@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}button,input{font:inherit;color:inherit}a{color:inherit}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,oklch(96.5% .006 85))var(--lightningcss-dark,oklch(16% .012 262));--surface:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(23% .012 262));--ink:var(--lightningcss-light,oklch(24% .02 262))var(--lightningcss-dark,oklch(94% .008 85));--muted:var(--lightningcss-light,oklch(48% .02 262))var(--lightningcss-dark,oklch(70% .015 262));--line:var(--lightningcss-light,oklch(24% .02 262/.12))var(--lightningcss-dark,oklch(94% .008 85/.14));--line-strong:var(--lightningcss-light,oklch(24% .02 262/.3))var(--lightningcss-dark,oklch(94% .008 85/.32));--accent:var(--lightningcss-light,oklch(52% .2 265))var(--lightningcss-dark,oklch(74% .16 265));--accent-ink:oklch(99% 0 0);--guide:var(--lightningcss-light,oklch(58% .12 220/.5))var(--lightningcss-dark,oklch(72% .1 220/.5));--radius:14px;--radius-s:8px;--gutter:clamp(16px, 4vw, 40px);--shadow:0 12px 32px oklch(0% 0 0/.12), 0 1px 2px oklch(0% 0 0/.08);--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Inter, sans-serif;--serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}}@layer base{body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-wrap:pretty;font-size:16px;line-height:1.5}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}}.shell.svelte-12qhfyh{max-width:1120px;min-height:100dvh;padding-inline:var(--gutter);grid-template-rows:auto 1fr auto;margin-inline:auto;display:grid}header.svelte-12qhfyh{justify-content:space-between;align-items:center;padding-block:20px;display:flex}.mark.svelte-12qhfyh{letter-spacing:-.02em;font-weight:650;text-decoration:none}.mark.svelte-12qhfyh span:where(.svelte-12qhfyh){color:var(--accent)}.signin.svelte-12qhfyh{border:1px solid var(--line-strong);border-radius:999px;padding:8px 16px;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s}.signin.svelte-12qhfyh:hover{background:var(--surface);border-color:var(--ink)}.who.svelte-12qhfyh{color:var(--muted);font-size:14px}footer.svelte-12qhfyh{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:32px;font-size:13px;display:flex}
