/* 芒果产品入口：仅适用于已加入此入口的官网导航。 */
@media (min-width: 993px) {
    header[data-xc-mango-nav="1"] .navbar-logo-pc {
        flex: 0 1 auto;
        min-width: 180px;
    }
    header[data-xc-mango-nav="1"] .navbar-collapse {
        flex: 0 0 auto;
        width: auto;
        min-width: 0;
        gap: 20px;
    }
    header[data-xc-mango-nav="1"] .navbar-nav {
        flex-shrink: 0;
        flex-wrap: nowrap;
        gap: clamp(10px, 1vw, 20px);
    }
    header[data-xc-mango-nav="1"] .navbar-nav > .nav-item {
        flex: 0 0 auto;
        margin: 0;
    }
    header[data-xc-mango-nav="1"] .nav-item .nav-link {
        white-space: nowrap;
        font-size: clamp(13px, 1.05vw, 18px);
    }
    header[data-xc-mango-nav="1"] .navbar-btn,
    header[data-xc-mango-nav="1"] .navbar-user {
        flex-shrink: 0;
    }
}
@media (max-width: 992px) {
    header[data-xc-mango-nav="1"] .navbar {
        box-sizing: border-box;
        left: 0;
        right: 0;
        width: 100%;
        max-width: 100%;
    }
    header[data-xc-mango-nav="1"] .left-nav {
        overflow-y: auto;
        overscroll-behavior: contain;
        max-height: calc(100dvh - 40px);
    }
    header[data-xc-mango-nav="1"] .m-left-nav {
        box-sizing: border-box;
        width: min(300px, 85vw);
        max-width: 100%;
        height: auto;
        min-height: 100%;
        padding: 10px 0 calc(14px + env(safe-area-inset-bottom));
    }
    header[data-xc-mango-nav="1"] .m-left-title {
        width: auto;
        height: auto;
        margin: 0 22px;
        line-height: 1.5;
    }
    header[data-xc-mango-nav="1"] .m-left-title > a {
        display: block;
        min-height: 44px;
        box-sizing: border-box;
        padding: 12px 8px;
        white-space: nowrap;
        font-size: 15px;
    }
}
