.ReviewPage_container___w513{min-height:100vh;background:var(--color-bg,#0D0D0F);display:flex;align-items:center;justify-content:center;padding:1.25rem}.ReviewPage_panel__qZDdp{width:100%;max-width:620px;display:flex;flex-direction:column;gap:1rem}.ReviewPage_header__erNan{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ReviewPage_title__K0SDv{font-size:1.1rem;font-weight:700;color:var(--color-text-primary,#F4F4F5);margin:0;display:flex;align-items:center;gap:.5rem}.ReviewPage_progress__D5vKd{font-size:.85rem;color:var(--color-text-secondary,#A1A1AA);font-weight:600}.ReviewPage_freePill__QT_dK{margin-left:.5rem;padding:.2rem .55rem;border-radius:999px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);color:#fbbf24;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .12s ease}.ReviewPage_freePill__QT_dK:hover{background:rgba(245,158,11,.18)}.ReviewPage_close__DqLRH{background:transparent;border:none;color:var(--color-text-secondary,#A1A1AA);cursor:pointer;padding:.3rem .5rem;border-radius:.4rem;display:flex;align-items:center;gap:.35rem;font-family:inherit;font-size:.85rem}.ReviewPage_close__DqLRH:hover{color:var(--color-text-primary,#F4F4F5);background:rgba(255,255,255,.04)}.ReviewPage_progressBar__R0mYS{height:4px;width:100%;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.ReviewPage_progressFill__u9W2T{height:100%;background:linear-gradient(135deg,#667eea,#764ba2);transition:width .25s ease}.ReviewPage_card__7z9aW{position:relative;min-height:280px;padding:2rem 1.5rem;background:var(--color-bg-card,#18181B);border:1px solid var(--color-border,#3f3f46);border-radius:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .12s ease}.ReviewPage_card__7z9aW:hover{border-color:rgba(102,126,234,.4)}.ReviewPage_cardMeta__L6Xyk{position:absolute;top:.85rem;left:.85rem;display:flex;align-items:center;gap:.4rem}.ReviewPage_cardTypeBadge__kDTfW{padding:.2rem .55rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:999px;font-size:.7rem;font-weight:700;color:var(--color-text-secondary,#A1A1AA);text-transform:uppercase;letter-spacing:.4px}.ReviewPage_masteryDots___947o{display:inline-flex;align-items:center;gap:4px;margin-left:.3rem}.ReviewPage_masteryDot__QoHMs{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.12)}.ReviewPage_masteryDotFilled__UjoeR[data-level="1"]{background:#94a3b8}.ReviewPage_masteryDotFilled__UjoeR[data-level="2"]{background:#facc15}.ReviewPage_masteryDotFilled__UjoeR[data-level="3"]{background:#fb923c}.ReviewPage_masteryDotFilled__UjoeR[data-level="4"]{background:#4ade80}.ReviewPage_cardAudio__Ysp2W{position:absolute;top:.85rem;right:.85rem;background:transparent;border:none;color:var(--color-text-secondary,#A1A1AA);cursor:pointer;padding:.35rem;border-radius:.3rem;display:flex}.ReviewPage_cardAudio__Ysp2W:hover{color:var(--color-text-primary,#F4F4F5);background:rgba(255,255,255,.04)}.ReviewPage_cardSpanish__tkfcP{font-size:2.15rem;font-weight:800;color:var(--color-text-primary,#F4F4F5);text-align:center;line-height:1.15}.ReviewPage_cardHint__jG6xD{font-size:.8rem;color:var(--color-text-secondary,#A1A1AA);margin:.85rem 0 0}.ReviewPage_cardEnglish__a_4x4{font-size:1.25rem;color:var(--color-text-primary,#F4F4F5);text-align:center;margin:0}.ReviewPage_triage__y6ESU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.ReviewPage_triageButton__Sg_TU{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.85rem .5rem;border-radius:.65rem;border:1px solid var(--color-border,#3f3f46);background:var(--color-bg-card,#18181B);color:var(--color-text-primary,#F4F4F5);cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .12s ease}.ReviewPage_triageButton__Sg_TU:hover{transform:translateY(-1px)}.ReviewPage_triageHard__SzK8Q{border-color:rgba(239,68,68,.4)}.ReviewPage_triageHard__SzK8Q:hover{background:rgba(239,68,68,.1)}.ReviewPage_triageMedium__PLIPA{border-color:rgba(245,158,11,.4)}.ReviewPage_triageMedium__PLIPA:hover{background:rgba(245,158,11,.1)}.ReviewPage_triageEasy__ERHwI{border-color:rgba(34,197,94,.4)}.ReviewPage_triageEasy__ERHwI:hover{background:rgba(34,197,94,.1)}.ReviewPage_triageHint__gsHSZ{font-size:.7rem;font-weight:500;color:var(--color-text-secondary,#A1A1AA)}.ReviewPage_revealButton__Vpr01{padding:.7rem 1.2rem;background:var(--color-primary,#3b82f6);color:white;border:none;border-radius:.55rem;font-size:.95rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s ease}.ReviewPage_revealButton__Vpr01:hover{background:var(--color-primary-dark,#2563eb)}.ReviewPage_doneState__3r2tm{padding:2rem 1.5rem;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center;background:var(--color-bg-card,#18181B);border:1px solid var(--color-border,#3f3f46);border-radius:1.25rem}.ReviewPage_doneTitle__n684i{font-size:1.4rem;font-weight:800;color:var(--color-text-primary,#F4F4F5);margin:0}.ReviewPage_summaryGrid__rd3WI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.65rem;gap:.65rem;width:100%;margin:.5rem 0}.ReviewPage_summaryCell__NriMX{padding:1rem .5rem;border-radius:.55rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);text-align:center;display:flex;flex-direction:column;gap:.15rem}.ReviewPage_summaryCellNumber__uwMoH{font-size:1.75rem;font-weight:800;color:var(--color-text-primary,#F4F4F5);line-height:1}.ReviewPage_summaryCellLabel__awQS2{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary,#A1A1AA)}.ReviewPage_doneText__42Rl8{font-size:.95rem;color:var(--color-text-secondary,#A1A1AA);margin:0}.ReviewPage_doneActions__jO26B{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.ReviewPage_secondaryButton__JrAbA{padding:.65rem 1.1rem;background:transparent;color:var(--color-text-primary,#F4F4F5);border:1px solid var(--color-border,#3f3f46);border-radius:.55rem;font-size:.9rem;font-weight:600;cursor:pointer;font-family:inherit;text-decoration:none}.ReviewPage_emptyState__SnyTy{padding:2rem;text-align:center;background:var(--color-bg-card,#18181B);border:1px solid var(--color-border,#3f3f46);border-radius:1.25rem;display:flex;flex-direction:column;gap:.85rem;align-items:center}.ReviewPage_loadingContainer__FIIZn{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg,#0D0D0F)}.ReviewPage_spinner__Wst5l{width:40px;height:40px;border:4px solid var(--color-bg-card,#18181b);border-top-color:var(--color-primary,#3b82f6);border-radius:50%;animation:ReviewPage_spin__2J_wN 1s linear infinite}@keyframes ReviewPage_spin__2J_wN{to{transform:rotate(1turn)}}@media (max-width:640px){.ReviewPage_cardSpanish__tkfcP{font-size:1.7rem}.ReviewPage_title__K0SDv{font-size:1rem}}