.physics_lab__Fk144{--paper:#f2f5f9;--surface:#fff;--panel:#f8fafc;--stage:#fbfcfe;--grid-major:#2e6bd61c;--grid-minor:#2e6bd60b;--line:#dce3ec;--line-soft:#e8edf3;--ink:#152037;--ink-2:#4a5870;--ink-3:#5f6c84;--accent:#2e6bd6;--accent-strong:#1f57b8;--accent-soft:#e5eefc;--accent-track:#6f9be6;--track:#dee5ee;--switch-off:#c3cddb;--hover:#f1f5fa;--formula-font:var(--font-formula),"STIX Two Text",Georgia,serif;display:flex;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.5}.physics_lab__Fk144 a,.physics_lab__Fk144 button,.physics_lab__Fk144 input,.physics_lab__Fk144 select{-webkit-tap-highlight-color:transparent}.physics_lab__Fk144 button{cursor:pointer;font:inherit;transition:background-color .18s,color .18s,box-shadow .18s}.physics_lab__Fk144 button:hover{filter:brightness(.97)}.physics_lab__Fk144 a:focus-visible,.physics_lab__Fk144 button:focus-visible,.physics_lab__Fk144 input:focus-visible,.physics_lab__Fk144 select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.physics_sidebar__exCTr{position:sticky;top:0;width:248px;height:100dvh;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:18px 16px 12px;background:var(--surface);border-right:1px solid var(--line)}.physics_brand__NfEt1{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;color:var(--ink);font-size:18px;font-weight:650;text-decoration:none}.physics_brandIcon__Z4Y1B{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.physics_search__C061n{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink-3)}.physics_search__C061n:focus-within{border-color:var(--accent)}.physics_search__C061n input{width:100%;min-width:0;border:0;background:transparent;outline:none;color:var(--ink);font-size:14px}.physics_search__C061n input::placeholder{color:var(--ink-3)}.physics_levelTabs__SKLDl{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:3px;border-radius:9px;background:var(--line-soft)}.physics_levelTabs__SKLDl>button{min-height:32px;padding:0;border:0;border-radius:6px;background:none;color:var(--ink-2);font-size:13px}.physics_levelTabs__SKLDl>.physics_activeLevel___IfEw{background:var(--surface);color:var(--accent-strong);font-weight:600;box-shadow:0 1px 2px #0e1a3314,0 0 0 1px var(--line)}.physics_levelTabs__SKLDl>button:disabled{opacity:.45;cursor:not-allowed}.physics_catalogHeading__oOjwF{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 0;color:var(--ink-2);font-size:13px}.physics_catalogTitle__PMqTK{display:inline-flex;align-items:baseline;gap:6px}.physics_catalogTitle__PMqTK>span{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}.physics_catalogMode__Rz_ak{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:var(--line-soft)}.physics_catalogMode__Rz_ak>button{min-height:26px;padding:0 8px;border:0;border-radius:5px;background:none;color:var(--ink-2);font-size:12px}.physics_catalogMode__Rz_ak>.physics_activeMode__j2EDQ{background:var(--surface);color:var(--accent-strong);font-weight:600;box-shadow:0 0 0 1px var(--line)}.physics_catalogHeading__oOjwF>span,.physics_categoryLabel__rli2o>span{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}.physics_catalog__H6r__{flex:1;min-height:0;overflow-y:auto;margin:0 -8px;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.physics_category__gkJdj+.physics_category__gkJdj{margin-top:10px}.physics_categoryLabel__rli2o{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px 4px;background:var(--surface);color:var(--ink-3);font-size:12px;font-weight:550;line-height:1.5}.physics_experimentButton__IExsu{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:7px 10px;border:0;border-radius:7px;background:none;color:var(--ink-2);font-size:14px;line-height:1.35;text-align:left;text-decoration:none}.physics_experimentButton__IExsu svg{width:17px;height:17px;flex-shrink:0;color:var(--ink-3)}.physics_experimentButton__IExsu:hover{background:var(--hover)}.physics_experimentButton__IExsu.physics_selected__kTk5B{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.physics_experimentButton__IExsu.physics_selected__kTk5B svg{color:var(--accent)}.physics_empty__vrp71{margin:0;padding:12px;color:var(--ink-2);font-size:14px;line-height:1.8}.physics_mobilePicker__PpcIb{display:none}.physics_workspace__YTXOz{flex:1;min-width:0}.physics_header__Jj1n6{height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;border-bottom:1px solid var(--line);background:var(--surface)}.physics_breadcrumb__aF69V{display:flex;align-items:center;gap:10px;min-width:0;color:var(--ink-2);font-size:14px;white-space:nowrap}.physics_breadcrumb__aF69V a{color:inherit;text-decoration:none}.physics_breadcrumb__aF69V a:hover{color:var(--accent-strong)}.physics_breadcrumb__aF69V>span{color:var(--line)}.physics_breadcrumb__aF69V strong{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis}.physics_guideButton__eh9FC{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 6px;border:0;border-radius:8px;background:none;color:var(--ink-2);font-size:14px;white-space:nowrap}.physics_main__y6uQK{max-width:1480px;margin:0 auto;padding:20px 32px 32px}.physics_catalogIntro__EHGqu{margin-bottom:18px;padding:18px 22px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,var(--surface),var(--accent-soft))}.physics_catalogIntro__EHGqu h1{margin:0;font-family:inherit;font-size:24px;font-weight:650;line-height:1.35}.physics_catalogIntro__EHGqu p{max-width:78ch;margin:6px 0 0;color:var(--ink-2);font-size:14px;line-height:1.75}.physics_experimentHeading__PCvpj{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px}.physics_titleIcon__vpeqD{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.physics_experimentTitle__rdxN_{flex:1 1 280px;min-width:0}.physics_experimentTitle__rdxN_ h1,.physics_experimentTitle__rdxN_ h2{margin:0;font-family:inherit;font-size:22px;font-weight:650;line-height:1.3}.physics_experimentTitle__rdxN_ h1>span,.physics_experimentTitle__rdxN_ h2>span{margin-left:10px;color:var(--ink-3);font-size:13px;font-weight:400}.physics_experimentTitle__rdxN_ p{margin:3px 0 0;color:var(--ink-2);font-size:13px;line-height:1.6}.physics_headingMeta__vMzzZ{display:flex;align-items:center;gap:14px;min-width:0}.physics_headingFormula__Snt3c{font-family:var(--formula-font);font-size:20px;color:var(--ink);white-space:nowrap}.physics_level__IX7BE{flex-shrink:0;padding:3px 9px;border-radius:5px;background:var(--line-soft);color:var(--ink-2);font-size:12px;white-space:nowrap}.physics_experimentGrid___sBHE{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:stretch}.physics_chartCard__tb1dK,.physics_parameterCard__j6RWu,.physics_questionCard__4bjCi,.physics_simulationCard__wF46I{min-width:0;border:1px solid var(--line);background:var(--surface)}.physics_simulationCard__wF46I{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 0 0 12px}.physics_parameterCard__j6RWu{border-left:0;border-radius:0 12px 12px 0;background:var(--panel)}.physics_chartCard__tb1dK{margin-top:16px;border-radius:12px 0 0 12px}.physics_questionCard__4bjCi{margin-top:16px;border-left:0;border-radius:0 12px 12px 0}.physics_cardToolbar__wre_d{height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 18px;border-bottom:1px solid var(--line-soft)}.physics_tabs__1mlOY{height:100%;display:flex;gap:20px}.physics_tabs__1mlOY>button{position:relative;min-width:44px;padding:0 2px;border:0;background:none;color:var(--ink-2);font-size:14px;white-space:nowrap}.physics_tabs__1mlOY>.physics_activeTab___wYcM{color:var(--accent-strong);font-weight:600}.physics_activeTab___wYcM:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.physics_stageActions__04yns{display:flex;align-items:center;gap:4px}.physics_viewToggle__lwUrm{display:inline-flex;align-items:center;gap:2px}.physics_viewToggle__lwUrm>button{min-width:44px;min-height:36px;padding:0 8px;border:0;border-radius:7px;background:none;color:var(--ink-2);font-size:12px;font-weight:600;letter-spacing:.5px}.physics_viewToggle__lwUrm>.physics_activeView__1cE1c{background:var(--accent-soft);color:var(--accent-strong)}.physics_iconButton__OTQO7{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:8px;background:none;color:var(--ink-2)}.physics_stage__WrE7f{position:relative;flex-grow:1;height:clamp(300px,calc(100dvh - 390px),640px);overflow:hidden;background-color:var(--stage);background-image:linear-gradient(var(--grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--grid-major) 1px,transparent 1px),linear-gradient(var(--grid-minor) 1px,transparent 1px),linear-gradient(90deg,var(--grid-minor) 1px,transparent 1px);background-size:50px 50px,50px 50px,10px 10px,10px 10px;background-position:-1px -1px}.physics_stage__WrE7f>svg{position:absolute;inset:0}.physics_stage__WrE7f [data-ghost] text{display:none}.physics_stageLegend__oFpbH{position:absolute;left:16px;bottom:12px;display:flex;align-items:center;gap:6px;max-width:calc(100% - 32px);color:var(--ink-2);font-size:12px;pointer-events:none}.physics_stageLegend__oFpbH>span{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--accent-track)}.physics_principle__L_U01{flex-grow:1;height:clamp(300px,calc(100dvh - 390px),640px);overflow:auto;padding:28px 32px;background:var(--stage)}.physics_largeFormula__QHrW4{margin:0 0 16px;color:var(--ink);font-family:var(--formula-font);font-size:26px;line-height:1.4}.physics_principle__L_U01 p{max-width:68ch;margin:0;color:var(--ink-2);font-size:15px;line-height:1.9}.physics_parameterKey__QCqGa{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:var(--ink-2);font-size:13px}.physics_parameterKey__QCqGa b{margin-right:5px;color:var(--ink);font-family:var(--formula-font);font-style:italic;font-weight:400}.physics_playback__c7qLy{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.physics_playControls__mc79g{display:flex;align-items:center;gap:8px;min-width:0}.physics_playButton__123xM{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 16px;border:0;border-radius:8px;background:var(--accent);color:#fff;font-size:14px;font-weight:550;white-space:nowrap}.physics_timer___90xA{min-width:78px;color:var(--ink-2);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.physics_speedControls__EDrRw{display:flex;align-items:center;gap:2px}.physics_speedControls__EDrRw>span{margin-right:6px;color:var(--ink-2);font-size:13px}.physics_speedControls__EDrRw>button{min-width:44px;min-height:44px;padding:0 6px;border:0;border-radius:8px;background:none;color:var(--ink-2);font-size:13px;font-variant-numeric:tabular-nums}.physics_speedControls__EDrRw>.physics_activeSpeed__z_jWj{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.physics_staticStatus__2Ccpp{display:flex;align-items:center;min-height:44px;margin:0;color:var(--ink-2);font-size:13px;line-height:1.7}.physics_metrics__3z7OO{flex-shrink:0;display:grid;grid-template-columns:repeat(3,1fr);padding:14px 8px}.physics_metrics__3z7OO>div{min-width:0;padding:0 8px;text-align:center;border-right:1px solid var(--line-soft)}.physics_metrics__3z7OO>div:last-child{border-right:0}.physics_metrics__3z7OO>div>span{display:block;margin-bottom:4px;color:var(--ink-2);font-size:12px}.physics_metrics__3z7OO strong{color:var(--ink);font-size:24px;font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums}.physics_metrics__3z7OO small{display:inline-block;margin-left:4px;color:var(--ink-2);font-size:13px;font-weight:400}.physics_metrics__3z7OO .physics_metricText__mGD8a{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.physics_parameterCard__j6RWu{display:flex;flex-direction:column;padding:14px 20px 18px}.physics_panelHeading__cUEf1{display:flex;align-items:center;justify-content:space-between;gap:8px}.physics_chartCard__tb1dK h2,.physics_panelHeading__cUEf1 h2,.physics_questionCard__4bjCi h2{margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}.physics_panelActions__NwjMb{display:flex;align-items:center;gap:2px;margin-right:-8px}.physics_panelActions__NwjMb>.physics_resetButton__RKKiW{margin-right:0}.physics_compareButton__HJgBo[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.physics_compareNote__e6WVQ{margin:4px 0 0;padding:8px 10px;border-radius:8px;background:var(--accent-soft);color:var(--accent-strong);font-size:12px;line-height:1.6}.physics_metrics__3z7OO .physics_compareValue__5BiWF{display:block;margin-top:2px;color:var(--ink-3);font-size:12px}.physics_resetButton__RKKiW{display:inline-flex;align-items:center;gap:5px;min-width:44px;min-height:44px;margin-right:-8px;padding:0 8px;border:0;border-radius:8px;background:none;color:var(--ink-2);font-size:13px}.physics_sliders__RG4pU{display:flex;flex-direction:column;gap:22px;margin-top:8px}.physics_parameter__sdqw4{display:grid;grid-template-columns:1fr auto;gap:10px 8px}.physics_parameter__sdqw4>label{align-self:center;color:var(--ink);font-size:14px}.physics_parameter__sdqw4 i{margin-left:6px;color:var(--ink-2);font-family:var(--formula-font);font-size:14px}.physics_valueBox__Sn_qh{display:flex;align-items:center;gap:5px;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.physics_valueBox__Sn_qh:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.physics_valueBox__Sn_qh input{width:48px;min-width:0;border:0;background:none;outline:none;color:var(--accent-strong);font-size:15px;font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;-moz-appearance:textfield}.physics_valueBox__Sn_qh input:focus-visible{outline:none}.physics_valueBox__Sn_qh input::-webkit-inner-spin-button,.physics_valueBox__Sn_qh input::-webkit-outer-spin-button{appearance:none;margin:0}.physics_valueBox__Sn_qh>span{color:var(--ink-2);font-size:12px;white-space:nowrap}.physics_parameter__sdqw4>input{grid-column:1/-1;width:100%;height:44px;margin:-12px 0;appearance:none;cursor:pointer;border-radius:5px;background:linear-gradient(to right,var(--accent-track) var(--progress),var(--track) var(--progress)) 50% /100% 4px no-repeat}.physics_parameter__sdqw4>input::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent-track)}.physics_parameter__sdqw4>input::-moz-range-thumb{width:15px;height:15px;border:2px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent-track)}.physics_parameterLabel__a3rte{grid-column:1/-1;color:var(--ink);font-size:14px}.physics_parameterLabel__a3rte i{margin-left:6px;color:var(--ink-2);font-family:var(--formula-font);font-size:14px}.physics_optionGroup__LZRe3{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:9px;background:var(--line-soft)}.physics_optionGroup__LZRe3>button{flex:1 1 0;min-width:44px;min-height:36px;padding:0 8px;border:0;border-radius:6px;background:none;color:var(--ink-2);font-size:13px;white-space:nowrap}.physics_optionGroup__LZRe3>.physics_activeOption__Lp9K4{background:var(--surface);color:var(--accent-strong);font-weight:600;box-shadow:0 1px 2px #0e1a3314,0 0 0 1px var(--line)}.physics_rangeLabels__ceu__{grid-column:1/-1;display:flex;justify-content:space-between;gap:6px;margin-top:-4px;color:var(--ink-3);font-size:12px;line-height:1.6}.physics_toggleRow__fr0kR{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line-soft);color:var(--ink);font-size:14px;cursor:pointer}.physics_toggleRow__fr0kR small{display:block;margin-top:3px;color:var(--ink-2);font-size:12px}.physics_toggleRow__fr0kR input{position:absolute;right:0;width:34px;height:22px;margin:0;opacity:0;cursor:pointer}.physics_toggle__OKVn_{position:relative;width:30px;height:18px;flex-shrink:0;border-radius:12px;background:var(--switch-off)}.physics_toggle__OKVn_:after{content:"";position:absolute;left:3px;top:3px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .15s}.physics_toggleRow__fr0kR input:checked+.physics_toggle__OKVn_{background:var(--accent)}.physics_toggleRow__fr0kR input:checked+.physics_toggle__OKVn_:after{transform:translateX(12px)}.physics_toggleRow__fr0kR input:focus-visible+.physics_toggle__OKVn_{outline:2px solid var(--accent);outline-offset:3px}.physics_toggleRowTight__VIj_n{margin-top:12px;padding-top:12px}.physics_toggleRow__fr0kR[aria-disabled=true]{cursor:not-allowed;opacity:.6}.physics_optionGroup__LZRe3>button:disabled,.physics_parameter__sdqw4>input:disabled,.physics_valueBox__Sn_qh input:disabled{cursor:not-allowed;opacity:.45}.physics_predictCard__ZqLGV,.physics_predictResult__yTiw0{margin-top:16px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.7}.physics_predictCard__ZqLGV{border:1px solid var(--accent-track);background:var(--accent-soft);color:var(--ink)}.physics_predictCard__ZqLGV p,.physics_predictResult__yTiw0 p{margin:0}.physics_predictChoices__4qVUO{display:flex;gap:6px;margin:10px 0 4px}.physics_predictChoices__4qVUO>button{flex:1;min-height:40px;border:1px solid var(--accent-track);border-radius:8px;background:var(--surface);color:var(--accent-strong);font-size:14px;font-weight:600}.physics_predictChoices__4qVUO>button:hover{background:var(--hover)}.physics_predictRight__Jk5pq{border:1px solid #9fd3c4;background:#e8f5f0;color:#185d51}.physics_predictWrong__lyaN6{border:1px solid #f2bf8c;background:#fdf1e5;color:#7a4a14}.physics_linkButton__uU5aA{min-height:32px;padding:0;border:0;background:none;color:var(--accent-strong);font-size:13px;text-decoration:underline;text-underline-offset:3px}.physics_hint___NTQL{margin:16px 0 0;color:var(--ink-2);font-size:13px;line-height:1.7}.physics_chartCard__tb1dK{padding:16px 20px 10px}.physics_chartCard__tb1dK h2{margin-bottom:6px}.physics_questionCard__4bjCi{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px 18px}.physics_question__JnRhl{margin:0;color:var(--ink);font-size:14px;line-height:1.8}.physics_answerToggle__AGUnX{min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-strong);font-size:13px}.physics_answer__NiqWl{margin:0;color:var(--ink-2);font-size:14px;line-height:1.8}.physics_answer__NiqWl[hidden],.physics_principle__L_U01[hidden],.physics_stage__WrE7f[hidden]{display:none}.physics_assumption__YuOOS{align-self:stretch;margin:auto 0 0;padding-top:12px;border-top:1px solid var(--line-soft);color:var(--ink-2);font-size:12px;line-height:1.8}.physics_assumption__YuOOS strong{display:block;color:var(--ink);font-weight:600}.physics_logCard__b9MMB{grid-column:1/-1;margin-top:16px;padding:16px 20px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.physics_logActions__CdxZI{display:flex;flex-wrap:wrap;gap:8px}.physics_logActions__CdxZI>.physics_playButton__123xM{min-height:40px;padding:0 14px;font-size:13px}.physics_answerToggle__AGUnX:disabled{opacity:.45;cursor:not-allowed}.physics_logEmpty___ng2A{margin:10px 0 0;color:var(--ink-2);font-size:13px;line-height:1.8}.physics_logBody__zRW5Y{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);gap:16px;margin-top:12px}.physics_logTableWrap__aUPmx{max-height:300px;overflow:auto;border:1px solid var(--line-soft);border-radius:8px}.physics_logTable__qusnq{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.physics_logTable__qusnq td,.physics_logTable__qusnq th{padding:6px 10px;border-bottom:1px solid var(--line-soft);text-align:right}.physics_logTable__qusnq thead th{position:sticky;top:0;background:var(--panel);color:var(--ink-2);font-weight:500}.physics_logTable__qusnq tbody th{color:var(--ink-3);font-weight:400}.physics_rowDelete__PHs34{min-width:32px;min-height:32px;border:0;border-radius:6px;background:none;color:var(--ink-3);font-size:16px}.physics_rowDelete__PHs34:hover{background:var(--hover);color:#c42a47}.physics_logPlot__mKQoZ{display:flex;flex-direction:column;gap:8px;min-width:0}.physics_axisPickers__HK1gb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--ink-2);font-size:13px}.physics_axisPickers__HK1gb label{display:inline-flex;align-items:center;gap:6px}.physics_axisPickers__HK1gb select{min-height:36px;max-width:160px;padding:0 8px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px}.physics_scatter__8i4Jl{width:100%;height:auto}.physics_fitResult__y__uO{margin:0;color:var(--ink);font-size:13px;line-height:1.7;font-variant-numeric:tabular-nums}.physics_srOnly__mgnnL{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.physics_experimentGrid___sBHE:fullscreen .physics_logCard__b9MMB{display:none}@media (max-width:960px){.physics_logBody__zRW5Y{grid-template-columns:minmax(0,1fr)}.physics_logCard__b9MMB{margin-top:12px}}@media (max-width:600px){.physics_logCard__b9MMB{padding:14px 16px 16px}.physics_logCard__b9MMB .physics_panelHeading__cUEf1{flex-wrap:wrap;row-gap:8px}}.physics_headerActions__DIoZV{display:flex;align-items:center;gap:4px;flex-shrink:0}.physics_classroomToggle__RnCF_[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.physics_shareDialog__pCtKI{width:420px}.physics_shareIntro__EzUAW{margin:4px 0 16px;color:var(--ink-2);font-size:14px;line-height:1.7}.physics_qr__SNwjJ{display:block;width:min(240px,70vw);height:auto;margin:0 auto 16px;border:1px solid var(--line);border-radius:8px}.physics_shareLink__6epKy{display:flex;gap:8px}.physics_shareLink__6epKy input{flex:1;min-width:0;min-height:44px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:13px}.physics_embedCode__Dks5V{margin-top:14px;border-top:1px solid var(--line-soft);padding-top:10px}.physics_embedCode__Dks5V summary{min-height:36px;display:flex;align-items:center;color:var(--ink-2);font-size:14px;cursor:pointer}.physics_embedCode__Dks5V p{margin:4px 0 8px;color:var(--ink-2);font-size:13px;line-height:1.7}.physics_embedCode__Dks5V textarea{display:block;width:100%;margin-bottom:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:12px/1.6 var(--font-geist-mono),ui-monospace,monospace;resize:vertical}.physics_classroom__KC8PY .physics_main__y6uQK{max-width:none}.physics_classroom__KC8PY .physics_principle__L_U01,.physics_classroom__KC8PY .physics_stage__WrE7f{height:clamp(360px,calc(100dvh - 410px),860px)}.physics_classroom__KC8PY .physics_experimentTitle__rdxN_ h1,.physics_classroom__KC8PY .physics_experimentTitle__rdxN_ h2{font-size:28px}.physics_classroom__KC8PY .physics_experimentTitle__rdxN_ p{font-size:15px}.physics_classroom__KC8PY .physics_headingFormula__Snt3c{font-size:26px}.physics_classroom__KC8PY .physics_metrics__3z7OO strong{font-size:34px}.physics_classroom__KC8PY .physics_metrics__3z7OO>div>span{font-size:15px}.physics_classroom__KC8PY .physics_metrics__3z7OO small{font-size:16px}.physics_classroom__KC8PY .physics_stageLegend__oFpbH{font-size:15px}.physics_classroom__KC8PY .physics_label3d__M_jIP{font-size:16px}.physics_classroom__KC8PY .physics_question__JnRhl{font-size:17px}.physics_classroom__KC8PY .physics_questionCard__4bjCi .physics_answerToggle__AGUnX,.physics_classroom__KC8PY .physics_questionCard__4bjCi .physics_answer__NiqWl{display:none}@media (min-width:601px){.physics_classroom__KC8PY .physics_sidebar__exCTr{display:none}}.physics_dialog__L0S0w{width:450px;max-width:calc(100vw - 32px);margin:auto;padding:32px;border:1px solid var(--line);border-radius:16px;color:var(--ink);box-shadow:0 20px 80px #0e1a332b}.physics_dialog__L0S0w::backdrop{background:#0e1a3350;backdrop-filter:blur(4px)}.physics_dialog__L0S0w h2{margin:0 0 4px;font-family:inherit;font-size:22px}.physics_dialog__L0S0w ol{margin:20px 0 8px;padding-left:20px;list-style:decimal}.physics_dialog__L0S0w li{margin-bottom:16px;padding-left:6px;font-size:15px}.physics_dialog__L0S0w li::marker{color:var(--accent);font-variant-numeric:tabular-nums}.physics_dialog__L0S0w li strong{display:block;margin-bottom:3px;font-weight:600}.physics_dialog__L0S0w li span{color:var(--ink-2);font-size:14px;line-height:1.8}.physics_dialogClose__9Wn_q{position:absolute;top:8px;right:8px;display:inline-grid;place-items:center;min-width:44px;min-height:44px;border:0;border-radius:8px;background:none;color:var(--ink-2)}.physics_dialog__L0S0w>.physics_playButton__123xM{width:100%;margin-top:12px}.physics_experimentGrid___sBHE:fullscreen{width:100vw;height:100dvh;padding:24px;overflow:auto;grid-template-columns:minmax(0,1fr) minmax(280px,330px);grid-template-rows:minmax(0,1fr);background:var(--paper)}.physics_experimentGrid___sBHE:fullscreen .physics_chartCard__tb1dK,.physics_experimentGrid___sBHE:fullscreen .physics_questionCard__4bjCi{display:none}.physics_experimentGrid___sBHE:fullscreen .physics_parameterCard__j6RWu,.physics_experimentGrid___sBHE:fullscreen .physics_simulationCard__wF46I{grid-row:1;height:100%;min-height:0}.physics_experimentGrid___sBHE:fullscreen .physics_parameterCard__j6RWu{overflow:auto}.physics_experimentGrid___sBHE:fullscreen .physics_principle__L_U01,.physics_experimentGrid___sBHE:fullscreen .physics_stage__WrE7f{height:auto;min-height:0;flex:1}.physics_view3d__C29_0{position:absolute;inset:0;background:var(--stage)}.physics_view3d__C29_0 canvas{touch-action:none}.physics_view3d__C29_0~.physics_stageLegend__oFpbH{top:14px;bottom:auto;max-width:calc(100% - 300px)}.physics_label3d__M_jIP{position:absolute;left:0;top:0;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,.78);font-size:12px;line-height:1.4;white-space:nowrap;pointer-events:none;user-select:none}.physics_view3dControls__bvjKm{position:absolute;top:10px;right:12px;display:flex;align-items:center;gap:8px}.physics_view3dControls__bvjKm>button{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink-2);font-size:12px}.physics_view3dHint__ETp6E{color:var(--ink-2);font-size:11px;pointer-events:none}.physics_view3dLoading__e2IFq,.physics_view3dPlaceholder__4eyDp{position:absolute;inset:0;display:grid;place-items:center;padding:24px;color:var(--ink-2);font-size:14px;text-align:center}.physics_view3dNotice__trK7p{position:absolute;top:54px;left:50%;z-index:2;max-width:calc(100% - 32px);margin:0;padding:6px 12px;overflow:hidden;transform:translateX(-50%);border-radius:999px;background:#fff4ea;color:#8a5a2b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1500px){.physics_sidebar__exCTr{width:272px;padding-inline:20px}.physics_experimentGrid___sBHE{grid-template-columns:minmax(0,1fr) 330px}.physics_parameterCard__j6RWu{padding-inline:24px}}@media (max-width:1200px){.physics_sidebar__exCTr{width:220px;padding-inline:12px}.physics_header__Jj1n6{padding:0 24px}.physics_main__y6uQK{padding:18px 24px 28px}.physics_experimentGrid___sBHE{grid-template-columns:minmax(0,1fr) 264px}.physics_parameterCard__j6RWu{padding-inline:16px}.physics_speedControls__EDrRw>span{display:none}.physics_metrics__3z7OO strong{font-size:21px}.physics_experimentTitle__rdxN_ h1>span,.physics_experimentTitle__rdxN_ h2>span{display:none}}@media (max-width:960px){.physics_sidebar__exCTr{width:200px}.physics_header__Jj1n6{padding:0 20px}.physics_main__y6uQK{padding:16px 20px 28px}.physics_experimentGrid___sBHE{grid-template-columns:minmax(0,1fr)}.physics_simulationCard__wF46I{border-radius:12px 12px 0 0}.physics_parameterCard__j6RWu{border-left:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px}.physics_chartCard__tb1dK{border-radius:12px 12px 0 0}.physics_questionCard__4bjCi{margin-top:0;border-left:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px}.physics_principle__L_U01,.physics_stage__WrE7f{height:clamp(300px,52vh,460px)}.physics_sliders__RG4pU{flex-direction:row;flex-wrap:wrap;gap:18px 20px}.physics_parameter__sdqw4{flex:1 1 180px;min-width:0}.physics_hint___NTQL{display:none}.physics_experimentGrid___sBHE:fullscreen{grid-template-columns:1fr;grid-template-rows:minmax(420px,68vh) auto;padding:16px}.physics_experimentGrid___sBHE:fullscreen .physics_simulationCard__wF46I{height:auto}.physics_experimentGrid___sBHE:fullscreen .physics_parameterCard__j6RWu{grid-row:2;height:auto;overflow:visible}}@media (max-width:600px){.physics_lab__Fk144{flex-direction:column}.physics_workspace__YTXOz{display:contents}.physics_header__Jj1n6{order:-1;height:48px;padding:0 12px 0 16px}.physics_breadcrumb__aF69V{gap:8px;font-size:13px}.physics_guideButton__eh9FC{font-size:13px;padding:0 4px}.physics_classroomToggle__RnCF_{display:none}.physics_headerActions__DIoZV{gap:0}.physics_sidebar__exCTr{position:static;width:auto;height:auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;padding:10px 16px 12px;border-right:0;border-bottom:1px solid var(--line)}.physics_brand__NfEt1,.physics_catalogHeading__oOjwF,.physics_catalog__H6r__{display:none}.physics_levelTabs__SKLDl{order:-1;grid-column:1/-1}.physics_levelTabs__SKLDl>button{min-height:38px;font-size:14px}.physics_search__C061n{min-height:44px}.physics_search__C061n input{font-size:15px}.physics_mobilePicker__PpcIb{display:flex;min-width:0}.physics_mobilePicker__PpcIb>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.physics_mobilePicker__PpcIb select{width:100%;min-width:0;min-height:44px;padding:0 28px 0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:14px}.physics_main__y6uQK{width:100%;max-width:none;margin:0;padding:14px 16px 24px}.physics_catalogIntro__EHGqu{margin-bottom:14px;padding:14px 16px}.physics_catalogIntro__EHGqu h1{font-size:20px}.physics_catalogIntro__EHGqu p{font-size:13px;line-height:1.65}.physics_experimentHeading__PCvpj{gap:8px 12px;margin-bottom:12px}.physics_titleIcon__vpeqD{width:36px;height:36px}.physics_experimentTitle__rdxN_{flex-basis:calc(100% - 48px)}.physics_experimentTitle__rdxN_ h1,.physics_experimentTitle__rdxN_ h2{font-size:19px}.physics_experimentTitle__rdxN_ p{font-size:12px}.physics_headingMeta__vMzzZ{width:100%;justify-content:space-between}.physics_headingFormula__Snt3c{font-size:17px;white-space:normal}.physics_cardToolbar__wre_d{padding-left:14px}.physics_tabs__1mlOY{gap:14px}.physics_principle__L_U01,.physics_stage__WrE7f{height:clamp(280px,86vw,420px)}.physics_principle__L_U01{padding:20px}.physics_largeFormula__QHrW4{font-size:21px}.physics_principle__L_U01 p{font-size:14px}.physics_playback__c7qLy{flex-wrap:wrap;gap:4px;padding:8px 10px}.physics_playControls__mc79g{gap:2px}.physics_playButton__123xM{padding:0 11px}.physics_timer___90xA{min-width:62px;margin-left:2px}.physics_speedControls__EDrRw{margin-left:auto;gap:0}.physics_speedControls__EDrRw>button{min-width:36px;padding:0 4px}.physics_metrics__3z7OO{padding:12px 4px}.physics_metrics__3z7OO>div{padding:0 4px}.physics_metrics__3z7OO>div>span{font-size:11px}.physics_metrics__3z7OO strong{font-size:21px}.physics_parameterCard__j6RWu{padding:12px 16px 16px}.physics_sliders__RG4pU{flex-direction:column;gap:20px}.physics_parameter__sdqw4{flex:none}.physics_valueBox__Sn_qh input{font-size:15px}.physics_chartCard__tb1dK{padding:14px 12px 8px}.physics_questionCard__4bjCi{padding:14px 16px 16px}.physics_stage__WrE7f>svg text{font-size:22px}.physics_view3dHint__ETp6E{display:none}.physics_view3d__C29_0~.physics_stageLegend__oFpbH{max-width:calc(100% - 130px)}.physics_label3d__M_jIP{padding:0 4px;font-size:10px}}@media (max-width:440px){.physics_tabs__1mlOY{gap:10px}.physics_viewToggle__lwUrm>button{min-width:40px;padding:0 6px}}@media (prefers-reduced-motion:reduce){.physics_lab__Fk144 *,.physics_lab__Fk144 :after{transition:none!important}}.physics_lab__Fk144.physics_embed__uqFn0{flex-direction:column;height:100dvh;min-height:0;background:var(--surface)}.physics_embedHeader__2_4qF{flex-shrink:0;display:flex;align-items:center;gap:10px;min-width:0;padding:4px 8px 4px 14px;border-bottom:1px solid var(--line-soft)}.physics_embedHeader__2_4qF h1{margin:0;font-size:15px;font-weight:600;white-space:nowrap}.physics_embedIcon__kyh_B{display:inline-grid;place-items:center;flex-shrink:0;color:var(--accent)}.physics_embedFormula__KmrXj{min-width:0;overflow:hidden;font-size:15px;text-overflow:ellipsis}.physics_embedActions__J9qut{display:flex;align-items:center;gap:2px;margin-left:auto;flex-shrink:0}.physics_embedOpen__NiCwx{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 8px;color:var(--accent-strong);font-size:13px;text-decoration:none;white-space:nowrap}.physics_embedOpen__NiCwx:hover{text-decoration:underline}.physics_embedBody__E7eKd{position:relative;flex:1;display:flex;min-height:0}.physics_embed__uqFn0 .physics_stage__WrE7f{flex:1;height:auto;min-height:200px}.physics_embedParameters__xMLx5{position:absolute;top:0;right:0;bottom:0;z-index:3;width:min(320px,100%);overflow:auto;padding:12px 16px;border-left:1px solid var(--line);background:var(--surface);box-shadow:-8px 0 24px #1520371a}.physics_embedParameters__xMLx5 h2{margin:0;font-size:15px}.physics_embedFooter__56KF8{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 8px 0 12px;border-top:1px solid var(--line-soft)}.physics_embedFooter__56KF8 .physics_metrics__3z7OO{flex:1;min-width:0;padding:6px 0;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.physics_embedFooter__56KF8 .physics_metrics__3z7OO strong{font-size:17px}.physics_embedFooter__56KF8 .physics_metrics__3z7OO>div>span{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.physics_embedFormula__KmrXj,.physics_embedHeader__2_4qF h1{display:none}.physics_embedFooter__56KF8{flex-wrap:wrap;padding:4px 8px}.physics_embedFooter__56KF8 .physics_metrics__3z7OO{flex-basis:100%}}