.lab-jump{display:flex;gap:30px;border-block:1px solid var(--line);padding:18px 0;margin:0 0 24px;font:14px var(--display);color:#9eae9e;flex-wrap:wrap}.lab-jump a:hover{color:var(--green)}section[id],#atlas{scroll-margin-top:24px}.lab-workspace{grid-template-columns:220px minmax(280px,1fr) 325px}.profile-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-top:21px}.profile-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);padding:11px 7px;font-size:14px}.profile-tabs button[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}#deep-panel p{font-size:14px;line-height:1.8;color:#b8c4b8;margin:15px 0 12px}#deep-source{font-size:12px;line-height:1.6;color:#91ad79;display:block}.region-shortcut{margin-top:15px;background:none;border:0;padding:0;color:var(--green);font-size:13px;text-align:left}.detail-content .brain-role{margin:20px 0}.detail-content dl{margin:17px 0}.lab-main .section-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:28px}.section-heading h2,.reading-section h2{font:500 36px/1.15 var(--display);letter-spacing:-1.3px;margin:12px 0}.section-heading p{color:var(--muted);line-height:1.7;margin:0;max-width:740px}.section-heading p strong{color:#d8e4cd;font-weight:500}.section-heading>.button,.section-heading>.text-link{flex-shrink:0}.signal-section,.region-section,.investigate-section,.reading-section{padding:52px 0;border-bottom:1px solid var(--line)}.signal-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.signal-node{position:relative;min-width:0;min-height:148px;border:1px solid #2d392c;background:#0f1610;color:var(--text);padding:23px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.signal-node::after{content:'→';position:absolute;right:-23px;top:58px;color:#5f754e;font-size:22px}.signal-node:last-child::after{display:none}.signal-node>span{color:#7c9667;font:14px var(--display)}.signal-node>small{color:var(--muted);font-size:13px}.signal-node>strong{font:500 21px/1.3 var(--display)}.signal-node.current{border-color:var(--green);background:#192512}.signal-node.current>span,.signal-node.current>strong{color:var(--green)}.signal-detail{background:#0e160e;padding:20px 24px;margin-top:19px;display:flex;align-items:center;gap:24px;border-left:2px solid var(--green)}.signal-detail>span{font-size:13px;min-width:200px;color:var(--green)}.signal-detail p{margin:0;color:#b4c1b1;line-height:1.7}.method-note{font-size:12px!important;line-height:1.8!important;color:#8e9f8c!important;margin:16px 0 0}.method-note a{color:var(--green)}.region-workspace{border:1px solid var(--line);display:grid;grid-template-columns:1.45fr 1fr;min-width:0}.region-directory{min-width:0;background:#0d130e}.region-filters{display:grid;grid-template-columns:1.4fr 1fr;gap:14px;padding:22px}.region-filters label>span{display:block;color:var(--muted);font-size:14px;margin-bottom:9px}.lab-main input:not([type=range]),.lab-main select{background:#080e09;color:var(--text);border:1px solid #33412f;border-radius:0;padding:12px;font-size:14px;max-width:100%;width:100%;min-width:0}.lab-main select{color-scheme:dark}.lab-main input::placeholder{color:#82917c}.lab-main .search-wrap input{border:0;padding:0}.directory-caption{display:flex;justify-content:space-between;gap:15px;padding:0 22px 16px;font-size:12px;color:var(--muted)}.directory-caption>span:last-child{letter-spacing:.8px;font-size:10px}.region-results{max-height:345px;min-height:235px;overflow-y:auto;scrollbar-color:#597244 #101910;border-top:1px solid var(--line)}.region-row{display:grid;grid-template-columns:105px 1fr 48px;text-align:left;align-items:center;gap:12px;width:100%;padding:14px 20px;min-height:54px;border:0;border-bottom:1px solid #243022;background:none;color:#b8c5b5}.region-row code{color:#8bab73;font-size:13px}.region-row>span{font-size:14px}.region-row small{color:var(--muted);font-size:12px}.region-row:hover{background:#192315}.region-row.selected{background:#22311a;box-shadow:inset 3px 0 var(--green)}.region-row.selected code,.region-row.selected span{color:var(--green)}.region-profile{border-left:1px solid var(--line);padding:27px;background:#10180f;min-width:0}.region-profile>code{display:inline-block;margin:17px 0 5px;color:var(--green);background:#26351c;font-size:15px;padding:6px 10px}.region-profile h3{font:500 27px/1.2 var(--display);letter-spacing:-.6px;margin:12px 0 22px}.region-profile dl{font-size:14px}.region-profile dd{text-align:right}.region-profile>p{color:#a7b7a1;line-height:1.8;font-size:14px}.region-profile .button{display:flex;margin-top:12px}.region-profile>.text-link{display:block;margin-top:17px;font-size:13px}.region-directory>p{padding:10px 22px;color:var(--muted);font-size:14px}.investigation-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px}.query-card{border:1px solid var(--line);background:#0e150e;min-width:0}.query-card .panel-heading{font-size:12px;letter-spacing:.5px;flex-wrap:wrap}.query-card .panel-heading>span:last-child{color:var(--green)}.query-card .panel-heading button{background:none;border:0;color:var(--green);font-size:13px}.query-body{padding:25px}.query-body label{display:block;font-size:14px;color:#b4c0af}.query-body label select,.query-body label input{margin-top:10px}.query-filters,.trace-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.trace-fields{margin-top:18px}.query-body p{font-size:14px;color:var(--muted);line-height:1.8}.query-preview{display:block;white-space:pre-wrap;overflow-wrap:anywhere;padding:18px;border:1px solid #2f4226;background:#080e08;color:#c5e7a5;font-size:13px;line-height:1.8;min-height:83px;margin:22px 0}.query-actions{display:flex;gap:12px;flex-wrap:wrap}.external-note{font-size:13px;color:var(--muted);line-height:1.8;border-left:2px solid #526b3e;padding-left:14px;margin:25px 0 0}.reading-section{display:grid;grid-template-columns:1fr 1.3fr;gap:65px}.reading-section h2{max-width:340px}.glossary details{border-bottom:1px solid var(--line);padding:17px 0}.glossary details:first-child{padding-top:0}.glossary summary{font-size:16px;cursor:pointer;line-height:1.6}.glossary details[open] summary{color:var(--green)}.glossary p{color:var(--muted);font-size:15px;line-height:1.8;margin-bottom:3px}.trace-fields [hidden]{display:none}.trace-fields:has([hidden]){grid-template-columns:1fr}.lab-title p{max-width:620px;line-height:1.7}.lab-main .direct-search input[type=hidden],.lab-main input[type=hidden]{display:none}
@media(max-width:1150px){.lab-workspace{grid-template-columns:220px minmax(270px,1fr)}.detail-content{display:block;columns:2;column-gap:35px}.detail-content>*{break-inside:avoid}#deep-panel{break-inside:avoid}.signal-flow{gap:22px}.signal-node{padding:18px}.signal-node::after{right:-21px}.signal-node strong{font-size:19px}.region-workspace{grid-template-columns:1.2fr 1fr}.region-filters{grid-template-columns:1fr}.region-profile{padding:22px}.query-body{padding:20px}.query-filters{grid-template-columns:1fr}.query-card .panel-heading{min-height:66px}.reading-section{gap:30px}}
@media(max-width:700px){.lab-workspace{grid-template-columns:1fr}.detail-content{columns:auto}.lab-jump{gap:13px 17px;font-size:12px;padding:15px 0}.lab-title p{font-size:14px}.signal-section,.region-section,.investigate-section,.reading-section{padding:36px 0}.lab-main .section-heading{display:block;margin-bottom:23px}.section-heading h2,.reading-section h2{font-size:30px;letter-spacing:-1px}.section-heading p{font-size:15px}.section-heading>.button,.section-heading>.text-link{margin-top:18px;display:inline-flex}.signal-flow{grid-template-columns:1fr 1fr;gap:14px}.signal-node{padding:17px 13px;min-height:151px}.signal-node::after{display:none}.signal-node strong{font-size:18px}.signal-node small{font-size:12px}.signal-detail{display:block;padding:18px}.signal-detail>span{font-size:12px}.signal-detail p{font-size:14px;margin-top:10px}.region-workspace{grid-template-columns:1fr}.region-filters{grid-template-columns:1fr 1fr;padding:17px;gap:10px}.region-filters label>span{font-size:12px}.lab-main .region-filters input,.lab-main .region-filters select{padding:10px;font-size:12px}.directory-caption{padding-inline:17px;font-size:11px}.directory-caption>span:last-child{font-size:9px;letter-spacing:0}.region-row{padding:13px 15px;grid-template-columns:75px 1fr 34px;gap:7px}.region-row code{font-size:12px}.region-row>span{font-size:13px}.region-row small{font-size:11px}.region-results{max-height:300px}.region-profile{border-left:0;border-top:1px solid var(--line);padding:23px}.investigation-grid{grid-template-columns:1fr}.query-body{padding:20px}.query-filters{grid-template-columns:1fr 1fr}.query-body select{font-size:13px}.query-body .button{font-size:13px;padding:13px}.trace-fields{grid-template-columns:1fr}.reading-section{display:block}.reading-section h2{max-width:100%;margin-bottom:27px}.glossary summary{font-size:15px}.lab-main .detail-content>p:not(.detail-scientific):not(.auth-note){font-size:15px}.profile-tabs button{font-size:14px;padding:12px 9px}.region-shortcut{font-size:14px}}
