/* Background treatment only: no navigation sizing or menu changes. */
html body .bcp-contactbar{background:#f6f7fc!important;background:color-mix(in srgb,var(--bcp-primary,#4c5ff0) 4%,#fff)!important;border-bottom:1px solid color-mix(in srgb,var(--bcp-primary,#4c5ff0) 10%,#fff)!important;}
html body .navbar-area.bcp-navigation{background:#fff!important;background:linear-gradient(110deg,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 4%,#fff),#fff 38%,#fff 70%,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 3%,#fff))!important;border-bottom:1px solid color-mix(in srgb,var(--bcp-primary,#4c5ff0) 12%,#fff)!important;box-shadow:0 3px 16px rgba(24,39,75,.035)!important;}
html body .navbar-area.bcp-navigation>.container,html body .navbar-area.bcp-navigation .navbar{background:transparent!important;}
html body .navbar-area.bcp-navigation.nav-fixed{background:rgba(255,255,255,.96)!important;background:linear-gradient(110deg,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 4%,rgba(255,255,255,.96)),rgba(255,255,255,.96) 50%,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 3%,rgba(255,255,255,.96)))!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 5px 22px rgba(24,39,75,.08)!important;}
html[data-theme="dark"] body .bcp-contactbar{background:#101b2c!important;background:color-mix(in srgb,var(--bcp-primary,#4c5ff0) 4%,#101b2c)!important;border-color:#26364b!important;}
html[data-theme="dark"] body .navbar-area.bcp-navigation{background:#101a2b!important;background:linear-gradient(110deg,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 7%,#101a2b),#101a2b 42%,#101a2b 70%,color-mix(in srgb,var(--bcp-primary,#4c5ff0) 5%,#101a2b))!important;border-color:#26364b!important;box-shadow:0 4px 18px rgba(0,0,0,.14)!important;}
html[data-theme="dark"] body .navbar-area.bcp-navigation.nav-fixed{background:rgba(16,26,43,.96)!important;box-shadow:0 6px 24px rgba(0,0,0,.24)!important;}
@media(max-width:991px){html body .navbar-area.bcp-navigation.nav-fixed{backdrop-filter:none;-webkit-backdrop-filter:none;}}
