.rf-smith-figure[data-v-ab9f201f]{margin:0;min-width:0}svg[data-v-ab9f201f]{aspect-ratio:1;display:block;margin:auto;max-width:32rem;touch-action:none;width:100%}.paper[data-v-ab9f201f]{fill:var(--color-panel)}.grid[data-v-ab9f201f]{fill:none;stroke:var(--color-quiet);stroke-width:.0045}.resistance-grid[data-v-ab9f201f]{stroke:var(--color-chart-resistance)}.reactance-grid[data-v-ab9f201f]{stroke:var(--color-chart-reactance)}.minor[data-v-ab9f201f]{stroke-dasharray:.008 .009;stroke-width:.002}.admittance-grid[data-v-ab9f201f]{stroke:var(--color-chart-admittance);stroke-dasharray:.018 .018;stroke-width:.0025}.boundary[data-v-ab9f201f]{fill:none;stroke:var(--color-quiet);stroke-width:.006}.labels[data-v-ab9f201f]{fill:var(--color-quiet);font:.07px var(--font-mono);text-anchor:middle}.trace[data-v-ab9f201f]{fill:none;stroke:var(--color-signal);stroke-width:.012}.trace.alternate[data-v-ab9f201f]{stroke:var(--color-ink-strong);stroke-dasharray:.025 .015}.vswr-circle[data-v-ab9f201f]{fill:none;stroke:var(--color-quiet);stroke-dasharray:.025 .02;stroke-width:.004}.hit[data-v-ab9f201f]{fill:transparent;stroke:none}.dot[data-v-ab9f201f]{fill:var(--color-panel);stroke:var(--color-signal);stroke-width:.012}.selected .dot[data-v-ab9f201f]{fill:var(--color-signal);stroke:var(--color-panel)}.node[data-v-ab9f201f]{cursor:pointer}.node.draggable[data-v-ab9f201f]{cursor:grab}.node text[data-v-ab9f201f]{fill:var(--color-ink-strong);font:.07px var(--font-mono);paint-order:stroke;stroke:var(--color-panel);stroke-width:.018}.node[data-v-ab9f201f]:focus-visible{outline:none}.node:focus-visible .hit[data-v-ab9f201f]{stroke:var(--color-focus-strong);stroke-width:.012}.circuit-slots[data-v-548b61a8]{margin-block:var(--space-xs);max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}svg[data-v-548b61a8]{display:block;min-width:540px;width:100%}.symbol[data-v-548b61a8],.terminal[data-v-548b61a8]{fill:none;stroke:var(--color-ink-strong);stroke-width:1.6}.stage-label[data-v-548b61a8],.stage-value[data-v-548b61a8],.terminal-label[data-v-548b61a8]{fill:var(--color-ink-strong);font:11px var(--font-mono)}.terminal-label[data-v-548b61a8]{fill:var(--color-quiet)}.stage[data-v-548b61a8]{cursor:pointer}.hit[data-v-548b61a8]{fill:var(--color-panel);stroke:var(--color-rule-strong);stroke-width:.7}.empty .hit[data-v-548b61a8]{fill:var(--color-paper);stroke-dasharray:3 4}.empty .stage-label[data-v-548b61a8],.empty .stage-value[data-v-548b61a8]{fill:var(--color-quiet)}.selected .hit[data-v-548b61a8],.stage:hover .hit[data-v-548b61a8]{stroke:var(--color-signal);stroke-width:2}.selected .stage-label[data-v-548b61a8]{fill:var(--color-signal);font-weight:600}.stage[data-v-548b61a8]:focus-visible{outline:none}.stage:focus-visible .hit[data-v-548b61a8]{stroke:var(--color-focus-strong);stroke-width:3}.placeholder[data-v-548b61a8]{stroke:var(--color-quiet);stroke-dasharray:3 3}@media(pointer:coarse){svg[data-v-548b61a8]{min-width:620px}}.rf-response[data-v-30d5bb39]{margin:0;min-width:0}figcaption[data-v-30d5bb39]{color:var(--color-quiet);display:flex;flex-wrap:wrap;font-size:.875rem;gap:var(--space-xs) var(--space-lg)}figcaption span[data-v-30d5bb39]{align-items:center;display:inline-flex;gap:var(--space-xs)}.input-key[data-v-30d5bb39]:before,.load-key[data-v-30d5bb39]:before{border-top:2px solid var(--color-signal);content:"";display:inline-block;width:24px}.load-key[data-v-30d5bb39]:before{border-color:var(--color-quiet);border-top-style:dashed}svg[data-v-30d5bb39]{cursor:crosshair;display:block;min-height:180px;touch-action:pan-y;width:100%}svg[data-v-30d5bb39]:focus-visible{outline:2px solid var(--color-focus-strong);outline-offset:2px}.paper[data-v-30d5bb39]{fill:var(--color-panel)}.paper[data-v-30d5bb39],.tick line[data-v-30d5bb39]{stroke:var(--color-rule-strong)}.tick line[data-v-30d5bb39]{stroke-width:.5}text[data-v-30d5bb39]{fill:var(--color-quiet);font:12px var(--font-mono)}.input-trace[data-v-30d5bb39]{fill:none;stroke:var(--color-signal);stroke-width:2.5}.load-trace[data-v-30d5bb39]{fill:none;stroke:var(--color-quiet);stroke-dasharray:5 4;stroke-width:1.75}.cursor[data-v-30d5bb39]{stroke:var(--color-ink-strong);stroke-dasharray:3 4;stroke-width:1}@media(max-width:600px){svg[data-v-30d5bb39]{min-height:160px}}.rf-workbench[data-v-baf41ef4]{color:var(--color-ink-strong);font-family:var(--font-body);min-width:0}.export-actions[data-v-baf41ef4],.load-grid[data-v-baf41ef4],.panel-heading[data-v-baf41ef4],.rf-toolbar[data-v-baf41ef4],.toolbar-group[data-v-baf41ef4],.value-row[data-v-baf41ef4]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.rf-toolbar[data-v-baf41ef4]{border-block:1px solid var(--color-rule-strong);gap:var(--space-sm);padding-block:var(--space-xs)}.history-actions[data-v-baf41ef4]{margin-left:auto}button[data-v-baf41ef4],input[data-v-baf41ef4]:not([type=checkbox]):not([type=range]),select[data-v-baf41ef4]{background:var(--color-panel);border:1px solid var(--color-quiet);border-radius:var(--radius-control);color:var(--color-ink-strong);font:inherit;min-height:40px}button[data-v-baf41ef4]{align-items:center;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;gap:var(--space-xs);justify-content:center;padding:var(--space-xs) var(--space-sm);white-space:nowrap}button[data-v-baf41ef4]:hover{background:var(--color-paper);border-color:var(--color-signal)}.export-actions button[data-v-baf41ef4],.help-action[data-v-baf41ef4],.toolbar-group button[data-v-baf41ef4]{background:transparent;border-color:transparent}.export-actions button[data-v-baf41ef4]:hover,.help-action[data-v-baf41ef4]:hover,.toolbar-group button[data-v-baf41ef4]:hover{background:var(--color-panel);border-color:var(--color-rule-strong)}button[data-v-baf41ef4]:active{transform:translateY(1px)}button[data-v-baf41ef4]:disabled{cursor:not-allowed;opacity:.5;transform:none}a[data-v-baf41ef4]:focus-visible,button[data-v-baf41ef4]:focus-visible,input[data-v-baf41ef4]:focus-visible,select[data-v-baf41ef4]:focus-visible{outline:2px solid var(--color-focus-strong);outline-offset:3px}select[data-v-baf41ef4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--image-control-chevron);background-position:right var(--space-sm) center;background-repeat:no-repeat;max-width:100%;padding:var(--space-xs) 2.5rem var(--space-xs) var(--space-sm)}input[data-v-baf41ef4]:not([type=checkbox]):not([type=range]){font-family:var(--font-mono);font-size:.9375rem;padding:var(--space-xs) var(--space-sm);width:100%}input[data-v-baf41ef4]:disabled{cursor:not-allowed;opacity:.6}input[type=checkbox][data-v-baf41ef4]{accent-color:var(--color-signal);height:16px;width:16px}input[type=range][data-v-baf41ef4]{accent-color:var(--color-signal);min-height:32px;width:100%}label[data-v-baf41ef4]{color:var(--color-quiet);display:grid;font-size:.875rem;gap:var(--space-xs);min-width:0}h2[data-v-baf41ef4],h3[data-v-baf41ef4],p[data-v-baf41ef4]{margin:0}h2[data-v-baf41ef4]{font-size:1.125rem}h2[data-v-baf41ef4],h3[data-v-baf41ef4]{font-weight:600}h3[data-v-baf41ef4]{font-size:.9375rem}.rf-error[data-v-baf41ef4],.rf-local[data-v-baf41ef4],.rf-notice[data-v-baf41ef4]{font-size:.875rem;margin-block:var(--space-sm)}.rf-local[data-v-baf41ef4]{color:var(--color-quiet)}.rf-error[data-v-baf41ef4]{border-left:3px solid var(--color-ink-strong);font-weight:600;padding-left:var(--space-sm)}.rf-layout[data-v-baf41ef4]{align-items:start;display:grid;gap:var(--space-md) var(--space-lg);grid-template-areas:"chart controls circuit" "response response circuit";grid-template-columns:minmax(0,1.2fr) minmax(200px,.55fr) minmax(0,1fr)}.rf-chart-panel[data-v-baf41ef4]{grid-area:chart;min-width:0}.rf-controls-panel[data-v-baf41ef4]{grid-area:controls;min-width:0}.rf-circuit-panel[data-v-baf41ef4]{grid-area:circuit;min-width:0}.frequency-value[data-v-baf41ef4]{display:grid;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto}.reference-setting[data-v-baf41ef4]{margin-top:var(--space-sm)}.grid-legend[data-v-baf41ef4]{color:var(--color-quiet);display:flex;flex-wrap:wrap;font-size:.875rem;gap:var(--space-sm)}.admittance-key[data-v-baf41ef4],.grid-legend span[data-v-baf41ef4]{align-items:center;display:inline-flex;gap:var(--space-xs)}.admittance-key[data-v-baf41ef4]:before,.grid-legend span[data-v-baf41ef4]:before{border-top:2px solid var(--color-chart-resistance);content:"";width:16px}.grid-legend .reactance-key[data-v-baf41ef4]:before{border-color:var(--color-chart-reactance)}.admittance-key[data-v-baf41ef4]:before{border-color:var(--color-chart-admittance);border-top-style:dashed}.panel-heading[data-v-baf41ef4]{justify-content:space-between;min-height:44px}.panel-heading>span[data-v-baf41ef4]{color:var(--color-quiet);font:.8125rem var(--font-mono)}.chart-options[data-v-baf41ef4]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm)}.chart-options label[data-v-baf41ef4]{align-items:center;display:inline-flex;gap:var(--space-xs);min-height:36px}.chart-hint[data-v-baf41ef4]{color:var(--color-quiet);font-size:.875rem}.readouts[data-v-baf41ef4]{border-top:1px solid var(--color-rule-strong);display:grid;margin:var(--space-sm) 0 0;padding-top:var(--space-xs)}.readouts div[data-v-baf41ef4]{min-width:0;padding-block:var(--space-2xs)}dt[data-v-baf41ef4]{color:var(--color-quiet);font-size:.8125rem}dd[data-v-baf41ef4]{font:1rem var(--font-mono);font-variant-numeric:tabular-nums;margin:var(--space-3xs) 0 0;overflow-wrap:anywhere}.load-grid label[data-v-baf41ef4]{flex:1;min-width:100px}fieldset[data-v-baf41ef4]{border:0;margin:0;padding:0}legend[data-v-baf41ef4]{font-size:.9375rem;font-weight:600;margin-bottom:var(--space-xs);padding:0}.load-grid[data-v-baf41ef4]{gap:var(--space-md)}.field-note[data-v-baf41ef4],.measurement-note p[data-v-baf41ef4]{color:var(--color-quiet);font-size:.8125rem;line-height:1.5;margin-top:var(--space-xs)}.measurement-note button[data-v-baf41ef4]{margin-top:var(--space-xs)}.circuit-direction[data-v-baf41ef4]{color:var(--color-quiet);display:flex;font-size:.875rem;gap:var(--space-sm);margin-top:var(--space-sm)}.element-editor[data-v-baf41ef4]{border-block:1px solid var(--color-rule-strong);padding-block:var(--space-sm)}.element-editor[data-v-baf41ef4],.part-choice[data-v-baf41ef4]{margin-top:var(--space-sm)}.value-row[data-v-baf41ef4]{flex-wrap:nowrap;margin-top:var(--space-xs)}.value-row label[data-v-baf41ef4]{align-items:center;display:flex;flex:1;min-width:0}.value-row select[data-v-baf41ef4]{flex-shrink:0}.value-row input[data-v-baf41ef4]{min-width:0}.value-row button[data-v-baf41ef4]{min-width:40px}.auto-match-row[data-v-baf41ef4]{margin-top:var(--space-md)}.primary[data-v-baf41ef4]{background:var(--color-signal);border-color:var(--color-signal);color:var(--color-signal-ink);padding-inline:var(--space-md)}.primary[data-v-baf41ef4]:hover{background:var(--color-ink-strong);color:var(--color-panel)}.match-candidates[data-v-baf41ef4]{margin-top:var(--space-md)}.match-candidates>div[data-v-baf41ef4]{align-items:center;border-bottom:1px solid var(--color-rule-strong);display:flex;gap:var(--space-md);justify-content:space-between;padding-block:var(--space-sm)}.match-candidates p[data-v-baf41ef4]{font:.8125rem/1.6 var(--font-mono)}.response-panel[data-v-baf41ef4]{border-top:1px solid var(--color-rule-strong);grid-area:response;min-width:0;padding-top:var(--space-xs)}.response-panel .panel-heading[data-v-baf41ef4]{margin-bottom:var(--space-xs)}.sweep-controls[data-v-baf41ef4]{align-items:end;display:grid;gap:var(--space-xs);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.frequency-cursor[data-v-baf41ef4]{margin-block:var(--space-2xs)}.export-actions[data-v-baf41ef4]{justify-content:end;margin-top:var(--space-sm)}.rf-limits[data-v-baf41ef4]{color:var(--color-quiet);font-size:.875rem;line-height:1.7;margin-top:var(--space-lg);max-width:100ch}.rf-limits a[data-v-baf41ef4]{color:var(--color-signal);text-decoration:underline}.rf-help[data-v-baf41ef4]{background:var(--color-panel);border-bottom:1px solid var(--color-rule-strong);padding:var(--space-md)}.rf-help ol[data-v-baf41ef4]{color:var(--color-quiet);line-height:1.7;margin-block:var(--space-sm) 0;padding-left:var(--space-lg)}@media(max-width:1150px)and (min-width:701px){.rf-layout[data-v-baf41ef4]{grid-template-areas:"chart controls" "chart circuit" "response circuit";grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.readouts[data-v-baf41ef4]{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}.chart-options[data-v-baf41ef4]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}}@media(max-width:700px){.rf-layout[data-v-baf41ef4]{grid-template-areas:"controls" "chart" "circuit" "response";grid-template-columns:minmax(0,1fr)}.rf-controls-panel[data-v-baf41ef4]{display:grid;gap:var(--space-xs) var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.chart-options[data-v-baf41ef4],.frequency-cursor[data-v-baf41ef4],.readouts[data-v-baf41ef4],.rf-controls-panel .panel-heading[data-v-baf41ef4]{grid-column:1/-1}.reference-setting[data-v-baf41ef4]{margin-top:0}.readouts[data-v-baf41ef4]{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr))}.chart-options[data-v-baf41ef4]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);margin:0}.chart-options label[data-v-baf41ef4]{min-height:44px}.chart-hint[data-v-baf41ef4]{min-height:0}.rf-toolbar[data-v-baf41ef4]{align-items:stretch}.toolbar-group[data-v-baf41ef4]{flex-wrap:wrap}.history-actions[data-v-baf41ef4]{margin-left:0}.example-select[data-v-baf41ef4]{width:100%}.toolbar-group button[data-v-baf41ef4]{font-size:.875rem}.response-panel .panel-heading[data-v-baf41ef4]{align-items:start}}@media(pointer:coarse){.chart-options label[data-v-baf41ef4],button[data-v-baf41ef4],input[data-v-baf41ef4]:not([type=checkbox]):not([type=range]),select[data-v-baf41ef4]{min-height:44px}}@media(max-width:700px){.rf-toolbar .example-select[data-v-baf41ef4]{order:0;width:calc(100% - 56px)}.help-action[data-v-baf41ef4]{order:1}.file-actions[data-v-baf41ef4]{order:2}.history-actions[data-v-baf41ef4]{order:3}.file-actions span[data-v-baf41ef4],.help-action span[data-v-baf41ef4]{display:none}.rf-toolbar button[data-v-baf41ef4]{min-height:44px;min-width:44px;padding:var(--space-xs)}.rf-toolbar[data-v-baf41ef4]{gap:var(--space-xs)}.frequency-value[data-v-baf41ef4]{align-self:end;grid-column:1;grid-row:2}.reference-setting[data-v-baf41ef4]{grid-column:2;grid-row:2}.frequency-cursor[data-v-baf41ef4]{grid-row:3}.sweep-controls[data-v-baf41ef4]{grid-column:1/-1;grid-row:4}.readouts[data-v-baf41ef4]{grid-row:5}}@media(forced-colors:active){select[data-v-baf41ef4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}}@media(prefers-reduced-motion:reduce){button[data-v-baf41ef4]:active{transform:none}}.smith-page[data-v-1e6335d5]{max-width:1440px;padding-block:1.5rem}.calculator-intro[data-v-1e6335d5]{padding-bottom:1rem}.calculator-intro p[data-v-1e6335d5]{font-size:1rem;line-height:1.5;margin-top:.5rem;max-width:none}.intro-app-store[data-v-1e6335d5]{grid-column:2;grid-row:1/3;min-height:43px}h1[data-v-1e6335d5]{font-size:clamp(1.5rem,2.5vw,1.75rem);letter-spacing:-.025em;line-height:1.2}h1[data-v-1e6335d5],h2[data-v-1e6335d5]{font-weight:600}h2[data-v-1e6335d5]{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25}p[data-v-1e6335d5]{color:var(--color-quiet);font-size:1.0625rem;line-height:1.7;margin-top:1rem}.smith-reference[data-v-1e6335d5]{margin-block:3.5rem;max-width:72ch}.equations[data-v-1e6335d5]{border-left:2px solid var(--color-rule-strong);margin-top:1.5rem;padding-left:1.25rem}.equations p[data-v-1e6335d5]{font-family:var(--font-mono);font-size:.9375rem;overflow-wrap:anywhere}.equations p[data-v-1e6335d5],.worked-example[data-v-1e6335d5]{color:var(--color-ink-strong)}.matching-reference-title[data-v-1e6335d5]{margin-top:2rem}.reference-links[data-v-1e6335d5]{display:grid;gap:.5rem;margin-top:1.5rem}a[data-v-1e6335d5]{color:var(--color-signal);text-underline-offset:.2em}a[data-v-1e6335d5]:hover{text-decoration:underline}a[data-v-1e6335d5]:focus-visible{outline:2px solid var(--color-focus-strong);outline-offset:4px}.next-actions a[data-v-1e6335d5],.reference-links a[data-v-1e6335d5]{align-items:center;display:inline-flex;min-height:44px}.smith-next[data-v-1e6335d5]{border-top:1px solid var(--color-rule-strong);max-width:72ch;padding-top:2.5rem}.next-actions[data-v-1e6335d5]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}@media(max-width:950px){.calculator-intro[data-v-1e6335d5]{grid-template-columns:1fr}.intro-app-store[data-v-1e6335d5]{grid-column:1;grid-row:auto;margin-top:1rem}}
