:root{--action-board: 72px;--brand-on-primary: #ffffff;--brand-on-secondary: #ffffff;--brand-primary: #1a1a1a;--brand-primary-mark: #1a1a1a;--brand-primary-text: #1a1a1a;--brand-secondary: #2f5d3a;--brand-secondary-mark: #2f5d3a;--brand-secondary-text: #2f5d3a;--brand-secondary-tint: #e0e5dd;--brand-tag-text: #1a1a1a;--canvas: #faf8f5;--code-board: 44px;--control-height: 48px;--danger: #a8321f;--ease-standard: cubic-bezier(.2, 0, 0, 1);--focus: #141414;--font-body: "Commissioner", system-ui, "Helvetica Neue", Arial, sans-serif;--gutter-admin: 16px;--hairline: #e4ded4;--hit-target: 44px;--ink: #141414;--ink-faint: #857e70;--ink-muted: #5e584e;--late: #a3261c;--late-wash: #f9f0ed;--leading-2xl: 32px;--leading-3xl: 38px;--leading-lg: 22px;--leading-md: 20px;--leading-sm: 18px;--leading-xl: 26px;--leading-xs: 16px;--motion-base: .2s;--motion-fast: .12s;--move-collect: #e9e5dd;--move-ready: #d3edd9;--move-start: #fbe7b8;--new: #d69a1e;--new-rail: #9a6f16;--new-text: #745310;--new-wash: #edd097;--on-late: #ffffff;--on-move-collect: #141414;--on-move-ready: #0f5a2d;--on-move-start: #6b4300;--on-new: #141414;--on-success: #ffffff;--radius-2xs: 4px;--radius-card: 16px;--radius-hero: 20px;--radius-lg: 24px;--radius-md: 18px;--radius-pill: 999px;--radius-sm: 12px;--radius-xs: 8px;--row-admin: 40px;--row-board: 104px;--scrim: rgba(20, 20, 20, .45);--shadow-float: 0 10px 30px rgba(26, 26, 26, .22);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--success: #1b7a43;--surface: #fffdfa;--surface-sunken: #f1ede6;--text-2xl: 28px;--text-3xl: 34px;--text-lg: 17px;--text-md: 15px;--text-sm: 13px;--text-xl: 22px;--text-xs: 12px;--tracking-tight: -.02em}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--brand-on-primary: #ffffff;--brand-on-secondary: #ffffff;--brand-primary: #1a1a1a;--brand-primary-mark: #737373;--brand-primary-text: #8d8d8d;--brand-secondary: #2f5d3a;--brand-secondary-mark: #557b5e;--brand-secondary-text: #7a9881;--brand-secondary-tint: #21251b;--brand-tag-text: #8d8d8d;--canvas: #15130f;--danger: #f2867d;--focus: #f2ecdf;--hairline: #3a352b;--ink: #f2ecdf;--ink-faint: #8a8274;--ink-muted: #b5ac9c;--late: #f2867d;--late-wash: #2b211c;--move-collect: #3a3630;--move-ready: #153d25;--move-start: #4a3410;--new: #e0a535;--new-rail: #e5b55a;--new-text: #e0a535;--new-wash: #45371c;--on-late: #15130f;--on-move-collect: #f2ecdf;--on-move-ready: #a8e0b6;--on-move-start: #f8d98a;--on-new: #15130f;--on-success: #15130f;--scrim: rgba(0, 0, 0, .6);--success: #8cc79a;--surface: #1e1b16;--surface-sunken: #2a261f}}:root[data-theme=dark]{--brand-on-primary: #ffffff;--brand-on-secondary: #ffffff;--brand-primary: #1a1a1a;--brand-primary-mark: #737373;--brand-primary-text: #8d8d8d;--brand-secondary: #2f5d3a;--brand-secondary-mark: #557b5e;--brand-secondary-text: #7a9881;--brand-secondary-tint: #21251b;--brand-tag-text: #8d8d8d;--canvas: #15130f;--danger: #f2867d;--focus: #f2ecdf;--hairline: #3a352b;--ink: #f2ecdf;--ink-faint: #8a8274;--ink-muted: #b5ac9c;--late: #f2867d;--late-wash: #2b211c;--move-collect: #3a3630;--move-ready: #153d25;--move-start: #4a3410;--new: #e0a535;--new-rail: #e5b55a;--new-text: #e0a535;--new-wash: #45371c;--on-late: #15130f;--on-move-collect: #f2ecdf;--on-move-ready: #a8e0b6;--on-move-start: #f8d98a;--on-new: #15130f;--on-success: #15130f;--scrim: rgba(0, 0, 0, .6);--success: #8cc79a;--surface: #1e1b16;--surface-sunken: #2a261f}@font-face{font-family:Commissioner;src:url(/assets/Commissioner-400-DYmwP5I8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/assets/Commissioner-500-BJPrg-Yy.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/assets/Commissioner-600-Marhb1uM.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Commissioner;src:url(/assets/Commissioner-700-Cz8_YvE2.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light dark;font-family:var(--font-body);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}input,button,select,textarea{font:inherit}body{margin:0;min-height:100vh;background:var(--canvas);color:var(--ink);font-size:var(--text-md);line-height:var(--leading-md)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}
