:root{--purple:#b4a1ff;--green:#76e5b3}textarea{width:100%;font:14px/1.7 ui-monospace,monospace;color:var(--ink);background:#08061c;border:1px solid var(--line);padding:15px;resize:vertical}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--green);outline-offset:3px}.changedCell{box-shadow:inset 0 -3px var(--green)}#wbError{color:#f8abcc}#geoFrame{width:100%;aspect-ratio:16/9;border:1px solid var(--line);background:#08061c}#geoSeek{width:100%;accent-color:var(--green);padding:0}#spCanvas{width:100%;height:200px;border:1px solid var(--line)}.coverageRow{display:grid;grid-template-columns:minmax(150px,1fr) 150px minmax(150px,2fr);gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.coverageRow span{color:var(--green);font-size:.7rem}.coverageRow p{margin:0;color:var(--muted);font-size:.76rem}.activeStop{color:var(--green);font-weight:bold}nav a{font-size:.73rem}.reading[hidden]{display:none!important}body.public-edition .cell small{display:none}#wbImport{width:220px;font-size:.7rem}#wbSummary{font-size:.8rem}@media(max-width:600px){.coverageRow{grid-template-columns:1fr;gap:5px}.toolbar{gap:8px}textarea{font-size:12px}#geoFrame{min-height:180px}.stats .stat strong{font-size:1.1rem}dl{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.navigator{position:sticky;top:0;z-index:50;margin:0;background:#08061cf5;border-bottom:1px solid var(--line);padding:10px max(16px,calc((100vw - 1530px)/2));display:flex;gap:10px;justify-content:space-between}.navigator details{margin:0;position:relative}.navigator summary{padding:7px;font-size:.72rem;list-style:none}.navigator details div{position:absolute;min-width:235px;top:35px;left:0;background:#100d25;border:1px solid var(--line);display:flex;flex-direction:column;box-shadow:0 10px 20px #0006}.navigator details:last-child div{left:auto;right:0}.navigator a{padding:10px;display:block;white-space:nowrap;font-size:.72rem}.navigator a:hover{background:#282039}section{scroll-margin-top:75px}#netPlot{width:100%;height:auto;max-height:360px;font-family:ui-monospace,monospace}@media(max-width:600px){.navigator{gap:2px;padding:7px 6px}.navigator summary{font-size:.59rem;padding:6px 3px}.navigator details div{min-width:190px}.navigator details:nth-last-child(2) div{left:auto;right:0}.navigator a{font-size:.68rem}}
.stat,.probeDisplay>div,.probeDisplay strong,.panelhead>*{min-width:0;overflow-wrap:anywhere}.stats{grid-template-columns:repeat(auto-fit,minmax(min(135px,100%),1fr))}.instrument h3,.instrument p,.formula,#wbName,#cvTitle,#exPTitle,#exQTitle{overflow-wrap:anywhere}.lineTable{max-width:100%;overflow:auto}.workspace,.array,.tile,.cells,.splitview,.field-pair{min-width:0}.field-pair>*{min-width:0}.advanced .coefficient-grid label,.advanced .status,.advanced svg{border-radius:0}

.release-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.release-links a{display:block;padding:10px 16px;border:1px solid var(--line);font-size:.75rem}.release-links a:first-child{color:var(--green)}#geoFrame{display:block;height:auto;min-height:0}#geoFrame:fullscreen{width:100vw;height:100vh}
