.PracticeInterface_container__R_Tpl{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(to bottom,rgb(var(--background-end-rgb)),rgb(var(--background-start-rgb)));color:var(--text-color)}.PracticeInterface_stickyHeader__A0RR0{position:sticky;top:0;z-index:100}.PracticeInterface_header__hzPC3{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space-md);height:60px;background-color:var(--card-bg);border-bottom:1px solid var(--border-color)}.PracticeInterface_headerLeft__pRcZE{display:flex;align-items:center;gap:var(--space-md)}.PracticeInterface_mobileMenuBtn__cIpXb{display:none;background:none;border:none;cursor:pointer;color:var(--text-color);padding:var(--space-xs)}.PracticeInterface_examTitle__pctUL{font-size:1.1rem;font-weight:var(--weight-medium);display:flex;align-items:center;gap:var(--space-sm);flex:1 1;overflow:hidden}.PracticeInterface_titleText__tSjLD{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeInterface_modeBadge__SbW5k{background-color:var(--color-paper-2);color:var(--primary-color,var(--color-info));font-size:.8rem;padding:var(--space-2xs) var(--space-xs);border-radius:4px;font-weight:var(--weight-strong)}.PracticeInterface_headerRight__va6_b{display:flex;align-items:center;gap:var(--space-md)}.PracticeInterface_headerSettingsBtn__ocQhW{background:none;border:none;cursor:pointer;color:var(--text-sub);display:flex;align-items:center;padding:var(--space-xs);transition:color .2s}.PracticeInterface_headerSettingsBtn__ocQhW:hover{color:var(--primary-color,var(--color-info))}.PracticeInterface_exitBtn___D1Pg{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--font-display);background-color:var(--color-clear);border:1px solid var(--border-color);padding:var(--space-2xs) var(--space-md);border-radius:6px;font-size:.9rem;font-weight:var(--weight-medium);cursor:pointer;color:var(--text-color)}.PracticeInterface_mainContent__BoR_B{flex:1 1;display:flex;justify-content:center;padding:var(--space-lg) var(--space-md)}.PracticeInterface_scrollingList__9MXv_{width:100%;max-width:800px;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.PracticeInterface_practiceCard__ddP3c{scroll-margin-top:144px;background-color:var(--card-bg);border-radius:12px;box-shadow:none;border:1px solid var(--border-color);display:flex;flex-direction:column}.PracticeInterface_questionHeader__ls573{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px dashed var(--border-color)}.PracticeInterface_qNumBox__pInBF{display:flex;align-items:center;gap:var(--space-sm)}.PracticeInterface_qNum__j5nMZ{scroll-margin-top:calc(var(--practice-sticky-height, 144px) + var(--space-sm));margin:0;font-size:1.2rem;font-weight:var(--weight-strong);color:var(--primary-color,var(--color-info))}.PracticeInterface_gradingMark__8ouLk{display:inline-flex;align-items:center;font-size:1.8rem;line-height:1;animation:none}.PracticeInterface_markCorrect__dnDUw{color:var(--color-success)}.PracticeInterface_markWrong___QTbu{color:var(--color-error)}@keyframes PracticeInterface_popIn__Xuspb{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.PracticeInterface_qSubjectBadge__kkDHJ{font-size:.85rem;color:var(--text-sub);background-color:var(--bg-hover);padding:var(--space-2xs) var(--space-xs);border-radius:12px}.PracticeInterface_questionBody__ViRa2{display:flex;flex-direction:column;gap:var(--space-md)}.PracticeInterface_qText__Pg3RE{font-size:1.1rem;line-height:1.6;color:var(--text-color);word-break:keep-all}.PracticeInterface_mathExpression__e1CDn{display:inline-block;max-width:100%;overflow-x:auto;padding-block:.25em;padding-inline:.1em;vertical-align:middle}.PracticeInterface_mathExpression__e1CDn>.katex-html{display:inline-block}.PracticeInterface_expText__vx6_h pre,.PracticeInterface_qText__Pg3RE pre{font-family:var(--current-font)!important;white-space:pre-wrap!important;word-break:break-all;border:1px solid var(--border-color)!important;padding:var(--space-md)!important;border-radius:8px!important;background-color:var(--color-paper-2)!important;margin:var(--space-md) 0!important;font-size:1rem!important;color:var(--text-color)!important;max-width:100%;overflow-x:auto}.PracticeInterface_expText__vx6_h code,.PracticeInterface_inlineCode__7Tilh,.PracticeInterface_qText__Pg3RE code{font-family:var(--current-font);background-color:var(--bg-hover);color:var(--color-error);padding:var(--space-3xs) var(--space-2xs);border-radius:4px;font-size:.9em}.PracticeInterface_expText__vx6_h table,.PracticeInterface_qText__Pg3RE table,.PracticeInterface_tableWrapper__whpJF{width:100%;overflow-x:auto;margin:var(--space-md) 0;font-size:.95rem;background-color:var(--color-clear);border-collapse:collapse;color:var(--text-color)}.PracticeInterface_expText__vx6_h td,.PracticeInterface_expText__vx6_h th,.PracticeInterface_qText__Pg3RE td,.PracticeInterface_qText__Pg3RE th{border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm);text-align:left}.PracticeInterface_expText__vx6_h th,.PracticeInterface_qText__Pg3RE th{background-color:var(--color-paper-2);font-weight:var(--weight-medium)}.PracticeInterface_expText__vx6_h tr:nth-child(2n),.PracticeInterface_qText__Pg3RE tr:nth-child(2n){background-color:var(--color-paper-2)}.PracticeInterface_expText__vx6_h img,.PracticeInterface_qText__Pg3RE img{display:block;width:auto;max-width:100%;height:auto;margin:var(--space-md) auto;border-radius:8px;border:1px solid var(--border-color);background-color:var(--color-surface);padding:var(--space-xs)}.PracticeInterface_mediaPanel__6R9C1{display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-sm);align-items:center}.PracticeInterface_imageWrapper__1DrLa{display:flex;justify-content:center;margin:var(--space-md) 0;width:100%}.PracticeInterface_cImage__Ut1tH,.PracticeInterface_qImage__Plj4i{max-width:100%;height:auto;border-radius:8px;border:1px solid var(--border-color);display:block;background-color:var(--color-image-paper);padding:var(--space-2xs)}.PracticeInterface_exampleBox__In9CJ{border:1px solid var(--border-color);padding:var(--space-md);margin:var(--space-md) 0;line-height:1.8}.PracticeInterface_exampleItem__kCzJY{position:relative;padding-left:var(--space-sm)}.PracticeInterface_exampleItem__kCzJY:before{content:"•";position:absolute;left:0;color:var(--text-sub)}.PracticeInterface_choicesList__qsQWT{display:flex;flex-direction:column;gap:var(--space-xs)}.PracticeInterface_choiceBox__WLk1U{display:flex;align-items:center;padding:var(--space-md);border-radius:8px;border:1px solid var(--border-color);background-color:var(--card-bg);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);gap:var(--space-sm)}.PracticeInterface_choiceBox__WLk1U:hover{background-color:var(--bg-hover);border-color:var(--border-color)}.PracticeInterface_choiceKey__yOrpg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--bg-hover);color:var(--text-sub);font-size:.9rem;flex-shrink:0}.PracticeInterface_choiceContent__m_h97{flex:1 1;font-size:1rem;line-height:1.5;color:var(--text-sub)}.PracticeInterface_choiceSelectedActive___SPit{border-color:var(--primary-color,var(--color-rule));background-color:var(--color-paper-2)}.PracticeInterface_choiceSelectedActive___SPit .PracticeInterface_choiceKey__yOrpg{background-color:var(--primary-color,var(--color-info-soft));color:var(--color-ink)}.PracticeInterface_choiceActualAnswer__OTb6T{border-color:var(--color-rule);background-color:var(--color-paper-2)}.PracticeInterface_choiceActualAnswer__OTb6T .PracticeInterface_choiceKey__yOrpg{background-color:var(--color-info-soft);color:var(--color-ink)}.PracticeInterface_choiceActualAnswer__OTb6T .PracticeInterface_choiceContent__m_h97{color:var(--text-color)}.PracticeInterface_choiceWrongSelected__dqScV{border-color:var(--color-rule);background-color:var(--color-error-soft);color:var(--text-tertiary,var(--color-error))}.PracticeInterface_choiceWrongSelected__dqScV .PracticeInterface_choiceKey__yOrpg{background-color:var(--color-error-soft)}.PracticeInterface_actionBar__0QErt{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--border-color)}.PracticeInterface_actionBtn__MhYFQ{display:flex;flex-shrink:0;white-space:nowrap;align-items:center;gap:var(--space-2xs);background-color:var(--bg-hover);border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm);border-radius:8px;font-size:.9rem;font-weight:var(--weight-medium);color:var(--text-sub);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.PracticeInterface_actionBtn__MhYFQ:hover{background-color:var(--color-surface);border-color:var(--primary-color,var(--color-rule));color:var(--primary-color,var(--color-info))}.PracticeInterface_actionBtn__MhYFQ.PracticeInterface_bookmarked__Y8T0h{border-color:var(--color-rule);background-color:var(--color-warning-soft);color:var(--color-warning)}.PracticeInterface_explanationBox__31Uaw{margin-top:var(--space-md);padding:var(--space-md);background-color:var(--bg-hover);border-radius:8px;border-left:1px solid var(--color-rule);animation:none}@keyframes PracticeInterface_fadeIn__cJhkM{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.PracticeInterface_expCorrectLine__jA_rs{font-size:1.05rem;color:var(--text-color);margin-bottom:var(--space-xs)}.PracticeInterface_expText__vx6_h{font-size:.95rem;line-height:1.6;color:var(--text-sub);word-break:break-word}@media (max-width:768px){.PracticeInterface_header__hzPC3{padding:0 var(--space-xs)}.PracticeInterface_headerLeft__pRcZE{min-width:0;flex:1 1}.PracticeInterface_headerRight__va6_b{gap:var(--space-2xs);flex:none}.PracticeInterface_examTitle__pctUL{min-width:0;font-size:1rem;gap:var(--space-2xs)}.PracticeInterface_mobileMenuBtn__cIpXb,.PracticeInterface_modeBadge__SbW5k{display:none}.PracticeInterface_mainContent__BoR_B{padding:var(--space-xs) var(--space-xs)}.PracticeInterface_scrollingList__9MXv_{grid-template-columns:minmax(0,1fr);gap:var(--space-md);width:100%}.PracticeInterface_practiceCard__ddP3c{padding:var(--space-md) var(--space-sm)}}.PracticeInterface_reportBtn__gnk_s{background:var(--color-clear);border:1px solid var(--border-color);color:var(--text-sub);padding:var(--space-2xs) var(--space-sm);border-radius:6px;font-size:.85rem;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);display:flex;align-items:center;gap:var(--space-2xs);margin-left:auto}.PracticeInterface_reportBtn__gnk_s:hover{color:var(--color-error);border-color:var(--color-rule);background:var(--color-paper-2)}.PracticeInterface_container__R_Tpl{background:var(--color-paper);color:var(--color-ink)}.PracticeInterface_header__hzPC3{min-height:64px;border-bottom:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.PracticeInterface_examTitle__pctUL{font-size:var(--text-md);color:var(--color-ink);font-weight:var(--weight-strong)}.PracticeInterface_actionBtn__MhYFQ,.PracticeInterface_backBtn__q_5R8,.PracticeInterface_exitBtn___D1Pg,.PracticeInterface_exitLink__GqtnJ,.PracticeInterface_headerSettingsBtn__ocQhW,.PracticeInterface_reportBtn__gnk_s{min-height:40px;border-radius:var(--radius-input)}.PracticeInterface_headerSettingsBtn__ocQhW{min-width:40px}.PracticeInterface_questionHeader__ls573{border-bottom-width:1px}.PracticeInterface_card__SqwbM,.PracticeInterface_practiceCard__ddP3c,.PracticeInterface_questionPanelWrapper__mnqJB{border-radius:var(--radius-card);border:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.PracticeInterface_choiceContent__m_h97,.PracticeInterface_choiceText__cZdbz,.PracticeInterface_qText__Pg3RE{font-size:var(--text-md);line-height:1.85}.PracticeInterface_qIndex__pDDlc,.PracticeInterface_qNum__j5nMZ{color:var(--color-ink);font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PracticeInterface_choiceItem___HFWk{min-height:48px;padding:var(--space-sm) var(--space-md);border-width:1px;border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink)}.PracticeInterface_choiceItem___HFWk:hover{background:var(--color-paper-2);border-color:var(--color-input-edge);transform:none}.PracticeInterface_choiceItem___HFWk.PracticeInterface_selectedChoice__2jCyw{background:var(--color-accent-soft);border-color:var(--color-accent)}.PracticeInterface_choiceItem___HFWk.PracticeInterface_correctAnswer__3PXKb{border-color:var(--color-success);background:var(--color-success-soft)}.PracticeInterface_choiceItem___HFWk.PracticeInterface_wrongAnswer__eQhwC{border-color:var(--color-error);background:var(--color-error-soft)}.PracticeInterface_choiceKey__yOrpg{background:var(--color-clear);color:var(--color-muted);border:1px solid var(--color-rule);width:26px;height:26px;font-weight:var(--weight-medium)}.PracticeInterface_selectedChoice__2jCyw .PracticeInterface_choiceKey__yOrpg{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.PracticeInterface_correctAnswer__3PXKb .PracticeInterface_choiceKey__yOrpg{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success)}.PracticeInterface_wrongAnswer__eQhwC .PracticeInterface_choiceKey__yOrpg{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error)}.PracticeInterface_explanationBox__31Uaw{border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink);box-shadow:none}.PracticeInterface_expText__vx6_h{font-size:var(--text-md);line-height:1.85}.PracticeInterface_cImage__Ut1tH,.PracticeInterface_qImage__Plj4i,.PracticeInterface_qText__Pg3RE img{background:var(--color-image-paper)}.PracticeInterface_timer__UbmAQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.PracticeInterface_header__hzPC3{padding-inline:var(--space-md)}.PracticeInterface_choiceContent__m_h97,.PracticeInterface_choiceText__cZdbz,.PracticeInterface_qText__Pg3RE{line-height:1.8}}.PracticeInterface_scrollingList__9MXv_{gap:var(--space-lg)}.PracticeInterface_mainContent__BoR_B{padding:var(--space-lg) var(--gutter)}.PracticeInterface_practiceCard__ddP3c{padding:var(--space-lg)}@media (max-width:700px){.PracticeInterface_mainContent__BoR_B,.PracticeInterface_practiceCard__ddP3c{padding:var(--space-md)}}:where(.PracticeInterface_container__R_Tpl,.PracticeInterface_main__2qdA9,.PracticeInterface_overlay__Iux98,.PracticeInterface_pageContainer__RSGOm) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:where(.PracticeInterface_container__R_Tpl,.PracticeInterface_main__2qdA9,.PracticeInterface_header__hzPC3,.PracticeInterface_inner__9twB2,.PracticeInterface_hero__Vh_tw,.PracticeInterface_overlay__Iux98,.PracticeInterface_pageContainer__RSGOm) :is(button,a):active{opacity:.8}:where(.PracticeInterface_container__R_Tpl,.PracticeInterface_main__2qdA9,.PracticeInterface_header__hzPC3,.PracticeInterface_inner__9twB2,.PracticeInterface_hero__Vh_tw,.PracticeInterface_overlay__Iux98,.PracticeInterface_pageContainer__RSGOm) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.PracticeInterface_container__R_Tpl *,.PracticeInterface_overlay__Iux98 *{animation:none!important;transition:none!important}}.PracticeInterface_choiceBox__WLk1U{min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink)}.PracticeInterface_choiceBox__WLk1U:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.PracticeInterface_choiceBox__WLk1U[aria-disabled=true]{opacity:1;cursor:default}.PracticeInterface_annotatedContent__7YsuY{display:flow-root}.PracticeInterface_answerLabel__2oK_U{float:right;max-width:5em;margin-top:.4rem;margin-left:var(--space-xs);padding:1px var(--space-2xs);border:1px solid;border-radius:4px;color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-strong);line-height:1.1;text-align:center;word-break:keep-all;text-wrap:balance}.PracticeInterface_choiceWrongSelected__dqScV .PracticeInterface_answerLabel__2oK_U{color:var(--color-error)}.PracticeInterface_choiceBox__WLk1U:hover{background:var(--color-paper-2);border-color:var(--color-input-edge)}.PracticeInterface_choiceBox__WLk1U.PracticeInterface_choiceSelectedActive___SPit{background:var(--color-accent-soft);border-color:var(--color-accent)}.PracticeInterface_choiceBox__WLk1U.PracticeInterface_choiceActualAnswer__OTb6T{background:var(--color-success-soft);border-color:var(--color-success)}.PracticeInterface_choiceBox__WLk1U.PracticeInterface_choiceWrongSelected__dqScV{background:var(--color-error-soft);border-color:var(--color-error)}.PracticeInterface_choiceActualAnswer__OTb6T .PracticeInterface_choiceKey__yOrpg{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success)}.PracticeInterface_choiceWrongSelected__dqScV .PracticeInterface_choiceKey__yOrpg{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error)}.PracticeInterface_practiceCard__ddP3c,.PracticeInterface_questionCard__dduZ1,.PracticeInterface_questionPanelWrapper__mnqJB{border-radius:var(--radius-card)}.PracticeInterface_choiceBox__WLk1U,.PracticeInterface_choiceItem___HFWk,.PracticeInterface_progressBar__RjAl9,.PracticeInterface_progressTrack__AfI2v{border-radius:var(--radius-input)}.PracticeInterface_progressToolbar__LEcw1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;padding:var(--space-xs) var(--gutter);border-bottom:1px solid var(--color-rule);background:var(--color-surface)}.PracticeInterface_progressSummary__FS0lz{width:min(220px,40%);display:flex;flex-direction:column;gap:var(--space-2xs);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PracticeInterface_progressSummary__FS0lz span{color:var(--color-muted);font-weight:var(--weight-medium)}.PracticeInterface_progressTrack__AfI2v{width:100%;height:4px;appearance:none;border:none;overflow:hidden;background:var(--color-paper-3);color:var(--color-signal)}.PracticeInterface_progressTrack__AfI2v::-webkit-progress-bar{background:var(--color-paper-3)}.PracticeInterface_progressTrack__AfI2v::-webkit-progress-value{background:var(--color-signal)}.PracticeInterface_progressTrack__AfI2v::-moz-progress-bar{background:var(--color-signal)}.PracticeInterface_questionJump__1hVWd{display:flex;align-items:center;gap:var(--space-xs)}.PracticeInterface_questionJump__1hVWd label{font-size:.875rem;white-space:nowrap}.PracticeInterface_questionJump__1hVWd [data-select-trigger]{width:auto;max-width:150px;font-size:.875rem}.PracticeInterface_screenReaderStatus__cO02A{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:700px){.PracticeInterface_progressToolbar__LEcw1{padding-inline:var(--space-md);gap:var(--space-xs)}.PracticeInterface_questionJump__1hVWd{gap:var(--space-2xs)}.PracticeInterface_questionJump__1hVWd [data-select-trigger]{max-width:136px}}@media (max-width:768px){.PracticeInterface_header__hzPC3{height:auto;flex-direction:column;align-items:stretch;gap:var(--space-2xs);padding-block:var(--space-xs)}.PracticeInterface_headerLeft__pRcZE{flex:none}.PracticeInterface_headerRight__va6_b{order:-1;justify-content:space-between}.PracticeInterface_exitBtn___D1Pg{order:-1}.PracticeInterface_examTitle__pctUL{overflow:visible}.PracticeInterface_titleText__tSjLD{white-space:normal;overflow:visible;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}}.PracticeInterface_choiceContent__m_h97{font-family:var(--font-body)}.PracticeInterface_choiceContent__m_h97>div,.PracticeInterface_qText__Pg3RE{--font-display:var(--font-body);font-family:var(--font-body)}.ReportModal_modalOverlay__gNAyD{position:fixed;inset:0;margin:0;padding:var(--space-md);width:100%;height:100dvh;max-width:none;max-height:none;border:0;background:var(--color-clear);color:var(--color-ink)}.ReportModal_modalOverlay__gNAyD[open]{display:flex;align-items:center;justify-content:center}.ReportModal_modalOverlay__gNAyD::backdrop{background:var(--color-overlay)}.ReportModal_modalContent__qNA4b{position:relative;width:100%;max-width:480px;max-height:100%;overflow-y:auto;padding:var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface)}.ReportModal_closeBtn__HGiKl{position:absolute;top:var(--space-sm);right:var(--space-sm);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-input);background:var(--color-clear);color:var(--color-ink-2);cursor:pointer}.ReportModal_closeBtn__HGiKl:hover{background:var(--color-paper-2)}.ReportModal_title___lXtM{margin:0 var(--space-xl) var(--space-sm) 0;font-size:var(--text-xl);line-height:1.5;letter-spacing:-.025em;word-break:keep-all}.ReportModal_description__5s_zS{margin-bottom:var(--space-lg);color:var(--color-muted);font-size:var(--text-sm);line-height:1.75;word-break:keep-all}.ReportModal_label__1BYEW{display:block;margin-bottom:var(--space-xs);font-size:var(--text-sm);font-weight:var(--weight-medium)}.ReportModal_textarea__pF3Mu{display:block;width:100%;min-height:120px;padding:var(--space-sm);border:1px solid var(--color-input-edge);border-radius:var(--radius-input);background:var(--color-paper);color:var(--color-ink);font:inherit;font-size:var(--text-md);line-height:1.7;resize:vertical}.ReportModal_textarea__pF3Mu::placeholder{color:var(--color-muted)}.ReportModal_textarea__pF3Mu[aria-invalid=true]{border-color:var(--color-error)}.ReportModal_error__C7spF{margin-top:var(--space-xs);color:var(--color-error);font-size:var(--text-sm);line-height:1.7}.ReportModal_actionRow__jlad8{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-lg)}.ReportModal_cancelBtn__JUqUN,.ReportModal_submitBtn__EqK22{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-input);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.ReportModal_cancelBtn__JUqUN{background:var(--color-clear);color:var(--color-ink)}.ReportModal_cancelBtn__JUqUN:hover{background:var(--color-paper-2)}.ReportModal_submitBtn__EqK22{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.ReportModal_submitBtn__EqK22:hover{background:var(--color-accent-hover)}.ReportModal_modalContent__qNA4b :is(button,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ReportModal_modalContent__qNA4b :disabled{opacity:.55;cursor:not-allowed}.ReportModal_modalContent__qNA4b button:active{opacity:.8}