html:root body :is(.water-smr,.nc-explorer,.core-explorer,.post-body .smr-plate){--print-paper:#ecd9b5;--print-ink:#302e28;--print-orange:#b84620;--print-rule:#a39170;--orange:#b84620;color:var(--print-ink);background-color:var(--print-paper);background-image:radial-gradient(#59432a12 .65px,#0000 .85px),linear-gradient(120deg,#f1e2c7a0,#0000 55%,#b88b4620);background-size:5px 7px,100% 100%;border:1px solid #302e28;border-top-width:7px;box-shadow:5px 5px #00000020}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(h2,h3,strong,label,summary,output)){color:#302e28}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(p,figcaption,small)){color:#514736}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(a)),html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(.water-eyebrow,.nc-eyebrow,.core-kicker,.smr-eyebrow)){color:#8f351b}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) button){color:#302e28;background:0 0;border-color:#a39170}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) button[aria-pressed=true]){color:#f1e2c7;background:#302e28;border-color:#302e28}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) button[aria-pressed=true] span){color:#f1e2c7}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(.water-primary,.nc-play,.core-play,.smr-play-button)){color:#fff0d5;background:#b84620;border-color:#b84620}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) input){accent-color:#b84620}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :focus-visible){outline-color:#8f351b}html:root body :is(:is(.water-smr,.nc-explorer,.core-explorer,.smr-plate) :is(svg text,.water-label,.water-note,.nc-svg-label,.nc-svg-note,.core-svg-labels)){fill:#302e28}html:root body :is(.water-map-scroll,.nc-picture,.core-cutaway){background:radial-gradient(circle at 24% 46%,#b846201c 0 24%,#0000 24.2%),linear-gradient(#302e280a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#302e280a 1px,#0000 1px) 0 0/32px 32px;border-radius:0}html:root body .water-vessel{fill:#d9c7a2;stroke:#302e28;stroke-width:2px}html:root body .water-equipment{fill:#ecd9b5;stroke:#302e28;stroke-width:2px}html:root body .water-equipment.water-selected{stroke:#b84620;stroke-width:3px;filter:none}html:root body .water-fuel{fill:#b84620;stroke:#302e28;filter:none}html:root body :is(.water-flow,.nc-flow,.nc-source,.core-water-stream){filter:none}html:root body :is(.water-legend i){border-color:#b84620}html:root body :is(.water-key-secondary i){border-color:#302e28}html:root body :is(.water-key-cooling i){border-color:#89734e;border-top-style:dashed}html:root body :is(.water-legend>span,.water-stops span,.nc-control>span){color:#514736}html:root body :is(.water-smr .water-story,.nc-explorer .nc-insight,.core-story){background:#e3cba044;border-left:4px solid #b84620}html:root body :is(.water-story>span){color:#8f351b}html:root body :is(.water-energy-bar span){color:#fff0d5;background:#b84620}html:root body :is(.water-energy-bar span+span){background:#302e28}html:root body :is(.water-energy-numbers strong){color:#302e28}html:root body :is(.nc-results>div,.nc-results>div+div){border-color:#302e28}html:root body :is(.nc-results>div+div){border-color:#b84620}html:root body :is(.nc-results>div:first-child strong,.nc-explorer .nc-cold){color:#302e28}html:root body :is(.nc-results>div+div strong,.nc-explorer .nc-hot){color:#8f351b}html:root body :is(.nc-explorer svg .nc-hot){fill:#8f351b}html:root body :is(.nc-explorer svg .nc-cold){fill:#302e28}html:root body :is(.nc-playing .nc-source){animation:3s ease-in-out infinite alternate bauhaus-heat}@keyframes bauhaus-heat{0%{fill:#b84620}to{fill:#cb6235}}html:root body :is(.core-domain,.core-field){border-color:#a39170}html:root body .core-domain{opacity:1}html:root body .core-domain.is-active{border-color:#b84620}html:root body :is(.core-domain-number,.core-thermal .core-domain-number,.core-field b){color:#8f351b}html:root body :is(.core-field span,.core-domain-note,.core-stages button span){color:#514736}html:root body .core-transfer{border-color:#a39170}html:root body :is(.core-transfer span,.core-transfer span.is-active){color:#8f351b}html:root body :is(.core-transfer span:last-child,.core-transfer span:last-child.is-active){color:#302e28}html:root body .core-story-variable{color:#8f351b}html:root body :is(.smr-scheme,.smr-block,.smr-controls,.smr-candidate,.smr-outcome,.smr-outcome-newton){background:#e3cba044;border-color:#a39170}html:root body :is(.smr-tag,.smr-mint,.smr-block>span,.smr-race-legend span:first-child,.smr-outcome>span){color:#8f351b}html:root body :is(.smr-race-legend span:last-child,.smr-outcome-newton>span){color:#302e28}html:root body :is(.smr-sequence,.smr-controls label,.smr-controls output,.smr-play-controls output,.smr-details summary){color:#302e28;border-color:#a39170}html:root body :is(.smr-chart,.smr-race-chart){background:#f2e4c9;border-color:#a39170}html:root body .smr-grid{stroke:#c7b796}html:root body :is(.smr-stats span,.smr-candidate span,.smr-candidate small,.smr-playbar>span,.smr-race-legend small,.smr-outcome small){color:#514736}html:root body :is(.post-body .smr-takeaway,.smr-feedback-strip){color:#302e28;background:#dfc9a4;border-color:#b84620}html:root body :is(.smr-play-title .smr-eyebrow,.smr-view-tabs button){color:#8f351b}html:root body :is(.smr-view-tabs button[aria-pressed=true]){color:#fff0d5;padding-inline:12px}html:root body .smr-outcome{border-top:3px solid #b84620}html:root body .smr-outcome-newton{border-top:3px solid #302e28}html:root body :is(.smr-exchange span:first-child){color:#8f351b;border-color:#b84620}html:root body :is(.smr-exchange span:last-child){color:#302e28;border-color:#302e28}@media (prefers-reduced-motion:reduce){html:root body :is(.nc-playing .nc-source){animation:none}}html:root body :is(.post-body .smr-plate :is(p,figcaption),.post-body .smr-plate .smr-caption),html:root body :is(){color:#514736}html:root body :is(.nc-chart svg circle){fill:#b84620;stroke:#f2e4c9;stroke-width:2px}html:root body .water-focus-caption{color:#302e28;align-items:center;gap:12px;margin-top:18px;font-size:13px;display:flex}html:root body .water-focus-caption b{color:#fff0d5;background:#b84620;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}html:root body .water-focus-frame>g>rect{fill:none;stroke:#b84620;stroke-width:3px;stroke-dasharray:9 5}html:root body .water-focus-frame circle{fill:#b84620;stroke:#ecd9b5;stroke-width:2px}html:root body .water-focus-frame text{fill:#fff0d5;font:600 13px var(--font-mono), monospace}html:root body .water-equipment.water-selected{fill:#e8b17a;stroke:#9e3518;stroke-width:4px}html:root body .water-equipment.water-selected>.water-label{fill:#8f351b;font-weight:700}html:root body .water-equipment:not(.water-selected){opacity:1;fill:#e3d5b7;stroke:#81745d}html:root body .water-map-scroll{margin-top:8px}
