.ghead[data-astro-cid-em6zhole]{padding:44px 0 8px}.back[data-astro-cid-em6zhole]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.14em;font-size:11.5px;color:var(--muted)}.eyebrow[data-astro-cid-em6zhole]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.26em;font-size:12px;color:var(--amber);margin-top:14px}h1[data-astro-cid-em6zhole]{font-size:clamp(28px,4.5vw,42px);line-height:1.12;margin:8px 0 12px}.lede[data-astro-cid-em6zhole]{max-width:66ch;color:var(--muted);font-size:16.5px;margin:0}section[data-astro-cid-em6zhole]{margin-top:44px}h2[data-astro-cid-em6zhole]{font-size:18px;letter-spacing:.14em;margin:24px 0 4px}.sub[data-astro-cid-em6zhole]{color:var(--muted);font-size:14px;margin:0 0 18px;max-width:78ch;line-height:1.6}.sub[data-astro-cid-em6zhole] a[data-astro-cid-em6zhole],.body[data-astro-cid-em6zhole] a[data-astro-cid-em6zhole],.walk[data-astro-cid-em6zhole] a[data-astro-cid-em6zhole],.nextlist[data-astro-cid-em6zhole] a[data-astro-cid-em6zhole],.foot-note[data-astro-cid-em6zhole] a[data-astro-cid-em6zhole]{color:var(--amber)}.k[data-astro-cid-em6zhole]{font-family:var(--mono);color:var(--ink);font-size:.95em}.intro[data-astro-cid-em6zhole] p[data-astro-cid-em6zhole]{color:var(--muted);font-size:15px;line-height:1.7;max-width:78ch;margin:0 0 12px}.intro[data-astro-cid-em6zhole] strong[data-astro-cid-em6zhole]{color:var(--ink)}.intro[data-astro-cid-em6zhole] em[data-astro-cid-em6zhole]{font-style:italic;color:var(--ink)}.body[data-astro-cid-em6zhole]{color:var(--muted);font-size:15px;line-height:1.7;max-width:78ch;margin:4px 0 0}.body[data-astro-cid-em6zhole] strong[data-astro-cid-em6zhole]{color:var(--ink)}.body[data-astro-cid-em6zhole] em[data-astro-cid-em6zhole]{font-style:italic;color:var(--ink)}.sym-grid[data-astro-cid-em6zhole]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.sym-card[data-astro-cid-em6zhole]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px 16px 16px;margin:0;display:flex;flex-direction:column}.sym-stage[data-astro-cid-em6zhole]{background:var(--well);border:1px solid var(--line-soft);border-radius:8px;padding:10px}.sym-stage[data-astro-cid-em6zhole] .sym[data-astro-cid-em6zhole]{max-width:100%;max-height:150px;margin:0 auto}.sym-meta[data-astro-cid-em6zhole] h3[data-astro-cid-em6zhole]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.06em;font-size:14px;margin:13px 0 5px;color:var(--ink)}.sym-meta[data-astro-cid-em6zhole] p[data-astro-cid-em6zhole]{color:var(--muted);font-size:12.8px;line-height:1.5;margin:0}.mini[data-astro-cid-em6zhole]{margin:0 0 4px}.mini-stage[data-astro-cid-em6zhole]{background:var(--well);border:1px solid var(--line-soft);border-radius:10px;padding:12px;overflow-x:auto}.mini-stage[data-astro-cid-em6zhole] .sch[data-astro-cid-em6zhole]{max-width:560px;margin:0 auto;min-width:340px}.stage-fig[data-astro-cid-em6zhole]{margin:0 0 20px}.stage-stage[data-astro-cid-em6zhole]{background:var(--well);border:1px solid var(--line-soft);border-radius:10px;padding:12px;overflow-x:auto}.stage-svg[data-astro-cid-em6zhole]{max-width:680px;margin:0 auto;min-width:520px}.stage-readout[data-astro-cid-em6zhole]{min-height:3.2em;margin:12px 4px 0;font-family:var(--mono);font-size:13px;color:var(--ink);max-width:82ch;line-height:1.5}.walk[data-astro-cid-em6zhole]{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--amber);border-radius:6px;padding:16px 18px;max-width:82ch}.walk[data-astro-cid-em6zhole] p[data-astro-cid-em6zhole]{color:var(--muted);font-size:15px;line-height:1.75;margin:0}.walk[data-astro-cid-em6zhole] p[data-astro-cid-em6zhole]+p[data-astro-cid-em6zhole]{margin-top:14px}.walk[data-astro-cid-em6zhole] strong[data-astro-cid-em6zhole]{color:var(--ink)}.nextlist[data-astro-cid-em6zhole]{list-style:none;margin:0;padding:0}.nextlist[data-astro-cid-em6zhole] li[data-astro-cid-em6zhole]{padding:11px 2px;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:14px;line-height:1.55}.nextlist[data-astro-cid-em6zhole] li[data-astro-cid-em6zhole]:last-child{border-bottom:0}.foot-note[data-astro-cid-em6zhole]{margin-top:44px;padding-top:16px;border-top:1px dashed var(--line);color:var(--faint);font-size:12.5px;max-width:84ch;line-height:1.6}.sch{display:block;width:100%;height:auto}.sch .e-glass,.sch .e-plate,.sch .e-grid,.sch .e-screen,.sch .e-cathode,.sch .e-lead,.sch .wire{fill:none;stroke:var(--ink);stroke-width:1.7;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;transition:stroke .12s ease,stroke-width .12s ease}.sch .e-glass{stroke:var(--faint)}.sch .e-plate{stroke:#e89b3f}.sch .e-grid{stroke:#8fae7e}.sch .e-screen{stroke:#d98f34}.sch .e-cathode{stroke:#7fa6ad}.sch .gndsym line{stroke:var(--faint);stroke-width:1.7;vector-effect:non-scaling-stroke;stroke-linecap:round;transition:stroke .12s ease}.sch .jn{fill:var(--ink);stroke:none}.sch .nose{fill:var(--faint);stroke:none}.sch .rail rect{fill:var(--panel);stroke:var(--amber-dim);stroke-width:1.4;transition:stroke .12s ease}.sch .rail line{stroke:var(--amber-dim);stroke-width:1.5;vector-effect:non-scaling-stroke;transition:stroke .12s ease}.sch .rail text{fill:var(--amber);font-family:var(--disp);font-size:11px;letter-spacing:.05em}.sch .hit{fill:transparent;stroke:none}.sch .cl{font-family:var(--mono);font-size:11px;fill:var(--muted)}.sch .cl-plate{fill:#e89b3f}.sch .cl-grid{fill:#8fae7e}.sch .cl-screen{fill:#d98f34}.sch .cl-cathode{fill:#7fa6ad}.sch .sym-mark{font-family:var(--disp);font-size:12px;letter-spacing:.1em;fill:var(--faint)}.sch .io-lbl{font-family:var(--disp);text-transform:uppercase;letter-spacing:.14em;font-size:11px;fill:var(--muted)}.sch .pv{font-family:var(--mono);font-size:10.5px;fill:var(--muted)}.sch .cap2{font-family:var(--disp);text-transform:uppercase;letter-spacing:.1em;font-size:10px;fill:var(--faint)}.part{cursor:pointer}.part:focus-visible{outline:none}.part:is(:hover,:focus-visible,.is-active) :is(.e-glass,.e-plate,.e-grid,.e-screen,.e-cathode,.e-lead,.wire){stroke:var(--amber);stroke-width:2.5}.part:is(:hover,:focus-visible,.is-active) .gndsym line{stroke:var(--amber)}.part:is(:hover,:focus-visible,.is-active) .rail rect,.part:is(:hover,:focus-visible,.is-active) .rail line{stroke:var(--amber)}.part:focus-visible .hit{stroke:var(--amber);stroke-width:1.5;stroke-dasharray:4 4}
