:root{--public-paper:#0b1f43;--public-paper-deep:#091a38;--public-paper-raised:#12305d;--public-surface:#2954993d;--public-surface-raised:#3066bc52;--public-input-surface:#10284f;--public-ink:#f2f7ff;--public-body:#cad9ef;--public-muted:#9cb1ce;--public-rule:#7faef13d;--public-rule-strong:#a6cbff66;--public-accent:#1060c0;--public-accent-hover:#2d79df;--public-link:#9fcaff;--public-link-hover:#d4e7ff;--public-accent-ink:#fff;--public-focus:#a8d2ff;--public-warm:#b0c9ef;--public-header-paper:#fff;--public-header-ink:#172946;--public-header-body:#3f5574;--public-glass-shadow:0 20px 56px #010c2357, inset 0 1px #e2efff14;--public-button-shadow:0 10px 28px #1060c057;--public-error-ink:#ffbeb8;--public-success-ink:#a7e1ba;--public-orb-edge:#cbe4ffd1;--public-orb-ring:#73a9fa5c;--public-orb-arc:#abd2ffe6;--public-orb-core:#f7fbff;--public-orb-aura:#4290ff6b;--public-airflow:#81b4ff47;--color-paper:#fff;--color-surface:#f8fafc;--color-surface-raised:#f1f5f9;--color-ink:#0f172a;--color-body:#334155;--color-muted:#64748b;--color-rule:#e2e8f0;--color-rule-strong:#cbd5e1;--color-accent:#1060c0;--color-accent-ink:#fff;--color-focus:#0b4c9c;--color-positive:#047857;--color-positive-surface:#ecfdf5;--color-warning:#92400e;--color-warning-surface:#fff7ed;--color-error:#b91c1c;--workspace-paper:#1a252f;--workspace-surface:#24323e;--workspace-surface-raised:#303f4c;--workspace-ink:#e8ecef;--workspace-body:#c6cbcf;--workspace-muted:#a9afb3;--workspace-rule:#4b5761;--workspace-rule-strong:#5b6873;--workspace-accent:#f97316;--workspace-accent-ink:#111827;--workspace-focus:#fdba74;--contractor-accent:#0ea5e9;--contractor-accent-ink:#071518;--contractor-accent-hover:#38bdf8;--contractor-focus:#7dd3fc;--contractor-accent-soft:#0b2638;--contractor-accent-border:#0ea5e9;--contractor-workspace-paper:#0b0d10;--contractor-workspace-surface:#111418;--contractor-workspace-raised:#171b20;--contractor-workspace-rule:#4b5761;--contractor-workspace-rule-strong:#5b6873;--contractor-workspace-ink:#e8ecef;--contractor-workspace-body:#c6cbcf;--contractor-workspace-muted:#a9afb3;--sms-brand-blue:#1e68c9;--sms-brand-blue-text:#85b6f7;--sms-brand-blue-ink:#fff;--sms-brand-blue-surface:color-mix(in srgb, var(--sms-brand-blue) 12%, var(--contractor-workspace-surface));--sms-brand-blue-rule:color-mix(in srgb, var(--sms-brand-blue) 46%, var(--contractor-workspace-rule));--sms-brand-teal:#07a998;--sms-brand-teal-text:#58d7c5;--sms-brand-teal-ink:#0b0d10;--sms-brand-teal-surface:color-mix(in srgb, var(--sms-brand-teal) 11%, var(--contractor-workspace-surface));--sms-brand-teal-rule:color-mix(in srgb, var(--sms-brand-teal) 48%, var(--contractor-workspace-rule));--portal-violet:#a274f1;--portal-violet-ink:#0b0d10;--portal-violet-surface:color-mix(in srgb, var(--portal-violet) 14%, var(--contractor-workspace-surface));--portal-violet-rule:color-mix(in srgb, var(--portal-violet) 46%, var(--contractor-workspace-rule));--portal-cyan:#2ccded;--portal-cyan-ink:#06131a;--portal-cyan-surface:color-mix(in srgb, var(--portal-cyan) 13%, var(--contractor-workspace-surface));--portal-cyan-rule:color-mix(in srgb, var(--portal-cyan) 46%, var(--contractor-workspace-rule));--portal-emerald:#30cf85;--portal-emerald-ink:#04140d;--portal-emerald-surface:color-mix(in srgb, var(--portal-emerald) 13%, var(--contractor-workspace-surface));--portal-emerald-rule:color-mix(in srgb, var(--portal-emerald) 46%, var(--contractor-workspace-rule));--portal-amber:#f7b23b;--portal-amber-ink:#1a1206;--portal-amber-surface:color-mix(in srgb, var(--portal-amber) 13%, var(--contractor-workspace-surface));--portal-amber-rule:color-mix(in srgb, var(--portal-amber) 46%, var(--contractor-workspace-rule));--portal-rose:#e868a8;--portal-rose-surface:color-mix(in srgb, var(--portal-rose) 13%, var(--contractor-workspace-surface));--portal-rose-rule:color-mix(in srgb, var(--portal-rose) 46%, var(--contractor-workspace-rule));--sms-brand-orange:#f77b0a;--sms-brand-orange-text:#ffad63;--sms-brand-orange-ink:#0b0d10;--sms-brand-orange-surface:color-mix(in srgb, var(--sms-brand-orange) 11%, var(--contractor-workspace-surface));--sms-brand-orange-rule:color-mix(in srgb, var(--sms-brand-orange) 48%, var(--contractor-workspace-rule));--workspace-positive:#56d298;--workspace-positive-surface:#1e3328;--workspace-warning:#eebc4a;--workspace-warning-surface:#3a2b11;--workspace-error:#fd736d;--map-color-paper:var(--color-paper);--map-color-surface:var(--color-surface);--map-color-node:var(--color-surface-raised);--map-color-ink:var(--color-ink);--map-color-body:var(--color-body);--map-color-muted:var(--color-muted);--map-color-rule:var(--color-rule);--map-color-teal:var(--color-focus);--map-color-orange:var(--color-accent);--brand-orange:var(--color-accent);--brand-teal:var(--color-focus);--brand-navy:var(--color-ink);--font-display:Georgia, "Times New Roman", serif;--font-body:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--radius-control:.5rem;--radius-panel:.875rem;--motion-out:cubic-bezier(.16, 1, .3, 1);--motion-short:.18s}@supports (color:lab(0% 0 0)){:root{--public-error-ink:lab(83.0065% 24.7241 13.5107);--public-success-ink:lab(84.8261% -25.0035 12.8318);--workspace-paper:lab(14.1378% -2.79646 -8.35881);--workspace-surface:lab(19.9376% -3.18193 -9.37754);--workspace-surface-raised:lab(25.7392% -3.47281 -10.0682);--workspace-ink:lab(93.0425% -.826985 -2.07167);--workspace-body:lab(81.443% -1.09577 -2.75837);--workspace-muted:lab(71.0031% -1.22666 -3.09981);--workspace-rule:lab(36.195% -2.88153 -7.80081);--workspace-rule-strong:lab(43.1562% -3.03486 -8.15181);--contractor-workspace-rule:lab(36.195% -2.88153 -7.80081);--contractor-workspace-rule-strong:lab(43.1562% -3.03486 -8.15181);--contractor-workspace-ink:lab(93.0425% -.826985 -2.07167);--contractor-workspace-body:lab(81.443% -1.09577 -2.75837);--contractor-workspace-muted:lab(71.0031% -1.22666 -3.09981);--workspace-positive:lab(76.3335% -46.3634 18.2498);--workspace-positive-surface:lab(19.2678% -11.4287 4.51745);--workspace-warning:lab(79.3341% 9.98151 62.1892);--workspace-warning-surface:lab(18.833% 4.29675 19.1184);--workspace-error:lab(65.8493% 53.3364 30.7453)}}
