.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:not(.cop-dashboard-header-logo-mark--converge) 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-intel-brief__summary{color:var(--cop-text-secondary)}.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-intel-attention{background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-attention__header h3{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-attention__state{color:var(--cop-muted)}.cop-dashboard-light :is(.cop-intel-attention__stub,.cop-intel-card){border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-attention__stub{border-top-color:var(--cop-border)}.cop-dashboard-light .cop-intel-attention__title{color:var(--cop-ink);text-decoration-color:#8aadb7}.cop-dashboard-light .cop-intel-attention__title:focus-visible,.cop-dashboard-light .cop-intel-attention__title:hover{color:var(--cop-accent);text-decoration-color:var(--cop-accent)}.cop-dashboard-light .cop-intel-attention__reason{color:var(--cop-warning-ink);background:var(--cop-warning-surface);border-color:rgba(147,90,12,.35)}.cop-dashboard-light :is(.cop-intel-attention__stub-why,.cop-intel-card__why){color:var(--cop-text-secondary)}.cop-dashboard-light :is(.cop-intel-attention__stub-fresh,.cop-intel-card__fresh){color:var(--cop-muted)}.cop-dashboard-light .cop-intel-card{background:#fff}.cop-dashboard-light :is(.cop-intel-card__location,.cop-intel-card__location-district){color:var(--cop-text-secondary)}.cop-dashboard-light .cop-intel-card__evidence{color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-attention__question,.cop-intel-card__question){color:var(--cop-ink)}.cop-dashboard-light .cop-intel-card__question{border-color:#afd6dc}.cop-dashboard-light .cop-intel-attention__question-label{color:var(--cop-accent)}.cop-dashboard-light .cop-intel-card__relation{background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-card__relation.is-matched{color:var(--cop-success-ink)}.cop-dashboard-light .cop-intel-card__relation.is-no_match_in_scope{color:var(--cop-warning-ink)}.cop-dashboard-light .cop-intel-card__relation.is-ambiguous{color:#8a5206}.cop-dashboard-light .cop-intel-card__relation.is-delayed{color:#0b5d86}.cop-dashboard-light .cop-intel-card__relation.is-unavailable{color:var(--cop-danger-ink)}.cop-dashboard-light .cop-intel-card__relation.is-unauthorised{color:#5e48a8}.cop-dashboard-light .cop-intel-card__relation.is-matched .cop-intel-card__relation-badge{color:var(--cop-success-ink)}.cop-dashboard-light .cop-intel-card__relation.is-no_match_in_scope .cop-intel-card__relation-badge{color:var(--cop-warning-ink)}.cop-dashboard-light .cop-intel-card__relation.is-ambiguous .cop-intel-card__relation-badge{color:#8a5206}.cop-dashboard-light .cop-intel-card__relation.is-delayed .cop-intel-card__relation-badge{color:#0b5d86}.cop-dashboard-light .cop-intel-card__relation.is-unavailable .cop-intel-card__relation-badge{color:var(--cop-danger-ink)}.cop-dashboard-light .cop-intel-card__relation.is-unauthorised .cop-intel-card__relation-badge{color:#5e48a8}.cop-dashboard-light :is(.cop-intel-card__relation-source,.cop-intel-card__relation-matches){color:var(--cop-text-secondary)}.cop-dashboard-light .cop-intel-card__relation-absence{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-card__relation-recheck{color:var(--cop-warning-ink)}.cop-dashboard-light :is(.cop-intel-attention__option,.cop-intel-attention__show-all,.cop-intel-attention__follow button,.cop-intel-attention__error button,.cop-intel-card__more-actions button,.cop-intel-card__actions>button:not(.cop-intel-card__primary)){border-color:var(--cop-header-control-border);background:#fff;color:var(--cop-ink)}.cop-dashboard-light .cop-intel-card__primary{border-color:#bddce0;background:var(--cop-tint);color:#086b76}.cop-dashboard-light :is(.cop-intel-attention__option:hover:not(:disabled),.cop-intel-attention__show-all:hover:not(:disabled),.cop-intel-attention__follow button:hover:not(:disabled),.cop-intel-attention__error button:hover:not(:disabled),.cop-intel-card__more-actions button:hover:not(:disabled),.cop-intel-card__actions>button:hover:not(:disabled),.cop-intel-card__primary:hover:not(:disabled),.cop-intel-attention__option:focus-visible,.cop-intel-attention__show-all:focus-visible,.cop-intel-attention__follow button:focus-visible,.cop-intel-card__more-actions button:focus-visible,.cop-intel-card__actions>button:focus-visible,.cop-intel-card__primary:focus-visible){border-color:var(--cop-accent);color:var(--cop-accent-hover)}.cop-dashboard-light .cop-intel-card__primary:focus-visible,.cop-dashboard-light .cop-intel-card__primary:hover:not(:disabled){background:#d4ecef;color:#064e57}.cop-dashboard-light .cop-intel-attention__option.cop-intel-attention__option--quiet{border-color:var(--cop-border);background:transparent;color:var(--cop-muted)}.cop-dashboard-light .cop-intel-card__more summary{color:var(--cop-accent)}.cop-dashboard-light .cop-intel-card__more summary:before{color:var(--cop-muted)}.cop-dashboard-light :is(.cop-intel-attention__details,.cop-intel-attention__follow){color:var(--cop-text-secondary)}.cop-dashboard-light :is(.cop-intel-attention__details summary,.cop-intel-attention__follow summary){color:var(--cop-accent)}.cop-dashboard-light .cop-intel-attention__uncertainty{color:var(--cop-warning-ink)}.cop-dashboard-light :is(.cop-intel-attention__rule,.cop-intel-attention__procedure){color:var(--cop-muted)}.cop-dashboard-light .cop-intel-attention__reopened{color:var(--cop-accent)}.cop-dashboard-light :is(.cop-intel-attention__quiet,.cop-intel-attention__muted){color:var(--cop-muted)}.cop-dashboard-light .cop-intel-attention__notice{color:var(--cop-accent)}.cop-dashboard-light .cop-intel-attention__error{color:var(--cop-warning-ink)}.cop-dashboard-light .cop-intel-attention__limitations{color:var(--cop-muted)}.cop-dashboard-light .cop-intel-attention__follow-scope{color:var(--cop-warning-ink)}.cop-dashboard-light :is(.cop-intel-dashboard__control,.cop-intel-dashboard__control--primary){border-color:var(--cop-header-control-border);background:#fff;color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-dashboard__control:hover:not(:disabled),.cop-intel-dashboard__control:focus-visible){border-color:var(--cop-accent);color:var(--cop-accent-hover)}.cop-dashboard-light .cop-intel-dashboard__control--primary{background:var(--cop-tint);border-color:#bddce0;color:#086b76;font-weight:700}.cop-dashboard-light .cop-intel-dashboard__control--primary:focus-visible,.cop-dashboard-light .cop-intel-dashboard__control--primary:hover:not(:disabled){background:#d4ecef;color:#064e57}.cop-dashboard-light .cop-intel-dashboard__cards:focus-visible,.cop-dashboard-light .cop-intel-dashboard__case-layer:focus-visible{outline-color:var(--cop-accent)}.cop-dashboard-light .cop-intel-dashboard__case-layer{background:#fff;border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-agent-panel{background:var(--cop-canvas);border-color:var(--cop-border)}.cop-dashboard-light .cop-intel-agent-panel__title{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-agent-panel__context{color:var(--cop-text-secondary)}.cop-dashboard-light .cop-intel-agent-panel__context strong{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-agent-panel__prompt{background:#fff;border-color:var(--cop-header-control-border);color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-agent-panel__prompt:hover:not(:disabled),.cop-intel-agent-panel__prompt:focus-visible){border-color:var(--cop-accent);color:var(--cop-accent-hover);background:var(--cop-tint)}.cop-dashboard-light .cop-intel-agent-panel__input{background:#f6f9fa;border-color:var(--cop-border);color:var(--cop-ink)}.cop-dashboard-light .cop-intel-agent-panel__input::placeholder{color:var(--cop-muted)}.cop-dashboard-light :is(.cop-intel-agent-panel__send:hover:not(:disabled),.cop-intel-agent-panel__send:focus-visible){border-color:var(--cop-accent-hover);background:var(--cop-accent-hover);color:var(--cop-on-accent)}.cop-dashboard-light .cop-intel-agent-panel__send:not(:disabled){background:var(--cop-accent);border-color:#086b76;color:#fff}.cop-dashboard-light .cop-intel-agent-panel__send:disabled{background:var(--cop-tint);border-color:#bddce0;color:var(--cop-muted)}.cop-dashboard-light .cop-intel-agent-panel__receipt{color:var(--cop-accent)}.cop-dashboard-light .cop-intel-agent-panel__note{color:var(--cop-muted)}.cop-dashboard-light .cop-intel-focus-layer{background:var(--cop-canvas)}.cop-dashboard-light .cop-intel-focus__header h3{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-focus__note{background:var(--cop-warning-surface);border-color:rgba(147,90,12,.35);color:#6d4a10}.cop-dashboard-light .cop-intel-focus__status{color:var(--cop-text-secondary)}.cop-dashboard-light .cop-intel-focus__suggested{background:#fff;border-color:var(--cop-border);color:var(--cop-ink)}.cop-dashboard-light .cop-intel-focus__field-label{color:var(--cop-ink)}.cop-dashboard-light .cop-intel-focus__field-hint{color:var(--cop-muted)}.cop-dashboard-light .cop-intel-focus__chip{background:var(--cop-tint);border-color:#bddce0;color:#086b76}.cop-dashboard-light .cop-intel-focus__chip button{color:#086b76}.cop-dashboard-light .cop-intel-focus__chip button:focus-visible,.cop-dashboard-light .cop-intel-focus__chip button:hover{color:#064e57;background:#d4ecef}.cop-dashboard-light .cop-intel-focus__suggestion{border-color:var(--cop-border);color:var(--cop-text-secondary);background:#fff}.cop-dashboard-light .cop-intel-focus__suggestion.is-on{border-color:#8bbcc3;background:var(--cop-tint);color:#086b76}.cop-dashboard-light .cop-intel-focus__entry input{background:#f6f9fa;border-color:var(--cop-border);color:var(--cop-ink)}.cop-dashboard-light .cop-intel-focus__entry input::placeholder{color:var(--cop-muted)}.cop-dashboard-light :is(.cop-intel-focus__entry button,.cop-intel-focus__close,.cop-intel-focus__actions button,.cop-intel-focus__suggested-actions button){border-color:var(--cop-header-control-border);background:#fff;color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-focus__save,.cop-intel-focus__suggested-actions button:first-child):not(:disabled){background:var(--cop-tint);border-color:#bddce0;color:#086b76}.cop-dashboard-light :is(.cop-intel-focus__entry button:hover:not(:disabled),.cop-intel-focus__entry button:focus-visible,.cop-intel-focus__close:hover:not(:disabled),.cop-intel-focus__close:focus-visible,.cop-intel-focus__actions button:hover:not(:disabled),.cop-intel-focus__actions button:focus-visible,.cop-intel-focus__suggested-actions button:hover:not(:disabled),.cop-intel-focus__suggested-actions button:focus-visible){border-color:var(--cop-accent);color:var(--cop-accent-hover)}.cop-dashboard-light .cop-intel-focus__error,.cop-dashboard-light .cop-intel-focus__problem,.cop-dashboard-light .cop-intel-focus__problems{color:var(--cop-warning-ink)}.cop-dashboard-light .cop-intel-focus__saved{color:var(--cop-success-ink)}.cop-dashboard-light .cop-intel-focus__preference{color:var(--cop-text-secondary)}.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-history{background:transparent;color:var(--cop-muted);border-color:var(--cop-border)}.cop-dashboard-light .cop-ai-panel-history.is-open,.cop-dashboard-light .cop-ai-panel-history: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-history-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-history-item:focus-visible,.cop-dashboard-light .cop-ai-panel-history-item:hover{background:var(--cop-tint)}.cop-dashboard-light .cop-ai-panel-history-item-title{color:var(--cop-ink)}.cop-dashboard-light .cop-ai-panel-history-item-meta,.cop-dashboard-light .cop-ai-panel-history-item-preview,.cop-dashboard-light .cop-ai-panel-history-note{color:var(--cop-muted)}.cop-dashboard-light .cop-ai-panel-history-item[aria-current=true] .cop-ai-panel-history-item-title{color:var(--cop-accent)}.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-why{color:var(--cop-ink)}.cop-dashboard-light :is(.cop-intel-event-why__label,.cop-intel-event-location__basis,.cop-intel-event-cluster-reason,.cop-intel-event-evidence-gap){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 :is(.cop-official-alerts__routine-heading,.cop-official-alerts__routine-row-meta,.cop-official-alerts__routine-row-outcome,.cop-official-alerts__advisory-note){color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts__routine-heading span:last-child{color:var(--cop-muted)}.cop-dashboard-light .cop-official-alerts__routine-row-title{color:var(--cop-ink)}.cop-dashboard-light .cop-official-alerts__routine-row{border-color:var(--cop-border)}.cop-dashboard-light .cop-official-alerts__routine-row>summary:is(:hover,:focus-visible){background:var(--cop-canvas)}.cop-dashboard-light .cop-official-alerts__advisory-note{border-color:var(--cop-border)}.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}