.ref-header.svelte-2gtnt1{width:min(100% - 32px,1120px);padding-top:calc(12px + env(safe-area-inset-top));grid-template-columns:auto 1fr;grid-template-areas:"brand actions""nav nav";align-items:center;column-gap:16px;margin:0 auto;display:grid}.brand.svelte-2gtnt1{grid-area:brand;gap:6px;min-height:48px;font-size:25px}.brand-dot.svelte-2gtnt1{color:var(--accent-deep)}nav.svelte-2gtnt1{border-bottom:1px solid var(--line);grid-area:nav;gap:22px;margin-top:2px;display:flex}nav.svelte-2gtnt1 a:where(.svelte-2gtnt1){min-height:44px;color:var(--muted);align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}nav.svelte-2gtnt1 a:where(.svelte-2gtnt1):hover,nav.svelte-2gtnt1 a.active:where(.svelte-2gtnt1){color:var(--ink)}nav.svelte-2gtnt1 a.active:where(.svelte-2gtnt1):after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;inset:auto 0 -1px}.actions.svelte-2gtnt1{grid-area:actions;justify-content:flex-end;align-items:center;gap:18px;display:flex}.sign-in.svelte-2gtnt1{min-height:44px;color:var(--muted);align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:none}.sign-in.svelte-2gtnt1:hover{color:var(--ink)}.app.svelte-2gtnt1{background:var(--ink);min-height:40px;color:var(--on-ink);white-space:nowrap;transition:transform .25s var(--ease-bounce), background .2s;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.app.svelte-2gtnt1:not(:has(.glyph)){padding-left:16px}.app.svelte-2gtnt1:hover{background:color-mix(in srgb, var(--ink) 86%, var(--on-ink))}.app.svelte-2gtnt1:active{transform:scale(.97)}.glyph.svelte-2gtnt1{background:color-mix(in srgb, var(--on-ink) 12%, transparent);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;display:grid}@media (width>=760px){.ref-header.svelte-2gtnt1{height:calc(72px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav actions";column-gap:36px}nav.svelte-2gtnt1{border:0;gap:26px;margin:0}nav.svelte-2gtnt1 a.active:where(.svelte-2gtnt1):after{bottom:4px}.sign-in.svelte-2gtnt1{display:inline-flex}.app.svelte-2gtnt1{min-height:44px;font-size:15px}}main.svelte-lzfag6 .reveal-pending{opacity:0;filter:blur(6px);transform:translateY(24px)}main.svelte-lzfag6 [data-reveal]{transition:opacity .8s var(--ease-spring), transform .8s var(--ease-spring), filter .8s var(--ease-spring)}
