.beiten-topbar{background:linear-gradient(120deg,var(--bg-dark) 0%,var(--primary-dark) 55%,var(--primary) 130%);border-bottom:1px solid rgb(82 132 176 / .25)}.beiten-header{position:sticky;background:linear-gradient(120deg,rgb(255 255 255 / .35) 20%,rgb(255 255 255 / .75) 45%,rgb(255 255 255 / .35) 70%),linear-gradient(180deg,rgb(255 255 255 / .66) 0%,rgb(249 245 236 / .58) 100%);background-size:220% 100%,100% 100%;background-position:-40% 0,0 0;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border-bottom:1px solid var(--glass-border);box-shadow:0 1px 0 rgb(255 255 255 / .6) inset,0 10px 30px -18px rgb(53 94 136 / .35);transition:background-position 6s ease,box-shadow 0.4s ease,background 0.4s ease}.beiten-header::after{content:'';position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .9),transparent);pointer-events:none}@media (prefers-reduced-motion:no-preference){.beiten-header{animation:beitenGlassSheen 9s ease-in-out infinite}}@keyframes beitenGlassSheen{0%,100%{background-position:-40% 0,0 0}50%{background-position:140% 0,0 0}}.beiten-header.scrolled{background:linear-gradient(120deg,rgb(255 255 255 / .35) 20%,rgb(255 255 255 / .88) 45%,rgb(255 255 255 / .35) 70%),linear-gradient(180deg,rgb(255 255 255 / .86) 0%,rgb(249 245 236 / .8) 100%);box-shadow:0 1px 0 rgb(255 255 255 / .7) inset,var(--shadow-lg);border-bottom-color:rgb(82 132 176 / .22)}.lang-dropdown,.notif-dropdown,.mega-menu-panel,.search-overlay,.mobile-nav{background:linear-gradient(165deg,rgb(255 255 255 / .92) 0%,rgb(249 245 236 / .88) 100%)!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--glass-border)!important}.lang-dropdown{box-shadow:var(--shadow-xl)}.notif-dropdown{box-shadow:var(--shadow-xl)}.search-overlay{background:linear-gradient(180deg,rgb(12 20 29 / .72),rgb(12 20 29 / .86))!important;backdrop-filter:blur(14px)}.search-overlay .search-input-large{color:var(--text-primary)}.mobile-nav-header{border-bottom:1px solid var(--border)}.mobile-nav-footer{border-top:1px solid var(--border)}.mega-menu-trigger:hover,.header-nav>ul>li>a:hover{color:var(--primary)}:root{--pro-accent:var(--primary);--pro-accent-2:var(--accent);--pro-pink:var(--accent);--pro-ink:var(--bg-secondary);--pro-muted:var(--text-secondary);--pro-line:var(--border);--pro-glass:rgba(255,255,255,0.55)}.beiten-footer,.beiten-footer--pro{position:relative;background:linear-gradient(180deg,#FFFFFF 0%,var(--bg-secondary) 45%,#F3EEE2 100%);color:var(--text-secondary);overflow:hidden}.beiten-footer::before,.beiten-footer::after{content:'';position:absolute;width:480px;height:480px;border-radius:50%;filter:blur(90px);opacity:.16;pointer-events:none;z-index:0}.beiten-footer::before{top:-220px;inset-inline-start:-120px;background:var(--primary)}.beiten-footer::after{bottom:-260px;inset-inline-end:-140px;background:var(--accent)}.beiten-footer>*{position:relative;z-index:1}@media (prefers-reduced-motion:no-preference){.beiten-footer::before{animation:fxDriftA 16s ease-in-out infinite}.beiten-footer::after{animation:fxDriftB 19s ease-in-out infinite}}.footer-top{border-bottom:1px solid var(--border)}.beiten-footer--pro .footer-trust{background:linear-gradient(180deg,rgb(255 255 255 / .6),transparent);border-top:1px solid var(--border)}.footer-trust-item{background:rgb(255 255 255 / .6)!important;border:1px solid var(--border)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-sm)}.footer-trust-item:hover{border-color:rgb(82 132 176 / .35)!important;background:rgb(255 255 255 / .85)!important;box-shadow:var(--shadow-md)}.footer-trust-item .ft-icon{background:var(--gradient-primary);box-shadow:0 8px 22px rgb(53 94 136 / .28);color:#fff}.footer-trust-item strong{color:var(--text-primary)!important}.footer-trust-item small{color:var(--text-secondary)!important}.footer-logo img{background:#fff0}.footer-logo-text{color:var(--text-primary)!important}.footer-desc{color:var(--text-secondary)!important}.footer-support-status{color:#06603f!important;background:rgb(16 185 129 / .1)!important;border:1px solid rgb(16 185 129 / .28)!important}.footer-support-status:hover{background:rgb(16 185 129 / .18)!important}.footer-social .social-link,.social-link{background:rgb(53 94 136 / .06)!important;border:1px solid var(--border)!important;color:var(--primary)!important;backdrop-filter:blur(8px)}.footer-social .social-link:hover,.social-link:hover{background:var(--gradient-primary)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 25px rgb(53 94 136 / .32)!important}.footer-title,.beiten-footer--pro .footer-title{color:var(--text-primary)!important;border-bottom-color:var(--border)}.footer-title::before{background:var(--accent)!important;box-shadow:0 0 10px rgb(82 132 176 / .6)!important}.footer-links a,.footer-links li a{color:var(--text-secondary)!important}.footer-links a:hover,.footer-links li a:hover{color:var(--primary)!important}.footer-links li a::after{background:var(--gradient-primary)!important}.footer-links .fl-count{color:var(--primary)!important;background:rgb(53 94 136 / .1)!important}.footer-contact li{background:rgb(255 255 255 / .55)!important;border:1px solid var(--border)!important}.footer-contact li:hover{background:rgb(255 255 255 / .85)!important;border-color:rgb(82 132 176 / .3)!important}.footer-contact-icon{color:var(--accent)!important}.footer-contact a,.footer-contact span,.fc-hours{color:var(--text-primary)!important}.fc-copy{color:var(--text-secondary)!important;border-color:var(--border)!important}.fc-copy:hover{color:var(--primary)!important;border-color:var(--primary)!important;background:rgb(53 94 136 / .06)!important}.fc-copy.is-copied{color:#06603f!important;border-color:#06603f!important;background:rgb(16 185 129 / .1)!important}.payment-title{color:var(--text-muted)!important}.payment-icon{background:rgb(53 94 136 / .06)!important;color:var(--text-secondary)!important;border:1px solid var(--border)!important;display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;min-width:0!important;white-space:nowrap!important;gap:6px!important;padding:6px 12px 6px 8px!important;border-radius:999px!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .3s ease,background .3s ease!important}.payment-icon .beiten-pay-icon{flex-shrink:0;display:block;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .12))}.payment-icon em{font-style:normal;font-weight:700;font-size:12px;letter-spacing:.2px}.payment-icon:hover{color:var(--primary)!important;border-color:var(--primary)!important;background:rgb(53 94 136 / .1)!important;transform:translateY(-3px) scale(1.04);box-shadow:0 10px 22px rgb(53 94 136 / .18)!important}.payment-icon:hover .beiten-pay-icon{animation:beitenPayPulse 0.6s ease}@keyframes beitenPayPulse{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.15) rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.payment-icon:hover .beiten-pay-icon{animation:none}}.payment-cryptomus,.beiten-footer--pro .payment-cryptomus{background:#fff!important;border:1px solid var(--border)!important}.footer-bottom{border-top:1px solid var(--border)}.footer-bottom p,.footer-copyright{color:var(--text-secondary)!important}.footer-bottom p strong{color:var(--text-primary)!important}.footer-bottom-menu a,.beiten-footer--pro .footer-bottom-menu a{color:var(--text-secondary)!important}.footer-bottom-menu a:hover,.beiten-footer--pro .footer-bottom-menu a:hover{color:var(--primary)!important}.fbm-lang{border-color:var(--border)!important}.fbm-lang a.active{background:var(--gradient-primary)!important;color:#fff!important}.newsletter-card{background:rgb(255 255 255 / .72)!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--glass-border)!important}.newsletter-card::before{background:radial-gradient(circle,rgb(82 132 176 / .14) 0%,transparent 70%)!important}.newsletter-badge{color:var(--primary)!important;background:rgb(53 94 136 / .08)!important}.newsletter-input-group input:focus{box-shadow:0 0 0 4px rgb(82 132 176 / .14)!important}.back-to-top{background:rgb(255 255 255 / .55);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid var(--glass-border);color:var(--primary);box-shadow:var(--shadow-lg)}.back-to-top:hover{background:var(--gradient-primary);color:#fff}.back-to-top .btt-ring{color:var(--accent)}@media (max-width:768px){.beiten-bottom-nav{background:rgb(255 255 255 / .78)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-top:1px solid var(--glass-border)!important;box-shadow:0 -10px 30px rgb(53 94 136 / .1)!important}.bbn-item{color:var(--text-muted)!important}.bbn-item.is-active{color:var(--primary)!important}.bbn-item.is-active::before{background:var(--gradient-primary)!important}}.support-fab{position:fixed;bottom:30px;left:30px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#26A5E4;color:#fff;box-shadow:0 10px 28px -6px rgb(38 165 228 / .55),0 0 0 1px rgb(255 255 255 / .25) inset;z-index:900;transition:transform 0.25s cubic-bezier(.16,1,.3,1),box-shadow 0.25s ease}.support-fab:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 16px 34px -6px rgb(38 165 228 / .6),0 0 0 1px rgb(255 255 255 / .3) inset;color:#fff}.support-fab svg{flex-shrink:0}@media (max-width:768px){.support-fab{bottom:20px;left:20px;width:44px;height:44px}body.has-bottom-nav .support-fab{bottom:calc(var(--bottom-nav-h) + var(--safe-bottom) + 14px)!important}}@media (max-width:480px){.support-fab{bottom:20px;left:20px;width:42px;height:42px}}body:has(#beiten-auth-wrapper) .support-fab,body:has(#beiten-auth-modern) .support-fab{display:none!important}@media print{.support-fab{display:none!important}}@media (prefers-reduced-motion:reduce){.support-fab{transition:none}}