:root{--font-ui:ui-rounded, "SF Pro Rounded", "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--ink:#1b1d22;--ink-2:#4a4e57;--ink-3:#7b808a;--chalk:#f7f4ee;--chalk-2:#efebe2;--line:#1b1d221a;--line-strong:#1b1d222e;--accent:#e8562a;--accent-ink:#fff;--open:#2a9d8f;--closed:#6b5bd6;--warn:#d9a531;--panel:#f7f4eee6;--panel-dark:#141821db;--shadow:0 1px 0 #fff9 inset, 0 10px 30px -12px #1b1d2259, 0 2px 6px -2px #1b1d221f;--radius:14px;--radius-sm:9px;--gap:10px;--pad:14px;--step--1:clamp(.72rem, .7rem + .1vw, .78rem);--step-0:clamp(.84rem, .82rem + .12vw, .92rem);--step-1:clamp(1rem, .96rem + .2vw, 1.12rem);--step-3:clamp(1.7rem, 1.5rem + .9vw, 2.3rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{height:100%;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;background:#e9e4da;margin:0;font-size:16px}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.panel{background:var(--panel);-webkit-backdrop-filter:blur(14px)saturate(1.2);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.icon-btn{border-radius:var(--radius-sm);cursor:pointer;block-size:36px;inline-size:36px;color:var(--ink-2);background:0 0;border:1px solid #0000;place-items:center;transition:background .12s,color .12s;display:inline-grid}.icon-btn:hover{color:var(--ink);background:#1b1d2212}.btn{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--chalk);cursor:pointer;font-size:var(--step-0);align-items:center;gap:6px;padding:7px 12px;font-weight:600;display:inline-flex}.btn:hover{background:#fff}.btn.primary{background:var(--ink);color:var(--chalk);border-color:var(--ink)}.btn.primary:hover{background:#000}.btn:disabled{opacity:.5;cursor:default}.eyebrow{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.num{font-variant-numeric:tabular-nums}
