.nav-shell.svelte-ocbj1u{position:fixed;top:0;right:0;left:0;z-index:80;border-bottom:1px solid transparent;transition:background-color .22s ease,border-color .22s ease}.nav-shell.scrolled.svelte-ocbj1u,.nav-shell.svelte-ocbj1u:has(.mobile-nav:where(.svelte-ocbj1u)){border-bottom-color:var(--line);background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.nav-inner.svelte-ocbj1u{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:0 1.5rem}.brand-lockup.svelte-ocbj1u{display:inline-flex;align-items:center;gap:.72rem;font:400 var(--type-control) / 1 var(--font-pixel);letter-spacing:.18em;color:var(--paper)}.brand-lockup.svelte-ocbj1u small:where(.svelte-ocbj1u){padding-left:.72rem;border-left:1px solid var(--line-strong);font-size:.75rem;letter-spacing:.11em;color:var(--faint)}.brand-mark.svelte-ocbj1u{position:relative;display:grid;width:1.35rem;aspect-ratio:1;place-items:center;border:1px solid var(--signal);box-shadow:0 0 1.2rem #caff451f;rotate:45deg;transition:rotate .35s var(--ease-out)}.brand-lockup.svelte-ocbj1u:hover .brand-mark:where(.svelte-ocbj1u){rotate:135deg}.brand-lockup.svelte-ocbj1u:hover small:where(.svelte-ocbj1u){color:var(--cyan)}.brand-mark.svelte-ocbj1u span:where(.svelte-ocbj1u){width:.34rem;aspect-ratio:1;background:var(--signal)}.desktop-nav.svelte-ocbj1u{display:flex;align-items:stretch;align-self:stretch}.desktop-nav.svelte-ocbj1u a:where(.svelte-ocbj1u){position:relative;display:flex;align-items:center;padding:0 .82rem;font:400 var(--type-label) / 1 var(--font-pixel);letter-spacing:.12em;color:var(--muted);transition:color .16s ease}.desktop-nav.svelte-ocbj1u a:where(.svelte-ocbj1u):after{position:absolute;right:.82rem;bottom:0;left:.82rem;height:1px;content:"";background:var(--signal);transform:scaleX(0);transform-origin:right;transition:transform .22s var(--ease-out)}.desktop-nav.svelte-ocbj1u a:where(.svelte-ocbj1u):hover,.desktop-nav.svelte-ocbj1u a.active:where(.svelte-ocbj1u){color:var(--paper)}.desktop-nav.svelte-ocbj1u a.active:where(.svelte-ocbj1u):after,.desktop-nav.svelte-ocbj1u a:where(.svelte-ocbj1u):hover:after{transform:scaleX(1);transform-origin:left}.nav-actions.svelte-ocbj1u,.wallet-action.svelte-ocbj1u,.launch-live.svelte-ocbj1u{display:flex;align-items:center}.nav-actions.svelte-ocbj1u{gap:.55rem}.launch-state.svelte-ocbj1u,.launch-live.svelte-ocbj1u{flex-shrink:0;font:400 var(--type-label) / 1 var(--font-pixel);letter-spacing:.12em;white-space:nowrap;color:var(--muted)}.launch-live.svelte-ocbj1u{gap:.35rem;color:var(--signal)}.launch-live.svelte-ocbj1u span:where(.svelte-ocbj1u),.connected-dot.svelte-ocbj1u{width:.42rem;aspect-ratio:1;border-radius:50%;background:var(--signal);box-shadow:0 0 14px color-mix(in srgb,var(--signal) 65%,transparent)}.wallet-action.svelte-ocbj1u{min-height:2.35rem;gap:.48rem;border:1px solid var(--line-strong);background:#e8ebe006;padding:0 .82rem;font:400 var(--type-label) / 1 var(--font-pixel);letter-spacing:.12em;color:var(--paper);transition:border-color .16s ease,background .16s ease}.wallet-action.svelte-ocbj1u:hover:not(:disabled){border-color:var(--signal);background:var(--signal-faint)}.menu-toggle.svelte-ocbj1u{display:none;width:2.5rem;height:2.5rem;border:1px solid var(--line);background:transparent}.menu-toggle.svelte-ocbj1u span:where(.svelte-ocbj1u){display:block;width:1rem;height:1px;margin:.28rem auto;background:var(--paper);transition:transform .18s ease}.menu-toggle[aria-expanded=true].svelte-ocbj1u span:where(.svelte-ocbj1u):first-child{transform:translateY(.15rem) rotate(45deg)}.menu-toggle[aria-expanded=true].svelte-ocbj1u span:where(.svelte-ocbj1u):last-child{transform:translateY(-.15rem) rotate(-45deg)}.menu-scrim.svelte-ocbj1u{position:fixed;inset:4.5rem 0 0;z-index:0;width:100%;border:0;background:#000000a8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mobile-nav.svelte-ocbj1u{position:fixed;top:4.5rem;right:0;left:0;z-index:1;max-height:calc(100dvh - 4.5rem);overflow-y:auto;padding:1.5rem;border-bottom:1px solid var(--line);background:var(--ink);animation:svelte-ocbj1u-mobile-menu-in .24s var(--ease-out) both}.mobile-nav.svelte-ocbj1u nav:where(.svelte-ocbj1u)>p:where(.svelte-ocbj1u){margin-bottom:1rem;font:400 var(--type-label) / 1 var(--font-pixel);letter-spacing:.18em;color:var(--muted)}.mobile-nav.svelte-ocbj1u a:where(.svelte-ocbj1u){display:grid;grid-template-columns:2.5rem 1fr auto;align-items:center;min-height:3.6rem;border-top:1px solid var(--line);font-family:var(--font-pixel);font-size:clamp(1.45rem,7vw,2.25rem);letter-spacing:-.045em;color:var(--paper)}.mobile-nav.svelte-ocbj1u a.active:where(.svelte-ocbj1u){color:var(--signal)}.mobile-index.svelte-ocbj1u{font:400 var(--type-label) / 1 var(--font-pixel);letter-spacing:.12em;color:var(--muted)}.mobile-arrow.svelte-ocbj1u{font-size:1rem;color:var(--muted)}.mobile-note.svelte-ocbj1u{max-width:30rem;padding-top:1.2rem;border-top:1px solid var(--line);font-size:var(--type-small);line-height:1.5;color:var(--muted)}@keyframes svelte-ocbj1u-mobile-menu-in{0%{opacity:0;transform:translateY(-.75rem)}}@media(max-width:1240px){.desktop-nav.svelte-ocbj1u,.launch-state.svelte-ocbj1u,.launch-live.svelte-ocbj1u{display:none}.menu-toggle.svelte-ocbj1u{display:block}}@media(max-width:540px){.nav-inner.svelte-ocbj1u{min-height:4rem;gap:.6rem;padding:0 .65rem}.brand-lockup.svelte-ocbj1u{font-size:var(--type-control);letter-spacing:.1em}.brand-lockup.svelte-ocbj1u small:where(.svelte-ocbj1u){display:none}.wallet-action.svelte-ocbj1u{min-height:2.25rem;padding:0 .65rem;font-size:var(--type-label)}.menu-toggle.svelte-ocbj1u{width:2.25rem;height:2.25rem}.mobile-nav.svelte-ocbj1u{top:4rem}.menu-scrim.svelte-ocbj1u{inset-block-start:4rem}}@media(max-width:360px){.brand-lockup.svelte-ocbj1u{gap:.5rem;font-size:.75rem}.brand-mark.svelte-ocbj1u{width:1.15rem}.nav-actions.svelte-ocbj1u{gap:.35rem}.wallet-action.svelte-ocbj1u{width:2.25rem;padding:0;justify-content:center;font-size:0!important;overflow:hidden}.wallet-action.svelte-ocbj1u:before{content:"◇";font:400 .75rem/1 var(--font-pixel);color:var(--signal)}}@media(prefers-reduced-motion:reduce){.brand-mark.svelte-ocbj1u,.mobile-nav.svelte-ocbj1u,.menu-toggle.svelte-ocbj1u span:where(.svelte-ocbj1u){animation:none;transition:none}}
