/* Contrast light edition: retains the explorer, tabs and inspector. */
body{color-scheme:light;--bg:#f6f8fc;--panel:#fff;--chrome:#ffffff;--chrome-text:#25324a;--chrome-muted:#65728a;--side:#edf1f8;--side-text:#25324a;--side-muted:#65728a;--tab-bg:#edf1f8;--text:#25324a;--muted:#65728a;--line:#dce3ee;--accent:#365fcc;--on-accent:#fff;--selection:#eaf0ff;--soft:#eaf0ff;--subtle:#f6f8fc;--green:#357453;--green-bg:#eaf3ed;--button:#fff;--terminal:#edf1f8;--radius:12px}
.workbench{grid-template-columns:46px 208px minmax(0,1fr) 244px}.page{padding:30px}.heading h1{font-size:28px}.brand-symbol{background:var(--accent);color:#fff}.avatar{background:var(--soft);color:var(--accent)}.rail a.active{background:var(--soft)}.tree-item[aria-current]{color:var(--accent);font-weight:650}.inspector{background:var(--panel)}.tabs a[aria-current]{box-shadow:inset 0 -2px var(--accent);background:var(--panel)}.stats,.box{border-radius:var(--radius)}.stat strong{font-size:32px}.hybrid-banner{background:var(--soft);border-color:var(--line);color:var(--text);border-radius:var(--radius)}.banner-symbol{color:var(--accent);opacity:.45}.label.wait{background:var(--soft);color:var(--accent)}.lab .lab-card{border-radius:var(--radius)}.lab .entry-context,.lab .ledger-metrics,.lab .project-context,.lab .entry-step.active{background:var(--soft);border-color:var(--line);color:var(--text)}.lab .project-general{grid-template-columns:1fr}.statusbar{background:var(--chrome)}
@media(max-width:1150px){.workbench{grid-template-columns:42px 180px minmax(0,1fr)}}@media(max-width:760px){.workbench{display:block}.page{padding:24px 16px}}
.box,.stats{box-shadow:0 3px 12px #25324a05}.tree-item{border-radius:7px;margin:2px 0}.appbar{height:51px}.workbench{min-height:calc(100dvh - 77px)}.hybrid-banner{padding:26px}.lab .lab-card{box-shadow:0 3px 12px #25324a04}
.lab .lab-entry-context,.lab .lab-metrics,.lab .lab-steps li.active,.lab .project-tabs>button[aria-selected=true]{background:var(--soft);border-color:var(--line)}.lab .lab-metrics{border-radius:var(--radius)}
