.HeaderShell_header__eFEwc{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);border-bottom:1px solid transparent;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.HeaderShell_header__eFEwc.HeaderShell_scrolled__Bv4in{background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom-color:var(--line-soft);box-shadow:0 8px 24px rgba(0,0,0,.08)}.HeaderShell_inner__XwiR3{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:16px}.HeaderShell_brand__Z4H9b{display:inline-flex;align-items:center;gap:10px;color:var(--text-strong);font-weight:800;font-size:16px;letter-spacing:-.2px;text-decoration:none}.HeaderShell_badge__83RIJ{display:inline-flex;align-items:center;gap:6px;margin-left:4px;padding:3px 10px 3px 7px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.HeaderShell_badgeDot__GzXKL{width:6px;height:6px;border-radius:50%;background:#f5b84b;animation:HeaderShell_badge-pulse__RkDGV 1.6s ease-in-out infinite}@keyframes HeaderShell_badge-pulse__RkDGV{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@media (max-width:720px){.HeaderShell_badge__83RIJ{display:none}}.HeaderShell_nav__1C3Y2{display:flex;align-items:center;gap:2px;font-size:14px}.HeaderShell_navItem__emchf{position:relative;padding:8px 12px;border-radius:8px;color:var(--muted);font-weight:600;text-decoration:none;transition:color .15s ease,background .15s ease}.HeaderShell_navItem__emchf:hover{color:var(--text-strong);background:var(--line-soft)}.HeaderShell_navItemActive__GaDWU{color:var(--text-strong)}.HeaderShell_navItemActive__GaDWU:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}@media (prefers-reduced-motion:reduce){.HeaderShell_badgeDot__GzXKL{animation:none}}