diff --git a/static/css/custom.css b/static/css/custom.css index cdbba0c..0fee20f 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -1522,3 +1522,121 @@ body, .card, .modal-content, .form-control, .form-select, background: var(--bg-card-hover); text-decoration: none; } + +/* === Choices.js theme overrides (dark + light, executive report modal) === */ +/* + Choices.js ships with a white-bg, light-grey-text default that clashes with + the app's dark theme. These overrides replace those defaults with the app's + own design tokens so the multi-select picker matches every other card and + input on the page. All tokens auto-switch between dark (:root) and light + (:root.light) themes — no duplicate blocks needed. +*/ + +/* Container — the outer wrapper that replaces the native