.sticky-bar{--gold: #c8aa6e;--gold-bright: #e5c885;--muted: rgba(255,255,255,.48);--text-2: rgba(255,255,255,.82);--dim: rgba(255,255,255,.28);--border-2: rgba(255,255,255,.1)}.sticky-bar.svelte-185a0w1{position:sticky;top:0;z-index:30;background:#0a0c12eb;backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.06)}.sub-nav.svelte-185a0w1{max-width:1480px;margin:0 auto;padding:0 1.5rem;display:flex;gap:0}.sub-nav.svelte-185a0w1 a:where(.svelte-185a0w1){padding:.95rem 1rem;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s;text-decoration:none}.sub-nav.svelte-185a0w1 a:where(.svelte-185a0w1):hover{color:var(--text-2)}.sub-nav.svelte-185a0w1 a.on:where(.svelte-185a0w1){color:var(--gold);border-bottom-color:var(--gold)}.sub-nav.svelte-185a0w1 a:where(.svelte-185a0w1) .ct:where(.svelte-185a0w1){font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:500;color:var(--dim);margin-left:.35rem;letter-spacing:0}.sub-nav.svelte-185a0w1 a.soon:where(.svelte-185a0w1){color:#ffffff47;cursor:not-allowed;position:relative;pointer-events:auto}.sub-nav.svelte-185a0w1 a.soon:where(.svelte-185a0w1):hover{color:#ffffff73}.sub-nav.svelte-185a0w1 a.soon:where(.svelte-185a0w1):after{content:attr(data-tip);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%) translateY(-4px);background:#0d0f10;border:1px solid var(--border-2);border-radius:5px;padding:.35rem .55rem;font-size:.55rem;font-weight:700;letter-spacing:.06em;color:var(--gold-bright);white-space:nowrap;text-transform:none;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;box-shadow:0 4px 16px #00000080;z-index:60}.sub-nav.svelte-185a0w1 a.soon:where(.svelte-185a0w1):hover:after{opacity:1;transform:translate(-50%) translateY(0)}@media (max-width: 768px){.sub-nav.svelte-185a0w1{flex-wrap:wrap;gap:.15rem .25rem;padding:0 .5rem;overflow-x:visible}.sub-nav.svelte-185a0w1 a:where(.svelte-185a0w1){white-space:nowrap;flex:0 0 auto;padding:.65rem .55rem;font-size:.62rem}.sub-nav.svelte-185a0w1 a:where(.svelte-185a0w1) .ct:where(.svelte-185a0w1){font-size:.5rem;margin-left:.2rem}}
