/* NODUS v1.6.8. User-controlled light surface palette; accent hues stay intact. */
#mare-work-os .mwo-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(148,163,184,.22);border-radius:11px;min-height:38px;padding:8px 12px;background:#252b34;color:#e8edf6;cursor:pointer;font:600 12px/1.1 Inter,system-ui,sans-serif;white-space:nowrap}
#mare-work-os .mwo-theme-toggle:hover{border-color:#6d92c9;filter:brightness(1.08)}
#mare-work-os .mwo-theme-symbol{font-size:17px;line-height:1}
#mare-work-os.mwo-theme-light{
  --mwo-bg:#f3f6fb;--mwo-card:#ffffff;--mwo-text:#192638;--mwo-muted:#607189;--mwo-line:#dbe3ed;--mwo-line-strong:#bdcadb;--mwo-dark:#e9eff7;
  --mwo-surface:#ffffff;--mwo-panel:#ffffff;--mwo-card-bg:#ffffff;
  color:#192638!important;background:#f3f6fb!important;color-scheme:light;
}
#mare-work-os.mwo-theme-light .mwo-shell,
#mare-work-os.mwo-theme-light .mwo-main,
#mare-work-os.mwo-theme-light #mwo-content{background:#f3f6fb!important;color:#192638!important}
#mare-work-os.mwo-theme-light .mwo-sidebar{background:linear-gradient(180deg,#e9f0fa,#e4edf8)!important;color:#24364c!important;border-right:1px solid #d5dfec!important}
#mare-work-os.mwo-theme-light .mwo-sidebar .mwo-brand strong,
#mare-work-os.mwo-theme-light .mwo-sidebar-profile strong{color:#1d3046!important}
#mare-work-os.mwo-theme-light .mwo-sidebar .mwo-brand small,
#mare-work-os.mwo-theme-light .mwo-sidebar-profile small{color:#64748b!important}
#mare-work-os.mwo-theme-light .mwo-sidebar nav button{color:#53657d}
#mare-work-os.mwo-theme-light .mwo-sidebar nav button:not(.active):hover{color:#162a43;background:#dbe6f5;border-color:#c9d5e5}
#mare-work-os.mwo-theme-light .mwo-sidebar nav button.active{color:#1645a5!important;background:linear-gradient(90deg,rgba(59,130,246,.16),rgba(96,165,250,.07))!important}
#mare-work-os.mwo-theme-light .mwo-topbar{background:rgba(255,255,255,.93)!important;border-bottom:1px solid #d9e3ef!important}
#mare-work-os.mwo-theme-light .mwo-topbar h1{color:#142538!important}
#mare-work-os.mwo-theme-light .mwo-topbar p{color:#62728a!important}
#mare-work-os.mwo-theme-light .mwo-user-pill,
#mare-work-os.mwo-theme-light .mwo-user-pill-rich,
#mare-work-os.mwo-theme-light .mwo-notification-bell,
#mare-work-os.mwo-theme-light .mwo-theme-toggle{background:#fff!important;color:#23344b!important;border:1px solid #d9e1ed!important}
#mare-work-os.mwo-theme-light .mwo-card,
#mare-work-os.mwo-theme-light .mwo-stat,
#mare-work-os.mwo-theme-light .mwo-day,
#mare-work-os.mwo-theme-light .mwo-client-card,
#mare-work-os.mwo-theme-light .mwo-client-hero,
#mare-work-os.mwo-theme-light .mwo-capacity-day,
#mare-work-os.mwo-theme-light .mwo-credential-box,
#mare-work-os.mwo-theme-light .mwo-detail-meta-grid>div,
#mare-work-os.mwo-theme-light .mwo-completed-accordion{background:#fff!important;border-color:#dce4ef!important;color:#1c2b3e!important;box-shadow:0 5px 20px rgba(25,47,80,.055)!important}
#mare-work-os.mwo-theme-light .mwo-card h2,
#mare-work-os.mwo-theme-light .mwo-card h3,
#mare-work-os.mwo-theme-light .mwo-section-head h2,
#mare-work-os.mwo-theme-light .mwo-completed-accordion summary{color:#19283b!important}
#mare-work-os.mwo-theme-light .mwo-task,
#mare-work-os.mwo-theme-light .mwo-table th,
#mare-work-os.mwo-theme-light .mwo-table td{border-color:#dde6f0!important;color:#25364b!important}
#mare-work-os.mwo-theme-light .mwo-task-meta,
#mare-work-os.mwo-theme-light .mwo-muted-text{color:#66778f!important}
#mare-work-os.mwo-theme-light .mwo-day-task,
#mare-work-os.mwo-theme-light .mwo-weekly-day,
#mare-work-os.mwo-theme-light .mwo-detail-notes,
#mare-work-os.mwo-theme-light .mwo-wdc-step-queuehint{background:#f4f7fc!important;color:#26384f!important;border-color:#dce5ef!important}
#mare-work-os.mwo-theme-light .mwo-modal-box,
#mare-work-os.mwo-theme-light .mwo-task-detail-box,
#mare-work-os.mwo-theme-light .mwo-work-command-modal,
#mare-work-os.mwo-theme-light .mwo-wdc-body{background:#fff!important;color:#1b2c41!important;border-color:#dbe4ef!important}
#mare-work-os.mwo-theme-light .mwo-detail-head,
#mare-work-os.mwo-theme-light .mwo-detail-footer,
#mare-work-os.mwo-theme-light .mwo-wdc-header{background:#f7f9fd!important;color:#1b2b40!important;border-color:#dde5f0!important}
#mare-work-os.mwo-theme-light .mwo-detail-head h2,
#mare-work-os.mwo-theme-light .mwo-wdc-header h2{color:#17293d!important}
#mare-work-os.mwo-theme-light .mwo-close{background:#e8eff8;color:#30465e}
#mare-work-os.mwo-theme-light input:not([type=checkbox]):not([type=radio]),
#mare-work-os.mwo-theme-light textarea,
#mare-work-os.mwo-theme-light select{background:#fff;color:#1c2d41;border-color:#cbd6e4}
#mare-work-os.mwo-theme-light input::placeholder,
#mare-work-os.mwo-theme-light textarea::placeholder{color:#8190a5}
#mare-work-os.mwo-theme-light .mwo-approval-search input,
#mare-work-os.mwo-theme-light .mwo-approval-select select,
#mare-work-os.mwo-theme-light .mwo-approval-result,
#mare-work-os.mwo-theme-light .mwo-approval-date-range{background:#fff!important;color:#20334c!important;border-color:#d6e0ee!important}
#mare-work-os.mwo-theme-light .mwo-approval-card{background:#fff!important;border-color:#dce5f0!important}
#mare-work-os.mwo-theme-light .mwo-approval-copy h3{color:#1a2b40!important}
#mare-work-os.mwo-theme-light .mwo-approval-copy p,
#mare-work-os.mwo-theme-light .mwo-approval-card-top{color:#60718a!important}
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active){background:#fff!important;color:#334f70!important;border-color:#d5e0ed!important}
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active) span{color:#2d496b!important;background:#edf2f9!important}
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button.active{color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-project-context-step-chips span{background:#f1f6ff!important;color:#395473!important}
#mare-work-os.mwo-theme-light .mwo-notice{background:#fff9e9;color:#594321;border-color:#efdba8}
#mare-work-os.mwo-theme-light .mwo-notice span{color:#7d6131}
#mare-work-os.mwo-theme-light *{scrollbar-color:#c2d0e1 #f0f4f9}
/* NODUS keeps semantic status colors, priority marks, progress, and colored schedule cards. */
@media(max-width:740px){#mare-work-os .mwo-theme-toggle{padding:8px 10px}#mare-work-os .mwo-theme-label{display:none}}
/* Cross-view surfaces: weekly agenda, task desk, workflows and project brief. */
#mare-work-os.mwo-theme-light .mwo-command-hero,
#mare-work-os.mwo-theme-light .mwo-command-section,
#mare-work-os.mwo-theme-light .mwo-taskdesk-client,
#mare-work-os.mwo-theme-light .mwo-taskdesk-side>.mwo-card,
#mare-work-os.mwo-theme-light .mwo-wf-col,
#mare-work-os.mwo-theme-light .mwo-wf-item,
#mare-work-os.mwo-theme-light .mwo-weekly-topbar,
#mare-work-os.mwo-theme-light .mwo-wdc-step,
#mare-work-os.mwo-theme-light .mwo-wdc-step-card{background:#fff!important;color:#1c2d43!important;border-color:#dce5ef!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-row{border-top-color:#e2e9f2!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-copy,
#mare-work-os.mwo-theme-light .mwo-taskdesk-copy strong,
#mare-work-os.mwo-theme-light .mwo-taskdesk-owner,
#mare-work-os.mwo-theme-light .mwo-taskdesk-planrow,
#mare-work-os.mwo-theme-light .mwo-taskdesk-planrow strong,
#mare-work-os.mwo-theme-light .mwo-taskdesk-meeting,
#mare-work-os.mwo-theme-light .mwo-taskdesk-meeting strong,
#mare-work-os.mwo-theme-light .mwo-taskdesk-change,
#mare-work-os.mwo-theme-light .mwo-taskdesk-change strong{color:#25364a!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-actions button:not(.success),
#mare-work-os.mwo-theme-light .mwo-taskdesk-status:not(.started):not(.blocked):not(.client):not(.done){background:#eaf0f8;color:#344c68;border-color:#d3deeb}
#mare-work-os.mwo-theme-light .mwo-taskdesk-note{background:#fff!important;color:#20334b!important;border-color:#d2ddeb!important}
#mare-work-os.mwo-theme-light .mwo-wf-col header strong{color:#213349}
#mare-work-os.mwo-theme-light .mwo-wf-empty{background:#f4f7fc!important;color:#61758f!important}
#mare-work-os.mwo-theme-light .mwo-completed-accordion summary{background:#eef3f9!important}
#mare-work-os.mwo-theme-light .mwo-detail-meta-grid small{color:#61728b!important}
#mare-work-os.mwo-theme-light .mwo-asana-link{color:#2d5b9c!important}
#mare-work-os.mwo-theme-light .mwo-wdc-step-actions button:not(.primary):not(.success){background:#f3f7fd!important;color:#294563!important;border-color:#d6e1ef!important}


/* v1.6.9: Complete LIGHT palette for all nested workflow detail surfaces.
   Must load after work-detail-isolation.css (including its !important rules).
   Selectors intentionally scoped to the signed-in NODUS root; client portals untouched. */
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-layout{background:#ffffff!important;color:#1c3047!important;border-color:#d9e4f1!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-header{background:#f6f9fd!important;color:#192b40!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-description,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-flow-card,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-side-card,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-customer-feedback{background:#f6f9fd!important;color:#24354b!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-kpi,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-body,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step.is-active .mwo-wdc-step-body{background:#ffffff!important;color:#23354c!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step.mwo-wf-status-queued .mwo-wdc-step-body{background:#f2f5fa!important;color:#62738b!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-details,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-detail-grid,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages .mwo-work-message>div,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-feedback-card{background:#f7f9fd!important;color:#293a50!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-tabs{background:#edf3fa!important;color:#344963!important;border-color:#dce5f0!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-meta-row>span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-inline-edit,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-meta-chip,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-status,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-soft,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-more,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-close,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-file-list a,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-tag{background:#edf3fa!important;color:#354a63!important;border-color:#d4e0ef!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-actions button:not(.complete){background:#f4f7fc!important;color:#294560!important;border-color:#cbd9e9!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-status-icon,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-avatar{background:#e8eef6!important;color:#344861!important;border-color:#d6e1ed!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-ring:after{background:#ffffff!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-line b{background:#dfe8f3!important;color:#35516e!important;border-color:#cbd8e9!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-section-head h3 span{background:#e9eff7!important;color:#415674!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal #mwo-workflow-quick-note,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages textarea{background:#ffffff!important;color:#24384f!important;border-color:#cbd8e6!important;}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-title-row h2,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-section-head h3,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-side-head h3,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-head h3,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-kpi strong,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-details>summary,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-summary-list dd,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-event strong,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-file-list strong,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-customer-flow strong,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages .mwo-work-message-head h3,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-customer-feedback h3,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-feedback-copy strong,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-feedback-title{color:#1b3047!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-description,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-kpi small,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-kpi span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-head small,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-section-head p,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-copy p,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-files span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-summary-list dt,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-event span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-event small,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-event time,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-file-list small,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-customer-flow span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-customer-flow small,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages .mwo-work-message p,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-feedback-copy span,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-work-command-box .mwo-feedback-note,
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-empty{color:#52657e!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-ring{background:conic-gradient(#4f8cff calc(var(--pct)*1%),#d5e1ef 0)!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-line:after{background:#d4deeb!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-line b{box-shadow:0 0 0 4px #f6f9fd!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step.is-active .mwo-wdc-step-body{background:linear-gradient(145deg,#fff,#f3f7fd)!important;border-color:#609afa!important;box-shadow:0 0 0 1px rgba(63,133,255,.13),0 12px 22px rgba(37,67,110,.08)!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step.is-active .mwo-wdc-step-line b{box-shadow:0 0 0 4px #f6f9fd,0 0 12px rgba(51,123,240,.22)!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-status.mwo-wf-status-ready,#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-status.mwo-wf-status-started{background:#e8f0ff!important;color:#2159ae!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-status.mwo-wf-status-completed{background:#e4f7ef!important;color:#176d50!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-status.mwo-wf-status-blocked{background:#fff0f1!important;color:#aa3444!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-actions button.start{background:#e7f0ff!important;color:#2456a5!important;border-color:#a9c7f7!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-actions button.blocked{background:#fff0f1!important;color:#ac3447!important;border-color:#f1c3ca!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-actions button.complete{background:linear-gradient(180deg,#347bf2,#2366d5)!important;color:#fff!important;border-color:#3f84f6!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-tabs button.active{color:#245fb7!important;border-bottom-color:#4e8df7!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-tabs button:not(.active){color:#52657e!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-meta-row>span.mail-on{background:#e4f7ee!important;color:#167352!important;border-color:#bce7d3!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages .mwo-work-message.mine>div{background:#e6f0ff!important;color:#234263!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages .mwo-work-message>div{background:#f0f4fa!important;color:#23384e!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-messages textarea{background:#fff!important;color:#23384e!important;border-color:#cddbec!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-file-list a>span{background:#e0e9f5!important;color:#47607f!important}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-avatar img{background:#e7edf7}
#mare-work-os.mwo-theme-light .mwo-work-command-modal .mwo-wdc-step-meta .mwo-mail-state{color:#364d69}


/* v1.6.10 — Dashboard daylight coverage. Scoped exclusively to employee light theme.
   Existing semantic accents, colorful visualizations and dark theme are untouched. */
#mare-work-os.mwo-theme-light .mwo-command{color:#24364d!important}
#mare-work-os.mwo-theme-light .mwo-command-hero h1,
#mare-work-os.mwo-theme-light .mwo-command-greeting h1,
#mare-work-os.mwo-theme-light .mwo-section-head h2{color:#17283d!important}
#mare-work-os.mwo-theme-light .mwo-command-hero p,
#mare-work-os.mwo-theme-light .mwo-command-greeting p,
#mare-work-os.mwo-theme-light .mwo-command-greeting p b,
#mare-work-os.mwo-theme-light .mwo-section-head p{color:#63758e!important}
#mare-work-os.mwo-theme-light .mwo-kpi,
#mare-work-os.mwo-theme-light .mwo-team-strip,
#mare-work-os.mwo-theme-light .mwo-command-card,
#mare-work-os.mwo-theme-light .mwo-finance-widget{
 background:linear-gradient(150deg,#ffffff,#f6f9fd)!important;
 border-color:#d7e1ed!important;color:#1e3047!important;
 box-shadow:0 8px 25px rgba(31,63,102,.07)!important;
}
#mare-work-os.mwo-theme-light .mwo-kpi strong,
#mare-work-os.mwo-theme-light .mwo-finance-total,
#mare-work-os.mwo-theme-light .mwo-capacity-command strong{color:#1a2d43!important}
#mare-work-os.mwo-theme-light .mwo-kpi small,
#mare-work-os.mwo-theme-light .mwo-kpi span,
#mare-work-os.mwo-theme-light .mwo-finance-widget>span,
#mare-work-os.mwo-theme-light .mwo-finance-meta,
#mare-work-os.mwo-theme-light .mwo-capacity-command span,
#mare-work-os.mwo-theme-light .mwo-capacity-command small{color:#60738c!important}
#mare-work-os.mwo-theme-light .mwo-city-weather,
#mare-work-os.mwo-theme-light .mwo-city-weather *:not(.mwo-weather-icon){color:#243850!important}
#mare-work-os.mwo-theme-light .mwo-city-weather{background:#fff!important;border:1px solid #d9e3ee!important;box-shadow:0 6px 20px rgba(31,63,102,.05)!important}
#mare-work-os.mwo-theme-light .mwo-weather-meta b{color:#23364e!important}
#mare-work-os.mwo-theme-light .mwo-weather-meta span{color:#63758d!important}
#mare-work-os.mwo-theme-light .mwo-task-tabs{background:#ebf1f8!important;border-color:#dce5ef!important}
#mare-work-os.mwo-theme-light .mwo-task-tab:not(.active){background:#fff!important;color:#3d526b!important;border-color:#d8e2ed!important}
#mare-work-os.mwo-theme-light .mwo-task-tab:not(.active) b{background:#e8eef7!important;color:#405570!important}
#mare-work-os.mwo-theme-light .mwo-task-tab:not(.active):hover{background:#edf4ff!important;color:#1d3d69!important}
#mare-work-os.mwo-theme-light .mwo-task-tab.active{color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-task-tab.active b{color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-task-client-group{background:#fff!important;border-color:#dce5ef!important}
#mare-work-os.mwo-theme-light .mwo-task-client-head{background:linear-gradient(180deg,#f8faff,#eef3fa)!important;border-color:#dce5ef!important}
#mare-work-os.mwo-theme-light .mwo-task-client-title,
#mare-work-os.mwo-theme-light .mwo-task-client-title strong,
#mare-work-os.mwo-theme-light .mwo-task-client-progress>b{color:#23374f!important}
#mare-work-os.mwo-theme-light .mwo-task-client-title small{color:#64768c!important}
#mare-work-os.mwo-theme-light .mwo-task-client-title>span{background:#eaf1fc!important;color:#2e5591!important;border-color:#d5e2f5!important}
#mare-work-os.mwo-theme-light .mwo-task-client-progress>i{background:#d6e1ed!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row{background:#fff!important;color:#24364b!important;border-color:#e0e7f1!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row:hover{background:#edf4ff!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row.is-late{background:linear-gradient(90deg,#fff0f1,#fff 45%)!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row.is-completed{background:#f2faf6!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-copy strong{color:#1d3046!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row.is-completed .mwo-dashboard-task-copy strong{color:#167353!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-copy small,
#mare-work-os.mwo-theme-light .mwo-dashboard-task-due{color:#677a92!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-check{background:#fff!important;border-color:#9cadc0!important;box-shadow:inset 0 0 0 2px #fff!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-task-row.is-completed .mwo-dashboard-task-check{background:#def6eb!important;border-color:#34b887!important;color:#18825c!important}
#mare-work-os.mwo-theme-light .mwo-project-progress-item,
#mare-work-os.mwo-theme-light .mwo-team-command,
#mare-work-os.mwo-theme-light .mwo-highlight-row,
#mare-work-os.mwo-theme-light .mwo-approval-command,
#mare-work-os.mwo-theme-light .mwo-client-portal-summary{background:linear-gradient(145deg,#fff,#f5f8fd)!important;color:#22364e!important;border-color:#dbe5ef!important;box-shadow:0 4px 14px rgba(28,60,100,.04)!important}
#mare-work-os.mwo-theme-light .mwo-project-progress-top strong,
#mare-work-os.mwo-theme-light .mwo-project-progress-bar>b,
#mare-work-os.mwo-theme-light .mwo-team-command strong,
#mare-work-os.mwo-theme-light .mwo-team-command b,
#mare-work-os.mwo-theme-light .mwo-highlight-row strong,
#mare-work-os.mwo-theme-light .mwo-approval-command strong,
#mare-work-os.mwo-theme-light .mwo-client-portal-summary>strong{color:#23384e!important}
#mare-work-os.mwo-theme-light .mwo-project-progress-top small,
#mare-work-os.mwo-theme-light .mwo-project-progress-meta,
#mare-work-os.mwo-theme-light .mwo-team-command span,
#mare-work-os.mwo-theme-light .mwo-highlight-row div span,
#mare-work-os.mwo-theme-light .mwo-approval-command small,
#mare-work-os.mwo-theme-light .mwo-client-portal-summary>p,
#mare-work-os.mwo-theme-light .mwo-client-portal-summary>small{color:#65778d!important}
#mare-work-os.mwo-theme-light .mwo-project-progress-avatar,
#mare-work-os.mwo-theme-light .mwo-highlight-avatar,
#mare-work-os.mwo-theme-light .mwo-approval-command>span{background:#e9f0fa!important;border-color:#d4dfed!important;color:#2a527e!important}
#mare-work-os.mwo-theme-light .mwo-project-progress-bar>i,
#mare-work-os.mwo-theme-light .mwo-project-progress-bar>i[style]{background-color:#dae4ef}
#mare-work-os.mwo-theme-light .mwo-quick-grid button,
#mare-work-os.mwo-theme-light .mwo-client-portal-list button:not(.active){background:#f6f9fd!important;color:#243950!important;border-color:#d5e0ec!important}
#mare-work-os.mwo-theme-light .mwo-quick-grid button:hover,
#mare-work-os.mwo-theme-light .mwo-client-portal-list button:not(.active):hover{background:#eaf2ff!important;border-color:#9cbbeb!important}
#mare-work-os.mwo-theme-light .mwo-client-portal-list button.active{background:#e6f0ff!important;color:#1e4c91!important;border-color:#91b7f2!important}
#mare-work-os.mwo-theme-light .mwo-client-portal-summary>div span{background:#eef3f9!important;color:#61758d!important;border-color:#dae4ef!important}
#mare-work-os.mwo-theme-light .mwo-client-portal-summary>div b{color:#23384d!important}
#mare-work-os.mwo-theme-light .mwo-flow-copy strong,
#mare-work-os.mwo-theme-light .mwo-project-command strong{color:#22364d!important}
#mare-work-os.mwo-theme-light .mwo-flow-copy span,
#mare-work-os.mwo-theme-light .mwo-flow-time,
#mare-work-os.mwo-theme-light .mwo-project-command span,
#mare-work-os.mwo-theme-light .mwo-project-command b,
#mare-work-os.mwo-theme-light .mwo-command-empty{color:#63778f!important}
#mare-work-os.mwo-theme-light .mwo-flow-item,
#mare-work-os.mwo-theme-light .mwo-project-command{border-color:#e1e8f1!important}
#mare-work-os.mwo-theme-light .mwo-capacity-bar,
#mare-work-os.mwo-theme-light .mwo-team-command em,
#mare-work-os.mwo-theme-light .mwo-project-command em{background:#dce5f0!important}
#mare-work-os.mwo-theme-light .mwo-pill:not(.normal):not(.warn):not(.danger){background:#e9eff8!important;color:#38516f!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-error{background:#fff2f3!important;border-color:#f0b9c0!important;color:#833040!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-error strong{color:#902f3c!important}
#mare-work-os.mwo-theme-light .mwo-dashboard-error span{color:#a44958!important}


/* v1.6.11: GLOBAL LIGHT THEME AUDIT across every staff navigation view.
   No client portal styles, saved data, status colors, or dark theme selectors changed. */
/* Haftam / weekly overview */
#mare-work-os.mwo-theme-light .mwo-week-stat,
#mare-work-os.mwo-theme-light .mwo-week-stat-icon,
#mare-work-os.mwo-theme-light .mwo-weekly-day,
#mare-work-os.mwo-theme-light .mwo-weekly-day-card,
#mare-work-os.mwo-theme-light .mwo-week-agenda-col,
#mare-work-os.mwo-theme-light .mwo-week-agenda-col-head,
#mare-work-os.mwo-theme-light .mwo-week-side-item,
#mare-work-os.mwo-theme-light .mwo-weekly-capacity,
#mare-work-os.mwo-theme-light .mwo-weekly-calendar,
#mare-work-os.mwo-theme-light .mwo-weekly-meeting,
#mare-work-os.mwo-theme-light .mwo-weekly-day-detail{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-week-stat-copy small,
#mare-work-os.mwo-theme-light .mwo-week-stat-copy strong,
#mare-work-os.mwo-theme-light .mwo-weekly-day strong,
#mare-work-os.mwo-theme-light .mwo-week-agenda-col-head strong,
#mare-work-os.mwo-theme-light .mwo-week-side-item span,
#mare-work-os.mwo-theme-light .mwo-week-team-row,
#mare-work-os.mwo-theme-light .mwo-week-team-row strong,
#mare-work-os.mwo-theme-light .mwo-week-priority-row,
#mare-work-os.mwo-theme-light .mwo-week-priority-row strong,
#mare-work-os.mwo-theme-light .mwo-week-note-row,
#mare-work-os.mwo-theme-light .mwo-week-note-row strong,
#mare-work-os.mwo-theme-light .mwo-week-priority-row b{color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-week-stat-copy span,
#mare-work-os.mwo-theme-light .mwo-week-agenda-col-head span,
#mare-work-os.mwo-theme-light .mwo-week-time,
#mare-work-os.mwo-theme-light .mwo-week-side-item small,
#mare-work-os.mwo-theme-light .mwo-week-team-row span,
#mare-work-os.mwo-theme-light .mwo-week-note-row span,
#mare-work-os.mwo-theme-light .mwo-week-note-row small,
#mare-work-os.mwo-theme-light .mwo-week-empty{color:#657890!important;}
/* Capacity / calendar / day blocks */
#mare-work-os.mwo-theme-light .mwo-capacity-day,
#mare-work-os.mwo-theme-light .mwo-day-task:not(.blue):not(.green):not(.purple):not(.amber),
#mare-work-os.mwo-theme-light .mwo-day,
#mare-work-os.mwo-theme-light .mwo-day-header,
#mare-work-os.mwo-theme-light .mwo-day-body,
#mare-work-os.mwo-theme-light .mwo-capacity-item,
#mare-work-os.mwo-theme-light .mwo-capacity-stats,
#mare-work-os.mwo-theme-light .mwo-time-col,
#mare-work-os.mwo-theme-light .mwo-time-slot,
#mare-work-os.mwo-theme-light .mwo-time-label{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-day h3,
#mare-work-os.mwo-theme-light .mwo-capacity-day strong,
#mare-work-os.mwo-theme-light .mwo-capacity-day b,
#mare-work-os.mwo-theme-light .mwo-day-task:not(.blue):not(.green):not(.purple):not(.amber) strong{color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-capacity-day small,
#mare-work-os.mwo-theme-light .mwo-capacity-day p{color:#657890!important;}
/* My tasks and workflow board */
#mare-work-os.mwo-theme-light .mwo-task-group,
#mare-work-os.mwo-theme-light .mwo-task-group-head,
#mare-work-os.mwo-theme-light .mwo-native-step-card,
#mare-work-os.mwo-theme-light .mwo-native-step-card-head,
#mare-work-os.mwo-theme-light .mwo-taskdesk-stat,
#mare-work-os.mwo-theme-light .mwo-taskdesk-side,
#mare-work-os.mwo-theme-light .mwo-workflow-card,
#mare-work-os.mwo-theme-light .mwo-wf-stage,
#mare-work-os.mwo-theme-light .mwo-wf-stat,
#mare-work-os.mwo-theme-light .mwo-wf-item,
#mare-work-os.mwo-theme-light .mwo-wf-col,
#mare-work-os.mwo-theme-light .mwo-wdc-step,
#mare-work-os.mwo-theme-light .mwo-project-in-date-group,
#mare-work-os.mwo-theme-light .mwo-project-context-workstream,
#mare-work-os.mwo-theme-light .mwo-project-context-workflow,
#mare-work-os.mwo-theme-light .mwo-workstream-group,
#mare-work-os.mwo-theme-light .mwo-workstream-manager-row,
#mare-work-os.mwo-theme-light .mwo-project-context-step,
#mare-work-os.mwo-theme-light .mwo-completed-accordion,
#mare-work-os.mwo-theme-light .mwo-my-project-summary-side{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-task-group strong,
#mare-work-os.mwo-theme-light .mwo-native-step-card strong,
#mare-work-os.mwo-theme-light .mwo-taskdesk-stat strong,
#mare-work-os.mwo-theme-light .mwo-workflow-card strong,
#mare-work-os.mwo-theme-light .mwo-wf-stage strong,
#mare-work-os.mwo-theme-light .mwo-wf-stat strong,
#mare-work-os.mwo-theme-light .mwo-project-context-workstream strong,
#mare-work-os.mwo-theme-light .mwo-workstream-group strong,
#mare-work-os.mwo-theme-light .mwo-my-project-summary-side strong{color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-task-group small,
#mare-work-os.mwo-theme-light .mwo-native-step-card small,
#mare-work-os.mwo-theme-light .mwo-taskdesk-stat small,
#mare-work-os.mwo-theme-light .mwo-wf-stage small,
#mare-work-os.mwo-theme-light .mwo-workflow-card small,
#mare-work-os.mwo-theme-light .mwo-project-context-workstream small{color:#657890!important;}
/* Team / client management / finance */
#mare-work-os.mwo-theme-light .mwo-client-command,
#mare-work-os.mwo-theme-light .mwo-client-command-card,
#mare-work-os.mwo-theme-light .mwo-client-command-section,
#mare-work-os.mwo-theme-light .mwo-clients-head,
#mare-work-os.mwo-theme-light .mwo-client-card,
#mare-work-os.mwo-theme-light .mwo-client-hero,
#mare-work-os.mwo-theme-light .mwo-team-command,
#mare-work-os.mwo-theme-light .mwo-team-card,
#mare-work-os.mwo-theme-light .mwo-finance-global-stat,
#mare-work-os.mwo-theme-light .mwo-finance-lines,
#mare-work-os.mwo-theme-light .mwo-transaction-row,
#mare-work-os.mwo-theme-light .mwo-detail-line,
#mare-work-os.mwo-theme-light .mwo-meeting-note-meta,
#mare-work-os.mwo-theme-light .mwo-meeting-note-compose,
#mare-work-os.mwo-theme-light .mwo-secret-row,
#mare-work-os.mwo-theme-light .mwo-credential-box,
#mare-work-os.mwo-theme-light .mwo-form-section{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-client-command strong,
#mare-work-os.mwo-theme-light .mwo-client-command h2,
#mare-work-os.mwo-theme-light .mwo-client-command h3,
#mare-work-os.mwo-theme-light .mwo-client-card h2,
#mare-work-os.mwo-theme-light .mwo-team-command strong,
#mare-work-os.mwo-theme-light .mwo-finance-global-stat strong,
#mare-work-os.mwo-theme-light .mwo-transaction-row strong,
#mare-work-os.mwo-theme-light .mwo-detail-line strong,
#mare-work-os.mwo-theme-light .mwo-form-section h3{color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-client-command small,
#mare-work-os.mwo-theme-light .mwo-client-command p,
#mare-work-os.mwo-theme-light .mwo-client-card p,
#mare-work-os.mwo-theme-light .mwo-finance-global-stat small,
#mare-work-os.mwo-theme-light .mwo-transaction-row small,
#mare-work-os.mwo-theme-light .mwo-detail-line small{color:#657890!important;}
/* Approvals / notifications / chat */
#mare-work-os.mwo-theme-light .mwo-approval-card,
#mare-work-os.mwo-theme-light .mwo-approval-date-range,
#mare-work-os.mwo-theme-light .mwo-approval-result,
#mare-work-os.mwo-theme-light .mwo-approval-form,
#mare-work-os.mwo-theme-light .mwo-approval-ready,
#mare-work-os.mwo-theme-light .mwo-nc-no-results,
#mare-work-os.mwo-theme-light .mwo-nc-stat,
#mare-work-os.mwo-theme-light .mwo-nc-activity-row,
#mare-work-os.mwo-theme-light .mwo-notification-row,
#mare-work-os.mwo-theme-light .mwo-chat-thread,
#mare-work-os.mwo-theme-light .mwo-chat-message,
#mare-work-os.mwo-theme-light .mwo-work-message,
#mare-work-os.mwo-theme-light .mwo-email-master,
#mare-work-os.mwo-theme-light .mwo-email-step-settings{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-approval-copy h3,
#mare-work-os.mwo-theme-light .mwo-approval-card-top,
#mare-work-os.mwo-theme-light .mwo-nc-no-results strong,
#mare-work-os.mwo-theme-light .mwo-notification-row strong,
#mare-work-os.mwo-theme-light .mwo-chat-thread strong,
#mare-work-os.mwo-theme-light .mwo-email-master strong,
#mare-work-os.mwo-theme-light .mwo-email-step-settings strong{color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-approval-copy p,
#mare-work-os.mwo-theme-light .mwo-nc-filter-status,
#mare-work-os.mwo-theme-light .mwo-nc-no-results p,
#mare-work-os.mwo-theme-light .mwo-nc-activity-row small,
#mare-work-os.mwo-theme-light .mwo-notification-row small,
#mare-work-os.mwo-theme-light .mwo-chat-thread small{color:#657890!important;}
/* Forms / modals / menus */
#mare-work-os.mwo-theme-light .mwo-modal-box,
#mare-work-os.mwo-theme-light .mwo-modal-header,
#mare-work-os.mwo-theme-light .mwo-modal-body,
#mare-work-os.mwo-theme-light .mwo-modal-footer,
#mare-work-os.mwo-theme-light .mwo-workflow-form,
#mare-work-os.mwo-theme-light .mwo-step-assignment-form,
#mare-work-os.mwo-theme-light .mwo-approval-search input,
#mare-work-os.mwo-theme-light .mwo-approval-select select,
#mare-work-os.mwo-theme-light .mwo-approval-date-range input,
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active),
#mare-work-os.mwo-theme-light .mwo-weekly-segment button:not(.active),
#mare-work-os.mwo-theme-light .mwo-actions button:not(.primary):not(.success),
#mare-work-os.mwo-theme-light .mwo-detail-actions button:not(.primary):not(.success),
#mare-work-os.mwo-theme-light .mwo-action-btn:not(.primary):not(.success),
#mare-work-os.mwo-theme-light .mwo-close{background:#fff!important;color:#21354b!important;border-color:#dbe4ef!important;box-shadow:0 4px 14px rgba(30,52,82,.045)!important;}
#mare-work-os.mwo-theme-light .mwo-modal-box h2,
#mare-work-os.mwo-theme-light .mwo-modal-box h3,
#mare-work-os.mwo-theme-light .mwo-modal-box label,
#mare-work-os.mwo-theme-light .mwo-workflow-form label,
#mare-work-os.mwo-theme-light .mwo-step-assignment-form label,
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active),
#mare-work-os.mwo-theme-light .mwo-weekly-segment button:not(.active){color:#20364e!important;}
#mare-work-os.mwo-theme-light .mwo-modal-box small,
#mare-work-os.mwo-theme-light .mwo-modal-box p{color:#657890!important;}
/* Keep scheduled event labels readable but retain their semantic blue/green/purple/amber fills. */
#mare-work-os.mwo-theme-light .mwo-week-agenda-col-body{background-image:linear-gradient(to bottom,#e7edf5 1px,transparent 1px)!important}
#mare-work-os.mwo-theme-light .mwo-week-event{color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-week-event-time,#mare-work-os.mwo-theme-light .mwo-week-event-title,#mare-work-os.mwo-theme-light .mwo-week-event-sub{color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-week-source{background:rgba(255,255,255,.16)!important;color:#fff!important}
#mare-work-os.mwo-theme-light .mwo-week-team-row i,#mare-work-os.mwo-theme-light .mwo-weekly-capacity-track{background:#e2e9f3!important}
#mare-work-os.mwo-theme-light .mwo-week-team-row i span{background:linear-gradient(90deg,#3d8bff,#8b63ff)!important}
#mare-work-os.mwo-theme-light .mwo-week-stat.blue .mwo-week-stat-sparkline{color:#3c8cff!important}
#mare-work-os.mwo-theme-light .mwo-week-stat.purple .mwo-week-stat-sparkline{color:#8854df!important}
#mare-work-os.mwo-theme-light .mwo-week-stat.green .mwo-week-stat-sparkline{color:#0fa77b!important}
#mare-work-os.mwo-theme-light .mwo-week-stat.amber .mwo-week-stat-sparkline{color:#b9770e!important}
#mare-work-os.mwo-theme-light .mwo-week-priority.urgent{background:#fff0f2!important;color:#b21e44!important;border-color:#ffcbd5!important}
#mare-work-os.mwo-theme-light .mwo-week-priority.high{background:#fff5e8!important;color:#965715!important;border-color:#f8deb2!important}
#mare-work-os.mwo-theme-light .mwo-week-priority.normal{background:#ecf4ff!important;color:#265ba8!important;border-color:#d1e3ff!important}
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button.active,
#mare-work-os.mwo-theme-light .mwo-weekly-segment button.active{background:linear-gradient(180deg,#2569df,#1a56c3)!important;color:#fff!important;border-color:#4f8dff!important}
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active) span{background:#e5edf7!important;color:#31506f!important}
#mare-work-os.mwo-theme-light .mwo-approval-date-range label{color:#3a506b!important}
#mare-work-os.mwo-theme-light .mwo-approval-search input::placeholder{color:#8595aa!important}
#mare-work-os.mwo-theme-light .mwo-weekly-segment button:not(.active):hover,
#mare-work-os.mwo-theme-light .mwo-approval-status-filters button:not(.active):hover{background:#e9f2ff!important;color:#174b99!important}
#mare-work-os.mwo-theme-light .mwo-table tr:hover{background:#f0f5fc!important}
#mare-work-os.mwo-theme-light input:not([type=checkbox]):not([type=radio]),
#mare-work-os.mwo-theme-light textarea,
#mare-work-os.mwo-theme-light select{background:#fff!important;color:#21364b!important;border-color:#cad7e6!important;color-scheme:light!important}
#mare-work-os.mwo-theme-light input::placeholder,#mare-work-os.mwo-theme-light textarea::placeholder{color:#8494aa!important}
#mare-work-os.mwo-theme-light .mwo-modal-box{color:#1d3147!important}
#mare-work-os.mwo-theme-light .mwo-modal-box .mwo-form-section{background:#f8faff!important}
#mare-work-os.mwo-theme-light .mwo-stat strong{color:#21364e!important}
#mare-work-os.mwo-theme-light .mwo-stat small{color:#64768d!important}
#mare-work-os.mwo-theme-light .mwo-client-logo{background:#edf3fb!important;border-color:#d7e2ef!important}
#mare-work-os.mwo-theme-light .mwo-client-title-row h2,#mare-work-os.mwo-theme-light .mwo-clients-head h2{color:#20364f!important}
#mare-work-os.mwo-theme-light .mwo-task-title{color:#233851!important}
#mare-work-os.mwo-theme-light .mwo-week-side-item strong{color:#2464a5!important}
#mare-work-os.mwo-theme-light .mwo-week-side-item em{background:#eaf0f8!important;color:#425a75!important}
#mare-work-os.mwo-theme-light .mwo-task-group-head{background:#f6f9fd!important}
#mare-work-os.mwo-theme-light .mwo-nc-no-results button{background:#205dc4!important;color:#fff!important}

/* NODUS 1.6.12 — follow-up complete staff light surface audit. Dark-mode rules untouched. */
#mare-work-os.mwo-theme-light .mwo-taskdesk-main,
#mare-work-os.mwo-theme-light .mwo-taskdesk-layout,
#mare-work-os.mwo-theme-light .mwo-taskdesk-list,
#mare-work-os.mwo-theme-light .mwo-taskdesk-rows,
#mare-work-os.mwo-theme-light .mwo-task-client-group,
#mare-work-os.mwo-theme-light .mwo-task-row-list,
#mare-work-os.mwo-theme-light .mwo-taskdesk-row,
#mare-work-os.mwo-theme-light .mwo-task-client-head,
#mare-work-os.mwo-theme-light .mwo-taskdesk-tabs,
#mare-work-os.mwo-theme-light .mwo-taskdesk-filters,
#mare-work-os.mwo-theme-light .mwo-taskdesk-search,
#mare-work-os.mwo-theme-light .mwo-task-search-wrap,
#mare-work-os.mwo-theme-light .mwo-task-search{background:#fff!important;color:#21344c!important;border-color:#d7e2ee!important;box-shadow:none!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-filters,
#mare-work-os.mwo-theme-light .mwo-taskdesk-tabs,
#mare-work-os.mwo-theme-light .mwo-taskdesk-search,
#mare-work-os.mwo-theme-light .mwo-task-search-wrap,
#mare-work-os.mwo-theme-light .mwo-taskdesk-list{background:#f3f7fc!important}
#mare-work-os.mwo-theme-light .mwo-task-client-head,
#mare-work-os.mwo-theme-light .mwo-taskdesk-row,
#mare-work-os.mwo-theme-light .mwo-task-client-group{background:#fff!important;border-color:#d9e4f1!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-client,
#mare-work-os.mwo-theme-light .mwo-taskdesk-clientcopy,
#mare-work-os.mwo-theme-light .mwo-taskdesk-copy,
#mare-work-os.mwo-theme-light .mwo-taskdesk-owner,
#mare-work-os.mwo-theme-light .mwo-taskdesk-status,
#mare-work-os.mwo-theme-light .mwo-taskdesk-duration,
#mare-work-os.mwo-theme-light .mwo-task-client-title,
#mare-work-os.mwo-theme-light .mwo-taskdesk-row strong,
#mare-work-os.mwo-theme-light .mwo-taskdesk-row b,
#mare-work-os.mwo-theme-light .mwo-task-client-head strong{color:#1b3048!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-row small,
#mare-work-os.mwo-theme-light .mwo-task-client-head small,
#mare-work-os.mwo-theme-light .mwo-taskdesk-note,
#mare-work-os.mwo-theme-light .mwo-taskdesk-captext,
#mare-work-os.mwo-theme-light .mwo-taskdesk-time{color:#60738c!important}
#mare-work-os.mwo-theme-light .mwo-taskdesk-actions button:not(.primary):not(.active),
#mare-work-os.mwo-theme-light .mwo-taskdesk-tabs button:not(.active),
#mare-work-os.mwo-theme-light .mwo-taskdesk-filters button:not(.active){background:#edf3fa!important;color:#263f5a!important;border-color:#d4e0ed!important}
#mare-work-os.mwo-theme-light .mwo-week-day-card,
#mare-work-os.mwo-theme-light .mwo-week-daily-task,
#mare-work-os.mwo-theme-light .mwo-week-daily-tabs,
#mare-work-os.mwo-theme-light .mwo-week-daily-hint,
#mare-work-os.mwo-theme-light .mwo-weekly-capacity-track{background:#fff!important;color:#21354c!important;border-color:#d7e3f0!important;box-shadow:0 5px 17px rgba(25,54,90,.06)!important}
#mare-work-os.mwo-theme-light .mwo-week-day-card.is-today{background:#f3f8ff!important;border-color:#5698ee!important;box-shadow:0 0 0 1px rgba(67,130,255,.2)!important}
#mare-work-os.mwo-theme-light .mwo-week-day-card h3,
#mare-work-os.mwo-theme-light .mwo-week-day-card h4,
#mare-work-os.mwo-theme-light .mwo-week-day-card strong,
#mare-work-os.mwo-theme-light .mwo-week-day-card b:not(.danger),
#mare-work-os.mwo-theme-light .mwo-week-daily-task h3,
#mare-work-os.mwo-theme-light .mwo-week-daily-task strong,
#mare-work-os.mwo-theme-light .mwo-week-daily-task b{color:#1b3049!important}
#mare-work-os.mwo-theme-light .mwo-week-day-card small,
#mare-work-os.mwo-theme-light .mwo-week-day-card p,
#mare-work-os.mwo-theme-light .mwo-week-daily-task small,
#mare-work-os.mwo-theme-light .mwo-week-daily-hint{color:#63768e!important}
#mare-work-os.mwo-theme-light .mwo-week-daily-tabs button:not(.active),
#mare-work-os.mwo-theme-light .mwo-week-daily-actions button:not(.active){background:#edf3fb!important;color:#24405e!important;border-color:#d5e2ef!important}
#mare-work-os.mwo-theme-light .mwo-week-day-bar{background:#e5edf6!important}
#mare-work-os.mwo-theme-light .mwo-workflow-board,
#mare-work-os.mwo-theme-light .mwo-workflow-lane,
#mare-work-os.mwo-theme-light .mwo-workflow-column,
#mare-work-os.mwo-theme-light .mwo-workflow-card,
#mare-work-os.mwo-theme-light .mwo-native-step-card,
#mare-work-os.mwo-theme-light .mwo-workflow-filters,
#mare-work-os.mwo-theme-light .mwo-workflow-stats,
#mare-work-os.mwo-theme-light .mwo-workflow-sidebar,
#mare-work-os.mwo-theme-light .mwo-workflow-panel,
#mare-work-os.mwo-theme-light .mwo-workflow-summary{background:#fff!important;color:#1f344d!important;border-color:#d6e2ef!important;box-shadow:0 3px 12px rgba(24,48,82,.04)!important}
#mare-work-os.mwo-theme-light .mwo-workflow-card h3,
#mare-work-os.mwo-theme-light .mwo-workflow-card strong,
#mare-work-os.mwo-theme-light .mwo-native-step-card strong,
#mare-work-os.mwo-theme-light .mwo-workflow-lane h3{color:#20364e!important}
#mare-work-os.mwo-theme-light .mwo-workflow-card p,
#mare-work-os.mwo-theme-light .mwo-workflow-card small,
#mare-work-os.mwo-theme-light .mwo-native-step-card small{color:#61758f!important}
#mare-work-os.mwo-theme-light .mwo-nc-panel,
#mare-work-os.mwo-theme-light .mwo-nc-row,
#mare-work-os.mwo-theme-light .mwo-nc-group,
#mare-work-os.mwo-theme-light .mwo-nc-group-list,
#mare-work-os.mwo-theme-light .mwo-nc-summary,
#mare-work-os.mwo-theme-light .mwo-nc-side,
#mare-work-os.mwo-theme-light .mwo-nc-main,
#mare-work-os.mwo-theme-light .mwo-nc-quickfilters,
#mare-work-os.mwo-theme-light .mwo-nc-toolbar,
#mare-work-os.mwo-theme-light .mwo-nc-search,
#mare-work-os.mwo-theme-light .mwo-nc-tab:not(.active),
#mare-work-os.mwo-theme-light .mwo-nc-activity-row,
#mare-work-os.mwo-theme-light .mwo-nc-legend-row,
#mare-work-os.mwo-theme-light .mwo-nc-group-head{background:#fff!important;color:#20344d!important;border-color:#d9e5f1!important;box-shadow:none!important}
#mare-work-os.mwo-theme-light .mwo-nc-panel,
#mare-work-os.mwo-theme-light .mwo-nc-group,
#mare-work-os.mwo-theme-light .mwo-nc-quickfilters,
#mare-work-os.mwo-theme-light .mwo-nc-toolbar{background:#f6f9fd!important}
#mare-work-os.mwo-theme-light .mwo-nc-row.is-read{background:#f3f7fc!important}
#mare-work-os.mwo-theme-light .mwo-nc-row strong,
#mare-work-os.mwo-theme-light .mwo-nc-row h3,
#mare-work-os.mwo-theme-light .mwo-nc-panel-head h3,
#mare-work-os.mwo-theme-light .mwo-nc-group-head h3,
#mare-work-os.mwo-theme-light .mwo-nc-summary h3,
#mare-work-os.mwo-theme-light .mwo-nc-side h3,
#mare-work-os.mwo-theme-light .mwo-nc-hero h2,
#mare-work-os.mwo-theme-light .mwo-nc-quickfilters strong,
#mare-work-os.mwo-theme-light .mwo-nc-legend-row strong,
#mare-work-os.mwo-theme-light .mwo-nc-activity-row strong,
#mare-work-os.mwo-theme-light .mwo-nc-row .mwo-nc-source{color:#20354e!important}
#mare-work-os.mwo-theme-light .mwo-nc-row small,
#mare-work-os.mwo-theme-light .mwo-nc-row p,
#mare-work-os.mwo-theme-light .mwo-nc-row time,
#mare-work-os.mwo-theme-light .mwo-nc-group-head span,
#mare-work-os.mwo-theme-light .mwo-nc-panel-head small,
#mare-work-os.mwo-theme-light .mwo-nc-summary p,
#mare-work-os.mwo-theme-light .mwo-nc-legend-row small,
#mare-work-os.mwo-theme-light .mwo-nc-time,
#mare-work-os.mwo-theme-light .mwo-nc-activity-row small{color:#647791!important}
#mare-work-os.mwo-theme-light .mwo-nc-tab:not(.active),
#mare-work-os.mwo-theme-light .mwo-nc-open,
#mare-work-os.mwo-theme-light .mwo-nc-more,
#mare-work-os.mwo-theme-light .mwo-nc-quickfilters button:not(.active){background:#edf3fb!important;color:#24446a!important;border-color:#d6e2ef!important}
#mare-work-os.mwo-theme-light .mwo-nc-row.is-read .mwo-nc-open{background:#e9f0f8!important;color:#34577c!important}
#mare-work-os.mwo-theme-light .mwo-nc-search input{background:#fff!important;color:#20354f!important;border-color:#ccdbea!important}
#mare-work-os.mwo-theme-light .mwo-task-panel,
#mare-work-os.mwo-theme-light .mwo-task-main,
#mare-work-os.mwo-theme-light .mwo-task-group,
#mare-work-os.mwo-theme-light .mwo-task-list-card,
#mare-work-os.mwo-theme-light .mwo-grouped-tasks{background:#fff!important;color:#20354b!important;border-color:#d6e2ee!important}
#mare-work-os.mwo-theme-light .mwo-task-group strong,
#mare-work-os.mwo-theme-light .mwo-task-list-card strong,
#mare-work-os.mwo-theme-light .mwo-task-panel h3{color:#20354b!important}
