:root:root{--color-canvas:#fcf1e7;--color-workspace-canvas:#fcf1e7;--color-border:#aa9b93;--color-accent:#fc7601;--color-accent-hover:#e66800;--color-selection-base:#fe9b3a;--color-table-header:#fdbc82;--color-table-header-ink:#482c19;--color-table-header-divider:var(--color-border);--color-wood-highlight:color-mix(in srgb,var(--color-surface) 80%,var(--color-table-header));--color-wood-reflection:color-mix(in srgb,var(--color-table-header) 70%,var(--color-accent-soft));--shadow-table-header-text:none;--shadow-table-header:inset 0 1px 2px color-mix(in srgb,var(--color-wood-reflection) 65%,transparent),inset 0 2px 2px -2px color-mix(in srgb,var(--color-wood-reflection) 25%,transparent),inset 0 -1px 1px #51433f14;--color-page-heading-accent:#feb463;--color-accent-soft:color-mix(in srgb,#feb463 22%,var(--color-surface));--surface-accent-soft:linear-gradient(180deg,var(--color-surface),var(--color-accent-soft));--color-selection:color-mix(in srgb,#feb463 32%,var(--color-surface));--color-accent-border:color-mix(in srgb,#fe9b3a 65%,var(--color-border));--color-hover-base:color-mix(in srgb,#fe9b3a 14%,var(--color-surface));--color-interactive-pressed:color-mix(in srgb,#fe9b3a 25%,var(--color-surface));--surface-table-header:repeating-linear-gradient(178deg,transparent 0 7px,#a35b2408 8px,transparent 9px 23px), repeating-linear-gradient(2deg,transparent 0 13px,color-mix(in srgb,var(--color-wood-highlight) 12%,transparent) 14px,transparent 16px 31px), linear-gradient(180deg,color-mix(in srgb,var(--color-table-header) 65%,var(--color-surface)),color-mix(in srgb,var(--color-table-header) 85%,var(--color-surface)));--surface-action:#ec632b;--surface-action-hover:#f07440;--surface-action-pressed:#e8612a;--color-on-accent:#fffdf9;--color-accent-ink:#b84408;--color-focus:#b84408;--color-secondary-accent:#d2c409;--surface-priorities:linear-gradient(180deg,var(--color-surface),color-mix(in srgb,var(--color-secondary-accent) 12%,var(--color-surface)));--color-priorities-border:color-mix(in srgb,var(--color-secondary-accent) 38%,var(--color-border));--color-priorities-icon:#666000;--color-chart-current:#d46606;--color-chart-comparison:#95901a;--color-chart-bar:#fc7601;--color-selection-warm-mid:#856046;--color-selection-warm-deep:#482c19;--color-selection-warm-ink:#120702;--color-warm-selection:color-mix(in srgb,var(--color-selection-warm-deep) 4%,color-mix(in srgb,var(--color-table-header) 8%,var(--color-surface)));--color-warm-hover:color-mix(in srgb,var(--color-warm-selection) 70%,var(--color-surface));--color-warm-selected-hover:color-mix(in srgb,var(--color-warm-selection) 95%,var(--color-selection-warm-deep));--color-content-selection:color-mix(in srgb,#b48564 7%,var(--color-surface));--color-check-fill:var(--color-selection-warm-deep);--color-check-highlight:color-mix(in srgb,var(--color-selection-warm-mid) 40%,var(--color-surface))}.choice-checkbox,.onboarding-progress .is-complete .onboarding-progress-marker{--surface-action:var(--color-check-fill);--surface-action-hover:color-mix(in srgb,var(--color-check-fill) 92%,var(--color-selection-warm-ink));--color-action-border:color-mix(in srgb,var(--color-check-fill) 75%,var(--color-selection-warm-ink));--color-accent-ink:var(--color-check-fill);--color-on-accent:#fffdf9;--shadow-action:inset 0 1px 0 var(--color-check-highlight),inset 0 -1px 0 #24231f24,0 1px 2px #24231f24}.sidebar{--color-selection:var(--color-warm-selection);--color-interactive-hover:var(--color-warm-hover);--color-selection-hover:var(--color-warm-selected-hover);--color-accent:var(--color-selection-warm-deep);--color-accent-border:color-mix(in srgb,var(--color-selection) 60%,var(--color-border))}.responsive-table{--color-row-hover:var(--color-warm-hover);--color-selection:var(--color-warm-selection);--color-selection-hover:var(--color-warm-selected-hover);--color-selection-divider:var(--color-border);--color-table-header-divider:var(--color-selection-divider)}:root .table-header .choice-checkbox{--color-choice-border:color-mix(in srgb,var(--color-selection-warm-mid) 65%,transparent);--color-accent-ink:var(--color-selection-warm-deep);--shadow-choice-inset:var(--shadow-table-header-text);--shadow-action:none;--shadow-pressed:none}:root .table-header .check-cell .choice-checkbox:not(:checked):not(:indeterminate){background:var(--color-surface)}.dashboard-goals:not(.onboarding-custom-goals) .goal-control{--color-accent:var(--color-check-fill);--color-accent-border:color-mix(in srgb,var(--color-check-fill) 28%,var(--color-surface));--color-accent-ink:color-mix(in srgb,var(--color-check-fill) 50%,var(--color-surface));--surface-accent-soft:var(--color-content-selection);--color-accent-soft:color-mix(in srgb,var(--color-content-selection) 98%,var(--color-selection-warm-ink))}
