/* Moderate readability increase, preserving device proportions and terminal maps. */
.l1 #wiringBoard .dev-auxblk .photo-stage img{height:calc(135px * var(--wire-zoom,1));width:auto;max-width:none}
.l1 #wiringBoard .dev-supply .photo-stage .wire-terminal{width:calc(14px * var(--wire-zoom,1))!important;height:calc(14px * var(--wire-zoom,1))!important}

.l1 #wiringBoard .dev-disconnect .photo-stage img{width:calc(185px * var(--wire-zoom,1));max-width:none}
.l1 .panel-head h2 .lesson-step{display:block;font:800 clamp(1.65rem,3vw,2.25rem)/1.15 system-ui,sans-serif;color:#173b59;letter-spacing:.055em;margin-bottom:8px}
.l1 .wiring-panel>.work-order{margin:12px 0 18px;flex-wrap:wrap}
.l1 .wiring-panel>.work-order .wo-body{flex:1 1 240px;min-width:0}
.l1 #wiringBoard{padding-top:46px}
.l1 #wiringBoard .dev-motor .photo-stage img{width:calc(240px * var(--wire-zoom,1));max-width:none}
.l1 .workspace{display:flex;flex-direction:column;gap:20px}.l1 .workspace>section{width:100%;min-width:0;box-sizing:border-box}.l1 .step-next{padding:12px 16px;background:#edf5fc;border-radius:8px}.l1 .step-next a{color:#173b59;font-weight:700}
.l1 .workspace{box-sizing:border-box;width:100%;max-width:1450px;margin-inline:auto}
