.bode.svelte-1kvual7{min-width:0;min-height:0;display:flex}.bode.svelte-1kvual7 .plot{min-height:0}.loop.svelte-1kvual7{stroke:var(--brand);fill:none}.pole-line.svelte-1kvual7{stroke-width:1px;stroke-dasharray:3 4;opacity:.5}.unity.svelte-1kvual7{fill:var(--plot);stroke-width:2px}.tick.svelte-1kvual7{font-size:10px}.lg.svelte-1kvual7{fill:var(--ink-2);font:13px var(--sans)}.phase-relation.svelte-1kvual7{fill:var(--ink-2);font:16px var(--math)}.legend-bg.svelte-1kvual7{fill:var(--plot)}.case.svelte-133ijro{grid-template-columns:minmax(330px,420px) minmax(0,1fr);gap:26px;min-width:0;height:100%;min-height:0;display:grid}.control-panel.svelte-133ijro{border-right:1px solid var(--rule);align-content:start;gap:10px;min-width:0;min-height:0;padding-right:22px;display:grid}.chart-panel.svelte-133ijro{min-width:0;min-height:0;display:flex}.chart-panel.svelte-133ijro .bode{flex:1}.control-heading.svelte-133ijro{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2.svelte-133ijro{margin:0;font-size:16px;font-weight:550}.control-heading.svelte-133ijro span:where(.svelte-133ijro){color:var(--ink-3);font-size:11px}.control-heading.svelte-133ijro b:where(.svelte-133ijro){color:var(--ink-2);text-align:right;display:inline-block}.tuning-panel.svelte-133ijro{background:var(--chip);border-radius:5px;gap:10px;min-width:0;padding:10px 12px;display:grid}.controls.svelte-133ijro{border-top:1px solid var(--rule-soft);gap:10px;min-width:0;padding-top:9px;display:grid}.controls.svelte-133ijro .range{grid-template-columns:minmax(0,1fr) 8ch;gap:4px 10px;width:100%;display:grid}.controls.svelte-133ijro input{grid-column:1/-1;width:100%;min-width:0}.controls.svelte-133ijro output{text-align:right;width:8ch;font-size:12px}.controls.svelte-133ijro label{letter-spacing:.025em;font-size:10px}.readout-columns.svelte-133ijro{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;padding:2px;display:grid}.readout-group.svelte-133ijro{min-width:0}h3.svelte-133ijro{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:600}.readout-list.svelte-133ijro{gap:6px;margin:0;display:grid}.readout-list.svelte-133ijro>div:where(.svelte-133ijro){grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:7px;min-width:0;display:grid}dt.svelte-133ijro{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.readout-list.svelte-133ijro .blue:where(.svelte-133ijro) dt:where(.svelte-133ijro),.readout-list.svelte-133ijro .amber:where(.svelte-133ijro) dt:where(.svelte-133ijro),.readout-list.svelte-133ijro .green:where(.svelte-133ijro) dt:where(.svelte-133ijro){color:currentColor;opacity:.76}dd.svelte-133ijro{font:12px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}small.svelte-133ijro{color:var(--ink-3);font-size:9px}.blue.svelte-133ijro{color:var(--s1)}.amber.svelte-133ijro{color:var(--s2)}.green.svelte-133ijro{color:var(--brand)}b.svelte-133ijro{font:11px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width>=821px) and (height<=740px){.control-panel.svelte-133ijro{gap:5px}.tuning-panel.svelte-133ijro{gap:4px;padding:6px 8px}.controls.svelte-133ijro{gap:4px;padding-top:5px}.controls.svelte-133ijro .range{grid-template-columns:126px minmax(40px,1fr) 7ch;gap:8px}.controls.svelte-133ijro input{grid-column:auto}.controls.svelte-133ijro output{width:7ch}.readout-columns.svelte-133ijro{gap:12px;padding:0}h3.svelte-133ijro{margin-bottom:4px;font-size:9px}.readout-list.svelte-133ijro{gap:3px}dt.svelte-133ijro{font-size:9px}dd.svelte-133ijro{font-size:10px}}@media (width<=820px){.case.svelte-133ijro{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:6px}.control-panel.svelte-133ijro{border-right:0;border-bottom:1px solid var(--rule);gap:5px;padding:0 0 6px}.tuning-panel.svelte-133ijro{gap:4px;padding:6px 8px}.controls.svelte-133ijro{gap:4px;padding-top:5px}.controls.svelte-133ijro .range{grid-template-columns:126px minmax(40px,1fr) 7ch;gap:8px}.controls.svelte-133ijro input{grid-column:auto}.controls.svelte-133ijro output{width:7ch}.readout-columns.svelte-133ijro{gap:12px;padding:0}h3.svelte-133ijro{margin-bottom:4px;font-size:9px}.readout-list.svelte-133ijro{gap:3px}dt.svelte-133ijro{font-size:9px}dd.svelte-133ijro{font-size:10px}small.svelte-133ijro{font-size:8px}}@media (width<=520px){.controls.svelte-133ijro .range{grid-template-columns:118px minmax(32px,1fr) 6.5ch;gap:6px}.controls.svelte-133ijro output{width:6.5ch}.readout-columns.svelte-133ijro{gap:10px}.readout-list.svelte-133ijro>div:where(.svelte-133ijro){display:block}dd.svelte-133ijro{margin-top:1px}}body:has(.amplifier-page){height:100dvh;min-height:0}body:has(.amplifier-page)>.site-header,body:has(.amplifier-page)>.site-footer{flex-shrink:0}body:has(.amplifier-page) #main-content{flex:1 1 0;min-height:0;display:flex}body:has(.amplifier-page) #main-content>astro-island{flex:1;min-width:0;min-height:0;display:flex}body:has(.amplifier-page) .site-footer .footer-inner{padding-block:9px}.amplifier-page.svelte-1itglh8{grid-template-rows:minmax(0,1fr);width:100%;min-width:0;max-width:1540px;height:100%;min-height:0;padding:12px 24px 9px}.feedback.svelte-1itglh8{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.feedback.svelte-1itglh8 svg:where(.svelte-1itglh8){width:100%;min-width:0;height:78px}.wire.svelte-1itglh8{stroke:var(--ink-3);fill:none;stroke-width:1.2px}.block.svelte-1itglh8{fill:var(--plot);stroke:var(--ink-3)}.forward.svelte-1itglh8{stroke:var(--s1)}.feedback-block.svelte-1itglh8{stroke:var(--brand)}.diagram-math.svelte-1itglh8{fill:var(--ink);font:italic 20px var(--math)}.diagram-math.blue.svelte-1itglh8{fill:var(--s1)}.diagram-math.green.svelte-1itglh8{fill:var(--brand)}.diagram-label.svelte-1itglh8,.sign.svelte-1itglh8{fill:var(--ink-2);font:12px var(--mono)}.equation-stack.svelte-1itglh8{white-space:nowrap;justify-items:center;gap:7px;display:grid}.formula.svelte-1itglh8{color:var(--ink);font:21px/1.2 var(--math);font-weight:400}.equation.svelte-1itglh8{justify-content:center;align-items:center;gap:5px;display:flex}.fraction.svelte-1itglh8{text-align:center;font-size:inherit;display:inline-grid}.fraction.svelte-1itglh8>span:where(.svelte-1itglh8):first-child{border-bottom:1px solid var(--ink-3)}.fraction.svelte-1itglh8>span:where(.svelte-1itglh8){padding:0 5px}.bandwidth-equation.svelte-1itglh8 sub:where(.svelte-1itglh8){font-size:.62em}.constraint-row.svelte-1itglh8{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;min-width:0;display:grid}.constraint-row.svelte-1itglh8>.label:where(.svelte-1itglh8){color:var(--ink-2);text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;font-size:10px}.constraint-row.svelte-1itglh8 .seg{justify-self:stretch;width:100%;min-width:0}.constraint-row.svelte-1itglh8 button{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.mode-note.svelte-1itglh8{color:var(--ink-3);gap:1px;margin:0;font-size:10px;line-height:15px;display:grid}.relationship.svelte-1itglh8{color:var(--ink-2)}@media (width>=821px) and (height<=740px){.feedback.svelte-1itglh8{display:block}.feedback.svelte-1itglh8 svg:where(.svelte-1itglh8){display:none}.equation-stack.svelte-1itglh8{grid-template-columns:auto auto;justify-content:space-between;align-items:center}.mode-note.svelte-1itglh8{font-size:9px;line-height:12px}}@media (width<=900px){.amplifier-page.svelte-1itglh8{padding:8px 16px}.feedback.svelte-1itglh8{gap:5px}.feedback.svelte-1itglh8 svg:where(.svelte-1itglh8){height:66px}.formula.svelte-1itglh8{font-size:18px}.constraint-row.svelte-1itglh8 .sm button{font-size:11px}}@media (width<=820px){.feedback.svelte-1itglh8{justify-content:center}.feedback.svelte-1itglh8 svg:where(.svelte-1itglh8){display:none}.constraint-row.svelte-1itglh8 .sm button{font-size:11px}.constraint-row.svelte-1itglh8 .seg{flex:1}.mode-note.svelte-1itglh8{gap:0;line-height:14px}body:has(.amplifier-page) .site-footer .footer-inner{gap:3px 12px;padding:6px 16px;font-size:10px}body:has(.amplifier-page) .site-footer .brand{font-size:11px}body:has(.amplifier-page) .site-footer nav{width:auto}body:has(.amplifier-page) .site-footer .visitors{font-size:10px}}@media (width<=520px){.constraint-row.svelte-1itglh8{grid-template-columns:minmax(0,1fr);gap:5px}}
