/* Mode Encore Front 1.1.1 - native route bridge */
body.mef-native-v2 .mef-native-view {
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
}

body.mef-native-v2 .mef-native-view > .mev2-home,
body.mef-native-v2 .mef-native-view > .mev2-hub-page,
body.mef-native-v2 .mef-native-view > .mev2-search-page,
body.mef-native-v2 .mef-native-view > .mev2-assistant-page,
body.mef-native-v2 .mef-native-view > .mev2-generic-page,
body.mef-native-v2 .mef-native-view > .mev2-taxonomy-page,
body.mef-native-v2 .mef-native-view > .mev2-game-page {
    min-height: 70vh;
}

body.mef-native-v2 .mef-native-error {
    width: min(1360px, calc(100% - 48px));
    margin: 32px auto;
    padding: 28px;
    border: 1px solid var(--mev2-accent-border);
    border-radius: 20px;
    background: var(--mev2-surface);
    color: var(--mev2-text);
    font-family: var(--mev2-font);
    font-weight: 700;
}

@media (max-width: 700px) {
    body.mef-native-v2 .mef-native-error {
        width: min(100% - 24px, 1360px);
        margin: 16px auto;
        padding: 20px;
    }
}
