figure.svelte-to8xfm{margin:0}svg.svelte-to8xfm{display:block;width:100%;height:auto;border:1px solid var(--ds-border);border-radius:6px;background:var(--ds-control)}.block.svelte-to8xfm{fill:var(--ds-background);stroke:var(--ds-control-border);stroke-width:1.5}.wire.svelte-to8xfm,.part.svelte-to8xfm{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wire.selected.svelte-to8xfm{color:var(--ds-selected-pin);stroke-width:3px}.signal-arrow.svelte-to8xfm{fill:var(--ds-pin-debug)}.part.svelte-to8xfm{color:var(--ds-selected-pin)}.junction.svelte-to8xfm{fill:currentColor}text.svelte-to8xfm{fill:currentColor;font:650 14px var(--ds-mono)}[data-tone=power].svelte-to8xfm{color:var(--ds-pin-power)}[data-tone=ground].svelte-to8xfm{color:var(--ds-muted)}[data-tone=signal].svelte-to8xfm{color:var(--ds-pin-debug)}[data-tone=part].svelte-to8xfm{color:var(--ds-selected-pin)}.marking.svelte-1szvk2l{display:grid;justify-items:center;align-content:center;gap:.12em;min-width:0;max-width:100%;text-align:center;overflow-wrap:anywhere;font:700 clamp(.625rem,3cqw,.825rem)/1.2 var(--ds-mono)}.marking.dimmed.svelte-1szvk2l{opacity:.14}.marking.svelte-1szvk2l strong:where(.svelte-1szvk2l){font-size:inherit;max-width:100%}.marking.svelte-1szvk2l span:where(.svelte-1szvk2l){font-size:.82em;max-width:100%}.inset.svelte-1szvk2l{position:absolute;inset:var(--ds-marking-inset, 13%);container-type:size;overflow:hidden}.inset.svelte-1szvk2l:not(.vertical) strong:where(.svelte-1szvk2l){font-size:clamp(.5625rem,min(12cqw,13cqh),1.1rem)}.inset.svelte-1szvk2l:not(.vertical) span:where(.svelte-1szvk2l){font-size:clamp(.5rem,min(8cqw,9cqh),.8rem)}.vertical.svelte-1szvk2l strong:where(.svelte-1szvk2l){writing-mode:vertical-rl;max-inline-size:100cqh;font-size:clamp(.5625rem,min(calc(138cqh / var(--marking-length)),52cqw),.875rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact.svelte-57wpsr{flex:none;display:grid;place-items:center;box-sizing:border-box;inline-size:var(--ds-lead-length);block-size:var(--ds-lead-thickness);border:1px solid #0c1911;border-radius:2px;background:var(--contact-fill, var(--pin));color:#121b16;outline:var(--contact-outline, none);outline-offset:2px;font:700 var(--ds-contact-font-size, clamp(7px, 2cqw, 11px))/1 var(--ds-mono)}.vertical.svelte-57wpsr{writing-mode:vertical-rl}.pad.svelte-57wpsr{inline-size:auto;block-size:auto;min-inline-size:3ch;padding:.15rem .25rem}.fill.svelte-57wpsr{inline-size:100%;block-size:100%;font-size:inherit}.selected.svelte-57wpsr{outline:none;box-shadow:0 0 0 1px var(--ds-background),0 0 0 3px var(--ds-selected-pin)}@media(forced-colors:active){.selected.svelte-57wpsr{outline:2px solid Highlight;outline-offset:1px}}.lead.svelte-178jw7l{position:relative;display:flex;align-items:center;gap:var(--pin-lead-gap, .35rem);width:100%;min-width:0;min-height:var(--pin-target-height, 28px);padding:var(--pin-lead-padding, .15rem);color:var(--ds-text);background:transparent;border:0;font:var(--pin-lead-font, .8rem/1.2 var(--ds-mono));cursor:pointer;touch-action:manipulation}.label.svelte-178jw7l{display:flex;gap:.3em .6em;flex-wrap:wrap;align-items:baseline;min-width:0;text-align:start;overflow-wrap:anywhere}.detail.svelte-178jw7l{color:var(--ds-muted);font:.8rem/1.25 system-ui,sans-serif}.top.svelte-178jw7l,.bottom.svelte-178jw7l{flex-direction:column;justify-content:flex-start}.top.svelte-178jw7l{flex-direction:column-reverse}.top.svelte-178jw7l .label:where(.svelte-178jw7l),.bottom.svelte-178jw7l .label:where(.svelte-178jw7l){writing-mode:vertical-rl;white-space:nowrap}.left.svelte-178jw7l{flex-direction:row-reverse}.left.svelte-178jw7l .label:where(.svelte-178jw7l){text-align:end}.dimmed.svelte-178jw7l{color:var(--ds-muted);--contact-fill: color-mix(in srgb, var(--pin) 65%, var(--ds-background))}.used.svelte-178jw7l{--contact-outline: 1px dashed var(--ds-muted)}.related.svelte-178jw7l{--contact-outline: 1px dashed var(--ds-selected-pin)}.lead.svelte-178jw7l:hover .name:where(.svelte-178jw7l),.lead[aria-pressed=true].svelte-178jw7l .name:where(.svelte-178jw7l){text-decoration:underline;text-underline-offset:.2em}.index.svelte-178jw7l:after{content:"";position:absolute;z-index:1;width:.42rem;height:.42rem;border-radius:50%;background:var(--ds-pinout-index, var(--ds-text));pointer-events:none;inset:.2rem .2rem auto auto}.left.index.svelte-178jw7l:after,.right.index.svelte-178jw7l:after{inset:50% auto auto;transform:translateY(-50%)}.top.index.svelte-178jw7l:after,.bottom.index.svelte-178jw7l:after{inset:auto auto auto 50%;transform:translate(-50%)}.left.index.svelte-178jw7l:after{left:calc(100% + .4rem)}.right.index.svelte-178jw7l:after{right:calc(100% + .4rem)}.top.index.svelte-178jw7l:after{top:calc(100% + .4rem)}.bottom.index.svelte-178jw7l:after{bottom:calc(100% + .4rem)}div.svelte-rq5v1x{margin:.4rem auto 0;max-width:34rem;color:var(--ds-muted);font-size:.85rem}p.svelte-rq5v1x{display:flex;align-items:baseline;gap:.4rem;margin:.25rem 0}strong.svelte-rq5v1x{color:var(--ds-text);font:650 .9rem var(--ds-mono)}label.svelte-d01lrx{display:none}@media(max-width:700px),(pointer:coarse){label.svelte-d01lrx{display:flex;align-items:center;gap:.6rem;max-width:34rem;margin:0 auto .6rem;color:var(--ds-muted);font-size:.85rem}select.svelte-d01lrx{flex:1;min-height:44px;min-width:0;padding:.4rem .65rem;border:1px solid var(--ds-control-border);border-radius:5px;color:var(--ds-text);background:var(--ds-control);color-scheme:dark;font:1rem var(--ds-mono)}}
