.practice_appShell__40P32{--practice-ink:#172541;--practice-muted:#66758f;--practice-blue:#2d63e7;--practice-blue-dark:#1f4dbf;--practice-coral:#ed785b;--practice-green:#4f9c7d;--practice-navy:#10203a;background:radial-gradient(circle at 76% -5%,rgba(73,111,204,.28),transparent 32rem),linear-gradient(145deg,#0d1b32,#162b4e);color:var(--practice-ink);min-height:100dvh;overflow-x:clip;position:relative}.practice_appShell__40P32 button,.practice_appShell__40P32 input{font:inherit}.practice_appShell__40P32 a svg,.practice_appShell__40P32 button svg{flex:0 0 auto;height:17px;width:17px}.practice_topbar__8UvJM{align-items:center;backdrop-filter:blur(20px);background:rgba(247,249,253,.94);border-bottom:1px solid rgba(216,225,239,.9);display:flex;gap:28px;justify-content:space-between;min-height:78px;padding:13px max(24px,calc((100vw - 1540px) / 2));position:sticky;top:0;z-index:40}.practice_brand__KCg_5{align-items:center;display:inline-flex;flex:0 0 auto;gap:11px}.practice_brand__KCg_5 img{border-radius:12px;box-shadow:0 8px 20px rgba(23,48,91,.18);height:46px;width:49px}.practice_brand__KCg_5 b,.practice_brand__KCg_5 small{display:block}.practice_brand__KCg_5 b{font-size:18px;letter-spacing:-.02em}.practice_brand__KCg_5 small{color:#76839a;font-size:9px;letter-spacing:.13em;margin-top:3px}.practice_roomStatus__5cgrw,.practice_topbar__8UvJM nav{align-items:center;display:flex;gap:18px}.practice_topbar__8UvJM nav a,.practice_topbar__8UvJM nav span{color:#59677f;font-size:12px;font-weight:700}.practice_topbar__8UvJM nav a:hover{color:var(--practice-blue)}.practice_exitButton__BvaNG,.practice_roomStatus__5cgrw button,.practice_textSize__TBh62{align-items:center;background:transparent;border:0;color:#52617a;display:inline-flex;font-size:11px;font-weight:800;gap:7px;min-height:42px;padding:0 12px}.practice_textSize__TBh62{border:1px solid #d7e0ee!important;border-radius:999px}.practice_textSize__TBh62 b{color:var(--practice-blue);font-size:15px}.practice_exitButton__BvaNG:hover,.practice_textSize__TBh62:hover{color:var(--practice-blue)}.practice_timer__MPccJ{align-items:center;background:#ebf5f0;border:1px solid #cfe6dc;border-radius:999px;color:#315f4c;display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:900;gap:7px;letter-spacing:.04em;min-height:40px;padding:0 13px;white-space:nowrap}.practice_timer__MPccJ i{background:#61b18e;border-radius:50%;box-shadow:0 0 0 4px rgba(97,177,142,.12);height:7px;width:7px}.practice_timer__MPccJ small{color:#668276;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.practice_timerWarning__RR54h{background:#fff5d9;border-color:#ead596;color:#775b13}.practice_timerWarning__RR54h i{background:#c6961e}.practice_timerUrgent__x__aC{animation:practice_timer-pulse__qJvet 1s ease-in-out infinite;background:#fff0ec;border-color:#efc0b5;color:#a5432e}.practice_timerUrgent__x__aC i{background:var(--practice-coral)}.practice_watermarks__yriWT{display:grid;grid-template-columns:repeat(3,1fr);inset:92px 0 0;overflow:hidden;pointer-events:none;position:fixed;z-index:18}.practice_watermarks__yriWT span{align-self:center;color:rgba(20,43,77,.055);font-size:clamp(9px,.9vw,13px);font-weight:900;justify-self:center;letter-spacing:.05em;transform:rotate(-24deg);user-select:none;white-space:nowrap}.practice_liveRegion__JAMWG{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.practice_errorBanner__njIz5{align-items:center;background:#fff0ed;border:1px solid #efbdb1;border-radius:12px;color:#8e3725;display:flex;font-size:12px;font-weight:700;gap:18px;justify-content:space-between;margin:18px auto 0;max-width:1450px;padding:13px 16px;position:relative;width:calc(100% - 48px);z-index:30}.practice_errorBanner__njIz5 button{background:transparent;border:0;color:inherit;font-size:11px;font-weight:900}.practice_loadingMain__bA2_M,.practice_transitionMain__GrgTz{align-items:center;color:#f5f8ff;display:flex;flex-direction:column;justify-content:center;min-height:calc(100dvh - 78px);padding:48px 24px;position:relative;z-index:20}.practice_loadingMain__bA2_M{font-size:13px;font-weight:800;gap:14px}.practice_spinner__8O2yN{animation:practice_spinner-turn__L9vna .8s linear infinite;border:2px solid;border-right:2px solid transparent;border-radius:50%;display:inline-block;height:18px;width:18px}.practice_gamMain__pNKnu,.practice_reviewMain__50iCH,.practice_roomMain__2_O_P,.practice_setupMain__OA9W0{margin:0 auto;max-width:1540px;padding:38px 28px 72px;position:relative;width:100%;z-index:20}.practice_setupHero__x7Fd8{align-items:end;color:#fff;display:grid;gap:48px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);padding:28px 10px 43px}.practice_miniLabel__KDu_z,.practice_reviewBlockTitle__GY9VQ>span,.practice_reviewSummary__g0cAD span,.practice_roomHeading__wKHeY span,.practice_setupHero__x7Fd8>div:first-child>span,.practice_transitionMain__GrgTz>span{color:#9cbafa;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.practice_setupHero__x7Fd8 h1{font-size:clamp(45px,5vw,74px);letter-spacing:-.075em;line-height:.96;margin:18px 0;max-width:830px}.practice_setupHero__x7Fd8 p{color:#b6c4d9;font-size:16px;line-height:1.6;margin:0;max-width:720px}.practice_setupPromise__TAXdP{background:rgba(255,255,255,.06);border:1px solid rgba(181,205,251,.17);border-radius:18px;display:grid;gap:11px;padding:22px}.practice_setupPromise__TAXdP strong{color:#fff;font-size:12px;margin-bottom:3px}.practice_setupPromise__TAXdP span{color:#aebdd3;font-size:11px;padding-left:17px;position:relative}.practice_setupPromise__TAXdP span:before{background:#70c397;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:4px;width:6px}.practice_setupGrid__TUAFO{background:#f8faff;border:1px solid rgba(198,213,238,.9);border-radius:28px;box-shadow:0 32px 80px rgba(1,11,31,.25);display:grid;grid-template-columns:minmax(250px,.36fr) minmax(0,1fr);overflow:hidden}.practice_resumeShelf__ZXvRX{background:radial-gradient(circle at 82% 18%,rgba(112,195,151,.2),transparent 28%),linear-gradient(135deg,#17396f,#0d2347);border:1px solid rgba(151,184,245,.38);border-radius:22px;box-shadow:0 24px 60px rgba(1,11,31,.28);color:#fff;margin:0 0 18px;overflow:hidden;padding:24px 26px 26px;position:relative}.practice_resumeShelfHeading__Nn21O{align-items:end;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(240px,.46fr);margin-bottom:18px}.practice_resumeShelfHeading__Nn21O span{color:#9cbafa;font-size:9px;font-weight:900;letter-spacing:.15em}.practice_resumeShelfHeading__Nn21O h2{font-size:clamp(24px,2.5vw,36px);letter-spacing:-.045em;margin:7px 0 0}.practice_resumeShelfHeading__Nn21O p{color:#b9c8df;font-size:11px;line-height:1.6;margin:0}.practice_resumeGrid__OHy_L{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.practice_resumeCard__5cfz1{align-content:start;background:rgba(255,255,255,.075);border:1px solid rgba(190,210,244,.18);border-radius:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.practice_resumeCard__5cfz1>div:first-child>span{color:#9cbafa;font-size:9px;font-weight:900;letter-spacing:.15em}.practice_resumeCard__5cfz1 h3{font-size:20px;letter-spacing:-.035em;margin:7px 0 4px}.practice_resumeCard__5cfz1 p,.practice_resumeProgress__G9W9N small{color:#b9c8df;font-size:11px;margin:0}.practice_resumeProgress__G9W9N{display:grid;gap:8px;grid-column:1/-1;order:3}.practice_resumeProgress__G9W9N>span{background:rgba(255,255,255,.12);border-radius:999px;height:7px;overflow:hidden}.practice_resumeProgress__G9W9N i{background:linear-gradient(90deg,#4f83ed,#70c397);border-radius:inherit;display:block;height:100%;width:var(--resume-width)}.practice_resumeCard__5cfz1>button{align-items:center;background:#fff;border:0;border-radius:13px;color:#17396f;display:inline-flex;font-size:12px;font-weight:900;gap:14px;justify-content:center;min-height:50px;padding:0 20px;place-self:center end;white-space:nowrap}.practice_resumeCard__5cfz1>button svg{height:17px;width:17px}.practice_setupModes__a7IAk{background:linear-gradient(150deg,#eaf1ff,#f4f7fd);border-right:1px solid #d8e2f2;display:grid;gap:10px;padding:34px}.practice_setupModes__a7IAk>span{color:#5879bf;margin-bottom:5px}.practice_setupModes__a7IAk button{background:rgba(255,255,255,.78);border:1px solid #d7e1f1;border-radius:14px;color:#53627a;min-height:93px;padding:18px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.practice_setupModes__a7IAk button:hover{border-color:#8ba9e6;transform:translateY(-2px)}.practice_setupModes__a7IAk button span,.practice_setupModes__a7IAk button strong{display:block}.practice_setupModes__a7IAk button strong{color:#263b64;font-size:15px}.practice_setupModes__a7IAk button span{font-size:10px;line-height:1.45;margin-top:7px}.practice_setupModes__a7IAk .practice_modeActive__xdfVN{background:#1b396d;border-color:#2b5ec1;box-shadow:0 13px 28px rgba(24,57,111,.22);color:#b9c9e4}.practice_setupModes__a7IAk .practice_modeActive__xdfVN strong{color:#fff}.practice_setupChoices__vkf4_{display:flex;flex-direction:column;padding:37px clamp(28px,4vw,62px)}.practice_setupChoices__vkf4_>.practice_miniLabel__KDu_z:not(:first-child){margin-top:33px}.practice_moduleGrid__RCJLq{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.practice_moduleGrid__RCJLq button{background:#fff;border:1px solid #dbe3f0;border-radius:14px;color:#59677e;display:grid;min-height:108px;padding:17px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.practice_moduleGrid__RCJLq button:hover{border-color:#9bb3e5;transform:translateY(-2px)}.practice_moduleGrid__RCJLq button strong{color:#263a61;font-size:14px}.practice_moduleGrid__RCJLq button small,.practice_moduleGrid__RCJLq button span{font-size:10px;line-height:1.4;margin-top:6px}.practice_moduleGrid__RCJLq button small{color:#8190a7}.practice_moduleGrid__RCJLq .practice_moduleActive__aZjgQ{background:#edf3ff;border-color:#5f84d7;box-shadow:inset 0 0 0 1px rgba(45,99,231,.1),0 12px 24px rgba(55,91,159,.1)}.practice_difficultyRow__AAVQg{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.practice_difficultyRow__AAVQg button{background:#edf1f8;border:1px solid transparent;border-radius:10px;color:#6a778d;min-height:45px}.practice_difficultyRow__AAVQg .practice_difficultyActive__CLnA5{background:#fff;border-color:#7092dd;box-shadow:0 8px 18px rgba(45,99,231,.1);color:#2656bf;font-weight:900}.practice_setupHint__hSghS{background:#fff8e9;border:1px solid #eadcb9;border-radius:10px;color:#746542;font-size:10px;line-height:1.5;margin:13px 0 0;padding:11px 13px}.practice_gamDeliveryChoice__Nncub{display:grid;gap:12px;margin-top:30px}.practice_gamDeliveryChoice__Nncub>div{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.practice_gamDeliveryChoice__Nncub button{background:#fff;border:1px solid #d8e2f1;border-radius:12px;color:#75839a;display:grid;gap:5px;min-height:72px;padding:14px 16px;text-align:left}.practice_gamDeliveryChoice__Nncub button strong{color:#2b4066;font-size:13px}.practice_gamDeliveryChoice__Nncub button span,.practice_gamDeliveryChoice__Nncub>p{font-size:10px;line-height:1.5}.practice_gamDeliveryChoice__Nncub>p{color:#6e7d94;margin:0}.practice_gamDeliveryChoice__Nncub .practice_gamDeliveryActive__AOkN2{background:#edf3ff;border-color:#5f84d7;box-shadow:inset 0 0 0 1px rgba(45,99,231,.09)}.practice_studentSupportGrid__Irxxu{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin-top:22px}.practice_batchInterestCard__myB8j,.practice_mondayPromise___3_NP{border:1px solid rgba(198,213,238,.9);border-radius:24px;box-shadow:0 24px 58px rgba(1,11,31,.17)}.practice_mondayPromise___3_NP{align-items:center;aspect-ratio:1800/670;background:#061630;border-color:rgba(132,160,207,.5);color:#fff;display:flex;min-height:292px;overflow:hidden;padding:clamp(34px,4.8vw,72px);position:relative}.practice_mondayPromiseBackdrop__SGNxr{background-image:url(/weekly-question-grid.jpg);background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.practice_mondayPromiseCopy__zpbeE{display:grid;gap:clamp(12px,1.5vw,20px);max-width:min(460px,39%);position:relative;z-index:1}.practice_batchInterestHeading__PxA73>div>span,.practice_mondayPromiseCopy__zpbeE>span{color:#9cbafa;font-size:clamp(9px,.85vw,12px);font-weight:900;letter-spacing:.16em}.practice_mondayPromiseCopy__zpbeE>h2{color:#f8fbff;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,58px);font-weight:400;letter-spacing:-.052em;line-height:.98;margin:0;max-width:11ch;text-wrap:balance}.practice_mondayPromiseCopy__zpbeE>h2>span{color:#76c8a3}.practice_mondayPromiseCopy__zpbeE>p{color:#c4d0e4;font-size:clamp(12px,1.15vw,16px);line-height:1.55;margin:0;max-width:30ch}.practice_batchInterestCard__myB8j{background:#f8faff;display:grid;gap:20px;padding:clamp(22px,3vw,35px)}.practice_batchInterestHeading__PxA73{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.practice_batchInterestHeading__PxA73 h2{color:#253d67;font-size:clamp(24px,3vw,34px);letter-spacing:-.045em;line-height:1.05;margin:8px 0}.practice_batchInterestHeading__PxA73 p{color:#6f7e94;font-size:11px;line-height:1.55;margin:0;max-width:760px}.practice_batchInterestHeading__PxA73>strong{background:#edf3ff;border:1px solid #d2def1;border-radius:999px;color:#3562bf;flex:0 0 auto;font-size:10px;padding:8px 11px;white-space:nowrap}.practice_batchInterestForm__de3sK{display:grid;gap:14px}.practice_batchInterestForm__de3sK label{color:#354a70;display:grid;font-size:11px;font-weight:800;gap:7px}.practice_batchInterestForm__de3sK label>span{color:#8290a5;font-weight:600}.practice_batchInterestForm__de3sK select,.practice_batchInterestForm__de3sK textarea{background:#fff;border:1px solid #cdd9ea;border-radius:12px;color:#253a5f;font:inherit;min-height:46px;padding:11px 13px;width:100%}.practice_batchInterestForm__de3sK textarea{line-height:1.5;min-height:90px;resize:vertical}.practice_batchInterestForm__de3sK :is(select,textarea,button):focus-visible,.practice_batchInterestSaved__XtOCU button:focus-visible{outline:3px solid rgba(45,99,231,.24);outline-offset:2px}.practice_batchInterestActions__HwHFK{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.practice_batchInterestActions__HwHFK button,.practice_batchInterestSaved__XtOCU button{background:#2d63e7;border:0;border-radius:999px;color:#fff;font-size:11px;font-weight:900;min-height:43px;padding:0 17px}.practice_batchInterestActions__HwHFK button[type=button],.practice_batchInterestSaved__XtOCU button{background:#edf3ff;border:1px solid #c8d7ef;color:#36578f}.practice_batchInterestActions__HwHFK button:disabled{cursor:wait;opacity:.64}.practice_batchInterestForm__de3sK>small{color:#7a899f;font-size:9px;line-height:1.5}.practice_batchInterestSaved__XtOCU{align-items:center;background:#fff;border:1px solid #d8e2f0;border-radius:14px;display:grid;gap:15px;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr) auto;padding:16px}.practice_batchInterestSaved__XtOCU>div{display:grid;gap:4px}.practice_batchInterestSaved__XtOCU>div span{color:#8090a8;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.practice_batchInterestSaved__XtOCU>div strong{color:#2d4268;font-size:12px}.practice_batchInterestError__gkIuy,.practice_batchInterestSaved__XtOCU>p,.practice_batchInterestState__l7u_e,.practice_batchInterestSuccess__pGXBF{font-size:10px;line-height:1.55;margin:0}.practice_batchInterestSaved__XtOCU>p,.practice_batchInterestState__l7u_e{color:#718099}.practice_batchInterestError__gkIuy,.practice_batchInterestSuccess__pGXBF{border-radius:10px;padding:10px 12px}.practice_batchInterestSuccess__pGXBF{background:#eaf7f0;border:1px solid #bee2cf;color:#2b6b50}.practice_batchInterestError__gkIuy{background:#fff0ed;border:1px solid #efc3ba;color:#8f3d2e}.practice_completedSets__nhPjR{background:#f8faff;border:1px solid rgba(198,213,238,.9);border-radius:24px;box-shadow:0 26px 65px rgba(1,11,31,.2);margin-top:22px;overflow:hidden;padding:clamp(22px,3vw,35px)}.practice_completedSetsHeading__57Hlj{align-items:center;display:flex;gap:30px;justify-content:space-between}.practice_completedReviewHeader__XAn_H>div:first-child>span,.practice_completedReviewQuestions__ToI6q>div:first-child>span,.practice_completedSetsHeading__57Hlj>div:first-child>span{color:#5d7fc7;font-size:9px;font-weight:900;letter-spacing:.14em}.practice_completedSetsHeading__57Hlj h2{color:#253d67;font-size:31px;letter-spacing:-.045em;margin:7px 0 5px}.practice_completedSetsHeading__57Hlj p{color:#6f7e94;font-size:11px;line-height:1.55;margin:0;max-width:720px}.practice_completedSetsHeading__57Hlj>div:last-child{align-items:center;background:#edf3ff;border:1px solid #d2def1;border-radius:14px;display:grid;min-width:130px;padding:15px;text-align:center}.practice_completedSetsHeading__57Hlj>div:last-child strong{color:#2d63e7;font-size:27px}.practice_completedSetsEmpty__M8O43,.practice_completedSetsHeading__57Hlj>div:last-child span{color:#75849a;font-size:10px}.practice_completedSetGrid__rv2sV{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:21px;max-height:420px;overflow:auto;padding-right:4px}.practice_completedSetGrid__rv2sV>button{background:#fff;border:1px solid #d9e3f1;border-radius:14px;display:grid;gap:7px;min-height:145px;padding:17px;text-align:left}.practice_completedSetGrid__rv2sV>button:hover{border-color:#7e9ddc;transform:translateY(-2px)}.practice_completedSetGrid__rv2sV button>small,.practice_completedSetGrid__rv2sV button>span{color:#78869a;font-size:9px}.practice_completedSetGrid__rv2sV button>strong{color:#294066;font-size:14px}.practice_completedSetGrid__rv2sV button>b{align-items:center;color:#2d63e7;display:flex;font-size:18px;justify-content:space-between;margin-top:auto}.practice_completedSetGrid__rv2sV button em{align-items:center;display:inline-flex;font-size:10px;font-style:normal;gap:6px}.practice_completedSetGrid__rv2sV button svg{height:14px;width:14px}.practice_completedSetsEmpty__M8O43{background:#fff;border:1px dashed #cad7e9;border-radius:13px;margin:20px 0 0;padding:21px}.practice_beginButton__Jl4_F,.practice_restartButton__qBoH1,.practice_transitionMain__GrgTz button{align-items:center;align-self:flex-start;background:var(--practice-blue);border:0;border-radius:12px;box-shadow:0 14px 27px rgba(45,99,231,.22);color:#fff;display:inline-flex;font-size:13px;font-weight:900;gap:22px;justify-content:center;margin-top:31px;min-height:55px;padding:0 23px}.practice_beginButton__Jl4_F:hover,.practice_restartButton__qBoH1:hover,.practice_transitionMain__GrgTz button:hover{background:var(--practice-blue-dark);transform:translateY(-2px)}.practice_beginButton__Jl4_F:disabled{background:#a9b5ca;box-shadow:none;cursor:wait;transform:none}.practice_fullRoute__vpkN4{display:grid;gap:9px}.practice_fullRoute__vpkN4>div{align-items:center;background:#fff;border:1px solid #dce4f1;border-radius:12px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;min-height:64px;padding:12px 16px}.practice_fullRoute__vpkN4 b{color:#6d8bca;font-size:11px}.practice_fullRoute__vpkN4 strong{color:#2b3c5e;font-size:13px}.practice_fullRoute__vpkN4 span{color:#728096;font-size:10px}.practice_fullRoute__vpkN4 p{color:#718097;font-size:10px;line-height:1.5;margin:4px 0 0}.practice_roomHeading__wKHeY{align-items:end;color:#fff;display:flex;justify-content:space-between;margin:0 3px 20px}.practice_roomHeading__wKHeY h1{font-size:28px;letter-spacing:-.045em;margin:7px 0 0}.practice_roomHeading__wKHeY>div:last-child{align-items:end;display:flex;flex-direction:column}.practice_roomHeading__wKHeY small{color:#8da6cd;font-size:10px;letter-spacing:.11em}.practice_roomHeading__wKHeY strong{font-size:16px;margin-top:5px}.practice_questionCard__4SN87{background:#fff;border:1px solid #d7e1ef;border-radius:25px;box-shadow:0 28px 68px rgba(2,13,35,.24);overflow:hidden;padding:clamp(28px,4vw,58px)}.practice_figureRoomMain__C9_M7 .practice_roomHeading__wKHeY{margin-bottom:14px}.practice_figureQuestionCard__X_udU{padding:clamp(24px,2.45vw,38px)}.practice_figureQuestionPrompt__lYk_O{margin-bottom:20px;padding-bottom:18px}.practice_figureQuestionPrompt__lYk_O h2{font-size:clamp(28px,2.35vw,36px);letter-spacing:-.052em;line-height:1.04}.practice_figureRoomMain__C9_M7 .practice_actionBar__S8VKZ{position:static}.practice_examNavigator__q_mFn{background:rgba(255,255,255,.98);border:1px solid #d4dfef;border-radius:18px;box-shadow:0 15px 38px rgba(2,13,35,.16);display:grid;gap:14px;margin-bottom:18px;padding:17px 19px}.practice_examNavigatorActions__vZ2QE,.practice_examNavigatorActions__vZ2QE>div,.practice_examNavigatorTop__kod06{align-items:center;display:flex;gap:10px;justify-content:space-between}.practice_examNavigatorTop__kod06>div{display:grid;gap:4px}.practice_examNavigatorTop__kod06 span{color:#587bc5;font-size:9px;font-weight:900;letter-spacing:.13em}.practice_examNavigatorTop__kod06 strong{color:#53647f;font-size:12px}.practice_examNavigatorActions__vZ2QE button,.practice_flagActive__lznhP,.practice_flagButton__cxNqA{background:#f7f9fd;border:1px solid #d4dfef;border-radius:9px;color:#42597f;font-size:11px;font-weight:850;min-height:38px;padding:0 13px}.practice_flagActive__lznhP{background:#fff4e8;border-color:#efaa6f;color:#9b4e20}.practice_examItemGrid__ZFybD{display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(43px,1fr))}.practice_examItemButton__HHxL0{background:#f6f8fc;border:1px solid #d9e2ef;border-radius:9px;color:#62728b;font-size:12px;font-weight:900;min-height:42px;position:relative}.practice_examItemButton__HHxL0:hover{border-color:#7898d7;transform:translateY(-1px)}.practice_examItemAnswered__BZXVx{background:#eaf7f0;border-color:#9fd0b7;color:#247251}.practice_examItemCurrent__cbRzf{box-shadow:0 0 0 2px #2d63e7}.practice_examItemFlagged__Be5d4 i{background:#ed8350;border:2px solid #fff;border-radius:50%;height:9px;position:absolute;right:4px;top:4px;width:9px}.practice_examNavigatorActions__vZ2QE svg{height:15px;width:15px}.practice_examNavigatorActions__vZ2QE>div button{align-items:center;display:inline-flex;gap:5px}.practice_examItemButton__HHxL0:disabled,.practice_examNavigatorActions__vZ2QE button:disabled,.practice_flagActive__lznhP:disabled,.practice_flagButton__cxNqA:disabled{cursor:not-allowed;opacity:.46}.practice_examNavigatorActions__vZ2QE .practice_finishSectionButton___s7PG{background:#142c50;border-color:#142c50;color:#fff;padding-inline:18px}.practice_questionPrompt__6KxfR{border-bottom:1px solid #e3e9f2;margin-bottom:32px;padding-bottom:27px}.practice_answerDivider__dwpuO span,.practice_observeHeading__6j3x7 span,.practice_questionPrompt__6KxfR span{color:#587bc5;font-size:11px;font-weight:900;letter-spacing:.13em}.practice_questionPrompt__6KxfR h2{font-size:clamp(28px,3.3vw,48px);letter-spacing:-.065em;line-height:1;margin:13px 0 0}.practice_observeHeading__6j3x7{align-items:baseline;display:flex;gap:17px;margin-bottom:18px}.practice_observeHeading__6j3x7 strong{color:#53627a;font-size:12px}.practice_sequenceFrames__V67uA{display:grid;gap:clamp(10px,1.2vw,18px);grid-template-columns:repeat(6,minmax(104px,1fr))}.practice_figureQuestion__X8Mnn .practice_sequenceFrames__V67uA{margin-inline:auto;max-width:1120px}.practice_frameCard__TQKlU{align-items:center;display:flex;flex-direction:column;gap:9px}.practice_frameCard__TQKlU>span{color:#728097;font-size:11px;font-weight:800}.practice_figureMatrix__dFiLg{aspect-ratio:1;background:#fbfdff;border:1px solid #8798b3;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;position:relative;width:100%}.practice_figureCell__Be9aw{align-items:center;border-bottom:1px solid #b7c1d1;border-right:1px solid #b7c1d1;display:flex;justify-content:center;position:relative}.practice_figureCell__Be9aw:nth-child(4n){border-right:0}.practice_figureCell__Be9aw:nth-last-child(-n+4){border-bottom:0}.practice_figureMark__G7onC{--kind-rotation:0deg;--mark-color:#2d63e7;--mark-rotation:0deg;background:var(--mark-color);border:2px solid #14213a;box-shadow:0 1px 2px rgba(16,30,54,.14);display:block;height:60%;position:absolute;transform:rotate(calc(var(--kind-rotation) + var(--mark-rotation)));width:60%}.practice_figureVectorMark__od32S{background:transparent;border:0;box-shadow:none;color:var(--mark-color);height:72%;width:72%}.practice_figureVectorMark__od32S svg{display:block;height:100%;width:100%;stroke:#14213a;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.practice_figureMark__G7onC.practice_figureOutlinedMark__Qa_gJ{background:transparent;border:0;box-shadow:none;clip-path:none}.practice_figureOutlinedMark__Qa_gJ svg{display:block;height:100%;width:100%}.practice_appShell__40P32 .practice_figureMark__G7onC>svg{height:100%;width:100%}.practice_figureUnsupportedMark__DEOCo{align-items:center;background:#fff3ef;border:2px solid #b83b27;color:#8f2d1e;display:flex;font-size:.78em;font-style:normal;font-weight:900;justify-content:center}.practice_figureUpdateNotice__qQ1Ec{background:#fff;border:1px solid #dbe3f0;border-radius:20px;box-shadow:0 18px 45px rgba(21,43,79,.12);margin:48px auto;max-width:720px;padding:clamp(28px,5vw,54px);text-align:center}.practice_figureUpdateNotice__qQ1Ec>span{color:#2d63e7;font-size:11px;font-weight:900;letter-spacing:.16em}.practice_figureUpdateNotice__qQ1Ec h2{color:#162642;font-size:clamp(24px,3vw,38px);line-height:1.08;margin:14px 0}.practice_figureUpdateNotice__qQ1Ec p{color:#66758c;line-height:1.6;margin:0 auto 24px;max-width:560px}.practice_figureUpdateNotice__qQ1Ec button{background:#2d63e7;border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-weight:850;padding:13px 20px}.practice_figureGhostMark__a9PDM{filter:grayscale(.55);opacity:.24;transform:rotate(calc(var(--kind-rotation) + var(--mark-rotation))) scale(.82)}.practice_figureMarkMuted__jBadm{opacity:.3}.practice_figureMarkFocused__Nurag{animation:practice_replay-mark-arrive__CnwSA .32s ease-out both;filter:drop-shadow(0 0 5px rgba(45,99,231,.42));z-index:2}.practice_figureMotionPath__owCYV{--path-angle:0deg;border-top:2px dashed rgba(49,95,174,.72);height:0;pointer-events:none;position:absolute;transform:rotate(var(--path-angle));transform-origin:left center;z-index:1}.practice_figureMotionPath__owCYV:after,.practice_figureMotionPath__owCYV:before{background:#fff;border:2px solid #315fae;border-radius:50%;content:"";height:7px;position:absolute;top:-5px;width:7px}.practice_figureMotionPath__owCYV:before{left:-4px}.practice_figureMotionPath__owCYV:after{right:-4px}.practice_figureMark__G7onC[data-kind=circle]{border-radius:50%}.practice_figureMark__G7onC[data-kind=diamond]{--kind-rotation:45deg}.practice_figureMark__G7onC[data-kind=triangle].practice_figureOutlinedMark__Qa_gJ{background:transparent;border:0;height:68%;width:68%}.practice_figureMark__G7onC[data-kind=ring]{background:transparent;border:.19em solid var(--mark-color);border-radius:50%}.practice_figureMark__G7onC[data-kind=arrow]{background:var(--mark-color);clip-path:polygon(0 35%,55% 35%,55% 0,100% 50%,55% 100%,55% 65%,0 65%)}.practice_figureMark__G7onC[data-kind=chevron]{background:transparent;border:0;border-bottom:.22em solid var(--mark-color);border-right:.22em solid var(--mark-color);box-shadow:none;height:38%;width:38%}.practice_figureMark__G7onC[data-kind=corner]{background:transparent;border:0;border-bottom:.22em solid var(--mark-color);border-left:.22em solid var(--mark-color);box-shadow:none;height:44%;width:44%}.practice_figureMark__G7onC[data-kind=arc]{background:transparent;border:0;border-radius:50%;border-right:.2em solid var(--mark-color);border-top:.2em solid var(--mark-color);box-shadow:none}.practice_figureMark__G7onC[data-kind=hexagon]{clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.practice_figureMark__G7onC[data-kind=pentagon]{clip-path:polygon(50% 0,98% 38%,80% 100%,20% 100%,2% 38%)}.practice_figureMark__G7onC[data-kind=trapezoid]{clip-path:polygon(22% 4%,78% 4%,100% 96%,0 96%)}.practice_figureMark__G7onC[data-kind=star]{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 56%,80% 96%,50% 72%,20% 96%,32% 56%,2% 35%,39% 35%)}.practice_figureMark__G7onC[data-kind=right-triangle]{clip-path:polygon(0 0,100% 100%,0 100%)}.practice_figureMark__G7onC[data-kind=cross]{clip-path:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%)}.practice_figureMark__G7onC[data-kind=semicircle]{border-radius:100% 100% 0 0}.practice_figureMark__G7onC[data-kind=capsule]{border-radius:999px;height:34%;width:58%}.practice_figureMark__G7onC[data-kind=kite]{clip-path:polygon(50% 0,100% 40%,50% 100%,0 40%)}.practice_figureMark__G7onC[data-kind=bolt]{clip-path:polygon(48% 0,100% 0,66% 40%,94% 40%,31% 100%,43% 57%,7% 57%)}.practice_missingMatrix__X6fg7{background:#f3f6fb;border-style:dashed}.practice_missingMatrix__X6fg7>b{color:#637490;font-size:clamp(25px,3vw,45px);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}.practice_answerDivider__dwpuO{align-items:center;display:flex;gap:18px;margin:37px 0 23px}.practice_figureQuestion__X8Mnn .practice_answerDivider__dwpuO{margin:25px 0 17px}.practice_answerDivider__dwpuO:after{background:#dce4ef;content:"";height:1px;width:100%}.practice_figureBanks__LrN2B{display:grid;gap:clamp(24px,4vw,62px);grid-template-columns:repeat(2,minmax(0,1fr))}.practice_figureQuestion__X8Mnn .practice_figureBanks__LrN2B{gap:clamp(20px,2.5vw,36px);margin-inline:auto;max-width:1080px}.practice_figureBank__9CwxP{border:0;margin:0;min-width:0;padding:0}.practice_figureBank__9CwxP legend{color:#293b61;font-size:16px;font-weight:900;margin-bottom:13px}.practice_figureChoices__15kQm{display:grid;gap:9px}.practice_visualChoiceCorrect__GlgM6,.practice_visualChoiceSelected__jQcMd,.practice_visualChoiceWrong__LkEYG,.practice_visualChoice__RjX6n{align-items:center;background:#f8faff;border:1px solid #d9e2f0;border-radius:13px;display:grid;gap:16px;grid-template-columns:30px 168px;justify-content:center;min-height:200px;padding:16px 18px;position:relative;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.practice_visualChoice__RjX6n:hover{border-color:#8da9e5;transform:translateY(-2px)}.practice_visualChoiceCorrect__GlgM6>span,.practice_visualChoiceSelected__jQcMd>span,.practice_visualChoiceWrong__LkEYG>span,.practice_visualChoice__RjX6n>span{align-items:center;border:1px solid #c9d5e9;border-radius:50%;color:#6d7e99;display:flex;font-size:11px;font-weight:900;height:28px;justify-content:center;width:28px}.practice_visualChoiceSelected__jQcMd{background:#edf3ff;border-color:#2d63e7;box-shadow:0 10px 24px rgba(45,99,231,.14)}.practice_visualChoiceSelected__jQcMd>span{background:var(--practice-blue);border-color:var(--practice-blue);color:#fff}.practice_visualChoiceCorrect__GlgM6{background:#edf8f2;border-color:#65a987;box-shadow:0 10px 24px rgba(47,126,97,.14)}.practice_visualChoiceCorrect__GlgM6>span{background:#2f7e61;border-color:#2f7e61;color:#fff}.practice_visualChoiceWrong__LkEYG{background:#fff1ec;border-color:#d47b64;box-shadow:0 10px 24px rgba(196,94,71,.13)}.practice_visualChoiceWrong__LkEYG>span{background:#c45e47;border-color:#c45e47;color:#fff}.practice_visualChoiceCorrect__GlgM6:disabled,.practice_visualChoiceSelected__jQcMd:disabled,.practice_visualChoiceWrong__LkEYG:disabled,.practice_visualChoice__RjX6n:disabled{cursor:default;opacity:1}.practice_visualChoiceResult__llmWg{border-radius:999px;color:#fff;font-size:9px;font-weight:900;letter-spacing:.08em;padding:5px 8px;grid-column:2;justify-self:center;text-transform:uppercase}.practice_visualChoiceCorrect__GlgM6 .practice_visualChoiceResult__llmWg{background:#2f7e61}.practice_visualChoiceWrong__LkEYG .practice_visualChoiceResult__llmWg{background:#c45e47}@media (min-width:821px){.practice_figureQuestion__X8Mnn .practice_observeHeading__6j3x7{margin-bottom:12px}.practice_figureQuestion__X8Mnn .practice_visualChoiceCorrect__GlgM6,.practice_figureQuestion__X8Mnn .practice_visualChoiceSelected__jQcMd,.practice_figureQuestion__X8Mnn .practice_visualChoiceWrong__LkEYG,.practice_figureQuestion__X8Mnn .practice_visualChoice__RjX6n{grid-template-columns:30px 168px;min-height:200px;padding:16px 18px}}@media (min-width:1121px) and (max-height:900px){.practice_figureRoomMain__C9_M7{padding-top:24px}.practice_figureRoomMain__C9_M7 .practice_roomHeading__wKHeY{margin-bottom:10px}.practice_figureQuestionCard__X_udU{padding:23px 30px}.practice_figureQuestionPrompt__lYk_O{margin-bottom:15px;padding-bottom:14px}.practice_figureQuestionPrompt__lYk_O h2{font-size:31px}.practice_figureQuestion__X8Mnn .practice_sequenceFrames__V67uA{max-width:1010px}.practice_figureQuestion__X8Mnn .practice_answerDivider__dwpuO{margin:19px 0 13px}.practice_figureQuestion__X8Mnn .practice_visualChoiceCorrect__GlgM6,.practice_figureQuestion__X8Mnn .practice_visualChoiceSelected__jQcMd,.practice_figureQuestion__X8Mnn .practice_visualChoiceWrong__LkEYG,.practice_figureQuestion__X8Mnn .practice_visualChoice__RjX6n{grid-template-columns:30px 168px;min-height:200px}}@media (min-width:821px) and (max-height:900px){.practice_equationRoomMain__w9_1O,.practice_latinRoomMain__bZpAu{padding-bottom:28px;padding-top:18px}.practice_equationRoomMain__w9_1O .practice_roomHeading__wKHeY,.practice_latinRoomMain__bZpAu .practice_roomHeading__wKHeY{margin-bottom:9px}.practice_equationRoomMain__w9_1O .practice_roomHeading__wKHeY h1,.practice_latinRoomMain__bZpAu .practice_roomHeading__wKHeY h1{font-size:25px;margin-top:4px}.practice_equationQuestionCard__6y0T3,.practice_latinQuestionCard__6ZHRz{padding:22px 27px}.practice_equationQuestionPrompt__P6HEv,.practice_latinQuestionPrompt__N3I9a{margin-bottom:15px;padding-bottom:14px}.practice_equationQuestionPrompt__P6HEv h2,.practice_latinQuestionPrompt__N3I9a h2{font-size:clamp(29px,2.65vw,35px);line-height:1.04}.practice_equationRoomMain__w9_1O .practice_actionBar__S8VKZ,.practice_latinRoomMain__bZpAu .practice_actionBar__S8VKZ{margin-top:11px;padding:10px 14px 10px 18px}.practice_equationRoomMain__w9_1O .practice_actionBar__S8VKZ>button,.practice_latinRoomMain__bZpAu .practice_actionBar__S8VKZ>button{min-height:46px}}.practice_equationQuestion__RMxE5{display:grid;gap:clamp(26px,3vw,48px);grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr)}.practice_equationSystem__91KVp{background:linear-gradient(145deg,#f0f4fb,#f8faff);border:1px solid #d8e1ef;border-radius:18px;display:grid;gap:14px;padding:clamp(24px,4vw,45px)}.practice_equationSystem__91KVp>div{align-items:center;color:#263a63;display:grid;font-size:clamp(23px,2.8vw,38px);font-weight:700;gap:18px;grid-template-columns:34px minmax(0,1fr);letter-spacing:.02em;min-height:51px}.practice_equationIndex__wvVSh{align-items:center;background:#dfe9fb;border-radius:50%;color:#4b70bc;display:inline-flex;font-size:13px;height:31px;justify-content:center;width:31px}.practice_equationExpression__PNdnK{display:block;line-height:1.24;min-width:0;overflow-x:auto;padding:3px 2px 5px;white-space:nowrap}.practice_equationExpression__PNdnK .rich-math--inline{background:transparent;margin:0;padding:0;white-space:nowrap}.practice_equationResponse__L_KcX{border-left:1px solid #d8e1ef;display:flex;flex-direction:column;padding-left:clamp(26px,3vw,48px)}.practice_equationResponse__L_KcX p{color:#65748c;font-size:14px;line-height:1.55;margin:8px 0 20px}.practice_equationResponse__L_KcX .practice_miniLabel__KDu_z{font-size:11px}.practice_variableInputs__vkIBX{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_variableInputs__vkIBX label{align-items:center;background:#f6f8fc;border:1px solid #d9e2ef;border-radius:12px;display:grid;gap:7px;grid-template-columns:29px minmax(0,1fr);padding:8px}.practice_variableInputs__vkIBX label>span{color:#4667aa;font-size:18px;font-weight:900;text-align:center}.practice_variableInputs__vkIBX input{background:#fff;border:1px solid #cdd8e9;border-radius:8px;color:#1d3155;font-size:21px;font-weight:900;height:45px;min-width:0;text-align:center;width:100%}.practice_variableInputs__vkIBX .practice_variableActive__jTRth{background:#eaf1ff;border-color:#6489d7}.practice_numberPad__R95bO{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:17px}.practice_numberPad__R95bO button{background:#fff;border:1px solid #d2dceb;border-radius:9px;color:#32486e;font-size:17px;font-weight:900;min-height:50px}.practice_numberPad__R95bO button:hover{background:#edf3ff;border-color:#83a0dc}@media (min-width:821px) and (max-height:900px){.practice_equationQuestion__RMxE5{gap:25px;grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr)}.practice_equationSystem__91KVp{gap:8px;padding:18px 21px}.practice_equationSystem__91KVp>div{font-size:clamp(25px,2.35vw,31px);gap:13px;grid-template-columns:30px minmax(0,1fr);min-height:41px}.practice_equationIndex__wvVSh{font-size:12px;height:28px;width:28px}.practice_equationResponse__L_KcX{padding-left:25px}.practice_equationResponse__L_KcX p{line-height:1.4;margin:5px 0 12px}.practice_variableInputs__vkIBX{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.practice_variableInputs__vkIBX label{grid-template-columns:24px minmax(0,1fr);padding:6px}.practice_variableInputs__vkIBX label>span{font-size:16px}.practice_variableInputs__vkIBX input{font-size:19px;height:39px}.practice_numberPad__R95bO{gap:6px;margin-top:10px}.practice_numberPad__R95bO button{font-size:15px;min-height:39px}}.practice_latinQuestion__GPQu7{align-items:center;display:grid;gap:clamp(40px,7vw,110px);grid-template-columns:minmax(340px,.7fr) minmax(300px,.6fr);justify-content:center}.practice_latinGrid__O6Afs,.practice_latinReplayGrid__ccnVH{border-collapse:separate;border-spacing:7px;table-layout:fixed;width:min(100%,500px)}.practice_latinGrid__O6Afs td,.practice_latinReplayGrid__ccnVH td{background:#eaf0fa;border:1px solid #d3deee;border-radius:11px;color:#405474;font-size:clamp(26px,3vw,43px);font-weight:900;height:clamp(61px,6vw,88px);text-align:center}.practice_latinGrid__O6Afs .practice_blankCell__zh0iF{background:#f8faff;border-style:dashed}.practice_blankDot__rG43c{background:#cbd7e8;border-radius:50%;display:inline-block;height:5px;opacity:.55;width:5px}.practice_latinGrid__O6Afs .practice_targetCell__Wozbm{background:#fff0e9;border:2px solid #ef9a82;color:var(--practice-coral)}.practice_latinAnswers__u6SFv{border:0;margin:0;min-width:0;padding:0}.practice_latinAnswers__u6SFv legend{color:#22375d;font-size:clamp(27px,3vw,44px);font-weight:800;letter-spacing:-.055em;line-height:1.06;margin-bottom:25px}.practice_latinAnswers__u6SFv button{background:#f7f9fd;border:1px solid #d5dfed;border-radius:12px;color:#425475;font-size:27px;font-weight:900;margin:0 7px 7px 0;min-height:66px;min-width:66px}.practice_latinAnswers__u6SFv button:hover{border-color:#7f9fdf;transform:translateY(-2px)}.practice_latinAnswers__u6SFv .practice_latinSelected__lbCQj{background:var(--practice-blue);border-color:var(--practice-blue);color:#fff;box-shadow:0 11px 22px rgba(45,99,231,.2)}@media (min-width:821px) and (max-height:900px){.practice_latinQuestion__GPQu7{gap:clamp(30px,5vw,66px);grid-template-columns:minmax(300px,.72fr) minmax(270px,.58fr)}.practice_latinGrid__O6Afs{border-spacing:4px;width:min(100%,365px)}.practice_latinGrid__O6Afs td{border-radius:8px;font-size:clamp(27px,2.5vw,33px);height:clamp(55px,7vh,62px)}.practice_latinGrid__O6Afs .practice_targetCell__Wozbm{padding:8px 11px}.practice_latinAnswers__u6SFv legend{font-size:clamp(28px,2.8vw,34px);margin-bottom:18px}.practice_latinAnswers__u6SFv button{font-size:24px;min-height:56px;min-width:56px}}.practice_actionBar__S8VKZ{align-items:center;background:rgba(255,255,255,.97);border:1px solid #d9e2ef;border-radius:17px;box-shadow:0 14px 38px rgba(1,11,31,.18);display:flex;gap:24px;justify-content:space-between;margin-top:18px;padding:15px 18px 15px 23px;position:sticky;bottom:15px;z-index:25}.practice_actionBar__S8VKZ>div span{color:#6e7c91;font-size:12px;line-height:1.5}.practice_actionBar__S8VKZ>button{align-items:center;background:var(--practice-blue);border:0;border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:900;gap:18px;justify-content:center;min-height:52px;min-width:170px;padding:0 18px}.practice_actionBar__S8VKZ>button:disabled{background:#aab6ca;cursor:not-allowed}.practice_feedbackCorrect__32Cm1,.practice_feedbackWrong__kNSA_{background:#f5fbf8;border:1px solid #b9dccd;border-radius:20px;margin-top:18px;overflow:hidden;padding:clamp(24px,3vw,42px)}.practice_feedbackWrong__kNSA_{background:#fff7f4;border-color:#edc6bc}.practice_feedbackHeadline__YHNDG span{color:#3e8969;font-size:11px;font-weight:900;letter-spacing:.13em}.practice_feedbackWrong__kNSA_ .practice_feedbackHeadline__YHNDG span{color:#c35a41}.practice_feedbackHeadline__YHNDG h3{font-size:clamp(28px,2.4vw,38px);letter-spacing:-.045em;margin:8px 0 17px}.practice_explanationText__YPymi{color:#53627a;font-size:16px;line-height:1.7}.practice_figureCellWrong__qEqaV{background:#fff0ec;box-shadow:inset 0 0 0 2px #e66b52}.practice_figureCellTarget__ROc5i{background:#edf9f2;box-shadow:inset 0 0 0 2px #3e9a70}.practice_figureCoach__BVRbU{background:rgba(255,255,255,.9);border:1px solid #d8e2ef;border-radius:18px;display:grid;gap:21px;padding:clamp(18px,2.4vw,30px)}.practice_figureCoachStatus__tnjSc{display:flex;gap:10px}.practice_figureCoachStatusButton__vuLCV{align-items:center;background:#f7f9fd;border:1px solid #d6dfed;border-radius:12px;color:#445875;display:grid;gap:2px 9px;grid-template-columns:28px auto;min-height:55px;min-width:150px;padding:8px 13px;text-align:left}.practice_figureCoachStatusButton__vuLCV>b{align-items:center;background:#dfe7f4;border-radius:50%;display:flex;font-size:11px;grid-row:1/3;height:27px;justify-content:center;width:27px}.practice_figureCoachStatusButton__vuLCV>span{font-size:13px;font-weight:900}.practice_figureCoachStatusButton__vuLCV>small{color:#75839a;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.practice_figureCoachStatusActive__KdaM9{border-color:#3464c4;box-shadow:0 0 0 2px rgba(52,100,196,.09)}.practice_figureCoachStatusCorrect__gOlE0>b{background:#dff3e8;color:#2e7d5c}.practice_figureCoachStatusReview__1_pDv>b{background:#ffebe6;color:#bc523d}.practice_figureCoachWorkspace__or43q{align-items:center;display:grid;gap:clamp(22px,2.5vw,36px);grid-template-columns:minmax(0,1fr) minmax(190px,245px)}.practice_figureCoachMain__svNsJ{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.practice_figureCoachRunway__xc6CA{display:grid;gap:clamp(20px,2.4vw,38px);grid-template-columns:repeat(3,minmax(0,1fr))}.practice_figureCoachRunwayStep__sZeVn{min-width:0;position:relative}.practice_figureCoachFrameActive__Axvef,.practice_figureCoachFrame__NuK4t{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:0}.practice_figureCoachFrameActive__Axvef>span,.practice_figureCoachFrame__NuK4t>span{color:#738198;font-size:8px;font-weight:900;letter-spacing:.1em;min-height:12px;text-align:center}.practice_figureCoachFrameActive__Axvef>span{color:#3869c7}.practice_figureCoachFrameActive__Axvef .practice_figureMatrix__dFiLg,.practice_figureCoachFrame__NuK4t .practice_figureMatrix__dFiLg{max-width:190px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.practice_figureCoachFrameActive__Axvef .practice_figureMatrix__dFiLg{border-color:#3869c7;box-shadow:0 10px 24px rgba(28,66,132,.13),0 0 0 3px rgba(56,105,199,.09);transform:translateY(-2px)}.practice_figureCoachFrameActive__Axvef>strong,.practice_figureCoachFrame__NuK4t>strong{color:#53637d;font-size:12px}.practice_figureCoachFrameActive__Axvef>strong{color:#244f9f}.practice_figureCoachRunwayArrow__oIh3h{align-items:center;color:#7991ba;display:flex;height:28px;justify-content:center;position:absolute;right:calc(clamp(20px, 2.4vw, 38px) / -2 - 14px);top:50%;width:28px;z-index:3}.practice_figureCoachRunwayArrow__oIh3h svg{height:17px;width:17px}.practice_figureCoachTimeline__2kvNB{align-items:center;display:grid;gap:8px;grid-template-columns:repeat(6,minmax(34px,1fr));margin-inline:auto;max-width:520px;position:relative;width:100%}.practice_figureCoachTimeline__2kvNB:before{background:#d8e1ef;content:"";height:2px;inset:calc(50% - 1px) 18px auto;position:absolute}.practice_figureCoachTimeline__2kvNB button{background:#edf2f9;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #cbd6e7;color:#526680;font-size:11px;font-weight:900;height:31px;justify-self:center;position:relative;width:31px;z-index:1}.practice_figureCoachTimeline__2kvNB .practice_figureCoachTimelineActive__nK4_o{background:#315fae;box-shadow:0 0 0 4px rgba(49,95,174,.15);color:#fff}.practice_figureCoachTimeline__2kvNB .practice_figureCoachTimelineCorrect__XeMpZ:not(.practice_figureCoachTimelineActive__nK4_o){background:#dff3e8;color:#277254}.practice_figureCoachTimeline__2kvNB .practice_figureCoachTimelineReview__Xj6ne:not(.practice_figureCoachTimelineActive__nK4_o){background:#ffebe6;color:#b94d39}.practice_figureCoachPlayback__Xfigx{display:flex;gap:10px;justify-content:center}.practice_figureCoachFooter__kYtya button,.practice_figureCoachPlayback__Xfigx button{align-items:center;background:#fff;border:1px solid #c6d3e6;border-radius:10px;color:#315b9e;display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:40px;padding:0 15px}.practice_figureCoachDetails__TqVnf summary svg,.practice_figureCoachFooter__kYtya button svg,.practice_figureCoachPlayback__Xfigx button svg{height:15px;width:15px}.practice_figureCoachPlayback__Xfigx button:disabled{cursor:not-allowed;opacity:.38}.practice_figureCoachPlayback__Xfigx .practice_figureCoachPlay__KN2_X{background:#315fae;border-color:#315fae;color:#fff;min-width:100px}.practice_figureCoachAnswerCorrect____P9k,.practice_figureCoachAnswerReview__qu_H1{align-items:center;align-self:stretch;background:#f6fbf8;border-left:1px solid #d6e4dc;display:flex;flex-direction:column;gap:11px;justify-content:center;padding:15px 0 15px clamp(18px,2.2vw,28px);text-align:center}.practice_figureCoachAnswerReview__qu_H1{background:#fff9f7;border-left-color:#edd7d0}.practice_figureCoachAnswerCorrect____P9k>div:first-child,.practice_figureCoachAnswerReview__qu_H1>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.practice_figureCoachAnswerCorrect____P9k>div:first-child>span,.practice_figureCoachAnswerReview__qu_H1>div:first-child>span{color:#425d8d;font-size:9px;font-weight:900;letter-spacing:.1em}.practice_figureCoachAnswerCorrect____P9k>div:first-child>b,.practice_figureCoachAnswerReview__qu_H1>div:first-child>b{background:#dff3e8;border-radius:999px;color:#2f7b5c;font-size:8px;letter-spacing:.08em;padding:6px 8px}.practice_figureCoachAnswerReview__qu_H1>div:first-child>b{background:#ffebe6;color:#b84d39}.practice_figureCoachAnswerCorrect____P9k>.practice_figureMatrix__dFiLg,.practice_figureCoachAnswerCorrect____P9k>.practice_missingMatrix__X6fg7,.practice_figureCoachAnswerReview__qu_H1>.practice_figureMatrix__dFiLg,.practice_figureCoachAnswerReview__qu_H1>.practice_missingMatrix__X6fg7{max-width:185px;width:100%}.practice_figureCoachAnswerCorrect____P9k>strong,.practice_figureCoachAnswerReview__qu_H1>strong{color:#2f7b5c;font-size:13px}.practice_figureCoachAnswerReview__qu_H1>strong{color:#b44f3d}.practice_figureCoachAnswerCorrect____P9k>small,.practice_figureCoachAnswerReview__qu_H1>small{color:#63728a;font-size:10px;font-weight:800}.practice_figureCoachSymbols__OUUsm{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.practice_figureCoachSymbolActive__7x7nO,.practice_figureCoachSymbol__pB_fE{align-items:center;background:#f8fafd;border:1px solid #dbe3ef;border-radius:11px;color:#687891;display:flex;font-size:12px;font-weight:850;gap:10px;justify-content:center;min-height:52px;padding:8px 12px}.practice_figureCoachSymbolActive__7x7nO{background:#f1f6ff;border-color:#396bc9;box-shadow:0 0 0 2px rgba(57,107,201,.08);color:#244f9f}.practice_figureSymbolGlyph__BN1E6{display:inline-block;height:29px;position:relative;width:29px}.practice_figureSymbolGlyph__BN1E6 .practice_figureMark__G7onC{height:56%;inset:22%;width:56%}.practice_figureSymbolGlyph__BN1E6 .practice_figureVectorMark__od32S{height:68%;inset:16%;width:68%}.practice_figureCoachCues__qcLJN{background:#f7f9fc;border:1px solid #dce4ef;border-radius:13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_figureCoachCues__qcLJN article{align-items:center;display:grid;gap:5px;justify-items:center;min-height:84px;padding:12px;text-align:center}.practice_figureCoachCues__qcLJN article+article{border-left:1px solid #dce4ef}.practice_figureCoachCues__qcLJN article>span,.practice_figureCoachDetailsBody__3G_Fj section>span{color:#5271aa;font-size:8px;font-weight:900;letter-spacing:.12em}.practice_figureCoachCues__qcLJN article>strong{color:#2a416a;font-size:15px}.practice_figureCoachCues__qcLJN article>small{color:#697991;font-size:10px;font-weight:750}.practice_figureCoachColourCue__lFVZN,.practice_figureCoachRotationCue__Ygzgn{align-items:center;display:flex;gap:9px;justify-content:center}.practice_figureCoachColourCue__lFVZN>i{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #cbd5e3;height:23px;width:23px}.practice_figureCoachColourCue__lFVZN svg,.practice_figureCoachRotationCue__Ygzgn svg{color:#7083a3;height:14px;width:14px}.practice_figureCoachRotationCue__Ygzgn .practice_figureSymbolGlyph__BN1E6{height:26px;width:26px}.practice_figureCoachFooter__kYtya{align-items:center;border-top:1px solid #e0e6ef;display:flex;gap:18px;justify-content:space-between;padding-top:18px}.practice_figureCoachFooter__kYtya p{color:#5f7088;font-size:12px;line-height:1.5;margin:0}.practice_figureCoachFooter__kYtya>div{display:flex;gap:10px}.practice_figureCoachFooter__kYtya .practice_figureCoachNextSymbol__1E3Af{background:#315fae;border-color:#315fae;color:#fff}.practice_figureCoachDetails__TqVnf{border-top:1px solid #e1e7f0;padding-top:15px}.practice_figureCoachDetails__TqVnf>summary,.practice_figureCoachDistractors__REo6h>summary{align-items:center;color:#315b9e;cursor:pointer;display:flex;font-size:12px;font-weight:900;gap:8px;list-style:none}.practice_figureCoachDetails__TqVnf>summary::-webkit-details-marker,.practice_figureCoachDistractors__REo6h>summary::-webkit-details-marker{display:none}.practice_figureCoachDetails__TqVnf[open]>summary svg{transform:rotate(180deg)}.practice_figureCoachDetailsBody__3G_Fj{display:grid;gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);margin-top:16px}.practice_figureCoachDetailsBody__3G_Fj>section{background:#f7f9fd;border:1px solid #dfe6f0;border-radius:12px;padding:15px}.practice_figureCoachDetailsBody__3G_Fj section>p{color:#5c6d84;font-size:13px;line-height:1.5;margin:9px 0 0}.practice_figureCoachDetailsBody__3G_Fj ol{display:grid;gap:8px;list-style:none;margin:11px 0 0;padding:0}.practice_figureCoachDetailsBody__3G_Fj li{align-items:start;display:grid;gap:8px;grid-template-columns:78px 1fr}.practice_figureCoachDetailsBody__3G_Fj li>strong{background:#ffebe6;border-radius:999px;color:#b54d39;font-size:8px;letter-spacing:.07em;padding:5px 7px;text-align:center;text-transform:uppercase}.practice_figureCoachDetailsBody__3G_Fj li p{color:#5f7088;font-size:12px;line-height:1.48;margin:0}.practice_figureCoachRuleList__8mA_M{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:11px}.practice_figureCoachRuleList__8mA_M article{background:#fff;border:1px solid #e0e7f1;border-radius:9px;padding:10px}.practice_figureCoachRuleList__8mA_M article>strong{color:#304a79;font-size:12px}.practice_figureCoachRuleList__8mA_M article p{color:#68788f;font-size:11px;line-height:1.4;margin:5px 0 0}.practice_figureCoachRuleList__8mA_M article p b{color:#405b8d;display:block;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.practice_figureCoachDistractors__REo6h{margin-top:14px}.practice_figureCoachDistractors__REo6h>div{display:grid;gap:8px;margin-top:10px}.practice_figureCoachDistractors__REo6h article{background:#f8faff;border:1px solid #e0e7f2;border-radius:9px;padding:10px 11px}.practice_figureCoachDistractors__REo6h article strong{color:#304a79;font-size:12px}.practice_figureCoachDistractors__REo6h article p{color:#68778e;font-size:12px;line-height:1.45;margin:4px 0 0}@media (max-width:1080px){.practice_figureCoachWorkspace__or43q{grid-template-columns:1fr}.practice_figureCoachAnswerCorrect____P9k,.practice_figureCoachAnswerReview__qu_H1{border-left:0;border-top:1px solid #d6e4dc;display:grid;grid-template-columns:auto minmax(130px,165px) 1fr;justify-items:start;padding:18px 0 0;text-align:left}.practice_figureCoachAnswerReview__qu_H1{border-top-color:#edd7d0}.practice_figureCoachAnswerCorrect____P9k>div:first-child,.practice_figureCoachAnswerReview__qu_H1>div:first-child{display:grid;width:auto}.practice_figureCoachAnswerCorrect____P9k>strong,.practice_figureCoachAnswerReview__qu_H1>strong{align-self:end}.practice_figureCoachAnswerCorrect____P9k>small,.practice_figureCoachAnswerReview__qu_H1>small{grid-column:3}}@media (max-width:720px){.practice_figureCoachRunway__xc6CA{grid-template-columns:minmax(0,1fr);padding:4px}.practice_figureCoachRunwayStep__sZeVn{display:none}.practice_figureCoachRunwayStepActive__aRzDg{display:block}.practice_figureCoachRunwayArrow__oIh3h{display:none}.practice_figureCoachSymbols__OUUsm{grid-template-columns:repeat(2,minmax(0,1fr))}.practice_figureCoachCues__qcLJN{grid-template-columns:1fr}.practice_figureCoachCues__qcLJN article+article{border-left:0;border-top:1px solid #dce4ef}.practice_figureCoachFooter__kYtya{align-items:stretch;flex-direction:column}.practice_figureCoachFooter__kYtya>div{display:grid;grid-template-columns:1fr 1fr}.practice_figureCoachDetailsBody__3G_Fj{grid-template-columns:1fr}.practice_figureCoachAnswerCorrect____P9k,.practice_figureCoachAnswerReview__qu_H1{grid-template-columns:1fr;justify-items:center;text-align:center}.practice_figureCoachAnswerCorrect____P9k>div:first-child,.practice_figureCoachAnswerReview__qu_H1>div:first-child{align-items:center;display:flex;width:min(100%,240px)}.practice_figureCoachAnswerCorrect____P9k>small,.practice_figureCoachAnswerReview__qu_H1>small{grid-column:auto}}@media (max-width:480px){.practice_figureCoach__BVRbU{padding:12px}.practice_figureCoachStatus__tnjSc{display:grid;grid-template-columns:1fr 1fr}.practice_figureCoachStatusButton__vuLCV{min-width:0}.practice_figureCoachTimeline__2kvNB{gap:0;grid-template-columns:repeat(6,minmax(0,1fr));justify-content:space-between}.practice_figureCoachTimeline__2kvNB:before{inset-inline:22px}.practice_figureCoachTimeline__2kvNB button{aspect-ratio:1;height:auto;max-width:44px;width:100%}.practice_figureCoachPlayback__Xfigx{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_figureCoachPlayback__Xfigx button{font-size:11px;gap:4px;min-width:0;padding-inline:4px}.practice_figureCoachPlayback__Xfigx .practice_figureCoachPlay__KN2_X{min-width:0}.practice_figureCoachPlayback__Xfigx button svg{height:12px;width:12px}.practice_figureCoachFooter__kYtya button,.practice_figureCoachPlayback__Xfigx button{min-height:44px}.practice_figureCoachDetailsBody__3G_Fj li,.practice_figureCoachFooter__kYtya>div,.practice_figureCoachRuleList__8mA_M{grid-template-columns:1fr}.practice_figureCoachDetailsBody__3G_Fj li>strong{justify-self:start}}.practice_equationCoach__RP0kr{color:#243858;container-type:inline-size;display:grid;gap:16px}.practice_equationAnswerCompare__h_OAk>div>span,.practice_equationCoachLabel__G1Sbg,.practice_equationFallback__0tvbH>span,.practice_equationNextMove__IqTak>span:first-child,.practice_equationTransformation__ONkj5>div>span{color:#4d70b6;font-size:10px;font-weight:900;letter-spacing:.13em}.practice_equationAnswerCompare__h_OAk{align-items:center;background:rgba(255,255,255,.84);border:1px solid #e1dcd8;border-radius:14px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(230px,1.35fr);padding:15px 17px}.practice_equationAnswerCompare__h_OAk>div+div{border-left:1px solid #dde4ef;padding-left:18px}.practice_equationAnswerCompare__h_OAk>div>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.practice_equationAnswerRight__lZkPY,.practice_equationAnswerWrong__IqCrJ{background:#eff8f3;border:1px solid #bedfce;border-radius:8px;color:#2e7259;font-size:14px;min-width:64px;padding:8px 10px;text-align:center}.practice_equationAnswerWrong__IqCrJ{background:#fff0eb;border-color:#efbcae;color:#b64f39}.practice_equationCompareAlert__pI_Oi,.practice_equationCompareSuccess__68LuO{border-left:3px solid #d56b51;color:#704f46;font-size:14px;font-weight:700;line-height:1.5;margin:0;padding:5px 0 5px 14px}.practice_equationCompareSuccess__68LuO{border-left-color:#3e8e6c;color:#356a55}.practice_equationPhaseRail__nLNHa{align-items:start;display:grid;gap:7px;grid-template-columns:repeat(6,minmax(0,1fr))}.practice_equationPhaseRail__nLNHa button{align-items:center;background:transparent;border:0;color:#77859a;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:800;gap:8px;min-height:44px;padding:4px;text-align:left}.practice_equationPhaseRail__nLNHa button:after{background:#d7e0ec;content:"";flex:1;height:2px;margin-left:5px}.practice_equationPhaseRail__nLNHa button:last-child:after{display:none}.practice_equationPhaseRail__nLNHa button i{align-items:center;background:#fff;border:1px solid #cdd8e8;border-radius:50%;display:flex;flex:0 0 auto;font-size:10px;font-style:normal;height:30px;justify-content:center;width:30px}.practice_equationPhaseRail__nLNHa .practice_equationPhaseCurrent__abhKi{color:#244f9e}.practice_equationPhaseRail__nLNHa .practice_equationPhaseCurrent__abhKi i{background:#2f63c8;border-color:#2f63c8;color:#fff}.practice_equationPhaseRail__nLNHa .practice_equationPhaseDone__Jeg1B{color:#36765e}.practice_equationPhaseRail__nLNHa .practice_equationPhaseDone__Jeg1B i{background:#3e8e6c;border-color:#3e8e6c;color:#fff}.practice_equationPhaseRail__nLNHa .practice_equationPhaseDone__Jeg1B:after{background:#8fc7ad}.practice_equationCoachWorkspace__exbac{display:grid;gap:13px;grid-template-columns:minmax(190px,.74fr) minmax(390px,1.68fr) minmax(270px,1.02fr)}.practice_equationNextMove__IqTak,.practice_equationRouteMap__HbhCm,.practice_equationTeachingStage__dQ2D2{background:rgba(255,255,255,.82);border:1px solid #dce3ee;border-radius:14px;min-width:0;padding:17px}.practice_equationTeachingStage__dQ2D2{container-name:equation-teaching;container-type:inline-size}.practice_equationNextMove__IqTak h4,.practice_equationRouteMap__HbhCm h4,.practice_equationTeachingStage__dQ2D2 h4{color:#223a64;font-size:17px;letter-spacing:-.025em;margin:8px 0 0}.practice_equationNextMove__IqTak p,.practice_equationRouteMap__HbhCm>p,.practice_equationTeachingStage__dQ2D2 header p{color:#63728a;font-size:13px;line-height:1.48;margin:6px 0 0}.practice_equationRouteMap__HbhCm>div{display:grid;gap:8px;margin-top:14px}.practice_equationRouteMap__HbhCm article{background:#f8faff;border:1px solid #dde5f1;border-radius:10px;display:grid;gap:8px;padding:12px}.practice_equationRouteMap__HbhCm article header{align-items:center;display:flex;justify-content:space-between}.practice_equationRouteMap__HbhCm article header b{color:#63738d;font-size:10px}.practice_equationRouteMap__HbhCm article header em,.practice_equationRouteMap__HbhCm article header small{color:#6d7e98;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.practice_equationRouteMap__HbhCm article header em{background:#3f8b69;border-radius:999px;color:#fff;padding:4px 7px}.practice_equationRouteMap__HbhCm article>span{color:#263c62;font-size:16px;font-weight:800}.practice_equationRouteMap__HbhCm .practice_equationRouteStart__7a6oh{background:#f0f9f4;border-color:#91c6aa}.practice_equationRouteMap__HbhCm .practice_equationRouteActive__Y5GZe{background:#edf3ff;border-color:#5e86d8;box-shadow:inset 3px 0 0 #3569ce}.practice_equationTeachingStage__dQ2D2 header{border-bottom:1px solid #e1e6ef;padding-bottom:13px}.practice_equationTransformation__ONkj5{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1.12fr) minmax(84px,.4fr) minmax(0,1.12fr);margin-top:15px}.practice_equationTransformation__ONkj5>div:first-child,.practice_equationTransformation__ONkj5>div:last-child{align-content:center;background:#f7f9fd;border:1px solid #dbe4f1;border-radius:11px;display:grid;gap:9px;min-height:132px;padding:15px}.practice_equationTransformation__ONkj5>div:last-child{background:#f1f9f5;border-color:#c1dfd0}.practice_equationTransformation__ONkj5>div>.practice_equationTransformationFormula__peeTs{color:#20385f;display:block;font-size:clamp(17px,1.35vw,21px);font-weight:800;line-height:1.35;min-width:0;overflow-wrap:normal;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;white-space:nowrap}.practice_equationTransformation__ONkj5>div>.practice_equationTransformationFormula__peeTs .rich-math--inline{white-space:nowrap}.practice_equationOperation__EZ_rB{align-items:center;align-self:center;color:#2f63c8;display:flex;flex-direction:column;gap:7px;justify-content:center;text-align:center}.practice_equationOperation__EZ_rB svg{height:25px;width:25px}.practice_equationOperation__EZ_rB b{font-size:13px;line-height:1.35}.practice_equationOperation__EZ_rB small{color:#77859a;font-size:10px;line-height:1.3}.practice_equationBalanceCue__DrsbZ{align-items:center;background:#f9fbfe;border-top:1px solid #e1e7f0;display:grid;gap:11px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:15px;padding:13px 2px 0}.practice_equationBalanceCue__DrsbZ>div{background:#edf3ff;border-radius:8px;display:grid;gap:3px;padding:10px;text-align:center}.practice_equationBalanceCue__DrsbZ>div span{color:#627796;font-size:8px;font-weight:900;letter-spacing:.1em}.practice_equationBalanceCue__DrsbZ>div b{color:#315da9;font-size:11px}.practice_equationBalanceCue__DrsbZ>strong{color:#2f63c8;font-size:20px}.practice_equationBalanceCue__DrsbZ>p{color:#557064;font-size:11px;grid-column:1/-1;line-height:1.4;margin:0;text-align:center}.practice_equationWhy__r1vYt{align-items:start;background:#f2f6ff;border:1px solid #d7e3f5;border-radius:9px;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr);margin-top:12px;padding:11px 12px}.practice_equationDisclosure__nit2a summary{align-items:center;color:#315fac;cursor:pointer;display:flex;font-size:12px;font-weight:850;gap:8px;justify-content:flex-end;list-style:none}.practice_equationDisclosure__nit2a summary::-webkit-details-marker{display:none}.practice_equationDisclosure__nit2a summary svg{height:15px;width:15px}.practice_equationWhy__r1vYt>b{color:#315fac;font-size:11px;white-space:nowrap}.practice_equationWhy__r1vYt p{color:#5a6d88;font-size:12px;line-height:1.5;margin:0}.practice_equationNextMove__IqTak{align-content:start;align-self:start;display:grid;gap:10px}.practice_equationNextMove__IqTak>small{color:#77859a;font-size:11px;margin-top:6px}.practice_equationCarryFlow__byLF9{display:grid;gap:11px;margin-top:4px}.practice_equationCarryResults__lD4ZW,.practice_equationCarrySubstitution__7I_KF,.practice_equationCarrySubstitution__7I_KF>div{display:grid;gap:8px;min-width:0}.practice_equationCarryFlow__byLF9 small{color:#77859a;font-size:11px}.practice_equationCarryResultsGrid__xR00h{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));min-width:0}.practice_equationCarryAction__VIQBz{align-items:center;color:#3a8767;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:42px;text-align:center}.practice_equationCarryAction__VIQBz svg{height:19px;width:19px}.practice_equationCarryAction__VIQBz b{color:#2c4c82;font-size:12px;line-height:1.35}.practice_equationCarrySubstitution__7I_KF{gap:9px}.practice_equationCarryBecomes__6NT1v{align-items:center;color:#6d7f9b;display:flex;gap:7px;justify-content:center;min-height:25px}.practice_equationCarryBecomes__6NT1v span{font-size:9px;font-weight:900;letter-spacing:.1em}.practice_equationCarryBecomes__6NT1v svg{height:15px;width:15px}.practice_equationCarryAfter__s7aDb,.practice_equationCarryResult__kz0P7,.practice_equationCarryTarget__1Ebal{background:#eff8f3;border:1px solid #bedfce;border-radius:9px;color:#2e6753;display:block;font-size:clamp(13px,1.1vw,16px);font-weight:850;line-height:1.35;overflow-x:auto;overflow-y:hidden;padding:11px 12px;scrollbar-width:thin;text-align:center;white-space:nowrap}.practice_equationCarryTarget__1Ebal{background:#f7f9fd;border-color:#dbe4f1;color:#334c76}.practice_equationCarryAfter__s7aDb{background:#edf3ff;border-color:#c4d4ef;color:#2f5da9}.practice_equationKnownValues__41jhP{align-items:center;background:rgba(255,255,255,.76);border:1px solid #dce3ee;border-radius:13px;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr);padding:13px 17px}.practice_equationKnownValues__41jhP>div{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.practice_equationKnownValues__41jhP article{align-items:center;border-left:1px solid #e0e6ef;display:grid;gap:3px;grid-template-columns:auto minmax(0,1fr);padding-left:13px}.practice_equationKnownValues__41jhP article>b{color:#253c62;font-size:15px}.practice_equationKnownValues__41jhP article>strong{color:#7c899b;font-size:14px;overflow-wrap:anywhere}.practice_equationKnownValues__41jhP article>small{color:#8995a6;font-size:9px;grid-column:1/-1}.practice_equationKnownValues__41jhP .practice_equationKnownExpression__Z_W7q>strong{color:#704ea4}.practice_equationKnownValues__41jhP .practice_equationKnownSolved__gl2el>strong{color:#2f7d5e}.practice_equationCoachControls__d_OiN{align-items:center;display:flex;justify-content:space-between}.practice_equationCoachControls__d_OiN button{align-items:center;background:#fff;border:1px solid #b9c9e3;border-radius:9px;color:#315fac;display:inline-flex;font:inherit;font-size:12px;font-weight:850;gap:8px;min-height:44px;padding:0 15px}.practice_equationCoachControls__d_OiN button:last-child{background:#2f63c8;border-color:#2f63c8;color:#fff}.practice_equationCoachControls__d_OiN button:disabled{cursor:not-allowed;opacity:.42}.practice_equationCoachControls__d_OiN button svg{height:16px;width:16px}.practice_equationCoachControls__d_OiN>span{color:#60718d;font-size:12px;font-weight:800}.practice_equationCoachDetails__vodFi{background:rgba(255,255,255,.72);border:1px solid #e0e4eb;border-radius:12px;overflow:hidden}.practice_equationDisclosure__nit2a+.practice_equationDisclosure__nit2a{border-top:1px solid #e0e4eb}.practice_equationDisclosure__nit2a>summary{justify-content:space-between;min-height:46px;padding:0 15px}.practice_equationDisclosure__nit2a[open]>summary{border-bottom:1px solid #e0e4eb}.practice_equationDisclosure__nit2a>ol{color:#566881;display:grid;gap:11px;line-height:1.5;margin:0;padding:16px 20px 16px 42px}.practice_equationDisclosure__nit2a>ol li{padding-left:4px}.practice_equationDisclosure__nit2a>ol p{font-size:13px;margin:3px 0 0}.practice_equationChecks___psep{display:grid;gap:8px;padding:14px}.practice_equationChecks___psep article{align-items:center;background:#f2f9f5;border:1px solid #c8e1d4;border-radius:9px;color:#315545;display:grid;font-size:14px;gap:11px;grid-template-columns:62px minmax(0,1fr) auto;padding:10px 12px}.practice_equationChecks___psep article em{color:#2f7e61;font-size:9px;font-style:normal;font-weight:900;text-transform:uppercase}.practice_equationFallback__0tvbH{background:rgba(255,255,255,.84);border:1px solid #dfe3ea;border-radius:14px;display:grid;gap:13px;padding:18px}.practice_equationFallback__0tvbH>ol{display:grid;gap:10px;list-style:none;margin:0;padding:0}.practice_equationFallback__0tvbH>ol li{align-items:start;color:#52647f;display:grid;gap:11px;grid-template-columns:28px minmax(0,1fr);line-height:1.5}.practice_equationFallback__0tvbH>ol li>b{align-items:center;background:#2f63c8;border-radius:50%;color:#fff;display:flex;height:27px;justify-content:center;width:27px}@container (max-width: 1180px){.practice_equationCoachWorkspace__exbac{grid-template-columns:minmax(180px,.72fr) minmax(380px,1.55fr)}.practice_equationNextMove__IqTak{grid-column:1/-1}}@container (max-width: 820px){.practice_equationAnswerCompare__h_OAk{grid-template-columns:1fr 1fr}.practice_equationCompareAlert__pI_Oi,.practice_equationCompareSuccess__68LuO{grid-column:1/-1}.practice_equationCoachWorkspace__exbac{grid-template-columns:1fr}.practice_equationNextMove__IqTak{grid-column:auto}.practice_equationPhaseRail__nLNHa{grid-template-columns:repeat(3,minmax(0,1fr))}.practice_equationPhaseRail__nLNHa button:last-child:after,.practice_equationPhaseRail__nLNHa button:nth-child(3):after{display:none}.practice_equationKnownValues__41jhP{grid-template-columns:1fr}.practice_equationKnownValues__41jhP>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 600px){.practice_equationAnswerCompare__h_OAk{grid-template-columns:1fr}.practice_equationAnswerCompare__h_OAk>div+div{border-left:0;border-top:1px solid #dde4ef;padding-left:0;padding-top:13px}.practice_equationPhaseRail__nLNHa{grid-template-columns:repeat(2,minmax(0,1fr))}.practice_equationPhaseRail__nLNHa button:nth-child(3):after{display:block}.practice_equationPhaseRail__nLNHa button:nth-child(2n):after{display:none}.practice_equationTransformation__ONkj5{grid-template-columns:1fr}.practice_equationOperation__EZ_rB{min-height:76px}.practice_equationOperation__EZ_rB svg{transform:rotate(90deg)!important}.practice_equationWhy__r1vYt{gap:4px;grid-template-columns:1fr}.practice_equationCarryResultsGrid__xR00h{grid-template-columns:1fr}.practice_equationCoachControls__d_OiN{gap:8px}.practice_equationCoachControls__d_OiN button{padding-inline:10px}}@container equation-teaching (max-width: 680px){.practice_equationTransformation__ONkj5{grid-template-columns:1fr}.practice_equationOperation__EZ_rB{min-height:76px}.practice_equationOperation__EZ_rB svg{transform:rotate(90deg)!important}}.practice_solutionReplay__E5Vir{background:#fff;border:1px solid #d9e3ef;border-radius:17px;margin-top:22px;overflow:hidden}.practice_replayTop__rFLTO{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:22px}.practice_latinReplayCopy__QG0c_>span,.practice_replayRules__lGiKF>span,.practice_replayStage__GlGGl>span,.practice_replayTop__rFLTO span{color:#5879bf;font-size:10px;font-weight:900;letter-spacing:.13em}.practice_replayTop__rFLTO h4{font-size:clamp(24px,2.3vw,32px);margin:7px 0 5px}.practice_replayTop__rFLTO p{color:#718097;font-size:14px;margin:0}.practice_replayControls__t_uVu button,.practice_replayTop__rFLTO button{align-items:center;background:#eef3ff;border:1px solid #cbd9f2;border-radius:9px;color:#345ba9;display:inline-flex;font-size:13px;font-weight:900;gap:8px;min-height:41px;padding:0 14px}.practice_latinReplayBody__8P68V,.practice_replayBody__G65YF{background:#f5f8fd;border-top:1px solid #dce5f1;display:grid;gap:clamp(24px,4vw,54px);grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);padding:clamp(24px,3.3vw,44px)}.practice_latinReplayStage__ObT_3,.practice_replayStage__GlGGl{align-items:center;display:flex;flex-direction:column;gap:10px}.practice_replayStage__GlGGl .practice_figureMatrix__dFiLg{width:min(100%,270px)}.practice_latinReplayStage__ObT_3>strong,.practice_replayStage__GlGGl>strong{color:#65758e;font-size:12px}.practice_replayStage__GlGGl>small{color:#74839a;font-size:12px;line-height:1.45;max-width:270px;text-align:center}.practice_replayRules__lGiKF{align-content:start;display:grid;gap:13px}.practice_replayRuleFocus__dwazS{background:#fff;border:1px solid #dce4f0;border-radius:14px;padding:20px}.practice_replayRuleFocus__dwazS>b{color:#2b4067;display:block;font-size:19px;margin-bottom:13px;text-transform:capitalize}.practice_replayRuleFocus__dwazS p{color:#687890;display:grid;font-size:14px;gap:4px;grid-template-columns:96px minmax(0,1fr);line-height:1.55;margin:8px 0 0}.practice_replayRuleFocus__dwazS p strong{color:#40577f}.practice_replaySymbolTabs__N7XjV{display:flex;flex-wrap:wrap;gap:8px}.practice_replaySymbolTabActive__hpG6l,.practice_replaySymbolTab__U4UAW{align-items:center;background:#fff;border:1px solid #d3deed;border-radius:999px;color:#566982;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:42px;padding:6px 14px 6px 7px;text-transform:capitalize}.practice_replaySymbolTabActive__hpG6l>span,.practice_replaySymbolTab__U4UAW>span{align-items:center;background:#eaf0fa;border-radius:50%;display:inline-flex;height:28px;justify-content:center;width:28px}.practice_replaySymbolTabActive__hpG6l{background:#eaf1ff;border-color:#6387d5;color:#294f9f}.practice_replaySymbolTabActive__hpG6l>span{background:#2d63e7;color:#fff}.practice_replayControls__t_uVu{display:flex;gap:8px;grid-column:1/-1;justify-content:center}.practice_replayControls__t_uVu button:disabled{cursor:not-allowed;opacity:.45}.practice_confirmationBackdrop__EUer8{align-items:center;animation:practice_confirmation-backdrop-in__8jsgE .18s ease-out both;background:rgba(7,17,34,.56);backdrop-filter:blur(8px);display:flex;inset:0;justify-content:center;padding:22px;position:fixed;z-index:120}.practice_confirmationDialog__7RfPb{animation:practice_confirmation-dialog-in___xtYM .22s cubic-bezier(.2,.75,.2,1) both;background:#fff;border:1px solid rgba(202,215,235,.95);border-radius:24px;box-shadow:0 34px 100px rgba(0,12,34,.32);max-width:560px;padding:clamp(28px,4vw,44px);width:100%}.practice_confirmationDialog__7RfPb>h2{color:#182b4d;font-size:clamp(29px,4vw,42px);letter-spacing:-.055em;line-height:1.04;margin:10px 0 14px}.practice_confirmationDialog__7RfPb>p{color:#64748c;font-size:16px;line-height:1.62;margin:0}.practice_confirmationActions__kiNdb{display:grid;gap:10px;grid-template-columns:1fr 1.25fr;margin-top:30px}.practice_confirmationActions__kiNdb button{align-items:center;background:#eef2f8;border:1px solid #d4deeb;border-radius:12px;color:#415576;display:inline-flex;font-size:14px;font-weight:900;gap:13px;justify-content:center;min-height:54px;padding:0 18px}.practice_confirmationActions__kiNdb button:last-child{background:#234fba;border-color:#234fba;color:#fff}.practice_confirmationActions__kiNdb button svg{height:18px;width:18px}.practice_confirmationActions__kiNdb button:disabled{cursor:wait;opacity:.65}.practice_quickDecisionActions__ecMij{grid-template-columns:.75fr 1fr 1.45fr}.practice_quickDecisionActions__ecMij button:nth-child(2){background:#fff7f3;border-color:#efc3b5;color:#93402f}.practice_latinReplayGrid__ccnVH{max-width:320px}.practice_latinReplayGrid__ccnVH td{border-radius:7px;font-size:20px;height:47px}.practice_latinReplayGrid__ccnVH .practice_replayRow__ZOpzs{background:#e8f5ee;border-color:#94c4ae}.practice_latinReplayGrid__ccnVH .practice_replayColumn__f52pp{background:#edf2ff;border-color:#9bb3e7}.practice_latinReplayGrid__ccnVH .practice_replayFocus___HPRc{animation:practice_replay-focus__Qi_do .55s ease-out both;background:#fff0e8;border:2px solid #ee8d72;color:#bc4c32}.practice_latinReplayCopy__QG0c_{align-self:center}.practice_latinReplayCopy__QG0c_ h4{font-size:26px;margin:9px 0}.practice_latinReplayCopy__QG0c_ p{color:#5f6f87;font-size:12px;line-height:1.65}.practice_candidateStrip___ho0e{display:flex;gap:7px;margin-top:17px}.practice_candidateStrip___ho0e span{align-items:center;background:#e8edf5;border-radius:8px;color:#98a3b4;display:flex;font-size:15px;font-weight:900;height:39px;justify-content:center;text-decoration:line-through;width:39px}.practice_candidateStrip___ho0e .practice_candidateRemaining__P_jxf{background:#dff2e8;color:#277253;text-decoration:none}.practice_gamMain__pNKnu{max-width:1680px}.practice_gamWorkspace__9R7ed{background:#fff;border:1px solid #d4e0ef;border-radius:25px;box-shadow:0 29px 74px rgba(0,12,35,.26);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);height:min(76vh,910px);min-height:630px;overflow:hidden}.practice_gamQuestions__1FuSh,.practice_gamSource__fkDKA{min-width:0;overflow-y:auto;overscroll-behavior-y:auto;padding:clamp(29px,3.4vw,54px);scrollbar-color:#b9c8de transparent;scrollbar-gutter:stable;scrollbar-width:thin}.practice_gamFeedbackAnchor__c3vj9{scroll-margin-top:104px}.practice_gamSource__fkDKA{background:linear-gradient(145deg,#edf3fc,#f7f9fd);border-right:1px solid #d6e1f0}.practice_gamSourceMeta__vJJcs{align-items:center;display:flex;gap:18px;justify-content:space-between}.practice_gamQuestionIntro__9Wp2Q>span,.practice_gamSourceMeta__vJJcs span{color:#5b7fc7;font-size:9px;font-weight:900;letter-spacing:.12em}.practice_gamSourceMeta__vJJcs b{background:rgba(255,255,255,.75);border:1px solid #cedcf1;border-radius:999px;color:#4f68a1;font-size:9px;max-width:180px;padding:8px 12px;text-align:right}.practice_gamQuestionIntro__9Wp2Q h2,.practice_gamSource__fkDKA>h2{color:#1e3154;font-size:clamp(34px,3.4vw,56px);letter-spacing:-.07em;line-height:.98;margin:25px 0 17px}.practice_gamSummary__gs80x{color:#536988;font-size:15px;font-weight:700;line-height:1.55;margin:0 0 27px}.practice_gamCopy__Dfj9z{border-top:1px solid #d4dfed;color:#586a83;font-size:13px;line-height:1.72;margin-top:28px;padding-top:26px}.practice_gamCopy__Dfj9z p{margin:0 0 14px}.practice_gamImage__fbxT8{background:#fff;border:1px solid #cedbed;border-radius:15px;margin:22px 0;overflow:hidden}.practice_gamImage__fbxT8 img{display:block;max-height:390px;object-fit:cover;width:100%}.practice_gamImage__fbxT8 figcaption{color:#718097;font-size:9px;padding:10px 13px}.practice_gamChart__qX6Cs,.practice_gamFormula__bJtQH,.practice_gamTableWrap__xekfY,.practice_readingNote__3rofu{background:rgba(255,255,255,.8);border:1px solid #ccdaed;border-radius:14px;margin-top:19px;overflow:hidden;padding:17px}.practice_gamChart__qX6Cs>div:first-child>span,.practice_gamFormula__bJtQH>span,.practice_readingNote__3rofu>span{color:#5b7bc0;font-size:8px;font-weight:900;letter-spacing:.12em}.practice_gamFormula__bJtQH>div{color:#274a90;font-size:clamp(20px,2vw,30px);font-weight:700;margin:11px 0;overflow-x:auto}.practice_gamFormula__bJtQH small{color:#70809a;font-size:9px}.practice_gamTableWrap__xekfY{overflow-x:auto;padding:0}.practice_gamTableWrap__xekfY table,.practice_valueTable__jTntu table{border-collapse:collapse;min-width:520px;width:100%}.practice_gamTableWrap__xekfY caption{color:#314d80;font-size:11px;font-weight:900;padding:14px 16px;text-align:left}.practice_gamTableWrap__xekfY td,.practice_gamTableWrap__xekfY th,.practice_valueTable__jTntu td,.practice_valueTable__jTntu th{border-top:1px solid #d8e2ef;color:#53677f;font-size:9px;line-height:1.4;padding:10px 12px;text-align:left}.practice_gamTableWrap__xekfY th,.practice_valueTable__jTntu th{color:#3c598c;font-weight:900}.practice_gamTableWrap__xekfY>p{color:#73819a;font-size:9px;line-height:1.45;margin:0;padding:12px 16px}.practice_gamChart__qX6Cs>div:first-child h4{color:#2d4776;font-size:14px;margin:7px 0 4px}.practice_gamChart__qX6Cs>div:first-child p{color:#718099;font-size:9px;line-height:1.45;margin:0}.practice_gamChartCanvas__6kHzI{height:280px;margin-top:12px;min-width:420px}.practice_valueTable__jTntu{border-top:1px solid #d6e0ed;margin:11px -17px -17px;padding:11px 17px}.practice_valueTable__jTntu summary{color:#4668aa;cursor:pointer;font-size:9px;font-weight:900}.practice_valueTable__jTntu p{color:#718099;font-size:8px}.practice_readingNote__3rofu{background:#dfeaff;border-color:#bdd1f4}.practice_readingNote__3rofu p{color:#5b6f90;font-size:10px;line-height:1.5;margin:7px 0 0}.practice_gamQuestions__1FuSh{background:#fff}.practice_gamQuestionIntro__9Wp2Q{border-bottom:1px solid #e1e8f1;padding-bottom:25px}.practice_gamQuestionIntro__9Wp2Q h2{font-size:clamp(31px,3vw,48px);margin:15px 0 12px}.practice_gamQuestionIntro__9Wp2Q p{color:#6e7c92;font-size:11px;margin:0}.practice_gamQuestionCard__VIkbi{border:1px solid #dae3ef;border-radius:15px;margin:19px 0 0;min-width:0;padding:19px}.practice_gamQuestionCard__VIkbi legend{align-items:center;display:flex;gap:13px;justify-content:space-between;padding:0 0 3px;width:100%}.practice_gamQuestionCard__VIkbi legend span{color:#5074bd;font-size:8px;font-weight:900;letter-spacing:.11em}.practice_gamQuestionCard__VIkbi legend small{background:#f0f2f6;border-radius:999px;color:#718097;font-size:8px;font-weight:800;padding:7px 9px}.practice_gamQuestionCard__VIkbi h3{color:#223659;font-size:clamp(18px,1.8vw,27px);letter-spacing:-.045em;line-height:1.17;margin:12px 0 17px}.practice_gamOptions__OORrC{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.practice_gamOptions__OORrC button{align-items:center;background:#fafbfe;border:1px solid #d8e1ee;border-radius:10px;color:#51627c;display:grid;font-size:10px;font-weight:700;gap:10px;grid-template-columns:27px minmax(0,1fr);line-height:1.4;min-height:70px;padding:10px;text-align:left}.practice_gamOptions__OORrC button>span:first-child{align-items:center;border:1px solid #c8d5e9;border-radius:50%;color:#6880a9;display:flex;height:26px;justify-content:center;width:26px}.practice_gamOptions__OORrC button:hover{border-color:#8ba7df}.practice_gamOptions__OORrC .practice_gamOptionSelected__AZACM{background:#eaf1ff;border-color:#2d63e7;color:#244c9e}.practice_gamOptions__OORrC .practice_gamOptionSelected__AZACM>span:first-child{background:var(--practice-blue);border-color:var(--practice-blue);color:#fff}.practice_gamLargeText__eGfqp .practice_gamQuestions__1FuSh,.practice_gamLargeText__eGfqp .practice_gamSource__fkDKA{font-size:118%}.practice_gamLargeText__eGfqp .practice_gamCopy__Dfj9z,.practice_gamLargeText__eGfqp .practice_gamOptions__OORrC button,.practice_gamLargeText__eGfqp .practice_gamQuestionIntro__9Wp2Q p,.practice_gamLargeText__eGfqp .practice_gamSummary__gs80x,.practice_gamLargeText__eGfqp .practice_gamTableWrap__xekfY td,.practice_gamLargeText__eGfqp .practice_gamTableWrap__xekfY th{font-size:1.05rem}.practice_gamFeedback__sQwle{display:grid;gap:10px;margin-top:17px}.practice_gamFeedback__sQwle article,.practice_reviewCorrect__kH5DO,.practice_reviewIncorrect__BePZL{background:#f3faf6;border:1px solid #bfdfd0;border-radius:13px;padding:16px}.practice_gamFeedback__sQwle article>span,.practice_reviewCorrect__kH5DO>span,.practice_reviewIncorrect__BePZL>span{color:#44866a;font-size:8px;font-weight:900;letter-spacing:.1em}.practice_gamFeedback__sQwle .practice_reviewIncorrect__BePZL,.practice_reviewIncorrect__BePZL{background:#fff5f2;border-color:#edc6bc}.practice_gamFeedback__sQwle .practice_reviewIncorrect__BePZL>span,.practice_reviewIncorrect__BePZL>span{color:#bd553d}.practice_gamFeedback__sQwle h4,.practice_reviewCorrect__kH5DO h3,.practice_reviewIncorrect__BePZL h3{color:#24395e;font-size:16px;margin:8px 0}.practice_gamFeedback__sQwle p,.practice_reviewCorrect__kH5DO p,.practice_reviewIncorrect__BePZL p{color:#607088;font-size:12px;line-height:1.55}.practice_transitionMain__GrgTz{text-align:center}.practice_transitionMain__GrgTz h1{font-size:clamp(42px,5vw,72px);letter-spacing:-.07em;line-height:.98;margin:19px auto 32px;max-width:830px}.practice_transitionMain__GrgTz>div{background:rgba(255,255,255,.07);border:1px solid rgba(183,206,248,.2);border-radius:17px;display:grid;gap:7px;min-width:330px;padding:20px}.practice_transitionMain__GrgTz small{color:#91abe0;font-size:8px;letter-spacing:.12em}.practice_transitionMain__GrgTz strong{font-size:20px}.practice_transitionMain__GrgTz p{color:#aab9ce;font-size:11px;margin:0}.practice_transitionMain__GrgTz button{align-self:auto}.practice_reviewMain__50iCH{max-width:1340px}.practice_completedReviewMain__nlX1U{margin:0 auto;max-width:1540px;padding:38px 28px 72px;position:relative;width:100%;z-index:20}.practice_completedReviewHeader__XAn_H{align-items:center;background:linear-gradient(135deg,#eaf2ff,#f8faff);border:1px solid #cbdcf3;border-radius:20px;display:flex;gap:30px;justify-content:space-between;margin-bottom:17px;padding:27px 31px}.practice_completedReviewHeader__XAn_H button{align-items:center;background:rgba(255,255,255,.68);border:1px solid #cfddf0;border-radius:999px;color:#4169b6;display:flex;font-size:10px;font-weight:850;gap:7px;margin:0 0 18px;min-height:34px;padding:0 12px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:fit-content}.practice_completedReviewHeader__XAn_H button:hover{background:#fff;border-color:#aebfdb;box-shadow:0 7px 18px rgba(43,76,132,.12);transform:translateY(-1px)}.practice_completedReviewHeader__XAn_H button:focus-visible{outline:3px solid rgba(80,126,224,.32);outline-offset:3px}.practice_completedReviewHeader__XAn_H button svg{height:15px;width:15px}.practice_completedReviewHeader__XAn_H h1{color:#243b66;font-size:clamp(34px,4vw,55px);letter-spacing:-.065em;line-height:1;margin:10px 0}.practice_completedReviewHeader__XAn_H p{color:#6d7d94;font-size:11px;margin:0}.practice_completedReviewHeader__XAn_H>div:last-child{align-items:center;background:#fff;border:1px solid #cfdbed;border-radius:15px;display:grid;min-width:155px;padding:19px;text-align:center}.practice_completedReviewHeader__XAn_H>div:last-child strong{color:#2d63e7;font-size:36px}.practice_completedReviewHeader__XAn_H>div:last-child span{color:#718097;font-size:9px}.practice_completedReviewWorkspace__OudyZ{background:#f8faff;border:1px solid #d3dfef;border-radius:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:clamp(590px,calc(100dvh - 210px),790px);min-height:590px;overflow:hidden}.practice_completedReviewWorkspace__OudyZ>.practice_gamSource__fkDKA{height:100%;max-height:none;min-height:0;overflow-y:auto}.practice_completedReviewQuestions__ToI6q{align-content:start;display:grid;gap:12px;height:100%;min-height:0;overflow-y:auto;overscroll-behavior-y:auto;padding:34px;scrollbar-color:#aebfd8 transparent;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.practice_completedReviewQuestions__ToI6q::-webkit-scrollbar,.practice_completedReviewWorkspace__OudyZ>.practice_gamSource__fkDKA::-webkit-scrollbar{width:10px}.practice_completedReviewQuestions__ToI6q::-webkit-scrollbar-thumb,.practice_completedReviewWorkspace__OudyZ>.practice_gamSource__fkDKA::-webkit-scrollbar-thumb{background:rgba(103,126,164,.48);border:3px solid transparent;border-radius:999px;background-clip:padding-box}.practice_completedReviewQuestions__ToI6q>div:first-child h2{color:#263f69;font-size:29px;letter-spacing:-.045em;margin:9px 0}.practice_completedReviewQuestions__ToI6q>div:first-child p{color:#718097;font-size:11px;line-height:1.5;margin:0 0 8px}.practice_completedReviewQuestions__ToI6q article{background:#fff;border:1px solid #dbe4ef;border-left:4px solid #60ad83;border-radius:13px;color:#5f6f87;padding:18px}.practice_completedReviewQuestions__ToI6q article.practice_reviewIncorrect__BePZL{border-left-color:#db826d}.practice_completedReviewQuestions__ToI6q article>small,.practice_completedReviewQuestions__ToI6q article>span{color:#6881b7;font-size:9px;font-weight:850}.practice_completedReviewQuestions__ToI6q article h3{color:#2b4166;font-size:16px;line-height:1.45;margin:9px 0 13px}.practice_completedReviewQuestions__ToI6q dl{display:grid;gap:8px;margin:0 0 13px}.practice_completedReviewQuestions__ToI6q dl>div{align-items:start;background:#f5f8fc;border-radius:9px;display:grid;gap:8px;grid-template-columns:105px minmax(0,1fr);padding:10px 12px}.practice_completedReviewQuestions__ToI6q dt{color:#76859a;font-size:9px;font-weight:850;text-transform:uppercase}.practice_completedReviewQuestions__ToI6q dd{color:#394e70;font-size:11px;line-height:1.45;margin:0}.practice_completedReviewQuestions__ToI6q dd b{color:#2d63e7;margin-right:6px}.practice_completedReviewQuestions__ToI6q article>p{font-size:11px;line-height:1.6}.practice_reviewSummary__g0cAD{align-items:center;background:linear-gradient(135deg,#eaf2ff,#f7f9fd);border:1px solid #cbdcf3;border-radius:22px;display:flex;gap:34px;justify-content:space-between;padding:clamp(25px,4vw,46px)}.practice_reviewSummary__g0cAD h1{color:#243b66;font-size:clamp(34px,4vw,58px);letter-spacing:-.07em;line-height:1;margin:12px 0}.practice_reviewSummary__g0cAD p{color:#667996;font-size:11px;margin:0}.practice_reviewScore__IREnH{align-items:center;background:#fff;border:1px solid #ccdbef;border-radius:18px;display:grid;justify-items:center;min-width:165px;padding:22px}.practice_reviewScore__IREnH>strong{align-items:baseline;color:#2d63e7;display:flex;font-size:clamp(43px,5vw,70px);letter-spacing:-.05em}.practice_reviewScore__IREnH>strong small{color:#6f7f96;font-size:17px}.practice_reviewScore__IREnH>span{color:#708097;font-size:10px;font-weight:800}.practice_reviewHeadlineStats__XnpGT{display:flex;flex-wrap:wrap;gap:20px;margin-top:22px}.practice_reviewHeadlineStats__XnpGT b{color:#243b66;font-size:18px}.practice_reviewHeadlineStats__XnpGT small{color:#718097;font-size:10px;font-weight:700}.practice_priorityCard__n2q_C{align-items:center;background:linear-gradient(135deg,#17345e,#203f71);border:1px solid rgba(165,194,246,.22);border-radius:20px;color:#fff;display:grid;gap:25px;grid-template-columns:minmax(190px,.55fr) minmax(0,1fr) auto;margin-top:17px;padding:25px 28px}.practice_moduleResultsHeading__NZ7ux span,.practice_priorityCard__n2q_C span{color:#9cbafa;font-size:9px;font-weight:900;letter-spacing:.14em}.practice_moduleResultsHeading__NZ7ux h2,.practice_priorityCard__n2q_C h2{font-size:25px;letter-spacing:-.045em;margin:7px 0 0}.practice_priorityCard__n2q_C p{color:#c5d2e5;font-size:13px;line-height:1.55;margin:0}.practice_priorityCard__n2q_C>b{color:#8ed5ae;font-size:31px}.practice_moduleResults__YDTSy{background:#fff;border:1px solid #d7e1ee;border-radius:20px;display:grid;gap:10px;margin-top:17px;padding:24px}.practice_moduleResultsHeading__NZ7ux{margin:2px 3px 8px}.practice_moduleResultsHeading__NZ7ux span{color:#587bc5}.practice_moduleResults__YDTSy article{align-items:center;background:#f7f9fc;border:1px solid #e0e7f1;border-radius:13px;display:grid;gap:12px 18px;grid-template-columns:minmax(0,1fr) auto;padding:17px 18px}.practice_moduleResults__YDTSy article>div:first-child{display:grid;gap:4px}.practice_moduleResults__YDTSy article strong{color:#263d66;font-size:15px}.practice_moduleResults__YDTSy article span{color:#77869a;font-size:10px}.practice_moduleResults__YDTSy article>b{color:#2d63e7;font-size:21px}.practice_resultBar__DmDWT{background:#dfe6f1;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.practice_resultBar__DmDWT i{animation:practice_result-grow__3gA3Q .85s cubic-bezier(.2,.7,.25,1) both;background:linear-gradient(90deg,#2d63e7,#63b58b);border-radius:inherit;display:block;height:100%;width:var(--result-width)}.practice_reviewDetails__EVgh2{background:#fff;border:1px solid #d7e1ee;border-radius:18px;margin-top:17px;overflow:hidden;padding:0 18px 18px}.practice_reviewDetails__EVgh2>summary{color:#304c7d;cursor:pointer;font-size:13px;font-weight:850;padding:20px 4px 3px}.practice_reviewBlock__8W2e7{background:#fff;border:1px solid #d7e1ee;border-radius:19px;display:grid;gap:10px;margin-top:17px;padding:20px}.practice_reviewBlockTitle__GY9VQ{align-items:end;display:grid;gap:4px 16px;grid-template-columns:minmax(0,1fr) auto;padding:3px 4px 12px}.practice_reviewBlockTitle__GY9VQ h2{font-size:24px;grid-row:2;margin:0}.practice_reviewBlockTitle__GY9VQ small{color:#718097;font-size:9px;font-weight:800;grid-column:2;grid-row:1/span 2;text-transform:uppercase}.practice_restartButton__qBoH1{margin-bottom:0}.practice_reviewActions__wUvIb{align-items:center;backdrop-filter:blur(18px);background:rgba(8,23,45,.58);border:1px solid rgba(189,210,246,.18);border-radius:18px;box-shadow:0 20px 55px rgba(1,10,27,.24),inset 0 1px 0 rgba(255,255,255,.06);display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 24px;max-width:100%;padding:9px;width:fit-content}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1,.practice_reviewSecondaryButton__n8W6X{align-items:center;align-self:auto;border-radius:12px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:850;gap:12px;justify-content:center;line-height:1;margin:0;min-height:50px;padding:0 19px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1{background:linear-gradient(135deg,#3d73ee,#2859d6);border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 26px rgba(23,70,181,.32),inset 0 1px 0 rgba(255,255,255,.2);color:#fff}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1:hover{background:linear-gradient(135deg,#4a7df1,#214fc8);box-shadow:0 15px 32px rgba(19,62,162,.4),inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(-1px)}.practice_reviewSecondaryButton__n8W6X{background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.055));border:1px solid rgba(198,216,248,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.07);color:#edf3ff}.practice_reviewSecondaryButton__n8W6X:hover{background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.085));border-color:rgba(210,225,250,.48);color:#fff;transform:translateY(-1px)}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1:focus-visible,.practice_reviewSecondaryButton__n8W6X:focus-visible{outline:3px solid rgba(141,178,255,.66);outline-offset:3px}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1:disabled,.practice_reviewSecondaryButton__n8W6X:disabled{cursor:wait;opacity:.58;transform:none}.practice_gateShell__sjeBX{align-items:center;background:radial-gradient(circle at 74% 10%,rgba(82,115,204,.33),transparent 25rem),linear-gradient(145deg,#0e1c34,#18315a);display:flex;justify-content:center;min-height:100dvh;padding:25px}.practice_gatePanel__MxVrz{align-items:flex-start;background:#fff;border:1px solid #d7e1ef;border-radius:24px;box-shadow:0 35px 90px rgba(0,9,27,.33);display:flex;flex-direction:column;max-width:630px;padding:clamp(31px,6vw,67px)}.practice_gatePanel__MxVrz img{border-radius:12px;height:50px;margin-bottom:33px;width:53px}.practice_gatePanel__MxVrz>p{color:#5377c1;font-size:9px;font-weight:900;letter-spacing:.14em;margin:0}.practice_gatePanel__MxVrz h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.07em;line-height:1;margin:15px 0}.practice_gatePanel__MxVrz>span{color:#67758c;font-size:13px;line-height:1.6}.practice_gateActions__jOtep a,.practice_gatePanel__MxVrz>a{background:var(--practice-blue,#2d63e7);border-radius:10px;color:#fff;font-size:11px;font-weight:900;margin-top:25px;padding:14px 18px}.practice_gateActions__jOtep{display:flex;flex-wrap:wrap;gap:9px}.practice_gateActions__jOtep a:last-child{background:#edf2fb;color:#38578f}@keyframes practice_spinner-turn__L9vna{to{transform:rotate(1turn)}}@keyframes practice_timer-pulse__qJvet{50%{box-shadow:0 0 0 5px rgba(237,120,91,.12)}}@keyframes practice_replay-focus__Qi_do{0%{transform:scale(.82)}to{transform:scale(1)}}@keyframes practice_replay-mark-arrive__CnwSA{0%{opacity:.45;transform:rotate(calc(var(--kind-rotation) + var(--mark-rotation))) scale(.76)}to{opacity:1;transform:rotate(calc(var(--kind-rotation) + var(--mark-rotation))) scale(1)}}@keyframes practice_confirmation-backdrop-in__8jsgE{0%{opacity:0}to{opacity:1}}@keyframes practice_confirmation-dialog-in___xtYM{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes practice_result-grow__3gA3Q{0%{width:0}to{width:var(--result-width)}}@media (max-width:1120px){.practice_setupGrid__TUAFO{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr)}.practice_setupModes__a7IAk{padding:26px 20px}.practice_sequenceFrames__V67uA{grid-template-columns:repeat(3,minmax(100px,1fr));row-gap:20px}.practice_latinQuestion__GPQu7{gap:35px;grid-template-columns:minmax(300px,.7fr) minmax(260px,.6fr)}.practice_gamWorkspace__9R7ed{grid-template-columns:1fr 1fr}.practice_gamQuestions__1FuSh,.practice_gamSource__fkDKA{padding:31px}.practice_watermarks__yriWT{grid-template-columns:repeat(2,1fr)}.practice_completedSetGrid__rv2sV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.practice_topbar__8UvJM{align-items:flex-start;flex-wrap:wrap;padding:12px 18px}.practice_topbar__8UvJM nav{gap:12px;overflow-x:auto;width:100%}.practice_topbar__8UvJM nav span{margin-left:auto}.practice_roomStatus__5cgrw{justify-content:flex-end;width:100%}.practice_completedReviewMain__nlX1U,.practice_gamMain__pNKnu,.practice_reviewMain__50iCH,.practice_roomMain__2_O_P,.practice_setupMain__OA9W0{padding:24px 16px 55px}.practice_setupHero__x7Fd8{grid-template-columns:1fr;padding:22px 4px 29px}.practice_setupPromise__TAXdP{display:none}.practice_setupGrid__TUAFO{grid-template-columns:1fr}.practice_resumeShelfHeading__Nn21O{align-items:start;grid-template-columns:1fr}.practice_resumeGrid__OHy_L{grid-template-columns:1fr}.practice_resumeCard__5cfz1{grid-template-columns:minmax(0,1fr) auto}.practice_resumeCard__5cfz1>button{width:100%}.practice_mondayPromise___3_NP{aspect-ratio:auto;min-height:292px}.practice_setupModes__a7IAk{border-bottom:1px solid #d8e2f2;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_setupModes__a7IAk>span{grid-column:1/-1}.practice_setupModes__a7IAk button{min-height:105px;padding:13px}.practice_batchInterestHeading__PxA73{align-items:stretch;flex-direction:column}.practice_batchInterestHeading__PxA73>strong{width:fit-content}.practice_batchInterestSaved__XtOCU{align-items:stretch;grid-template-columns:1fr}.practice_batchInterestSaved__XtOCU button{width:fit-content}.practice_moduleGrid__RCJLq{grid-template-columns:1fr}.practice_fullRoute__vpkN4>div{grid-template-columns:31px minmax(0,1fr)}.practice_fullRoute__vpkN4>div span{grid-column:2}.practice_sequenceFrames__V67uA{grid-template-columns:repeat(3,minmax(86px,1fr))}.practice_figureBanks__LrN2B{gap:20px}.practice_equationQuestion__RMxE5{grid-template-columns:1fr}.practice_equationResponse__L_KcX{border-left:0;border-top:1px solid #d8e1ef;padding-left:0;padding-top:30px}.practice_latinQuestion__GPQu7{grid-template-columns:1fr}.practice_latinGrid__O6Afs{margin:0 auto}.practice_latinAnswers__u6SFv{text-align:center}.practice_latinAnswers__u6SFv legend{text-align:left}.practice_gamWorkspace__9R7ed{display:block;height:auto;min-height:0;overflow:visible}.practice_gamQuestions__1FuSh,.practice_gamSource__fkDKA{overflow:visible;padding:28px}.practice_gamSource__fkDKA{border-bottom:1px solid #d6e1f0;border-right:0}.practice_gamMain__pNKnu .practice_actionBar__S8VKZ{position:relative;bottom:auto}.practice_gamChart__qX6Cs{overflow-x:auto}.practice_latinReplayBody__8P68V,.practice_replayBody__G65YF{grid-template-columns:1fr}.practice_reviewSummary__g0cAD{align-items:flex-start}.practice_priorityCard__n2q_C{grid-template-columns:1fr auto}.practice_priorityCard__n2q_C p{grid-column:1/-1;grid-row:2}.practice_completedReviewWorkspace__OudyZ{display:block;min-height:0}.practice_completedReviewQuestions__ToI6q,.practice_completedReviewWorkspace__OudyZ,.practice_completedReviewWorkspace__OudyZ>.practice_gamSource__fkDKA{height:auto;max-height:none;overflow:visible}.practice_completedReviewWorkspace__OudyZ>.practice_gamSource__fkDKA{border-bottom:1px solid #d6e1f0;border-right:0}}@media (max-width:680px){.practice_figureBanks__LrN2B{grid-template-columns:1fr}}@media (max-width:560px){.practice_brand__KCg_5 img{height:40px;width:43px}.practice_brand__KCg_5 b{font-size:16px}.practice_topbar__8UvJM nav span{display:none}.practice_roomStatus__5cgrw{align-items:stretch;display:grid;grid-template-columns:auto 1fr}.practice_roomStatus__5cgrw .practice_textSize__TBh62{grid-column:1/-1;justify-content:center}.practice_exitButton__BvaNG{justify-content:flex-end;padding-right:0}.practice_timer__MPccJ{justify-content:center}.practice_setupHero__x7Fd8 h1{font-size:43px}.practice_setupHero__x7Fd8 p{font-size:13px}.practice_resumeShelf__ZXvRX{padding:21px 17px}.practice_resumeCard__5cfz1{grid-template-columns:1fr}.practice_resumeCard__5cfz1>button{place-self:stretch}.practice_setupModes__a7IAk{grid-template-columns:1fr}.practice_setupModes__a7IAk button{min-height:72px}.practice_setupChoices__vkf4_{padding:27px 19px}.practice_studentSupportGrid__Irxxu{gap:12px}.practice_batchInterestCard__myB8j,.practice_mondayPromise___3_NP{border-radius:19px}.practice_mondayPromise___3_NP{align-items:flex-start;aspect-ratio:auto;min-height:470px;padding:30px 24px}.practice_mondayPromiseBackdrop__SGNxr{background-image:url(/weekly-question-grid-mobile.jpg);background-position:top}.practice_mondayPromiseCopy__zpbeE{gap:13px;max-width:none}.practice_mondayPromiseCopy__zpbeE>h2{font-size:clamp(36px,11vw,47px);max-width:10ch}.practice_mondayPromiseCopy__zpbeE>p{font-size:12px;max-width:31ch}.practice_batchInterestActions__HwHFK,.practice_batchInterestActions__HwHFK button,.practice_batchInterestSaved__XtOCU button{width:100%}.practice_gamDeliveryChoice__Nncub>div{grid-template-columns:1fr}.practice_completedReviewHeader__XAn_H,.practice_completedSetsHeading__57Hlj{align-items:stretch;flex-direction:column}.practice_completedReviewHeader__XAn_H>div:last-child,.practice_completedSetsHeading__57Hlj>div:last-child{width:100%}.practice_completedSetGrid__rv2sV{grid-template-columns:1fr;max-height:520px}.practice_completedReviewQuestions__ToI6q{padding:25px 17px}.practice_completedReviewQuestions__ToI6q dl>div{grid-template-columns:1fr}.practice_questionCard__4SN87{border-radius:18px;padding:22px 15px}.practice_roomHeading__wKHeY h1{font-size:23px}.practice_questionPrompt__6KxfR h2{font-size:34px}.practice_observeHeading__6j3x7{align-items:flex-start;flex-direction:column;gap:6px}.practice_sequenceFrames__V67uA{gap:8px;grid-template-columns:repeat(2,minmax(105px,1fr))}.practice_figureBanks__LrN2B{grid-template-columns:1fr}.practice_visualChoiceCorrect__GlgM6,.practice_visualChoiceSelected__jQcMd,.practice_visualChoiceWrong__LkEYG,.practice_visualChoice__RjX6n{grid-template-columns:30px 168px;min-height:200px}.practice_variableInputs__vkIBX{grid-template-columns:repeat(2,minmax(0,1fr))}.practice_equationSystem__91KVp{padding:20px 14px}.practice_equationSystem__91KVp>div{font-size:24px;grid-template-columns:29px minmax(0,1fr)}.practice_equationChecks___psep article{align-items:start;grid-template-columns:1fr}.practice_equationChecks___psep article>span{min-width:0;overflow-x:auto}.practice_equationChecks___psep article em{justify-self:start}.practice_latinGrid__O6Afs,.practice_latinReplayGrid__ccnVH{border-spacing:4px}.practice_latinGrid__O6Afs td{border-radius:8px;font-size:25px;height:58px}.practice_latinAnswers__u6SFv button{font-size:23px;min-height:54px;min-width:54px}.practice_actionBar__S8VKZ{align-items:stretch;bottom:8px;flex-direction:column;padding:13px}.practice_actionBar__S8VKZ>button{width:100%}.practice_feedbackCorrect__32Cm1,.practice_feedbackWrong__kNSA_{padding:19px 14px}.practice_replayTop__rFLTO{align-items:flex-start;flex-direction:column}.practice_replayRuleFocus__dwazS p{grid-template-columns:1fr}.practice_replayControls__t_uVu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_replayControls__t_uVu button{gap:3px;justify-content:center;padding:0 5px}.practice_gamQuestions__1FuSh,.practice_gamSource__fkDKA{padding:25px 17px}.practice_gamQuestionIntro__9Wp2Q h2,.practice_gamSource__fkDKA>h2{font-size:37px}.practice_gamSourceMeta__vJJcs{align-items:flex-start;flex-direction:column}.practice_gamOptions__OORrC{grid-template-columns:1fr}.practice_gamOptions__OORrC button{min-height:64px}.practice_gamTableWrap__xekfY table,.practice_valueTable__jTntu table{min-width:450px}.practice_gamChartCanvas__6kHzI{min-width:390px}.practice_gamLargeText__eGfqp .practice_gamCopy__Dfj9z,.practice_gamLargeText__eGfqp .practice_gamOptions__OORrC button,.practice_gamLargeText__eGfqp .practice_gamQuestionIntro__9Wp2Q p,.practice_gamLargeText__eGfqp .practice_gamSummary__gs80x{font-size:1rem}.practice_reviewSummary__g0cAD{flex-direction:column}.practice_reviewScore__IREnH{min-width:0;width:100%}.practice_reviewHeadlineStats__XnpGT{gap:12px}.practice_priorityCard__n2q_C{align-items:start;grid-template-columns:1fr}.practice_priorityCard__n2q_C p{grid-column:auto;grid-row:auto}.practice_examNavigatorActions__vZ2QE,.practice_examNavigatorTop__kod06{align-items:stretch;flex-direction:column}.practice_examNavigatorActions__vZ2QE>div{display:grid;grid-template-columns:repeat(2,1fr)}.practice_examNavigatorActions__vZ2QE>div button{justify-content:center}.practice_examNavigatorActions__vZ2QE .practice_finishSectionButton___s7PG{width:100%}.practice_transitionMain__GrgTz>div{min-width:0;width:100%}.practice_confirmationActions__kiNdb,.practice_watermarks__yriWT{grid-template-columns:1fr}.practice_reviewActions__wUvIb{display:grid;width:100%}.practice_reviewActions__wUvIb .practice_restartButton__qBoH1,.practice_reviewSecondaryButton__n8W6X{width:100%}}@media (prefers-reduced-motion:reduce){.practice_appShell__40P32 *,.practice_appShell__40P32 :after,.practice_appShell__40P32 :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media print{.practice_appShell__40P32{background:#fff}.practice_actionBar__S8VKZ,.practice_reviewActions__wUvIb,.practice_topbar__8UvJM{display:none}.practice_watermarks__yriWT{display:grid;inset:0}.practice_watermarks__yriWT span{color:rgba(0,0,0,.2)}.practice_reviewMain__50iCH{max-width:none;padding:0}.practice_reviewDetails__EVgh2>summary{display:none}.practice_reviewDetails__EVgh2>section{display:grid}}.practice_starterModuleNotice__Y41I4{display:flex;align-items:center;gap:1.5rem;justify-content:space-between;padding:1.3rem 1.5rem;margin-bottom:1.5rem;border:1px solid #a9c4ee;border-radius:1rem;background:#eef5ff;color:#183458}.practice_starterModuleNotice__Y41I4 p{margin:.5rem 0 0;max-width:65ch;line-height:1.5}.practice_starterModuleNotice__Y41I4 a{flex-shrink:0;padding:.8rem 1rem;border-radius:.65rem;background:#245fd4;color:white;font-weight:700}@media (max-width:700px){.practice_starterModuleNotice__Y41I4{align-items:flex-start;flex-direction:column}}.practice_figureNavigator__fFy4P{background:#f8faff;border:1px solid #d9e2f0;border-radius:10px;margin-bottom:10px}.practice_figureNavigator__fFy4P>summary{color:#293b61;cursor:pointer;font-size:12px;font-weight:800;line-height:20px;padding:6px 12px}.practice_figureNavigator__fFy4P>summary>span{color:#61728c;font-weight:500;margin-left:12px}.practice_figureNavigator__fFy4P>summary:focus-visible{outline:3px solid #2d63e7;outline-offset:2px;border-radius:8px}.practice_figureNavigator__fFy4P .practice_examNavigator__q_mFn{border:0;border-top:1px solid #d9e2f0;box-shadow:none;margin:0}@media (min-width:700px){.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_figureBanks__LrN2B{gap:18px;grid-template-columns:1fr;max-width:none}.practice_figurePracticeShell__mRI1X .practice_figureChoices__15kQm{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn :is(.practice_visualChoice__RjX6n,.practice_visualChoiceSelected__jQcMd,.practice_visualChoiceCorrect__GlgM6,.practice_visualChoiceWrong__LkEYG){align-content:start;gap:6px;grid-template-columns:168px;justify-items:center;min-height:0;padding:8px 6px}.practice_figurePracticeShell__mRI1X .practice_figureChoices__15kQm button>span{height:22px;width:22px}.practice_figurePracticeShell__mRI1X .practice_visualChoiceResult__llmWg{grid-column:1;letter-spacing:.03em;max-width:168px}}@media (min-width:1200px){.practice_figurePracticeShell__mRI1X .practice_topbar__8UvJM{min-height:56px;padding-block:7px}.practice_figurePracticeShell__mRI1X .practice_brand__KCg_5 img{height:36px;width:38px;border-radius:9px}.practice_figurePracticeShell__mRI1X .practice_roomMain__2_O_P{padding:10px 20px 16px}.practice_figurePracticeShell__mRI1X .practice_roomMain__2_O_P:has(>.practice_figureNavigator__fFy4P:not([open])){display:grid;column-gap:18px;grid-template-columns:minmax(0,1fr) auto}.practice_figurePracticeShell__mRI1X .practice_roomMain__2_O_P:has(>.practice_figureNavigator__fFy4P:not([open]))>:not(.practice_roomHeading__wKHeY,.practice_figureNavigator__fFy4P){grid-column:1/-1}.practice_figurePracticeShell__mRI1X .practice_figureNavigator__fFy4P:not([open]){align-self:center;margin-bottom:8px}.practice_figurePracticeShell__mRI1X .practice_figureNavigator__fFy4P>summary{padding-block:3px}.practice_figurePracticeShell__mRI1X .practice_roomHeading__wKHeY{align-items:center;margin:0 3px 8px}.practice_figurePracticeShell__mRI1X .practice_roomHeading__wKHeY>div:first-child{align-items:baseline;display:flex;gap:18px}.practice_figurePracticeShell__mRI1X .practice_roomHeading__wKHeY h1{font-size:22px;margin:0;order:-1}.practice_figurePracticeShell__mRI1X .practice_roomHeading__wKHeY>div:last-child{align-items:baseline;flex-direction:row;gap:8px}.practice_figurePracticeShell__mRI1X .practice_roomHeading__wKHeY strong{margin:0}.practice_figurePracticeShell__mRI1X .practice_figureQuestionCard__X_udU{border-radius:18px;padding:12px 14px}.practice_figurePracticeShell__mRI1X .practice_figureQuestionPrompt__lYk_O{margin-bottom:10px;padding-bottom:8px}.practice_figurePracticeShell__mRI1X .practice_figureQuestionPrompt__lYk_O>span{display:none}.practice_figurePracticeShell__mRI1X .practice_figureQuestionPrompt__lYk_O h2{font-size:20px;letter-spacing:-.03em;line-height:1.3;margin:0}.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_answerDivider__dwpuO,.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_observeHeading__6j3x7{display:none}.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_sequenceFrames__V67uA{gap:16px;grid-template-columns:repeat(6,minmax(0,1fr));max-width:944px}.practice_figurePracticeShell__mRI1X .practice_frameCard__TQKlU{gap:4px}.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_figureBanks__LrN2B{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.practice_figurePracticeShell__mRI1X .practice_figureBank__9CwxP legend{font-size:14px;line-height:20px;margin-bottom:6px}.practice_figurePracticeShell__mRI1X .practice_actionBar__S8VKZ{border-radius:12px;gap:16px;margin-top:8px;padding:7px 12px}.practice_figurePracticeShell__mRI1X .practice_actionBar__S8VKZ>button{min-height:40px}}@media (min-width:1200px) and (max-height:740px){.practice_figurePracticeShell__mRI1X .practice_figureQuestion__X8Mnn .practice_sequenceFrames__V67uA{max-width:848px}}.practice_preparationResources__SS6yy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px}.practice_preparationResources__SS6yy .practice_topicExplorerCard__az_dR{margin:0;flex-direction:column;align-items:flex-start;gap:19px}.practice_topicExplorerCard__az_dR{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px;margin:0 0 24px;border:1px solid #c9dbdc;border-radius:18px;background:linear-gradient(115deg,#f0f8f5,#f4f8ff);color:#15364a;text-decoration:none}.practice_topicExplorerCard__az_dR div>span{display:block;margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.1em}.practice_topicExplorerCard__az_dR strong{display:block;font-size:20px;line-height:1.3}.practice_topicExplorerCard__az_dR p{margin:7px 0 0;color:#516478;font-size:13px;line-height:1.6}.practice_topicExplorerCard__az_dR>span{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;font-size:13px;font-weight:800}.practice_topicExplorerCard__az_dR:hover{border-color:#659c9a;background:#eaf5f1}.practice_topicExplorerCard__az_dR:focus-visible{outline:3px solid #197d72;outline-offset:4px}@media (max-width:640px){.practice_preparationResources__SS6yy{grid-template-columns:1fr}.practice_topicExplorerCard__az_dR{align-items:flex-start;flex-direction:column;gap:16px;padding:20px}.practice_topicExplorerCard__az_dR strong{font-size:18px}}