.QuestionVectors_container__eC8r4{display:flex;flex-direction:column;gap:16px;width:100%}.QuestionVectors_chips__QCrNU{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.QuestionVectors_chip__1v5rl{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:2px solid var(--border-color-2);border-radius:12px;background:var(--bg-card);box-shadow:0 3px 0 0 var(--border-color-2);color:var(--text-primary);font:inherit;font-weight:700;cursor:pointer;transition:transform .08s,box-shadow .08s,border-color .15s}.QuestionVectors_chip__1v5rl:active{transform:translateY(2px);box-shadow:0 1px 0 0 var(--border-color-2)}.QuestionVectors_chip__1v5rl:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.QuestionVectors_chipActive__BI6wW{border-color:var(--brand-primary);box-shadow:0 3px 0 0 var(--brand-primary)}.QuestionVectors_chipRight__RV3XK{border-color:var(--success);box-shadow:0 3px 0 0 var(--success)}.QuestionVectors_chipWrong__cVEco{border-color:var(--error);box-shadow:0 3px 0 0 var(--error)}.QuestionVectors_disabled__dX8rH{pointer-events:none}.QuestionVectors_chipLabel__TdZh6{font-size:19px}.QuestionVectors_swatch__L7Igp{flex:none;display:block}.QuestionVectors_verdict__HzUs4{font-size:13px;font-weight:400;color:var(--text-secondary)}.QuestionVectors_chipRight__RV3XK .QuestionVectors_verdict__HzUs4{color:var(--success)}.QuestionVectors_chipWrong__cVEco .QuestionVectors_verdict__HzUs4{color:var(--error)}.QuestionVectors_stageWrap__JTPTd{position:relative;width:min(560px,100%);margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr}.QuestionVectors_stage__3aKWK svg{display:block;width:100%;height:auto}.QuestionVectors_overlay__4eGAj{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair;border-radius:16px}.QuestionVectors_overlay__4eGAj:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.QuestionVectors_overlayDone__1Fn_V{cursor:default}.QuestionVectors_anchor__5u1uL{fill:#0077ff;stroke:#ffffff;stroke-width:3}.QuestionVectors_anchorPulse__qr7V5{fill:#0077ff;opacity:0}.QuestionVectors_anchorIdle__m_ji2 .QuestionVectors_anchorPulse__qr7V5{transform-box:fill-box;transform-origin:center;animation:QuestionVectors_anchorPulse__qr7V5 1.6s cubic-bezier(.2,.8,.2,1) infinite}@keyframes QuestionVectors_anchorPulse__qr7V5{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:reduce){.QuestionVectors_anchorIdle__m_ji2 .QuestionVectors_anchorPulse__qr7V5{animation:none}.QuestionVectors_chip__1v5rl{transition:none}}.QuestionVectors_footer__uENyA{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.QuestionVectors_hint__GfvXo{margin:0;font-size:14px;color:var(--text-secondary);text-align:center}.QuestionVectors_reset__X3GKv{padding:6px 14px;border:2px solid var(--border-color-2);border-radius:8px;background:var(--bg-card);box-shadow:0 2px 0 0 var(--border-color-2);color:var(--brand-bright);font:inherit;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.QuestionVectors_reset__X3GKv:active{transform:translateY(2px);box-shadow:none}.QuestionVectors_srOnly__MPRr3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.QuestionVectors_dragHint__NoaNL{transform-box:view-box;animation:QuestionVectors_dragHintSweep__Vuf9n 3.2s linear infinite;opacity:.8}@keyframes QuestionVectors_dragHintSweep__Vuf9n{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.QuestionVectors_dragHintText__ZT_8I{font-family:Varela Round,Noto Sans Arabic,Varela Round Hebrew,-apple-system,sans-serif;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.QuestionVectors_dragHint__NoaNL{animation:none}}.PhysicsProblem_container__GXygI{--pp-control:44px;--pp-key:36px;--pp-radius:12px;display:flex;flex-direction:column;gap:20px;width:100%;color:var(--text-primary)}.PhysicsProblem_locked__0FcMy{pointer-events:none;opacity:.6}.PhysicsProblem_header__9oKuV{display:flex;flex-direction:column;gap:10px}.PhysicsProblem_title__vU24h{margin:0;font-family:var(--font-display);font-size:24px;line-height:1.2}.PhysicsProblem_prompt__wzt6c{margin:0;font-size:16px;line-height:1.5;color:var(--text-secondary)}.PhysicsProblem_stepper__wV3Z4{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.PhysicsProblem_stepPill__ZdVRh{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 5px;border:2px solid var(--border-color-2);border-radius:8px;background:var(--bg-card);color:var(--text-primary);font:inherit;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:border-color .15s}[dir=rtl] .PhysicsProblem_stepPill__ZdVRh{padding:0 5px 0 14px}.PhysicsProblem_stepPill__ZdVRh:disabled{cursor:default}.PhysicsProblem_stepPill__ZdVRh:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_stepNum__K__pO{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px}.PhysicsProblem_stepActive__B2pn3{border-color:var(--brand-primary)}.PhysicsProblem_stepActive__B2pn3 .PhysicsProblem_stepNum__K__pO{background:var(--brand-primary);color:var(--text-on-brand-primary)}.PhysicsProblem_stepDone__nFrTd .PhysicsProblem_stepNum__K__pO{background:var(--success);color:var(--bg-card)}.PhysicsProblem_stepLocked__hyu1Q{color:var(--text-secondary);border-color:var(--border-color)}.PhysicsProblem_body__4Qsl8{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr);gap:24px;align-items:start}@media (max-width:900px){.PhysicsProblem_body__4Qsl8{grid-template-columns:minmax(0,1fr)}}.PhysicsProblem_quiz__hj4hF{gap:12px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_body__4Qsl8{grid-template-columns:minmax(0,1fr);gap:12px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_panel__LeZGi{border:none;border-radius:0;background:transparent;overflow:visible}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_panelHead__SYdRB{display:none}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_panelBody__oiW_8{gap:12px;padding:0}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_instructions__73MZ_{font-size:13px;line-height:1.45;text-align:center}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_axisControls__3hqWt{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_axisControls__3hqWt .PhysicsProblem_btn__IRsvm{height:40px;padding:0 10px;font-size:14px}@media (max-width:520px){.PhysicsProblem_quiz__hj4hF .PhysicsProblem_axisControls__3hqWt{grid-template-columns:1fr 1fr}}.PhysicsProblem_quiz__hj4hF{--pp-key:32px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_keypad__uZ9Fv{gap:6px;padding:8px 10px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_keyGroup__d509l{grid-template-columns:64px minmax(0,1fr);gap:6px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_keyRow__CAtDK{gap:5px}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_key__BOIGb{min-width:34px;padding:0 8px}@media (max-width:480px){.PhysicsProblem_quiz__hj4hF .PhysicsProblem_keyGroup__d509l{grid-template-columns:minmax(0,1fr);gap:0}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_keyGroupLabel__nTe_5{display:none}}.PhysicsProblem_stageCol__MuPfg{display:flex;flex-direction:column;gap:10px}.PhysicsProblem_panel__LeZGi{display:flex;flex-direction:column;border:2px solid var(--border-color);border-radius:16px;background:var(--bg-card);overflow:hidden}.PhysicsProblem_panelHead__SYdRB{display:flex;flex-direction:column;gap:2px;padding:18px 20px 0}.PhysicsProblem_panelHeadRow__D21EX{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:18px}.PhysicsProblem_eyebrow__wx3aw{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.PhysicsProblem_stepTitle__DD6rb{margin:0;font-size:19px;font-weight:700;line-height:1.3}.PhysicsProblem_panelBody__oiW_8{display:flex;flex-direction:column;gap:14px;padding:12px 20px 18px}.PhysicsProblem_panelFoot__OobQi{display:flex;flex-direction:column;gap:12px;padding:14px 20px 16px;border-top:2px solid var(--border-color);background:var(--bg-secondary)}.PhysicsProblem_instructions__73MZ_{margin:0;font-size:15px;line-height:1.55;color:var(--text-secondary)}.PhysicsProblem_btn__IRsvm{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--pp-control);padding:0 18px;border:2px solid transparent;border-radius:var(--pp-radius);font:inherit;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .08s,box-shadow .08s,background-color .15s}.PhysicsProblem_btn__IRsvm:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_btnPrimary__6Wu6B{min-width:120px;background:var(--brand-primary);color:var(--text-on-brand-primary);box-shadow:0 4px 0 0 var(--brand-primary-darker);text-transform:uppercase;letter-spacing:.03em}.PhysicsProblem_btnPrimary__6Wu6B:active{transform:translateY(2px);box-shadow:0 2px 0 0 var(--brand-primary-darker)}.PhysicsProblem_btnSecondary__tkcMx{border-color:var(--border-color-2);background:var(--bg-card);color:var(--text-primary);box-shadow:0 3px 0 0 var(--border-color-2)}.PhysicsProblem_btnSecondary__tkcMx:active{transform:translateY(2px);box-shadow:0 1px 0 0 var(--border-color-2)}.PhysicsProblem_btnGhost__Gy54C{background:transparent;color:var(--text-secondary)}.PhysicsProblem_btnGhost__Gy54C:hover{background:var(--hover-background,var(--bg-secondary));color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.PhysicsProblem_btn__IRsvm{transition:none}}.PhysicsProblem_askAi__ziOU5 img{flex:none}.PhysicsProblem_actions__eV56z{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PhysicsProblem_actionsSpacer__7R6mG{flex:1 1 auto}.PhysicsProblem_axisControls__3hqWt{display:grid;grid-template-columns:1fr 1fr;gap:10px}.PhysicsProblem_row__cucFo{display:flex;align-items:center;gap:10px;padding:4px 8px 4px 12px;border:2px solid var(--border-color);border-radius:var(--pp-radius);background:var(--bg-card);transition:border-color .15s}[dir=rtl] .PhysicsProblem_row__cucFo{padding:4px 12px 4px 8px}.PhysicsProblem_row__cucFo:focus-within{border-color:var(--brand-primary)}.PhysicsProblem_rowWrong__X_TpD,.PhysicsProblem_rowWrong__X_TpD:focus-within{border-color:var(--error)}.PhysicsProblem_rowLabel__j81CK{display:inline-flex;align-items:center;flex:none;white-space:nowrap}.PhysicsProblem_rowLabel__j81CK .katex{font-size:1.3em}.PhysicsProblem_lineNo__7cE1j{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:700}.PhysicsProblem_field__xqoQE{min-width:0;height:var(--pp-control);padding:0 12px;border:2px solid var(--border-color-2);border-radius:var(--pp-radius);background:var(--bg-card);color:var(--text-primary);font:inherit;font-size:17px;box-sizing:border-box;direction:ltr;text-align:left}.PhysicsProblem_field__xqoQE:focus-visible{outline:none;border-color:var(--brand-primary)}.PhysicsProblem_remove__It_ZT{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:20px;cursor:pointer}.PhysicsProblem_remove__It_ZT:hover{background:var(--bg-secondary);color:var(--text-primary)}.PhysicsProblem_remove__It_ZT:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_reference__HYpqa .katex{font-size:1.3em}.PhysicsProblem_reference__HYpqa{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding:10px 12px;border-radius:var(--pp-radius);background:var(--bg-secondary);font-size:16px;color:var(--text-secondary)}.PhysicsProblem_splitRow___S8oZ{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0;border-bottom:1px solid var(--border-color)}.PhysicsProblem_subSteps__eNF_q{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.PhysicsProblem_subStep___4fOX{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}.PhysicsProblem_subStep___4fOX+.PhysicsProblem_subStep___4fOX:before{content:"";width:18px;height:1px;margin-inline-end:2px;background:var(--border-color-2)}.PhysicsProblem_subStepNum__M1tmd{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;background:var(--bg-secondary);font-size:12px;font-weight:700}.PhysicsProblem_subStepOn__0GwaY{color:var(--text-primary)}.PhysicsProblem_subStepOn__0GwaY .PhysicsProblem_subStepNum__M1tmd{background:var(--brand-primary);color:var(--text-on-brand-primary)}.PhysicsProblem_subStepDone__xoV8k .PhysicsProblem_subStepNum__M1tmd{background:var(--success);color:var(--text-white)}.PhysicsProblem_angleSummary__zp_C2{display:flex;align-items:center;gap:10px;margin:0;padding:8px 0;border-bottom:1px solid var(--border-color);font-size:15px;color:var(--text-primary)}.PhysicsProblem_linkButton__zWI6T{margin-inline-start:auto;padding:0;border:0;background:none;color:var(--brand-primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.PhysicsProblem_linkButton__zWI6T:hover{text-decoration:underline}.PhysicsProblem_splitForce__x4zRL{display:inline-flex;align-items:center;min-width:36px}.PhysicsProblem_fromLabel__aspDA{font-size:14px;color:var(--text-secondary)}.PhysicsProblem_segmented__EVbrY{display:inline-flex;height:var(--pp-control);border:2px solid var(--border-color-2);border-radius:var(--pp-radius);overflow:hidden;box-sizing:border-box;direction:ltr}.PhysicsProblem_seg__l2DVv{min-width:44px;padding:0 10px;border:none;background:var(--bg-card);color:var(--text-primary);font:inherit;font-weight:700;font-style:italic;cursor:pointer}.PhysicsProblem_seg__l2DVv+.PhysicsProblem_seg__l2DVv{border-inline-start:2px solid var(--border-color-2)}.PhysicsProblem_seg__l2DVv:hover{background:var(--bg-secondary)}.PhysicsProblem_seg__l2DVv[aria-pressed=true]{background:var(--brand-primary);color:var(--text-on-brand-primary)}.PhysicsProblem_seg__l2DVv:focus-visible{outline:3px solid var(--brand-bright);outline-offset:-3px}.PhysicsProblem_thetaLabel__tKepJ{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-style:italic}.PhysicsProblem_thetaField__BwmvR{width:76px}.PhysicsProblem_keypad__uZ9Fv{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--pp-radius);background:var(--bg-secondary)}.PhysicsProblem_keyGroup__d509l{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px}@media (max-width:480px){.PhysicsProblem_keyGroup__d509l{grid-template-columns:minmax(0,1fr);gap:4px}}.PhysicsProblem_keyGroupLabel__nTe_5{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.PhysicsProblem_keyRow__CAtDK{display:flex;flex-wrap:wrap;gap:6px;direction:ltr}.PhysicsProblem_key__BOIGb{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:var(--pp-key);padding:0 10px;border:2px solid var(--border-color-2);border-radius:10px;background:var(--bg-card);box-shadow:0 2px 0 0 var(--border-color-2);color:var(--text-primary);font:inherit;font-size:15px;font-weight:700;line-height:1;cursor:pointer;transition:transform .08s,box-shadow .08s}.PhysicsProblem_key__BOIGb:active{transform:translateY(2px);box-shadow:0 0 0 0 var(--border-color-2)}.PhysicsProblem_key__BOIGb:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_keyWide__60F7P{padding:0 12px}.PhysicsProblem_keyMath__1ztE3 .katex{font-size:.95em}.PhysicsProblem_unitKey__FbGeb{color:var(--brand-bright)}@media (prefers-reduced-motion:reduce){.PhysicsProblem_key__BOIGb{transition:none}}.PhysicsProblem_feedback__qdxYc{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px 10px;padding:12px 14px;border-radius:var(--pp-radius);border:2px solid transparent;background:var(--bg-card);line-height:1.45}.PhysicsProblem_feedbackOk__B1V0P{border-color:var(--success);background:color-mix(in srgb,var(--success) 10%,var(--bg-card))}.PhysicsProblem_feedbackBad__GznqZ{border-color:var(--error);background:color-mix(in srgb,var(--error) 8%,var(--bg-card))}.PhysicsProblem_feedbackText__8MlE0{padding-top:2px;font-weight:600;color:var(--text-primary)}.PhysicsProblem_feedbackAsk__ZFbhn{justify-self:start;margin-inline-start:-8px;padding:4px 8px;border:none;border-radius:8px;background:transparent;color:var(--brand-bright);font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.PhysicsProblem_feedbackAsk__ZFbhn:hover{background:color-mix(in srgb,var(--brand-bright) 10%,transparent)}.PhysicsProblem_feedbackAsk__ZFbhn:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_solvedHead__SLrnT{display:flex;flex-direction:column;gap:2px;padding:18px 20px 0}.PhysicsProblem_solvedLabel__0d6I3{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--success)}.PhysicsProblem_solvedHead__SLrnT .PhysicsProblem_stepTitle__DD6rb .katex{font-size:1.2em}.PhysicsProblem_recap__BAqjO{display:flex;flex-direction:column;gap:6px}.PhysicsProblem_recapHead__jIJzL{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.PhysicsProblem_recapLine__XuqfM{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;padding:8px 12px;border-radius:var(--pp-radius);background:var(--bg-secondary)}.PhysicsProblem_recapLine__XuqfM .katex{font-size:1.3em}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_solvedHead__SLrnT{padding:4px 0 0 24px}[dir=rtl] .PhysicsProblem_embedded__qtTcU .PhysicsProblem_solvedHead__SLrnT{padding:4px 24px 0 0}.PhysicsProblem_quiz__hj4hF .PhysicsProblem_solvedHead__SLrnT{padding:0;align-items:center;text-align:center}.PhysicsProblem_mathField__aWXQ1{flex:1 1 220px;max-width:none;min-width:0;min-height:var(--pp-control);font-size:17px}.PhysicsProblem_row__cucFo .PhysicsProblem_mathField__aWXQ1,.PhysicsProblem_row__cucFo .PhysicsProblem_mathField__aWXQ1:focus-within{border-bottom-color:transparent}.PhysicsProblem_inlineMath__Fqgg5{direction:ltr;display:inline-block}.PhysicsProblem_inlineMath__Fqgg5 .katex{font-size:1.05em}.PhysicsProblem_embedded__qtTcU{position:relative;container-type:inline-size;height:100%;gap:0;--pp-grid:color-mix(in srgb,var(--border-color) 32%,transparent);background-image:linear-gradient(to right,var(--pp-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--pp-grid) 1px,transparent 1px);background-size:24px 24px;padding:0 20px;box-sizing:border-box}[dir=rtl] .PhysicsProblem_embedded__qtTcU{background-image:linear-gradient(to left,var(--pp-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--pp-grid) 1px,transparent 1px)}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panel__LeZGi,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCol__MuPfg{padding-top:16px;padding-bottom:72px;box-sizing:border-box}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_body__4Qsl8{flex:1 1 0;min-height:0;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:stretch;gap:0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCol__MuPfg{min-height:0;height:100%;align-items:center;justify-content:flex-start;padding-inline-end:20px}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panel__LeZGi{min-height:0;max-height:100%;align-self:stretch;border:0;border-radius:0;background:transparent;overflow:visible;position:relative}.PhysicsProblem_splitter__Prsbf{position:absolute;top:0;bottom:0;inset-inline-start:-7px;width:14px;z-index:2;cursor:col-resize;touch-action:none}.PhysicsProblem_splitter__Prsbf:after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:6px;width:2px;background:var(--border-color);opacity:.5;transition:opacity .3s,background .3s,width .3s}.PhysicsProblem_splitter__Prsbf:active:after,.PhysicsProblem_splitter__Prsbf:focus-visible:after,.PhysicsProblem_splitter__Prsbf:hover:after{opacity:1;background:rgb(113,31,31);width:4px}.PhysicsProblem_splitter__Prsbf:focus-visible{outline:none}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHead__SYdRB{padding:4px 0 0 24px}[dir=rtl] .PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHead__SYdRB{padding:4px 24px 0 0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelBody__oiW_8{padding:12px 0 18px 24px}[dir=rtl] .PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelBody__oiW_8{padding:12px 24px 18px 0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelFoot__OobQi{padding:14px 0 16px 24px;border-top:1px solid var(--border-color);background:transparent}[dir=rtl] .PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelFoot__OobQi{padding:14px 24px 16px 0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelBody__oiW_8{flex:1 1 auto;min-height:0;overflow-y:auto;padding-inline-end:14px;scrollbar-gutter:stable}.PhysicsProblem_stageIntro__LMCAW{display:none}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageIntro__LMCAW{display:flex;flex-direction:column;gap:2px;align-self:stretch}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageIntro__LMCAW .PhysicsProblem_instructions__73MZ_{margin-top:6px}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelIntro__Qcu_i{display:none}.PhysicsProblem_embedded__qtTcU{overflow-y:auto}@container (max-width: 760px){.PhysicsProblem_embedded__qtTcU .PhysicsProblem_bodyTyping__VQg7c,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_body__4Qsl8{display:flex;flex-direction:column;flex:none;gap:14px;height:auto;min-height:auto}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panel__LeZGi,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCol__MuPfg{flex:none;height:auto;min-height:auto}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panel__LeZGi{max-height:none;align-self:stretch;border-inline-start:0;border-top:1px solid var(--border-color)}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCol__MuPfg{padding-inline-end:0;padding-bottom:14px}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelBody__oiW_8,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelFoot__OobQi,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHead__SYdRB{padding-inline-start:0}.PhysicsProblem_splitter__Prsbf{display:none}.PhysicsProblem_embedded__qtTcU{padding-top:16px;padding-bottom:72px}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panel__LeZGi,.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCol__MuPfg{padding-top:0;padding-bottom:0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageIntro__LMCAW{display:none}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelIntro__Qcu_i{display:revert}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHead__SYdRB{padding-top:16px}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelBody__oiW_8{overflow:visible}}.PhysicsProblem_stepperBar__LWFqu{flex-wrap:nowrap;gap:6px;padding:6px 4px;overflow-x:auto;scrollbar-width:none}.PhysicsProblem_stepperBar__LWFqu::-webkit-scrollbar{display:none}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepPill__ZdVRh{height:32px;padding:0 12px 0 4px;border-radius:6px;border-color:color-mix(in srgb,var(--code-ink,#f1f5f9) 18%,transparent);background:transparent;color:var(--code-ink,#f1f5f9);font-size:12px;white-space:nowrap}[dir=rtl] .PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepPill__ZdVRh{padding:0 4px 0 12px}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepNum__K__pO{width:22px;height:22px;border-radius:5px;background:color-mix(in srgb,var(--code-ink,#f1f5f9) 14%,transparent);color:var(--code-ink,#f1f5f9)}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepActive__B2pn3{border-color:var(--brand-bright);background:color-mix(in srgb,var(--code-ink,#f1f5f9) 6%,transparent)}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepActive__B2pn3 .PhysicsProblem_stepNum__K__pO{background:var(--brand-bright);color:#ffffff}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepDone__nFrTd .PhysicsProblem_stepNum__K__pO{background:var(--success);color:#ffffff}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepLocked__hyu1Q{color:color-mix(in srgb,var(--code-ink,#f1f5f9) 50%,transparent);border-color:color-mix(in srgb,var(--code-ink,#f1f5f9) 10%,transparent)}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_bodyTyping__VQg7c{grid-template-columns:minmax(0,1fr) minmax(360px,1.25fr)}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_keyGroup__d509l{grid-template-columns:minmax(0,1fr);gap:4px}.PhysicsProblem_stepperBar__LWFqu{min-width:0;max-width:100%}@container (max-width: 640px){.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepPill__ZdVRh:not(.PhysicsProblem_stepActive__B2pn3) .PhysicsProblem_stepLabel__O5p5_{display:none}.PhysicsProblem_stepperBar__LWFqu .PhysicsProblem_stepPill__ZdVRh:not(.PhysicsProblem_stepActive__B2pn3){padding:0 4px}}.PhysicsProblem_arrowTools__xlVgk{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 10px;border-radius:var(--pp-radius);background:var(--bg-secondary)}.PhysicsProblem_arrowToolsName__QwfxE{display:inline-flex;align-items:center;min-width:32px;padding-inline-end:4px}.PhysicsProblem_arrowToolsHint__9iU5V{font-size:13px;color:var(--text-secondary)}.PhysicsProblem_toolBtn__z_djU{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--pp-key);height:var(--pp-key);padding:0 10px;border:2px solid var(--border-color-2);border-radius:10px;background:var(--bg-card);box-shadow:0 2px 0 0 var(--border-color-2);color:var(--text-primary);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.PhysicsProblem_toolBtn__z_djU:active{transform:translateY(2px);box-shadow:none}.PhysicsProblem_toolBtn__z_djU:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsProblem_toolDanger__xyYtq{color:var(--text-secondary)}.PhysicsProblem_toolDanger__xyYtq:hover{color:var(--error);border-color:var(--error);box-shadow:0 2px 0 0 var(--error)}.PhysicsProblem_toolGhost__i4WmJ{border-color:transparent;background:transparent;box-shadow:none;color:var(--text-secondary)}.PhysicsProblem_toolGhost__i4WmJ:hover{color:var(--text-primary);background:var(--bg-card)}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHeadTyping__U642A{display:none}.PhysicsProblem_addInField__48yWX{flex:none;height:34px;padding:0 14px;border:0;border-radius:8px;background:var(--brand-primary);color:var(--text-white);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.PhysicsProblem_addInField__48yWX:disabled{background:var(--bg-secondary);color:var(--text-disabled);cursor:default}.PhysicsProblem_addInField__48yWX:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}@container (max-width: 760px){.PhysicsProblem_embedded__qtTcU .PhysicsProblem_panelHeadTyping__U642A{display:flex}}.PhysicsProblem_mathBox__OYCND{border:2px solid var(--border-color-2);border-radius:10px;background:var(--bg-card);overflow:hidden}.PhysicsProblem_mathTabs__SeYHG{display:flex;flex-wrap:wrap;gap:2px;padding:6px 6px 0;border-bottom:1px solid var(--border-color-2);background:var(--bg-secondary);direction:ltr}.PhysicsProblem_mathTab__HcSR5{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:32px;margin-bottom:-1px;padding:0 10px;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer}.PhysicsProblem_mathTab__HcSR5:hover{color:var(--text-primary);background:color-mix(in srgb,var(--bg-card) 60%,transparent)}.PhysicsProblem_mathTabOn__Zvnbn,.PhysicsProblem_mathTabOn__Zvnbn:hover{border-color:var(--border-color-2);background:var(--bg-card);color:var(--brand-bright)}.PhysicsProblem_mathKey__VBLaw:focus-visible,.PhysicsProblem_mathTab__HcSR5:focus-visible{outline:2px solid var(--brand-bright);outline-offset:-2px}.PhysicsProblem_mathGlyph__uEFPf .katex{font-size:.9em;color:inherit}.PhysicsProblem_mathPanel__rxjBJ{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:6px;padding:8px 4px;direction:ltr}.PhysicsProblem_mathGroup__x9d5g{display:grid;grid-template-rows:repeat(2,36px);grid-auto-flow:column;grid-auto-columns:minmax(36px,auto);gap:2px;padding:0 6px;border-right:1px solid var(--border-color-2)}.PhysicsProblem_mathGroup__x9d5g:last-child{border-right:0}.PhysicsProblem_mathKey__VBLaw{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-primary);font:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer}.PhysicsProblem_mathKey__VBLaw:hover{border-color:var(--border-color-2);background:var(--bg-secondary)}.PhysicsProblem_mathKey__VBLaw:active{background:color-mix(in srgb,var(--brand-bright) 14%,var(--bg-secondary))}.PhysicsProblem_mathKey__VBLaw .katex{color:inherit;font-size:1.15em}.PhysicsProblem_floatLayer__RUwpb{position:absolute;inset:0;z-index:30;pointer-events:none}.PhysicsProblem_stageCalc__cPZM4{display:none}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCalc__cPZM4{display:block;align-self:stretch;flex:none;max-width:460px;width:100%;margin:10px auto 0}.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCalc__cPZM4:empty{margin:0}@container (max-width: 760px){.PhysicsProblem_embedded__qtTcU .PhysicsProblem_stageCalc__cPZM4{display:none}}.PhysicsCalculator_calc__ycOsl{container-type:inline-size;display:flex;flex-direction:column;gap:8px;padding:10px;border:2px solid var(--border-color-2);border-radius:14px;background:var(--bg-card);direction:ltr}.PhysicsCalculator_calc__ycOsl:focus-visible{outline:3px solid var(--brand-bright);outline-offset:2px}.PhysicsCalculator_screen__RWzdF{display:flex;flex-direction:column;gap:2px;min-height:64px;padding:6px 12px;border:2px solid var(--border-color-2);border-radius:10px;background:color-mix(in srgb,var(--brand-primary) 6%,var(--bg-secondary));color:var(--text-primary);overflow:hidden}.PhysicsCalculator_screenLine__CK9ZC{min-height:26px;overflow-x:auto;white-space:nowrap;text-align:left;scrollbar-width:none}[dir=rtl] .PhysicsCalculator_screenLine__CK9ZC{text-align:right}.PhysicsCalculator_screenLine__CK9ZC .katex{font-size:1.45em}.PhysicsCalculator_screenResult__o9chO{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:28px}.PhysicsCalculator_value__qUEZx{display:inline-flex;align-items:baseline;gap:10px;color:var(--text-primary)}.PhysicsCalculator_valueDone__dsQyU .katex{font-size:1.45em}.PhysicsCalculator_approx__5DgNO,.PhysicsCalculator_note__1YXTb,.PhysicsCalculator_placeholder__WbsHp{color:var(--text-secondary)}.PhysicsCalculator_note__1YXTb{font-size:13px}.PhysicsCalculator_raw__uQZmD{font-family:KaTeX_Main,Times New Roman,serif;font-size:1.21em}.PhysicsCalculator_insert__gwfsY{padding:5px 12px;border:0;border-radius:8px;background:var(--brand-primary);color:var(--text-on-brand-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.PhysicsCalculator_keys__GqKsJ{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr);gap:8px}.PhysicsCalculator_functions__p3127{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--calc-key,38px);gap:5px}.PhysicsCalculator_pad__EtWgQ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:var(--calc-key,38px);gap:5px}.PhysicsCalculator_fnKey__TyI8q,.PhysicsCalculator_padKey__CvdIN{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;border:2px solid var(--border-color-2);border-radius:10px;color:var(--text-primary);font:inherit;cursor:pointer;transition:transform .08s,box-shadow .08s}.PhysicsCalculator_fnKey__TyI8q{height:100%;background:var(--bg-secondary);box-shadow:0 2px 0 0 var(--border-color-2)}.PhysicsCalculator_padKey__CvdIN{height:100%;background:var(--bg-card);box-shadow:0 2px 0 0 var(--border-color-2)}.PhysicsCalculator_fnKey__TyI8q:hover,.PhysicsCalculator_padKey__CvdIN:hover{border-color:var(--border-color-3)}.PhysicsCalculator_fnKey__TyI8q:active,.PhysicsCalculator_padKey__CvdIN:active{transform:translateY(2px);box-shadow:0 0 0 0 var(--border-color-2)}.PhysicsCalculator_fnKey__TyI8q:focus-visible,.PhysicsCalculator_padKey__CvdIN:focus-visible{outline:3px solid var(--brand-bright);outline-offset:1px}.PhysicsCalculator_fnKey__TyI8q .katex{font-size:1.05em}.PhysicsCalculator_padKey__CvdIN .katex{font-size:1.15em}.PhysicsCalculator_op__1Sazz{background:var(--bg-secondary)}.PhysicsCalculator_clear__ZQsyZ{border-color:color-mix(in srgb,var(--success) 70%,black);background:var(--success);box-shadow:0 2px 0 0 color-mix(in srgb,var(--success) 70%,black);color:#ffffff}.PhysicsCalculator_equals___WAoH{border-color:var(--brand-primary);background:var(--brand-primary);box-shadow:0 2px 0 0 color-mix(in srgb,var(--brand-primary) 70%,black);color:var(--text-on-brand-primary)}.PhysicsCalculator_clear__ZQsyZ .katex,.PhysicsCalculator_equals___WAoH .katex{color:inherit}@media (prefers-reduced-motion:reduce){.PhysicsCalculator_fnKey__TyI8q,.PhysicsCalculator_padKey__CvdIN{transition:none}}.PhysicsCalculator_head__x0bn3{display:flex;align-items:center;gap:8px;margin:-2px 0 0;color:var(--text-secondary);cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.PhysicsCalculator_head__x0bn3:active{cursor:grabbing}.PhysicsCalculator_headTitle__INK4E{flex:1 1 auto;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.PhysicsCalculator_headBtn__7fP70{height:28px;padding:0 10px;border:2px solid var(--border-color-2);border-radius:8px;background:var(--bg-card);box-shadow:0 2px 0 0 var(--border-color-2);color:var(--text-primary);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.PhysicsCalculator_headIcon__GcOCI{width:28px;padding:0;font-size:16px;line-height:1}.PhysicsCalculator_headBtn__7fP70:active{transform:translateY(2px);box-shadow:0 0 0 0 var(--border-color-2)}.PhysicsCalculator_headBtn__7fP70:focus-visible{outline:3px solid var(--brand-bright);outline-offset:1px}.PhysicsCalculator_floating__CBiA9{position:absolute;z-index:30;pointer-events:auto;box-shadow:0 10px 28px rgba(0,0,0,.18)}.PhysicsCalculator_minimized___1BkJ{gap:0}@container (max-width: 380px){.PhysicsCalculator_keys__GqKsJ{gap:5px}.PhysicsCalculator_functions__p3127,.PhysicsCalculator_pad__EtWgQ{gap:4px}.PhysicsCalculator_fnKey__TyI8q .katex{font-size:.9em}.PhysicsCalculator_padKey__CvdIN .katex{font-size:.95em}.PhysicsCalculator_screen__RWzdF{min-height:52px}}.PhysicsMathField_host__hNQ_W{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:32px;direction:ltr}.PhysicsMathField_field__mfiIL{display:block;flex:1 1 auto;min-width:0;padding:0 4px;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:20px;--caret-color:var(--brand-bright);--selection-background-color:var(
        --selection-background,rgba(0,119,255,0.18)
    );--selection-color:var(--text-primary);--contains-highlight-background-color:color-mix(in srgb,var(--brand-bright) 10%,transparent);--placeholder-color:var(--text-secondary);--placeholder-opacity:0.6;--text-font-family:inherit}.PhysicsMathField_field__mfiIL::part(container){min-height:0;padding:0 2px;align-items:center}.PhysicsMathField_field__mfiIL::part(content){padding-top:3px;padding-bottom:3px}.PhysicsMathField_field__mfiIL::part(menu-toggle),.PhysicsMathField_field__mfiIL::part(virtual-keyboard-toggle){display:none}.PhysicsMathField_field__mfiIL:focus-within{outline:none}.PhysicsMathField_invalid__x3bt5 .PhysicsMathField_field__mfiIL{color:var(--error)}.PhysicsMathField_loading__jFZZ9{padding:4px 6px;color:var(--text-secondary);font-family:KaTeX_Main,Times New Roman,serif;font-size:20px;white-space:nowrap;overflow:hidden}