
:root{--paper:#e9f1f2;--paper-deep:#dce8e9;--panel:#f4f8f8;--white:#fbfdfd;--ink:#10272e;--ink-2:#29454c;--muted:#667f86;--line:#c6d7d9;--line-dark:#9db8bd;--cinnabar:#3f7f8a;--cinnabar-soft:#dcebed;--jade:#3f8179;--jade-soft:#dcece8;--blue:#4e7195;--blue-soft:#dfe8f0;--gold:#738d97;--gold-soft:#e4ecee;--shadow:0 18px 48px rgba(22,53,61,.08)}
body{background:radial-gradient(circle at 10% 0%,rgba(90,157,165,.12),transparent 29%),radial-gradient(circle at 100% 10%,rgba(83,113,158,.09),transparent 28%),var(--paper);color:var(--ink)}
.loading-screen{background:radial-gradient(circle at 50% 40%,rgba(74,147,157,.24),transparent 32%),radial-gradient(circle at 70% 68%,rgba(75,104,151,.18),transparent 27%),#06111d;color:#edf8f8}.loading-screen span{color:#79c9c5}.loading-screen h1{color:#edf8f8}.loading-screen p{color:rgba(224,241,241,.62)}.loading-screen i{background:rgba(255,255,255,.12)}.loading-screen i:after{background:linear-gradient(90deg,#69c5c2,#678fb6)}
.topbar{background:rgba(246,250,250,.9);border-color:rgba(157,184,189,.58);box-shadow:0 8px 28px rgba(21,50,57,.06)}.brand__mark{width:46px;height:46px;filter:drop-shadow(0 7px 14px rgba(69,132,143,.18))}.brand strong{color:#10272e}.brand small{color:#668087}.topbar nav button:after{background:linear-gradient(90deg,#4f9e9e,#587aa2)}.release-chip{border-color:rgba(80,137,145,.2);background:linear-gradient(180deg,#fbfdfd,#eef5f5)}.release-chip i{background:#57aaa3;box-shadow:0 0 0 5px rgba(87,170,163,.12)}
.status-strip>div,.metric-grid article,.section-block,.graph-page,.library-page,.method-page,.qa-main,.filter-panel,.brain-evidence-architecture,.brain-search-section,.mri-mapping-section,.prework-section{background:linear-gradient(180deg,rgba(251,253,253,.97),rgba(237,245,245,.98));border-color:rgba(157,184,189,.48)}
.primary-button{background:#143a43;border-color:#143a43}.primary-button:hover{background:#356f79;border-color:#356f79}.quiet-button:hover{border-color:#3f8179;color:#3f8179}
.eyebrow,.section-heading>div>span,.brain-search-header span{color:#3f7f8a}.source-quote,.path-card,.chain-list article,.book-card,.method-grid article,.evidence-card,.brain-evidence-card{background:linear-gradient(180deg,#fbfdfd,#edf5f5);border-color:rgba(157,184,189,.46)}
.source-quote:before{color:rgba(63,127,138,.045)}.source-quote header b,.level-A{background:#dcebed;color:#356f79}.level-B{background:#dcece8;color:#35766d}.level-C{background:#dfe8f0;color:#4f7093}.level-D{background:#e4ecee;color:#647f89}
.boundary-card,.export-schema{background:linear-gradient(135deg,#0c2831,#123b43)}.boundary-card>span{color:#82d2ce}.boundary-card .text-button{color:#a9e4df}
.filter-panel{background:linear-gradient(180deg,#edf5f5,#dfeaec)}.filter-panel select,.search-box,.library-controls input,.library-controls select{background:#fbfdfd;border-color:#b8ced1}.suggestion-row button,.brain-suggestions button{background:#edf5f5;border-color:#c2d4d6}.answer-boundary{background:#dcebed;color:#315d66}.term-row span,.brain-term-row span{background:#dfecea;color:#56736f}
.graph-shell{background:linear-gradient(180deg,#f9fcfc,#eaf3f3)}.graph-note{background:#dfeaec}.book-card b{background:#dcece8;color:#35766d}.risk-table__head{background:#dce8e9}
.brain-hero__copy{background:linear-gradient(135deg,#071a25,#0c3440 58%,#16424a);color:#eef8f8}.brain-hero__copy:before{color:rgba(255,255,255,.025)}.brain-hero__copy>span,.brain-hypothesis>span{color:#78c8c5}.brain-hypothesis{background:linear-gradient(180deg,#f8fbfb,#e8f1f2);border-color:#c3d6d8}.brain-hypothesis>span{color:#3f7f8a}.brain-research-title{position:relative;margin-top:24px;padding:13px 15px;border-left:2px solid #6ab9b7;background:rgba(255,255,255,.055);display:grid;gap:5px}.brain-research-title b{font:700 9px var(--mono);letter-spacing:.15em;color:#85d2ce}.brain-research-title span{font-size:12px;line-height:1.75;color:rgba(232,246,246,.67)}
.brain-stats article,.brain-layer-grid article{background:linear-gradient(180deg,#fbfdfd,#edf5f5);border-color:#c4d6d8}.brain-layer-grid article>span{background:#dcece8;color:#35766d}.mri-domain-grid article{background:linear-gradient(160deg,#0c2832,#153e47);border-color:rgba(103,177,182,.3)}.mri-domain-grid>article>span,.mri-domain-grid small{color:#7dcac6}
.site-footer{background:linear-gradient(135deg,#081d28,#123a43)}
