/* Dark appearance. Layout, images, portraits and email templates are unchanged. */
html[data-epa-theme="dark"]{color-scheme:dark;--ivory:#111822;--paper:#1b2432;--ink:#edf2fa;--muted:#b5c2d4;--line:#35445a;--blue:#9dbdff;--blue2:#b5cdff;--soft:#202c3e;--good:#8bd5ae;--danger:#ffb2b2;--epa-bg:#111822;--epa-panel:#1b2432;--epa-shadow:0 5px 25px rgba(0,0,0,.14);--admin-bg:#111822;--admin-card:#1b2432;--admin-ink:#edf2fa;--admin-muted:#b5c2d4;--admin-line:#35445a;--admin-blue:#9dbdff;--admin-blue-soft:#1c2d48;--admin-green:#8bd5ae;--admin-green-soft:#19372b;--admin-amber:#f1c783;--admin-amber-soft:#3b2d1e;--admin-red:#ffb2b2;--admin-red-soft:#3c232b}
.epa-theme-control{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0;font-size:14px}
.epa-theme-control select{min-height:44px;border:1px solid #ccd5e3;border-radius:8px;background:#fff;color:#263449;padding:8px 12px;font:inherit;font-size:16px}
.epa-menu-dialog .epa-theme-control{border-top:1px solid #e3e8f0;padding-top:12px;margin-bottom:0}
html[data-epa-theme="dark"] .sitebar nav>a:not(.btn){color:#b5c2d4!important}
html[data-epa-theme="dark"] .btn{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .btn.primary{background:#315fbd!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .btn.primary:hover{background:#315fbd!important}
html[data-epa-theme="dark"] .thread-demo{background:#1b2432!important}
html[data-epa-theme="dark"] .mini-label{color:#b5c2d4!important}
html[data-epa-theme="dark"] .message{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .message span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .auth{background:#1b2432!important}
html[data-epa-theme="dark"] .field input,html[data-epa-theme="dark"] .field select,html[data-epa-theme="dark"] .field textarea{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .flash{background:#3c232b!important;border:1px solid #35445a!important;color:#ffb2b2!important}
html[data-epa-theme="dark"] .success{background:#19372b!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .portal{background:#1b2432!important}
html[data-epa-theme="dark"] .side{background:#1b2432!important}
html[data-epa-theme="dark"] .side a:not(.brand){color:#b5c2d4!important}
html[data-epa-theme="dark"] .side a.active,html[data-epa-theme="dark"] .side a:hover{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .notice{background:#3b2d1e!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .notice span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-panel{background:#1b2432!important}
html[data-epa-theme="dark"] .portrait{background:#1c2d48!important}
html[data-epa-theme="dark"] .live-dot{background:#315fbd!important}
html[data-epa-theme="dark"] .quick button{background:#1b2432!important}
html[data-epa-theme="dark"] .stat{background:#1b2432!important}
html[data-epa-theme="dark"] .table{background:#1b2432!important}
html[data-epa-theme="dark"] .row{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .card{background:#1b2432!important}
html[data-epa-theme="dark"] dialog::backdrop{background:rgba(49,95,189,.3)!important}
html[data-epa-theme="dark"] .choice{background:#1b2432!important}
html[data-epa-theme="dark"] .choice:has(input:checked){background:#1c2d48!important}
html[data-epa-theme="dark"] .privacy-note{background:#151e2b!important}
html[data-epa-theme="dark"] .pill{background:#19372b!important;color:#8bd5ae!important}
html[data-epa-theme="dark"] .sitebar.corporate{background:rgba(59,45,30,.96)!important}
html[data-epa-theme="dark"] .hero-proof span{color:#b5c2d4!important;border:1px solid #35445a!important;background:rgba(27,36,50,.65)!important}
html[data-epa-theme="dark"] .assistant-hero-card{background:#1b2432!important}
html[data-epa-theme="dark"] .assistant-photo-wrap{background:#151e2b!important}
html[data-epa-theme="dark"] .status-pill{color:#8bd5ae!important;background:#19372b!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .demo-row{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .demo-row p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .trust-strip{color:#b5c2d4!important}
html[data-epa-theme="dark"] .trust-strip .trust-label{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-preview{background:#1b2432!important}
html[data-epa-theme="dark"] .preview-command{color:#b5c2d4!important;background:#1b2432!important}
html[data-epa-theme="dark"] .preview-actions span{border:1px solid #35445a!important}
html[data-epa-theme="dark"] .preview-activity>div{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .example{color:#b5c2d4!important;background:#1b2432!important}
html[data-epa-theme="dark"] .steps>div>b{background:#1c2d48!important}
html[data-epa-theme="dark"] .security-points div{border-left:2px solid #35445a!important}
html[data-epa-theme="dark"] .pricing-card{background:#111822!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .pricing-card h2 span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .pricing-card p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .pricing-card .eyebrow{color:#9dbdff!important}
html[data-epa-theme="dark"] .pricing-note{color:#b5c2d4!important}
html[data-epa-theme="dark"] .price-actions small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .corp-footer{background:#1b2432!important}
html[data-epa-theme="dark"] .footer-links a{color:#b5c2d4!important}
html[data-epa-theme="dark"] .footer-bottom{color:#b5c2d4!important}
html[data-epa-theme="dark"] .legal-page p,html[data-epa-theme="dark"] .legal-page li{color:#b5c2d4!important}
html[data-epa-theme="dark"] .legal-page .updated{color:#b5c2d4!important}
html[data-epa-theme="dark"] .hero-micro{color:#b5c2d4!important}
html[data-epa-theme="dark"] .sitebar.corporate{background:rgba(59,45,30,.96)!important}
html[data-epa-theme="dark"] .faq-list summary:after{color:#b5c2d4!important}
html[data-epa-theme="dark"] .pricing-includes span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .pricing-includes span:before{color:#9dbdff!important}
html[data-epa-theme="dark"] .good-text{color:#8bd5ae!important}
html[data-epa-theme="dark"] .tool-card{background:#1b2432!important}
html[data-epa-theme="dark"] .quick button:hover{background:#1c2d48!important}
html[data-epa-theme="dark"] .billing-debug{border-top:1px solid rgba(82,107,145,.18)!important;color:#ffb2b2!important}
html[data-epa-theme="dark"] .tool-dismiss{color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-contact-link{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .assistant-contact-link:hover{background:#1c2d48!important}
html[data-epa-theme="dark"] .contact-add-card{background:#1b2432!important}
html[data-epa-theme="dark"] .contact-add-instruction{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .contact-add-instruction p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-contact-hint{color:#b5c2d4!important}
html[data-epa-theme="dark"] .pull-refresh{border:1px solid #35445a!important;background:rgba(27,36,50,.96)!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .up-next{background:#1b2432!important}
html[data-epa-theme="dark"] .attention-card{background:#3b2d1e!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .attention-head{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .attention-kicker{color:#f1c783!important}
html[data-epa-theme="dark"] .attention-head p{color:#f1c783!important}
html[data-epa-theme="dark"] .attention-item{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .attention-copy span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .attention-copy small{color:#f1c783!important}
html[data-epa-theme="dark"] .attention-dismiss{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-assistant{background:#1b2432!important}
html[data-epa-theme="dark"] .ask-assistant input,html[data-epa-theme="dark"] .ask-assistant select{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .stat-link:hover{border-color:#35445a!important;background:#1c2d48!important}
html[data-epa-theme="dark"] .contact-add-row input,html[data-epa-theme="dark"] .contact-edit input{border:1px solid #35445a!important}
html[data-epa-theme="dark"] .contact-row{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .text-button{color:#ffb2b2!important}
html[data-epa-theme="dark"] .awaiting-row{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .calendar-view-switch{background:#1b2432!important}
html[data-epa-theme="dark"] .calendar-view-switch a.active{background:#1c2d48!important}
html[data-epa-theme="dark"] .calendar-shell{background:#1b2432!important}
html[data-epa-theme="dark"] .dow{background:#1c2d48!important}
html[data-epa-theme="dark"] .month-day.outside{background:#1b2432!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .month-day.today .day-number{background:#315fbd!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .cal-event{background:#1c2d48!important;border-left:2px solid #35445a!important}
html[data-epa-theme="dark"] .cal-event span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .cal-event small{color:#b5c2d4!important}
@media(max-width:760px){html[data-epa-theme="dark"] .calendar-toolbar{background:#1b2432!important}}
html[data-epa-theme="dark"] .home-ask-assistant .ask-assistant{border-color:#35445a!important}
html[data-epa-theme="dark"] .ask-assistant-form input,html[data-epa-theme="dark"] .ask-clarification input{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .ask-clarification>div strong{color:#f1c783!important}
html[data-epa-theme="dark"] .ask-clarification>div span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .calendar-meta b{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-assistant,html[data-epa-theme="dark"] .home-ask-assistant .ask-assistant,html[data-epa-theme="dark"] .calendar-page .ask-assistant{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .ask-assistant-form input,html[data-epa-theme="dark"] .calendar-page .ask-assistant-form input{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] :focus-visible{outline:2px solid #526b91!important}
html[data-epa-theme="dark"] .btn.primary,html[data-epa-theme="dark"] button.btn.primary{background:#315fbd!important;border-color:#526b91!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .btn.primary:hover,html[data-epa-theme="dark"] button.btn.primary:hover{background:#315fbd!important;border-color:#526b91!important}
html[data-epa-theme="dark"] .portal .side{background:#1b2432!important}
html[data-epa-theme="dark"] .side .nav-primary a,html[data-epa-theme="dark"] .side .nav-secondary a{color:#b5c2d4!important}
html[data-epa-theme="dark"] .side .nav-primary a.active,html[data-epa-theme="dark"] .side .nav-secondary a.active{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .side .nav-primary a:hover,html[data-epa-theme="dark"] .side .nav-secondary a:hover{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-assistant,html[data-epa-theme="dark"] .home-ask-assistant .ask-assistant,html[data-epa-theme="dark"] .calendar-page .ask-assistant{background:#1b2432!important}
html[data-epa-theme="dark"] .ask-assistant-form input,html[data-epa-theme="dark"] .calendar-page .ask-assistant-form input{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-actions a{color:#9dbdff!important}
html[data-epa-theme="dark"] .quick button{background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .quick button:hover{border-color:#35445a!important;background:#1c2d48!important}
html[data-epa-theme="dark"] .stats .stat>span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .attention-card{background:#1b2432!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .attention-head{background:#3b2d1e!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] dialog::backdrop{background:rgba(49,95,189,.42)!important}
@media (max-width:760px){html[data-epa-theme="dark"] .mobile-nav-more>summary{color:#9dbdff!important}
html[data-epa-theme="dark"] .mobile-nav-more[open]>summary{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .mobile-nav-menu{background:#1b2432!important}
html[data-epa-theme="dark"] .mobile-nav-menu a{color:#9dbdff!important}
html[data-epa-theme="dark"] .mobile-nav-menu a:hover,html[data-epa-theme="dark"] .mobile-nav-menu a.active{background:#1c2d48!important}}
html[data-epa-theme="dark"] a:focus-visible,html[data-epa-theme="dark"] button:focus-visible,html[data-epa-theme="dark"] summary:focus-visible,html[data-epa-theme="dark"] input:focus-visible,html[data-epa-theme="dark"] select:focus-visible,html[data-epa-theme="dark"] textarea:focus-visible{outline:2px solid #526b91!important}
html[data-epa-theme="dark"] .settings-jump a{color:#9dbdff!important;background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .settings-jump a:hover{background:#1c2d48!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .corporate-landing .corp-hero .hero-micro{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-overview{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .dashboard-top{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .dashboard-greeting h1{color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-greeting p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-assistant-identity .assistant-avatar{background:#1c2d48!important}
html[data-epa-theme="dark"] .dashboard-assistant-info .assistant-name-link{color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-assistant-info .assistant-name-link:hover{color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-assistant-info .live-dot{background:#111822!important}
html[data-epa-theme="dark"] .dashboard-assistant-info .live-dot.is-active{background:#2c9d68!important}
html[data-epa-theme="dark"] .dashboard-assistant-info p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-assistant-mail{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-assistant-mail:hover{color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-overview .quick button{border:1px solid #35445a!important;background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-overview .quick button:hover{background:#1c2d48!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .dashboard-overview .stats .stat{border:1px solid #35445a!important;background:#1b2432!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-overview .stats .stat .big{color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-overview .stats .stat>span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-overview .stats .stat.stat-link:hover{background:#1c2d48!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .dashboard-overview .stats .stat.stat-link small{color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-overview .dashboard-activity{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .dashboard-activity .row{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .dashboard-activity .row strong{color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-activity .row time{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-input-shell textarea{background:#1c2d48!important;border:1px solid #35445a!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .ask-dashboard-input-shell textarea::placeholder{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-input-shell textarea:hover{border-color:#35445a!important}
html[data-epa-theme="dark"] .ask-dashboard-input-shell textarea:focus{border-color:#35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .ask-dashboard-toggle{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-toggle:hover{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-dashboard-details-inner p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-overview .dashboard-activity{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .dashboard-activity-header{color:#edf2fa!important}
html[data-epa-theme="dark"] .dashboard-activity-body{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .dashboard-activity-body .empty{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-overview > .ask-clarification,html[data-epa-theme="dark"] .portal .ask-assistant .ask-clarification{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .ask-guidance{border:1px solid #35445a!important;background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .ask-guidance-copy strong{color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-guidance-copy p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-guidance-actions a,html[data-epa-theme="dark"] .ask-guidance-actions button{color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-overview > .ask-clarification form .ask-dismiss,html[data-epa-theme="dark"] .portal .ask-assistant .ask-clarification form .ask-dismiss{color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-overview > .ask-clarification form .ask-dismiss,html[data-epa-theme="dark"] .portal .ask-assistant .ask-clarification form .ask-dismiss{border:1px solid #35445a!important;background:#1b2432!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] #dashboard-ask-response > .ask-clarification{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] #dashboard-ask-response > .ask-clarification form .ask-dismiss{border:1px solid #35445a!important;background:#1b2432!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-wrap .ask-assistant-compact{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .ask-dashboard-wrap.is-expanded .ask-assistant-compact{border-color:#35445a!important}
html[data-epa-theme="dark"] .ask-chat-open{background:#1c2d48!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-chat-open:hover,html[data-epa-theme="dark"] .ask-chat-open:focus-visible{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-chat-arrow{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-wrap.is-expanded .ask-chat-open{background:#1c2d48!important;color:#9dbdff!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-chat-panel{background:#1b2432!important}
html[data-epa-theme="dark"] .ask-chat-empty{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-chat-entry-you{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-chat-entry-assistant{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-chat-speaker{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-chat-entry-assistant .ask-chat-speaker{color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-chat-entry p{color:#edf2fa!important}
html[data-epa-theme="dark"] .ask-chat-entry a,html[data-epa-theme="dark"] .ask-chat-entry .ask-chat-action{color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-dashboard-wrap .ask-chat-form{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-chat-form textarea{border:1px solid #35445a!important;background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .ask-chat-form textarea:focus{background:#1b2432!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .ask-chat-form textarea::placeholder{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-chat-form-footer span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ask-dashboard-wrap .ask-submit-status{color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-chat-links{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .ask-chat-links a{color:#9dbdff!important}
html[data-epa-theme="dark"] .ask-chat-panel .ask-clarification{border-top:1px solid #35445a!important;background:#3b2d1e!important}
html[data-epa-theme="dark"] .ask-chat-panel .ask-clarification span,html[data-epa-theme="dark"] .ask-chat-panel .ask-clarification small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .activity-review{color:#9dbdff!important}
html[data-epa-theme="dark"] .dashboard-activity-body .row .activity-status{border:1px solid #35445a!important;background:#1c2d48!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .dashboard-activity-body .row .activity-status-scheduled{border-color:#35445a!important;background:#19372b!important;color:#8bd5ae!important}
html[data-epa-theme="dark"] .dashboard-activity-body .row .activity-status-attention{border-color:#35445a!important;background:#3b2d1e!important;color:#f1c783!important}
html[data-epa-theme="dark"] .dashboard-activity-body .row .activity-status-working,html[data-epa-theme="dark"] .dashboard-activity-body .row .activity-status-confirming{border-color:#35445a!important;background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .onboarding-mobile-progress{color:#b5c2d4!important}
html[data-epa-theme="dark"] .onboarding-mobile-progress span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .onboarding-progress{color:#b5c2d4!important}
html[data-epa-theme="dark"] .onboarding-progress .progress-line{background:#151e2b!important}
html[data-epa-theme="dark"] .progress-step i{border:1px solid #35445a!important;background:#1b2432!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .progress-step.done i{border-color:#35445a!important;background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .progress-step.done span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .progress-step.active i{border-color:#526b91!important;background:#315fbd!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .progress-step.active span{color:#edf2fa!important}
html[data-epa-theme="dark"] .progress-step.future span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-option-card{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .assistant-option input:checked+.assistant-option-card{border-color:#526b91!important;background:#1c2d48!important}
html[data-epa-theme="dark"] .assistant-option-card img{border:1px solid #35445a!important}
html[data-epa-theme="dark"] .assistant-option-card .assistant-monogram{background:#1c2d48!important;border:1px solid #35445a!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-choice-actions .text-link{color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-review img{border:1px solid #35445a!important}
html[data-epa-theme="dark"] .assistant-review .assistant-monogram{background:#1c2d48!important;border:1px solid #35445a!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .assistant-reveal{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .assistant-reveal .email{color:#9dbdff!important}
html[data-epa-theme="dark"] .tiny-note{color:#b5c2d4!important}
html[data-epa-theme="dark"] .admin-header{background:rgba(27,36,50,.94)!important}
html[data-epa-theme="dark"] .admin-nav a{color:#b5c2d4!important}
html[data-epa-theme="dark"] .admin-secondary-button{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .admin-alert.success{border-color:#35445a!important}
html[data-epa-theme="dark"] .admin-alert.error{border-color:#35445a!important}
html[data-epa-theme="dark"] .admin-stat small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .admin-stat.needs-attention{border-color:#35445a!important;background:#3b2d1e!important}
html[data-epa-theme="dark"] .admin-panel-head{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .admin-count{background:#151e2b!important}
html[data-epa-theme="dark"] .admin-table th{color:#b5c2d4!important;background:#3b2d1e!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .admin-table td{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .status-badge.neutral{background:#1c2d48!important;color:#b5c2d4!important}
html[data-epa-theme="dark"] .muted-text{color:#b5c2d4!important}
html[data-epa-theme="dark"] .admin-health-item{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .compact-item{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .compact-item small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .ok-dot{background:#3fa272!important}
html[data-epa-theme="dark"] .admin-footer{color:#b5c2d4!important}
html[data-epa-theme="dark"] .admin-footer a{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-page{color:#edf2fa!important}
html[data-epa-theme="dark"] .conv-top small,html[data-epa-theme="dark"] .conv-muted{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-card{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .conv-notice{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .conv-error{background:#3b2d1e!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .conv-item{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .conv-item small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-meta dt{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-page textarea,html[data-epa-theme="dark"] .conv-page input,html[data-epa-theme="dark"] .conv-page select{border:1px solid #35445a!important;background:#1b2432!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .conv-page .conv-danger{background:#a73c38!important;color:#edf2fa!important;border-color:#526b91!important}
html[data-epa-theme="dark"] .conv-samples{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-message{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .conv-message header{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-message pre{color:#edf2fa!important}
html[data-epa-theme="dark"] .conv-message summary{color:#9dbdff!important}
html[data-epa-theme="dark"] .conv-ask-link{color:#b5c2d4!important}
html[data-epa-theme="dark"] .conv-page .conv-status{color:#9dbdff!important}
html[data-epa-theme="dark"] .conv-preview{border-left:3px solid #526b91!important}
html[data-epa-theme="dark"] .conv-page :focus-visible{outline:3px solid #35445a!important}
html[data-epa-theme="dark"] .conv-page .conv-form-note{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page{color:#edf2fa!important}
html[data-epa-theme="dark"] .request-page .req-top p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-new{color:#9dbdff!important;border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .request-page .req-new:hover{background:#1c2d48!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .request-page .req-muted,html[data-epa-theme="dark"] .request-page .req-small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-back{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-card{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-filter{border:1px solid #35445a!important;background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-filter span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-filter:hover{border-color:#35445a!important}
html[data-epa-theme="dark"] .request-page .req-filter.active{color:#9dbdff!important;background:#1c2d48!important;border-color:#35445a!important}
html[data-epa-theme="dark"] .request-page .req-list-card>.req-card-head{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-row{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page a.req-row:hover{background:#1c2d48!important}
html[data-epa-theme="dark"] .request-page .req-row-meta{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-row-status{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-pill{border:1px solid #35445a!important;background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-pill-waiting{background:#1c2d48!important;border-color:#35445a!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-pill-working{background:#1c2d48!important;border-color:#35445a!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-pill-attention{background:#3b2d1e!important;border-color:#35445a!important;color:#f1c783!important}
html[data-epa-theme="dark"] .request-page .req-pill-done{background:#19372b!important;border-color:#35445a!important;color:#8bd5ae!important}
html[data-epa-theme="dark"] .request-page .req-row-arrow{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-row-intake{background:#1c2d48!important}
html[data-epa-theme="dark"] .request-page .req-no-items{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-no-items strong{color:#edf2fa!important}
html[data-epa-theme="dark"] .request-page .req-no-items a{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-footer-tip{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-next{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-next p{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-facts dt{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-edit[open] summary{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-pick{border:1px solid #35445a!important;background:#1b2432!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .request-page .req-pick span{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-message-note{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-message-list{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-message{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page .req-message-head strong{color:#edf2fa!important}
html[data-epa-theme="dark"] .request-page .req-message-head time{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-message>p{color:#b5c2d4!important}
html[data-epa-theme="dark"] .request-page .req-message summary{color:#9dbdff!important}
html[data-epa-theme="dark"] .request-page .req-message pre{color:#9dbdff!important;background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .request-page a:focus-visible,html[data-epa-theme="dark"] .request-page summary:focus-visible{outline:3px solid #35445a!important}
html[data-epa-theme="dark"] .support-kicker{color:#9dbdff!important}
html[data-epa-theme="dark"] .support-contact small,html[data-epa-theme="dark"] .support-form small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .support-card{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .support-form input,html[data-epa-theme="dark"] .support-form select,html[data-epa-theme="dark"] .support-form textarea{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"] .support-context{background:#1c2d48!important}
html[data-epa-theme="dark"] .support-message{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"] .support-message.support{background:#1c2d48!important}
html[data-epa-theme="dark"] .support-message-meta time{color:#b5c2d4!important}
html[data-epa-theme="dark"] .support-badge{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .support-badge.open{background:#3b2d1e!important;color:#f1c783!important}
html[data-epa-theme="dark"] .support-badge.in_progress{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .support-badge.resolved{background:#19372b!important;color:#8bd5ae!important}
html[data-epa-theme="dark"] .support-ticket-row{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .support-ticket-row small{color:#b5c2d4!important}
html[data-epa-theme="dark"] .support-error,html[data-epa-theme="dark"] .support-warning{background:#3b2d1e!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .support-success{background:#19372b!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"] .support-main :focus-visible{outline:3px solid #526b91!important}
html[data-epa-theme="dark"] .epa-menu-dialog{border:1px solid #35445a!important;background:#1b2432!important;color:#edf2fa!important}
html[data-epa-theme="dark"] .epa-menu-dialog::backdrop{background:rgba(49,95,189,.3)!important}
html[data-epa-theme="dark"] .epa-menu-heading{background:#1b2432!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"] .epa-menu-close,html[data-epa-theme="dark"] .epa-menu-toggle{border:1px solid #35445a!important;background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .epa-menu-dialog nav a{color:#9dbdff!important}
html[data-epa-theme="dark"] .epa-menu-dialog nav a.active,html[data-epa-theme="dark"] .epa-menu-dialog nav a:hover{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"] .epa-menu-dialog :focus-visible,html[data-epa-theme="dark"] .epa-menu-toggle:focus-visible{outline:2px solid #526b91!important}
html[data-epa-theme="dark"][data-epa-page="/notifications.php"] .device-row{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/attention.php"] .review-option{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/attention.php"] .review-help{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] body{background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] a{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] header{border-bottom:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .brand{color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .brand span{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .current{color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .muted,html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] small{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .panel{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .note{border:1px solid #35445a!important;background:#1c2d48!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .warning{background:#3b2d1e!important;border-color:#35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .btn{border:1px solid #35445a!important;background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .primary{background:#315fbd!important;color:#edf2fa!important;border-color:#526b91!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] input[type=email]{border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .stat{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .stat span{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] th,html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] td{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] th{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] .flag{color:#f1c783!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] footer{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] button:focus-visible,html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] a:focus-visible,html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] input:focus-visible{outline:2px solid #526b91!important}
@media(max-width:650px){html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.account-table tr,html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.incident-table tr{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.account-table td:nth-child(2)::before{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.account-table td:nth-child(3)::before{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.account-table td:nth-child(4)::before{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.incident-table td:nth-child(1)::before{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.incident-table td:nth-child(2)::before{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/abuse.php"] table.incident-table td:nth-child(3)::before{color:#b5c2d4!important}}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] body{background:#151e2b!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] a{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] header{background:#1b2432!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .brand{color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .brand span{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .current{color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .muted,html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] small{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .panel{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .stat{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .stat span{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .notice{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .error{background:#3b2d1e!important;border-color:#35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .btn{background:#1b2432!important;color:#9dbdff!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .primary{background:#315fbd!important;color:#edf2fa!important;border-color:#526b91!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] th,html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] td{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] th{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .badge{background:#1c2d48!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .failed{background:#3b2d1e!important;color:#f1c783!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] .processing{background:#1c2d48!important;color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] footer{color:#b5c2d4!important}
@media(max-width:600px){html[data-epa-theme="dark"][data-epa-page="/admin/reliability.php"] tr{border-bottom:1px solid #35445a!important}}
html[data-epa-theme="dark"][data-epa-page="/admin/venue-repair.php"] body{background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/venue-repair.php"] .card{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"][data-epa-page="/admin/venue-repair.php"] a{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] body{background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] a{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] header{background:#1b2432!important;border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .brand{color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .brand span{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .brand small{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .muted,html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] small{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .note{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .panel{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .stat{background:#1c2d48!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .stat .label{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] button,html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .button{background:#315fbd!important;color:#edf2fa!important;border:1px solid #526b91!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .secondary{background:#1b2432!important;color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] input{border:1px solid #35445a!important;background:#1b2432!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] input:focus,html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] button:focus,html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] a:focus{outline:2px solid #526b91!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .notice{background:#19372b!important;color:#8bd5ae!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .warning{background:#3b2d1e!important;color:#f1c783!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .error{background:#3c232b!important;color:#ffb2b2!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] th,html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] td{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] th{color:#b5c2d4!important;background:#1c2d48!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .rule{border-top:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .status{background:#1c2d48!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] footer{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .positive{color:#8bd5ae!important}
@media(max-width:740px){html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .accounts tr{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/usage-costs.php"] .accounts td[data-label]::before{color:#b5c2d4!important}}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] body{background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] a{color:#9dbdff!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .panel{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] p{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .facts li{border-bottom:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .note{background:#3b2d1e!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .good{background:#19372b!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .btn{background:#315fbd!important;border:1px solid #526b91!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .btn:disabled{background:#151e2b!important;border-color:#35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-recovery.php"] .small{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] body{background:#1c2d48!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] main{background:#1b2432!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] p{color:#b5c2d4!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] pre{background:#1c2d48!important;border:1px solid #35445a!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] button{background:#315fbd!important;color:#edf2fa!important}
html[data-epa-theme="dark"][data-epa-page="/admin/ask-check.php"] #probe{background:#1c2d48!important}


html[data-epa-theme="dark"],html[data-epa-theme="dark"] body{background:#111822!important;color:#edf2fa!important}
html[data-epa-theme="dark"] input,html[data-epa-theme="dark"] select,html[data-epa-theme="dark"] textarea{color-scheme:dark;background-color:#151e2b!important;color:#edf2fa!important;border-color:#526078!important;accent-color:#88acff}
html[data-epa-theme="dark"] ::placeholder{color:#acb9ca!important;opacity:1}
html[data-epa-theme="dark"] .btn.primary{background:#315fbd!important;border-color:#668add!important;color:#fff!important}
html[data-epa-theme="dark"] [style*="background:#fff"],html[data-epa-theme="dark"] [style*="background: #fff"],html[data-epa-theme="dark"] [style*="background:white"]{background:#1b2432!important;border-color:#35445a!important}
html[data-epa-theme="dark"] [style*="color:#"],html[data-epa-theme="dark"] [style*="color: #"]{color:#b5c2d4!important}
html[data-epa-theme="dark"] .epa-theme-control{color:#edf2fa;border-color:#35445a}
html[data-epa-theme="dark"] dialog::backdrop{background:rgba(0,0,0,.65)!important}
