.site-header[data-v-deafab48]{transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;width:100%}.site-header--top[data-v-deafab48]{background:transparent;border-bottom:1px solid transparent;box-shadow:none}.site-header--dark .site-logo[data-v-deafab48]{color:#fff}.site-header--dark .site-logo-icon[data-v-deafab48]{filter:brightness(0) invert(1)}.site-header--dark .nav-ghost-btn[data-v-deafab48]{color:rgba(255,255,255,.75)}.site-header--dark .nav-ghost-btn--active[data-v-deafab48],.site-header--dark .nav-ghost-btn[data-v-deafab48]:hover{color:#fff}.site-header--dark .nav-download-btn[data-v-deafab48]{background:#fff;color:#000}.site-header--scrolled[data-v-deafab48]{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:rgba(255,255,255,.8);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.04)}.site-header-inner[data-v-deafab48]{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;padding:0;width:min(1580px,calc(100% - 48px))}.site-logo[data-v-deafab48]{align-items:center;color:#004a4a;display:inline-flex;flex-shrink:0;gap:10px;line-height:1;text-decoration:none}.site-logo-icon[data-v-deafab48]{display:block;flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;width:33px}.site-logo-text[data-v-deafab48]{font-family:Mustica Pro,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.3px;line-height:1}.nav-links[data-v-deafab48]{align-items:center;display:flex;gap:8px}.nav-ghost-btn[data-v-deafab48]{align-items:center;background:transparent;border:none;border-radius:8px;box-sizing:border-box;color:rgba(0,0,0,.6);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:15px;font-weight:500;height:40px;justify-content:center;line-height:1;padding:0 14px;position:relative;text-decoration:none;transition:color .15s ease}.nav-ghost-btn--active[data-v-deafab48],.nav-ghost-btn[data-v-deafab48]:hover{color:#000}.nav-ghost-btn--active[data-v-deafab48]:after{background:currentColor;border-radius:999px;bottom:-2px;content:"";height:3.5px;left:50%;position:absolute;transform:translate(-50%);width:28px}.nav-actions[data-v-deafab48]{flex-shrink:0;gap:20px}.nav-actions[data-v-deafab48],.nav-actions>.relative[data-v-deafab48]{align-items:center;display:flex}.nav-locale-btn[data-v-deafab48]{gap:6px;padding-left:10px;padding-right:10px}.nav-locale-btn svg[data-v-deafab48]{display:block;flex-shrink:0}.menu-popover[data-v-deafab48]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:rgba(255,255,255,.95);border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);left:50%;min-width:150px;padding:4px;position:absolute;top:calc(100% + 8px);transform:translate(-50%);z-index:50}.menu-list[data-v-deafab48]{display:flex;flex-direction:column;gap:2px}.menu-item[data-v-deafab48]{align-items:center;background:transparent;border:none;border-radius:8px;color:rgba(0,0,0,.7);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;gap:8px;line-height:20px;padding:8px 12px 8px 8px;text-align:left;transition:background .15s ease;width:100%}.menu-item[data-v-deafab48]:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.9)}.menu-item-active[data-v-deafab48]{color:rgba(0,0,0,.9);font-weight:500}.menu-item-indicator[data-v-deafab48]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.dropdown-enter-active[data-v-deafab48],.dropdown-leave-active[data-v-deafab48]{transition:opacity .15s ease}.dropdown-enter-from[data-v-deafab48],.dropdown-leave-to[data-v-deafab48]{opacity:0}@media(max-width:767px){.site-header-inner[data-v-deafab48]{height:52px;padding:0 24px;width:100%}.nav-links[data-v-deafab48]{display:none}.site-logo-icon[data-v-deafab48]{height:auto;width:24px}.site-logo-text[data-v-deafab48]{font-size:20px}.site-logo[data-v-deafab48]{gap:8px}.nav-actions>.relative[data-v-deafab48],.nav-locale-btn[data-v-deafab48]{display:none}}
