:root{--primary:#4a2531;--on-primary:#f8f2f4;--field:#fcfafb;--field-2:#f1e7eb;--surface:#f8f2f4;--signal:#566570;--on-signal:#fcfafb;--signal-bg:#c6ced3;--signal-border:rgba(86,101,112,0.4);--text:#24151b;--text-2:#3a2a30;--muted:#7a666d;--label:#8e7882;--faint:#7d6970;--border:#e3d5db;--border-soft:#efe3e8;--hair:rgba(36,21,27,0.12);--hair-strong:rgba(36,21,27,0.26);--brass:#a68258;--brass-text:#7e6038;--brass-bg:#fbf1da;--cleared:#5f7e66;--cleared-text:#4a6650;--cleared-bg:#e7f6ee;--danger:#a6452e;--danger-bg:#fbe9e6}[data-theme=dark]{--primary:#c9a3b1;--on-primary:#24151b;--field:#181214;--field-2:#2b2024;--surface:#241b1f;--signal:#8ea3ae;--on-signal:#181214;--signal-bg:#38464f;--signal-border:rgba(142,163,174,0.4);--text:#efe9ec;--text-2:#cbbac0;--muted:#a18d95;--label:#8a757e;--faint:#96828a;--border:#3f2e35;--border-soft:#2e2227;--hair:rgba(239,233,236,0.1);--hair-strong:rgba(239,233,236,0.24);--brass:#b99264;--brass-text:#d8b47e;--brass-bg:rgba(185,146,100,0.16);--cleared:#7e9c84;--cleared-text:#9fb8a4;--cleared-bg:rgba(126,156,132,0.16);--danger:#d08769;--danger-bg:rgba(208,135,105,0.16)}*{box-sizing:border-box}html{background:var(--field);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:DM Sans,system-ui,sans-serif;color:var(--text)}@keyframes tl-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important}}