diff --git a/static/css/custom.css b/static/css/custom.css index 0fee20f..7c074a5 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -1530,18 +1530,24 @@ body, .card, .modal-content, .form-control, .form-select, 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. + + Specificity note: the Choices.js CDN CSS loads AFTER custom.css (inside the + modal partial, near ). Every rule below chains the root `.choices` + class to beat the CDN's same-class selectors, and uses !important on the + two properties Choices.js hardcodes most aggressively (color + background) + so dark/light theme tokens always win. */ /* Container — the outer wrapper that replaces the native