.pw-root .ec-scene{min-height:415px;flex-basis:415px}
.pw-root .pw-svg{position:absolute;inset:0;width:100%;height:100%}
.pw-root .pw-label{fill:var(--ec-secondary);font:500 14px 'Manrope',sans-serif}
.pw-root .pw-value{fill:var(--ec-mint);font:600 18px 'Manrope',sans-serif}
.pw-root .pw-big{fill:var(--ec-text);font:600 38px 'Manrope',sans-serif}
.pw-root .pw-track{fill:var(--ec-deep);stroke:var(--ec-border)}
.pw-root .pw-bar{fill:var(--ec-mint)}
.pw-root .pw-device{stroke:var(--ec-secondary);stroke-width:2;fill:var(--ec-deep)}
.pw-root .pw-line{stroke:var(--ec-secondary);stroke-width:2;fill:none}
.pw-root .ec-controls{gap:6px}
.pw-root .ec-controls .ec-action{padding-inline:10px}
.pw-root .ec-skip{min-width:44px}
.pw-root .ec-note{font-size:16px}
.pw-root [aria-pressed="true"]{outline:2px solid var(--ec-mint);outline-offset:2px}
.pw-root[data-mode="working"] .ec-scene,.pw-root[data-mode="recall"] .ec-scene{display:none!important}
.pw-root[data-mode="working"] .ec-panel,.pw-root[data-mode="recall"] .ec-panel{flex:1;max-width:680px;padding:24px;margin:auto}
@media(min-width:760px){.pw-root .ec-scene{min-height:440px!important}}
