.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:999px){.electromagnetism_mechEnergyPanel__F9HCV{gap:6px;min-height:0}.electromagnetism_mechEnergyReadoutGrid__noBuT+h3{margin-top:6px}.electromagnetism_mechEnergyReadoutCard__SIhOj{min-height:38px}.electromagnetism_mechEnergyParams__jn1ow{gap:8px 10px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL input[type=number]{min-height:30px;font-size:13px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL span{grid-template-rows:15px 15px}.electromagnetism_mechEnergyParams__jn1ow .electromagnetism_numberStepper__J2llL button{min-height:15px}.electromagnetism_mechEnergyPlayback__jd9jn button{min-height:34px}}@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"}}