.stage.svelte-1djyppt{grid-template-columns:repeat(var(--n), minmax(0, 1fr));box-sizing:border-box;background:radial-gradient(color-mix(in srgb, var(--text) 9%, transparent) 1px, transparent 1.4px) 0 0 / 16px 16px, var(--surface);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:20px;align-items:center;gap:4px;height:min(56svh,480px);padding:16px 8px 12px;display:grid}.stage.solo.svelte-1djyppt{padding-inline:0;overflow:hidden}.stage.compact.svelte-1djyppt{height:min(38svh,320px);padding-block:10px 8px}.cell.svelte-1djyppt{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:6px;height:100%;min-height:0;margin:0;display:grid}.part.svelte-1djyppt{width:100%;height:100%;min-height:0;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;place-items:center;padding:0;display:grid}.part.svelte-1djyppt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.part.svelte-1djyppt svg:where(.svelte-1djyppt){filter:drop-shadow(0 6px 8px #00000029);width:100%;height:100%}.leg.svelte-1djyppt{fill:none;stroke:#a9aeb5;stroke-width:4px;stroke-linecap:round}.shine.svelte-1djyppt{fill:none;stroke:#fff;stroke-opacity:.55;stroke-width:4px;stroke-linecap:round}.glow.svelte-1djyppt{opacity:0;transition:opacity .28s ease-out}.led.svelte-1djyppt .dome:where(.svelte-1djyppt){transition:filter .28s ease-out}.led.on.svelte-1djyppt .glow:where(.svelte-1djyppt){opacity:1}.led.on.svelte-1djyppt .dome:where(.svelte-1djyppt){filter:brightness(1.35)saturate(1.2)}.body.svelte-1djyppt{stroke:#8f7552;stroke-width:1px}.code.svelte-1djyppt text:where(.svelte-1djyppt){text-anchor:middle;font:700 13px/1 var(--font-body);font-variant-numeric:tabular-nums;fill:var(--text)}.code.svelte-1djyppt{opacity:0;transition:opacity .28s ease-out,transform .28s cubic-bezier(.23,1,.32,1);transform:translateY(-4px)}.resistor.on.svelte-1djyppt .code:where(.svelte-1djyppt){opacity:1;transform:none}.cap.svelte-1djyppt,.band.svelte-1djyppt{fill:#c3c8cf}.sign.svelte-1djyppt{text-anchor:middle;font:700 20px/1 var(--font-mono);fill:#1d232b}.sign.dim.svelte-1djyppt{fill:#c3c8cf}.volt.svelte-1djyppt{text-anchor:middle;font:700 22px/1 var(--font-mono);fill:#fff;opacity:.35;transition:opacity .28s ease-out}.can.svelte-1djyppt{fill:#8a929c}.mno2.svelte-1djyppt{fill:#26282b}.sep.svelte-1djyppt{fill:#ece6d2}.zinc.svelte-1djyppt{fill:#b9c0c8}.pin.svelte-1djyppt,.cap-.svelte-1djyppt{fill:#c9a44a}.cell-e.svelte-1djyppt circle:where(.svelte-1djyppt){fill:var(--accent);stroke:#fff;stroke-width:1.5px;opacity:0;transition:opacity .28s ease-out}.cell-e.flow.svelte-1djyppt circle:where(.svelte-1djyppt){opacity:1;animation:1.2s linear infinite svelte-1djyppt-cell-down}@keyframes svelte-1djyppt-cell-down{to{transform:translateY(24px)}}.labels.svelte-1djyppt path:where(.svelte-1djyppt){stroke:var(--muted);stroke-width:1px;fill:none}.labels.svelte-1djyppt text:where(.svelte-1djyppt){fill:var(--text);font:500 11px/1 var(--font-body)}@media (prefers-reduced-motion:reduce){.cell-e.flow.svelte-1djyppt circle:where(.svelte-1djyppt){animation:none}}.battery.on.svelte-1djyppt .volt:where(.svelte-1djyppt){opacity:1}.housing.svelte-1djyppt{fill:#1d2228;stroke:#6b7480;stroke-width:1.5px}.well.svelte-1djyppt{fill:#111418}.half.svelte-1djyppt{transition:fill-opacity .28s ease-out}.half.top.svelte-1djyppt{fill:url(#sw-up)}.half.bottom.svelte-1djyppt,.rocker.on.svelte-1djyppt .half.top:where(.svelte-1djyppt){fill:url(#sw-down)}.rocker.on.svelte-1djyppt .half.bottom:where(.svelte-1djyppt){fill:url(#sw-up)}.mark.svelte-1djyppt{fill:none;stroke:#e9ecef;stroke-width:4px;stroke-linecap:round;opacity:.55;transition:opacity .28s ease-out}.mark.ring.svelte-1djyppt{stroke-width:3px}.rocker.on.svelte-1djyppt .mark:where(.svelte-1djyppt):not(.ring),.rocker.svelte-1djyppt:not(.on) .mark.ring:where(.svelte-1djyppt){opacity:1}.strand.svelte-1djyppt{fill:none;stroke:#c98a4b;stroke-width:3.2px;stroke-linecap:round}.jacket.svelte-1djyppt{fill:#7d889857;stroke:#8e99a8;stroke-width:1.5px}.cut.svelte-1djyppt{fill:#56606e;stroke:#8e99a8;stroke-width:1.5px}.core.svelte-1djyppt{fill:#d9a36c}.rim.svelte-1djyppt{stroke:#fff;stroke-opacity:.35;stroke-width:3px;stroke-linecap:round}.electrons.svelte-1djyppt circle:where(.svelte-1djyppt){fill:var(--accent);stroke:#fff;stroke-width:1.5px}.electrons.flow.svelte-1djyppt{animation:.44s linear infinite svelte-1djyppt-drift}@keyframes svelte-1djyppt-drift{to{transform:translate(-20px)}}.b9-body.svelte-1djyppt{fill:#2c3440}.post.svelte-1djyppt{fill:#c3c8cf;stroke:#8a929c;stroke-width:1.5px}.sign9.svelte-1djyppt{text-anchor:middle;font:700 13px/1 var(--font-mono);fill:#1d232b}.battery9v.svelte-1djyppt .volt:where(.svelte-1djyppt){opacity:1}.coin.svelte-1djyppt{fill:#d9ad45;stroke:#a47d22;stroke-width:2px;transition:transform .44s cubic-bezier(.23,1,.32,1);transform:translate(52px,108px)}.rim9.svelte-1djyppt{fill:none;stroke-width:1.5px;opacity:.7}.battery9v.on.svelte-1djyppt .coin:where(.svelte-1djyppt){transform:none}.heat.svelte-1djyppt{opacity:0;transition:opacity .44s ease-out .2s}.battery9v.on.svelte-1djyppt .heat:where(.svelte-1djyppt),.socket.on.svelte-1djyppt .danger:where(.svelte-1djyppt){opacity:1}.plate.svelte-1djyppt{fill:#f2f2ee;stroke:#c9ccd1;stroke-width:1.5px}.recess.svelte-1djyppt{fill:#e4e5e1;stroke:#c9ccd1}.hole.svelte-1djyppt{fill:#2a2e33}.danger.svelte-1djyppt{opacity:0;transition:opacity .28s ease-out}.ring.svelte-1djyppt{fill:none;stroke:#e5322d;stroke-width:5px}.bolt.svelte-1djyppt{fill:#fc0;stroke:#1d232b;stroke-width:1.5px;stroke-linejoin:round}.lead.svelte-1djyppt{fill:none;stroke:#a9aeb5;stroke-width:3px;stroke-linecap:round}.lead.red.svelte-1djyppt{stroke:#d42a22;stroke-width:5px}.lead.black.svelte-1djyppt{stroke:#4a4f58;stroke-width:5px}.tab.svelte-1djyppt{fill:#c9ced6}.flat.svelte-1djyppt{fill:url(#lipo-foil);stroke:#8e96a1;stroke-width:1.5px;transition:opacity .44s ease-out}.puffy.svelte-1djyppt{fill:url(#lipo-foil);stroke:#b0521f;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .44s ease-out,transform .44s cubic-bezier(.23,1,.32,1);transform:scaleX(.84)}.lipo.on.svelte-1djyppt .flat:where(.svelte-1djyppt){opacity:0}.lipo.on.svelte-1djyppt .puffy:where(.svelte-1djyppt){opacity:1;transform:none}.wrap.svelte-1djyppt{fill:#2f6fb0}.lipo-v.svelte-1djyppt{text-anchor:middle;font:700 16px/1 var(--font-mono);fill:#fff}.pcb.svelte-1djyppt{fill:#0e7c86;stroke:#0a5f67;stroke-width:1.5px}.usb.svelte-1djyppt{fill:#c3c8cf;stroke:#8a929c}.header.svelte-1djyppt,.chip.svelte-1djyppt{fill:#1d232b}.jack.svelte-1djyppt{fill:#3a4250;stroke:#8a929c}.hole-m.svelte-1djyppt{fill:var(--surface);stroke:#c9a44a;stroke-width:1.5px}.pins.svelte-1djyppt rect:where(.svelte-1djyppt){fill:#c9a44a}.silk.svelte-1djyppt{fill:#fff;font:700 8px/1 var(--font-mono);text-anchor:end;dominant-baseline:central}.silk.pin13.svelte-1djyppt{fill:#ffd76a}.led-l.svelte-1djyppt{fill:#c98a1c}.l-glow.svelte-1djyppt{fill:#ffb020;opacity:0}.uno-hl.svelte-1djyppt{fill:none;stroke:var(--accent);stroke-width:3px}.cable.svelte-1djyppt{fill:none;stroke:color-mix(in srgb, var(--text) 45%, var(--surface));stroke-width:7px;stroke-linecap:round}.plug.svelte-1djyppt{fill:color-mix(in srgb, var(--text) 60%, var(--surface))}.uno.on.svelte-1djyppt .l-glow:where(.svelte-1djyppt){animation:1s step-end infinite svelte-1djyppt-blink-glow}.uno.on.svelte-1djyppt .led-l:where(.svelte-1djyppt){animation:1s step-end infinite svelte-1djyppt-blink-led}@keyframes svelte-1djyppt-blink-glow{0%{opacity:.9}50%{opacity:0}}@keyframes svelte-1djyppt-blink-led{0%{fill:#fff6c8}50%{fill:#c98a1c}}.win.svelte-1djyppt{fill:color-mix(in srgb, var(--text) 3%, var(--bg));stroke:var(--line);stroke-width:1.5px}.sep-l.svelte-1djyppt{stroke:var(--line)}.dot.svelte-1djyppt{fill:color-mix(in srgb, var(--text) 18%, transparent)}.btn.svelte-1djyppt{fill:#1b8a8f;transition:fill .28s ease-out}.up-ring.svelte-1djyppt{fill:none;stroke:var(--accent);stroke-width:3px;opacity:0;transition:opacity .28s ease-out}.ide.on.svelte-1djyppt .up-ring:where(.svelte-1djyppt){opacity:1}.caret.svelte-1djyppt{fill:none;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.glyph.svelte-1djyppt{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.board.svelte-1djyppt{fill:var(--surface);stroke:var(--line)}.board-t.svelte-1djyppt{fill:var(--text);font:600 10px/1 var(--font-body)}.code-l.svelte-1djyppt rect:where(.svelte-1djyppt){fill:color-mix(in srgb, var(--text) 22%, transparent)}.code-l.svelte-1djyppt .kw:where(.svelte-1djyppt){fill:#5a9fd4}.console.svelte-1djyppt{fill:#1d232b}.progress.svelte-1djyppt{fill:var(--accent);transform-box:fill-box;transform-origin:0;transition:transform 1.2s ease-out;transform:scaleX(0)}.ide.on.svelte-1djyppt .progress:where(.svelte-1djyppt){transform:none}@media (prefers-reduced-motion:reduce){.coin.svelte-1djyppt,.heat.svelte-1djyppt,.danger.svelte-1djyppt,.flat.svelte-1djyppt,.puffy.svelte-1djyppt,.up-ring.svelte-1djyppt,.btn.svelte-1djyppt,.progress.svelte-1djyppt{transition:none}.uno.on.svelte-1djyppt .l-glow:where(.svelte-1djyppt),.uno.on.svelte-1djyppt .led-l:where(.svelte-1djyppt){animation:none}.uno.on.svelte-1djyppt .l-glow:where(.svelte-1djyppt){opacity:.55}.uno.on.svelte-1djyppt .led-l:where(.svelte-1djyppt){fill:#ffe08a}}figcaption.svelte-1djyppt{text-align:center;justify-items:center;gap:2px;display:grid}.name.svelte-1djyppt{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.sym.svelte-1djyppt{fill:none;width:40px;height:20px;stroke:var(--muted);stroke-width:2px;stroke-linejoin:round}.sym.svelte-1djyppt circle:where(.svelte-1djyppt){fill:var(--muted);stroke:none}.sym.svelte-1djyppt .thin:where(.svelte-1djyppt){stroke-width:1.4px}.state.svelte-1djyppt{color:var(--muted);font-variant-numeric:tabular-nums;min-height:1.4em;font-size:14px}.compact.svelte-1djyppt .state:where(.svelte-1djyppt){display:none}@media (prefers-reduced-motion:reduce){.electrons.flow.svelte-1djyppt{animation:none;transform:translate(-10px)}.half.svelte-1djyppt,.mark.svelte-1djyppt,.glow.svelte-1djyppt,.volt.svelte-1djyppt,.code.svelte-1djyppt{transition:none}}
