.eon-scenario-select{background:#f6fbf9;border:1px solid #b8d8ce;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;padding:.5rem .7rem;display:flex}.eon-scenario-select>div{display:grid}.eon-scenario-select small{color:#52796c;letter-spacing:.09em;text-transform:uppercase;font-size:6px;font-weight:800}.eon-scenario-select strong{color:#1c5f4c;font-size:10px}.eon-scenario-select span{color:#71877f;font-size:7px}.eon-scenario-select button{color:#176d55;background:#e8f6f1;border:1px solid #58a78e;border-radius:6px;padding:.38rem .55rem;font-size:8px;font-weight:800}.eon-scenario-select button small{margin-top:.1rem;font-size:5px;display:block}.eon-story{color:#8a9aa4;letter-spacing:.06em;background:#fff;border:1px solid #c8dbe6;border-radius:7px;justify-content:center;align-items:center;gap:.25rem;margin-top:.55rem;padding:.4rem;font-size:6px;font-weight:850;display:flex}.eon-story span{align-items:center;gap:.25rem;display:flex}.eon-story span.active{color:#087b9d}.eon-story b{color:#b7c8d1}.eon-node-source{outline-offset:2px;outline:2px solid #d83550;animation:1.3s ease-in-out infinite fault-pulse}.eon-node-source small{color:#b21e39}.eon-node-support{color:#087797;background:#e8f8fc;border-color:#2084a3;animation:1.2s ease-in-out infinite support-pulse;box-shadow:0 0 0 3px #128fae21}.eon-support-active{box-shadow:0 0 7px #38a8c3;background:#168baa!important;height:3px!important}.fault-ai-panel{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:.65rem;margin-top:.65rem;display:grid}.fault-ai-explain,.fault-ai-verify{background:#fff;border:1px solid #70b8cb;border-radius:10px;padding:.7rem;box-shadow:0 4px 13px #20465e0f}.fault-ai-explain>p{color:#087b9d;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.fault-ai-explain>h2{color:#17374e;font-size:13px}.fault-ai-columns{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.45rem;display:grid}.fault-ai-columns section{background:#f9fbfc;border:1px solid #d7e5ec;border-radius:7px;padding:.5rem}.fault-ai-columns h3{color:#526f81;letter-spacing:.08em;margin:.15rem 0 .35rem;font-size:6px}.fault-ai-evidence{border-top:1px solid #e2ebf0;grid-template-columns:1fr auto;gap:.05rem .4rem;padding:.24rem 0;display:grid}.fault-ai-evidence:first-of-type{border:0}.fault-ai-evidence strong,.fault-ai-evidence b{font-size:7px}.fault-ai-evidence b{color:#087b9d}.fault-ai-evidence small{color:#85969f;grid-column:1/-1;font-size:5px}.fault-ai-columns ul{color:#4f6878;margin:0 0 .35rem .85rem;font-size:7px;line-height:1.45}.fault-ai-columns p{color:#267057;font-size:7px}.fault-ai-columns ol{gap:.2rem;margin-top:.25rem;display:grid}.fault-ai-columns ol li{color:#4f6878;gap:.3rem;font-size:7px;display:flex}.fault-ai-columns ol b{color:#087b9d}.fault-ai-verify>button:first-child{color:#176b53;background:#eff9f5;border:1px solid #267e64;border-radius:6px;width:100%;padding:.42rem;font-size:8px;font-weight:850}.verify-head,.verify-row{grid-template-columns:1.15fr repeat(3,.7fr);align-items:center;gap:.25rem;display:grid}.verify-head{color:#718693;margin-top:.4rem;font-size:5px;font-weight:850}.verify-head:before{content:"METRIC"}.verify-row{border-top:1px solid #e0e9ee;padding:.24rem 0;font-size:7px}.verify-row strong{color:#395a6e}.verify-row span{color:#4f6979;font-family:ui-monospace,SFMono-Regular,monospace}.verify-row b{color:#177056}.fault-ai-verify>p{color:#795805;background:#fff7e3;border-radius:4px;margin-top:.35rem;padding:.3rem;font-size:6px;font-weight:700}.fault-ai-verify .simulate-button{color:#fff;background:#087da4;border:1px solid #087da4;width:100%;margin-top:.4rem;padding:.45rem;font-size:8px;font-weight:850}.fault-ai-verify>small{color:#7b8d97;text-align:center;margin-top:.25rem;font-size:5px;display:block}@keyframes fault-pulse{50%{box-shadow:0 0 0 5px #d835501f}}@keyframes support-pulse{50%{box-shadow:0 0 0 5px #128fae1f}}@media (max-width:900px){.fault-ai-panel{grid-template-columns:1fr}.eon-story{justify-content:flex-start;overflow-x:auto}}@media (max-width:650px){.eon-scenario-select{flex-direction:column;align-items:flex-start}.fault-ai-columns{grid-template-columns:1fr}.verify-head,.verify-row{grid-template-columns:1fr repeat(3,.8fr)}}@media (prefers-reduced-motion:reduce){.eon-node-source,.eon-node-support{animation:none}}
.early-scenario-buttons{gap:.4rem;display:flex}.early-stage-strip{grid-template-columns:repeat(4,1fr);gap:.45rem;margin-top:.6rem;display:grid}.early-stage-strip button{text-align:left;background:#fff;border:1px solid #cbdbe2;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.05rem .4rem;padding:.5rem;display:grid}.early-stage-strip button span{color:#59717e;background:#edf3f5;border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.early-stage-strip strong{color:#315268;font-size:9px}.early-stage-strip small{color:#7b8f99;font-size:6px}.early-stage-strip .active{box-shadow:0 0 0 2px #1f7e9a29}.early-stage-strip .healthy.active{background:#f0faf6;border-color:#42a27e}.early-stage-strip .attention.active{background:#fff9e8;border-color:#d4a72c}.early-stage-strip .warning.active{background:#fff4e7;border-color:#e48327}.early-stage-strip .critical.active{background:#fff0f2;border-color:#d83a4f}.early-stage-strip .critical.active span{color:#fff;background:#d83a4f}.early-controls{margin-top:.55rem}.early-status{border:1px solid;border-radius:10px;justify-content:space-between;align-items:center;margin-top:.6rem;padding:.65rem .8rem;display:flex}.early-status p,.early-panel-heading p,.early-explain p,.early-handoff p{letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:850}.early-status h2{letter-spacing:.05em;font-size:20px}.early-status span{font-size:8px}.early-status-healthy{color:#246e57;background:#f1faf7;border-color:#78bca5}.early-status-attention{color:#7a5b07;background:#fffaeb;border-color:#d7b554}.early-status-warning{color:#99510e;background:#fff3e4;border-color:#e58b36}.early-status-critical{color:#a91f36;background:#fff0f2;border-color:#db475b}.early-transformer{background:#fff;border:2px solid;border-radius:8px;grid-template-columns:auto auto;gap:.05rem .4rem;min-width:130px;padding:.45rem .6rem;display:grid}.early-transformer span,.early-transformer small{font-size:6px}.early-transformer-healthy{border-color:#42a27e}.early-transformer-attention{border-color:#d4a72c}.early-transformer-warning{border-color:#e48327}.early-transformer-critical{color:#b01e36;border-color:#d83a4f;box-shadow:0 0 0 4px #d83a4f1f}.early-grid{grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);gap:.65rem;margin-top:.65rem;display:grid}.early-warning-panel,.early-trend,.early-explain,.early-handoff{background:#fff;border:1px solid #d3e0e6;border-radius:10px;padding:.7rem;box-shadow:0 4px 13px #20465e0d}.early-panel-heading{justify-content:space-between;align-items:center;display:flex}.early-panel-heading p{color:#507182}.early-panel-heading h2{color:#17374e;font-size:13px}.early-panel-heading>span{color:#416170;background:#eef4f6;border-radius:999px;padding:.25rem .45rem;font-size:7px;font-weight:900}.early-panel-heading>span.attention{color:#775807;background:#fff3c7}.early-panel-heading>span.warning{color:#944a08;background:#ffdfbd}.early-panel-heading>span.critical{color:#a11e34;background:#ffd7dd}.early-warning-panel dl>div{border-top:1px solid #e3ebef;padding:.4rem 0}.early-warning-panel dt{color:#637d8b;letter-spacing:.06em;text-transform:uppercase;font-size:6px;font-weight:850}.early-warning-panel dd{color:#314f60;margin-top:.15rem;font-size:8px}.early-warning-panel ul{margin:.1rem 0 0 .9rem;line-height:1.45}.early-warning-panel dd>small{color:#738993;margin-top:.25rem;font-size:6px;display:block}.early-warning-panel dd strong{color:#a75c08;display:block}.early-trend svg{width:100%;margin-top:.2rem}.early-trend svg text{fill:#637c89;font-size:8px}.trend-axis{stroke:#b9cad2;stroke-width:1px}.trend-threshold{stroke:#d54055;stroke-width:2px;stroke-dasharray:6 4}.trend-actual{fill:none;stroke:#2086a5;stroke-width:4px}.trend-projected{fill:none;stroke:#e28a21;stroke-width:3px;stroke-dasharray:6 4}.trend-point{fill:#2086a5;stroke:#fff;stroke-width:2px}.trend-point.warning{fill:#e48327}.trend-point.critical,.trend-crossing{fill:#d83a4f;stroke:#fff;stroke-width:2px}.early-trend-legend{color:#607985;flex-wrap:wrap;gap:.45rem 1rem;font-size:6px;display:flex}.early-trend-legend span{align-items:center;gap:.25rem;display:flex}.early-trend-legend i{border-top:3px solid #2086a5;width:18px;display:inline-block}.early-trend-legend i.projected{border-top:2px dashed #e28a21}.early-explain{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.65rem;display:grid}.early-explain div{border-left:3px solid #5aa4b9;padding:.35rem .5rem}.early-explain p{color:#64808d}.early-explain strong{color:#294b5e;margin-top:.2rem;font-size:7px;display:block}.early-handoff{background:#fff5f6;border-color:#d8495d;justify-content:space-between;align-items:center;margin-top:.65rem;display:flex}.early-handoff h2{color:#8f1b30;font-size:12px}.early-handoff span{color:#6f5360;font-size:7px}.early-handoff button{color:#fff;background:#c72f47;border:1px solid #c72f47;border-radius:6px;padding:.5rem .7rem;font-size:8px;font-weight:850}@media (max-width:900px){.early-grid{grid-template-columns:1fr}.early-stage-strip,.early-explain{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.early-scenario-buttons{flex-direction:column}.early-stage-strip,.early-explain{grid-template-columns:1fr}.early-status,.early-handoff{flex-direction:column;align-items:flex-start;gap:.5rem}}.early-alert-banner{border:2px solid;border-radius:10px;align-items:center;gap:.75rem;margin-top:.65rem;padding:.8rem 1rem;display:flex}.early-alert-banner>span{border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-size:18px;font-weight:950;display:grid}.early-alert-banner div{gap:.2rem;display:grid}.early-alert-banner strong{font-size:16px;line-height:1.2}.early-alert-banner b{font-size:13px}.early-alert-banner em{font-size:15px;font-style:normal;font-weight:900}.early-alert-normal{color:#236b54;background:#f1faf7;border-color:#68a98f}.early-alert-normal>span{background:#d9f0e7}.early-alert-watch{color:#725300;background:#fff8df;border-color:#d1a126;animation:1.8s ease-in-out infinite early-watch-pulse}.early-alert-watch>span{color:#523a00;background:#f3c957}.early-alert-warning{color:#8d3e00;background:#fff0df;border-color:#e27321;animation:1.7s ease-in-out infinite early-warning-pulse}.early-alert-warning>span{color:#fff;background:#df741d}.early-alert-critical{color:#991a30;background:#ffebee;border-color:#cf2d46;animation:1.7s ease-in-out infinite early-critical-pulse}.early-alert-critical>span{color:#fff;background:#c8243e}.early-status{padding:.9rem 1rem}.early-status p,.early-panel-heading p,.early-explain p,.early-handoff p{font-size:9px}.early-status h2{font-size:30px}.early-status span{font-size:13px;font-weight:650}.early-current-metrics{align-items:stretch;gap:.65rem;display:flex}.early-current-metrics>div:first-child{background:#fff;border:1px solid;border-radius:8px;align-content:center;min-width:145px;padding:.55rem .75rem;display:grid}.early-current-metrics>div:first-child small{text-transform:uppercase;font-size:10px;font-weight:800}.early-current-metrics>div:first-child strong{font-size:22px}.early-current-metrics>div:first-child b{font-size:12px}.early-transformer{min-width:155px;padding:.55rem .75rem}.early-transformer b{font-size:14px}.early-transformer span,.early-transformer small{font-size:9px;font-weight:800}.early-transformer strong{font-size:25px}.early-transformer-attention{color:#795805}.early-transformer-warning{color:#994d08}.early-warning-panel{padding:1rem}.early-panel-heading h2{font-size:18px}.early-panel-heading>span{font-size:11px}.early-warning-panel dl>div{padding:.65rem 0}.early-warning-panel dt{font-size:10px}.early-warning-panel dd{font-size:13px;line-height:1.45}.early-warning-panel dd>small{font-size:10px;line-height:1.4}.early-warning-panel dd strong{font-size:15px}.early-explain strong{font-size:11px;line-height:1.4}.early-shell .eon-footer{font-size:10px;line-height:1.5}.early-shell .eon-footer strong{font-size:11px}.early-trend-legend{font-size:9px}@keyframes early-watch-pulse{50%{box-shadow:0 0 0 6px #d1a12629}}@keyframes early-warning-pulse{50%{box-shadow:0 0 0 8px #e2732138}}@keyframes early-critical-pulse{50%{box-shadow:0 0 0 8px #cf2d463d}}@media (prefers-reduced-motion:reduce){.early-alert-watch,.early-alert-warning,.early-alert-critical{animation:none}}@media (max-width:650px){.early-current-metrics{flex-direction:column;width:100%}.early-current-metrics>div:first-child{min-width:0}}
.compound-stage-strip{grid-template-columns:repeat(10,1fr);gap:.25rem;margin-top:.55rem;display:grid}.compound-stage-strip button{color:#71828b;background:#f7fafb;border:1px solid #cfdae0;border-radius:6px;align-items:center;gap:.25rem;min-width:0;padding:.35rem;font-size:6px;display:flex}.compound-stage-strip button span{background:#e2e9ec;border-radius:50%;place-items:center;width:14px;height:14px;font-weight:850;display:grid}.compound-stage-strip button strong{font-size:6px}.compound-stage-strip button.active{color:#086985;background:#e9f7fa;border-color:#157d9c}.compound-stage-strip button.complete{color:#28755d;border-color:#59a68e}.compound-summary{background:#edf7f9;border-left:5px solid #217e9b;border-radius:8px;justify-content:space-between;gap:1rem;margin-top:.55rem;padding:.6rem .75rem;display:flex}.compound-summary p,.compound-heading p{color:#66808e;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:850}.compound-summary h2{color:#193d50;font-size:14px}.compound-summary span{color:#607884;font-size:7px}.compound-summary>div:last-child{text-align:right;align-content:center;display:grid}.compound-summary small{font-size:6px}.compound-summary strong{font-size:14px}.compound-summary.risk-critical{color:#ad2037;background:#fff1f3;border-color:#c83249}.compound-summary.risk-watch,.compound-summary.risk-warning{background:#fff8e7;border-color:#d79720}.compound-metrics{grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:.5rem;display:grid}.compound-metrics>div{background:#fff;border:1px solid #d6e3e8;border-radius:8px;padding:.5rem;display:grid}.compound-metrics small{color:#728691;font-size:6px}.compound-metrics strong{color:#193e51;font-size:14px}.compound-metrics span{color:#78909c;font-size:6px}.compound-grid{grid-template-columns:1.25fr .75fr;gap:.55rem;margin-top:.55rem;display:grid}.compound-topology,.condition-stack,.correlation-panel,.recommendation-evolution,.compound-verify{background:#fff;border:1px solid #bdd4de;border-radius:9px;padding:.65rem}.compound-heading{justify-content:space-between;align-items:center;display:flex}.compound-heading h2{color:#21475a;font-size:11px}.compound-heading>b{color:#b5273d;background:#fff0f2;border-radius:10px;padding:.2rem .4rem;font-size:6px}.compound-network{align-items:center;gap:.3rem;margin:1rem 0 .5rem;display:flex}.compound-network>i{background:#8ba7b3;flex:1;min-width:12px;height:2px}.compound-node{text-align:center;background:#f7fafb;border:1px solid #b9ccd4;border-radius:7px;min-width:88px;padding:.45rem;display:grid}.compound-node>b{color:#30798f;font-size:10px}.compound-node strong{color:#334f5d;font-size:7px}.compound-node small{color:#71858f;font-size:5px}.compound-node.condition-overload{background:#fff0f2;border:2px solid #d0364d}.compound-node.condition-undervoltage{background:#fff7e7;border:2px solid #d88719}.compound-node.condition-unavailable{background:#eef0f2;border:2px dashed #6b7280}.compound-node.state-developing{border-color:#d58b1d}.compound-node.state-recovering{background:#eff9f5;border-color:#36866e}.compound-support{align-items:center;margin:105px 0 0 51%;display:flex;position:absolute}.compound-support>i{background:#8ba7b3;width:35px;height:2px}.compound-legend{flex-wrap:wrap;gap:.3rem;margin-top:1.2rem;display:flex}.compound-legend span{border-radius:8px;padding:.15rem .3rem;font-size:5px;font-weight:800}.compound-legend .overload{color:#bd2940;background:#fff0f2}.compound-legend .undervoltage{color:#a56809;background:#fff3da}.compound-legend .unavailable{color:#555f65;background:#eceff1}.compound-legend .normal{color:#267389;background:#edf7f9}.compound-topology>p{color:#738893;margin-top:.35rem;font-size:5px}.condition-stack{align-content:start;gap:.35rem;display:grid}.condition-stack article{background:#f8fafb;border-left:4px solid;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;padding:.45rem;display:grid}.condition-stack article div{display:grid}.condition-stack article strong{font-size:7px}.condition-stack article span,.condition-stack article em{font-size:6px}.condition-stack article em{font-style:normal}.condition-stack .condition-overload{border-color:#d0364d}.condition-stack .condition-undervoltage{border-color:#d88719}.condition-stack .condition-unavailable{border-color:#69747b}.compound-empty{color:#32775f;background:#eef8f4;margin-top:.5rem;padding:.7rem;font-size:7px}.correlation-panel dl{grid-template-columns:1fr 1fr;gap:.35rem;margin-top:.5rem;display:grid}.correlation-panel dl div{border:1px solid #e0e9ed;border-radius:5px;padding:.4rem}.correlation-panel dt{font-size:5px;font-weight:850}.correlation-panel dd{font-size:7px;font-weight:700}.recommendation-old{background:#edf8fb;border:1px solid #70b8cb;border-radius:6px;margin-top:.5rem;padding:.45rem;display:grid;position:relative}.recommendation-old small{font-size:5px}.recommendation-old strong{font-size:8px}.recommendation-old.withdrawn{opacity:.62;text-decoration:line-through}.recommendation-old em{color:#b21f37;font-size:6px;position:absolute;top:.4rem;right:.4rem}.constraint-message{color:#ad2037;background:#fff0f2;margin-top:.35rem;padding:.4rem;font-size:7px;font-weight:850}.recommendation-evolution ul{margin:.4rem 0 0 .9rem;font-size:7px}.option-feasible{margin-top:.5rem;font-size:7px}.compound-verify{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.55rem;display:grid}.compound-verify>div{border:1px solid #dce7eb;padding:.5rem}.compound-verify p,.compound-verify span{font-size:6px}.compound-verify h2{font-size:9px}@media (max-width:900px){.compound-stage-strip{grid-template-columns:repeat(5,1fr)}.compound-grid{grid-template-columns:1fr}}@media (max-width:650px){.compound-stage-strip{grid-template-columns:repeat(2,1fr)}.compound-metrics,.compound-verify{grid-template-columns:1fr}.compound-network{overflow-x:auto}.correlation-panel dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.compound-node{animation:none}}
.breaker-shell{--breaker-green:#247f63;--breaker-red:#b83b3b;--breaker-amber:#b97718;--breaker-blue:#24728a;--breaker-border:#d7e0e5}.breaker-stage-strip{grid-template-columns:repeat(8,minmax(0,1fr));gap:.45rem;margin:.85rem 0;display:grid}.breaker-stage-strip button{border:1px solid var(--breaker-border);text-align:left;color:#536470;background:#fff;border-radius:7px;min-height:64px;padding:.6rem .5rem}.breaker-stage-strip button span{color:#788892;margin-bottom:.25rem;font-size:9px;display:block}.breaker-stage-strip button strong{font-size:10px;line-height:1.25;display:block}.breaker-stage-strip button.active{border-color:var(--breaker-blue);color:#174e60;background:#eef8fa}.breaker-stage-strip button.complete{background:#f1faf6;border-color:#92c7b6}.breaker-summary{border:1px solid var(--breaker-border);border-left:5px solid var(--breaker-green);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin:.8rem 0;padding:1rem 1.2rem;display:flex}.breaker-summary.risk-high{border-left-color:var(--breaker-red);background:#fff8f7}.breaker-summary p,.breaker-heading p{text-transform:uppercase;letter-spacing:.08em;color:#71818c;margin:0;font-size:10px}.breaker-summary h2,.breaker-heading h2{color:#1a2f3e;margin:.2rem 0}.breaker-summary>div:last-child{text-align:right;min-width:95px}.breaker-summary>div:last-child small,.breaker-summary>div:last-child strong{display:block}.breaker-summary>div:last-child strong{font-size:22px}.breaker-state-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:.8rem;display:grid}.breaker-state{border:1px solid var(--breaker-border);background:#fff;border-radius:8px;padding:.85rem}.breaker-state small,.breaker-state strong,.breaker-state span{display:block}.breaker-state small{color:#71818c;text-transform:uppercase;font-size:10px}.breaker-state strong{color:#193244;margin:.3rem 0;font-size:17px}.breaker-state span{color:#687985;font-size:10px}.breaker-state.state-open,.breaker-state.state-lost,.breaker-state.state-alarm{background:#fff7f7;border-color:#e3a2a2}.breaker-state.state-isolated{background:#fffaf1;border-color:#e5c38e}.breaker-grid{grid-template-columns:minmax(0,1.4fr) minmax(300px,.7fr);gap:.8rem;margin-bottom:.8rem;display:grid}.breaker-topology,.breaker-condition-stack,.localization-panel,.breaker-advisory{border:1px solid var(--breaker-border);background:#fff;border-radius:8px;padding:1rem}.breaker-network{align-items:center;gap:.35rem;padding:1rem 0;display:flex;overflow-x:auto}.breaker-network>i{background:#5eaa8c;flex:1;min-width:18px;height:3px}.breaker-network>i.path-open{background:repeating-linear-gradient(90deg, var(--breaker-red), var(--breaker-red) 6px, transparent 6px, transparent 11px)}.breaker-network>i.path-isolated{background:#c8cfd4}.breaker-node{text-align:center;background:#f7fbf9;border:2px solid #91baa9;border-radius:8px;min-width:90px;padding:.6rem}.breaker-node b,.breaker-node strong,.breaker-node small{display:block}.breaker-node b{color:#247f63;font-size:13px}.breaker-node strong{color:#223847;margin:.2rem 0;font-size:11px}.breaker-node small{color:#75848e;font-size:8px}.breaker-node.state-open{border-color:var(--breaker-red);background:#fff5f5}.breaker-node.state-isolated,.breaker-node.state-lost{background:#f5f6f7;border-color:#b6bec4}.breaker-legend{flex-wrap:wrap;gap:.6rem;margin:.3rem 0 .8rem;font-size:9px;display:flex}.breaker-legend .closed{color:var(--breaker-green)}.breaker-legend .open{color:var(--breaker-red)}.breaker-legend .isolated{color:#687782}.breaker-legend .lost{color:#9c3535}.breaker-condition-stack article{border-top:1px solid #edf1f3;grid-template-columns:28px 1fr auto;align-items:center;gap:.6rem;padding:.7rem 0;display:grid}.breaker-condition-stack article b{color:#315b69;background:#edf4f6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.breaker-condition-stack article strong,.breaker-condition-stack article span{display:block}.breaker-condition-stack article strong{font-size:11px}.breaker-condition-stack article span,.breaker-condition-stack article em{color:#71818c;font-size:9px;font-style:normal}.breaker-empty{color:#247f63;background:#f1faf6;border-radius:7px;margin-top:.75rem;padding:.8rem;font-size:11px}.localization-panel dl{margin-top:.7rem}.localization-panel dl div{border-top:1px solid #edf1f3;padding:.6rem 0}.localization-panel dt{color:#6f818d;font-size:9px;font-weight:700}.localization-panel dd{color:#263c4a;margin:.25rem 0 0;font-size:11px}.breaker-advisory ol{margin:.7rem 0;padding:0;list-style:none}.breaker-advisory li{align-items:flex-start;gap:.6rem;padding:.45rem 0;display:flex}.breaker-advisory li b{color:#24728a;background:#edf7f9;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.breaker-advisory li span{font-size:11px}.breaker-advisory>p{color:#8c4e22;margin-top:.7rem;font-size:10px;font-weight:650}.breaker-verify{background:#f4fbf8;border:1px solid #b9d7cb;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-bottom:.8rem;padding:.8rem;display:grid}.breaker-verify div{border-right:1px solid #d6e6df;padding-right:.5rem}.breaker-verify div:last-child{border-right:none}.breaker-verify small,.breaker-verify strong,.breaker-verify span{display:block}.breaker-verify small{color:#6a7b75;font-size:9px}.breaker-verify strong{color:#285b49;margin:.25rem 0;font-size:11px}.breaker-verify span{color:#6d7e78;font-size:9px}@media (max-width:1000px){.breaker-stage-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.breaker-state-cards,.breaker-verify{grid-template-columns:repeat(2,minmax(0,1fr))}.breaker-grid{grid-template-columns:1fr}}@media (max-width:650px){.breaker-stage-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.breaker-state-cards,.breaker-verify{grid-template-columns:1fr}}
