/* Generated by design/build.mjs from design/tokens.json and design/tokens.dark.json with the Calibric product kit 1.7.0's
   build step. Do not edit: change the tokens and run  node design/build.mjs   Contrast: 176 of 176 pairs pass WCAG 2.2 AA. */
:root{--sans:Manrope, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--space:4px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-display:40px;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:12px;--r-2xl:16px;--r-full:9999px;--touch:44px;--t-fast:120ms;--t-base:200ms;--bg:#f2f3f6;--panel:#ffffff;--panel2:#f6f7f9;--hover:#f3f5f8;--ink:#10141a;--ink2:#3a4350;--mute:#666f7e;--dis:#9aa2af;--line:#e2e6ed;--line2:#d3d9e2;--field:#848c99;--acc:#4f5bd5;--acc-soft:#eceefe;--focus:#4f5bd5;--btn:#4f5bd5;--btn-hover:#4350c4;--on-btn:#ffffff;--danger:#c44037;--on-danger:#ffffff;--up:#0d7f51;--dn:#c44037;--wait:#98641a;--idle:#666f7c;--success-fg:#0d7f51;--success-bg:#e8f6ef;--success-border:#9fd8bd;--danger-fg:#c44037;--danger-bg:#fdefee;--danger-border:#f0b2ad;--warning-fg:#98641a;--warning-bg:#fbf2e2;--warning-border:#e6c58f;--neutral-fg:#666f7c;--neutral-bg:#f1f3f6;--neutral-border:#cfd5de;--info-fg:#4f5bd5;--info-bg:#eceefe;--info-border:#b9c0f5;--pending-fg:#4f5bd5;--pending-bg:#eceefe;--pending-border:#b9c0f5;--i1:#c57f00;--i2:#4f5bd5;--i3:#8b3fd9;--i4:#0891b2;--i5:#d6336c;--draw:#7c5cff;--alert:#cf7b00;--cu:#0e8a58;--cd:#d0443a;--label-bg:#1e222d;--pal-0:#7c5cff;--pal-1:#2962ff;--pal-2:#089981;--pal-3:#f23645;--pal-4:#cf7b00;--pal-5:#8c8f97;--fib-0:#787b86;--fib-1:#f23645;--fib-2:#cf7b00;--fib-3:#46a14a;--fib-4:#089981;--fib-5:#009cb0;--fib-6:#787b86;--shadow-sm:0 1px 2px rgba(16,20,26,.05);--shadow:0 1px 2px rgba(16,20,26,.05),0 8px 24px -16px rgba(16,20,26,.25);--shadow-lg:0 1px 3px rgba(16,20,26,.1),0 24px 60px -20px rgba(16,20,26,.35);color-scheme:light}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0a0d12;--panel:#11151c;--panel2:#161b23;--hover:#181d26;--ink:#eaeef4;--ink2:#c3cad5;--mute:#8a94a6;--dis:#5f6877;--line:#1f2631;--line2:#2a3341;--field:#5f6877;--acc:#8b97ff;--acc-soft:#1c2140;--focus:#8b97ff;--btn:#4f5bd5;--btn-hover:#5f6be0;--on-btn:#ffffff;--danger:#d2453d;--on-danger:#ffffff;--up:#2fd08a;--dn:#ff6b62;--wait:#f5b545;--idle:#8a94a6;--success-fg:#2fd08a;--success-bg:#0f2a1f;--success-border:#1d6b4a;--danger-fg:#ff6b62;--danger-bg:#2c1517;--danger-border:#7a3331;--warning-fg:#f5b545;--warning-bg:#2b2111;--warning-border:#7a5a1f;--neutral-fg:#8a94a6;--neutral-bg:#1a1f28;--neutral-border:#3a4352;--info-fg:#8b97ff;--info-bg:#1c2140;--info-border:#3d4891;--pending-fg:#8b97ff;--pending-bg:#1c2140;--pending-border:#3d4891;--i1:#f5b84a;--i2:#8b97ff;--i3:#b48cf5;--i4:#3ccbe0;--i5:#f27aa6;--draw:#a48cff;--alert:#ff9800;--cu:#2fd08a;--cd:#ff6b62;--label-bg:#1e222d;--pal-0:#7c5cff;--pal-1:#2962ff;--pal-2:#089981;--pal-3:#f23645;--pal-4:#ff9800;--pal-5:#9598a1;--fib-0:#787b86;--fib-1:#f23645;--fib-2:#ff9800;--fib-3:#4caf50;--fib-4:#089981;--fib-5:#00bcd4;--fib-6:#787b86;--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow:0 1px 2px rgba(0,0,0,.4),0 12px 30px -18px rgba(0,0,0,.8);--shadow-lg:0 1px 3px rgba(0,0,0,.1),0 24px 60px -20px rgba(0,0,0,.6);color-scheme:dark}}
:root[data-theme=dark]{--bg:#0a0d12;--panel:#11151c;--panel2:#161b23;--hover:#181d26;--ink:#eaeef4;--ink2:#c3cad5;--mute:#8a94a6;--dis:#5f6877;--line:#1f2631;--line2:#2a3341;--field:#5f6877;--acc:#8b97ff;--acc-soft:#1c2140;--focus:#8b97ff;--btn:#4f5bd5;--btn-hover:#5f6be0;--on-btn:#ffffff;--danger:#d2453d;--on-danger:#ffffff;--up:#2fd08a;--dn:#ff6b62;--wait:#f5b545;--idle:#8a94a6;--success-fg:#2fd08a;--success-bg:#0f2a1f;--success-border:#1d6b4a;--danger-fg:#ff6b62;--danger-bg:#2c1517;--danger-border:#7a3331;--warning-fg:#f5b545;--warning-bg:#2b2111;--warning-border:#7a5a1f;--neutral-fg:#8a94a6;--neutral-bg:#1a1f28;--neutral-border:#3a4352;--info-fg:#8b97ff;--info-bg:#1c2140;--info-border:#3d4891;--pending-fg:#8b97ff;--pending-bg:#1c2140;--pending-border:#3d4891;--i1:#f5b84a;--i2:#8b97ff;--i3:#b48cf5;--i4:#3ccbe0;--i5:#f27aa6;--draw:#a48cff;--alert:#ff9800;--cu:#2fd08a;--cd:#ff6b62;--label-bg:#1e222d;--pal-0:#7c5cff;--pal-1:#2962ff;--pal-2:#089981;--pal-3:#f23645;--pal-4:#ff9800;--pal-5:#9598a1;--fib-0:#787b86;--fib-1:#f23645;--fib-2:#ff9800;--fib-3:#4caf50;--fib-4:#089981;--fib-5:#00bcd4;--fib-6:#787b86;--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow:0 1px 2px rgba(0,0,0,.4),0 12px 30px -18px rgba(0,0,0,.8);--shadow-lg:0 1px 3px rgba(0,0,0,.1),0 24px 60px -20px rgba(0,0,0,.6);color-scheme:dark}
:root[data-theme=light]{--bg:#f2f3f6;--panel:#ffffff;--panel2:#f6f7f9;--hover:#f3f5f8;--ink:#10141a;--ink2:#3a4350;--mute:#666f7e;--dis:#9aa2af;--line:#e2e6ed;--line2:#d3d9e2;--field:#848c99;--acc:#4f5bd5;--acc-soft:#eceefe;--focus:#4f5bd5;--btn:#4f5bd5;--btn-hover:#4350c4;--on-btn:#ffffff;--danger:#c44037;--on-danger:#ffffff;--up:#0d7f51;--dn:#c44037;--wait:#98641a;--idle:#666f7c;--success-fg:#0d7f51;--success-bg:#e8f6ef;--success-border:#9fd8bd;--danger-fg:#c44037;--danger-bg:#fdefee;--danger-border:#f0b2ad;--warning-fg:#98641a;--warning-bg:#fbf2e2;--warning-border:#e6c58f;--neutral-fg:#666f7c;--neutral-bg:#f1f3f6;--neutral-border:#cfd5de;--info-fg:#4f5bd5;--info-bg:#eceefe;--info-border:#b9c0f5;--pending-fg:#4f5bd5;--pending-bg:#eceefe;--pending-border:#b9c0f5;--i1:#c57f00;--i2:#4f5bd5;--i3:#8b3fd9;--i4:#0891b2;--i5:#d6336c;--draw:#7c5cff;--alert:#cf7b00;--cu:#0e8a58;--cd:#d0443a;--label-bg:#1e222d;--pal-0:#7c5cff;--pal-1:#2962ff;--pal-2:#089981;--pal-3:#f23645;--pal-4:#cf7b00;--pal-5:#8c8f97;--fib-0:#787b86;--fib-1:#f23645;--fib-2:#cf7b00;--fib-3:#46a14a;--fib-4:#089981;--fib-5:#009cb0;--fib-6:#787b86;--shadow-sm:0 1px 2px rgba(16,20,26,.05);--shadow:0 1px 2px rgba(16,20,26,.05),0 8px 24px -16px rgba(16,20,26,.25);--shadow-lg:0 1px 3px rgba(16,20,26,.1),0 24px 60px -20px rgba(16,20,26,.35);color-scheme:light}
