.RefreshmentQuizPanel_panel__Vmjge{--refreshment-panel:var(--surface-canvas);--refreshment-surface:var(--surface-base);--refreshment-surface-soft:color-mix(in srgb,var(--text-primary) 9%,var(--surface-base));--refreshment-surface-strong:var(--surface-base);--refreshment-border:var(--border-soft);--refreshment-border-strong:var(--border-strong);--refreshment-text:var(--text-primary);--refreshment-muted:var(--text-secondary);--refreshment-subtle:var(--text-subtle);--refreshment-accent:var(--text-accent);--refreshment-accent-soft:color-mix(in srgb,var(--color-action-accent-bg) 8%,var(--surface-base));--refreshment-accent-border:var(--color-action-accent-bg);--refreshment-support-soft:var(--color-status-success-bg);--refreshment-control-shadow:0 10px 24px -18px var(--overlay-strong);position:relative;display:flex;flex-direction:column;gap:14px;min-height:100%;padding:18px;border-radius:var(--radius-panel);color:var(--refreshment-text);background:var(--refreshment-panel);border:1px solid var(--refreshment-border);box-shadow:0 10px 24px -18px var(--overlay-strong);overflow:hidden;font-family:var(--font-body)}.RefreshmentQuizPanel_panelEmbedded__OCFFH{height:100%;min-height:0;display:flex;flex-direction:column;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:hidden}.RefreshmentQuizPanel_panelEmbedded__OCFFH .RefreshmentQuizPanel_quizShell__J2SJt{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.RefreshmentQuizPanel_error__2235y,.RefreshmentQuizPanel_header__RKzz6,.RefreshmentQuizPanel_quizShell__J2SJt,.RefreshmentQuizPanel_status__uobIF,.RefreshmentQuizPanel_unavailableCard__3XW80{position:relative;z-index:1}.RefreshmentQuizPanel_header__RKzz6{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.RefreshmentQuizPanel_eyebrow__vx4H4{margin:0 0 4px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.RefreshmentQuizPanel_panel__Vmjge .RefreshmentQuizPanel_eyebrow__vx4H4{font-family:var(--font-body);font-weight:700;font-stretch:normal;font-variation-settings:normal;letter-spacing:.12em}.RefreshmentQuizPanel_title__E10U6{margin:0;font-size:1.06rem;font-weight:700;letter-spacing:-.01em;font-family:var(--font-display)}.RefreshmentQuizPanel_subtitle__wPnN1{margin:4px 0 0;font-size:var(--font-size-sm);color:var(--refreshment-muted)}.RefreshmentQuizPanel_closeButton__rqSfG,.RefreshmentQuizPanel_nextButton__zsctj,.RefreshmentQuizPanel_optionButton__KUY1_,.RefreshmentQuizPanel_progressDot__80Pxq,.RefreshmentQuizPanel_regenerateButton__qsKsX,.RefreshmentQuizPanel_retryButton__RzjuB,.RefreshmentQuizPanel_submitButton__VIPP9{border:0;cursor:pointer;font:inherit;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease,opacity .14s ease}.RefreshmentQuizPanel_closeButton__rqSfG{padding:8px 12px;border:1px solid var(--refreshment-border);border-radius:var(--radius-pill);min-height:44px;max-width:100%;color:var(--refreshment-text);background:color-mix(in srgb,var(--text-primary) 9%,var(--surface-base));line-height:1.2;text-align:center;overflow-wrap:anywhere;font-weight:700}.RefreshmentQuizPanel_closeButton__rqSfG:hover,.RefreshmentQuizPanel_nextButton__zsctj:hover,.RefreshmentQuizPanel_optionButton__KUY1_:hover,.RefreshmentQuizPanel_progressDot__80Pxq:hover,.RefreshmentQuizPanel_regenerateButton__qsKsX:hover,.RefreshmentQuizPanel_retryButton__RzjuB:hover,.RefreshmentQuizPanel_submitButton__VIPP9:hover{transform:translateY(-1px)}.RefreshmentQuizPanel_closeButton__rqSfG:focus-visible,.RefreshmentQuizPanel_nextButton__zsctj:focus-visible,.RefreshmentQuizPanel_optionButton__KUY1_:focus-visible,.RefreshmentQuizPanel_progressDot__80Pxq:focus-visible,.RefreshmentQuizPanel_regenerateButton__qsKsX:focus-visible,.RefreshmentQuizPanel_retryButton__RzjuB:focus-visible,.RefreshmentQuizPanel_submitButton__VIPP9:focus-visible{outline:3px solid color-mix(in srgb,var(--color-action-accent-bg) 38%,transparent);outline-offset:2px}.RefreshmentQuizPanel_error__2235y,.RefreshmentQuizPanel_status__uobIF{margin:0;padding:10px 12px;border-radius:var(--radius-md);font-size:var(--font-size-sm)}.RefreshmentQuizPanel_statusRegion__1_PFs:empty{display:none}.RefreshmentQuizPanel_errorState__L2hfD{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.RefreshmentQuizPanel_retryButton__RzjuB{min-height:44px;padding:10px 14px;border:1px solid var(--refreshment-border);border-radius:var(--radius-pill);color:var(--refreshment-text);background:color-mix(in srgb,var(--text-primary) 9%,var(--surface-base));font-weight:700}.RefreshmentQuizPanel_status__uobIF{color:var(--refreshment-text);background:var(--surface-subtle);border:1px solid var(--border-soft)}.RefreshmentQuizPanel_error__2235y{color:var(--color-status-danger-text);background:var(--color-status-danger-bg);border:1px solid color-mix(in srgb,var(--color-status-danger) 32%,var(--border-soft))}.RefreshmentQuizPanel_questionCard__6bFER,.RefreshmentQuizPanel_summaryCard__UVMqv,.RefreshmentQuizPanel_unavailableCard__3XW80{background:var(--refreshment-surface);border:1px solid var(--refreshment-border);box-shadow:var(--refreshment-control-shadow)}.RefreshmentQuizPanel_unavailableCard__3XW80{padding:14px;border-radius:var(--radius-md)}.RefreshmentQuizPanel_progressLabel__DQMl6,.RefreshmentQuizPanel_summaryLabel__P3zkb,.RefreshmentQuizPanel_unavailableLabel__QXYer{margin:0 0 6px;font-size:.7rem;text-transform:uppercase;font-weight:700;letter-spacing:.12em;color:var(--text-muted)}.RefreshmentQuizPanel_feedbackExcerpt__vwhR3,.RefreshmentQuizPanel_feedbackExpected__Mwpnb,.RefreshmentQuizPanel_feedbackExplanation__G0aRU,.RefreshmentQuizPanel_progressText__TtX70,.RefreshmentQuizPanel_questionPrompt__4zlxA,.RefreshmentQuizPanel_scoreText__U4N_6,.RefreshmentQuizPanel_summaryText__srCaU,.RefreshmentQuizPanel_unavailableText__koOY3{margin:0}.RefreshmentQuizPanel_quizShell__J2SJt{display:flex;flex-direction:column;gap:12px}.RefreshmentQuizPanel_progressHeader__jgqo7{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.RefreshmentQuizPanel_progressActions__n2bY9{display:flex;align-items:center;gap:8px;margin-left:auto}.RefreshmentQuizPanel_progressTextWrapper__NK1Xd{display:none}@media (min-width:640px){.RefreshmentQuizPanel_progressTextWrapper__NK1Xd{display:inline-flex;align-items:baseline;gap:6px;font-size:var(--font-size-xs);color:var(--refreshment-muted)}}.RefreshmentQuizPanel_scorePill__0ASWu{display:inline-flex;align-items:center;gap:2px}.RefreshmentQuizPanel_progressTextWrapper__NK1Xd .RefreshmentQuizPanel_progressLabel__DQMl6{margin:0}.RefreshmentQuizPanel_progressText__TtX70,.RefreshmentQuizPanel_scoreText__U4N_6{font-size:var(--font-size-xs);color:var(--refreshment-muted)}.RefreshmentQuizPanel_scoreText__U4N_6{font-weight:700;color:var(--refreshment-text);white-space:nowrap}.RefreshmentQuizPanel_regenerateButton__qsKsX{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border-radius:var(--radius-pill);border:1px solid transparent;color:var(--refreshment-muted);background:transparent;line-height:1}.RefreshmentQuizPanel_regenerateButton__qsKsX svg{width:13px;height:13px;flex:0 0 auto}.RefreshmentQuizPanel_regenerateButton__qsKsX[data-regenerating=true] svg{animation:RefreshmentQuizPanel_refreshmentQuizSpin__iVDDu .9s linear infinite}.RefreshmentQuizPanel_regenerateButton__qsKsX:hover:not(:disabled){color:var(--refreshment-text);border-color:var(--refreshment-border-strong);background:var(--refreshment-surface-strong)}@keyframes RefreshmentQuizPanel_refreshmentQuizSpin__iVDDu{to{transform:rotate(1turn)}}.RefreshmentQuizPanel_progressDots__4xUxc{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.RefreshmentQuizPanel_progressDot__80Pxq{min-width:30px;height:30px;min-height:30px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:700;border:1px solid var(--refreshment-border);border-radius:var(--radius-sm,6px);color:var(--refreshment-text);background:var(--refreshment-surface-soft)}.RefreshmentQuizPanel_progressDotActive__mSAmT{border-color:var(--text-secondary);box-shadow:none}.RefreshmentQuizPanel_progressDotAnswered___8vUe{background:var(--refreshment-support-soft)}.RefreshmentQuizPanel_progressDotCorrect__CO_cP{border-color:color-mix(in srgb,var(--color-status-success) 32%,var(--border-soft));background:var(--color-status-success-bg)}.RefreshmentQuizPanel_progressDotIncorrect__cnmWg{border-color:color-mix(in srgb,var(--color-status-danger) 32%,var(--border-soft));background:var(--color-status-danger-bg)}.RefreshmentQuizPanel_questionCard__6bFER,.RefreshmentQuizPanel_summaryCard__UVMqv{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-panel)}.RefreshmentQuizPanel_summaryTitle__Zh_ZB{margin:0;font-size:1.06rem;letter-spacing:-.01em;font-family:var(--font-display);font-weight:700}.RefreshmentQuizPanel_summaryText__srCaU{color:var(--refreshment-subtle);line-height:1.55}.RefreshmentQuizPanel_questionMeta__Ha2nZ{display:flex;justify-content:space-between;gap:12px;align-items:center}.RefreshmentQuizPanel_questionIndex__rkKXX,.RefreshmentQuizPanel_questionType__M_8lk{display:inline-flex;align-items:center;padding:6px 10px;border-radius:var(--radius-pill);font-size:.7rem;color:var(--text-muted);background:var(--surface-subtle);border:1px solid var(--border-soft);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.RefreshmentQuizPanel_questionPrompt__4zlxA{font-size:var(--font-size-md);line-height:1.55;font-weight:600}.RefreshmentQuizPanel_optionsList__TFNSo{display:flex;flex-direction:column;gap:8px}.RefreshmentQuizPanel_optionButton__KUY1_{width:100%;min-height:44px;padding:12px 14px;text-align:left;border-radius:14px;color:var(--refreshment-text);background:var(--refreshment-surface-strong);border:1px solid var(--refreshment-border)}.RefreshmentQuizPanel_optionButton__KUY1_:hover:not(:disabled){border-color:var(--refreshment-border-strong);background:color-mix(in srgb,var(--text-primary) 5%,var(--surface-base))}.RefreshmentQuizPanel_optionSelected__W6UT8{border-color:var(--refreshment-accent-border);background:var(--refreshment-accent-soft);box-shadow:none}.RefreshmentQuizPanel_fillInWrapper__PzIBq{display:flex}.RefreshmentQuizPanel_fillInInput__fOAlp{width:100%;padding:12px 14px;border-radius:14px;border:1px solid var(--refreshment-border);color:var(--refreshment-text);background:var(--refreshment-surface-strong);outline:none;font:inherit}.RefreshmentQuizPanel_fillInInput__fOAlp::placeholder{color:var(--text-faint)}.RefreshmentQuizPanel_fillInInput__fOAlp:focus{border-color:var(--refreshment-accent-border);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-action-accent-bg) 18%,transparent)}.RefreshmentQuizPanel_actions__c3CsM{display:flex;gap:10px;flex-wrap:wrap}.RefreshmentQuizPanel_nextButton__zsctj,.RefreshmentQuizPanel_submitButton__VIPP9{min-height:2.9rem;padding:.65rem 1.5rem;border-radius:var(--radius-pill);border:1px solid transparent;font-weight:700}.RefreshmentQuizPanel_submitButton__VIPP9{color:var(--color-button-primary-text);background:var(--color-button-primary-bg)}.RefreshmentQuizPanel_submitButton__VIPP9:hover:not(:disabled){background:var(--color-button-primary-hover)}.RefreshmentQuizPanel_nextButton__zsctj:disabled,.RefreshmentQuizPanel_progressDot__80Pxq:disabled,.RefreshmentQuizPanel_regenerateButton__qsKsX:disabled,.RefreshmentQuizPanel_submitButton__VIPP9:disabled{cursor:not-allowed;opacity:.55;transform:none}.RefreshmentQuizPanel_optionButton__KUY1_:disabled{cursor:not-allowed;opacity:.72;transform:none}.RefreshmentQuizPanel_optionSelected__W6UT8:disabled{opacity:1}.RefreshmentQuizPanel_optionButton__KUY1_{display:flex;align-items:center;justify-content:space-between;gap:10px}.RefreshmentQuizPanel_optionOutcomeIcon__8rvY3{flex:0 0 auto;width:18px;height:18px}.RefreshmentQuizPanel_optionCorrect__Klop_,.RefreshmentQuizPanel_optionCorrect__Klop_:disabled{opacity:1;color:var(--color-status-success-text);border-color:color-mix(in srgb,var(--color-status-success) 32%,var(--border-soft));background:var(--color-status-success-bg);box-shadow:none}.RefreshmentQuizPanel_optionCorrect__Klop_ .RefreshmentQuizPanel_optionOutcomeIcon__8rvY3{color:var(--color-status-success-text)}.RefreshmentQuizPanel_optionIncorrect__Erdzu,.RefreshmentQuizPanel_optionIncorrect__Erdzu:disabled{opacity:1;border-color:color-mix(in srgb,var(--color-status-danger) 32%,var(--border-soft));background:var(--color-status-danger-bg);box-shadow:none;color:var(--color-status-danger-text)}.RefreshmentQuizPanel_optionIncorrect__Erdzu .RefreshmentQuizPanel_optionOutcomeIcon__8rvY3{color:var(--text-danger-strong)}.RefreshmentQuizPanel_optionDimmed__H0s6X:disabled{opacity:.5}.RefreshmentQuizPanel_nextButton__zsctj{color:var(--refreshment-text);background:var(--refreshment-surface-soft);border-color:var(--refreshment-border)}.RefreshmentQuizPanel_feedbackCard__DByxH{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--radius-md)}.RefreshmentQuizPanel_feedbackCorrect__ZUIgj{background:var(--color-status-success-bg);border:1px solid color-mix(in srgb,var(--color-status-success) 32%,var(--border-soft))}.RefreshmentQuizPanel_feedbackIncorrect__hR8Ed{background:var(--color-status-danger-bg);border:1px solid color-mix(in srgb,var(--color-status-danger) 32%,var(--border-soft))}.RefreshmentQuizPanel_feedbackVerdict__qcl__{margin:0;font-weight:700;letter-spacing:.02em}.RefreshmentQuizPanel_feedbackCorrect__ZUIgj .RefreshmentQuizPanel_feedbackVerdict__qcl__{color:var(--text-success-strong)}.RefreshmentQuizPanel_feedbackIncorrect__hR8Ed .RefreshmentQuizPanel_feedbackVerdict__qcl__{color:var(--text-danger-strong)}.RefreshmentQuizPanel_feedbackExpected__Mwpnb,.RefreshmentQuizPanel_feedbackExplanation__G0aRU{color:var(--refreshment-subtle);line-height:1.55}.RefreshmentQuizPanel_feedbackExcerpt__vwhR3{padding-left:14px;border-left:1px solid var(--border-strong);color:var(--refreshment-muted);line-height:1.55}@media (max-width:720px){.RefreshmentQuizPanel_panel__Vmjge{padding:10px;border-radius:var(--radius-md)}.RefreshmentQuizPanel_panelEmbedded__OCFFH{padding:0;border-radius:0}.RefreshmentQuizPanel_quizShell__J2SJt{gap:8px}.RefreshmentQuizPanel_header__RKzz6,.RefreshmentQuizPanel_questionMeta__Ha2nZ{flex-direction:column;align-items:flex-start}.RefreshmentQuizPanel_progressHeader__jgqo7{align-items:center;gap:6px}.RefreshmentQuizPanel_closeButton__rqSfG{width:min(100%,220px)}.RefreshmentQuizPanel_progressDots__4xUxc{gap:4px}.RefreshmentQuizPanel_progressDot__80Pxq{min-width:28px;height:28px;min-height:28px;padding:0 4px;font-size:.75rem;border-radius:var(--radius-sm,6px)}.RefreshmentQuizPanel_questionCard__6bFER,.RefreshmentQuizPanel_summaryCard__UVMqv{gap:10px;padding:12px}.RefreshmentQuizPanel_actions__c3CsM{width:100%}.RefreshmentQuizPanel_nextButton__zsctj,.RefreshmentQuizPanel_submitButton__VIPP9{flex:1 1 180px}}.RefreshmentQuizPanel_optionSelected__W6UT8:hover:not(:disabled){border-color:var(--refreshment-accent-border);background:var(--refreshment-accent-soft)}.RefreshmentQuizPanel_closeButton__rqSfG:hover:not(:disabled),.RefreshmentQuizPanel_nextButton__zsctj:hover:not(:disabled),.RefreshmentQuizPanel_retryButton__RzjuB:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}@media (prefers-reduced-motion:reduce){.RefreshmentQuizPanel_fillInInput__fOAlp,.RefreshmentQuizPanel_panel__Vmjge button{transition:none}.RefreshmentQuizPanel_regenerateButton__qsKsX[data-regenerating=true] svg{animation:none}}.RefreshmentQuizPanel_regenerateButton__qsKsX:hover{background:var(--refreshment-surface-soft);color:var(--refreshment-text)}.EvaluationGenPanel_panel__h904E{width:100%;height:100%;min-height:0;overflow:auto;box-sizing:border-box;padding:16px;display:flex;flex-direction:column;gap:12px;color:var(--foreground);background:var(--background-preview-paper);border:1px solid color-mix(in srgb,var(--border-primary) 72%,transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong)}.EvaluationGenPanel_embedded__0uDXu{border:0;border-radius:0;box-shadow:none;background:transparent;padding:12px}.EvaluationGenPanel_header__TjXws{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.EvaluationGenPanel_header__TjXws div{display:flex;flex-direction:column}.EvaluationGenPanel_editor__5sEyg label,.EvaluationGenPanel_header__TjXws small,.EvaluationGenPanel_question__GK7yW span{color:var(--text-secondary);font-size:.78rem}.EvaluationGenPanel_mark__0Cxum{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--palette-rose-300) 22%,var(--surface-card));font-size:1.3rem}.EvaluationGenPanel_iconButton___o0aS{border:0;background:transparent;color:inherit;padding:8px;border-radius:9px;cursor:pointer}.EvaluationGenPanel_editor__5sEyg,.EvaluationGenPanel_metricDetail__5PXwp,.EvaluationGenPanel_nextAttemptCard__9wbOj,.EvaluationGenPanel_question__GK7yW,.EvaluationGenPanel_scoreBanner__QAoji{background:color-mix(in srgb,var(--surface-card) 94%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 68%,transparent);border-radius:12px;padding:12px}.EvaluationGenPanel_question__GK7yW p{font-size:1.02rem;line-height:1.5;margin:6px 0 0}.EvaluationGenPanel_editor__5sEyg{display:flex;flex-direction:column;gap:10px}.EvaluationGenPanel_editor__5sEyg textarea{width:100%;min-height:150px;resize:vertical;box-sizing:border-box;border-radius:10px;border:1px solid var(--border-primary);background:var(--chatbot-input-bg,var(--surface-card));color:inherit;padding:12px;font:inherit;line-height:1.5}.EvaluationGenPanel_actions__W_4Th{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.EvaluationGenPanel_actions__W_4Th button{display:inline-flex;align-items:center;gap:7px;border-radius:10px;padding:9px 13px;font:inherit;font-weight:650;cursor:pointer}.EvaluationGenPanel_actions__W_4Th button:disabled{opacity:.48;cursor:not-allowed}.EvaluationGenPanel_primary__uV3Ou{border:1px solid var(--color-action-accent-bg);background:var(--color-action-accent-bg);color:var(--color-action-accent-text)}.EvaluationGenPanel_secondary__ixCCE{border:1px solid var(--border-primary);background:var(--surface-card);color:inherit}.EvaluationGenPanel_error__A0e9r,.EvaluationGenPanel_status__l5jbH{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px}.EvaluationGenPanel_status__l5jbH{background:color-mix(in srgb,var(--surface-card) 85%,transparent)}.EvaluationGenPanel_error__A0e9r{background:color-mix(in srgb,var(--color-status-danger) 12%,transparent);color:var(--color-status-danger-text)}.EvaluationGenPanel_spin__VjWW7{animation:EvaluationGenPanel_spin__VjWW7 1s linear infinite}.EvaluationGenPanel_review__nfUvO{display:flex;flex-direction:column;gap:10px}.EvaluationGenPanel_scoreBanner__QAoji{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px}.EvaluationGenPanel_scoreSummary__nRSmB{min-width:0;display:grid;gap:7px}.EvaluationGenPanel_attemptHeader__K6shw,.EvaluationGenPanel_scoreStatusRow__SiJl4{display:flex;align-items:center;justify-content:space-between;gap:10px}.EvaluationGenPanel_scoreStatusRow__SiJl4 strong{font-size:1.04rem}.EvaluationGenPanel_attemptHeader__K6shw{color:var(--text-secondary);font-size:.78rem}.EvaluationGenPanel_attemptHeader__K6shw strong{color:var(--foreground)}.EvaluationGenPanel_delta___2pAc{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:3px 8px;border-radius:999px;font-size:.78rem;font-weight:750}.EvaluationGenPanel_deltaPositive__3vBHl{background:var(--color-status-success-bg);color:var(--color-status-success-text)}.EvaluationGenPanel_deltaNegative__Oik5F{background:var(--color-status-danger-bg);color:var(--color-status-danger-text)}.EvaluationGenPanel_attemptSegments__1XaL5{display:grid;grid-template-columns:repeat(5,minmax(18px,1fr));gap:5px}.EvaluationGenPanel_attemptSegments__1XaL5 span{height:6px;border-radius:999px;background:color-mix(in srgb,var(--border-primary) 70%,transparent)}.EvaluationGenPanel_attemptSegments__1XaL5 span[data-used=true]{background:var(--palette-rose-500)}.EvaluationGenPanel_scoreRing__uQPBa{--ring-color:var(--color-status-danger);position:relative;width:88px;height:88px;display:grid;place-items:center;flex:0 0 auto}.EvaluationGenPanel_scoreRing__uQPBa[data-tone=partial]{--ring-color:var(--color-status-warning)}.EvaluationGenPanel_scoreRing__uQPBa[data-tone=correct]{--ring-color:var(--color-status-success)}.EvaluationGenPanel_scoreRing__uQPBa svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.EvaluationGenPanel_scoreRing__uQPBa circle{fill:none;stroke-width:4}.EvaluationGenPanel_scoreRingTrack__OHJ4Y{stroke:color-mix(in srgb,var(--border-primary) 62%,transparent)}.EvaluationGenPanel_scoreRingValue__oZEFG{stroke:var(--ring-color);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--score-offset);animation:EvaluationGenPanel_scoreFill__02coX .62s ease-out both}.EvaluationGenPanel_scoreRing__uQPBa strong{position:relative;display:flex;align-items:baseline;font-size:1.48rem;line-height:1;font-variant-numeric:tabular-nums;animation:EvaluationGenPanel_scoreAppear__wVLiI .42s ease-out both}.EvaluationGenPanel_scoreRing__uQPBa small{font-size:.64rem;color:var(--text-secondary);margin-left:1px}.EvaluationGenPanel_scoreRingCompact__0y3A0{width:54px;height:54px}.EvaluationGenPanel_scoreRingCompact__0y3A0 circle{stroke-width:4.5}.EvaluationGenPanel_scoreRingCompact__0y3A0 strong{font-size:1rem}.EvaluationGenPanel_scoreRingCompact__0y3A0 small{font-size:.58rem}.EvaluationGenPanel_strengths__tNV3_{display:flex;align-items:flex-start;gap:10px;padding:2px 1px}.EvaluationGenPanel_strengths__tNV3_ h3{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin:5px 0 0;font-size:.82rem}.EvaluationGenPanel_strengths__tNV3_>div{display:flex;flex-wrap:wrap;gap:6px}.EvaluationGenPanel_strengths__tNV3_>div>span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:var(--color-status-success-bg);color:var(--color-status-success-text);font-size:.76rem;line-height:1.2}.EvaluationGenPanel_metrics__MOXOV{display:grid;grid-template-columns:repeat(5,minmax(88px,1fr));gap:7px}.EvaluationGenPanel_metrics__MOXOV button{min-width:0;padding:8px 5px;display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--border-primary) 68%,transparent);border-radius:11px;background:color-mix(in srgb,var(--surface-card) 94%,transparent);color:inherit;cursor:pointer;font:inherit}.EvaluationGenPanel_metrics__MOXOV button>span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:680}.EvaluationGenPanel_metricSelected__jgnCz,.EvaluationGenPanel_metrics__MOXOV button:focus-visible,.EvaluationGenPanel_metrics__MOXOV button:hover{border-color:var(--palette-rose-500);background:color-mix(in srgb,var(--palette-rose-300) 12%,var(--surface-card))}.EvaluationGenPanel_coachToggle__YxsQB:focus-visible,.EvaluationGenPanel_iconButton___o0aS:focus-visible,.EvaluationGenPanel_metrics__MOXOV button:focus-visible{outline:2px solid var(--color-action-accent-bg);outline-offset:2px}.EvaluationGenPanel_metricDetail__5PXwp{padding:10px 12px}.EvaluationGenPanel_metricDetail__5PXwp strong{font-size:.82rem}.EvaluationGenPanel_metricDetail__5PXwp p{margin:4px 0 0;color:var(--text-secondary);font-size:.86rem;line-height:1.42}.EvaluationGenPanel_nextAttemptCard__9wbOj{padding:13px}.EvaluationGenPanel_nextAttemptCard__9wbOj>h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;font-size:1rem}.EvaluationGenPanel_nextAttemptGrid__YpqES{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.EvaluationGenPanel_nextAttemptGrid__YpqES h4{margin:0 0 6px;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.035em}.EvaluationGenPanel_outlineList__4oBJk,.EvaluationGenPanel_priorityList__Gb_BQ{margin:0;padding:0;list-style:none;display:grid;gap:6px}.EvaluationGenPanel_priorityList__Gb_BQ li{display:grid;grid-template-columns:14px 1fr;gap:7px;font-size:.84rem;line-height:1.35}.EvaluationGenPanel_priorityList__Gb_BQ li>span{width:12px;height:12px;margin-top:2px;border:1.5px solid var(--palette-rose-500);border-radius:4px}.EvaluationGenPanel_outlineList__4oBJk{counter-reset:outline-step}.EvaluationGenPanel_outlineList__4oBJk li{counter-increment:outline-step;display:grid;grid-template-columns:20px 1fr;gap:6px;font-size:.84rem;line-height:1.35}.EvaluationGenPanel_outlineList__4oBJk li:before{content:counter(outline-step);display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--palette-rose-300) 24%,var(--surface-card));color:var(--foreground);font-size:.68rem;font-weight:750}.EvaluationGenPanel_coachToggle__YxsQB{width:100%;margin-top:10px;padding:8px 0 0;display:flex;align-items:center;justify-content:space-between;border:0;border-top:1px solid color-mix(in srgb,var(--border-primary) 58%,transparent);background:transparent;color:inherit;font:inherit;font-size:.82rem;font-weight:680;cursor:pointer}.EvaluationGenPanel_coachToggle__YxsQB svg{transition:transform .18s ease}.EvaluationGenPanel_coachToggle__YxsQB[aria-expanded=true] svg{transform:rotate(180deg)}.EvaluationGenPanel_coachAdvice__uSr_U{margin:8px 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.42}.EvaluationGenPanel_voiceButton__Cxu83{position:relative;min-height:42px;overflow:visible;isolation:isolate}.EvaluationGenPanel_voiceButtonSurface__xN2Jf{position:relative;width:22px;height:22px;display:grid;place-items:center}.EvaluationGenPanel_voiceGlyph__fezG2{position:relative;z-index:4;display:grid;place-items:center}.EvaluationGenPanel_voiceAura__sZASZ,.EvaluationGenPanel_voiceRipple__9ZyyJ{position:absolute;top:50%;left:50%;width:28px;height:28px;translate:-50% -50%;border-radius:50%;pointer-events:none}.EvaluationGenPanel_voiceRipple__9ZyyJ{z-index:0;border:1px solid color-mix(in srgb,var(--palette-rose-500) 62%,transparent);animation:EvaluationGenPanel_voiceRipple__9ZyyJ 1.55s ease-out infinite}.EvaluationGenPanel_voiceRippleTwo__goWoc{animation-delay:.6s}.EvaluationGenPanel_voiceAura__sZASZ{z-index:1;background:color-mix(in srgb,var(--palette-rose-300) 22%,transparent);transform:scale(calc(.85 + (var(--mic-level) * .55)));transition:transform 80ms linear}.EvaluationGenPanel_voiceMeter__eA8ZK{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;gap:2px;width:26px;height:18px}.EvaluationGenPanel_voiceMeter__eA8ZK span{width:2px;height:13px;border-radius:999px;background:var(--palette-rose-700);transform:scaleY(var(--bar-scale));transform-origin:center;transition:transform 72ms linear}.EvaluationGenPanel_voiceButtonRecording__9FRDe{border-color:var(--palette-rose-500);background:color-mix(in srgb,var(--palette-rose-300) 13%,var(--surface-card))}@keyframes EvaluationGenPanel_spin__VjWW7{to{transform:rotate(1turn)}}@keyframes EvaluationGenPanel_scoreFill__02coX{0%{stroke-dashoffset:100}}@keyframes EvaluationGenPanel_scoreAppear__wVLiI{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes EvaluationGenPanel_voiceRipple__9ZyyJ{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.65)}}@media (max-width:720px){.EvaluationGenPanel_metrics__MOXOV{grid-template-columns:repeat(3,minmax(88px,1fr))}}@media (max-width:560px){.EvaluationGenPanel_panel__h904E{padding:12px}.EvaluationGenPanel_metrics__MOXOV{grid-template-columns:repeat(2,minmax(88px,1fr))}.EvaluationGenPanel_nextAttemptGrid__YpqES{grid-template-columns:1fr;gap:11px}.EvaluationGenPanel_actions__W_4Th button{flex:1;justify-content:center}.EvaluationGenPanel_editor__5sEyg textarea{min-height:130px}.EvaluationGenPanel_strengths__tNV3_{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){.EvaluationGenPanel_scoreRingValue__oZEFG,.EvaluationGenPanel_scoreRing__uQPBa strong,.EvaluationGenPanel_spin__VjWW7,.EvaluationGenPanel_voiceRipple__9ZyyJ{animation:none}.EvaluationGenPanel_coachToggle__YxsQB svg,.EvaluationGenPanel_voiceAura__sZASZ,.EvaluationGenPanel_voiceMeter__eA8ZK span{transition:none}}