@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-variable.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700.woff2) format("woff2")}:root{--pulse-ground:#070707;--pulse-surface:#0e0e0e;--pulse-disc:radial-gradient(70% 70% at 50% 38%,#141414,#090909 72%);--pulse-product-tile:#e8e8e9;--pulse-hairline:rgba(255,255,255,0.06);--pulse-hairline-strong:rgba(255,255,255,0.1);--pulse-field-border:rgba(255,255,255,0.12);--pulse-fill-subtle:rgba(255,255,255,0.03);--pulse-fill-raised:rgba(255,255,255,0.06);--pulse-text-primary:#ffffff;--pulse-text-body:#e4e4e7;--pulse-text-secondary:#b4b5bd;--pulse-text-muted:#94959e;--pulse-text-faint:#7a7b84;--pulse-success:#34d17e;--pulse-success-16:rgba(52,209,126,0.16);--pulse-warning:#e0a63c;--pulse-warning-16:rgba(224,166,60,0.16);--pulse-danger:#f2384e;--pulse-danger-16:rgba(242,56,78,0.16);--pulse-danger-soft:#e8663d;--pulse-danger-soft-16:rgba(232,102,61,0.16);--pulse-accent:#f7941d;--pulse-accent-rgb:247,148,29;--pulse-accent-60:rgba(247,148,29,0.6);--pulse-accent-45:rgba(247,148,29,0.45);--pulse-accent-16:rgba(247,148,29,0.16);--pulse-accent-08:rgba(247,148,29,0.08);--pulse-accent-00:rgba(247,148,29,0);--pulse-accent-fg:#ffffff;--pulse-font-sans:"Manrope",ui-sans-serif,system-ui,sans-serif;--pulse-font-mono:"Space Mono",ui-monospace,monospace;--pulse-shell-max:600px;--pulse-gutter:28px;--pulse-gutter-sheet:24px;--pulse-gutter-nav:20px;--pulse-header-h:56px;--pulse-home-inset:34px;--pulse-dock-h:61.6px;--pulse-dock-inset:max(var(--safe-bottom,0px),12px);--pulse-dock-clearance:calc(var(--pulse-dock-h) + var(--pulse-dock-inset) + 12px);--pulse-r-pill:999px;--pulse-r-btn:28px;--pulse-r-card:16px;--pulse-r-panel:20px;--pulse-r-field:14px;--pulse-r-thumb:14px;--pulse-r-chip:22px;--pulse-r-micro:9px;--pulse-r-code:22px;--pulse-ease-push:cubic-bezier(0.33,1,0.68,1);--pulse-ease-morph:cubic-bezier(0.65,0,0.35,1);--pulse-ease-confirm:cubic-bezier(0.25,0.8,0.3,1);--pulse-ease-overshoot:cubic-bezier(0.34,1.4,0.64,1);--pulse-dur-tab:260ms;--pulse-dur-push:420ms;--pulse-dur-auth:440ms;--pulse-dur-sheet:460ms;--pulse-dur-morph:700ms}.pulse-tap{min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){:root{--pulse-dur-tab:0ms;--pulse-dur-push:0ms;--pulse-dur-auth:0ms;--pulse-dur-sheet:0ms;--pulse-dur-morph:0ms}}