.SatActivityCalendar_activity__o9_wI{min-width:0;margin:17px 8px 20px 0;color:#0f0d28;font-family:Regular,sans-serif}.SatActivityCalendar_heading__9CDmS{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:0 0 10px 47px}.SatActivityCalendar_activity__o9_wI .SatActivityCalendar_heading__9CDmS h4{margin:0;color:#0f0d28;font-family:SemiBold,sans-serif;font-size:16px;line-height:1.4}.SatActivityCalendar_legend__A2WGU{display:flex;align-items:center;gap:3px;color:#6d6993;font-size:13px;line-height:1.5}.SatActivityCalendar_legend__A2WGU>span:first-child{margin-right:3px}.SatActivityCalendar_legend__A2WGU>span:last-child{margin-left:3px}.SatActivityCalendar_calendarFrame__Zja7t{display:grid;grid-template-columns:39px minmax(0,1fr);gap:8px;min-width:0}.SatActivityCalendar_weekdays__hLyDx{display:grid;grid-template-rows:repeat(7,12px);gap:2px;padding-top:24px;color:#6d6993;font-size:13px;line-height:12px}.SatActivityCalendar_weekdays__hLyDx span:first-child{grid-row:2}.SatActivityCalendar_weekdays__hLyDx span:nth-child(2){grid-row:4}.SatActivityCalendar_weekdays__hLyDx span:nth-child(3){grid-row:6}.SatActivityCalendar_calendar__ecSv6{min-width:0}.SatActivityCalendar_months__Bj69R,.SatActivityCalendar_weeks__HCftt{display:grid;grid-template-columns:repeat(var(--activity-weeks),minmax(0,1fr));gap:3px}.SatActivityCalendar_months__Bj69R{height:24px;color:#6d6993;font-size:13px;line-height:20px}.SatActivityCalendar_months__Bj69R span{white-space:nowrap}.SatActivityCalendar_months__Bj69R span:last-child{justify-self:end}.SatActivityCalendar_week__vCCNs{display:grid;grid-template-rows:repeat(7,12px);gap:2px;min-width:0}.SatActivityCalendar_day__aAzcg,.SatActivityCalendar_legendDay__tjTyx{display:block;min-width:0;height:12px;border:1px solid #2f296414;border-radius:3px;background:#eeedf3}.SatActivityCalendar_day__aAzcg[data-level="1"],.SatActivityCalendar_legendDay__tjTyx[data-level="1"]{background:#d7d1f0}.SatActivityCalendar_day__aAzcg[data-level="2"],.SatActivityCalendar_legendDay__tjTyx[data-level="2"]{background:#aca0dd}.SatActivityCalendar_day__aAzcg[data-level="3"],.SatActivityCalendar_legendDay__tjTyx[data-level="3"]{background:#7863ba}.SatActivityCalendar_day__aAzcg[data-level="4"],.SatActivityCalendar_legendDay__tjTyx[data-level="4"]{background:#2f2964}.SatActivityCalendar_legendDay__tjTyx{width:11px;height:11px;border-radius:2px}.SatActivityCalendar_padding__8tR5f{visibility:hidden}.SatActivityCalendar_activity__o9_wI .SatActivityCalendar_loading__9ChmQ{margin:0 0 0 47px;padding:15px 0;font-size:15px;line-height:1.5;color:#6d6993}.SatActivityCalendar_visuallyHidden__mfWi3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SatOverviewInsights_embedded__e_B2o,.SatOverviewInsights_panel__sxg04,.SatOverviewInsights_scoreSummary___rNKW{font-family:Regular,sans-serif;color:#0f0d28;min-width:0}.SatOverviewInsights_panel__sxg04{border:1px solid #ececf0;border-radius:14px;background:#fff;padding:24px;margin-bottom:24px;box-shadow:0 1px 2px rgba(15,23,42,.04);container:sat-insights/inline-size}.SatOverviewInsights_embedded__e_B2o{border:0;border-radius:0;background:transparent;padding:0;margin:0;box-shadow:none;container:sat-insights/inline-size}.SatOverviewInsights_heading__PY7VX{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.SatOverviewInsights_heading__PY7VX h2{font-family:Bold,sans-serif;font-size:24px;line-height:1.3;color:#0f0d28}.SatOverviewInsights_embedded__e_B2o .SatOverviewInsights_heading__PY7VX h3{font-family:Bold,sans-serif;font-size:20px;line-height:1.35;color:#0f0d28}.SatOverviewInsights_heading__PY7VX p{font-size:16px;line-height:1.6;margin-top:7px;color:#4a4768}.SatOverviewInsights_scope__B4djR{color:#4a4768;font-size:13px;white-space:nowrap;border:1px solid #ececf0;background:#faf9ff;padding:7px 10px;border-radius:7px}.SatOverviewInsights_total__tFpE3{--series:#2f2964;--series-soft:#f3f2f8}.SatOverviewInsights_rw__yGuvb{--series:#2563eb;--series-soft:#e8f1fb}.SatOverviewInsights_math__OYl0I{--series:#7c3aed;--series-soft:#f5ebfa}.SatOverviewInsights_scoreSummary___rNKW{min-width:0}.SatOverviewInsights_summaryHeading__zTzw_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.SatOverviewInsights_scoreSummary___rNKW .SatOverviewInsights_summaryHeading__zTzw_ h3{font-family:Bold,sans-serif;font-size:20px;line-height:1.35;color:#0f0d28}.SatOverviewInsights_scoreCards__F_r6d{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:16px}.SatOverviewInsights_scoreCard__IYYGv{padding:22px;min-width:0;border:1px solid #ececf0;border-radius:12px;background:var(--series-soft)}.SatOverviewInsights_scoreCard__IYYGv:first-child{background:#2f2964;border-color:#2f2964}.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreContext__t3LLA b,.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreLabel__jwzI7,.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreValue__g_RbC strong{color:#fff}.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreContext__t3LLA,.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreValue__g_RbC>span,.SatOverviewInsights_scoreCard__IYYGv:first-child>small{color:#e4e5f1}.SatOverviewInsights_scoreLabel__jwzI7{color:var(--series);font-size:16px;line-height:1.4;font-weight:650}.SatOverviewInsights_scoreValue__g_RbC{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:12px 0 15px;font-variant-numeric:tabular-nums}.SatOverviewInsights_scoreValue__g_RbC strong{color:#0f0d28;font-size:40px;letter-spacing:-.035em;line-height:1.1}.SatOverviewInsights_scoreValue__g_RbC>span{font-size:15px;color:#6d6993}.SatOverviewInsights_scoreContext__t3LLA{display:flex;flex-wrap:wrap;gap:5px 14px;font-size:15px;line-height:1.5;color:#4a4768}.SatOverviewInsights_scoreContext__t3LLA b{margin-left:3px;color:#0f0d28}.SatOverviewInsights_scoreCard__IYYGv>small{display:block;margin-top:9px;color:#6d6993;font-size:13px;line-height:1.5}.SatOverviewInsights_scoreBody__b6LRa{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px}.SatOverviewInsights_history__5iX_0{min-width:0}.SatOverviewInsights_chartControls__6CQyR{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;justify-content:space-between;margin-bottom:26px}.SatOverviewInsights_segmented___49pe{display:grid;grid-template-columns:.7fr 1.9fr .7fr;gap:3px;width:min(100%,370px);padding:4px;border:1px solid #ececf0;background:#faf9ff;border-radius:10px}.SatOverviewInsights_ranges__tiGG_ button,.SatOverviewInsights_segmented___49pe button{background:transparent;border:0;color:#4a4768;border-radius:7px;font-size:15px;line-height:1.4;font-weight:600;min-height:44px;padding:8px;min-width:0}.SatOverviewInsights_segmented___49pe button[aria-pressed=true]{background:#fff;color:#0f0d28;box-shadow:0 1px 5px #14263d20}.SatOverviewInsights_historyTypes__NHekl{width:210px;max-width:100%;flex:0 0 auto;grid-template-columns:1fr 1fr}.SatOverviewInsights_moduleSections__3ykv7{grid-template-columns:1.15fr 1.9fr .7fr}.SatOverviewInsights_rangeControl__K_MOX{display:flex;flex-direction:column;gap:4px;min-width:0}.SatOverviewInsights_rangeLabel__z4oqK{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px;font-size:14px;line-height:1.5;color:#4a4768}.SatOverviewInsights_embedded__e_B2o .SatOverviewInsights_rangeLabel__z4oqK>span:first-child,.SatOverviewInsights_panel__sxg04 .SatOverviewInsights_rangeLabel__z4oqK>span:first-child{font-family:SemiBold,sans-serif}.SatOverviewInsights_rangeLabel__z4oqK>span:last-child{color:#6d6993;font-size:13px}.SatOverviewInsights_ranges__tiGG_{display:flex;gap:3px}.SatOverviewInsights_ranges__tiGG_ button{padding:8px 10px}.SatOverviewInsights_ranges__tiGG_ button[aria-pressed=true]{background:#f3f2f8;color:#2f2964}.SatOverviewInsights_chartSummary__JZwO5{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:56px;margin-bottom:30px}.SatOverviewInsights_chartSummary__JZwO5 span{font-size:13px;line-height:1.5;color:#6d6993}.SatOverviewInsights_chartSummary__JZwO5 :is(h3,h4){font-family:SemiBold,sans-serif;margin-bottom:5px;font-size:19px;color:#0f0d28}.SatOverviewInsights_chartMeta__8yPKp{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.SatOverviewInsights_retakeLegend__6DM9D{display:inline-flex;align-items:center;gap:6px}.SatOverviewInsights_retakeLegend__6DM9D i{width:9px;height:9px;border:2px solid var(--series);border-radius:50%;background:#fff}.SatOverviewInsights_moduleLegend__wSv2s{display:flex;flex-wrap:wrap;gap:5px 16px;margin-top:7px}.SatOverviewInsights_moduleLegend__wSv2s>span{display:inline-flex;align-items:center;gap:6px;color:#4a4768}.SatOverviewInsights_moduleLegend__wSv2s i{width:9px;height:9px;border-radius:50%;background:var(--series)}.SatOverviewInsights_moduleLine__fnfJk{color:var(--series)}.SatOverviewInsights_moduleLegend__wSv2s i[data-module-section=math],.SatOverviewInsights_plotPoint__CsUZG[data-module-section=math] span{border-radius:2px}.SatOverviewInsights_trendChange__fdxSt{display:flex;flex-direction:column;align-items:flex-end;text-align:right;max-width:152px}.SatOverviewInsights_trendChange__fdxSt strong{font-size:28px;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#0f0d28}.SatOverviewInsights_plot__7g5B0{height:208px;position:relative;margin-right:8px}.SatOverviewInsights_axis__cxIUs{width:39px;position:absolute;inset:0 auto 0 0}.SatOverviewInsights_axis__cxIUs span{position:absolute;right:5px;transform:translateY(-50%);color:#6d6993;font-size:13px;font-variant-numeric:tabular-nums}.SatOverviewInsights_plotBody__uEepL{position:absolute;inset:0 0 0 47px;color:var(--series)}.SatOverviewInsights_plotBody__uEepL svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.SatOverviewInsights_gridLine__xh3b4{position:absolute;left:0;right:0;border-top:1px solid #ececf0}.SatOverviewInsights_areaFill__hoE0p{fill:var(--series);fill-opacity:.07}.SatOverviewInsights_plotPoint__CsUZG{position:absolute;display:grid;place-items:center;transform:translate(-50%,-50%);width:28px;height:28px;border:0;padding:0;border-radius:50%;color:var(--series);background:transparent;z-index:2}.SatOverviewInsights_plotPoint__CsUZG span{width:9px;height:9px;background:currentColor;border:2px solid;border-radius:50%}.SatOverviewInsights_plotPoint__CsUZG[data-score-retake=true] span{background:#fff}.SatOverviewInsights_plotPoint__CsUZG[aria-pressed=true] span{width:11px;height:11px;box-shadow:0 0 0 4px var(--series-soft)}.SatOverviewInsights_xAxis___jF_u{margin:12px 6px 0 47px;display:flex;justify-content:space-between;color:#6d6993;font-size:13px;min-height:23px}.SatOverviewInsights_pointDetail__vO7yN{min-height:54px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:12px;padding:10px 14px;background:var(--series-soft);border-radius:9px;color:#4a4768;font-size:15px;line-height:1.5}.SatOverviewInsights_pointDetail__vO7yN strong{font-size:18px;color:var(--series)}.SatOverviewInsights_pointInfo__ZYJ_u{display:flex;flex-direction:column;gap:3px;min-width:0}.SatOverviewInsights_pointMeta__pwNjp{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px}.SatOverviewInsights_pointMeta__pwNjp b{font-family:SemiBold,sans-serif;font-weight:400;color:#4a4768;padding:1px 7px;background:#fff;border:1px solid #ececf0;border-radius:5px}.SatOverviewInsights_analysisState__XG1qi button,.SatOverviewInsights_pointDetail__vO7yN button,.SatOverviewInsights_reportLink__CRRwI{color:#2f2964;background:transparent;border:0;display:inline-flex;align-items:center;gap:7px;font-size:15px;line-height:1.45;font-weight:650;min-height:40px;padding:0}.SatOverviewInsights_pointActions__J0cK_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.SatOverviewInsights_pointNavigation__yK1Mr{display:flex;gap:3px}.SatOverviewInsights_pointNavigation__yK1Mr button{justify-content:center;width:36px;border:1px solid #ececf0;border-radius:7px;background:#fff}.SatOverviewInsights_pointNavigation__yK1Mr button:disabled{opacity:.4;cursor:default}.SatOverviewInsights_pointNavigation__yK1Mr button:not(:disabled):hover{border-color:var(--series)}.SatOverviewInsights_chartArea__a7XGK .SatOverviewInsights_chartNote__ghDhz{min-height:48px;margin-top:15px;font-size:13px;line-height:1.6;color:#6d6993}.SatOverviewInsights_emptyChart__tGUxG{min-height:244px;padding:24px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:13px;border:1px solid #ececf0;border-radius:12px;background:#faf9ff}.SatOverviewInsights_emptyChart__tGUxG>svg{color:#6d6993}.SatOverviewInsights_emptyChart__tGUxG :is(h3,h4){font-family:SemiBold,sans-serif;font-size:20px;line-height:1.4}.SatOverviewInsights_emptyChart__tGUxG p{font-size:16px;line-height:1.6;color:#4a4768}.SatOverviewInsights_emptyChart__tGUxG a,.SatOverviewInsights_emptySkills__NQGCz a{display:inline-flex;align-items:center;gap:7px;color:#2f2964;font-size:15px;font-weight:650;min-height:44px}.SatOverviewInsights_pacing__Dq3i2{min-width:0;padding:20px;border-radius:12px;background:#faf9ff;border:1px solid #ececf0}.SatOverviewInsights_pacingHeading__KG0F6{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#4a4768}.SatOverviewInsights_pacingHeading__KG0F6 :is(h3,h4){font-family:SemiBold,sans-serif;font-size:18px;line-height:1.4}.SatOverviewInsights_pacing__Dq3i2>p{font-size:13px;line-height:1.55;margin-top:6px;color:#6d6993}.SatOverviewInsights_timeTotal__hienf{display:flex;flex-direction:column;gap:5px;margin:22px 0}.SatOverviewInsights_timeTotal__hienf strong{color:#0f0d28;font-size:30px;line-height:1.2;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.SatOverviewInsights_timeTotal__hienf span{font-size:13px;line-height:1.5;color:#6d6993}.SatOverviewInsights_pacingRows__J3J_9{display:grid;gap:19px}.SatOverviewInsights_pacingLabel__VIyyC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 8px;margin-bottom:8px;font-size:14px;line-height:1.5}.SatOverviewInsights_pacingLabel__VIyyC>span{color:#4a4768}.SatOverviewInsights_pacingLabel__VIyyC strong{color:#0f0d28}.SatOverviewInsights_pacingRows__J3J_9 small{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 6px;color:#6d6993;font-size:13px;line-height:1.5;margin-top:6px}.SatOverviewInsights_pacing__Dq3i2 .SatOverviewInsights_pacingNote__kOtn9{margin-top:22px;font-size:13px}.SatOverviewInsights_pacing__Dq3i2 .SatOverviewInsights_reportLink__CRRwI{margin-top:7px}.SatOverviewInsights_modulePacing__HNVyC{align-self:start}.SatOverviewInsights_moduleFacts__LhYp9{margin:20px 0 0}.SatOverviewInsights_moduleFacts__LhYp9>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;padding:12px 0;border-bottom:1px solid #ececf0;font-size:15px;line-height:1.5}.SatOverviewInsights_moduleFacts__LhYp9 dt{font-weight:400;color:#4a4768}.SatOverviewInsights_moduleFacts__LhYp9 dd{font-family:SemiBold,sans-serif;margin:0}.SatOverviewInsights_bar__F_rTA{height:7px;border-radius:99px;background:#ececf0;overflow:hidden}.SatOverviewInsights_bar__F_rTA>span{display:block;height:100%;border-radius:inherit;background:var(--series,#2f2964)}.SatOverviewInsights_srOnly___FLzF{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container sat-insights (max-width: 800px){.SatOverviewInsights_scoreBody__b6LRa{grid-template-columns:1fr}.SatOverviewInsights_pacingRows__J3J_9{grid-template-columns:1fr 1fr;gap:22px 28px}}@container sat-insights (max-width: 530px){.SatOverviewInsights_heading__PY7VX{flex-direction:column;gap:12px}}@container sat-insights (max-width: 350px){.SatOverviewInsights_pacingRows__J3J_9{grid-template-columns:1fr}.SatOverviewInsights_chartSummary__JZwO5{align-items:flex-start}.SatOverviewInsights_trendChange__fdxSt{max-width:105px}}@media (max-width:1200px) and (min-width:992px),(max-width:800px){.SatOverviewInsights_scoreCards__F_r6d{gap:12px}.SatOverviewInsights_scoreCard__IYYGv{padding:18px}}@media (max-width:650px){.SatOverviewInsights_panel__sxg04{padding:20px;border-radius:14px;margin-bottom:24px}.SatOverviewInsights_heading__PY7VX h2{font-size:23px}.SatOverviewInsights_scoreCards__F_r6d{grid-template-columns:1fr 1fr}.SatOverviewInsights_scoreCard__IYYGv:first-child{grid-column:1/-1;padding:22px}.SatOverviewInsights_scoreCard__IYYGv{padding:18px 14px}.SatOverviewInsights_scoreCard__IYYGv:first-child .SatOverviewInsights_scoreValue__g_RbC strong{font-size:44px}.SatOverviewInsights_scoreValue__g_RbC strong{font-size:34px}.SatOverviewInsights_scoreLabel__jwzI7{font-size:15px}.SatOverviewInsights_scoreCard__IYYGv:not(:first-child) .SatOverviewInsights_scoreLabel__jwzI7{display:block;min-height:2.8em}.SatOverviewInsights_chartControls__6CQyR{gap:14px;margin-bottom:22px}.SatOverviewInsights_plot__7g5B0{height:190px}.SatOverviewInsights_pacing__Dq3i2{padding:20px}}@media (max-width:380px){.SatOverviewInsights_panel__sxg04{padding:18px}.SatOverviewInsights_scoreCards__F_r6d{grid-template-columns:1fr}.SatOverviewInsights_scoreCard__IYYGv{padding:18px}.SatOverviewInsights_scoreCard__IYYGv:not(:first-child) .SatOverviewInsights_scoreLabel__jwzI7{min-height:0}.SatOverviewInsights_segmented___49pe button{padding:8px 5px}}@media (prefers-reduced-motion:reduce){.SatOverviewInsights_embedded__e_B2o *,.SatOverviewInsights_panel__sxg04 *{scroll-behavior:auto}}.SatOverviewInsights_embedded__e_B2o .SatOverviewInsights_ranges__tiGG_ button,.SatOverviewInsights_embedded__e_B2o .SatOverviewInsights_segmented___49pe button,.SatOverviewInsights_panel__sxg04 .SatOverviewInsights_ranges__tiGG_ button,.SatOverviewInsights_panel__sxg04 .SatOverviewInsights_segmented___49pe button,.SatOverviewInsights_scoreSummary___rNKW .SatOverviewInsights_scoreLabel__jwzI7{font-family:SemiBold,sans-serif}.SatOverviewInsights_scoreSummary___rNKW .SatOverviewInsights_scoreValue__g_RbC strong{font-family:ExtraBold,sans-serif}.SatTopicSkills_panel__cxvdF{font-family:Regular,sans-serif;color:#0f0d28;min-width:0;border:1px solid #ececf0;border-radius:14px;background:#fff;padding:20px;margin-bottom:24px;box-shadow:0 1px 2px #0f172a0a;container:sat-topics/inline-size}.SatTopicSkills_total__CW6Yu{--series:#2f2964;--series-soft:#f3f2f8}.SatTopicSkills_rw__EIsKM{--series:#2563eb;--series-soft:#e8f1fb}.SatTopicSkills_math__G16SK{--series:#7c3aed;--series-soft:#f5ebfa}.SatTopicSkills_heading__d5OHr{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.SatTopicSkills_heading__d5OHr h2{font-family:Bold,sans-serif;font-size:24px;line-height:1.3}.SatTopicSkills_heading__d5OHr p{font-size:15px;line-height:1.55;color:#4a4768;margin-top:6px}.SatTopicSkills_scope__YhTSY{flex:0 0 auto;font-size:13px;color:#4a4768;padding:6px 9px;border:1px solid #ececf0;border-radius:7px;background:#faf9ff}.SatTopicSkills_bar__LSxMd{height:5px;border-radius:99px;overflow:hidden;background:#ececf0}.SatTopicSkills_bar__LSxMd>span{display:block;height:100%;border-radius:inherit;background:var(--series,#2f2964)}.SatTopicSkills_accuracyCards__h_ZaH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.SatTopicSkills_accuracyCard__H_2PP>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;margin-bottom:7px}.SatTopicSkills_accuracyCard__H_2PP>div>span{font-family:SemiBold,sans-serif;font-size:15px}.SatTopicSkills_accuracyCard__H_2PP strong{font-family:Bold,sans-serif;color:var(--series);font-size:27px;line-height:1.2;font-variant-numeric:tabular-nums}.SatTopicSkills_accuracyCard__H_2PP small{display:block;margin-top:6px;font-size:13px;color:#6d6993;line-height:1.5}.SatTopicSkills_coverage__jr8Fx{display:flex;flex-wrap:wrap;gap:5px 18px;padding:13px 0;font-size:13px;line-height:1.55;color:#6d6993}.SatTopicSkills_coverage__jr8Fx strong{font-family:SemiBold,sans-serif;color:#4a4768}.SatTopicSkills_insights__2DInJ{padding:12px 14px;border:1px solid #ececf0;border-radius:10px;background:#faf9ff;margin:0 0 18px}.SatTopicSkills_panel__cxvdF .SatTopicSkills_insights__2DInJ p{color:#4a4768;font-size:14px;line-height:1.65}.SatTopicSkills_insights__2DInJ p+p{margin-top:6px}.SatTopicSkills_insights__2DInJ strong{font-family:SemiBold,sans-serif;color:#0f0d28}.SatTopicSkills_insights__2DInJ p>span{color:#6d6993}.SatTopicSkills_topicList__xmtgZ{margin-bottom:20px}.SatTopicSkills_topicListHeading__rZZru{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.SatTopicSkills_skillHeading__DR_Mk h3,.SatTopicSkills_topicListHeading__rZZru h3{font-family:Bold,sans-serif;font-size:19px;line-height:1.4}.SatTopicSkills_textButton__ovNT6{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;padding:4px 0;min-height:40px;background:transparent;color:#2f2964;font-family:SemiBold,sans-serif;font-size:15px;line-height:1.5}.SatTopicSkills_textButton__ovNT6[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}.SatTopicSkills_topicGroups__jT4Xi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.SatTopicSkills_topicGroup__75D_T{min-width:0}.SatTopicSkills_topicGroup__75D_T h4{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-family:SemiBold,sans-serif;font-size:15px;color:var(--series);line-height:1.5}.SatTopicSkills_topicGroup__75D_T h4 i{width:8px;height:8px;border-radius:50%;background:var(--series);flex:0 0 auto}.SatTopicSkills_topicGroup__75D_T h4>span{margin-left:auto;font-family:Regular,sans-serif;color:#6d6993;font-size:13px}.SatTopicSkills_topicButton__bMVXV{display:block;width:100%;text-align:left;color:#0f0d28;border:1px solid transparent;border-bottom-color:#ececf0;border-radius:7px;padding:8px 9px;background:#fff}.SatTopicSkills_topicButton__bMVXV:hover{background:#faf9ff}.SatTopicSkills_topicButton__bMVXV[aria-pressed=true]{background:var(--series-soft);border-color:var(--series)}.SatTopicSkills_topicRow__TrpOk{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.SatTopicSkills_topicName__RWamb{font-family:SemiBold,sans-serif;font-size:15px;line-height:1.45}.SatTopicSkills_topicValue__3RtK4{text-align:right;flex:0 0 auto}.SatTopicSkills_topicValue__3RtK4 strong{font-family:Bold,sans-serif;font-size:17px;line-height:1.3}.SatTopicSkills_topicValue__3RtK4 small{display:block;font-size:13px;line-height:1.4}.SatTopicSkills_topicEvidence__8_hod{display:flex;align-items:center;gap:9px;margin-top:4px}.SatTopicSkills_topicEvidence__8_hod .SatTopicSkills_bar__LSxMd{width:48px;min-width:32px;flex:0 0 48px}.SatTopicSkills_topicEvidence__8_hod small{color:#6d6993;font-size:13px;line-height:1.5}.SatTopicSkills_panel__cxvdF .SatTopicSkills_below__YDbpj{color:#ad302a}.SatTopicSkills_panel__cxvdF .SatTopicSkills_above__nEaPb{color:#17704b}.SatTopicSkills_skillPanel__FB_02{min-width:0;border:1px solid #ececf0;border-radius:12px;padding:16px}.SatTopicSkills_skillHeading__DR_Mk{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.SatTopicSkills_eyebrow__xi0LN{font-size:13px;line-height:1.5;color:#6d6993}.SatTopicSkills_skillHeading__DR_Mk h3{margin-top:2px}.SatTopicSkills_panel__cxvdF .SatTopicSkills_skillHeading__DR_Mk p{margin-top:5px;color:#6d6993;font-size:13px;line-height:1.55}.SatTopicSkills_toolbar__q9akf{display:grid;grid-template-columns:minmax(150px,1fr) minmax(190px,1fr) minmax(176px,.8fr);gap:10px;margin-bottom:12px}.SatTopicSkills_search__JmIgQ,.SatTopicSkills_select__Rn_HG{display:flex;align-items:center;gap:8px;margin:0;border:1px solid #e5e3ed;border-radius:8px;padding:0 10px;min-width:0;min-height:44px;font-size:14px;background:#fff}.SatTopicSkills_search__JmIgQ>svg{color:#6d6993;flex:0 0 auto}.SatTopicSkills_panel__cxvdF .SatTopicSkills_search__JmIgQ input{width:100%;min-width:0;padding:10px 0;border:0;background:transparent;color:#0f0d28;font-size:15px;line-height:1.5}.SatTopicSkills_search__JmIgQ:focus-within,.SatTopicSkills_select__Rn_HG:focus-within{outline:2px solid #6d28d9;outline-offset:2px}.SatTopicSkills_panel__cxvdF .SatTopicSkills_search__JmIgQ input:focus-visible,.SatTopicSkills_panel__cxvdF .SatTopicSkills_select__Rn_HG select:focus-visible{outline:none;box-shadow:none}.SatTopicSkills_select__Rn_HG>span{font-size:13px;color:#6d6993;flex:0 0 auto}.SatTopicSkills_panel__cxvdF .SatTopicSkills_select__Rn_HG select{width:100%;min-width:0;min-height:42px;padding:5px 0;font-size:15px;color:#0f0d28;border:0;background:transparent}.SatTopicSkills_skillTableWrap__oelN4{width:100%}.SatTopicSkills_skillTable__7CsVX{border-collapse:collapse;table-layout:fixed;width:100%;margin:0}.SatTopicSkills_skillTable__7CsVX td,.SatTopicSkills_skillTable__7CsVX th{text-align:right;vertical-align:middle;padding:10px 8px;border-bottom:1px solid #ececf0;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}.SatTopicSkills_skillTable__7CsVX td{padding-top:10px!important;padding-bottom:10px!important}.SatTopicSkills_skillTable__7CsVX thead th{font-family:SemiBold,sans-serif;font-weight:400;font-size:13px;color:#4a4768;background:#faf9ff;padding-top:9px;padding-bottom:9px}.SatTopicSkills_skillTable__7CsVX thead th:first-child{width:35%;text-align:left}.SatTopicSkills_skillTable__7CsVX thead th:nth-child(2){width:13%}.SatTopicSkills_skillTable__7CsVX thead th:nth-child(3){width:17%}.SatTopicSkills_skillTable__7CsVX thead th:nth-child(4){width:16%}.SatTopicSkills_skillTable__7CsVX thead th:nth-child(5){width:19%}.SatTopicSkills_skillTable__7CsVX tbody th{font-weight:400;text-align:left}.SatTopicSkills_skillTable__7CsVX tbody th>span{font-family:SemiBold,sans-serif;font-size:15px;overflow-wrap:anywhere}.SatTopicSkills_skillTable__7CsVX small{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:#6d6993;overflow-wrap:anywhere}.SatTopicSkills_skillTable__7CsVX .SatTopicSkills_early__g8jyx{color:#805511}.SatTopicSkills_skillTable__7CsVX tbody tr:hover{background:#faf9ff}.SatTopicSkills_cellValue__bOHsG{font-family:SemiBold,sans-serif;font-size:15px}.SatTopicSkills_cellValue__bOHsG>span{color:#6d6993;font-family:Regular,sans-serif}.SatTopicSkills_skillTable__7CsVX td strong{display:block;font-family:Bold,sans-serif;font-size:16px;color:var(--series)}.SatTopicSkills_skillTable__7CsVX .SatTopicSkills_bar__LSxMd{width:100%;max-width:100px;margin:5px 0 0 auto}.SatTopicSkills_tableFooter__md2Kq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;color:#6d6993;font-size:13px;line-height:1.5}.SatTopicSkills_tableFooter__md2Kq>div{display:flex;align-items:center;gap:10px}.SatTopicSkills_tableFooter__md2Kq button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #ececf0;border-radius:8px;background:#fff;color:#2f2964}.SatTopicSkills_tableFooter__md2Kq button:disabled{opacity:.35;cursor:default}.SatTopicSkills_panel__cxvdF .SatTopicSkills_footnote__hB3JM,.SatTopicSkills_panel__cxvdF .SatTopicSkills_skillNote__79Y5q{margin-top:12px;font-size:13px;line-height:1.6;color:#6d6993}.SatTopicSkills_emptySkills__IR18p{padding:14px 0}.SatTopicSkills_emptySkills__IR18p h4{font-family:SemiBold,sans-serif;font-size:17px}.SatTopicSkills_emptySkills__IR18p p{font-size:15px;line-height:1.55;color:#4a4768;margin-top:6px}.SatTopicSkills_emptySkills__IR18p a{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:#2f2964;font-family:SemiBold,sans-serif;font-size:14px}.SatTopicSkills_analysisState__4C5we{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:9px;margin-bottom:16px;background:#faf9ff;color:#4a4768;font-size:15px;line-height:1.5}.SatTopicSkills_analysisState__4C5we button{display:inline-flex;align-items:center;gap:6px;min-height:40px;border:0;color:#2f2964;background:transparent;font-size:15px}.SatTopicSkills_introNote__saGUT{margin-bottom:16px;color:#4a4768;font-size:15px;line-height:1.6}.SatTopicSkills_srOnly__1jTeN{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SatTopicSkills_panel__cxvdF .SatTopicSkills_textButton__ovNT6,.SatTopicSkills_panel__cxvdF .SatTopicSkills_topicGroup__75D_T h4,.SatTopicSkills_panel__cxvdF .SatTopicSkills_topicName__RWamb{font-family:SemiBold,sans-serif}@container sat-topics (max-width: 650px){.SatTopicSkills_heading__d5OHr{flex-direction:column;gap:8px}.SatTopicSkills_topicGroups__jT4Xi{grid-template-columns:1fr;gap:14px}.SatTopicSkills_accuracyCards__h_ZaH{gap:14px}.SatTopicSkills_toolbar__q9akf{grid-template-columns:repeat(2,minmax(0,1fr))}.SatTopicSkills_search__JmIgQ{grid-column:1/-1}.SatTopicSkills_skillTable__7CsVX thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SatTopicSkills_skillTable__7CsVX,.SatTopicSkills_skillTable__7CsVX tbody{display:block;width:100%}.SatTopicSkills_skillTable__7CsVX tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:12px 0;border-bottom:1px solid #ececf0}.SatTopicSkills_skillTable__7CsVX tbody th{display:block;grid-column:1/-1}.SatTopicSkills_skillTable__7CsVX td,.SatTopicSkills_skillTable__7CsVX th{border:0;padding:0;text-align:left}.SatTopicSkills_skillTable__7CsVX td{display:block;min-width:0;padding-top:0!important;padding-bottom:0!important}.SatTopicSkills_skillTable__7CsVX td:before{content:attr(data-label);display:block;color:#6d6993;font-size:13px;margin-bottom:2px}.SatTopicSkills_skillTable__7CsVX .SatTopicSkills_bar__LSxMd{max-width:130px;margin-left:0}.SatTopicSkills_skillTable__7CsVX small{margin-top:2px}}@container sat-topics (max-width: 390px){.SatTopicSkills_accuracyCards__h_ZaH{grid-template-columns:1fr;gap:12px}.SatTopicSkills_accuracyCard__H_2PP>div:first-child{margin-bottom:4px}.SatTopicSkills_accuracyCard__H_2PP strong{font-size:25px}.SatTopicSkills_topicGroup__75D_T h4{flex-wrap:wrap}.SatTopicSkills_topicGroup__75D_T h4>span{margin-left:0}.SatTopicSkills_topicEvidence__8_hod{align-items:flex-start}.SatTopicSkills_topicEvidence__8_hod .SatTopicSkills_bar__LSxMd{margin-top:7px;width:32px;flex-basis:32px}.SatTopicSkills_topicValue__3RtK4 small{max-width:80px}.SatTopicSkills_skillPanel__FB_02{padding:12px}.SatTopicSkills_toolbar__q9akf{grid-template-columns:1fr;gap:7px}.SatTopicSkills_search__JmIgQ{grid-column:auto}}@media (max-width:650px){.SatTopicSkills_panel__cxvdF{padding:18px}.SatTopicSkills_heading__d5OHr h2{font-size:23px}}.SatOverview_overview__EVcF0{--ov-ink:var(--ps-ink);--ov-secondary:var(--ps-secondary);--ov-muted:var(--ps-muted);--ov-line:var(--ps-line);--ov-soft:var(--ps-soft);--ov-brand:var(--ps-brand);min-width:0;color:var(--ov-ink);font-family:Regular,sans-serif;font-size:16px;text-align:left;-webkit-font-smoothing:antialiased}.SatOverview_overview__EVcF0 *,.SatOverview_overview__EVcF0 :after,.SatOverview_overview__EVcF0 :before{box-sizing:border-box}.SatOverview_overview__EVcF0 :is(h1,h2,h3,h4,p,strong,b,small,span,a,button,th,td){font-family:inherit}.SatOverview_overview__EVcF0 :is(h1,h2,h3,p){margin:0}.SatOverview_overview__EVcF0 h1{font-family:ExtraBold,sans-serif;font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.2!important}.SatOverview_overview__EVcF0 :is(h2,h3,h4,strong,b){font-family:Bold,sans-serif}.SatOverview_overview__EVcF0 h2{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.35!important}.SatOverview_overview__EVcF0 h3{font-size:18px;font-weight:700;line-height:1.4!important;letter-spacing:-.01em}.SatOverview_overview__EVcF0 p{font-size:16px;line-height:1.6!important;color:var(--ov-secondary)}.SatOverview_overview__EVcF0 a{text-decoration:none}.SatOverview_overview__EVcF0 button{cursor:pointer}.SatOverview_overview__EVcF0 :is(button,a):focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.SatOverview_overview__EVcF0 svg{flex-shrink:0}.SatOverview_overview__EVcF0 b,.SatOverview_overview__EVcF0 strong{font-weight:700}.SatOverview_header__ey751{justify-content:space-between;align-items:center;gap:20px}.SatOverview_headerTitle__U0LP4{display:flex;align-items:flex-start;gap:13px;min-width:0}.SatOverview_headerTitle__U0LP4>div{min-width:0}.SatOverview_headerTitle__U0LP4 p{margin-top:8px;color:var(--ov-secondary);font-size:16px}.SatOverview_headerActions__HufMf{display:flex;align-items:center;gap:14px;flex-shrink:0}.SatOverview_planBadge__hTajv{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-family:SemiBold,sans-serif;font-size:13px;font-weight:600;background:#f0eafa;border:1px solid #e4daf4;color:#7c3aed;border-radius:999px}.SatOverview_resumeCard__USbIY{display:flex;align-items:center;gap:15px;margin-bottom:24px;padding:18px;border:1px solid #e4daf4;border-radius:14px;background:var(--ov-soft)}.SatOverview_resumeIcon__uVFa3{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#f0eafa;color:#7c3aed}.SatOverview_resumeContent__uQqXR{flex:1;min-width:0}.SatOverview_resumeHeading__EXBBC{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px}.SatOverview_resumeHeading__EXBBC h2{font-size:17px;letter-spacing:-.01em}.SatOverview_resumeHeading__EXBBC>span{font-family:SemiBold,sans-serif;font-size:13px;line-height:1.4;color:var(--ov-brand);background:#f0eafa;border:1px solid #e4daf4;border-radius:999px;padding:3px 8px}.SatOverview_resumeMeta__Ah2fc{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:7px;font-size:13px;line-height:1.5;color:var(--ov-muted)}.SatOverview_resumeMeta__Ah2fc>span{display:inline-flex;align-items:center;gap:5px}.SatOverview_overview__EVcF0 .SatOverview_resumeAction___NKBf{flex-shrink:0}.SatOverview_overview__EVcF0 .SatOverview_primaryAction__PuxAu,.SatOverview_overview__EVcF0 .SatOverview_secondaryAction__wuR29{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:11px 18px;border-radius:10px;font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.4;border:1px solid var(--ov-brand);text-align:center;transition:background .15s,border-color .15s;overflow-wrap:anywhere}.SatOverview_overview__EVcF0 .SatOverview_primaryAction__PuxAu{color:#fff;background:var(--ov-brand)}.SatOverview_overview__EVcF0 .SatOverview_primaryAction__PuxAu:hover{background:#3b3480;border-color:#3b3480;color:#fff}.SatOverview_overview__EVcF0 .SatOverview_secondaryAction__wuR29{color:var(--ov-brand);border-color:var(--ov-line);background:#f3f2f8}.SatOverview_overview__EVcF0 .SatOverview_secondaryAction__wuR29:hover{background:#e7e5f2;border-color:#dedbea}.SatOverview_overview__EVcF0 .SatOverview_textButton__MqNfJ,.SatOverview_overview__EVcF0 .SatOverview_textLink__an2Gl{display:inline-flex;align-items:center;gap:5px;font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.4;color:var(--ov-brand);min-height:34px}.SatOverview_overview__EVcF0 .SatOverview_textButton__MqNfJ{padding:0;border:0;background:transparent}.SatOverview_overview__EVcF0 .SatOverview_textButton__MqNfJ:hover,.SatOverview_overview__EVcF0 .SatOverview_textLink__an2Gl:hover{text-decoration:underline}.SatOverview_panel__lFQ_b{min-width:0;padding:24px;border:1px solid var(--ov-line);border-radius:14px;background:#fff;margin-bottom:24px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.SatOverview_panelHeading__MMjb4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:22px}.SatOverview_panelHeading__MMjb4>div{min-width:0}.SatOverview_panelHeading__MMjb4 p{font-size:16px;margin-top:5px}.SatOverview_panelHeading__MMjb4>a{flex-shrink:0}.SatOverview_mutedIcon__qNaAU{color:#9786b1}.SatOverview_rw__61nYU{--subject:#2563eb;--subject-soft:#e8f1fb}.SatOverview_math__hbupr{--subject:#7c3aed;--subject-soft:#f5ebfa}.SatOverview_meter__x_WuO{height:5px;background:#eae7f0;border-radius:999px;overflow:hidden}.SatOverview_meter__x_WuO>span{display:block;height:100%;border-radius:inherit;background:var(--subject,var(--ov-brand))}.SatOverview_studyPlan__uLdGK{padding:24px;margin-bottom:24px;min-width:0;background:#fff;border:1px solid var(--ov-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.SatOverview_planHeader__q25bl{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:26px}.SatOverview_planTitle__LTbk1{display:flex;align-items:flex-start;gap:13px}.SatOverview_planTitle__LTbk1>div{min-width:0}.SatOverview_planTitle__LTbk1 p{margin-top:7px}.SatOverview_planIcon__tIYiU{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:12px;color:#fff;background:var(--ov-brand)}.SatOverview_overview__EVcF0 .SatOverview_weeklyBadge__jww01{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;min-height:44px;background:#f3f2f8;border:1px solid var(--ov-line);color:var(--ov-brand);border-radius:10px;font-family:SemiBold,sans-serif;font-size:13px;font-weight:600}.SatOverview_overview__EVcF0 .SatOverview_weeklyBadge__jww01:hover{background:#e7e5f2}.SatOverview_overview__EVcF0 .SatOverview_completedBadge__6WuCJ{background:#e3f5e9;border-color:#b8dfc6;color:#166534}.SatOverview_scoreSection__1VL1W{display:grid;gap:28px;padding-bottom:28px;border-bottom:1px solid var(--ov-line)}.SatOverview_focusSection__PEyfx{padding:20px 0}.SatOverview_focusSectionHeading__aOZ2i{margin-bottom:12px}.SatOverview_focusSectionHeading__aOZ2i h3{font-size:20px}.SatOverview_focusSectionHeading__aOZ2i p{margin-top:4px;font-size:15px}.SatOverview_focusList__b_8WB{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,calc((100% - 30px)/4));gap:10px;overflow-x:auto;padding:3px 3px 10px;scrollbar-width:thin;scrollbar-color:#d5d4e0 transparent}.SatOverview_focusItem__hcHRk{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:14px;border:1px solid var(--ov-line);border-radius:12px;background:#fff;color:var(--ov-ink)}.SatOverview_subjectTag__JnKE3{display:inline-flex;border-radius:999px;background:var(--subject-soft);color:var(--subject);padding:3px 8px;font-size:13px;font-weight:700;margin-bottom:8px}.SatOverview_focusItem__hcHRk h3{font-size:16px;line-height:1.4!important;min-height:2.8em}.SatOverview_focusItem__hcHRk .SatOverview_focusDomain__58xCj{font-size:13px;color:var(--ov-muted);margin-top:4px}.SatOverview_accuracyLow__Be0ww{--accuracy:#b91c1c;--accuracy-soft:#fef2f2}.SatOverview_accuracyDeveloping__JSunu{--accuracy:#a65a08;--accuracy-soft:#fff7ed}.SatOverview_accuracyStrong__bUKDC{--accuracy:#047857;--accuracy-soft:#ecfdf5}.SatOverview_focusAccuracy__EGIS5{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:3px 8px;width:100%;margin:12px 0 6px}.SatOverview_focusAccuracy__EGIS5 strong{font-size:21px;color:var(--accuracy);font-variant-numeric:tabular-nums;line-height:1.2}.SatOverview_focusAccuracy__EGIS5 strong>span{font-size:13px;font-weight:600}.SatOverview_focusAccuracy__EGIS5>span{font-size:13px;color:var(--ov-secondary)}.SatOverview_focusMeter__UEd8G{width:100%;height:5px;background:#e9edf3;border-radius:99px;overflow:hidden;margin-bottom:10px}.SatOverview_focusMeter__UEd8G>span{display:block;height:100%;border-radius:inherit;background:var(--accuracy)}.SatOverview_focusItem__hcHRk .SatOverview_sampleNote__ylpna{background:#fff5dc;color:#805600;border-radius:6px;padding:3px 7px;font-size:13px;margin:-2px 0 8px}.SatOverview_focusActions__mlGN1{display:flex;gap:7px;margin-top:auto;padding-top:2px;width:100%}.SatOverview_overview__EVcF0 .SatOverview_focusActions__mlGN1 a{min-height:44px;padding:8px;gap:5px;border-radius:8px;white-space:nowrap}.SatOverview_overview__EVcF0 .SatOverview_focusActions__mlGN1 a:first-child{flex:0 0 auto}.SatOverview_overview__EVcF0 .SatOverview_focusActions__mlGN1 a:last-child{flex:1}.SatOverview_focusActions__mlGN1 a>svg{width:13px}.SatOverview_planIntro__OKKPT{padding:24px;background:var(--ov-soft);border:1px solid var(--ov-line);border-radius:12px}.SatOverview_planIntro__OKKPT h3{font-size:20px}.SatOverview_planIntro__OKKPT p{margin:10px 0 20px}.SatOverview_weeklyPanel__pYIL2{padding:18px;border:1px solid var(--ov-line);border-radius:12px;background:var(--ov-soft);scroll-margin-top:100px}.SatOverview_weeklyHeading__EB5o7{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.SatOverview_weeklyHeading__EB5o7 h3{font-size:20px}.SatOverview_weeklyHeading__EB5o7>span{color:var(--ov-secondary);font-size:14px;font-weight:600}.SatOverview_weeklyPanel__pYIL2 .SatOverview_weeklyIntro__ZVNfQ{margin-top:4px;font-size:15px}.SatOverview_weeklyList__M3An_{list-style:none;margin:12px 0 0;padding:0}.SatOverview_weeklyList__M3An_>li{position:relative;padding:0 0 0 34px}.SatOverview_weeklyList__M3An_>li:last-child{padding-bottom:0}.SatOverview_weeklyList__M3An_>li:not(:last-child):before{content:"";position:absolute;width:1px;left:12px;top:34px;bottom:-10px;background:#dedbea}.SatOverview_stepNumber__Kz2di{position:absolute;left:0;top:12px;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1px solid #d5d4e0;background:#f3f2f8;color:var(--ov-brand);font-family:Bold,sans-serif;font-size:13px;font-weight:700}.SatOverview_stepNumber__Kz2di>svg{width:15px}.SatOverview_stepDone__AVZ2V{background:#d3f2de;color:#166534;border-color:#a9d9ba}.SatOverview_stepCard__R0kjN{min-width:0;border-bottom:1px solid var(--ov-line);padding:12px;background:#fff}.SatOverview_weeklyList__M3An_>li:first-child .SatOverview_stepCard__R0kjN{border-radius:8px 8px 0 0}.SatOverview_weeklyList__M3An_>li:last-child .SatOverview_stepCard__R0kjN{border-bottom:0;border-radius:0 0 8px 8px}.SatOverview_completedStep__wMRb3{background:#f1faf4;border-color:#c7e3d1}.SatOverview_stepTop__M5o8M{display:flex;align-items:center;justify-content:space-between;gap:10px 16px}.SatOverview_stepBody__7lYYv{flex:1;min-width:0}.SatOverview_stepBody__7lYYv h3{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;font-size:16px}.SatOverview_stepBody__7lYYv p{font-size:15px;margin-top:3px}.SatOverview_stepTop__M5o8M>a{flex-shrink:0;max-width:260px}.SatOverview_overview__EVcF0 .SatOverview_weeklyList__M3An_ a{min-height:44px;padding:8px 12px;border-radius:8px}.SatOverview_stepBody__7lYYv .SatOverview_stepComplete__vbOnE{display:inline-flex;align-items:center;padding:2px 6px;border-radius:5px;font-family:SemiBold,sans-serif;font-size:13px;font-weight:600;color:#166534;background:#dff3e6}.SatOverview_courseProgress__3vSrL{margin-top:8px;max-width:430px}.SatOverview_courseProgress__3vSrL>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 12px;font-size:13px;color:var(--ov-secondary);margin-bottom:5px}.SatOverview_courseProgress__3vSrL .SatOverview_meter__x_WuO{height:5px;background:#dce9e2}.SatOverview_courseProgress__3vSrL .SatOverview_meter__x_WuO>span{background:#35855c}.SatOverview_drillList__z_ZDQ{display:grid;gap:0;margin-top:8px}.SatOverview_drillRow__SZUBl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.SatOverview_drillRow__SZUBl+.SatOverview_drillRow__SZUBl{border-top:1px solid var(--ov-line)}.SatOverview_drillRow__SZUBl>div{min-width:0}.SatOverview_drillRow__SZUBl h4{margin:0;font-size:15px;line-height:1.5;font-weight:700}.SatOverview_drillRow__SZUBl>a{flex-shrink:0}.SatOverview_completedDrill__xsRSX h4{color:#166534}.SatOverview_activityStrip__lTbF_{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:25px;border-top:1px solid var(--ov-line);padding-top:19px;font-size:13px;color:var(--ov-secondary)}.SatOverview_activityStrip__lTbF_ strong{font-variant-numeric:tabular-nums}.SatOverview_activityStrip__lTbF_ small{font-size:13px;color:var(--ov-muted)}.SatOverview_practiceGrid__ZwQZl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;margin-top:22px}.SatOverview_overview__EVcF0 .SatOverview_practiceLink__inSNL{position:relative;display:flex;align-items:center;gap:10px;min-width:0;color:var(--ov-brand);padding:11px 0}.SatOverview_practiceLink__inSNL>div{min-width:0}.SatOverview_practiceLink__inSNL strong{font-size:15px;display:block}.SatOverview_practiceLink__inSNL span{display:block;font-size:13px;color:var(--ov-muted);margin-top:3px}.SatOverview_practiceArrow__V2JqT{margin-left:auto;color:#aa9ebe}.SatOverview_practiceLink__inSNL:hover strong{text-decoration:underline}.SatOverview_attempt__Uk7ZI{display:flex;align-items:center;gap:15px;padding:18px 0}.SatOverview_attempt__Uk7ZI+.SatOverview_attempt__Uk7ZI{border-top:1px solid var(--ov-line)}.SatOverview_attempt__Uk7ZI:first-child{padding-top:0}.SatOverview_attempt__Uk7ZI:last-child{padding-bottom:0}.SatOverview_attemptIcon__X9CrO{display:grid;place-items:center;width:39px;height:43px;border-radius:9px;color:#8b77ab;background:#f6f3fb;flex-shrink:0}.SatOverview_attemptTitle__ZQeD_{flex:1;min-width:0}.SatOverview_attemptTitle__ZQeD_ p{font-size:13px;color:var(--ov-muted);margin-top:5px}.SatOverview_attemptScore__fgLpD{text-align:right;min-width:117px;margin:0 6px}.SatOverview_attemptScore__fgLpD strong{display:block;font-size:23px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.SatOverview_attemptScore__fgLpD small{display:block;font-size:13px;color:var(--ov-muted);margin-top:3px}.SatOverview_emptyHistory__jwDSD{display:flex;align-items:center;gap:18px;padding:8px 0}.SatOverview_emptyHistory__jwDSD>div{flex:1}.SatOverview_emptyHistory__jwDSD p{margin-top:6px;font-size:15px}.SatOverview_featureIcon__XWtiy{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#8b77ab;background:#f6f3fb;flex-shrink:0}.SatOverview_resourceGrid__z6gAO{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px}.SatOverview_books__kQwzS{display:grid;gap:22px}.SatOverview_book__HLA8h{display:flex;align-items:center;gap:17px}.SatOverview_book__HLA8h img{width:55px;height:auto;aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(15,13,40,.1));flex-shrink:0}.SatOverview_book__HLA8h>div{min-width:0}.SatOverview_bookSubject__vAYwZ{font-size:13px;color:var(--ov-muted)}.SatOverview_book__HLA8h h3{margin-top:4px;font-size:15px}.SatOverview_bookActions__o5_SE{display:flex;flex-wrap:wrap;align-items:center;gap:5px 16px;margin-top:6px}.SatOverview_bookActions__o5_SE .SatOverview_textButton__MqNfJ,.SatOverview_bookActions__o5_SE .SatOverview_textLink__an2Gl{min-height:44px;font-size:15px}.SatOverview_pdfLocked__pAY2t{display:inline-flex;align-items:center;gap:4px;color:var(--ov-muted);font-size:13px}.SatOverview_resourceLinks__246zn{display:flex;flex-wrap:wrap;gap:8px 16px;border-top:1px solid var(--ov-line);padding-top:14px;margin-top:20px}.SatOverview_overview__EVcF0 .SatOverview_resourceLinks__246zn a{display:flex;align-items:center;gap:4px;color:var(--ov-brand);font-size:15px;min-height:44px}.SatOverview_datePanel__OM3_y{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.SatOverview_datePanel__OM3_y>p{font-size:13px}.SatOverview_examDate__stgPQ{font-size:25px;line-height:1.2;letter-spacing:-.03em}.SatOverview_countdown__XtxS_{padding:4px 10px;border-radius:999px;font-size:13px;background:#f3effb;color:#695295}.SatOverview_datePanel__OM3_y .SatOverview_textLink__an2Gl{margin-top:auto}.SatOverview_announcement__PC7BQ{display:flex;align-items:center;gap:14px;border:1px solid var(--ov-line);border-radius:12px;padding:16px 18px;background:#f6f3fb;color:#8b77ab}.SatOverview_announcement__PC7BQ>div{flex:1;min-width:0}.SatOverview_announcement__PC7BQ strong{display:block;font-size:13px;color:var(--ov-brand)}.SatOverview_announcement__PC7BQ p{margin-top:3px;font-size:13px}.SatOverview_dismiss__oghqe{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;padding:0;background:transparent;border:0;border-radius:8px;color:var(--ov-muted)}.SatOverview_dismiss__oghqe:hover{background:#e9e3f4}@media (max-width:1200px) and (min-width:992px),(max-width:800px){.SatOverview_headerActions__HufMf{gap:8px}.SatOverview_stepTop__M5o8M{flex-wrap:wrap}}@media (max-width:650px){.SatOverview_header__ey751{flex-direction:column;align-items:stretch;gap:18px}.SatOverview_headerTitle__U0LP4{gap:10px}.SatOverview_overview__EVcF0 h1{font-size:23px}.SatOverview_overview__EVcF0 h2{font-size:22px}.SatOverview_headerTitle__U0LP4 p{font-size:15px}.SatOverview_headerActions__HufMf{justify-content:flex-start}.SatOverview_headerActions__HufMf .SatOverview_primaryAction__PuxAu{min-height:48px}.SatOverview_resumeCard__USbIY{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px 11px;padding:18px;margin-bottom:18px}.SatOverview_resumeIcon__uVFa3{width:36px;height:36px;border-radius:9px}.SatOverview_resumeHeading__EXBBC{gap:6px 8px}.SatOverview_resumeHeading__EXBBC h2{font-size:17px}.SatOverview_resumeHeading__EXBBC>span{font-size:13px;padding:2px 5px}.SatOverview_resumeMeta__Ah2fc{gap:5px 12px}.SatOverview_overview__EVcF0 .SatOverview_resumeAction___NKBf{grid-column:1/-1;width:100%;min-height:48px}.SatOverview_panel__lFQ_b{padding:18px;border-radius:14px;margin-bottom:18px}.SatOverview_panelHeading__MMjb4{gap:10px}.SatOverview_panelHeading__MMjb4 p{font-size:16px}.SatOverview_panelHeading__MMjb4>a{font-size:13px}.SatOverview_resourceGrid__z6gAO{grid-template-columns:1fr;gap:0}.SatOverview_studyPlan__uLdGK{padding:18px;margin-bottom:22px;border-radius:14px}.SatOverview_planHeader__q25bl{gap:14px;padding-bottom:22px}.SatOverview_planTitle__LTbk1{gap:10px}.SatOverview_planTitle__LTbk1 h2{font-size:22px}.SatOverview_planIcon__tIYiU{width:38px;height:38px;border-radius:10px}.SatOverview_planTitle__LTbk1 p{font-size:15px}.SatOverview_focusSection__PEyfx{padding:18px 0}.SatOverview_weeklyPanel__pYIL2{padding:14px 10px}.SatOverview_weeklyList__M3An_>li{padding-left:28px}.SatOverview_stepCard__R0kjN{padding:10px}.SatOverview_stepTop__M5o8M{flex-direction:column;align-items:stretch;gap:8px}.SatOverview_stepTop__M5o8M>a{width:auto;max-width:100%;align-self:flex-start}.SatOverview_courseProgress__3vSrL>div:first-child{gap:3px}.SatOverview_drillRow__SZUBl{flex-wrap:wrap;gap:5px 10px;padding:7px 0}.SatOverview_drillRow__SZUBl>div{flex:1 1 160px}.SatOverview_drillRow__SZUBl>a{width:auto}.SatOverview_planIntro__OKKPT{padding:20px}.SatOverview_overview__EVcF0 .SatOverview_secondaryAction__wuR29{min-height:48px}.SatOverview_practiceGrid__ZwQZl{grid-template-columns:1fr;gap:6px 14px}.SatOverview_practiceLink__inSNL{align-items:flex-start!important}.SatOverview_practiceLink__inSNL>svg:first-child{display:none}.SatOverview_practiceLink__inSNL:last-child{grid-column:1/-1}.SatOverview_practiceLink__inSNL strong{font-size:15px}.SatOverview_practiceLink__inSNL span{font-size:13px}.SatOverview_practiceArrow__V2JqT{align-self:center}.SatOverview_attempt__Uk7ZI{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.SatOverview_attemptIcon__X9CrO{display:none}.SatOverview_attemptTitle__ZQeD_ h3{font-size:17px}.SatOverview_attemptScore__fgLpD{margin:0;min-width:0;text-align:left}.SatOverview_attemptScore__fgLpD small{font-size:13px}.SatOverview_attempt__Uk7ZI .SatOverview_secondaryAction__wuR29{grid-column:1/-1}.SatOverview_emptyHistory__jwDSD{flex-wrap:wrap}.SatOverview_emptyHistory__jwDSD .SatOverview_featureIcon__XWtiy{display:none}.SatOverview_emptyHistory__jwDSD>a{width:100%}.SatOverview_emptyHistory__jwDSD>div{flex-basis:100%}.SatOverview_bookActions__o5_SE .SatOverview_textButton__MqNfJ,.SatOverview_bookActions__o5_SE .SatOverview_textLink__an2Gl,.SatOverview_datePanel__OM3_y .SatOverview_textLink__an2Gl,.SatOverview_resourceLinks__246zn a{min-height:44px}.SatOverview_announcement__PC7BQ{flex-wrap:wrap;gap:10px;padding:16px;position:relative}.SatOverview_announcement__PC7BQ>svg{display:none}.SatOverview_announcement__PC7BQ>div{flex-basis:calc(100% - 44px);padding-right:34px}.SatOverview_announcement__PC7BQ>.SatOverview_textLink__an2Gl{min-height:44px}.SatOverview_announcement__PC7BQ .SatOverview_dismiss__oghqe{position:absolute;top:10px;right:8px}}@media (prefers-reduced-motion:reduce){.SatOverview_overview__EVcF0 *,.SatOverview_overview__EVcF0 :after,.SatOverview_overview__EVcF0 :before{animation:none!important;transition:none!important}}.ProblemSetsSection_browser__X1moV{--ps-ink:#0f0d28;--ps-secondary:#4a4768;--ps-muted:#6d6993;--ps-line:#ececf0;--ps-soft:#faf9ff;--ps-brand:var(--main-color,#2f2964);width:100%;min-width:0;color:var(--ps-ink);text-align:left}.ProblemSetsSection_browser__X1moV *{box-sizing:border-box}.ProblemSetsSection_browser__X1moV button,.ProblemSetsSection_browser__X1moV input,.ProblemSetsSection_browser__X1moV select{font:inherit}.ProblemSetsSection_browser__X1moV button{cursor:pointer}.ProblemSetsSection_browser__X1moV h1,.ProblemSetsSection_browser__X1moV h2,.ProblemSetsSection_browser__X1moV h3,.ProblemSetsSection_browser__X1moV h4{color:var(--ps-ink);margin:0}.ProblemSetsSection_browser__X1moV a:focus-visible,.ProblemSetsSection_browser__X1moV button:focus-visible,.ProblemSetsSection_browser__X1moV input:focus-visible,.ProblemSetsSection_browser__X1moV select:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.ProblemSetsSection_header__ylD2c{max-width:1000px;margin:0 auto;border:1px solid var(--ps-line);border-radius:16px;background:var(--ps-soft)}.ProblemSetsSection_headerInner__dEWmh{padding:20px 22px;display:flex;align-items:flex-start;gap:13px}.ProblemSetsSection_headerInner__dEWmh>div{min-width:0}.ProblemSetsSection_mark__apvlw{width:38px;height:38px;margin-top:1px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;color:var(--ps-brand);background:#f3f2f8;border:1px solid #e4e2ee}.ProblemSetsSection_titleLine__szBaY{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ProblemSetsSection_header__ylD2c h1{font-family:ExtraBold,sans-serif;font-size:27px;font-weight:800;letter-spacing:-.02em;line-height:1.2!important}.ProblemSetsSection_header__ylD2c p{font-size:15.5px;line-height:1.6;color:#475569;max-width:660px;margin:8px 0 0}.ProblemSetsSection_content__IKUYd{max-width:1000px;margin:0 auto;padding:22px 0 48px}.ProblemSetsSection_catalogIntro__ULNth{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.ProblemSetsSection_inventory__yKYev{display:flex;align-items:center;gap:12px}.ProblemSetsSection_inventory__yKYev>strong{font-size:36px;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.ProblemSetsSection_inventory__yKYev>div{font-size:15px;font-weight:600}.ProblemSetsSection_inventory__yKYev span{display:block;font-size:13px;font-weight:400;color:var(--ps-muted);margin-top:2px}.ProblemSetsSection_choices__1gCNv{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--ps-soft);border:1px solid var(--ps-line);border-radius:10px;max-width:100%}.ProblemSetsSection_choices__1gCNv button{border:0;border-radius:7px;padding:7px 14px;min-height:40px;line-height:1.3;font-size:13.5px;font-weight:600;color:var(--ps-muted);background:transparent}.ProblemSetsSection_choices__1gCNv button.ProblemSetsSection_active__bbnCg{color:var(--ps-ink);background:#fff;font-weight:700;box-shadow:0 8px 24px -8px rgba(15,13,40,.12)}.ProblemSetsSection_subjectChoices__af4Ld{display:grid;grid-template-columns:.65fr 1.2fr 1fr;gap:10px;margin-bottom:18px}.ProblemSetsSection_subjectChoices__af4Ld button{display:flex;align-items:center;gap:10px;min-width:0;padding:14px 16px;border:1px solid var(--ps-line);border-radius:14px;color:var(--ps-ink);background:#fff;text-align:left;font-size:14px;font-weight:600;line-height:1.4}.ProblemSetsSection_subjectChoices__af4Ld .ProblemSetsSection_allSubjects__S2rM1>span,.ProblemSetsSection_subjectChoices__af4Ld small{display:block;margin-top:3px;font-size:13px;color:var(--ps-muted);font-weight:400}.ProblemSetsSection_subjectChoices__af4Ld .ProblemSetsSection_allSubjects__S2rM1{display:block}.ProblemSetsSection_subjectChoices__af4Ld button:hover{border-color:var(--ps-muted)}.ProblemSetsSection_subjectChoices__af4Ld button.ProblemSetsSection_selected__hnGGb{border-color:var(--ps-brand);box-shadow:inset 0 0 0 1px var(--ps-brand);background:var(--ps-soft)}.ProblemSetsSection_rw__xlL2O{--subject-ink:#2563eb;--subject-soft:#e8f1fb}.ProblemSetsSection_math__2Dg_F{--subject-ink:#7c3aed;--subject-soft:#f5ebfa}.ProblemSetsSection_subjectIcon__wKcN3{width:36px;height:36px;border-radius:10px;flex-shrink:0;color:var(--subject-ink);background:var(--subject-soft);display:grid;place-items:center}.ProblemSetsSection_tools__EYj7j{border-bottom:1px solid var(--ps-line);padding-bottom:14px}.ProblemSetsSection_searchRow__7UsWz{display:flex;gap:16px;align-items:center}.ProblemSetsSection_search__7vkI3{display:flex;align-items:center;flex:1;min-width:0;border:1px solid var(--ps-line);border-radius:10px;background:#fff;padding:0 12px;gap:8px;color:var(--ps-muted);margin:0}.ProblemSetsSection_search__7vkI3 svg{flex-shrink:0}.ProblemSetsSection_search__7vkI3 input{width:100%;min-width:0;border:0;background:transparent;color:var(--ps-ink);font-size:15px;height:44px;padding:0}.ProblemSetsSection_search__7vkI3:focus-within{border-color:#6d28d9;box-shadow:0 0 0 3px #f3eefe}.ProblemSetsSection_search__7vkI3 input:focus-visible{outline:0;box-shadow:none}.ProblemSetsSection_status__yTmS5{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ps-secondary);margin:0}.ProblemSetsSection_status__yTmS5 select{border:1px solid var(--ps-line);border-radius:10px;padding:7px 10px;font-size:14px;color:var(--ps-ink);background:#fff;min-height:44px;max-width:100%}.ProblemSetsSection_filterRow__GpUxa{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;flex-wrap:wrap}.ProblemSetsSection_difficultyFilters__wCZg_{display:flex;flex-wrap:wrap;gap:4px}.ProblemSetsSection_difficultyFilters__wCZg_ button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 11px;border:1px solid transparent;background:transparent;border-radius:999px;color:var(--ps-secondary);font-size:13px}.ProblemSetsSection_difficultyFilters__wCZg_ button:hover{background:var(--ps-soft)}.ProblemSetsSection_difficultyFilters__wCZg_ button.ProblemSetsSection_activeFilter__bpsPK{border-color:var(--ps-line);background:#f3f2f8;color:var(--ps-brand);font-weight:700}.ProblemSetsSection_textButton__zbGmN{border:0;background:transparent;color:var(--ps-brand);font-size:13px!important;font-weight:600!important;padding:8px 0;min-height:36px}.ProblemSetsSection_textButton__zbGmN:hover{text-decoration:underline}.ProblemSetsSection_catalogMeta__DLVQk{display:flex;justify-content:space-between;align-items:center;gap:8px 16px;flex-wrap:wrap;margin:14px 0 20px;color:var(--ps-muted);font-size:13px}.ProblemSetsSection_catalogMeta__DLVQk p{font-size:inherit;color:inherit;margin:0}.ProblemSetsSection_catalogMeta__DLVQk>span{display:inline-flex;align-items:center;gap:4px}.ProblemSetsSection_accessNote__t_sA8{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;color:var(--ps-secondary);margin:-4px 0 18px}.ProblemSetsSection_accessNote__t_sA8 a{color:var(--ps-brand);text-decoration:underline}.ProblemSetsSection_catalog__BvY5e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:24px;align-items:start}.ProblemSetsSection_subject__dQb3f{min-width:0}.ProblemSetsSection_subjectHeading__qtgIU{display:flex;gap:10px;align-items:center;margin-bottom:14px}.ProblemSetsSection_historyHeading__7OQU2 h2,.ProblemSetsSection_subjectHeading__qtgIU h2{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.ProblemSetsSection_subjectHeading__qtgIU p{margin:2px 0 0;color:var(--ps-muted);font-size:13px}.ProblemSetsSection_domain__SncJP{border:1px solid var(--ps-line);border-radius:14px;background:#fff;margin-bottom:18px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04)}.ProblemSetsSection_domainHeading__YYXXk{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 18px;background:var(--ps-soft);border-bottom:1px solid var(--ps-line)}.ProblemSetsSection_domainHeading__YYXXk h3{font-family:SemiBold,sans-serif;font-size:14px;font-weight:600;line-height:1.4!important}.ProblemSetsSection_domainHeading__YYXXk>span{flex-shrink:0;font-size:12px;color:var(--ps-muted);font-variant-numeric:tabular-nums}.ProblemSetsSection_skillRow__uw1_Z{padding:16px 18px 18px}.ProblemSetsSection_skillRow__uw1_Z+.ProblemSetsSection_skillRow__uw1_Z{border-top:1px solid var(--ps-line)}.ProblemSetsSection_skillHead__Es5zA{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ProblemSetsSection_skillHead__Es5zA h4{font-family:SemiBold,sans-serif;font-size:14px;font-weight:600;line-height:1.45!important}.ProblemSetsSection_skillCount__2cJRk{font-size:12px;color:var(--ps-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ProblemSetsSection_skillMeta__E01Xd{display:flex;flex-wrap:wrap;gap:5px 10px;margin:7px 0 10px;font-size:12px;line-height:1.4;color:var(--ps-muted)}.ProblemSetsSection_completedCount__UMeN6,.ProblemSetsSection_difficultyCount__WBrqz{display:inline-flex;align-items:center;gap:4px}.ProblemSetsSection_difficultyCount__WBrqz i,.ProblemSetsSection_difficultyFilters__wCZg_ i{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--difficulty-ink)}.ProblemSetsSection_completedCount__UMeN6{margin-left:auto;color:#047857}.ProblemSetsSection_setGrid__PzzUF{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:5px}.ProblemSetsSection_Hard__VjHIM{--difficulty-ink:#9f3d4e;--difficulty-fill:#fcf2f3;--difficulty-line:#efd8dd}.ProblemSetsSection_Medium__I88xy{--difficulty-ink:#946215;--difficulty-fill:#fff9ec;--difficulty-line:#eee0bd}.ProblemSetsSection_Easy__QN5oe{--difficulty-ink:#187155;--difficulty-fill:#eff8f4;--difficulty-line:#cfe8dc}.ProblemSetsSection_Unrated__fJFmV{--difficulty-ink:#64617d;--difficulty-fill:#f4f3f8;--difficulty-line:#e3e1eb}.ProblemSetsSection_setTile__BGMTW{display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center;position:relative;min-width:0;min-height:44px;border:1px solid var(--difficulty-line);border-radius:6px;background:var(--difficulty-fill);color:var(--difficulty-ink);text-decoration:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1;font-variant-numeric:tabular-nums;transition:border-color .15s,background .15s}.ProblemSetsSection_setTile__BGMTW:hover{color:var(--difficulty-ink);background:#fff;border-color:var(--difficulty-ink);text-decoration:none}.ProblemSetsSection_tileDifficulty___sXu4{font-family:Regular,sans-serif;font-size:10.5px;line-height:1}.ProblemSetsSection_tileComplete__NHHbt{position:absolute;display:flex;left:1px;top:1px}.ProblemSetsSection_tileState__DvwIg{position:absolute;display:flex;right:2px;top:2px}.ProblemSetsSection_done__gpcAU{border-bottom:2px solid #187155}.ProblemSetsSection_subjectEmpty__jkQYv{padding:18px;border:1px dashed var(--ps-line);border-radius:14px;color:var(--ps-muted);font-size:14px}.ProblemSetsSection_singleSubject__BzJs_{grid-template-columns:minmax(0,1fr)}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_skillRow__uw1_Z{display:grid;grid-template-columns:minmax(200px,.75fr) minmax(0,1.25fr);gap:0 24px;align-items:center}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_skillHead__Es5zA{grid-column:1}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_skillMeta__E01Xd{grid-column:1;margin-bottom:0}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_setGrid__PzzUF{grid-column:2;grid-row:1/3}.ProblemSetsSection_historySummary__x9A10{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;color:var(--ps-secondary);padding-bottom:20px;border-bottom:1px solid var(--ps-line);margin-bottom:20px}.ProblemSetsSection_historyHeading__7OQU2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ProblemSetsSection_rows__4ijej{border:1px solid var(--ps-line);border-radius:14px;background:#fff}.ProblemSetsSection_setRow__qrRQc{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;font-size:14px}.ProblemSetsSection_setRow__qrRQc+.ProblemSetsSection_setRow__qrRQc{border-top:1px solid var(--ps-line)}.ProblemSetsSection_setRow__qrRQc>div{min-width:0;overflow-wrap:anywhere}.ProblemSetsSection_historyMeta__Dw8Ea{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;font-size:13px;color:var(--ps-muted)}.ProblemSetsSection_badge__1CXOZ{display:inline-block;padding:3px 8px;border:1px solid var(--difficulty-line);border-radius:999px;font-size:11px;font-weight:600;color:var(--difficulty-ink);background:var(--difficulty-fill);white-space:nowrap}.ProblemSetsSection_action__WhAo_{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;border-radius:999px;padding:10px 18px;color:#fff;background:var(--ps-brand);font-size:14px!important;font-weight:600;text-decoration:none;cursor:pointer}.ProblemSetsSection_action__WhAo_:hover{color:#fff;background:#3b3480;text-decoration:none}.ProblemSetsSection_action__WhAo_:disabled{opacity:.55;cursor:default;background:#f3f2f8;color:var(--ps-secondary)}.ProblemSetsSection_pagination__6o1fd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px;font-size:13px}.ProblemSetsSection_pagination__6o1fd button{border:1px solid var(--ps-line);border-radius:999px;min-height:44px;padding:8px 14px;background:#fff;color:var(--ps-brand)}.ProblemSetsSection_pagination__6o1fd button:disabled{opacity:.45;cursor:default}.ProblemSetsSection_pagination__6o1fd span{text-align:center}.ProblemSetsSection_empty__vHg81{padding:24px 18px;text-align:center;color:var(--ps-secondary);margin:0}.ProblemSetsSection_empty__vHg81 h3{font-size:17px;font-weight:600}.ProblemSetsSection_empty__vHg81 p{font-size:14px;margin:8px 0 18px}.ProblemSetsSection_srOnly__R0qLl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.ProblemSetsSection_catalog__BvY5e{grid-template-columns:minmax(0,1fr)}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_skillRow__uw1_Z{display:block}.ProblemSetsSection_singleSubject__BzJs_ .ProblemSetsSection_skillMeta__E01Xd{margin-bottom:10px}.ProblemSetsSection_subjectChoices__af4Ld{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProblemSetsSection_subjectChoices__af4Ld .ProblemSetsSection_allSubjects__S2rM1{grid-column:1/-1;display:flex;justify-content:space-between;padding:10px 14px}.ProblemSetsSection_subjectChoices__af4Ld .ProblemSetsSection_allSubjects__S2rM1>span{margin-top:0}.ProblemSetsSection_subjectChoices__af4Ld .ProblemSetsSection_subjectChoice__B_A9J{padding:12px;gap:8px}.ProblemSetsSection_subjectChoice__B_A9J .ProblemSetsSection_subjectIcon__wKcN3{display:none}.ProblemSetsSection_subjectChoices__af4Ld button{font-size:13.5px}.ProblemSetsSection_setGrid__PzzUF{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:5px}.ProblemSetsSection_setTile__BGMTW{min-height:44px}}@media (max-width:540px){.ProblemSetsSection_headerInner__dEWmh{padding:16px;gap:10px}.ProblemSetsSection_header__ylD2c h1{font-size:23px}.ProblemSetsSection_header__ylD2c p{font-size:14.5px}.ProblemSetsSection_content__IKUYd{padding-top:18px}.ProblemSetsSection_catalogIntro__ULNth{gap:16px}.ProblemSetsSection_inventory__yKYev>strong{font-size:32px}.ProblemSetsSection_inventory__yKYev>div{font-size:14px}.ProblemSetsSection_searchRow__7UsWz{flex-wrap:wrap;gap:10px}.ProblemSetsSection_search__7vkI3{flex-basis:100%}.ProblemSetsSection_search__7vkI3 input{font-size:16px}.ProblemSetsSection_status__yTmS5{width:100%;justify-content:space-between}.ProblemSetsSection_status__yTmS5 select{flex:1;max-width:200px;font-size:16px}.ProblemSetsSection_difficultyFilters__wCZg_{gap:2px}.ProblemSetsSection_difficultyFilters__wCZg_ button{font-size:12px;padding:6px 8px;min-height:40px}.ProblemSetsSection_domainHeading__YYXXk{padding:14px}.ProblemSetsSection_skillRow__uw1_Z{padding:16px 14px}.ProblemSetsSection_skillCount__2cJRk{font-size:12px}.ProblemSetsSection_skillHead__Es5zA{gap:8px}.ProblemSetsSection_setRow__qrRQc{padding:16px;flex-wrap:wrap}.ProblemSetsSection_historyMeta__Dw8Ea{gap:6px 10px}.ProblemSetsSection_choices__1gCNv button{padding:7px 12px;min-height:44px}}@media (prefers-reduced-motion:reduce){.ProblemSetsSection_setTile__BGMTW{transition:none}}.QuestionVideo_section__3hIrT{margin:28px 0;max-width:1080px}.QuestionVideo_heading__FCzgn{font-size:20px;margin-bottom:12px}.QuestionVideo_preview__HmjEM{position:relative;display:block;width:320px;max-width:100%;aspect-ratio:16/9;overflow:hidden;padding:0;border:1px solid #ddd9eb;border-radius:12px;background:#f6f4fb;color:#fff;cursor:pointer;text-align:left;isolation:isolate}.QuestionVideo_preview__HmjEM:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(15,13,40,.8));pointer-events:none}.QuestionVideo_preview__HmjEM:hover:not(:disabled){border-color:#6c5dd3;box-shadow:0 3px 12px rgba(47,41,100,.14)}.QuestionVideo_preview__HmjEM:focus-visible{outline:3px solid #6c5dd3;outline-offset:4px}.QuestionVideo_preview__HmjEM:disabled{cursor:wait}.QuestionVideo_poster__pxF30{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.QuestionVideo_placeholder__rmp7I{position:absolute;inset:0;padding:18px;color:#514970;font-size:13px;font-weight:600}.QuestionVideo_play__Glcmn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border:2px solid hsla(0,0%,100%,.95);border-radius:50%;background:#393073;box-shadow:0 2px 10px rgba(15,13,40,.2);z-index:1}.QuestionVideo_play__Glcmn svg{margin-left:2px}.QuestionVideo_dots__ZBg5i{letter-spacing:2px;font-size:19px}.QuestionVideo_caption__WDwVo{position:absolute;left:14px;bottom:12px;font-size:14px;font-weight:600;line-height:20px;z-index:1}.QuestionVideo_duration__7lsm_{position:absolute;right:12px;bottom:12px;padding:1px 5px;border-radius:4px;background:rgba(15,13,40,.8);font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;z-index:1}.QuestionVideo_status__j2AwZ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.QuestionVideo_error__0GKIm{margin-top:10px}.QuestionVideo_video__kat1R{display:block;width:100%;aspect-ratio:16/9;background:#fff;border-radius:12px}.PageBar_bar__g_Aok{--ink:#0f0d28;--ink-2:#4a4768;--line:#ececf0;--navy:#2f2964;--violet:#6d28d9;--halo:#f3eefe;box-sizing:border-box;display:flex;align-items:stretch;height:64px;padding:0 16px;background:#fff;border-bottom:1px solid var(--line);color:var(--ink)}@media (min-width:992px){.PageBar_bar__g_Aok{position:sticky;top:0;z-index:100}}.PageBar_title__eAJvy{flex:none;align-self:center;margin:0;font-family:Bold,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;padding-left:8px}.PageBar_scroller__div17{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.PageBar_scroller__div17::-webkit-scrollbar{display:none}.PageBar_scroller__div17[data-edges=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.PageBar_scroller__div17[data-edges=start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}.PageBar_scroller__div17[data-edges="start end"]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.PageBar_tabs__DQaRK{display:flex;align-items:stretch;height:100%;gap:0;min-width:-moz-max-content;min-width:max-content}.PageBar_tab__I_whi{position:relative;display:flex;align-items:center;height:100%;padding:0 12px;margin:0;border:0;border-radius:0;background:transparent;color:var(--ink-2);font:inherit;font-family:Medium,sans-serif;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .15s ease;isolation:isolate}.PageBar_tab__I_whi:before{content:"";position:absolute;z-index:-1;inset:12px 2px;border-radius:8px;background:#f3f2f8;box-shadow:0 1px 2px rgba(15,13,40,.08),0 0 0 1px rgba(15,13,40,.04);opacity:0;transition:opacity .15s ease}.PageBar_tab__I_whi:hover{color:var(--ink)}.PageBar_tab__I_whi:hover:before{opacity:1}.PageBar_tab__I_whi:active:before{opacity:1;background:#ececf3;box-shadow:inset 0 1px 2px rgba(15,13,40,.08)}.PageBar_tab__I_whi[aria-current=page]{color:var(--ink);font-family:SemiBold,sans-serif;font-weight:600}.PageBar_tab__I_whi[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--navy)}.PageBar_tab__I_whi:focus-visible{outline:2px solid var(--violet);outline-offset:-4px;border-radius:8px;box-shadow:inset 0 0 0 5px var(--halo)}@media (prefers-reduced-motion:reduce){.PageBar_tab__I_whi,.PageBar_tab__I_whi:before{transition:none}}@media (max-width:768px){.PageBar_bar__g_Aok.section-tabs-desktop{display:none}}.CourseSection_browser__KqmeJ{min-width:0}.CourseSection_hero__GmNL_{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:24px;padding:24px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 20px -12px rgba(15,23,42,.08);margin-bottom:24px}.CourseSection_hero__GmNL_>div{min-width:0}.CourseSection_edition__dB4G4{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ps-secondary);margin-bottom:8px}.CourseSection_hero__GmNL_ h2{font-family:ExtraBold,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.25!important}.CourseSection_hero__GmNL_ p{font-size:14.5px;line-height:1.6;color:var(--ps-secondary);margin:10px 0 16px;max-width:520px}.CourseSection_facts__4d9PM{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ps-secondary);margin-bottom:18px}.CourseSection_facts__4d9PM>span{display:inline-flex;align-items:center;gap:6px}.CourseSection_facts__4d9PM svg{color:var(--ps-muted);flex-shrink:0}.CourseSection_actions__L9ang{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.CourseSection_launch___xhq_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 20px;border:1px solid var(--ps-brand);border-radius:10px;background:var(--ps-brand);color:#fff;font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer}.CourseSection_launch___xhq_:hover{color:#fff;background:#3b3480;border-color:#3b3480;text-decoration:none}.CourseSection_launch___xhq_ svg{flex-shrink:0}.CourseSection_launchLocked__bJiUF{border-color:var(--ps-line);background:#f3f2f8;color:var(--ps-brand)}.CourseSection_launchLocked__bJiUF:hover{color:var(--ps-brand);background:#e7e5f2;border-color:#d5d4e0}.CourseSection_hint__4rHvG{font-size:13px;color:var(--ps-muted)}.CourseSection_panel__gplRi{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--ps-line);border-radius:12px;background:var(--ps-soft)}.CourseSection_panelHead__JBP9j{display:flex;align-items:center;gap:14px}.CourseSection_ring__pRCey{position:relative;width:64px;height:64px;flex-shrink:0}.CourseSection_ring__pRCey svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.CourseSection_ring__pRCey circle{fill:none;stroke-width:6}.CourseSection_ring__pRCey .CourseSection_track__3S2i2{stroke:#e7e5f2}.CourseSection_ring__pRCey .CourseSection_fill__VyMiy{stroke:var(--ps-brand);stroke-linecap:round;transition:stroke-dashoffset .4s ease}.CourseSection_ring__pRCey strong{position:absolute;inset:0;display:grid;place-items:center;font-size:15px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.CourseSection_panelHead__JBP9j>div{min-width:0}.CourseSection_panelHead__JBP9j b{display:block;font-size:15px;font-weight:700;line-height:1.35}.CourseSection_panelHead__JBP9j span{display:block;font-size:13px;color:var(--ps-muted);margin-top:3px}.CourseSection_bar__efuSC{position:relative;height:8px;border-radius:999px;background:#e7e5f2;overflow:hidden}.CourseSection_bar__efuSC i{position:absolute;inset:0 auto 0 0;border-radius:999px;transition:width .3s ease}.CourseSection_barStarted___MJ3B{background:#cbc7e6}.CourseSection_barDone__MFUJW{background:var(--ps-brand)}.CourseSection_split__PTdm9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CourseSection_split__PTdm9>div{min-width:0;padding:10px 12px;border:1px solid var(--ps-line);border-radius:10px;background:#fff}.CourseSection_split__PTdm9 strong{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}.CourseSection_split__PTdm9 span{display:block;font-size:12px;line-height:1.35;color:var(--ps-muted);margin-top:2px}.CourseSection_doneInk__8p764{color:#187155}.CourseSection_startedInk__9Rm41{color:#6d28d9}.CourseSection_curriculumHead__FI9nJ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.CourseSection_curriculumHead__FI9nJ h2{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.CourseSection_curriculumHead__FI9nJ p{margin:2px 0 0;color:var(--ps-muted);font-size:13px}.CourseSection_subjects__ift2S{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:24px;align-items:start}.CourseSection_subject__D_AAx{min-width:0}.CourseSection_subjectHead__DYvJk>div{flex:1;min-width:0}.CourseSection_subjectTitle__qsVBP{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px 12px}.CourseSection_subjectMeta__rQpVf{font-size:13px;color:var(--ps-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.CourseSection_parts__WC_H9{border:1px solid var(--ps-line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.CourseSection_part__2Ecpc{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;row-gap:8px;align-items:center;padding:15px 18px}.CourseSection_part__2Ecpc+.CourseSection_part__2Ecpc{border-top:1px solid var(--ps-line)}.CourseSection_dot__sRjxK{width:10px;height:10px;border-radius:50%;background:var(--part-ink);grid-row:1}.CourseSection_part__2Ecpc h3{font-family:SemiBold,sans-serif;font-size:14px;font-weight:600;line-height:1.4!important;grid-row:1;min-width:0;overflow-wrap:anywhere;align-self:center}.CourseSection_partCount__73yd2{grid-row:1;font-size:12.5px;color:var(--ps-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.CourseSection_partLink__A08fq{grid-template-columns:10px minmax(0,1fr) auto 16px;color:inherit;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.CourseSection_partLink__A08fq:hover{background:var(--ps-soft);color:inherit;text-decoration:none}.CourseSection_partLink__A08fq:hover h3{color:var(--ps-brand)}.CourseSection_partLink__A08fq:focus-visible{outline:2px solid #6d28d9;outline-offset:-2px}.CourseSection_partChevron__Jwrd_{grid-row:1;color:var(--ps-muted);transition:transform .15s ease,color .15s ease}.CourseSection_partLink__A08fq:hover .CourseSection_partChevron__Jwrd_{color:var(--ps-brand)}.CourseSection_partBar__wlA5v{grid-column:2/-1;grid-row:2;display:flex;align-items:center;gap:10px}.CourseSection_partBar__wlA5v .CourseSection_bar__efuSC{flex:1;height:6px}.CourseSection_partBar__wlA5v .CourseSection_barDone__MFUJW{background:var(--part-ink)}.CourseSection_partBar__wlA5v .CourseSection_barStarted___MJ3B{background:color-mix(in srgb,var(--part-ink) 30%,#e7e5f2)}.CourseSection_partBar__wlA5v span{font-size:12px;color:var(--ps-muted);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.CourseSection_partDone__FIH0d{color:#187155}@media (max-width:760px){.CourseSection_hero__GmNL_{gap:18px;padding:18px}.CourseSection_hero__GmNL_,.CourseSection_subjects__ift2S{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.CourseSection_hero__GmNL_ h2{font-size:20px}.CourseSection_launch___xhq_{width:100%}.CourseSection_split__PTdm9{gap:6px}.CourseSection_split__PTdm9>div{padding:9px 10px}.CourseSection_split__PTdm9 strong{font-size:16px}.CourseSection_part__2Ecpc{padding:14px}}@media (prefers-reduced-motion:reduce){.CourseSection_bar__efuSC i,.CourseSection_partChevron__Jwrd_,.CourseSection_partLink__A08fq,.CourseSection_ring__pRCey .CourseSection_fill__VyMiy{transition:none}.CourseSection_partLink__A08fq:hover .CourseSection_partChevron__Jwrd_{transform:none}}.PracticeTestsSection_browser__4RZ9u{min-width:0}.PracticeTestsSection_views__pxXOI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.PracticeTestsSection_views__pxXOI button{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.PracticeTestsSection_viewCount__LT5YU{font-size:11px;min-width:19px;padding:2px 5px;border-radius:999px;background:#f0eff6;font-variant-numeric:tabular-nums}.PracticeTestsSection_resumeBanner__V3Yd1{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:18px;border:1px solid #e4daf4;border-radius:14px;margin-bottom:20px;background:#faf9ff}.PracticeTestsSection_resumeIcon__KvekK{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#f0eafa;color:#7c3aed;flex-shrink:0}.PracticeTestsSection_resumeBanner__V3Yd1>div{flex:1 1 240px;min-width:0}.PracticeTestsSection_resumeBanner__V3Yd1 strong{display:block;font-size:14px;line-height:1.45}.PracticeTestsSection_resumeBanner__V3Yd1>div>span{display:block;font-size:13px;color:var(--ps-muted);margin-top:4px}.PracticeTestsSection_library__qnLYR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.PracticeTestsSection_testCard__BVGxL{display:flex;flex-direction:column;min-width:0;padding:18px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.PracticeTestsSection_cardHeading__I01dL{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.PracticeTestsSection_cardHeading__I01dL h3{font-family:Bold,sans-serif;font-size:17px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.PracticeTestsSection_state__DKekQ{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;border:1px solid var(--ps-line);background:#f7f7fb;color:var(--ps-muted)}.PracticeTestsSection_stateDone___f7Cu{border-color:#cfe8dc;background:#eff8f4;color:#187155}.PracticeTestsSection_stateSaved__Xsszd{border-color:#e4daf4;background:#f7f2fd;color:#6d28d9}.PracticeTestsSection_stateLocked__Zpe5d{border-color:#e3e1eb;background:#f4f3f8;color:#64617d}.PracticeTestsSection_cardBody__6MGX9{display:flex;flex-direction:column;gap:7px;min-height:46px;margin-bottom:14px;font-size:13px;line-height:1.45;color:var(--ps-secondary)}.PracticeTestsSection_cardBody__6MGX9>span{display:flex;align-items:center;gap:6px;min-width:0}.PracticeTestsSection_cardBody__6MGX9 svg{flex-shrink:0}.PracticeTestsSection_cardMeta__LO9N4{color:var(--ps-muted)}.PracticeTestsSection_scoreLine__f3RGZ{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.PracticeTestsSection_scoreLine__f3RGZ strong{font-family:Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ps-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_scoreLine__f3RGZ span{font-size:12.5px;color:var(--ps-muted)}.PracticeTestsSection_sectionScores__M3PAd{display:flex;flex-wrap:wrap;gap:6px}.PracticeTestsSection_sectionScore__uQedD{display:inline-flex;align-items:baseline;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;border:1px solid var(--subject-line);background:var(--subject-soft);color:var(--subject-ink)}.PracticeTestsSection_sectionScore__uQedD b{font-weight:700;font-variant-numeric:tabular-nums}.PracticeTestsSection_rwTone__HWgVg{--subject-ink:#1d4ed8;--subject-soft:#eff5fd;--subject-line:#d3e3f8}.PracticeTestsSection_mathTone__a_XDM{--subject-ink:#6d28d9;--subject-soft:#f7f2fd;--subject-line:#e4daf4}.PracticeTestsSection_primaryAction__62YYd{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:auto;padding:11px 12px;border:1px solid var(--ps-brand);border-radius:10px;background:var(--ps-brand);color:#fff;font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer}.PracticeTestsSection_primaryAction__62YYd:hover{color:#fff;background:#3b3480;border-color:#3b3480;text-decoration:none}.PracticeTestsSection_primaryAction__62YYd svg{flex-shrink:0}.PracticeTestsSection_quietAction__uM0Qd{border-color:var(--ps-line);background:#fff;color:var(--ps-brand)}.PracticeTestsSection_quietAction__uM0Qd:hover{color:var(--ps-brand);background:var(--ps-soft);border-color:var(--ps-muted)}.PracticeTestsSection_lockedAction__aje0l{border-color:var(--ps-line);background:#f3f2f8;color:var(--ps-brand)}.PracticeTestsSection_lockedAction__aje0l:hover{color:var(--ps-brand);background:#e7e5f2;border-color:#d5d4e0}.PracticeTestsSection_resumeBannerAction___cPxW{flex:0 0 auto;width:auto;margin-top:0;padding:11px 20px;white-space:nowrap}.PracticeTestsSection_secondaryRow__TAU5o{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;margin-top:10px}.PracticeTestsSection_linkAction__yu269{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:4px 0;border:0;background:transparent;color:var(--ps-brand);font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.PracticeTestsSection_linkAction__yu269:hover{color:var(--ps-brand);text-decoration:underline}.PracticeTestsSection_moreSaves__gAmsd{font-size:12px;color:var(--ps-muted)}.PracticeTestsSection_savedRow__OYdjh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;font-size:14px}.PracticeTestsSection_savedRow__OYdjh+.PracticeTestsSection_savedRow__OYdjh{border-top:1px solid var(--ps-line)}.PracticeTestsSection_savedRow__OYdjh>div{min-width:0}.PracticeTestsSection_savedTitle__Q0lo_{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PracticeTestsSection_savedTitle__Q0lo_ strong{font-size:15px}.PracticeTestsSection_savedMeta__gB8ad{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_savedMeta__gB8ad>span{display:inline-flex;align-items:center;gap:5px}.PracticeTestsSection_savedAction__uRoP7{width:auto;min-width:176px;margin-top:0}.PracticeTestsSection_tag__7yyo_{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid var(--ps-line);background:#f7f7fb;color:var(--ps-muted)}.PracticeTestsSection_progressTrack__XeA_w{height:6px;margin-top:10px;border-radius:999px;background:#f0eff6;overflow:hidden}.PracticeTestsSection_progressTrack__XeA_w>span{display:block;height:100%;border-radius:999px;background:var(--ps-brand)}.PracticeTestsSection_panel__l5_3X{border:1px solid var(--ps-line);border-radius:14px;background:#fff;padding:20px;margin-bottom:18px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.PracticeTestsSection_panelHeading__YXYAa{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:16px}.PracticeTestsSection_panelHeading__YXYAa h3{font-family:Bold,sans-serif;font-size:17px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.PracticeTestsSection_panelHeading__YXYAa p{margin:4px 0 0;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_latest__aT1tY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px 28px;align-items:center}.PracticeTestsSection_latestTotal___g0qz{display:flex;flex-direction:column;gap:3px}.PracticeTestsSection_latestTotal___g0qz>span{font-size:13px;font-weight:600;color:var(--ps-secondary)}.PracticeTestsSection_latestTotal___g0qz strong{font-family:ExtraBold,sans-serif;font-size:44px;font-weight:800;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.PracticeTestsSection_latestTotal___g0qz small{font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_latestSections__ujb3F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PracticeTestsSection_subjectTile__o2VI4{padding:13px 15px;border:1px solid var(--subject-line);border-radius:12px;background:var(--subject-soft)}.PracticeTestsSection_subjectTile__o2VI4 span{display:block;font-size:12.5px;font-weight:600;color:var(--subject-ink)}.PracticeTestsSection_subjectTile__o2VI4 strong{display:block;margin-top:3px;font-family:Bold,sans-serif;font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.025em;color:var(--subject-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_subjectTile__o2VI4 small{display:block;margin-top:3px;font-size:12px;color:var(--ps-secondary)}.PracticeTestsSection_latestMeta__qwEYh{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_latestActions__Yrq2n{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.PracticeTestsSection_latestActions__Yrq2n .PracticeTestsSection_primaryAction__62YYd{width:auto;min-width:200px;margin-top:0}.PracticeTestsSection_chart__nA6fG{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}.PracticeTestsSection_gridLine__x_bsF{stroke:#ececf0;stroke-width:1}.PracticeTestsSection_axis__OxK1X{font-size:11px;fill:#6d6993;font-variant-numeric:tabular-nums}.PracticeTestsSection_chartPoint__2yKtX{cursor:pointer}.PracticeTestsSection_chartPoint__2yKtX:focus-visible{outline:2px solid #6d28d9;outline-offset:2px}.PracticeTestsSection_chartEmpty__ZrY6p{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;color:var(--ps-muted);text-align:center}.PracticeTestsSection_chartEmpty__ZrY6p p{margin:0;font-size:14px}.PracticeTestsSection_inspect__YKl3p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--ps-line)}.PracticeTestsSection_inspect__YKl3p label{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--ps-secondary)}.PracticeTestsSection_inspect__YKl3p select{border:1px solid var(--ps-line);border-radius:10px;padding:7px 10px;min-height:44px;max-width:100%;font-size:14px;background:#fff;color:var(--ps-ink)}.PracticeTestsSection_selected__dniEl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_selected__dniEl strong{font-size:20px;color:var(--ps-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_chartTable__JuEy8{width:100%;margin-top:14px;border-collapse:collapse;font-size:13px}.PracticeTestsSection_chartTable__JuEy8 caption{text-align:left;font-size:12.5px;color:var(--ps-muted);padding-bottom:8px}.PracticeTestsSection_chartTable__JuEy8 td,.PracticeTestsSection_chartTable__JuEy8 th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--ps-line);font-variant-numeric:tabular-nums}.PracticeTestsSection_chartTable__JuEy8 th{font-weight:600;color:var(--ps-secondary)}.PracticeTestsSection_tableWrap__Y701N{overflow-x:auto}.PracticeTestsSection_disclosure__y13Vf{margin-top:12px}.PracticeTestsSection_disclosure__y13Vf>summary{cursor:pointer;min-height:36px;padding:6px 0;font-size:13px;font-weight:600;color:var(--ps-brand)}.PracticeTestsSection_disclosure__y13Vf>summary:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.PracticeTestsSection_filters___rN0W{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px}.PracticeTestsSection_filters___rN0W label{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--ps-secondary)}.PracticeTestsSection_filters___rN0W select{border:1px solid var(--ps-line);border-radius:10px;padding:7px 10px;min-height:44px;font-size:14px;background:#fff;color:var(--ps-ink)}.PracticeTestsSection_toggle__LhCNA{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--ps-secondary);cursor:pointer}.PracticeTestsSection_toggle__LhCNA input{width:17px;height:17px;accent-color:var(--ps-brand);cursor:pointer}.PracticeTestsSection_filterSummary__wis66{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:-6px 0 16px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_note__UdM5H{margin:0 0 16px;font-size:12.5px;line-height:1.55;color:var(--ps-muted)}.PracticeTestsSection_footnote__LfBxo{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--ps-muted)}.PracticeTestsSection_suggestions__DghUj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.PracticeTestsSection_suggestion__HtcD_{display:flex;flex-direction:column;padding:16px;border:1px solid var(--subject-line,var(--ps-line));border-radius:12px;background:#fff}.PracticeTestsSection_suggestionTop__tWgAe{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.PracticeTestsSection_suggestionTop__tWgAe h4{font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.4!important}.PracticeTestsSection_subjectTag__HhQio{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid var(--subject-line);background:var(--subject-soft);color:var(--subject-ink)}.PracticeTestsSection_evidence__YmFsU{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ps-secondary)}.PracticeTestsSection_evidence__YmFsU b{font-variant-numeric:tabular-nums}.PracticeTestsSection_suggestion__HtcD_ .PracticeTestsSection_primaryAction__62YYd{min-height:44px;font-size:14px}.PracticeTestsSection_attemptRow__ne7fx{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;font-size:14px}.PracticeTestsSection_attemptRow__ne7fx+.PracticeTestsSection_attemptRow__ne7fx{border-top:1px solid var(--ps-line)}.PracticeTestsSection_attemptRow__ne7fx>div{min-width:0}.PracticeTestsSection_attemptTitle__Egjq3{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.PracticeTestsSection_attemptTitle__Egjq3 strong{font-size:15px}.PracticeTestsSection_attemptMeta__ukhLP{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_attemptMeta__ukhLP>span{display:inline-flex;align-items:center;gap:5px}.PracticeTestsSection_attemptScore__uR_ZA{font-weight:600;color:var(--ps-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_attemptActions__hx70M{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:4px}.PracticeTestsSection_attemptHeading__CImL6{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin:24px 0 14px}.PracticeTestsSection_attemptHeading__CImL6 h3{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.35!important}.PracticeTestsSection_attemptHeading__CImL6 span{font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_emptyPanel__7xh7e{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 20px}.PracticeTestsSection_emptyPanel__7xh7e h3{font-size:18px;font-weight:700}.PracticeTestsSection_emptyPanel__7xh7e p{max-width:440px;margin:8px 0 18px;font-size:14px;color:var(--ps-secondary)}.PracticeTestsSection_emptyPanel__7xh7e .PracticeTestsSection_primaryAction__62YYd{width:auto;min-width:220px;margin-top:0}.PracticeTestsSection_sectionGrid__y1YnR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PracticeTestsSection_sectionCard__kROTG{padding:16px;border:1px solid var(--subject-line);border-radius:12px;background:#fff}.PracticeTestsSection_sectionCardHead__fjl8_{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.PracticeTestsSection_sectionCardHead__fjl8_ strong{font-family:ExtraBold,sans-serif;font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--subject-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_sectionCardHead__fjl8_ small{flex-basis:100%;font-size:12.5px;color:var(--ps-muted)}.PracticeTestsSection_sectionCorrect__Ect_8{margin:12px 0 7px;font-size:14px;line-height:1.5;color:var(--ps-secondary)}.PracticeTestsSection_sectionCorrect__Ect_8 b{color:var(--ps-ink);font-variant-numeric:tabular-nums}.PracticeTestsSection_accuracyTrack__w60Xj{height:8px;border-radius:999px;background:#f0eff6;overflow:hidden}.PracticeTestsSection_accuracyTrack__w60Xj>span{display:block;height:100%;border-radius:999px;background:var(--subject-ink)}.PracticeTestsSection_moduleCounts__YH9k2{display:flex;flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;font-size:13px;color:var(--ps-muted);font-variant-numeric:tabular-nums}.PracticeTestsSection_moduleCounts__YH9k2 b{color:var(--ps-secondary)}.PracticeTestsSection_sectionChange__hJdfA{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ps-ink);font-weight:600}.PracticeTestsSection_sectionBest__7wmCK{margin:5px 0 0;font-size:13px;line-height:1.5;color:var(--ps-muted)}.PracticeTestsSection_pacingList___NC7o{display:grid;gap:12px}.PracticeTestsSection_pacingRow__rrNmF{min-width:0}.PracticeTestsSection_pacingLabel__tVFaG{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--ps-secondary);margin-bottom:5px}.PracticeTestsSection_pacingLabel__tVFaG>span:first-child{color:var(--subject-ink);font-weight:600}.PracticeTestsSection_pacingOver__3L6yn{color:#9f3d4e;font-weight:600}.PracticeTestsSection_pacingTrack__qgJvY{height:8px;border-radius:999px;background:#f0eff6;overflow:hidden}.PracticeTestsSection_pacingTrack__qgJvY>span{display:block;height:100%;border-radius:999px;background:var(--subject-ink)}.PracticeTestsSection_reviewBar__lqP8w{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.PracticeTestsSection_reviewBack__HS5zG{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 0;border:0;background:transparent;color:var(--ps-brand);font-size:14px;font-weight:600;cursor:pointer}.PracticeTestsSection_reviewBack__HS5zG:hover{text-decoration:underline}.PracticeTestsSection_reviewProgress__S0ndU{font-size:13px;color:var(--ps-muted);font-variant-numeric:tabular-nums}.PracticeTestsSection_queueFilters__FhxKt{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.PracticeTestsSection_questionMeta__zMyUl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:14px;font-size:13px;color:var(--ps-muted)}.PracticeTestsSection_outcomeTag__3E_fy{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;border:1px solid #efd8dd;background:#fcf2f3;color:#9f3d4e}.PracticeTestsSection_outcomeBlank__jBG0P{border-color:#e3e1eb;background:#f4f3f8;color:#64617d}.PracticeTestsSection_reviewNav__YY0lm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--ps-line)}.PracticeTestsSection_reviewNav__YY0lm>div{display:flex;flex-wrap:wrap;gap:10px}.PracticeTestsSection_decisionRow__0Aecp{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.PracticeTestsSection_decisionRow__0Aecp .PracticeTestsSection_primaryAction__62YYd{width:auto;min-width:160px;margin-top:0}.PracticeTestsSection_decided__h6VVd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;padding:12px 14px;border:1px solid #cfe8dc;border-radius:12px;background:#eff8f4;font-size:13px;color:#187155}.PracticeTestsSection_pending__Ei9NM{border-color:#eee0bd;background:#fff9ec;color:#946215}.PracticeTestsSection_storageNote__4_hoj{display:flex;align-items:center;gap:6px;margin:0 0 16px;font-size:12.5px;color:var(--ps-muted)}.PracticeTestsSection_retryBox__AaHzz{margin-top:16px;padding:16px;border:1px solid var(--ps-line);border-radius:12px;background:var(--ps-soft)}.PracticeTestsSection_retryBox__AaHzz label{display:block;margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ps-secondary)}.PracticeTestsSection_retryBox__AaHzz input{width:100%;max-width:280px;min-height:44px;padding:8px 12px;border:1px solid var(--ps-line);border-radius:10px;font-size:15px;background:#fff}.PracticeTestsSection_retryOptions__IoEQy{display:flex;flex-wrap:wrap;gap:8px}.PracticeTestsSection_retryChoice__IlNSm{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px 14px;border:1px solid var(--ps-line);border-radius:10px;background:#fff;font-size:15px;font-weight:600;color:var(--ps-ink);cursor:pointer}.PracticeTestsSection_retryChoice__IlNSm[aria-pressed=true]{border-color:var(--ps-brand);background:#fff;box-shadow:inset 0 0 0 1px var(--ps-brand)}.PracticeTestsSection_retryResult___VQEm{margin:12px 0 0;font-size:13px;font-weight:600}.PracticeTestsSection_retryRight__aT8Jd{color:#187155}.PracticeTestsSection_retryWrong__ZAO_C{color:#9f3d4e}.PracticeTestsSection_loading__EvsWX{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 16px;color:var(--ps-muted);font-size:14px}.PracticeTestsSection_spinner__7vce7{width:18px;height:18px;border:2px solid #e6e4f0;border-top:2px solid var(--ps-brand);border-radius:50%;animation:PracticeTestsSection_spin__L3JIa .8s linear infinite}@keyframes PracticeTestsSection_spin__L3JIa{to{transform:rotate(1turn)}}@media (max-width:900px){.PracticeTestsSection_library__qnLYR{grid-template-columns:repeat(2,minmax(0,1fr))}.PracticeTestsSection_latest__aT1tY{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.PracticeTestsSection_resumeBanner__V3Yd1{padding:16px}.PracticeTestsSection_resumeBannerAction___cPxW{flex:1 1 100%;width:100%}.PracticeTestsSection_library__qnLYR{grid-template-columns:minmax(0,1fr)}.PracticeTestsSection_views__pxXOI button{padding:8px 4px;font-size:13px;gap:4px}.PracticeTestsSection_panel__l5_3X{padding:16px 14px}.PracticeTestsSection_latestTotal___g0qz strong{font-size:38px}.PracticeTestsSection_latestSections__ujb3F,.PracticeTestsSection_sectionGrid__y1YnR{grid-template-columns:minmax(0,1fr)}.PracticeTestsSection_latestActions__Yrq2n .PracticeTestsSection_primaryAction__62YYd{width:100%;min-width:0}.PracticeTestsSection_attemptRow__ne7fx,.PracticeTestsSection_savedRow__OYdjh{flex-direction:column;align-items:stretch;padding:16px}.PracticeTestsSection_savedAction__uRoP7{width:100%;min-width:0}.PracticeTestsSection_attemptActions__hx70M{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.PracticeTestsSection_inspect__YKl3p label,.PracticeTestsSection_inspect__YKl3p select{width:100%}.PracticeTestsSection_filters___rN0W{gap:10px 12px}.PracticeTestsSection_filters___rN0W label{width:100%;justify-content:space-between}.PracticeTestsSection_filters___rN0W select{flex:1;max-width:200px;font-size:16px}.PracticeTestsSection_decisionRow__0Aecp .PracticeTestsSection_primaryAction__62YYd,.PracticeTestsSection_emptyPanel__7xh7e .PracticeTestsSection_primaryAction__62YYd{width:100%;min-width:0}.PracticeTestsSection_retryBox__AaHzz input{max-width:100%;font-size:16px}}@media (prefers-reduced-motion:reduce){.PracticeTestsSection_spinner__7vce7{animation:none}.PracticeTestsSection_primaryAction__62YYd{transition:none}}.ModuleResults_results__w9IWM{min-width:0}.ModuleResults_heading__7vqPK{margin-bottom:18px}.ModuleResults_heading__7vqPK h2{font-family:Bold,sans-serif;font-size:21px;line-height:1.3!important;letter-spacing:-.015em}.ModuleResults_heading__7vqPK p{margin:5px 0 0;font-size:14px;color:var(--ps-secondary)}.ModuleResults_filters__MjwRk{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:14px;margin-bottom:20px}.ModuleResults_selects__jIuBz{display:flex;flex-wrap:wrap;gap:10px}.ModuleResults_inspect__LdvM5 label,.ModuleResults_selects__jIuBz label{display:flex;flex-direction:column;gap:5px;margin:0;color:var(--ps-secondary);font-size:12px}.ModuleResults_inspect__LdvM5 select,.ModuleResults_selects__jIuBz select{min-height:44px;border:1px solid var(--ps-line);border-radius:10px;background:#fff;color:var(--ps-ink);font-size:14px;padding:8px 10px;max-width:100%}.ModuleResults_filterSummary__ONDuK{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:-8px 0 14px;color:var(--ps-muted);font-size:13px}.ModuleResults_stats__nC_Rh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.ModuleResults_stat__RNkiA{border:1px solid var(--ps-line);border-radius:14px;background:#fff;padding:18px;min-width:0}.ModuleResults_statLabel__UveWf{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ps-secondary);margin-bottom:10px}.ModuleResults_statLabel__UveWf svg{flex-shrink:0;color:var(--ps-muted)}.ModuleResults_stat__RNkiA>strong{display:block;font-size:28px;font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1.2}.ModuleResults_stat__RNkiA p{font-size:12px;color:var(--ps-muted);margin:7px 0 0}.ModuleResults_panel__qqBGB{border:1px solid var(--ps-line);border-radius:14px;background:#fff;padding:24px;margin-bottom:18px;min-width:0}.ModuleResults_attemptHeading__eY80g h3,.ModuleResults_panel__qqBGB h3{font-family:Bold,sans-serif;font-size:17px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.ModuleResults_panelHeading__7wffZ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.ModuleResults_panelHeading__7wffZ p{margin:4px 0 0;font-size:13px;color:var(--ps-muted)}.ModuleResults_legend__1HSnc{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--ps-secondary)}.ModuleResults_legend__1HSnc>span{display:inline-flex;align-items:center;gap:5px}.ModuleResults_legend__1HSnc i{width:7px;height:7px;border-radius:50%}.ModuleResults_chart__xgPph{display:block;width:100%;height:245px;overflow:visible}.ModuleResults_gridLine__PPoox{stroke:var(--ps-line);stroke-width:1}.ModuleResults_axis__1uxk0{fill:var(--ps-muted);font-size:11px;font-family:Regular,sans-serif}.ModuleResults_chartPoint__j5I_G{cursor:pointer}.ModuleResults_chartPoint__j5I_G:focus{outline:none}.ModuleResults_chartPoint__j5I_G:focus-visible circle:last-child{stroke:var(--ps-ink);stroke-width:3}.ModuleResults_inspect__LdvM5{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;padding-top:16px;border-top:1px solid var(--ps-line)}.ModuleResults_inspect__LdvM5 label{flex:1;max-width:410px;min-width:180px}.ModuleResults_selectedAttempt__AriTA{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:400px}.ModuleResults_selectedAttempt__AriTA strong{font-size:22px;font-variant-numeric:tabular-nums}.ModuleResults_selectedAttempt__AriTA>span{color:var(--ps-secondary);font-size:13px}.ModuleResults_selectedAttempt__AriTA button{min-height:44px;padding:8px 0;border:0;background:transparent;font-size:13px;font-weight:600;color:var(--ps-brand)}.ModuleResults_selectedAttempt__AriTA button:hover{text-decoration:underline}.ModuleResults_chartEmpty__dG3TC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;gap:12px;color:var(--ps-muted)}.ModuleResults_chartEmpty__dG3TC p{text-align:center;font-size:14px;margin:0}.ModuleResults_subjects__2zqrA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px}.ModuleResults_subjectTitle__i0FrK{display:flex;align-items:center;gap:10px;margin-bottom:18px}.ModuleResults_subjectScore__c2ENv{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.ModuleResults_subjectScore__c2ENv strong{font-size:27px;font-variant-numeric:tabular-nums}.ModuleResults_subjectScore__c2ENv>span{color:var(--ps-muted);font-size:13px}.ModuleResults_accuracyTrack__H0ogQ{width:100%;height:6px;background:#f1f0f6;border-radius:999px;overflow:hidden;margin:10px 0 18px}.ModuleResults_accuracyTrack__H0ogQ span{display:block;height:100%;border-radius:inherit}.ModuleResults_subjectMetrics__B6yBE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 16px}.ModuleResults_subjectMetrics__B6yBE dt{font-size:12px;font-weight:400;color:var(--ps-muted);margin-bottom:3px}.ModuleResults_subjectMetrics__B6yBE dd{margin:0;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.ModuleResults_improving__L6ZhB{color:#047857}.ModuleResults_footnote__ITrzK{margin:12px 0 0;color:var(--ps-muted);font-size:12px}.ModuleResults_difficultyTable__yt6K6{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.ModuleResults_difficultyTable__yt6K6 th{font-weight:600;color:var(--ps-secondary)}.ModuleResults_difficultyTable__yt6K6 td,.ModuleResults_difficultyTable__yt6K6 th{text-align:left;padding:14px 8px!important;border-bottom:1px solid var(--ps-line);vertical-align:middle;overflow-wrap:anywhere}.ModuleResults_difficultyTable__yt6K6 thead th{font-size:13px;padding-top:0!important}.ModuleResults_difficultyTable__yt6K6 td strong{font-size:18px;font-variant-numeric:tabular-nums}.ModuleResults_difficultyTable__yt6K6 td>span{display:block;font-size:12px;color:var(--ps-muted);margin-top:3px}.ModuleResults_difficultyTable__yt6K6 th:first-child{width:23%;padding-left:0!important}.ModuleResults_dataNote__eG2sy{color:var(--ps-muted);font-size:12px;margin:-2px 0 22px}.ModuleResults_attemptHeading__eY80g{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin:22px 0 14px}.ModuleResults_attemptHeading__eY80g>span{color:var(--ps-muted);font-size:13px}.ModuleResults_attemptRow__29US2{padding:20px}.ModuleResults_attemptRow__29US2 svg{display:inline-block;margin-right:4px}.ModuleResults_rowAccuracy__fn_cw{color:var(--ps-brand);font-weight:600}.ModuleResults_reportAction__PzyE6{min-height:48px;border-radius:10px}.ModuleResults_empty__CKhsU{text-align:center;padding:44px 24px}.ModuleResults_empty__CKhsU>svg{color:var(--ps-muted);margin-bottom:14px}.ModuleResults_empty__CKhsU p{color:var(--ps-secondary);font-size:14px;margin:10px auto 20px;max-width:420px}@media (max-width:760px){.ModuleResults_stats__nC_Rh{grid-template-columns:repeat(2,minmax(0,1fr))}.ModuleResults_panel__qqBGB{padding:18px}.ModuleResults_selects__jIuBz{flex:1}.ModuleResults_selects__jIuBz label{flex:1;min-width:130px}}@media (max-width:540px){.ModuleResults_filters__MjwRk{align-items:stretch}.ModuleResults_filters__MjwRk>div{width:100%}.ModuleResults_selects__jIuBz label{min-width:0}.ModuleResults_inspect__LdvM5 select,.ModuleResults_selects__jIuBz select{font-size:16px;min-width:0}.ModuleResults_stats__nC_Rh{gap:10px}.ModuleResults_stat__RNkiA{padding:14px 12px}.ModuleResults_statLabel__UveWf{font-size:12px;gap:5px;align-items:flex-start}.ModuleResults_stat__RNkiA>strong{font-size:23px}.ModuleResults_stat__RNkiA p{font-size:12px}.ModuleResults_panel__qqBGB{padding:16px}.ModuleResults_chart__xgPph{min-height:170px}.ModuleResults_inspect__LdvM5{align-items:stretch}.ModuleResults_inspect__LdvM5 label{max-width:100%;min-width:0;flex-basis:100%}.ModuleResults_selectedAttempt__AriTA{width:100%}.ModuleResults_selectedAttempt__AriTA button{margin-left:auto}.ModuleResults_difficultyTable__yt6K6 td,.ModuleResults_difficultyTable__yt6K6 th{padding:12px 5px!important}.ModuleResults_difficultyTable__yt6K6 th:first-child{width:27%}.ModuleResults_difficultyTable__yt6K6 thead th{font-size:12px}.ModuleResults_difficultyTable__yt6K6 td strong{font-size:16px}.ModuleResults_attemptRow__29US2{padding:16px}.ModuleResults_reportAction__PzyE6{width:100%}}.PracticeModuleSection_browser__vdVsY{min-width:0}.PracticeModuleSection_moduleViews__dC1TH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.PracticeModuleSection_moduleViews__dC1TH button{display:flex;align-items:center;justify-content:center;gap:6px;white-space:normal}.PracticeModuleSection_viewCount__YbFlJ{font-size:11px;min-width:19px;padding:2px 5px;border-radius:999px;background:#f0eff6;font-variant-numeric:tabular-nums}.PracticeModuleSection_filters__ipSr9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--ps-line)}.PracticeModuleSection_catalog__zKKfw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;align-items:start}.PracticeModuleSection_subject__ez7MR{min-width:0}.PracticeModuleSection_band___syej{margin-bottom:24px}.PracticeModuleSection_bandHeading__Q0pld{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--ps-line)}.PracticeModuleSection_bandHeading__Q0pld h3{font-family:SemiBold,sans-serif;font-size:14px;font-weight:600;line-height:1.4!important}.PracticeModuleSection_bandHeading__Q0pld span{color:var(--ps-muted);font-size:12px}.PracticeModuleSection_moduleGrid__QBgHH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PracticeModuleSection_moduleCard__7Tmol{display:flex;flex-direction:column;min-width:0;padding:18px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.PracticeModuleSection_cardHeading__CAiow{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:12px}.PracticeModuleSection_cardHeading__CAiow h4{font-family:Bold,sans-serif;font-size:17px;font-weight:700;line-height:1.35!important;letter-spacing:-.01em}.PracticeModuleSection_moduleDetails__nI_hH{display:flex;flex-wrap:wrap;gap:7px 12px;font-size:13px;color:var(--ps-secondary);line-height:1.4}.PracticeModuleSection_moduleDetails__nI_hH>span{display:inline-flex;align-items:center;gap:5px}.PracticeModuleSection_moduleDetails__nI_hH svg{flex-shrink:0}.PracticeModuleSection_moduleStatus__d9hvm{display:flex;align-items:center;gap:4px;min-height:20px;color:var(--ps-muted);font-size:12px;margin:12px 0 14px}.PracticeModuleSection_completedStatus__WrtSl{color:#047857}.PracticeModuleSection_savedStatus__UOpIG{color:#7c3aed}.PracticeModuleSection_moduleAction__AS773{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;width:100%;min-height:48px;padding:11px 10px;margin-top:auto;border:1px solid var(--ps-brand);border-radius:10px;background:var(--ps-brand);color:#fff;font-family:SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-align:center;text-decoration:none}.PracticeModuleSection_moduleAction__AS773:hover{color:#fff;background:#3b3480;border-color:#3b3480;text-decoration:none}.PracticeModuleSection_moduleAction__AS773 svg{flex-shrink:0}.PracticeModuleSection_lockedAction__srHYn{border-color:var(--ps-line);background:#f3f2f8;color:var(--ps-brand)}.PracticeModuleSection_lockedAction__srHYn:hover{color:var(--ps-brand);background:#e7e5f2;border-color:#d5d4e0}.PracticeModuleSection_resumeBanner__YIeJQ{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:18px;border:1px solid #e4daf4;border-radius:14px;margin-bottom:18px;background:#faf9ff}.PracticeModuleSection_resumeIcon__T1Fa7{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#f0eafa;color:#7c3aed;flex-shrink:0}.PracticeModuleSection_resumeBanner__YIeJQ>div{flex:1;min-width:160px}.PracticeModuleSection_resumeBanner__YIeJQ strong{display:block;font-size:14px;line-height:1.45}.PracticeModuleSection_resumeBanner__YIeJQ>div>span{display:block;font-size:13px;color:var(--ps-muted);margin-top:4px}.PracticeModuleSection_resumeAction__n39iL{width:auto;margin-top:0;padding:11px 18px}.PracticeModuleSection_singleSubject__woYZu{grid-template-columns:minmax(0,1fr)}.PracticeModuleSection_singleSubject__woYZu .PracticeModuleSection_moduleGrid__QBgHH{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.PracticeModuleSection_recordRow__5D1YO{padding:20px}.PracticeModuleSection_recordAction__qt7Sp{width:auto;min-width:172px;margin-top:0}@media (max-width:540px){.PracticeModuleSection_moduleViews__dC1TH{width:100%}.PracticeModuleSection_moduleViews__dC1TH button{padding:8px 5px;font-size:13px;gap:4px}.PracticeModuleSection_moduleViews__dC1TH button:nth-child(2){flex-wrap:wrap}.PracticeModuleSection_moduleCard__7Tmol{padding:14px 12px 12px}.PracticeModuleSection_cardHeading__CAiow{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:10px}.PracticeModuleSection_moduleAction__AS773{font-size:14px;gap:6px;padding-left:8px;padding-right:8px}.PracticeModuleSection_moduleGrid__QBgHH{gap:10px}.PracticeModuleSection_moduleDetails__nI_hH{flex-direction:column;gap:6px}.PracticeModuleSection_filters__ipSr9>label{width:100%;justify-content:space-between}.PracticeModuleSection_filters__ipSr9 select{flex:1;max-width:200px}.PracticeModuleSection_resumeBanner__YIeJQ{padding:16px}.PracticeModuleSection_resumeAction__n39iL{width:100%}.PracticeModuleSection_recordRow__5D1YO{padding:16px}.PracticeModuleSection_recordAction__qt7Sp{width:100%}.PracticeModuleSection_singleSubject__woYZu .PracticeModuleSection_moduleGrid__QBgHH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.PracticeModuleSection_moduleGrid__QBgHH,.PracticeModuleSection_singleSubject__woYZu .PracticeModuleSection_moduleGrid__QBgHH{grid-template-columns:minmax(0,1fr)}.PracticeModuleSection_cardHeading__CAiow{flex-direction:row;align-items:center}.PracticeModuleSection_moduleDetails__nI_hH{flex-direction:row}}.GuidesSection_browser__X8RYw{min-width:0;--subject-ink:#6d28d9;--subject-soft:#f5ebfa}.GuidesSection_topics__H8Iwx{display:flex;gap:4px;padding:4px;margin-bottom:22px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.GuidesSection_topics__H8Iwx button{flex-shrink:0}.GuidesSection_featured__anxlC{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;align-items:stretch;margin-bottom:28px}.GuidesSection_lead__BahcQ{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--ps-line);border-radius:14px;overflow:hidden;text-decoration:none;color:var(--ps-ink);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s}.GuidesSection_lead__BahcQ:hover,.GuidesSection_side__mcBQh:hover{color:var(--ps-ink);text-decoration:none;border-color:var(--ps-muted)}.GuidesSection_lead__BahcQ img{display:block;width:100%;aspect-ratio:16/9;max-width:100%;-o-object-fit:cover;object-fit:cover;background:var(--ps-soft)}.GuidesSection_leadBody__HCsHQ{display:flex;flex-direction:column;flex:1;gap:8px;padding:18px}.GuidesSection_eyebrow__LjI3D{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;padding:2px 9px;border:1px solid #e4e2ee;border-radius:999px;background:#f3f2f8;color:var(--ps-secondary);font-size:12px;font-weight:600}.GuidesSection_lead__BahcQ h3{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.3!important;letter-spacing:-.01em;overflow-wrap:anywhere}.GuidesSection_lead__BahcQ p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ps-secondary)}.GuidesSection_sides__Bj8ny{display:flex;flex-direction:column;gap:10px;min-width:0}.GuidesSection_side__mcBQh{display:flex;align-items:stretch;flex:1;min-width:0;background:#fff;border:1px solid var(--ps-line);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--ps-ink);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s}.GuidesSection_side__mcBQh img{display:block;flex:0 0 96px;width:96px;max-width:100%;-o-object-fit:cover;object-fit:cover;background:var(--ps-soft)}.GuidesSection_side__mcBQh>div{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:10px 14px}.GuidesSection_side__mcBQh strong{font-family:SemiBold,sans-serif;font-size:13.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.GuidesSection_grid__zjDgI{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;align-items:stretch}.GuidesSection_card__r4ZyN{display:flex;flex-direction:column;gap:9px;min-width:0;padding:18px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04);text-decoration:none;color:var(--ps-ink);transition:border-color .15s}.GuidesSection_card__r4ZyN:hover{color:var(--ps-ink);text-decoration:none;border-color:var(--ps-muted)}.GuidesSection_card__r4ZyN h3{font-family:SemiBold,sans-serif;font-size:14.5px;font-weight:600;line-height:1.4!important;overflow-wrap:anywhere}.GuidesSection_card__r4ZyN p{margin:0;font-size:12.5px;line-height:1.5;color:var(--ps-muted)}.GuidesSection_meta__PIvtN{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:auto;padding-top:4px;font-size:12px;color:var(--ps-muted);font-variant-numeric:tabular-nums}.GuidesSection_meta__PIvtN>span{display:inline-flex;align-items:center;gap:5px}.GuidesSection_meta__PIvtN svg{flex-shrink:0}.GuidesSection_topic__aG4nj{display:inline-block;padding:2px 8px;border:1px solid var(--ps-line);border-radius:999px;background:var(--ps-soft);color:var(--ps-secondary);font-size:11px;font-weight:600;white-space:nowrap;align-self:flex-start}@media (max-width:760px){.GuidesSection_featured__anxlC{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.GuidesSection_lead__BahcQ h3{font-size:17px}.GuidesSection_leadBody__HCsHQ{padding:14px}.GuidesSection_side__mcBQh img{flex-basis:78px;width:78px}.GuidesSection_card__r4ZyN{padding:15px}}@media (prefers-reduced-motion:reduce){.GuidesSection_card__r4ZyN,.GuidesSection_lead__BahcQ,.GuidesSection_side__mcBQh{transition:none}.GuidesSection_card__r4ZyN:hover,.GuidesSection_lead__BahcQ:hover,.GuidesSection_side__mcBQh:hover{transform:none}}.ToolsSection_browser__dp2oe{min-width:0}.ToolsSection_group__KZ4UC+.ToolsSection_group__KZ4UC{margin-top:28px}.ToolsSection_group__KZ4UC,.ToolsSection_quick__7z_P3{--subject-ink:#6d28d9;--subject-soft:#f5ebfa}.ToolsSection_groupHead__m_4Ey>div{flex:1;min-width:0}.ToolsSection_grid__XTrQR{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px;align-items:stretch}.ToolsSection_tool__CIcYH{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:18px 16px 20px;text-align:center;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04);text-decoration:none;color:var(--ps-ink);transition:border-color .15s}.ToolsSection_tool__CIcYH:hover{color:var(--ps-ink);text-decoration:none;border-color:var(--ps-muted)}.ToolsSection_tool__CIcYH svg{flex-shrink:0}.ToolsSection_tool__CIcYH h3{font-family:SemiBold,sans-serif;font-size:14px;font-weight:600;line-height:1.4!important;overflow-wrap:anywhere}.ToolsSection_tool__CIcYH p{margin:0 0 2px;font-size:12.5px;line-height:1.5;color:var(--ps-muted)}.ToolsSection_popular__j9AFG{display:inline-block;margin-top:auto;padding:2px 8px;border:1px solid #e4daf4;border-radius:999px;background:#f3f2f8;color:var(--ps-secondary);font-size:12px;font-weight:600;white-space:nowrap}.ToolsSection_quick__7z_P3{margin-top:32px;padding-top:24px;border-top:1px solid var(--ps-line)}.ToolsSection_quickGrid__hJ_Pv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.ToolsSection_quickCard__uLRkN{display:flex;gap:12px;align-items:flex-start;min-width:0;padding:16px;background:var(--ps-soft);border:1px solid var(--ps-line);border-radius:12px;text-decoration:none;color:var(--ps-ink);transition:border-color .15s,background .15s}.ToolsSection_quickCard__uLRkN:hover{color:var(--ps-ink);text-decoration:none;background:#fff;border-color:var(--ps-muted)}.ToolsSection_quickIcon__qaY3S{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;color:var(--quick-ink);background:var(--quick-soft)}.ToolsSection_quickCard__uLRkN>div{min-width:0}.ToolsSection_quickCard__uLRkN strong{display:block;font-size:13.5px;font-weight:600;line-height:1.4}.ToolsSection_quickCard__uLRkN span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ps-muted)}@media (max-width:540px){.ToolsSection_grid__XTrQR{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px}.ToolsSection_tool__CIcYH{padding:14px 10px 16px;gap:8px}.ToolsSection_tool__CIcYH p{font-size:12px}.ToolsSection_group__KZ4UC+.ToolsSection_group__KZ4UC{margin-top:22px}}@media (prefers-reduced-motion:reduce){.ToolsSection_tool__CIcYH{transition:none}.ToolsSection_tool__CIcYH:hover{transform:none}}.StudySession_root__3m_YF{--study-ink:#0f0d28;--study-secondary:#4a4768;--study-muted:#6d6993;--study-line:#e6e5ef;--study-soft:#faf9ff;--study-brand:var(--main-color,#2f2964);color:var(--study-ink);width:100%;max-width:860px;margin:0 auto;min-width:0;text-align:left;font:15px/1.6 Regular,sans-serif}.StudySession_root__3m_YF *{box-sizing:border-box}:where(.StudySession_root__3m_YF) h1,:where(.StudySession_root__3m_YF) h2,:where(.StudySession_root__3m_YF) h3,:where(.StudySession_root__3m_YF) h4{color:var(--study-ink);margin:0;line-height:1.35!important}:where(.StudySession_root__3m_YF) p{font-size:15px;margin:0;line-height:1.6!important}:where(.StudySession_root__3m_YF) button,:where(.StudySession_root__3m_YF) input,:where(.StudySession_root__3m_YF) select{font:inherit}.StudySession_root__3m_YF button{cursor:pointer}:where(.StudySession_root__3m_YF) button:disabled{cursor:default;opacity:.5}.StudySession_root__3m_YF button:focus-visible,.StudySession_root__3m_YF input:focus-visible,.StudySession_root__3m_YF select:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.StudySession_root__3m_YF [tabindex="-1"]:focus{outline:none}.StudySession_header__fAxFO{padding-bottom:22px}.StudySession_topRow__anOTe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.StudySession_exit__4yO_E{display:inline-flex;align-items:center;gap:7px;padding:8px 0;min-height:44px;border:0;background:transparent;color:var(--study-brand);font-family:SemiBold,sans-serif!important}.StudySession_exit__4yO_E:hover{text-decoration:underline}.StudySession_stat__TXPOx{display:flex;gap:9px;align-items:baseline;font-size:13px;color:var(--study-muted)}.StudySession_stat__TXPOx strong{color:var(--study-ink);font-family:SemiBold,sans-serif;font-size:17px;font-variant-numeric:tabular-nums}.StudySession_heading__FtJT2{display:flex;align-items:flex-start;gap:13px}.StudySession_heading__FtJT2>div{min-width:0}.StudySession_heading__FtJT2 h1{font-family:Bold,sans-serif;font-size:27px;letter-spacing:-.02em}.StudySession_heading__FtJT2 p{color:var(--study-secondary);margin-top:5px;overflow-wrap:anywhere}.StudySession_icon__MnKvl{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:12px;color:var(--study-brand);background:#eeecf9}.StudySession_progress__0LaH9{margin-top:20px}.StudySession_progress__0LaH9>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;color:var(--study-muted);font-size:13px}.StudySession_root__3m_YF progress{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;background:#eae8f2}.StudySession_root__3m_YF progress::-webkit-progress-bar{background:#eae8f2;border-radius:999px}.StudySession_root__3m_YF progress::-webkit-progress-value{background:var(--study-brand);border-radius:999px}.StudySession_root__3m_YF progress::-moz-progress-bar{background:var(--study-brand);border-radius:999px}.StudySession_primary__ykhY1,.StudySession_secondary__Cx64I{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 20px;border:1px solid var(--study-brand);border-radius:10px;background:var(--study-brand);color:#fff;font-family:SemiBold,sans-serif!important;font-size:15px!important;line-height:1.5;text-decoration:none}.StudySession_primary__ykhY1:hover{color:#fff;background:#3b3480}.StudySession_secondary__Cx64I{color:var(--study-brand);background:#fff;border-color:var(--study-line)}.StudySession_secondary__Cx64I:hover{color:var(--study-brand);border-color:#c3bfd9;background:var(--study-soft)}.StudySession_textButton__x2sAp{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 5px;background:transparent;border:0;color:var(--study-brand);font-size:14px!important}.StudySession_textButton__x2sAp:hover{text-decoration:underline}.StudySession_card__26ba9{background:#fff;border:1px solid var(--study-line);border-radius:14px;padding:24px}.StudySession_eyebrow__g_4Tn{display:block;font-size:13px;color:var(--study-muted);margin-bottom:10px}.StudySession_root__3m_YF .StudySession_title___crbe{font-family:Bold,sans-serif;font-size:23px;letter-spacing:-.015em;margin-bottom:10px}.StudySession_muted__Xante{color:var(--study-muted)}.StudySession_actions__MwjP7{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.StudySession_success__qLVwX{color:#087453}.StudySession_error__CtF9u{color:#a93748}.StudySession_chips__ssWbs{display:flex;gap:8px;flex-wrap:wrap}.StudySession_chip__6WjMs{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--study-line);background:var(--study-soft);color:var(--study-secondary);border-radius:7px;padding:5px 9px;font-size:13px}.StudySession_empty__jzExT{padding:32px 24px;text-align:center}.StudySession_srOnly__a4dgr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:540px){.StudySession_heading__FtJT2{gap:11px}.StudySession_heading__FtJT2 h1{font-size:23px}.StudySession_heading__FtJT2 p{font-size:14px}.StudySession_icon__MnKvl{width:40px;height:40px}.StudySession_header__fAxFO{padding-bottom:18px}.StudySession_card__26ba9{padding:18px}.StudySession_root__3m_YF .StudySession_title___crbe{font-size:21px}.StudySession_stat__TXPOx{font-size:12px;gap:6px}.StudySession_stat__TXPOx strong{font-size:15px}.StudySession_root__3m_YF input,.StudySession_root__3m_YF select{font-size:16px}}.LearnMode_learn__o_eK_{display:grid;gap:18px}.LearnMode_roundBar__LcoG0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#686776;font:13px Regular,sans-serif}.LearnMode_stage__h1jg7{display:inline-flex;align-items:center;padding:6px 10px;background:#eeedf5;border-radius:7px;color:#46406e;font-family:SemiBold,sans-serif;font-size:12px}.LearnMode_questionCard__YymwU{padding:28px!important}.LearnMode_definition__XrplQ{margin:10px 0 12px;color:#272433;font:23px/1.55 SemiBold,sans-serif!important;overflow-wrap:anywhere}.LearnMode_definition__XrplQ:focus,.LearnMode_focusHeading__4HR6d:focus{outline:none}.LearnMode_definition__XrplQ,.LearnMode_feedback__5ipPg,.LearnMode_focusHeading__4HR6d{scroll-margin-top:100px;scroll-margin-bottom:24px}.LearnMode_stageHelp__o2zq0{margin:0;color:#767281;font:13px/1.6 Regular,sans-serif}.LearnMode_wordClue__K7Bkq{margin:12px 0 0;color:#605276;font:13px/1.65 Regular,sans-serif}.LearnMode_hint__2nP4q{margin-top:16px;border-top:1px solid #eeedf2;padding-top:10px}.LearnMode_hint__2nP4q p{margin:8px 0 0;padding:12px 14px;color:#635c47;background:#faf8f1;border-radius:8px;font:14px/1.7 Regular,sans-serif;overflow-wrap:anywhere}.LearnMode_choices__h4HWc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.LearnMode_choice__VWZ7R{min-height:68px;width:100%;display:flex;align-items:center;gap:12px;border:1px solid #e4e1ec;border-radius:12px;padding:13px 15px;background:#fff;color:#35313e;text-align:left;font:16px/1.45 SemiBold,sans-serif;transition:border-color .15s,background .15s;overflow-wrap:anywhere;cursor:pointer}.LearnMode_choice__VWZ7R:hover:not(:disabled){border-color:#6e649a;background:#f8f7fc}.LearnMode_answerForm__uj9j7 input:focus-visible,.LearnMode_choice__VWZ7R:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.LearnMode_choice__VWZ7R>span:nth-child(2){flex:1;min-width:0}.LearnMode_choiceNumber__jaT2K{flex:0 0 28px;width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #ece9f0;border-radius:7px;color:#898391;font:12px SemiBold,sans-serif;background:#faf9fc}.LearnMode_choice__VWZ7R:disabled{opacity:1;cursor:default}.LearnMode_choice__VWZ7R:disabled:not(.LearnMode_correctChoice__BJl_Q):not(.LearnMode_incorrectChoice__f1SYb){color:#77717d;background:#fafafa}.LearnMode_correctChoice__BJl_Q{border-color:#77aa8f;color:#266843;background:#f0f8f3}.LearnMode_incorrectChoice__f1SYb{border-color:#d69d98;color:#9d3935;background:#fff4f2}.LearnMode_correctChoice__BJl_Q>svg{flex-shrink:0}.LearnMode_questionActions__OOTzV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.LearnMode_footnote__RaUWH{color:#77717d;font:12px/1.65 Regular,sans-serif;margin:0}.LearnMode_answerForm__uj9j7{display:grid;gap:10px}.LearnMode_answerForm__uj9j7 label{color:#464050;font:13px SemiBold,sans-serif;margin:0}.LearnMode_answerForm__uj9j7 input{width:100%;min-width:0;min-height:56px;border:1px solid #d8d3e4;border-radius:10px;background:#fff;padding:13px 16px;color:#302a3d;font:17px/1.45 Regular,sans-serif}.LearnMode_answerForm__uj9j7 input:disabled{opacity:1;color:#77717d;-webkit-text-fill-color:#77717d;background:#faf9fb}.LearnMode_answerForm__uj9j7 input::-moz-placeholder{color:#89818f}.LearnMode_answerForm__uj9j7 input::placeholder{color:#89818f}.LearnMode_answerForm__uj9j7>div{margin-top:6px}.LearnMode_feedback__5ipPg{padding:22px!important}.LearnMode_correctFeedback__46X5e{border-color:#d1e5d8!important}.LearnMode_reviewFeedback__zGcOk{border-color:#e9ded2!important}.LearnMode_feedback__5ipPg h3{font:16px/1.55 SemiBold,sans-serif!important;margin:0 0 8px;color:#4c4356}.LearnMode_correctFeedback__46X5e h3{color:#2b714a}.LearnMode_feedback__5ipPg p{font-size:14px;margin:0 0 10px;overflow-wrap:anywhere}.LearnMode_feedback__5ipPg p>strong{font-family:SemiBold,sans-serif;font-weight:400}.LearnMode_partOfSpeech__MciG6{font-size:12px;color:#7f7688}.LearnMode_feedback__5ipPg .LearnMode_example__H5f6Z{border-left:2px solid #e2dce9;padding:4px 0 4px 12px;color:#66606e;margin-bottom:16px}.LearnMode_feedback__5ipPg>p:last-child{margin:12px 0 0}.LearnMode_summary__AQg5T{display:grid;gap:16px}.LearnMode_summary__AQg5T h2,.LearnMode_summary__AQg5T p{margin:0}.LearnMode_summaryIcon__GaoxE{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f0f7f2}.LearnMode_summaryStats__pgHw5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0;padding:18px 0;border-top:1px solid #eeebf2;border-bottom:1px solid #eeebf2}.LearnMode_summaryStats__pgHw5>div{display:flex;flex-direction:column;gap:4px}.LearnMode_summaryStats__pgHw5 strong{font:25px 700,sans-serif;color:#393047}.LearnMode_summaryStats__pgHw5 span{font:12px/1.6 Regular,sans-serif;color:#82778b}.LearnMode_summaryGroup__UE8Pg{display:grid;gap:9px}.LearnMode_summaryGroup__UE8Pg h3{margin:0;color:#655a72;font:13px/1.6 SemiBold,sans-serif!important}@media (max-width:520px){.LearnMode_learn__o_eK_{gap:14px}.LearnMode_questionCard__YymwU{padding:20px!important}.LearnMode_definition__XrplQ{font-size:20px!important}.LearnMode_choices__h4HWc{grid-template-columns:minmax(0,1fr)}.LearnMode_choice__VWZ7R{min-height:60px}.LearnMode_feedback__5ipPg{padding:18px!important}.LearnMode_questionActions__OOTzV>span{display:none}.LearnMode_summaryStats__pgHw5{gap:7px}.LearnMode_summaryStats__pgHw5 strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.LearnMode_choice__VWZ7R{transition:none}}.MatchMode_setup__7h3je{max-width:740px;margin:0 auto}.MatchMode_setup__7h3je>p{margin:10px 0 22px}.MatchMode_pauseCard__SzaiS h2:focus,.MatchMode_setup__7h3je h2:focus,.MatchMode_summary__hRfPq h2:focus{outline:none}.MatchMode_modeChoices__Zd84j{padding:0;margin:24px 0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.MatchMode_modeChoices__Zd84j legend{float:none;display:block;width:100%;margin:0 0 10px;padding:0;color:#525466;font-family:SemiBold,sans-serif;font-size:13px}.MatchMode_modeOption__S4_f7{display:flex;align-items:flex-start;gap:10px;padding:17px;margin:0;border:1px solid #e3e2eb;border-radius:12px;cursor:pointer}.MatchMode_modeOption__S4_f7:hover{background:#faf9ff}.MatchMode_modeOption__S4_f7:focus-within{outline:2px solid #6d28d9;outline-offset:3px}.MatchMode_modeOption__S4_f7 input{flex-shrink:0;margin-top:4px;accent-color:#2f2964;width:17px;height:17px}.MatchMode_modeOption__S4_f7>span{display:flex;flex-direction:column;gap:7px}.MatchMode_modeOption__S4_f7 strong{font-family:SemiBold,sans-serif;font-size:15px;color:#222438}.MatchMode_modeOption__S4_f7 span span{color:#646477;font-size:13px;line-height:1.55}.MatchMode_activeOption__4_PJX{border-color:#8b82bd;background:#f8f6ff}.MatchMode_setupFooter__jsLpB{display:flex;align-items:flex-end;gap:20px;margin:0 0 24px}.MatchMode_setupFooter__jsLpB p{margin:0 0 2px;font-size:13px}.MatchMode_pairSelect__S17WC{display:flex;flex-direction:column;gap:7px;margin:0;flex-shrink:0;color:#525466;font-family:SemiBold,sans-serif;font-size:13px}.MatchMode_pairSelect__S17WC select{min-height:46px;min-width:150px;padding:10px 34px 10px 12px;background:#fff;color:#282439;border:1px solid #dfdee8;border-radius:9px;font-family:Regular,sans-serif;font-size:15px}.MatchMode_startNote__8vF_i{color:#6b6b7f;font-size:12px}.MatchMode_round__swKDJ{max-width:860px;margin:0 auto}.MatchMode_toolbar__fpcT9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.MatchMode_instructions__kwH_K{margin:0;font-size:14px;color:#646477}.MatchMode_roundActions__4KrP_{display:flex;align-items:center;flex-shrink:0;gap:10px}.MatchMode_roundActions__4KrP_ button{padding:8px 12px;font-size:13px;min-height:44px}.MatchMode_feedback__mA2r_{display:flex;align-items:center;gap:6px;min-height:43px;margin:0 0 10px;font-size:13px;color:#525466}.MatchMode_feedback__mA2r_>svg{flex-shrink:0}.MatchMode_feedbackWrong__j8H7r{color:#a53434}.MatchMode_board__R4rma{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px 16px;align-items:stretch}.MatchMode_columnHeading__LT6hy{font-family:SemiBold,sans-serif;font-size:12px;letter-spacing:.035em;color:#68687b;margin:0 0 3px;line-height:1.4!important}.MatchMode_tile__VLkgB{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;width:100%;min-width:0;min-height:78px;padding:15px 18px 28px;text-align:left;background:#fff;border:1px solid #e2e1e9;border-radius:12px;color:#28283d;cursor:pointer;overflow-wrap:anywhere;transition:border-color .14s ease,background .14s ease}.MatchMode_tile__VLkgB:hover{border-color:#a9a1c9;background:#fcfbff}.MatchMode_tile__VLkgB:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.MatchMode_tile__VLkgB.MatchMode_word___rx9r{font-family:SemiBold,sans-serif;font-size:16px}.MatchMode_tile__VLkgB.MatchMode_definition__UWPIc{font-family:Regular,sans-serif;font-size:14px;line-height:1.5;color:#535367}.MatchMode_selected__5_ZvR{box-shadow:inset 0 0 0 1px #6753a2}.MatchMode_selected__5_ZvR,.MatchMode_selected__5_ZvR:hover{border-color:#6753a2;background:#f5f1ff}.MatchMode_tileState__AH_en{position:absolute;bottom:7px;left:18px;display:flex;align-items:center;gap:4px;color:#534080;font-family:SemiBold,sans-serif;font-size:10px}.MatchMode_incorrect__jz0M7,.MatchMode_incorrect__jz0M7:hover{border-color:#b64b4b;background:#fff4f4;box-shadow:inset 0 0 0 1px #b64b4b}.MatchMode_incorrect__jz0M7 .MatchMode_tileState__AH_en{color:#a53434}.MatchMode_matched__ek3lQ,.MatchMode_matched__ek3lQ:hover{border:1px dashed #e3e7e5;color:#527363;background:#f8fbf9;cursor:default}.MatchMode_matchedContent__5s5vy{visibility:hidden}.MatchMode_matchedLabel__17zRO{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;font:12px Regular,sans-serif}.MatchMode_roundFoot__huqZP{display:flex;justify-content:space-between;gap:10px;margin-top:20px;color:#6b6b7f;font-size:12px}.MatchMode_pauseCard__SzaiS{max-width:600px;margin:20px auto;text-align:center}.MatchMode_pauseCard__SzaiS>svg{color:#605184;margin-bottom:14px}.MatchMode_pauseCard__SzaiS>p{margin:10px 0 24px}.MatchMode_pauseCard__SzaiS>div{justify-content:center}.MatchMode_summary__hRfPq{max-width:740px;margin:0 auto}.MatchMode_summary__hRfPq>p{margin:10px 0 22px}.MatchMode_best__OXIhI{display:flex;align-items:center;gap:7px;color:#6250a0;font-family:SemiBold,sans-serif;font-size:15px}.MatchMode_metrics__zdqz3{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid #ecebf2;border-radius:12px;overflow:hidden;margin:24px 0;background:#faf9fc}.MatchMode_metrics__zdqz3>div{display:flex;flex-direction:column;gap:9px;min-width:0;padding:20px}.MatchMode_metrics__zdqz3 span{color:#646477;font-size:13px}.MatchMode_metrics__zdqz3 strong{display:flex;align-items:center;gap:7px;font-family:Bold,sans-serif;font-size:27px;color:#282439;font-variant-numeric:tabular-nums}.MatchMode_metrics__zdqz3 strong svg{color:#81778f;flex-shrink:0}.MatchMode_metrics__zdqz3 small{color:#747185;font-size:12px}.MatchMode_recordNote__snWJU{font-size:13px;color:#6b6b7f}@media (max-width:680px){.MatchMode_modeChoices__Zd84j{grid-template-columns:minmax(0,1fr)}.MatchMode_toolbar__fpcT9{align-items:flex-start;flex-direction:column}.MatchMode_roundActions__4KrP_{width:100%;justify-content:space-between}.MatchMode_board__R4rma{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px}.MatchMode_tile__VLkgB{min-height:80px;padding:12px 12px 26px}.MatchMode_tileState__AH_en{left:12px}.MatchMode_tile__VLkgB.MatchMode_word___rx9r{font-size:15px}.MatchMode_tile__VLkgB.MatchMode_definition__UWPIc{font-size:13px}.MatchMode_matched__ek3lQ{min-height:80px}.MatchMode_setupFooter__jsLpB{flex-direction:column;align-items:flex-start;gap:12px}.MatchMode_setupFooter__jsLpB p{margin:0}}@media (max-width:380px){.MatchMode_tile__VLkgB{padding:10px 10px 26px}.MatchMode_tileState__AH_en{left:10px}.MatchMode_tile__VLkgB.MatchMode_word___rx9r{font-size:14px}.MatchMode_roundActions__4KrP_{gap:4px}.MatchMode_roundActions__4KrP_ button{padding:8px;font-size:12px}.MatchMode_metrics__zdqz3{grid-template-columns:minmax(0,1fr)}.MatchMode_metrics__zdqz3>div+div{border-top:1px solid #e8e7ee}}@media (max-width:540px){.MatchMode_metrics__zdqz3{grid-template-columns:minmax(0,1fr);margin:18px 0}.MatchMode_metrics__zdqz3>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:14px}.MatchMode_metrics__zdqz3>div+div{border-top:1px solid #e8e7ee}.MatchMode_metrics__zdqz3 strong{grid-column:2;grid-row:1/3;align-self:center;font-size:24px}.MatchMode_metrics__zdqz3 strong svg{display:none}.MatchMode_metrics__zdqz3 small{grid-column:1}}@media (prefers-reduced-motion:reduce){.MatchMode_tile__VLkgB{transition:none}}.FlashcardsMode_settings__uSKGX{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:8px}.FlashcardsMode_setting__jR57F{display:grid;gap:7px;margin:0;color:#555562;font-family:SemiBold,sans-serif;font-size:12px}.FlashcardsMode_setting__jR57F select{width:100%;min-height:44px;padding:10px 34px 10px 12px;border:1px solid #dedee7;border-radius:9px;color:#34333f;background-color:#fff;font-family:Regular,sans-serif;font-size:14px}.FlashcardsMode_setting__jR57F select:focus-visible{outline:2px solid #6d28d9;outline-offset:3px}.FlashcardsMode_settingsHelp__NN8Yl{color:var(--study-muted);font-size:12px;margin:0 0 20px}.FlashcardsMode_roundInfo__PHdOt{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin-bottom:10px;color:#656471;font-size:12px}.FlashcardsMode_roundInfo__PHdOt>:first-child{color:#3e3b56;font-family:SemiBold,sans-serif}.FlashcardsMode_flashcard__rewYS{display:flex;width:100%;min-height:318px;flex-direction:column;align-items:center;justify-content:space-between;gap:24px;padding:25px 34px 21px;border:1px solid #dedce9;border-radius:16px;background:#fff;color:#282534;text-align:center;box-shadow:0 4px 18px rgb(35 27 70/4%);cursor:pointer;transition:border-color .15s,box-shadow .15s}.FlashcardsMode_flashcard__rewYS:hover{border-color:#aca6ce}.FlashcardsMode_flashcard__rewYS:focus-visible{outline:2px solid #6d28d9;outline-offset:3px;box-shadow:0 0 0 5px #f3eefe}.FlashcardsMode_revealed__x_Nza{background:#fcfbff;border-color:#c9c4df}.FlashcardsMode_faceLabel__Li9iH{font-family:SemiBold,sans-serif;font-size:13px;color:#63636f}.FlashcardsMode_cardContent__qqMIe{display:flex;width:100%;max-width:530px;flex-direction:column;align-items:center;gap:10px;overflow-wrap:anywhere}.FlashcardsMode_word__2YQ8O{display:block;font-family:Bold,sans-serif;font-size:clamp(27px,4vw,38px);line-height:1.2}.FlashcardsMode_partOfSpeech__tAFci{color:#817a8c;font-size:13px;font-style:italic}.FlashcardsMode_definition__63P1w{display:block;font-family:SemiBold,sans-serif;font-size:20px;line-height:1.55}.FlashcardsMode_revealed__x_Nza .FlashcardsMode_word__2YQ8O{font-size:25px}.FlashcardsMode_revealed__x_Nza .FlashcardsMode_definition__63P1w{font-size:17px}.FlashcardsMode_example__E6t0X{display:block;padding-top:4px;color:#6c6578;font-size:14px;line-height:1.65;font-style:italic}.FlashcardsMode_mnemonic__lquhE{display:block;width:100%;margin-top:5px;padding:12px 15px;border-radius:9px;background:#f1eef9;color:#5c5278;font-size:13px;line-height:1.6}.FlashcardsMode_flipHint__VBzF3{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#65578b;font-family:SemiBold,sans-serif;font-size:12px}.FlashcardsMode_ratingPrompt__9OvYq{margin:20px 0 10px;color:#656471;text-align:center;font-size:13px}.FlashcardsMode_ratingActions__tCIVO{display:grid;grid-template-columns:1fr 1fr;gap:12px}.FlashcardsMode_ratingActions__tCIVO button{width:100%;gap:9px}.FlashcardsMode_ratingActions__tCIVO button:disabled{cursor:default;opacity:.45}.FlashcardsMode_keyHelp__8s_lF{margin:12px 0 0;text-align:center;font-size:12px;color:var(--study-muted)}.FlashcardsMode_tools__G8Q50{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px 17px;padding-top:16px;margin-top:18px;border-top:1px solid #eceaf0}.FlashcardsMode_tools__G8Q50 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px}.FlashcardsMode_tools__G8Q50 button:disabled{cursor:default;opacity:.4}.FlashcardsMode_summary__1bvmi{text-align:center}.FlashcardsMode_summary__1bvmi h2:focus{outline:none}.FlashcardsMode_completeIcon__1n5WX{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:16px;border-radius:50%;background:#eaf5ef;color:#287349}.FlashcardsMode_summaryStats__DFQmV{display:grid;grid-template-columns:1fr 1fr;max-width:420px;margin:24px auto;border:1px solid #e9e7ef;border-radius:12px;background:#fbfafc}.FlashcardsMode_summaryStats__DFQmV>div{display:flex;flex-direction:column;gap:4px;padding:19px 12px}.FlashcardsMode_summaryStats__DFQmV>div+div{border-left:1px solid #e9e7ef}.FlashcardsMode_summaryStats__DFQmV strong{font-family:Bold,sans-serif;font-size:27px;color:#393150;line-height:1.15}.FlashcardsMode_summaryStats__DFQmV span{color:#726c7c;font-size:12px}.FlashcardsMode_reviewWords__xk_rp{margin:0 auto 24px;max-width:520px;color:#726c7c;font-size:13px;overflow-wrap:anywhere}@media (max-width:480px){.FlashcardsMode_settings__uSKGX{gap:10px}.FlashcardsMode_setting__jR57F select{font-size:13px;padding-left:9px;padding-right:24px}.FlashcardsMode_flashcard__rewYS{min-height:290px;padding:21px 18px 17px;gap:20px}.FlashcardsMode_definition__63P1w{font-size:18px}.FlashcardsMode_revealed__x_Nza .FlashcardsMode_definition__63P1w{font-size:16px}.FlashcardsMode_ratingActions__tCIVO{gap:8px}.FlashcardsMode_ratingActions__tCIVO button{font-size:13px;gap:5px;padding-left:8px;padding-right:8px}.FlashcardsMode_tools__G8Q50{-moz-column-gap:11px;column-gap:11px}.FlashcardsMode_keyHelp__8s_lF{display:none}}@media (prefers-reduced-motion:reduce){.FlashcardsMode_flashcard__rewYS{transition:none}}.VocabularyBrowser_browser__XCLgZ{scroll-margin-top:100px}.VocabularyBrowser_study__KHXtS{scroll-margin-top:100px;width:100%;min-width:0}.VocabularyBrowser_intro__Q_5qw{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px}.VocabularyBrowser_deviceNote__I4LKw{display:inline-flex;align-items:center;gap:6px;color:var(--ps-muted);font-size:12px}.VocabularyBrowser_overview__eZy4f{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px;margin-bottom:28px}.VocabularyBrowser_featured__vQ0fZ,.VocabularyBrowser_modeCard__X2jfM,.VocabularyBrowser_progressCard__zl5Ju{border:1px solid var(--ps-line);border-radius:14px;background:#fff;padding:24px}.VocabularyBrowser_featured__vQ0fZ{display:flex;flex-direction:column;align-items:flex-start;gap:18px;background:#faf9ff}.VocabularyBrowser_eyeline__ewxrw{color:var(--ps-muted);font-size:12px;display:block;margin-bottom:8px}.VocabularyBrowser_featured__vQ0fZ h2{font-family:Bold,sans-serif;font-size:21px;letter-spacing:-.015em;line-height:1.3!important}.VocabularyBrowser_preview__Cx3PX{color:var(--ps-secondary);font-size:14px;margin:10px 0 6px}.VocabularyBrowser_setMeta__ognNM{color:var(--ps-muted);font-size:12px;margin:0}.VocabularyBrowser_primary__rr9q0,.VocabularyBrowser_secondary__4rqTi{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--ps-brand);border-radius:10px;min-height:48px;padding:11px 20px;font-family:SemiBold,sans-serif!important;font-size:15px!important;color:#fff;background:var(--ps-brand);cursor:pointer;text-decoration:none}.VocabularyBrowser_primary__rr9q0:hover{background:#3b3480;color:#fff}.VocabularyBrowser_secondary__4rqTi{background:#fff;color:var(--ps-brand);border-color:var(--ps-line)}.VocabularyBrowser_secondary__4rqTi:hover{background:#f3f2f8;border-color:#d5d4e0}.VocabularyBrowser_progressCard__zl5Ju{display:flex;flex-direction:column;justify-content:center;gap:14px}.VocabularyBrowser_progressLabel__ioQj7{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ps-secondary)}.VocabularyBrowser_progressCard__zl5Ju>strong{font-size:32px;line-height:1.2;font-variant-numeric:tabular-nums}.VocabularyBrowser_progressCard__zl5Ju strong span{color:var(--ps-muted);font-size:19px;font-weight:400}.VocabularyBrowser_progressCard__zl5Ju p{margin:0;font-size:13px;color:var(--ps-muted)}.VocabularyBrowser_browser__XCLgZ progress{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:#eeedf5;overflow:hidden}.VocabularyBrowser_browser__XCLgZ progress::-webkit-progress-bar{background:#eeedf5;border-radius:999px}.VocabularyBrowser_browser__XCLgZ progress::-webkit-progress-value{background:#7c3aed;border-radius:999px}.VocabularyBrowser_browser__XCLgZ progress::-moz-progress-bar{background:#7c3aed;border-radius:999px}.VocabularyBrowser_catalogHeading__cBQ5K{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.VocabularyBrowser_catalogHeading__cBQ5K h2,.VocabularyBrowser_detailHeading__DRUHQ h2{font-family:Bold,sans-serif;font-size:21px;line-height:1.35!important;letter-spacing:-.015em}.VocabularyBrowser_catalogHeading__cBQ5K>span{color:var(--ps-muted);font-size:13px}.VocabularyBrowser_catalogTools__S3bKH{display:flex;gap:12px;align-items:flex-end}.VocabularyBrowser_catalogTools__S3bKH>label{min-height:46px}.VocabularyBrowser_selects__LiC2G{display:flex;gap:10px}.VocabularyBrowser_selects__LiC2G label{display:flex;flex-direction:column;gap:5px;margin:0;font-size:12px;color:var(--ps-secondary)}.VocabularyBrowser_selects__LiC2G select{min-height:46px;border:1px solid var(--ps-line);border-radius:10px;font-size:14px;color:var(--ps-ink);padding:8px 10px;background:#fff;max-width:250px}.VocabularyBrowser_catalogMeta__Fj_ww{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 18px;flex-wrap:wrap}.VocabularyBrowser_catalogMeta__Fj_ww p{font-size:13px;color:var(--ps-muted);margin:0}.VocabularyBrowser_categories__zafCd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;align-items:start}.VocabularyBrowser_categoryCard__5pYM3{background:#fff;border:1px solid var(--ps-line);border-radius:14px;overflow:hidden}.VocabularyBrowser_categoryHeading__JWGP_{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;padding:18px;background:#faf9ff}.VocabularyBrowser_categoryHeading__JWGP_ h3{font-family:SemiBold,sans-serif;font-size:16px;line-height:1.4!important}.VocabularyBrowser_categoryHeading__JWGP_>span{color:var(--ps-muted);font-size:12px;white-space:nowrap}.VocabularyBrowser_setRow__aPIpF{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 18px;border:0;border-top:1px solid var(--ps-line);background:#fff;color:var(--ps-ink);text-align:left}.VocabularyBrowser_setRow__aPIpF:hover{background:#faf9ff}.VocabularyBrowser_setRow__aPIpF:focus-visible{outline-offset:-3px!important}.VocabularyBrowser_setRow__aPIpF>div{min-width:0;flex:1}.VocabularyBrowser_setRow__aPIpF>svg{color:var(--ps-muted);flex-shrink:0}.VocabularyBrowser_setTitle__EB6sZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px}.VocabularyBrowser_setTitle__EB6sZ strong{font-size:14px}.VocabularyBrowser_wordPreview__E4dta{display:block;color:var(--ps-secondary);font-size:13px;margin:6px 0 4px;line-height:1.5;overflow-wrap:anywhere}.VocabularyBrowser_setRow__aPIpF .VocabularyBrowser_setMeta__ognNM{display:block}.VocabularyBrowser_known__u6iCU{display:inline-flex;align-items:center;gap:4px;color:#047857;font-size:11px}.VocabularyBrowser_saved__WoGkS{color:#7c3aed;font-size:11px}.VocabularyBrowser_back__LGJ2w{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--ps-brand);min-height:44px;padding:8px 0;font-size:14px!important;margin-bottom:12px}.VocabularyBrowser_back__LGJ2w:hover{text-decoration:underline}.VocabularyBrowser_detailHeading__DRUHQ{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.VocabularyBrowser_detailHeading__DRUHQ p{font-size:14px;color:var(--ps-secondary);margin:7px 0 0}.VocabularyBrowser_detailHeading__DRUHQ progress{max-width:420px}.VocabularyBrowser_modes__S9coh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}.VocabularyBrowser_modeCard__X2jfM{display:flex;flex-direction:column;align-items:flex-start}.VocabularyBrowser_modeIcon__DkXm7{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;margin-bottom:14px}.VocabularyBrowser_learn__U4dhU{color:#7c3aed;background:#f0eafa}.VocabularyBrowser_flashcards__xCxU7{color:#047857;background:#ecfdf5}.VocabularyBrowser_match__JGsJD{color:#b45309;background:#fffbeb}.VocabularyBrowser_modeCard__X2jfM h3{font-family:Bold,sans-serif;font-size:17px;line-height:1.35!important}.VocabularyBrowser_modeCard__X2jfM p{font-size:14px;color:var(--ps-secondary);margin:8px 0 20px}.VocabularyBrowser_modeCard__X2jfM button{margin-top:auto;width:100%;padding:10px}.VocabularyBrowser_wordList__nCpec{border:1px solid var(--ps-line);border-radius:14px;background:#fff}.VocabularyBrowser_wordHeading__Yf8ab{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 0;gap:10px}.VocabularyBrowser_wordHeading__Yf8ab h3{font-family:Bold,sans-serif;font-size:17px;line-height:1.35!important}.VocabularyBrowser_wordHeading__Yf8ab>span{font-size:13px;color:var(--ps-muted)}.VocabularyBrowser_wordTools__GTse4{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 22px}.VocabularyBrowser_wordRow__uDc09{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(0,2fr);gap:18px;border-top:1px solid var(--ps-line);padding:20px 22px}.VocabularyBrowser_wordName__CzYni h4{font-family:SemiBold,sans-serif;font-size:17px;line-height:1.4!important;overflow-wrap:anywhere}.VocabularyBrowser_wordName__CzYni>span{display:flex;margin-top:5px;color:var(--ps-muted);font-size:12px}.VocabularyBrowser_wordName__CzYni>.VocabularyBrowser_known__u6iCU{color:#047857}.VocabularyBrowser_wordRow__uDc09 p{font-size:15px;color:var(--ps-secondary);margin:0}.VocabularyBrowser_wordRow__uDc09 .VocabularyBrowser_example__qBLR5{color:var(--ps-muted);font-size:14px;margin-top:7px}.VocabularyBrowser_noWords__8Stwo{margin:0;padding:24px;font-size:14px;color:var(--ps-muted)}.VocabularyBrowser_loading__nuujy{display:flex;align-items:center;justify-content:center;gap:12px;min-height:250px;color:var(--ps-muted);font-size:14px}.VocabularyBrowser_spinner__rHgpf{width:20px;height:20px;border:2px solid var(--ps-line);border-top-color:var(--ps-brand);border-radius:50%;animation:VocabularyBrowser_spin__LFh1I 1s linear infinite}@keyframes VocabularyBrowser_spin__LFh1I{to{transform:rotate(1turn)}}.VocabularyBrowser_empty__fibow{text-align:center;padding:40px 20px}.VocabularyBrowser_empty__fibow h2,.VocabularyBrowser_empty__fibow h3{font-size:19px;font-family:Bold,sans-serif}.VocabularyBrowser_empty__fibow p{font-size:14px;color:var(--ps-secondary);margin:10px 0 20px}.VocabularyBrowser_session__JCEnU{max-width:1000px;margin:0 auto;padding:16px 0 40px}.VocabularyBrowser_session__JCEnU:focus{outline:none}@media (max-width:900px){.VocabularyBrowser_catalogTools__S3bKH{flex-wrap:wrap}.VocabularyBrowser_catalogTools__S3bKH>label{flex-basis:100%}.VocabularyBrowser_selects__LiC2G{width:100%}.VocabularyBrowser_selects__LiC2G label{min-width:0;flex:1}.VocabularyBrowser_selects__LiC2G select{width:100%;max-width:100%}}@media (max-width:680px){.VocabularyBrowser_overview__eZy4f{grid-template-columns:minmax(0,1fr)}.VocabularyBrowser_progressCard__zl5Ju{display:grid;grid-template-columns:1fr auto;gap:10px 16px;align-items:center;padding:18px}.VocabularyBrowser_progressCard__zl5Ju>strong{grid-column:2;grid-row:1/3;font-size:27px}.VocabularyBrowser_progressCard__zl5Ju progress{grid-column:1;grid-row:2}.VocabularyBrowser_progressCard__zl5Ju p{grid-column:1/-1}.VocabularyBrowser_modes__S9coh{grid-template-columns:minmax(0,1fr);gap:12px}.VocabularyBrowser_modeCard__X2jfM{display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 12px;padding:18px}.VocabularyBrowser_modeIcon__DkXm7{grid-row:1/3}.VocabularyBrowser_modeCard__X2jfM p{margin-bottom:14px}.VocabularyBrowser_modeCard__X2jfM button{grid-column:1/-1}.VocabularyBrowser_wordRow__uDc09{grid-template-columns:minmax(0,1fr);gap:10px}.VocabularyBrowser_wordName__CzYni{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.VocabularyBrowser_wordName__CzYni>span{margin-top:0}}@media (max-width:540px){.VocabularyBrowser_featured__vQ0fZ{padding:18px}.VocabularyBrowser_detailHeading__DRUHQ h2,.VocabularyBrowser_featured__vQ0fZ h2{font-size:20px}.VocabularyBrowser_featured__vQ0fZ>button{width:100%}.VocabularyBrowser_selects__LiC2G select{font-size:16px}.VocabularyBrowser_wordTools__GTse4{padding:14px 16px}.VocabularyBrowser_wordTools__GTse4>label{flex-basis:100%}.VocabularyBrowser_wordHeading__Yf8ab{padding:18px 16px 0}.VocabularyBrowser_wordRow__uDc09{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.VocabularyBrowser_spinner__rHgpf{animation:none}}.apProfile_filters__yPgdF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:18px}.apProfile_filterRow__wC6fU{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.apProfile_subjectSelect__I3jwX{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--ps-secondary)}.apProfile_subjectSelect__I3jwX select{border:1px solid var(--ps-line);border-radius:10px;padding:7px 10px;min-height:44px;max-width:100%;font-size:14px;background:#fff;color:var(--ps-ink)}.apProfile_dot__dDRzt{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--cat-ink);margin-right:6px;vertical-align:1px}.apProfile_category__jqdGj{margin-bottom:26px}.apProfile_categoryHead___I12h{display:flex;align-items:center;gap:10px;margin-bottom:12px}.apProfile_categoryHead___I12h h2{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.35!important}.apProfile_categoryHead___I12h p{margin:2px 0 0;font-size:13px;color:var(--ps-muted)}.apProfile_categoryIcon__IS0xF{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;color:var(--cat-ink);background:var(--cat-soft)}.apProfile_subjects__KWB7e{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:14px}.apProfile_subjectCard__wTApU{min-width:0;background:#fff;border:1px solid var(--ps-line);border-radius:14px;overflow:hidden}.apProfile_subjectTop__SS4GD{padding:14px 16px 10px}.apProfile_subjectTop__SS4GD h3{font-family:Bold,sans-serif;font-size:16px;font-weight:700;line-height:1.35!important}.apProfile_subjectMeta__kdfyJ{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:12.5px;color:var(--ps-muted)}.apProfile_subjectMeta__kdfyJ>span{display:inline-flex;align-items:center;gap:5px}.apProfile_testRow__uFc70{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--ps-line)}.apProfile_testNumber__suWgX{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--cat-soft);color:var(--cat-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.apProfile_testInfo__j20HM{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px}.apProfile_testInfo__j20HM strong{font-size:14px}.apProfile_testActions__M06EG{display:flex;align-items:center;gap:12px}.apProfile_rowAction__9C9IB{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:6px 12px;border:1px solid var(--ps-brand);border-radius:999px;background:var(--ps-brand);color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.apProfile_rowAction__9C9IB:hover{color:#fff;background:#3b3480;text-decoration:none}.apProfile_rowQuiet__YQxY1{background:#fff;color:var(--ps-brand);border-color:var(--ps-line)}.apProfile_rowQuiet__YQxY1:hover{background:var(--ps-soft);color:var(--ps-brand)}.apProfile_rowLocked__LY1dy{background:#f3f2f8;color:var(--ps-brand);border-color:var(--ps-line)}.apProfile_rowLocked__LY1dy:hover{background:#e7e5f2;color:var(--ps-brand)}.apProfile_textLink__nV_D9{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0;border:0;background:transparent;color:var(--ps-brand);font-size:13px;font-weight:600;white-space:nowrap}.apProfile_textLink__nV_D9:hover{text-decoration:underline}.apProfile_estimate__aTU_w{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#eff8f4;border:1px solid #cfe8dc;color:#187155;font-size:11.5px;font-weight:700}.apProfile_note__3rABM{display:flex;align-items:flex-start;gap:6px;margin:0 0 16px;font-size:12.5px;line-height:1.5;color:var(--ps-muted)}.apProfile_overviewGrid__HBg7Q{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;margin-bottom:18px}.apProfile_hero__4qKt1{padding:20px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.04);min-width:0}.apProfile_eyebrow__iUWAb{display:block;font-size:14px;font-weight:600;color:var(--ps-secondary);margin-bottom:4px}.apProfile_hero__4qKt1 h2{font-family:Bold,sans-serif;font-size:20px;font-weight:700;line-height:1.3!important}.apProfile_hero__4qKt1 p{margin:6px 0 14px;font-size:14px;line-height:1.55;color:var(--ps-secondary)}.apProfile_heroActions__btpJ5{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.apProfile_tiles__aDyWe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.apProfile_tile__4S72P{padding:14px;background:#fff;border:1px solid var(--ps-line);border-radius:12px;min-width:0}.apProfile_tile__4S72P span{display:block;font-size:12px;color:var(--ps-muted)}.apProfile_tile__4S72P strong{display:block;margin-top:2px;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}.apProfile_tile__4S72P small{display:block;margin-top:2px;font-size:12px;color:var(--ps-muted);overflow-wrap:anywhere}.apProfile_sectionHead__BIc_x{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin:8px 0 12px}.apProfile_sectionHead__BIc_x h2{font-family:Bold,sans-serif;font-size:19px;font-weight:700;line-height:1.35!important}.apProfile_sectionHead__BIc_x span{font-size:13px;color:var(--ps-muted)}.apProfile_subjectRows___gsF6{background:#fff;border:1px solid var(--ps-line);border-radius:14px;margin-bottom:18px}.apProfile_subjectRow__BUnpP{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px}.apProfile_subjectRow__BUnpP+.apProfile_subjectRow__BUnpP{border-top:1px solid var(--ps-line)}.apProfile_subjectRow__BUnpP .apProfile_dot__dDRzt{margin:0;width:10px;height:10px}.apProfile_subjectRowMain__y3vVj{min-width:0}.apProfile_subjectRowMain__y3vVj strong{display:block;font-size:14.5px}.apProfile_subjectRowMain__y3vVj span{display:block;font-size:12.5px;color:var(--ps-muted)}.apProfile_links__i3mA7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.apProfile_linkCard__azLeM{display:flex;gap:12px;align-items:flex-start;padding:16px;background:#fff;border:1px solid var(--ps-line);border-radius:14px;color:inherit;text-decoration:none;min-width:0}.apProfile_linkCard__azLeM:hover{border-color:var(--ps-muted);color:inherit;text-decoration:none;background:var(--ps-soft)}.apProfile_linkCard__azLeM strong{display:block;font-size:14.5px}.apProfile_linkCard__azLeM span{display:block;margin-top:2px;font-size:12.5px;line-height:1.5;color:var(--ps-muted)}.apProfile_linkIcon__lYZUg{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;background:var(--ps-soft);color:var(--ps-brand)}.apProfile_courseGrid__JJFEa{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.apProfile_courseCard__NsFNf{display:flex;flex-direction:column;min-width:0;padding:0;text-align:left;background:#fff;border:1px solid var(--ps-line);border-radius:14px;overflow:hidden;color:inherit}.apProfile_courseCard__NsFNf:hover{border-color:var(--ps-muted)}.apProfile_courseVisual__eIQRK{display:block;height:140px;background:var(--cat-soft);overflow:hidden}.apProfile_courseVisual__eIQRK img,.apProfile_courseVisual__eIQRK>*{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.apProfile_courseCopy__0WIOt{display:flex;flex-direction:column;flex:1;gap:4px;padding:14px 16px 12px;min-width:0}.apProfile_courseCopy__0WIOt strong{font-size:15.5px;font-weight:700;line-height:1.35;color:var(--ps-ink)}.apProfile_courseBlurb__NkTHn,.apProfile_courseMeta__gDldp{font-size:13px;color:var(--ps-muted)}.apProfile_courseBlurb__NkTHn{line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apProfile_courseOpen__r6JoE{display:inline-flex;align-items:center;gap:2px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;color:var(--ps-brand)}.apProfile_courseCard__NsFNf:hover .apProfile_courseOpen__r6JoE{text-decoration:underline}.apProfile_soonHero__gI7vl{margin-bottom:20px}.apProfile_soon__cZ1Zn{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:3px 9px;border-radius:999px;background:#fff7e6;border:1px solid #f5d9a8;color:#8a5a00;font-size:11.5px;font-weight:700;white-space:nowrap}.apProfile_soonHero__gI7vl .apProfile_soon__cZ1Zn{margin-bottom:8px}.apProfile_deckCard__bq7c6{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 10px;background:#fff;border:1px solid var(--ps-line);border-radius:14px}.apProfile_deckTop__m09Z1{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.apProfile_deckCard__bq7c6 h3{font-family:Bold,sans-serif;font-size:15.5px;font-weight:700;line-height:1.35!important}.apProfile_deckList__veBj8{list-style:none;margin:2px 0 4px;padding:0;display:grid;gap:4px}.apProfile_deckList__veBj8 li{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ps-secondary)}.apProfile_deckList__veBj8 svg{flex-shrink:0;color:var(--cat-ink)}.apProfile_deckCard__bq7c6 .apProfile_textLink__nV_D9{align-self:flex-start;margin-top:auto}.apProfile_reportBar__1Khbh{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1200px;margin:0 auto 16px;padding:12px 0}.apProfile_reportBar__1Khbh h1{font-size:20px;font-weight:700;margin:0}.apProfile_back__r8eQa{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:6px 0;border:0;background:transparent;color:var(--main-color,#2f2964);font-weight:700}@media (max-width:860px){.apProfile_links__i3mA7,.apProfile_overviewGrid__HBg7Q{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.apProfile_subjects__KWB7e{grid-template-columns:minmax(0,1fr)}.apProfile_courseVisual__eIQRK{height:120px}.apProfile_testRow__uFc70{grid-template-columns:30px minmax(0,1fr);padding:10px 12px}.apProfile_testActions__M06EG{grid-column:2;justify-content:flex-start}.apProfile_subjectTop__SS4GD{padding:12px}.apProfile_subjectRow__BUnpP{grid-template-columns:10px minmax(0,1fr)}.apProfile_subjectRow__BUnpP>:last-child{grid-column:2}.apProfile_filters__yPgdF{align-items:stretch}.apProfile_subjectSelect__I3jwX{width:100%;justify-content:space-between}.apProfile_subjectSelect__I3jwX select{flex:1;max-width:240px;font-size:16px}}.apProfile_savedTests__9OJPy{border:1px solid #e5e3ef;border-radius:12px;background:#faf9fe;padding:14px 16px;margin-bottom:16px}.apProfile_savedTests__9OJPy h2{font-size:15px;font-weight:700;margin:0 0 8px}.apProfile_savedTests__9OJPy ul{list-style:none;margin:0;padding:0}.apProfile_savedTests__9OJPy li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #ebe9f3}.apProfile_savedTests__9OJPy li:first-child{border-top:0}.apProfile_savedTests__9OJPy li>div:first-child{min-width:0;display:flex;flex-direction:column}.apProfile_savedTests__9OJPy li span{font-size:13px;color:#5d5a73}.apProfile_savedActions__zWnvR{display:flex;align-items:center;gap:10px;flex-shrink:0}.apProfile_savedActions__zWnvR a{display:inline-flex;align-items:center;gap:4px;font-weight:600;padding:6px 12px;border-radius:999px;background:#2f2964;color:#fff;text-decoration:none}.apProfile_savedActions__zWnvR button{border:0;background:none;color:#8a2335;font-size:14px;padding:6px 4px}.apProfile_savedError__06YJW{color:#b42318;font-size:14px;margin:0 0 6px}@media (max-width:767.98px){.apProfile_savedTests__9OJPy li{flex-direction:column;align-items:flex-start}}.NavRail_rail__vsurq{--ink:#0f0d28;--ink-2:#4a4768;--ink-3:#6d6993;--line:#ececf0;--soft:#faf9ff;--soft-2:#f3f2f8;--navy:#2f2964;--violet:#6d28d9;--halo:#f3eefe;position:sticky;top:0;z-index:1200;display:flex;flex-direction:column;width:300px;min-width:300px;height:100vh;height:100dvh;background:#fff;border-right:1px solid var(--line);color:var(--ink);font-size:15px;transition:width .2s ease,min-width .2s ease}.NavRail_rail__vsurq *{box-sizing:border-box}.NavRail_rail__vsurq.NavRail_collapsed__BLe39{width:64px;min-width:64px}.NavRail_rail__vsurq :is(a,button,input):focus-visible{outline:2px solid var(--violet);outline-offset:3px;box-shadow:0 0 0 5px var(--halo)}.NavRail_top__MNPtA{flex:none;padding:0 12px}.NavRail_collapsed__BLe39 .NavRail_top__MNPtA{padding-inline:8px}.NavRail_brand__y0PBw{box-sizing:border-box;display:flex;align-items:center;gap:4px;height:64px;margin:0 -12px 12px;padding:0 10px;border-bottom:1px solid var(--line)}.NavRail_collapsed__BLe39 .NavRail_brand__y0PBw{justify-content:center;margin-inline:-8px;padding:0 8px}.NavRail_brandMark__28Og2{display:flex;align-items:center;gap:10px;min-width:0}.NavRail_brandMark__28Og2,.NavRail_brandMark__28Og2:hover{color:var(--navy);text-decoration:none}.NavRail_brandMark__28Og2 img{width:32px;height:32px;flex:none}.NavRail_brandMark__28Og2 span{font-family:Bold,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.NavRail_collapsed__BLe39 .NavRail_brandMark__28Og2{display:none}.NavRail_iconButton__YJ5_z{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--ink-2);cursor:pointer;padding:0}.NavRail_iconButton__YJ5_z:hover{background:var(--soft-2);color:var(--ink)}.NavRail_iconButton__YJ5_z svg{width:20px;height:20px}.NavRail_scroll__MMsFE{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 12px 16px;display:flex;flex-direction:column;gap:2px;-webkit-overflow-scrolling:touch}.NavRail_collapsed__BLe39 .NavRail_scroll__MMsFE{padding-inline:8px}.NavRail_row___KlVI{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink-2);font:inherit;font-size:15px;font-weight:400;text-align:left;text-decoration:none;cursor:pointer}.NavRail_row___KlVI:hover{background:var(--soft);color:var(--ink);text-decoration:none}.NavRail_row___KlVI>svg{width:20px;height:20px;flex:none;color:var(--ink-2)}.NavRail_row___KlVI[aria-current=page]{background:var(--soft-2);color:var(--ink);font-family:Bold,sans-serif;font-weight:700}.NavRail_row___KlVI[aria-current=page]>svg{color:var(--navy)}.NavRail_label__GWsKn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavRail_meta__v3_h1{flex:none;font-size:13px;color:var(--ink-3);white-space:nowrap}.NavRail_collapsed__BLe39 .NavRail_row___KlVI{justify-content:center;padding:0}.NavRail_collapsed__BLe39 :is(.NavRail_label__GWsKn,.NavRail_meta__v3_h1,.NavRail_chevron__6qw_0,.NavRail_groupHead__COFBd,.NavRail_sectionLabel__4b8l7,.NavRail_prepHead___c2FB){display:none}.NavRail_sep__tHckX{height:1px;background:var(--line);margin:10px 4px;flex:none}.NavRail_spacer__a5eI4{flex:1;min-height:8px}.NavRail_footer__ALQtI{flex:none;display:flex;flex-direction:column;gap:2px;padding:8px 12px 12px;border-top:1px solid var(--line);background:#fff}.NavRail_groupHead__COFBd{padding:14px 12px 4px}.NavRail_prepHead___c2FB{padding:14px 12px 4px;font-family:SemiBold,sans-serif;font-size:13px;font-weight:600;color:var(--ink-3)}.NavRail_groupGap__ptZr6{height:10px}.NavRail_collapsed__BLe39 .NavRail_groupGap__ptZr6{height:0}.NavRail_groupHead__COFBd strong{display:block;font-family:Bold,sans-serif;font-size:15px;font-weight:700;color:var(--ink)}.NavRail_groupHead__COFBd small{display:block;margin-top:2px;font-size:13px;color:var(--ink-3)}.NavRail_indent__aXcwZ .NavRail_row___KlVI{padding-left:20px}.NavRail_row___KlVI[aria-expanded=true] .NavRail_chevron__6qw_0{transform:rotate(90deg)}.NavRail_groupRows__QUeSx{display:grid;gap:2px}.NavRail_collapsed__BLe39 .NavRail_indent__aXcwZ .NavRail_row___KlVI{padding-left:0}.NavRail_row___KlVI.NavRail_open___gOgB{color:var(--ink);font-family:SemiBold,sans-serif;font-weight:600}.NavRail_row___KlVI.NavRail_open___gOgB>svg{color:var(--navy)}.NavRail_sections__pKmF2,.NavRail_views__k1qpg{display:grid;gap:2px}.NavRail_sections__pKmF2{padding:2px 0 6px}.NavRail_section__xlc0D,.NavRail_view__DV0HX{display:flex;align-items:center;width:100%;border-radius:8px;background:transparent;text-decoration:none;cursor:pointer}.NavRail_section__xlc0D{min-height:38px;padding:0 12px 0 44px;color:var(--ink-2);font-size:14px}.NavRail_view__DV0HX{min-height:34px;padding:0 12px 0 58px;color:var(--ink-3);font-size:13px}.NavRail_indent__aXcwZ .NavRail_section__xlc0D{padding-left:52px}.NavRail_indent__aXcwZ .NavRail_view__DV0HX{padding-left:66px}.NavRail_section__xlc0D:hover,.NavRail_view__DV0HX:hover{background:var(--soft);color:var(--ink);text-decoration:none}.NavRail_section__xlc0D.NavRail_open___gOgB{color:var(--ink);font-family:SemiBold,sans-serif;font-weight:600}.NavRail_section__xlc0D[aria-current=page],.NavRail_view__DV0HX[aria-current=page]{background:var(--soft-2);color:var(--ink);font-family:Bold,sans-serif;font-weight:700}.NavRail_collapsed__BLe39 :is(.NavRail_sections__pKmF2,.NavRail_views__k1qpg){display:none}.NavRail_moreWrap__Cp8lV{position:relative;margin-top:14px}.NavRail_collapsed__BLe39 .NavRail_moreWrap__Cp8lV{margin-top:0}.NavRail_sectionHead__Zox0P{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ink-3);font-family:SemiBold,sans-serif;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.NavRail_sectionHead__Zox0P:hover{color:var(--ink);background:var(--soft)}.NavRail_sectionLabel__4b8l7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavRail_chevron__6qw_0{width:14px!important;height:14px!important;flex:none;color:currentColor;transition:transform .2s ease}.NavRail_sectionHead__Zox0P[aria-expanded=true] .NavRail_chevron__6qw_0{transform:rotate(90deg)}.NavRail_moreList__mjGc1{display:grid;gap:2px;padding:2px 0 4px}.NavRail_moreList__mjGc1 .NavRail_row___KlVI{min-height:40px}.NavRail_offer__HiQaY{flex:none;font-size:13px;color:var(--ink-3);white-space:nowrap}.NavRail_bundleLink__BQw01{font-family:SemiBold,sans-serif;display:flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;color:var(--navy);font-size:14px;font-weight:600;text-decoration:none}.NavRail_bundleLink__BQw01:hover{background:var(--soft);color:var(--navy);text-decoration:underline}.NavRail_bundleLink__BQw01 svg{width:15px;height:15px;flex:none}.NavRail_popover__Aq1FE{position:fixed;z-index:1250;width:280px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 24px -8px rgba(15,13,40,.18)}.NavRail_popover__Aq1FE .NavRail_row___KlVI{justify-content:flex-start;padding:0 12px;min-height:40px;font-size:14px}.NavRail_popover__Aq1FE :is(.NavRail_label__GWsKn,.NavRail_offer__HiQaY){display:block}.NavRail_popover__Aq1FE .NavRail_bundleLink__BQw01{padding-left:12px}.NavRail_popoverTitle__rNL_1{padding:8px 12px 6px;font-family:Bold,sans-serif;font-size:13px;font-weight:700;color:var(--ink-3)}.NavRail_search__rmDwO{position:relative;margin:0 0 12px}.NavRail_field__WYT_Z{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:0;border-radius:10px;background:var(--soft-2);color:var(--ink-3)}.NavRail_field__WYT_Z svg{width:16px;height:16px;flex:none}.NavRail_field__WYT_Z input{flex:1;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--ink);font:inherit;font-size:15px}.NavRail_field__WYT_Z input:focus{outline:none;box-shadow:none}.NavRail_rail__vsurq .NavRail_field__WYT_Z input:focus-visible{outline:none;box-shadow:none}.NavRail_field__WYT_Z:focus-within{outline:2px solid var(--violet);outline-offset:2px;box-shadow:0 0 0 5px var(--halo);background:#fff}.NavRail_field__WYT_Z kbd{flex:none;padding:1px 6px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--ink-3);font:inherit;font-size:12px}.NavRail_results__c81uW{display:grid;gap:2px;margin-top:6px;padding:4px;border:1px solid var(--line);border-radius:10px;background:#fff;max-height:320px;overflow-y:auto}.NavRail_result__I5TdX{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.NavRail_result__I5TdX small{font-size:12.5px;color:var(--ink-3);white-space:nowrap}.NavRail_result__I5TdX:hover,.NavRail_result__I5TdX[aria-selected=true]{background:var(--soft-2)}.NavRail_empty__2k5Y_{padding:8px 10px;font-size:14px;color:var(--ink-3)}.NavRail_collapsed__BLe39 .NavRail_search__rmDwO,.NavRail_searchIcon__CNtv_{display:none}.NavRail_collapsed__BLe39 .NavRail_searchIcon__CNtv_{display:grid;margin:0 auto 10px}.NavRail_srOnly__vxS1E{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NavRail_sheet__7wZxo{position:fixed;inset:0;z-index:1300;width:auto;min-width:0;height:100dvh;border-right:0}.NavRail_sheet__7wZxo .NavRail_brand__y0PBw{justify-content:space-between}.NavRail_sheet__7wZxo .NavRail_row___KlVI{min-height:48px;font-size:16px}.NavRail_sheet__7wZxo .NavRail_moreList__mjGc1 .NavRail_row___KlVI{min-height:44px;font-size:16px}.NavRail_sheet__7wZxo .NavRail_section__xlc0D{min-height:40px}.NavRail_sheet__7wZxo .NavRail_view__DV0HX{min-height:36px}.NavRail_sheet__7wZxo .NavRail_field__WYT_Z{height:40px}.NavRail_sheet__7wZxo .NavRail_field__WYT_Z input{font-size:16px}@media (prefers-reduced-motion:reduce){.NavRail_chevron__6qw_0,.NavRail_rail__vsurq{transition:none}}