:root{--bg:#f5f7f4;--bg2:#eef2ec;--card:#fff;--ink:#10201a;--muted:#64796d;--line:#e4eae3;--brand:#1f8f2e;--brand-2:#167322;--brand-ink:#0e4a18;--brand-fill:#1b7d29;--brand-fill-hover:#146b21;--brand-on:#fff;--danger:#b42318;--danger-ink:#9f2016;--warn:#e0a106;--warn-ink:#b45309;--info:#1d6fd6;--info-ink:#1d6fd6;--ok-ink:#0b7a4b;--shadow:0 1px 2px #10201a0a, 0 12px 32px -12px #10201a24;--radius:18px}@media (prefers-color-scheme:dark){:root{--bg:#0a0f0c;--bg2:#0d1410;--card:#111813;--ink:#eaf1ec;--muted:#8ba397;--line:#1d2a23;--brand:#39c653;--brand-2:#2fa845;--brand-ink:#bdf2c8;--brand-fill:#39c653;--brand-fill-hover:#4ad566;--brand-on:#06210c;--danger:#f97066;--danger-ink:#ffb4ab;--warn:#e0a106;--warn-ink:#f5c451;--info:#6aa9f5;--info-ink:#9cc7fb;--ok-ink:#7be6b4;--shadow:0 1px 2px #0006, 0 16px 40px -16px #0009}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:radial-gradient(1200px 600px at 80% -200px, color-mix(in srgb, var(--brand) 10%, transparent), transparent), var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Geist,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}svg{display:block}.num,.num *{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}h1,.brand,.name{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}input:-webkit-autofill:active{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}select:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}select:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}select:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 100vmax var(--bg) inset;box-shadow:0 0 0 100vmax var(--bg) inset;transition:background-color 0s 8640000s,color 0s 8640000s}:-webkit-any(input:-webkit-autofill:focus-visible,textarea:-webkit-autofill:focus-visible,select:-webkit-autofill:focus-visible){outline:2px solid var(--brand);outline-offset:2px}:is(input:autofill:focus-visible,textarea:autofill:focus-visible,select:autofill:focus-visible){outline:2px solid var(--brand);outline-offset:2px}input:autofill,textarea:autofill,select:autofill{filter:none;background-color:var(--bg);color:var(--ink)}
