:root{--bg:#f6f7f5;--card:#fff;--ink:#1d241f;--muted:#6b746e;--line:#e2e6e2;--accent:#2f7d4f;--low:#c98a12;--out:#c0392b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#141816;--card:#1d2320;--ink:#e8ece9;--muted:#96a09a;--line:#2c3430;--accent:#5cb07e;--low:#e0a93a;--out:#e2685a}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}input[type=text],textarea{border:1px solid var(--line);background:var(--card);border-radius:10px;width:100%;padding:.6rem .75rem}.card{background:var(--card);border:1px solid var(--line);border-radius:14px}.muted{color:var(--muted)}.chip{border:1px solid var(--line);background:var(--card);white-space:nowrap;border-radius:999px;padding:.35rem .8rem}.chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.tag{background:var(--line);color:var(--muted);border-radius:999px;padding:.05rem .45rem;font-size:.75rem}
