/* Dark navigation, light workspace. Authentication keeps its separate dark stylesheet. */
body.ops-workspace{color-scheme:light;background:var(--ob);color:var(--oi);--oc:#fff;scrollbar-color:#B4BEC9 #F5F6F8}
body.ops-workspace .ops-sidebar{color-scheme:dark;--oi:#E9EDF3;--oc:#1B212B;--ol:#364150;--os:#BAC4D2;--om:#9BA9BC;--oa:#FF9778;--oa-deep:#FFAD94;--oa-soft:#3B2925;background:var(--oc);color:var(--oi);border-color:var(--ol);scrollbar-color:#566477 var(--oc)}
body.ops-workspace .ops-sidebar .ops-logo{color:var(--oi)}
body.ops-workspace .ops-sidebar .ops-nav a{color:var(--os)}
body.ops-workspace .ops-sidebar .ops-nav a:hover{background:#242D39;color:#fff}
body.ops-workspace .ops-sidebar .ops-nav a[aria-current]{background:var(--oa-soft);color:var(--oa-deep)}
body.ops-workspace .ops-sidebar :is(.ops-nav-group>p,.ops-sidebar-foot small){color:var(--om)}
body.ops-workspace .ops-sidebar .ops-sidebar-foot{border-color:var(--ol)}
body.ops-workspace .ops-topbar{background:#FFFFFFF5;color:var(--oi)}
body.ops-workspace .oft{background:#fff;color:var(--os);border-color:var(--ol)}
body.ops-workspace .owrap .support-wrap{--sp-bg:#fff;--sp-soft:#F7F8FA;--sp-line:#DFE5ED;--sp-ink:#283341;--sp-muted:#68768A;--sp-accent:#C44224}
body.ops-workspace .owrap :is(input,textarea)::placeholder{color:#818B98;opacity:1}
body.ops-workspace .owrap code{color:var(--oi);background:#EEF1F5;border-radius:4px;padding:2px 5px}
body.ops-workspace ::selection{background:#F7CCBC;color:#3A281F}
