/* Presentation only. The archived electrical calculations and sharing stay intact. */
.power-calculator-tool{--power-accent-soft:#4ba3f51c;--power-line-strong:#73808e;--power-source:#6bdaa0;--power-source-soft:#6bdaa026}
.power-calculator-tool .tool-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}
.power-calculator-tool .tool-grid>*,.power-calculator-tool .field,.power-calculator-tool .inputRow>*{min-width:0}
.power-calculator-tool .tool-shell:before{inset:0;background:radial-gradient(ellipse at 30% 10%,#4ba3f516,transparent 65%)}
.power-calculator-tool .tool-pill{white-space:normal}
.power-calculator-tool .sub{overflow-wrap:anywhere}
.power-calculator-tool input.tool-in,.power-calculator-tool select.tool-sel,.power-calculator-tool input.shareUrl{border-color:var(--power-line-strong)}
.power-calculator-tool #btnClear{color:var(--power-text);background:var(--power-surface-raised);border-color:var(--power-line-strong)}
.power-calculator-tool #btnClear:hover{color:var(--power-text);background:var(--power-accent-soft)}
@media(max-width:980px){.power-calculator-tool .tool-grid{grid-template-columns:minmax(0,1fr)}}
@media print{.power-calculator-tool{--power-bg:#fff;--power-surface:#fff;--power-surface-raised:#f4f7fb;--power-control:#fff;--power-text:#162033;--power-muted:#34404d;--power-accent:#24588b;color-scheme:light}.power-calculator-tool .tool-card{break-inside:avoid}.power-calculator-tool .tool-shell:before{display:none}}
