.main-header-bar {
    background-color: rgba(255, 255, 255, 0.99) !important;
    backdrop-filter: blur(10px) saturate(180%);
    -webkit-backdrop-filter: blur(10px) saturate(180%);
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    box-shadow: 0 2px 18px rgba(0, 0, 0, 0.08);
}

/* ===========================
   🔥 NAV TEXT 强制不透明显示
   =========================== */

.main-header-menu a,
.main-header-menu a span,
.main-header-menu .menu-link,
.main-header-menu .menu-text,
.ast-builder-menu-1 .menu-item > a,
.ast-header-custom-item a {

    color: #0a0f1a !important;

    opacity: 1 !important;
    filter: none !important;

    -webkit-text-fill-color: #0a0f1a !important;

    text-shadow: none !important;

    font-weight: 600 !important;

    /* 🔥 关键：防止“发灰感” */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: geometricPrecision;
}

/* hover */
.main-header-menu a:hover,
.main-header-menu .current-menu-item > a,
.main-header-menu .current_page_item > a {
    color: #25D366 !important;
    -webkit-text-fill-color: #25D366 !important;
}


/* ===========================
   🔥 WHATSAPP CTA
   =========================== */

.labvv-whatsapp-btn {
    background: #25D366 !important;
    color: #fff !important;
    font-weight: 700 !important;
    letter-spacing: 0.3px;
    padding: 10px 22px !important;
    border-radius: 4px;
}


/* ===========================
   📱 MOBILE
   =========================== */

@media (max-width: 921px) {
    .main-header-menu a,
    .main-header-menu .menu-link,
    .main-header-menu .menu-text {
        color: #0a0f1a !important;
        font-weight: 600 !important;
        opacity: 1 !important;
    }
}