.StressStrainSimulator_section__XuHx5{border:1px solid #dce5ef;border-radius:18px;background:#ffffff;overflow:hidden;box-shadow:0 10px 30px rgba(31,45,61,.055)}.StressStrainSimulator_header__EhckE{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;border-bottom:1px solid #e5ebf2;background:linear-gradient(135deg,#f8fbff,#ffffff 68%)}.StressStrainSimulator_header__EhckE>div:first-child{min-width:0}.StressStrainSimulator_kicker__gWvQN{display:inline-block;color:#1d5fbf;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.StressStrainSimulator_header__EhckE h2{margin:7px 0;color:#18273b;font-size:clamp(20px,2.3vw,28px);line-height:1.18;letter-spacing:-.02em}.StressStrainSimulator_header__EhckE p{max-width:820px;margin:0;color:#5d6c80;font-size:12px;line-height:1.7}.StressStrainSimulator_progress__ReDE1{flex:0 0 auto;display:flex;align-items:baseline;gap:4px;padding:10px 12px;border:1px solid #dce6f2;border-radius:12px;background:#fff;color:#637187}.StressStrainSimulator_progress__ReDE1 strong{color:#1d5fbf;font-size:19px}.StressStrainSimulator_progress__ReDE1 span{font-size:11px;font-weight:800}.StressStrainSimulator_body__4Lwi4{padding:20px 24px 24px}.StressStrainSimulator_termGrid__bbiRz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.StressStrainSimulator_termButton__9AGoq{min-height:54px;display:grid;grid-template-columns:27px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;text-align:left;padding:9px 10px;border:1px solid #dce5ee;border-radius:10px;background:#fbfdff;color:#44546a;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.StressStrainSimulator_termButton__9AGoq>span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#eef3f9;color:#66768a;font-size:10px;font-weight:900}.StressStrainSimulator_termButton__9AGoq strong{min-width:0;font-size:10px;line-height:1.35}.StressStrainSimulator_termButton__9AGoq[aria-pressed=true]{border-color:#8eb7ee;background:#eef5ff;color:#174f9e;box-shadow:inset 0 0 0 1px #d6e8ff}.StressStrainSimulator_termButton__9AGoq[aria-pressed=true]>span{background:#2563eb;color:#fff}.StressStrainSimulator_checkPanel__xaArK button:focus-visible,.StressStrainSimulator_control__vjij0 input:focus-visible,.StressStrainSimulator_resetButton__ch5UJ:focus-visible,.StressStrainSimulator_termButton__9AGoq:focus-visible{outline:3px solid rgba(37,99,235,.25);outline-offset:2px}@media (hover:hover) and (pointer:fine){.StressStrainSimulator_termButton__9AGoq:hover{border-color:#aac4e4;transform:translateY(-1px)}}.StressStrainSimulator_workspace__rX2bh{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:16px;gap:16px;margin-top:16px;align-items:stretch}.StressStrainSimulator_learningPanel___ZF4K,.StressStrainSimulator_visualPanel__A6Q_C{min-width:0;border:1px solid #e0e7ef;border-radius:14px;background:#fbfdff;padding:16px}.StressStrainSimulator_checkPanel__xaArK>div>span,.StressStrainSimulator_definitionBox__X9uSp>span,.StressStrainSimulator_formulaBox__OcbRv>span,.StressStrainSimulator_meaningBox__9tlY4>span,.StressStrainSimulator_observeBox__Xc28q span,.StressStrainSimulator_resultBox__f6EEu span,.StressStrainSimulator_termHeading__rVo54>span,.StressStrainSimulator_visualTop__j_9r_ span{color:#78869a;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.StressStrainSimulator_termHeading__rVo54 h3{margin:5px 0 0;color:#1d2f47;font-size:17px;line-height:1.35}.StressStrainSimulator_termHeading__rVo54 small{color:#627288;font-size:12px;font-weight:700}.StressStrainSimulator_definitionBox__X9uSp,.StressStrainSimulator_formulaBox__OcbRv,.StressStrainSimulator_meaningBox__9tlY4,.StressStrainSimulator_observeBox__Xc28q,.StressStrainSimulator_resultBox__f6EEu{margin-top:12px;border-radius:10px}.StressStrainSimulator_definitionBox__X9uSp{padding:12px;border-left:3px solid #2563eb;background:#f5f9ff}.StressStrainSimulator_meaningBox__9tlY4{padding:12px;border:1px solid #e4eaf1;background:white}.StressStrainSimulator_definitionBox__X9uSp p,.StressStrainSimulator_meaningBox__9tlY4 p,.StressStrainSimulator_observeBox__Xc28q p{margin:5px 0 0;color:#526176;font-size:11px;line-height:1.7}.StressStrainSimulator_formulaBox__OcbRv{padding:12px;border:1px solid #dce8f7;background:#f8fbff}.StressStrainSimulator_formulaBox__OcbRv strong{display:block;margin-top:4px;color:#1d4f91;font-size:19px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.StressStrainSimulator_formulaBox__OcbRv p{margin:5px 0 0;color:#6a788b;font-size:10px;line-height:1.5}.StressStrainSimulator_controls__UdniE{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.StressStrainSimulator_control__vjij0{display:grid;grid-gap:7px;gap:7px}.StressStrainSimulator_controlHead__5FTfQ{display:flex;justify-content:space-between;gap:12px;color:#516075;font-size:10px}.StressStrainSimulator_controlHead__5FTfQ b{color:#1f3149;font-size:10px;white-space:nowrap}.StressStrainSimulator_control__vjij0 input[type=range]{width:100%;accent-color:#2563eb;min-height:28px}.StressStrainSimulator_resultBox__f6EEu{padding:13px;border:1px solid #dce7f3;background:white}.StressStrainSimulator_resultBox__f6EEu>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.StressStrainSimulator_resultBox__f6EEu strong{color:#123f77;font-size:18px;overflow-wrap:anywhere}.StressStrainSimulator_resultBox__f6EEu p{margin:8px 0 0;padding-top:8px;border-top:1px dashed #e1e8f0;color:#4f6075;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.6;overflow-wrap:anywhere}.StressStrainSimulator_resultBox__f6EEu small{display:block;margin-top:6px;color:#7a8798;font-size:9px;line-height:1.45}.StressStrainSimulator_resetButton__ch5UJ{width:100%;min-height:42px;margin-top:12px;border:1px solid #d6e1ec;border-radius:9px;background:#fff;color:#43536a;font-size:10px;font-weight:900;cursor:pointer}.StressStrainSimulator_visualTop__j_9r_{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.StressStrainSimulator_visualTop__j_9r_ h3{margin:4px 0 0;color:#1e3048;font-size:15px}.StressStrainSimulator_visualTop__j_9r_>b{padding:6px 9px;border:1px solid #d8e3ef;border-radius:999px;background:#fff;color:#4f6077;font-size:9px;letter-spacing:.05em}.StressStrainSimulator_svgFrame__IhvRE{min-height:290px;display:grid;place-items:center;margin-top:12px;padding:10px;border:1px solid #e1e8f0;border-radius:12px;background:linear-gradient(#ffffff,#f5f8fc);color:#245a91;overflow:hidden}.StressStrainSimulator_svg__hCx6g{width:100%;height:auto;min-width:0}.StressStrainSimulator_svg__hCx6g text{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.StressStrainSimulator_visualNote__AVtiY{margin:9px 0 0;color:#7a8798;font-size:9px;line-height:1.55}.StressStrainSimulator_observeBox__Xc28q{padding:11px 12px;background:#f0f8f5;border:1px solid #d9ebe3}.StressStrainSimulator_observeBox__Xc28q p{color:#466456}.StressStrainSimulator_checkPanel__xaArK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;margin-top:16px;padding:15px;border:1px solid #e0e7ef;border-radius:13px;background:#fbfdff}.StressStrainSimulator_checkPanel__xaArK h3{margin:4px 0 0;color:#23364f;font-size:12px;line-height:1.5}.StressStrainSimulator_checkPanel__xaArK button{min-height:42px;padding:9px 13px;border:1px solid #2563eb;border-radius:9px;background:#2563eb;color:#fff;font-size:10px;font-weight:900;cursor:pointer}.StressStrainSimulator_answer__3dYOZ{grid-column:1/-1;margin:0;padding:10px 12px;border-radius:9px;background:#edf9f1;color:#17623e;font-size:11px;font-weight:700;line-height:1.55}.StressStrainSimulator_summary__MFnSx{margin-top:16px;padding:15px;border:1px solid #dde6ef;border-radius:13px;background:#f8fafc}.StressStrainSimulator_summary__MFnSx h3{margin:0;color:#24364d;font-size:13px}.StressStrainSimulator_summaryGrid__79jxV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.StressStrainSimulator_summaryGrid__79jxV p{min-width:0;margin:0;padding:10px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#5a697d;font-size:9px;line-height:1.55}.StressStrainSimulator_summaryGrid__79jxV strong{color:#263a53}@media (max-width:1050px){.StressStrainSimulator_termGrid__bbiRz{grid-template-columns:repeat(2,minmax(0,1fr))}.StressStrainSimulator_workspace__rX2bh{grid-template-columns:1fr}.StressStrainSimulator_summaryGrid__79jxV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.StressStrainSimulator_header__EhckE{padding:18px;flex-direction:column}.StressStrainSimulator_body__4Lwi4{padding:15px}.StressStrainSimulator_termGrid__bbiRz{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.StressStrainSimulator_termButton__9AGoq{min-height:52px;padding:8px;grid-template-columns:24px minmax(0,1fr)}.StressStrainSimulator_termButton__9AGoq>span{width:24px;height:24px}.StressStrainSimulator_learningPanel___ZF4K,.StressStrainSimulator_visualPanel__A6Q_C{padding:13px}.StressStrainSimulator_svgFrame__IhvRE{min-height:220px;padding:4px}.StressStrainSimulator_resultBox__f6EEu>div{align-items:flex-start;flex-direction:column;gap:4px}.StressStrainSimulator_checkPanel__xaArK{grid-template-columns:1fr}.StressStrainSimulator_checkPanel__xaArK button{width:100%}.StressStrainSimulator_summaryGrid__79jxV{grid-template-columns:1fr}}@media (max-width:390px){.StressStrainSimulator_termGrid__bbiRz{grid-template-columns:1fr}.StressStrainSimulator_controlHead__5FTfQ{align-items:flex-start;flex-direction:column;gap:3px}.StressStrainSimulator_controlHead__5FTfQ b{white-space:normal}}@media (prefers-reduced-motion:reduce){.StressStrainSimulator_termButton__9AGoq{transition:none}}.CalculationLab_root__SA_pD{display:grid;grid-gap:1rem;gap:1rem;min-width:0;color:var(--foreground,#172033)}.CalculationLab_header__R_sb4{padding:1.1rem;border:1px solid var(--border,#d8dee9);border-radius:1rem;background:var(--card,#fff)}.CalculationLab_eyebrow__fVReF,.CalculationLab_index__ANtbm{display:inline-block;font-size:.76rem;line-height:1.2;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:var(--muted-foreground,#667085)}.CalculationLab_definitionCard__AL07A h3,.CalculationLab_header__R_sb4 h2,.CalculationLab_inputCard__w0zbs h3,.CalculationLab_practiceCard__ZxPee h3,.CalculationLab_simulationCard__aYroV h3,.CalculationLab_stepsCard__oQztB h3{margin:0;color:inherit}.CalculationLab_header__R_sb4 h2{margin-top:.35rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.3}.CalculationLab_definitionCard__AL07A p,.CalculationLab_header__R_sb4 p,.CalculationLab_practiceCard__ZxPee p{margin:.55rem 0 0;line-height:1.72;color:var(--muted-foreground,#667085)}.CalculationLab_tabs__QesWi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;padding:.55rem;border:1px solid var(--border,#d8dee9);border-radius:.9rem;background:var(--card,#fff)}.CalculationLab_resetButton__myLSq,.CalculationLab_segmented__yLCVB button,.CalculationLab_tabs__QesWi button{min-height:44px;border:1px solid var(--border,#d8dee9);border-radius:.72rem;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.CalculationLab_tabs__QesWi button{padding:.7rem .8rem}.CalculationLab_tabs__QesWi .CalculationLab_activeTab___uDSm{border-color:var(--primary,#2563eb);background:color-mix(in srgb,var(--primary,#2563eb) 11%,transparent)}.CalculationLab_calculatorGrid__Yx5f3,.CalculationLab_learningGrid__sC5xD{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:1rem;gap:1rem;min-width:0}.CalculationLab_definitionCard__AL07A,.CalculationLab_inputCard__w0zbs,.CalculationLab_practiceCard__ZxPee,.CalculationLab_resultStrip__Nz3bn,.CalculationLab_simulationCard__aYroV,.CalculationLab_stepsCard__oQztB{min-width:0;border:1px solid var(--border,#d8dee9);border-radius:1rem;background:var(--card,#fff)}.CalculationLab_definitionCard__AL07A,.CalculationLab_inputCard__w0zbs,.CalculationLab_practiceCard__ZxPee,.CalculationLab_simulationCard__aYroV,.CalculationLab_stepsCard__oQztB{padding:1rem}.CalculationLab_definitionCard__AL07A h3,.CalculationLab_inputCard__w0zbs h3,.CalculationLab_simulationCard__aYroV h3,.CalculationLab_stepsCard__oQztB h3{margin-top:.3rem;font-size:1.08rem}.CalculationLab_formulaBox__Aj5YG,.CalculationLab_observeBox__BvHbJ{margin-top:1rem;padding:.9rem;border-radius:.8rem;background:var(--secondary,#f3f6fa)}.CalculationLab_formulaBox__Aj5YG span,.CalculationLab_observeBox__BvHbJ strong{display:block;font-size:.78rem;color:var(--muted-foreground,#667085)}.CalculationLab_formulaBox__Aj5YG strong{display:block;margin-top:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.2rem}.CalculationLab_observeBox__BvHbJ p{margin:.35rem 0 0}.CalculationLab_cardHeading__hxnL7,.CalculationLab_meterHeader__dNVZH{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.CalculationLab_resetButton__myLSq{flex:0 0 auto;padding:.55rem .85rem}.CalculationLab_visual__1cU6a{display:block;width:100%;height:auto;margin-top:.6rem;overflow:visible}.CalculationLab_normalMember__b4TiO,.CalculationLab_youngMember__kqS6q{fill:#8fb2cc;stroke:currentColor;stroke-width:1.5}.CalculationLab_strainMember__K6_XR{fill:#8bbda3;stroke:currentColor;stroke-width:1.5}.CalculationLab_referenceMember__7Wlk8{fill:transparent;stroke:currentColor;stroke-width:2;stroke-dasharray:7 6;opacity:.55}.CalculationLab_referenceLine___PgrY,.CalculationLab_referenceShear__Gmo6H{stroke:currentColor;stroke-width:2;stroke-dasharray:7 6;opacity:.5}.CalculationLab_referenceShear__Gmo6H{fill:transparent}.CalculationLab_shearMember__9Evzg{fill:#d5a66a;stroke:currentColor;stroke-width:1.5;opacity:.9}.CalculationLab_svgLabel__G_u4T{fill:currentColor;font-size:16px;font-weight:800}.CalculationLab_svgNote__s1eIw{fill:currentColor;font-size:13px;opacity:.68}.CalculationLab_svgValue___BBAa{fill:currentColor;font-size:17px;font-weight:800}.CalculationLab_youngVisualWrap__VI3dQ{min-width:0}.CalculationLab_meterBlock__AB1vy{margin-top:.35rem;padding:.8rem;border-radius:.8rem;background:var(--secondary,#f3f6fa)}.CalculationLab_meterHeader__dNVZH{font-size:.82rem}.CalculationLab_meterTrack__HT3vs{height:.62rem;margin-top:.5rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent)}.CalculationLab_meterTrack__HT3vs span{display:block;height:100%;border-radius:inherit;background:#6b9f86;transition:width .18s ease}.CalculationLab_fieldGrid__ptfnY{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1rem}.CalculationLab_field__NCtdu,.CalculationLab_sliderField__FnJ9_{display:grid;grid-gap:.42rem;gap:.42rem;font-size:.88rem;font-weight:700;min-width:0}.CalculationLab_inputWithUnit__cgnX0{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;border:1px solid var(--border,#d8dee9);border-radius:.76rem;background:var(--background,#fff);overflow:hidden}.CalculationLab_inputWithUnit__cgnX0 input{width:100%;min-width:0;min-height:46px;padding:.7rem .8rem;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:1rem}.CalculationLab_inputWithUnit__cgnX0 span{padding:0 .8rem;font-size:.82rem;color:var(--muted-foreground,#667085)}.CalculationLab_unitFieldset__iExMv{min-width:0;margin:0;padding:0;border:0}.CalculationLab_unitFieldset__iExMv legend{margin-bottom:.42rem;font-size:.88rem;font-weight:700}.CalculationLab_segmented__yLCVB{display:grid;grid-template-columns:1fr 1fr;grid-gap:.45rem;gap:.45rem}.CalculationLab_segmented__yLCVB button[aria-pressed=true]{border-color:var(--primary,#2563eb);background:color-mix(in srgb,var(--primary,#2563eb) 11%,transparent)}.CalculationLab_sliderField__FnJ9_ input[type=range]{width:100%;accent-color:var(--primary,#2563eb)}.CalculationLab_steps__g_NW7{display:grid;grid-gap:.65rem;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.CalculationLab_steps__g_NW7 li{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:start;padding:.72rem;border:1px solid var(--border,#d8dee9);border-radius:.76rem}.CalculationLab_steps__g_NW7 li>b{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--secondary,#f3f6fa)}.CalculationLab_steps__g_NW7 li div{min-width:0}.CalculationLab_steps__g_NW7 li span,.CalculationLab_steps__g_NW7 li strong{display:block}.CalculationLab_steps__g_NW7 li span{margin-top:.18rem;overflow-wrap:anywhere;color:var(--muted-foreground,#667085)}.CalculationLab_answerStep__OjJXl{border-color:#7faa91!important;background:color-mix(in srgb,#7faa91 10%,transparent)}.CalculationLab_invalidStep__UCxS5{border-color:#c89b65!important;background:color-mix(in srgb,#c89b65 10%,transparent)}.CalculationLab_resultStrip__Nz3bn{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:1rem;gap:1rem;align-items:center;padding:1rem}.CalculationLab_resultStrip__Nz3bn>div span,.CalculationLab_resultStrip__Nz3bn>div strong{display:block}.CalculationLab_resultStrip__Nz3bn>div span{font-size:.78rem;font-weight:800;color:var(--muted-foreground,#667085);text-transform:uppercase}.CalculationLab_resultStrip__Nz3bn>div strong{margin-top:.2rem;font-size:clamp(1.2rem,3vw,1.6rem);overflow-wrap:anywhere}.CalculationLab_resultStrip__Nz3bn p{margin:0;line-height:1.6;color:var(--muted-foreground,#667085)}.CalculationLab_practiceGrid___0Wkk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.CalculationLab_practiceCard__ZxPee strong{display:block;margin-top:.75rem;line-height:1.55}.CalculationLab_root__SA_pD button:focus-visible,.CalculationLab_root__SA_pD input:focus-visible{outline:3px solid color-mix(in srgb,var(--primary,#2563eb) 45%,transparent);outline-offset:2px}@media (max-width:900px){.CalculationLab_tabs__QesWi{grid-template-columns:repeat(2,minmax(0,1fr))}.CalculationLab_calculatorGrid__Yx5f3,.CalculationLab_learningGrid__sC5xD{grid-template-columns:1fr}.CalculationLab_practiceGrid___0Wkk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.CalculationLab_root__SA_pD{gap:.75rem}.CalculationLab_definitionCard__AL07A,.CalculationLab_header__R_sb4,.CalculationLab_inputCard__w0zbs,.CalculationLab_practiceCard__ZxPee,.CalculationLab_resultStrip__Nz3bn,.CalculationLab_simulationCard__aYroV,.CalculationLab_stepsCard__oQztB{border-radius:.85rem}.CalculationLab_definitionCard__AL07A,.CalculationLab_header__R_sb4,.CalculationLab_inputCard__w0zbs,.CalculationLab_practiceCard__ZxPee,.CalculationLab_simulationCard__aYroV,.CalculationLab_stepsCard__oQztB{padding:.82rem}.CalculationLab_tabs__QesWi{grid-template-columns:1fr}.CalculationLab_tabs__QesWi button{text-align:left}.CalculationLab_cardHeading__hxnL7,.CalculationLab_meterHeader__dNVZH{align-items:flex-start;flex-wrap:wrap}.CalculationLab_resultStrip__Nz3bn{grid-template-columns:1fr;padding:.82rem}.CalculationLab_practiceGrid___0Wkk{grid-template-columns:1fr}.CalculationLab_svgLabel__G_u4T{font-size:14px}.CalculationLab_svgNote__s1eIw{font-size:12px}}@media (prefers-reduced-motion:reduce){.CalculationLab_meterTrack__HT3vs span{transition:none}}.HookesLawSimulator_section__8nV8G{overflow:hidden;border:1px solid #dce4ee;border-radius:17px;background:#ffffff;box-shadow:0 8px 26px rgba(31,45,61,.045)}.HookesLawSimulator_header__hQcig{padding:20px 22px 16px;border-bottom:1px solid #edf1f5}.HookesLawSimulator_titleRow__1IqxV{display:flex;align-items:flex-start;gap:12px}.HookesLawSimulator_index__3Nopb{display:grid;min-width:42px;height:42px;place-items:center;border-radius:11px;background:#eaf1ff;color:#2563eb;font-size:12px;font-weight:900}.HookesLawSimulator_eyebrow__UHiox,.HookesLawSimulator_kicker__Xz9U3{margin:0 0 5px;color:#7a8798;font-size:10px;font-weight:900;letter-spacing:.08em}.HookesLawSimulator_controlCard__bqSnn h3,.HookesLawSimulator_header__hQcig h2,.HookesLawSimulator_summaryGrid__jejqN h3,.HookesLawSimulator_visualCard__DwniS h3{margin:0;color:#172033}.HookesLawSimulator_header__hQcig h2{font-size:clamp(18px,2.1vw,22px);line-height:1.3;letter-spacing:-.02em}.HookesLawSimulator_intro__fYfBZ{max-width:840px;margin:6px 0 0;color:#667085;font-size:12px;line-height:1.65}.HookesLawSimulator_body__6ykF2{padding:20px 22px 22px}.HookesLawSimulator_tabs__L0RMF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.HookesLawSimulator_reset__i6e8W,.HookesLawSimulator_tabActive__zHPwV,.HookesLawSimulator_tab__7DUBg{min-height:44px;border-radius:10px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.HookesLawSimulator_reset__i6e8W,.HookesLawSimulator_tab__7DUBg{border:1px solid #dbe4ee;background:#ffffff;color:#405168}.HookesLawSimulator_tabActive__zHPwV{border:1px solid #a7c2f7;background:#eaf1ff;color:#1d4ed8;box-shadow:inset 0 0 0 1px rgba(37,99,235,.1)}.HookesLawSimulator_control__saud8 input:focus-visible,.HookesLawSimulator_reset__i6e8W:focus-visible,.HookesLawSimulator_tabActive__zHPwV:focus-visible,.HookesLawSimulator_tab__7DUBg:focus-visible{outline:3px solid rgba(37,99,235,.24);outline-offset:2px}.HookesLawSimulator_workspace__7_pU6{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:stretch}.HookesLawSimulator_controlCard__bqSnn,.HookesLawSimulator_visualCard__DwniS{min-width:0;border:1px solid #e1e8f0;border-radius:14px;background:#fbfdff;padding:16px}.HookesLawSimulator_controlCard__bqSnn{display:flex;flex-direction:column;gap:14px}.HookesLawSimulator_controlCard__bqSnn h3,.HookesLawSimulator_visualCard__DwniS h3{font-size:15px}.HookesLawSimulator_controlCard__bqSnn p{margin:7px 0 0;color:#5f6f84;font-size:12px;line-height:1.65}.HookesLawSimulator_formulaBox__0YpYj{display:grid;grid-gap:5px;gap:5px;border:1px solid #dce8fb;border-radius:11px;background:#f3f7ff;padding:12px}.HookesLawSimulator_formulaBox__0YpYj strong{color:#1c4f91;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px}.HookesLawSimulator_formulaBox__0YpYj span{color:#667085;font-size:10px;line-height:1.5}.HookesLawSimulator_control__saud8{display:grid;grid-gap:7px;gap:7px;color:#5e6c80;font-size:11px}.HookesLawSimulator_controlHead__tvaLo{display:flex;justify-content:space-between;gap:12px}.HookesLawSimulator_controlHead__tvaLo strong{color:#20314a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.HookesLawSimulator_control__saud8 input[type=range]{width:100%;min-height:24px;accent-color:#2563eb}.HookesLawSimulator_rangeScale__qgbC1{display:flex;justify-content:space-between;gap:8px;color:#8490a2;font-size:9px}.HookesLawSimulator_good__j0XWU,.HookesLawSimulator_warning__cfH34{border-radius:10px;padding:11px 12px;font-size:11px;font-weight:750;line-height:1.55}.HookesLawSimulator_good__j0XWU{border:1px solid #c8ecd9;background:#ecfdf3;color:#047857}.HookesLawSimulator_warning__cfH34{border:1px solid #f5d5ad;background:#fff4e7;color:#92400e}.HookesLawSimulator_reset__i6e8W{width:100%;margin-top:auto;padding:10px 14px}.HookesLawSimulator_visualHeading__jCXpB{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.HookesLawSimulator_visualHeading__jCXpB p{margin:0 0 4px;color:#7a8798;font-size:9px;font-weight:900;letter-spacing:.08em}.HookesLawSimulator_badge___AY3n{flex:0 0 auto;border:1px solid #dbe4ee;border-radius:999px;background:#ffffff;padding:6px 9px;color:#4e5f75;font-size:9px;font-weight:900}.HookesLawSimulator_graph__jOS_d{display:block;width:100%;height:auto;margin-top:8px}.HookesLawSimulator_axis__y39rP{stroke:#94a3b8;stroke-width:2}.HookesLawSimulator_axisText__s3fVE,.HookesLawSimulator_smallText__Nxo34{fill:#64748b;font-size:13px}.HookesLawSimulator_limitLine__EI8Rp,.HookesLawSimulator_originalLine__M0KvL{stroke:#94a3b8;stroke-width:2;stroke-dasharray:7 6}.HookesLawSimulator_elasticCurve__vl2ZR{fill:none;stroke:#2563eb;stroke-width:5;stroke-linecap:round}.HookesLawSimulator_postElasticCurve__PAc_F{fill:none;stroke:#d97706;stroke-width:5;stroke-linecap:round}.HookesLawSimulator_marker__XyRU5{fill:#f97316;stroke:#ffffff;stroke-width:2}.HookesLawSimulator_graphLabel__pMRcn{fill:#1d4ed8;font-size:13px;font-weight:800}.HookesLawSimulator_resultsThree__iaiHJ,.HookesLawSimulator_resultsTwo__V1Phq{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.HookesLawSimulator_resultsTwo__V1Phq{grid-template-columns:repeat(2,minmax(0,1fr))}.HookesLawSimulator_resultsThree__iaiHJ{grid-template-columns:repeat(3,minmax(0,1fr))}.HookesLawSimulator_resultBox__Muve1{min-width:0;border:1px solid #dfe7f0;border-radius:10px;background:#ffffff;padding:11px}.HookesLawSimulator_resultBox__Muve1 span,.HookesLawSimulator_resultBox__Muve1 strong{display:block}.HookesLawSimulator_resultBox__Muve1 span{color:#7b8798;font-size:9px}.HookesLawSimulator_resultBox__Muve1 strong{margin-top:5px;color:#172033;font-size:13px;overflow-wrap:anywhere}.HookesLawSimulator_longResult__3jCDs{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px!important;line-height:1.55}.HookesLawSimulator_forceArrow__pZ1j4{stroke:#1f2937;stroke-width:5}.HookesLawSimulator_arrowFill___WFoY{fill:#1f2937}.HookesLawSimulator_axialBar__gg7RK{fill:#dceeff;stroke:#2563eb;stroke-width:3}.HookesLawSimulator_barText__kHy9v{fill:#172033;font-size:18px;font-weight:800}.HookesLawSimulator_originalShape__Wp5Mu{fill:none;stroke:#94a3b8;stroke-width:2;stroke-dasharray:7 6}.HookesLawSimulator_shearBlock__QvsRS{fill:#dff1f8;stroke:#147895;stroke-width:3}.HookesLawSimulator_summaryGrid__jejqN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.HookesLawSimulator_summaryGrid__jejqN article{min-width:0;border:1px solid #e1e8f0;border-radius:12px;background:#ffffff;padding:13px}.HookesLawSimulator_summaryGrid__jejqN h3{font-size:12px}.HookesLawSimulator_summaryGrid__jejqN p{margin:6px 0 10px;color:#617086;font-size:10px;line-height:1.55}.HookesLawSimulator_summaryGrid__jejqN strong{color:#1c4f91;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media (max-width:900px){.HookesLawSimulator_workspace__7_pU6{grid-template-columns:1fr}.HookesLawSimulator_resultsThree__iaiHJ{grid-template-columns:repeat(2,minmax(0,1fr))}.HookesLawSimulator_resultsThree__iaiHJ .HookesLawSimulator_resultBox__Muve1:last-child{grid-column:1/-1}}@media (max-width:680px){.HookesLawSimulator_body__6ykF2,.HookesLawSimulator_header__hQcig{padding-left:14px;padding-right:14px}.HookesLawSimulator_summaryGrid__jejqN,.HookesLawSimulator_tabs__L0RMF{grid-template-columns:1fr}.HookesLawSimulator_titleRow__1IqxV{gap:9px}.HookesLawSimulator_index__3Nopb{min-width:38px;height:38px}.HookesLawSimulator_visualHeading__jCXpB{align-items:stretch;flex-direction:column}.HookesLawSimulator_badge___AY3n{align-self:flex-start}}@media (max-width:460px){.HookesLawSimulator_header__hQcig{padding-top:16px}.HookesLawSimulator_body__6ykF2{padding-top:14px}.HookesLawSimulator_controlCard__bqSnn,.HookesLawSimulator_visualCard__DwniS{padding:12px}.HookesLawSimulator_resultsThree__iaiHJ,.HookesLawSimulator_resultsTwo__V1Phq{grid-template-columns:1fr}.HookesLawSimulator_resultsThree__iaiHJ .HookesLawSimulator_resultBox__Muve1:last-child{grid-column:auto}.HookesLawSimulator_rangeScale__qgbC1{align-items:center}.HookesLawSimulator_rangeScale__qgbC1 span:nth-child(2){text-align:center}.HookesLawSimulator_graph__jOS_d{min-width:0}}@media (prefers-reduced-motion:reduce){.HookesLawSimulator_section__8nV8G *,.HookesLawSimulator_section__8nV8G :after,.HookesLawSimulator_section__8nV8G :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ImportantTermsExplorer_section__RpNfd{overflow:hidden;border:1px solid #dce4ee;border-radius:17px;background:#fff;box-shadow:0 8px 26px rgba(31,45,61,.045)}.ImportantTermsExplorer_header__Fn_CD{display:flex;gap:12px;align-items:flex-start;padding:20px 22px 16px;border-bottom:1px solid #edf1f5}.ImportantTermsExplorer_index__alAbZ{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:10px;background:#eaf1ff;color:#2563eb;font-size:11px;font-weight:900}.ImportantTermsExplorer_eyebrow__cyK7x,.ImportantTermsExplorer_kicker__feM0G{color:#2563eb;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ImportantTermsExplorer_definitionCard__9X_3l h3,.ImportantTermsExplorer_header__Fn_CD h2,.ImportantTermsExplorer_quizCard__03Qoq h3,.ImportantTermsExplorer_relationshipCard__OMOXF h3,.ImportantTermsExplorer_simTop__E62xa h3{margin:0;color:#1f2f47}.ImportantTermsExplorer_header__Fn_CD h2{margin-top:2px;font-size:20px;letter-spacing:-.02em}.ImportantTermsExplorer_header__Fn_CD p{margin:6px 0 0;color:#667085;font-size:12px;line-height:1.65}.ImportantTermsExplorer_body__x5vck{padding:20px 22px 22px}.ImportantTermsExplorer_termTabs__rSIyj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ImportantTermsExplorer_actionRow__YDn89 button,.ImportantTermsExplorer_quizActions__SYUCc button,.ImportantTermsExplorer_referenceGrid__bu_QK button,.ImportantTermsExplorer_termTabs__rSIyj button{min-height:44px;border:1px solid #d8e2ed;border-radius:10px;background:#fff;color:#536178;font:inherit;cursor:pointer}.ImportantTermsExplorer_termTabs__rSIyj button{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:9px 11px;text-align:left}.ImportantTermsExplorer_termTabs__rSIyj button span{color:#25364f;font-size:11px;font-weight:850}.ImportantTermsExplorer_termTabs__rSIyj button small{margin-top:2px;color:#748095;font-size:9px;font-weight:700}.ImportantTermsExplorer_referenceGrid__bu_QK button[aria-current=true],.ImportantTermsExplorer_termTabs__rSIyj button[aria-pressed=true]{border-color:#9fc0f6;background:#eef5ff;box-shadow:inset 0 0 0 1px #d6e6ff}.ImportantTermsExplorer_actionRow__YDn89 button:focus-visible,.ImportantTermsExplorer_quizActions__SYUCc button:focus-visible,.ImportantTermsExplorer_referenceGrid__bu_QK button:focus-visible,.ImportantTermsExplorer_section__RpNfd input:focus-visible,.ImportantTermsExplorer_termTabs__rSIyj button:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:2px}.ImportantTermsExplorer_learningGrid__izT_k{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);grid-gap:16px;gap:16px;margin-top:16px}.ImportantTermsExplorer_definitionCard__9X_3l,.ImportantTermsExplorer_quizCard__03Qoq,.ImportantTermsExplorer_relationshipCard__OMOXF,.ImportantTermsExplorer_simulationCard__pljBv{min-width:0;border:1px solid #e0e7ef;border-radius:14px;background:#fbfdff;padding:16px}.ImportantTermsExplorer_definitionCard__9X_3l h3,.ImportantTermsExplorer_quizCard__03Qoq h3,.ImportantTermsExplorer_relationshipCard__OMOXF h3,.ImportantTermsExplorer_simTop__E62xa h3{margin-top:4px;font-size:15px}.ImportantTermsExplorer_short__LT32D{margin:8px 0 0;color:#2563eb;font-size:11px;font-weight:800;line-height:1.55}.ImportantTermsExplorer_infoBlock__44895{margin-top:14px}.ImportantTermsExplorer_exampleBox__CoTdS strong,.ImportantTermsExplorer_infoBlock__44895 strong{display:block;color:#2f4059;font-size:10px;font-weight:900}.ImportantTermsExplorer_disclaimer__6EUu6,.ImportantTermsExplorer_exampleBox__CoTdS span,.ImportantTermsExplorer_infoBlock__44895 p,.ImportantTermsExplorer_relationshipCard__OMOXF p,.ImportantTermsExplorer_simNote__lWfnM{color:#66758a;font-size:11px;line-height:1.65}.ImportantTermsExplorer_infoBlock__44895 p{margin:4px 0 0}.ImportantTermsExplorer_exampleBox__CoTdS,.ImportantTermsExplorer_formulaBox__3cpRO,.ImportantTermsExplorer_resultBox__X2Y5p,.ImportantTermsExplorer_stageBox__9t90y{margin-top:13px;border-radius:11px;background:#f1f6fb;padding:11px 12px}.ImportantTermsExplorer_exampleBox__CoTdS span{display:block;margin-top:4px}.ImportantTermsExplorer_formulaBox__3cpRO span,.ImportantTermsExplorer_resultBox__X2Y5p span,.ImportantTermsExplorer_stageBox__9t90y span{display:block;color:#718096;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.ImportantTermsExplorer_formulaBox__3cpRO strong,.ImportantTermsExplorer_resultBox__X2Y5p strong,.ImportantTermsExplorer_stageBox__9t90y strong{display:block;margin-top:4px;color:#1f2f47}.ImportantTermsExplorer_formulaBox__3cpRO strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px}.ImportantTermsExplorer_simTop__E62xa{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.ImportantTermsExplorer_badge__HnzaX{display:inline-flex;max-width:190px;min-height:28px;align-items:center;justify-content:center;border:1px solid #cdddf4;border-radius:999px;background:#eef5ff;color:#1d5fbf;padding:4px 9px;text-align:center;font-size:8px;font-weight:900;letter-spacing:.05em}.ImportantTermsExplorer_elasticitySim__5liUZ,.ImportantTermsExplorer_safetyLab__ln8jh{margin-top:16px}.ImportantTermsExplorer_controlRow__0SBQb{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:14px}.ImportantTermsExplorer_controlRow__0SBQb label{color:#3d4d64;font-size:11px;font-weight:850}.ImportantTermsExplorer_controlRow__0SBQb output{color:#1f2f47;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.ImportantTermsExplorer_simulationCard__pljBv input[type=range]{width:100%;margin-top:9px;accent-color:#2563eb}.ImportantTermsExplorer_graphScroll__PkkD9,.ImportantTermsExplorer_svgWrap__EYCMO{width:100%;overflow-x:auto}.ImportantTermsExplorer_svgWrap__EYCMO svg{display:block;width:100%;min-width:500px;height:auto;margin-top:8px}.ImportantTermsExplorer_graph__71dKi{display:block;width:100%;min-width:560px;height:auto;margin-top:8px}.ImportantTermsExplorer_arrowHead__mKUkv{fill:#4b5f78}.ImportantTermsExplorer_forceLine__pSNVx{stroke:#4b5f78;stroke-width:5}.ImportantTermsExplorer_referenceLine___GIMK{stroke:#9aa8b9;stroke-width:2;stroke-dasharray:7 6}.ImportantTermsExplorer_pointLabel__WUFtU,.ImportantTermsExplorer_referenceText__ASEfV{fill:#68778a;font-size:11px;font-weight:750}.ImportantTermsExplorer_elasticBar__Wfi1P,.ImportantTermsExplorer_specimen__nMhzE{fill:#8bb4ea;stroke:#3f78bd;stroke-width:2}.ImportantTermsExplorer_memberText__LT3o_{fill:#17375e;font-size:14px;font-weight:900}.ImportantTermsExplorer_actionRow__YDn89{display:flex;flex-wrap:wrap;gap:8px}.ImportantTermsExplorer_actionRow__YDn89 button,.ImportantTermsExplorer_quizActions__SYUCc button{padding:8px 12px;font-size:10px;font-weight:850}.ImportantTermsExplorer_actionRow__YDn89 button:first-child{border-color:#9fc0f6;background:#eef5ff;color:#1d5fbf}.ImportantTermsExplorer_simNote__lWfnM{margin:10px 0 0}.ImportantTermsExplorer_axis__8RslM{stroke:#64748b;stroke-width:1.8}.ImportantTermsExplorer_axisLabel__HlV0T{fill:#475569;font-size:13px;font-weight:800}.ImportantTermsExplorer_curve__J_BUE{fill:none;stroke:#3f78bd;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.ImportantTermsExplorer_guide__Liu6c{stroke:#8c9aaa;stroke-width:1.5;stroke-dasharray:5 5}.ImportantTermsExplorer_marker__MPCqa{fill:#ef9c45;stroke:#8c4c13;stroke-width:2}.ImportantTermsExplorer_resultBox__X2Y5p p,.ImportantTermsExplorer_stageBox__9t90y p{margin:6px 0 0;color:#64748b;font-size:10px;line-height:1.55}.ImportantTermsExplorer_specimenBox__C0GBJ{margin-top:10px;overflow:hidden;border:1px solid #e5eaf0;border-radius:10px;background:#fff}.ImportantTermsExplorer_specimenBox__C0GBJ svg{display:block;width:100%;height:auto}.ImportantTermsExplorer_fieldGrid__vgGH0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ImportantTermsExplorer_fieldGrid__vgGH0 label>span{display:block;margin-bottom:6px;color:#475569;font-size:10px;font-weight:850}.ImportantTermsExplorer_inputUnit__6gn6I{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;border:1px solid #d8e2ed;border-radius:9px;background:#fff}.ImportantTermsExplorer_inputUnit__6gn6I input{min-width:0;min-height:44px;border:0;outline:0;background:transparent;padding:8px 10px;color:#25364f;font:700 14px inherit}.ImportantTermsExplorer_inputUnit__6gn6I b{display:grid;min-width:48px;place-items:center;border-left:1px solid #e1e7ee;color:#6b7789;font-size:10px}.ImportantTermsExplorer_resultBox__X2Y5p strong{font:900 24px ui-monospace,SFMono-Regular,Menlo,monospace}.ImportantTermsExplorer_capacityTrack__yEgVR{overflow:hidden;height:14px;margin-top:12px;border-radius:999px;background:#e8eef5}.ImportantTermsExplorer_capacityTrack__yEgVR div{height:100%;border-radius:inherit;background:#6ba48a;transition:width .18s ease}.ImportantTermsExplorer_fosScale__aRzm5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:12px}.ImportantTermsExplorer_fosScale__aRzm5 span{display:grid;min-height:35px;place-items:center;border:1px solid #dce3eb;border-radius:8px;color:#7b8796;font-size:10px;font-weight:850}.ImportantTermsExplorer_fosScale__aRzm5 .ImportantTermsExplorer_fosFilled__kAEpS{border-color:#abd2bd;background:#edf8f1;color:#267148}.ImportantTermsExplorer_referenceGrid__bu_QK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.ImportantTermsExplorer_referenceGrid__bu_QK button{min-width:0;padding:10px;text-align:left}.ImportantTermsExplorer_referenceGrid__bu_QK span,.ImportantTermsExplorer_referenceGrid__bu_QK strong{display:block}.ImportantTermsExplorer_referenceGrid__bu_QK strong{color:#293b54;font-size:10px}.ImportantTermsExplorer_referenceGrid__bu_QK span{margin-top:4px;color:#748095;font-size:9px;line-height:1.45}.ImportantTermsExplorer_quizCard__03Qoq,.ImportantTermsExplorer_relationshipCard__OMOXF{margin-top:16px}.ImportantTermsExplorer_flow__FLZLP{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:12px}.ImportantTermsExplorer_flow__FLZLP span{border:1px solid #d7e1eb;border-radius:999px;background:#fff;padding:6px 9px;color:#40526a;font-size:9px;font-weight:850}.ImportantTermsExplorer_flow__FLZLP b{color:#9aa7b7;font-size:11px}.ImportantTermsExplorer_relationshipCard__OMOXF p{margin:10px 0 0}.ImportantTermsExplorer_quizActions__SYUCc{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ImportantTermsExplorer_feedback__ob8FC{min-height:18px;margin:10px 0 0;color:#334155;font-size:10px;font-weight:800}.ImportantTermsExplorer_disclaimer__6EUu6{margin:15px 2px 0;font-size:9px}@media (max-width:920px){.ImportantTermsExplorer_referenceGrid__bu_QK,.ImportantTermsExplorer_termTabs__rSIyj{grid-template-columns:repeat(2,minmax(0,1fr))}.ImportantTermsExplorer_learningGrid__izT_k{grid-template-columns:1fr}}@media (max-width:620px){.ImportantTermsExplorer_header__Fn_CD{padding:16px 14px 13px}.ImportantTermsExplorer_header__Fn_CD h2{font-size:17px}.ImportantTermsExplorer_body__x5vck{padding:14px}.ImportantTermsExplorer_fieldGrid__vgGH0,.ImportantTermsExplorer_referenceGrid__bu_QK,.ImportantTermsExplorer_termTabs__rSIyj{grid-template-columns:1fr}.ImportantTermsExplorer_controlRow__0SBQb,.ImportantTermsExplorer_simTop__E62xa{align-items:flex-start}.ImportantTermsExplorer_simTop__E62xa{flex-direction:column}.ImportantTermsExplorer_badge__HnzaX{max-width:100%}.ImportantTermsExplorer_fosScale__aRzm5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:390px){.ImportantTermsExplorer_header__Fn_CD{gap:9px}.ImportantTermsExplorer_index__alAbZ{flex-basis:34px;width:34px;height:34px}.ImportantTermsExplorer_definitionCard__9X_3l,.ImportantTermsExplorer_quizCard__03Qoq,.ImportantTermsExplorer_relationshipCard__OMOXF,.ImportantTermsExplorer_simulationCard__pljBv{padding:12px}.ImportantTermsExplorer_actionRow__YDn89 button,.ImportantTermsExplorer_quizActions__SYUCc button{width:100%}}@media (prefers-reduced-motion:reduce){.ImportantTermsExplorer_capacityTrack__yEgVR div{transition:none}}.MechanicalPropertiesExplorer_root__kP9l0{border:1px solid var(--line,#dbe3ec);border-radius:22px;background:var(--card,#fff);overflow:hidden;margin-top:20px;color:var(--ink,#172033)}.MechanicalPropertiesExplorer_header__EkEf4{display:flex;gap:14px;align-items:flex-start;padding:22px;border-bottom:1px solid var(--line,#dbe3ec);background:linear-gradient(180deg,rgba(37,99,235,.05),transparent)}.MechanicalPropertiesExplorer_index__D1_9F{display:grid;place-items:center;min-width:48px;height:38px;border-radius:999px;background:#1d4ed8;color:#fff;font-weight:800;font-size:14px}.MechanicalPropertiesExplorer_header__EkEf4 h2{margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.25}.MechanicalPropertiesExplorer_header__EkEf4 p{margin:7px 0 0;color:var(--muted,#64748b);line-height:1.7;font-size:.95rem}.MechanicalPropertiesExplorer_termGrid__qPWa9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;padding:16px 20px;border-bottom:1px solid var(--line,#dbe3ec)}.MechanicalPropertiesExplorer_termButton__YedAH{min-width:0;min-height:62px;border:1px solid var(--line,#dbe3ec);border-radius:12px;background:var(--surface,#f8fafc);color:inherit;padding:9px 10px;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.MechanicalPropertiesExplorer_termButton__YedAH span,.MechanicalPropertiesExplorer_termButton__YedAH strong{display:block}.MechanicalPropertiesExplorer_termButton__YedAH strong{font-size:.82rem;line-height:1.3}.MechanicalPropertiesExplorer_termButton__YedAH span{margin-top:3px;color:var(--muted,#64748b);font-size:.72rem}.MechanicalPropertiesExplorer_termButton__YedAH[data-active=true]{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.MechanicalPropertiesExplorer_learningGrid__lNEqJ{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:16px;gap:16px;padding:20px}.MechanicalPropertiesExplorer_definitionCard__MtP9Z,.MechanicalPropertiesExplorer_simCard__0EEXO{border:1px solid var(--line,#dbe3ec);border-radius:16px;padding:18px;min-width:0;background:var(--surface,#fff)}.MechanicalPropertiesExplorer_eyebrow__YX0aQ{margin:0 0 5px;color:#2563eb;font-size:.72rem;font-weight:800;letter-spacing:.09em}.MechanicalPropertiesExplorer_definitionCard__MtP9Z h3,.MechanicalPropertiesExplorer_simCard__0EEXO h3{margin:0;font-size:1.05rem}.MechanicalPropertiesExplorer_definition__oLrQr{margin:10px 0 0;line-height:1.75;color:var(--muted,#475569);font-size:.94rem}.MechanicalPropertiesExplorer_infoBlock__sClrB{margin-top:14px;padding-top:13px;border-top:1px dashed var(--line,#dbe3ec)}.MechanicalPropertiesExplorer_infoBlock__sClrB strong{font-size:.84rem}.MechanicalPropertiesExplorer_infoBlock__sClrB p{margin:5px 0 0;color:var(--muted,#64748b);line-height:1.65;font-size:.88rem}.MechanicalPropertiesExplorer_formulaBox__AIHxm{margin-top:15px;border-radius:12px;background:#eff6ff;padding:13px}.MechanicalPropertiesExplorer_formulaBox__AIHxm span{display:block;font:800 1rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.MechanicalPropertiesExplorer_formulaBox__AIHxm small{display:block;margin-top:4px;color:#475569}.MechanicalPropertiesExplorer_simHeader__9kF4w{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.MechanicalPropertiesExplorer_resetButton__MT7th{min-height:42px;border:1px solid var(--line,#dbe3ec);border-radius:10px;background:transparent;color:inherit;padding:0 14px;font-weight:700;cursor:pointer}.MechanicalPropertiesExplorer_controls__4phXo{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:16px}.MechanicalPropertiesExplorer_control__IXQlc{display:block}.MechanicalPropertiesExplorer_controlHead__rkMV_{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:.82rem}.MechanicalPropertiesExplorer_controlHead__rkMV_ strong{white-space:nowrap}.MechanicalPropertiesExplorer_control__IXQlc input{width:100%;margin-top:9px;accent-color:#2563eb}.MechanicalPropertiesExplorer_visualWrap__13xTR{margin-top:15px;border:1px solid var(--line,#dbe3ec);border-radius:14px;background:var(--surface2,#f8fafc);padding:8px;overflow:hidden}.MechanicalPropertiesExplorer_visual__I8Pg0{display:block;width:100%;height:auto;max-height:330px;color:#334155}.MechanicalPropertiesExplorer_svgBodyPath__Q4RpY,.MechanicalPropertiesExplorer_svgBody__EJNYX{fill:#dbeafe;stroke:#2563eb;stroke-width:3}.MechanicalPropertiesExplorer_svgForce__78m5K{stroke:#334155;stroke-width:5;fill:none}.MechanicalPropertiesExplorer_svgLabel__MmHFP{fill:#1e3a5f;font-size:15px;font-weight:800}.MechanicalPropertiesExplorer_svgTrack__hu4iA{fill:#e2e8f0}.MechanicalPropertiesExplorer_svgProgress__CjJR_{fill:#2563eb}.MechanicalPropertiesExplorer_svgDanger__Ypk7p{fill:#dc2626}.MechanicalPropertiesExplorer_svgNote__Df_Rp{fill:#64748b;font-size:12px}.MechanicalPropertiesExplorer_svgReference__6glpP{stroke:#94a3b8;stroke-width:2;stroke-dasharray:7 6}.MechanicalPropertiesExplorer_svgImpact__EAO5K{fill:#fbbf24;stroke:#a16207;stroke-width:3}.MechanicalPropertiesExplorer_svgCrack__rZX_k{stroke:#b91c1c;stroke-width:3;fill:none}.MechanicalPropertiesExplorer_svgCrackStrong__nfhTH{stroke:#b91c1c;stroke-width:4;fill:none}.MechanicalPropertiesExplorer_svgSheet__l_iMD{fill:#dcfce7;stroke:#15803d;stroke-width:3}.MechanicalPropertiesExplorer_svgBrittle__6aWBl{fill:#f1f5f9;stroke:#475569;stroke-width:3}.MechanicalPropertiesExplorer_svgAxis__beQ3F{stroke:#64748b;stroke-width:2}.MechanicalPropertiesExplorer_svgCurve__4gMqi{stroke:#2563eb;stroke-width:4;fill:none}.MechanicalPropertiesExplorer_svgMarker__wITvV{fill:#f97316;stroke:#7c2d12;stroke-width:2}.MechanicalPropertiesExplorer_svgWave__0wPbx{stroke:#2563eb;stroke-width:4;fill:none}.MechanicalPropertiesExplorer_svgBodyFaint__chwmB{fill:#dbeafe;stroke:#2563eb;stroke-width:2;opacity:.72}.MechanicalPropertiesExplorer_svgEnergyArea__SB2BL{fill:rgba(37,99,235,.18);stroke:none}.MechanicalPropertiesExplorer_resultBox__H828N{display:flex;flex-direction:column;gap:4px;margin-top:13px;padding:12px 13px;border-radius:12px;background:#f8fafc;border:1px solid var(--line,#dbe3ec)}.MechanicalPropertiesExplorer_resultBox__H828N strong{font-size:.95rem}.MechanicalPropertiesExplorer_resultBox__H828N span{font-size:.8rem;color:var(--muted,#64748b);line-height:1.55}.MechanicalPropertiesExplorer_observe__RFVRa{margin:12px 0 0;font-size:.86rem;line-height:1.65;color:#334155}.MechanicalPropertiesExplorer_visualNote__WNFE7{margin:9px 0 0;color:var(--muted,#64748b);font-size:.74rem;line-height:1.5}.MechanicalPropertiesExplorer_root__kP9l0 button:focus-visible,.MechanicalPropertiesExplorer_root__kP9l0 input:focus-visible{outline:3px solid rgba(37,99,235,.3);outline-offset:2px}@media (hover:hover) and (pointer:fine){.MechanicalPropertiesExplorer_resetButton__MT7th:hover,.MechanicalPropertiesExplorer_termButton__YedAH:hover{border-color:#2563eb}.MechanicalPropertiesExplorer_termButton__YedAH:hover{transform:translateY(-1px)}}@media (max-width:980px){.MechanicalPropertiesExplorer_termGrid__qPWa9{grid-template-columns:repeat(3,minmax(0,1fr))}.MechanicalPropertiesExplorer_learningGrid__lNEqJ{grid-template-columns:1fr}}@media (max-width:640px){.MechanicalPropertiesExplorer_root__kP9l0{border-radius:16px}.MechanicalPropertiesExplorer_header__EkEf4{padding:16px;gap:10px}.MechanicalPropertiesExplorer_index__D1_9F{min-width:42px;height:34px}.MechanicalPropertiesExplorer_termGrid__qPWa9{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:8px}.MechanicalPropertiesExplorer_termButton__YedAH{min-height:58px}.MechanicalPropertiesExplorer_learningGrid__lNEqJ{padding:12px;gap:12px}.MechanicalPropertiesExplorer_definitionCard__MtP9Z,.MechanicalPropertiesExplorer_simCard__0EEXO{padding:14px}.MechanicalPropertiesExplorer_controls__4phXo{grid-template-columns:1fr}.MechanicalPropertiesExplorer_simHeader__9kF4w{align-items:center}.MechanicalPropertiesExplorer_visualWrap__13xTR{padding:4px}.MechanicalPropertiesExplorer_visual__I8Pg0{min-width:0}.MechanicalPropertiesExplorer_resultBox__H828N{padding:11px}}@media (max-width:390px){.MechanicalPropertiesExplorer_termGrid__qPWa9{grid-template-columns:1fr}.MechanicalPropertiesExplorer_termButton__YedAH{min-height:54px}.MechanicalPropertiesExplorer_header__EkEf4 h2{font-size:1.08rem}.MechanicalPropertiesExplorer_controlHead__rkMV_{align-items:flex-start;flex-direction:column;gap:2px}.MechanicalPropertiesExplorer_controlHead__rkMV_ strong{white-space:normal}}.PoissonRatioSimulator_root__yh3Ja{margin-top:18px;border:1px solid var(--line,#dbe3ec);border-radius:20px;overflow:hidden;background:var(--card,#fff);color:var(--ink,#172033)}.PoissonRatioSimulator_header__b6Wji{display:flex;gap:13px;padding:20px;border-bottom:1px solid var(--line,#dbe3ec)}.PoissonRatioSimulator_symbol___i9wc{display:grid;place-items:center;min-width:46px;height:38px;border-radius:999px;background:#0f766e;color:#fff;font-weight:900}.PoissonRatioSimulator_kicker__nNI0Q{margin:0;color:#0f766e;font-size:.72rem;font-weight:800;letter-spacing:.08em}.PoissonRatioSimulator_header__b6Wji h2{margin:3px 0 0;font-size:1.25rem}.PoissonRatioSimulator_header__b6Wji p:last-child{margin:7px 0 0;color:var(--muted,#64748b);line-height:1.65;font-size:.9rem}.PoissonRatioSimulator_grid__7Bkwj{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:15px;gap:15px;padding:18px}.PoissonRatioSimulator_controlsCard__IUHXl,.PoissonRatioSimulator_visualCard__dT6Uc{border:1px solid var(--line,#dbe3ec);border-radius:15px;padding:16px;min-width:0}.PoissonRatioSimulator_definition__Q4YeY strong{font-size:.83rem}.PoissonRatioSimulator_definition__Q4YeY p{margin:6px 0 0;color:var(--muted,#64748b);font-size:.87rem;line-height:1.65}.PoissonRatioSimulator_formula__wmyph{margin-top:13px;border-radius:11px;background:#ecfdf5;padding:12px;font:800 1rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.PoissonRatioSimulator_formula__wmyph small{display:block;margin-top:4px;font-family:inherit;font-size:.72rem;font-weight:600;color:#115e59}.PoissonRatioSimulator_fields__ShInG{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin-top:14px}.PoissonRatioSimulator_fields__ShInG label{font-size:.78rem;font-weight:700}.PoissonRatioSimulator_fields__ShInG label span{display:flex;align-items:center;gap:7px;margin-top:5px;color:var(--muted,#64748b);font-weight:600}.PoissonRatioSimulator_fields__ShInG input{width:100%;min-width:0;height:42px;border:1px solid var(--line,#dbe3ec);border-radius:9px;padding:0 10px;font-size:16px;background:var(--card,#fff);color:inherit}.PoissonRatioSimulator_visual__Buqvz{width:100%;height:auto;display:block}.PoissonRatioSimulator_reference__SxSXM{fill:none;stroke:#94a3b8;stroke-width:2;stroke-dasharray:7 6}.PoissonRatioSimulator_bar__umkLE{fill:#ccfbf1;stroke:#0f766e;stroke-width:3}.PoissonRatioSimulator_force__S0Pyt{stroke:#0f766e;stroke-width:5;fill:none}.PoissonRatioSimulator_barText__pXH_8{fill:#134e4a;font-size:14px;font-weight:800}.PoissonRatioSimulator_dimension__7ihZc{stroke:#64748b;stroke-width:2;stroke-dasharray:5 4}.PoissonRatioSimulator_note__5BUwA{fill:#64748b;font-size:12px}.PoissonRatioSimulator_results__Ly1SR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.PoissonRatioSimulator_results__Ly1SR div{border-radius:11px;background:#f8fafc;border:1px solid var(--line,#dbe3ec);padding:10px}.PoissonRatioSimulator_results__Ly1SR span,.PoissonRatioSimulator_results__Ly1SR strong{display:block}.PoissonRatioSimulator_results__Ly1SR span{font-size:.7rem;color:var(--muted,#64748b)}.PoissonRatioSimulator_results__Ly1SR strong{margin-top:4px;font-size:.9rem;overflow-wrap:anywhere}.PoissonRatioSimulator_explanation__nqe7e,.PoissonRatioSimulator_warning__TavYA{margin-top:10px;border-radius:11px;padding:11px;font-size:.82rem;line-height:1.6}.PoissonRatioSimulator_explanation__nqe7e{background:#ecfdf5;color:#115e59}.PoissonRatioSimulator_warning__TavYA{background:#fff7ed;color:#9a3412}.PoissonRatioSimulator_root__yh3Ja input:focus-visible{outline:3px solid rgba(15,118,110,.25);outline-offset:2px}@media(max-width:900px){.PoissonRatioSimulator_grid__7Bkwj{grid-template-columns:1fr}}@media(max-width:620px){.PoissonRatioSimulator_root__yh3Ja{border-radius:15px}.PoissonRatioSimulator_header__b6Wji{padding:15px}.PoissonRatioSimulator_grid__7Bkwj{padding:11px}.PoissonRatioSimulator_fields__ShInG{grid-template-columns:1fr}.PoissonRatioSimulator_controlsCard__IUHXl,.PoissonRatioSimulator_visualCard__dT6Uc{padding:13px}.PoissonRatioSimulator_results__Ly1SR{grid-template-columns:1fr 1fr}.PoissonRatioSimulator_results__Ly1SR div:last-child{grid-column:1/-1}}@media(max-width:390px){.PoissonRatioSimulator_header__b6Wji{gap:9px}.PoissonRatioSimulator_symbol___i9wc{min-width:40px;height:34px}.PoissonRatioSimulator_results__Ly1SR{grid-template-columns:1fr}.PoissonRatioSimulator_results__Ly1SR div:last-child{grid-column:auto}}.ThermalStressSimulator_root__JeyXr{margin-top:18px;border:1px solid var(--line,#dbe3ec);border-radius:20px;overflow:hidden;background:var(--card,#fff);color:var(--ink,#172033)}.ThermalStressSimulator_header__e9GV8{display:flex;gap:13px;padding:20px;border-bottom:1px solid var(--line,#dbe3ec)}.ThermalStressSimulator_symbol__Bv2dY{display:grid;place-items:center;min-width:46px;height:38px;border-radius:999px;background:#b45309;color:#fff;font-weight:900}.ThermalStressSimulator_kicker__qnE4c{margin:0;color:#b45309;font-size:.72rem;font-weight:800;letter-spacing:.08em}.ThermalStressSimulator_header__e9GV8 h2{margin:3px 0 0;font-size:1.25rem}.ThermalStressSimulator_header__e9GV8 p:last-child{margin:7px 0 0;color:var(--muted,#64748b);line-height:1.65;font-size:.9rem}.ThermalStressSimulator_modeTabs__pURtI{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:14px 18px;border-bottom:1px solid var(--line,#dbe3ec)}.ThermalStressSimulator_modeTabs__pURtI button{min-height:44px;border:1px solid var(--line,#dbe3ec);border-radius:11px;background:#f8fafc;color:inherit;font-weight:750;cursor:pointer}.ThermalStressSimulator_modeTabs__pURtI button[data-active=true]{border-color:#b45309;background:#fff7ed;box-shadow:0 0 0 2px rgba(180,83,9,.1)}.ThermalStressSimulator_grid__kls25{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-gap:15px;gap:15px;padding:18px}.ThermalStressSimulator_controlsCard__WN6Y6,.ThermalStressSimulator_visualCard__rno4R{border:1px solid var(--line,#dbe3ec);border-radius:15px;padding:16px;min-width:0}.ThermalStressSimulator_definition__lLjIn strong{font-size:.83rem}.ThermalStressSimulator_definition__lLjIn p{margin:6px 0 0;color:var(--muted,#64748b);font-size:.87rem;line-height:1.65}.ThermalStressSimulator_formula__3nwlc{margin-top:13px;border-radius:11px;background:#fff7ed;padding:12px;font:800 1rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ThermalStressSimulator_formula__3nwlc small{display:block;margin-top:4px;font-family:inherit;font-size:.72rem;font-weight:600;color:#7c2d12}.ThermalStressSimulator_fields__owOmH{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin-top:14px}.ThermalStressSimulator_fields__owOmH label{font-size:.78rem;font-weight:700}.ThermalStressSimulator_fields__owOmH label span{display:flex;align-items:center;gap:7px;margin-top:5px;color:var(--muted,#64748b);font-weight:600}.ThermalStressSimulator_fields__owOmH input{width:100%;min-width:0;height:42px;border:1px solid var(--line,#dbe3ec);border-radius:9px;padding:0 10px;font-size:16px;background:var(--card,#fff);color:inherit}.ThermalStressSimulator_visual___fVnD{width:100%;height:auto;display:block}.ThermalStressSimulator_wall__jxl2O{fill:#64748b}.ThermalStressSimulator_bar__p5b_E{fill:#fde68a;stroke:#b45309;stroke-width:3}.ThermalStressSimulator_barText__dDM_U{fill:#78350f;font-size:14px;font-weight:800}.ThermalStressSimulator_force__APFEW{stroke:#b91c1c;stroke-width:5;fill:none}.ThermalStressSimulator_note__tM1C9{fill:#64748b;font-size:12px}.ThermalStressSimulator_results__DyNBS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.ThermalStressSimulator_results__DyNBS div{border-radius:11px;background:#f8fafc;border:1px solid var(--line,#dbe3ec);padding:10px}.ThermalStressSimulator_results__DyNBS span,.ThermalStressSimulator_results__DyNBS strong{display:block}.ThermalStressSimulator_results__DyNBS span{font-size:.7rem;color:var(--muted,#64748b)}.ThermalStressSimulator_results__DyNBS strong{margin-top:4px;font-size:.9rem;overflow-wrap:anywhere}.ThermalStressSimulator_explanation__6G_DE{margin-top:10px;border-radius:11px;background:#fff7ed;padding:11px;font-size:.82rem;line-height:1.6;color:#7c2d12}.ThermalStressSimulator_root__JeyXr button:focus-visible,.ThermalStressSimulator_root__JeyXr input:focus-visible{outline:3px solid rgba(180,83,9,.25);outline-offset:2px}@media(max-width:900px){.ThermalStressSimulator_grid__kls25{grid-template-columns:1fr}}@media(max-width:620px){.ThermalStressSimulator_root__JeyXr{border-radius:15px}.ThermalStressSimulator_header__e9GV8{padding:15px}.ThermalStressSimulator_grid__kls25,.ThermalStressSimulator_modeTabs__pURtI{padding:11px}.ThermalStressSimulator_fields__owOmH{grid-template-columns:1fr}.ThermalStressSimulator_controlsCard__WN6Y6,.ThermalStressSimulator_visualCard__rno4R{padding:13px}.ThermalStressSimulator_results__DyNBS{grid-template-columns:1fr 1fr}.ThermalStressSimulator_results__DyNBS div:last-child{grid-column:1/-1}}@media(max-width:390px){.ThermalStressSimulator_header__e9GV8{gap:9px}.ThermalStressSimulator_symbol__Bv2dY{min-width:40px;height:34px}.ThermalStressSimulator_modeTabs__pURtI,.ThermalStressSimulator_results__DyNBS{grid-template-columns:1fr}.ThermalStressSimulator_results__DyNBS div:last-child{grid-column:auto}}