.electromagnetism_kineticOverview__o6YXz{overflow-y:auto}.electromagnetism_kineticWorkspace__jEhZM{grid-template-rows:auto minmax(0,1fr);gap:10px;height:100%;min-height:0;overflow:visible}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_experimentHeader__vdrtX{align-items:center;gap:12px}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_eyebrow__Dwiat{margin-bottom:4px}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_experimentHeader__vdrtX h2{line-height:1.02}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_experimentSubtitle__q_pEF{margin-top:4px;line-height:1.28}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_experimentToolbar__8OOLv{gap:8px}.electromagnetism_kineticWorkspace__jEhZM .electromagnetism_experimentToolbar__8OOLv button{min-height:34px;padding:0 10px}.electromagnetism_kineticBody__18Uk4{display:grid;gap:10px;height:100%;min-height:0;overflow:visible;grid-template-columns:minmax(0,1.58fr) minmax(320px,1fr);grid-template-rows:minmax(0,1fr) minmax(178px,.52fr);grid-template-areas:"stagechart panel" "stagechart data"}.electromagnetism_kineticDataPanel__HMO04,.electromagnetism_kineticPanel__WigoS,.electromagnetism_kineticStage__QMce_{min-width:0;min-height:0;padding:clamp(10px,.75vw,13px);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_kineticChartPanel__HUMYw h3,.electromagnetism_kineticDataPanel__HMO04 h3,.electromagnetism_kineticPanel__WigoS h3,.electromagnetism_kineticStage__QMce_ h3{margin:0;font-size:15px;line-height:1.12}.electromagnetism_kineticStage__QMce_{grid-area:stagechart;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.electromagnetism_kineticStatusBadge__RMrAP{padding:4px 8px;font-size:11px;font-weight:900;border-radius:5px}.electromagnetism_kineticStatusBadge__RMrAP[data-tone=ok]{color:var(--green);border:1px solid var(--green);background:var(--green-soft)}.electromagnetism_kineticStatusBadge__RMrAP[data-tone=danger]{color:#a8453f;border:1px solid #c0463e;background:rgba(192,70,62,.12)}.electromagnetism_kineticStatusBadge__RMrAP[data-tone=muted]{color:var(--muted-ink);border:1px solid var(--line-soft)}.electromagnetism_kineticStageFrame__kEv_L{min-height:0;overflow:hidden;border:1.5px solid var(--line-soft);border-radius:8px;background:var(--apparatus-bg)}.electromagnetism_kineticStageSvg__U0VcP{display:block;width:100%;height:100%;min-height:0}.electromagnetism_kineticPanel__WigoS{grid-area:panel;display:grid;grid-template-rows:repeat(7,auto);gap:3px;align-content:space-between;align-self:stretch;height:100%;min-height:0;padding:8px 9px;overflow:hidden}.electromagnetism_kineticPanel__WigoS h3{font-size:15px}.electromagnetism_kineticComparison__zjHI_{display:grid;gap:5px;padding:8px 10px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_kineticCompareRow__rpZiP{display:grid;grid-template-columns:minmax(76px,.84fr) 70px minmax(0,1fr);gap:6px;align-items:center}.electromagnetism_kineticCompareLabel__CmyS1{color:var(--muted-ink);font-size:11px;font-weight:900;line-height:1.1}.electromagnetism_kineticCompareRow__rpZiP strong{font-size:16px;line-height:1;text-align:right;white-space:nowrap}.electromagnetism_kineticCompareBar__8rSm7{display:block;height:6px;background:var(--paper-deep);border-radius:4px;overflow:hidden}.electromagnetism_kineticCompareBar__8rSm7>em{display:block;height:100%;border-radius:4px}.electromagnetism_kineticCompareBar__8rSm7>em[data-kind=net]{background:var(--green)}.electromagnetism_kineticCompareBar__8rSm7>em[data-kind=kinetic]{background:#d2742c}.electromagnetism_kineticCompareNote__o7FK_{display:-webkit-box;margin:2px 0 0;overflow:hidden;color:var(--muted-ink);font-size:11px;font-weight:800;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.electromagnetism_kineticCompareNote__o7FK_[data-matched=true]{color:var(--green)}.electromagnetism_kineticReadoutGrid__1OVVj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.electromagnetism_kineticReadoutCard__jDVLk{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "value unit";gap:1px 4px;align-items:end;min-width:0;min-height:40px;padding:5px 7px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:6px}.electromagnetism_kineticReadoutCard__jDVLk em{grid-area:label;min-width:0;overflow:hidden;color:var(--muted-ink);font-size:10.2px;font-style:normal;font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.electromagnetism_kineticReadoutCard__jDVLk strong{grid-area:value;font-size:15px;line-height:1}.electromagnetism_kineticReadoutCard__jDVLk i{grid-area:unit;color:var(--muted-ink);font-size:10px;font-style:normal}.electromagnetism_kineticReadoutCard__jDVLk[data-negative=true] strong{color:#b65249}.electromagnetism_kineticRailToggle__HqLXR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.electromagnetism_kineticRailToggle__HqLXR button{min-height:30px;padding:0 10px;color:var(--ink);font-size:12.5px;font-weight:900;line-height:1.1;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:7px}.electromagnetism_kineticRailToggle__HqLXR button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electromagnetism_kineticParams__P1rWz{display:grid;grid-template-columns:minmax(62px,.74fr) minmax(84px,1fr) 32px minmax(62px,.74fr) minmax(84px,1fr) 28px;grid-auto-rows:minmax(30px,auto);gap:5px 7px;align-items:center;align-content:start;min-height:94px}.electromagnetism_kineticParams__P1rWz label{display:contents;font-weight:900}.electromagnetism_kineticSliderRow__bvQRr label{display:grid;grid-template-columns:minmax(58px,.7fr) minmax(78px,1fr) max-content;gap:6px;align-items:center;min-width:0;min-height:28px;font-weight:900}.electromagnetism_kineticParams__P1rWz label:nth-of-type(5){grid-column:1/4}.electromagnetism_kineticParams__P1rWz label>span,.electromagnetism_kineticSliderRow__bvQRr label>span{align-self:center;justify-self:start;min-width:0;overflow:hidden;font-size:11.8px;line-height:1.1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.electromagnetism_kineticParams__P1rWz label strong,.electromagnetism_kineticSliderRow__bvQRr label strong{justify-self:start;min-width:0;color:var(--muted-ink);font-size:11.7px;white-space:nowrap}.electromagnetism_kineticParams__P1rWz label .electromagnetism_numberStepper__J2llL,.electromagnetism_kineticSliderRow__bvQRr label .electromagnetism_numberStepper__J2llL{width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 26px}.electromagnetism_kineticParams__P1rWz .electromagnetism_numberStepper__J2llL input[type=number],.electromagnetism_kineticSliderRow__bvQRr .electromagnetism_numberStepper__J2llL input[type=number]{min-height:28px;padding:0 7px;font-size:14.2px}.electromagnetism_kineticParams__P1rWz .electromagnetism_numberStepper__J2llL span,.electromagnetism_kineticSliderRow__bvQRr .electromagnetism_numberStepper__J2llL span{grid-template-rows:14px 14px}.electromagnetism_kineticParams__P1rWz .electromagnetism_numberStepper__J2llL button,.electromagnetism_kineticSliderRow__bvQRr .electromagnetism_numberStepper__J2llL button{min-height:14px;font-size:12px;line-height:1}.electromagnetism_kineticSliderRow__bvQRr{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-items:start;align-self:center;min-width:0;min-height:34px;padding:0}.electromagnetism_kineticSliderControl__FgDQx{display:grid;gap:3px;min-width:0}.electromagnetism_kineticSliderHead__M2oGf{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11.6px;font-weight:900;line-height:1.05}.electromagnetism_kineticSliderHead__M2oGf strong{color:var(--green);font-size:12px;white-space:nowrap}.electromagnetism_kineticSliderRow__bvQRr input[type=range]{height:10px}.electromagnetism_kineticSlider__scg1E{width:100%;accent-color:var(--green)}.electromagnetism_kineticPlayback__KUyP8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-self:stretch}.electromagnetism_kineticPlayback__KUyP8 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:31px;padding:0 10px;color:var(--ink);font-size:13px;font-weight:900;line-height:1.12;white-space:normal;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:7px}.electromagnetism_kineticPlayback__KUyP8 button svg{flex:0 0 auto;width:19px;height:19px}.electromagnetism_kineticPlayback__KUyP8 button span{min-width:0}.electromagnetism_kineticPlayback__KUyP8 .electromagnetism_primaryButton__ySHdW,.electromagnetism_kineticPlayback__KUyP8 button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electromagnetism_kineticPlayback__KUyP8 button:disabled{color:var(--muted-ink);background:var(--paper-deep);cursor:not-allowed}.electromagnetism_kineticChartPanel__HUMYw{position:absolute;left:14px;bottom:12px;z-index:2;width:clamp(410px,66%,612px);height:clamp(310px,56%,452px);display:grid;grid-template-rows:auto minmax(0,1fr);gap:5px;margin:0;padding:8px 11px 10px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_panelTitleRow__dLmQl{align-items:center;gap:10px}.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_graphTabs__N3_lt{gap:5px;padding:2px;background:rgb(var(--panel-rgb)/.82);border:1px solid var(--line-soft);border-radius:7px}.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_graphTabs__N3_lt button{min-height:24px;padding:0 8px;font-size:12.5px;line-height:1;border:0;border-radius:5px}.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_graphTabs__N3_lt button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_echartsFrame__f8nUS{display:grid;place-items:center;align-items:center;height:100%;min-height:0}.electromagnetism_kineticChartCanvas__t5O5W{width:100%;height:100%;min-height:0}.electromagnetism_kineticChartFallback__v5_j3{display:block;width:100%;height:100%;min-height:0}.electromagnetism_kineticChartCanvas__t5O5W[_echarts_instance_] .electromagnetism_kineticChartFallback__v5_j3{display:none}.electromagnetism_kineticChartNote__LKLyC{display:none;margin:0;overflow:hidden;color:var(--muted-ink);font-size:12px;font-weight:800;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}.electromagnetism_kineticDataPanel__HMO04{grid-area:data;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:6px;padding:8px 10px;overflow:hidden}.electromagnetism_kineticDataPanel__HMO04 h3{font-size:15.5px}.electromagnetism_kineticFormulaContent__YIXPQ{display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;align-items:stretch;gap:6px;min-height:0}.electromagnetism_kineticFormulaStrip__heScn{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch;gap:3px;min-height:0}.electromagnetism_kineticFormulaStrip__heScn>span{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:7px;align-items:center;min-width:0;min-height:0;padding:2px 7px;background:var(--panel);border:1px dashed var(--line-soft);border-radius:7px}.electromagnetism_kineticFormulaStrip__heScn>span>em{justify-self:start;display:inline-flex;align-items:center;min-width:0;padding:2px 6px;color:var(--green);font-size:11px;font-style:normal;font-weight:900;line-height:1.1;background:var(--green-soft);border-radius:5px;white-space:nowrap}.electromagnetism_kineticFormulaStrip__heScn>span>.electromagnetism_latexInline__8YPe8{display:flex;align-items:center;justify-content:flex-start;min-width:0;overflow:visible;line-height:1.15}.electromagnetism_kineticFormulaStrip__heScn .katex{font-size:.92em;line-height:1.15}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticComparison__zjHI_{align-content:center;gap:3px;padding:5px 8px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareRow__rpZiP{grid-template-columns:minmax(78px,.78fr) 68px minmax(82px,1.18fr);gap:6px;min-height:18px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareLabel__CmyS1{font-size:10.8px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareRow__rpZiP strong{font-size:16.2px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareBar__8rSm7{height:6px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareNote__o7FK_{margin-top:0;font-size:10.7px;line-height:1.12;-webkit-line-clamp:1}@media (max-width:960px){.electromagnetism_kineticBody__18Uk4{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"stagechart" "panel" "data";height:auto;overflow:visible}.electromagnetism_kineticStage__QMce_{min-height:600px}.electromagnetism_kineticChartPanel__HUMYw,.electromagnetism_kineticDataPanel__HMO04,.electromagnetism_kineticPanel__WigoS{overflow:visible}.electromagnetism_kineticStageSvg__U0VcP{min-height:300px}.electromagnetism_kineticChartPanel__HUMYw{min-height:260px}.electromagnetism_kineticChartCanvas__t5O5W,.electromagnetism_kineticChartPanel__HUMYw .electromagnetism_echartsFrame__f8nUS{min-height:180px}.electromagnetism_kineticChartNote__LKLyC{display:-webkit-box}}@media (min-width:760px) and (max-width:960px){.electromagnetism_kineticDataPanel__HMO04{gap:8px;padding:10px 12px}.electromagnetism_kineticFormulaContent__YIXPQ{gap:8px}.electromagnetism_kineticFormulaStrip__heScn{gap:4px}.electromagnetism_kineticFormulaStrip__heScn>span{min-height:28px;padding:4px 10px}.electromagnetism_kineticFormulaStrip__heScn>span>em{padding:3px 7px;font-size:12px}.electromagnetism_kineticFormulaStrip__heScn .katex{font-size:1.02em}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticComparison__zjHI_{gap:4px;padding:8px 12px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareRow__rpZiP{grid-template-columns:minmax(100px,.58fr) 86px minmax(0,1.42fr);min-height:22px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareLabel__CmyS1{font-size:11.6px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareRow__rpZiP strong{font-size:17px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareBar__8rSm7{height:7px}.electromagnetism_kineticDataPanel__HMO04 .electromagnetism_kineticCompareNote__o7FK_{font-size:11.4px;line-height:1.18}}@media (max-width:560px){.electromagnetism_kineticReadoutGrid__1OVVj{grid-template-columns:repeat(2,minmax(0,1fr))}.electromagnetism_kineticParams__P1rWz label{display:grid;grid-template-columns:minmax(78px,.8fr) minmax(92px,1fr) auto;gap:5px;align-items:center;min-width:0;min-height:34px}.electromagnetism_kineticParams__P1rWz{grid-template-columns:minmax(0,1fr)}.electromagnetism_kineticParams__P1rWz label>span{text-align:left}.electromagnetism_kineticParams__P1rWz label strong{justify-self:end}.electromagnetism_kineticPlayback__KUyP8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.electromagnetism_kineticFormulaStrip__heScn{grid-template-columns:minmax(0,1fr)}}.electromagnetism_mechEnergyOverview__VIen0{overflow-y:auto}.electromagnetism_mechEnergyWorkspace__J73h_{grid-template-rows:auto minmax(0,1fr);gap:10px;height:100%;min-height:0;overflow:visible}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_experimentHeader__vdrtX{align-items:center;gap:12px}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_eyebrow__Dwiat{margin-bottom:4px}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_experimentHeader__vdrtX h2{line-height:1.02}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_experimentSubtitle__q_pEF{margin-top:4px;line-height:1.28}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_experimentToolbar__8OOLv{gap:8px}.electromagnetism_mechEnergyWorkspace__J73h_ .electromagnetism_experimentToolbar__8OOLv button{min-height:34px;padding:0 10px}.electromagnetism_mechEnergyBody__DcILi{display:grid;gap:10px;height:100%;min-height:0;overflow:visible;grid-template-columns:minmax(0,1.58fr) minmax(300px,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"left right"}.electromagnetism_mechEnergyLeftColumn__qVOBk,.electromagnetism_mechEnergyRightColumn__hG6Ju{display:grid;gap:10px;min-width:0;min-height:0;height:100%}.electromagnetism_mechEnergyLeftColumn__qVOBk{grid-area:left;grid-template-rows:minmax(0,1fr) auto}.electromagnetism_mechEnergyRightColumn__hG6Ju{grid-area:right;grid-template-rows:auto minmax(0,1fr)}.electromagnetism_mechEnergyChartPanel__em_jq,.electromagnetism_mechEnergyExtension__WwXfG,.electromagnetism_mechEnergyPanel__F9HCV,.electromagnetism_mechEnergyScene__W4l_N{min-width:0;min-height:0;padding:clamp(10px,.75vw,13px);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_mechEnergyChartPanel__em_jq h3,.electromagnetism_mechEnergyExtension__WwXfG h3,.electromagnetism_mechEnergyPanel__F9HCV h3,.electromagnetism_mechEnergyScene__W4l_N h3{margin:0;font-size:15px;line-height:1.12}.electromagnetism_mechEnergyScene__W4l_N{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;align-self:start;height:100%}.electromagnetism_mechEnergyStatusBadge__R91gm{padding:4px 8px;font-size:11px;font-weight:900;border-radius:5px}.electromagnetism_mechEnergyStatusBadge__R91gm[data-tone=ok]{color:var(--green);border:1px solid var(--green);background:var(--green-soft)}.electromagnetism_mechEnergyStatusBadge__R91gm[data-tone=warn]{color:#a85f24;border:1px solid #c8862f;background:rgba(200,134,47,.12)}.electromagnetism_mechEnergyStatusBadge__R91gm[data-tone=danger]{color:#a8453f;border:1px solid #c0463e;background:rgba(192,70,62,.12)}.electromagnetism_mechEnergyStatusBadge__R91gm[data-tone=info]{color:#285f93;border:1px solid #2f6fb3;background:rgba(47,111,179,.12)}.electromagnetism_mechEnergySceneFrame__6WCyZ{position:relative;display:flex;flex-direction:column;gap:7px;width:100%;max-width:100%;min-height:0}.electromagnetism_mechEnergyThreeFrame__zZDEb{position:relative;flex:1 1 auto;width:100%;max-width:100%;min-height:0;overflow:hidden;background:var(--apparatus-bg);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_mechEnergyStage__TeuBB,.electromagnetism_mechEnergyThreeCanvas__ZYLZH{display:block;width:100%;max-width:100%;height:100%;max-height:100%}.electromagnetism_mechEnergyThreeFallback__p1NoF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--muted-ink);font-weight:800;text-align:center}.electromagnetism_mechEnergyReadoutRow__ph2_3{display:grid;flex:0 0 auto;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.electromagnetism_mechEnergyReadoutRow__ph2_3>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 8px;min-width:0;padding:6px 10px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:7px}.electromagnetism_mechEnergyReadoutRow__ph2_3>span .katex{font-size:.96em}.electromagnetism_mechEnergyReadoutRow__ph2_3>span>em{grid-column:1/-1;color:var(--muted-ink);font-size:11px;font-style:normal;font-weight:900;line-height:1.1}.electromagnetism_mechEnergyReadoutRow__ph2_3>span[data-accent=true]{border-color:#c0463e;background:rgba(192,70,62,.07)}.electromagnetism_mechEnergyEnergyKey__ktPVL{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;color:var(--muted-ink);font-size:11.5px;font-weight:700;line-height:1.2}.electromagnetism_mechEnergyEnergyKey__ktPVL b{display:inline-flex;align-items:center;gap:5px;font-weight:700}.electromagnetism_mechEnergyEnergyKey__ktPVL i{width:11px;height:11px;border-radius:50%}.electromagnetism_mechEnergyPanel__F9HCV{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:8px;align-content:stretch;align-self:start;min-height:384px;padding:10px;overflow:visible}.electromagnetism_mechEnergyReadoutGrid__noBuT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.electromagnetism_mechEnergyReadoutGrid__noBuT+h3{margin-top:14px}.electromagnetism_mechEnergyReadoutCard__SIhOj{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "value unit";gap:1px 4px;align-items:end;min-width:0;min-height:43px;padding:6px 8px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:6px}.electromagnetism_mechEnergyReadoutCard__SIhOj em{grid-area:label;min-width:0;overflow:hidden;color:var(--muted-ink);font-size:10.5px;font-style:normal;font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.electromagnetism_mechEnergyReadoutCard__SIhOj strong{grid-area:value;font-size:16px;line-height:1}.electromagnetism_mechEnergyReadoutCard__SIhOj i{grid-area:unit;color:var(--muted-ink);font-size:10px;font-style:normal}.electromagnetism_mechEnergyReadoutCard__SIhOj[data-highlight=true] strong{color:var(--green)}.electromagnetism_mechEnergyParams__jn1ow{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px 12px;align-items:start;align-content:center;margin-top:-4px;min-height:0}.electromagnetism_mechEnergyParams__jn1ow label{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "stepper unit";gap:6px 8px;align-items:end;min-width:0;font-weight:900}.electromagnetism_mechEnergyParams__jn1ow label>span{grid-area:name;align-self:end;justify-self:start;min-width:0;overflow:hidden;font-size:12px;line-height:1.12;text-align:left;text-overflow:ellipsis;white-space:nowrap}.electromagnetism_mechEnergyParams__jn1ow label strong{grid-area:unit;align-self:center;justify-self:end;min-width:0;color:var(--muted-ink);font-size:12px;line-height:1.12;white-space:nowrap}.electromagnetism_mechEnergyParams__jn1ow label .electromagnetism_numberStepper__J2llL{grid-area:stepper;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 26px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL input[type=number]{min-height:34px;padding:0 8px;font-size:14px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL span{grid-template-rows:17px 17px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL button{min-height:17px;font-size:10px}.electromagnetism_mechEnergySliderRow__hqzRZ{display:grid;grid-column:1/-1;gap:5px;align-self:end;padding-top:4px}.electromagnetism_mechEnergySliderHead__XmG5J{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:900;line-height:1.05}.electromagnetism_mechEnergySliderHead__XmG5J strong{color:var(--green);font-size:11.5px;white-space:nowrap}.electromagnetism_mechEnergySliderRow__hqzRZ input[type=range]{height:13px}.electromagnetism_mechEnergySlider__nS_O5{width:100%;accent-color:var(--green)}.electromagnetism_mechEnergySliderScale__vqDlj{display:flex;justify-content:space-between;gap:8px;color:var(--muted-ink);font-size:10px;font-weight:800;line-height:1}.electromagnetism_mechEnergyPlayback__jd9jn{display:grid;grid-template-columns:.78fr .78fr 1.36fr .78fr;gap:7px;align-self:end}.electromagnetism_mechEnergyPlayback__jd9jn button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:38px;padding:0 6px;color:var(--ink);font-size:12px;font-weight:900;line-height:1.12;white-space:normal;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px}.electromagnetism_mechEnergyPlayback__jd9jn button span{min-width:0}.electromagnetism_mechEnergyPlayback__jd9jn .electromagnetism_primaryButton__ySHdW,.electromagnetism_mechEnergyPlayback__jd9jn button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electromagnetism_mechEnergyPlayback__jd9jn button:disabled{color:var(--muted-ink);background:var(--paper-deep);cursor:not-allowed}.electromagnetism_mechEnergyChartPanel__em_jq{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:3px;margin:0}.electromagnetism_mechEnergyChartPanel__em_jq .electromagnetism_echartsFrame__f8nUS{display:grid;align-items:center;height:100%;min-height:0}.electromagnetism_mechEnergyChartCanvas__ZX2ny{width:100%;height:min(100%,320px);min-height:0}.electromagnetism_mechEnergyChartNote__wQo1h{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted-ink);font-size:12px;font-weight:800;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}.electromagnetism_mechEnergyExtension__WwXfG{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:7px;margin-top:0;align-self:start;align-content:start;padding:10px 12px;overflow:visible}.electromagnetism_mechEnergyExtension__WwXfG h3{grid-column:1/-1;font-size:14px}.electromagnetism_mechEnergyFormulaList__YWb3Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;list-style:none}.electromagnetism_mechEnergyFormulaList__YWb3Q li{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:24px minmax(36px,auto);gap:3px;align-items:start;align-content:start;min-width:0;min-height:70px;padding:4px 10px 5px;font-size:14.5px;line-height:1.18;background:var(--panel);border:1px dashed var(--line-soft);border-radius:7px}.electromagnetism_mechEnergyFormulaList__YWb3Q em{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:3px 6px;color:var(--green);font-size:12.5px;font-style:normal;font-weight:900;line-height:1.1;background:var(--green-soft);border-radius:5px;white-space:nowrap}.electromagnetism_mechEnergyFormulaList__YWb3Q li .electromagnetism_latexInline__8YPe8{align-self:start;display:flex;align-items:flex-start;justify-content:flex-start;min-width:0;min-height:36px;line-height:1}.electromagnetism_mechEnergyFormulaList__YWb3Q li .katex{font-size:1.08em}.electromagnetism_mechEnergyExtensionCard__7T4Y9{display:grid;grid-template-columns:max-content max-content minmax(0,max-content);gap:0 9px;align-items:baseline;align-content:start;justify-content:start;min-width:0;padding:5px 10px;background:var(--green-soft);border:1px solid var(--green);border-radius:8px}.electromagnetism_mechEnergyExtensionCard__7T4Y9 p{margin:0;font-size:12px;line-height:1.15}.electromagnetism_mechEnergyExtensionTitle__0fSCJ{grid-column:1/-1;color:var(--green);font-size:12.5px;font-weight:900}.electromagnetism_mechEnergyExtensionCondition__Gx7W_{grid-column:1;grid-row:2;display:inline-flex;align-items:baseline;gap:6px;min-width:0}.electromagnetism_mechEnergyExtensionCondition__Gx7W_>span{flex:0 0 auto;color:var(--muted-ink);font-size:12px;font-weight:900}.electromagnetism_mechEnergyExtensionCard__7T4Y9 .katex{font-size:1em}.electromagnetism_mechEnergyExtensionValue__EF26g{grid-column:2;grid-row:2;justify-self:start;padding:2px 7px;color:var(--green);font-size:13.5px;font-weight:800;background:rgb(var(--panel-rgb)/.72);border:1px solid rgba(45,143,86,.24);border-radius:6px;white-space:nowrap}.electromagnetism_mechEnergyExtensionHint__REray{grid-column:3;grid-row:2;justify-self:start;color:var(--muted-ink);font-size:12px;text-align:right}@media (max-width:920px){.electromagnetism_mechEnergyOverview__VIen0{overflow:visible}.electromagnetism_mechEnergyWorkspace__J73h_{grid-template-rows:auto auto;height:auto;overflow:visible}.electromagnetism_mechEnergyBody__DcILi{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;height:auto;overflow:visible;grid-template-areas:none}.electromagnetism_mechEnergyLeftColumn__qVOBk,.electromagnetism_mechEnergyRightColumn__hG6Ju{display:contents}.electromagnetism_mechEnergyScene__W4l_N{order:1;height:auto;min-height:420px}.electromagnetism_mechEnergyPanel__F9HCV{order:2}.electromagnetism_mechEnergyChartPanel__em_jq{order:3}.electromagnetism_mechEnergyExtension__WwXfG{order:4}.electromagnetism_mechEnergyThreeFrame__zZDEb{flex:1 1 auto;min-height:230px}.electromagnetism_mechEnergyExtension__WwXfG,.electromagnetism_mechEnergyPanel__F9HCV{overflow:visible}.electromagnetism_mechEnergyReadoutGrid__noBuT{grid-template-columns:repeat(2,minmax(0,1fr))}.electromagnetism_mechEnergyChartPanel__em_jq{min-height:260px}.electromagnetism_mechEnergyChartCanvas__ZX2ny,.electromagnetism_mechEnergyChartPanel__em_jq .electromagnetism_echartsFrame__f8nUS{min-height:180px}.electromagnetism_mechEnergyExtension__WwXfG{grid-template-columns:minmax(0,1fr);margin-top:0}}@media (min-width:921px) and (max-height:820px){.electromagnetism_mechEnergyChartPanel__em_jq{grid-template-rows:auto minmax(0,1fr);gap:2px}.electromagnetism_mechEnergyChartNote__wQo1h{display:none}}@media (max-width:560px){.electromagnetism_mechEnergyBody__DcILi{gap:12px}.electromagnetism_mechEnergyChartPanel__em_jq,.electromagnetism_mechEnergyExtension__WwXfG,.electromagnetism_mechEnergyPanel__F9HCV,.electromagnetism_mechEnergyScene__W4l_N{padding:12px}.electromagnetism_mechEnergyScene__W4l_N{min-height:400px}.electromagnetism_mechEnergyThreeFrame__zZDEb{min-height:240px}.electromagnetism_mechEnergyParams__jn1ow,.electromagnetism_mechEnergyReadoutRow__ph2_3{grid-template-columns:minmax(0,1fr)}.electromagnetism_mechEnergyParams__jn1ow label{display:grid;grid-template-columns:minmax(78px,.8fr) minmax(92px,1fr) auto;grid-template-areas:"name stepper unit";gap:5px;align-items:center;min-width:0;min-height:34px}.electromagnetism_mechEnergyParams__jn1ow label>span{grid-area:name}.electromagnetism_mechEnergyParams__jn1ow label .electromagnetism_numberStepper__J2llL{grid-area:stepper}.electromagnetism_mechEnergyParams__jn1ow label strong{grid-area:unit;justify-self:end}.electromagnetism_mechEnergyPlayback__jd9jn{grid-template-columns:repeat(2,minmax(0,1fr))}.electromagnetism_mechEnergyFormulaList__YWb3Q{grid-template-columns:minmax(0,1fr)}.electromagnetism_mechEnergyFormulaList__YWb3Q li{grid-template-columns:minmax(0,1fr);gap:5px}.electromagnetism_mechEnergyExtensionCard__7T4Y9{grid-template-columns:minmax(0,1fr)}.electromagnetism_mechEnergyExtensionCondition__Gx7W_,.electromagnetism_mechEnergyExtensionHint__REray,.electromagnetism_mechEnergyExtensionValue__EF26g{grid-column:auto;grid-row:auto;justify-self:stretch;text-align:left}}.electromagnetism_locomotiveBody__B8U1S{display:grid;gap:10px;min-height:100%;align-self:start;grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr);grid-template-rows:auto auto;grid-template-areas:"stage stage" "main  side"}.electromagnetism_locomotiveMain__OAL_x{grid-area:main;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.electromagnetism_locomotiveCard__C5wiL,.electromagnetism_locomotiveChart__olzlw,.electromagnetism_locomotiveStage__QTANh{min-width:0;min-height:0;display:flex;flex-direction:column;gap:5px;padding:8px 12px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electromagnetism_locomotiveSide__CeskL .electromagnetism_locomotiveCard__C5wiL{gap:4px;padding:7px 11px}.electromagnetism_locomotiveSide__CeskL .electromagnetism_locomotiveCard__C5wiL:last-child{flex:1 1 auto;justify-content:space-between}.electromagnetism_locomotiveStage__QTANh{grid-area:stage}.electromagnetism_locomotiveChart__olzlw{gap:6px;flex:0 0 auto}.electromagnetism_locomotiveSide__CeskL{grid-area:side;display:flex;flex-direction:column;gap:7px}.electromagnetism_locomotiveFormula__be411{min-width:0;min-height:0;display:flex;flex-direction:column;flex:1 1 auto}.electromagnetism_locomotiveFormulaInner__6ohaG{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.electromagnetism_locomotiveFormulaInner__6ohaG .katex{font-size:clamp(14px,1vw,15.5px)}.electromagnetism_locomotiveBody__B8U1S h3{margin:0;font-size:15px;line-height:1.12}@media (max-width:1180px){.electromagnetism_locomotiveBody__B8U1S{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"stage" "main" "side"}}.electric-circuits_experimentWorkspace__CIehQ.electric-circuits_capacitorWorkspace__GPJOC{--capacitor-circuit-stroke:#4a4d46;--capacitor-gap-guide-stroke:#9c927f;--capacitor-circuit-inactive-opacity:0.5;position:relative;grid-template-rows:auto auto;gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:auto}[data-theme=dark] .electric-circuits_experimentWorkspace__CIehQ.electric-circuits_capacitorWorkspace__GPJOC{--capacitor-circuit-stroke:#96a2aa;--capacitor-gap-guide-stroke:#8b9681;--capacitor-circuit-inactive-opacity:0.62}.electric-circuits_capacitorBody__HBv4u{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage charts charts charts charts charts charts" "params params params params controls controls controls controls controls data data data data data";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(280px,1fr) minmax(212px,auto);gap:clamp(8px,.85vw,12px);min-width:0;min-height:540px}.electric-circuits_capacitorChartCard__v5XFW,.electric-circuits_capacitorStagePanel__C_n_O{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_capacitorStagePanel__C_n_O{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(5px,.65vh,8px);padding:clamp(12px,1.05vw,16px);overflow:hidden}.electric-circuits_capacitorStagePanel__C_n_O>svg{width:100%;height:100%;min-height:0}.electric-circuits_capacitorChartCard__v5XFW h3,.electric-circuits_capacitorStagePanel__C_n_O h3{margin:0;font-size:16px}.electric-circuits_capacitorCharts__RcoGz{display:grid;grid-area:charts;grid-template-rows:1fr 1fr;gap:clamp(8px,.85vw,12px);min-width:0;min-height:0}.electric-circuits_capacitorChartCard__v5XFW{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:10px 12px;overflow:hidden}.electric-circuits_capacitorChartCanvas__6uBPM{width:100%;height:100%;min-height:0}.electric-circuits_capacitorChartTabs__Ntpn_{display:flex;gap:4px}.electric-circuits_capacitorChartTabs__Ntpn_ button{min-height:24px;padding:0 9px;color:var(--ink);font-size:11px;font-weight:900;line-height:1;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.electric-circuits_capacitorChartTabs__Ntpn_ button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_capacitorParamsPanel__Xfp6G{grid-area:params;gap:5px;padding:8px 10px}.electric-circuits_capacitorControlsPanel__ilbTu h3,.electric-circuits_capacitorDataPanel___Zsna h3,.electric-circuits_capacitorParamsPanel__Xfp6G h3{font-size:14px}.electric-circuits_capacitorParamsPanel__Xfp6G label{grid-template-columns:minmax(58px,1fr) minmax(70px,86px) minmax(20px,28px);align-items:center;gap:5px;min-height:28px;font-size:13px;line-height:1.06}.electric-circuits_capacitorParamsPanel__Xfp6G label>span:first-child{display:inline-flex;gap:5px;align-items:baseline;min-width:0}.electric-circuits_capacitorParamsPanel__Xfp6G label strong{font-size:11px;color:var(--muted-ink)}.electric-circuits_capacitorParamsPanel__Xfp6G .electric-circuits_numberStepper__L2Z_x input[type=number]{min-height:28px;padding:0 6px;font-size:13px}.electric-circuits_capacitorParamsPanel__Xfp6G .electric-circuits_numberStepper__L2Z_x button{min-height:13px;font-size:11px}.electric-circuits_capacitorPresetRow___6Ajm{display:flex;flex-wrap:wrap;gap:5px}.electric-circuits_capacitorControlsPanel__ilbTu button,.electric-circuits_capacitorPresetRow___6Ajm button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;color:var(--ink);font-size:12px;font-weight:900;line-height:1;white-space:nowrap;text-align:center;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.electric-circuits_capacitorControlsPanel__ilbTu button[aria-pressed=true],.electric-circuits_capacitorPresetRow___6Ajm button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_capacitorControlsPanel__ilbTu{grid-area:controls;display:grid;gap:7px;align-content:start;padding:8px 10px}.electric-circuits_capacitorModeRow__PnVA2{display:flex;gap:5px}.electric-circuits_capacitorModeRow__PnVA2 button{flex:1 1}.electric-circuits_capacitorSubhead__3YVm9{margin:1px 0 0;color:var(--muted-ink);font-size:11px;font-weight:900}.electric-circuits_capacitorControlsHead__5v5oq{display:flex;align-items:center;justify-content:space-between;gap:8px}.electric-circuits_capacitorToggles__y6MHL{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.electric-circuits_capacitorToggles__y6MHL label{display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:12.5px;font-weight:800;cursor:var(--cursor-pointer)}.electric-circuits_capacitorToggles__y6MHL input{width:14px;height:14px;accent-color:var(--green);cursor:var(--cursor-pointer)}.electric-circuits_capacitorControlsPanel__ilbTu .electric-circuits_capacitorResetButton__3ji0s{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:5px 10px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_capacitorDataPanel___Zsna{grid-area:data;display:grid;gap:6px;align-content:start;padding:8px 10px}.electric-circuits_capacitorReadings__VsaSM{display:grid;grid-template-columns:repeat(2,minmax(94px,1fr));gap:8px}.electric-circuits_capacitorReadings__VsaSM>span{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;min-width:0;min-height:32px;padding:0 10px;background:rgb(var(--panel-rgb)/.66);border:1px solid var(--line-soft);border-radius:6px}.electric-circuits_capacitorReadings__VsaSM em{color:var(--muted-ink);font-size:11px;font-style:normal;font-weight:900;line-height:1.1}.electric-circuits_capacitorReadings__VsaSM strong{min-width:0;color:var(--green);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1;text-align:right;overflow-wrap:anywhere}.electric-circuits_capacitorReadings__VsaSM strong small{color:var(--muted-ink);font-size:10px;font-weight:800}.electric-circuits_capacitorHintSlot__maio7{display:grid}.electric-circuits_capacitorHintSlot__maio7>.electric-circuits_capacitorHint__0plZ8{grid-area:1/1}.electric-circuits_capacitorHintSlot__maio7>.electric-circuits_capacitorHint__0plZ8[data-active=false]{visibility:hidden}.electric-circuits_capacitorHint__0plZ8{margin:0;color:var(--muted-ink);font-size:11.5px;line-height:1.35}@media (max-width:1024px){.electric-circuits_capacitorBody__HBv4u{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;grid-template-areas:"stage stage" "charts charts" "params controls" "data data";min-height:0}.electric-circuits_capacitorCharts__RcoGz{grid-template-rows:220px 220px}}.electric-circuits_experimentWorkspace__CIehQ.electric-circuits_emfWorkspace__UUFtB{position:relative;grid-template-rows:auto auto;gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:auto}.electric-circuits_emfBody__T5JpM{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage charts charts charts charts charts charts" "params params params params controls controls controls controls controls data data data data data";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(360px,1fr) minmax(212px,auto);gap:clamp(8px,.85vw,12px);min-width:0;min-height:612px}.electric-circuits_emfChartCard__ZmQfg,.electric-circuits_emfStagePanel__y6T_4{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_emfStagePanel__y6T_4{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(5px,.65vh,8px);padding:clamp(12px,1.05vw,16px);overflow:hidden}.electric-circuits_emfStagePanel__y6T_4>svg{width:100%;height:100%;min-height:0}.electric-circuits_emfChartCard__ZmQfg h3,.electric-circuits_emfStagePanel__y6T_4 h3{margin:0;font-size:16px}.electric-circuits_emfCharts__B8Zg_{display:grid;grid-area:charts;grid-template-rows:1fr 1fr;gap:clamp(8px,.85vw,12px);min-width:0;min-height:0}.electric-circuits_emfChartCard__ZmQfg{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:10px 12px;overflow:hidden}.electric-circuits_emfChartCanvas__jxWxD{width:100%;height:100%;min-height:0}.electric-circuits_emfSchematicBtn__mvowb{display:inline-flex;flex:none;align-items:center;gap:5px;padding:4px 9px;color:var(--ink);font-size:11.5px;font-weight:900;white-space:nowrap;cursor:var(--cursor-pointer);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:5px}.electric-circuits_emfSchematicPanel__gM4_e{position:fixed;z-index:70;display:flex;flex-direction:column;width:min(520px,92vw);max-height:86vh;overflow:auto;padding:12px 16px 14px;background:var(--panel);border:1.5px solid var(--frame-line);border-radius:11px;box-shadow:0 18px 44px rgb(var(--shadow-rgb)/.3)}.electric-circuits_emfSchematicHead__A_8rY{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.electric-circuits_emfSchematicHead__A_8rY:active{cursor:grabbing}.electric-circuits_emfSchematicHead__A_8rY h3{margin:0;font-size:17px;font-weight:900;color:var(--ink)}.electric-circuits_emfSchematicHead__A_8rY button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--muted-ink);cursor:var(--cursor-pointer);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:7px}.electric-circuits_emfSchematicBody__tLr4e{padding:14px 16px;background:var(--apparatus-bg);border:1px solid var(--line-soft);border-radius:9px}.electric-circuits_emfSchematicBody__tLr4e svg{display:block;width:100%;height:auto}.electric-circuits_emfSchematicNote__GXdbr{margin:12px 2px 0;font-size:13px;font-weight:600;line-height:1.55;color:var(--muted-ink)}.electric-circuits_emfParamsPanel__r5Hw3{grid-area:params;gap:5px;padding:8px 10px}.electric-circuits_emfControlsPanel__JAjh1 h3,.electric-circuits_emfDataPanel__jwbto h3,.electric-circuits_emfParamsPanel__r5Hw3 h3{font-size:14px}.electric-circuits_emfParamsPanel__r5Hw3 label{grid-template-columns:minmax(58px,1fr) minmax(70px,86px) minmax(20px,30px);align-items:center;gap:5px;min-height:28px;font-size:13px;line-height:1.06}.electric-circuits_emfParamsPanel__r5Hw3 label>span:first-child{display:inline-flex;gap:5px;align-items:baseline;min-width:0}.electric-circuits_emfParamsPanel__r5Hw3 label strong{font-size:11px;color:var(--muted-ink)}.electric-circuits_emfParamsPanel__r5Hw3 .electric-circuits_numberStepper__L2Z_x input[type=number]{min-height:28px;padding:0 6px;font-size:13px}.electric-circuits_emfParamsPanel__r5Hw3 .electric-circuits_numberStepper__L2Z_x button{min-height:13px;font-size:11px}.electric-circuits_emfSlider__mkw5y{width:100%;margin:2px 0 0;accent-color:var(--green);cursor:var(--cursor-pointer)}.electric-circuits_emfSliderRow__KVRi4{display:grid;gap:3px}.electric-circuits_emfSliderRow__KVRi4>span{display:flex;justify-content:space-between;font-size:12.5px}.electric-circuits_emfSliderRow__KVRi4 strong{color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_emfPresetRow__Kr2bc{display:flex;flex-wrap:wrap;gap:5px}.electric-circuits_emfControlsPanel__JAjh1 button,.electric-circuits_emfPresetRow__Kr2bc button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;color:var(--ink);font-size:12px;font-weight:900;line-height:1.1;white-space:nowrap;text-align:center;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.electric-circuits_emfControlsPanel__JAjh1 button[aria-pressed=true],.electric-circuits_emfPresetRow__Kr2bc button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_emfControlsPanel__JAjh1{grid-area:controls;display:grid;gap:7px;align-content:start;padding:8px 10px}.electric-circuits_emfModeRow__ZouDs{display:flex;gap:5px}.electric-circuits_emfModeRow__ZouDs button{flex:1 1}.electric-circuits_emfSubhead__GCOgM{margin:1px 0 0;color:var(--muted-ink);font-size:11px;font-weight:900}.electric-circuits_emfControlsHead__Y9QEY{display:flex;align-items:center;justify-content:space-between;gap:8px}.electric-circuits_emfControlsPanel__JAjh1 .electric-circuits_emfResetButton__n_Fbs{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:5px 10px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_emfControlsPanel__JAjh1 .electric-circuits_emfRecordButton__uBsK5{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_emfDataPanel__jwbto{grid-area:data;display:grid;gap:6px;align-content:start;padding:8px 10px}.electric-circuits_emfReadings__eRzxD{display:grid;grid-template-columns:repeat(3,minmax(78px,1fr));gap:7px}.electric-circuits_emfReadings__eRzxD>span{display:grid;gap:1px;align-content:center;min-width:0;min-height:34px;padding:3px 9px;background:rgb(var(--panel-rgb)/.66);border:1px solid var(--line-soft);border-radius:6px}.electric-circuits_emfReadings__eRzxD em{color:var(--muted-ink);font-size:10.5px;font-style:normal;font-weight:900;line-height:1.1}.electric-circuits_emfReadings__eRzxD strong{min-width:0;color:var(--green);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.electric-circuits_emfReadings__eRzxD strong small{color:var(--muted-ink);font-size:9.5px;font-weight:800}.electric-circuits_emfReadings__eRzxD span[data-accent=measured] strong{color:#2567a8}.electric-circuits_emfReadingsTrio__6TWNp>span{align-content:space-evenly;gap:6px;padding:10px}.electric-circuits_emfReadingsTrio__6TWNp em{font-size:12.5px}.electric-circuits_emfReadingsTrio__6TWNp strong{font-size:21px;line-height:1.05}.electric-circuits_emfReadingsTrio__6TWNp strong small{font-size:12px}.electric-circuits_emfFit__Pki3M{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;padding:6px 9px;font-size:12px;background:rgba(37,103,168,.08);border:1px solid #b9cfe2;border-radius:6px}.electric-circuits_emfFit__Pki3M strong{color:#2567a8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_emfHint__n9jTl{margin:0;color:var(--muted-ink);font-size:11.5px;line-height:1.35}@media (max-width:1024px){.electric-circuits_emfBody__T5JpM{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;grid-template-areas:"stage stage" "charts charts" "params controls" "data data";min-height:0}.electric-circuits_emfCharts__B8Zg_{grid-template-rows:220px 220px}.electric-circuits_emfReadings__eRzxD{grid-template-columns:repeat(2,minmax(0,1fr))}}.electric-circuits_efieldWorkspace__eRYn2{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.electric-circuits_efieldWorkspace__eRYn2 .electric-circuits_experimentHeader__tW5ft{align-items:center;gap:12px}.electric-circuits_efieldWorkspace__eRYn2 .electric-circuits_eyebrow__MqZS6{margin-bottom:4px}.electric-circuits_efieldWorkspace__eRYn2 .electric-circuits_experimentHeader__tW5ft h2{line-height:1.02}.electric-circuits_efieldWorkspace__eRYn2 .electric-circuits_experimentSubtitle__iGx5_{margin-top:4px;line-height:1.28}.electric-circuits_efieldBody__YxNwe{display:grid;gap:12px;grid-template-areas:"scene panel" "formulas panel";grid-template-columns:minmax(0,1.58fr) minmax(320px,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:stretch}.electric-circuits_efieldLeftColumn__lZuIS,.electric-circuits_efieldRightColumn__WdCEl{display:contents}.electric-circuits_efieldChartPanel__U6bL2,.electric-circuits_efieldExtension__tz7km,.electric-circuits_efieldPanel__T5hz2,.electric-circuits_efieldScene__T_RjL{min-width:0;padding:clamp(10px,.75vw,13px);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_efieldChartPanel__U6bL2 h3,.electric-circuits_efieldExtension__tz7km h3,.electric-circuits_efieldPanel__T5hz2 h3,.electric-circuits_efieldScene__T_RjL h3{margin:0;font-size:15px;line-height:1.12}.electric-circuits_efieldScene__T_RjL{grid-area:scene;display:flex;flex-direction:column;gap:8px}.electric-circuits_efieldPanel__T5hz2{grid-area:panel}.electric-circuits_efieldFieldFrame__VY2ED{width:100%;overflow:hidden;background:var(--apparatus-bg);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_efieldFieldFrame__VY2ED svg{display:block;width:100%;height:auto;touch-action:none}.electric-circuits_efieldStatusBadge__nDovM{padding:4px 8px;font-size:11px;font-weight:900;color:var(--green);background:var(--panel);border:1px solid var(--green);border-radius:5px}.electric-circuits_efieldConfigGrid__Lu0Kj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.electric-circuits_efieldConfigButton__dnB7Z{display:grid;gap:2px;padding:8px 10px;text-align:left;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_efieldConfigButton__dnB7Z b{font-size:13px;font-weight:900}.electric-circuits_efieldConfigButton__dnB7Z small{color:var(--muted-ink);font-size:10.5px;font-weight:700}.electric-circuits_efieldConfigButton__dnB7Z[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.electric-circuits_efieldConfigButton__dnB7Z[aria-pressed=true] small{color:#fff}.electric-circuits_efieldReadoutGrid__aRC4X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px}.electric-circuits_efieldReadoutCard__2WQVc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "value unit";gap:1px 4px;align-items:end;min-height:43px;padding:6px 8px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:6px}.electric-circuits_efieldReadoutCard__2WQVc em{grid-area:label;overflow:hidden;color:var(--muted-ink);font-size:10.5px;font-style:normal;font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.electric-circuits_efieldReadoutCard__2WQVc strong{grid-area:value;font-size:15px;line-height:1}.electric-circuits_efieldReadoutCard__2WQVc i{grid-area:unit;color:var(--muted-ink);font-size:10px;font-style:normal}.electric-circuits_efieldReadoutCard__2WQVc[data-accent=field] strong{color:#d74b42}.electric-circuits_efieldReadoutCard__2WQVc[data-accent=volt] strong{color:#b9791f}.electric-circuits_efieldReadoutCard__2WQVc[data-highlight=true]{border-color:var(--green)}.electric-circuits_efieldPathSummary__1_NxG{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;font-weight:900}.electric-circuits_efieldPathSummary__1_NxG[data-equipotential=true] strong{color:var(--green)}.electric-circuits_efieldParams__qHRZO{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 12px;align-items:start;margin-top:8px}.electric-circuits_efieldParams__qHRZO label{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "stepper unit";gap:6px 8px;align-items:end;min-width:0;font-weight:900}.electric-circuits_efieldParams__qHRZO label>span{grid-area:name;overflow:hidden;font-size:12px;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.electric-circuits_efieldParams__qHRZO label strong{grid-area:unit;align-self:center;justify-self:end;color:var(--muted-ink);font-size:12px;white-space:nowrap}.electric-circuits_efieldParams__qHRZO label .electric-circuits_numberStepper__L2Z_x{grid-area:stepper;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 26px}.electric-circuits_efieldParams__qHRZO .electric-circuits_numberStepper__L2Z_x input[type=number]{min-height:34px;padding:0 8px;font-size:14px}.electric-circuits_efieldParams__qHRZO .electric-circuits_numberStepper__L2Z_x span{grid-template-rows:17px 17px}.electric-circuits_efieldParams__qHRZO .electric-circuits_numberStepper__L2Z_x button{min-height:17px;font-size:10px}.electric-circuits_efieldSliderRow__NeaYe{display:grid;gap:5px;margin-top:10px}.electric-circuits_efieldSliderHead__4r_pJ{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:900}.electric-circuits_efieldSliderHead__4r_pJ strong{color:var(--green);font-size:11.5px;white-space:nowrap}.electric-circuits_efieldSlider__WDGwd{width:100%;height:13px;accent-color:var(--green)}.electric-circuits_efieldToggles__x096i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-top:10px}.electric-circuits_efieldToggles__x096i label{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;cursor:var(--cursor-pointer)}.electric-circuits_efieldToggles__x096i input{accent-color:var(--green)}.electric-circuits_efieldControls__YE7fU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.electric-circuits_efieldControls__YE7fU button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 8px;color:var(--ink);font-size:12px;font-weight:900;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_efieldControls__YE7fU button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.electric-circuits_efieldControls__YE7fU .electric-circuits_primaryButton__ANzL5{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_efieldChartPanel__U6bL2{display:flex;flex-direction:column;gap:6px}.electric-circuits_efieldChartCanvas__4KJML{width:100%;height:232px;min-height:0}.electric-circuits_efieldChartNote__hbc_0{margin:0;color:var(--muted-ink);font-size:12px;font-weight:800;line-height:1.32}.electric-circuits_efieldSceneTools__0TqZB{display:flex;align-items:center;gap:8px}.electric-circuits_efieldChartToggle__Cw4d2{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;color:var(--ink);font-size:11.5px;font-weight:900;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:5px;cursor:var(--cursor-pointer)}.electric-circuits_efieldChartToggle__Cw4d2[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.electric-circuits_efieldFloatingChart__riY6R{position:fixed;z-index:60;width:384px;max-width:calc(100vw - 24px);padding:10px 12px 12px;background:var(--panel);border:1.5px solid var(--frame-line);border-radius:8px;box-shadow:0 12px 30px rgb(var(--shadow-rgb)/.24)}.electric-circuits_efieldFloatingChartHead__6x5mU{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.electric-circuits_efieldFloatingChartHead__6x5mU:active{cursor:grabbing}.electric-circuits_efieldFloatingChartHead__6x5mU h3{margin:0;font-size:14px;line-height:1.1}.electric-circuits_efieldFloatingChartHead__6x5mU button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--ink);background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_efieldExtension__tz7km{grid-area:formulas;display:flex;flex-direction:column;gap:8px}.electric-circuits_efieldFormulaList__gOqh4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.electric-circuits_efieldFormulaList__gOqh4 li{display:flex;flex-direction:column;gap:5px;padding:8px 10px;background:var(--panel);border:1.5px solid var(--line-soft);border-radius:6px}.electric-circuits_efieldFormulaList__gOqh4 li em{color:var(--muted-ink);font-size:11px;font-style:normal;font-weight:900}.electric-circuits_efieldBoundaryNote__eQ4gq{margin:0;color:var(--muted-ink);font-size:11.5px;line-height:1.42}.electric-circuits_efieldPanel__T5hz2>h3:not(:first-child){margin-top:14px}.electric-circuits_efieldPanelHead__q26fo{display:flex;align-items:center;justify-content:space-between;gap:8px}.electric-circuits_efieldResetButton__8HoBx{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}@media (max-width:960px){.electric-circuits_efieldBody__YxNwe{grid-template-areas:"scene" "formulas" "panel";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}.electric-circuits_overview__9wHcz{overflow-y:auto}.electric-circuits_experimentWorkspace__CIehQ{overflow:visible}.electric-circuits_experimentWorkspace__CIehQ.electric-circuits_ohmWorkspace___Oy7t{position:relative;grid-template-rows:auto auto;gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:auto}.electric-circuits_ohmBody__F7zGr{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage charts charts charts charts charts charts" "params params params params controls controls controls controls controls data data data data data";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(360px,1fr) minmax(256px,auto);gap:clamp(8px,.85vw,12px);min-width:0;min-height:660px}.electric-circuits_ohmChartCard__l_yv4,.electric-circuits_ohmStagePanel__0TpUe{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_ohmStagePanel__0TpUe{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(5px,.65vh,8px);padding:clamp(12px,1.05vw,16px);overflow:hidden}.electric-circuits_ohmStagePanel__0TpUe>svg{width:100%;height:100%;min-height:0}.electric-circuits_ohmChartCard__l_yv4 h3,.electric-circuits_ohmStagePanel__0TpUe h3{margin:0;font-size:16px}.electric-circuits_ohmCharts__yDJlP{display:grid;grid-area:charts;grid-template-rows:1fr 1fr;gap:clamp(8px,.85vw,12px);min-width:0;min-height:0}.electric-circuits_ohmChartCard__l_yv4{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:10px 12px;overflow:hidden}.electric-circuits_ohmChartCanvas__yMkoR{width:100%;height:100%;min-height:0}.electric-circuits_ohmParamsPanel__Y2mVF{grid-area:params;gap:5px;padding:8px 10px}.electric-circuits_ohmControlsPanel__FzbWN h3,.electric-circuits_ohmDataPanel__7O9Fu h3,.electric-circuits_ohmParamsPanel__Y2mVF h3{font-size:14px}.electric-circuits_ohmParamsPanel__Y2mVF label{grid-template-columns:minmax(58px,1fr) minmax(70px,86px) minmax(20px,30px);align-items:center;gap:5px;min-height:28px;font-size:13px;line-height:1.06}.electric-circuits_ohmParamsPanel__Y2mVF label>span:first-child{display:inline-flex;gap:5px;align-items:baseline;min-width:0}.electric-circuits_ohmParamsPanel__Y2mVF label strong{font-size:11px;color:var(--muted-ink)}.electric-circuits_ohmParamsPanel__Y2mVF .electric-circuits_numberStepper__L2Z_x input[type=number]{min-height:28px;padding:0 6px;font-size:13px}.electric-circuits_ohmParamsPanel__Y2mVF .electric-circuits_numberStepper__L2Z_x button{min-height:13px;font-size:11px}.electric-circuits_ohmSlider__oDYuZ{width:100%;margin:2px 0 0;accent-color:var(--green);cursor:var(--cursor-pointer)}.electric-circuits_ohmSliderRow__9Olqj{display:grid;gap:3px}.electric-circuits_ohmSliderRow__9Olqj>span{display:flex;justify-content:space-between;font-size:12.5px}.electric-circuits_ohmSliderRow__9Olqj strong{color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_ohmPresetRow__C4_71{display:flex;flex-wrap:wrap;gap:5px}.electric-circuits_ohmControlsPanel__FzbWN button,.electric-circuits_ohmParamsPanel__Y2mVF .electric-circuits_ohmModeRow__0awhC button,.electric-circuits_ohmPresetRow__C4_71 button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;color:var(--ink);font-size:12px;font-weight:900;line-height:1.1;white-space:nowrap;text-align:center;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.electric-circuits_ohmControlsPanel__FzbWN button[aria-pressed=true],.electric-circuits_ohmParamsPanel__Y2mVF .electric-circuits_ohmModeRow__0awhC button[aria-pressed=true],.electric-circuits_ohmPresetRow__C4_71 button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_ohmControlsPanel__FzbWN{grid-area:controls;display:grid;gap:7px;align-content:start;padding:8px 10px}.electric-circuits_ohmModeRow__0awhC{display:flex;gap:5px}.electric-circuits_ohmModeRow__0awhC button{flex:1 1}.electric-circuits_ohmSubhead__t3fhG{margin:1px 0 0;color:var(--muted-ink);font-size:11px;font-weight:900}.electric-circuits_ohmControlsHead__75mvX{display:flex;align-items:center;justify-content:space-between;gap:8px}.electric-circuits_ohmControlsPanel__FzbWN .electric-circuits_ohmResetButton__nODRn{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:5px 10px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_ohmControlsPanel__FzbWN .electric-circuits_ohmRecordButton__QeFs_{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_ohmDataPanel__7O9Fu{grid-area:data;display:grid;gap:6px;align-content:start;padding:8px 10px}.electric-circuits_ohmReadings__7zCBJ{display:grid;grid-template-columns:repeat(3,minmax(78px,1fr));gap:7px}.electric-circuits_ohmReadings__7zCBJ>span{display:grid;gap:1px;align-content:center;min-width:0;min-height:34px;padding:3px 9px;background:rgb(var(--panel-rgb)/.66);border:1px solid var(--line-soft);border-radius:6px}.electric-circuits_ohmReadings__7zCBJ em{color:var(--muted-ink);font-size:10.5px;font-style:normal;font-weight:900;line-height:1.1}.electric-circuits_ohmReadings__7zCBJ strong{min-width:0;color:var(--green);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.electric-circuits_ohmReadings__7zCBJ strong small{color:var(--muted-ink);font-size:9.5px;font-weight:800}.electric-circuits_ohmReadings__7zCBJ span[data-accent=measured] strong{color:#2567a8}.electric-circuits_ohmFit__0YV4q{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;padding:6px 9px;font-size:12px;background:rgba(37,103,168,.08);border:1px solid #b9cfe2;border-radius:6px}.electric-circuits_ohmFit__0YV4q strong{color:#2567a8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_ohmHint__Zf0ag{margin:0;color:var(--muted-ink);font-size:11.5px;line-height:1.35}@media (max-width:1024px){.electric-circuits_ohmBody__F7zGr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;grid-template-areas:"stage stage" "charts charts" "params controls" "data data";min-height:0}.electric-circuits_ohmCharts__yDJlP{grid-template-rows:220px 220px}.electric-circuits_ohmReadings__7zCBJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.electric-circuits_experimentWorkspace__CIehQ.electric-circuits_seriesParallelWorkspace__Omt_X{position:relative;grid-template-rows:auto auto;gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:auto}.electric-circuits_seriesParallelBody__tzMVc{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage stage charts charts charts charts charts" "params params params params controls controls controls controls controls data data data data data";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(360px,1fr) minmax(184px,auto);gap:clamp(8px,.8vw,11px);min-width:0;min-height:560px}.electric-circuits_seriesParallelChartCard__5Bu5n,.electric-circuits_seriesParallelStagePanel__vz42i{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.electric-circuits_seriesParallelStagePanel__vz42i{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(5px,.65vh,8px);padding:clamp(12px,1.05vw,16px);overflow:hidden}.electric-circuits_seriesParallelChartCard__5Bu5n h3,.electric-circuits_seriesParallelStagePanel__vz42i h3{margin:0;font-size:16px}.electric-circuits_seriesParallelStageWrap__5M_I_{position:relative;min-width:0;min-height:0}.electric-circuits_seriesParallelStage__lhQ4H{display:block;width:100%;height:100%;min-height:0}.electric-circuits_seriesParallelSwitchHit__hhHES{cursor:var(--cursor-pointer);outline:none}.electric-circuits_seriesParallelSwitchHit__hhHES:focus-visible{outline:2px solid #2f8f55;outline-offset:3px;border-radius:6px}.electric-circuits_seriesParallelBranchRowOff__KAxeD,.electric-circuits_seriesParallelParamOff__FA_JY{opacity:.4}.electric-circuits_seriesParallelTitleRight__KpCfM{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}.electric-circuits_seriesParallelSchematicToggle__Jc2ld{display:inline-flex;flex:none;align-items:center;gap:5px;padding:4px 9px;color:var(--ink);font-size:11.5px;font-weight:900;white-space:nowrap;cursor:var(--cursor-pointer);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:5px}.electric-circuits_seriesParallelSchematicToggle__Jc2ld[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.electric-circuits_seriesParallelInset__WreRq{position:fixed;z-index:70;width:min(520px,92vw);max-width:calc(100vw - 24px);padding:12px 16px 14px;background:var(--panel);border:1.5px solid var(--frame-line);border-radius:11px;box-shadow:0 18px 44px rgb(var(--shadow-rgb)/.3)}.electric-circuits_seriesParallelInsetHead__ydT3P{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.electric-circuits_seriesParallelInsetHead__ydT3P:active{cursor:grabbing}.electric-circuits_seriesParallelInsetHead__ydT3P h3{margin:0;font-size:17px;font-weight:900;color:var(--ink)}.electric-circuits_seriesParallelInsetHead__ydT3P button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--muted-ink);background:var(--panel);border:1.5px solid var(--line-soft);border-radius:7px;cursor:var(--cursor-pointer)}.electric-circuits_seriesParallelInsetBody__51_CP{padding:14px 16px;background:var(--apparatus-bg);border:1px solid var(--line-soft);border-radius:9px}.electric-circuits_seriesParallelInsetBody__51_CP svg{display:block;width:100%;height:auto}.electric-circuits_seriesParallelInsetNote__SAwbZ{margin:12px 2px 0;color:var(--muted-ink);font-size:13px;font-weight:600;line-height:1.55}.electric-circuits_seriesParallelBadge__1RgcT{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.electric-circuits_seriesParallelBadge__1RgcT span{display:inline-flex;gap:4px;align-items:baseline;font-size:12px;color:var(--muted-ink);font-weight:800}.electric-circuits_seriesParallelBadge__1RgcT strong{color:var(--green);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_seriesParallelCharts__zcNrL{display:grid;grid-area:charts;grid-template-rows:1fr 1fr;gap:clamp(8px,.85vw,12px);min-width:0;min-height:0}.electric-circuits_seriesParallelChartCard__5Bu5n{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:10px 12px;overflow:hidden}.electric-circuits_seriesParallelChartCanvas__zIpwN{width:100%;height:100%;min-height:0}.electric-circuits_seriesParallelParamsPanel__osYP_{grid-area:params;gap:4px;min-height:max-content;padding:6px 10px}.electric-circuits_seriesParallelControlsPanel__JdilS h3,.electric-circuits_seriesParallelDataPanel__TdU63 h3,.electric-circuits_seriesParallelParamsPanel__osYP_ h3{font-size:14px}.electric-circuits_seriesParallelParamsPanel__osYP_ label{grid-template-columns:minmax(56px,1fr) minmax(70px,86px) minmax(18px,26px);align-items:center;gap:4px;min-height:24px;font-size:13px;line-height:1.05}.electric-circuits_seriesParallelParamsPanel__osYP_ label>span:first-child{display:inline-flex;gap:5px;align-items:baseline;min-width:0}.electric-circuits_seriesParallelParamsPanel__osYP_ label strong{font-size:11px;color:var(--muted-ink)}.electric-circuits_seriesParallelParamsPanel__osYP_ .electric-circuits_numberStepper__L2Z_x input[type=number]{min-height:28px;padding:0 6px;font-size:13px}.electric-circuits_seriesParallelParamsPanel__osYP_ .electric-circuits_numberStepper__L2Z_x button{min-height:13px;font-size:11px}.electric-circuits_seriesParallelSlider__9Hnig{width:100%;margin:2px 0 0;accent-color:var(--green);cursor:var(--cursor-pointer)}.electric-circuits_seriesParallelSliderRow__c8ONj{display:grid;gap:3px}.electric-circuits_seriesParallelSliderRow__c8ONj>span{display:flex;justify-content:space-between;font-size:12.5px}.electric-circuits_seriesParallelSliderRow__c8ONj strong{color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_seriesParallelToggleRow__sGhql{display:flex;gap:5px}.electric-circuits_seriesParallelToggleRow__sGhql button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:0 8px;color:var(--ink);font-size:12.5px;font-weight:900;line-height:1.1;white-space:nowrap;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px}.electric-circuits_seriesParallelToggleRow__sGhql button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.electric-circuits_seriesParallelSubhead__udOK_{margin:1px 0 0;color:var(--muted-ink);font-size:13px;font-weight:900}.electric-circuits_seriesParallelControlsPanel__JdilS{grid-area:controls;display:grid;gap:5px;align-content:start;min-height:max-content;padding:6px 10px}.electric-circuits_seriesParallelControlsHead__sSCLL{display:flex;align-items:center;justify-content:space-between;gap:8px}.electric-circuits_seriesParallelControlsPanel__JdilS .electric-circuits_seriesParallelResetButton__6aKP9{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:5px 10px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px;cursor:var(--cursor-pointer)}.electric-circuits_seriesParallelPresetRow__62zbf{display:flex;flex-wrap:wrap;gap:5px}.electric-circuits_seriesParallelPresetRow__62zbf button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 8px;color:var(--ink);font-size:12px;font-weight:900;line-height:1.1;text-align:center;cursor:var(--cursor-pointer);background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.electric-circuits_seriesParallelDerivation__fb5QS{display:grid;gap:2px;padding:5px 8px;background:rgba(47,143,85,.06);border:1px solid #bcd9c6;border-radius:6px;font-size:13.5px;line-height:1.34}.electric-circuits_seriesParallelDerivation__fb5QS b{color:var(--muted-ink);font-size:13px}.electric-circuits_seriesParallelDataPanel__TdU63{grid-area:data;display:grid;gap:5px;align-content:start;padding:6px 10px}.electric-circuits_seriesParallelReadings__PlEX6{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:5px}.electric-circuits_seriesParallelReadings__PlEX6>span{display:grid;gap:1px;align-content:center;min-width:0;min-height:28px;padding:3px 8px;background:rgb(var(--panel-rgb)/.66);border:1px solid var(--line-soft);border-radius:6px}.electric-circuits_seriesParallelReadings__PlEX6 em{color:var(--muted-ink);font-size:10.5px;font-style:normal;font-weight:900;line-height:1.1}.electric-circuits_seriesParallelReadings__PlEX6 strong{min-width:0;color:var(--green);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.electric-circuits_seriesParallelReadings__PlEX6 strong small{color:var(--muted-ink);font-size:9.5px;font-weight:800}.electric-circuits_seriesParallelReadings__PlEX6 span[data-accent=invariant] strong{color:#2567a8}.electric-circuits_seriesParallelBranchTable__GsSpL{width:100%;border-collapse:collapse;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.electric-circuits_seriesParallelBranchTable__GsSpL td,.electric-circuits_seriesParallelBranchTable__GsSpL th{padding:2px 6px;text-align:right;border-bottom:1px solid var(--line-soft)}.electric-circuits_seriesParallelBranchTable__GsSpL td:first-child,.electric-circuits_seriesParallelBranchTable__GsSpL th:first-child{text-align:left}.electric-circuits_seriesParallelBranchTable__GsSpL thead th{color:var(--muted-ink);font-size:10.5px;font-weight:900}.electric-circuits_seriesParallelBranchTable__GsSpL tbody td b{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:2px;vertical-align:middle}.electric-circuits_seriesParallelDuality__v_7yX{width:100%;border-collapse:collapse;font-size:11.5px;line-height:1.35}.electric-circuits_seriesParallelDuality__v_7yX td,.electric-circuits_seriesParallelDuality__v_7yX th{padding:3px 7px;text-align:left;border:1px solid var(--line-soft)}.electric-circuits_seriesParallelDuality__v_7yX thead th{color:var(--muted-ink);font-weight:900;background:rgb(var(--panel-rgb)/.6)}.electric-circuits_seriesParallelDuality__v_7yX td:first-child{color:var(--muted-ink);font-weight:800}.electric-circuits_seriesParallelHint__hjHTe{margin:0;color:var(--muted-ink);font-size:11.5px;line-height:1.4}@media (max-width:1024px){.electric-circuits_seriesParallelBody__tzMVc{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;grid-template-areas:"stage stage" "charts charts" "params controls" "data data";min-height:0}.electric-circuits_seriesParallelCharts__zcNrL{grid-template-rows:230px 230px}.electric-circuits_seriesParallelReadings__PlEX6{grid-template-columns:repeat(2,minmax(0,1fr))}.electric-circuits_seriesParallelInset__WreRq{width:min(460px,92vw)}}