:root{--bg:#0f1115;--panel:#171a21;--panel2:#1e222b;--panel-deep:#1b1f2c;--line:#2a2f3a;--text:#e6e8ee;--muted:#8d94a5;--acc:#e0b04f;--good:#56c288;--bad:#e06c6c;--white:#fff;--ink:#111;--shade:#0008;--Water:#4aa3ff;--Fire:#ff7a45;--Wind:#f2c94c;--Light:#e9e4d4;--Dark:#a77bff;--green:#4ade80;--green-light:#86efac;--green-dark:#2c6141;--green-deep:#132519;--purple:#c084fc;--purple-light:#e9d5ff;--sky:#38bdf8;--sky-light:#bae6fd;--blue:#60a5fa;--blue-light:#7cc4ff;--blue-soft:#7aa7ff;--blue-muted:#6f95d8;--blue-dark:#33425c;--blue-deep:#26304d;--blue-night:#182131;--red:#f87171;--red-soft:#ff7b7b;--red-200:#fca5a5;--red-light:#fecaca;--red-dark:#dc2626;--red-deep:#4a1d1d;--orange:#fb923c;--yellow:#facc15;--yellow-light:#fef08a;--amber:#f59e0b;--amber-light:#fde68a;--gold-light:#ffd166;--gold-soft:#e8c36a;--gold-mid:#e6c067;--gold-pale:#f0d08a;--gold-dark:#6b5426;--teal:#2dd4bf;--teal-light:#99f6e4;--gray-200:#e5e7eb;--gray-300:#d4d7de;--gray-400:#9aa3b2;--gray-500:#7b8292;--gray-600:#6b7282;--gray-700:#5b6271;--gray-800:#3a4150;--tier-0:var(--gray-400);--tier-0-fill:var(--gray-500);--tier-1:var(--gray-200);--tier-1-fill:var(--gray-300);--tier-2:var(--green);--tier-3:var(--sky);--tier-4:var(--purple);--r-xs:4px;--r-sm:6px;--r-sm2:7px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:14px;--r-pill:99px;--font:system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--fs-xs:11px;--fs-xs2:11.5px;--fs-sm:12px;--fs-sm2:12.5px;--fs-md:13px;--fs-lg:15px}
