@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plus-jakarta-sans-500.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plus-jakarta-sans-600.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-700.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plus-jakarta-sans-800.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/figtree-400.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/figtree-500.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/figtree-600.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/figtree-700.woff2)format("woff2")}:root{--color-ground:#fdfbf8;--color-card:#fff;--color-ink:#221d18;--color-ember:#e8553c;--color-ember-deep:#c43f28;--color-teal:#0e8a7b;--color-amber:#a87517;--color-observed-tint:#e0ede9;--color-hand-logged-tint:#f3ebdd;--color-edge:#908c88;--color-ink-muted:#6f6b66;--role-surface-page:var(--color-ground);--role-surface-card:var(--color-card);--role-text-primary:var(--color-ink);--role-text-muted:var(--color-ink-muted);--role-action-primary:var(--color-ember);--role-action-primary-pressed:var(--color-ember-deep);--role-action-primary-label:var(--color-card);--role-control-edge:var(--color-edge);--role-control-edge-strong:var(--color-ink);--role-honesty-observed:var(--color-teal);--role-honesty-observed-tint:var(--color-observed-tint);--role-honesty-hand-logged:var(--color-amber);--role-honesty-hand-logged-tint:var(--color-hand-logged-tint);--role-honesty-pill-label:var(--color-ink);--font-display:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--font-body:"Figtree", ui-sans-serif, system-ui, sans-serif;--font-weight-display-min:700;--font-weight-display-max:800;--receipt-numeral-size-min:30px;--receipt-numeral-size-max:44px;--numeral-font-variant:tabular-nums;--numeral-font-features:"tnum" 1;--touch-target-min:44px;--type-body:15px/1.5 var(--font-body);--type-h-page:800 26px/1.2 var(--font-display);--type-h-page-tracking:-.015em;--type-h-sec:700 15px var(--font-display);--type-btn:700 15px var(--font-display);--type-btn-sm:700 14px var(--font-display);--type-input:15px var(--font-body);--type-pill:600 12.5px var(--font-body);--select-chevron:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%236F6B66\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"/></svg>");--shadow-card:0 1px 2px #221d180d,0 6px 20px #221d1812;--shadow-raised:0 2px 4px #221d1812,0 18px 44px #221d1821;--shadow-inset-sep:0 1px 0 #221d180f;--shadow-control-inset:inset 0 0 0 1.5px #221d1829;--shadow-focus-ring:inset 0 0 0 2px var(--role-action-primary), 0 0 0 4px #e8553c26;--shadow-bar-sep:0 1px 0 #221d180d;--shadow-chosen-ring:inset 0 0 0 2px var(--role-text-primary);--pill-neutral-ground:#221d1812;--maxw:1060px;--r-card:10px;--r-ctl:8px;--btn-quiet-hover-ground:#221d180a;--liveline-ground:#221d180f;--liveline-ring-track:#221d1826;--row-hover-ground:#221d1808;--btn-ghost-hover-ground:#221d180d;--board-col-ground:#221d180a;--board-drop-edge:#221d1838;--board-drop-over-ground:#e8553c14;--motion-page-rise-duration:.42s;--motion-page-rise-easing:cubic-bezier(.22,1,.36,1);--motion-sheet-duration:.36s;--motion-sheet-easing:cubic-bezier(.32,.72,0,1);--motion-rule-react-wash-duration:.5s;--motion-unlock-spring-duration:.5s;--motion-unlock-spring-easing:cubic-bezier(.34,1.56,.64,1);--motion-refusal-fade-duration:.2s}@media (prefers-reduced-motion:reduce){:root{--motion-page-rise-duration:1ms;--motion-page-rise-easing:linear;--motion-sheet-duration:1ms;--motion-sheet-easing:linear;--motion-rule-react-wash-duration:1ms;--motion-unlock-spring-duration:1ms;--motion-unlock-spring-easing:linear;--motion-refusal-fade-duration:1ms}*,:before,:after{scroll-behavior:auto!important;transition-property:opacity!important;transition-duration:1ms!important;transition-timing-function:linear!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
