/* Claro uses original module colors; Dark is opt-in. */
@media screen {
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] { --ink: #a4d2ef; --muted: #adbed5; --line: #354b68; --green: #1d3049; --bg: #20364e; color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .history-bar { background-color: rgba(32,54,78, 0.85); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .history-note { border-color: rgb(185, 154, 83); background-color: rgb(32,54,78); color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body { background-image: linear-gradient(110deg, rgb(32,54,78), rgb(32,54,78)); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] button, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .button, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] summary { background-color: rgb(32,54,78); color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] button:hover, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .button:hover { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] button.primary, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .button.primary { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :focus-visible { outline-color: rgb(71, 107, 136); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] input, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] select { background-color: rgb(32,54,78); color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] input[type="checkbox"] { }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .banner { background-image: linear-gradient(105deg, rgb(29, 48, 73), rgb(29, 48, 73) 55%, rgb(32,54,78)); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .tools { color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .tools nav { background-color: rgb(32,54,78); box-shadow: rgba(0, 0, 0, 0.15) 0px 12px 35px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .tools a, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .tools nav button { color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .tools a:hover { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .message { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .message.error { color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .panel { background-color: rgba(32,54,78, 0.92); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .panel-head { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] small, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .muted { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .metric { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .stop { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .stop.selected, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .chip.selected { background-color: rgb(32,54,78); border-color: rgb(73, 106, 145); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge { background-color: rgb(32,54,78); color: rgb(169, 201, 241); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.progress-completed { background-color: rgb(28, 53, 47); color: rgb(226, 238, 233); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.progress-en-route { background-color: rgb(29, 48, 73); color: rgb(164, 210, 239); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.truck-ready { background-color: rgb(29, 48, 73); color: rgb(169, 201, 241); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.truck-relocate { background-color: rgb(32,54,78); color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dsp-card { background-color: rgba(32,54,78, 0.863); border-color: rgb(53, 75, 104); box-shadow: rgba(0, 0, 0, 0.016) 0px 2px 7px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dsp-workspace .dsp-card:hover { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .truck-open:focus-visible { outline-color: rgb(73, 106, 145); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .truck-open-hint { color: rgb(173, 190, 213); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .progress-skipped { background-color: rgb(32,54,78); color: rgb(164, 210, 239); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.truck-departed { background-color: rgb(32,54,78); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .truck-action-confirm { border-color: rgb(53, 75, 104); background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .milk-companies .milk-company { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dsp-address { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dsp-progress small { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dsp-actions button { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .danger-soft { color: rgb(255, 176, 189); border-color: rgb(53, 75, 104); background-color: rgb(32,54,78) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dsp"]) .metric { border-color: rgb(53, 75, 104); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-view="amzl"] .column { background-color: rgba(32,54,78, 0.79); border-color: rgb(53, 75, 104); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-view="amzl"] .column h2 { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-view="amzl"] .chip { border-color: rgb(53, 75, 104); background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .badge.warn { background-color: rgb(32,54,78); color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .column { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .column.pool { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .chip { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .column { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .column.pool { background-color: rgba(32,54,78, 0.5); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .column h2 { background-image: linear-gradient(105deg, rgb(32,54,78), rgb(32,54,78)); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .assigned-count { color: rgb(169, 201, 241); background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .column-move { color: var(--dc-text); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .drop-hint { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body:is([data-view="amzl"], [data-view="dispatch"]) .drag-handle { color: rgb(173, 190, 213); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dispatch-route progress { }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dispatch-stop { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .stop-address { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .completed-stop:hover { border-color: rgb(63, 121, 101); background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .milk-company { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .milk-company:hover { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .proof-meta { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .proof-gallery figcaption { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .route progress { }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .empty { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .help { color: var(--dc-muted); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] dialog { color: var(--dc-text); box-shadow: rgba(0, 0, 0, 0.267) 0px 20px 80px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] dialog::backdrop { background-color: rgba(28, 46, 64, 0.6); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .dialog-head { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .location-error { color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .driver-steps span { color: var(--dc-muted); background-color: rgba(32,54,78, 0.7); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .driver-steps [aria-current="step"] { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .last-btr { background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .route-pending { border-color: rgb(185, 154, 83); background-color: rgb(32,54,78); color: rgb(255, 176, 189); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .btr-range-row { border-color: rgb(53, 75, 104) rgb(53, 75, 104) rgb(53, 75, 104) rgb(73, 106, 145); background-color: rgb(32,54,78); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .btr-range-row label { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-halloween-preview] { background-color: rgb(29, 48, 73) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-halloween-preview]::before { background-color: rgb(29, 48, 73); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .portal-head[data-studio-header] { background-image: linear-gradient(110deg, rgba(25, 76, 61, 0.93), rgba(25, 76, 61, 0.87)) !important; border-color: rgba(169, 94, 109, 0.533) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel :is(.home-summary-card, .home-quick-card) { box-shadow: rgba(0, 0, 0, 0.125) 0px 4px 14px; background-color: rgba(28, 46, 64, 0.74) !important; border-color: rgba(185, 154, 83, 0.4) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel :is(.home-summary-card, .home-quick-card) strong { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel :is(.home-summary-card, .home-quick-card) small, :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel .home-summary-card > span { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel .home-quick-card:hover { background-color: rgba(28, 46, 64, 0.91) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] #portalPanel .home-quick-icon { background-color: rgba(32,54,78, 0.933) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-worker-halloween-preview] .home-quick-badge { background-color: rgb(64, 38, 48); color: rgb(229, 237, 247); border-color: rgb(53, 75, 104); box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 6px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav { box-shadow: rgba(0, 0, 0, 0.333) 0px -4px 18px; background-color: rgba(28, 46, 64, 0.96) !important; border-color: rgba(169, 94, 109, 0.533) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav button { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav button:is(.is-active, :hover) { box-shadow: rgba(0, 0, 0, 0.467) 0px 0px 0px 1px inset; color: rgb(255, 220, 132) !important; background-color: rgba(64, 38, 48, 0.133) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav button.is-active::before { background-color: rgb(64, 38, 48); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav button[data-tab] svg { color: rgb(255, 176, 189); background-color: rgba(32,54,78, 0.047); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme)[data-worker-background="urban"][data-worker-halloween-preview] .worker-bottom-nav button.is-active svg { color: rgb(255, 176, 189); background-color: rgba(64, 38, 48, 0.1); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-worker-halloween-preview] .worker-bottom-nav button:focus-visible { outline-color: rgb(169, 94, 109); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-settings { border-color: rgb(53, 75, 104); background-color: rgb(32,54,78); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-icon { background-color: rgba(64, 38, 48, 0.125); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-toggle::before { background-color: rgb(29, 48, 73); border-color: rgb(73, 106, 145); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-toggle span { background-color: rgb(32,54,78); box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-toggle[aria-checked="true"]::before { background-color: rgb(64, 38, 48); border-color: rgb(169, 94, 109); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-toggle[aria-checked="true"] span { background-color: rgb(64, 38, 48); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-toggle:focus-visible { outline-color: rgb(169, 94, 109); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-settings .eyebrow { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-options button { border-color: rgb(73, 106, 145); background-color: rgb(32,54,78); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-options button[aria-pressed="true"] { background-color: rgb(29, 48, 73); color: rgb(229, 237, 247); border-color: rgb(73, 106, 145); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-options button:focus-visible { outline-color: rgb(169, 94, 109); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-prompt { border-color: rgb(169, 94, 109); background-color: rgb(29, 48, 73); color: rgb(229, 237, 247); box-shadow: rgba(0, 0, 0, 0.533) 0px 16px 60px; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-prompt::backdrop { background-color: rgba(16, 26, 37, 0.77); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-prompt h2 { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-prompt p { color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] .worker-theme-options .worker-theme-yes { background-color: rgb(64, 38, 48); color: rgb(255, 176, 189); border-color: rgb(185, 154, 83); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-eligible] .walker-menu-head h2 { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .walker-menu-drawer:not(.worker-profile-view) { background-color: rgba(28, 46, 64, 0.96) !important; border-color: rgb(169, 94, 109) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .walker-menu-head h2 { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-worker-halloween-preview] .worker-theme-settings { background-color: rgb(29, 48, 73); border-color: rgb(185, 154, 83); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-worker-halloween-preview] .worker-theme-settings .eyebrow { color: rgb(255, 220, 132); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .walker-menu-drawer:not(.worker-profile-view) .tool-card { background-color: rgb(29, 48, 73) !important; border-color: rgba(185, 154, 83, 0.333) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .walker-menu-drawer .tool-card strong { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .walker-menu-drawer .tool-card small { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] #walkerMenuDrawer .worker-theme-settings h3 { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-eligible] .worker-theme-options button[aria-pressed="true"] { background-color: rgb(29, 48, 73) !important; color: rgb(229, 237, 247) !important; border-color: rgb(73, 106, 145) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .worker-theme-options button[aria-pressed="true"] { background-color: rgb(64, 38, 48) !important; color: rgb(255, 176, 189) !important; border-color: rgb(185, 154, 83) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-eligible] #workerThemePrompt { background-color: rgb(29, 48, 73) !important; color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-eligible] #workerThemePrompt h2 { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-eligible] #workerThemePrompt .worker-theme-yes { background-color: rgb(64, 38, 48) !important; color: rgb(255, 176, 189) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] :is(.employee-week-card, .portal-section, .employee-action-card, .panel-card, .card-surface, .glass-card, .metric-card, .schedule-card, .case-hero, .comment-card, .notification-panel, .sign-card, .panel, .form-section, .hld-route-card, .hld-stop-card, .request-card, .worker-visible-name-form, .employee-modal-section, .legal-block, .essential-detail, .selected-summary, .catalog-item, .product-card, .activation-card) { background-color: rgba(32,54,78, 0.93) !important; border-color: rgb(169, 94, 109) !important; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 18px !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] :is(.employee-hero, .hero-card, .voice-header, .mobile-topbar, .topbar, .hld-header, .sign-header, .hero-panel)[data-studio-header], :is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] :is(.employee-hero, .hero-card, .voice-header, .mobile-topbar, .topbar, .hld-header, .sign-header, .hero-panel) { background-image: linear-gradient(110deg, rgba(28, 53, 47, 0.93), rgba(28, 53, 47, 0.87)) !important; border-color: rgb(169, 94, 109) !important; color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] :is(.employee-hero, .hero-card, .voice-header, .mobile-topbar, .topbar, .hld-header, .sign-header, .hero-panel) :is(h1, h2, h3, .eyebrow, .section-label) { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] :is(.employee-hero, .hero-card, .voice-header, .mobile-topbar, .topbar, .hld-header, .sign-header, .hero-panel) :is(p, small, .subtitle) { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .worker-profile-view { background-color: rgba(28, 46, 64, 0.96) !important; border-color: rgb(169, 94, 109) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .worker-profile-view .tool-card { background-color: rgb(29, 48, 73) !important; border-color: rgba(185, 154, 83, 0.333) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] body[data-worker-halloween-preview] .worker-profile-view .worker-profile-name { background-color: rgb(29, 48, 73); color: rgb(229, 237, 247); }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] #walkerMenuDrawer .walker-menu-head h2 { color: rgb(229, 237, 247) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] #walkerMenuDrawer .worker-theme-settings .eyebrow { color: rgb(255, 220, 132) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .portal-head[data-studio-header] { background-color: rgba(25, 76, 61, 0.93) !important; }
:is(html, #dcTheme#dcTheme#dcTheme)[data-dc-theme="dark"] :is(body, #worker-urban-theme, #dashcontrol-studio-theme#dashcontrol-studio-theme)[data-worker-halloween-preview] .portal-head[data-studio-header] :is(h1, h2, h3, .eyebrow, .hero-copy) { color: rgb(229, 237, 247) !important; }
}
