:root{--bg:#f5f4f1;--surface:#fff;--surface-2:#faf9f6;--surface-3:#f2f0ec;--border:#eae8e3;--border-strong:#dbd8d2;--ink:#1a1d23;--ink-2:#565c66;--ink-3:#8a9099;--accent:#0e7c86;--accent-ink:#0a5a62;--accent-soft:#e2f0f0;--supa:#16a46a;--supa-soft:#e4f5ec;--deploy:#5b63d6;--deploy-soft:#ecedfb;--cloud:#2f6fe4;--cloud-ink:#1d4ed8;--cloud-soft:#e7eefc;--good:#1b9e5a;--good-soft:#e5f4eb;--warn:#c07812;--warn-soft:#f8efdb;--crit:#cf4c43;--crit-soft:#fae7e4;--fs-1:9px;--fs-2:10px;--fs-3:11px;--fs-4:12px;--fs-5:13px;--fs-6:14px;--fs-7:16px;--fw-regular:500;--fw-medium:600;--fw-bold:700;--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:10px;--sp-5:12px;--sp-6:16px;--sp-7:20px;--sp-8:32px;--tracking-label:.05em;--dot-size:6px;--shadow-sm:0 1px 2px #14161c0d;--shadow:0 2px 6px #14161c0f, 0 10px 30px #14161c12;--shadow-lg:0 4px 12px #14161c14, 0 20px 48px #14161c1f;--radius:13px;--radius-sm:9px;--radius-lg:18px;--font-sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--rail:66px;--panel:224px}@media (prefers-color-scheme:dark){:root{--bg:#111214;--surface:#191b1f;--surface-2:#1e2025;--surface-3:#24272d;--border:#292c31;--border-strong:#373b42;--ink:#ecedef;--ink-2:#aeb3bb;--ink-3:#787e88;--accent:#3fb6bf;--accent-ink:#7fd4da;--accent-soft:#123236;--supa:#3ecf8e;--supa-soft:#123026;--deploy:#8b92f0;--deploy-soft:#1b1d33;--cloud:#6e9bee;--cloud-ink:#9dbdf7;--cloud-soft:#16263f;--good:#45c77e;--good-soft:#12291d;--warn:#e0a23c;--warn-soft:#2c2310;--crit:#e9736a;--crit-soft:#2e1613;--shadow-sm:0 1px 2px #0000004d;--shadow:0 2px 6px #0000004d, 0 12px 30px #0006;--shadow-lg:0 4px 12px #0006, 0 24px 56px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=light]{--bg:#f5f4f1;--surface:#fff;--surface-2:#faf9f6;--surface-3:#f2f0ec;--border:#eae8e3;--border-strong:#dbd8d2;--ink:#1a1d23;--ink-2:#565c66;--ink-3:#8a9099;--accent:#0e7c86;--accent-ink:#0a5a62;--accent-soft:#e2f0f0;--supa:#16a46a;--supa-soft:#e4f5ec;--deploy:#5b63d6;--deploy-soft:#ecedfb;--cloud:#2f6fe4;--cloud-ink:#1d4ed8;--cloud-soft:#e7eefc;--good:#1b9e5a;--good-soft:#e5f4eb;--warn:#c07812;--warn-soft:#f8efdb;--crit:#cf4c43;--crit-soft:#fae7e4;--shadow-sm:0 1px 2px #14161c0d;--shadow:0 2px 6px #14161c0f, 0 10px 30px #14161c12;--shadow-lg:0 4px 12px #14161c14, 0 20px 48px #14161c1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#111214;--surface:#191b1f;--surface-2:#1e2025;--surface-3:#24272d;--border:#292c31;--border-strong:#373b42;--ink:#ecedef;--ink-2:#aeb3bb;--ink-3:#787e88;--accent:#3fb6bf;--accent-ink:#7fd4da;--accent-soft:#123236;--supa:#3ecf8e;--supa-soft:#123026;--deploy:#8b92f0;--deploy-soft:#1b1d33;--cloud:#6e9bee;--cloud-ink:#9dbdf7;--cloud-soft:#16263f;--good:#45c77e;--good-soft:#12291d;--warn:#e0a23c;--warn-soft:#2c2310;--crit:#e9736a;--crit-soft:#2e1613;--shadow-sm:0 1px 2px #0000004d;--shadow:0 2px 6px #0000004d, 0 12px 30px #0006;--shadow-lg:0 4px 12px #0006, 0 24px 56px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:640}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border:3px solid var(--bg);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
