.luyen-de_levels__1JBxK{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s5)}.luyen-de_level__itoaJ{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s5);color:var(--ink);text-decoration:none;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.luyen-de_level__itoaJ:hover{border-color:var(--jade);transform:translateY(-2px)}.luyen-de_levelOff__NzVan{opacity:.55}.luyen-de_levelOff__NzVan:hover{transform:none;border-color:var(--rule-firm)}.luyen-de_levelNum___Lwt2{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600}.luyen-de_levelN__ZLACw{font-size:var(--t-body);color:var(--jade);font-weight:600}.luyen-de_levelOff__NzVan .luyen-de_levelN__ZLACw{color:var(--ink-faint);font-weight:400}.luyen-de_levelReal__uuyeu{font-size:var(--t-caption);color:var(--ink-faint);font-family:var(--font-mono)}.luyen-de_levelReal__uuyeu em{display:block;font-style:normal;margin-top:2px}.luyen-de_kinds__7c06M{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.luyen-de_kind__X8uWw{display:flex;gap:var(--s4);align-items:flex-start;padding:var(--s3) 0;border-top:var(--line)}.luyen-de_kind__X8uWw:first-child{border-top:0}.luyen-de_kindTag__DkYyq{flex:none;min-width:4.5em;text-align:center;padding:var(--s1) var(--s3);border-radius:999px;font-size:var(--t-caption);font-weight:600;background:var(--paper-sunk);color:var(--ink-soft)}.luyen-de_kindTag__DkYyq[data-nhom=nghe]{background:var(--jade-wash);color:var(--jade)}.luyen-de_kindTag__DkYyq[data-nhom=viet]{background:var(--ochre-wash);color:var(--ochre)}.luyen-de_kind__X8uWw b{display:block;font-size:var(--t-body)}.luyen-de_kind__X8uWw em{display:block;font-style:normal}.luyen-de_gap__0ZLl6,.luyen-de_kind__X8uWw em{font-size:var(--t-small);color:var(--ink-soft)}.luyen-de_gap__0ZLl6{margin-top:var(--s5);padding:var(--s4) var(--s5);background:var(--ochre-wash);border-radius:var(--radius-lg);max-width:70ch}.luyen-de_gap__0ZLl6 b{color:var(--ochre)}.luyen-de_paper__8ueEN{margin-top:var(--s5);padding-bottom:120px}.luyen-de_part__Ottoi{margin-top:var(--s-block)}.luyen-de_partHead__oMIDK{margin-bottom:var(--s5);padding-bottom:var(--s3);border-bottom:var(--line-firm)}.luyen-de_partTag__O3Ahp{display:inline-block;padding:var(--s1) var(--s4);border-radius:999px;background:var(--ink);color:var(--paper);font-size:var(--t-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.luyen-de_partTitle__9HjXN{font-family:var(--font-display);font-size:var(--t-h3);font-weight:600;margin:var(--s2) 0 var(--s1)}.luyen-de_partHint__1a8jE{margin:0;font-size:var(--t-small);color:var(--ink-soft)}.luyen-de_qs__4_QfZ{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s4);gap:var(--s4)}.luyen-de_q__k4gTn{display:flex;gap:var(--s4);padding:var(--s5);background:var(--paper);border:var(--line);border-radius:var(--radius-lg)}.luyen-de_qRight__TmHXh{border-color:var(--jade);background:var(--jade-wash)}.luyen-de_qWrong__sOET4{border-color:var(--brick);background:var(--brick-wash)}.luyen-de_qNum__vfuRq{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.1em;height:2.1em;border-radius:999px;border:var(--line-firm);font-family:var(--font-mono);font-size:var(--t-small);color:var(--ink-soft)}.luyen-de_qBody__NCOI9{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--s4)}.luyen-de_qPlay__bznoZ{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--s2);padding:var(--s3) var(--s5);font:inherit;font-size:var(--t-body);cursor:pointer;border:var(--line-firm);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink)}.luyen-de_qPlay__bznoZ:hover{background:var(--jade-wash)}.luyen-de_qPlay__bznoZ:hover,.luyen-de_qPlay__bznoZ[data-playing=true]{border-color:var(--jade);color:var(--jade)}.luyen-de_qPic__7cpv0{color:var(--ink)}.luyen-de_qSent__FyMjk{margin:0;font-family:var(--font-cn);font-size:var(--t-h3);line-height:1.6;color:var(--ink)}.luyen-de_opts__aDFmH{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--s3);gap:var(--s3)}.luyen-de_optsPic__PO1HZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:var(--s3);gap:var(--s3)}.luyen-de_optPic__3pYiV,.luyen-de_opt__tYKn4{padding:var(--s3) var(--s4);font:inherit;font-size:var(--t-body);text-align:left;border:var(--line-firm);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.luyen-de_optPic__3pYiV{display:flex;align-items:center;justify-content:center;padding:var(--s4)}.luyen-de_optPic__3pYiV:hover:enabled,.luyen-de_opt__tYKn4:hover:enabled{border-color:var(--ink-soft);background:var(--paper-sunk)}.luyen-de_optPic__3pYiV:focus-visible,.luyen-de_opt__tYKn4:focus-visible{outline:2px solid var(--jade);outline-offset:2px}.luyen-de_optOn___fiW3{border-color:var(--ink);background:var(--paper-sunk);font-weight:600}.luyen-de_optRight__p9Uar{border-color:var(--jade);background:var(--jade-wash);color:var(--jade);font-weight:600}.luyen-de_optWrong__PXuRW{border-color:var(--brick);background:var(--brick-wash);color:var(--brick)}.luyen-de_optDim__kWatM{opacity:.45}.luyen-de_qFix__4MBVY{margin:0;font-size:var(--t-small);color:var(--ink-soft)}.luyen-de_qFix__4MBVY b{color:var(--ink);font-size:var(--t-body)}.luyen-de_qPy__fS1Pm{font-family:var(--font-mono);color:var(--ink-faint)}.luyen-de_qVi__GATq4{color:var(--ink-soft)}.luyen-de_xep__wJzN5{display:grid;grid-gap:var(--s3);gap:var(--s3)}.luyen-de_xepLine__WIJRe{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center;min-height:3.4em;padding:var(--s3);border-bottom:2px solid var(--rule-firm)}.luyen-de_xepEmpty__CrwcC{font-size:var(--t-small);color:var(--ink-faint)}.luyen-de_xepPool__tt3Mu{display:flex;flex-wrap:wrap;gap:var(--s2)}.luyen-de_chunk__ozRBp{padding:var(--s2) var(--s4);font:inherit;font-size:var(--t-lead);cursor:pointer;border:var(--line-firm);border-radius:var(--radius);background:var(--paper);color:var(--ink)}.luyen-de_chunk__ozRBp:hover:enabled{border-color:var(--jade);background:var(--jade-wash)}.luyen-de_chunkOn__3ajI7{border-color:var(--ink);background:var(--paper-sunk)}.luyen-de_bar__qwJMm{position:-webkit-sticky;position:sticky;bottom:var(--s4);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);margin-top:var(--s-block);padding:var(--s4) var(--s5);background:var(--paper);border:var(--line-firm);border-radius:var(--radius-lg)}.luyen-de_barCount__DxZ_L{font-size:var(--t-body);color:var(--ink-soft)}.luyen-de_barScore__RuNbE{font-size:var(--t-h3);font-weight:600;font-family:var(--font-display);color:var(--ink)}.luyen-de_barScore__RuNbE em{font-style:normal;font-size:var(--t-body);color:var(--jade);margin-left:var(--s3)}.luyen-de_mark__Z7jKD{margin-left:auto;padding:var(--s3) var(--s6);font:inherit;font-size:var(--t-body);font-weight:600;border:0;border-radius:var(--radius-lg);background:var(--ink);color:var(--paper);cursor:pointer}.luyen-de_mark__Z7jKD:hover{background:var(--ink-soft)}.luyen-de_quiet__6hTo1{font-size:var(--t-small);color:var(--ink-faint)}.luyen-de_note__XJhAD{margin:var(--s5) 0 0;font-size:var(--t-caption);color:var(--ink-faint);max-width:70ch}