.viewers-module__vUw6mW__canvas{background:var(--color-eda-sch-bg);min-width:0;position:relative;overflow:hidden}.viewers-module__vUw6mW__canvas svg{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:min(70vh,720px);display:block}.viewers-module__vUw6mW__canvas svg:active{cursor:grabbing}.viewers-module__vUw6mW__pcbCanvas{background:var(--color-kicad-pcb-bg)}.viewers-module__vUw6mW__wire{fill:none;stroke:var(--color-eda-sch-wire);stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s,stroke-width .15s}.viewers-module__vUw6mW__dimmed{opacity:.12}.viewers-module__vUw6mW__wireSelected{stroke:var(--color-eda-sch-wire-selected);stroke-width:4px}.viewers-module__vUw6mW__symbol rect{fill:var(--color-eda-sch-symbol-fill);stroke:var(--color-eda-sch-symbol-stroke);stroke-width:1.5px}.viewers-module__vUw6mW__symbol text{fill:var(--color-eda-sch-text);font:700 10px ui-monospace,monospace}.viewers-module__vUw6mW__symbol text.viewers-module__vUw6mW__symbolValue{fill:var(--color-eda-sch-text-muted);font-size:8px;font-weight:500}.viewers-module__vUw6mW__pin circle{fill:var(--color-eda-sch-halo);stroke:var(--color-eda-sch-pin);stroke-width:1.3px}.viewers-module__vUw6mW__pin text{fill:var(--color-eda-sch-text-muted);font:7px ui-monospace,monospace}.viewers-module__vUw6mW__junction{fill:var(--color-eda-sch-wire)}.viewers-module__vUw6mW__sourceText{stroke:var(--color-eda-sch-halo);stroke-width:2px;paint-order:stroke fill;stroke-linejoin:round;font-family:sans-serif;font-weight:400}.viewers-module__vUw6mW__hit{cursor:pointer}.viewers-module__vUw6mW__hit:focus-visible{stroke:var(--color-eda-select);outline:none}.viewers-module__vUw6mW__outline{fill:none;stroke:var(--color-eda-pcb-outline);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.viewers-module__vUw6mW__sourceGraphics .viewers-module__vUw6mW__outline{stroke:var(--color-eda-pcb-silk);stroke-width:.7px;opacity:.7}.viewers-module__vUw6mW__track{fill:none;stroke-linecap:round;opacity:.92}.viewers-module__vUw6mW__pcbDimmed{opacity:.11}.viewers-module__vUw6mW__pad rect{fill:var(--color-eda-pcb-pad);stroke:var(--color-eda-pcb-pad-edge);stroke-width:.8px}.viewers-module__vUw6mW__pad text{fill:var(--color-eda-pcb-text);opacity:.75;font:7px ui-monospace,monospace}.viewers-module__vUw6mW__via circle:first-child{fill:var(--color-eda-pcb-via);stroke:var(--color-eda-pcb-via-edge);stroke-width:1px}.viewers-module__vUw6mW__via circle:last-child{fill:var(--color-eda-pcb-drill)}.viewers-module__vUw6mW__drill{fill:var(--color-eda-pcb-bg)}.viewers-module__vUw6mW__footprintLabel{fill:var(--color-eda-pcb-text);text-anchor:middle;font-size:10px}.viewers-module__vUw6mW__sourceGraphics{pointer-events:none}.viewers-module__vUw6mW__pour{opacity:.32}.viewers-module__vUw6mW__pourOutline{fill:none;stroke-width:1.2px;stroke-dasharray:6 4;opacity:.75;pointer-events:none}.viewers-module__vUw6mW__netLit{opacity:1}.viewers-module__vUw6mW__netOverlay{fill:none;stroke:var(--color-eda-pcb-select);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.viewers-module__vUw6mW__pour.viewers-module__vUw6mW__netLit{opacity:.7}.viewers-module__vUw6mW__pour.viewers-module__vUw6mW__pcbDimmed{opacity:.06}.viewers-module__vUw6mW__selectedOutline{fill:none;stroke:var(--color-eda-pcb-select);stroke-width:2px;pointer-events:none}.viewers-module__vUw6mW__highlightOutline{fill:color-mix(in srgb, var(--color-kicad-highlight) 12%, transparent);stroke:var(--color-kicad-highlight);stroke-width:2px;stroke-dasharray:5 3;pointer-events:none}
