/* Generated by design-system/tokens.mjs from the design system tokens.json (Grid Console v1, gridconsole-core ee957389e),
   Do not edit: change the design system and rebuild. */
:root{
  --font-sans:"IBM Plex Sans", -apple-system, system-ui, sans-serif;
  --font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
  --font-read:"IBM Plex Sans", -apple-system, system-ui, sans-serif;
  --fsb:15px; --fs-min:14px;
  --rail-w:clamp(216px, 13vw, 260px);
  --detail-rail-w:clamp(216px, 13vw, 260px);
  --tile-min:200px;
  --col-min:222px;
  --menubar-h:40px;
  --projrail-h:36px;
  --statusbar-h:27px;
  --measure:68ch;
  --page-max:1760px;
  --space-2:2px; --space-4:4px; --space-6:6px; --space-7:7px; --space-8:8px; --space-9:9px; --space-10:10px; --space-12:12px; --space-14:14px; --space-16:16px;
  --radius-2:2px; --radius-4:4px; --radius-5:5px; --radius-6:6px; --radius-7:7px; --radius-8:8px; --radius-10:10px; --radius-11:11px; --radius-12:12px; --radius-16:16px; --radius-round:50%;
  --shadow-modal:0 40px 100px -20px rgba(0,0,0,.7);
  --shadow-popover:0 20px 50px -8px rgba(0,0,0,.6);
  --shadow-toast:0 16px 40px -12px rgba(0,0,0,.55);
  --shadow-find:0 12px 32px -10px rgba(0,0,0,.55);
  --shadow-tooltip:0 8px 22px rgba(0,0,0,.38);
  --shadow-button:0 1px 2px rgba(0,0,0,.22);
  --t-page:28px; --lh-page:36px; --ls-page:-0.015em; --fw-page:600;
  --t-section:22px; --lh-section:28px; --ls-section:-0.01em; --fw-section:600;
  --t-title:18px; --lh-title:24px; --ls-title:-0.005em; --fw-title:600;
  --t-body:16px; --lh-body:24px; --ls-body:0; --fw-body:400;
  --t-meta:14px; --lh-meta:20px; --ls-meta:0; --fw-meta:400;
  --t-micro:12px; --lh-micro:16px; --ls-micro:0.01em; --fw-micro:400;
  --t-eyebrow:14px; --lh-eyebrow:20px; --ls-eyebrow:0.06em; --fw-eyebrow:600;
  --t-data:14px; --lh-data:20px; --ls-data:0; --fw-data:400;
  --t-stat:28px; --lh-stat:36px; --ls-stat:-0.01em; --fw-stat:600;
  --t-terminal:14px; --lh-terminal:20px; --ls-terminal:0; --fw-terminal:400;
  --t-chip:14px; --lh-chip:20px; --ls-chip:0.06em; --fw-chip:600;
  --t-wordmark:18px; --lh-wordmark:24px; --ls-wordmark:-0.005em; --fw-wordmark:600;
  --zoom-base:1; --text-zoom-100:1; --text-zoom-112:1.125; --text-zoom-125:1.25;
}
:root,[data-ob-theme="grid"]{
  --ob-desk:#0d1421;
  --ob-bg:#0d1421;
  --ob-term:#080d18;
  --ob-panel:#151e2e;
  --ob-raised:#202a3e;
  --ob-hover:#2a354b;
  --ob-track:#384459;
  --ob-line:#2f384a;
  --ob-line2:#8091b0;
  --ob-fg1:#f4f6f9;
  --ob-fg2:#dadfe7;
  --ob-fg3:#c9d2e0;
  --ob-meta:#bcc6dc;
  --ob-dim:#939fb4;
  --ob-acc:#2bd7f2;
  --ob-acc2:#6ee4f5;
  --ob-accT:rgba(43,215,242,.16);
  --ob-accT2:rgba(43,215,242,.30);
  --ob-onacc:#06090c;
  --ob-ok:#4bdf81;
  --ob-okBd:#2f7d52;
  --ob-okT:rgba(74,222,128,.15);
  --ob-err:#ffb2a8;
  --ob-errBd:#96423a;
  --ob-errBg:#331519;
  --ob-tip:#0e6b8c;
  --ob-ask:#f5c542;
  --ob-askBg:rgba(245,197,66,.13);
  --ob-askBd:rgba(245,197,66,.5);
  --ob-warn:#ffc070;
  --ob-warnBg:rgba(255,176,84,.13);
  --ob-warnBd:rgba(255,176,84,.5);
  --ob-vio:#d9b8ff;
  --ob-vioT:rgba(180,140,255,.17);
  --ob-sky:#6ee4f5;
  --ob-teal:#5eead4;
  --ob-peach:#feaed4;
  --ob-mint:#5ee9a8;
  --ob-stone:#bcc7d8;
  --ob-p1:#5c91e9;
  --ob-p2:#f24a9f;
  --ob-p3:#8d6ffe;
  --ob-p4:#0b9d93;
  --ob-p5:#9046db;
  --ob-p6:#12a0ca;
  --ob-p7:#825697;
  --ob-s0:#9aa5b5;
  --ob-s1:#daa8ff;
  --ob-s2:#2bd7f2;
  --ob-s3:#fde047;
  --ob-s4:#f472b6;
  --ob-s5:#5eead4;
  --ob-s6:#4ade80;
  --ob-addBg:rgba(74,222,128,.16);
  --ob-addFg:#9cf0bb;
  --ob-delBg:rgba(255,125,114,.14);
  --ob-delFg:#ffaba2;
  --ob-pulse1:rgba(43,215,242,.55);
  --ob-pulse0:rgba(43,215,242,0);
  --ob-sweep:rgba(255,255,255,.45);
  --ob-needK:1;
  color-scheme:dark;
}
[data-ob-theme="light"]{
  --ob-desk:#c9d1dd;
  --ob-bg:#eaeef3;
  --ob-term:#e5eaf2;
  --ob-panel:#f0f4fa;
  --ob-raised:#f7fafe;
  --ob-hover:#ffffff;
  --ob-track:#dde3ec;
  --ob-line:#d6dce6;
  --ob-line2:#7e8796;
  --ob-fg1:#0b1220;
  --ob-fg2:#1f2937;
  --ob-fg3:#475264;
  --ob-meta:#586375;
  --ob-dim:#5f6a7d;
  --ob-acc:#0b57c7;
  --ob-acc2:#083f97;
  --ob-accT:rgba(11,87,199,.08);
  --ob-accT2:rgba(11,87,199,.16);
  --ob-onacc:#ffffff;
  --ob-ok:#12693b;
  --ob-okBd:#6fae8b;
  --ob-okT:rgba(18,105,59,.09);
  --ob-err:#a12d2d;
  --ob-errBd:#cf9494;
  --ob-errBg:#f2dada;
  --ob-tip:#0b4f77;
  --ob-ask:#8a5a00;
  --ob-askBg:rgba(180,120,0,.08);
  --ob-askBd:rgba(138,90,0,.4);
  --ob-warn:#9a4b00;
  --ob-warnBg:rgba(154,75,0,.08);
  --ob-warnBd:rgba(154,75,0,.4);
  --ob-vio:#5c34b5;
  --ob-vioT:rgba(92,52,181,.07);
  --ob-sky:#14539f;
  --ob-teal:#0a6b60;
  --ob-peach:#8f4726;
  --ob-mint:#12693b;
  --ob-stone:#4f5c70;
  --ob-p1:#5488df;
  --ob-p2:#e43c93;
  --ob-p3:#825ef5;
  --ob-p4:#04938a;
  --ob-p5:#8236cb;
  --ob-p6:#0194bd;
  --ob-p7:#744888;
  --ob-s0:#5d6a7f;
  --ob-s1:#0369a1;
  --ob-s2:#0b57c7;
  --ob-s3:#5f2fc4;
  --ob-s4:#a5350a;
  --ob-s5:#02776d;
  --ob-s6:#116b34;
  --ob-addBg:rgba(18,105,59,.14);
  --ob-addFg:#0f5230;
  --ob-delBg:rgba(161,45,45,.12);
  --ob-delFg:#842626;
  --ob-pulse1:rgba(11,87,199,.42);
  --ob-pulse0:rgba(11,87,199,0);
  --ob-sweep:rgba(255,255,255,.6);
  --ob-needK:.45;
  color-scheme:light;
}
[data-ob-theme="hc"]{
  --ob-desk:#000000;
  --ob-bg:#050505;
  --ob-term:#000000;
  --ob-panel:#111111;
  --ob-raised:#1c1c1c;
  --ob-hover:#2b2b2b;
  --ob-track:#3a3a3a;
  --ob-line:#5c5c5c;
  --ob-line2:#8a8a8a;
  --ob-fg1:#ffffff;
  --ob-fg2:#f4f4f4;
  --ob-fg3:#e6e6e6;
  --ob-meta:#cfcfcf;
  --ob-dim:#bdbdbd;
  --ob-acc:#6fcaff;
  --ob-acc2:#a5ddff;
  --ob-accT:rgba(111,202,255,.20);
  --ob-accT2:rgba(111,202,255,.34);
  --ob-onacc:#000000;
  --ob-ok:#33d89d;
  --ob-okBd:#00c58b;
  --ob-okT:rgba(0,197,139,.16);
  --ob-err:#ffac87;
  --ob-errBd:#ff7a33;
  --ob-errBg:rgba(255,122,51,.18);
  --ob-tip:#0a3f66;
  --ob-ask:#f5ea5a;
  --ob-askBg:rgba(245,234,90,.16);
  --ob-askBd:#f5ea5a;
  --ob-warn:#ffb347;
  --ob-warnBg:rgba(255,179,71,.16);
  --ob-warnBd:#ffb347;
  --ob-vio:#fda5dc;
  --ob-vioT:rgba(224,138,192,.18);
  --ob-sky:#7ec8ff;
  --ob-teal:#00d5d5;
  --ob-peach:#f2b62b;
  --ob-mint:#f5ea5a;
  --ob-stone:#c2c2c2;
  --ob-p1:#5c90e9;
  --ob-p2:#f24a9f;
  --ob-p3:#8d6efd;
  --ob-p4:#039b91;
  --ob-p5:#8e44d9;
  --ob-p6:#0e9ec9;
  --ob-p7:#805494;
  --ob-s0:#bdbdbd;
  --ob-s1:#7cc7ff;
  --ob-s2:#56b4e9;
  --ob-s3:#e08ac0;
  --ob-s4:#ff7a33;
  --ob-s5:#00d5d5;
  --ob-s6:#f5ea5a;
  --ob-addBg:rgba(0,197,139,.20);
  --ob-addFg:#00e0a0;
  --ob-delBg:rgba(255,122,51,.20);
  --ob-delFg:#ff9556;
  --ob-pulse1:rgba(111,202,255,.7);
  --ob-pulse0:rgba(111,202,255,0);
  --ob-sweep:rgba(255,255,255,.7);
  --ob-needK:1;
  color-scheme:dark;
}
[data-ob-theme="dusk"]{
  --ob-desk:#241d18;
  --ob-bg:#2c241e;
  --ob-term:#241d18;
  --ob-panel:#352c24;
  --ob-raised:#40352c;
  --ob-hover:#4c3f34;
  --ob-track:#52443a;
  --ob-line:#463a2f;
  --ob-line2:#af9e8b;
  --ob-fg1:#fffcf7;
  --ob-fg2:#eee8de;
  --ob-fg3:#ded6ca;
  --ob-meta:#d7ccbc;
  --ob-dim:#b7ac9c;
  --ob-acc:#a8d0ff;
  --ob-acc2:#c8e1ff;
  --ob-accT:rgba(168,208,255,.12);
  --ob-accT2:rgba(168,208,255,.24);
  --ob-onacc:#0b1420;
  --ob-ok:#98de98;
  --ob-okBd:#4a7048;
  --ob-okT:rgba(138,208,138,.14);
  --ob-err:#febeb3;
  --ob-errBd:#8a3d31;
  --ob-errBg:#2e1712;
  --ob-tip:#175a7a;
  --ob-ask:#f0c872;
  --ob-askBg:rgba(232,192,106,.13);
  --ob-askBd:rgba(232,192,106,.48);
  --ob-warn:#ffcf96;
  --ob-warnBg:rgba(245,178,107,.13);
  --ob-warnBd:rgba(245,178,107,.48);
  --ob-vio:#d9c3ff;
  --ob-vioT:rgba(196,164,245,.14);
  --ob-sky:#a8d0ff;
  --ob-teal:#7bdece;
  --ob-peach:#ffbfa1;
  --ob-mint:#96e0ac;
  --ob-stone:#d8cbbb;
  --ob-p1:#5d91ea;
  --ob-p2:#f24a9f;
  --ob-p3:#8f71fd;
  --ob-p4:#0f9e94;
  --ob-p5:#954ce1;
  --ob-p6:#09a4d0;
  --ob-p7:#8a5d9e;
  --ob-s0:#b7ab9b;
  --ob-s1:#6cc4ff;
  --ob-s2:#7ab8ff;
  --ob-s3:#c9a0ff;
  --ob-s4:#ffa066;
  --ob-s5:#3fdcc4;
  --ob-s6:#6fe08a;
  --ob-addBg:rgba(138,208,138,.18);
  --ob-addFg:#b6e2b6;
  --ob-delBg:rgba(255,144,128,.16);
  --ob-delFg:#ffb6a8;
  --ob-pulse1:rgba(168,208,255,.45);
  --ob-pulse0:rgba(168,208,255,0);
  --ob-sweep:rgba(255,255,255,.4);
  --ob-needK:1;
  color-scheme:dark;
}
