/*
 * ER CALL CENTER / GLOBAL LIGHT THEME AUDIT
 * Generated from the CSS declarations of 32 legacy module stylesheets, 2026-10-30.
 * All rules are scoped INSIDE authenticated module content; login, public site,
 * nav and dialogs are not modified. Status/error/warning pills retain semantics.
 */
.ercc-reference-ui .ernexus-stage-content{
  color:#284968;
  color-scheme:light;
}

/* White structural surfaces; no navy for operational module cards. */
.ercc-reference-ui .ernexus-stage-content .ecc-agent-contact-actions,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-detail,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-list,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-meta,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-row,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-script,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-toolbar,
.ercc-reference-ui .ernexus-stage-content .eninv-card,
.ercc-reference-ui .ernexus-stage-content .eninv-detail-top,
.ercc-reference-ui .ernexus-stage-content .eninv-heading,
.ercc-reference-ui .ernexus-stage-content .eninv-stats,
.ercc-reference-ui .ernexus-stage-content .ercc-absence-form,
.ercc-reference-ui .ernexus-stage-content .ercc-agent-qa-head,
.ercc-reference-ui .ernexus-stage-content .ercc-agent-qa-lead,
.ercc-reference-ui .ernexus-stage-content .ercc-agent-qa-summary,
.ercc-reference-ui .ernexus-stage-content .ercc-billing-evidence-form,
.ercc-reference-ui .ernexus-stage-content .ercc-billing-head,
.ercc-reference-ui .ernexus-stage-content .ercc-billing-item,
.ercc-reference-ui .ernexus-stage-content .ercc-bpo-head,
.ercc-reference-ui .ernexus-stage-content .ercc-bpo-overview,
.ercc-reference-ui .ernexus-stage-content .ercc-bpo-project,
.ercc-reference-ui .ernexus-stage-content .ercc-chat-contact,
.ercc-reference-ui .ernexus-stage-content .ercc-chat-conversation,
.ercc-reference-ui .ernexus-stage-content .ercc-chat-messages,
.ercc-reference-ui .ernexus-stage-content .ercc-chat-people,
.ercc-reference-ui .ernexus-stage-content .ercc-chat-top,
.ercc-reference-ui .ernexus-stage-content .ercc-compliance-head,
.ercc-reference-ui .ernexus-stage-content .ercc-compliance-item,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-edit-form,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-head,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-note,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-panel,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-report-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-report-table,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-stat,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-sub,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-task,
.ercc-reference-ui .ernexus-stage-content .ercc-dnc-head,
.ercc-reference-ui .ernexus-stage-content .ercc-dnc-row,
.ercc-reference-ui .ernexus-stage-content .ercc-dnc-tile,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-article-item,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-article-view,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-empty,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-full-text,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-header,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-summary,
.ercc-reference-ui .ernexus-stage-content .ercc-dsr-case,
.ercc-reference-ui .ernexus-stage-content .ercc-dsr-form,
.ercc-reference-ui .ernexus-stage-content .ercc-dsr-head,
.ercc-reference-ui .ernexus-stage-content .ercc-dsr-stat,
.ercc-reference-ui .ernexus-stage-content .ercc-finance-group,
.ercc-reference-ui .ernexus-stage-content .ercc-finance-head,
.ercc-reference-ui .ernexus-stage-content .ercc-finance-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-hr-card,
.ercc-reference-ui .ernexus-stage-content .ercc-hr-message,
.ercc-reference-ui .ernexus-stage-content .ercc-hr-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-hr-tab,
.ercc-reference-ui .ernexus-stage-content .ercc-human-form,
.ercc-reference-ui .ernexus-stage-content .ercc-human-output,
.ercc-reference-ui .ernexus-stage-content .ercc-human-quality,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-campaign,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-card,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-counts,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-drill,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-heading,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-preflight-list,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-roster-line,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-address,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-admin-form,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-compose,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-empty,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-folder,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-header,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-item,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-list,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-list-head,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-reader,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-tabs,
.ercc-reference-ui .ernexus-stage-content .ercc-manager-head,
.ercc-reference-ui .ernexus-stage-content .ercc-manager-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-manager-safety-card,
.ercc-reference-ui .ernexus-stage-content .ercc-manager-stat,
.ercc-reference-ui .ernexus-stage-content .ercc-module-card,
.ercc-reference-ui .ernexus-stage-content .ercc-module-card-head,
.ercc-reference-ui .ernexus-stage-content .ercc-module-filters,
.ercc-reference-ui .ernexus-stage-content .ercc-module-head,
.ercc-reference-ui .ernexus-stage-content .ercc-module-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-monthly-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-monthly-month,
.ercc-reference-ui .ernexus-stage-content .ercc-ops-assistant-card,
.ercc-reference-ui .ernexus-stage-content .ercc-ops-assistant-head,
.ercc-reference-ui .ernexus-stage-content .ercc-ops-assistant-total,
.ercc-reference-ui .ernexus-stage-content .ercc-phone-check,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-billing,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-check,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-controls,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-evidence,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-evidence-head,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-evidence-stat,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-handoff,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-head,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-overview,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-scenario-timeline,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-smoke,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-smoke-line,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-stop,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-absence,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-create,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-day,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-item,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-scope,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-shift,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-workload-card,
.ercc-reference-ui .ernexus-stage-content .ercc-retention-form,
.ercc-reference-ui .ernexus-stage-content .ercc-retention-review,
.ercc-reference-ui .ernexus-stage-content .ercc-shift-editor,
.ercc-reference-ui .ernexus-stage-content .ercc-six-lab,
.ercc-reference-ui .ernexus-stage-content .ercc-staff-card,
.ercc-reference-ui .ernexus-stage-content .ercc-staff-head,
.ercc-reference-ui .ernexus-stage-content .ercc-staff-metric,
.ercc-reference-ui .ernexus-stage-content .ercc-web-analytics-card,
.ercc-reference-ui .ernexus-stage-content .ercc-web-analytics-head,
.ercc-reference-ui .ernexus-stage-content .ercc-web-analytics-summary,
.ercc-reference-ui .ernexus-stage-content .ercc-webeditor-compose,
.ercc-reference-ui .ernexus-stage-content .ercc-webeditor-head,
.ercc-reference-ui .ernexus-stage-content .ercc-webeditor-page,
.ercc-reference-ui .ernexus-stage-content .ernexus-blueprint-line,
.ercc-reference-ui .ernexus-stage-content .ernexus-brand-mark,
.ercc-reference-ui .ernexus-stage-content .ernexus-bridge-embed,
.ercc-reference-ui .ernexus-stage-content .ernexus-client-campaigns,
.ercc-reference-ui .ernexus-stage-content .ernexus-client-card,
.ercc-reference-ui .ernexus-stage-content .ernexus-command,
.ercc-reference-ui .ernexus-stage-content .ernexus-command-box,
.ercc-reference-ui .ernexus-stage-content .ernexus-command-box-v2,
.ercc-reference-ui .ernexus-stage-content .ernexus-command-results,
.ercc-reference-ui .ernexus-stage-content .ernexus-data-card,
.ercc-reference-ui .ernexus-stage-content .ernexus-directory-card,
.ercc-reference-ui .ernexus-stage-content .ernexus-drawer,
.ercc-reference-ui .ernexus-stage-content .ernexus-drawer-head,
.ercc-reference-ui .ernexus-stage-content .ernexus-exec-actions,
.ercc-reference-ui .ernexus-stage-content .ernexus-exec-hero,
.ercc-reference-ui .ernexus-stage-content .ernexus-finance-grid,
.ercc-reference-ui .ernexus-stage-content .ernexus-floor-bars,
.ercc-reference-ui .ernexus-stage-content .ernexus-floor-metric,
.ercc-reference-ui .ernexus-stage-content .ernexus-floor-summary,
.ercc-reference-ui .ernexus-stage-content .ernexus-golive-card,
.ercc-reference-ui .ernexus-stage-content .ernexus-golive-meta,
.ercc-reference-ui .ernexus-stage-content .ernexus-hero,
.ercc-reference-ui .ernexus-stage-content .ernexus-import-preview,
.ercc-reference-ui .ernexus-stage-content .ernexus-import-summary,
.ercc-reference-ui .ernexus-stage-content .ernexus-kpis-v2,
.ercc-reference-ui .ernexus-stage-content .ernexus-migration-tags,
.ercc-reference-ui .ernexus-stage-content .ernexus-orbit,
.ercc-reference-ui .ernexus-stage-content .ernexus-panel,
.ercc-reference-ui .ernexus-stage-content .ernexus-panel-head,
.ercc-reference-ui .ernexus-stage-content .ernexus-quick-actions,
.ercc-reference-ui .ernexus-stage-content .ernexus-quick-create,
.ercc-reference-ui .ernexus-stage-content .ernexus-readiness-meter,
.ercc-reference-ui .ernexus-stage-content .ernexus-record-inspector,
.ercc-reference-ui .ernexus-stage-content .ernexus-record-pagination,
.ercc-reference-ui .ernexus-stage-content .ernexus-record-table,
.ercc-reference-ui .ernexus-stage-content .ernexus-record-toolbar,
.ercc-reference-ui .ernexus-stage-content .ernexus-script-manager,
.ercc-reference-ui .ernexus-stage-content .ernexus-skeleton-row,
.ercc-reference-ui .ernexus-stage-content .ernexus-support-form,
.ercc-reference-ui .ernexus-stage-content .ernexus-wfm-row{
  background:#fff!important;
  background-image:none!important;
  border-color:#dce7f3!important;
  color:#254768!important;
}

/* Fields that previously used navy backgrounds. */
.ercc-reference-ui .ernexus-stage-content .ecc-agent-field,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-field,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-report-select,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-search,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-search,
.ercc-reference-ui .ernexus-stage-content .ercc-lab-input,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-field,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-field,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-search,
.ercc-reference-ui .ernexus-stage-content .ercc-planner-week-picker,
.ercc-reference-ui .ernexus-stage-content .ercc-webeditor-field,
.ercc-reference-ui .ernexus-stage-content .ernexus-command-input-wrap{
  background:#f7faff!important;
  background-image:none!important;
  border-color:#c8d9ec!important;
  color:#24466a!important;
}

/* Legacy navigation, secondary control and action surfaces. */
.ercc-reference-ui .ernexus-stage-content .ecc-agent-phone-open,
.ercc-reference-ui .ernexus-stage-content .ecc-agent-refresh,
.ercc-reference-ui .ernexus-stage-content .enasset-filter,
.ercc-reference-ui .ernexus-stage-content .eninv-button,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-filter,
.ercc-reference-ui .ernexus-stage-content .ercc-daily-secondary,
.ercc-reference-ui .ernexus-stage-content .ercc-docs-back,
.ercc-reference-ui .ernexus-stage-content .ercc-hr-btn,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-reload,
.ercc-reference-ui .ernexus-stage-content .ercc-launch-secondary,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-back,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-more,
.ercc-reference-ui .ernexus-stage-content .ercc-mail-preset-button,
.ercc-reference-ui .ernexus-stage-content .ercc-manager-action,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-btn,
.ercc-reference-ui .ernexus-stage-content .ercc-pilot-link,
.ercc-reference-ui .ernexus-stage-content .ernexus-notification-button,
.ercc-reference-ui .ernexus-stage-content .ernexus-pwa-close,
.ercc-reference-ui .ernexus-stage-content .ernexus-sidebar-close{
  background:#edf5ff!important;
  background-image:none!important;
  border-color:#bed6f0!important;
  color:#1556a2!important;
}

/* Readable text on the light cards, without recoloring alerts or badges. */

.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-heading,.eninv-card,.eninv-stats,.eninv-detail-top,
 .enasset-filter,.ecc-agent-toolbar,.ecc-agent-list,.ecc-agent-detail,
 .ercc-daily-head,.ercc-daily-panel,.ercc-daily-stat,.ercc-daily-task,
 .ercc-mail-header,.ercc-mail-list,.ercc-mail-reader,.ercc-mail-compose,
 .ercc-mail-admin-form,.ercc-docs-header,.ercc-docs-article-view,
 .ercc-launch-heading,.ercc-launch-card,.ercc-launch-campaign,
 .ercc-pilot-head,.ercc-pilot-overview,.ercc-pilot-metric,.ercc-pilot-check,
 .ercc-pilot-handoff,.ercc-pilot-evidence,.ercc-pilot-smoke,
 .ercc-hr-card,.ercc-hr-metric,.ercc-module-card,
 .ercc-chat-conversation,.ercc-chat-people,.ercc-chat-messages,
 .ercc-dsr-form,.ercc-dsr-case,.ercc-billing-item,
 .ernexus-migration-state,.ernexus-migration-tags
 ) :is(h1,h2,h3,h4,h5,strong,b,dt,dd){
 color:#173b64!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-heading,.eninv-card,.eninv-stats,.eninv-detail-top,
 .enasset-filter,.ecc-agent-toolbar,.ecc-agent-list,.ecc-agent-detail,
 .ercc-daily-head,.ercc-daily-panel,.ercc-daily-stat,.ercc-daily-task,
 .ercc-mail-header,.ercc-mail-list,.ercc-mail-reader,.ercc-mail-compose,
 .ercc-mail-admin-form,.ercc-docs-header,.ercc-docs-article-view,
 .ercc-launch-heading,.ercc-launch-card,.ercc-launch-campaign,
 .ercc-pilot-head,.ercc-pilot-overview,.ercc-pilot-metric,.ercc-pilot-check,
 .ercc-pilot-handoff,.ercc-pilot-evidence,.ercc-pilot-smoke,
 .ercc-hr-card,.ercc-hr-metric,.ercc-module-card,
 .ercc-chat-conversation,.ercc-chat-people,.ercc-chat-messages,
 .ercc-dsr-form,.ercc-dsr-case,.ercc-billing-item,
 .ernexus-migration-state,.ernexus-migration-tags
 ) :is(p,span,small,label,th,td) {
 color:#58769a!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-heading,.eninv-card,.eninv-stats,.ecc-agent-list,.ecc-agent-detail,
 .ercc-daily-head,.ercc-daily-panel,.ercc-daily-stat,.ercc-daily-task,
 .ercc-mail-header,.ercc-mail-list,.ercc-mail-reader,.ercc-mail-compose,
 .ercc-docs-header,.ercc-docs-article-view,.ercc-launch-heading,.ercc-launch-card,
 .ercc-pilot-head,.ercc-pilot-overview,.ercc-pilot-check,.ercc-pilot-handoff,
 .ercc-pilot-evidence,.ercc-hr-card,.ercc-module-card
 ) :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea) {
 background:#f7fbff!important;
 color:#254869!important;
 border-color:#c8d9ea!important;
 font-size:max(14px,1em);
}
.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-workspace,.ecc-agent,.ercc-daily,.ercc-mail,.ercc-docs,
 .ercc-launch,.ercc-pilot,.ercc-hr,.ercc-bpo-control
 ) :is(input,select,textarea):focus-visible{
 outline:3px solid #89b9f8;
 outline-offset:1px;
}
/* Preserve meaningful status colors, especially failed/blocked/approved. */
.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-badge,.ercc-pilot-state-pill,.ercc-launch-notice,
 .ercc-daily-alert,.ercc-mail-notice,.ecc-agent-notice,
 .ercc-pilot-stop,.ercc-pilot-notice,.ercc-hr-message,
 .ercc-dsr-notice,.ernexus-status-badge
 ) {background-image:none;}

/* Old WordPress directory/migration metadata, exposed in dozens of modules. */
.ercc-reference-ui .ernexus-stage-content .ernexus-migration-tags b{
 background:#e9f2ff!important;
 color:#436890!important;
 border:1px solid #d6e5f6;
}
.ercc-reference-ui .ernexus-stage-content .ernexus-migration-state{
 background:#fff!important;
 background-image:none!important;
 border-color:#ead8ae!important;
}
.ercc-reference-ui .ernexus-stage-content .ernexus-migration-state h3{
 color:#1b426d!important;
}
.ercc-reference-ui .ernexus-stage-content .ernexus-migration-state p{
 color:#617c9b!important;
}

/* Consistent white form controls in all native modules without touching password data. */
.ercc-reference-ui .ernexus-stage-content :is(
 .eninv-workspace,.ecc-agent,.ercc-daily,.ercc-mail,.ercc-docs,
 .ercc-launch,.ercc-pilot,.ercc-hr,.ercc-dsr,.ercc-native-chat
 ) :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){
 background-color:#f7faff!important;
 color:#274866!important;
 border-color:#cbdcef!important;
}
@media(max-width:730px){
 .ercc-reference-ui .ernexus-stage-content :is(
 .eninv-workspace,.ecc-agent,.ercc-daily,.ercc-mail,.ercc-docs,
 .ercc-launch,.ercc-pilot,.ercc-hr,.ercc-dsr
 ) :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){
 font-size:16px!important;
 }
}

/* Last exceptions identified by the full 230-screen rendered audit. */
.ercc-reference-ui .ernexus-stage-content .ernexus-wfm-status article{
  background:#fff!important;
  border-color:#dbe7f3!important;
  color:#254766!important;
}
.ercc-reference-ui .ernexus-stage-content .ernexus-wfm-status article :is(strong,span,small){
  color:#23496f!important;
}
.ercc-reference-ui .ernexus-stage-content .ernexus-wfm-row.head{
  background:#eaf3ff!important;
  color:#315c8c!important;
  border-bottom-color:#c9dcef!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-mail-big-icon{
  background:#e9f2ff!important;
  color:#3971b5!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .ercc-daily-alert:not([hidden]),.ercc-mail-notice:not([hidden]),
 .ercc-launch-notice:not([hidden])
 ){
  background:#fff8e7!important;
  border:1px solid #ead6a8!important;
  color:#875b20!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .ercc-daily-alert[data-level="ok"],.ercc-mail-notice.is-success,
 .ercc-launch-notice[data-kind="success"]
 ){
  background:#e9f8ef!important;
  border-color:#bce5ce!important;
  color:#087951!important;
}

/* Loading and explanatory text should be legible before data requests complete. */
.ercc-reference-ui .ernexus-stage-content :is(
 .ercc-daily-empty,.ercc-mail-loading,.ercc-launch-loading,
 .ercc-mail-info,.ercc-mail-empty,.ercc-daily-empty,
 .ercc-launch-empty
 ){
  color:#4c6b8c!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .ercc-mail-info,.ercc-mail-empty,.ercc-mail-private-preset
 ) p{
  color:#506f90!important;
}

/* Authenticated portal overlays: search, quick actions, notifications, account,
 * PWA update and device status share the same light design as module cards. */
.ercc-reference-ui :is(
 .ernexus-command-box,.ernexus-command-box-v2,.ernexus-command-input-wrap,
 .ernexus-drawer,.ernexus-account-menu,.ernexus-quick-actions>button
 ){
 background:#fff!important;
 background-image:none!important;
 border-color:#d9e6f5!important;
 color:#1d4168!important;
}
.ercc-reference-ui :is(
 .ernexus-command-box,.ernexus-command-box-v2,.ernexus-command-input-wrap,
 .ernexus-drawer,.ernexus-account-menu,.ernexus-quick-actions>button
 ) :is(h1,h2,h3,strong,b){
 color:#224b75!important;
}
.ercc-reference-ui :is(
 .ernexus-command-box,.ernexus-command-box-v2,.ernexus-command-input-wrap,
 .ernexus-drawer,.ernexus-account-menu,.ernexus-quick-actions>button
 ) :is(p,small,span,em){
 color:#5a7898!important;
}
.ercc-reference-ui .ernexus-command-input-wrap input{
 color:#20456c!important;
 background:#f7faff!important;
}
.ercc-reference-ui .ernexus-command-box>input{
 background:#f7faff!important;
 color:#24496d!important;
 border-bottom-color:#d8e5f3!important;
}
.ercc-reference-ui .ernexus-command-results button{
 color:#294e78!important;
}
.ercc-reference-ui .ernexus-command-results button:hover,
.ercc-reference-ui .ernexus-quick-actions>button:hover{
 color:#1657a2!important;
 background:#ebf4ff!important;
}
.ercc-reference-ui .ernexus-account .ernexus-user[aria-expanded="true"]{
 background:#e9f2ff!important;
 border-color:#bfd8f6!important;
}
.ercc-reference-ui .ernexus-account-identity{border-color:#dfe9f4!important;}
.ercc-reference-ui .ernexus-account-identity span{
 background:#edf6ff!important;color:#2867b1!important;border-color:#d0e3f8!important;
}
.ercc-reference-ui .ernexus-account-logout{
 background:#f1f7ff!important;color:#205a9d!important;border-color:#d5e7f7!important;
}
.ercc-reference-ui .ernexus-account-logout span{color:#2471cb!important;}
.ercc-reference-ui .ernexus-notification-item{color:#284c72!important;}
.ercc-reference-ui .ernexus-notification-icon{
 color:#347bc7!important;background:#eaf4ff!important;
}
.ercc-reference-ui .ernexus-drawer-head button{
 background:#eef5ff!important;color:#285c96!important;border-color:#cce0f5!important;
}
body:has(.ercc-reference-ui) :is(.ernexus-pwa-card,.ernexus-pwa-update,.ernexus-pwa-network){
 background:#fff!important;
 background-image:none!important;
 border-color:#dbe6f4!important;
 color:#244467!important;
 box-shadow:0 20px 60px rgba(31,78,126,.16)!important;
}
body:has(.ercc-reference-ui) :is(.ernexus-pwa-card,.ernexus-pwa-update,.ernexus-pwa-network) :is(h2,strong,b){
 color:#173d67!important;
}
body:has(.ercc-reference-ui) :is(.ernexus-pwa-card,.ernexus-pwa-update,.ernexus-pwa-network) :is(p,li,small){
 color:#607c9d!important;
}
body:has(.ercc-reference-ui) .ernexus-pwa-close,
body:has(.ercc-reference-ui) .ernexus-pwa-update button[data-pwa-later]{
 background:#e9f3ff!important;color:#245d99!important;border-color:#d0e2f5!important;
}
/* The dimming layer remains translucent for dialog focus and accessibility. */

/* HR central agent editor: the surrounding Personalakte must remain light too. */
.ercc-reference-ui .ernexus-stage-content .ercc-hr{
 color:#234a70!important;
}
.ercc-reference-ui .ernexus-stage-content :is(
 .ercc-hr-card,.ercc-hr-metric,.ercc-hr-privacy-row,
 .ercc-hr-identity,.ercc-hr-doc-upload,.ercc-hr-doc,
 .ercc-hr-identity-editor
 ){
 color:#214366!important;
 background:#fff!important;
 background-image:none!important;
 border-color:#dbe7f3!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr :is(h2,h3,h4,.ercc-hr-identity strong,.ercc-hr-history-entry strong){
 color:#1f4975!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr :is(.ercc-hr-muted,.ercc-hr-head p,.ercc-hr-metric span,.ercc-hr-identity p,.ercc-hr-doc small){
 color:#627f9e!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-metric b{
 color:#126bd1!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr :is(input:not([type="checkbox"]),select,textarea){
 background:#f8fbff!important;
 color:#1d466f!important;
 border-color:#cbdcee!important;
 color-scheme:light!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr table th{
 background:#eaf4ff!important;color:#365b82!important;border-bottom-color:#d3e2f2!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr table td,
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-deadline,
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-history-entry,
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-check-item{
 border-bottom-color:#e0eaf4!important;color:#284b70!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr table tr.is-selected{
 background:#e9f4ff!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-field{color:#456788!important;}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-btn{
 color:#1e62a9!important;
 background:#edf5ff!important;
 border-color:#bcd7f1!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-core-form>button{
 color:#fff!important;background:#176eed!important;border-color:#176eed!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-tab{
 color:#375b84!important;border-color:#d1e0f1!important;background:#fff!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-tab[data-active=true]{
 color:#165bab!important;border-color:#a4c9ef!important;background:#e7f2ff!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-message:not([hidden]){
 color:#8d4e2c!important;background:#fff6eb!important;border-color:#efdbc5!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-message[data-ok="1"]:not([hidden]){
 color:#067a53!important;background:#e5f9ed!important;border-color:#bcebd1!important;
}
.ercc-reference-ui .ernexus-stage-content .ercc-hr .ercc-hr-core-warning{
 background:#fff8ea!important;color:#8a6123!important;border-color:#f0dcaf!important;
}
