[data-theme=zones]{--paper:#f2f5f1;--card:#fff;--ink:#14211f;--ink-2:#3b4a46;--rule:#dde5e0;--accent:#3b34a0;--accent-soft:#eeedfb;--accent-wash:#f5f4fd;--on-accent:#fff;--done:#1f5a41;--alert:#9e2b36;--alert-deep:#7a1826;--warn:#9c5220;--warn-soft:#faf0e7;--race-tint:#e8f0ec;--ph-base:#4a90c8;--ph-build:#a2d383;--ph-peak:#c5302b;--ph-taper:#c5cdea;--ph-protection:#a8a29a;--ph-pre:#d9d9d4;--font-display:"Bricolage Grotesque", "Trebuchet MS", sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-label:"IBM Plex Mono", ui-monospace, monospace;--font-figure:"IBM Plex Sans", system-ui, sans-serif;--display-weight:800;--display-tracking:-.015em;--label-case:uppercase;--label-tracking:.05em;--fs-body:15px;--fs-label:12.5px;--fs-dist:16px;--fs-reason:15.5px;--fs-week-title:22px;--fs-figure:34px;--fs-h1:44px;--fs-hero:clamp(38px, 4.6vw, 60px);--week-bg:#fff;--week-border:1px solid #c9d5cf;--week-now-border:1px solid #14211f;--week-now-shadow:0 1px 0 #14211f;--week-pad-x:24px;--week-pad-y:20px;--row-rule:1px solid #dde5e0;--row-rule-first:1px solid #dde5e0;--row-rule-strong:1px solid #14211f;--radius:3px;--gap:20px;--carry-w:6px;--carry-h:100%;--carry-pad-x:12px;--page-w:min(1120px, 100% - 2 * var(--gutter));--wide-w:min(1280px, 100% - 2 * var(--gutter));--gutter:clamp(16px, 4vw, 48px);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.5}[data-theme] a{color:inherit}[data-theme] :focus-visible{outline:2px solid var(--accent);outline-offset:2px}
