.PhysicsPractice_shell__N6cuA{min-height:100vh;color:#173354;background:#f4f7fc}.PhysicsPractice_header__ZESkc{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:70px;padding:14px 32px;background:#fff;border-bottom:1px solid #dce6f3}.PhysicsPractice_breadcrumb__98sUF{display:flex;align-items:center;gap:8px;font-size:13px;color:#65768f}.PhysicsPractice_breadcrumb__98sUF strong{color:#173354}.PhysicsPractice_back__xXGCh,.PhysicsPractice_footer__RpWYh a,.PhysicsPractice_header__ZESkc>a,.PhysicsPractice_lessonLink__H9BN7{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:13px;color:#2455e5}.PhysicsPractice_back__xXGCh:hover,.PhysicsPractice_footer__RpWYh a:hover,.PhysicsPractice_header__ZESkc a:hover,.PhysicsPractice_lessonLink__H9BN7:hover{text-decoration:underline;text-underline-offset:3px}.PhysicsPractice_main__a1EPa{max-width:1120px;padding:30px 32px 0}.PhysicsPractice_back__xXGCh{margin-bottom:24px}.PhysicsPractice_hero__8N9kX{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:22px}.PhysicsPractice_hero__8N9kX h1{font-size:clamp(30px,4vw,44px);letter-spacing:-1.5px}.PhysicsPractice_hero__8N9kX p{max-width:650px;margin-top:16px;font-size:16px;line-height:1.75;color:#586d86}.PhysicsPractice_heroIcon__8x344{display:grid;place-items:center;width:120px;height:120px;border-radius:28px;border:1px solid #ead6b1;background:radial-gradient(circle at 30% 20%,#fffaf0,#fff0d1);color:#a77320;flex-shrink:0}.PhysicsPractice_eyebrow__YVT5i{display:block;margin-bottom:10px;font-size:10px;line-height:1.6;letter-spacing:1.2px;font-weight:700;color:#936419}.PhysicsPractice_storageNote__x8AQK{font-size:12px;line-height:1.75;color:#65768c;margin-bottom:25px}.PhysicsPractice_panel__2WUQC{background:#fff;border:1px solid #dce6f3;border-radius:18px;padding:28px;box-shadow:0 7px 25px #23478a05}.PhysicsPractice_panel__2WUQC h2{font-size:25px;color:#173354}.PhysicsPractice_panel__2WUQC h2:focus{outline:none}.PhysicsPractice_intro__LKgHW{margin-top:11px;color:#65768c;font-size:14px;line-height:1.75}.PhysicsPractice_choices__hALYO,.PhysicsPractice_modes__gwH3c,.PhysicsPractice_source__7KQn8{border:0;padding:0;margin:24px 0 0;min-width:0}.PhysicsPractice_choices__hALYO legend,.PhysicsPractice_modes__gwH3c legend,.PhysicsPractice_source__7KQn8 legend{font-size:13px;font-weight:600;color:#3c536f;padding:0;margin-bottom:11px}.PhysicsPractice_source__7KQn8{display:flex;flex-wrap:wrap;gap:10px}.PhysicsPractice_source__7KQn8>label{display:flex;align-items:center;gap:9px;border:1px solid #dce6f3;border-radius:9px;padding:11px 15px;font-size:14px;cursor:pointer;background:#fafcff}.PhysicsPractice_source__7KQn8>label[data-selected=true]{border-color:#8caaf2;background:#edf2ff;color:#2455e5}.PhysicsPractice_source__7KQn8 small{background:#fff;border-radius:5px;padding:2px 7px;margin-left:7px;font-size:12px}.PhysicsPractice_choices__hALYO input,.PhysicsPractice_modes__gwH3c input,.PhysicsPractice_source__7KQn8 input{width:17px;height:17px;flex-shrink:0}.PhysicsPractice_notice__8qGvI{margin-top:17px;padding:14px 16px;border:1px solid #e9d8b7;border-radius:9px;background:#fff9ed;color:#78591f;font-size:13px;line-height:1.75}.PhysicsPractice_filters__rsZw8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.PhysicsPractice_filters__rsZw8 label,.PhysicsPractice_length__WyvPR{display:flex;flex-direction:column;gap:8px;color:#3c536f;font-weight:600;font-size:13px}.PhysicsPractice_filters__rsZw8 select,.PhysicsPractice_length__WyvPR select{width:100%;min-height:44px;border:1px solid #cddbef;border-radius:8px;background:#f8faff;padding:10px;color:#274268;font-weight:400}.PhysicsPractice_filters__rsZw8 select:disabled{opacity:.55}.PhysicsPractice_modes__gwH3c{display:grid;grid-template-columns:1fr 1fr;gap:12px}.PhysicsPractice_modes__gwH3c>label{display:flex;gap:12px;align-items:flex-start;border:1px solid #dce6f3;border-radius:12px;background:#fafcff;padding:18px;cursor:pointer}.PhysicsPractice_modes__gwH3c>label[data-selected=true]{background:#f1f5ff;border-color:#92b0f5}.PhysicsPractice_modes__gwH3c input{margin-top:4px}.PhysicsPractice_modes__gwH3c svg{color:#a97825;margin-top:2px}.PhysicsPractice_modes__gwH3c strong{display:block;color:#173354;font-size:15px;font-weight:600}.PhysicsPractice_modes__gwH3c small{display:block;margin-top:7px;color:#65768c;line-height:1.7;font-size:12px}.PhysicsPractice_length__WyvPR{margin-top:20px;max-width:220px}.PhysicsPractice_startRow__D4u9u{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding-top:23px;border-top:1px solid #e4ebf6}.PhysicsPractice_startRow__D4u9u p{font-size:13px;line-height:1.75}.PhysicsPractice_startRow__D4u9u p strong{color:#294971}.PhysicsPractice_startRow__D4u9u p span{display:block;color:#65768c;font-size:12px}.PhysicsPractice_primary__f4dgx,.PhysicsPractice_secondary__ozNxD{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border-radius:9px;padding:12px 17px;font-size:14px;font-weight:600;line-height:1.5}.PhysicsPractice_primary__f4dgx{background:#2455e5;color:#fff}.PhysicsPractice_primary__f4dgx:hover{background:#1a45c4}.PhysicsPractice_secondary__ozNxD{color:#2455e5;border:1px solid #c3d4f4;background:#f5f8ff}.PhysicsPractice_secondary__ozNxD:hover{background:#eaf1ff}.PhysicsPractice_session__vfRY1{max-width:900px;margin:0 auto}.PhysicsPractice_sessionTop__q01xQ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:11px;font-size:13px;color:#586d86}.PhysicsPractice_progress__wWBZ1{display:block;width:100%;height:7px;overflow:hidden;border:0;border-radius:8px;background:#dfe8f6;accent-color:#2455e5;margin-bottom:24px}.PhysicsPractice_progress__wWBZ1::-webkit-progress-bar{background:#dfe8f6}.PhysicsPractice_progress__wWBZ1::-webkit-progress-value{background:#2455e5}.PhysicsPractice_progress__wWBZ1::-moz-progress-bar{background:#2455e5}.PhysicsPractice_tags___k6hx{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.PhysicsPractice_tags___k6hx span{display:inline-flex;align-items:center;background:#f2f6fc;border:1px solid #e0e8f4;border-radius:6px;padding:4px 8px;font-size:11px;color:#5c718e}.PhysicsPractice_tags___k6hx span:first-child{background:#fff7e8;border-color:#eddec3;color:#8b6528}.PhysicsPractice_panel__2WUQC .PhysicsPractice_questionHeading___i9ZM{font-size:23px;line-height:1.6;letter-spacing:-.45px;white-space:pre-line}.PhysicsPractice_choices__hALYO{display:grid;gap:10px;margin-top:23px}.PhysicsPractice_choices__hALYO legend{font-weight:400;color:#65768c}.PhysicsPractice_choices__hALYO label{display:flex;gap:12px;align-items:center;min-height:56px;border:1px solid #dce6f3;border-radius:9px;background:#fafcff;padding:13px;font-size:15px;line-height:1.6;cursor:pointer}.PhysicsPractice_choices__hALYO label[data-selected=true]{border-color:#81a3f1;background:#edf3ff}.PhysicsPractice_choices__hALYO label:has(input:disabled){cursor:default}.PhysicsPractice_letter__ItkUy{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border:1px solid #d8e3f6;border-radius:6px;background:#fff;color:#637ba1;font-size:12px}.PhysicsPractice_numeric__hgJyQ{margin-top:24px}.PhysicsPractice_numeric__hgJyQ>label{display:block;margin-bottom:9px;font-size:14px;font-weight:600;color:#3c536f}.PhysicsPractice_numeric__hgJyQ>div{display:flex;align-items:center;gap:12px}.PhysicsPractice_numeric__hgJyQ input{width:190px;max-width:100%;min-width:0;min-height:48px;padding:9px 12px;font-size:20px;color:#274268;border:1px solid #bdd0f0;border-radius:8px;background:#fafcff}.PhysicsPractice_numeric__hgJyQ>div>span{color:#65768c;font-size:15px}.PhysicsPractice_numeric__hgJyQ p{margin-top:9px;color:#65768c;font-size:12px}.PhysicsPractice_actions__qsuoD{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px}.PhysicsPractice_hintButton__TBsec{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 10px;color:#90631e;font-size:13px}.PhysicsPractice_hintButton__TBsec:hover{background:#fff7e6;border-radius:8px}.PhysicsPractice_hints__dxqra{display:grid;gap:12px;background:#fffaee;border:1px solid #eddfbe;border-radius:10px;padding:16px;margin-top:19px}.PhysicsPractice_hints__dxqra p{color:#78591f;font-size:14px;line-height:1.7}.PhysicsPractice_hints__dxqra strong{display:block;color:#92691f;font-size:11px;margin-bottom:5px}.PhysicsPractice_feedback__nFjMb{border:1px solid #e5d2b3;border-radius:11px;background:#fff7ed;color:#815b2d;padding:19px;margin-top:21px}.PhysicsPractice_feedback__nFjMb[data-correct=true]{border-color:#b7d9ca;background:#eef8f2;color:#286650}.PhysicsPractice_feedback__nFjMb strong{font-size:15px}.PhysicsPractice_feedback__nFjMb p{font-size:14px;line-height:1.8;margin-top:9px;color:inherit;white-space:pre-line}.PhysicsPractice_feedback__nFjMb a{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin-top:9px;font-size:13px;color:#2455e5}.PhysicsPractice_feedback__nFjMb a:hover{text-decoration:underline}.PhysicsPractice_error__JilI0{color:#ae352d;font-size:13px;margin-top:13px}.PhysicsPractice_next__6m3PM{margin-top:21px}.PhysicsPractice_sessionFooter__h6Lec{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:17px}.PhysicsPractice_sessionFooter__h6Lec p{font-size:12px;line-height:1.75;max-width:480px;color:#65768c}.PhysicsPractice_textButton__Xv2jV{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:6px 0;font-size:13px;color:#2455e5;text-decoration:underline;text-underline-offset:3px}.PhysicsPractice_summary__qexxw{text-align:center}.PhysicsPractice_score__SOs7s{font-size:60px;font-weight:600;color:#2455e5;line-height:1.2;letter-spacing:-2px;margin:24px 0 9px}.PhysicsPractice_score__SOs7s>span{font-size:29px;color:#8598b5;font-weight:400;margin-left:7px}.PhysicsPractice_summary__qexxw>p{font-size:14px;color:#65768c}.PhysicsPractice_stats__ylQqa{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;margin:22px 0}.PhysicsPractice_stats__ylQqa span{font-size:13px;color:#65768c}.PhysicsPractice_stats__ylQqa strong{font-size:20px;color:#294971;margin-right:4px}.PhysicsPractice_summary__qexxw .PhysicsPractice_scoreNote__dpxWe{font-size:12px;line-height:1.75}.PhysicsPractice_summary__qexxw .PhysicsPractice_actions__qsuoD{justify-content:center}.PhysicsPractice_summary__qexxw .PhysicsPractice_cleared__u2xs_{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;color:#286650;font-size:13px}.PhysicsPractice_recap__zxzOT{margin-top:30px}.PhysicsPractice_recap__zxzOT>h2{font-size:21px}.PhysicsPractice_chapterGrid__OV8By{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.PhysicsPractice_chapterCard__lm2jZ{border:1px solid #dce6f3;border-radius:11px;background:#fff;padding:17px 19px}.PhysicsPractice_chapterCard__lm2jZ h3{font-size:14px;color:#294971}.PhysicsPractice_chapterCard__lm2jZ p{font-size:12px;margin-top:7px;color:#65768c}.PhysicsPractice_solution__1hi_h{background:#fff;border:1px solid #dce6f3;border-radius:13px;padding:23px;margin-top:14px}.PhysicsPractice_solutionTop__asBiy{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;color:#7387a3;margin-bottom:12px}.PhysicsPractice_solutionTop__asBiy>strong{color:#92651f;font-size:11px;padding:4px 7px;border-radius:5px;background:#fff6e5;flex-shrink:0}.PhysicsPractice_solutionTop__asBiy>strong[data-correct=true]{color:#286650;background:#edf8f1}.PhysicsPractice_solution__1hi_h h3{font-size:16px;line-height:1.7;color:#294971;white-space:pre-line}.PhysicsPractice_solution__1hi_h p{font-size:13px;line-height:1.8;color:#586d86;margin-top:9px}.PhysicsPractice_solution__1hi_h .PhysicsPractice_explanation__Brlwr{padding-top:13px;margin-top:15px;border-top:1px solid #e5ebf5;white-space:pre-line}.PhysicsPractice_lessonLink__H9BN7{margin-top:11px}.PhysicsPractice_graph__1N9RF{max-width:600px;border:1px solid #e0e8f4;border-radius:11px;padding:16px;margin:23px 0;background:#fafcff}.PhysicsPractice_graph__1N9RF figcaption{color:#3c536f;font-size:13px;font-weight:600;margin-bottom:8px}.PhysicsPractice_graph__1N9RF svg{display:block;width:100%;height:auto;overflow:visible}.PhysicsPractice_graphGrid__IF71j line{stroke:#e1e9f5;stroke-width:1}.PhysicsPractice_graphGrid__IF71j text{fill:#647894;font-size:12px}.PhysicsPractice_graphAxes__DbvI4 line{stroke:#7188a8;stroke-width:1.5}.PhysicsPractice_graphAxes__DbvI4 text{fill:#3c536f;font-size:13px}.PhysicsPractice_graphLine__yY2UI{fill:none;stroke:#2455e5;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.PhysicsPractice_graphPoint__d7VZl{fill:#fff;stroke:#2455e5;stroke-width:2}.PhysicsPractice_graph__1N9RF summary{cursor:pointer;min-height:36px;color:#2455e5;font-size:12px;padding:7px 0}.PhysicsPractice_graph__1N9RF table{width:100%;font-size:12px;text-align:left;border-collapse:collapse;margin-top:8px}.PhysicsPractice_graph__1N9RF caption{text-align:left;padding:5px 8px;color:#65768c}.PhysicsPractice_graph__1N9RF td,.PhysicsPractice_graph__1N9RF th{padding:7px 10px;border:1px solid #dce6f3}.PhysicsPractice_graph__1N9RF th{background:#edf3fd;color:#294971}.PhysicsPractice_footer__RpWYh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:34px;border-top:1px solid #dce6f3;padding:23px 0;color:#7387a3;font-size:11px}@media (max-width:1000px){.PhysicsPractice_main__a1EPa{padding:26px 24px 0}.PhysicsPractice_header__ZESkc{padding:14px 24px}.PhysicsPractice_filters__rsZw8{grid-template-columns:1fr 1fr}.PhysicsPractice_filters__rsZw8>label:first-child{grid-column:1/-1}.PhysicsPractice_modes__gwH3c{grid-template-columns:1fr}.PhysicsPractice_heroIcon__8x344{width:95px;height:95px}.PhysicsPractice_heroIcon__8x344 svg{width:49px;height:49px}}@media (max-width:600px){.PhysicsPractice_main__a1EPa{padding:22px 16px 0}.PhysicsPractice_header__ZESkc{padding:12px 16px;flex-wrap:wrap;gap:6px}.PhysicsPractice_header__ZESkc>a{font-size:12px}.PhysicsPractice_back__xXGCh{margin-bottom:18px}.PhysicsPractice_hero__8N9kX{gap:12px}.PhysicsPractice_heroIcon__8x344{display:none}.PhysicsPractice_hero__8N9kX h1{font-size:34px;letter-spacing:-1px}.PhysicsPractice_hero__8N9kX p{font-size:14px;line-height:1.75}.PhysicsPractice_panel__2WUQC{padding:20px;border-radius:14px}.PhysicsPractice_panel__2WUQC h2{font-size:22px}.PhysicsPractice_filters__rsZw8{grid-template-columns:1fr;gap:14px}.PhysicsPractice_filters__rsZw8>label:first-child{grid-column:auto}.PhysicsPractice_source__7KQn8{display:grid;grid-template-columns:1fr}.PhysicsPractice_modes__gwH3c>label{padding:14px;gap:10px}.PhysicsPractice_modes__gwH3c svg{display:none}.PhysicsPractice_startRow__D4u9u{flex-direction:column;align-items:stretch;gap:17px}.PhysicsPractice_startRow__D4u9u .PhysicsPractice_primary__f4dgx{width:100%}.PhysicsPractice_panel__2WUQC .PhysicsPractice_questionHeading___i9ZM{font-size:20px}.PhysicsPractice_choices__hALYO label{padding:12px 10px;font-size:14px;gap:9px}.PhysicsPractice_letter__ItkUy{display:none}.PhysicsPractice_actions__qsuoD .PhysicsPractice_primary__f4dgx,.PhysicsPractice_next__6m3PM{width:100%}.PhysicsPractice_sessionTop__q01xQ{font-size:12px;align-items:flex-start}.PhysicsPractice_sessionTop__q01xQ>span:last-child{white-space:nowrap}.PhysicsPractice_sessionFooter__h6Lec{flex-direction:column;gap:3px}.PhysicsPractice_chapterGrid__OV8By{grid-template-columns:1fr}.PhysicsPractice_solution__1hi_h{padding:18px}.PhysicsPractice_solutionTop__asBiy{align-items:flex-start}.PhysicsPractice_stats__ylQqa{gap:13px}.PhysicsPractice_stats__ylQqa strong{font-size:18px}.PhysicsPractice_summary__qexxw .PhysicsPractice_actions__qsuoD{flex-direction:column;align-items:stretch}.PhysicsPractice_graph__1N9RF{padding:9px}.PhysicsPractice_graphAxes__DbvI4 text,.PhysicsPractice_graphGrid__IF71j text{font-size:14px}.PhysicsPractice_footer__RpWYh{gap:6px;margin-top:25px}}