:root{--background:#fff;--foreground:#171717;--font-cap-center-offset:.09em;--color-white:#fff;--color-white-rgb:255, 255, 255;--color-black:#000;--color-black-rgb:0, 0, 0;--color-overlay-gray-rgb:120, 120, 120;--color-ink:#1f1f1f;--color-brand:#2563eb;--color-brand-rgb:37, 99, 235;--color-success:#16a34a;--color-success-light:#4ade80;--color-success-light-rgb:74, 222, 128;--color-danger:#dc2626;--color-danger-light:#ef4444;--color-danger-light-rgb:239, 68, 68;--color-danger-dark:#b91c1c;--color-danger-dark-rgb:185, 28, 28;--color-danger-deep:#c0392b;--color-warning:#ffd54a;--color-warning-rgb:255, 213, 74;--color-warning-strong:#ff9100;--color-warning-strong-rgb:255, 145, 0;--color-fuchsia:#d946ef;--color-fuchsia-rgb:217, 70, 239;--color-indigo:#6366f1;--color-indigo-rgb:99, 102, 241;--color-electric:#38bdf8;--color-electric-rgb:56, 189, 248;--color-star-gold:#e7b307;--color-star-silver:#97a2b1;--color-star-bronze:#695205;--color-flame:var(--color-warning-strong);--color-overlay-gray-08:rgba(var(--color-overlay-gray-rgb), .08);--color-overlay-gray-15:rgba(var(--color-overlay-gray-rgb), .15);--color-overlay-gray-25:rgba(var(--color-overlay-gray-rgb), .25);--color-overlay-gray-30:rgba(var(--color-overlay-gray-rgb), .3);--color-overlay-gray-40:rgba(var(--color-overlay-gray-rgb), .4);--color-overlay-gray-50:rgba(var(--color-overlay-gray-rgb), .5);--color-overlay-gray-60:rgba(var(--color-overlay-gray-rgb), .6);--color-black-10:rgba(var(--color-black-rgb), .1);--color-black-25:rgba(var(--color-black-rgb), .25);--color-black-35:rgba(var(--color-black-rgb), .35);--color-black-50:rgba(var(--color-black-rgb), .5);--color-black-75:rgba(var(--color-black-rgb), .75);--color-white-00:rgba(var(--color-white-rgb), 0);--color-white-40:rgba(var(--color-white-rgb), .4);--color-white-75:rgba(var(--color-white-rgb), .75);--color-brand-08:rgba(var(--color-brand-rgb), .08);--color-brand-15:rgba(var(--color-brand-rgb), .15);--color-success-light-15:rgba(var(--color-success-light-rgb), .15);--color-danger-light-15:rgba(var(--color-danger-light-rgb), .15);--color-danger-light-50:rgba(var(--color-danger-light-rgb), .5);--color-danger-dark-08:rgba(var(--color-danger-dark-rgb), .08);--color-warning-25:rgba(var(--color-warning-rgb), .25);--color-warning-strong-04:rgba(var(--color-warning-strong-rgb), .04);--color-warning-strong-16:rgba(var(--color-warning-strong-rgb), .16);--color-warning-strong-25:rgba(var(--color-warning-strong-rgb), .25);--color-fuchsia-22:rgba(var(--color-fuchsia-rgb), .22);--color-fuchsia-35:rgba(var(--color-fuchsia-rgb), .35);--color-indigo-22:rgba(var(--color-indigo-rgb), .22);--color-electric-60:rgba(var(--color-electric-rgb), .6);scrollbar-color:var(--color-overlay-gray-40) transparent}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--color-star-gold:#facc15;--color-star-silver:#cbd5e1;--color-star-bronze:#c2793d}}html{scrollbar-gutter:stable;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-body), Helvetica, Arial, sans-serif;letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}button,input,select,textarea{letter-spacing:inherit}option{background-color:var(--background);color:var(--foreground)}*{box-sizing:border-box;scrollbar-width:thin;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
