.review_strip__2oIKH{display:flex;align-items:center;gap:14px 18px;margin-bottom:12px;padding:10px 14px;border-radius:var(--card-radius,22px);background:var(--paper);box-shadow:var(--card-shadow)}.review_filters__Gs3FX{flex:0 0 auto;display:flex;gap:6px}.review_filter__WUROC{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);background:var(--paper);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.review_filter__WUROC[aria-current=true]{border-color:var(--accent-border);color:var(--accent-dark);background:var(--accent-soft)}.review_filter__WUROC[aria-disabled=true]{color:var(--disabled);background:transparent}.review_seen__T8pi6{flex:0 0 auto;color:var(--muted);font-size:13px;white-space:nowrap}.review_tiles__vZmkz{min-width:0;flex:1 1 auto;display:flex;align-items:flex-end;gap:6px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:thin}.review_tileSlot__u1KLn{flex:none;display:inline-flex;align-items:center;gap:6px}.review_groupLabel__wpKrS{padding-left:6px;border-left:2px solid var(--line);color:var(--muted);font-size:12px;font-weight:800;white-space:nowrap}.review_mine__56RZa{padding:4px 10px;border-radius:999px;color:var(--ink-soft);background:var(--sunken);font-size:13px;font-weight:700;white-space:nowrap}.review_mine__56RZa b{font-size:15px}.review_mine__56RZa[data-outcome=wrong]{color:var(--danger);background:var(--tile-wrong-bg)}.review_mine__56RZa[data-outcome=correct]{color:var(--success);background:var(--paper)}.review_stats__dGSMJ{position:relative}.review_stats__dGSMJ summary{width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:var(--muted);background:var(--sunken);cursor:pointer;list-style:none}.review_stats__dGSMJ summary:hover,.review_stats__dGSMJ[open] summary{color:var(--accent-dark);background:var(--accent-soft)}.review_stats__dGSMJ summary::-webkit-details-marker{display:none}.review_statsPanel___wM98{position:absolute;right:0;bottom:calc(100% + 10px);z-index:20;width:min(320px,80vw);padding:14px 16px;border-radius:16px;color:var(--ink);background:var(--paper);box-shadow:0 12px 32px color-mix(in srgb,transparent,var(--shadow-ink) 16%);font-size:13px;font-weight:500}.review_statsPanel___wM98 dl{display:grid;gap:8px;margin:0}.review_statsPanel___wM98 dl>div{display:grid;grid-template-columns:76px 1fr;gap:8px}.review_statsPanel___wM98 dt{color:var(--muted)}.review_statsPanel___wM98 dd{margin:0;font-weight:700}.review_earlier__Uq8MG{display:flex;flex-wrap:wrap;gap:4px}.review_earlier__Uq8MG span{padding:1px 8px;border-radius:999px;background:var(--sunken);font-weight:600}.review_earlier__Uq8MG span[data-outcome=wrong]{color:var(--danger);background:var(--tile-wrong-bg)}.review_cells__0o3WT{width:100%;margin-top:10px;border-collapse:collapse;font-variant-numeric:tabular-nums}.review_cells__0o3WT td,.review_cells__0o3WT th{padding:3px 6px;border-bottom:1px solid var(--sunken);text-align:center}.review_cells__0o3WT th{color:var(--muted);font-weight:600}.review_cells__0o3WT tr[data-correct=false] td:nth-child(2){color:var(--danger);font-weight:800}@media (max-width:40rem){.review_strip__2oIKH{flex-direction:column;align-items:stretch;gap:10px}.review_filters__Gs3FX{overflow-x:auto}}.eju_breadcrumb__MYy_F{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;font-size:13px;color:var(--muted)}.eju_breadcrumb__MYy_F a{color:var(--muted)}.eju_breadcrumb__MYy_F a:hover{color:var(--accent)}.eju_lead__K2u4z{margin:14px 0 0;font-size:17px;line-height:1.75;color:var(--ink-soft)}.eju_grid__AmnOj{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:22px}.eju_tile__hfMtg{display:block;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--paper);color:inherit;text-decoration:none}.eju_tile__hfMtg:hover{border-color:var(--accent)}.eju_tile__hfMtg h3{margin:0;font-size:18px}.eju_tile__hfMtg p{margin:6px 0 0;font-size:13px;color:var(--muted)}.eju_section__09f16{margin-top:40px}.eju_section__09f16 h2{font-size:22px}.eju_sittings__yM_0M{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.eju_sittings__yM_0M a{padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-size:14px;color:var(--ink-soft);text-decoration:none}.eju_sittings__yM_0M a:hover{border-color:var(--accent);color:var(--accent)}.eju_table__wO_mi{width:100%;margin-top:18px;border-collapse:collapse;font-size:14px}.eju_table__wO_mi td,.eju_table__wO_mi th{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.eju_table__wO_mi th{font-weight:600;color:var(--muted);font-size:13px}.eju_table__wO_mi td:first-child{white-space:nowrap}.eju_facts__oPOnl{display:grid;grid-template-columns:max-content 1fr;gap:8px 18px;margin:22px 0 0;font-size:15px}.eju_facts__oPOnl dt{color:var(--muted)}.eju_facts__oPOnl dd{margin:0}.eju_facts__oPOnl a,.eju_pager__R99rj a,.eju_table__wO_mi a{color:var(--accent)}.eju_answer__GQI62{font-size:20px;font-weight:700;color:var(--accent-dark)}.eju_cta__wZCm_{margin-top:28px;padding:22px 24px;border-radius:18px;background:var(--accent-soft)}.eju_cta__wZCm_ h2{margin:0;font-size:19px}.eju_cta__wZCm_ p{margin:8px 0 16px;color:var(--ink-soft);line-height:1.7}.eju_ctaActions__si1YF{display:flex;flex-wrap:wrap;gap:10px}.eju_pager__R99rj{display:flex;justify-content:space-between;gap:12px;margin-top:32px;font-size:14px}.eju_faq___wEIi dt{margin-top:18px;font-weight:600}.eju_faq___wEIi dd{margin:6px 0 0;line-height:1.75;color:var(--ink-soft)}@media (max-width:640px){.eju_table__wO_mi td:nth-child(3),.eju_table__wO_mi th:nth-child(3){display:none}.eju_japaneseTable__FuR8t td:nth-child(3),.eju_japaneseTable__FuR8t th:nth-child(3){display:table-cell}}.japanese_withheldCard__cmidF{text-align:center;padding:64px 12px;color:var(--muted);line-height:2;font-family:system-ui,sans-serif}.japanese_evidenceMark__TqPep{background:linear-gradient(transparent 55%,var(--highlight-soft) 55%);border-radius:2px}.japanese_xp__oJTQH ::highlight(ja-word){background-color:var(--highlight);color:var(--ink);text-decoration:underline}.japanese_xp__oJTQH ::highlight(ja-pair-hover){background-color:var(--accent-soft);color:var(--ink-soft)}.japanese_xp__oJTQH ::highlight(ja-pair-selected){background-color:var(--accent-soft-strong);color:var(--ink-soft)}.japanese_wordSentence___YlgW{background-color:var(--accent-soft);border-radius:3px}.japanese_dimmed__uZFq4{opacity:.32;transition:opacity .2s}figure.japanese_evidenceMark__TqPep,figure.japanese_wordSentence___YlgW{background:none}figure.japanese_evidenceMark__TqPep>*{outline:3px solid var(--highlight);outline-offset:4px;border-radius:2px}figure.japanese_wordSentence___YlgW>*{outline:3px solid var(--accent-border);outline-offset:4px;border-radius:2px}.japanese_toned__IOsj1{border-radius:4px;box-shadow:-6px 0 0 0 var(--tone);background:var(--tone-bg)}.japanese_toneTopic__yzzNl{--tone:var(--tone-topic);--tone-bg:var(--tone-topic-bg)}.japanese_toneSupport__RNez_{--tone:var(--tone-support);--tone-bg:var(--tone-support-bg)}.japanese_toneTurn__AGiP5{--tone:var(--tone-turn);--tone-bg:var(--tone-turn-bg)}.japanese_toneCause__6Qpna{--tone:var(--tone-cause);--tone-bg:var(--tone-cause-bg)}.japanese_toneSum__I6NoI{--tone:var(--tone-sum);--tone-bg:var(--tone-sum-bg)}.japanese_toneExtend__FkeSa{--tone:var(--tone-extend);--tone-bg:var(--tone-extend-bg)}.japanese_toneConclude__fRlyx{--tone:var(--tone-conclude);--tone-bg:var(--tone-conclude-bg)}.japanese_xp__oJTQH{padding:2px 2px 16px;color:var(--ink-soft);font:400 16px/1.85 system-ui,-apple-system,PingFang SC,sans-serif}.japanese_xp__oJTQH h3{margin:26px 0 14px;padding-top:16px;border-top:1px solid var(--accent-line);font-size:18px;font-weight:700;color:var(--ink-soft);letter-spacing:0}.japanese_xp__oJTQH>div:first-child>h3:first-child,.japanese_xp__oJTQH>h3:first-child,.japanese_xp__oJTQH>section:first-child>h3:first-child{margin-top:0;padding-top:0;border-top:0}.japanese_xp__oJTQH h4{margin:0 0 10px;font-size:18px;font-weight:650;line-height:1.6}.japanese_xp__oJTQH h5{margin:20px 0 8px;font-size:16px;font-weight:650}.japanese_xp__oJTQH p{margin:6px 0 12px}.japanese_meta__kWn9z{color:var(--muted);font-size:14px}.japanese_note2__fBP2S{color:var(--ink-body)}.japanese_locator__tUKnp{cursor:pointer;border-radius:2px}.japanese_locator__tUKnp:focus-visible,.japanese_locator__tUKnp:hover{background:var(--accent-soft);outline:none}.japanese_article__QaOo7{padding-bottom:6px}.japanese_structure__jsSBD{width:100%;border-collapse:collapse;margin:12px 0}.japanese_structure__jsSBD th{width:1%;white-space:nowrap;text-align:left;vertical-align:top;padding:10px 14px 10px 6px;color:var(--muted);font-weight:500;font-size:14px}.japanese_structure__jsSBD td{padding:10px 6px;border-top:1px solid var(--line);white-space:normal;overflow-wrap:anywhere}.japanese_structure__jsSBD tr:first-child td{border-top:0}.japanese_roleChip__WrKdF{display:inline-block;margin-right:10px;padding:0 0 0 8px;font-size:14px;font-weight:600;color:var(--ink-body);box-shadow:inset 3px 0 0 var(--tone);white-space:nowrap}.japanese_keyBox__VuLHi{margin:22px 0 6px;padding:16px;border-left:3px solid var(--accent);background:var(--accent-wash)}.japanese_keyBox__VuLHi h3{margin:0 0 6px!important;padding:0!important;border:0!important;font-size:14px!important;color:var(--accent)!important}.japanese_keyPoint__TUcsW{font-size:18px;font-weight:650;line-height:1.65;margin:0 0 10px!important}.japanese_chipConfuse__brJI9,.japanese_chipRight__X6eB_{display:inline-block;margin:0 6px 4px 0;padding:1px 8px;border-radius:6px;font-size:14px;font-weight:600}.japanese_chipRight__X6eB_{background:var(--success-soft);color:var(--success)}.japanese_chipConfuse__brJI9{background:var(--amber-soft);color:var(--warn)}.japanese_quote__ojIOE{display:block;width:100%;text-align:left;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent;font:16px/1.95 Hiragino Mincho ProN,Yu Mincho,serif;color:var(--ink-soft);cursor:pointer}.japanese_quote__ojIOE:focus-visible,.japanese_quote__ojIOE:hover{background:var(--paper);outline:none}.japanese_quote__ojIOE small{display:block;margin-top:2px;font:14px system-ui,sans-serif;color:var(--muted)}.japanese_focusMark__GXfaI{background:var(--highlight-soft);color:inherit;padding:0 1px;border-radius:2px}.japanese_evidence__MYHFQ{margin-bottom:16px}.japanese_mapping__oE3aV{display:grid;gap:0}.japanese_mapRow__qGM90{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.japanese_mapRow__qGM90>span[lang]{font-family:Hiragino Mincho ProN,Yu Mincho,serif}.japanese_mapRow__qGM90 small{grid-column:1/-1;font-size:16px;color:var(--ink-body)}.japanese_rel__aoU_u{font-size:14px;font-weight:600;color:var(--accent);white-space:nowrap}.japanese_optList__G5MAR{list-style:none;margin:0;padding:0}.japanese_optList__G5MAR li{display:grid;grid-template-columns:38px 1fr;gap:8px;padding:12px 0;border-bottom:1px solid var(--line)}.japanese_optList__G5MAR li p{margin:0 0 6px}.japanese_optMark__Gw29M{font-weight:800}.japanese_optRight__NErgb .japanese_optMark__Gw29M{color:var(--success)}.japanese_optWrong__I4ATG .japanese_optMark__Gw29M{color:var(--danger)}.japanese_optHolds__RyJXD .japanese_optMark__Gw29M{color:var(--muted)}.japanese_reviewLink__VbLG1{margin:24px 0 0;padding:10px 0;border:0;background:transparent;color:var(--accent);font:600 14px/1.5 system-ui,sans-serif;cursor:pointer}.japanese_translation__G4Gow{line-height:1.95}.japanese_viewSwitch__hs1dk{display:flex;gap:6px;margin-bottom:16px}.japanese_viewSwitch__hs1dk button{padding:5px 12px;border:1px solid var(--accent-line);border-radius:6px;background:var(--paper);color:var(--muted);font-size:14px;cursor:pointer}.japanese_viewSwitch__hs1dk button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-border-soft);color:var(--accent)}.japanese_transLabel__BwEu3{margin:18px 0 4px!important;font-weight:650}.japanese_transGroup__Z4SwR{margin:0 0 16px!important;white-space:pre-line}.japanese_trans_option__kYjt8{display:flex;gap:12px;margin-bottom:6px!important}.japanese_trans_attribution__ehLza{margin:20px 0!important;font-size:14px;color:var(--muted)}.japanese_transNumber__qf8M9{flex:0 0 20px;font-weight:650}.japanese_transUnit__kVRm3{cursor:pointer}.japanese_transPaired__J8uHL{display:block;margin-bottom:12px;cursor:pointer}.japanese_transJa__jM9Dm{display:block;color:var(--muted);font-size:14px;font-family:Hiragino Mincho ProN,Yu Mincho,serif}.japanese_translation__G4Gow [data-zh-key]:focus:not(:focus-visible){outline:none}.japanese_translation__G4Gow [data-zh-key]:focus-visible{outline:2px solid var(--accent-border);outline-offset:3px}.japanese_languageNav__1M39w{position:sticky;top:-28px;z-index:2;display:flex;gap:8px;align-items:center;padding:8px 0 12px;margin:-8px 0 8px;border-bottom:1px solid var(--accent-line);background:var(--paper)}.japanese_languageNav__1M39w button{border:0;border-bottom:1px solid var(--line-stronger);background:transparent;font:500 14px/1.7 system-ui,sans-serif;color:var(--accent);padding:4px 8px;cursor:pointer}.japanese_languageNav__1M39w .japanese_rubyToggle__oCyGo{margin-left:auto;border:0;color:var(--muted)}.japanese_rubyToggle__oCyGo[aria-pressed=true]{color:var(--accent);font-weight:650}.japanese_language__R5Ovk h3{scroll-margin-top:70px}.japanese_grammarRow___aYRj,.japanese_vocab__LtSCw{padding:18px 0;border-bottom:1px solid var(--line)}.japanese_vocab__LtSCw header{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:6px}.japanese_headword__fEtnQ{border:0;border-bottom:1px dashed var(--ghost);padding:0 0 2px;background:transparent;color:var(--accent);font:650 18px/1.6 system-ui,sans-serif;cursor:pointer}.japanese_headword__fEtnQ:focus-visible,.japanese_headword__fEtnQ:hover,.japanese_headword__fEtnQ[data-active]{background:var(--accent-soft);outline:none}.japanese_definition__mERj7{font-weight:600}.japanese_transfer__SvcSa{color:var(--ink-body)}.japanese_langQuote__ZByjS,.japanese_sentenceOriginal__1J5mK{margin:12px 0;padding:10px 14px;border:0;border-left:2px solid var(--line-stronger);background:var(--canvas);font:16px/1.95 Hiragino Mincho ProN,Yu Mincho,serif;overflow-wrap:anywhere;cursor:pointer}.japanese_langQuoteBare__0Ddvp{margin:8px 0;font:16px/1.95 Hiragino Mincho ProN,Yu Mincho,serif;cursor:pointer;border-radius:2px}.japanese_chunk__C70iB:focus-visible,.japanese_langQuoteBare__0Ddvp:focus-visible,.japanese_langQuote__ZByjS:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.japanese_sentence__btAGZ{margin-top:12px;padding:20px 0 26px;border-top:1px solid var(--accent-line)}.japanese_sentence__btAGZ:first-of-type{border-top:0}.japanese_chunk__C70iB{text-decoration:underline;text-decoration-color:var(--line-stronger);text-underline-offset:5px;cursor:pointer;border-radius:2px}.japanese_chunk__C70iB:nth-child(2n){text-decoration-color:var(--accent-muted)}.japanese_mainChunk__Q2B_2{font-weight:650;text-decoration-color:var(--accent)}[data-active].japanese_chunk__C70iB,[data-active].japanese_langQuoteBare__0Ddvp{background:var(--accent-soft-strong)}.japanese_spine__9R9Xr{border-left:3px solid var(--accent);padding:8px 14px;background:var(--violet-soft)}.japanese_syntax__oz2SY{list-style:none;padding:0;margin:20px 0;counter-reset:syntax}.japanese_syntax__oz2SY>li{counter-increment:syntax;position:relative;padding:0 0 14px 34px;margin-bottom:14px;border-bottom:1px solid var(--line)}.japanese_syntax__oz2SY>li:before{content:counter(syntax);position:absolute;left:0;top:0;font-size:14px;color:var(--accent);font-weight:650}.japanese_syntax__oz2SY h5{margin:0 0 6px}.japanese_dependentRow__F0qfb{margin-left:16px;border-left:2px solid var(--line);padding-left:28px!important}.japanese_dependentRow__F0qfb:before{left:8px!important;color:var(--muted)!important}.japanese_attachment__Xxf19{font-weight:400;color:var(--muted);font-size:14px}.japanese_nested__N9p5B{margin:14px 0 0 8px;padding-left:16px;border-left:2px solid var(--line-stronger)}.japanese_xpConclusion__DrW0_{font-size:18px;font-weight:600;padding:12px 16px;border-radius:12px;background:var(--mint-soft)}.japanese_route__mg8xE{margin:16px 0;padding-left:24px}.japanese_route__mg8xE li{padding-left:3px;margin-bottom:6px}.japanese_xpTags__IIQjF{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 20px}.japanese_xpTags__IIQjF span{padding:1px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent-dark);font-size:14px;font-weight:600}.japanese_tagPlain__tNgzl{background:var(--sunken)!important;color:var(--ink-secondary)!important}.japanese_quoteList__kAUMD{display:grid}.japanese_method___mvvc ol{margin:0 0 10px;padding-left:24px}.japanese_method___mvvc li{margin-bottom:8px}@media (max-width:600px){.japanese_mapRow__qGM90{grid-template-columns:1fr}.japanese_mapRow__qGM90 small{grid-column:auto}.japanese_syntax__oz2SY>li{padding-left:26px}.japanese_vocab__LtSCw header{gap:4px 10px}}@media (prefers-reduced-motion:reduce){.japanese_xp__oJTQH *{scroll-behavior:auto!important}}.japanese_method___mvvc ol,.japanese_route__mg8xE{list-style:decimal}.japanese_num__f9_Vo{display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:29px;margin-right:10px;padding:0 4px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font:700 14px/1 system-ui,sans-serif;vertical-align:2px}.japanese_annotation__l10nN{cursor:pointer;border-radius:2px}.japanese_annotation__l10nN:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.japanese_annotated__OvvKh .japanese_ann_modifier__rFtI0{color:var(--grammar-modifier);background:var(--grammar-modifier-bg)}.japanese_annotated__OvvKh .japanese_ann_modifier__rFtI0:before{content:"［";font-weight:650}.japanese_annotated__OvvKh .japanese_ann_modifier__rFtI0:after{content:"］" attr(data-label);font:500 14px/1.7 system-ui,sans-serif}.japanese_annotated__OvvKh .japanese_ann_clause__QX6ty{color:var(--grammar-clause)}.japanese_annotated__OvvKh .japanese_ann_clause__QX6ty:before{content:"【";font-weight:650}.japanese_annotated__OvvKh .japanese_ann_clause__QX6ty:after{content:"】" attr(data-label);font:500 14px/1.7 system-ui,sans-serif}.japanese_annotated__OvvKh .japanese_ann_predicate__8iG5m{color:var(--grammar-predicate);font-weight:650;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.japanese_annotated__OvvKh .japanese_ann_predicate__8iG5m:after{content:"〈" attr(data-label) "〉";font:500 14px/1.7 system-ui,sans-serif;display:inline-block;text-decoration:none}.japanese_annotated__OvvKh .japanese_ann_head__D46tU{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;font-weight:650}.japanese_skeleton__iHWU2{font:600 16px/1.9 Hiragino Mincho ProN,Yu Mincho,serif;margin:0 0 4px!important}.japanese_spine__9R9Xr p:last-child{margin-bottom:0}.japanese_optCard__F5JXI p{margin:0 0 8px}.japanese_cardKey__SHgJt{display:inline-block;margin-right:8px;color:var(--muted);font-size:14px;font-weight:600}.japanese_jaQuote__D_nRA{font-family:Hiragino Mincho ProN,Yu Mincho,serif;margin-right:6px}.japanese_diffLine__Nl9PO{font-weight:600}.japanese_inlineLink__GFmc1{margin-right:10px;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.japanese_senses__DHuWk{margin:6px 0 10px;padding-left:0;list-style:none}.japanese_senses__DHuWk li{margin-bottom:4px;color:var(--ink-body)}.japanese_senseOn__5K9LG{color:var(--ink-soft)!important;font-weight:650}.japanese_example__XEoQj{margin:6px 0!important;padding:6px 10px;border-left:2px solid var(--accent-line);font:15px/1.85 Hiragino Mincho ProN,Yu Mincho,serif}.japanese_example__XEoQj small{display:block;font:13px system-ui,sans-serif;color:var(--muted)}.japanese_lines__K20xo{margin:12px 0 16px}.japanese_line__Gtxhj{display:flex;flex-direction:column;padding:6px 4px;border-radius:4px;cursor:pointer}.japanese_line__Gtxhj:focus-visible,.japanese_line__Gtxhj:hover,.japanese_line__Gtxhj[data-active]{background:var(--violet-soft);outline:none}.japanese_line__Gtxhj>span[lang]{font:16px/1.85 Hiragino Mincho ProN,Yu Mincho,serif}.japanese_lineMain__opHwn{font-weight:700!important}.japanese_lineNote__b0Ezc{align-self:flex-start;margin-top:2px;padding:0 6px;border-radius:4px;background:var(--sunken);color:var(--muted);font-size:13px}.japanese_lineZh__Ryd6F{color:var(--ink-secondary);font-size:15px}.japanese_optList__G5MAR li{display:block!important;padding:14px 0!important}.japanese_optHead__Vqlgf{display:flex;align-items:center;gap:8px;margin-bottom:8px}.japanese_trapTag__0Utmt{padding:1px 8px;border-radius:6px;background:var(--sunken);color:var(--muted);font-size:13px}.japanese_optGrid__UtBZL{display:grid;grid-template-columns:4em minmax(0,1fr);gap:8px 12px;align-items:baseline}.japanese_gridKey__YAsGv{color:var(--muted);font-size:14px;font-weight:600;white-space:nowrap}.japanese_optGrid__UtBZL .japanese_jaQuote__D_nRA{margin-right:8px}.japanese_optGrid__UtBZL .japanese_meta__kWn9z{font-size:13px}.japanese_lureLine__TI7Zh{color:var(--ink-secondary)}.japanese_optRight__NErgb .japanese_optGrid__UtBZL .japanese_gridKey__YAsGv{color:var(--success)}.japanese_languageNav__1M39w button{border-bottom:0!important;padding:4px 10px;border-radius:6px}.japanese_languageNav__1M39w button:hover{background:var(--violet-soft)}.japanese_language__R5Ovk h3{border-top:0!important;padding-top:0!important;margin-top:30px!important}.japanese_grammarRow___aYRj:has(+h3),.japanese_sentence__btAGZ:last-of-type,.japanese_vocab__LtSCw:has(+h3){border-bottom:0}.japanese_sentence__btAGZ{border-top:0!important;margin-top:0!important;padding-top:14px!important;border-bottom:1px solid var(--line)}.japanese_sentence__btAGZ:has(+p){border-bottom:0}.japanese_languageNav__1M39w{top:0!important;margin:0 0 8px!important;padding:22px 0 12px!important}.japanese_language__R5Ovk{margin-top:-2px}.japanese_segSentence__BktmS{margin:12px 0 10px;padding:12px 14px;border-radius:8px;background:var(--canvas);font:17px/2.2 Hiragino Mincho ProN,Yu Mincho,serif;color:var(--ink-soft);overflow-wrap:anywhere}.japanese_seg__wzStG{border-radius:3px;padding:2px 0;cursor:pointer;transition:box-shadow .12s,background .12s}.japanese_seg_clause__M8HD7{background:var(--amber-soft)}.japanese_seg_insert__87qbC{background:var(--sunken-soft)}.japanese_seg_modifier__8cyVc{background:var(--sunken-strong)}.japanese_seg_main__hOi8j{font-weight:700;border-bottom:2px solid var(--accent)}.japanese_seg__wzStG[data-active]{box-shadow:0 0 0 2px var(--accent)}.japanese_segNum__LrwcP{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin:0 3px 0 2px;border-radius:50%;font:600 11px/1 system-ui,sans-serif;color:var(--on-accent);vertical-align:3px}.japanese_segNum_clause__35LbW{background:var(--grammar-clause-mark)}.japanese_segNum_insert__npQ4d{background:var(--grammar-insert-mark)}.japanese_segNum_modifier__4j2MU{background:var(--grammar-modifier-mark)}.japanese_segNum_main__o4Z8_{background:var(--grammar-predicate)}.japanese_segList__Zn28v{list-style:none;margin:0 0 12px;padding:0}.japanese_segList__Zn28v li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:6px;align-items:baseline;padding:7px 6px;border-top:1px solid var(--sunken);border-radius:4px;cursor:pointer}.japanese_segList__Zn28v li:first-child{border-top:0}.japanese_segList__Zn28v li[data-active]{background:var(--violet-soft)}.japanese_segList__Zn28v li:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.japanese_segList__Zn28v b{font-weight:650}.japanese_xpCard__Q2_Sy{overflow:clip!important}@media (max-width:1099px){.japanese_languageNav__1M39w{top:63px!important}.japanese_language__R5Ovk h3{scroll-margin-top:140px}}.japanese_language__R5Ovk h3,.japanese_language__R5Ovk>h3:first-of-type{margin-top:8px!important}.japanese_grammarRow___aYRj:has(+h3),.japanese_vocab__LtSCw:has(+h3){margin-bottom:22px}.japanese_freq___8t9q{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:13px;font-weight:400;white-space:nowrap}.japanese_grammarRow___aYRj h4 .japanese_freq___8t9q{margin-left:10px}.japanese_freqPill__ktHYv{display:inline-block;padding:2px 7px;border-radius:999px;font-size:12px;font-weight:650;line-height:1.3}.japanese_freq____hjgyw{color:var(--danger);background:var(--danger-soft)}.japanese_freq____bVa0E{color:var(--accent);background:var(--accent-soft)}.japanese_freq____iOXEC{color:var(--muted);background:var(--sunken-soft)}.japanese_freqWhere__5adZt{margin:2px 0 6px;font-size:14px;color:var(--muted)}.japanese_freqWhere__5adZt summary{cursor:pointer;width:fit-content;color:var(--accent)}.japanese_freqWhere__5adZt span{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.japanese_freqWhere__5adZt a{color:var(--accent);text-decoration:none}.japanese_freqWhere__5adZt a:hover{text-decoration:underline}.japanese_skelBox__PjNvZ{margin:8px 0 4px;padding:10px 14px;border-radius:8px;background:var(--sunken)}.japanese_skelBox__PjNvZ p{margin:2px 0;line-height:1.9}.japanese_skelBox__PjNvZ [lang=ja]{font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:17px}.japanese_skelZh__WkWi5{margin:0 3px;padding:1px 6px;border-radius:4px;background:var(--paper);border:1px dashed var(--line-stronger);color:var(--ink-secondary);font-size:14px}.japanese_signal__8rGdp{color:var(--danger);font-weight:700}.japanese_credit__LCD89 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.japanese_landingFlash__3bAL2{animation:japanese_jaLandingFlash__g_b_5 .8s ease-in-out 1}@keyframes japanese_jaLandingFlash__g_b_5{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px var(--highlight)}}@media (prefers-reduced-motion:reduce){.japanese_landingFlash__3bAL2{animation:none}}.ReadCount_reads__xzSx7{color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.question-detail_detailPage__8N4fQ,.question-detail_statePage__DV5Ou{width:min(var(--container-workspace),calc(100% - 2 * var(--gutter)));margin:0 auto;padding:24px 0 48px}.question-detail_detailPage__8N4fQ{--focus-card-radius:18px;width:100%;box-sizing:border-box;padding:0 16px 16px}body:has(.question-detail_detailPage__8N4fQ){background:var(--focus-desk)}.question-detail_focusBar__KlwbE{min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.question-detail_focusTitle__Dwula{min-width:0;display:flex;align-items:center;gap:12px}.question-detail_backLink__oSzlC{flex:0 0 auto;width:36px;height:36px;display:inline-grid;place-items:center;border-radius:999px;color:var(--ink-secondary);background:var(--paper)}.question-detail_backLink__oSzlC:hover{color:var(--accent-dark);background:var(--accent-soft)}.question-detail_focusTitle__Dwula h1{min-width:0;display:flex;align-items:baseline;gap:10px;margin:0;overflow:hidden;color:var(--ink);font-size:var(--text-lg);font-weight:800;line-height:1.3;letter-spacing:0;white-space:nowrap}.question-detail_focusTitle__Dwula h1 span{overflow:hidden;color:var(--muted);font-size:var(--text-sm);font-weight:500;text-overflow:ellipsis}.question-detail_focusNav__tQJeq{min-width:0;display:flex;align-items:center;justify-content:center;gap:8px}.question-detail_focusTools__K_4Lv{display:flex;align-items:center;justify-content:flex-end;gap:8px}.question-detail_pagerArrow__Z_KhS{flex:0 0 auto;width:36px;height:36px;display:inline-grid;place-items:center;border-radius:999px;color:var(--ink-secondary);background:var(--paper)}.question-detail_pagerArrow__Z_KhS:hover{color:var(--accent-dark);background:var(--accent-soft)}.question-detail_pagerArrow__Z_KhS[data-primary=true]{color:var(--on-accent);background:var(--accent)}.question-detail_pagerArrow__Z_KhS[data-primary=true]:hover{background:var(--accent-dark)}.question-detail_pagerArrow__Z_KhS[aria-disabled=true]{color:var(--disabled)}.question-detail_pagerArrow__Z_KhS>span{display:grid;place-items:center}.question-detail_pagerArrow__Z_KhS .link-pending svg{display:none}.question-detail_pagerArrow__Z_KhS .link-pending:after{width:15px;height:15px;margin:0;vertical-align:0}.question-detail_studyTiles__LY8_g .link-pending:after{display:none}.question-detail_pagerEnd__h603_{flex:0 0 auto;height:36px;display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;color:var(--on-accent);background:var(--accent);font-size:var(--text-sm);font-weight:800;white-space:nowrap}.question-detail_focusNav__tQJeq .question-detail_studyStrip__Ow436,.question-detail_focusNav__tQJeq [data-review-strip]{min-width:0;flex:0 1 auto;margin:0;padding:4px 8px 4px 14px;border-radius:999px;background:var(--paper);box-shadow:none}.question-detail_focusNav__tQJeq .question-detail_studyTiles__LY8_g{-webkit-mask-image:linear-gradient(to right,transparent 0,var(--ink) 10px,var(--ink) calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--ink) 10px,var(--ink) calc(100% - 18px),transparent 100%);padding-inline:6px 14px}.question-detail_focusNav__tQJeq .question-detail_studyTiles__LY8_g a{min-width:28px;height:28px;padding:0 4px;font-size:12px}.question-detail_focusNav__tQJeq .question-detail_studyCount__WkOBP b{font-size:15px}.question-detail_focusNav__tQJeq .question-detail_browseNavigation__UQAUN{padding:4px;border:0;border-radius:999px}.question-detail_focusNav__tQJeq .question-detail_browseNavigation__UQAUN>a,.question-detail_focusNav__tQJeq .question-detail_browseNavigation__UQAUN>span[aria-disabled=true]{min-width:0;min-height:32px;padding:4px 14px;border:0;border-radius:999px}.question-detail_focusNav__tQJeq .question-detail_browseProgress__H9Dys{display:flex;align-items:baseline;gap:8px;padding:0 6px}.question-detail_studyFooter__UxHuV{flex:0 0 auto;min-height:56px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--line-soft)}.question-detail_studyFooter__UxHuV .question-detail_answer__Dodic{flex:0 0 auto;min-height:32px;gap:8px;padding:0 14px;border-radius:999px;cursor:pointer;max-width:100%;box-sizing:border-box;flex-wrap:wrap}.question-detail_studyFooter__UxHuV .question-detail_answer__Dodic:has(.question-detail_answerCells__naoIG){flex-wrap:nowrap;gap:10px;padding:6px 10px 6px 14px;border-radius:16px}.question-detail_studyFooter__UxHuV .question-detail_answerCells__naoIG{min-width:0;flex:1 1 auto;justify-content:flex-start}.question-detail_studyFooter__UxHuV .question-detail_answer__Dodic[hidden],.question-detail_studyFooter__UxHuV[hidden]{display:none}.question-detail_studyFooter__UxHuV .question-detail_answer__Dodic strong{font-size:var(--text-lg)}.question-detail_lastChoice__JW53T{color:var(--danger);background:var(--tile-wrong-bg)}.question-detail_lastChoice__JW53T,.question-detail_noAnswer__ni_q6{flex:0 0 auto;height:32px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;font-size:var(--text-sm);font-weight:700;white-space:nowrap}.question-detail_noAnswer__ni_q6{color:var(--ink-secondary);background:var(--sunken)}.question-detail_statsSlot__KuEin{flex:0 0 auto;margin-left:auto}.question-detail_tagRow__Hnz43{position:relative;min-width:0;flex:1 1 160px;display:flex;align-items:center;gap:6px;margin-left:4px}.question-detail_tagRow__Hnz43>.question-detail_questionTags__f9hhU{min-width:0;flex-wrap:nowrap;overflow:hidden}.question-detail_tagRow__Hnz43>.question-detail_questionTags__f9hhU>[hidden]{display:none}.question-detail_tagRow__Hnz43 .question-detail_questionMetaValue__2d_uA,.question-detail_tagRow__Hnz43 .question-detail_questionMeta__LL_Ou{flex:0 0 auto;flex-wrap:nowrap}.question-detail_tagRow__Hnz43 .question-detail_questionMetaLabel__pMFyt{white-space:nowrap}.question-detail_tagMoreWrap__oaqMy{flex:0 0 auto}.question-detail_tagMore__CzB1w{height:28px;padding:0 10px;border:0;border-radius:999px;color:var(--ink-soft);background:var(--sunken-strong);font-size:var(--text-sm);font-weight:700;cursor:pointer}.question-detail_tagPopover__0AC2w{position:absolute;left:0;bottom:calc(100% + 12px);z-index:20;box-sizing:border-box;width:max-content;max-width:100%;display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 14px;border-radius:14px;background:var(--paper);box-shadow:0 10px 30px color-mix(in srgb,transparent,var(--shadow-ink) 16%)}.question-detail_explanationCover__4KPq0{flex:1 1 auto;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.question-detail_explanationCover__4KPq0 strong{color:var(--ink);font-size:var(--text-lg)}.question-detail_explanationCover__4KPq0 p{margin:0;color:var(--muted);font-size:var(--text-sm)}.question-detail_coverIcon__I8uRB{width:56px;height:56px;display:grid;place-items:center;border-radius:999px;color:var(--accent-dark);background:var(--accent-soft)}.question-detail_revealButton___unYB{height:44px;margin-top:6px;padding:0 22px;border:0;border-radius:999px;color:var(--on-accent);background:var(--accent);font-size:15px;font-weight:700;cursor:pointer}.question-detail_revealButton___unYB:hover{background:var(--accent-dark)}.question-detail_alwaysShow__sFDP6{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:13px;cursor:pointer}.question-detail_explanationBody__SbfEw{min-width:0;display:contents}.question-detail_explanationBody__SbfEw[hidden]{display:none}.question-detail_questionTags__f9hhU{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.question-detail_questionMeta__LL_Ou{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.question-detail_questionMetaLabel__pMFyt{color:var(--muted);font-size:var(--text-sm);font-weight:500;line-height:28px}.question-detail_questionMetaValue__2d_uA{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.question-detail_questionMetaValue__2d_uA,.question-detail_questionMetaValue__2d_uA a{height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:var(--radius-pill);color:var(--ink-soft);background:color-mix(in srgb,transparent,var(--inverse) 6%);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.question-detail_questionMetaValue__2d_uA:has(a){height:auto;padding:0;background:transparent}.question-detail_questionMetaValue__2d_uA a{color:var(--accent-dark);background:var(--accent-soft)}.question-detail_questionMetaValue__2d_uA a:hover{background:var(--accent-soft-strong)}.question-detail_relatedPoint__I0eYt{display:contents}.question-detail_questionMetaValue__2d_uA .question-detail_relatedPoint__I0eYt a{color:var(--accent-muted);background:transparent;box-shadow:inset 0 0 0 1px var(--accent-line)}.question-detail_questionMetaValue__2d_uA .question-detail_relatedPoint__I0eYt a:hover{background:var(--accent-wash)}.question-detail_browseNavigation__UQAUN{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:6px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.question-detail_browseNavigation__UQAUN>a,.question-detail_browseNavigation__UQAUN>span[aria-disabled=true]{width:max-content;min-width:112px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-md);color:var(--accent-dark);font-size:var(--text-sm);font-weight:800}.question-detail_browseNavigation__UQAUN>a:first-child,.question-detail_browseNavigation__UQAUN>span:first-child{justify-self:start}.question-detail_browseNavigation__UQAUN>a:last-child,.question-detail_browseNavigation__UQAUN>span:last-child{justify-self:end}.question-detail_browseNavigation__UQAUN>a:hover{background:var(--accent-soft)}.question-detail_browseNavigation__UQAUN>span[aria-disabled=true]{color:var(--muted);background:var(--sunken-soft)}.question-detail_browseProgress__H9Dys{display:grid;justify-items:center;gap:2px;min-width:0;text-align:center}.question-detail_browseProgress__H9Dys strong{color:var(--ink);font-size:var(--text-sm)}.question-detail_browseProgress__H9Dys span{color:var(--muted);font-size:var(--text-xs)}.question-detail_detailLayout__rm53D{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(400px,.9fr);align-items:start;gap:12px}.question-detail_questionColumn__l6Ni5{min-width:0;display:flex;flex-direction:column;gap:12px}.question-detail_explanationCard__xnVmg,.question-detail_stateCard__h5Wys{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-sm)}.question-detail_questionCard__vKh4v{min-width:0;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:var(--focus-card-radius,var(--radius-lg));background:var(--paper)}.question-detail_questionText__T7EIK{min-width:0;max-height:70vh;display:flex;flex-direction:column;overflow:hidden auto;overscroll-behavior:contain;padding:0 8px}.question-detail_answer__Dodic{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 16px;border-radius:var(--radius-md);color:var(--success);background:var(--mint-soft);font-size:var(--text-sm);font-weight:800}.question-detail_answer__Dodic strong{font-size:var(--text-xl);line-height:1}.question-detail_answer__Dodic>span:first-child{flex:0 0 auto;white-space:nowrap}.question-detail_answer__Dodic[data-extra=true]{justify-content:flex-start}.question-detail_answerExtra__bhcSc{margin-left:auto;display:flex;align-items:center;gap:10px;color:var(--ink);font-size:var(--text-sm)}.question-detail_answerCells__naoIG{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.question-detail_answerCell__1nCSi{min-width:36px;display:grid;justify-items:center;gap:1px;padding:4px 8px 5px;border:1px solid var(--success-line);border-radius:var(--radius-sm);background:var(--paper)}.question-detail_answerCell__1nCSi small{color:var(--muted);font-size:var(--text-xs);font-weight:600;line-height:1.2;letter-spacing:.04em}.question-detail_answerCell__1nCSi strong{color:var(--ink);font-size:var(--text-lg);line-height:1.2;letter-spacing:.02em;font-variant-numeric:tabular-nums}.question-detail_explanationColumn__WIZuE{min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--focus-card-radius,var(--radius));background:var(--paper)}.question-detail_explanationCard__xnVmg{overflow:hidden}.question-detail_explanationColumn__WIZuE .question-detail_panel__nJOmV{padding-top:18px}.question-detail_explanationColumn__WIZuE .question-detail_explanationCard__xnVmg{border:0;border-radius:0;box-shadow:none}.question-detail_tabs__85_U_{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border-bottom:1px solid var(--line);background:var(--canvas)}.question-detail_tabActive__V_E2a,.question-detail_tab__yyvxh{min-height:58px;padding:10px 8px;border:0;border-right:1px solid var(--line);color:var(--muted);background:transparent;font-size:12px;font-weight:800}.question-detail_tabActive__V_E2a:last-child,.question-detail_tab__yyvxh:last-child{border-right:0}.question-detail_tabActive__V_E2a{position:relative;color:var(--accent-dark);background:var(--paper)}.question-detail_tabActive__V_E2a:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:3px;border-radius:999px 999px 0 0;background:var(--accent)}.question-detail_panel__nJOmV{min-height:520px;padding:28px}.question-detail_explanationDocument__qpxSA{margin-inline:0;color:var(--ink-soft)}.question-detail_documentHeader____gvL{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.question-detail_documentHeader____gvL+div>.question-detail_explanationSection__i8xyN{padding-top:0}.question-detail_explanationSection__i8xyN{padding-block:26px 4px}.question-detail_explanationSection__i8xyN h3{margin:0 0 14px;color:var(--ink);font-size:clamp(19px,2vw,23px);line-height:1.4}.question-detail_sectionDivider__agwFp{height:1px;margin:28px 0 0;border:0;background:var(--line)}.question-detail_procedureIntro__B5zdr{margin-bottom:20px;color:var(--ink-soft)}.question-detail_explanationSteps__0eRiw{display:grid;gap:22px;margin:22px 0 0;padding:0;list-style:none;counter-reset:explanation-step}.question-detail_explanationSteps__0eRiw>li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:13px;min-width:0;counter-increment:explanation-step}.question-detail_explanationSteps__0eRiw>li:before{content:counter(explanation-step);display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:var(--on-accent);background:var(--accent);font-size:14px;font-weight:900}.question-detail_stepBody__6yI0H{min-width:0;padding-top:2px}.question-detail_stepBody__6yI0H h4{margin:0 0 9px;color:var(--ink);font-size:17px;line-height:1.45}.question-detail_conclusionCallout__tdOm3,.question-detail_pitfallCallout__6i14C{margin-top:26px;padding:17px 18px;border:1px solid var(--success-line);border-left:4px solid var(--success);border-radius:13px;background:var(--mint-soft)}.question-detail_pitfallCallout__6i14C{border-color:var(--warn-line);border-left-color:var(--warn);background:var(--amber-soft)}.question-detail_calloutLabel__q_Mod{margin:0 0 7px;color:var(--success);font-size:12px;font-weight:900;letter-spacing:.08em}.question-detail_pitfallCallout__6i14C .question-detail_calloutLabel__q_Mod{color:var(--warn)}.question-detail_explanationUnavailable__THvVf{padding:20px;border:1px solid var(--warn-line);border-radius:13px;color:var(--warn);background:var(--amber-soft)}.question-detail_explanationUnavailable__THvVf h2,.question-detail_explanationUnavailable__THvVf p{margin:0}.question-detail_explanationUnavailable__THvVf p{margin-top:8px}.question-detail_panel__nJOmV .rich{color:var(--ink-soft);line-height:1.82;overflow-wrap:anywhere}.question-detail_panel__nJOmV .rich>:first-child{margin-top:0}.question-detail_panel__nJOmV .rich>:last-child{margin-bottom:0}.question-detail_panel__nJOmV .rich p{margin:0 0 1em}.question-detail_formulaBlock__uDRIt{display:flex;align-items:baseline;justify-content:flex-start;max-width:100%;margin:18px 0;padding:14px 12px;overflow-x:auto;border-radius:11px;background:var(--canvas);-webkit-overflow-scrolling:touch}.question-detail_formulaBlock__uDRIt>:first-child{margin-inline-start:auto}.question-detail_formulaBlock__uDRIt>:last-child{margin-inline-end:auto}.question-detail_formulaBlock__uDRIt>.rich{flex:0 0 auto;min-width:max-content}.question-detail_formulaBlock__uDRIt .katex-display{margin:0}.question-detail_formulaTrailing__lcB_H{flex:0 0 auto}.question-detail_formulaTrailing__lcB_H .rich p{margin:0}.question-detail_explanationParseError__zeQOj{margin:14px 0;padding:13px 15px;border:1px solid var(--warn-line);border-radius:11px;color:var(--warn);background:var(--amber-soft)}.question-detail_panel__nJOmV .card{margin-top:0!important;padding:0;border:0;box-shadow:none}@media (min-width:1100px){.question-detail_detailPage__8N4fQ{padding-right:44px}}@media (min-width:900px){body:has(.question-detail_detailPage__8N4fQ){--floating-help-bottom:84px}}@media (min-width:900px){body:has(.question-detail_detailPage__8N4fQ){overflow:hidden}body:has(.question-detail_detailPage__8N4fQ) footer.footer{display:none}.question-detail_detailPage__8N4fQ{box-sizing:border-box;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.question-detail_detailLayout__rm53D{flex:1 1 auto;min-height:0;align-items:stretch}.question-detail_questionColumn__l6Ni5{min-height:0}.question-detail_questionCard__vKh4v{min-height:0;flex:1 1 auto}.question-detail_questionZoom__SnLsA{--zoom-viewport-ratio:auto;flex:1 1 auto}.question-detail_questionText__T7EIK{flex:1 1 auto;min-height:0;max-height:none}.question-detail_explanationColumn__WIZuE{position:static;min-height:0;display:flex;flex-direction:column}.question-detail_explanationBody__SbfEw>[data-chateju-selectable],.question-detail_explanationCard__xnVmg,.question-detail_explanationColumn__WIZuE>[data-chateju-selectable]{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.question-detail_panel__nJOmV{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain}}@media (min-width:1100px){.question-detail_detailLayout__rm53D:has(>[data-pane-layout-anchor]){grid-template-columns:var(--pane-cols,minmax(0,1.1fr) minmax(400px,.9fr))!important}.question-detail_detailLayout__rm53D:has(>[data-pane-layout-anchor]){position:relative}.question-detail_detailLayout__rm53D>[data-pane=question]{order:var(--pane-order-question,0)}.question-detail_detailLayout__rm53D:has(>[data-pane-layout-anchor])>[data-pane]{position:relative}.question-detail_detailLayout__rm53D>[data-pane=explanation]{order:var(--pane-order-explanation,1)}.question-detail_detailLayout__rm53D>[data-pane=textbook]{order:var(--pane-order-textbook,2)}.question-detail_detailLayout__rm53D>[data-pane=notes]{order:var(--pane-order-notes,3)}.question-detail_detailLayout__rm53D>[data-pane=scratch]{order:var(--pane-order-scratch,4)}.question-detail_detailLayout__rm53D>[data-pane=chat]{order:var(--pane-order-chat,5)}.question-detail_detailLayout__rm53D[data-explanation-open=false]>[data-pane=explanation]{display:none}.question-detail_detailLayout__rm53D[data-pane-count]>[data-pane]{--pane-top:12px}.question-detail_detailLayout__rm53D[data-pane-count]>[data-pane=question] [data-question-toolbar]{min-height:52px;padding-top:0;padding-bottom:0}.question-detail_detailLayout__rm53D[data-pane-count="1"]{justify-content:center}.question-detail_detailLayout__rm53D>[data-pane][data-dragging=true]{z-index:30;box-shadow:0 24px 60px color-mix(in srgb,transparent,var(--shadow-ink) 24%),0 0 0 1.5px var(--accent-border);transition:box-shadow .22s,scale .22s cubic-bezier(.34,1.56,.64,1)!important;scale:1.02;cursor:grabbing}}.question-detail_paneRail__EnxoS{display:none}@media (min-width:1100px){.question-detail_paneRail__EnxoS{position:fixed;right:0;top:50%;z-index:40;display:flex;flex-direction:column;gap:10px;transform:translateY(-50%)}.question-detail_paneRail__EnxoS>button{position:static!important;top:auto!important}.question-detail_paneRail__EnxoS>[data-pane-handle=explanation]{order:var(--pane-order-explanation)}.question-detail_paneRail__EnxoS>[data-pane-handle=textbook]{order:var(--pane-order-textbook)}.question-detail_paneRail__EnxoS>[data-pane-handle=notes]{order:var(--pane-order-notes)}.question-detail_paneRail__EnxoS>[data-pane-handle=scratch]{order:var(--pane-order-scratch)}.question-detail_paneRail__EnxoS>[data-pane-handle=chat]{order:var(--pane-order-chat)}}@media (min-width:1440px){.question-detail_detailLayout__rm53D{grid-template-columns:minmax(0,1.1fr) minmax(480px,.9fr)}.question-detail_explanationDocument__qpxSA{width:min(100%,74ch);margin-inline:auto}}.question-detail_statePage__DV5Ou{min-height:65vh;display:grid;place-items:center}.question-detail_stateCard__h5Wys{width:min(680px,100%);padding:34px}.question-detail_stateCard__h5Wys h1{font-size:clamp(34px,6vw,48px)}.question-detail_stateCard__h5Wys>p:not(:first-child){margin-bottom:24px;color:var(--muted);line-height:1.7}@media (max-width:1099px){.question-detail_statePage__DV5Ou{width:calc(100% - 2 * var(--gutter));padding-top:30px}}@media (max-width:899px){.question-detail_detailLayout__rm53D{grid-template-columns:1fr}.question-detail_questionText__T7EIK{max-height:none}.question-detail_focusBar__KlwbE{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding-bottom:8px}.question-detail_focusTools__K_4Lv{grid-column:2;grid-row:1}.question-detail_focusNav__tQJeq{grid-column:1/-1;justify-content:flex-start}.question-detail_focusNav__tQJeq .question-detail_studyStrip__Ow436,.question-detail_focusNav__tQJeq [data-review-strip]{flex:1 1 auto}}@media (min-width:600px){.question-detail_detailPage__8N4fQ[data-top-navigation=true] .question-detail_readingDock__SFLZw{display:none}}@media (max-width:560px){.question-detail_questionTags__f9hhU{justify-content:flex-start}.question-detail_tabs__85_U_{grid-template-columns:repeat(2,minmax(0,1fr))}.question-detail_tabActive__V_E2a,.question-detail_tab__yyvxh{border-bottom:1px solid var(--line)}.question-detail_panel__nJOmV{min-height:0;padding:21px}.question-detail_explanationSection__i8xyN{padding-top:21px}.question-detail_explanationSteps__0eRiw>li{grid-template-columns:30px minmax(0,1fr);gap:10px}.question-detail_explanationSteps__0eRiw>li:before{width:28px;height:28px}.question-detail_formulaBlock__uDRIt{margin-inline:-5px;padding-inline:8px}}.question-detail_studyStrip__Ow436{display:flex;align-items:center;gap:14px;margin-bottom:12px;padding:10px 16px;border-radius:var(--card-radius,22px);background:var(--paper);box-shadow:var(--card-shadow)}.question-detail_studyCount__WkOBP{flex:0 0 auto;color:var(--muted);font-size:13px}.question-detail_studyCount__WkOBP b{color:var(--ink);font-size:18px}.question-detail_studyTiles__LY8_g{display:flex;gap:6px;min-width:0;overflow-x:auto;padding:2px;scrollbar-width:thin}.question-detail_studyTiles__LY8_g a{flex:0 0 auto;display:grid;place-items:center;min-width:36px;height:32px;padding:0 6px;border-radius:9px;color:var(--ink-soft);background:var(--sunken);font-size:13px;font-weight:800;text-decoration:none}.question-detail_studyTiles__LY8_g a[data-outcome=correct]{color:var(--success);background:var(--success-soft)}.question-detail_studyTiles__LY8_g a[data-outcome=unanswered],.question-detail_studyTiles__LY8_g a[data-outcome=wrong]{color:var(--danger);background:var(--tile-wrong-bg)}.question-detail_studyTiles__LY8_g a[aria-current=true]{outline:2px solid var(--accent);outline-offset:1px}.question-detail_studyTiles__LY8_g a[data-marked=true]{position:relative}.question-detail_studyTiles__LY8_g a[data-marked=true]:before{content:"";position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:var(--warn)}.question-detail_studyTiles__LY8_g a[data-withheld=true]{color:var(--muted);background:transparent;border:1px dashed var(--line-stronger)}.question-detail_readingDock__SFLZw{display:contents}.question-detail_readingSwitch__ryaYa{display:none}@media (max-width:599px){.question-detail_detailPage__8N4fQ{--reading-dock-height:112px;padding-bottom:calc(var(--reading-dock-height) + env(safe-area-inset-bottom) + 16px)}body:has(.question-detail_readingDock__SFLZw){--floating-dock-offset:112px;--floating-help-size:36px;--floating-help-right:6px;--floating-help-bottom:calc(62px + env(safe-area-inset-bottom))}body:has(.question-detail_detailPage__8N4fQ) footer.footer{display:none}.question-detail_detailLayout__rm53D{gap:12px}.question-detail_questionText__T7EIK{max-height:none}.question-detail_detailLayout__rm53D[data-mobile-view=question] .question-detail_explanationColumn__WIZuE{display:none}.question-detail_questionCard__vKh4v{padding:8px}.question-detail_detailLayout__rm53D[data-mobile-view=explanation] .question-detail_questionColumn__l6Ni5>:not(.question-detail_readingDock__SFLZw){display:none}.question-detail_focusBar__KlwbE{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-height:0;padding:6px 0 8px}.question-detail_focusTools__K_4Lv{grid-column:2;grid-row:1;gap:6px}.question-detail_focusNav__tQJeq{grid-column:1/-1;justify-content:flex-start}.question-detail_focusNav__tQJeq .question-detail_pagerArrow__Z_KhS,.question-detail_focusNav__tQJeq .question-detail_pagerEnd__h603_,.question-detail_focusNav__tQJeq:not([data-has-strip]){display:none}.question-detail_focusNav__tQJeq .question-detail_studyStrip__Ow436,.question-detail_focusNav__tQJeq [data-review-strip]{width:100%;box-sizing:border-box}.question-detail_explanationCard__xnVmg,.question-detail_explanationColumn__WIZuE [data-explanation-status]{min-height:calc(100lvh - var(--reading-dock-height));overflow:clip}.question-detail_tabs__85_U_{position:sticky;top:0;z-index:3;grid-template-columns:none}.question-detail_tabActive__V_E2a,.question-detail_tab__yyvxh{min-height:46px;padding:8px 4px;border-bottom:0;white-space:nowrap;font-size:13px;letter-spacing:-.01em}.question-detail_readingDock__SFLZw{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;gap:6px;padding:8px var(--gutter) calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);box-shadow:0 -8px 26px color-mix(in srgb,transparent,var(--shadow-ink) 8%)}.question-detail_readingSwitch__ryaYa{display:grid;grid-template-columns:1fr 1fr;margin-right:44px;gap:4px;padding:4px;border-radius:var(--radius-md);background:var(--sunken-soft)}.question-detail_readingSwitch__ryaYa button{min-height:42px;border:0;border-radius:calc(var(--radius-md) - 3px);color:var(--muted);background:transparent;font-size:var(--text-sm);font-weight:800}.question-detail_readingSwitch__ryaYa button[aria-pressed=true]{color:var(--accent-dark);background:var(--paper);box-shadow:0 1px 4px color-mix(in srgb,transparent,var(--shadow-ink) 12%)}.question-detail_readingDock__SFLZw .question-detail_browseNavigation__UQAUN{justify-self:stretch;padding:0;border:0;background:transparent}.question-detail_readingDock__SFLZw .question-detail_browseNavigation__UQAUN>a,.question-detail_readingDock__SFLZw .question-detail_browseNavigation__UQAUN>span[aria-disabled=true]{min-width:0;min-height:40px;padding:6px 4px;border:0;background:transparent}.question-detail_readingDock__SFLZw .question-detail_browseNavigation__UQAUN>span[aria-disabled=true]{color:var(--ghost)}.question-detail_readingDock__SFLZw .question-detail_browseProgress__H9Dys{display:flex;align-items:baseline;gap:6px}}.question-detail_noteRoot__9dt8_{display:contents}@media (min-width:1100px) and (max-width:1439px){.question-detail_detailLayout__rm53D:is([data-pane-count="3"],[data-pane-count="4"],[data-pane-count="5"],[data-pane-count="6"]) [data-notes-narrow-hide]{display:none}}@media (min-width:1440px){.question-detail_detailLayout__rm53D:is([data-pane-count="4"],[data-pane-count="5"],[data-pane-count="6"]) [data-notes-narrow-hide]{display:none}}.question-detail_chatSlot__2hIwB{display:none}@media (min-width:1100px){.question-detail_chatSlot__2hIwB:has(>:not([data-pane-grip])){position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-radius:var(--focus-card-radius,var(--radius));background:var(--paper)}.question-detail_chatSlot__2hIwB[data-side-slot]:has(>:not([data-pane-grip])){overflow:visible;background:none}}.ExplanationFeedback_feedback__t8Tuj{position:relative;display:grid;gap:10px;margin-top:28px;padding-top:12px;border-top:1px solid var(--line-soft)}.ExplanationFeedback_row__NuJUW{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.ExplanationFeedback_reads__dMfN5{margin-right:auto}.ExplanationFeedback_prompt__jktjL{margin-right:6px;color:var(--muted);font-size:13px}.ExplanationFeedback_thumb__U0OK6{width:34px;height:34px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:10px;color:var(--muted);background:transparent;cursor:pointer}.ExplanationFeedback_thumb__U0OK6:hover:not(:disabled){color:var(--ink-soft);background:var(--sunken)}.ExplanationFeedback_thumb__U0OK6[aria-pressed=true]{color:var(--accent)}.ExplanationFeedback_thumb__U0OK6:disabled{cursor:default}.ExplanationFeedback_status__JvUa_{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:8px;color:var(--muted);font-size:12.5px}.ExplanationFeedback_status__JvUa_ button{padding:2px 10px;border:1px solid var(--line-strong);border-radius:999px;color:var(--accent-dark);background:var(--paper);font-size:12.5px;cursor:pointer}.ExplanationFeedback_status__JvUa_ a{color:var(--accent-dark);font-weight:700}.ExplanationFeedback_panel__7fodg{position:absolute;left:0;bottom:calc(100% + 6px);z-index:30;box-sizing:border-box;width:min(460px,100%);display:grid;gap:12px;padding:16px 18px;border-radius:16px;background:var(--paper);box-shadow:0 0 0 1px var(--line),0 12px 32px color-mix(in srgb,transparent,var(--shadow-ink) 12%)}.ExplanationFeedback_panelHead__9cg4p{display:flex;align-items:center;gap:8px}.ExplanationFeedback_panelHead__9cg4p strong{flex:1 1 auto;color:var(--ink);font-size:15px}.ExplanationFeedback_close__roooq{width:28px;height:28px;padding:0;border:0;border-radius:8px;color:var(--muted);background:transparent;cursor:pointer}.ExplanationFeedback_close__roooq:hover{background:var(--sunken)}.ExplanationFeedback_chips__J_I9W{display:flex;flex-wrap:wrap;gap:8px}.ExplanationFeedback_chip__QyZ1t{height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 13px;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink-soft);background:var(--paper);font-size:13px;cursor:pointer}.ExplanationFeedback_chip__QyZ1t:hover{border-color:var(--accent-border)}.ExplanationFeedback_chip__QyZ1t[aria-pressed=true]{border-color:var(--accent);color:var(--accent-dark);background:var(--accent-soft);font-weight:700}.ExplanationFeedback_detail__keQag{min-height:72px;box-sizing:border-box;resize:vertical;padding:10px 12px;border:1px solid var(--line-strong);border-radius:12px;color:var(--ink);background:var(--paper);font:inherit;font-size:13.5px;line-height:1.6}.ExplanationFeedback_detail__keQag:focus{border-color:var(--accent);outline:none}.ExplanationFeedback_panelFoot__t4pvu{display:flex;align-items:center;gap:10px}.ExplanationFeedback_panelFoot__t4pvu span{flex:1 1 auto;color:var(--muted);font-size:12px}.ExplanationFeedback_submit__vrxxp{height:36px;padding:0 20px;border:0;border-radius:999px;color:var(--on-accent);background:var(--accent);font-size:14px;font-weight:700;cursor:pointer}.ExplanationFeedback_submit__vrxxp:hover:not(:disabled){background:var(--accent-dark)}.ExplanationFeedback_submit__vrxxp:disabled{opacity:.6;cursor:default}.ExplanationFeedback_correction__EMC72{justify-self:start;color:var(--accent-dark);font-size:13px;font-weight:700}.ExplanationFeedback_thumbs__L2bpr{position:relative;display:inline-flex;align-items:center;gap:2px}.ExplanationFeedback_ack__TDDXC{position:absolute;right:0;bottom:calc(100% + 6px);z-index:20;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:10px;color:var(--paper);background:var(--ink);font-size:13px;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-sm);animation:ExplanationFeedback_ack-pop__82veH 4s ease forwards}.ExplanationFeedback_ackMark__C3g1E{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;color:var(--ink);background:var(--paper);font-size:10px;font-weight:800}@keyframes ExplanationFeedback_ack-pop__82veH{0%{opacity:0;transform:translateY(4px)}6%{opacity:1;transform:translateY(0)}88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ExplanationFeedback_ack__TDDXC{animation:none}}.ExplanationFeedback_after__xKgnk{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:-4px;color:var(--muted);font-size:13px}.ExplanationFeedback_percent__zwK3z{font-variant-numeric:tabular-nums}.ExplanationFeedback_updated__oLt6_{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;border:1px solid var(--success-line);border-radius:12px;color:var(--ink-soft);background:var(--success-wash);font-size:13.5px}.ExplanationFeedback_updatedMark__FU2x_{color:var(--success);font-weight:800}.ExplanationFeedback_updatedClose__vqHeb{margin-left:auto;padding:2px 6px;border:0;color:var(--muted);background:none;cursor:pointer}.listening_body__pN5Q_{display:flex;flex-direction:column;gap:14px;padding:2px 4px 8px}.listening_player__FnMgk{position:sticky;top:44px;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--canvas);font:500 13px/1.4 system-ui,-apple-system,PingFang SC,sans-serif}.listening_playBtn__xtJPz{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font:700 14px/1 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_playBtn__xtJPz:hover{background:var(--accent-dark)}.listening_playBtn__xtJPz svg{width:14px;height:14px}.listening_tool__j3MeO{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;min-width:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap}.listening_tool__j3MeO:hover{border-color:var(--accent);color:var(--accent)}.listening_tool__j3MeO[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent)}.listening_track__zQrao{position:relative;flex:1 1 100px;min-width:80px;height:6px;border-radius:3px;background:var(--line-strong);cursor:pointer}.listening_track__zQrao>i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--accent)}.listening_track__zQrao[data-locked=true]{cursor:default}.listening_spacer__HcBkh{flex:1 1 0}.listening_clock__oFZ8o{font:600 12px/1 ui-monospace,SF Mono,monospace;color:var(--muted);white-space:nowrap}.listening_rate__eRMO5{height:30px;padding:0 6px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit}.listening_volume__FhcS8{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.listening_volume__FhcS8 input{width:60px;accent-color:var(--accent)}.listening_volume__FhcS8 svg{width:16px;height:16px}.listening_playerNote__PAfty{flex-basis:100%;margin:0;color:var(--muted);font-size:12px}@media (max-width:600px){.listening_volume__FhcS8 input{width:56px}.listening_track__zQrao{flex-basis:100%;order:9}}.listening_head__yp_5C{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font:600 13px/1.4 system-ui,-apple-system,PingFang SC,sans-serif}.listening_headLabel__Dzsy7{display:inline-flex;align-items:center;gap:8px}.listening_slotBox__D00AQ{border:1.5px solid var(--print-line);padding:0 7px;color:var(--print-ink);font:700 13px/1.6 system-ui,sans-serif}.listening_prompt__8Bd0J{margin:0;font-family:Hiragino Mincho ProN,Yu Mincho,Songti SC,serif;font-size:calc(17px * var(--question-font-scale, 1));line-height:1.95;color:var(--print-ink)}.listening_qzh__g7_tm{display:none;margin:2px 0 8px;color:var(--ink-secondary);font:400 calc(14px * var(--question-font-scale, 1))/1.7 system-ui,-apple-system,PingFang SC,sans-serif}:is([data-translation=pair],[data-translation=zh]) .listening_qzh__g7_tm{display:block}[data-translation=zh] .listening_qzhSrc__MP326{display:none}[data-translation=zh] .listening_qzh__g7_tm{color:var(--print-ink);font-size:calc(16px * var(--question-font-scale, 1))}.listening_switch__R8wbK{display:inline-flex}.listening_switch__R8wbK button{height:28px;padding:0 10px;border:1px solid var(--line);background:var(--paper);color:var(--muted);font:600 12px/1 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_switch__R8wbK button:first-child{border-radius:8px 0 0 8px}.listening_switch__R8wbK button:last-child{border-radius:0 8px 8px 0;margin-left:-1px}.listening_switch__R8wbK button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent);position:relative}.listening_figure__gYDLC{position:relative}.listening_figure__gYDLC svg{height:auto;background:var(--figure-paper)}.listening_figure__gYDLC img,.listening_figure__gYDLC svg{display:block;width:100%;max-width:calc(640px * var(--question-font-scale, 1));margin:0 auto;filter:var(--figure-filter)}.listening_figureBar__sHr62{display:flex;justify-content:flex-end;margin-bottom:4px}.listening_choiceRow__lZ6_2{display:flex;align-items:center;justify-content:flex-end;gap:12px}.listening_choiceLabel__b0efk{color:var(--muted);font:700 14px/1 system-ui,-apple-system,PingFang SC,sans-serif}.listening_choices__Us8Si{display:flex;gap:8px}.listening_choice__8WblE{width:54px;height:46px;border:1.5px solid transparent;border-radius:12px;background:var(--accent-soft);color:var(--ink);font:800 22px/1 system-ui,sans-serif;cursor:pointer}.listening_choice__8WblE:hover{border-color:var(--accent-border)}.listening_choice__8WblE[aria-checked=true]{background:var(--accent);color:var(--on-accent)}.listening_choice__8WblE[data-result=right]{background:var(--success-soft);border-color:var(--success-bright);color:var(--success)}.listening_choice__8WblE[data-result=wrong]{background:var(--danger-soft);border-color:var(--outcome-wrong);color:var(--danger)}.listening_choice__8WblE[data-result=right][aria-checked=true]{background:var(--success);color:var(--on-accent)}.listening_printed__amFoj{margin:0 0 14px;font-family:Hiragino Mincho ProN,Yu Mincho,Songti SC,serif;font-size:calc(17px * var(--question-font-scale, 1));line-height:1.95;color:var(--print-ink)}.listening_printed__amFoj>li{padding:0}.listening_printed__amFoj>li+li{margin-top:2px}.listening_printedRow__gzsr5{margin-top:0;padding-left:0;max-width:32em}.listening_printedRow__gzsr5>li+li{margin-top:0}.listening_opts__P2skj{list-style:none;margin:0;padding:0;display:grid;gap:8px}.listening_opt__MjmUm{padding:10px 12px;border:1.5px solid var(--line);border-radius:12px;background:var(--paper)}.listening_opt__MjmUm[data-result=right]{border-color:var(--success-bright);box-shadow:inset 3px 0 0 var(--success-bright)}.listening_opt__MjmUm[data-result=wrong]{border-color:var(--outcome-wrong)}.listening_opt__MjmUm[data-compact=true]{display:flex;align-items:center;gap:12px;padding:8px 12px}.listening_opt__MjmUm[data-compact=true] .listening_optJa__gV2Qb{display:none}.listening_opt__MjmUm[data-compact=true] .listening_judge__Q3sAM{margin:0}.listening_optLine__7I6zy{display:flex;align-items:baseline;gap:10px}.listening_optNum__RWpeW{flex:none;font:800 15px/1 system-ui,sans-serif;color:var(--ink)}.listening_optJa__gV2Qb{flex:1;font-family:Hiragino Mincho ProN,Yu Mincho,Songti SC,serif;font-size:calc(16px * var(--question-font-scale, 1));line-height:1.8;color:var(--print-ink)}.listening_judge__Q3sAM{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0 24px}.listening_judge__Q3sAM button{height:28px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink-soft);font:600 13px/1 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_judge__Q3sAM button:hover{border-color:var(--accent-border)}.listening_judge__Q3sAM button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.listening_verdict__6hxCw{margin-left:auto;white-space:nowrap;font:700 12px/1.4 system-ui,-apple-system,PingFang SC,sans-serif}.listening_verdict__6hxCw[data-ok=true]{color:var(--success)}.listening_verdict__6hxCw[data-ok=false]{color:var(--danger)}.listening_revealBtn__mUcqT{min-height:34px;padding:0 14px;border:1px solid var(--accent-border);border-radius:999px;background:var(--paper);color:var(--accent);font:700 14px/1 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_revealBtn__mUcqT:hover{background:var(--accent-soft)}.listening_mine__3nnzI{font:600 14px/1.4 system-ui,-apple-system,PingFang SC,sans-serif;color:var(--ink-soft)}.listening_mine__3nnzI b[data-ok=true]{color:var(--success)}.listening_mine__3nnzI b[data-ok=false]{color:var(--danger)}.listening_txBar__CTlH1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.listening_txBar__CTlH1>:last-child{margin-left:auto}.listening_txGroup__RH2Af{margin:18px 0 6px;color:var(--muted);font:600 13px/1.4 system-ui,-apple-system,PingFang SC,sans-serif}.listening_txGroup__RH2Af:first-of-type{margin-top:0}.listening_sent__8ajd4{display:grid;grid-template-columns:52px minmax(0,1fr);gap:0 10px;padding:8px 10px;border-radius:10px;cursor:pointer}.listening_sent__8ajd4:hover{background:var(--canvas)}.listening_sent__8ajd4[data-now=true]{background:var(--amber-soft)}.listening_sent__8ajd4[data-evidence=true]{box-shadow:inset 0 0 0 1.5px var(--success-bright)}.listening_sentTime__Mi0xM{padding-top:6px;color:var(--subtle);font:500 12px/1.4 ui-monospace,SF Mono,monospace}.listening_sentJa__bE_aG{font:16px/1.95 Hiragino Mincho ProN,Yu Mincho,serif;color:var(--ink-soft)}.listening_sentZh__Bo2QB{grid-column:2;color:var(--muted);font:400 14px/1.7 system-ui,-apple-system,PingFang SC,sans-serif}.listening_sent__8ajd4[data-mode=zh] .listening_sentJa__bE_aG{display:none}.listening_sent__8ajd4[data-mode=zh] .listening_sentZh__Bo2QB{color:var(--ink-soft);font-size:15px}.listening_speaker__Q5SHO{margin-right:4px;font:700 14px/1 system-ui,-apple-system,PingFang SC,sans-serif;color:var(--ink-soft)}.listening_txToggle__7HLb_{font-size:14px}.listening_collapsed__SgUnf{padding:28px 16px;border:1px dashed var(--line-strong);border-radius:14px;text-align:center;color:var(--muted);font:400 14px/1.7 system-ui,-apple-system,PingFang SC,sans-serif}.listening_collapsed__SgUnf p{margin:0 0 12px}.listening_lock__ZY09k{padding:22px 20px;border:1px solid var(--accent-border);border-radius:14px;background:var(--accent-soft);color:var(--ink-soft);font:400 15px/1.7 system-ui,-apple-system,PingFang SC,sans-serif}.listening_lock__ZY09k h2{margin:0 0 6px;font-size:18px;color:var(--accent-dark)}.listening_lock__ZY09k p{margin:0 0 14px}.listening_quotePlay__leRGp{flex:none;margin-left:8px;padding:2px 10px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--accent);font:600 12px/1.6 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_quoteRow__mM7zO{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:10px 0 4px;font:16px/1.95 Hiragino Mincho ProN,Yu Mincho,serif;color:var(--ink-soft)}.listening_w__khVGX{border-radius:2px}.listening_examAudio__dtQux{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border:1px solid var(--accent-border);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-dark);font:600 14px/1.5 system-ui,-apple-system,PingFang SC,sans-serif}.listening_examAudio__dtQux .listening_track__zQrao{cursor:default}.listening_examAudio__dtQux>span:first-child{flex:1 1 auto;white-space:nowrap}@media (max-width:600px){.listening_examAudio__dtQux .listening_track__zQrao{flex-basis:100%;order:9}}.listening_examAudio__dtQux[data-state=done]{border-color:var(--line);background:var(--canvas);color:var(--muted)}.listening_examAudio__dtQux[data-state=waiting]{border-color:var(--line);background:var(--paper);color:var(--muted)}.listening_memo___hgtq{display:grid;place-items:center;min-height:220px;border:1px dashed var(--line-strong);border-radius:14px;color:var(--muted);font:400 14px/1.8 system-ui,-apple-system,PingFang SC,sans-serif;text-align:center}.listening_judgeRow__SW7_R{display:grid;gap:8px;justify-content:end}.listening_judgeLine__kTjbu{display:flex;align-items:center;justify-content:flex-end;gap:10px}.listening_judgeLine__kTjbu>b{width:22px;text-align:center;font:800 18px/1 system-ui,sans-serif;color:var(--ink)}.listening_judgeLine__kTjbu button{width:108px;height:38px;border:1.5px solid transparent;border-radius:10px;background:var(--accent-soft);color:var(--ink);font:700 14px/1 system-ui,-apple-system,PingFang SC,sans-serif;cursor:pointer}.listening_judgeLine__kTjbu button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.listening_judgeLine__kTjbu button:disabled{opacity:.5;cursor:not-allowed}.listening_optJa__gV2Qb .listening_qzh__g7_tm{margin:0}.PassageFeedback_labelled__fGAT9{display:inline-flex;align-items:center;gap:6px}.PassageFeedback_thumb__AudUy[aria-pressed=true]{background:color-mix(in srgb,transparent,var(--paper) 22%)}.PassageFeedback_thumb__AudUy[aria-pressed=true] svg path{fill:currentColor}.PassageFeedback_thumb__AudUy[aria-pressed=true][title="好"]{color:color-mix(in srgb,var(--accent-bright),var(--paper) 25%)}.PassageFeedback_thumb__AudUy[aria-pressed=true][title="好"] svg{animation:PassageFeedback_thumbPop__hSrlQ .52s cubic-bezier(.3,1.6,.5,1)}@keyframes PassageFeedback_thumbPop__hSrlQ{0%{transform:scale(1)}35%{transform:scale(1.45) rotate(-12deg)}70%{transform:scale(.92)}to{transform:scale(1)}}.PassageFeedback_burst__buWWI{position:fixed;z-index:10030;width:0;height:0;pointer-events:none}.PassageFeedback_burst__buWWI i{position:absolute;left:-4.5px;top:-4.5px;width:9px;height:9px;border-radius:50%;background:var(--accent-bright);animation:PassageFeedback_burstDot__J8gd0 .7s ease-out forwards}.PassageFeedback_burst__buWWI i.PassageFeedback_burstLight__SIZTu{left:-3.5px;top:-3.5px;width:7px;height:7px;background:color-mix(in srgb,var(--accent-bright),var(--paper) 45%)}@keyframes PassageFeedback_burstDot__J8gd0{0%{transform:translate(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.PassageFeedback_burst__buWWI{display:none}.PassageFeedback_thumb__AudUy svg{animation:none!important}}.PassageFeedback_panel__EWmYr{z-index:10020;width:320px;flex-direction:column;align-items:stretch;gap:8px;padding:10px;white-space:normal}.PassageFeedback_title__etdew{margin:0;font-size:12.5px;opacity:.85;line-height:1.4}.PassageFeedback_quote__e3G4y{margin:0;padding-left:8px;border-left:2px solid color-mix(in srgb,transparent,var(--paper) 40%);font-size:12.5px;line-height:1.5;opacity:.7;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.PassageFeedback_chips__6dQu8{display:flex;flex-wrap:wrap;gap:6px}.PassageFeedback_chip__BacEs{height:28px;padding:0 10px;border:1px solid color-mix(in srgb,transparent,var(--paper) 28%);border-radius:8px;background:none;color:var(--on-accent);font:inherit;cursor:pointer}.PassageFeedback_chip__BacEs:hover{background:color-mix(in srgb,transparent,var(--paper) 14%)}.PassageFeedback_chip__BacEs[aria-pressed=true]{border-color:var(--paper);background:var(--paper);color:var(--ink)}.PassageFeedback_row__OWwsc{display:flex;gap:6px;margin:0}.PassageFeedback_input__YUYXM{flex:1;min-width:0;height:32px;padding:0 10px;border:0;border-radius:8px;background:color-mix(in srgb,transparent,var(--paper) 12%);color:var(--on-accent);font:inherit;font-size:16px}@media (pointer:fine){.PassageFeedback_input__YUYXM{font-size:12.5px}}.PassageFeedback_input__YUYXM::placeholder{color:color-mix(in srgb,transparent,var(--on-accent) 60%)}.PassageFeedback_input__YUYXM:focus{outline:1px solid color-mix(in srgb,transparent,var(--paper) 45%)}.PassageFeedback_send__29vWF{height:32px;padding:0 14px;border:0;border-radius:8px;background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer}.PassageFeedback_send__29vWF:disabled{opacity:.6;cursor:default}.PassageFeedback_bubble__mcWSA{z-index:10020;gap:10px;padding:7px 12px}.PassageFeedback_link__Epi4m{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;opacity:.9;cursor:pointer}.PassageFeedback_bottomBar__D44yf,.PassageFeedback_bottom__yG3kX{z-index:10020;top:auto;bottom:calc(var(--passage-feedback-bottom, 20px) + env(safe-area-inset-bottom))}.PassageFeedback_bottomBar__D44yf{left:12px;right:12px;justify-content:space-around;padding:6px 8px;border-radius:14px}.PassageFeedback_bottomBar__D44yf button{height:36px;white-space:nowrap}.PassageFeedback_bottomBar__D44yf.PassageFeedback_topBar__bcXv8{top:calc(12px + env(safe-area-inset-top));bottom:auto}.PassageFeedback_bottom__yG3kX{left:50%;transform:translateX(-50%);padding:9px 14px;border-radius:14px}.PassageFeedback_scrim__xy6A9{position:fixed;inset:0;z-index:10019;background:color-mix(in srgb,transparent,var(--shadow-ink) 35%)}.PassageFeedback_sheet__HaK6S{z-index:10020;top:auto;left:0;right:0;bottom:0;flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px calc(20px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;white-space:normal}.PassageFeedback_sheet__HaK6S .PassageFeedback_title__etdew{font-size:14px;font-weight:600;opacity:1}.PassageFeedback_sheet__HaK6S .PassageFeedback_chip__BacEs{height:34px;padding:0 12px}.PassageFeedback_sheet__HaK6S .PassageFeedback_input__YUYXM,.PassageFeedback_sheet__HaK6S .PassageFeedback_send__29vWF{height:38px}.PassageFeedback_grip__UKVEe{width:36px;height:4px;border-radius:2px;align-self:center;background:color-mix(in srgb,transparent,var(--paper) 35%)}.word-lookup_pop__S5ckq{position:absolute;z-index:70;width:min(360px,calc(100vw - 24px));max-height:60vh;overflow:auto;padding:12px 14px 10px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow);font:400 14px/1.6 system-ui,-apple-system,PingFang SC,sans-serif;text-align:left}.word-lookup_popHead__rNum1{padding-right:22px;font:20px/2.1 Hiragino Mincho ProN,Yu Mincho,serif;word-break:break-all}.word-lookup_popHead__rNum1 rt{font:500 11px system-ui,sans-serif;color:var(--muted)}.word-lookup_popWord__yB1fO{padding:7px 0;border-top:1px solid var(--line)}.word-lookup_lemma__3EgBy{margin-right:6px;font:700 17px/1.4 Hiragino Mincho ProN,Yu Mincho,serif}.word-lookup_yomi___ap95{margin-right:6px;color:var(--muted)}.word-lookup_pos__lFPzj{margin-right:6px;padding:1px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent-dark);font-size:11px;font-weight:700}.word-lookup_form__QwmAO{color:var(--muted);font-size:12px}.word-lookup_gloss__OiV64{margin-top:2px;color:var(--ink)}.word-lookup_func__BlK3_,.word-lookup_gnote__Bybxd{color:var(--muted);font-size:12px}.word-lookup_func__BlK3_{padding-top:6px;border-top:1px solid var(--line)}.word-lookup_func__BlK3_ b{color:var(--ink-soft)}.word-lookup_grammar__EBu_7{padding:6px 0 2px;border-top:1px solid var(--line)}.word-lookup_sectionLabel__h_M6F{margin-bottom:2px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em}.word-lookup_grammarItem__F9UKL{padding:3px 0}.word-lookup_grammarItem__F9UKL .word-lookup_gloss__OiV64{display:inline;margin-left:6px}.word-lookup_pattern__NKDW7{padding:0 6px;border-radius:6px;background:var(--accent-soft);color:var(--accent-dark);font:600 14px/1.7 Hiragino Mincho ProN,Yu Mincho,serif}.word-lookup_popZh__TCjSY{margin-top:6px;padding-top:6px;border-top:1px solid var(--line);color:var(--ink-secondary);font-size:13px}.word-lookup_popZh__TCjSY+.word-lookup_popZh__TCjSY{margin-top:2px;padding-top:0;border-top:0}.word-lookup_status__vHEW4{padding:8px 0 4px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.word-lookup_status__vHEW4[data-tone=error]{color:var(--danger)}.word-lookup_dots__WyTOu:after{content:"…";display:inline-block;width:1.2em;animation:word-lookup_lookup-dots__vWfWN 1.2s steps(4) infinite;overflow:hidden;vertical-align:bottom}@keyframes word-lookup_lookup-dots__vWfWN{0%{width:0}to{width:1.2em}}.word-lookup_source__jy8BX{margin-top:6px;color:var(--muted);font-size:11px}.word-lookup_popClose__LxNV_{position:absolute;top:6px;right:8px;border:0;background:none;color:var(--muted);font-size:18px;line-height:1;cursor:pointer}@media (max-width:600px),(pointer:coarse){.word-lookup_pop__S5ckq{position:fixed;left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-height:50vh;border-radius:16px 16px 0 0}}@media (prefers-reduced-motion:reduce){.word-lookup_dots__WyTOu:after{animation:none;width:auto}}