/* Research · neutral technology graphite alignment V2, scoped only to /research/ */
body.b2t-four-graphite{
 --b2t-bg:#0b0b0e;--b2t-surface:#121216;--b2t-surface-raised:#18181c;
 --b2t-stroke:rgba(255,255,255,.11);--b2t-text:#f1f1f3;--b2t-muted:#a3a4ac;
 --b2t-blue:#c7c7cc;--b2t-violet:#c7c7cc;
 background:#0b0b0e!important;color:#f1f1f3!important;
 font-family:-apple-system,BlinkMacSystemFont,"PingFang TC","Noto Sans TC",Inter,sans-serif;
}
body.b2t-four-graphite .research-index{
 --ds-line:rgba(255,255,255,.11)!important;--ds-muted:#a3a4ac!important;
 --ds-ink:#f1f1f3!important;background:transparent!important;
 color:#f1f1f3!important;font-weight:400!important;
}
body.b2t-four-graphite .research-index .research-cluster,
body.b2t-four-graphite .research-index #original-intelligence,
body.b2t-four-graphite .research-index .rp-program,
body.b2t-four-graphite .research-index .rp-entry,
body.b2t-four-graphite .research-index .research-tabs{
 background:transparent!important;border-color:rgba(255,255,255,.11)!important;
 box-shadow:none!important;
}
body.b2t-four-graphite .research-index :is(h1,h2,h3,h4),
body.b2t-four-graphite .research-index :is(h1,h2,h3,h4) strong{
 color:#f1f1f3!important;font-weight:400!important;text-shadow:none!important;
}
body.b2t-four-graphite .research-index :is(p,li,span,small){font-weight:400}
body.b2t-four-graphite .research-index .rp-manifesto,
body.b2t-four-graphite .research-index .research-index__hero,
body.b2t-four-graphite .research-index .research-list,
body.b2t-four-graphite .research-index .research-item,
body.b2t-four-graphite .research-index .rp-question,
body.b2t-four-graphite .research-index .rp-method,
body.b2t-four-graphite .research-index .rp-entry{border-color:rgba(255,255,255,.11)!important}
body.b2t-four-graphite .research-index .research-tabs button{
 border-radius:6px!important;color:#a3a4ac!important;background:transparent!important;
 font-weight:400!important;
}
body.b2t-four-graphite .research-index .research-tabs button:is(:hover,:focus-visible){
 background:#18181c!important;color:#f1f1f3!important;border-color:rgba(255,255,255,.18)!important;
}
body.b2t-four-graphite .research-index .research-tabs button.is-active{
 background:#202024!important;color:#f1f1f3!important;
 border-color:rgba(255,255,255,.22)!important;
}
body.b2t-four-graphite .research-index :is(.rp-entry,.research-item):hover{
 background:rgba(255,255,255,.024)!important;opacity:1!important;
}
body.b2t-four-graphite .research-index .research-definition{
 border-color:rgba(255,255,255,.11)!important;background:transparent!important;
 color:#b6b7bd!important;
}
body.b2t-four-graphite .research-index :is(a,button):focus-visible{
 outline:2px solid #a3a4ac!important;outline-offset:3px;
}
body.b2t-four-graphite .b2t-shared-topbar{
 background:rgba(11,11,14,.96)!important;border-bottom-color:rgba(255,255,255,.1)!important;
}
