body:has(#isrContent:not([hidden])) .learnIntro{display:none}body:has(#isrContent:not([hidden])) header{height:56px;padding:0 20px}body:has(#isrContent:not([hidden])) .workspaceNav{padding:6px 20px}body:has(#isrContent:not([hidden])) .learnWorkspace{padding:12px 20px;overflow:auto}#isrContent{max-width:1450px;margin:auto}.isrToolbar{display:flex;gap:15px;align-items:center;flex-wrap:wrap;background:#fff;border:1px solid #dce5de;border-radius:12px;padding:12px 15px}.isrToolbar label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.isrToolbar select{padding:7px;border:1px solid #cddbd2;border-radius:6px}.isrToolbar input[type=range]{width:140px;padding:0;accent-color:#1f8173}.isrToolbar output{min-width:45px;color:#176c5f}.isrRates{font-size:11px;color:#5e756d}.isrLayout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:14px}.isrScene{background:#112632;border-radius:14px;overflow:hidden;position:relative}.isrSceneBar{display:flex;justify-content:space-between;gap:12px;color:#bfd8d4;padding:12px 16px;font-size:11px;letter-spacing:.05em}.isrScene svg{display:block;width:100%;height:min(52vh,490px);min-height:300px}.isrOverlays{display:flex;gap:15px;flex-wrap:wrap;color:#c4d9d6;padding:8px 16px;font-size:11px}.isrOverlays label{display:flex;align-items:center;gap:5px}.isrOverlays input{accent-color:#49b6c6}.isrLegend{display:flex;gap:13px;flex-wrap:wrap;padding:8px 16px;color:#bbd3d0;font-size:11px}.isrLegend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.isrStatus{padding:11px 16px;color:#d3e8e2;background:#173c45;min-height:40px;font-size:12px}.isrAlert{background:#68492a;color:#fff0cd}.isrSide{display:flex;flex-direction:column;gap:10px}.isrSide .rpCard{padding:12px}.isrSide .rpCard p{font-size:11px;line-height:1.45}.isrSide .rpReadout{font-size:11px;gap:7px}.isrSide .rpReadout b{text-align:right}.isrMeter{height:5px;background:#e4ece8;overflow:hidden;border-radius:5px;margin:9px 0}.isrMeter i{display:block;background:#278e7c;height:100%;transition:width .3s}.isrMonitorWarning{color:#ac6236!important}.isrNote{font-size:11px;color:#6e8077;margin:9px 0}.isrWell{cursor:pointer;outline:none}.isrWell:focus circle,.isrWell:hover circle{stroke:#fff;stroke-width:2.5}.isrTable{overflow:auto}.isrEndStats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.isrEndStats div{background:#edf4f0;padding:12px;border-radius:9px}.isrEndStats span{display:block;font-size:11px;color:#657e70}.isrEndStats b{font-size:20px;color:#176357}.isrMonitorList{font-size:11px;margin-top:8px;color:#6a8075}.isrHelpFormula{padding:12px;background:#edf4ef;border-radius:8px;font-size:12px;line-height:1.6}@media(max-width:850px){.isrLayout{grid-template-columns:1fr}.isrSide{display:grid;grid-template-columns:1fr 1fr}.isrScene svg{height:48vh}.isrToolbar{gap:10px}.isrToolbar input[type=range]{width:110px}}@media(max-width:500px){.isrSide{grid-template-columns:1fr}.isrEndStats{grid-template-columns:1fr}.isrToolbar label{flex-wrap:wrap}.isrToolbar input[type=range]{width:140px}}

.isrSupplyFailed{color:#bc4a40!important}.isrProtectionNote{padding-top:5px;border-top:1px solid #e5ece6}.isrSide .isrProtectionNote{font-size:10px;line-height:1.4}.isrSide #isrRecordNote{font-size:10px}
