:root{--uf-bg:#111;--uf-well:#0e0e10;--uf-surface:#1c1c1e;--uf-surface-2:#2a2a2c;--uf-surface-3:#303033;--uf-line:#2a2a2c;--uf-line-2:#3a3a3c;--uf-text:#f5f5f5;--uf-text-2:#9aa6c8;--uf-text-dim:#9a9a9a;--uf-text-faint:#6b6b6b;--uf-vin:#7a7a7c;--uf-white:#f5f5f5;--uf-on-white:#111;--uf-blue:#3a4a6a;--uf-blue-soft:#2a3a5f;--uf-blue-line:#5d7fbf;--uf-blue-text:#9aa6c8;--uf-amber-bg:#5f4a1e;--uf-amber-fg:#e6c5a8;--uf-amber-solid:#efb368;--uf-cream:#e6c5a8;--uf-warn:#f5d28c;--uf-danger:#ef4444;--uf-danger-bg:#3a1010;--uf-danger-fg:#ff8d8d;--uf-done-solid:#1f8a6d;--uf-sel-solid:#3f63ad;--uf-dm-out-from:#6a52d8;--uf-dm-out-to:#5a41c8;--uf-dm-out-fg:#fff;--uf-dm-out-glow:#5a41c84d;--uf-dm-av-bg:#2a2440;--uf-dm-av-fg:#c9c0f0;--uf-st-gray-bg:#3a3a3c;--uf-st-gray-fg:#d4d4d4;--uf-st-blue-bg:#1e3a5f;--uf-st-blue-fg:#a8c5e6;--uf-st-teal-bg:#144450;--uf-st-teal-fg:#8fd9e6;--uf-st-amber-bg:#5f4a1e;--uf-st-amber-fg:#e6c5a8;--uf-st-dim-bg:#3a2e1a;--uf-st-dim-fg:#d4b794;--uf-st-purple-bg:#4a1e5f;--uf-st-purple-fg:#e6a8e0;--uf-st-green-bg:#1e5f4a;--uf-st-green-fg:#a8e6c5;--uf-st-red-bg:#5f1e1e;--uf-st-red-fg:#e68d8d;--uf-pos-fg:#a8e6c5;--uf-info-fg:#8fd9e6;--uf-r-badge:6px;--uf-r-input:10px;--uf-r-card:12px;--uf-r-lg:16px;--uf-r-pill:999px;--uf-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, system-ui, sans-serif;--uf-font-mono:"Courier New", Courier, ui-monospace, monospace;--uf-shadow:0 8px 30px -14px #000000b3;--uf-shadow-pop:0 18px 50px -16px #000000d9;--uf-top-bg:#111111db}[data-theme=light]{--uf-warn:#8a5a00;--uf-bg:#f4f4f5;--uf-well:#ececee;--uf-surface:#fff;--uf-surface-2:#f1f1f3;--uf-surface-3:#e6e6e9;--uf-line:#e3e3e7;--uf-line-2:#d2d2d7;--uf-text:#18181b;--uf-text-2:#43507a;--uf-text-dim:#65656b;--uf-text-faint:#6f6f78;--uf-vin:#6b6b75;--uf-white:#18181b;--uf-on-white:#fff;--uf-blue:#dde6f8;--uf-blue-soft:#e9eefb;--uf-blue-line:#6f90d0;--uf-blue-text:#2f3f6a;--uf-amber-bg:#fbe7cf;--uf-amber-fg:#7a5320;--uf-danger-bg:#fde2e2;--uf-danger-fg:#b42318;--uf-pos-fg:#156640;--uf-info-fg:#0e6e7a;--uf-dm-out-glow:#5a41c838;--uf-dm-av-bg:#ece8fb;--uf-dm-av-fg:#5a41c8;--uf-top-bg:#ffffffdb;--uf-shadow:0 8px 30px -16px #00000038;--uf-shadow-pop:0 18px 50px -18px #00000042}