/* Potential difference only; keep the first Electricity experience intact. */
.pd-root .pd-circuit-host {position:absolute;inset:0;}
.pd-root .pd-illustration {position:absolute;inset:0;width:100%;height:100%;}
.pd-root .pd-svg-number {fill:var(--ec-text);font:500 21px 'Manrope',sans-serif;}
.pd-root .pd-water-flow {animation:pd-flow 1.4s linear 3;}
@keyframes pd-flow {to{stroke-dashoffset:-30;}}
.pd-root .ec-scene {min-height:335px;flex-basis:335px;}
.pd-root[data-beat="meter"] .ec-scene {min-height:390px;flex-basis:390px;}
.pd-root[data-beat="example"] .ec-scene,.pd-root[data-beat="battery"] .ec-scene {display:none;}
.pd-root .ec-note {font-size:16px;}
.pd-root .pd-step {font-size:12px;letter-spacing:.07em;color:var(--ec-mint);margin:0 0 12px;}
.pd-root .ec-controls {gap:6px;}
.pd-root .ec-controls .ec-action {padding-inline:10px;}
.pd-root .ec-skip {padding-inline:10px;}
.pd-root .ec-map-current {margin-block:12px;}
.pd-root .pd-selected {outline:2px solid var(--ec-mint);outline-offset:2px;}
@media(min-width:760px){
 .pd-root .ec-scene {min-height:410px!important;}
 .pd-root[data-beat="example"] .ec-scene,.pd-root[data-beat="battery"] .ec-scene {display:block;}
}
@media(prefers-reduced-motion:reduce){.pd-root .pd-water-flow {animation:none;}}
