:root{--bg:#0E0B1F;--bg-deep:#0A0818;--surface:#120F26;--surface-2:#17132E;--line:#1C1738;--line-2:#221C40;--border:#2E2754;--border-2:#3A3266;--border-3:#4F4585;--active:#2A2450;--scrim:rgba(10,8,24,.82);--text:#F2EEFF;--text-2:#D9D3F5;--text-3:#C6C0E4;--muted:#ABA4D1;--faint:#8E86B8;--dim:#6E6699;--yellow:#FFE14D;--yellow-dark:#F0CC2C;--yellow-press:#DDB81F;--on-yellow:#1A1400;--cyan:#22E1FF;--link:#7FE9FF;--link-hover:#C9F7FF;--green:#4ADE80;--red:#FF6B6B;--red-soft:#FF8F8F;--orange:#FF9F4D;--pink:#FF8AD8;--peach:#FFD28A;--violet:#B9A8FF;--blue:#5AB8FF;--info-bg:#0D1A2E;--info-text:#C8E2FF;--ok-bg:#0D2117;--ok-text:#C4F2D3;--tip-bg:#1A1608;--err-bg:#2A1414;--alert-bg:#1C180A;--alert-text:#EFE6B4;--error-bg:#26111A;--error-text:#FFD0D6;--white:#FFFFFF;--grid-line:rgba(156,148,196,.04);--code-on-callout:rgba(0,0,0,.28);--line-hit:#0F2B40;--line-cur:rgba(255,255,255,.035);--line-bad:rgba(255,107,107,.12);--selection:rgba(255,225,77,.25);--tint-violet:#231E45;--tint-yellow:#2A2410;--tint-cyan:#0E2A33;--tint-orange:#2E1A0E;--tint-pink:#2C1030;--banner-cyan-grid:rgba(34,225,255,.10);--banner-pink-bg:#1F1230;--banner-pink-line:#3A1F4A;--banner-pink-grid:rgba(255,62,165,.12);--banner-yellow-bg:#1A1708;--banner-yellow-line:#3A3214;--banner-yellow-grid:rgba(255,225,77,.10);--key-line:#5C4E14;--key-placeholder:#B5A970;--key-note:#C9BE8A;--book-shadow:rgba(0,0,0,.45);--book-fold:#110E26;--resp-ok-panel:#0B1D14;--resp-ok-line:#1F4A33;--resp-ok-btn:#133423;--resp-ok-text:#C8F5DA;--resp-ok-hover:#1E4D34;--resp-ok-hover-line:#2F7A52;--resp-warn-panel:#1F150A;--resp-warn-line:#4A3214;--resp-warn-btn:#33230F;--resp-warn-text:#FFE0C2;--resp-warn-hover:#4A3216;--resp-warn-hover-line:#8A5A24;--resp-err-panel:#220D14;--resp-err-line:#5A1F2C;--resp-err-btn:#3A1520;--resp-err-hover:#4E1C2A;--resp-err-hover-line:#8A3446;--brand-data-cleaner:#FFD132;--brand-zapier:#FF4F00;--brand-sheets:#34A853;--brand-make:#B57BFF;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--page-end:160px;--page-end-sm:120px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:12px;--shadow-menu:0 16px 40px rgba(0,0,0,0.55);--fs-36:36px;--fs-28:28px;--fs-22:22px;--fs-20:20px;--fs-17:17px;--fs-15:15px;--fs-14:14px;--fs-13:13px;--fs-12:12px;--fs-11:11px;--fs-10:10px;--font-sans:'IBM Plex Sans', system-ui, sans-serif;--font-mono:'IBM Plex Mono', ui-monospace, monospace;--font-pixel:'Silkscreen', monospace;}
