.CitedReading_reading__lVlnK{min-width:0;color:var(--reading-text,inherit);overflow-wrap:anywhere}.CitedReading_reading__lVlnK .markdown-body{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.CitedReading_reading__lVlnK .markdown-body :is(h1,h2,h3,h4,strong){color:var(--reading-gold,inherit)}.CitedReading_reading__lVlnK .markdown-body em{color:var(--reading-emphasis,var(--reading-gold,var(--color-hu-po-jin-dark)));font-style:normal;font-weight:500}[class*=bg-dai-qing-dark] .CitedReading_reading__lVlnK .markdown-body em{color:var(--reading-emphasis,var(--reading-gold,var(--color-hu-po-jin-light)))}.CitedReading_reading__lVlnK .markdown-body :is(blockquote,code){color:var(--reading-text,inherit)}.CitedReading_section__P8Z7L{min-width:0}.CitedReading_section__P8Z7L+.CitedReading_section__P8Z7L{margin-top:24px}.CitedReading_sources__Gwwsd{margin:14px 0 20px}.CitedReading_source__ZJbbP{border-top:1px solid var(--reading-line,#f5f5dc30);color:inherit}.CitedReading_source__ZJbbP:last-child{border-bottom:1px solid var(--reading-line,#f5f5dc30)}.CitedReading_source__ZJbbP summary{padding:11px 4px;color:var(--reading-gold,#e8c97a);cursor:pointer;font-family:var(--font-serif);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.CitedReading_source__ZJbbP summary:focus-visible{outline:2px solid var(--reading-gold,#e8c97a);outline-offset:3px}.CitedReading_reference__EM_G5{margin-right:10px;white-space:nowrap}.CitedReading_sourceTitle__Sq_41{color:inherit}.CitedReading_sourceBody__17__n{padding:0 4px 14px}.CitedReading_source__ZJbbP .CitedReading_locator__IpV8x{margin:0 0 10px;color:var(--reading-muted,#c1d1ba);font-family:var(--font-sans);font-size:11px;line-height:1.8}.CitedReading_source__ZJbbP .CitedReading_sourceText__vgQW_{margin:0;padding:0 0 0 14px;border-left:2px solid var(--reading-gold,#e8c97a);color:inherit;background:transparent;font-size:14px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere}.CitedReading_source__ZJbbP .CitedReading_passageLabel__2zCBD{margin:10px 0 7px;color:var(--reading-gold,#e8c97a);font-size:12px;font-weight:600;line-height:1.8}.CitedReading_translation__9yAgs{margin:17px 0;padding:12px 14px;border:1px solid var(--reading-line,#f5f5dc30);border-radius:6px}.CitedReading_translation__9yAgs .CitedReading_passageLabel__2zCBD{margin-top:0}.CitedReading_draftBadge__AN90P{display:inline-block;margin-left:10px;color:var(--reading-muted,#c1d1ba);font-weight:400;font-size:11px}.CitedReading_source__ZJbbP .CitedReading_translationText__ZqHtd{margin:0;color:var(--reading-text,inherit);font-size:14px;line-height:1.95;white-space:pre-wrap}.CitedReading_source__ZJbbP .CitedReading_translationUnavailable__CmKoC{margin:0;color:var(--reading-muted,#c1d1ba);font-size:13px;line-height:1.85}.CitedReading_reading__lVlnK .CitedReading_emptyEvidence__SPIlp{padding:10px 12px;border-left:2px solid var(--reading-gold,#e8c97a);color:var(--reading-muted,#c1d1ba);font-size:13px;line-height:1.85}@media (max-width:639px){.CitedReading_source__ZJbbP .CitedReading_sourceText__vgQW_{padding-left:10px}}html[data-theme=glass] .CitedReading_reading__lVlnK{--reading-text:var(--jn-ink);--reading-muted:var(--jn-muted);--reading-line:var(--jn-line);--reading-gold:var(--jn-gold)}html[data-theme=glass] .CitedReading_translation__9yAgs{--reading-gold:#806016;background:var(--jn-soft)}html[data-theme=glass] .CitedReading_reading__lVlnK .markdown-body a{color:var(--jn-accent)}html[data-theme=glass] .CitedReading_reading__lVlnK .markdown-body :is(th,td){border-color:var(--jn-line)}html[data-theme=glass] .CitedReading_reading__lVlnK .markdown-body th{background:var(--jn-soft)}.ReadingPanel_panel__rNfFA{min-width:0;width:100%;padding:28px 32px;border:1px solid var(--reading-line);border-radius:8px;color:var(--reading-text);background:var(--reading-bg)}.ReadingPanel_dark__sM1oU{--reading-bg:#003333;--reading-text:#f5f5dc;--reading-muted:#c1d1ba;--reading-line:#f5f5dc30;--reading-input:#004343;--reading-gold:#e8c97a}.ReadingPanel_light___BhJF{--reading-bg:#e8e4c9;--reading-text:#004d4d;--reading-muted:#426c62;--reading-line:#004d4d30;--reading-input:#f5f5dc;--reading-gold:#87671c;--reading-emphasis:#785918}.ReadingPanel_header__LuM46{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--reading-line)}.ReadingPanel_header__LuM46 h2{color:var(--reading-gold);font-family:var(--font-serif);font-size:20px;line-height:1.5}.ReadingPanel_initialQuestion__KLgnS{display:block;margin-top:24px;color:var(--reading-muted);font-size:13px}.ReadingPanel_topic__VrxTO{display:grid;gap:10px;margin-top:24px;color:var(--reading-muted);font-size:13px}.ReadingPanel_topic__VrxTO select{width:100%;max-width:320px;min-height:44px;padding:8px 12px;border:1px solid var(--reading-line);border-radius:6px;background:var(--reading-input);color:var(--reading-text);font-size:15px}.ReadingPanel_topicSummary__lVqgw{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;color:var(--reading-muted);font-size:13px}.ReadingPanel_topicSummary__lVqgw button{color:var(--reading-gold);text-decoration:underline;text-underline-offset:4px}.ReadingPanel_panel__rNfFA textarea{display:block;width:100%;min-width:0;max-height:240px;resize:vertical;border:1px solid var(--reading-line);border-radius:6px;background:var(--reading-input);padding:12px;color:var(--reading-text);font-size:15px;line-height:1.75;outline:none}.ReadingPanel_initialQuestion__KLgnS textarea{margin-top:10px}.ReadingPanel_panel__rNfFA textarea::placeholder{color:var(--reading-muted)}.ReadingPanel_panel__rNfFA textarea:focus{border-color:var(--reading-gold)}.ReadingPanel_status__4XZpH{display:flex;align-items:center;gap:8px;margin-top:20px;color:var(--reading-muted);font-size:12px}.ReadingPanel_loadingDot__4NGvT{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--reading-gold);animation:ReadingPanel_readingPulse__8l_5d 1.5s ease-in-out infinite}.ReadingPanel_error__KjAIx{margin-top:20px;padding:12px 16px;border-left:2px solid #de978a;background:#b23a2e20;font-size:13px;line-height:1.75;color:var(--reading-text)}.ReadingPanel_error__KjAIx a,.ReadingPanel_error__KjAIx button{margin-top:8px;margin-right:16px;color:var(--reading-gold);text-decoration:underline;text-underline-offset:4px}.ReadingPanel_conversation__TzYcf{min-width:0;margin-top:28px}.ReadingPanel_userBubble__3T9NA{width:fit-content;max-width:88%;margin:20px 0 20px auto;border-radius:8px 8px 2px 8px;background:#005252;color:#f5f5dc;padding:12px 16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.ReadingPanel_assistantBubble__qcULI{min-width:0;margin:24px 0;border-left:2px solid var(--reading-gold);padding-left:20px;color:var(--reading-text)}.ReadingPanel_speaker__YD0A_{display:block;margin-bottom:8px;color:var(--reading-muted);font-size:11px}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq{color:var(--reading-text);font-family:var(--font-serif);font-size:15px;line-height:1.95;letter-spacing:.02em;overflow-wrap:anywhere}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq :is(h1,h2,h3,h4){color:var(--reading-gold);font-family:inherit;font-size:18px;line-height:1.7;margin-top:24px;margin-bottom:10px}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq :is(p,li,td,th){color:inherit}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq :is(strong,a){color:var(--reading-gold)}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq blockquote{color:var(--reading-muted);border-left-color:var(--reading-gold);background:transparent}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq table{display:block;max-width:100%;overflow-x:auto;color:var(--reading-text)}.ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq :is(td,th){border-color:var(--reading-line);background:transparent}.ReadingPanel_composer___imEe{margin-top:32px;padding-top:20px;border-top:1px solid var(--reading-line)}.ReadingPanel_composer___imEe label{display:block;margin-bottom:10px;color:var(--reading-muted);font-size:13px}.ReadingPanel_composeRow__V0mlY{display:flex;align-items:flex-end;gap:12px}.ReadingPanel_composeRow__V0mlY button{flex-shrink:0}@keyframes ReadingPanel_readingPulse__8l_5d{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:639px){.ReadingPanel_panel__rNfFA{padding:20px 16px}.ReadingPanel_header__LuM46{gap:12px}.ReadingPanel_header__LuM46 h2{font-size:18px}.ReadingPanel_assistantBubble__qcULI{padding-left:12px}.ReadingPanel_composeRow__V0mlY{flex-wrap:wrap;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.ReadingPanel_loadingDot__4NGvT{animation:none}}html[data-theme=glass] .ReadingPanel_panel__rNfFA{--reading-bg:var(--jn-paper);--reading-text:var(--jn-ink);--reading-muted:var(--jn-muted);--reading-line:var(--jn-line);--reading-input:var(--jn-soft);--reading-gold:var(--jn-gold);--reading-emphasis:var(--jn-gold);box-shadow:0 20px 60px #294f4014,0 3px 10px #294f4005}html[data-theme=glass] .ReadingPanel_userBubble__3T9NA{background:#dcece5;color:var(--jn-ink)}html[data-theme=glass] .ReadingPanel_error__KjAIx{border-left-color:#a54139;background:#a541390d}html[data-theme=glass] .ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq code{color:var(--jn-accent);background:var(--jn-soft)}html[data-theme=glass] .ReadingPanel_panel__rNfFA .ReadingPanel_markdown__eDxGq th{background:var(--jn-soft)}.ReadingInterviewPanel_panel__Cd0HX{--interview-ink:var(--reading-text,var(--jn-ink,#f5f5dc));--interview-muted:var(--reading-muted,var(--jn-muted,#c1d1ba));--interview-accent:var(--reading-gold,var(--jn-gold,#e8c97a));--interview-line:var(--reading-line,var(--jn-line,#f5f5dc30));min-width:0;margin-top:18px;padding-top:16px;border-top:1px solid var(--interview-line);color:var(--interview-ink);font-family:var(--font-serif);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.ReadingInterviewPanel_header__UTVLa{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.ReadingInterviewPanel_eyebrow__rB4o3{color:var(--interview-muted);font-size:11px;letter-spacing:.14em}.ReadingInterviewPanel_header__UTVLa h3{margin-top:5px;color:var(--interview-accent);font-size:19px;font-weight:600;white-space:pre-wrap}.ReadingInterviewPanel_dialogueBlock__44yZ5,.ReadingInterviewPanel_questionBlock__DFmz1{min-width:0;border:1px solid var(--interview-line);border-radius:14px;padding:22px 24px;background:color-mix(in srgb,var(--interview-ink) 3%,transparent)}.ReadingInterviewPanel_dialogueBlock__44yZ5{margin-top:24px;background:transparent}.ReadingInterviewPanel_questionCard__PUby2{margin-top:20px}.ReadingInterviewPanel_clarification__x0ESc{margin-top:24px;padding-top:24px;border-top:1px solid var(--interview-line)}.ReadingInterviewPanel_clarification__x0ESc .ReadingInterviewPanel_premise__NIhUV{margin-top:16px}.ReadingInterviewPanel_readOnly__hsdDq .ReadingInterviewPanel_option__VNBPn{cursor:default}.ReadingInterviewPanel_readOnly__hsdDq .ReadingInterviewPanel_option__VNBPn input{opacity:1}.ReadingInterviewPanel_answerState___ur_m{margin-top:12px;color:var(--interview-muted);font-size:12px;white-space:pre-wrap}.ReadingInterviewPanel_conclusion__SoiLu{margin-top:26px;padding:20px 22px;border-left:3px solid var(--interview-accent);border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--interview-accent) 8%,transparent)}.ReadingInterviewPanel_conclusion__SoiLu h4{margin:0 0 12px;color:var(--interview-accent);font-size:12px;font-weight:500;letter-spacing:.12em}.ReadingInterviewPanel_conclusion__SoiLu p{margin-top:10px;line-height:1.9;white-space:pre-line}.ReadingInterviewPanel_conclusion__SoiLu .ReadingInterviewPanel_conclusionJudgment__LOq3O{color:var(--interview-ink);font-size:17px;font-weight:600}.ReadingInterviewPanel_conclusion__SoiLu .ReadingInterviewPanel_conclusionAction__hQaKm{padding-top:12px;margin-top:15px;border-top:1px solid var(--interview-line);font-size:13px}.ReadingInterviewPanel_conclusionAction__hQaKm>span{margin-right:10px;color:var(--interview-accent)}.ReadingInterviewPanel_subject__1uQ9v{max-width:35%;padding:3px 9px;border:1px solid var(--interview-line);border-radius:20px;font-size:11px;flex-shrink:0}.ReadingInterviewPanel_hint__25osR,.ReadingInterviewPanel_status__TJwwg{color:var(--interview-muted);font-size:12px;line-height:1.85}.ReadingInterviewPanel_status__TJwwg{margin:12px 0}.ReadingInterviewPanel_chips__qePLW{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ReadingInterviewPanel_chips__qePLW button,.ReadingInterviewPanel_messageFeedback__TCKyA button{min-height:36px;padding:5px 12px;border:1px solid var(--interview-line);border-radius:20px;color:var(--interview-ink);font-size:12px;transition:background-color .2s,border-color .2s}.ReadingInterviewPanel_chips__qePLW button[aria-pressed=true],.ReadingInterviewPanel_messageFeedback__TCKyA button[aria-pressed=true]{border-color:var(--interview-accent);background:color-mix(in srgb,var(--interview-accent) 12%,transparent);color:var(--interview-accent)}.ReadingInterviewPanel_field__O4mpY{display:block;margin-top:18px;font-size:13px}.ReadingInterviewPanel_field__O4mpY>span{color:var(--interview-muted);font-size:12px}.ReadingInterviewPanel_panel__Cd0HX .ReadingInterviewPanel_field__O4mpY select,.ReadingInterviewPanel_panel__Cd0HX .ReadingInterviewPanel_field__O4mpY textarea{display:block;width:100%;min-width:0;max-width:100%;margin-top:8px;padding:11px 12px;border:1px solid var(--interview-line);border-radius:9px;background:var(--reading-input,var(--jn-soft,#004343));color:var(--interview-ink);font-family:inherit;font-size:15px;line-height:1.8;resize:vertical}.ReadingInterviewPanel_panel__Cd0HX .ReadingInterviewPanel_field__O4mpY textarea::placeholder{color:var(--interview-muted);opacity:.75}.ReadingInterviewPanel_panel__Cd0HX :is(button,textarea,select,input):focus-visible{outline:2px solid var(--interview-accent);outline-offset:3px}.ReadingInterviewPanel_panel__Cd0HX button:disabled{opacity:.45;cursor:default}.ReadingInterviewPanel_panel__Cd0HX button{cursor:pointer}.ReadingInterviewPanel_actionGroup__d_9lN,.ReadingInterviewPanel_actions__Tj50g{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ReadingInterviewPanel_actions__Tj50g{margin-top:24px}.ReadingInterviewPanel_primary__0IjrJ,.ReadingInterviewPanel_secondary__yxGMA{min-height:42px;padding:8px 18px;border-radius:8px;border:1px solid var(--interview-accent);font-size:13px}.ReadingInterviewPanel_primary__0IjrJ{background:var(--interview-accent);color:#173c36;font-weight:600}.ReadingInterviewPanel_secondary__yxGMA{border-color:var(--interview-line);color:var(--interview-ink)}.ReadingInterviewPanel_subtle__JF_Lv{padding:8px 0;color:var(--interview-muted);font-size:12px}.ReadingInterviewPanel_progress__TOgSe{display:flex;justify-content:space-between;gap:12px;color:var(--interview-muted);font-size:11px}.ReadingInterviewPanel_track__vLsBy{height:3px;margin:10px 0 24px;background:var(--interview-line);border-radius:3px;overflow:hidden}.ReadingInterviewPanel_track__vLsBy span{display:block;height:100%;background:var(--interview-accent);transition:width .2s}.ReadingInterviewPanel_premise__NIhUV{color:var(--interview-accent);font-size:14px;line-height:1.9}.ReadingInterviewPanel_explanation___IR26{margin-top:8px;color:var(--interview-muted);font-size:13px}.ReadingInterviewPanel_question__npPFS{margin:16px 0;font-size:17px;line-height:1.85;font-weight:600}.ReadingInterviewPanel_options__7r6aF{display:grid;gap:10px;min-width:0;border:0}.ReadingInterviewPanel_option__VNBPn{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--interview-line);border-radius:10px;cursor:pointer;transition:background-color .2s,border-color .2s}.ReadingInterviewPanel_option__VNBPn input{flex-shrink:0;width:16px;height:16px;margin-top:5px;accent-color:var(--interview-accent)}.ReadingInterviewPanel_letter__VJqco{flex-shrink:0;color:var(--interview-accent);font-family:inherit}.ReadingInterviewPanel_selected__nK6vS{border-color:var(--interview-accent);background:color-mix(in srgb,var(--interview-accent) 9%,transparent)}.ReadingInterviewPanel_feedback__wn45r{margin-top:18px;color:var(--interview-muted);font-size:12px}.ReadingInterviewPanel_feedback__wn45r summary{cursor:pointer}.ReadingInterviewPanel_summary__8eMrH{margin:15px 0 20px;padding:12px 15px;border-left:2px solid var(--interview-accent);background:color-mix(in srgb,var(--interview-accent) 6%,transparent);color:var(--interview-ink);font-size:14px;line-height:1.9}.ReadingInterviewPanel_messages__CZpBz{min-width:0;margin:20px 0}.ReadingInterviewPanel_panel__Cd0HX .markdown-body{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.ReadingInterviewPanel_panel__Cd0HX .markdown-body :is(h1,h2,h3,h4,strong){color:var(--interview-accent)}.ReadingInterviewPanel_panel__Cd0HX .markdown-body table{display:block;max-width:100%;overflow-x:auto}.ReadingInterviewPanel_userMessage__uWh1Y{width:fit-content;max-width:90%;margin:20px 0 20px auto;padding:10px 15px;border-radius:10px 10px 2px 10px;background:color-mix(in srgb,var(--interview-accent) 12%,transparent);white-space:pre-wrap}.ReadingInterviewPanel_assistantMessage__u9l1q{margin:24px 0;padding-left:16px;border-left:2px solid var(--interview-accent);line-height:1.95}.ReadingInterviewPanel_messageFeedback__TCKyA{display:flex;gap:8px;margin-top:12px}.ReadingInterviewPanel_messageFeedback__TCKyA button{min-height:30px;padding:3px 10px;font-size:11px;color:var(--interview-muted)}.ReadingInterviewPanel_newChart__2TWec a{display:inline-block;margin-top:12px}.ReadingInterviewPanel_error__G4Wum a,.ReadingInterviewPanel_error__G4Wum button,.ReadingInterviewPanel_newChart__2TWec a{color:var(--interview-accent);text-decoration:underline;text-underline-offset:4px}.ReadingInterviewPanel_error__G4Wum{margin:16px 0;padding:12px 14px;border:1px solid #bb6e5f77;border-radius:8px;font-size:13px}.ReadingInterviewPanel_error__G4Wum a,.ReadingInterviewPanel_error__G4Wum button{display:inline-block;margin-top:6px;margin-right:15px}html[data-theme=glass] .ReadingInterviewPanel_panel__Cd0HX .ReadingInterviewPanel_primary__0IjrJ{color:#fffdf5}@media (max-width:639px){.ReadingInterviewPanel_panel__Cd0HX{margin-top:16px;padding-top:14px}.ReadingInterviewPanel_dialogueBlock__44yZ5,.ReadingInterviewPanel_questionBlock__DFmz1{padding:16px 12px}.ReadingInterviewPanel_header__UTVLa h3{font-size:18px}.ReadingInterviewPanel_subject__1uQ9v{max-width:38%}.ReadingInterviewPanel_option__VNBPn{padding:11px;gap:8px}.ReadingInterviewPanel_actions__Tj50g{gap:10px}.ReadingInterviewPanel_actions__Tj50g>.ReadingInterviewPanel_hint__25osR{flex-basis:100%}.ReadingInterviewPanel_actions__Tj50g>.ReadingInterviewPanel_primary__0IjrJ{margin-left:auto}.ReadingInterviewPanel_actionGroup__d_9lN{gap:10px}.ReadingInterviewPanel_primary__0IjrJ,.ReadingInterviewPanel_secondary__yxGMA{padding:8px 12px}.ReadingInterviewPanel_question__npPFS{font-size:16px}}@media (prefers-reduced-motion:reduce){.ReadingInterviewPanel_panel__Cd0HX *,.ReadingInterviewPanel_panel__Cd0HX :after,.ReadingInterviewPanel_panel__Cd0HX :before{transition:none}}.XiangPanel_flowHit__DczgP{outline:none;-webkit-tap-highlight-color:transparent}.XiangPanel_flowHit__DczgP:focus-visible{stroke:var(--color-hu-po-jin-dark);stroke-width:1.5px;vector-effect:non-scaling-stroke;fill:color-mix(in srgb,var(--color-hu-po-jin) 6%,transparent)}