.TodayReviewsClient_practiceShell__T_PcS{max-width:1100px;margin-inline:auto}.TodayReviewsClient_practicePanel__jF9Vc{display:grid;grid-gap:14px;gap:14px}.syn-shell[data-route=study] .TodayReviewsClient_practicePanel__jF9Vc{gap:0}.TodayReviewsClient_journey__6Ytuf,.TodayReviewsClient_revisitSurface__O8hJH{border:1px solid rgba(111,89,157,.16);background:radial-gradient(circle at 94% 8%,rgba(255,203,221,.22),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,242,255,.92));box-shadow:0 18px 42px rgba(70,51,104,.07)}.TodayReviewsClient_journey__6Ytuf{display:grid;grid-gap:17px;gap:17px;padding:20px 22px;border-radius:22px}.syn-shell[data-route=study] .TodayReviewsClient_journey__6Ytuf{padding:18px 4px;border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none}.TodayReviewsClient_journeyIntro__6Bq5O,.TodayReviewsClient_revisitHeader__qdwhE{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.TodayReviewsClient_eyebrow__D0KjY{margin:0;color:#6b57a1;font-size:.69rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.TodayReviewsClient_journeyIntro__6Bq5O h2{margin:5px 0 0;color:var(--syn-heading,#172033);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.2}.TodayReviewsClient_dueBadge__ZZzgv{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(32,132,91,.2);border-radius:12px;background:rgba(237,252,246,.9);color:#176548;font-size:.78rem;font-weight:780}.TodayReviewsClient_journeySteps__zJAWP{display:grid;width:min(100%,760px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin:0;padding:5px;border:1px solid rgba(32,132,91,.13);border-radius:18px;background:rgba(246,250,248,.82);list-style:none}.TodayReviewsClient_journeyStep__4nKSy{display:grid;grid-template-columns:31px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-width:0;min-height:62px;padding:9px 12px;border:1px solid transparent;border-radius:13px;color:#747b8c}.TodayReviewsClient_journeyStep__4nKSy[data-complete=true]{color:#3e6254}.TodayReviewsClient_journeyStep__4nKSy[data-current=true]{border-color:rgba(32,132,91,.25);background:linear-gradient(135deg,rgba(226,248,239,.96),rgba(239,244,255,.9));color:#174f3c;box-shadow:0 10px 24px rgba(28,105,76,.1)}.TodayReviewsClient_journeyNumber__KtETy{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(116,123,140,.22);border-radius:50%;background:rgba(255,255,255,.76);font-size:.76rem;font-weight:850}.TodayReviewsClient_journeyStep__4nKSy[data-complete=true] .TodayReviewsClient_journeyNumber__KtETy{border-color:rgba(32,132,91,.25);background:#e7f8f0}.TodayReviewsClient_journeyStep__4nKSy[data-current=true] .TodayReviewsClient_journeyNumber__KtETy{border-color:#20845b;background:#20845b;color:#fff}.TodayReviewsClient_journeyStep__4nKSy>span:last-child{display:grid;min-width:0}.TodayReviewsClient_journeyStep__4nKSy strong{font-size:.82rem;line-height:1.2}.TodayReviewsClient_journeyStep__4nKSy small{margin-top:2px;font-size:.69rem;line-height:1.3}.TodayReviewsClient_journeyConnector__qPX1N{display:none}.TodayReviewsClient_revisitSurface__O8hJH{display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,3vw,30px);border-radius:24px;background:radial-gradient(circle at 95% 3%,rgba(203,239,226,.3),transparent 30%),linear-gradient(150deg,rgba(255,255,255,.99),rgba(248,249,255,.96))}.syn-shell[data-route=study] .TodayReviewsClient_revisitSurface__O8hJH{padding:clamp(20px,3vw,30px) 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.TodayReviewsClient_revisitHeader__qdwhE>div:first-child{max-width:650px}.TodayReviewsClient_revisitHeader__qdwhE h1{margin:6px 0 0;color:var(--syn-heading,#172033);font-size:clamp(1.5rem,4vw,2.35rem);line-height:1.08;letter-spacing:-.035em}.TodayReviewsClient_revisitHeader__qdwhE>div:first-child>p:last-child{max-width:65ch;margin:11px 0 0;color:#586579;line-height:1.55}.TodayReviewsClient_sessionMeta__eUazC{display:flex;max-width:260px;flex-wrap:wrap;justify-content:flex-end;gap:7px}.TodayReviewsClient_sessionMeta__eUazC span,.TodayReviewsClient_sessionMeta__eUazC strong{display:inline-flex;min-height:32px;align-items:center;padding:0 10px;border:1px solid rgba(119,128,151,.18);border-radius:10px;background:rgba(255,255,255,.82);color:#596477;font-size:.76rem}.TodayReviewsClient_sessionMeta__eUazC strong{border-color:rgba(32,132,91,.2);color:#176548}.TodayReviewsClient_progressTrack__vPNNg{height:7px;overflow:hidden;border-radius:999px;background:#e8edf2}.TodayReviewsClient_progressTrack__vPNNg>div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#6750a5,#20845b);transition:width .18s ease}.TodayReviewsClient_revisitCard__5DcRu{display:grid;width:min(100%,820px);grid-gap:16px;gap:16px;margin-inline:auto;padding:clamp(16px,2.5vw,24px);border:1px solid rgba(94,73,142,.15);border-radius:20px;background:rgba(255,255,255,.9);box-shadow:0 22px 48px rgba(68,49,102,.09);outline:none}.TodayReviewsClient_revisitCard__5DcRu:focus-visible{box-shadow:0 0 0 4px rgba(103,80,165,.16),0 22px 48px rgba(68,49,102,.09)}.TodayReviewsClient_cardContext__yBwAt{display:flex;align-items:center;justify-content:space-between;gap:12px}.TodayReviewsClient_cardContext__yBwAt span{display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;padding:0 10px;border-radius:10px;background:#e8f8f1;color:#176548;font-size:.76rem;font-weight:800}.TodayReviewsClient_cardContext__yBwAt p{margin:0;color:#667085;font-size:.82rem;text-align:right}.TodayReviewsClient_cardFace__Jf5Vd{min-height:clamp(210px,30vh,300px);border-color:rgba(94,73,142,.14);background:radial-gradient(circle at 90% 5%,rgba(255,211,228,.2),transparent 30%),linear-gradient(145deg,#fff,#f8f6ff)}.TodayReviewsClient_revealButton__QG8dP{min-height:48px;justify-self:center}.TodayReviewsClient_ratingPanel__kG4KW{display:grid;grid-gap:15px;gap:15px;padding:clamp(16px,2.4vw,22px);border:1px solid rgba(94,73,142,.14);border-radius:18px;background:linear-gradient(145deg,rgba(249,246,255,.98),rgba(255,255,255,.98))}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_ratingPanel__kG4KW,.syn-shell[data-reader-theme=dark] .TodayReviewsClient_revisitCard__5DcRu{border-color:rgba(148,163,184,.28);background:#151e30;color:#e5e7eb;box-shadow:none}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_cardFace__Jf5Vd{border-color:rgba(148,163,184,.28);background:#111827}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_cardContext__yBwAt p{color:#cbd5e1}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_sessionMeta__eUazC span{border-color:rgba(148,163,184,.3);background:#202a3d;color:#e2e8f0}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_cardContext__yBwAt span,.syn-shell[data-reader-theme=dark] .TodayReviewsClient_sessionMeta__eUazC strong{border-color:rgba(110,231,183,.38);background:#d1fae5;color:#065f46}.syn-shell[data-reader-theme=dark] .TodayReviewsClient_progressTrack__vPNNg{background:#263248}.syn-shell[data-reader-theme=highContrast] .TodayReviewsClient_ratingPanel__kG4KW,.syn-shell[data-reader-theme=highContrast] .TodayReviewsClient_revisitCard__5DcRu{border:2px solid #fff;background:#000;color:#fff;box-shadow:none}.syn-shell[data-reader-theme=highContrast] .TodayReviewsClient_cardFace__Jf5Vd{border:2px solid #fff;background:#000}.syn-shell[data-reader-theme=highContrast] :is(.TodayReviewsClient_sessionMeta__eUazC span,.TodayReviewsClient_sessionMeta__eUazC strong){border:1px solid #fff;background:#000;color:#fff}.TodayReviewsClient_ratingIntro__dAY_G{display:grid;grid-gap:6px;gap:6px}.TodayReviewsClient_ratingIntro__dAY_G h2{margin:0;color:#1d2638;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.3}.TodayReviewsClient_ratingIntro__dAY_G>p:last-child{max-width:64ch;margin:0;color:#657086;font-size:.86rem;line-height:1.5}.TodayReviewsClient_ratingGrid__AxxCI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.TodayReviewsClient_ratingButton__hMTCM{position:relative;display:grid;min-height:78px;grid-gap:4px;gap:4px;align-content:center;padding:12px 32px 12px 13px;border:1px solid rgba(91,72,137,.18);border-radius:13px;background:rgba(255,255,255,.92);color:#243044;font:inherit;text-align:left;cursor:pointer}.TodayReviewsClient_ratingButton__hMTCM:focus-visible,.TodayReviewsClient_ratingButton__hMTCM:hover{border-color:#6750a5;background:#fff;box-shadow:0 9px 20px rgba(79,57,122,.09)}.TodayReviewsClient_ratingButton__hMTCM:focus-visible,.TodayReviewsClient_sourceLink__VVuUl:focus-visible{outline:3px solid rgba(103,80,165,.22);outline-offset:3px}.TodayReviewsClient_ratingButton__hMTCM span{font-size:.82rem;font-weight:800}.TodayReviewsClient_ratingButton__hMTCM small{color:#687386;font-size:.72rem;line-height:1.35}.TodayReviewsClient_ratingButton__hMTCM kbd{position:absolute;top:10px;right:10px;display:grid;width:20px;height:20px;place-items:center;border:1px solid #d8dce5;border-radius:6px;background:#f6f7f9;color:#667085;font:700 .68rem/1 inherit}.TodayReviewsClient_sourceLink__VVuUl{display:inline-flex;min-height:44px;width:-moz-fit-content;width:fit-content;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(98,69,154,.2);border-radius:12px;background:#fff;color:#58407f;font-size:.79rem;font-weight:780;text-decoration:none}.TodayReviewsClient_sourceLink__VVuUl:hover{border-color:#7255ae}.TodayReviewsClient_completeState__d5VoW{padding-block:12px}.TodayReviewsClient_keyboardHint__KDBAH{margin:0;color:#7a8495;font-size:.76rem;text-align:center}@media (min-width:961px) and (max-height:860px){.syn-shell[data-route=study] .TodayReviewsClient_journey__6Ytuf{grid-template-columns:minmax(250px,.78fr) minmax(540px,1.55fr);gap:18px;align-items:center;padding:9px 4px}.TodayReviewsClient_journeyIntro__6Bq5O{align-items:center}.TodayReviewsClient_journeyIntro__6Bq5O .TodayReviewsClient_eyebrow__D0KjY{display:none}.TodayReviewsClient_journeyIntro__6Bq5O h2{margin:0;font-size:1rem;letter-spacing:-.015em}.TodayReviewsClient_dueBadge__ZZzgv{min-height:34px;padding-inline:10px;border-radius:10px;font-size:.72rem}.TodayReviewsClient_journeySteps__zJAWP{width:100%;padding:3px;border-radius:14px}.TodayReviewsClient_journeyStep__4nKSy{grid-template-columns:27px minmax(0,1fr);min-height:44px;gap:7px;padding:5px 9px;border-radius:11px}.TodayReviewsClient_journeyNumber__KtETy{width:27px;height:27px;font-size:.7rem}.TodayReviewsClient_journeyStep__4nKSy strong{font-size:.76rem}.TodayReviewsClient_journeyStep__4nKSy small{margin-top:0;font-size:.64rem}.syn-shell[data-route=study] .TodayReviewsClient_revisitSurface__O8hJH{gap:10px;padding:12px 4px 14px}.TodayReviewsClient_revisitHeader__qdwhE{align-items:center}.TodayReviewsClient_revisitHeader__qdwhE h1{margin-top:3px;font-size:1.7rem}.TodayReviewsClient_revisitHeader__qdwhE>div:first-child>p:last-child{max-width:76ch;margin-top:5px;font-size:.82rem;line-height:1.35}.TodayReviewsClient_sessionMeta__eUazC span,.TodayReviewsClient_sessionMeta__eUazC strong{min-height:28px;font-size:.7rem}.TodayReviewsClient_progressTrack__vPNNg{height:5px}.TodayReviewsClient_revisitCard__5DcRu{gap:10px;padding:12px 14px}.TodayReviewsClient_cardContext__yBwAt span{min-height:26px}.TodayReviewsClient_cardFace__Jf5Vd{min-height:clamp(150px,21vh,190px);height:clamp(150px,21vh,190px)}.TodayReviewsClient_revealButton__QG8dP{min-height:44px}.TodayReviewsClient_keyboardHint__KDBAH{font-size:.7rem}}@media (max-width:760px){.TodayReviewsClient_practicePanel__jF9Vc{gap:0}.syn-shell[data-route=study] .TodayReviewsClient_journey__6Ytuf{gap:5px;padding:7px 4px;border-radius:0}.TodayReviewsClient_journeyIntro__6Bq5O .TodayReviewsClient_eyebrow__D0KjY{display:none}.TodayReviewsClient_journeyIntro__6Bq5O h2{margin:0;font-size:.92rem}.TodayReviewsClient_dueBadge__ZZzgv{display:none}.TodayReviewsClient_journeySteps__zJAWP{grid-template-columns:repeat(3,minmax(0,1fr));padding:2px;border-radius:12px}.TodayReviewsClient_journeyStep__4nKSy{grid-template-columns:25px minmax(0,1fr);gap:6px;min-height:38px;padding:4px;border-radius:9px}.TodayReviewsClient_journeyNumber__KtETy{width:23px;height:23px;font-size:.68rem}.TodayReviewsClient_journeyStep__4nKSy strong{font-size:.7rem}.TodayReviewsClient_journeyStep__4nKSy small{display:none}.syn-shell[data-route=study] .TodayReviewsClient_revisitSurface__O8hJH{gap:8px;padding:9px 4px 12px;border-radius:0}.TodayReviewsClient_revisitHeader__qdwhE{display:grid;grid-gap:6px;gap:6px}.TodayReviewsClient_revisitHeader__qdwhE h1{margin-top:2px;font-size:1.5rem}.TodayReviewsClient_revisitHeader__qdwhE>div:first-child>p:last-child{display:none}.TodayReviewsClient_sessionMeta__eUazC{max-width:none;justify-content:flex-start;gap:5px}.TodayReviewsClient_sessionMeta__eUazC span,.TodayReviewsClient_sessionMeta__eUazC strong{min-height:27px;padding-inline:8px;font-size:.68rem}.TodayReviewsClient_progressTrack__vPNNg{height:5px}.TodayReviewsClient_revisitCard__5DcRu{gap:8px;padding:10px;border-radius:17px}.TodayReviewsClient_cardContext__yBwAt{align-items:flex-start}.TodayReviewsClient_cardContext__yBwAt p{display:none}.TodayReviewsClient_cardFace__Jf5Vd{min-height:190px;height:190px}.TodayReviewsClient_ratingGrid__AxxCI{grid-template-columns:1fr}.TodayReviewsClient_ratingButton__hMTCM{min-height:64px}}@media (prefers-reduced-motion:reduce){.TodayReviewsClient_progressTrack__vPNNg>div{transition:none}}@media (prefers-contrast:more){.TodayReviewsClient_journey__6Ytuf,.TodayReviewsClient_ratingButton__hMTCM,.TodayReviewsClient_ratingPanel__kG4KW,.TodayReviewsClient_revisitCard__5DcRu,.TodayReviewsClient_revisitSurface__O8hJH,.TodayReviewsClient_sourceLink__VVuUl{border-color:currentColor}}.DeckContextHeader_actionsDesktop__ed6Zo{display:flex;justify-content:flex-end;flex:0 0 auto;min-width:0}.DeckContextHeader_actions__DT7K3{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px;padding:3px;border:1px solid rgba(203,213,225,.72);border-radius:14px;background:rgba(248,250,252,.72)}.DeckContextHeader_action__fkl_d{display:inline-flex;min-width:0}.DeckContextHeader_actionButton__nWVcb{min-height:36px;padding:0 11px;border-radius:10px;font-size:.82rem;font-weight:720;gap:7px;box-shadow:0 8px 18px rgba(15,23,42,.05)}.DeckContextHeader_actionButtonPrimary__EX_50{background:linear-gradient(135deg,rgba(79,70,229,.96),rgba(99,102,241,.92));border-color:rgba(79,70,229,.14);box-shadow:0 10px 20px rgba(79,70,229,.16)}.DeckContextHeader_actionButtonPrimary__EX_50:focus-visible,.DeckContextHeader_actionButtonPrimary__EX_50:hover{background:linear-gradient(135deg,rgba(67,56,202,.98),rgba(79,70,229,.95));box-shadow:0 12px 22px rgba(79,70,229,.18)}.DeckContextHeader_actionButtonSecondary__pGIl8{background:transparent;border-color:transparent;color:#354056;box-shadow:none}.DeckContextHeader_actionButtonSecondary__pGIl8:focus-visible,.DeckContextHeader_actionButtonSecondary__pGIl8:hover{border-color:rgba(99,102,241,.14);background:rgba(255,255,255,.96);color:#312e81}.DeckContextHeader_actionButtonSecondary__pGIl8[aria-pressed=true]{border-color:rgba(99,102,241,.22);background:rgba(238,242,255,.94);color:#4338ca}.DeckContextHeader_actionButtonCompact__XI02f{width:36px;min-width:36px;padding-inline:0}.DeckContextHeader_actionButton__nWVcb .syn-icon{width:15px;height:15px}.DeckContextHeader_mobileActions__tek6J{display:none}@media (max-width:900px){.DeckContextHeader_header__EK1Bx{align-items:flex-start}.DeckContextHeader_actionsDesktop__ed6Zo{display:none}.DeckContextHeader_mobileActions__tek6J{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto}.DeckContextHeader_mobilePrimaryActions__yg_T2{display:flex;align-items:center;gap:8px}.DeckContextHeader_mobilePrimaryAction__3zTHo{min-width:0}.DeckContextHeader_mobilePrimaryAction__3zTHo .DeckContextHeader_actionButton__nWVcb{min-width:min(220px,56vw);justify-content:center}.DeckContextHeader_mobileControlsTrigger__dIlDt{min-height:44px;padding:0 14px;gap:6px;white-space:nowrap;border-radius:14px;font-size:.86rem;box-shadow:0 8px 18px rgba(15,23,42,.05)}.DeckContextHeader_mobileControlsTrigger__dIlDt .syn-icon{width:15px;height:15px}}@media (max-width:640px){.DeckContextHeader_header__EK1Bx{flex-wrap:wrap}.DeckContextHeader_mobileActions__tek6J{width:100%;justify-content:space-between}.DeckContextHeader_mobilePrimaryActions__yg_T2{flex:1 1 auto;min-width:0}.DeckContextHeader_mobilePrimaryAction__3zTHo{flex:1 1 auto}.DeckContextHeader_mobilePrimaryAction__3zTHo .DeckContextHeader_actionButton__nWVcb{width:100%;min-width:0;min-height:44px}.DeckContextHeader_mobileControlsTrigger__dIlDt{flex:0 0 auto}}.PracticeSourceReturn_root__aFnT_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:15px 16px;border:1px solid rgba(37,99,235,.16);border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(99,102,241,.1),transparent 42%),linear-gradient(135deg,rgba(239,246,255,.92),rgba(248,250,252,.94));color:var(--syn-text,#334155)}.PracticeSourceReturn_root__aFnT_[data-tone=reference]{border-color:rgba(23,107,90,.18);background:linear-gradient(135deg,rgba(240,253,250,.92),rgba(248,250,252,.96))}.PracticeSourceReturn_root__aFnT_[data-tone=limited]{border-color:rgba(180,83,9,.2);background:linear-gradient(135deg,rgba(255,251,235,.94),rgba(255,247,237,.9))}.PracticeSourceReturn_icon__lU_A2{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#e0e7ff;color:#4338ca}.PracticeSourceReturn_root__aFnT_[data-tone=reference] .PracticeSourceReturn_icon__lU_A2{background:#dff5ee;color:#176b5a}.PracticeSourceReturn_root__aFnT_[data-tone=limited] .PracticeSourceReturn_icon__lU_A2{background:#ffedd5;color:#9a3412}.PracticeSourceReturn_copy__rvd1I{display:grid;min-width:0;grid-gap:3px;gap:3px}.PracticeSourceReturn_description__RyRus,.PracticeSourceReturn_eyebrow__knwx_,.PracticeSourceReturn_title__z22vn{margin:0}.PracticeSourceReturn_eyebrow__knwx_{color:#4f46e5;font-size:.7rem;font-weight:800;letter-spacing:.075em;line-height:1.3;text-transform:uppercase}.PracticeSourceReturn_root__aFnT_[data-tone=reference] .PracticeSourceReturn_eyebrow__knwx_{color:#176b5a}.PracticeSourceReturn_root__aFnT_[data-tone=limited] .PracticeSourceReturn_eyebrow__knwx_{color:#9a3412}.PracticeSourceReturn_title__z22vn{color:var(--syn-heading,#172033);font-size:.94rem;font-weight:760;line-height:1.35}.PracticeSourceReturn_description__RyRus{max-width:68ch;color:var(--syn-subtext,#64748b);font-size:.82rem;line-height:1.5}.PracticeSourceReturn_action__lZsJL{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid rgba(67,56,202,.2);border-radius:11px;background:rgba(255,255,255,.88);color:#3730a3;font-size:.78rem;font-weight:760;line-height:1.25;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.PracticeSourceReturn_action__lZsJL:hover{border-color:rgba(67,56,202,.42);box-shadow:0 8px 18px rgba(49,46,129,.1);transform:translateY(-1px)}.PracticeSourceReturn_action__lZsJL:focus-visible{outline:3px solid rgba(79,70,229,.32);outline-offset:3px}.syn-readerSurface[data-reader-theme=dark] .PracticeSourceReturn_root__aFnT_{border-color:rgba(165,180,252,.32);background:linear-gradient(135deg,rgba(30,41,59,.98),rgba(38,35,66,.96))}.syn-readerSurface[data-reader-theme=dark] .PracticeSourceReturn_title__z22vn{color:#f8fafc}.syn-readerSurface[data-reader-theme=dark] .PracticeSourceReturn_description__RyRus{color:#cbd5e1}.syn-readerSurface[data-reader-theme=dark] .PracticeSourceReturn_action__lZsJL{border-color:rgba(199,210,254,.38);background:rgba(15,23,42,.72);color:#e0e7ff}.syn-readerSurface[data-reader-theme=highContrast] .PracticeSourceReturn_action__lZsJL,.syn-readerSurface[data-reader-theme=highContrast] .PracticeSourceReturn_icon__lU_A2,.syn-readerSurface[data-reader-theme=highContrast] .PracticeSourceReturn_root__aFnT_{border-color:currentColor;background:var(--syn-surface,#fff);color:var(--syn-heading,#111827)}@media (max-width:620px){.PracticeSourceReturn_root__aFnT_{grid-template-columns:auto minmax(0,1fr);padding:14px}.PracticeSourceReturn_action__lZsJL{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.PracticeSourceReturn_action__lZsJL{transition:none}.PracticeSourceReturn_action__lZsJL:hover{transform:none}}@media (forced-colors:active){.PracticeSourceReturn_action__lZsJL,.PracticeSourceReturn_icon__lU_A2,.PracticeSourceReturn_root__aFnT_{border:1px solid CanvasText;background:Canvas;color:CanvasText}}.FlashcardsClient_recallWorkspace__ecuuW{display:grid;grid-gap:14px;gap:14px}.syn-shell[data-route=study] .FlashcardsClient_recallWorkspace__ecuuW{gap:0}.FlashcardsClient_quickSessionShell__Y5wFp .psg-deckHeader{display:none}.FlashcardsClient_quickSessionShell__Y5wFp .syn-deckShellLayout{width:min(100%,1040px);margin-inline:auto}.FlashcardsClient_quickSessionWorkspace__DThDs{display:grid;grid-gap:20px;gap:20px}.FlashcardsClient_quickSessionBar__XrmEx{position:-webkit-sticky;position:sticky;z-index:30;top:12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;min-height:66px;padding:8px 10px;border:1px solid rgba(91,68,151,.13);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 16px 38px rgba(48,35,87,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.FlashcardsClient_quickSessionControl__Z1iZy,.FlashcardsClient_quickSessionExit__24Lha{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid rgba(91,68,151,.14);border-radius:13px;background:rgba(248,247,252,.9);color:#3d3158;font:inherit;font-size:.78rem;font-weight:760;text-decoration:none;cursor:pointer}.FlashcardsClient_quickSessionControl__Z1iZy:focus-visible,.FlashcardsClient_quickSessionControl__Z1iZy:hover,.FlashcardsClient_quickSessionExit__24Lha:focus-visible,.FlashcardsClient_quickSessionExit__24Lha:hover{border-color:rgba(100,72,232,.42);background:#fff;color:#4930c8}.FlashcardsClient_quickSessionContext__vIhkt{display:grid;min-width:0;justify-items:center;grid-gap:2px;gap:2px;text-align:center}.FlashcardsClient_quickSessionContext__vIhkt p{margin:0;color:#6548b6;font-size:.68rem;font-weight:820;letter-spacing:.09em;text-transform:uppercase}.FlashcardsClient_quickSessionContext__vIhkt strong{max-width:42ch;overflow:hidden;color:var(--syn-heading,#172033);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.FlashcardsClient_quickSessionActions__Slp_N{display:inline-flex;gap:7px}.FlashcardsClient_quickSessionPlayer__gNhVX{padding:0;border:0;background:transparent;box-shadow:none}.FlashcardsClient_quickSessionPlayer__gNhVX .syn-flashcardCompletionCard,.FlashcardsClient_quickSessionPlayer__gNhVX .syn-flashcardReviewCanvas{border-color:rgba(91,68,151,.11);background:radial-gradient(circle at 94% 4%,rgba(225,216,255,.3),transparent 28%),radial-gradient(circle at 4% 94%,rgba(255,221,232,.22),transparent 32%),#fff;box-shadow:0 30px 76px rgba(48,35,87,.11)}.FlashcardsClient_journey__EeR6O{display:grid;grid-gap:17px;gap:17px;padding:20px 22px;border:1px solid rgba(111,89,157,.17);border-radius:22px;background:radial-gradient(circle at 94% 8%,rgba(255,203,221,.24),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(246,242,255,.92));box-shadow:0 16px 36px rgba(70,51,104,.07)}.syn-shell[data-route=study] .FlashcardsClient_journey__EeR6O{padding:16px 4px;border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none}.FlashcardsClient_journeyIntro__ij0_e{display:flex;align-items:center;justify-content:space-between;gap:18px}.FlashcardsClient_journeyEyebrow__riwg7{margin:0;color:#6b57a1;font-size:.69rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.FlashcardsClient_journeyIntro__ij0_e h2{margin:5px 0 0;color:var(--syn-heading,#172033);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.2}.FlashcardsClient_journeySteps__A1zrU{display:grid;width:min(100%,760px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin:0;padding:5px;border:1px solid rgba(103,80,165,.13);border-radius:18px;background:rgba(248,247,252,.78);list-style:none}.FlashcardsClient_journeyStep__q2XL2{display:grid;grid-template-columns:31px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-width:0;min-height:62px;padding:9px 12px;border:1px solid transparent;border-radius:13px;color:#747b8c}.FlashcardsClient_journeyStep__q2XL2[data-current=true]{border-color:rgba(99,70,166,.24);background:linear-gradient(135deg,rgba(235,227,255,.95),rgba(255,239,247,.88));color:#493170;box-shadow:0 10px 24px rgba(83,55,126,.1)}.FlashcardsClient_journeyNumber__EouCh{display:grid;width:31px;height:31px;place-items:center;border:1px solid rgba(116,123,140,.22);border-radius:50%;background:rgba(255,255,255,.72);font-size:.76rem;font-weight:850}.FlashcardsClient_journeyStep__q2XL2[data-current=true] .FlashcardsClient_journeyNumber__EouCh{border-color:#6750a5;background:#6750a5;color:#fff}.FlashcardsClient_journeyStep__q2XL2>span:last-child{display:grid;min-width:0}.FlashcardsClient_journeyStep__q2XL2 strong{font-size:.82rem;line-height:1.2}.FlashcardsClient_journeyStep__q2XL2 small{margin-top:2px;font-size:.69rem;line-height:1.3}.FlashcardsClient_journeyConnector__0zhzz{display:none}.syn-shell[data-reader-theme=dark] .FlashcardsClient_journeySteps__A1zrU,.syn-shell[data-reader-theme=highContrast] .FlashcardsClient_journeySteps__A1zrU{border-color:rgba(199,210,254,.24);background:rgba(15,23,42,.82)}.syn-shell[data-reader-theme=dark] .FlashcardsClient_journeyStep__q2XL2,.syn-shell[data-reader-theme=highContrast] .FlashcardsClient_journeyStep__q2XL2{color:#cbd5e1}.syn-shell[data-reader-theme=dark] .FlashcardsClient_journeyStep__q2XL2[data-current=true],.syn-shell[data-reader-theme=highContrast] .FlashcardsClient_journeyStep__q2XL2[data-current=true]{border-color:rgba(165,180,252,.46);background:linear-gradient(135deg,rgba(67,56,202,.4),rgba(126,34,206,.28));color:#f8fafc}.syn-shell[data-reader-theme=dark] .FlashcardsClient_journeyNumber__EouCh,.syn-shell[data-reader-theme=highContrast] .FlashcardsClient_journeyNumber__EouCh{border-color:rgba(203,213,225,.38);background:#111827;color:#e2e8f0}@media (min-width:961px){.syn-shell[data-route=study] .FlashcardsClient_journey__EeR6O{grid-template-columns:minmax(210px,.7fr) minmax(540px,1.6fr);gap:18px;align-items:center;padding:9px 4px}.FlashcardsClient_journeyEyebrow__riwg7{display:none}.FlashcardsClient_journeyIntro__ij0_e h2{margin:0;font-size:1rem;letter-spacing:-.015em}.FlashcardsClient_journeySteps__A1zrU{width:100%;padding:3px;border-radius:14px}.FlashcardsClient_journeyStep__q2XL2{grid-template-columns:27px minmax(0,1fr);min-height:44px;gap:7px;padding:5px 9px;border-radius:11px}.FlashcardsClient_journeyNumber__EouCh{width:27px;height:27px;font-size:.7rem}.FlashcardsClient_journeyStep__q2XL2 strong{font-size:.76rem}.FlashcardsClient_journeyStep__q2XL2 small{margin-top:0;font-size:.64rem}}@media (min-width:961px) and (max-height:860px){.syn-shell[data-route=study] .FlashcardsClient_playerFrame__m8dHo{padding:10px 4px 14px}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardReviewCanvas{gap:10px;padding:16px 20px}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardStageCard{height:clamp(132px,18vh,166px);min-height:clamp(132px,18vh,166px)}}.FlashcardsClient_playerFrame__m8dHo{padding:clamp(14px,2vw,22px);border-color:rgba(111,89,157,.14);background:radial-gradient(circle at 95% 4%,rgba(202,225,255,.22),transparent 28%),rgba(255,255,255,.86);box-shadow:0 24px 54px rgba(54,43,82,.08)}.syn-shell[data-route=study] .FlashcardsClient_playerFrame__m8dHo{padding:0 4px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardReviewCanvas{max-width:100%;margin-inline:auto}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardStageCard{border-color:rgba(102,75,162,.16);background:radial-gradient(circle at 90% 5%,rgba(255,211,228,.22),transparent 30%),linear-gradient(145deg,#fff,#f8f6ff);box-shadow:0 22px 48px rgba(68,49,102,.09)}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardRecallPanel{border-color:rgba(102,75,162,.16);background:linear-gradient(145deg,rgba(249,246,255,.98),rgba(255,255,255,.96))}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardRecallWhy{max-width:62ch;margin:8px 0 0;color:var(--syn-subtext,#657086);font-size:.84rem;line-height:1.5}.FlashcardsClient_playerFrame__m8dHo .syn-flashcardRatingOption{min-height:58px}@media (max-width:720px){.FlashcardsClient_recallWorkspace__ecuuW{gap:0}.syn-shell[data-route=study] .FlashcardsClient_journey__EeR6O{grid-template-columns:minmax(0,1fr);gap:5px;padding:7px 4px;border-radius:0}.FlashcardsClient_journeyIntro__ij0_e{align-items:center}.FlashcardsClient_journeyEyebrow__riwg7{display:none}.FlashcardsClient_journeyIntro__ij0_e h2{margin:0;font-size:.92rem}.FlashcardsClient_journeySteps__A1zrU{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px;border-radius:12px}.FlashcardsClient_journeyStep__q2XL2{grid-template-columns:25px minmax(0,1fr);gap:6px;min-height:38px;padding:4px;border-radius:9px}.FlashcardsClient_journeyNumber__EouCh{width:23px;height:23px;font-size:.68rem}.FlashcardsClient_journeyStep__q2XL2 strong{font-size:.7rem}.FlashcardsClient_journeyStep__q2XL2 small{display:none}.FlashcardsClient_playerFrame__m8dHo{padding:6px 0 10px;border-radius:0}.FlashcardsClient_quickSessionShell__Y5wFp .syn-content{padding-top:12px}.FlashcardsClient_quickSessionWorkspace__DThDs{gap:12px}.FlashcardsClient_quickSessionBar__XrmEx{top:8px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:58px;padding:6px;border-radius:16px}.FlashcardsClient_quickSessionControl__Z1iZy,.FlashcardsClient_quickSessionExit__24Lha{width:46px;min-width:46px;padding:0}.FlashcardsClient_quickSessionControl__Z1iZy span,.FlashcardsClient_quickSessionExit__24Lha span{display:none}.FlashcardsClient_quickSessionContext__vIhkt{justify-items:start;text-align:left}.FlashcardsClient_quickSessionContext__vIhkt strong{width:100%;font-size:.82rem}.FlashcardsClient_quickSessionPlayer__gNhVX{padding:0;border-radius:0}.FlashcardsClient_quickSessionPlayer__gNhVX .syn-flashcardCompletionCard,.FlashcardsClient_quickSessionPlayer__gNhVX .syn-flashcardReviewCanvas{border-radius:22px}}@media (prefers-contrast:more){.FlashcardsClient_journeyStep__q2XL2,.FlashcardsClient_journey__EeR6O,.FlashcardsClient_playerFrame__m8dHo .syn-flashcardRecallPanel,.FlashcardsClient_playerFrame__m8dHo .syn-flashcardStageCard{border-color:currentColor}}.OptionalPracticeFrame_frame__U73fs{display:grid;grid-gap:12px;gap:12px}.syn-shell[data-route=study] .OptionalPracticeFrame_frame__U73fs{gap:0}.OptionalPracticeFrame_banner__oroMc{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:58px;padding:10px 12px;border:1px solid rgba(111,89,157,.12);border-radius:16px;background:color-mix(in srgb,var(--syn-card,#fff) 92%,#f7f5ff)}.syn-shell[data-route=study] .OptionalPracticeFrame_banner__oroMc{margin-top:10px;border-color:color-mix(in srgb,var(--syn-border,#dfe3ed) 76%,transparent);box-shadow:none}.OptionalPracticeFrame_icon__HAnqA{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:rgba(103,80,165,.08);color:#6750a5}.OptionalPracticeFrame_frame__U73fs[data-variant=missions] .OptionalPracticeFrame_icon__HAnqA{background:rgba(154,91,19,.09);color:#8b5415}.OptionalPracticeFrame_frame__U73fs[data-variant=quiz] .OptionalPracticeFrame_icon__HAnqA{background:rgba(49,95,159,.09);color:#315f9f}.OptionalPracticeFrame_frame__U73fs[data-variant=match] .OptionalPracticeFrame_icon__HAnqA{background:rgba(23,107,90,.09);color:#176b5a}.OptionalPracticeFrame_bannerCopy__D3uEk{min-width:0}.OptionalPracticeFrame_bannerCopy__D3uEk p{margin:0}.OptionalPracticeFrame_bannerCopy__D3uEk p:first-child{color:var(--syn-heading,#172033);font-size:.76rem;font-weight:780;line-height:1.2}.OptionalPracticeFrame_bannerCopy__D3uEk p:last-child{margin-top:2px;overflow:hidden;color:var(--syn-subtext,#647084);font-size:.78rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.OptionalPracticeFrame_cue__HsocU{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;color:#6750a5;font-size:.72rem;font-weight:780}.OptionalPracticeFrame_frame__U73fs[data-variant=missions] .OptionalPracticeFrame_cue__HsocU{color:#8b5415}.OptionalPracticeFrame_frame__U73fs[data-variant=quiz] .OptionalPracticeFrame_cue__HsocU{color:#315f9f}.OptionalPracticeFrame_frame__U73fs[data-variant=match] .OptionalPracticeFrame_cue__HsocU{color:#176b5a}.OptionalPracticeFrame_canvasFrame__7rREE{padding:clamp(10px,2vw,18px);border:1px solid rgba(111,89,157,.1);border-radius:22px;background:rgba(255,255,255,.76)}.syn-shell[data-route=study] .OptionalPracticeFrame_canvasFrame__7rREE{padding:0 4px 24px;border:0;border-radius:0;background:transparent;box-shadow:none}.OptionalPracticeFrame_canvasFrame__7rREE .syn-missionCompletionCard,.OptionalPracticeFrame_canvasFrame__7rREE .syn-missionTaskCanvas,.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizCanvas,.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizCompleteCard{border-color:rgba(92,73,136,.14);box-shadow:0 20px 44px rgba(65,48,99,.08)}.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizSourceReturn{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(49,95,159,.16);border-radius:14px;background:rgba(239,246,255,.82)}.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizSourceReturn>div{display:grid;grid-gap:5px;gap:5px}.syn-readerSurface:is([data-reader-theme=dark],[data-reader-theme=highContrast]) .OptionalPracticeFrame_banner__oroMc{border-color:var(--syn-border,#334155);background:var(--syn-surface-soft,#111827)}.syn-readerSurface:is([data-reader-theme=dark],[data-reader-theme=highContrast]) .OptionalPracticeFrame_bannerCopy__D3uEk p:last-child{color:var(--syn-subtext,#cbd5e1)}.syn-readerSurface:is([data-reader-theme=dark],[data-reader-theme=highContrast]) .OptionalPracticeFrame_frame__U73fs[data-variant=missions] .OptionalPracticeFrame_cue__HsocU{color:#fdba74}.syn-readerSurface:is([data-reader-theme=dark],[data-reader-theme=highContrast]) .OptionalPracticeFrame_frame__U73fs[data-variant=quiz] .OptionalPracticeFrame_cue__HsocU{color:#bfdbfe}.syn-readerSurface:is([data-reader-theme=dark],[data-reader-theme=highContrast]) .OptionalPracticeFrame_frame__U73fs[data-variant=match] .OptionalPracticeFrame_cue__HsocU{color:#a7f3d0}@media (max-width:620px){.OptionalPracticeFrame_frame__U73fs[data-variant=missions] .OptionalPracticeFrame_banner__oroMc,.OptionalPracticeFrame_frame__U73fs[data-variant=quiz] .OptionalPracticeFrame_banner__oroMc{display:none}.syn-shell[data-route=study] .OptionalPracticeFrame_banner__oroMc{margin-top:6px;padding:8px 10px}.OptionalPracticeFrame_bannerCopy__D3uEk p:last-child{white-space:normal}.OptionalPracticeFrame_cue__HsocU{display:none}.syn-shell[data-route=study] .OptionalPracticeFrame_canvasFrame__7rREE{padding:0 0 14px}.syn-shell[data-route=study] .OptionalPracticeFrame_frame__U73fs:is([data-variant=missions],[data-variant=quiz]) .OptionalPracticeFrame_canvasFrame__7rREE{padding-top:0}.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizSourceReturn{align-items:stretch;flex-direction:column}.OptionalPracticeFrame_canvasFrame__7rREE .syn-quizSourceReturn .primary-btn{width:100%}}@media (prefers-contrast:more){.OptionalPracticeFrame_banner__oroMc,.OptionalPracticeFrame_canvasFrame__7rREE{border-color:currentColor}}.ConceptMatchClient_board__eCYqV,.ConceptMatchClient_completionPanel___c4cR,.ConceptMatchClient_statePanel__tYfhl{display:grid;grid-gap:22px;gap:22px;padding:clamp(18px,3vw,32px);color:var(--syn-text,#334155)}.ConceptMatchClient_board__eCYqV h2,.ConceptMatchClient_completionPanel___c4cR h2,.ConceptMatchClient_statePanel__tYfhl h2{margin:0;color:var(--syn-heading,#172033)}.ConceptMatchClient_completionPanel___c4cR,.ConceptMatchClient_statePanel__tYfhl{align-content:start;min-height:240px}.ConceptMatchClient_completionPanel___c4cR>p:not(:first-child){max-width:68ch;margin:-10px 0 0;line-height:1.6}.ConceptMatchClient_header__QF8_q{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-gap:28px;gap:28px;align-items:end;padding-bottom:22px;border-bottom:1px solid rgba(23,107,90,.12)}.ConceptMatchClient_headerCopy__P1SsT{display:grid;grid-gap:8px;gap:8px}.ConceptMatchClient_headerCopy__P1SsT h2{max-width:22ch;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.12;letter-spacing:-.025em}.ConceptMatchClient_headerCopy__P1SsT>p:last-child{max-width:66ch;margin:0;color:var(--syn-subtext,#64748b);font-size:.94rem;line-height:1.55}.ConceptMatchClient_progressCard__5yFtP{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid rgba(23,107,90,.14);border-radius:14px;background:rgba(242,250,247,.88)}.ConceptMatchClient_progressTopline__NpEaC{display:flex;justify-content:space-between;gap:12px;color:#315d55;font-size:.78rem}.ConceptMatchClient_progressTopline__NpEaC strong{color:#125448}.ConceptMatchClient_progressTrack__mAe5y{height:7px;overflow:hidden;border-radius:999px;background:rgba(23,107,90,.12)}.ConceptMatchClient_progressTrack__mAe5y span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#21806c,#4fa891);transition:width .18s ease}.ConceptMatchClient_progressCard__5yFtP small{color:#64748b;font-size:.72rem}.ConceptMatchClient_feedback__i7YNl{min-height:48px;display:flex;align-items:center;padding:11px 14px;border:1px solid rgba(23,107,90,.14);border-radius:12px;background:rgba(242,250,247,.72);color:#315d55;font-size:.86rem;font-weight:650;line-height:1.4}.ConceptMatchClient_feedback__i7YNl[data-tone=incorrect]{border-color:rgba(180,83,9,.26);background:#fff8ed;color:#854d0e}.ConceptMatchClient_feedback__i7YNl[data-tone=correct]{border-color:rgba(21,128,61,.24);background:#f0fdf4;color:#166534}.ConceptMatchClient_columns__fP2Dx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(14px,2.5vw,24px);gap:clamp(14px,2.5vw,24px);align-items:start}.ConceptMatchClient_column__5TEFZ{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:clamp(14px,2vw,20px);border:1px solid rgba(100,116,139,.13);border-radius:16px;background:rgba(248,250,252,.7)}.ConceptMatchClient_column__5TEFZ:last-child{border-color:rgba(23,107,90,.13);background:rgba(242,250,247,.62)}.ConceptMatchClient_columnHeader__Y1Ty8{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.ConceptMatchClient_columnHeader__Y1Ty8>span{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#e8f4f0;color:#176b5a;font-size:.78rem;font-weight:800}.ConceptMatchClient_columnHeader__Y1Ty8 h2{font-size:1rem}.ConceptMatchClient_columnHeader__Y1Ty8 p{margin:3px 0 0;color:#64748b;font-size:.76rem}.ConceptMatchClient_choices__T9_Zx{display:grid;grid-gap:10px;gap:10px}.ConceptMatchClient_choice__EbDbw{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:58px;display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(100,116,139,.18);border-radius:12px;background:rgba(255,255,255,.94);color:#243247;font:inherit;font-size:.88rem;font-weight:650;line-height:1.42;text-align:left;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.04);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.ConceptMatchClient_choice__EbDbw:hover{border-color:rgba(23,107,90,.42);transform:translateY(-1px)}.ConceptMatchClient_choice__EbDbw:focus-visible{outline:3px solid rgba(37,99,235,.34);outline-offset:2px;border-color:#2563eb}.ConceptMatchClient_choiceMarker__nwiop{width:16px;height:16px;border:2px solid #94a3b8;border-radius:999px;box-shadow:inset 0 0 0 3px #fff}.ConceptMatchClient_choice__EbDbw[data-state=selected]{border-color:#21806c;background:#eef9f5;color:#124e43;box-shadow:0 10px 22px rgba(23,107,90,.12)}.ConceptMatchClient_choice__EbDbw[data-state=selected] .ConceptMatchClient_choiceMarker__nwiop{border-color:#21806c;background:#21806c}.ConceptMatchClient_choice__EbDbw[data-state=incorrect]{border-color:#c56b19;background:#fff8ed;color:#7c4510;box-shadow:0 10px 22px rgba(180,83,9,.1)}.ConceptMatchClient_choice__EbDbw[data-state=incorrect] .ConceptMatchClient_choiceMarker__nwiop{border-color:#c56b19}.ConceptMatchClient_footer__qEb_1{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:20px;border-top:1px solid rgba(23,107,90,.12)}.ConceptMatchClient_footer__qEb_1 p{max-width:65ch;margin:0;color:#64748b;font-size:.82rem;line-height:1.5}.ConceptMatchClient_actions__mO1zG{display:flex;flex:0 0 auto;gap:8px}.ConceptMatchClient_actionButton__E4j8R{width:152px;min-height:44px;justify-content:center;gap:7px;padding-inline:14px;font-size:.82rem}.syn-shell[data-reader-theme=dark] :is(.ConceptMatchClient_progressCard__5yFtP,.ConceptMatchClient_feedback__i7YNl,.ConceptMatchClient_column__5TEFZ,.ConceptMatchClient_choice__EbDbw){border-color:rgba(148,163,184,.28);background:#182235;color:#e5e7eb;box-shadow:none}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_choice__EbDbw{background:#202a3d;color:#f8fafc}.syn-shell[data-reader-theme=dark] :is(.ConceptMatchClient_progressTopline__NpEaC,.ConceptMatchClient_progressCard__5yFtP small,.ConceptMatchClient_columnHeader__Y1Ty8 p,.ConceptMatchClient_footer__qEb_1 p){color:#cbd5e1}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_progressTopline__NpEaC strong{color:#a7f3d0}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_columnHeader__Y1Ty8>span{background:#d1fae5;color:#065f46}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_choiceMarker__nwiop{border-color:#94a3b8;box-shadow:inset 0 0 0 3px #202a3d}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_choice__EbDbw[data-state=selected]{border-color:#6ee7b7;background:#123c31;color:#d1fae5}.syn-shell[data-reader-theme=dark] .ConceptMatchClient_choice__EbDbw[data-state=incorrect]{border-color:#fbbf24;background:#422f13;color:#fef3c7}.syn-shell[data-reader-theme=highContrast] :is(.ConceptMatchClient_progressCard__5yFtP,.ConceptMatchClient_feedback__i7YNl,.ConceptMatchClient_column__5TEFZ,.ConceptMatchClient_choice__EbDbw){border:2px solid #fff;background:#000;color:#fff;box-shadow:none}@media (max-width:760px){.ConceptMatchClient_board__eCYqV,.ConceptMatchClient_completionPanel___c4cR,.ConceptMatchClient_statePanel__tYfhl{gap:18px;padding:16px 12px 18px}.ConceptMatchClient_header__QF8_q{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:18px}.ConceptMatchClient_headerCopy__P1SsT h2{max-width:none;font-size:1.42rem}.ConceptMatchClient_columns__fP2Dx{grid-template-columns:minmax(0,1fr)}.ConceptMatchClient_column__5TEFZ{padding:13px;border-radius:14px}.ConceptMatchClient_choice__EbDbw{min-height:56px;padding:11px 12px}.ConceptMatchClient_footer__qEb_1{align-items:stretch;flex-direction:column}.ConceptMatchClient_actions__mO1zG{display:grid;grid-template-columns:minmax(0,1fr)}.ConceptMatchClient_actions__mO1zG>*{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ConceptMatchClient_choice__EbDbw,.ConceptMatchClient_progressTrack__mAe5y span{transition:none}}@media (prefers-contrast:more){.ConceptMatchClient_choice__EbDbw,.ConceptMatchClient_column__5TEFZ,.ConceptMatchClient_feedback__i7YNl,.ConceptMatchClient_progressCard__5yFtP{border-color:currentColor}}