.pr.svelte-1f8oblz{background:var(--bg);min-height:100dvh;color:var(--text)}.bar.svelte-1f8oblz{z-index:40;height:64px;position:sticky;top:0}.bar.svelte-1f8oblz:before{content:"";background:color-mix(in oklab, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);opacity:0;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.bar.scrolled.svelte-1f8oblz:before{opacity:1}.rule.svelte-1f8oblz{background:var(--rule);transform-origin:0;height:1px;animation:svelte-1f8oblz-draw 1.1s var(--ease-out) both;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-1f8oblz-draw{0%{transform:scaleX(0)}}.inner.svelte-1f8oblz{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;max-width:1440px;height:100%;margin:0 auto;padding:0 clamp(16px,3vw,40px);display:grid;position:relative}.edition.svelte-1f8oblz{letter-spacing:.16em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.ed-dot.svelte-1f8oblz{background:var(--brand-500);width:8px;height:8px;animation:svelte-1f8oblz-pulse 2.4s var(--ease-out) infinite;border-radius:50%;flex:none}@keyframes svelte-1f8oblz-pulse{50%{opacity:.35;transform:scale(.7)}}.mast.svelte-1f8oblz{place-items:center;min-height:44px;padding:0 6px;display:grid}.mast-word.svelte-1f8oblz{letter-spacing:.32em;text-transform:uppercase;margin-right:-.32em;font-size:clamp(22px,2.6vw,30px);font-weight:900;line-height:1}.tools.svelte-1f8oblz{justify-self:end;align-items:center;gap:6px;display:flex}.tool.svelte-1f8oblz{border-radius:var(--radius-pill);background:var(--glass);border:1px solid var(--glass-border);height:40px;transition:transform var(--dur-fast) var(--ease-out);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.tool.svelte-1f8oblz:active{transform:scale(.96)}@media (width<=640px){.inner.svelte-1f8oblz{grid-template-columns:auto 1fr}.edition.svelte-1f8oblz{display:none}.mast.svelte-1f8oblz{justify-self:start}.mast-word.svelte-1f8oblz{letter-spacing:.2em}.tool.svelte-1f8oblz span:where(.svelte-1f8oblz){display:none}}
