/* Colour-only reference adaptation; no layout or interaction changes. */
body.wd-ui.wd-ui.wd-ui.wd-ui{--wd-bg:#e8f3f2;--wd-card:#fff;--wd-soft:#eff7f6;--wd-text:#10343c;--wd-muted:#647e87;--wd-border:#d7e8e7;--wd-blue:#008f95;--wd-rail:#fff;--bg:#e8f3f2;--panel:#fff;--text:#10343c;--muted:#647e87;--border:#d7e8e7;--accent:#008f95;background:#e8f3f2!important;color:#10343c!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.wd-rail,.app>.sidebar){background:#fff!important;color:#647e87!important;box-shadow:0 6px 24px #008f950d!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.sidebar .workspace-nav>a,.wd-rail-nav>a,.sidebar-logout,.wd-rail-profile,.wd-rail-logout){color:#647e87!important;background:transparent!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.sidebar .workspace-nav>a,.wd-rail-nav>a):is(:hover,.active){background:#e8f3f2!important;color:#008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .wd-rail-home{background:#e8f3f2!important;color:#008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.panel,.card,.stat-card,.metric-card,.wd-task-summary,.settings-card,.et-list,.et-main){background:#fff!important;border-color:#d7e8e7!important;box-shadow:0 5px 18px #008f9510!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.page-primary,.btn-primary,.primary,.submit-btn,button[type=submit],a.open,.archive-back,.back-to-projects,.wd-task-action,.archived-empty a,.wd-auth-submit){background:#008f95!important;background-image:none!important;border-color:#008f95!important;color:#fff!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.page-primary,.btn-primary,.primary,button[type=submit],.wd-auth-submit):hover{background:#00767c!important;border-color:#00767c!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(input,select,textarea){border-color:#d7e8e7!important;accent-color:#008f95}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(input,select,textarea):focus{border-color:#008f95!important;outline-color:#008f95;box-shadow:0 0 0 3px #008f951a!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.wd-task-table th,.creds .row,.wd-task-priority){background:#eff7f6!important;color:#647e87!important;border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .wd-task-table tr:nth-child(even) td{background:#f4f9f8!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.calendar-view-buttons button.active,.et-template-items>a.active){background:#e8f3f2!important;color:#008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.wd-header-actions a,.wd-header-actions button){background:#fff!important;color:#647e87!important;border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui.connect-auth-scene{background:#e8f3f2!important;background-image:radial-gradient(ellipse at 20% 35%,#d9eeeb 0,transparent 50%)!important}
body.wd-ui.wd-ui.wd-ui.wd-ui.connect-auth-scene :is(.wd-auth-top,.wd-auth-bottom,.password-card){background:#fff!important;color:#10343c!important;border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui.connect-auth-scene .connect-login-scene:after{background:radial-gradient(ellipse at center,#e8f3f200 25%,#e8f3f280 100%)}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.tc-confirm-accept,.tc-reset-submit,.tc-modal-button,.tc-save,.report-compliance-primary){background:#008f95!important;border-color:#008f95!important;color:#fff!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.tc-confirm-icon,.tc-reset-icon,.tc-modal-icon,.tc-tour-icon,.report-compliance-icon){background:#eff7f6!important;color:#008f95!important;border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.project-card,.service-card,.permission-card,.tc-form-card,.tc-users-card,.calendar-panel,.calendar-task-list-panel,.calendar-list-panel,.modal-card,.task-drawer,.task-modal-card,.tc-confirm-dialog,.confirm-card,.tc-modal){background:#fff!important;color:#10343c!important;border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.wd-task-name,.creds .value,input,select,textarea){color:#10343c!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .calendar-view-buttons button.active{box-shadow:inset 0 -2px #008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .notification-head .notification-mark-read{background:#e8f3f2!important;color:#008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .connect-notification-icon{background:#008f95!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .notification-list>a.workspace-notification:hover{background:#eff7f6!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .notification-panel{border-color:#d7e8e7!important}
body.wd-ui.wd-ui.wd-ui.wd-ui :is(.panel,.card,.stat-card,.metric-card,.wd-task-summary,.settings-card,.et-list,.et-main){color:#10343c!important}
/* Header wordmark: let its existing white-backed asset blend with the actual header. */
body.wd-ui.wd-ui.wd-ui.wd-ui .wd-header .wd-brand,
body.wd-ui.wd-ui.wd-ui.wd-ui .wd-header.wd-theme-sticky .wd-brand{background:var(--wd-bg,#e8f3f2)!important;isolation:isolate!important}
body.wd-ui.wd-ui.wd-ui.wd-ui .wd-header .wd-brand .connect-logo{mix-blend-mode:multiply;opacity:1!important;filter:none!important}

body.wd-ui.wd-ui.wd-ui.wd-ui .wd-header.wd-theme-sticky .wd-brand{background:#fff!important}
