.stage-label.ns-off{display:none!important}.ns-readout{z-index:2;min-width:214px}.ns-readout .ns-title b{color:var(--ink)}.ns-readout [data-r]{text-align:right;font-variant-numeric:tabular-nums}.ns-readout .ro-k{text-transform:none;letter-spacing:.02em}.ns-readout canvas.ns-graph{width:200px;height:104px}@media(max-width:600px){.ns-readout{left:8px;top:8px;min-width:0;max-width:calc(100% - 96px);padding:7px 9px;gap:3px;font-size:10.5px}.ns-readout .ro-row{gap:8px}.ns-readout [data-row=ves],.ns-readout [data-row=metre]{display:none}.ns-readout canvas.ns-graph{width:150px;height:78px}.exhibit[data-slug=neuron-signal] .stage-hint{display:none}.exhibit[data-slug=neuron-signal] .stage-label-text{font-size:9.5px;padding:3px 4px}}.exhibit[data-slug=neuron-signal] .prose{min-width:0}.exhibit[data-slug=neuron-signal] .sec-sources li{overflow-wrap:anywhere}.ns-readout[hidden],.ns-ro2[hidden]{display:none!important}.ns-bar{position:absolute;left:50%;bottom:36px;transform:translate(-50%);display:flex;background:#f8f6f1f0;border:1px solid var(--rule-2);z-index:3;max-width:calc(100% - 24px);overflow-x:auto;scrollbar-width:none}.ns-bar::-webkit-scrollbar{display:none}.ns-bar button{appearance:none;border:0;border-inline-end:1px solid var(--rule);background:none;padding:0 12px;min-height:40px;font:500 13px/1 var(--sans);color:var(--ink-2);cursor:pointer;white-space:nowrap}.ns-bar button:last-child{border-inline-end:0}.ns-bar button:hover{color:var(--ink);background:#fff}.ns-bar button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.ns-ro2{z-index:2;min-width:236px;max-width:300px}.ns-ro2 .ns-title b{color:var(--ink)}.ns-ro2 .ns-rows{display:grid;gap:4px}.ns-ro2 .ro-row span:last-child{text-align:end;font-variant-numeric:tabular-nums}.ns-ro2 .ro-k{text-transform:none;letter-spacing:.02em}.ns-ro2 canvas{width:222px;height:133px}.ns-ro2 canvas[hidden]{display:none}.ns-note{margin:0;font:400 10.5px/1.35 var(--sans);color:var(--mute);letter-spacing:0}.ns-note:empty{display:none}@media(max-width:600px){.ns-ro2{left:8px;top:8px;min-width:0;max-width:calc(100% - 96px);padding:7px 9px;gap:3px;font-size:10px}.ns-ro2 .ro-row{gap:8px}.ns-ro2 canvas{width:150px;height:90px}.ns-ro2 .ns-note{display:none}.ns-ro2 .ns-rows .ro-row:nth-child(n+5){display:none}.ns-ro2{max-width:62%}.ns-bar{bottom:30px}.ns-bar button{padding:0 10px;font-size:12px}}.ns-lab{padding:4px 18px 22px;display:grid;gap:10px;border-top:1px solid var(--rule);font:400 13px/1.5 var(--sans)}.ns-lh{margin:16px 0 0;font:600 15px/1.3 var(--sans);color:var(--ink)}.ns-p{margin:0;color:var(--ink-2)}.ns-now{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.ns-lab button{justify-self:start;min-height:44px;min-width:44px;padding:0 12px;font:600 13px/1.2 var(--sans);border:1px solid var(--ink, #1c1b19);background:#fbfaf6;color:var(--ink);border-radius:2px;cursor:pointer}.ns-lab button[aria-pressed=true]{background:var(--ink, #1c1b19);color:#f5f2ea}.ns-btns{display:flex;flex-wrap:wrap;gap:6px}.ns-scenes{margin:0;padding:0;list-style:none;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ns-scenes button{width:100%;height:100%;display:grid;gap:4px;align-content:start;text-align:start;padding:9px 11px;font-weight:400}.ns-scenes button b{font-weight:700;font-size:14px}.ns-scenes button span{font-size:12px;line-height:1.4;opacity:.85}.ns-tasks{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ns-tasks li{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--rule);background:#fbfaf6}.ns-tasks li.is-done{border-color:#1f7a3a;background:#f1f7f0}.ns-th{margin:0;font-weight:600;color:var(--ink);display:flex;gap:8px;align-items:center}.ns-mark{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border:1px solid var(--rule-2, #cfc8b8);font-size:13px;color:#fff;background:#fff}.ns-tasks li.is-done .ns-mark{background:#1f7a3a;border-color:#1f7a3a}.ns-find{display:grid;gap:4px}.ns-find span{font-weight:600;color:var(--ink)}.ns-find input{min-height:44px;width:100%;font:500 15px/1.2 var(--sans);padding:6px 8px;border:1px solid var(--rule-2, #cfc8b8);background:#fbfaf6;border-radius:2px;color:var(--ink)}.ns-cases{margin:0;padding:0;list-style:none;display:grid;gap:6px;max-height:720px;overflow-y:auto}.ns-cases li{display:grid;gap:4px;padding:10px 0;border-top:1px solid var(--rule)}.ns-ch{margin:0;font-weight:600;color:var(--ink)}.ns-ch b{font-variant-numeric:tabular-nums;margin-inline-end:6px}.ns-ch small{font-weight:400;color:var(--ink-2);margin-inline-start:6px}.ns-src{font-size:12px;color:var(--mute)}.ns-cases a{color:inherit;word-break:break-word}.ns-fact{padding:10px 12px;border-inline-start:3px solid #c8901e;background:#fbf6ea;color:var(--ink)}.ns-next{margin:0;padding-inline-start:18px;display:grid;gap:4px}.ns-next a{color:var(--ink)}.ns-note2{font-size:12px;color:var(--mute)}.exhibit[data-slug=neuron-signal] .panel .btn,.exhibit[data-slug=neuron-signal] .panel button{min-height:44px;min-width:44px}.exhibit[data-slug=neuron-signal] .panel input[type=range]{min-height:44px}
