.mechanics-a_fallBallLayer__r6WzL{position:absolute;inset:0;z-index:4;transform:translateY(0);transition:transform .15s linear;pointer-events:none}.mechanics-a_fallingBall__uzgR8{position:absolute;top:0;left:0;z-index:4;width:32px;height:32px;background:radial-gradient(circle at 35% 28%,#cbe9ce 0 12%,#4faf75 42%,#227247 100%);border:2px solid var(--line);border-radius:999px;transform:translate(-50%,-50%)}.mechanics-a_fallGuidePoint__TEvBB{position:absolute;right:0;left:0;border-top:1px dashed var(--line-soft)}.mechanics-a_fallGuidePoint__TEvBB span{position:absolute;top:-24px;right:0;display:grid;gap:2px;min-width:108px;padding:6px 9px;color:var(--ink);font-size:12px;font-weight:800;background:rgb(var(--panel-rgb)/.92);border:1px dashed transparent;border-radius:5px}.mechanics-a_fallGuidePointActive__liEvY span{border-color:var(--green);box-shadow:inset 0 0 0 1px rgba(47,143,85,.2)}.mechanics-a_fallGuidePoint__TEvBB em{font-style:italic;line-height:1.15}.mechanics-a_sensor__uQmX6{position:absolute;right:auto;bottom:36px;left:calc(var(--drop-x) + 28px);display:flex;gap:10px;align-items:center;color:var(--green);font-size:12px;font-weight:900}.mechanics-a_sensor__uQmX6 span{width:42px;height:22px;background:#535852;border:2px solid var(--line);border-radius:4px}.mechanics-a_sensor__uQmX6 span:before{display:block;width:22px;height:4px;margin:4px auto 0;content:"";background:#cf554b;border-radius:999px}.mechanics-a_freeFallPanels__9mBjY{display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:14px;height:100%;overflow:hidden}.mechanics-a_fallReadouts__a2jGy{position:static;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:8px}.mechanics-a_fallReadouts__a2jGy div{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:center}.mechanics-a_fallReadouts__a2jGy svg{grid-row:1/3;color:var(--muted-ink)}.mechanics-a_freeFallTopPanels__F5EWy{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(350px,1.1fr);align-items:stretch;gap:14px}.mechanics-a_fallParamsPanel__yE4qX{display:grid;grid-area:auto;grid-template-rows:auto repeat(2,minmax(42px,auto));min-height:max-content}.mechanics-a_fallParamsPanel__yE4qX label{grid-template-columns:minmax(92px,1fr) 104px 42px}.mechanics-a_fallTimePanel__EMmeT{grid-area:auto;gap:12px;min-height:max-content}.mechanics-a_fallTimeTicks__9ndth{display:flex;justify-content:space-between;margin-top:-8px;color:var(--muted-ink);font-size:12px;font-weight:800}.mechanics-a_freeFallBottomPanels__y5Dc2,.mechanics-a_freeFallVisualDataPanels__ZSrKY{display:grid;gap:14px}.mechanics-a_freeFallBottomPanels__y5Dc2{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(260px,1.42fr)}.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:minmax(310px,1fr) minmax(270px,.82fr);align-items:stretch;min-height:0}.mechanics-a_freeFallGraphPanel__Q_uCN{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0}.mechanics-a_freeFallChartSwitch__OD2li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mechanics-a_freeFallChartSwitch__OD2li button{min-height:40px;color:var(--ink);font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px}.mechanics-a_freeFallChartSwitch__OD2li button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.mechanics-a_freeFallChartPanel__0u0xE{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;height:100%;min-width:0;min-height:0;padding:14px;margin:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.mechanics-a_freeFallChartPanel__0u0xE h3{margin:0;font-size:15px}.mechanics-a_fallChartCanvas__hC93W{width:100%;height:100%;min-height:0}.mechanics-a_fallDataPanel__Lh4RM{grid-area:auto;min-height:0;height:100%}.mechanics-a_fallDataPanel__Lh4RM table{font-size:12px}.mechanics-a_fallDataPanel__Lh4RM td,.mechanics-a_fallDataPanel__Lh4RM th{padding:7px 5px}.mechanics-a_activeDataRow__flUi3 td{color:var(--green);font-weight:900}.mechanics-a_hookeWorkspace__pJQ1B{grid-template-rows:auto minmax(0,1fr);overflow:hidden;container-name:hooke-workspace;container-type:inline-size}.mechanics-a_hookeWorkspace__pJQ1B .mechanics-a_experimentHeader___9K6T{align-items:flex-start;flex-direction:row}.mechanics-a_hookeWorkspace__pJQ1B .mechanics-a_experimentToolbar__SJTxg{display:flex;flex-wrap:nowrap;justify-content:flex-end;width:auto}.mechanics-a_hookeWorkspace__pJQ1B .mechanics-a_experimentToolbar__SJTxg button{min-height:38px;padding:0 11px;font-size:13px}.mechanics-a_hookeBodyFrame__n9Yu1{position:relative;min-width:0;min-height:0;overflow:hidden}.mechanics-a_hookeBody__r7UKk{position:absolute;top:0;left:50%;display:grid;grid-template-areas:"apparatus apparatus apparatus apparatus apparatus apparatus chart chart chart chart chart chart chart chart chart" "params params params params record record record data data data data data data data data";grid-template-columns:repeat(15,minmax(0,1fr));grid-template-rows:540px 266px;gap:14px;width:1500px;height:820px;min-height:0;overflow:hidden;transform:translateX(-50%) scale(var(--hooke-layout-scale,1));transform-origin:top center}.mechanics-a_hookeChartPanel__xgRDc,.mechanics-a_hookeDataPanel__VC5KJ,.mechanics-a_hookeParamsPanel___TrjE,.mechanics-a_hookeRecordPanel__pEV7y,.mechanics-a_hookeScene___0LpY{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.mechanics-a_hookeScene___0LpY{display:grid;grid-area:apparatus;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:14px;overflow:hidden}.mechanics-a_hookePanelTitle__ZvYCd{display:flex;align-items:center;justify-content:space-between;gap:12px}.mechanics-a_hookePanelTitle__ZvYCd h3,.mechanics-a_hookeRecordPanel__pEV7y h3{margin:0;font-size:16px}.mechanics-a_hookePanelTitle__ZvYCd span{padding:5px 8px;color:var(--green);font-size:12px;font-weight:900;border:1px solid var(--green);border-radius:5px}.mechanics-a_hookeApparatus__TxYgb{--hooke-extension-ratio:0.6;--hooke-ruler-bottom:30px;--hooke-ruler-top:36px;--hooke-spring-anchor-ratio:0.085;--hooke-zero-ratio:0.2;--hooke-track-height:calc(100% - var(--hooke-ruler-top) - var(--hooke-ruler-bottom));--hooke-extension-y:calc(var(--hooke-ruler-top) + var(--hooke-extension-ratio) * var(--hooke-track-height));--hooke-spring-anchor-y:calc(var(--hooke-ruler-top) + var(--hooke-spring-anchor-ratio) * var(--hooke-track-height));--hooke-support-arm-y:calc(var(--hooke-spring-anchor-y) - 8px);--hooke-support-clamp-y:calc(var(--hooke-spring-anchor-y) - 16px);--hooke-zero-y:calc(var(--hooke-ruler-top) + var(--hooke-zero-ratio) * var(--hooke-track-height));--hooke-extension-distance:calc(var(--hooke-extension-y) - var(--hooke-zero-y));--hooke-extension-mid-y:calc((var(--hooke-zero-y) + var(--hooke-extension-y)) / 2);position:relative;min-height:0;overflow:hidden;background:rgb(var(--stage-rgb)/.58);border-radius:6px}.mechanics-a_hookeBase__BUXa5{position:absolute;bottom:16px;left:66px;width:200px;height:24px;background:linear-gradient(180deg,#bec1bb,#8e948c);border:2px solid var(--line);box-shadow:0 6px 0 rgba(21,23,21,.16)}.mechanics-a_hookeRod__JeR8h{position:absolute;top:var(--hooke-support-clamp-y);bottom:38px;left:112px;width:11px;background:linear-gradient(90deg,#878f86,#e0ded4 48%,#777f77);border:2px solid var(--line)}.mechanics-a_hookeArm__o4hA_{position:absolute;top:var(--hooke-support-arm-y);left:92px;width:248px;height:14px;background:linear-gradient(180deg,#bfc2bd,#90978e);border:2px solid var(--line)}.mechanics-a_hookeClamp__hCv1Q{position:absolute;top:var(--hooke-support-clamp-y);left:104px;width:25px;height:34px;background:var(--apt-steel-lo);border:2px solid var(--line);border-radius:3px}.mechanics-a_hookeOriginLine__LofXx{position:absolute;top:var(--hooke-zero-y);right:146px;left:44px;display:flex;gap:6px;align-items:center;color:var(--muted-ink);font-size:12px;font-weight:900;border-top:1px dashed var(--line-soft)}.mechanics-a_hookeOriginLine__LofXx b{margin-top:-7px;background:rgb(var(--panel-rgb)/.86)}.mechanics-a_hookeOriginLine__LofXx em{margin-top:13px;font-style:normal}.mechanics-a_hookeSpringColumn__dAXE8{position:absolute;top:var(--hooke-spring-anchor-y);left:49%;width:62px;height:calc(var(--hooke-extension-y) - var(--hooke-spring-anchor-y));transform:translateX(-50%);transition:height .18s ease,top .18s ease;transform-origin:top center}.mechanics-a_hookeSpringMotion__IF_uS{position:relative;width:100%;height:100%;transform-origin:top center}.mechanics-a_hookeSpringBouncing__JKc03 .mechanics-a_hookeSpringMotion__IF_uS{animation:mechanics-a_hookeSpringStretchBounce__Sb3Xz .56s cubic-bezier(.18,1.08,.28,1) both}.mechanics-a_hookeSpringBouncing__JKc03 .mechanics-a_hookeMassBlock__2XZxn{animation:mechanics-a_hookeMassBounce__fJLMZ .56s cubic-bezier(.18,1.08,.28,1) both}@keyframes mechanics-a_hookeSpringStretchBounce__Sb3Xz{0%{transform:scaleY(1)}24%{transform:scaleY(1.13)}52%{transform:scaleY(.96)}74%{transform:scaleY(1.035)}to{transform:scaleY(1)}}@keyframes mechanics-a_hookeMassBounce__fJLMZ{0%{transform:translateX(-50%) translateY(0)}24%{transform:translateX(-50%) translateY(9px)}52%{transform:translateX(-50%) translateY(-5px)}74%{transform:translateX(-50%) translateY(3px)}to{transform:translateX(-50%) translateY(0)}}.mechanics-a_hookeSpringColumn__dAXE8:before{position:absolute;top:-14px;left:50%;z-index:2;width:34px;height:20px;content:"";background:linear-gradient(180deg,#bfc2bd,var(--apt-steel-lo));border:2px solid var(--line);border-radius:3px;transform:translateX(-50%)}.mechanics-a_hookeMassBlock__2XZxn{position:absolute;top:calc(100% + 8px);left:50%;width:calc(38px * var(--hooke-mass-scale, 1));height:calc(50px * var(--hooke-mass-scale, 1));background:linear-gradient(180deg,#65b885,#2e8759);border:2px solid var(--line);border-radius:4px;transform:translateX(-50%)}.mechanics-a_hookeMassBlock__2XZxn:before{position:absolute;top:-12px;left:50%;width:12px;height:12px;content:"";border:2px solid var(--line);border-bottom:0;border-radius:999px 999px 0 0;transform:translateX(-50%)}.mechanics-a_hookeMassBlock__2XZxn i{position:absolute;bottom:-14px;left:50%;width:12px;height:12px;border:2px solid var(--line);border-top:0;border-radius:0 0 999px 999px;transform:translateX(-50%)}.mechanics-a_hookeRuler__ha7ea{position:absolute;top:var(--hooke-ruler-top);right:96px;bottom:var(--hooke-ruler-bottom);width:126px;overflow:visible}.mechanics-a_hookeRuler__ha7ea strong{position:absolute;top:-24px;left:-3px;width:54px;color:var(--ink);font-size:11px;font-weight:900;text-align:center;white-space:nowrap}.mechanics-a_hookeRulerBody__xFV2_{position:absolute;top:0;bottom:0;left:0;width:46px;overflow:hidden;background:linear-gradient(90deg,rgba(21,23,21,.08),transparent 42%,rgba(21,23,21,.06)),rgba(255,252,246,.88);border-right:2px solid #8e918b;border-left:2px solid #8e918b;box-shadow:inset 0 0 0 1px rgba(21,23,21,.09),0 1px 0 rgba(255,255,255,.8)}.mechanics-a_hookeRulerMinorTick__IHCGt{position:absolute;left:2px;width:14px;height:1px;background:rgba(21,23,21,.42);transform:translateY(-50%)}.mechanics-a_hookeRulerMinorTick__IHCGt[data-half=true]{width:25px;background:rgba(21,23,21,.54)}.mechanics-a_hookeRulerMinorTick__IHCGt[data-major=true]{left:0;width:44px;height:2px;background:#6f756f}.mechanics-a_hookeRulerLabels__MOwZM{position:absolute;top:0;bottom:0;left:55px;width:48px;overflow:visible}.mechanics-a_hookeRulerLabel__wEGWl{position:absolute;left:0;display:inline-flex;gap:10px;align-items:center;height:18px;color:var(--muted-ink);font-size:12px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateY(-50%)}.mechanics-a_hookeRulerLabel__wEGWl i{width:10px;height:2px;background:var(--line)}.mechanics-a_hookeRulerLabel__wEGWl b{position:absolute;left:20px;min-width:24px;text-align:left}.mechanics-a_hookeRulerZero__HtDr1 b{color:var(--ink)}.mechanics-a_hookeExtensionLine__CBU5t{position:absolute;top:var(--hooke-extension-y);right:128px;left:calc(49% + 14px);border-top:1px dashed var(--green)}.mechanics-a_hookeExtensionBrace__43jW4{position:absolute;top:var(--hooke-zero-y);right:102px;display:flex;align-items:center;justify-content:center;width:26px;height:var(--hooke-extension-distance);overflow:visible;pointer-events:none}.mechanics-a_hookeExtensionBraceGlyph__axA0k{position:absolute;top:50%;left:50%;display:block;color:var(--green);font-family:var(--font-math);font-size:var(--hooke-extension-brace-size,0);font-weight:300;line-height:.8;text-rendering:geometricPrecision;transform:translate(-50%,-50%) scaleX(.38) scaleY(1.25);transform-origin:center}.mechanics-a_hookeExtensionGuide___9_EQ{position:absolute;top:var(--hooke-extension-mid-y);right:8px;display:grid;grid-template-columns:auto;gap:8px;justify-items:start;color:var(--green);font-size:13px;font-weight:900;transform:translateY(-50%)}.mechanics-a_hookeExtensionGuide___9_EQ:before{content:none}.mechanics-a_hookeExtensionGuide___9_EQ em{color:var(--ink);font-style:normal}.mechanics-a_hookeExtensionGuide___9_EQ [role=math]{padding:5px 8px;background:rgb(var(--panel-rgb)/.94);border:1px solid var(--green);border-radius:5px}.mechanics-a_hookeForceLabel__ALbNZ{position:absolute;top:calc(var(--hooke-extension-y) + 74px);left:49%;display:grid;gap:4px;color:var(--green);font-size:13px;font-weight:900;text-align:center;transform:translateX(-50%)}.mechanics-a_hookeForceLabel__ALbNZ b{color:var(--ink)}.mechanics-a_hookeChartPanel__xgRDc{position:relative;display:grid;grid-area:chart;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:16px;margin:0;overflow:hidden}.mechanics-a_hookeChartCanvas__vTpiw{width:100%;height:100%;min-height:0}.mechanics-a_hookeFormulaCard__FkmPM,.mechanics-a_hookeSlopeCard__iMJGh{position:absolute;right:26px;z-index:2;background:rgb(var(--panel-rgb)/.94);border:1px dashed var(--line-soft);border-radius:6px}.mechanics-a_hookeSlopeCard__iMJGh{bottom:92px;display:grid;gap:6px;min-width:112px;padding:10px 12px;font-size:13px;font-weight:900}.mechanics-a_hookeFormulaCard__FkmPM{bottom:36px;padding:8px 14px;color:var(--ink);font-size:19px;font-weight:900;border-color:var(--green)}.mechanics-a_hookeParamsPanel___TrjE{grid-area:params;gap:12px}.mechanics-a_hookeParamsPanel___TrjE label,.mechanics-a_hookeWorkspace__pJQ1B .mechanics-a_hookeParamsPanel___TrjE label{grid-template-columns:minmax(78px,1fr) 104px 42px}.mechanics-a_hookeRecordPanel__pEV7y{display:grid;grid-area:record;gap:10px;align-content:start;padding:16px}.mechanics-a_hookeRecordCount__K8B39{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted-ink);font-size:13px;font-weight:900}.mechanics-a_hookeRecordCount__K8B39 i{display:inline-flex;gap:7px}.mechanics-a_hookeRecordCount__K8B39 b{width:11px;height:11px;background:var(--paper-deep);border-radius:999px}.mechanics-a_hookeRecordCount__K8B39 .mechanics-a_hookeRecordDotActive__tOyws{background:var(--green)}.mechanics-a_hookeRecordPanel__pEV7y button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;color:var(--ink);font-weight:900;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:6px}.mechanics-a_hookeRecordPanel__pEV7y .mechanics-a_primaryButton__GudWE{color:white;background:var(--green);border-color:var(--green)}.mechanics-a_hookeDataPanel__VC5KJ{grid-area:data;min-height:0}.mechanics-a_hookeDataPanel__VC5KJ table{font-size:12px}.mechanics-a_hookeDataPanel__VC5KJ td,.mechanics-a_hookeDataPanel__VC5KJ th{padding:7px 5px}.mechanics-a_footer__uruY0{display:flex;justify-content:center;gap:16px;color:var(--muted-ink);font-size:13px;font-weight:700;text-align:center}@media (max-width:1500px) and (min-width:1181px){.mechanics-a_compositionBody__7tXFJ{grid-template-rows:minmax(0,1.55fr) minmax(178px,.76fr)}.mechanics-a_compositionVectorStats__XxgN0 div{padding:8px 10px}.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:minmax(480px,.86fr) minmax(0,1.14fr)}.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:minmax(260px,1fr) minmax(240px,.9fr)}.mechanics-a_fallDataPanel__Lh4RM table{font-size:11px}}@container composition-workspace (max-width: 1220px){.mechanics-a_compositionBody__7tXFJ{grid-template-areas:"trajectory trajectory trajectory trajectory trajectory trajectory vector vector vector vector vector vector" "params params params controls controls controls data data data data data data";grid-template-rows:minmax(0,1.5fr) minmax(182px,.8fr)}.mechanics-a_compositionLayerChecks__io4IS{gap:8px}.mechanics-a_compositionVectorPanel__HapXr{grid-template-rows:auto minmax(130px,1fr) auto auto}}@container composition-workspace (max-width: 900px){.mechanics-a_compositionWorkspace__O8pnt{overflow:auto}.mechanics-a_compositionBodyFrame__KilzS{overflow:visible}.mechanics-a_compositionBody__7tXFJ{grid-template-areas:"trajectory" "vector" "params" "controls" "data";grid-template-columns:1fr;grid-template-rows:520px 440px auto auto 320px;height:auto;overflow:visible}}@container composition-workspace (max-width: 680px){.mechanics-a_compositionStageHead__xpmsy,.mechanics-a_compositionWorkspace__O8pnt .mechanics-a_experimentToolbar__SJTxg{flex-wrap:wrap}.mechanics-a_compositionLayerChecks__io4IS{flex-wrap:wrap;white-space:normal}.mechanics-a_compositionFormulaGrid__r_DYV,.mechanics-a_compositionVectorStats__XxgN0{grid-template-columns:1fr}.mechanics-a_compositionFormulaGrid__r_DYV>span,.mechanics-a_compositionVectorStats__XxgN0 div{border-right:0}}.mechanics-a_projectileWorkspace__jQgUM{grid-template-rows:auto minmax(0,1fr);gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:hidden;container-name:projectile-workspace;container-type:inline-size}.mechanics-a_projectileWorkspace__jQgUM .mechanics-a_experimentToolbar__SJTxg{flex-wrap:nowrap}.mechanics-a_projectileBody__4wscU{display:grid;grid-template-areas:"stage analysis analysis" "stage console measure";grid-template-columns:minmax(0,4.9fr) minmax(0,3.3fr) minmax(0,3.8fr);grid-template-rows:minmax(0,1fr) auto;gap:clamp(10px,1vw,14px);min-width:0;min-height:0;height:100%}.mechanics-a_projectileAnalysisPanel__6Nihv,.mechanics-a_projectileConsolePanel__BpD8F,.mechanics-a_projectileMeasurePanel__CZ1jh,.mechanics-a_projectileStagePanel__bnhIr{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.mechanics-a_projectileStagePanel__bnhIr{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:12px 14px 14px;overflow:hidden}.mechanics-a_projectileStageHead__4VHUb{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between}.mechanics-a_projectileAnalysisPanel__6Nihv h3,.mechanics-a_projectileConsolePanel__BpD8F h3,.mechanics-a_projectileMeasurePanel__CZ1jh h3,.mechanics-a_projectileStagePanel__bnhIr h3{margin:0;font-size:16px}.mechanics-a_projectileLayerChecks__IT_9C{display:flex;flex-wrap:wrap;gap:3px 10px;margin:0;padding:0;border:0}.mechanics-a_projectileLayerChecks__IT_9C label{display:inline-flex;gap:4px;align-items:center;color:var(--muted-ink);font-size:12px;font-weight:800;white-space:nowrap;cursor:var(--cursor-pointer)}.mechanics-a_projectileLayerChecks__IT_9C input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:var(--green);cursor:var(--cursor-pointer)}.mechanics-a_projectileStageFrame__y0zyi{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}.mechanics-a_projectileMiniChart__fTPGG svg,.mechanics-a_projectileTrajectorySvg__FmEaf,.mechanics-a_projectileVectorPanel__8tZjc svg{width:100%;height:100%;min-height:0}.mechanics-a_projectileTrajectorySvg__FmEaf{--proj-ink:#3c3f38}.mechanics-a_projectilePaperSheet__sPLu3{fill:#fefcf3;stroke:#d9cfb9;stroke-width:1.5}[data-theme=dark] .mechanics-a_projectileTrajectorySvg__FmEaf{--proj-ink:#cfd6cf}[data-theme=dark] .mechanics-a_projectilePaperSheet__sPLu3{fill:#1d242c;stroke:#3a434f}[data-theme=dark] .mechanics-a_projectilePaperMinor__B9hCH{stroke:rgba(120,182,150,.13)}[data-theme=dark] .mechanics-a_projectilePaperMajor__WhdeG{stroke:rgba(120,182,150,.3)}[data-theme=dark] .mechanics-a_projectileTickLabel__C9MSm{fill:#8f9a8e}[data-theme=dark] .mechanics-a_projectileAxisLine__fDSsP{stroke:#cfd6cf}[data-theme=dark] .mechanics-a_projectileAxisLabel__VBCz2{fill:#d8e0d8}[data-theme=dark] .mechanics-a_projectileStrobeIndex__UEYH2{fill:#aeb6ad}[data-theme=dark] .mechanics-a_projectileFuturePath__kpwCx{stroke:#6f7a70}[data-theme=dark] .mechanics-a_projectileRangeText__QM214{fill:#46c47a}[data-theme=dark] .mechanics-a_projectileFreeFallLabel__Q0LIL{fill:#d89a4a}.mechanics-a_projectilePaperMinor__B9hCH{stroke:rgba(58,140,110,.15);stroke-width:1}.mechanics-a_projectilePaperMajor__WhdeG{stroke:rgba(58,140,110,.36);stroke-width:1.2}.mechanics-a_projectileTickLabel__C9MSm{fill:#61705f;font-size:11px;font-weight:800}.mechanics-a_projectileAxisLine__fDSsP{stroke:#3c3f38;stroke-width:2}.mechanics-a_projectileAxisLabel__VBCz2{fill:#3c3f38;font-family:var(--font-math);font-size:13.5px;font-style:italic;font-weight:900}.mechanics-a_projectileStrobeIndex__UEYH2{fill:#7b7264;font-size:11px;font-weight:900}.mechanics-a_projectileImpactGuide__8nWzs{stroke:#d74b42;stroke-dasharray:5 5;stroke-width:1.3;opacity:.5}.mechanics-a_projectileFreeFallLabel__Q0LIL{fill:#a56a24;font-size:11.5px;font-weight:900}.mechanics-a_projectileTriangleGuide___ItHY{stroke:#8f958c;stroke-dasharray:4 4;stroke-width:1.2;opacity:.75}.mechanics-a_projectileVxLabel__0u3y7,.mechanics-a_projectileVyLabel__QEVCo{fill:#2d6fb2;font-family:var(--font-math);font-size:13px;font-style:italic;font-weight:900}.mechanics-a_projectileVLabel__nflb1{fill:#2f8f55;font-family:var(--font-math);font-size:15px;font-style:italic;font-weight:900}.mechanics-a_projectileRangeText__QM214{fill:#2f8f55;font-size:13px;font-weight:900}.mechanics-a_projectileFuturePath__kpwCx{fill:none;stroke:#b9b3a4;stroke-dasharray:7 6;stroke-width:2}.mechanics-a_projectilePath__ChDYR{fill:none;stroke:#2f8f55;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.mechanics-a_projectileTimeBadge__sDpAM{color:var(--green);font-size:14px;font-weight:900}.mechanics-a_projectileGravityLabel__m1Bka{fill:#d74b42;font-family:var(--font-math);font-size:15px;font-style:italic;font-weight:900}.mechanics-a_projectileProjGuide__lvhLQ{stroke:#8f958c;stroke-dasharray:4 4;stroke-width:1.4;opacity:.6}.mechanics-a_projectileShadowX__SRUZs{fill:#2d6fb2;stroke:var(--ink-stroke);stroke-width:1.4}.mechanics-a_projectileShadowLabel__9Xe6z{fill:#2d6fb2;font-size:11px;font-weight:900}.mechanics-a_projectilePointLabel__QIa6S{display:inline-flex;align-items:center;justify-content:center;min-width:126px;min-height:28px;color:var(--green);font-weight:900;background:rgb(var(--panel-rgb)/.94);border:1.5px solid var(--green);border-radius:5px}.mechanics-a_projectileTimeBadge__sDpAM{position:absolute;right:18px;bottom:18px}.mechanics-a_projectileAnalysisPanel__6Nihv{display:grid;grid-area:analysis;grid-template-rows:auto auto minmax(0,1fr);gap:clamp(8px,1.1vh,12px);padding:clamp(10px,1.4vh,14px);overflow:hidden}.mechanics-a_projectileFormulaBox__dguJo{overflow:hidden;border:1px solid var(--line-soft);border-radius:8px}.mechanics-a_projectileFormulaBox__dguJo [class*=formulaBody]{gap:0!important;justify-items:stretch!important}.mechanics-a_projectileFormulaRow__iq6HO{display:flex;flex-wrap:wrap;gap:2px 18px;align-items:baseline;min-width:0;padding:clamp(4px,.8vh,7px) 14px}.mechanics-a_projectileFormulaRow__iq6HO+.mechanics-a_projectileFormulaRow__iq6HO{border-top:1px solid var(--line-soft)}.mechanics-a_projectileFormulaBox__dguJo strong{min-width:96px;color:var(--muted-ink);font-size:13px}.mechanics-a_projectileFormulaBox__dguJo [role=math]{color:var(--green);font-size:16px;font-weight:900}.mechanics-a_projectileMiniCharts__uBiKU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(78px,1fr) minmax(72px,.82fr);gap:0;min-height:0}.mechanics-a_projectileMiniChart__fTPGG,.mechanics-a_projectileVectorPanel__8tZjc{min-width:0;min-height:0;margin:0;padding:8px 16px 0;background:transparent;border:0;border-radius:0}.mechanics-a_projectileMiniChart__fTPGG+.mechanics-a_projectileMiniChart__fTPGG{border-left:1px solid var(--line-soft)}.mechanics-a_projectileVectorPanel__8tZjc{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:14px;border-top:1px solid var(--line-soft);padding-top:10px}.mechanics-a_projectileVectorPanel__8tZjc h4{grid-column:1/-1}.mechanics-a_projectileVectorPanel__8tZjc .mechanics-a_projectileVelocityList__ST7Rb{align-self:center}.mechanics-a_projectileMiniChart__fTPGG{display:grid;grid-template-rows:auto minmax(0,1fr)}.mechanics-a_projectileMiniChartFrame__JLg4K{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.mechanics-a_projectileMiniChartCanvas__PqA7B{position:absolute;inset:0;width:100%;height:100%;min-height:0}.mechanics-a_projectileMiniChart__fTPGG figcaption,.mechanics-a_projectileVectorPanel__8tZjc h4{margin:0 0 clamp(2px,.6vh,8px);color:var(--ink);font-size:13px;font-weight:900}.mechanics-a_projectileVectorPanel__8tZjc{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.mechanics-a_projectileVelocityList__ST7Rb{display:grid;gap:2px;margin:0;padding:5px 8px;background:rgb(var(--panel-rgb)/.78);border:1px solid var(--line-soft);border-radius:7px;font-size:12px;line-height:1.16}.mechanics-a_projectileVelocityList__ST7Rb div{display:flex;justify-content:center;gap:8px;align-items:baseline;color:var(--muted-ink);font-weight:900}.mechanics-a_projectileVelocityList__ST7Rb dd,.mechanics-a_projectileVelocityList__ST7Rb dt{margin:0}.mechanics-a_projectileVelocityList__ST7Rb dd{color:var(--green)}.mechanics-a_projectileVelocityList__ST7Rb div:first-child dd,.mechanics-a_projectileVelocityList__ST7Rb div:nth-child(2) dd{color:#2d6fb2}.mechanics-a_projectileConsolePanel__BpD8F{display:grid;grid-area:console;grid-template-rows:auto minmax(0,1fr);gap:clamp(6px,1vh,8px);padding:clamp(9px,1.3vh,12px) 14px}.mechanics-a_projectileConsoleBody___1dug{display:flex;flex-direction:column;gap:clamp(6px,1vh,10px);justify-content:space-between;min-height:0}.mechanics-a_projectileParamRows__fx2lD{display:grid;grid-area:params;grid-template-columns:minmax(30px,auto) minmax(0,1fr) minmax(30px,auto);gap:6px 8px;align-items:center}.mechanics-a_projectileRateRow__ClH0D{display:flex;grid-area:rate;gap:8px;align-items:center;justify-content:space-between}.mechanics-a_projectileRateRow__ClH0D>span{color:var(--muted-ink);font-size:12px;font-weight:800;white-space:nowrap}.mechanics-a_projectileTransport__sKx3p{display:grid;grid-area:transport;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.mechanics-a_projectileTimeRow__1luu5{display:grid;grid-area:time;gap:2px}.mechanics-a_projectileTimeRow__1luu5 .mechanics-a_timeHeader__vSmxf span{color:var(--muted-ink);font-size:12px;font-weight:800}.mechanics-a_projectileMeasurePanel__CZ1jh{display:grid;grid-area:measure;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(5px,.9vh,8px);padding:clamp(9px,1.3vh,12px) 14px}.mechanics-a_projectileMeasurePanel__CZ1jh h3{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;justify-content:space-between}.mechanics-a_projectileMeasureInterval__REDjH{color:var(--muted-ink);font-size:12px;font-weight:800;white-space:nowrap}.mechanics-a_projectileMeasureTableFrame__0oJBG{min-height:0;overflow:auto;border:1px solid var(--line-soft);border-radius:7px}.mechanics-a_projectileMeasureTableFrame__0oJBG table{width:100%;height:100%;min-width:0;font-size:11.5px;border-collapse:collapse}.mechanics-a_projectileMeasureTableFrame__0oJBG td,.mechanics-a_projectileMeasureTableFrame__0oJBG th{padding:3px 4px;font-weight:800;text-align:center;border-bottom:1px solid var(--line-soft)}.mechanics-a_projectileMeasureTableFrame__0oJBG thead th{color:var(--ink);background:rgb(var(--paper-deep-rgb)/.55)}.mechanics-a_projectileMeasureTableFrame__0oJBG tbody th{color:var(--muted-ink);white-space:nowrap}.mechanics-a_projectileMeasureTableFrame__0oJBG tbody tr:last-child td,.mechanics-a_projectileMeasureTableFrame__0oJBG tbody tr:last-child th{border-bottom:0}.mechanics-a_projectileActiveCol__caRh_{color:var(--green);background:rgba(47,143,85,.1)}.mechanics-a_projectileMeasureConclusion__tfpE4{display:grid;gap:4px;margin:0}.mechanics-a_projectileMeasureConclusion__tfpE4>div{display:flex;flex-wrap:wrap;gap:2px 14px;align-items:baseline}.mechanics-a_projectileMeasureConclusion__tfpE4 dt{color:var(--muted-ink);font-size:12px;font-weight:800}.mechanics-a_projectileMeasureConclusion__tfpE4 dd{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline;margin:0;font-size:12px}.mechanics-a_projectileMeasureConclusion__tfpE4 dd strong{color:var(--green);font-size:13.5px;font-weight:900}.mechanics-a_projectileMeasureConclusion__tfpE4 dd span{color:var(--muted-ink);font-weight:800}.mechanics-a_projectileTimeSlider__0gZU0{--time-progress:0%;height:22px;background:transparent;cursor:var(--cursor-pointer);appearance:none}.mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-runnable-track{height:8px;background:linear-gradient(90deg,var(--green) 0 var(--time-progress),var(--paper-deep) var(--time-progress) 100%);border:1px solid var(--line-soft);border-radius:999px}.mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-thumb{width:20px;height:20px;margin-top:-7px;background:var(--green);border:0;border-radius:999px;box-shadow:0 0 0 2px rgba(47,143,85,.18);appearance:none}.mechanics-a_projectileTimeSlider__0gZU0::-moz-range-track{height:8px;background:var(--paper-deep);border:1px solid var(--line-soft);border-radius:999px}.mechanics-a_projectileTimeSlider__0gZU0::-moz-range-progress{height:8px;background:var(--green);border-radius:999px}.mechanics-a_projectileTimeSlider__0gZU0::-moz-range-thumb{width:20px;height:20px;background:var(--green);border:0;border-radius:999px;box-shadow:0 0 0 2px rgba(47,143,85,.18)}.mechanics-a_projectileTimeTicks__xKOD1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));color:var(--muted-ink);font-size:12px;font-weight:900}.mechanics-a_projectileTimeTicks__xKOD1 span:nth-child(2){text-align:center}.mechanics-a_projectileTimeTicks__xKOD1 span:last-child{text-align:right}.mechanics-a_electricFieldWorkspace__ZE4GV{position:relative;grid-template-rows:auto auto;gap:clamp(10px,1.15vh,14px);padding:clamp(14px,1.25vw,18px);overflow:auto;overflow-anchor:none;container-name:electric-field-workspace;container-type:inline-size}.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_experimentHeader___9K6T{gap:8px;min-height:44px;padding-right:min(380px,42%)}.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_experimentToolbar__SJTxg{flex-wrap:nowrap}.mechanics-a_electricAuxiliaryToolbar__HqmS8{position:absolute;top:clamp(14px,1.25vw,18px);right:clamp(14px,1.25vw,18px);z-index:4;justify-content:flex-end;width:max-content;max-width:calc(100% - clamp(28px, 2.5vw, 36px))}.mechanics-a_electricAuxiliaryToolbar__HqmS8 button{min-height:34px;padding:0 10px;font-size:13px}.mechanics-a_electricFieldBody__iyQbZ{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage analysis analysis analysis analysis analysis analysis" "particle particle particle field field field controls controls controls data data data data data";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(450px,1fr) 164px;gap:clamp(8px,.85vw,12px);min-width:0;min-height:626px;height:auto}.mechanics-a_electricAnalysisPanel__fQQNQ,.mechanics-a_electricControlsPanel__ajCNY,.mechanics-a_electricDataPanel__ASvgE,.mechanics-a_electricFieldParamsPanel__d5DAl,.mechanics-a_electricFieldStagePanel__tI6sS,.mechanics-a_electricParticleParamsPanel__QwxlW,.mechanics-a_electricTrajectoryChartPanel__4bm_u{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.mechanics-a_electricFieldStagePanel__tI6sS{position:relative;display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr);gap:clamp(5px,.65vh,8px);padding:clamp(12px,1.05vw,16px);overflow:hidden;container-name:electric-stage-panel;container-type:size}.mechanics-a_electricAnalysisPanel__fQQNQ h3,.mechanics-a_electricFieldStagePanel__tI6sS h3,.mechanics-a_electricTrajectoryChartPanel__4bm_u h3{margin:0;font-size:16px}.mechanics-a_electricStageHint__fDGYL{margin:0;color:var(--muted-ink);font-size:12px;font-weight:900;line-height:1.2;text-align:right;white-space:nowrap}.mechanics-a_electricFieldStageSvg__Oun_X{display:block;align-self:stretch;justify-self:stretch;width:100%;height:100%;min-height:0;max-height:100%;max-width:100%}.mechanics-a_electricGridLine__M3ZOA{stroke:#ded6c8;stroke-dasharray:5 5;stroke-width:1}.mechanics-a_electricNegativePlate__Jl_uM,.mechanics-a_electricPositivePlate__mPuzt{stroke:var(--ink-stroke);stroke-width:2}.mechanics-a_electricPositivePlate__mPuzt{fill:url(#electric-positive-plate)}.mechanics-a_electricNegativePlate__Jl_uM{fill:url(#electric-negative-plate)}.mechanics-a_electricPlateSymbol__z66q2{fill:#fffaf1;font-size:22px;font-weight:900}.mechanics-a_electricFieldArrow__3rYHy{stroke:rgba(215,75,66,.44);stroke-dasharray:4 4;stroke-linecap:round;stroke-width:1.5}.mechanics-a_electricAccelerationLabel__mXVJP,.mechanics-a_electricFieldLabel__PDQO9{fill:#d74b42;font-family:var(--font-math);font-size:20px;font-style:italic;font-weight:900}.mechanics-a_electricParticleFuturePath__L7imF{fill:none;stroke:#b7bbb4;stroke-dasharray:7 6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.mechanics-a_electricParticlePath__6Dc7Q{fill:none;stroke:var(--green);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.mechanics-a_electricParticleBall__SBe_v{fill:url(#electric-particle-gradient);stroke:var(--ink-stroke);stroke-width:2.5;filter:drop-shadow(2px 3px 0 rgba(21,23,21,.18))}.mechanics-a_electricParticleChargeSign__achUf{fill:#fffaf1;font-size:22px;font-weight:900;pointer-events:none}.mechanics-a_electricLaunchVector__fNoiC{stroke:var(--green);stroke-linecap:round;stroke-width:3}.mechanics-a_electricForceVector__hWar1{stroke:#d75a3a;stroke-linecap:round;stroke-width:3}.mechanics-a_electricForceLabel__sZnvr{fill:#d75a3a;font-family:var(--font-math);font-size:20px;font-style:italic;font-weight:900}.mechanics-a_electricGapLine__03V0F,.mechanics-a_electricVoltageLine__SQByJ{fill:none;stroke:var(--ink);stroke-dasharray:6 5;stroke-width:1.8}.mechanics-a_electricGapLabel__aaC7g,.mechanics-a_electricVoltageLabel__nS090{fill:var(--ink);font-size:13px;font-weight:900}.mechanics-a_electricPointLabel__3XabX{display:inline-flex;align-items:center;justify-content:center;min-width:124px;min-height:27px;color:var(--green);font-size:14px;font-weight:900;background:rgb(var(--panel-rgb)/.95);border:1.5px solid var(--green);border-radius:5px}.mechanics-a_electricDeflectionLegend__0v_3x{fill:var(--muted-ink);font-size:13px;font-weight:900}.mechanics-a_electricRightStack__w4_SZ{display:grid;grid-area:analysis;grid-template-rows:minmax(146px,.42fr) minmax(250px,1fr);gap:clamp(8px,.85vw,12px);min-width:0;min-height:0}.mechanics-a_electricRightSpacer__k6CbO{min-height:0}.mechanics-a_electricTrajectoryChartPanel__4bm_u{grid-row:1/span 2;min-height:0}.mechanics-a_electricRightSpacer__k6CbO{display:none}.mechanics-a_electricAnalysisPanel__fQQNQ{display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;padding:12px;overflow:hidden}.mechanics-a_electricAnalysisGrid__1QvuC{display:grid;grid-template-columns:minmax(184px,1.05fr) minmax(150px,.95fr);gap:10px;min-height:0}.mechanics-a_electricForceSketch__hh_yB{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;margin:0}.mechanics-a_electricForceSketch__hh_yB figcaption{margin:0 0 6px;color:var(--muted-ink);font-size:13px;font-weight:900}.mechanics-a_electricForceSketch__hh_yB svg{width:100%;height:100%;min-height:0}.mechanics-a_electricSketchForce__OvTaG,.mechanics-a_electricSketchV__FpE47,.mechanics-a_electricSketchVx__JIKAA,.mechanics-a_electricSketchVy__DbCBh{stroke-linecap:round;stroke-width:2.6}.mechanics-a_electricSketchForce__OvTaG{stroke:#d74b42}.mechanics-a_electricSketchV__FpE47,.mechanics-a_electricSketchVx__JIKAA{stroke:var(--green)}.mechanics-a_electricSketchVy__DbCBh{stroke:#2d6fb2}.mechanics-a_electricSketchPath__VpPB7{fill:none;stroke:rgba(95,101,95,.34);stroke-dasharray:6 6;stroke-linecap:round;stroke-width:1.6}.mechanics-a_electricSketchVelocityGhost__H20pk{stroke:var(--green);stroke-linecap:round;stroke-width:2}.mechanics-a_electricSketchGuide__5jzqf{stroke:rgba(95,101,95,.32);stroke-dasharray:6 6;stroke-width:1.2}.mechanics-a_electricSketchAngle__wrSI_{fill:none;stroke:#d9a34b;stroke-width:1.8}.mechanics-a_electricSketchLabelRed__foVKR{fill:#d74b42;font-family:var(--font-math);font-size:15px;font-style:italic;font-weight:900}.mechanics-a_electricSketchMutedLabel__wm8Se,.mechanics-a_electricSketchThetaLabel__U2JFM,.mechanics-a_electricSketchVyLabel__l3i8d{font-family:var(--font-math);font-size:14px;font-style:italic;font-weight:900}.mechanics-a_electricSketchVyLabel__l3i8d{fill:#2d6fb2}.mechanics-a_electricSketchThetaLabel__U2JFM{fill:#766348}.mechanics-a_electricSketchMutedLabel__wm8Se{fill:var(--muted-ink);font-family:var(--font-body);font-size:10px;font-style:normal;font-weight:800}.mechanics-a_electricTrajectoryChartPanel__4bm_u{display:grid;grid-template-rows:auto minmax(148px,1fr) auto;gap:8px;padding:10px 12px;overflow:hidden}.mechanics-a_electricTrajectoryChartCanvas__d387A,.mechanics-a_electricTrajectoryChartFrame__59Ek4{width:100%;height:100%;min-height:260px}.mechanics-a_electricTrajectoryReadings__ert6a{display:grid;grid-template-columns:repeat(2,minmax(96px,1fr));gap:8px;align-items:stretch;min-width:min(320px,48%)}.mechanics-a_electricTrajectoryReadings__ert6a 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)/.72);border:1px solid rgba(47,143,85,.28);border-radius:6px}.mechanics-a_electricFormulaTabs__Z0ElF li>span,.mechanics-a_electricTrajectoryReadings__ert6a em{color:var(--muted-ink);font-size:11px;font-style:normal;font-weight:900;line-height:1.1}.mechanics-a_electricTrajectoryReadings__ert6a 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;overflow-wrap:anywhere}.mechanics-a_electricFormulaTabs__Z0ElF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0;margin:0;list-style:none}.mechanics-a_electricFormulaTabs__Z0ElF li{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;gap:2px;min-width:0;min-height:38px;padding:3px 5px;overflow:hidden;color:var(--ink);font-size:12px;font-weight:900;text-align:center;background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:6px}.mechanics-a_electricFormulaDisplay__1lJ3t{min-width:0;color:var(--ink);font-family:var(--font-math);font-size:13px;font-weight:900}.mechanics-a_electricFormulaDisplay__1lJ3t .katex{font-size:1em;line-height:1.08}.mechanics-a_electricFormulaMathOnly__GU7Mk{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mechanics-a_electricParticleParamsPanel__QwxlW{grid-area:particle;gap:5px;padding:8px 10px}.mechanics-a_electricFieldParamsPanel__d5DAl{grid-area:field;gap:5px;padding:8px 10px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_timeHeader__vSmxf h3,.mechanics-a_electricDataPanel__ASvgE h3,.mechanics-a_electricFieldParamsPanel__d5DAl h3,.mechanics-a_electricParticleParamsPanel__QwxlW h3{font-size:14px}.mechanics-a_electricFieldParamsPanel__d5DAl label,.mechanics-a_electricParticleParamsPanel__QwxlW label{grid-template-columns:minmax(58px,.9fr) minmax(70px,84px) minmax(22px,30px);gap:5px;min-height:28px;font-size:13px;line-height:1.06}.mechanics-a_electricFieldParamsPanel__d5DAl .mechanics-a_numberStepper__HCrIY input[type=number],.mechanics-a_electricParticleParamsPanel__QwxlW .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:28px;padding:0 6px;font-size:13px}.mechanics-a_electricFieldParamsPanel__d5DAl .mechanics-a_numberStepper__HCrIY button,.mechanics-a_electricParticleParamsPanel__QwxlW .mechanics-a_numberStepper__HCrIY button{min-height:13px;font-size:11px}.mechanics-a_electricFieldParamsPanel__d5DAl label strong,.mechanics-a_electricParticleParamsPanel__QwxlW label strong{font-size:11px}.mechanics-a_electricFieldParamsPanel__d5DAl output{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:28px;padding:0 6px;overflow:hidden;color:var(--green);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap;background:rgb(var(--panel-rgb)/.78);border:1px solid var(--line-soft);border-radius:6px}.mechanics-a_electricChargeSignControl__1bX_w{display:grid;grid-template-columns:minmax(58px,1fr) repeat(2,minmax(50px,58px));gap:5px;align-items:center;min-height:28px;font-size:13px;font-weight:900}.mechanics-a_electricChargeSignControl__1bX_w button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 6px;color:var(--ink);font-size:12px;font-weight:900;line-height:1;text-align:center;white-space:nowrap;background:rgb(var(--panel-rgb)/.92);border:1px solid var(--line-soft);border-radius:5px}.mechanics-a_electricChargeSignControl__1bX_w button[aria-pressed=true]{color:white;background:var(--green);border-color:var(--green)}.mechanics-a_electricControlsPanel__ajCNY{grid-area:controls;gap:7px;padding:8px 10px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_timeHeader__vSmxf{align-items:flex-start;gap:8px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_timeHeader__vSmxf h3{flex:0 0 auto;line-height:1.1;white-space:nowrap}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_timeHeader__vSmxf strong{min-width:0;font-size:12px;line-height:1.1;text-align:right;white-space:nowrap}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button{min-width:0;min-height:34px;padding:0 7px;gap:5px;font-size:13px;line-height:1;text-align:center;white-space:nowrap}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button span,.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button svg{flex:0 0 auto}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button svg{width:18px;height:18px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0{height:18px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-runnable-track{height:6px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-progress,.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-track{height:6px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-thumb{width:18px;height:18px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_projectileTimeTicks__xKOD1{font-size:11px}.mechanics-a_electricDataPanel__ASvgE{grid-area:data;display:grid;grid-template-rows:auto minmax(0,1fr);padding:8px 10px;overflow-anchor:none}.mechanics-a_electricDataPanel__ASvgE table{width:100%;min-width:0;margin-top:7px;font-size:10.5px;table-layout:fixed}.mechanics-a_electricDataPanel__ASvgE td,.mechanics-a_electricDataPanel__ASvgE th{padding:3px 2px}.mechanics-a_electricDataPanel__ASvgE thead{display:table;width:100%;table-layout:fixed}.mechanics-a_electricDataPanel__ASvgE tbody{display:block;max-height:84px;overflow-x:hidden;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable}.mechanics-a_electricDataPanel__ASvgE tbody tr{display:table;width:100%;table-layout:fixed}.mechanics-a_electricDataPanel__ASvgE .mechanics-a_dataTableFrame__t4FYJ{min-height:0;max-height:100%;overflow:hidden;overflow-anchor:none;overscroll-behavior:contain}@container coulomb-workspace (max-width: 1220px){.mechanics-a_coulombAnalysisPanel__2Zcmf,.mechanics-a_coulombComponentsPanel__JKjqq,.mechanics-a_coulombDataPanel__vSxEh,.mechanics-a_coulombFieldPanel__nSNj_{padding:11px}.mechanics-a_coulombForceCards__sB3LD strong{min-height:26px;font-size:13px}.mechanics-a_coulombFormulaPanel__J41pQ{grid-template-columns:1fr}.mechanics-a_coulombFormulaPanel__J41pQ>div{min-height:50px;font-size:17px;border-right:0;border-bottom:1px solid var(--line-soft)}.mechanics-a_coulombFormulaPanel__J41pQ>div:last-child{border-bottom:0}.mechanics-a_coulombComponentsPanel__JKjqq td,.mechanics-a_coulombComponentsPanel__JKjqq th{height:30px;padding:3px 6px}.mechanics-a_coulombParamsPanel__Bp_GT label{grid-template-columns:minmax(0,1fr) 72px 20px;gap:5px;padding-right:17px;font-size:11.5px}.mechanics-a_coulombParamsPanel__Bp_GT .mechanics-a_numberStepper__HCrIY input[type=number],.mechanics-a_coulombPositionGrid__LpzXQ .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:28px}.mechanics-a_coulombParamsPanel__Bp_GT .mechanics-a_numberStepper__HCrIY button,.mechanics-a_coulombPositionGrid__LpzXQ .mechanics-a_numberStepper__HCrIY button{min-height:14px}.mechanics-a_coulombControlButtons__COkSF{gap:6px}.mechanics-a_coulombControlButtons__COkSF button{min-height:32px;padding:0 4px;font-size:12px;gap:4px}.mechanics-a_coulombDataPanel__vSxEh table{min-width:0;font-size:11px}.mechanics-a_coulombDataPanel__vSxEh td,.mechanics-a_coulombDataPanel__vSxEh th{padding:4px 3px}}@container coulomb-workspace (max-width: 760px){.mechanics-a_coulombWorkspace__AYguN{overflow:auto}.mechanics-a_coulombBody__84hlZ{grid-template-areas:"field" "analysis" "components" "formula" "params" "position" "data";grid-template-columns:minmax(0,1fr);grid-template-rows:430px auto auto auto auto auto 280px;height:auto;overflow:visible}.mechanics-a_coulombFormulaPanel__J41pQ{min-height:86px}}@container coulomb-workspace (max-width: 680px){.mechanics-a_coulombWorkspace__AYguN .mechanics-a_experimentToolbar__SJTxg{flex-wrap:wrap}.mechanics-a_coulombControlButtons__COkSF,.mechanics-a_coulombForceCards__sB3LD,.mechanics-a_coulombFormulaPanel__J41pQ,.mechanics-a_coulombPositionGrid__LpzXQ{grid-template-columns:1fr}.mechanics-a_coulombFormulaPanel__J41pQ>div{min-height:48px;border-right:0;border-bottom:1px solid var(--line-soft)}.mechanics-a_coulombFormulaPanel__J41pQ>div:last-child{border-bottom:0}.mechanics-a_coulombAnalysisGrid__yfKIh{grid-template-columns:1fr;max-width:480px}.mechanics-a_coulombParamsPanel__Bp_GT label{grid-template-columns:1fr}}@container projectile-workspace (max-width: 1220px){.mechanics-a_projectileBody__4wscU{grid-template-columns:minmax(0,3.5fr) minmax(0,3.9fr) minmax(0,3.4fr);gap:clamp(8px,.9vw,12px)}.mechanics-a_projectileMiniChart__fTPGG,.mechanics-a_projectileVectorPanel__8tZjc{padding-inline:12px}.mechanics-a_projectileParamRows__fx2lD{grid-template-columns:repeat(3,auto minmax(64px,1fr) auto);gap:6px 5px;align-items:center}.mechanics-a_projectileParamRows__fx2lD>label{gap:3px}.mechanics-a_projectileParamRows__fx2lD input[type=number]{padding-inline:2px!important;font-size:12px!important}.mechanics-a_projectileMeasureTableFrame__0oJBG table{font-size:11px}.mechanics-a_projectileMeasureTableFrame__0oJBG td,.mechanics-a_projectileMeasureTableFrame__0oJBG th{padding:2px 3px}}@container projectile-workspace (max-width: 940px){.mechanics-a_projectileBody__4wscU{grid-template-columns:minmax(0,3fr) minmax(0,4.2fr) minmax(0,3.4fr)}.mechanics-a_projectileParamRows__fx2lD{grid-template-columns:repeat(3,auto minmax(52px,1fr) auto);gap:5px 4px}.mechanics-a_projectileParamRows__fx2lD input[type=number]{font-size:11px!important}}@container projectile-workspace (max-width: 720px){.mechanics-a_projectileWorkspace__jQgUM .mechanics-a_experimentToolbar__SJTxg{flex-wrap:wrap}.mechanics-a_projectileBody__4wscU{grid-template-areas:"stage" "analysis" "console" "measure";grid-template-columns:1fr;grid-template-rows:minmax(360px,56vh) auto auto auto;height:auto;overflow-y:auto}.mechanics-a_projectileMiniCharts__uBiKU{grid-template-columns:1fr;grid-template-rows:auto auto auto}.mechanics-a_projectileMiniChart__fTPGG+.mechanics-a_projectileMiniChart__fTPGG,.mechanics-a_projectileVectorPanel__8tZjc{border-top:1px solid var(--line-soft);border-left:0}.mechanics-a_projectileVectorPanel__8tZjc{grid-template-columns:1fr}}@container electric-field-workspace (max-width: 1220px){.mechanics-a_electricFieldBody__iyQbZ{grid-template-areas:"stage stage stage stage stage stage stage stage analysis analysis analysis analysis analysis analysis" "particle particle particle field field field controls controls controls data data data data data";grid-template-rows:minmax(450px,1fr) minmax(164px,auto)}.mechanics-a_electricAnalysisGrid__1QvuC{grid-template-columns:minmax(172px,1fr) minmax(138px,.95fr);gap:9px}.mechanics-a_electricFormulaTabs__Z0ElF li{font-size:13px}}@container electric-field-workspace (max-width: 900px){.mechanics-a_electricFieldWorkspace__ZE4GV{overflow:auto}.mechanics-a_electricFieldBody__iyQbZ{grid-template-areas:"stage" "analysis" "particle" "field" "controls" "data";grid-template-columns:1fr;grid-template-rows:430px auto auto auto auto 320px;height:auto;overflow:visible}.mechanics-a_electricRightStack__w4_SZ{grid-template-rows:230px 320px}}@container electric-field-workspace (max-width: 680px){.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_experimentHeader___9K6T{padding-right:180px}.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_electricAuxiliaryToolbar__HqmS8{gap:8px}.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_electricAuxiliaryToolbar__HqmS8 button{width:36px;min-height:36px;padding:0}.mechanics-a_electricFieldWorkspace__ZE4GV .mechanics-a_electricAuxiliaryToolbar__HqmS8 button span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mechanics-a_electricRightStack__w4_SZ{grid-template-rows:auto auto}.mechanics-a_electricAnalysisPanel__fQQNQ{min-height:260px}.mechanics-a_electricAnalysisGrid__1QvuC{grid-template-columns:minmax(0,1fr);grid-template-rows:150px auto}.mechanics-a_electricTrajectoryChartPanel__4bm_u{min-height:376px;grid-template-rows:auto minmax(0,1fr) auto}.mechanics-a_electricTrajectoryChartPanel__4bm_u .mechanics-a_panelTitleRow__v4pFw{gap:8px}.mechanics-a_electricTrajectoryReadings__ert6a{grid-template-columns:1fr;min-width:0;width:100%}.mechanics-a_electricFormulaTabs__Z0ElF{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_electricFormulaTabs__Z0ElF li{min-height:36px}.mechanics-a_electricControlsPanel__ajCNY,.mechanics-a_electricDataPanel__ASvgE,.mechanics-a_electricFieldParamsPanel__d5DAl,.mechanics-a_electricParticleParamsPanel__QwxlW{padding:12px}.mechanics-a_electricFieldParamsPanel__d5DAl,.mechanics-a_electricParticleParamsPanel__QwxlW{gap:8px}.mechanics-a_electricFieldParamsPanel__d5DAl label,.mechanics-a_electricParticleParamsPanel__QwxlW label{grid-template-columns:minmax(118px,1fr) 106px 42px;gap:7px}.mechanics-a_electricChargeSignControl__1bX_w{grid-template-columns:minmax(118px,1fr) repeat(2,62px);gap:7px}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button{min-width:0;padding:0 8px}}@container free-fall-workspace (max-width: 1220px){.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:minmax(390px,.72fr) minmax(0,1.28fr)}.mechanics-a_freeFallTopPanels__F5EWy{grid-template-columns:minmax(220px,.88fr) minmax(250px,1.12fr)}.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:minmax(0,1fr) minmax(220px,.86fr)}.mechanics-a_fallDataPanel__Lh4RM table{font-size:11px}.mechanics-a_fallDataPanel__Lh4RM td,.mechanics-a_fallDataPanel__Lh4RM th{padding:5px 3px}}@container free-fall-workspace (max-width: 900px){.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:1fr;height:auto;overflow:visible}.mechanics-a_freeFallWorkspace__dtIYC{overflow:auto}.mechanics-a_freeFallScene___Ap0p{min-height:560px}.mechanics-a_freeFallPanels__9mBjY{height:auto;overflow:visible}}@container free-fall-workspace (max-width: 760px){.mechanics-a_fallReadouts__a2jGy{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_freeFallTopPanels__F5EWy,.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:1fr}.mechanics-a_fallChartCanvas__hC93W{min-height:260px}}@container hooke-workspace (max-width: 1250px){.mechanics-a_hookeBody__r7UKk,.mechanics-a_hookeWorkspace__pJQ1B{overflow:hidden}}@container hooke-workspace (max-width: 820px){.mechanics-a_hookeParamsPanel___TrjE label{grid-template-columns:minmax(100px,1fr) 112px 44px}}@media (max-width:767px){.mechanics-a_resetWorkspace__Bae52{grid-template-columns:1fr}.mechanics-a_experimentHeader___9K6T{flex-direction:column}.mechanics-a_experimentToolbar__SJTxg{justify-content:flex-start}.mechanics-a_experimentWorkspace__iyG__{height:auto;min-height:0;overflow:visible;grid-template-rows:auto auto auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_electricFieldWorkspace__ZE4GV{grid-template-rows:auto auto}.mechanics-a_experimentGrid__qAMTP{grid-template-areas:"params controls" "data data" "graph graph";grid-template-columns:minmax(220px,.62fr) minmax(280px,1fr);grid-template-rows:auto auto auto}.mechanics-a_liveReadouts__lRk6c{position:static;width:100%;margin-top:14px}.mechanics-a_graphPanelLarge__c0l7W{min-height:460px}.mechanics-a_dataPanel__aupT9{min-height:260px}.mechanics-a_motionChartPanel__VInS5{min-height:390px}.mechanics-a_freeFallWorkspace__dtIYC{height:auto}.mechanics-a_freeFallBottomPanels__y5Dc2,.mechanics-a_freeFallTopPanels__F5EWy,.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:1fr}.mechanics-a_freeFallScene___Ap0p{min-height:560px}.mechanics-a_freeFallPanels__9mBjY{grid-template-rows:auto auto auto}.mechanics-a_fallChartCanvas__hC93W{min-height:300px}}@media (max-height:820px){.mechanics-a_page__o7fMb{height:calc(100vh / var(--page-zoom, 1));min-height:0;overflow:hidden;row-gap:8px;padding-top:10px;padding-bottom:8px}.mechanics-a_overview__hJ32f,.mechanics-a_sidebar__4V0ob{height:100%;overflow-y:auto}.mechanics-a_sidebar__4V0ob{overflow:hidden}.mechanics-a_experimentWorkspace__iyG__{height:100%;min-height:0;padding:12px;overflow:hidden}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_electricFieldWorkspace__ZE4GV{overflow:auto}.mechanics-a_experimentWorkspace__iyG__{grid-template-rows:auto minmax(0,1fr)}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_electricFieldWorkspace__ZE4GV{grid-template-rows:auto auto}.mechanics-a_experimentHeader___9K6T{align-items:center;flex-direction:row}.mechanics-a_experimentSubtitle__u6edA{margin-top:4px}.mechanics-a_experimentToolbar__SJTxg button{min-height:34px;padding:0 10px}.mechanics-a_experimentGrid__qAMTP{grid-template-rows:auto auto}.mechanics-a_freeFallWorkspace__dtIYC{gap:8px}.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:minmax(390px,.72fr) minmax(0,1.28fr);align-items:stretch;height:100%}.mechanics-a_freeFallScene___Ap0p{--fall-axis-bottom:52px;--fall-axis-top:66px;grid-template-columns:50px minmax(0,1fr);gap:5px;height:100%;min-height:0;padding:10px 12px 12px 8px}.mechanics-a_heightAxis__0RjIw{width:48px}.mechanics-a_heightAxisTitle__159ab{top:-30px;left:4px;font-size:12px}.mechanics-a_heightTick__3C5iC{font-size:12px}.mechanics-a_heightTick__3C5iC b{right:16px}.mechanics-a_fallApparatus__6ACRz{--drop-x:clamp(112px,36%,168px);height:100%;min-height:0}.mechanics-a_fallBase__VUgbb{right:16px;bottom:0;left:8px;height:30px}.mechanics-a_rulerStand__I_OsJ{bottom:30px;left:44px;height:calc(100% - 70px)}.mechanics-a_rulerTicks__Fo_AV{top:var(--fall-axis-top);bottom:var(--fall-axis-bottom);left:78px;height:auto}.mechanics-a_dropClamp__GQqk8{top:-36px}.mechanics-a_dropArm__uF9NF{top:-46px}.mechanics-a_dropHead__p71uO{top:-31px}.mechanics-a_releaseButton__HrNXr{top:-42px;min-height:36px;padding:0 14px}.mechanics-a_dropPath__1f9_T{width:min(300px,calc(100% - var(--drop-x) - 6px))}.mechanics-a_fallGuidePoint__TEvBB span{min-width:86px;padding:4px 6px;font-size:11px}.mechanics-a_sensor__uQmX6{right:auto;bottom:30px;left:calc(var(--drop-x) + 28px);gap:8px;font-size:11px}.mechanics-a_sensor__uQmX6 span{width:36px;height:20px}.mechanics-a_freeFallPanels__9mBjY{grid-template-rows:auto auto minmax(0,1fr);gap:8px;height:100%;overflow:hidden}.mechanics-a_fallReadouts__a2jGy{grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.mechanics-a_fallReadouts__a2jGy div{column-gap:5px;padding:6px}.mechanics-a_fallReadouts__a2jGy svg{width:18px;height:18px}.mechanics-a_fallReadouts__a2jGy dt{font-size:11px}.mechanics-a_fallReadouts__a2jGy dd{margin-top:3px;font-size:14px}.mechanics-a_freeFallTopPanels__F5EWy{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_freeFallVisualDataPanels__ZSrKY{gap:8px;grid-template-columns:minmax(0,1fr) minmax(210px,.86fr)}.mechanics-a_fallDataPanel__Lh4RM,.mechanics-a_fallParamsPanel__yE4qX,.mechanics-a_fallTimePanel__EMmeT,.mechanics-a_freeFallChartPanel__0u0xE{padding:8px}.mechanics-a_fallParamsPanel__yE4qX{gap:8px;grid-template-rows:auto repeat(2,minmax(32px,auto))}.mechanics-a_fallParamsPanel__yE4qX label{grid-template-columns:minmax(64px,1fr) 82px 26px;gap:5px;font-size:13px}.mechanics-a_freeFallWorkspace__dtIYC .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:32px;padding:0 6px}.mechanics-a_freeFallWorkspace__dtIYC .mechanics-a_numberStepper__HCrIY button{min-height:16px}.mechanics-a_fallTimePanel__EMmeT{gap:8px}.mechanics-a_fallTimeTicks__9ndth{margin-top:-7px;font-size:11px}.mechanics-a_playbackControlsLarge__39Wt5{gap:7px}.mechanics-a_playbackControlsLarge__39Wt5 button{min-height:34px;padding:0 6px}.mechanics-a_freeFallChartPanel__0u0xE{grid-template-rows:auto minmax(0,1fr);gap:6px}.mechanics-a_fallDataPanel__Lh4RM h3,.mechanics-a_freeFallChartPanel__0u0xE h3{font-size:13px}.mechanics-a_fallDataPanel__Lh4RM{gap:4px;overflow:hidden}.mechanics-a_dataTableFrame__t4FYJ{overflow:hidden}.mechanics-a_fallDataPanel__Lh4RM table{font-size:10px}.mechanics-a_fallDataPanel__Lh4RM td,.mechanics-a_fallDataPanel__Lh4RM th{padding:2px;line-height:1.08}.mechanics-a_hookeWorkspace__pJQ1B{gap:16px}.mechanics-a_hookeBody__r7UKk{grid-template-rows:540px 266px;gap:14px;height:820px}.mechanics-a_hookeScene___0LpY{padding:14px}.mechanics-a_hookeChartPanel__xgRDc,.mechanics-a_hookeDataPanel__VC5KJ,.mechanics-a_hookeParamsPanel___TrjE,.mechanics-a_hookeRecordPanel__pEV7y{padding:16px}.mechanics-a_hookeChartPanel__xgRDc h3,.mechanics-a_hookeDataPanel__VC5KJ h3,.mechanics-a_hookePanelTitle__ZvYCd h3,.mechanics-a_hookeRecordPanel__pEV7y h3{font-size:16px}.mechanics-a_hookeBase__BUXa5{bottom:16px;height:22px}.mechanics-a_hookeRod__JeR8h{top:var(--hooke-support-clamp-y);bottom:38px}.mechanics-a_hookeArm__o4hA_{top:var(--hooke-support-arm-y)}.mechanics-a_hookeClamp__hCv1Q{top:var(--hooke-support-clamp-y)}.mechanics-a_hookeRuler__ha7ea{top:36px;bottom:30px}.mechanics-a_hookeRecordPanel__pEV7y{gap:10px}.mechanics-a_hookeRecordPanel__pEV7y button{min-height:40px}.mechanics-a_hookeDataPanel__VC5KJ table{font-size:12px}.mechanics-a_hookeDataPanel__VC5KJ td,.mechanics-a_hookeDataPanel__VC5KJ th{padding:7px 5px}}@media (max-width:767px) and (max-height:820px){.mechanics-a_experimentWorkspace__iyG__{height:auto;min-height:0;overflow:visible}.mechanics-a_freeFallWorkspace__dtIYC{overflow:visible}.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:1fr;height:auto;overflow:visible}.mechanics-a_freeFallScene___Ap0p{min-height:560px}.mechanics-a_freeFallPanels__9mBjY{grid-template-rows:auto auto auto;height:auto;overflow:visible}.mechanics-a_freeFallTopPanels__F5EWy,.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:1fr}.mechanics-a_fallChartCanvas__hC93W{min-height:260px}}@media (max-width:600px){.mechanics-a_experimentGrid__qAMTP{grid-template-areas:"params" "controls" "data" "graph";grid-template-columns:1fr}.mechanics-a_fallReadouts__a2jGy{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_freeFallTopPanels__F5EWy,.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:1fr}.mechanics-a_graphPanelLarge__c0l7W{min-height:500px}}@media (max-width:720px){.mechanics-a_page__o7fMb{padding:14px}.mechanics-a_topbar___syXg{gap:12px}.mechanics-a_statusGroup___tmuU{flex-wrap:wrap;gap:10px}.mechanics-a_brandGroup__xlrYQ{flex-wrap:wrap}.mechanics-a_resetMetrics__Pyvga{grid-template-columns:1fr}.mechanics-a_experimentWorkspace__iyG__{padding:14px}.mechanics-a_electricTrajectoryChartPanel__4bm_u .mechanics-a_panelTitleRow__v4pFw,.mechanics-a_experimentHeader___9K6T,.mechanics-a_panelTitleRow__v4pFw,.mechanics-a_timeHeader__vSmxf{flex-direction:column}.mechanics-a_experimentStats__p0bp8,.mechanics-a_fallReadouts__a2jGy,.mechanics-a_liveReadouts__lRk6c,.mechanics-a_playbackControlsLarge__39Wt5,.mechanics-a_stateReadout__arry_{grid-template-columns:1fr}.mechanics-a_directionControl___zPS8,.mechanics-a_graphTabs__jrg5q{flex-direction:column}.mechanics-a_experimentToolbar__SJTxg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mechanics-a_experimentToolbar__SJTxg button,.mechanics-a_graphTabs__jrg5q button{width:100%}.mechanics-a_parametersPanel__xB6gG label{grid-template-columns:1fr}.mechanics-a_electricFieldParamsPanel__d5DAl label,.mechanics-a_electricParticleParamsPanel__QwxlW label{grid-template-columns:minmax(118px,1fr) 106px 42px}.mechanics-a_electricChargeSignControl__1bX_w{grid-template-columns:minmax(118px,1fr) repeat(2,62px)}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_electricControlsPanel__ajCNY .mechanics-a_playbackControlsLarge__39Wt5 button{min-width:0}.mechanics-a_freeFallBody__6Mjl_{grid-template-columns:1fr}.mechanics-a_freeFallScene___Ap0p{--fall-axis-bottom:68px;--fall-axis-top:82px;grid-template-columns:50px minmax(0,1fr);min-height:560px;gap:5px;padding:12px 10px}.mechanics-a_heightAxis__0RjIw{width:48px}.mechanics-a_heightAxisTitle__159ab,.mechanics-a_heightTick__3C5iC{font-size:11px}.mechanics-a_heightTick__3C5iC b{right:16px}.mechanics-a_fallApparatus__6ACRz{min-height:520px}.mechanics-a_fallBase__VUgbb{right:20px;left:10px}.mechanics-a_rulerStand__I_OsJ{left:38px}.mechanics-a_rulerTicks__Fo_AV{left:72px}.mechanics-a_dropClamp__GQqk8{left:-123px}.mechanics-a_dropArm__uF9NF{left:-85px;width:96px}.mechanics-a_dropHead__p71uO{left:-11px}.mechanics-a_releaseButton__HrNXr{top:-44px;left:27px;width:auto;height:auto;min-height:42px;padding:0 14px;writing-mode:horizontal-tb}.mechanics-a_dropPath__1f9_T{left:153px;width:calc(100% - 162px)}.mechanics-a_fallGuidePoint__TEvBB span{top:-48px;right:0;left:auto;min-width:94px;font-size:11px}.mechanics-a_sensor__uQmX6{right:auto;left:170px;gap:6px}.mechanics-a_fallParamsPanel__yE4qX label,.mechanics-a_freeFallVisualDataPanels__ZSrKY{grid-template-columns:1fr}.mechanics-a_freeFallChartPanel__0u0xE{min-height:340px}.mechanics-a_trackPanel__Goh5p{padding:12px}.mechanics-a_cartTrack__6wv6k{min-height:160px;padding-bottom:60px;padding-right:16px;padding-left:16px}.mechanics-a_trackTick__AU6YI{font-size:11px}.mechanics-a_trackTickEnd__X2re4 b{transform:translateX(calc(-100% - 6px))}.mechanics-a_trackUnit__DkbUL{right:4px;bottom:-8px;font-size:11px}.mechanics-a_liveReadouts__lRk6c{grid-template-columns:1fr}.mechanics-a_liveReadouts__lRk6c div{border-right:0;border-bottom:1px solid var(--line-soft)}.mechanics-a_liveReadouts__lRk6c div:last-child{border-bottom:0}.mechanics-a_cartBody__f4au_{width:74px}.mechanics-a_cartMarker__o9nDT>span{min-width:96px}.mechanics-a_chapterMainActive__S27Se,.mechanics-a_chapterMain__f7Mz1{grid-template-columns:28px 22px minmax(0,1fr)}.mechanics-a_motionChartPanel__VInS5{min-height:360px}.mechanics-a_echartsCanvas__knZxP{min-height:286px}}@media (max-width:480px){.mechanics-a_releaseButton__HrNXr{top:-44px;right:auto;left:30px;width:auto;height:40px;min-width:62px;min-height:40px;padding:0 10px;font-size:12px;white-space:nowrap;writing-mode:horizontal-tb}}.mechanics-a_magneticParticleWorkspace__77jpZ{position:relative;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:clamp(8px,1vh,12px);box-sizing:border-box;height:100%;max-height:100%;min-height:0;padding:clamp(12px,1.05vw,16px);overflow:hidden;container-name:magnetic-particle-workspace;container-type:inline-size}.mechanics-a_magneticParticleWorkspace__77jpZ .mechanics-a_experimentHeader___9K6T{min-height:44px}.mechanics-a_magneticParticleBody__yarGc{display:grid;grid-template-areas:"stage stage stage stage stage stage stage stage stage stage stage stage side side side side side side side side" "params params params params params params params controls controls controls controls controls side side side side side side side side";grid-template-columns:repeat(20,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(122px,max-content);gap:clamp(7px,.75vw,10px);min-width:0;min-height:0;height:100%}.mechanics-a_magneticParticleAnalysisPanel__lPIkj,.mechanics-a_magneticParticleControlsPanel__gj4MT,.mechanics-a_magneticParticleDataPanel__sCVkK,.mechanics-a_magneticParticleParamsPanel__EDR0m,.mechanics-a_magneticParticlePrimaryPanel__XbKdd,.mechanics-a_magneticParticleStagePanel__NLtCH{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:8px}.mechanics-a_magneticParticlePrimaryPanel__XbKdd{display:grid;grid-area:stage;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:clamp(8px,.72vw,10px);overflow:hidden;background:linear-gradient(180deg,rgb(var(--panel-rgb)/.96),rgb(var(--panel-rgb)/.9)),rgb(var(--panel-rgb)/.92);box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 14px 28px rgb(var(--ink-rgb)/.08)}.mechanics-a_magneticParticleStageHeader__veiEz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.mechanics-a_magneticParticleStageTitleGroup__BPfiP{display:flex;align-items:center;gap:9px;min-width:0}.mechanics-a_magneticParticleStageTitleGroup__BPfiP h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleStageTitleGroup__BPfiP span{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;color:#236c45;font-size:12px;font-weight:900;white-space:nowrap;background:rgb(var(--panel-rgb)/.64);border:1px solid rgba(48,118,85,.28);border-radius:999px}.mechanics-a_magneticParticleModeSwitch__vI4m3,.mechanics-a_magneticParticleSegmented__09jjk,.mechanics-a_magneticParticleViewSwitch__hsbhB{display:inline-flex;align-items:center;gap:6px}.mechanics-a_magneticParticleModeSwitch__vI4m3{justify-content:flex-end}.mechanics-a_magneticParticleModeSwitch__vI4m3 button,.mechanics-a_magneticParticleSegmented__09jjk button{min-height:30px;padding:0 10px;border:1px solid var(--line-soft);border-radius:7px;background:var(--panel);color:var(--muted-ink);font-weight:900}.mechanics-a_magneticParticleModeSwitch__vI4m3 button[aria-pressed=true],.mechanics-a_magneticParticleSegmented__09jjk button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.mechanics-a_magneticParticleModeSwitch__vI4m3{display:grid;grid-template-columns:repeat(2,minmax(70px,1fr));min-width:156px;gap:0;overflow:hidden;border:1.5px solid var(--line-soft);border-radius:6px;justify-content:stretch}.mechanics-a_magneticParticleModeSwitch__vI4m3 button{min-height:32px;padding:0 10px;color:var(--muted-ink);font-size:12px;font-weight:900;white-space:nowrap;background:rgb(var(--panel-rgb)/.9);border:0;border-right:1px solid var(--line-soft);border-radius:0}.mechanics-a_magneticParticleModeSwitch__vI4m3 button:last-child{border-right:0}.mechanics-a_magneticParticleModeSwitch__vI4m3 button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.mechanics-a_magneticParticleStagePanel__NLtCH{display:grid;grid-template-rows:minmax(0,1fr);gap:0;border:1px solid rgb(var(--line-soft-rgb)/.55);border-radius:6px;background:var(--apparatus-bg);overflow:hidden}.mechanics-a_magneticParticleAnalysisPanel__lPIkj h3,.mechanics-a_magneticParticleControlsPanel__gj4MT h3,.mechanics-a_magneticParticleDataPanel__sCVkK h3,.mechanics-a_magneticParticleParamsPanel__EDR0m h3,.mechanics-a_magneticParticleStageHeader__veiEz h3,.mechanics-a_magneticParticleStagePanel__NLtCH h3{margin:0;font-size:14px}.mechanics-a_magneticParticleViewSwitch__hsbhB{color:var(--muted-ink);font-size:12px;font-weight:900}.mechanics-a_magneticParticleStageSvg__f2nFk{display:block;align-self:stretch;justify-self:stretch;width:100%;height:100%;min-height:0}.mechanics-a_magneticParticleFieldGrid__lExRU{stroke:rgba(197,189,174,.3);stroke-dasharray:6 5;stroke-width:.82}.mechanics-a_magneticParticleFieldSymbol___amwm{fill:rgba(38,119,74,.34);font-size:19px;font-weight:900}.mechanics-a_magneticParticleFieldBadge__d5Nkg{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:center;max-width:178px;min-height:34px;padding:5px 8px;color:var(--ink);font-size:12px;font-weight:900;background:rgb(var(--panel-rgb)/.84);border:1px solid rgb(var(--line-soft-rgb)/.72);border-radius:7px;box-shadow:0 6px 16px rgb(var(--ink-rgb)/.08)}.mechanics-a_magneticParticleFieldBadge__d5Nkg span{color:var(--muted-ink)}.mechanics-a_magneticParticleFieldBadge__d5Nkg strong{min-width:0;color:#236c45;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleAxis__6UNOa{stroke:rgb(var(--line-rgb)/.62);stroke-linecap:round;stroke-width:1.25}.mechanics-a_magneticParticleAxisTick__DnVsQ{stroke:rgb(var(--line-rgb)/.58);stroke-linecap:round;stroke-width:1.05}.mechanics-a_magneticParticleAxisLabel___9z0f{fill:var(--muted-ink);font-family:var(--font-math);font-size:14px;font-style:italic;font-weight:900}.mechanics-a_magneticParticleTickLabel__Ai_ld{fill:rgb(var(--ink-rgb)/.82);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:0}.mechanics-a_magneticParticleFullPath__4v6ui{fill:none;filter:drop-shadow(0 1px 1px rgba(36,111,178,.08));stroke:rgba(45,111,184,.2);stroke-dasharray:7 8;stroke-linecap:round;stroke-width:2.05}.mechanics-a_magneticParticleCurrentPath__ONrq0{fill:none;filter:drop-shadow(0 1px 2px rgba(36,111,178,.14));stroke:#246fb2;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.25}.mechanics-a_magneticParticleOrbitCenter__bgmEO{fill:var(--ink)}.mechanics-a_magneticParticleRadiusLine__gBk94{stroke:rgba(32,39,36,.38);stroke-dasharray:5 5;stroke-width:1.2}.mechanics-a_magneticParticleForceVector__u80to,.mechanics-a_magneticParticleVelocityVector__If2E_{filter:drop-shadow(0 1px 1px rgba(31,26,16,.14));stroke-linecap:round;stroke-width:3.1}.mechanics-a_magneticParticleVelocityVector__If2E_{stroke:#246fb2}.mechanics-a_magneticParticleForceVector__u80to{stroke:#d94b3d}.mechanics-a_magneticParticleBall__p6zjO{filter:url(#magnetic-particle-soft-shadow);stroke-width:2.8}.mechanics-a_magneticParticleBall__p6zjO[data-charge-sign=positive]{fill:url(#magnetic-particle-positive);stroke:#8e2d2b}.mechanics-a_magneticParticleBall__p6zjO[data-charge-sign=negative]{fill:url(#magnetic-particle-negative);stroke:#1f4c83}.mechanics-a_magneticParticleChargeSymbol__NCg_p{fill:white;font-size:20px;font-weight:900;pointer-events:none}.mechanics-a_magneticParticleVectorLabel__RvhtO{fill:var(--ink);font-size:15px;font-weight:900}.mechanics-a_magneticParticleForceLabel__NQrSk{fill:#a9362f}.mechanics-a_magneticParticleCoordinateLabel__vJFDH{pointer-events:none}.mechanics-a_magneticParticleCoordinateLabel__vJFDH rect{fill:rgb(var(--panel-rgb)/.9);stroke:rgb(var(--line-soft-rgb)/.72);stroke-width:1;filter:drop-shadow(0 4px 8px rgb(var(--ink-rgb)/.08))}.mechanics-a_magneticParticleCoordinateLabel__vJFDH text{fill:var(--ink);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:0}.mechanics-a_magneticParticleLegend__CLpTU{pointer-events:none}.mechanics-a_magneticParticleLegend__CLpTU rect{fill:rgb(var(--panel-rgb)/.78);stroke:rgb(var(--line-soft-rgb)/.9);stroke-width:1.2;filter:drop-shadow(0 5px 12px rgb(var(--ink-rgb)/.08))}.mechanics-a_magneticParticleLegend__CLpTU text{fill:var(--muted-ink);font-size:10.5px;font-weight:900}.mechanics-a_magneticParticleLegendSymbol__zNoS5{fill:#236c45!important;font-size:18px!important}.mechanics-a_magneticParticleLegendForce__1LnRK,.mechanics-a_magneticParticleLegendPath__W3Emu,.mechanics-a_magneticParticleLegendVelocity___bwuX{fill:none;stroke-linecap:round;stroke-width:3}.mechanics-a_magneticParticleLegendPath__W3Emu{stroke:#246fb2;stroke-dasharray:5 5}.mechanics-a_magneticParticleLegendVelocity___bwuX{stroke:#246fb2}.mechanics-a_magneticParticleLegendForce__1LnRK{stroke:#d94b3d}.mechanics-a_magneticParticle3DFrame__yO5TA{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid rgba(47,143,85,.24);border-radius:8px;background:linear-gradient(rgba(104,134,111,.07) 1px,transparent 0),linear-gradient(90deg,rgba(104,134,111,.07) 1px,transparent 0),linear-gradient(180deg,var(--apparatus-bg),var(--stage-deep));background-size:22px 22px,22px 22px,auto}.mechanics-a_magneticParticle3DCanvas__rCqoC{position:relative;z-index:1;display:block;width:100%;height:100%;cursor:grab;touch-action:none}.mechanics-a_magneticParticle3DCanvas__rCqoC:active{cursor:grabbing}.mechanics-a_magneticParticle3DFallback__27IBA{position:absolute;inset:12px;display:grid;place-items:center;padding:18px;border:1px dashed rgba(47,143,85,.36);border-radius:8px;color:var(--muted-ink);font-size:14px;font-weight:900;text-align:center}.mechanics-a_magneticParticleSideStack__APCa4{display:grid;grid-area:side;grid-template-rows:auto minmax(0,1fr);gap:clamp(7px,.75vw,10px);min-width:0;min-height:0}.mechanics-a_magneticParticleSideStack__APCa4 .mechanics-a_magneticParticleAnalysisPanel__lPIkj,.mechanics-a_magneticParticleSideStack__APCa4 .mechanics-a_magneticParticleDataPanel__sCVkK{grid-area:auto}.mechanics-a_magneticParticleAnalysisPanel__lPIkj{display:grid;grid-area:analysis;align-self:start;grid-template-rows:auto;gap:10px;padding:10px 12px 12px;overflow:hidden;background:transparent;border-color:rgb(var(--line-soft-rgb)/.72)}.mechanics-a_magneticParticleAnalysisHeader__O7Mi4{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.mechanics-a_magneticParticleAnalysisHeader__O7Mi4 h3{margin:0;font-size:17px;line-height:1.1}.mechanics-a_magneticParticleAnalysisHeader__O7Mi4>span{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;color:#236c45;font-size:15px;font-weight:900;background:transparent;border:1px solid rgba(48,118,85,.28);border-radius:999px}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z,.mechanics-a_magneticParticleKeyReadouts__LfX2b,.mechanics-a_magneticParticleStateReadouts__SXbKJ{min-width:0}.mechanics-a_magneticParticleKeyReadouts__LfX2b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mechanics-a_magneticParticleKeyReadouts__LfX2b article{position:relative;display:grid;gap:5px;min-width:0;min-height:66px;padding:10px 11px 9px;overflow:hidden;background:transparent;border:1px solid rgb(var(--line-soft-rgb)/.72);border-radius:8px;box-shadow:none}.mechanics-a_magneticParticleKeyReadouts__LfX2b article:before{content:"";display:none}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z span,.mechanics-a_magneticParticleFormulaList__mONFU li>span,.mechanics-a_magneticParticleFormulaReference___lcPv>span,.mechanics-a_magneticParticleKeyReadouts__LfX2b span,.mechanics-a_magneticParticleStateReadouts__SXbKJ span{color:var(--muted-ink);font-size:12.5px;font-weight:900;line-height:1.1}.mechanics-a_magneticParticleKeyReadouts__LfX2b strong{min-width:0;overflow:hidden;color:var(--ink);font-size:16.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleKeyReadouts__LfX2b .mechanics-a_magneticParticleForceCard__Jp4hp .katex,.mechanics-a_magneticParticleKeyReadouts__LfX2b .mechanics-a_magneticParticleForceCard__Jp4hp strong{color:#c3483b}.mechanics-a_magneticParticleKeyReadouts__LfX2b article:nth-child(2) .katex,.mechanics-a_magneticParticleKeyReadouts__LfX2b article:nth-child(2) strong{color:#246fb2}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z div{display:grid;gap:4px;min-width:0;min-height:46px;padding:7px 8px;background:transparent;border:1px solid rgb(var(--line-soft-rgb)/.5);border-radius:7px}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z strong,.mechanics-a_magneticParticleStateReadouts__SXbKJ strong{min-width:0;overflow:hidden;color:var(--ink);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z div:first-child .katex{color:#2f7d52}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z div:nth-child(2) .katex{color:#6d5a2d}.mechanics-a_magneticParticleCompactReadouts__4sZ4Z div:nth-child(3) .katex{color:#8057a8}.mechanics-a_magneticParticleStateReadouts__SXbKJ{display:grid;grid-template-columns:1fr;gap:0;min-width:0;padding:0;background:transparent;border:1px solid rgb(var(--line-soft-rgb)/.42);border-radius:8px}.mechanics-a_magneticParticleStateReadouts__SXbKJ div{display:inline-flex;align-items:center;min-height:34px;padding:3px 9px;background:transparent;border:0;border-radius:0;min-width:0}.mechanics-a_magneticParticleStateReadouts__SXbKJ strong{color:#2f7d52;font-size:14px}.mechanics-a_magneticParticleStateReadouts__SXbKJ .katex{color:#2f7d52}.mechanics-a_magneticParticleFormulaReference___lcPv{display:grid;grid-template-columns:1fr;align-items:start;gap:8px;min-width:0;padding:2px 0 0;overflow:hidden;background:transparent;border:0;border-radius:0}.mechanics-a_magneticParticleFormulaReference___lcPv>span{color:var(--ink);font-size:16px;line-height:1.1}.mechanics-a_magneticParticleFormulaList__mONFU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:0;margin:0;list-style:none}.mechanics-a_magneticParticleFormulaList__mONFU li{display:grid;align-items:start;align-content:center;gap:6px;min-width:0;min-height:72px;padding:8px 10px;color:var(--ink);font-size:15px;font-weight:900;background:transparent!important;border:1px solid rgb(var(--line-soft-rgb)/.72)!important;border-radius:8px;box-shadow:none!important}.mechanics-a_magneticParticleFormulaList__mONFU li:after,.mechanics-a_magneticParticleFormulaList__mONFU li:before{display:none!important;content:none!important}.mechanics-a_magneticParticleFormulaList__mONFU li>span{color:var(--muted-ink);font-size:14px;line-height:1.05}.mechanics-a_magneticParticleFormulaList__mONFU .katex{color:var(--ink);font-size:1.45em;line-height:1.1}.mechanics-a_magneticParticleFormulaList__mONFU li:first-child .katex{color:#c3483b}.mechanics-a_magneticParticleFormulaList__mONFU li:nth-child(2) .katex{color:#246fb2}.mechanics-a_magneticParticleFormulaList__mONFU li:nth-child(3) .katex{color:#2f7d52}.mechanics-a_magneticParticleFormulaList__mONFU li:nth-child(4) .katex{color:#8057a8}.mechanics-a_magneticParticleParamsPanel__EDR0m{display:grid;grid-area:params;align-content:start;grid-template-rows:auto auto;gap:6px;padding:8px 10px;overflow:hidden}.mechanics-a_magneticParticlePanelHeader__3wYIe{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.mechanics-a_magneticParticlePanelHeader__3wYIe strong{min-width:0;color:var(--green);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:900;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleParamRows__q0Z20{display:grid;gap:5px;align-content:start;min-width:0;min-height:0}.mechanics-a_magneticParticleParamStrip__ajT5U{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px;min-width:0}.mechanics-a_magneticParticleInlineField__ktkof{display:grid;grid-template-columns:minmax(44px,.72fr) minmax(64px,78px) 24px;align-items:center;gap:4px;min-width:0;min-height:26px;font-size:11.5px;font-weight:900;line-height:1.08}.mechanics-a_magneticParticleInlineField__ktkof span{min-width:0;overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.mechanics-a_magneticParticleInlineField__ktkof .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:26px;padding:0 5px;font-size:11.5px}.mechanics-a_magneticParticleInlineField__ktkof .mechanics-a_numberStepper__HCrIY button{min-height:12px;font-size:10.5px}.mechanics-a_magneticParticleInlineField__ktkof strong{color:var(--muted-ink);font-size:10.5px}.mechanics-a_magneticParticleSegmented__09jjk{justify-content:space-between;min-height:31px;font-size:12px;font-weight:900}.mechanics-a_magneticParticleSegmented__09jjk span{color:var(--muted-ink)}.mechanics-a_magneticParticleCompactSegmented__wT5Vw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;align-items:center;min-width:0;min-height:26px}.mechanics-a_magneticParticleCompactSegmented__wT5Vw button{min-width:0;min-height:26px;padding:0 5px;color:var(--muted-ink);font-size:11.5px;font-weight:900;white-space:nowrap;background:var(--panel);border:1px solid var(--line-soft);border-radius:7px}.mechanics-a_magneticParticleCompactSegmented__wT5Vw button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.mechanics-a_magneticParticleControlsPanel__gj4MT{display:grid;grid-area:controls;grid-template-areas:"header" "track" "actions";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:start;gap:6px;padding:8px 10px;overflow:hidden}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_timeHeader__vSmxf{grid-area:header;align-items:center;gap:8px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_timeHeader__vSmxf h3{line-height:1.1;white-space:nowrap}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_timeHeader__vSmxf strong{min-width:0;font-size:12px;line-height:1.1;text-align:right;white-space:nowrap}.mechanics-a_magneticParticleTimeTrack__p82Mx{display:grid;grid-area:track;grid-template-rows:18px auto;gap:2px;align-self:center;min-width:0}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0{align-self:center;width:100%;height:18px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-runnable-track{height:6px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-progress,.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-track{height:6px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeSlider__0gZU0::-moz-range-thumb{width:16px;height:16px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_projectileTimeTicks__xKOD1{align-self:start;font-size:10.5px;line-height:1}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_playbackControlsLarge__39Wt5{display:grid;grid-area:actions;align-self:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_playbackControlsLarge__39Wt5 button{min-width:0;min-height:34px;padding:0 7px;font-size:12.5px}.mechanics-a_magneticParticleControlsPanel__gj4MT .mechanics-a_playbackControlsLarge__39Wt5 button svg{width:17px;height:17px}.mechanics-a_magneticParticleDataPanel__sCVkK{display:grid;grid-area:data;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:7px 9px;overflow:hidden}.mechanics-a_magneticParticleDataPanel__sCVkK .mechanics-a_dataTableFrame__t4FYJ{min-height:0;overflow:auto}.mechanics-a_magneticParticleDataPanel__sCVkK table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mechanics-a_magneticParticleDataPanel__sCVkK td,.mechanics-a_magneticParticleDataPanel__sCVkK th{padding:4px 6px;border-bottom:1px solid var(--line-soft);font-size:11px;text-align:right;white-space:nowrap}.mechanics-a_magneticParticleDataPanel__sCVkK td:first-child,.mechanics-a_magneticParticleDataPanel__sCVkK th:first-child{text-align:left}@container magnetic-particle-workspace (max-width: 1120px){.mechanics-a_magneticParticleBody__yarGc{grid-template-areas:"stage stage stage stage stage stage stage stage stage stage stage stage side side side side side side side side" "params params params params params params params controls controls controls controls controls side side side side side side side side";grid-template-columns:repeat(20,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(122px,max-content);min-height:0}}@container magnetic-particle-workspace (max-width: 920px){.mechanics-a_magneticParticleBody__yarGc{grid-template-areas:"stage stage stage stage stage stage stage stage stage stage stage stage side side side side side side side side" "params params params params params params params controls controls controls controls controls side side side side side side side side";grid-template-columns:repeat(20,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(122px,max-content);min-height:0}.mechanics-a_magneticParticleParamStrip__ajT5U{gap:4px}.mechanics-a_magneticParticleInlineField__ktkof{grid-template-columns:minmax(40px,.72fr) minmax(58px,70px) 22px;gap:4px;font-size:11px}.mechanics-a_magneticParticleInlineField__ktkof .mechanics-a_numberStepper__HCrIY input[type=number]{font-size:11px}.mechanics-a_magneticParticleInlineField__ktkof strong{font-size:10px}.mechanics-a_magneticParticleCompactSegmented__wT5Vw button{padding:0 3px;font-size:10.5px}}@container magnetic-particle-workspace (max-width: 760px){.mechanics-a_magneticParticleBody__yarGc{grid-template-areas:"stage" "side" "params" "controls";grid-template-columns:1fr;grid-template-rows:300px auto auto auto}.mechanics-a_magneticParticleSideStack__APCa4{grid-template-rows:auto 180px}.mechanics-a_magneticParticleReadoutGrid__DOQuT{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_magneticParticleFormulaReference___lcPv{grid-template-columns:1fr;align-items:start}.mechanics-a_magneticParticleInlineField__ktkof{grid-template-columns:minmax(112px,1fr) 104px 34px}.mechanics-a_magneticParticleParamStrip__ajT5U{grid-template-columns:1fr}.mechanics-a_magneticParticleCompactSegmented__wT5Vw{grid-template-columns:repeat(2,minmax(0,1fr))}}.mechanics-a_gravitationCelestialWorkspace__JBpbq{container:gravitation-workspace/inline-size;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:16px 18px 14px;overflow:hidden;background:radial-gradient(circle at 58% 18%,rgba(255,255,255,.74),transparent 28%),rgb(var(--panel-rgb)/.52);border:1px dashed var(--line-soft)}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentHeader___9K6T{gap:18px;align-items:center}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentSubtitle__u6edA{max-width:880px}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentToolbar__SJTxg{flex-wrap:nowrap;gap:10px}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentToolbar__SJTxg button{min-height:40px;padding:0 13px;background:rgb(var(--panel-rgb)/.86);box-shadow:inset 0 1px 0 var(--edge-lit)}.mechanics-a_gravitationCelestialBody__Yg3Wk{display:grid;grid-template-areas:"params params params params stage stage stage stage stage stage stage stage stage stage" "kepler kepler kepler kepler timeline timeline timeline timeline timeline table table table table table";grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:minmax(338px,1.23fr) minmax(206px,.77fr);gap:10px;min-height:0;overflow:hidden}.mechanics-a_gravitationControlBar__pCi4U,.mechanics-a_gravitationDataPanel__yyyeb,.mechanics-a_gravitationKeplerPanel__TFa2x,.mechanics-a_gravitationParametersPanel__9yLLK,.mechanics-a_gravitationReadoutPanel__lhy7J,.mechanics-a_gravitationStagePanel__TchCv,.mechanics-a_gravitationTimelinePanel__Sw2Qt{min-width:0;min-height:0;background:rgb(var(--panel-rgb)/.78);border:1.5px solid var(--line-soft);border-radius:8px;box-shadow:inset 0 1px 0 var(--edge-lit),0 6px 14px rgba(38,32,24,.045)}.mechanics-a_gravitationDataPanel__yyyeb,.mechanics-a_gravitationKeplerPanel__TFa2x,.mechanics-a_gravitationParametersPanel__9yLLK,.mechanics-a_gravitationReadoutPanel__lhy7J,.mechanics-a_gravitationTimelinePanel__Sw2Qt{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:12px;overflow:hidden}.mechanics-a_gravitationDataPanel__yyyeb h3,.mechanics-a_gravitationKeplerPanel__TFa2x h3,.mechanics-a_gravitationParametersPanel__9yLLK h3,.mechanics-a_gravitationReadoutPanel__lhy7J h3,.mechanics-a_gravitationTimelinePanel__Sw2Qt h3{margin:0;color:#137b4e;font-family:var(--font-display);font-size:18px;font-weight:900;line-height:1.1}.mechanics-a_gravitationParametersPanel__9yLLK{grid-area:params;grid-template-rows:none;align-content:space-between}.mechanics-a_gravitationParameterControl__6rE9G{display:grid;grid-template-columns:minmax(82px,.86fr) minmax(54px,.6fr) minmax(84px,.84fr);gap:7px;align-items:center;min-height:36px;color:var(--ink);font-size:11.2px;font-weight:900}.mechanics-a_gravitationParameterControl__6rE9G>span{min-width:0;overflow:hidden;line-height:1.16;text-overflow:clip;white-space:normal}.mechanics-a_gravitationParameterControl__6rE9G input[type=range],.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]{width:100%;height:18px;background:transparent;cursor:var(--cursor-pointer);appearance:none}.mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-webkit-slider-runnable-track,.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]::-webkit-slider-runnable-track{height:6px;background:linear-gradient(var(--green),var(--green)) 0 /var(--slider-progress,0) 100% no-repeat,var(--line-soft);border-radius:999px;box-shadow:inset 0 1px 2px rgba(24,24,20,.18)}.mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-webkit-slider-thumb,.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;background:#f7fff9;border:2px solid #73847b;border-radius:50%;appearance:none;box-shadow:0 1px 3px rgba(20,20,18,.22)}.mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-moz-range-track,.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]::-moz-range-track{height:6px;background:var(--line-soft);border-radius:999px}.mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-moz-range-progress,.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]::-moz-range-progress{height:6px;background:var(--green);border-radius:999px}.mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-moz-range-thumb,.mechanics-a_gravitationSpeedBlock__ZNbce input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#f7fff9;border:2px solid #73847b;border-radius:50%}.mechanics-a_gravitationDerivedParameter__Y9xIJ strong,.mechanics-a_gravitationParameterControl__6rE9G strong{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:30px;padding:0 8px;overflow:hidden;color:var(--ink);font-size:13px;background:rgb(var(--panel-rgb)/.72);border:1px solid #d9d2c7;border-radius:5px;white-space:nowrap}.mechanics-a_gravitationParameterControl__6rE9G small{margin-left:4px;color:var(--muted-ink);font-size:10px;font-weight:900}.mechanics-a_gravitationDerivedParameter__Y9xIJ{display:grid;grid-template-columns:minmax(96px,1fr) minmax(78px,.9fr);gap:7px;align-items:center;padding-top:3px;color:var(--ink);font-size:12px;font-weight:900}.mechanics-a_gravitationConstantBox__0Vc8B{display:grid;gap:5px;padding-top:9px;margin-top:3px;color:var(--muted-ink);font-size:11.5px;font-weight:800;border-top:1px solid rgba(210,201,190,.82)}.mechanics-a_gravitationConstantBox__0Vc8B strong{color:var(--ink);font-size:12px}.mechanics-a_gravitationStagePanel__TchCv{position:relative;grid-area:stage;overflow:hidden;background:#07121a}.mechanics-a_gravitationWebGLFrame__atLDe{position:absolute;inset:0;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(255,153,38,.08),transparent 16%),#07121a}.mechanics-a_gravitationWebGLCanvas__NJT7_{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:grab;touch-action:none}.mechanics-a_gravitationWebGLCanvas__NJT7_:active{cursor:grabbing}.mechanics-a_gravitationStageViewControls__UXr5R{position:absolute;top:10px;left:50%;z-index:6;display:inline-flex;gap:6px;align-items:center;padding:4px;background:rgba(8,18,25,.42);border:1px solid rgba(204,226,236,.2);border-radius:999px;box-shadow:0 8px 18px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateX(-50%)}.mechanics-a_gravitationStageViewControls__UXr5R button{display:inline-flex;gap:4px;align-items:center;min-height:28px;padding:0 9px;color:rgba(233,248,255,.84);font-size:11px;font-weight:950;white-space:nowrap;background:rgb(var(--panel-rgb)/.08);border:1px solid rgba(218,232,238,.22);border-radius:999px;cursor:var(--cursor-pointer);transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.mechanics-a_gravitationStageViewControls__UXr5R button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}.mechanics-a_gravitationStageDisplayControls__sVhNZ{position:absolute;bottom:10px;left:50%;z-index:7;display:inline-flex;align-items:center;padding:4px;pointer-events:auto;background:rgba(8,18,25,.34);border:1px solid rgba(204,226,236,.18);border-radius:999px;box-shadow:0 8px 18px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateX(-50%)}.mechanics-a_gravitationStageDisplayToggle__yKfIq{display:inline-flex;gap:7px;align-items:center;min-height:24px;padding:0 10px 0 5px;color:rgba(233,248,255,.78);font-size:10.5px;font-weight:950;white-space:nowrap;background:rgb(var(--panel-rgb)/.06);border:1px solid rgba(218,232,238,.16);border-radius:999px;cursor:var(--cursor-pointer);transition:color .16s ease,background .16s ease,border-color .16s ease,opacity .16s ease}.mechanics-a_gravitationStageDisplayToggle__yKfIq:hover{color:white;background:rgba(31,152,101,.24);border-color:rgba(87,223,158,.32)}.mechanics-a_gravitationStageDisplayToggle__yKfIq[aria-pressed=true]{color:rgba(238,255,246,.94);background:rgba(31,152,101,.2);border-color:rgba(87,223,158,.34)}.mechanics-a_gravitationStageDisplaySwitch__43sO4{position:relative;width:24px;height:14px;margin:0;background:rgb(var(--panel-rgb)/.32);border:1px solid rgba(218,232,238,.2);border-radius:999px;box-shadow:inset 0 1px 3px rgba(0,0,0,.18);transition:background .16s ease,border-color .16s ease}.mechanics-a_gravitationStageDisplaySwitch__43sO4:before{position:absolute;top:2px;left:2px;width:8px;height:8px;content:"";background:rgb(var(--panel-rgb)/.82);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.22);transition:transform .16s ease}.mechanics-a_gravitationStageDisplayToggle__yKfIq[aria-pressed=true] .mechanics-a_gravitationStageDisplaySwitch__43sO4{background:rgba(31,166,109,.82);border-color:rgba(90,225,155,.58)}.mechanics-a_gravitationStageDisplayToggle__yKfIq[aria-pressed=true] .mechanics-a_gravitationStageDisplaySwitch__43sO4:before{transform:translateX(10px)}.mechanics-a_gravitationStageDisplayToggle__yKfIq:focus-visible{outline:2px solid rgba(187,255,218,.9);outline-offset:2px}.mechanics-a_gravitationWebGLFallback__HJnab{position:absolute;inset:0;display:grid;place-items:center;padding:18px;color:#d9f8e7;font-weight:900;text-align:center;background:rgba(6,13,18,.9)}.mechanics-a_gravitationStageLegend__x4ucE{position:absolute;top:10px;left:14px;z-index:3;display:flex;gap:16px;align-items:center;color:#e6eef7;font-size:12px;font-weight:900;pointer-events:none}.mechanics-a_gravitationStageLegend__x4ucE span{display:inline-flex;gap:6px;align-items:center}.mechanics-a_gravitationStageLegend__x4ucE i{display:inline-block;width:14px;height:4px;border-radius:999px}.mechanics-a_gravitationLegendOrbit__EMHAc{background:#3b82d6}.mechanics-a_gravitationLegendPeriapsis__ci2xT{background:#ff8a00}.mechanics-a_gravitationLegendApoapsis__TRzzT{background:#62a7ff}.mechanics-a_gravitationStageNote__qHzv0,.mechanics-a_gravitationStageReadout__UrbxO{position:absolute;z-index:3;color:#e8f6ff;pointer-events:none;background:rgba(9,17,22,.72);border:1px solid rgba(191,212,224,.32);border-radius:7px;box-shadow:0 8px 16px rgba(0,0,0,.18)}.mechanics-a_gravitationStageNote__qHzv0{top:48px;left:14px;max-width:188px;padding:9px 12px;font-size:13px;font-weight:900;line-height:1.45}.mechanics-a_gravitationStageReadout__UrbxO{right:13px;bottom:13px;display:grid;gap:4px;min-width:176px;padding:9px 11px;font-size:12px;font-weight:900}.mechanics-a_gravitationStageFormula__bfO3N,.mechanics-a_gravitationStageTelemetry___FPIA{position:absolute;top:12px;z-index:3;display:flex;flex-direction:column;gap:8px;padding:11px 13px;color:#e8f6ff;background:rgba(9,17,22,.72);border:1px solid rgba(191,212,224,.32);border-radius:9px;box-shadow:0 8px 18px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mechanics-a_gravitationStageFormula__bfO3N{top:auto;bottom:12px;left:12px;flex-direction:column-reverse;width:clamp(210px,17cqw,258px)}.mechanics-a_gravitationStageFormulaList___Ri7J{display:flex;flex-direction:column;gap:8px}.mechanics-a_gravitationStageTelemetry___FPIA{right:12px;width:clamp(196px,15cqw,232px)}.mechanics-a_gravitationStageOverlayTitle__dFrx4,.mechanics-a_gravitationStageTelemetry___FPIA h3{margin:0;color:#8fe3b6;font-family:var(--font-display);font-size:13px;font-weight:900;letter-spacing:.02em}.mechanics-a_gravitationStageOverlayToggle__Z7n9B{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:0;color:#a6b7c4;font-size:11px;font-weight:800;background:transparent;border:0;cursor:var(--cursor-pointer)}.mechanics-a_gravitationStageFormula__bfO3N[data-expanded=false]{width:max-content;padding:6px 13px;border-radius:999px}.mechanics-a_gravitationStageFormula__bfO3N[data-expanded=false] .mechanics-a_gravitationStageOverlayToggle__Z7n9B{gap:8px;color:#8fe3b6}.mechanics-a_gravitationStageFormula__bfO3N[data-expanded=false] .mechanics-a_gravitationStageOverlayToggle__Z7n9B>span:last-child{font-size:13px;line-height:1}.mechanics-a_gravitationStageFormula__bfO3N article{display:grid;gap:3px}.mechanics-a_gravitationStageFormula__bfO3N article>span{color:#b7c7d4;font-size:11.5px;font-weight:800}.mechanics-a_gravitationStageFormula__bfO3N [class*=latexBlock],.mechanics-a_gravitationStageFormula__bfO3N [role=math]{font-size:14px}.mechanics-a_gravitationStageTelemetry___FPIA dl{display:grid;gap:5px;margin:0}.mechanics-a_gravitationStageTelemetry___FPIA dl>div{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.mechanics-a_gravitationStageTelemetry___FPIA dt{color:#b7c7d4;font-size:11.5px;font-weight:800;white-space:nowrap}.mechanics-a_gravitationStageTelemetry___FPIA dd{margin:0;color:#eaf6ff;font-size:12.5px;font-weight:900;white-space:nowrap}.mechanics-a_gravitationFormulaPanel__d6ekl{grid-area:formula}.mechanics-a_gravitationFormulaInner__MB73M{min-height:0;align-content:start}.mechanics-a_gravitationFormulaInner__MB73M [class*=formulaTitle]{margin:0 0 8px;color:#137b4e;font-size:18px;font-weight:900;line-height:1.1}.mechanics-a_gravitationFormulaList__shopB{display:grid;gap:10px;align-content:start;min-height:0}.mechanics-a_gravitationFormulaList__shopB article{display:grid;gap:7px;padding-left:16px;position:relative;color:var(--ink);font-size:12.5px;font-weight:900}.mechanics-a_gravitationFormulaList__shopB article:before,.mechanics-a_gravitationReadoutPanel__lhy7J dt:before{position:absolute;width:7px;height:7px;content:"";background:#279965;border-radius:50%}.mechanics-a_gravitationFormulaList__shopB article:before{top:5px;left:0}.mechanics-a_gravitationFormulaList__shopB .mechanics-a_latexInline__5MJN_{justify-self:start;padding:6px 0;color:#252b29;font-size:clamp(18px,1.35vw,24px)}.mechanics-a_gravitationReadoutPanel__lhy7J{grid-area:readout}.mechanics-a_gravitationReadoutPanel__lhy7J dl{display:grid;gap:0;min-height:0;margin:0}.mechanics-a_gravitationReadoutPanel__lhy7J div{display:grid;grid-template-columns:minmax(72px,.9fr) minmax(92px,auto);gap:5px;align-items:center;min-height:39px;border-bottom:1px solid rgba(216,208,196,.82)}.mechanics-a_gravitationReadoutPanel__lhy7J div:last-child{border-bottom:0}.mechanics-a_gravitationReadoutPanel__lhy7J dt{position:relative;padding-left:16px;color:#3f4942;font-size:11.5px;font-weight:900}.mechanics-a_gravitationReadoutPanel__lhy7J dt:before{top:50%;left:0;transform:translateY(-50%)}.mechanics-a_gravitationReadoutPanel__lhy7J dd{margin:0;color:#229665;font-size:11.8px;font-weight:950;text-align:right;white-space:nowrap}.mechanics-a_gravitationScientificValue__1OfeG{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mechanics-a_gravitationScientificValue__1OfeG sup{font-size:.68em;line-height:0}.mechanics-a_gravitationKeplerPanel__TFa2x{grid-area:kepler}.mechanics-a_gravitationTimelinePanel__Sw2Qt{grid-area:timeline}.mechanics-a_gravitationDataPanel__yyyeb{grid-area:table}.mechanics-a_gravitationPanelTitleRow__B4_YU{display:flex;gap:8px;align-items:baseline;justify-content:space-between;min-width:0}.mechanics-a_gravitationPanelTitleRow__B4_YU h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_gravitationPanelTitleRow__B4_YU span{color:var(--muted-ink);font-size:11.5px;font-weight:900;white-space:nowrap}.mechanics-a_gravitationKeplerChart__4F4aj,.mechanics-a_gravitationTimelineChart__ZA6Fx{min-height:0}.mechanics-a_gravitationEchartsCanvas__HeWYl{width:100%;height:100%;min-height:168px}.mechanics-a_gravitationDataTableFrame__yVBx6{min-height:0;overflow:auto;border:1px solid rgba(211,203,192,.88);border-radius:7px}.mechanics-a_gravitationDataPanel__yyyeb table{width:100%;min-width:0;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;table-layout:fixed}.mechanics-a_gravitationDataPanel__yyyeb td,.mechanics-a_gravitationDataPanel__yyyeb th{padding:6px 4px;color:var(--ink);font-size:10.5px;font-weight:850;text-align:center;border:1px solid rgba(218,209,198,.82)}.mechanics-a_gravitationDataPanel__yyyeb th{color:var(--muted-ink);background:rgb(var(--paper-deep-rgb)/.82);line-height:1.15;white-space:normal}.mechanics-a_gravitationDataPanel__yyyeb td{white-space:nowrap}.mechanics-a_gravitationActiveDataRow__CdSnx td{color:white;background:#208b5b}.mechanics-a_gravitationControlBar__pCi4U{display:grid;grid-template-columns:max-content minmax(260px,520px);gap:16px;align-items:center;justify-content:start;justify-self:start;width:min(100%,810px);padding:10px 14px;overflow:hidden;background:rgb(var(--panel-rgb)/.84)}.mechanics-a_gravitationPlaybackBlock__uFY5Q,.mechanics-a_gravitationSpeedBlock__ZNbce{min-width:0}.mechanics-a_gravitationSpeedBlock__ZNbce>span{color:var(--ink);font-size:12px;font-weight:900}.mechanics-a_gravitationPlaybackBlock__uFY5Q{display:grid;grid-template-columns:repeat(2,118px);gap:8px}.mechanics-a_gravitationPlaybackBlock__uFY5Q button{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:38px;padding:0 12px;color:var(--ink);font-weight:950;white-space:nowrap;background:rgb(var(--panel-rgb)/.94);border:1.5px solid var(--line-soft);border-radius:7px}.mechanics-a_gravitationPlaybackBlock__uFY5Q .mechanics-a_primaryButton__GudWE{color:white;background:linear-gradient(180deg,#20aa70,#168654);border-color:#168654;box-shadow:0 6px 12px rgba(26,142,87,.22)}.mechanics-a_gravitationSpeedBlock__ZNbce{display:grid;grid-template-columns:auto minmax(180px,360px) minmax(58px,auto);gap:10px;align-items:center}.mechanics-a_gravitationSpeedBlock__ZNbce strong{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 9px;color:var(--ink);font-weight:950;background:rgb(var(--panel-rgb)/.72);border:1px solid #d9d2c7;border-radius:6px}.mechanics-a_gravitationFocusDock__Lshmz{position:absolute;top:58px;right:12px;z-index:34;display:grid;gap:6px;pointer-events:none}.mechanics-a_gravitationFocusDockButton__LaBOX{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:30px;padding:0 8px;color:#d9f4e5;font-size:11.5px;font-weight:900;background:rgba(9,24,27,.68);border:1px solid rgba(129,166,151,.36);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 14px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:var(--cursor-pointer);pointer-events:auto;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.mechanics-a_gravitationFocusDockButton__LaBOX[aria-expanded=true]{color:white;background:rgba(31,151,100,.92);border-color:rgba(148,238,190,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 18px rgba(27,143,88,.24)}.mechanics-a_gravitationFocusDockButtonAll__8V2Mg{margin-top:4px;border-style:dashed}.mechanics-a_gravitationFocusChartsPanel__fxs4q{display:grid;grid-template-rows:minmax(220px,1fr) minmax(220px,1fr);gap:10px;height:100%;min-height:0;padding:10px}.mechanics-a_gravitationFocusChartsPanel__fxs4q>.mechanics-a_gravitationKeplerPanel__TFa2x,.mechanics-a_gravitationFocusChartsPanel__fxs4q>.mechanics-a_gravitationTimelinePanel__Sw2Qt{grid-area:auto;min-height:0;padding:10px;background:rgb(var(--panel-rgb)/.62)}.mechanics-a_gravitationFocusChartsPanel__fxs4q .mechanics-a_gravitationEchartsCanvas__HeWYl{min-height:160px}.mechanics-a_gravitationFloatingPanelLayer__Jx40J{position:absolute;inset:0;z-index:20;pointer-events:none}.mechanics-a_gravitationFloatingPanel__iCINN{position:absolute;top:0;left:0;display:grid;grid-template-rows:auto auto;width:min(var(--focus-panel-width,360px),calc(100% - 16px));height:auto;max-width:calc(100% - 16px);max-height:calc(100% - 16px);overflow:visible;background:rgb(var(--panel-rgb)/.68);border:1.5px solid rgba(211,202,189,.62);border-radius:8px;box-shadow:inset 0 1px 0 var(--edge-lit-soft),0 14px 30px rgba(4,13,15,.18);opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(3px) saturate(1.08);backdrop-filter:blur(3px) saturate(1.08);transition:box-shadow .16s ease,transform .16s ease;animation:mechanics-a_gravitationFocusPanelIn__PrDG5 .18s ease-out}.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=parameters]{width:min(var(--focus-panel-width,380px),calc(100% - 16px))}.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=formula],.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=readout]{width:min(var(--focus-panel-width,330px),calc(100% - 16px))}.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=charts]{width:min(var(--focus-panel-width,660px),calc(100% - 16px));height:min(var(--focus-panel-height,296px),calc(100% - 16px));overflow:hidden}.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=data]{width:min(var(--focus-panel-width,560px),calc(100% - 16px))}.mechanics-a_gravitationFloatingPanelHeader__gd9x6{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:6px;align-items:center;min-height:34px;padding:3px 5px 3px 9px;background:rgb(var(--panel-rgb)/.54);border-bottom:1px solid rgba(211,202,189,.46)}.mechanics-a_gravitationFloatingPanelClose__KbAKs,.mechanics-a_gravitationFloatingPanelDragHandle__L5Hf4{display:inline-flex;align-items:center;min-width:0;min-height:26px;color:var(--ink);background:transparent;border:0}.mechanics-a_gravitationFloatingPanelDragHandle__L5Hf4{gap:6px;justify-content:flex-start;padding:0 4px;overflow:hidden;font-size:12.5px;font-weight:950;cursor:grab;-webkit-user-select:none;user-select:none}.mechanics-a_gravitationFloatingPanelDragHandle__L5Hf4:active{cursor:grabbing}.mechanics-a_gravitationFloatingPanelDragHandle__L5Hf4 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mechanics-a_gravitationFloatingPanelClose__KbAKs{justify-content:center;color:#4c554f;border-radius:6px;cursor:var(--cursor-pointer)}.mechanics-a_gravitationFloatingPanelClose__KbAKs:hover{color:white;background:#d44c4c}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr{min-height:0;overflow:visible;background:rgb(var(--panel-rgb)/.18)}.mechanics-a_gravitationFloatingPanel__iCINN[data-panel-id=charts] .mechanics-a_gravitationFloatingPanelBody__Z9Ylr{overflow:hidden}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationDataPanel__yyyeb,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFormulaPanel__d6ekl,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationKeplerPanel__TFa2x,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationParametersPanel__9yLLK,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationReadoutPanel__lhy7J,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationTimelinePanel__Sw2Qt{grid-area:auto;height:auto;min-height:0;padding:10px;background:transparent;border:0;border-radius:0;box-shadow:none}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationDataPanel__yyyeb>h3,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFormulaPanel__d6ekl .mechanics-a_gravitationFormulaInner__MB73M [class*=formulaTitle],.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFormulaPanel__d6ekl>h3,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationParametersPanel__9yLLK>h3,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationReadoutPanel__lhy7J>h3{display:none}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFormulaPanel__d6ekl .mechanics-a_gravitationFormulaInner__MB73M{height:auto;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationParametersPanel__9yLLK{gap:7px;height:auto}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFormulaPanel__d6ekl,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationReadoutPanel__lhy7J{height:auto;gap:4px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFocusChartsPanel__fxs4q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:8px;height:100%;min-height:0;padding:8px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFocusChartsPanel__fxs4q>.mechanics-a_gravitationKeplerPanel__TFa2x,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationFocusChartsPanel__fxs4q>.mechanics-a_gravitationTimelinePanel__Sw2Qt{grid-area:auto;padding:8px;background:rgb(var(--panel-rgb)/.32);border-color:rgba(211,202,189,.46)}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationEchartsCanvas__HeWYl{min-height:132px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr>.mechanics-a_gravitationDataPanel__yyyeb{display:block;height:auto;min-height:0}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDataTableFrame__yVBx6{overflow:visible}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G{grid-template-columns:minmax(88px,.92fr) minmax(82px,.86fr) minmax(108px,.9fr);gap:6px;min-height:30px;font-size:10.5px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G input[type=range]{height:16px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G input[type=range]::-moz-range-thumb{width:14px;height:14px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDerivedParameter__Y9xIJ strong,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G strong{min-height:26px;padding:0 6px;font-size:11.5px;background:rgb(var(--panel-rgb)/.5);border-color:rgba(217,210,199,.62)}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationParameterControl__6rE9G small{font-size:9.5px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDerivedParameter__Y9xIJ{grid-template-columns:minmax(88px,1fr) minmax(108px,.92fr);min-height:28px;font-size:11px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationConstantBox__0Vc8B{gap:3px;padding-top:7px;margin-top:0;font-size:10.5px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationConstantBox__0Vc8B strong{font-size:11px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationFormulaList__shopB{gap:8px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationFormulaList__shopB article{gap:5px;font-size:11.2px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationFormulaList__shopB .mechanics-a_latexInline__5MJN_{font-size:18px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationReadoutPanel__lhy7J div{min-height:31px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationReadoutPanel__lhy7J dt{font-size:10.8px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationReadoutPanel__lhy7J dd{font-size:11.2px}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDataPanel__yyyeb td,.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDataPanel__yyyeb th{padding:5px 3px;font-size:10px;background-color:rgb(var(--panel-rgb)/.22);border-color:rgba(218,209,198,.52)}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationDataPanel__yyyeb th{background:rgb(var(--paper-deep-rgb)/.42)}.mechanics-a_gravitationFloatingPanelBody__Z9Ylr .mechanics-a_gravitationActiveDataRow__CdSnx td{color:white;background:rgba(32,139,91,.76)}@keyframes mechanics-a_gravitationFocusPanelIn__PrDG5{0%{opacity:0;box-shadow:inset 0 1px 0 var(--edge-lit),0 8px 20px rgba(4,13,15,.18)}to{opacity:1;box-shadow:inset 0 1px 0 var(--edge-lit),0 18px 38px rgba(4,13,15,.28)}}@media (prefers-reduced-motion:reduce){.mechanics-a_gravitationFloatingPanel__iCINN{transition:none;animation:none}}@container gravitation-workspace (max-width: 1120px){.mechanics-a_gravitationCelestialBody__Yg3Wk{grid-template-areas:"params stage stage" "formula readout readout" "kepler timeline timeline" "table table table";grid-template-columns:minmax(220px,.9fr) repeat(2,minmax(0,1fr));grid-template-rows:minmax(330px,1fr) auto minmax(200px,.72fr) minmax(210px,.74fr)}.mechanics-a_gravitationControlBar__pCi4U{grid-template-columns:max-content minmax(220px,1fr);width:min(100%,760px)}}@container gravitation-workspace (max-width: 860px){.mechanics-a_gravitationCelestialWorkspace__JBpbq{overflow:auto}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentHeader___9K6T{align-items:flex-start;flex-direction:column}.mechanics-a_gravitationCelestialWorkspace__JBpbq .mechanics-a_experimentToolbar__SJTxg{flex-wrap:wrap;justify-content:flex-start}.mechanics-a_gravitationCelestialBody__Yg3Wk{grid-template-areas:"stage" "params" "formula" "readout" "kepler" "timeline" "table";grid-template-columns:1fr;grid-template-rows:330px auto auto auto 230px 230px 240px}.mechanics-a_gravitationControlBar__pCi4U{grid-template-columns:1fr;width:100%}.mechanics-a_gravitationPlaybackBlock__uFY5Q{grid-template-columns:repeat(2,minmax(0,1fr))}.mechanics-a_gravitationFocusDock__Lshmz{top:58px;right:10px;gap:6px}.mechanics-a_gravitationFocusDockButton__LaBOX{min-width:46px;min-height:32px;padding:0 8px;font-size:12px}.mechanics-a_gravitationFocusChartsPanel__fxs4q{grid-template-rows:minmax(190px,1fr) minmax(190px,1fr)}}.mechanics-a_overview__hJ32f.mechanics-a_ampereReplicaOverview__7kquf{overflow:hidden}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP{display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;height:100%;min-height:0;padding:20px 20px 10px;overflow:hidden;background:rgb(var(--panel-rgb)/.42);border:1px dashed var(--line-soft);border-radius:8px;box-shadow:none}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaGrid__fLn6y{height:100%;min-height:0}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysis__f1XLk{gap:6px;padding:15px 16px 14px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysis__f1XLk>p{font-size:12.5px;line-height:1.2}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysisBody__YESBz{grid-template-columns:minmax(0,1fr);gap:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaHandSvg__RpSY8{max-height:196px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionList__tCrvB{gap:7px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T{grid-template-columns:76px minmax(0,1fr) 22px;min-height:40px;padding:0 10px;gap:6px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T span{font-size:13.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T strong{font-size:13.5px;text-overflow:clip}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18{gap:7px 9px;padding:11px 12px 10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label{min-height:52px;padding:4px 6px;grid-template-areas:"dot name unit" "stepper stepper unit";grid-template-columns:14px minmax(0,1fr) 18px;grid-template-rows:auto auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:30px;font-size:12.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY button{min-height:16px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControls__nQQI4{gap:5px;padding:9px 10px 8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControlRow__FcYWG{grid-template-columns:minmax(66px,.82fr) repeat(2,minmax(54px,1fr));gap:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaChoice__RhOG1{min-height:28px;font-size:11.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31{grid-template-columns:minmax(70px,1fr) minmax(70px,1fr) 46px;gap:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31 strong{min-height:28px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaActionRow__jkXtj{grid-template-columns:minmax(86px,112px);justify-content:end;gap:0;margin-top:0}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaActionRow__jkXtj button{min-height:28px;padding:0 8px;font-size:10.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni{gap:4px;padding:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni h3{font-size:16px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni table{min-width:0;table-layout:auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni th{padding:2px 3px;font-size:9px;line-height:1.1}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child th{font-size:10px}@media (max-height:940px){.mechanics-a_page__o7fMb:has(.mechanics-a_ampereReplicaOverview__7kquf){row-gap:10px;padding:12px 16px 8px}.mechanics-a_page__o7fMb:has(.mechanics-a_ampereReplicaOverview__7kquf) .mechanics-a_footer__uruY0{font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP{gap:12px;padding:14px 14px 8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentHeader___9K6T{gap:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_eyebrow__LgOwX{margin-bottom:4px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentSubtitle__u6edA{margin-top:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentToolbar__SJTxg{gap:8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentToolbar__SJTxg button{min-height:38px;padding:0 11px;font-size:13px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaGrid__fLn6y{gap:10px;grid-template-rows:minmax(0,1.18fr) minmax(0,.5fr) minmax(176px,.95fr)}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaCard__OsYY1 h3{font-size:17px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDemoCard__K9ArP{gap:6px;padding:14px 14px 10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereThreeLegend__Fwc6u{right:10px;bottom:10px;gap:6px;padding:6px 8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereThreeLegend__Fwc6u span{font-size:11px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysis__f1XLk{gap:5px;padding:12px 14px 10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysisBody__YESBz{grid-template-columns:minmax(0,1fr);gap:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaHandSvg__RpSY8{max-height:150px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionList__tCrvB{gap:6px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T{grid-template-columns:70px minmax(0,1fr) 20px;min-height:36px;padding:0 9px;gap:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T span,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T strong{font-size:12.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControls__nQQI4>h3,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18>h3{grid-column:1/-1}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label{min-height:50px;padding:5px 7px;gap:6px;grid-template-areas:"dot name unit" "stepper stepper unit";grid-template-columns:14px minmax(0,1fr) 18px;grid-template-rows:auto auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>b,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>span{font-size:13px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>i{width:11px;height:11px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:29px;font-size:13px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY button{min-height:16px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControls__nQQI4{gap:5px;padding:9px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControlRow__FcYWG{grid-template-columns:minmax(66px,.82fr) repeat(2,minmax(54px,1fr));gap:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControlRow__FcYWG>span,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31>span{font-size:13px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaChoice__RhOG1{min-height:28px;font-size:11.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31{grid-template-columns:minmax(70px,1fr) minmax(70px,1fr) 46px;gap:5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31 strong{min-height:28px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaActionRow__jkXtj button{min-height:28px;font-size:10.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni{gap:3px;padding:8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni h3{font-size:16px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni th{padding:2px 3px;font-size:9px;line-height:1.05}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child th{font-size:10px}}@media (max-height:840px){.mechanics-a_page__o7fMb:has(.mechanics-a_ampereReplicaOverview__7kquf){row-gap:8px;padding:10px 14px 6px}.mechanics-a_page__o7fMb:has(.mechanics-a_ampereReplicaOverview__7kquf) .mechanics-a_footer__uruY0{display:none}.mechanics-a_overview__hJ32f.mechanics-a_ampereReplicaOverview__7kquf{overflow-y:auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP{gap:10px;padding:12px 12px 8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentHeader___9K6T{gap:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_eyebrow__LgOwX{margin-bottom:3px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentSubtitle__u6edA{margin-top:4px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentToolbar__SJTxg{gap:6px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_experimentToolbar__SJTxg button{min-height:34px;padding:0 10px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaGrid__fLn6y{gap:8px;grid-template-rows:minmax(0,1fr) minmax(0,.44fr) minmax(176px,1.08fr)}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDemoCard__K9ArP{padding:12px 12px 9px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysis__f1XLk{padding:10px 12px 9px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaAnalysisBody__YESBz{grid-template-columns:minmax(0,1fr);gap:8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaHandSvg__RpSY8{max-height:126px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T{grid-template-columns:66px minmax(0,1fr) 18px;min-height:33px;padding:0 8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T span,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaDirectionBadge__qsw4T strong{font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18{gap:6px 8px;padding:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label{min-height:48px;padding:4px 6px;grid-template-areas:"dot name unit" "stepper stepper unit";grid-template-columns:13px minmax(0,1fr) 16px;grid-template-rows:auto auto}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControlRow__FcYWG>span,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>b,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>span,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31>span{font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 label>i{width:10px;height:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY input[type=number]{min-height:28px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaParams__mBn18 .mechanics-a_numberStepper__HCrIY button{min-height:16px;font-size:12px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControls__nQQI4{gap:4px;padding:8px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaControlRow__FcYWG{grid-template-columns:minmax(60px,.8fr) repeat(2,minmax(50px,1fr));gap:4px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaChoice__RhOG1{min-height:26px;font-size:11px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31{grid-template-columns:minmax(62px,1fr) minmax(62px,1fr) 42px;gap:4px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaSliderRow__Zrw31 strong{min-height:26px;font-size:11.5px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaActionRow__jkXtj button{min-height:26px;font-size:10px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni th{font-size:8.4px}.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child td,.mechanics-a_experimentWorkspace__iyG__.mechanics-a_ampereReplicaWorkspace__SelPP .mechanics-a_ampereReplicaData__aK_ni tbody tr:last-child th{font-size:9.4px}}.mechanics-a_kinWorkspace__NG9vX{align-content:start;container-name:kin-workspace;container-type:inline-size}.mechanics-a_kinBody__d7Ski,.mechanics-a_kinWorkspace__NG9vX{height:100%;min-height:0;overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.mechanics-a_kinBody__d7Ski{display:grid;grid-template-areas:"stage controls" "stage analysis";grid-template-columns:minmax(0,1.72fr) minmax(344px,1fr);align-items:stretch;gap:14px}.mechanics-a_kinAnalysis__aj6uG,.mechanics-a_kinControls__Y1FDL,.mechanics-a_kinReadouts__zVObZ,.mechanics-a_kinStage__TNakq{min-width:0;min-height:0}.mechanics-a_kinStage__TNakq{grid-area:stage;position:relative;display:flex;flex-direction:column;padding:16px 20px;background:radial-gradient(130% 86% at 28% -4%,rgb(var(--panel-rgb)/.55),transparent 64%),var(--apparatus-bg);border:1.5px solid var(--line-soft);border-radius:14px;overflow:hidden;box-shadow:inset 0 1px 0 rgb(255 255 255/.45),var(--shadow-soft,0 10px 28px rgb(31 33 28/.06))}.mechanics-a_kinStageCanvas__4Blmh{flex:1 1 auto;width:100%;min-width:0;min-height:0;overflow:visible}.mechanics-a_kinReadouts__zVObZ{flex:0 0 auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;margin-top:12px}.mechanics-a_kinReadout__n3OWw{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:rgb(var(--panel-rgb)/.82);border:1.5px solid var(--line-soft);border-radius:11px}.mechanics-a_kinReadout__n3OWw dt,.mechanics-a_kinReadout__n3OWw em{color:var(--muted-ink);font-size:11.5px;font-weight:800;font-style:normal;letter-spacing:.02em}.mechanics-a_kinReadout__n3OWw dd,.mechanics-a_kinReadout__n3OWw strong{margin:0;font-size:19px;font-weight:800;line-height:1.05}.mechanics-a_kinReadout__n3OWw[data-tone=green] dd,.mechanics-a_kinReadout__n3OWw[data-tone=green] strong{color:var(--green)}.mechanics-a_kinControls__Y1FDL{grid-area:controls;display:flex;flex-direction:column;gap:12px;padding:15px 18px 16px;background:rgb(var(--panel-rgb)/.94);border:1.5px solid var(--line-soft);border-radius:12px;overflow:auto}.mechanics-a_kinSectionLabel__AKLE1{display:flex;align-items:center;gap:8px;color:var(--muted-ink);font-size:11.5px;font-weight:900;letter-spacing:.06em}.mechanics-a_kinSectionLabel__AKLE1:after{content:"";flex:1 1 auto;height:1px;background:var(--line-soft)}.mechanics-a_kinParams__96jW8{display:grid;grid-template-columns:minmax(0,1fr) 96px auto;align-items:center;column-gap:12px;row-gap:10px}.mechanics-a_kinParams__96jW8 .mechanics-a_kinCheckRow__PAyJk,.mechanics-a_kinParams__96jW8 .mechanics-a_kinLockedNote__tISLX{grid-column:1/-1}.mechanics-a_kinModeToggle__JzKAN{width:100%}.mechanics-a_kinCheckRow__PAyJk{display:flex;align-items:center;gap:9px;padding:9px 11px;background:rgb(var(--panel-rgb)/.55);border:1px solid var(--line-soft);border-radius:9px;font-size:12.5px;font-weight:700;color:var(--ink);cursor:pointer}.mechanics-a_kinCheckRow__PAyJk input[type=checkbox]{width:16px;height:16px;accent-color:var(--green);cursor:pointer}.mechanics-a_kinLockedNote__tISLX{padding:8px 11px;background:rgb(var(--panel-rgb)/.5);border:1px dashed var(--line-soft);border-radius:9px;color:var(--muted-ink);font-size:12px;font-weight:600;line-height:1.55}.mechanics-a_kinTimeControl__nOJ_g{display:flex;flex-direction:column;gap:10px}.mechanics-a_kinTimeHead__QutoU{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mechanics-a_kinTimeHead__QutoU strong{font-size:13px;font-weight:800}.mechanics-a_kinTimeControl__nOJ_g input[type=range]{width:100%}.mechanics-a_kinPlayRow__RGbJr{display:grid;grid-template-columns:1fr auto;gap:10px}.mechanics-a_kinPlayRow__RGbJr button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 16px;border:1.5px solid var(--line-soft);border-radius:10px;background:rgb(var(--panel-rgb)/.7);color:var(--ink);font-size:14px;font-weight:800;cursor:pointer}.mechanics-a_kinAnalysis__aj6uG{grid-area:analysis;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:13px 16px 15px;background:rgb(var(--panel-rgb)/.94);border:1.5px solid var(--line-soft);border-radius:12px;overflow:hidden}.mechanics-a_kinAnalysisTabs__z4_Tg{width:100%}.mechanics-a_kinAnalysisBody__3UFLk{position:relative;min-height:0;overflow:hidden}.mechanics-a_kinAnalysisBody__3UFLk>figure{height:100%;margin:0}.mechanics-a_kinAnalysisBody__3UFLk .mechanics-a_dataTableFrame__t4FYJ{height:100%;min-height:0;overflow:auto}.mechanics-a_kinStageFormulaCard__L9h8n{display:flex;flex-direction:column;gap:8px;align-items:flex-end;padding:11px 15px;background:rgb(var(--panel-rgb)/.92);border:1.5px solid var(--line-soft);border-radius:10px;font-size:17px;color:var(--ink)}@container kin-workspace (max-width: 880px){.mechanics-a_kinBody__d7Ski{grid-template-areas:"stage" "readouts" "controls" "analysis";grid-template-columns:1fr;grid-template-rows:auto auto auto auto;height:auto;overflow:visible}.mechanics-a_kinWorkspace__NG9vX{overflow:auto;height:auto}.mechanics-a_kinStage__TNakq{min-height:420px}.mechanics-a_kinAnalysis__aj6uG{min-height:320px}}