.cop-dashboard-light,body:has(.cop-dashboard-light){--cop-surface:#fff;--cop-canvas:#f6f6f6;--cop-ink:#193444;--cop-muted:#536b79;--cop-text-primary:#193444;--cop-text-secondary:#425e70;--cop-text-muted:#536b79;--cop-notice-stale-ink:#8b5b0e;--cop-border:#dce6ea;--cop-overlay-shadow:#19344420;--cop-accent:#076d78;--cop-accent-hover:#075963;--cop-on-accent:#fff;--cop-success-ink:#137347;--cop-success-surface:#edf7f0;--cop-shadow:none;--cop-warning-ink:#935a0c;--cop-danger-ink:#ac3028;--cop-danger-surface:#fff0ef;--cop-warning-surface:#fff6e5;--cop-tint:#eaf5f6;--cop-header-control-surface:#fff;--cop-header-control-hover:#eaf5f6;--cop-header-control-selected:#d8eff1;--cop-header-control-border:#d2dfe5;--cop-header-control-ink:#193444;--cop-scrollbar-thumb:#b8b8b8;--cop-scrollbar-thumb-strong:#929292;--cop-scrollbar-track:transparent;--cop-dashboard-x-pad:.75rem;background:var(--cop-canvas);color:var(--cop-ink)}.cop-dashboard-light :where(*){scrollbar-width:thin;scrollbar-color:var(--cop-scrollbar-thumb) var(--cop-scrollbar-track)}.cop-dashboard-light :where(*)::-webkit-scrollbar{width:5px;height:5px;@media (width >= 640px){width:.34722vw;height:.34722vw}}.cop-dashboard-light :where(*)::-webkit-scrollbar-track{background:var(--cop-scrollbar-track)}.cop-dashboard-light :where(*)::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:var(--cop-scrollbar-thumb);@media (width >= 640px){border-radius:69.375vw}}.cop-dashboard-light :where(*)::-webkit-scrollbar-thumb:hover{background:var(--cop-scrollbar-thumb-strong)}.cop-dashboard-light .cop-dashboard-main{--cop-left-rail-backing:var(--cop-canvas);background:var(--cop-canvas)}.cop-dashboard-light .cop-command-header.cop-dashboard-header--primary{background:#fbfcfc;border-bottom:1px solid var(--cop-border);box-shadow:0 2px 8px #17344408;@media (width >= 640px){border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw;box-shadow:0 .13889vw .55556vw #17344408}}.cop-dashboard-light .cop-dashboard-header-brand h1{color:var(--cop-ink)}.cop-dashboard-light .cop-dashboard-header-logo-mark img{filter:brightness(0) saturate(100%) invert(34%) sepia(73%) saturate(762%) hue-rotate(143deg) brightness(91%) contrast(94%)}.cop-dashboard-light .cop-dashboard-header-brand-divider{background:var(--cop-border)}.cop-dashboard-light .cop-dashboard-header-menu .cop-dashboard-menu-button{color:var(--cop-ink);filter:none}.cop-dashboard-light .cop-dashboard-header-menu .cop-dashboard-menu-icon path{stroke:currentColor}.cop-dashboard-light .cop-weather-badge{background:transparent;border-color:transparent;box-shadow:none;gap:.8rem;padding:0 .4rem}.cop-weather-badge__reading{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.cop-weather-badge__air-leaf,.cop-weather-badge__description{display:none}.cop-dashboard-light .cop-weather-badge__air-leaf{display:block;width:1.8rem;height:1.8rem;flex:0 0 auto;color:var(--cop-aqhi-band-color,#78929d)}.cop-dashboard-light .cop-weather-badge__description{display:block;color:var(--cop-muted);font-size:.65rem;font-weight:450;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cop-dashboard-light .cop-weather-badge__air-value,.cop-dashboard-light .cop-weather-badge__temperature{color:var(--cop-ink);font-size:.95rem}.cop-dashboard-light .cop-weather-badge__divider{background:var(--cop-border);height:1.75rem}.cop-dashboard-light .cop-weather-badge__air-dot{display:none}.cop-dashboard-light .cop-weather-condition-icon{width:2rem;height:2rem}.cop-dashboard-light :is(.cop-workspace-panel,.cop-works-summary-panel,.cop-works-detail-panel,.cop-city-brain-rail){background:var(--cop-surface);border:0;border-right:1px solid var(--cop-border);box-shadow:none;color:var(--cop-ink);border-radius:0;@media (width >= 640px){border-right-color:var(--cop-border);border-right-style:solid;border-right-width:.06944vw}}.cop-dashboard-light .cop-panel-header{background:transparent;border-bottom-color:var(--cop-border);color:var(--cop-ink)}.cop-dashboard-light .cop-panel-header h2{color:var(--cop-ink)}.cop-dashboard-light .cop-mode-switcher{display:flex;width:100%;gap:1.15rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.cop-dashboard-light .cop-mode-switcher__button{min-height:2.9rem;padding:.5rem .125rem;border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--cop-muted);background:transparent;box-shadow:none;text-shadow:none;font-weight:550;@media (width >= 640px){border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:.20833vw}}.cop-dashboard-light .cop-mode-switcher__button:hover{background:transparent;color:var(--cop-accent)}.cop-dashboard-light .cop-mode-switcher__button--active,.cop-dashboard-light .cop-mode-switcher__button--intel.cop-mode-switcher__button--active{background:transparent;color:var(--cop-ink);border-bottom-color:var(--cop-accent);box-shadow:none;font-weight:750}.cop-dashboard-light .cop-mode-switcher__button:focus-visible{outline-offset:-3px!important;@media (width >= 640px){outline-offset:-.20833vw!important}}.cop-dashboard-light .cop-mode-switcher__spark{display:none}.cop-dashboard-light .cop-intel-brief{padding:1rem;gap:.85rem}.cop-dashboard-light :is(.cop-intel-brief__header h2,.cop-intel-brief__topic-heading h3,.cop-intel-brief__prose p){color:var(--cop-ink)}.cop-dashboard-light .cop-intel-brief__header h2{font-size:1.15rem;font-weight:750}.cop-dashboard-light .cop-intel-brief__prose p{font-size:.84rem;line-height:1.65}.cop-dashboard-light :is(.cop-intel-brief__age,.cop-intel-brief__topic-meta,.cop-intel-brief__category,.cop-intel-ref__age){color:var(--cop-muted)}.cop-dashboard-light .cop-city-brain-receipts{background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-city-brain-receipts__title,.cop-city-brain-receipts__row,.cop-city-brain-receipts__leg){color:var(--cop-ink)}.cop-dashboard-light .cop-city-brain-receipts__leg{color:var(--cop-text-secondary)}.cop-dashboard-light :is(.cop-intel-about__description,.cop-intel-about__note){color:var(--cop-text-secondary)}.cop-dashboard-light .cop-intel-brief__topic{border:1px solid var(--cop-border);border-radius:.65rem;padding:.85rem;background:#fff;@media (width >= 640px){border-left-color:var(--cop-border);border-left-style:solid;border-left-width:.06944vw;border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw;border-right-color:var(--cop-border);border-right-style:solid;border-right-width:.06944vw;border-top-color:var(--cop-border);border-top-style:solid;border-top-width:.06944vw}}.cop-dashboard-light .cop-intel-brief__topic-meta{flex-wrap:wrap;gap:.15rem .4rem}.cop-dashboard-light .cop-intel-brief__topic-icon{width:2.2rem;height:2.2rem;flex-basis:2.2rem}.cop-dashboard-light .cop-intel-brief__preview{background:var(--cop-canvas);color:var(--cop-muted)}.cop-dashboard-light :is(.cop-intel-brief__disclosure){color:var(--cop-muted)}.cop-dashboard-light .cop-intel-brief__export{background:var(--cop-tint);border-color:#bddce0;color:#086b76}.cop-dashboard-light .cop-intel-ref{text-decoration-color:#8aadb7}.cop-dashboard-light .cop-intel-ref:hover{color:var(--cop-accent)}.cop-dashboard-light .cop-agent-dock--active{background:var(--cop-surface);border:0;border-radius:0;box-shadow:none}.cop-dashboard-light .cop-agent-dock__context[data-scope=city]{display:none}.cop-dashboard-light .cop-agent-dock__context{animation:none;background:var(--cop-tint);border-bottom-color:var(--cop-border)}.cop-dashboard-light .cop-agent-dock__context-label{display:none}.cop-dashboard-light .cop-agent-dock__context[data-scope=case] .cop-agent-dock__context-value{color:#086b76}.cop-dashboard-light .cop-ai-panel{background:#fff;color:var(--cop-ink);border:0;border-radius:1rem;box-shadow:0 8px 32px #19344420;@media (width >= 640px){box-shadow:0 .55556vw 2.22222vw #19344420}}.cop-dashboard-light .cop-agent-dock .cop-ai-panel{border-radius:0;box-shadow:none}.cop-dashboard-light .cop-ai-panel-header{background:#fff;border-bottom-color:#edf2f3;padding:.5rem .875rem}.cop-dashboard-light .cop-ai-panel-header h2{color:var(--cop-ink);font-size:1rem;font-weight:700;letter-spacing:-.025em}.cop-dashboard-light .cop-ai-panel-status-pill{color:var(--cop-muted)}.cop-dashboard-light .cop-ai-panel-status-pill.is-active{color:var(--cop-accent)}.cop-dashboard-light :is(.cop-ai-panel-new-session,.cop-ai-panel-full-link,.cop-ai-panel-settings,.cop-ai-panel-close){background:transparent;color:var(--cop-muted);border-color:transparent}.cop-dashboard-light .cop-ai-panel-settings.is-open,.cop-dashboard-light :is(.cop-ai-panel-new-session,.cop-ai-panel-full-link,.cop-ai-panel-settings,.cop-ai-panel-close):is(:hover,:focus-visible){background:var(--cop-tint);color:var(--cop-accent);border-color:transparent}.cop-dashboard-light .cop-ai-panel-pref-menu{background:var(--cop-surface);border-color:var(--cop-border);box-shadow:0 8px 32px #19344420;@media (width >= 640px){box-shadow:0 .55556vw 2.22222vw #19344420}}.cop-dashboard-light .cop-ai-panel-pref-item{color:var(--cop-ink)}.cop-dashboard-light .cop-ai-panel-pref-item input{accent-color:var(--cop-accent)}.cop-dashboard-light .cop-ai-panel-pref-note{color:var(--cop-muted)}.cop-dashboard-light .cop-ai-panel-empty{background:transparent;border:0;box-shadow:none}.cop-dashboard-light .cop-ai-empty-kicker{color:var(--cop-ink);font-size:1.1rem}.cop-dashboard-light .cop-ai-empty-note{color:var(--cop-muted)}.cop-dashboard-light .cop-agent-dock__rail{background:#fff;border-color:var(--cop-border);color:var(--cop-accent)}.cop-dashboard-light .cop-ai-panel-empty .cop-ai-empty-kicker{color:var(--cop-ink)!important;font-size:1.1rem!important}.cop-dashboard-light .cop-ai-panel-empty .cop-ai-empty-note{color:var(--cop-muted)!important}.cop-dashboard-light .cop-ai-panel-transcript--empty{background:transparent}.cop-dashboard-light .cop-ai-panel-transcript{padding:.75rem .5rem;scrollbar-width:thin;scrollbar-color:var(--cop-scrollbar-thumb) var(--cop-scrollbar-track)}.cop-dashboard-light .cop-ai-panel-transcript::-webkit-scrollbar{width:5px;@media (width >= 640px){width:.34722vw}}.cop-dashboard-light .cop-ai-panel-transcript::-webkit-scrollbar-track{background:transparent}.cop-dashboard-light .cop-ai-panel-transcript::-webkit-scrollbar-thumb{background:var(--cop-scrollbar-thumb);border-radius:999px;@media (width >= 640px){border-radius:69.375vw}}.cop-dashboard-light .cop-ai-composer{background:#fff;border-top-color:transparent;padding:.5rem .75rem .75rem}.cop-dashboard-light .cop-ai-composer-shell,.cop-dashboard-light .cop-ai-composer-shell:focus-within{background:var(--cop-canvas);border-color:transparent;border-radius:.75rem;box-shadow:none}.cop-dashboard-light .cop-ai-composer-shell:focus-within{border-color:var(--cop-accent);box-shadow:0 0 0 2px #087f8c18;@media (width >= 640px){box-shadow:0 0 0 .13889vw #087f8c18}}.cop-dashboard-light .cop-ai-composer textarea{color:var(--cop-ink);font-size:.85rem}.cop-dashboard-light .cop-ai-composer textarea::placeholder{color:var(--cop-muted)}.cop-dashboard-light .cop-ai-composer-hint{display:none}.cop-dashboard-light .cop-ai-composer-actions{flex:1 1 auto;min-width:0;justify-content:flex-end}.cop-dashboard-light :is(.cop-ai-upload-button,.cop-ai-voice-button){background:transparent;color:var(--cop-accent);border-color:transparent}.cop-dashboard-light :is(.cop-ai-upload-button,.cop-ai-voice-button):hover{background:#e2edef;border-color:transparent}.cop-dashboard-light .cop-ai-send-button{background:var(--cop-accent);border-color:var(--cop-accent);border-radius:.7rem;color:#fff}.cop-dashboard-light .cop-ai-message-header{color:var(--cop-muted);border-color:var(--cop-border)}.cop-dashboard-light .cop-ai-message{margin-bottom:.75rem}.cop-dashboard-light .cop-ai-message--assistant{background:color-mix(in srgb,var(--cop-surface) 55%,var(--cop-tint));border-color:var(--cop-border)}.cop-dashboard-light .cop-ai-message-body{background:transparent;color:var(--cop-ink);border:0;border-radius:0;padding:0;line-height:1.65}.cop-dashboard-light .cop-ai-message--user .cop-ai-message-body{background:var(--cop-tint);border:0;border-radius:.9rem .9rem .2rem .9rem;padding:.65rem .85rem}.cop-dashboard-light :is(.cop-city-brain-detail,.cop-intel-case-pane){color:var(--cop-ink);background:#fff}.cop-dashboard-light :is(.cop-intel-event-story,.cop-intel-event-context dd,.cop-intel-event-sources summary,.cop-intel-event-sources h3){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-event-location,.cop-intel-event-context dt,.cop-intel-event-footnote,.cop-intel-event-sources summary span){color:var(--cop-muted)}.cop-dashboard-light .cop-intel-event-time{color:var(--cop-muted)}.cop-dashboard-light .cop-intel-event-context{border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-event-heading h2{font-size:1.3rem;font-weight:700}.cop-dashboard-light .cop-city-brain-honest{color:var(--cop-muted);background:#fff8ec;border-color:#ecd3a4}.cop-dashboard-light .cop-city-brain-honest button{color:#87600f}.cop-dashboard-light :is(.cop-summary-select-row,.cop-dept-label,.cop-dept-count,.cop-incident-department-group__title,.cop-city-info-panel__intro strong,.cop-dashboard-map-layers-panel__row,.cop-list-toolbar){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-incident-department-group__toggle,.cop-incident-department-group__count,.cop-sort-select,.cop-dashboard-map-layers-panel__group-label,.cop-dashboard-map-layers-panel__group-help,.cop-dashboard-map-layers-panel__row-meta,.cop-dashboard-map-layers-panel__row-source,.cop-city-info-panel__intro span,.cop-incident-date-meta){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-city-info-panel__intro,.cop-dept-bulk-actions,.cop-list-toolbar){background:transparent;border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-summary-select-row:hover,.cop-summary-select-row:focus-visible,.cop-summary-select-row.is-muted:hover,.cop-summary-select-row.is-muted:focus-visible,.cop-dashboard-map-layers-panel__row:hover){background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-dashboard-map-layers-panel__row--active,.cop-dashboard-map-layers-panel__row-wrap .cop-dashboard-map-layers-panel__row--active){background:var(--cop-tint);border-color:#afd6dc;color:var(--cop-ink)}.cop-dashboard-light :is(.cop-dept-row,.cop-fh-metric),.cop-dashboard-light :is(.cop-dept-row,.cop-fh-metric):is(.is-muted,:hover){background:transparent;border-color:transparent;box-shadow:none}.cop-dashboard-light :is(.cop-dept-row,.cop-fh-metric):is(.is-selected,.is-info-focused){background:transparent;border-color:transparent;box-shadow:none}.cop-dashboard-light :is(.cop-dept-row,.cop-fh-metric):hover{background:#19344406}.cop-dashboard-light :is(.cop-fh-dept-name,.cop-fh-total,.cop-fh-metric-label,.cop-fh-metric-count){color:var(--cop-ink)}.cop-dashboard-light .cop-fh-dept-title{border-color:var(--cop-border)}.cop-dashboard-light .cop-fh-case-type-icon{color:#075575}.cop-dashboard-light .cop-fh-dept-title.is-muted :is(.cop-fh-dept-name,.cop-fh-total){color:var(--cop-muted);opacity:.5}.cop-dashboard-light .cop-fh-dept-title.is-muted .cop-fh-logo{opacity:.35;filter:saturate(.15)}.cop-dashboard-light .cop-summary-select-row.is-muted :is(.cop-dept-label,.cop-dept-count,.cop-fh-metric-label,.cop-fh-metric-count),.cop-dashboard-light .cop-summary-select-row.is-muted:is(:hover,:focus-visible,:focus-within) :is(.cop-dept-label,.cop-dept-count,.cop-fh-metric-label,.cop-fh-metric-count){color:var(--cop-muted);opacity:.5;filter:none}.cop-dashboard-light .cop-summary-select-row.is-muted :is(.cop-dept-logo,.cop-status-chip,.cop-dept-attention,.cop-dept-attention-placeholder,.cop-fh-metric-icon),.cop-dashboard-light .cop-summary-select-row.is-muted:is(:hover,:focus-visible,:focus-within) :is(.cop-dept-logo,.cop-status-chip,.cop-dept-attention,.cop-dept-attention-placeholder,.cop-fh-metric-icon){opacity:.35;filter:saturate(.15)}.cop-dashboard-light .cop-fh-metric:focus-visible{outline:2px solid var(--cop-accent);outline-offset:2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw}}.cop-dashboard-light :is(.cop-dashboard-map-layers-panel__row-info,.cop-dashboard-map-layers-panel__row-feature,.cop-dashboard-map-layers-panel__preset-button,.cop-city-info-panel__incidents-toggle,.cop-city-info-panel__pane-hide,.cop-focus-card-back){color:#086b76;background:var(--cop-tint);border-color:#bddce0;box-shadow:none}.cop-dashboard-light .cop-dashboard-map-layers-panel__row-feature:hover{background:#d4ecef;color:#064e57}.cop-dashboard-light :is(.cop-dashboard-map-layers-panel__search,.no-border-input){background:#f6f9fa;border:1px solid var(--cop-border);color:var(--cop-ink);@media (width >= 640px){border-left-color:var(--cop-border);border-left-style:solid;border-left-width:.06944vw;border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw;border-right-color:var(--cop-border);border-right-style:solid;border-right-width:.06944vw;border-top-color:var(--cop-border);border-top-style:solid;border-top-width:.06944vw}}.cop-dashboard-light :is(.cop-dashboard-map-layers-panel__search,.no-border-input)::placeholder{color:var(--cop-muted)}.cop-dashboard-light .cop-incident-main-text{color:var(--cop-ink)!important}.cop-dashboard-light .cop-search-input-middle{background:#f6f9fa!important;color:var(--cop-ink)!important;border-color:var(--cop-border)!important}.cop-dashboard-light .cop-search-input-middle .ant-input{color:var(--cop-ink)}.cop-dashboard-light .cop-search-input-middle .ant-input::placeholder{color:var(--cop-muted)}.cop-dashboard-light .cop-dashboard-map-layers-panel__group-active{background:var(--cop-tint);color:#086b76;box-shadow:none;border-color:#bddce0}.cop-dashboard-light .cop-dashboard-map-layers-panel__svg-icon{color:var(--cop-ink)}.cop-dashboard-light .cop-dashboard-map-layers-panel__row-feature .cop-dashboard-map-layers-panel__svg-icon{color:#086b76}.cop-dashboard-light .cop-dashboard-map-layers-panel__row-status{color:var(--cop-muted)}.cop-dashboard-light .cop-dashboard-map-layers-panel__row-status.is-live{color:#137347}.cop-dashboard-light .cop-dashboard-map-layers-panel__row-status[data-tone=warning]{color:#8b5b0e}.cop-dashboard-light :is(.cop-incident-second-text,.cop-incident-third-text){color:var(--cop-muted)!important}.cop-dashboard-light .cop-search-list{--cop-incident-divider:#19344410;--cop-incident-hover:#f3f7f8;--cop-incident-selected:#eaf5f6;--cop-incident-selection-marker:var(--cop-accent)}.cop-dashboard-light .cop-focus-incidents-trigger{background:var(--cop-tint);color:#086b76;border-color:#bddce0;box-shadow:none}.cop-dashboard-light :is(.cop-intel-case-bar__back,.cop-detail-drawer-close-button){background:var(--cop-tint);color:#086b76;border-color:#bddce0;box-shadow:none}.cop-dashboard-light :is(.cop-ask-ai-button,.cop-ask-ai-mobile){background:var(--cop-accent);border-color:#086b76;color:#fff;box-shadow:0 2px 8px #19344420;@media (width >= 640px){box-shadow:0 .13889vw .55556vw #19344420}}.cop-dashboard-light .cop-dashboard-floating-controls{--cop-map-utility-size:clamp(2.475rem,2.745vw,3.0375rem)}.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar) .cop-map-utility-btn.ant-btn{background:#fff!important;border-color:#cadde1!important;box-shadow:0 2px 8px #19344425!important;@media (width >= 640px){box-shadow:0 .13889vw .55556vw #19344425!important}}.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar) .cop-map-utility-btn.ant-btn:before{background:#fff!important}.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar) .cop-map-utility-btn--on.ant-btn:before{background:#e5f4f3!important}.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar) .cop-map-utility-btn.ant-btn:hover:before{background:#eaf5f6!important}.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar) .cop-map-utility-btn.ant-btn:focus-visible{outline:2px solid var(--cop-accent);outline-offset:2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw}}.cop-dashboard-light .cop-mobile-official-alerts-button{background:var(--cop-surface);color:var(--cop-accent);border-color:#cadde1;box-shadow:0 2px 8px #19344425;@media (width >= 640px){box-shadow:0 .13889vw .55556vw #19344425}}.cop-dashboard-light .cop-mobile-official-alerts-button:is(:hover,.is-active){background:var(--cop-tint);border-color:#8bbcc3;box-shadow:0 2px 8px #19344425;@media (width >= 640px){box-shadow:0 .13889vw .55556vw #19344425}}.cop-dashboard-light .cop-mobile-official-alerts-button:focus-visible{background:var(--cop-tint);outline:2px solid var(--cop-accent);outline-offset:2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw}}.cop-dashboard-light .cop-mobile-official-alerts-dot{border-color:var(--cop-surface);background:#c48720;box-shadow:none}.cop-dashboard-light .cop-dashboard-map-provider-switch{background:var(--cop-surface);border-color:#cadde1;box-shadow:0 2px 8px #19344425;grid-template-rows:repeat(2,max(1.35rem,calc(var(--cop-map-utility-size) / 2 - .15rem)));@media (width >= 640px){box-shadow:0 .13889vw .55556vw #19344425}}.cop-dashboard-light .cop-dashboard-map-provider-switch__thumb{background:var(--cop-accent);box-shadow:0 1px 3px #19344420;@media (width >= 640px){box-shadow:0 .06944vw .20833vw #19344420}}.cop-dashboard-light .cop-dashboard-map-provider-switch__option{color:var(--cop-muted);text-shadow:none;font-size:.648rem}.cop-dashboard-light .cop-dashboard-map-provider-switch__option:not(.cop-dashboard-map-provider-switch__option--active):is(:hover,:focus-visible){background:var(--cop-tint);color:var(--cop-ink)}.cop-dashboard-light .cop-dashboard-map-provider-switch__option--active{color:#fff}.cop-dashboard-light .cop-dashboard-map-provider-switch__option:focus-visible{outline:2px solid var(--cop-accent);outline-offset:2px;box-shadow:inset 0 0 0 2px #fff;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw;box-shadow:inset 0 0 0 .13889vw #fff}}@media (max-width:1199px){.cop-dashboard-light .cop-weather-badge__description{display:none}.cop-dashboard-light .cop-weather-badge{gap:.4rem}}@media (max-height:500px) and (orientation:landscape) and (pointer:coarse),(max-width:767px){.cop-dashboard-light :is(.cop-dashboard-floating-controls,.cop-mobile-map-toolbar){--cop-map-utility-size:2.475rem}.cop-dashboard-light .cop-weather-badge__air-leaf{display:none}.cop-dashboard-light .cop-weather-badge__temperature{color:var(--cop-ink);font-size:.8rem}.cop-dashboard-light .cop-mode-switcher{gap:.8rem}.cop-dashboard-light .cop-mode-switcher__button{min-height:2.75rem}.cop-dashboard-light .cop-weather-cluster-badge--phone-inline .cop-weather-badge__temperature{color:var(--cop-ink)}.cop-dashboard-light .cop-mobile-map-toolbar .cop-mode-switcher{width:auto;gap:.5rem;padding:0 .65rem;background:#fffffff2;border:1px solid var(--cop-border);border-radius:.65rem;box-shadow:0 2px 8px #19344415;@media (width >= 640px){border-left-color:var(--cop-border);border-left-style:solid;border-left-width:.06944vw;border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw;border-right-color:var(--cop-border);border-right-style:solid;border-right-width:.06944vw;border-top-color:var(--cop-border);border-top-style:solid;border-top-width:.06944vw;box-shadow:0 .13889vw .55556vw #19344415}}.cop-dashboard-light .cop-city-brain-sheet{background:#fff;border-color:var(--cop-border);box-shadow:0 -3px 16px #19344415;@media (width >= 640px){box-shadow:0 -.20833vw 1.11111vw #19344415}}.cop-dashboard-light :is(.cop-city-brain-sheet__grip,.cop-city-brain-sheet__grip-title){color:var(--cop-ink)}.cop-dashboard-light .cop-city-brain-sheet__grip-digest{color:var(--cop-muted)}.cop-dashboard-light .cop-city-brain-sheet__grip-handle{background:#9cb7bf;box-shadow:none}}.cop-dashboard-light .cop-dashboard-main:is(.cop-dashboard-main--official-alerts-open,.cop-dashboard-main--official-alerts-closing) .cop-unified-sidebar>.cop-panel-header{display:none}.cop-dashboard-light .cop-dashboard-main--unified-workspace:is(.cop-dashboard-main--official-alerts-open,.cop-dashboard-main--official-alerts-closing) .cop-incident-detail-panel--docked.cop-official-alerts-docked-panel{top:0}.cop-dashboard-light:has(.cop-official-alerts-mobile-sheet) .cop-mobile-map-toolbar{display:none}.cop-dashboard-light .cop-official-alerts-panel{background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:0 8px 28px #19344418;@media (width >= 640px){box-shadow:0 .55556vw 1.94444vw #19344418}}.cop-dashboard-light .cop-official-alerts-panel .cop-panel-header{background:var(--cop-surface);border-color:var(--cop-border);padding:.8rem 1rem}.cop-dashboard-light .cop-official-alerts-panel .cop-panel-heading__note{color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts-panel__body{container:latest-updates/inline-size}.cop-dashboard-light .cop-latest-updates__sources{background:transparent;border:0;border-bottom:1px solid var(--cop-border);border-radius:0;padding:0;gap:.7rem;@media (width >= 640px){border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw}}.cop-dashboard-light .cop-latest-updates__source{background:transparent;color:var(--cop-ink);border-radius:0;padding:.5rem .4rem .65rem;border-bottom:3px solid transparent;box-shadow:none;@media (width >= 640px){border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:.20833vw}}.cop-dashboard-light .cop-latest-updates__source.is-active{background:transparent;color:var(--cop-accent);border-bottom-color:var(--cop-accent);box-shadow:none}.cop-dashboard-light .cop-latest-updates__source:hover{background:var(--cop-canvas)}.cop-dashboard-light .cop-latest-updates__source-head{flex-wrap:wrap}.cop-dashboard-light :is(.cop-latest-updates__source-count,.cop-latest-updates__source-freshness,.cop-latest-updates__source.is-active .cop-latest-updates__source-freshness){color:var(--cop-muted)}.cop-dashboard-light .cop-latest-updates__attention{background:#fff0d9;color:#8a5206}.cop-dashboard-light :is(.cop-latest-updates__source-freshness--warn,.cop-latest-updates__source.is-active .cop-latest-updates__source-freshness--warn){color:#8a5206}.cop-dashboard-light :is(.cop-latest-updates__source-freshness--down,.cop-latest-updates__source.is-active .cop-latest-updates__source-freshness--down){color:#b13d32}.cop-dashboard-light .cop-official-alerts--full{color:var(--cop-ink)}.cop-dashboard-light .cop-official-alerts__filters button{color:var(--cop-muted);border-color:transparent}.cop-dashboard-light .cop-official-alerts__filters button:is(:hover,:focus-visible,.is-active){color:#086b76;background:var(--cop-tint);border-color:#bddce0}.cop-dashboard-light .cop-official-alerts__master-detail{grid-template-columns:minmax(13rem,30%) minmax(0,1fr);gap:1rem}.cop-dashboard-light :is(.cop-official-alerts__master-list,.cop-official-alerts__detail,.cop-official-alerts__list){scrollbar-color:var(--cop-scrollbar-thumb) var(--cop-scrollbar-track)}.cop-dashboard-light .cop-official-alerts__master-row{border-color:var(--cop-border);border-radius:.5rem;padding:.5rem .7rem;gap:.25rem}.cop-dashboard-light .cop-official-alerts__master-row:is(:hover,:focus-visible){background:var(--cop-canvas)}.cop-dashboard-light .cop-official-alerts__master-row.is-selected{background:var(--cop-tint)}.cop-dashboard-light .cop-official-alerts__master-row[data-attention=needs-attention] .cop-official-alerts__master-row-title{color:#8a5206}.cop-dashboard-light .cop-official-alerts__master-row.is-selected:before{background:var(--cop-accent);box-shadow:none}.cop-dashboard-light :is(.cop-official-alerts__master-row-title,.cop-official-alert-card h4,.cop-official-alert-card__assessment-summary,.cop-official-alert-card__assessment-heading strong){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-official-alerts__master-row-meta,.cop-official-alerts__master-row-source,.cop-official-alert-card__meta,.cop-official-alert-card__meta>span:first-child,.cop-official-alert-card__assessment-heading span,.cop-official-alert-card__assessment-stamp,.cop-official-alert-card__official-footer,.cop-official-alerts__source-details,.cop-official-alerts__empty){color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts__detail{border-color:var(--cop-border);padding-left:1rem}.cop-dashboard-light :is(.cop-official-alert-card,.cop-news-card){background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-official-alert-card__official-copy,.cop-official-alert-card__assessment){color:var(--cop-ink)}.cop-dashboard-light .cop-official-alert-card__assessment-summary{font-weight:450}.cop-dashboard-light .cop-official-alert-card__assessment-action{color:#086b76;border-color:var(--cop-border);font-weight:600}.cop-dashboard-light .cop-official-alert-card__assessment-tags span{background:var(--cop-canvas);color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts-panel :is(a,summary){color:#086b76}.cop-dashboard-light :is(.cop-official-alert-card__attention,.cop-news-card__attention,.cop-official-alert-card__schedule){background:var(--cop-tint);color:#086b76}.cop-dashboard-light :is(.cop-official-alert-card__attention--needs-attention,.cop-news-card__attention--attention,.cop-official-alert-card__schedule--source-schedule-overdue){background:#fff0d9;color:#8a5206}.cop-dashboard-light .cop-official-alerts__master-row .cop-official-alerts__master-row-status{color:#086b76}.cop-dashboard-light .cop-official-alerts__master-row .cop-official-alert-card__attention--needs-attention{color:#8a5206;background:transparent}.cop-dashboard-light :is(.cop-news__search,.cop-news__search input,.cop-news__map-toggle,.cop-news__load-more,.cop-official-alert-card__history){background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-official-alert-card__history :is(p,span,time){color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts__notice{background:#fff7e9;color:#805515;border-color:#ead5b1}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse,.cop-transport-disruption){border-color:var(--cop-border);background:transparent}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__toggle,.cop-traffic-pulse__title,.cop-traffic-pulse__figure-value,.cop-traffic-pulse__group-road,.cop-transport-disruption__summary,.cop-transport-disruption__summary-title strong,.cop-transport-disruption__text){color:var(--cop-ink)}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__figure-label,.cop-traffic-pulse__note,.cop-traffic-pulse__empty,.cop-traffic-pulse__group-detail,.cop-transport-disruption__facts,.cop-transport-disruption__meta,.cop-transport-disruption__note,.cop-transport-disruption__limitations){color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-transport-disruption__status,.cop-traffic-pulse__focus){background:var(--cop-tint);color:#086b76}@container latest-updates (max-width: 36rem){.cop-dashboard-light .cop-official-alerts__master-detail{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(6rem,30%) minmax(0,1fr);gap:.7rem}.cop-dashboard-light .cop-official-alerts__detail{border-left:0;border-top:1px solid var(--cop-border);padding:.8rem 0 .2rem;@media (width >= 640px){border-top-color:var(--cop-border);border-top-style:solid;border-top-width:.06944vw}}.cop-dashboard-light .cop-official-alerts__master-row-meta{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:761px) and (max-width:1199px){.cop-dashboard-light .cop-dashboard-main--city-brain .cop-incident-detail-panel--docked.cop-official-alerts-docked-panel{left:.75rem;right:calc(var(--cop-updates-agent-space, 0rem) + 1.5rem);width:auto}}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__chevron,.cop-transport-disruption__expand){color:#086b76;border-color:#bddce0}.cop-dashboard-light .cop-official-alerts-panel .cop-traffic-pulse__toggle:is(:hover,:focus-visible){background:var(--cop-canvas)}.cop-dashboard-light .cop-news-card__assessment{background:var(--cop-canvas)}.cop-dashboard-light .cop-news-card__bilingual{color:#086b76}.cop-dashboard-light .cop-official-alerts-panel :is(button,input,summary,a):focus-visible{outline:2px solid var(--cop-accent);outline-offset:-2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:-.13889vw}}.cop-dashboard-light .cop-news-card h4{color:var(--cop-ink);font-weight:700;line-height:1.4}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__status,.cop-traffic-pulse__headline-status,.cop-traffic-pulse__groups-heading,.cop-traffic-pulse__other-bands,.cop-transport-disruption__kind){color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-transport-disruption__title,.cop-transport-disruption__mode){color:var(--cop-ink)}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-transport-disruption__entry,.cop-transport-disruption__callout){background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__refresh-failed,.cop-traffic-pulse__status.is-stale,.cop-traffic-pulse__status.is-degraded,.cop-transport-disruption__caveat){color:#8a5206}.cop-dashboard-light .cop-official-alerts-panel :is(.cop-traffic-pulse__status.is-unavailable,.cop-transport-disruption.is-unavailable .cop-transport-disruption__status,.cop-transport-disruption.is-unavailable .cop-transport-disruption__callout){color:#a9362c;background:#fff0ed}.cop-dashboard-light .cop-dashboard-map-layers-panel{background:var(--cop-surface);border-left-color:var(--cop-border);box-shadow:-.25rem 0 1rem #19344412;backdrop-filter:none;-webkit-backdrop-filter:none}.cop-dashboard-light .cop-dashboard-map-layers-panel__title{color:var(--cop-ink)}.cop-dashboard-light .cop-dashboard-map-layers-panel__close{background:var(--cop-tint);border-color:#bddce0;color:#086b76}.cop-dashboard-light .cop-dashboard-map-layers-panel__close:is(:hover,:focus-visible){background:#d4ecef;color:#064e57;border-color:#8bbcc3}.cop-dashboard-light .cop-dashboard-map-layers-panel__rainfall-legend{color:var(--cop-muted)}.cop-dashboard-light .cop-dashboard-map-layers-panel__switch{background:#c3d4da}.cop-dashboard-light .cop-dashboard-map-layers-panel__row--active .cop-dashboard-map-layers-panel__switch{background:var(--cop-accent)}@media (max-width:767px){.cop-dashboard-light .cop-dashboard-map-layers-panel{border-top-color:var(--cop-border);box-shadow:0 -3px 16px #19344415;@media (width >= 640px){box-shadow:0 -.20833vw 1.11111vw #19344415}}}.cop-dashboard-light .cop-incident-department-group{background:var(--cop-surface);border-color:var(--cop-border);color:var(--cop-ink)}.cop-dashboard-light .cop-incident-department-group:is(.is-on,.is-partial){background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light .cop-incident-department-group.is-off :is(.cop-incident-department-group__title,.cop-incident-department-group__count){color:var(--cop-muted)}.cop-dashboard-light .cop-incident-department-group__selection-mark{color:var(--cop-accent)}.cop-dashboard-light .cop-incident-department-group__toggle{background:#d2ecee;border-left-color:#7fb7be;color:#006b78}.cop-dashboard-light .cop-incident-department-group__select:hover{background:#19344406}.cop-dashboard-light .cop-incident-department-group__toggle:hover{background:#b5dde1}.cop-dashboard-light .cop-incident-department-group button:focus-visible{outline-color:var(--cop-accent)}.cop-dashboard-light .cop-sort-select{background:var(--cop-surface);color:var(--cop-muted)}.cop-dashboard-light .cop-sort-select:hover{background:var(--cop-tint)}.cop-dashboard-light .cop-sort-select:focus-visible{outline-color:var(--cop-accent)}.cop-dashboard-light .cop-ai-record-button{margin-right:auto}.cop-dashboard-light :is(.cop-incident-context-rail,.cop-incident-info-panel,.cop-incident-detail-panel .custom-satellite-bg,.cop-management-overlay__panel){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:0 3px 12px #19344412;@media (width >= 640px){box-shadow:0 .20833vw .83333vw #19344412}}.cop-dashboard-light .cop-incident-detail-panel .gradient-border:after{background:var(--cop-border)}.cop-dashboard-light :is(.cop-detail-drawer,.custom-satellite-content,.cop-detail-drawer-body){background:var(--cop-surface)!important;color:var(--cop-ink);box-shadow:none;border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-detail-drawer-heading,.cop-detail-field-value,.cop-ai-enhancement-card,.cop-ai-enhancement-card__heading,.cop-ai-enhancement-card__information p,.cop-ai-enhancement-card__location-context>p,.cop-incident-context-rail__dept,.cop-incident-context-rail__position,.cop-incident-context-rail__list-heading,.cop-incident-context-rail__item-copy strong){color:var(--cop-ink);text-shadow:none}.cop-dashboard-light :is(.cop-detail-field-label,.cop-detail-field-subvalue,.cop-detail-field-copy-button,.cop-ai-enhancement-card__caution,.cop-incident-context-rail__list-heading>span:last-child,.cop-incident-context-rail__item-copy>span,.cop-incident-context-rail__item-identity,.cop-incident-context-rail__item-identity time,.cop-incident-context-rail__empty,.cop-incident-context-rail__create-label,.cop-detail-hydration-status){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-detail-field-link,.cop-ai-enhancement-card__information>span,.cop-ai-enhancement-card__location-context>span,.cop-incident-context-rail__viewing){color:var(--cop-accent)}.cop-dashboard-light :is(.cop-detail-field-row,.cop-detail-drawer-toolbar,.cop-ai-enhancement-card__location-context){border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-ai-enhancement-card__information,.cop-ai-enhancement-card__source){background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-ai-enhancement-card__source p,.cop-ai-enhancement-card__source span){color:var(--cop-ink)}.cop-dashboard-light .cop-ai-enhancement-card:before,.cop-dashboard-light .cop-ai-enhancement-card__heading:before{background:var(--cop-accent);box-shadow:none}.cop-dashboard-light :is(.cop-incident-context-rail__item,.cop-incident-context-rail__item:hover,.cop-incident-context-rail__item:focus-visible){color:var(--cop-ink);background:transparent;border-color:transparent;box-shadow:none}.cop-dashboard-light .cop-incident-context-rail__item--current,.cop-dashboard-light .cop-incident-context-rail__item--current:hover{background:var(--cop-tint);border-color:transparent;box-shadow:inset 2px 0 var(--cop-accent);@media (width >= 640px){box-shadow:inset .13889vw 0 var(--cop-accent)}}.cop-dashboard-light .cop-incident-context-rail__item-logo{background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-incident-context-rail__back,.cop-incident-context-rail__step,.cop-detail-drawer-edit-button,.cop-ai-enhancement-card__source-button.ant-btn,.cop-progress-disclosure,.cop-progress-clear-button,.cop-supporting-detail__source-link){background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-incident-context-rail__step:disabled{background:var(--cop-canvas);color:var(--cop-muted);border-color:var(--cop-border);opacity:.45}.cop-dashboard-light .cop-incident-context-rail__filter{background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-incident-context-rail__filter::placeholder{color:var(--cop-muted)}.cop-dashboard-light :is(.cop-detail-field-value.cop-work-status-completed){color:#137347;background:#edf7f0}.cop-dashboard-light :is(.cop-detail-field-value.cop-work-status-ongoing,.cop-detail-field-value--alert){color:#935a0c;background:#fff6e5}.cop-dashboard-light .cop-city-detail-header__back{background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-city-detail-header__back:focus-visible,.cop-dashboard-light .cop-city-detail-header__back:hover{background:var(--cop-header-control-selected);color:var(--cop-accent);border-color:var(--cop-accent)}.cop-dashboard-light .cop-city-detail-header__title{color:var(--cop-ink);text-shadow:none}.cop-dashboard-light .cop-cctv-refresh-button.ant-btn,.cop-dashboard-light .cop-city-detail-header__action{background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-city-detail-header__action:focus-visible,.cop-dashboard-light .cop-city-detail-header__action:hover{background:var(--cop-header-control-selected);color:var(--cop-accent);border-color:var(--cop-accent)}.cop-dashboard-light .cop-cctv-refresh-button.ant-btn:focus-visible,.cop-dashboard-light .cop-cctv-refresh-button.ant-btn:hover{background:var(--cop-header-control-selected)!important;color:var(--cop-accent)!important;border-color:var(--cop-accent)!important}.cop-dashboard-light .cop-detail-drawer--reference .cop-detail-drawer-body{background:transparent!important;border-color:transparent;box-shadow:none}.cop-dashboard-light .cop-cctv-image-panel--inline .cop-cctv-image-caption{color:var(--cop-muted)}.cop-dashboard-light .cop-cctv-image-panel--inline .cop-cctv-image-caption__location{color:var(--cop-ink)}.cop-dashboard-light .cop-cctv-image-panel--inline .cop-cctv-image-caption__camera,.cop-dashboard-light .cop-cctv-image-panel--inline .cop-cctv-image-caption__source{color:var(--cop-accent)}.cop-dashboard-light .cop-cctv-image-panel--inline .cop-cctv-image-caption__time{color:var(--cop-muted)}.cop-dashboard-light .cop-cctv-image-status--inline{background:var(--cop-canvas);color:var(--cop-muted)}.cop-dashboard-light .cop-supporting-detail__status{color:var(--cop-accent)}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.cop-management-overlay__panel,.cop-dashboard-light) :is(.cop-glass-panel,.cop-result-progress,.cop-progress-context){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border)!important;box-shadow:none}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker,.ant-select-selector,.ant-select-content,.ant-select,.cop-progress-input,.result-progress-textarea,.cop-dashboard-status-edit select){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border)!important;box-shadow:none}.cop-dashboard-light .cop-search-input-middle{align-items:center;flex-shrink:0}body:has(.cop-dashboard-light) .cop-dashboard-light .cop-search-input-middle>.ant-input{background:transparent!important;height:auto;min-height:0;padding-block:0}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(.ant-form-item-label>label,.ant-select-selection-item,.ant-picker-input>input,.cop-progress-context strong,.cop-progress-field-label-trigger,.cop-dashboard-incident-entry__location-value){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(.ant-select-selection-placeholder,.ant-select-placeholder,.ant-select-arrow,.ant-picker-suffix,.cop-progress-context small,.cop-dashboard-incident-entry__location-hint){color:var(--cop-muted)!important}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(input,textarea)::placeholder{color:var(--cop-muted)!important}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(.cop-glass-btn,.cop-add-gfs-incident-btn){background:var(--cop-tint)!important;color:var(--cop-accent)!important;border-color:#bddce0!important;box-shadow:none!important}body:has(.cop-dashboard-light) .cop-glass-btn-danger{background:#fff0ef!important;color:#ac3028!important;border-color:#e9bdb8!important}body:has(.cop-dashboard-light) :is(.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown-menu,.cop-app-modal-root .ant-modal-container,.ant-drawer-content,.ant-popover-container,.ant-popover-inner){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border)!important}body:has(.cop-dashboard-light) :is(.ant-select-item,.ant-dropdown-menu-item,.ant-picker-header,.ant-picker-content th,.ant-picker-cell-in-view,.ant-drawer-title,.ant-drawer-close,.ant-modal-title,.ant-modal-close,.ant-popover-title,.ant-popover-content,.ant-popover-inner-content){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) :is(.ant-select-item-option-selected,.ant-select-item-option-active,.ant-dropdown-menu-item:hover){background:var(--cop-tint)!important}body:has(.cop-dashboard-light) :is(.cop-drawer-section,.cop-drawer-subsection){border-color:var(--cop-border)}body:has(.cop-dashboard-light) :is(.cop-drawer-section-trigger,.cop-drawer-subsection-trigger,.cop-drawer-menu-item,.cop-drawer-disclosure-icon){color:var(--cop-ink);background:transparent}body:has(.cop-dashboard-light) :is(.cop-drawer-subsection-label,.cop-drawer-section-label){color:var(--cop-muted)}body:has(.cop-dashboard-light) .cop-drawer-menu-item--danger{color:#ac3028}body:has(.cop-dashboard-light) .ant-drawer-body>.text-white{background:var(--cop-surface);color:var(--cop-ink)}.cop-dashboard-light :is(.cop-supporting-detail,.cop-photo-viewer__sidebar,.cop-photo-viewer__caption,.cop-photo-viewer__thumb,.cop-photo-viewer__count){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-supporting-detail__title,.cop-supporting-detail__queue-row dd,.cop-supporting-detail__field-value,.cop-photo-viewer__empty){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-supporting-detail__meta,.cop-supporting-detail__time,.cop-supporting-detail__field-label,.cop-supporting-detail__queue-row dt,.cop-photo-viewer__thumb-meta){color:var(--cop-muted)}.cop-dashboard-light .cop-supporting-detail__message{background:var(--cop-tint);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-supporting-detail__queue-row,.cop-supporting-detail__field){border-color:var(--cop-border)}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.custom-satellite-bg,.cop-satellite-panel-header,.cop-satellite-tabs,.cop-satellite-playback){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:none}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.cop-satellite-panel-title,.cop-satellite-tab,.cop-satellite-playback-button,.cop-satellite-frame-count,.cop-satellite-panel-refresh,.cop-satellite-panel-close){color:var(--cop-ink);background:transparent;border-color:var(--cop-border);box-shadow:none}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-tab--active{color:var(--cop-accent);background:var(--cop-tint)}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.cop-satellite-panel-meta,.cop-satellite-refresh){color:var(--cop-muted)}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-refresh--active{color:var(--cop-accent)}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-refresh-dot{background:var(--cop-accent)}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.cop-satellite-grid-image,.cop-satellite-viewer-image){background:var(--cop-surface-soft,#f3f7f9);box-shadow:inset 0 0 0 1px var(--cop-border);@media (width >= 640px){box-shadow:inset 0 0 0 .06944vw var(--cop-border)}}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-grid-cell{background:var(--cop-canvas);border-color:var(--cop-border)}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-grid-title{color:var(--cop-ink)}body:has(.cop-dashboard-light) .cop-satellite-modal-root .cop-satellite-grid-subtitle{color:var(--cop-muted)}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.cop-satellite-grid-label,.cop-satellite-frame-count){color:var(--cop-ink);background:#fffffff2;border:1px solid var(--cop-border);box-shadow:0 2px 8px #1737490d;@media (width >= 640px){border-left-color:var(--cop-border);border-left-style:solid;border-left-width:.06944vw;border-bottom-color:var(--cop-border);border-bottom-style:solid;border-bottom-width:.06944vw;border-right-color:var(--cop-border);border-right-style:solid;border-right-width:.06944vw;border-top-color:var(--cop-border);border-top-style:solid;border-top-width:.06944vw;box-shadow:0 .13889vw .55556vw #1737490d}}body:has(.cop-dashboard-light) .cop-satellite-modal-root :is(.cop-satellite-grid-cell,.cop-satellite-tab,.cop-satellite-playback-button,.cop-satellite-panel-close,.cop-satellite-panel-refresh):is(:hover,:focus-visible){background:var(--cop-tint);color:var(--cop-accent);outline-color:var(--cop-accent)}body:has(.cop-dashboard-light) .cop-satellite-modal-root .custom-satellite-bg:after,body:has(.cop-dashboard-light) .cop-satellite-modal-root .custom-satellite-bg:before{display:none}.cop-dashboard-light .cop-airport-workspace__backdrop{opacity:.08}.cop-dashboard-light .cop-poshan-workspace{background:var(--cop-surface);color:var(--cop-ink)}.cop-dashboard-light :is(.cop-poshan-workspace__header,.cop-poshan-health,.cop-poshan-workspace__body,.cop-poshan-workspace-tabs,.cop-poshan-overview-card,.cop-poshan-metric,.cop-poshan-history,.cop-poshan-evidence-card,.cop-poshan-system-card,.cop-poshan-ventilation,.cop-poshan-drain-tile,.cop-poshan-env-stat,.cop-poshan-env-device,.cop-poshan-workspace__locations){background:var(--cop-surface);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light :is(.cop-poshan-workspace__heading,.cop-poshan-workspace__hero h3,.cop-poshan-workspace__tunnel-name,.cop-poshan-metric__fallback,.cop-poshan-evidence-card,.cop-poshan-system-card,.cop-poshan-drain-tile,.cop-poshan-history,.cop-poshan-env-stat strong){color:var(--cop-ink)}.cop-dashboard-light .cop-poshan-workspace :is(small,dt,.cop-poshan-metric__label,.cop-poshan-metric__serial,.cop-poshan-workspace__section-heading,.cop-poshan-env-device__foot,.cop-poshan-history__empty){color:var(--cop-muted)}.cop-dashboard-light .cop-poshan-workspace :is(dd,h3,h4,p){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-poshan-health.is-ok .cop-poshan-health__summary,.cop-poshan-status--current){color:var(--cop-success-ink)}.cop-dashboard-light :is(.cop-poshan-health.is-info .cop-poshan-health__summary,.cop-poshan-status--delayed,.cop-poshan-status--stale,.cop-poshan-health__notice p){color:var(--cop-warning-ink)}.cop-dashboard-light .cop-poshan-health.is-warn .cop-poshan-health__summary{color:var(--cop-danger-ink)}.cop-dashboard-light :is(.cop-poshan-workspace-tabs>button,.cop-poshan-history__controls button,.cop-poshan-drain-filters,.cop-poshan-drain-filters button){background:var(--cop-canvas);color:var(--cop-muted);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-poshan-workspace-tabs>button[aria-selected=true],.cop-poshan-drain-filters button[aria-pressed=true]){background:var(--cop-tint);color:var(--cop-accent)}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.cop-management-overlay__panel) :is(.text-white,.cop-panel-header,.cop-panel-header h2,.cop-glass-panel h3){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.cop-management-overlay__panel) :is(.ant-table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-collapse,.ant-collapse-content){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border)!important}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.cop-management-overlay__panel) .ant-table-tbody>tr:hover>td{background:var(--cop-tint)!important}body:has(.cop-dashboard-light) :is(.cop-drawer-group,.custom-drawer .ant-drawer-body){color:var(--cop-ink);background:var(--cop-surface)}body:has(.cop-dashboard-light) .custom-drawer :is(.text-white,.cop-drawer-section-trigger span){color:var(--cop-ink)}body:has(.cop-dashboard-light) :is(.cop-street-view-window,.cop-street-view-window__header,.cop-street-view-window__picker){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:none}body:has(.cop-dashboard-light) :is(.cop-street-view-window__title,.cop-street-view-window__close,.cop-street-view-window__picker-reset,.cop-street-view-window__picker-toggle){color:var(--cop-ink);background:var(--cop-canvas);border-color:var(--cop-border)}body:has(.cop-dashboard-light) :is(.cop-street-view-window__meta,.cop-street-view-window__picker-copy small){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-more-info,.cop-ecc-status-card,.cop-ecc-section,.cop-focus-card,.cop-details-panel-shell,.cop-data-sync-note){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light :is(.cop-ecc-section-title){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-data-sync-note){color:var(--cop-muted)}body:has(.cop-dashboard-light) .custom-date-modal :is(.ant-modal-content,.ant-modal-container,.ant-modal-body,.text-white){background:var(--cop-surface)!important;color:var(--cop-ink)!important}body:has(.cop-dashboard-light) .custom-date-modal .ecc-period-guidance p,body:has(.cop-dashboard-light) .custom-date-modal label{color:var(--cop-muted)}body:has(.cop-dashboard-light) .custom-date-modal .custom-datepicker{background:var(--cop-surface)!important}.cop-dashboard-light :is(.cop-more-info-lite,.cop-more-info-map-panel,.cop-more-info-tabpanel,.cop-department-info-card,.cop-department-info-body,.cop-statistics-card,.cop-ecc-status-panel,.cop-ecc-other-section,.cop-dashboard-attachments__item,.cop-td-detail__evidence-original){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-more-info-lite.gradient-border:after{background:var(--cop-border)}.cop-dashboard-light :is(.cop-more-info-tab,.cop-more-info-department-picker select,.cop-more-info-department-picker option){color:var(--cop-ink);background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light .cop-more-info-tab.is-active{color:var(--cop-accent)}.cop-dashboard-light .cop-more-info-close{color:var(--cop-accent)!important;background:var(--cop-tint)!important;border-color:var(--cop-border)!important}.cop-dashboard-light .cop-more-info-close:is(:hover,:focus-visible){border-color:var(--cop-accent)!important;background:var(--cop-tint)!important}.cop-dashboard-light :is(.cop-more-info-department-picker,.cop-statistics-meta){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-statistics-description,.cop-statistics-counts){color:var(--cop-ink)}.cop-dashboard-light .cop-statistics-updated{color:var(--cop-accent)}.cop-dashboard-light .cop-statistics-description :is(p,span,font){color:inherit!important}.cop-dashboard-light .cop-more-info-department-picker select:is(:hover,:focus-visible){background:var(--cop-tint);border-color:var(--cop-accent);box-shadow:none}.cop-dashboard-light .cop-dept-ecc-chip{background:var(--cop-canvas);color:var(--cop-muted);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-dept-ecc-chip.is-on{background:#edf7f0;color:var(--cop-success-ink);border-color:#bddcc9}.cop-dashboard-light .cop-dept-ecc-chip:is(:hover,:focus-visible){background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-accent);box-shadow:none}.cop-dashboard-light .cop-dept-ecc-chip:focus-visible{outline:2px solid var(--cop-accent);outline-offset:2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw}}.cop-dashboard-light .cop-summary-select-row.is-info-focused{background:linear-gradient(var(--cop-accent),var(--cop-accent)) 0 /2px 55% no-repeat,var(--cop-tint);border-color:transparent;box-shadow:none;@media (width >= 640px){background:linear-gradient(var(--cop-accent),var(--cop-accent)) 0 /.13889vw 55% no-repeat,var(--cop-tint)}}.cop-dashboard-light :is(.cop-department-info-title,.cop-statistics-title,.cop-ecc-status-department,.cop-ecc-status-period dd,.cop-ecc-panel-title,.cop-td-detail__primary-value,.cop-td-detail__section p,.cop-td-detail__location-value,.cop-td-detail-list__row dd,.cop-td-detail__evidence-text,.cop-dashboard-attachments__heading h3,.cop-dashboard-attachments__item>span){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-ecc-section-copy,.cop-ecc-status-period dt,.cop-ecc-status-sync,.cop-td-detail__section h3,.cop-td-detail__category,.cop-td-detail__location-label,.cop-td-detail__evidence-time,.cop-td-detail__status-label,.cop-td-detail__provenance,.cop-td-detail__note,.cop-td-detail-list__row dt,.cop-dashboard-attachments__heading span){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-department-info-body strong,.cop-department-info-body b){color:var(--cop-accent)}.cop-dashboard-light :is(.cop-td-detail__section,.cop-td-detail-list__row,.cop-department-info-header){border-color:var(--cop-border)}.cop-dashboard-light .cop-ecc-status-badge.is-active{background:#edf7f0;color:var(--cop-success-ink)}.cop-dashboard-light .cop-ecc-status-badge:is(.is-closed,.is-unavailable){background:var(--cop-canvas);color:var(--cop-muted)}body:has(.cop-dashboard-light) :is(.ant-message-notice-content,.ant-modal-confirm-body,.cop-incident-request-modal .ant-modal-content,.cop-incident-request-modal .ant-modal-header,.cop-incident-request-summary>div,.cop-incident-request-card,.cop-incident-request-reply){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border);box-shadow:none}body:has(.cop-dashboard-light) :is(.cop-incident-request-summary strong,.cop-incident-request-card strong,.cop-incident-request-card p,.cop-incident-request-reply p,.ant-modal-confirm-title,.ant-modal-confirm-content){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) :is(.cop-incident-request-summary span,.cop-incident-request-reply span,.cop-incident-request-loading){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-city-brain-detail__header,.cop-city-brain-detail__facts,.cop-city-brain-detail__summary,.cop-city-brain-detail__cluster,.cop-city-brain-detail__district,.cop-city-brain-receipts,.cop-city-brain-sheet__body){background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-city-brain-detail__note,.cop-city-brain-limitations){color:var(--cop-muted);background:var(--cop-canvas)}.cop-dashboard-light .cop-drone-action--estop{background:#fff0ef;color:var(--cop-danger-ink);border-color:#c14d42;box-shadow:none}.cop-dashboard-light .cop-drone-pad>.cop-drone-axis--rotate.cop-drone-axis--pressed{background:#fff6e5;color:var(--cop-warning-ink);box-shadow:none}body:has(.cop-dashboard-light) .cop-sidebar-identity-panel{background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:none}body:has(.cop-dashboard-light) :is(.cop-sidebar-identity-panel__department,.cop-sidebar-identity-panel__account){color:var(--cop-ink)}body:has(.cop-dashboard-light) .cop-sidebar-identity-panel__version{background:var(--cop-tint);color:var(--cop-muted);border-color:var(--cop-border)}body:has(.cop-dashboard-light) :is(.custom-drawer,.ant-drawer-section){background:var(--cop-surface)!important;color:var(--cop-ink)}.cop-dashboard-light .cop-incident-context-rail__item-identity>span:first-child{color:var(--cop-accent)}body:has(.cop-dashboard-light) .cop-app-modal-root .cop-glass-btn-danger{color:var(--cop-danger-ink)!important}.cop-dashboard-light :is(.cop-detail-body--read-only,.cop-td-detail) .cop-ai-enhancement-card .cop-ai-enhancement-card__source{color:var(--cop-ink);background:transparent}.cop-dashboard-light .cop-ai-enhancement-card__source-button.ant-btn :is(.cop-ai-enhancement-card__source-label,strong){color:var(--cop-accent)}.cop-dashboard-light .cop-ai-enhancement-card__source-button.ant-btn:after{border-color:var(--cop-accent)}.cop-dashboard-light .cop-ai-enhancement-card__source-button.ant-btn:hover{color:var(--cop-accent)!important;background:var(--cop-tint)!important}.cop-dashboard-light .cop-detail-hydration-status{background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border)}.cop-dashboard-light .cop-detail-hydration-error{background:#fff6e5;color:var(--cop-warning-ink);border-color:#e7cea0}body:has(.cop-dashboard-light) .cop-drawer-action-button{background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light :is(.cop-dashboard-incident-entry__create-btn.ant-btn){background:var(--cop-accent)!important;color:#fff!important;border-color:var(--cop-accent)!important;box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer{background:transparent;box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer-shell{background:linear-gradient(180deg,#f8fcfc,#edf5f6)!important;color:var(--cop-ink);border-color:#cddfe3;box-shadow:0 -4px 24px #19344420,inset 0 1px 0 #ffffffcc;@media (width >= 640px){box-shadow:0 -.27778vw 1.66667vw #19344420,inset 0 .06944vw 0 #ffffffcc}}.cop-dashboard-light .cop-mobile-bottom-drawer-content{background:transparent;color:var(--cop-ink);box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer-grip{background:transparent;color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-mobile-bottom-drawer-title{color:var(--cop-ink)}.cop-dashboard-light .cop-mobile-bottom-drawer-meta{color:var(--cop-muted)}.cop-dashboard-light .cop-mobile-bottom-drawer-handle{background:#bacdd3;box-shadow:none}body:has(.cop-dashboard-light) :is(.custom-progress-modal-root,.cop-incident-request-modal) :is(.ant-modal-container,.ant-modal-content,.ant-modal-body,.cop-glass-panel){background:var(--cop-surface)!important;color:var(--cop-ink)!important;border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer-tabs{background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light .cop-mobile-bottom-drawer-tab{color:var(--cop-muted);background:transparent;border-color:transparent;box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer-tab--active{box-shadow:none}.cop-dashboard-light .cop-mobile-bottom-drawer-tab--active,.cop-dashboard-light .cop-mobile-bottom-drawer-tab-count{color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-border)}.cop-dashboard-light .cop-map-legend-panel{background:var(--cop-surface);color:var(--cop-ink);border-color:var(--cop-border);box-shadow:0 5px 20px #19344420;@media (width >= 640px){box-shadow:0 .34722vw 1.38889vw #19344420}}.cop-dashboard-light :is(.cop-map-legend-item,.cop-map-legend-group-title){color:var(--cop-ink)}.cop-dashboard-light .cop-map-legend-scope-toggle{background:var(--cop-tint);color:var(--cop-accent);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-map-legend-item-source,.cop-map-legend-item-note,.cop-map-legend-scope-caption){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-map-legend-group,.cop-map-legend-item){border-color:var(--cop-border)}.cop-dashboard-light .cop-poshan-history__chart text{fill:var(--cop-muted)}.cop-dashboard-light .cop-poshan-history__grid{stroke:var(--cop-border)}.cop-dashboard-light .cop-intel-suggest{color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-suggest__notelabel{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-suggest__textarea{background:var(--cop-surface);color:var(--cop-ink);border-color:#bacdd3}.cop-dashboard-light .cop-intel-suggest__textarea::placeholder{color:var(--cop-muted);opacity:1}.cop-dashboard-light .cop-intel-suggest__textarea:focus-visible{outline:2px solid var(--cop-accent);outline-offset:2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:.13889vw}}.cop-dashboard-light .cop-intel-suggest__textarea:disabled{background:var(--cop-canvas)}.cop-dashboard-light .cop-intel-suggest__submit{background:var(--cop-accent);color:#fff;border-color:var(--cop-accent)}.cop-dashboard-light .cop-intel-suggest__submit:disabled{background:var(--cop-canvas);color:var(--cop-muted);border-color:var(--cop-border);opacity:1}.cop-dashboard-light .cop-intel-suggest__note{color:var(--cop-muted)}.cop-dashboard-light .cop-intel-suggest [role=status]{color:var(--cop-success-ink)}.cop-dashboard-light .cop-intel-suggest [role=alert]{color:var(--cop-danger-ink)}.cop-dashboard-light .cop-intel-event-sources :is(button,a){color:var(--cop-accent)}body:has(.cop-dashboard-light) :is(.cop-weather-panel__loading,.cop-weather-panel__caveat,.cop-aqhi__caveat,.cop-aqhi__station-group-title){color:var(--cop-muted)}.cop-dashboard-light .cop-dashboard-incident-entry-title{color:var(--cop-ink);text-shadow:none}.cop-dashboard-light .cop-dashboard-incident-entry__location-label{color:var(--cop-muted)}.cop-dashboard-light .cop-dashboard-incident-entry__coordinate-toggle{color:var(--cop-accent);background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light .cop-dashboard-incident-entry__coordinate-toggle:is(:hover,:focus-visible){color:var(--cop-accent);background:var(--cop-tint)}.cop-dashboard-light .cop-dashboard-incident-entry__coordinate-toggle:focus-visible{outline:2px solid var(--cop-accent);outline-offset:-2px;@media (width >= 640px){outline:.13889vw solid var(--cop-accent);outline-offset:-.13889vw}}.cop-dashboard-light .cop-dashboard-incident-entry__clear-location-btn.ant-btn{color:var(--cop-accent);background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light .cop-dashboard-incident-entry__clear-location-btn.ant-btn:not(:disabled):is(:hover,:focus-visible){color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-accent)}.cop-dashboard-light .cop-dashboard-incident-entry__clear-location-btn.ant-btn:disabled{color:var(--cop-muted);background:var(--cop-canvas);border-color:var(--cop-border);opacity:1}.cop-dashboard-light .cop-dashboard-incident-entry__footer{background:var(--cop-canvas);color:var(--cop-ink);border-color:var(--cop-border)}.cop-dashboard-light .cop-dashboard-incident-entry-close{color:var(--cop-muted);background:var(--cop-canvas);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-dashboard-incident-entry__cancel-btn.ant-btn{color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-border)}.cop-dashboard-light .cop-dashboard-incident-entry__cancel-btn.ant-btn:not(:disabled):is(:hover,:focus-visible){color:var(--cop-ink);background:var(--cop-tint);border-color:var(--cop-accent)}.cop-dashboard-light .cop-dashboard-incident-entry__create-btn.ant-btn:disabled{color:var(--cop-muted)!important;background:var(--cop-canvas)!important;border-color:var(--cop-border)!important;opacity:1}body:has(.cop-dashboard-light) .cop-incident-create-menu__item-label>small{color:var(--cop-muted)}.cop-dashboard-light .cop-status-chip{color:var(--cop-ink)}.cop-dashboard-light .cop-chip-major{color:var(--cop-danger-ink);background:#fff0ef;border-color:#e9bdb8}.cop-dashboard-light :is(.cop-chip-high,.cop-chip-medium){color:var(--cop-warning-ink);background:#fff6e5;border-color:#e7cea0}.cop-dashboard-light .cop-chip-low{color:var(--cop-success-ink);background:#edf7f0;border-color:#bddcc9}.cop-dashboard-light :is(.cop-chip-active,.cop-chip-open){color:var(--cop-accent);background:var(--cop-tint);border-color:#bddce0}.cop-dashboard-light .cop-chip-ecc{color:#61378f;background:#f3edf9;border-color:#d7c6e8}.cop-dashboard-light .cop-chip-neutral{color:var(--cop-muted);background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-supporting-detail__line,.cop-department-info,.cop-statistics-panel,.ecc-in-modal,.cop-detail-member-navigation,.cop-detail-member-navigation__count strong,.cop-dashboard-incident-entry,.cop-dashboard-incident-entry__coordinate-field){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-supporting-detail__freshness,.cop-dashboard-incident-entry__coordinate-error){color:var(--cop-warning-ink)}.cop-dashboard-light :is(.cop-ecc-sync-time,.cop-ecc-status-logo-fallback,.cop-empty-state,.cop-intel-more__age,.cop-dept-bulk-toggle__label){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-detail-member-navigation__button,.cop-detail-member-navigation__input,.cop-dashboard-incident-entry__coordinate-inputs,.cop-dashboard-incident-entry__media-item,.cop-dashboard-incident-entry .ant-upload-list-item){color:var(--cop-ink);background:var(--cop-canvas);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light :is(.cop-dashboard-incident-entry__media-item span,.cop-dashboard-incident-entry__media-item button,.cop-dashboard-incident-entry .ant-upload-list-item-name){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-dept-bulk-action,.cop-dept-bulk-action:hover,.cop-intel-brief__disclosure--quiet:hover,.cop-detail-disclosure,.cop-detail-disclosure:hover,.cop-intel-brief__export-fallback button:hover){color:var(--cop-accent)}.cop-dashboard-light :is(.cop-dept-bulk-toggle__track,.cop-selection-switch__track){background:#c5d5db;border-color:var(--cop-border)}.cop-dashboard-light .cop-dept-bulk-toggle:is(.is-on,.is-partial) .cop-dept-bulk-toggle__track{background:var(--cop-accent);border-color:var(--cop-accent);box-shadow:none}.cop-dashboard-light mark.cop-search-highlight{color:var(--cop-ink);background:#fff0b3}.cop-dashboard-light :is(.cop-mobile-ecc-sheet,.cop-mobile-ecc-content .cop-ecc-status-panel,.cop-dashboard-bulletin__card,.cop-detail-progress-section){color:var(--cop-ink);background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-mobile-ecc-heading h2,.cop-dashboard-bulletin__card h2,.cop-dashboard-bulletin__card p,.cop-detail-progress-header h3){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-mobile-ecc-kicker,.cop-mobile-ecc-close,.cop-dashboard-bulletin__icon,.cop-dashboard-bulletin__eyebrow){color:var(--cop-accent)}.cop-dashboard-light .cop-mobile-ecc-close{background:var(--cop-tint);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-search-list-updating,.cop-google-map-updating,.cop-view-save-status){color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-search-list-stale,.cop-intel-brief__advisory,.cop-view-save-status[data-status=retrying]){color:var(--cop-warning-ink);background:var(--cop-warning-surface);border-color:#e7cea0}.cop-dashboard-light .cop-view-save-status[data-status=error]{color:var(--cop-danger-ink);background:var(--cop-danger-surface)}body:has(.cop-dashboard-light) :is(.cop-progress-section,.cop-progress-summary-card,.cop-progress-actions,.cop-user-account-modal-note,.cop-incident-request-panel,.cop-incident-request-modal .ant-segmented){color:var(--cop-ink);background:var(--cop-surface);border-color:var(--cop-border)}body:has(.cop-dashboard-light) :is(.cop-progress-section-header h3,.cop-progress-summary-value,.cop-incident-request-recipient,.cop-incident-request-card__header){color:var(--cop-ink)}body:has(.cop-dashboard-light) :is(.cop-progress-summary-label,.cop-section-label,.ant-input-data-count){color:var(--cop-muted)}body:has(.cop-dashboard-light) :is(.cop-user-account-modal .ant-checkbox-wrapper,.cop-user-account-privilege-label,.cop-glass-input,.cop-progress-form .cop-progress-select .ant-select-input){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) .cop-glass-input{background:var(--cop-surface)!important;border-color:var(--cop-border)!important}body:has(.cop-dashboard-light) .cop-glass-input::placeholder{color:var(--cop-muted)!important}body:has(.cop-dashboard-light) :is(.cop-glass-btn-clear:not(:disabled):hover,.cop-progress-info-button:hover,.cop-progress-section-icon,.cop-incident-request-inbox-button,.cop-user-accounts-tabs button){color:var(--cop-accent)!important;background:var(--cop-tint);border-color:var(--cop-border)}body:has(.cop-dashboard-light) .cop-location-address-search .ant-input-clear-icon{color:var(--cop-muted)!important}body:has(.cop-dashboard-light) .cop-incident-request-actions .ant-btn-primary:disabled{color:var(--cop-muted)!important;background:var(--cop-canvas)!important;border-color:var(--cop-border)!important}body:has(.cop-dashboard-light) .cop-progress-status-pill{color:var(--cop-warning-ink);background:var(--cop-warning-surface)}body:has(.cop-dashboard-light) .cop-progress-status-pill.is-completed{color:var(--cop-success-ink);background:#edf7f0}body:has(.cop-dashboard-light) .cop-view-files-action{color:var(--cop-accent)!important;background:var(--cop-tint)!important}body:has(.cop-dashboard-light) .custom-dashboard-photos-modal-root :is(.ant-modal-container,.ant-modal-content,.ant-modal-header,.ant-modal-body,.cop-dashboard-photos-panel,.cop-dashboard-attachments){color:var(--cop-ink);background:var(--cop-surface);border-color:var(--cop-border)}body:has(.cop-dashboard-light) .custom-dashboard-photos-modal .ant-modal-close{color:var(--cop-muted);background:var(--cop-canvas)}body:has(.cop-dashboard-light) .cop-dashboard-photos-status.ant-alert{color:var(--cop-ink);background:var(--cop-tint);border-color:var(--cop-border)}body:has(.cop-dashboard-light) .cop-dashboard-photos-status.ant-alert-warning{color:var(--cop-warning-ink);background:var(--cop-warning-surface)}body:has(.cop-dashboard-light) .cop-dashboard-photos-status .ant-alert-icon{color:inherit}.cop-dashboard-light :is(.cop-ai-brief,.cop-ai-brief__section,.cop-ai-table-scroll,.cop-ai-table-scroll th,.cop-ai-drop-overlay){color:var(--cop-ink);background:var(--cop-surface);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-ai-brief__item-title,.cop-ai-brief__section-title,.cop-ai-table-scroll td){color:var(--cop-ink)}.cop-dashboard-light :is(.cop-ai-recording-elapsed,.cop-ai-brief__header-status,.cop-ai-brief__header-time,.cop-ai-brief__capability,.cop-ai-brief__item-meta,.cop-ai-brief__item-summary,.cop-ai-brief__status.is-empty,.cop-ai-brief__callout.is-empty){color:var(--cop-muted)}.cop-dashboard-light :is(.cop-ai-brief-chip,.cop-ai-session-notice){color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-border)}.cop-dashboard-light :is(.cop-ai-error,.cop-ai-brief__status.is-unavailable,.cop-ai-brief__callout.is-unavailable,.cop-ai-record-button.is-recording,.cop-ai-stop-button){color:var(--cop-danger-ink);background:var(--cop-danger-surface);border-color:#e9bdb8}.cop-dashboard-light :is(.cop-ai-brief__absent,.cop-ai-brief__caveat,.cop-ai-brief__limitations,.cop-ai-brief__status.is-degraded){color:var(--cop-warning-ink);background:var(--cop-warning-surface)}.cop-dashboard-light .cop-ai-brief__status.is-available{color:var(--cop-success-ink)}.cop-dashboard-light .cop-ai-error button{color:var(--cop-danger-ink);border-color:#e9bdb8}body:has(.cop-dashboard-light) .cop-user-account-modal .cop-user-account-privilege-row :is(.ant-checkbox-wrapper,.ant-checkbox-wrapper span),body:has(.cop-dashboard-light) .cop-user-account-modal :is(.ant-checkbox-wrapper span,.ant-radio-wrapper,.ant-radio-wrapper span,.cop-user-account-privilege-row,.cop-user-account-privilege-static-label){color:var(--cop-ink)!important}body:has(.cop-dashboard-light) .cop-user-account-modal :is(.ant-checkbox-wrapper-disabled,.ant-radio-wrapper-disabled,.ant-checkbox-wrapper-disabled span,.ant-radio-wrapper-disabled span){color:var(--cop-muted)!important}body:has(.cop-dashboard-light) .custom-dashboard-photos-modal-root .cop-dashboard-photos-status :is(.ant-alert-title,.ant-alert-icon){color:inherit}body:has(.cop-dashboard-light) .custom-dashboard-photos-modal-root .cop-dashboard-photos-status .ant-alert-actions .ant-btn{color:var(--cop-accent);background:var(--cop-tint);border-color:var(--cop-border);box-shadow:none}.cop-dashboard-light .cop-poshan-workspace :is(.cop-poshan-workspace__identity,.cop-poshan-workspace__hero-meta strong){color:var(--cop-accent)}.cop-dashboard-light .cop-search-list [role=status]{color:var(--cop-muted)}.cop-dashboard-light .cop-ai-status{color:var(--cop-muted);background:transparent;border:0}.cop-dashboard-light .cop-progress-load-error{color:var(--cop-warning-ink);background:var(--cop-warning-surface);border-color:var(--cop-warning-ink)}.cop-dashboard-light .cop-progress-load-error button{color:inherit;background:transparent;border-color:currentColor}body:has(.cop-dashboard-light) :is(.cop-app-modal-root,.custom-progress-modal-root,.cop-incident-request-modal,.cop-dashboard-light) :is(.ant-input-disabled,.ant-input-affix-wrapper-disabled,.ant-input-number-disabled,.ant-picker-disabled,.ant-select-disabled){background:var(--cop-canvas)!important;color:var(--cop-muted)!important}body:has(.cop-dashboard-light) .ant-switch:not(.ant-switch-checked) .ant-switch-inner-unchecked{color:var(--cop-ink)}