.lesson_steps__96xYr{list-style:none;margin:var(--s5) 0 var(--s7);padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--s3);gap:var(--s3)}.lesson_step__zakeS{display:flex;flex-direction:column;gap:var(--s2)}.lesson_stepBar__serfV{height:3px;border-radius:2px;background:var(--rule)}.lesson_stepLabel__N7bLq{font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-soft)}.lesson_stepNow__aB1nT .lesson_stepBar__serfV{background:var(--ink)}.lesson_stepNow__aB1nT .lesson_stepLabel__N7bLq{color:var(--ink);font-weight:600}.lesson_stage__JHpoU{max-width:720px;padding-bottom:var(--s8)}.lesson_headline__hCAhb{margin:var(--s2) 0 var(--s3)}.lesson_headline__hCAhb strong{color:var(--jade);font-weight:600}.lesson_lead__Wahtj{color:var(--ink-soft);margin:0 0 var(--s5);max-width:60ch}.lesson_lead__Wahtj b{color:var(--ink);font-weight:600}.lesson_chips__MhZ6Q{display:flex;flex-wrap:wrap;gap:var(--s3);margin:0 0 var(--s5)}.lesson_chip__cllbk{display:flex;flex-direction:column;gap:var(--s1);min-width:168px;padding:var(--s3) var(--s4);background:var(--paper);border:var(--line);border-radius:var(--radius-lg)}.lesson_chipHook__RhAY2{background:var(--jade-wash);border:var(--line-firm)}.lesson_chipGlyph__xXU5q{font-family:var(--font-cn);font-size:var(--t-h2);line-height:1.1}.lesson_chipHv__yfIGZ{font-family:var(--font-display);font-weight:600;letter-spacing:.02em}.lesson_chipPy__6TQ1s{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink-soft)}.lesson_chipLev__fOLdS{font-size:var(--t-caption);color:var(--ink-faint)}.lesson_quiz__Msdmq{padding:var(--s5);background:var(--paper-sunk);border:var(--line-firm);border-radius:var(--radius-lg)}.lesson_quizGlyph__4A6I8{font-family:var(--font-cn);font-size:var(--t-hanzi);line-height:1.1;margin-top:var(--s2)}.lesson_quizPy__tLJXR{font-family:var(--font-mono);font-size:var(--t-lead);color:var(--ink-soft);margin-top:var(--s1)}.lesson_form__2QUUJ{display:flex;gap:var(--s2);flex-wrap:wrap;margin-top:var(--s5)}.lesson_input__4oaRT{flex:1 1 220px;padding:var(--s3) var(--s4);font:inherit;color:var(--ink);background:var(--paper);border:var(--line-firm);border-radius:var(--radius)}.lesson_input__4oaRT::placeholder{color:var(--ink-faint)}.lesson_primary__cA7vA{padding:var(--s3) var(--s5);font:500 var(--t-small) var(--font-sans);background:var(--ink);color:var(--paper);border:0;border-radius:var(--radius);cursor:pointer}.lesson_primary__cA7vA:hover{background:var(--ink-soft)}.lesson_giveUp__MvXLu{display:inline-block;margin-top:var(--s3);padding:0;border:0;background:none;font:inherit;font-size:var(--t-small);color:var(--ink-soft);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule-firm);text-decoration-color:var(--rule-firm);text-underline-offset:3px}.lesson_giveUp__MvXLu:hover{color:var(--ink)}.lesson_hint__G_D7d{margin:var(--s4) 0 0}.lesson_hint__G_D7d,.lesson_miss__OZ31H{font-size:var(--t-small);color:var(--ink-soft)}.lesson_miss__OZ31H{margin:var(--s3) 0 0;padding:var(--s3) var(--s4);background:var(--ochre-wash);border-radius:var(--radius)}.lesson_result__5f0sE{padding:var(--s5);background:var(--jade-wash);border:var(--line-firm);border-radius:var(--radius-lg)}.lesson_resultMissed__KFegm{background:var(--ochre-wash)}.lesson_resultHead__QeQN9{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;color:var(--jade)}.lesson_resultMissed__KFegm .lesson_resultHead__QeQN9{color:var(--ochre)}.lesson_resultGlyph__xzmK6{font-family:var(--font-cn);font-size:var(--t-hanzi);line-height:1.1;margin-top:var(--s2)}.lesson_facts__A1kdy{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:var(--s4);gap:var(--s4);margin:var(--s5) 0 0}.lesson_fact__xti8l{display:flex;flex-direction:column;gap:var(--s1)}.lesson_factValue__YSDJZ{margin:0;font-size:var(--t-lead);line-height:var(--lh-body)}.lesson_factMono__BIc7u{margin:0;font-family:var(--font-mono);font-size:var(--t-body);color:var(--ink-soft)}.lesson_dim__zZpY4{font-size:var(--t-caption);color:var(--ink-faint)}.lesson_note__heCTg{margin:var(--s4) 0 0;font-size:var(--t-small);color:var(--ink-soft);max-width:62ch}.lesson_note__heCTg b{font-weight:600;color:var(--ink)}.lesson_family__OGmvl{margin-top:var(--s6)}.lesson_familyHead__Jdea5{padding-bottom:var(--s2);border-bottom:var(--line);margin-bottom:var(--s4)}.lesson_familyGrid___D3gl{display:grid;grid-template-columns:repeat(auto-fill,minmax(192px,1fr));grid-gap:var(--s3);gap:var(--s3)}.lesson_fam__dBCQi{display:block;padding:var(--s3) var(--s4);background:var(--paper);border:var(--line);border-radius:var(--radius);text-decoration:none;transition:border-color var(--dur) var(--ease)}.lesson_fam__dBCQi:hover{border-color:var(--rule-firm)}.lesson_famChars__HWm6h{font-family:var(--font-cn);font-size:var(--t-h3);line-height:1.2}.lesson_famHv__kJcgd{font-size:var(--t-small);color:var(--ink);margin-top:var(--s1)}.lesson_famPy__8Q_em{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint);margin-top:var(--s1)}.lesson_nextRow__p60Zr{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s4);margin-top:var(--s6)}.lesson_next__r2h2V{display:inline-block;padding:var(--s3) var(--s5);font:500 var(--t-small) var(--font-sans);background:var(--ink);color:var(--paper);border-radius:var(--radius);text-decoration:none;transition:background var(--dur) var(--ease)}.lesson_next__r2h2V:hover{background:var(--ink-soft);color:var(--paper)}.lesson_nextNote__baeo3{font-size:var(--t-small);color:var(--ink-faint)}.lesson_srOnly__xmieh{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:640px){.lesson_steps__96xYr{gap:var(--s2)}.lesson_stepLabel__N7bLq{font-size:var(--t-caption)}.lesson_quizGlyph__4A6I8,.lesson_resultGlyph__xzmK6{font-size:var(--t-h1)}}.lesson_altRow__ieN9T{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap;margin-top:var(--s3)}.lesson_altRow__ieN9T .lesson_giveUp__MvXLu{margin-top:0}.lesson_altSep__oNMIb{width:.5px;height:14px;background:var(--rule-firm)}.lesson_chipNghia__0gDuY{display:block;font-size:var(--t-small);color:var(--ink);margin-bottom:2px}.bai-viet_tools__98bdw{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:baseline;justify-content:space-between;margin-top:var(--s6);padding-bottom:var(--s3);border-bottom:var(--line-firm)}.bai-viet_pills__VepAb{display:flex;flex-wrap:wrap;gap:var(--s2)}.bai-viet_pill__W6cp_{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-caption);line-height:1.4;padding:6px var(--s4);border-radius:999px;border:var(--line);background:var(--paper);color:var(--ink-soft);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.bai-viet_pill__W6cp_:hover{color:var(--ink);border-color:var(--ink-faint)}.bai-viet_pillOn___OJk8{background:var(--ink)}.bai-viet_pillOn___OJk8,.bai-viet_pillOn___OJk8:hover{border-color:var(--ink);color:var(--paper)}.bai-viet_pillNum__R2jZG{font-family:var(--font-mono);margin-left:6px}.bai-viet_count__4N2Ke{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bai-viet_theLead__hlaWV{margin:var(--s3) 0 0;max-width:66ch;font-size:var(--t-small);color:var(--ink-soft)}.bai-viet_list__ROrI4{list-style:none;margin:0;padding:0}.bai-viet_card___qt8p{padding:var(--s5) 0;border-bottom:var(--line)}.bai-viet_card___qt8p:first-child{border-top:var(--line)}.bai-viet_cardTitle__ABQeQ{margin:0;font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.01em}.bai-viet_cardTitle__ABQeQ a{text-decoration:none}.bai-viet_cardTitle__ABQeQ a:hover{text-decoration:underline;text-underline-offset:4px}.bai-viet_cardLead__ZQPuR{margin:var(--s3) 0 0;max-width:74ch;font-size:var(--t-small);color:var(--ink-soft)}.bai-viet_meta__qzU_R{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:baseline;margin-top:var(--s3);font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bai-viet_metaThe__zuouY{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft)}.bai-viet_empty__yVLpc{margin:var(--s6) 0;padding:var(--s5);border:var(--line-firm);border-radius:var(--radius);color:var(--ink-soft);font-size:var(--t-small)}.bai-viet_head__wNwK8{max-width:74ch}.bai-viet_headMeta__faagy{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:baseline;margin-top:var(--s4);padding-top:var(--s3);border-top:var(--line);font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bai-viet_toc__vJcvG{margin-top:var(--s6);padding:var(--s5);border-left:2px solid var(--rule-firm);background:var(--paper-sunk);border-radius:0 var(--radius) var(--radius) 0}.bai-viet_tocTitle__4DBMY{margin:0 0 var(--s3);font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.bai-viet_tocList__HnIGv{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s2);gap:var(--s2);font-size:var(--t-small)}.bai-viet_tocNum__oHcQ_{font-family:var(--font-mono);color:var(--ink-faint);margin-right:var(--s3)}.bai-viet_than__f_u8U{margin-top:var(--s7)}.bai-viet_muc__bNmln{margin-top:var(--s7);scroll-margin-top:160px}.bai-viet_mucTitle__RqUsF{margin:0 0 var(--s4);font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.01em;padding-bottom:var(--s2);border-bottom:2px solid var(--ink)}.bai-viet_doan__lle8T{margin:0 0 var(--s4);max-width:66ch}.bai-viet_doan__lle8T b{font-weight:500}.bai-viet_ds__bTNf9{margin:0 0 var(--s5);padding-left:var(--s5);max-width:66ch}.bai-viet_ds__bTNf9 li{margin-bottom:var(--s3)}.bai-viet_ds__bTNf9 li b{font-weight:500}.bai-viet_thang__JSz9C{margin:0 0 var(--s4);max-width:66ch;padding:var(--s4) var(--s5);background:var(--ochre-wash);border-left:3px solid var(--ochre);border-radius:0 var(--radius) var(--radius) 0;font-size:var(--t-small);color:var(--ink)}.bai-viet_thang__JSz9C b{font-weight:500}.bai-viet_thangNhan__a0J8H{display:block;margin-bottom:var(--s2);font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ochre);font-weight:500}.bai-viet_bangWrap__4qCDd{margin:0 0 var(--s5);overflow-x:auto}.bai-viet_bang__FUj65{width:100%;border-collapse:collapse;font-size:var(--t-small)}.bai-viet_bang__FUj65 td,.bai-viet_bang__FUj65 th{text-align:left;vertical-align:top;padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:var(--line)}.bai-viet_bang__FUj65 th{font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-weight:500;border-bottom:2px solid var(--ink);white-space:nowrap}.bai-viet_bang__FUj65 tbody tr:last-child td{border-bottom:var(--line-firm)}.bai-viet_bang__FUj65 td b{font-weight:500}.bai-viet_bangCap__QnNJ3{margin:var(--s3) 0 0;max-width:66ch;font-size:var(--t-caption);color:var(--ink-faint)}.bai-viet_tu__Og1S1{display:grid;grid-template-columns:minmax(88px,108px) 1fr;grid-gap:var(--s4) var(--s5);gap:var(--s4) var(--s5);align-items:start;margin:0 0 var(--s5);padding:var(--s4) 0;border-top:var(--line);border-bottom:var(--line);max-width:74ch}.bai-viet_tuZh__dy9Rq{font-size:var(--t-h2);line-height:1.05;color:var(--ink)}.bai-viet_tuPy__WU0BU{display:block;font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bai-viet_tuNghia__CxVXQ{margin:0;font-size:var(--t-small)}.bai-viet_tuHv__JuoJX{color:var(--ink-soft)}.bai-viet_tuThat__DaTx3{color:var(--ink);font-weight:500}.bai-viet_tuGhi__Qxrvw{margin:var(--s2) 0 0;font-size:var(--t-caption);color:var(--ink-soft)}.bai-viet_thu__paSrJ{margin-top:var(--s7);padding:var(--s6) var(--s5);border:var(--line-firm);border-left:3px solid var(--jade);border-radius:var(--radius);background:var(--jade-wash)}.bai-viet_thuTitle__LzUmx{margin:0;font-family:var(--font-display);font-size:var(--t-lead);font-weight:600;line-height:var(--lh-tight)}.bai-viet_thuLead__qYRZE{margin:var(--s3) 0 0;max-width:66ch;font-size:var(--t-small);color:var(--ink)}.bai-viet_thuLinks__MMP__{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.bai-viet_thuLink__WmsyZ{padding:8px var(--s5);border-radius:999px;border:1px solid var(--jade);color:var(--jade);text-decoration:none;font-size:var(--t-small);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.bai-viet_thuLink__WmsyZ:hover{background:var(--jade);color:var(--paper)}.bai-viet_lienQuan__M1TpH{margin-top:var(--s7)}.bai-viet_lienQuanTitle__dE4SO{margin:0 0 var(--s4);font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.bai-viet_lienQuanList__dBqlF{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.bai-viet_lienQuanList__dBqlF li{padding-bottom:var(--s3);border-bottom:var(--line)}.bai-viet_lienQuanVs__5dSdr{display:block;font-size:var(--t-small);color:var(--ink-soft);margin-top:2px}.bai-viet_lanCan__ymcan{display:grid;grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s7);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bai-viet_lanCanO__Sbumj{padding:var(--s4);border:var(--line-firm);border-radius:var(--radius);text-decoration:none}.bai-viet_lanCanO__Sbumj:hover{border-color:var(--ink-faint)}.bai-viet_lanCanNhan__IkhIV{display:block;font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s2)}.bai-viet_lanCanTen__gy0oN{font-size:var(--t-small);font-weight:500}@media (max-width:640px){.bai-viet_tu__Og1S1{grid-template-columns:1fr}.bai-viet_toc__vJcvG{padding:var(--s4)}}.site_shell__qIwjO{max-width:1240px;margin:0 auto;padding:0 var(--s5)}.site_panel__adul_{padding:var(--s6)}.site_panelTight__D96sK{padding:var(--s5)}.site_topbar__7SY8t{position:-webkit-sticky;position:sticky;top:0;z-index:40;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:var(--paper);border-bottom:1px solid var(--rule-firm)}.site_topbarInner__u9hl1{max-width:1440px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:var(--s5)}.site_brand__HORQB{flex:none;text-decoration:none;line-height:1;font-family:var(--font-display);font-weight:600;font-size:var(--t-lead);letter-spacing:-.01em}.site_brand__HORQB em{font-style:normal;color:var(--jade)}.site_navlinks__NwT60{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--t-small);color:var(--ink-soft)}.site_navlink__XfwDd{color:var(--ink-soft);text-decoration:none;white-space:nowrap;padding-bottom:2px;border-bottom:1.5px solid transparent;transition:color var(--dur) var(--ease);display:inline-flex;align-items:center;gap:4px;font-size:13.5px}.site_navlink__XfwDd:hover{color:var(--ink)}.site_navlinkOn__w7hy0{color:var(--ink);font-weight:500;border-bottom-color:var(--ink)}.site_navsep__F5Ehs{flex:none;width:.5px;height:16px;background:var(--rule-firm)}.site_navRight__ElQ_g{display:flex;align-items:center;gap:12px;flex:none}.site_navToggles__QUPFg{display:inline-flex;gap:var(--s1);flex:none}.site_navToggle__Vy6uA{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:var(--line);border-radius:8px;background:transparent;color:var(--ink-soft);font-size:var(--t-small);line-height:1;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.site_navToggleOn__Iq3Su,.site_navToggle__Vy6uA:hover{color:var(--ink);border-color:var(--rule-firm)}.site_navToggleOn__Iq3Su{background:var(--paper-sunk)}.site_srOnly__SCxsi{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site_muteBtn__ZXgAi{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:transparent;border:1px solid var(--rule-firm);color:var(--ink-soft);cursor:pointer;padding:0;transition:all var(--dur) var(--ease)}.site_muteBtn__ZXgAi:hover{color:var(--ink);border-color:var(--ink);background:var(--paper-sunk)}.site_navDropdown__RfWCz{position:relative;display:inline-flex;align-items:center;padding:6px 0}.site_navDropdownMenuOpen__nXD9w,.site_navDropdown__RfWCz:focus-within .site_navDropdownMenu__9UaEH,.site_navDropdown__RfWCz:hover .site_navDropdownMenu__9UaEH{display:flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.site_navDropdownBtn__7cPhZ{background:transparent;font-family:inherit;color:var(--ink-soft);cursor:pointer;padding:0 0 2px;border:none;border-bottom:1.5px solid transparent;display:inline-flex;align-items:center;gap:4px;transition:color var(--dur) var(--ease);font-size:13.5px;white-space:nowrap;flex:none}.site_navDropdownBtnActive__zcRoZ,.site_navDropdownBtn__7cPhZ:hover{color:var(--ink)}.site_navDropdownBtnActive__zcRoZ{font-weight:500;border-bottom-color:var(--ink)}.site_navDropdownMenu__9UaEH{position:absolute;top:100%;right:0;min-width:260px;background:var(--paper);border:var(--line-firm);border-radius:var(--radius);padding:6px;display:none;flex-direction:column;gap:2px;z-index:1000}.site_navDropdownMenu__9UaEH:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;background:transparent}.site_navDropdownItem__tiMYZ{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:calc(var(--radius) - 2px);text-decoration:none;color:var(--ink);font-size:13px;transition:background .1s ease;white-space:nowrap}.site_navDropdownItem__tiMYZ:hover{background:var(--paper-sunk)}.site_navDropdownItemOn__dnZc7{background:var(--paper-sunk);font-weight:600;color:var(--ink)}.site_navDonateBtn__7pXJB{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;background:var(--paper-sunk);border:1px solid var(--seal);color:var(--seal);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;transition:all var(--dur) var(--ease)}.site_navDonateBtn__7pXJB:hover{background:var(--seal);color:var(--paper)}@media (max-width:1280px){.site_topbarInner__u9hl1{flex-wrap:wrap;gap:var(--s3)}.site_navToggle__Vy6uA{width:27px;height:27px}.site_navlinks__NwT60{margin-left:0;width:100%;overflow-x:auto;gap:var(--s4);scrollbar-width:none;-webkit-overflow-scrolling:touch}.site_navlinks__NwT60::-webkit-scrollbar{display:none}.site_navRight__ElQ_g{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-end;row-gap:var(--s2);gap:var(--s2)}.site_navRight__ElQ_g .site_navsep__F5Ehs{display:none}.site_navDropdown__RfWCz{position:static}.site_navRight__ElQ_g{position:relative}.site_navDropdownMenu__9UaEH{left:0;right:0;min-width:0}}.site_hero__8Hfyh{display:grid;grid-template-columns:1.45fr 1fr;grid-gap:var(--s7);gap:var(--s7);align-items:start;padding:var(--s7) 0 var(--s6)}.site_heroTitle__Nai7c{font-family:var(--font-display);font-weight:600;font-size:clamp(var(--t-h2),4.4vw,calc(var(--t-h1) * 1.18));line-height:var(--lh-tight);letter-spacing:-.02em;margin:var(--s3) 0 var(--s4);max-width:19ch}.site_heroLead__PSlAp{color:var(--ink-soft);max-width:54ch;margin:0}.site_heroActions__Cv7ps{display:flex;align-items:center;gap:var(--s5);flex-wrap:wrap;margin-top:var(--s5)}@media (max-width:430px){.site_topbarInner__u9hl1{padding-left:var(--s4);padding-right:var(--s4)}.site_navRight__ElQ_g{gap:var(--s1)}.site_navToggle__Vy6uA{width:26px;height:26px}}@media (max-width:880px){.site_hero__8Hfyh{grid-template-columns:1fr;gap:var(--s6);padding-top:var(--s6)}}.site_hero__8Hfyh>*,.site_parts__HOib7>*,.site_rows__1VXUw>*,.site_tierRow__T0L_G>*{min-width:0}.site_cta__RC4Cc{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s5);border-radius:999px;background:var(--ink);color:var(--paper);font-size:var(--t-small);font-weight:500;text-decoration:none;transition:background var(--dur) var(--ease)}.site_cta__RC4Cc:hover{background:var(--ink-soft);color:var(--paper)}.site_ctaQuiet__5Cr_I{font-size:var(--t-small);color:var(--ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--rule-firm);text-decoration-color:var(--rule-firm);text-underline-offset:4px}.site_ctaQuiet__5Cr_I:hover{color:var(--ink)}.site_ladder__9NeCC{display:grid;grid-gap:var(--s2);gap:var(--s2);margin-top:var(--s4)}.site_ladderRow__Phxrb{display:grid;grid-template-columns:52px 1fr auto;align-items:center;grid-gap:var(--s3);gap:var(--s3)}.site_ladderName__yVgPQ{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-soft)}.site_ladderTrack__qMlMq{display:block;height:9px;background:var(--paper-sunk);border-radius:2px;overflow:hidden}.site_ladderBar__aF2yD{display:block;height:100%;background:var(--ink);border-radius:2px}.site_ladderNum__B9UXD{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.site_ladderFoot__Dg2HZ{margin-top:var(--s4);padding-top:var(--s3);border-top:var(--line);font-size:var(--t-caption);color:var(--ink-soft)}.site_search__sU_fh{display:flex;gap:var(--s2);margin:var(--s4) 0 var(--s3)}.site_searchInput__xyq_J{flex:1 1;min-width:0;padding:var(--s3) var(--s4);font-family:var(--font-sans);font-size:var(--t-lead);line-height:1.4;color:var(--ink);background:var(--paper-sunk);border:var(--line-firm);border-radius:var(--radius);transition:border-color var(--dur) var(--ease)}.site_searchInput__xyq_J:hover{border-color:var(--ink-faint)}.site_searchInput__xyq_J::placeholder{color:var(--ink-faint);font-size:var(--t-body)}.site_searchBtn__UVj8t{flex:none;padding:var(--s3) var(--s5);font:500 var(--t-small) var(--font-sans);background:var(--ink);color:var(--paper);border:0;border-radius:999px;cursor:pointer;transition:background var(--dur) var(--ease)}.site_searchBtn__UVj8t:hover{background:var(--ink-soft)}.site_searchInput__xyq_J[aria-invalid=true]{border-color:var(--ink)}.site_lookupMsg__iBtav{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);align-items:center;margin-top:var(--s3);padding:var(--s3) var(--s4);background:var(--paper-sunk);border-left:2px solid var(--ink);border-radius:0 var(--radius) var(--radius) 0;font-size:var(--t-small);color:var(--ink-soft);line-height:var(--lh-body)}.site_lookupMsg__iBtav b{color:var(--ink);font-weight:500}.site_chips__HzdjT,.site_lookupHits__bx3no{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.site_chips__HzdjT{margin-top:var(--s3)}.site_chipsLabel__O1LtN{margin-right:var(--s1)}.site_chip__3atCS,.site_chipsLabel__O1LtN{font-size:var(--t-caption);color:var(--ink-faint)}.site_chip__3atCS{display:inline-flex;align-items:center;gap:var(--s2);padding:3px var(--s3);border:var(--line-firm);border-radius:999px;background:var(--paper);text-decoration:none;transition:border-color var(--dur) var(--ease)}.site_chip__3atCS:hover{border-color:var(--ink-faint)}.site_chip__3atCS b{font-family:var(--font-cn);font-size:var(--t-body);font-weight:600;color:var(--ink)}.site_section__S0YA9{margin-top:var(--s7)}.site_sectionHead__U4SRT{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;padding-bottom:var(--s2);border-bottom:var(--line);margin-bottom:var(--s4)}.site_sectionTitle__eBo5n{font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft)}.site_sectionCount__gliJZ{font-size:var(--t-caption);color:var(--ink-faint)}.site_blockTitle__mDQ_7{font-family:var(--font-display);font-size:var(--t-h2);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.01em;margin:var(--s2) 0 var(--s3)}.site_blockLead___Jdgo{color:var(--ink-soft);max-width:66ch;margin:0}.site_eyebrow__o6CYQ{font-size:var(--t-caption);color:var(--ink-faint);letter-spacing:.09em;text-transform:uppercase}.site_steps__5pe6X{display:grid;grid-gap:var(--s2);gap:var(--s2);margin-top:var(--s4)}.site_stepLink__R8qxX{color:var(--ink);-webkit-text-decoration-color:var(--rule-firm);text-decoration-color:var(--rule-firm);white-space:nowrap}.site_tierBand__b_TkK{display:flex;height:13px;margin-top:var(--s5);border:var(--line-firm);border-radius:3px;overflow:hidden}.site_tierSeg__HMWkn{height:100%}.site_tierSegGuess__nT462{background:var(--jade)}.site_tierSegTrap__aVXlt{background:var(--ochre)}.site_tierSegNone__kLcC6{background:var(--rule-firm)}.site_tierRow__T0L_G{display:grid;grid-template-columns:minmax(140px,178px) 1fr;grid-gap:var(--s5);gap:var(--s5);align-items:start;padding:var(--s5) 0;border-top:var(--line)}.site_tierRow__T0L_G:first-of-type{border-top:0;padding-top:var(--s5)}.site_tierExHanzi__pDdO7{font-family:var(--font-cn);font-size:var(--t-h2);line-height:1.1;color:var(--ink)}.site_tierExRead__BQsrG{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint);margin-top:var(--s1)}.site_tierExHv__K3aIK{font-size:var(--t-small);color:var(--ink-soft)}.site_tierName__I9_JT{display:flex;align-items:center;gap:var(--s2);font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:1.2}.site_tierMeta__KCfO6{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint);margin-top:var(--s1)}.site_tierBody__lc2lF{color:var(--ink-soft);font-size:var(--t-small);max-width:64ch;margin:var(--s2) 0 0}@media (max-width:720px){.site_tierRow__T0L_G{grid-template-columns:1fr;gap:var(--s3)}}.site_tierDot__LG3p1{width:7px;height:7px;border-radius:50%;flex:none}.site_tierGuess__XtSkN{color:var(--jade)}.site_tierGuess__XtSkN .site_tierDot__LG3p1{background:var(--jade)}.site_tierTrap__a7li8{color:var(--ochre)}.site_tierTrap__a7li8 .site_tierDot__LG3p1{background:var(--ochre)}.site_tierNone__51Cb7{color:var(--ink-faint)}.site_tierNone__51Cb7 .site_tierDot__LG3p1{background:var(--rule-firm)}.site_legend__wIxcS{display:flex;gap:var(--s5);flex-wrap:wrap;font-size:var(--t-caption);color:var(--ink-soft);margin-top:var(--s3)}.site_legendItem__y5l6N{display:flex;align-items:center;gap:var(--s2)}.site_rank__4QrkX{margin-top:var(--s3)}.site_rankRow__pXypC{display:grid;grid-template-columns:22px 28px 13ch 1fr 5.5em;align-items:center;grid-gap:var(--s4);gap:var(--s4);padding:var(--s3) var(--s2);border-top:var(--line);text-decoration:none;color:inherit;transition:background var(--dur) var(--ease)}.site_rankRow__pXypC:hover{background:var(--paper-sunk)}.site_rankNo__AcORF{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint);text-align:right}.site_rankHanzi__4Y95I{font-family:var(--font-cn);font-size:var(--t-h3);line-height:1.1;color:var(--ink)}.site_rankHv__mjU7n{font-size:var(--t-small);font-weight:500;color:var(--ink)}.site_rankPy__0Xxup{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.site_rankTrack__Axy3E{display:block;height:6px;background:var(--paper-sunk);border-radius:3px;min-width:40px;overflow:hidden}.site_rankBar__3mRyt{display:block;height:100%;background:var(--jade);border-radius:3px}.site_rankNum__B_74T{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink-soft);white-space:nowrap;text-align:right}@media (max-width:720px){.site_rankRow__pXypC{grid-template-columns:18px 28px 1fr 5.5em;gap:var(--s3)}.site_rankTrack__Axy3E{display:none}}.site_crumbs__Si6TF{display:flex;align-items:center;gap:var(--s2);padding-top:var(--s5);font-size:var(--t-caption);color:var(--ink-faint)}.site_crumbs__Si6TF a{color:var(--ink-faint);text-decoration:none}.site_crumbs__Si6TF a:hover{color:var(--ink-soft)}.site_charHero__KVvHc{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s6);gap:var(--s6);align-items:start;margin-top:var(--s4)}@media (max-width:760px){.site_charHero__KVvHc{grid-template-columns:1fr;gap:var(--s5)}}.site_glyphStack__uPyjH{display:flex;flex-direction:column;align-items:center;gap:var(--s2)}.site_glyphCaption__d7DPy{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.site_glyphRow__23K52,.site_strokeStrip__AIf6j{display:flex;gap:var(--s2);flex-wrap:wrap}.site_strokeStrip__AIf6j{margin-top:var(--s3)}.site_meta__xWMMt{display:flex;flex-direction:column;gap:var(--s2);min-width:0}.site_hanviet__RSjm_{font-family:var(--font-display);font-size:var(--t-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:.01em;margin:0}.site_readings__9TQv6{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s6);margin-top:var(--s2)}.site_reading__m_Lgh{display:flex;flex-direction:column;gap:2px}.site_readingTop__7Ghnp{display:flex;align-items:center;gap:var(--s2)}.site_readingPy__ikxom{font-family:var(--font-mono);font-size:var(--t-lead);color:var(--ink);line-height:1.2}.site_readingHv__5p4Mc{font-size:var(--t-small);color:var(--ink-soft)}.site_readingHv__5p4Mc b{font-weight:500;color:var(--ink)}.site_readingNote__0arED{font-size:var(--t-caption);color:var(--ink-faint)}.site_pinyinLine__hL2bF{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s3) var(--s5);margin-top:var(--s2)}.site_syl__4lCAq{display:flex;flex-direction:column;gap:2px}.site_sylTone__hNgtt{font-size:var(--t-caption);color:var(--ink-faint);white-space:nowrap}.site_tradLine__EhNNv{font-size:var(--t-small);color:var(--ink-soft);margin-top:var(--s2)}.site_tradLine__EhNNv b{font-family:var(--font-cn);font-weight:400;color:var(--ink)}.site_factRow__xneDk{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);align-items:baseline;margin-top:var(--s1);font-size:var(--t-caption);color:var(--ink-faint);font-family:var(--font-mono)}.site_unlock__fbrwl{margin-top:var(--s5);padding:var(--s4) var(--s5);background:var(--jade-wash);border-radius:var(--radius-lg)}.site_unlockNum__TYzAY{font-family:var(--font-display);font-size:var(--t-h2);font-weight:600;color:var(--jade);line-height:1.1}.site_unlockNote__7GXSQ{margin-top:var(--s1);max-width:62ch}.site_unlockNote__7GXSQ,.site_warn__JxL0A{font-size:var(--t-small);color:var(--ink-soft)}.site_warn__JxL0A{margin-top:var(--s4);padding:var(--s4) var(--s5);background:var(--ochre-wash);border-radius:var(--radius-lg);max-width:68ch}.site_warn__JxL0A strong{color:var(--ink);font-weight:600}.site_plain__H7Qtm{margin-top:var(--s4);padding:var(--s4) var(--s5);font-size:var(--t-small);background:var(--paper-sunk);border-radius:var(--radius-lg);color:var(--ink-soft);max-width:68ch}.site_plain__H7Qtm strong{color:var(--ink);font-weight:600}.site_empty__06BeO{color:var(--ink-faint);font-size:var(--t-small)}.site_rows__1VXUw{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:0 var(--s6);gap:0 var(--s6)}.site_row__xPVw3{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:var(--s3);gap:var(--s3);padding:var(--s3);border-top:var(--line);border-left:2px solid var(--rule);text-decoration:none;color:inherit;transition:background var(--dur) var(--ease)}.site_row__xPVw3:hover{background:var(--paper-sunk)}.site_rowGuess__KqpOU{border-left-color:var(--jade)}.site_rowTrap__TlwbC{border-left-color:var(--ochre)}.site_rowNone__5UUpk{border-left-color:var(--rule)}.site_rowChars__3_svY{font-family:var(--font-cn);font-size:var(--t-h3);line-height:1.15;color:var(--ink-faint);white-space:nowrap}.site_rowChars__3_svY b{font-weight:600;color:var(--ink)}.site_rowText__I8WdQ{min-width:0}.site_rowHv__fejQd{display:block;font-size:var(--t-small);color:var(--ink-soft);line-height:1.35}.site_rowHv__fejQd b{font-weight:500;color:var(--ink)}.site_rowPy__HO_SN{line-height:1.4}.site_rowLevel__k2_rc,.site_rowPy__HO_SN{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.site_rowLevel__k2_rc{white-space:nowrap}.site_parts__HOib7{display:grid;grid-gap:0;gap:0}.site_part__naBec{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--s5);gap:var(--s5);align-items:center;padding:var(--s4) var(--s3);border-top:var(--line);text-decoration:none;color:inherit;transition:background var(--dur) var(--ease)}.site_part__naBec:hover{background:var(--paper-sunk)}.site_partHv__saBjK{display:block;font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:1.2}.site_partPy__aWAO8{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink-soft)}.site_partNote__HN7zC{font-size:var(--t-caption);color:var(--ink-faint);text-align:right;white-space:nowrap}.site_partNote__HN7zC b{font-family:var(--font-mono);font-weight:500;color:var(--ink-soft)}@media (max-width:620px){.site_part__naBec{grid-template-columns:auto 1fr;gap:var(--s4)}.site_partNote__HN7zC{grid-column:1/-1;text-align:left}}.site_foot__vogIJ{margin-top:var(--s8);padding:var(--s5) 0 var(--s8);border-top:var(--line);font-size:var(--t-caption);line-height:var(--lh-body)}.site_foot__vogIJ,.site_foot__vogIJ a{color:var(--ink-faint)}@media (max-width:620px){.site_panel__adul_{padding:var(--s5)}}.site_nghia__Jb_tC{font-family:var(--font-display);font-size:var(--t-h1);font-weight:600;line-height:var(--lh-tight);margin:0;color:var(--ink)}.site_hvLine__NNb5F{font-size:var(--t-small);color:var(--ink-soft)}.site_hvLine__NNb5F b{font-weight:600;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;font-size:var(--t-body)}.site_say__V7eNG{display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);border:1px solid var(--rule-firm);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-small);cursor:pointer;transition:background .15s ease,border-color .15s ease}.site_say__V7eNG:hover{background:var(--jade-wash);border-color:var(--jade)}.site_say__V7eNG:focus-visible{outline:2px solid var(--jade);outline-offset:2px}.site_say__V7eNG[data-state=playing]{border-color:var(--jade);color:var(--jade)}.site_say__V7eNG[data-state=loi]{border-color:var(--rule);color:var(--ink-faint)}.site_wave1__CKAcK,.site_wave2__uF9tG{transform-origin:12px 12px}.site_say__V7eNG[data-state=playing] .site_wave1__CKAcK{animation:site_sayPulse__eFveT .7s ease-in-out infinite}.site_say__V7eNG[data-state=playing] .site_wave2__uF9tG{animation:site_sayPulse__eFveT .7s ease-in-out .12s infinite}@keyframes site_sayPulse__eFveT{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.site_say__V7eNG[data-state=playing] .site_wave1__CKAcK,.site_say__V7eNG[data-state=playing] .site_wave2__uF9tG{animation:none;opacity:1}}.site_sayCompact__ccO9f{padding:var(--s2);align-self:center}.site_heroDefine__X2tLR{font-size:var(--t-small);color:var(--ink-soft);max-width:58ch;margin-top:var(--s3);padding-left:var(--s4);border-left:2px solid var(--rule-firm)}.site_heroDefine__X2tLR b{color:var(--ink);font-weight:600}.site_srcList__5x9yX{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s4)}.site_srcRow__OEbic{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:var(--s4) var(--s6);gap:var(--s4) var(--s6);padding:var(--s4) var(--s5)}.site_srcWhat__UhIe_{font-size:var(--t-body);font-weight:600;margin:0;color:var(--ink)}.site_srcFrom____FQW{font-size:var(--t-small);color:var(--ink-soft);margin-top:2px}.site_srcLicence__iWtmF{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--jade);letter-spacing:.01em}.site_srcNote__n6Q90{font-size:var(--t-small);color:var(--ink-soft);margin:var(--s2) 0 0;max-width:68ch}.site_srcNo__W5pNE{margin:var(--s3) 0 0;padding-left:var(--s5);display:grid;grid-gap:var(--s2);gap:var(--s2)}.site_srcNo__W5pNE li{font-size:var(--t-small);color:var(--ink-soft);max-width:70ch}.site_srcNo__W5pNE b{color:var(--ink);font-weight:600}@media (max-width:720px){.site_srcRow__OEbic{grid-template-columns:minmax(0,1fr);gap:var(--s2)}}.site_iconSheet__E4HOD{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s5)}.site_iconCell__FVHWw{display:flex;flex-direction:column;align-items:center;gap:var(--s2);margin:0;padding:var(--s4) var(--s2);background:var(--paper);border:var(--line);border-radius:var(--radius-lg);color:var(--ink)}.site_iconCell__FVHWw figcaption{text-align:center;display:flex;flex-direction:column;gap:2px}.site_iconCell__FVHWw figcaption span{font-family:var(--font-cn);font-size:var(--t-body)}.site_iconCell__FVHWw figcaption em{font-style:normal;font-size:var(--t-caption);color:var(--ink-faint)}.site_skipLink__sBI4z{position:absolute;left:var(--s4);top:-100px;z-index:100;padding:var(--s3) var(--s5);background:var(--ink);color:var(--paper);border-radius:var(--radius);font-size:var(--t-small);font-weight:600;text-decoration:none;transition:top var(--dur) var(--ease)}.site_skipLink__sBI4z:focus{top:var(--s3)}.site_navIconLink__ZTKUT{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;flex:none;border:var(--line);border-radius:8px;color:var(--ink-soft);text-decoration:none;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.site_navIconLinkOn___DW5q,.site_navIconLink__ZTKUT:hover{color:var(--ink);border-color:var(--rule-firm)}.bo-thu_tools__P5LB7,.site_navIconLinkOn___DW5q{background:var(--paper-sunk)}.bo-thu_tools__P5LB7{position:-webkit-sticky;position:sticky;top:56px;z-index:3;display:flex;align-items:baseline;gap:var(--s4);flex-wrap:wrap;padding:var(--s3) 0;border-bottom:var(--line-firm);margin-bottom:var(--s5)}.bo-thu_filterInput__0vIUR{flex:1 1 260px;min-width:0;padding:var(--s3) var(--s4);font-family:var(--font-sans);font-size:var(--t-body);color:var(--ink);background:var(--paper);border:var(--line-firm);border-radius:var(--radius)}.bo-thu_filterInput__0vIUR::placeholder{color:var(--ink-faint)}.bo-thu_filterInput__0vIUR:hover{border-color:var(--ink-faint)}.bo-thu_tally__iC0ty{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_clear___JUWg{font-family:var(--font-sans);font-size:var(--t-caption);color:var(--ink-soft);background:none;border:none;padding:var(--s1) var(--s2);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bo-thu_clear___JUWg:hover{color:var(--ink)}.bo-thu_nhom__9Hb3O{display:grid;grid-template-columns:92px 1fr;grid-gap:var(--s5);gap:var(--s5);align-items:start}.bo-thu_nhom__9Hb3O+.bo-thu_nhom__9Hb3O{margin-top:var(--s6)}.bo-thu_rail__Uj1ml{position:-webkit-sticky;position:sticky;top:132px;text-align:right}.bo-thu_railNet__Lab0v{font-family:var(--font-display);font-size:var(--t-h1);font-weight:600;line-height:1;color:var(--ink);letter-spacing:-.02em}.bo-thu_railWord__SDUai{display:block;font-size:var(--t-caption);color:var(--ink-soft);margin-top:2px}.bo-thu_railCount__B6L8M{display:block;font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint);margin-top:var(--s2)}.bo-thu_bang__IWB_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:var(--line-firm);border-radius:var(--radius);overflow:hidden}.bo-thu_o__zUVaC{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--s3);column-gap:var(--s3);grid-row-gap:1px;row-gap:1px;align-items:baseline;padding:var(--s3);background:var(--paper);color:var(--ink);text-decoration:none;transition:background var(--dur) var(--ease)}.bo-thu_o__zUVaC:hover{background:var(--paper-sunk);color:var(--ink)}.bo-thu_oBo__ECvDq{grid-row:1/span 3;font-family:var(--font-cn);font-size:30px;line-height:1.05;color:var(--ink);align-self:center}.bo-thu_oSo__I_kGF{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_oHv__xXuu_{font-size:var(--t-small);font-weight:500;color:var(--ink)}.bo-thu_oNghia__45rkf{font-size:var(--t-caption);color:var(--ink-soft);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bo-thu_oManh__2SnXI .bo-thu_oBo__ECvDq{font-size:34px}.bo-thu_oManh__2SnXI .bo-thu_oSo__I_kGF{color:var(--jade)}.bo-thu_oTrong__xc8ge{background:var(--paper-sunk)}.bo-thu_oTrong__xc8ge .bo-thu_oBo__ECvDq,.bo-thu_oTrong__xc8ge .bo-thu_oHv__xXuu_,.bo-thu_oTrong__xc8ge .bo-thu_oNghia__45rkf{color:var(--ink-faint)}.bo-thu_empty__x3lBR{padding:var(--s6);text-align:center;font-size:var(--t-body);color:var(--ink-soft);border:var(--line-firm);border-radius:var(--radius);background:var(--paper)}.bo-thu_dau__H8uhH{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--s6);gap:var(--s6);align-items:start}.bo-thu_danhTinh__bVdEV{display:grid;grid-gap:var(--s3);gap:var(--s3)}.bo-thu_chiSo__PYqcb{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_amHv__eDThX{font-family:var(--font-display);font-size:var(--t-h1);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.015em;margin:0;color:var(--ink)}.bo-thu_nghiaLon__ZqjGI{font-size:var(--t-lead);color:var(--ink-soft);line-height:var(--lh-body);margin:0}.bo-thu_dongMeta__hrVDI{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);align-items:baseline}.bo-thu_metaNhan__VXprM{font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_metaGiaTri__E_rd8{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink)}.bo-thu_bienThe__LiIzb{display:flex;flex-wrap:wrap;gap:var(--s2)}.bo-thu_bienTheO__RrLLO{display:inline-flex;align-items:baseline;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--paper-sunk);border:var(--line);border-radius:var(--radius)}.bo-thu_bienTheKy___LZbp{font-family:var(--font-cn);font-size:var(--t-lead);color:var(--ink)}.bo-thu_bienTheNhan__zrM_n{font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_capKhoi__dJ4f2+.bo-thu_capKhoi__dJ4f2{margin-top:var(--s5)}.bo-thu_capDau__mIELr{display:flex;align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);margin-bottom:var(--s3);border-bottom:var(--line)}.bo-thu_capTen__qPb_e{letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}.bo-thu_capSo__XmYnt,.bo-thu_capTen__qPb_e{font-family:var(--font-mono);font-size:var(--t-caption)}.bo-thu_capSo__XmYnt{color:var(--ink-faint)}.bo-thu_capVach__ijyqQ{flex:1 1;height:1px;background:var(--jade);opacity:.35}.bo-thu_chuBang__DeSDx{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));grid-gap:1px;gap:1px;background:var(--rule);border:var(--line);border-radius:var(--radius);overflow:hidden}.bo-thu_chuO__qd7zQ{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--s3);column-gap:var(--s3);align-items:center;padding:var(--s2) var(--s3);background:var(--paper);color:var(--ink);text-decoration:none}.bo-thu_chuO__qd7zQ:hover{background:var(--paper-sunk);color:var(--ink)}.bo-thu_chuKy__LMwUv{font-family:var(--font-cn);font-size:26px;line-height:1.1;color:var(--ink)}.bo-thu_chuPhu__oDqwZ{display:grid;grid-row-gap:1px;row-gap:1px;min-width:0}.bo-thu_chuHv__G_N1y{color:var(--ink)}.bo-thu_chuHv__G_N1y,.bo-thu_chuNghia__ftNGC{font-size:var(--t-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo-thu_chuNghia__ftNGC{color:var(--ink-faint)}.bo-thu_khong__Lst1J{padding:var(--s5);background:var(--paper-sunk);border:var(--line);border-radius:var(--radius);font-size:var(--t-body);color:var(--ink-soft);line-height:var(--lh-body);margin:0}.bo-thu_lang__VhFMT{display:flex;justify-content:space-between;gap:var(--s4);margin-top:var(--s6)}.bo-thu_langO__GNAcz{display:grid;grid-gap:2px;gap:2px;max-width:46%;color:var(--ink);text-decoration:none}.bo-thu_langNhan__yI_O9{font-size:var(--t-caption);color:var(--ink-faint)}.bo-thu_langTen__q6zW0{font-size:var(--t-small)}.bo-thu_langTen__q6zW0 b{font-family:var(--font-cn);font-weight:400;margin-right:var(--s2)}.bo-thu_langPhai__UmsJT{text-align:right}@media (max-width:720px){.bo-thu_nhom__9Hb3O{grid-template-columns:1fr;gap:var(--s3)}.bo-thu_rail__Uj1ml{position:static;text-align:left;display:flex;align-items:baseline;gap:var(--s3)}.bo-thu_railNet__Lab0v{font-size:var(--t-h2)}.bo-thu_railCount__B6L8M,.bo-thu_railWord__SDUai{margin-top:0}.bo-thu_dau__H8uhH{grid-template-columns:1fr;gap:var(--s5)}.bo-thu_tools__P5LB7{top:0}}.cai-dat_khoiHead__MgMJE{padding-bottom:var(--s3);border-bottom:2px solid var(--ink)}.cai-dat_khoiTitle__0Dlhv{margin:var(--s2) 0 0;font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.01em}.cai-dat_khoiLead__Df3V5{margin:var(--s3) 0 0;max-width:72ch;color:var(--ink-soft);font-size:var(--t-small)}.cai-dat_khoiLead__Df3V5 b{color:var(--ink);font-weight:500}.cai-dat_hang__zpwKx{display:grid;grid-template-columns:minmax(220px,34ch) 1fr;grid-gap:var(--s5) var(--s6);gap:var(--s5) var(--s6);align-items:start;padding:var(--s5) 0;border-bottom:var(--line)}@media (max-width:720px){.cai-dat_hang__zpwKx{grid-template-columns:1fr;gap:var(--s3)}}.cai-dat_hangTen__6mftV{margin:0;font-size:var(--t-small);font-weight:500;color:var(--ink);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.cai-dat_hangMo__V3PGn{margin:var(--s2) 0 0;max-width:46ch;font-size:var(--t-caption);color:var(--ink-soft);line-height:var(--lh-body)}.cai-dat_hangMo__V3PGn b{color:var(--ink);font-weight:500}.cai-dat_hangPhai__v4Al2{display:flex;flex-direction:column;gap:var(--s3);align-items:flex-start}.cai-dat_chuaXong__dHNzg{flex:none;font-size:var(--t-caption);line-height:1.2;padding:3px var(--s3);border-radius:999px;border:1px solid var(--ochre);color:var(--ochre);background:var(--ochre-wash);text-transform:none;letter-spacing:0}.cai-dat_chon__osAt6{display:flex;flex-wrap:wrap;gap:var(--s2)}.cai-dat_nut__ohuHP{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-caption);line-height:1.4;padding:7px var(--s4);border-radius:999px;border:var(--line-firm);background:var(--paper);color:var(--ink-soft);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.cai-dat_nut__ohuHP:hover{color:var(--ink);border-color:var(--ink-faint)}.cai-dat_nutOn__YkW42{background:var(--ink)}.cai-dat_nutOn__YkW42,.cai-dat_nutOn__YkW42:hover{border-color:var(--ink);color:var(--paper)}.cai-dat_nut__ohuHP:disabled{cursor:default;opacity:.5}.cai-dat_mau__9KMAc{display:flex;align-items:baseline;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--paper-sunk);border-radius:var(--radius)}.cai-dat_mauZh__taWdk{font-size:var(--t-h2);line-height:1.15;color:var(--ink)}.cai-dat_mauPy__zVUVR{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.cai-dat_mauNghia__wkhMH{font-size:var(--t-caption);color:var(--ink-soft)}.cai-dat_uuTien__zqp29{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s2);gap:var(--s2);width:100%;max-width:46ch}.cai-dat_uuHang__Q_gmh{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border:var(--line);border-radius:var(--radius);background:var(--paper)}.cai-dat_uuSo__yu3aO{flex:none;width:22px;height:22px;border-radius:999px;background:var(--paper-sunk);color:var(--ink-soft);font-family:var(--font-mono);font-size:var(--t-caption);display:flex;align-items:center;justify-content:center}.cai-dat_uuTen__u0gZM{flex:1 1 auto;font-size:var(--t-small);color:var(--ink)}.cai-dat_uuHoi__cy9Jr{font-size:var(--t-caption);color:var(--ink-faint)}.cai-dat_uuDoi__Mnvie{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-caption);padding:2px var(--s3);border-radius:var(--radius);border:var(--line);background:var(--paper);color:var(--ink-soft)}.cai-dat_uuDoi__Mnvie:hover:enabled{color:var(--ink);border-color:var(--ink-faint)}.cai-dat_uuDoi__Mnvie:disabled{opacity:.35;cursor:default}.cai-dat_soLieu__H2_Ui{display:grid;grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.cai-dat_soO__66TSd{padding:var(--s4) var(--s5)}.cai-dat_soN__Naf7Z{display:block;font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;line-height:1.1;color:var(--ink)}.cai-dat_soNhan__69Dav{display:block;margin-top:var(--s2);font-size:var(--t-caption);color:var(--ink-soft);line-height:var(--lh-body)}.cai-dat_thaoTac__5Yn71{position:relative;display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center;margin-top:var(--s5)}.cai-dat_nutChinh___QzOB{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-small);padding:9px var(--s5);border-radius:var(--radius);border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.cai-dat_nutChinh___QzOB:disabled{opacity:.45;cursor:default}.cai-dat_nutPhu__wjmSh{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-small);padding:9px var(--s5);border-radius:var(--radius);border:var(--line-firm);background:var(--paper);color:var(--ink)}.cai-dat_nutPhu__wjmSh:hover:enabled{border-color:var(--ink-faint)}.cai-dat_nutPhu__wjmSh:disabled{opacity:.45;cursor:default}.cai-dat_oTep___wBkz{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cai-dat_ghiChu__x6F5C{margin:var(--s3) 0 0;font-size:var(--t-caption);color:var(--ink-faint);max-width:72ch}.cai-dat_bienNhan__RJNN3{border-left:3px solid var(--jade);background:var(--jade-wash)}.cai-dat_bienNhan__RJNN3,.cai-dat_loi__8NA5i{margin:var(--s4) 0 0;padding:var(--s3) var(--s4);font-size:var(--t-small);color:var(--ink);max-width:76ch}.cai-dat_loi__8NA5i{border-left:3px solid var(--brick);background:var(--brick-wash)}.cai-dat_bienNhan__RJNN3 b,.cai-dat_loi__8NA5i b{font-weight:600}.cai-dat_xacNhan__velBC{margin-top:var(--s5);padding:var(--s5);border:var(--line-firm);border-radius:var(--radius);background:var(--paper)}.cai-dat_xacNhan__velBC p{margin:0 0 var(--s3);font-size:var(--t-small);color:var(--ink);max-width:76ch}.cai-dat_xacNhan__velBC p:last-child{margin-bottom:0}.cai-dat_bangBoc__BNrNT{overflow-x:auto;margin-top:var(--s5)}.cai-dat_bang__vjn_O{width:100%;border-collapse:collapse;font-size:var(--t-caption)}.cai-dat_bang__vjn_O th{text-align:left;padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:1px solid var(--ink);color:var(--ink-faint);font-weight:500;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.cai-dat_bang__vjn_O td{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:var(--line);vertical-align:top;color:var(--ink-soft)}.cai-dat_oKhoa__wO9SE{font-family:var(--font-mono);color:var(--ink);white-space:nowrap}.cai-dat_oChua__m5I_k{min-width:32ch}.cai-dat_oCo__lyNzF{text-align:right}.cai-dat_oChu__fo_bo,.cai-dat_oCo__lyNzF{font-family:var(--font-mono);white-space:nowrap}.cai-dat_hangVang__scMCO td,.cai-dat_oChu__fo_bo{color:var(--ink-faint)}.cai-dat_hangLa__vvkV1 .cai-dat_oKhoa__wO9SE{color:var(--ochre)}.cai-dat_vungXoa__XvJ8p{margin-top:var(--s5);padding:var(--s5);border:1px solid var(--brick);border-radius:var(--radius);background:var(--brick-wash)}.cai-dat_vungXoaTitle__YKPwN{margin:0;font-family:var(--font-display);font-size:var(--t-lead);font-weight:600;color:var(--ink)}.cai-dat_vungXoaLead__fF2uf{margin:var(--s3) 0 0;font-size:var(--t-small);color:var(--ink);max-width:76ch}.cai-dat_nhomXoa__Q5Ztj{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s5)}.cai-dat_mucXoa__77Xgt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--paper);border:var(--line-firm);border-radius:var(--radius)}.cai-dat_mucXoaTen__dJIt1{flex:1 1 22ch;font-size:var(--t-small);color:var(--ink)}.cai-dat_mucXoaSo__qsAvV{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.cai-dat_nutXoa__aPNXT{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-caption);padding:6px var(--s4);border-radius:999px;border:1px solid var(--brick);background:var(--paper);color:var(--brick)}.cai-dat_nutXoa__aPNXT:hover:enabled{background:var(--brick-wash)}.cai-dat_nutXoa__aPNXT:disabled{opacity:.4;cursor:default}.cai-dat_oGo__GSnDX{font:inherit;font-family:var(--font-mono);font-size:var(--t-caption);padding:6px var(--s3);width:12ch;color:var(--ink);background:var(--paper);border:1px solid var(--brick);border-radius:var(--radius)}.cai-dat_canhBao__Yqi27{flex:1 1 100%;margin:0;font-size:var(--t-caption);color:var(--ink)}.cai-dat_canhBao__Yqi27 b{font-weight:600}.cai-dat_taiKhoan__pLpEv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);margin-top:var(--s5);padding:var(--s5)}.cai-dat_email__BFdKV{font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink)}.cai-dat_chamXanh__HwBO9{flex:none;width:8px;height:8px;border-radius:999px;background:var(--jade)}.cai-dat_thieu__m3VN_{margin-top:var(--s5);padding:var(--s5) var(--s6);border-left:3px solid var(--ochre);background:var(--ochre-wash);border-radius:0 var(--radius) var(--radius) 0}.cai-dat_thieu__m3VN_ h3{margin:0 0 var(--s3);font-family:var(--font-display);font-size:var(--t-lead);font-weight:600;color:var(--ink)}.cai-dat_thieu__m3VN_ ul{margin:0;padding-left:1.2em;display:grid;grid-gap:var(--s3);gap:var(--s3);max-width:76ch}.cai-dat_thieu__m3VN_ li{font-size:var(--t-small);color:var(--ink);line-height:var(--lh-body)}.cai-dat_thieu__m3VN_ b{font-weight:600}.chuan_tra_loi__1a5i5{padding:var(--s5) var(--s6);margin-top:var(--s5)}.chuan_traLoiTitle__Wfuxu{font-family:var(--font-display);font-size:var(--t-lead);margin:0 0 var(--s3) 0;color:var(--ink)}.chuan_traLoiP__1_akC{margin:0 0 var(--s3) 0;color:var(--ink-soft);max-width:72ch}.chuan_traLoiP__1_akC:last-child{margin-bottom:0}.chuan_traLoiP__1_akC b{color:var(--ink);font-weight:600}.chuan_canhBao__dEQYR{padding:var(--s5) var(--s6);margin-top:var(--s5);background:var(--paper-sunk);border-left:3px solid var(--ink)}.chuan_canhBaoTitle__ibM_d{font-family:var(--font-display);font-size:var(--t-lead);margin:0 0 var(--s3) 0;color:var(--ink)}.chuan_canhBaoP__q9q0R{margin:0 0 var(--s3) 0;color:var(--ink-soft);max-width:72ch}.chuan_canhBaoP__q9q0R:last-child{margin-bottom:0}.chuan_canhBaoP__q9q0R b{color:var(--ink);font-weight:600}.chuan_canhBaoList__WyCHU{margin:0 0 var(--s3) 0;padding-left:1.3em;display:grid;grid-gap:var(--s2);gap:var(--s2);color:var(--ink-soft);max-width:72ch}.chuan_canhBaoList__WyCHU b{color:var(--ink);font-weight:600}.chuan_he__6YyWl{margin-top:var(--s-block);padding-top:var(--s5);border-top:1px solid var(--rule-firm)}.chuan_heDau__2dthP{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s3)}.chuan_heTen__UbqDV{font-family:var(--font-display);font-size:var(--t-h3);margin:0;color:var(--ink)}.chuan_nhan__k0Tap{font-size:var(--t-caption);font-weight:600;padding:3px 10px;border-radius:999px;border:var(--line-firm);color:var(--ink-soft);white-space:nowrap}.chuan_nhan_dang_hieu_luc__jjiw1{color:var(--jade);border-color:var(--jade)}.chuan_nhan_chuan_day_hoc__hOWT7{color:var(--ink-soft)}.chuan_nhan_dang_thi_thu__O5dC2{color:var(--ochre);border-color:var(--ochre)}.chuan_heVung__Rb49w{margin:var(--s2) 0 0 0;font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.chuan_heTrangThai__WYSYn{margin:var(--s3) 0 0 0;color:var(--ink);max-width:72ch}.chuan_heMoTa__179nR{margin:var(--s2) 0 0 0;color:var(--ink-soft);max-width:72ch}.chuan_bangCuon__Du_h0{margin-top:var(--s5);overflow-x:auto;border:var(--line-firm);border-radius:var(--radius)}.chuan_bang__s3DjQ{width:100%;border-collapse:collapse;font-size:var(--t-small);min-width:460px}.chuan_bang__s3DjQ thead th{text-align:right;font-weight:600;color:var(--ink-faint);font-size:var(--t-caption);padding:var(--s3) var(--s4);border-bottom:1px solid var(--rule-firm);white-space:nowrap}.chuan_bang__s3DjQ thead th:first-child{text-align:left}.chuan_bang__s3DjQ tbody tr+tr td,.chuan_bang__s3DjQ tbody tr+tr th{border-top:1px solid var(--rule)}.chuan_oCap__iY4Cf{text-align:left;padding:var(--s3) var(--s4);color:var(--ink);font-weight:600;white-space:nowrap}.chuan_dang__uQWcm{color:var(--ink-faint);font-weight:400;font-size:var(--t-caption)}.chuan_oSo__HMN4d{text-align:right;padding:var(--s3) var(--s4);font-family:var(--font-mono);color:var(--ink-soft);white-space:nowrap}.chuan_oManh__lQsMf{color:var(--ink);font-weight:600}.chuan_nguon__vx4ml{margin:var(--s3) 0 0 0;font-size:var(--t-caption);color:var(--ink-faint);max-width:78ch}.chuan_nguon__vx4ml b{color:var(--ink-soft);font-weight:600}.chuan_chungTa__24jo_{margin:var(--s3) 0 0 0;padding:var(--s3) var(--s4);background:var(--paper-sunk);border-radius:var(--radius);color:var(--ink-soft);font-size:var(--t-small);max-width:78ch}.chuan_chungTa__24jo_ b{color:var(--ink);font-weight:600}.chuan_gtTitle__bvj4y{font-family:var(--font-display);font-size:var(--t-h3);margin:var(--s-block) 0 var(--s3) 0;color:var(--ink)}.chuan_gtLead__5arce{margin:0 0 var(--s5) 0;color:var(--ink-soft);max-width:72ch}.chuan_gtLead__5arce b{color:var(--ink);font-weight:600}.chuan_gtLuoi__DpZws{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));grid-gap:var(--s4);gap:var(--s4)}.chuan_gt__u3cbs{padding:var(--s5)}.chuan_gtTen__k0vKj{font-family:var(--font-display);font-size:var(--t-lead);margin:0 0 var(--s3) 0;color:var(--ink)}.chuan_gtDong__tC5cA{margin:0 0 var(--s2) 0;color:var(--ink-soft);font-size:var(--t-small)}.chuan_gtNhan__Sen7_{display:inline-block;min-width:6.5em;color:var(--ink-faint);font-size:var(--t-caption);text-transform:uppercase;letter-spacing:.04em}.chuan_gtHsk__OCUG_{margin:var(--s3) 0 0 0;padding-top:var(--s3);border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink)}.chuan_ketLuan__hFuUH{padding:var(--s5) var(--s6);margin-top:var(--s-block)}.chuan_ketLuanP__WHwDY{margin:0;color:var(--ink-soft);max-width:74ch}.chuan_ketLuanP__WHwDY b{color:var(--ink);font-weight:600}@media (max-width:600px){.chuan_gtNhan__Sen7_{display:block;min-width:0;margin-bottom:2px}.chuan_canhBao__dEQYR,.chuan_ketLuan__hFuUH,.chuan_tra_loi__1a5i5{padding:var(--s4)}}.hsk3_gridStats__wzeZ7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s4);gap:var(--s4);margin:var(--s5) 0}.hsk3_statCard__pqLmG{background:var(--paper);border:1px solid var(--rule-firm);padding:var(--s5);border-radius:var(--radius)}.hsk3_statCardHeader__PYMeX{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--s3)}.hsk3_statDang__RlzT5{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;color:var(--ink)}.hsk3_statCount__Oit3s{font-size:var(--t-small);color:var(--ink-soft)}.hsk3_levelList___awAA{display:flex;flex-direction:column;gap:var(--s2)}.hsk3_levelRow__cZEAr{display:flex;justify-content:space-between;align-items:center;padding:var(--s2) var(--s3);background:var(--paper-sunk);border-radius:var(--radius);font-size:var(--t-small)}.hsk3_levelBadge__aGJcI{font-weight:600;color:var(--ink)}.hsk3_levelNum__3_mZN{color:var(--ink-soft)}.hsk3_noticeBox__1r44f{background:var(--paper);border:1px solid var(--rule-firm);border-left:4px solid var(--ochre);padding:var(--s4) var(--s5);border-radius:var(--radius);margin:var(--s5) 0}.hsk3_noticeTitle__fu42V{font-weight:600;color:var(--ink);margin-bottom:var(--s2)}.hsk3_noticeP__OW9ru{font-size:var(--t-small);color:var(--ink-soft);line-height:var(--lh-body);margin:0}.hsk3_browserSection__i4VSD{margin-top:var(--s7)}.hsk3_filterBar__jBvQF{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s4)}.hsk3_levelBtn__wtdy8{padding:var(--s2) var(--s3);font-size:var(--t-small);border:1px solid var(--rule-firm);background:var(--paper);color:var(--ink-soft);border-radius:var(--radius);cursor:pointer;font-family:var(--font-sans);transition:all var(--dur) var(--ease)}.hsk3_levelBtn__wtdy8:hover{border-color:var(--ink);color:var(--ink)}.hsk3_levelBtnActive__Wd8u8{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:600}.hsk3_wordGrid__LjOli{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s4)}.hsk3_wordCard__kGcIY{background:var(--paper);border:1px solid var(--rule-firm);border-radius:var(--radius);padding:var(--s4);text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:var(--s2);transition:border-color var(--dur) var(--ease)}.hsk3_wordCard__kGcIY:hover{border-color:var(--ink)}.hsk3_wordHeader__NfKsn{display:flex;justify-content:space-between;align-items:baseline}.hsk3_wordHanzi__GrQBE{font-size:var(--t-h3);font-family:var(--font-cn);font-weight:600;color:var(--ink)}.hsk3_wordPinyin__a5pWq{font-size:var(--t-small);color:var(--ink-soft)}.hsk3_wordHanviet__1ztvx{font-size:var(--t-small);color:var(--jade);font-weight:500}.hsk3_wordNghia__dUfBr{font-size:var(--t-small);color:var(--ink-soft);line-height:var(--lh-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hsk3_wordFooter__Mlk0t{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--s2);border-top:1px solid var(--rule);font-size:var(--t-caption);color:var(--ink-faint)}.hsk3_hsk2Badge__ir10m{color:var(--ochre);font-weight:500}.lesson-reading_container__16Qw_{margin:var(--s5) 0}.lesson-reading_topBar__Cje5S{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:var(--s4)}.lesson-reading_sectionHeader__lK7rS{display:flex;flex-direction:column;gap:2px}.lesson-reading_eyebrow__Au0lj{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--jade)}.lesson-reading_title__dp5kO{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--ink);margin:0}.lesson-reading_navTabs__abcAz{display:flex;gap:6px;background:var(--paper-sunk);padding:3px;border-radius:var(--radius);border:1px solid var(--rule-firm)}.lesson-reading_navTab__cciJf{padding:5px 12px;border-radius:4px;border:1px solid transparent;background:transparent;font-family:inherit;font-size:12px;font-weight:500;color:var(--ink-soft);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:5px}.lesson-reading_navTabActive__RpzHc{background:var(--paper);color:var(--ink);font-weight:600;border-color:var(--rule-firm)}.lesson-reading_controls__f9AQO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;background:var(--paper-sunk);border:1px solid var(--rule-firm);border-radius:var(--radius);margin-bottom:var(--s4)}.lesson-reading_controlGroup__95Oyo{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--ink-soft)}.lesson-reading_toggleLabel__r2xRQ{display:inline-flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lesson-reading_sentenceList__PTFeO{display:flex;flex-direction:column;gap:14px}.lesson-reading_sentenceCard__hCY3m{background:var(--paper);border:1px solid var(--rule-firm);border-radius:var(--radius-lg,10px);padding:16px 18px;transition:border-color .15s ease;position:relative}.lesson-reading_sentenceCard__hCY3m:hover{border-color:var(--ink)}.lesson-reading_sentenceTop__LImWO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lesson-reading_sentenceZh__G0o2q{font-family:var(--font-cn,"Noto Serif SC",serif);font-size:20px;font-weight:500;color:var(--ink);line-height:1.4;letter-spacing:.02em}.lesson-reading_sentenceAudioBtn__EvB7C{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--paper-sunk);border:1px solid var(--rule-firm);color:var(--ink);cursor:pointer;flex-shrink:0;transition:all .15s ease}.lesson-reading_sentenceAudioBtn__EvB7C:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lesson-reading_sentencePy__qXy4N{font-family:var(--font-mono);font-size:13px;color:var(--jade);margin-top:4px;line-height:1.4}.lesson-reading_sentenceVi__fs9pr{font-size:13.5px;color:var(--ink-soft);margin-top:6px;line-height:1.5}.lesson-reading_targetWordTag__d0IbI{display:inline-block;font-size:11px;font-family:var(--font-mono);padding:1px 6px;background:var(--paper-sunk);border:1px solid var(--rule-firm);border-radius:3px;color:var(--ink-faint);margin-top:8px}.lesson-reading_modeBar__F3YRZ{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--s4)}.lesson-reading_modeBtn__BFsuf{padding:6px 12px;border:1px solid var(--rule-firm);border-radius:var(--radius);background:var(--paper);color:var(--ink-soft);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:6px}.lesson-reading_modeBtnActive__dgr_z{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:600}.lesson-reading_drillCard__myKiP{background:var(--paper);border:1.5px solid var(--rule-firm);border-radius:var(--radius-lg,12px);padding:22px}.lesson-reading_drillStatus__Dg4_x{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink-faint);margin-bottom:16px;padding-bottom:10px;border-bottom:1px dashed var(--rule)}.lesson-reading_drillPrompt__dl4FT{margin-bottom:18px}.lesson-reading_drillZhPrompt__COvTP{font-family:var(--font-cn,"Noto Serif SC",serif);font-size:22px;font-weight:600;color:var(--ink);line-height:1.4;margin-bottom:6px}.lesson-reading_choicesGrid__SyV5f{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}@media (max-width:640px){.lesson-reading_choicesGrid__SyV5f{grid-template-columns:1fr}}.lesson-reading_choiceBtn__Rseo5{padding:12px 14px;background:var(--paper);border:1.5px solid var(--rule-firm);border-radius:var(--radius);text-align:left;font-family:inherit;font-size:13.5px;color:var(--ink);cursor:pointer;transition:all .15s ease;line-height:1.4}.lesson-reading_choiceBtn__Rseo5:hover:not(:disabled){border-color:var(--ink);background:var(--paper-sunk)}.lesson-reading_choiceRight__AUYVq{border-color:var(--jade)!important;background:var(--jade-wash)!important;color:var(--jade)!important;font-weight:600}.lesson-reading_choiceWrong__WtDuh{border-color:var(--brick)!important;background:var(--brick-wash)!important;color:var(--brick)!important}.lesson-reading_wordSlots__4Ls3h{min-height:48px;padding:10px;background:var(--paper-sunk);border:1.5px dashed var(--rule-firm);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.lesson-reading_wordBank__kpt7F{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lesson-reading_wordChip__RcYfQ{padding:6px 12px;font-family:var(--font-cn,"Noto Serif SC",serif);font-size:15px;font-weight:500;background:var(--paper);border:1px solid var(--rule-firm);border-radius:4px;cursor:pointer;transition:all .12s ease}.lesson-reading_wordChip__RcYfQ:hover{border-color:var(--ink);transform:translateY(-1px)}.lesson-reading_explainBox__Fbell{margin-top:16px;padding:12px 14px;background:var(--paper-sunk);border-left:3px solid var(--jade);border-radius:0 var(--radius) var(--radius) 0;font-size:13px;color:var(--ink);line-height:1.5}.lesson-reading_actionRow__lr5wB{display:flex;align-items:center;gap:10px;margin-top:18px}.lesson-reading_nextBtn__OmoT7{padding:8px 18px;background:var(--ink);color:var(--paper);border:none;border-radius:var(--radius);font-weight:600;font-size:13px;cursor:pointer;transition:opacity .15s ease}.lesson-reading_nextBtn__OmoT7:hover{opacity:.9}