/* Bio2Twin four-page graphite design tokens. No green UI accent. */
body.b2t-four-graphite{
  --b2t-bg:#0d1117;--b2t-surface:#161c25;--b2t-surface-raised:#1b2330;
  --b2t-stroke:#354050;--b2t-text:#e7ecf4;--b2t-muted:#9aa8ba;
  --b2t-blue:#76b6f5;--b2t-violet:#a58bdb;
  --success:#a58bdb;--green:#a58bdb;--accent-green:#a58bdb;
  accent-color:var(--b2t-violet);background:var(--b2t-bg);color:var(--b2t-text);
}
body.b2t-four-graphite .b2t-shared-topbar{background:#101217!important;border-bottom:1px solid #333b48!important}
body.b2t-four-graphite .b2t-shared-topbar a:hover,
body.b2t-four-graphite .b2t-shared-topbar a:focus-visible{color:var(--b2t-blue)!important}
body.b2t-four-graphite a:focus-visible,
body.b2t-four-graphite button:focus-visible,
body.b2t-four-graphite select:focus-visible{outline:2px solid var(--b2t-violet);outline-offset:2px}
/* Shared status visual: ultraviolet, never an ambiguous clinical green. */
body.b2t-four-graphite .pmhome3-dot{background:#a58bdb!important;box-shadow:0 0 0 3px rgba(165,139,219,.12)!important}
body.b2t-four-graphite .pmhome3-metric,
body.b2t-four-graphite .pmhome3-card{border-color:var(--b2t-stroke)}
body.b2t-four-graphite .b2t-inline-switch a[aria-current=page]{border-color:var(--b2t-blue)!important}

body.b2t-four-graphite{background-color:#0d1117!important;background-image:none!important}
body.b2t-four-graphite .research-cluster{background-color:#0d1117!important}

/* Research graphite cleanup V2 */
body.b2t-four-graphite .research-index{--ds-line:#354050!important;--ds-muted:#9aa8ba!important;--ds-ink:#e7ecf4!important}
body.b2t-four-graphite .research-index .research-cluster{background:#161c25!important;color:#e7ecf4!important;border-color:#354050!important}
body.b2t-four-graphite .research-index .rp-program,body.b2t-four-graphite .research-index .rp-entry{background:#161c25!important;border-color:#354050!important}
body.b2t-four-graphite .research-index .research-tabs{background:#0d1117!important;border-color:#354050!important}

/* Research ID selector wins over legacy green palette */
body.b2t-four-graphite #original-intelligence{background:#161c25!important;border-color:#354050!important}
