.brain-shell{--brain-bg:#f4f6f8;--bg:#f4f6f8;--glass:#fff;--bg2:#fff;--glass2:#f8fafc;--line:#e2e8f0;--line2:#cbd5e1;--ink:#0f172a;--ink2:#475569;--ink3:#94a3b8;--brand-50:#eff4ff;--brand-100:#dbeafe;--brand-200:#bfdbfe;--brand-300:#93c5fd;--brand-500:#2563eb;--brand-600:#1d4ed8;--money:#0f766e;--money-bg:#e7f3f1;--money-line:#cde4e0;--warn:#a16207;--warn-bg:#f7f1e3;--danger:#b91c1c;--danger-bg:#fef2f2;--shadow-xs:0 1px 2px #0f172a0a;--shadow-sm:0 1px 2px #0f172a0d, 0 4px 12px #0f172a0a;--shadow-md:0 8px 24px #0f172a14;background:var(--brain-bg);color:var(--ink)}.brain-shell .tnum,.brain-shell .brain-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.brain-shell button:focus-visible,.brain-shell a:focus-visible,.brain-shell input:focus-visible,.brain-shell select:focus-visible,.brain-shell textarea:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}
