:root{--navy:#082747;--navy2:#0e3b68;--teal:#087bdb;--teal2:#075ca8;--blue:#168fe8;--bg:#f2f7fc}.brand>span:last-child>span{color:#59b5ff}.brand-mark{background:linear-gradient(135deg,#087bdb,#56b7ff)}.nav-item.active{box-shadow:inset 3px 0 #4eaef8}.nav-item:hover,.nav-item.active,.nav-group.active>.nav-parent{background:#123f6b}.compliance i,.live i{background:#3ea9f5;box-shadow:0 0 0 4px rgba(62,169,245,.14)}.avatar{background:#e3f1ff;color:#075ca8}.btn.primary{background:#075ca8;border-color:#075ca8;box-shadow:0 5px 15px rgba(7,92,168,.2)}.metric-icon.green,.event.green,.status.success{background:#e2f1ff;color:#075ca8}.metric em.up{background:#e3f1ff;color:#075ca8}.donut{background:conic-gradient(var(--teal) 0 92%,var(--orange) 92% 96%,#7992b4 96% 98%,#e5eaed 98%)}.bars i{background:#bfddf8}.quick-grid button:hover{border-color:#8cc8f7;background:#f5faff}.quick-grid b{background:#e1f0ff;color:#075ca8}.shift-cards>div{border-top-color:var(--teal)}.payroll-progress .active i{box-shadow:0 0 0 5px #dceeff}.funnel>div{background:linear-gradient(90deg,#075ca8,#38a1ef)}.master-groups>button:hover,.master-groups>button.active{background:#edf6ff}.master-groups>button.active>i,.history-icon{background:#dceeff;color:#075ca8}.org-notice{border-color:#b9d9f5;background:#f0f7ff}.org-notice>span{background:#075ca8}.org-notice p{color:#4a6883}.org-card.root span{color:#80c8ff}.org-dept-head{background:#e8f3ff;border-bottom-color:#cbe2f6}.org-dept-head b{color:#075ca8}.source-badge,.demo-tag{background:#e2f1ff;color:#075ca8}.risk.low{background:#e2f1ff;color:#075ca8}.dept-card .dept-top i,.health-dot{background:#168fe8;box-shadow:0 0 0 5px #dceeff}.sync-health{background:#f0f7ff;border-color:#bddcf5}.sync-health span{color:#456b8e}.sync-health em{color:#5a7997}.connector header span{color:#075ca8;background:#e2f1ff}.nav-subnav button:hover,.nav-subnav button.active{background:#1a568b}
