.app-header[data-v-addf94c4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsl(var(--background)/.95);border-bottom:1px solid hsl(var(--border));position:sticky;top:0;width:100%;z-index:40}@supports (backdrop-filter:blur(8px)) or (-webkit-backdrop-filter:blur(8px)){.app-header[data-v-addf94c4]{background-color:hsl(var(--background)/.6)}}.app-header__container[data-v-addf94c4]{align-items:center;display:flex;height:3.5rem;margin-left:auto;margin-right:auto;max-width:1400px;padding-left:2rem;padding-right:2rem}.app-header__logo[data-v-addf94c4]{align-items:center;display:flex;gap:.5rem;margin-right:1.5rem}.app-header__logo-icon[data-v-addf94c4]{flex-shrink:0;height:1.5rem;width:1.5rem}.app-header__logo-text[data-v-addf94c4]{font-size:1.125rem;font-weight:700}.app-header__nav[data-v-addf94c4]{align-items:center;display:flex;flex:1;gap:.25rem}.app-header__nav--desktop[data-v-addf94c4]{display:none}@media(min-width:768px){.app-header__nav--desktop[data-v-addf94c4]{display:flex}}.app-header__nav-link[data-v-addf94c4]{align-items:center;border-radius:.375rem;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:color .15s,background-color .15s}.app-header__nav-link--active[data-v-addf94c4]{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.app-header__nav-link--inactive[data-v-addf94c4]{color:hsl(var(--muted-foreground))}.app-header__nav-link--inactive[data-v-addf94c4]:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.app-header__nav-icon[data-v-addf94c4]{height:1rem;width:1rem}.app-header__actions[data-v-addf94c4]{align-items:center;display:flex;gap:.5rem;margin-left:auto}.app-header__login-btn[data-v-addf94c4]{background-color:hsl(var(--muted)/.4);border-color:hsl(var(--border));color:hsl(var(--foreground));transition:border-color .08s linear,color .08s linear,background-color .08s linear}.app-header__login-btn[data-v-addf94c4]:hover{background-color:hsl(var(--muted)/.6);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}.app-header__login-btn--desktop[data-v-addf94c4]{display:none}@media(min-width:768px){.app-header__login-btn--desktop[data-v-addf94c4]{display:inline-flex}}.app-header__locale-btn[data-v-addf94c4]{font-size:.75rem;gap:.375rem}.app-header__locale-text[data-v-addf94c4]{display:none}@media(min-width:640px){.app-header__locale-text[data-v-addf94c4]{display:inline}}.app-header__mobile-toggle[data-v-addf94c4]{display:flex}@media(min-width:768px){.app-header__mobile-toggle[data-v-addf94c4]{display:none}}.app-header__hamburger-icon[data-v-addf94c4]{height:1.25rem;width:1.25rem}.app-header__mobile-menu[data-v-addf94c4]{border-top:1px solid hsl(var(--border))}@media(min-width:768px){.app-header__mobile-menu[data-v-addf94c4]{display:none}}.app-header__mobile-nav[data-v-addf94c4]{display:flex;flex-direction:column;gap:.25rem;margin-left:auto;margin-right:auto;max-width:1400px;padding:.5rem 2rem}
