.switchboard.svelte-f7ip2c{width:min(100%,26rem);margin-inline:auto;position:relative}svg.svelte-f7ip2c{width:100%;height:auto;display:block;overflow:visible}.cast.svelte-f7ip2c{fill:var(--color-object-cast)}.plate.svelte-f7ip2c{fill:var(--color-object-ink);font-family:var(--font-mono);letter-spacing:.15em;text-anchor:middle;font-size:8px;font-weight:600}.label.svelte-f7ip2c{fill:var(--color-switchboard-label);font-family:var(--font-mono);letter-spacing:.08em;text-anchor:middle;opacity:.8;font-size:9px}.display.svelte-f7ip2c{fill:var(--color-recorder-vfd-bg);stroke:var(--color-switchboard-panel-hi)}.readout.svelte-f7ip2c{fill:var(--color-recorder-vfd);font-family:var(--font-mono);font-size:8.5px}.readout.dim.svelte-f7ip2c{opacity:.65}.print.svelte-f7ip2c{animation:svelte-f7ip2c-print var(--duration-base) var(--ease-out) both}.lamp.svelte-f7ip2c{fill:var(--color-switchboard-lamp-off);transition:fill var(--duration-fast) var(--ease-out)}.lamp.lit.svelte-f7ip2c{fill:var(--color-switchboard-lamp-on);filter:drop-shadow(0 0 4px var(--color-switchboard-lamp-on));animation:svelte-f7ip2c-glow var(--duration-lamp) var(--ease-in-out) infinite alternate}.lamp.held.svelte-f7ip2c{fill:var(--color-switchboard-lamp-on);animation:svelte-f7ip2c-blink var(--duration-blink) steps(1) infinite}.cord.svelte-f7ip2c{fill:none;stroke-width:4px;stroke-linecap:round}.cord.red.svelte-f7ip2c{stroke:var(--color-switchboard-cord-red)}.cord.indigo.svelte-f7ip2c{stroke:var(--color-switchboard-cord-indigo)}.cord.cream.svelte-f7ip2c{stroke:var(--color-switchboard-cord-cream)}.plug.red.svelte-f7ip2c{fill:var(--color-switchboard-cord-red)}.plug.indigo.svelte-f7ip2c{fill:var(--color-switchboard-cord-indigo)}.plug.cream.svelte-f7ip2c{fill:var(--color-switchboard-cord-cream)}.dangle.svelte-f7ip2c{animation:svelte-f7ip2c-lift var(--duration-base) var(--ease-spring) both}.switchboard.svelte-f7ip2c .jack{background:0 0;border-radius:50%;min-width:0;height:auto;padding:0;position:absolute}.switchboard.svelte-f7ip2c .jack:hover:not(:disabled){background:color-mix(in oklab, var(--color-object-brass) 25%, transparent)}.switchboard.svelte-f7ip2c .jack:disabled{opacity:1;cursor:default}@keyframes svelte-f7ip2c-glow{to{opacity:.55}}@keyframes svelte-f7ip2c-blink{50%{opacity:.2}}@keyframes svelte-f7ip2c-lift{0%{opacity:0;transform:translateY(24px)}}@keyframes svelte-f7ip2c-print{0%{opacity:0;transform:translate(-6px)}}
