:root{--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-10:10px;--sp-14:14px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--fs-micro:.6875rem;--fs-ui:.8125rem;--fs-ui-lg:.875rem;--fs-title:1.0625rem;--fs-display:1.375rem;--lh-ui:1.45;--lh-prose:1.55;--app-bg:var(--paper);--app-panel:var(--white);--app-panel-2:var(--paper-2);--app-border:#0a162217;--app-border-soft:#0a16220e;--app-hover:#0a162209;--app-active:#2d6cdf14;--text-1:var(--ink);--text-2:var(--slate);--text-3:#5e6c7c;--h-ctl:30px;--h-ctl-lg:34px;--h-row:34px;--h-nav:30px;--sidebar-w:232px;--topbar-h:48px;--content-maxw:1120px;--measure:66ch;--ok:#5fd08a;--ok-deep:#176a41;--ok-tint:#5fd08a24;--warn:#f2c14e;--warn-deep:#7a5410;--warn-tint:#f2c14e2e;--danger:#f26d6d;--danger-deep:#ad3232;--danger-tint:#f26d6d21;--progress:var(--blue);--progress-deep:var(--blue-deep);--progress-tint:#2d6cdf1a;--neutral:var(--slate-2);--neutral-deep:#3d4f61;--neutral-tint:#54687b1a;--focus:var(--blue)}
