.page_intro__C52ia{display:grid;gap:16px;max-width:560px}.page_intro__C52ia h1{font-size:1.6rem;margin:0}.page_howTo__kWIiA{padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.5);border:1px solid rgba(54,45,30,.1)}.page_howTo__kWIiA h3{margin:0 0 8px;font-size:.9rem}.page_howTo__kWIiA ul{margin:0;padding-left:18px;font-size:.82rem;color:var(--muted);display:grid;gap:4px}.page_header__tggvn{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.page_round__fNtq_{color:var(--muted)}.page_round__fNtq_,.page_score__ZZ_tn{font-size:.85rem;font-weight:600}.page_timer__nxTeL{font-size:1rem;font-weight:700;padding:3px 10px;border-radius:999px;background:rgba(54,45,30,.07)}.page_timerUrgent__3GIuV{background:rgba(239,68,68,.15);color:var(--red,#dc2626)}.page_statement__VlnLs{font-size:1.05rem;font-weight:700;padding:14px 16px;border-radius:12px;background:rgba(99,102,241,.07);border:1px solid rgba(99,102,241,.18);margin-bottom:14px;line-height:1.5}.page_statementLabel__H1mUI{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);display:block;margin-bottom:4px}.page_textarea__cBe2f{width:100%;min-height:100px;padding:10px 12px;border-radius:10px;border:1px solid rgba(54,45,30,.18);background:rgba(255,255,255,.6);font-size:.9rem;font-family:inherit;resize:vertical;box-sizing:border-box;margin-bottom:10px}.page_charCount__dDHGF{font-size:.75rem;color:var(--muted);text-align:right;margin-bottom:12px}.page_scoring__Gbd5Y{display:grid;gap:8px;margin:14px 0}.page_scoreRow__TynRt{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:8px;background:rgba(255,255,255,.5);border:1px solid rgba(54,45,30,.1);font-size:.85rem}.page_scoreDim__s_Rzu{font-weight:600}.page_scoreVal___55wA{font-size:1rem;font-weight:700}.page_feedback__C5THi{border-radius:10px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2)}.page_fallback__0b_ee,.page_feedback__C5THi{padding:10px 14px;font-size:.82rem;line-height:1.6;margin-bottom:12px}.page_fallback__0b_ee{border-radius:10px;background:rgba(239,68,68,.07);border:1px solid rgba(239,68,68,.2);color:var(--muted)}.page_loading__hm_NR{text-align:center;padding:20px 0;font-size:.85rem;color:var(--muted)}.page_done__cTmCx{display:grid;gap:16px;text-align:center;max-width:480px;margin:0 auto;padding:32px 0}.page_done__cTmCx h1{font-size:1.5rem;margin:0}.page_finalScore__akM8a{font-size:1.8rem;font-weight:700;margin:0}.page_doneActions__dq40I{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}