.tocfl_thieu__QMjFr{padding:var(--s5) var(--s6);margin-top:var(--s5);background:var(--paper-sunk);border-left:3px solid var(--ink)}.tocfl_thieuTitle__uCBAs{font-family:var(--font-display);font-size:var(--t-lead);margin:0 0 var(--s3) 0;color:var(--ink)}.tocfl_thieuP__pDSTz{margin:0 0 var(--s3) 0;color:var(--ink-soft);max-width:72ch}.tocfl_thieuP__pDSTz:last-child{margin-bottom:0}.tocfl_thieuP__pDSTz b{color:var(--ink);font-weight:600}.tocfl_muc__uldEe{margin-top:var(--s-block);padding-top:var(--s5);border-top:1px solid var(--rule-firm)}.tocfl_mucTitle__DExbM{font-family:var(--font-display);font-size:var(--t-h3);margin:0 0 var(--s3) 0;color:var(--ink)}.tocfl_mucLead__FUA07{margin:0 0 var(--s4) 0;color:var(--ink-soft);max-width:72ch}.tocfl_mucLead__FUA07 b{color:var(--ink);font-weight:600}.tocfl_mucP__v2KjD{margin:0 0 var(--s3) 0;color:var(--ink-soft);max-width:72ch}.tocfl_mucP__v2KjD:last-child{margin-bottom:0}.tocfl_mucP__v2KjD b{color:var(--ink);font-weight:600}.tocfl_ghiChu____Vx_{margin:var(--s4) 0 0 0;font-size:var(--t-caption);color:var(--ink-faint);max-width:78ch}.tocfl_ghiChu____Vx_ b{color:var(--ink-soft);font-weight:600}.tocfl_capLuoi__X2J_f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s4)}.tocfl_capO__FFNdH{padding:var(--s5)}.tocfl_capBand__jv6OF{font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin:0}.tocfl_capTen__gteXI{font-family:var(--font-display);font-size:var(--t-lead);margin:var(--s2) 0 0 0;color:var(--ink)}.tocfl_capHanzi__JwTN2{display:block;font-size:var(--t-small);color:var(--ink-soft);margin-top:2px}.tocfl_capSo___2_hG{font-family:var(--font-mono);font-size:var(--t-caption)}.tocfl_capMo__JBbo5,.tocfl_capSo___2_hG{margin:var(--s3) 0 0 0;color:var(--ink-soft)}.tocfl_capMo__JBbo5{font-size:var(--t-small)}.tocfl_bangCuon__xtFd0{margin-top:var(--s4);overflow-x:auto;border:var(--line-firm);border-radius:var(--radius)}.tocfl_bang__QYmgT{width:100%;border-collapse:collapse;font-size:var(--t-small);min-width:520px}.tocfl_bang__QYmgT 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}.tocfl_bang__QYmgT thead th:first-child{text-align:left}.tocfl_bang__QYmgT tbody tr+tr td,.tocfl_bang__QYmgT tbody tr+tr th{border-top:1px solid var(--rule)}.tocfl_oTen__t7lBZ{text-align:left;padding:var(--s3) var(--s4);color:var(--ink);font-weight:600;white-space:nowrap}.tocfl_oPhu__ofvem{color:var(--ink-faint);font-weight:400;font-size:var(--t-caption)}.tocfl_oSo__1sHxg{text-align:right;padding:var(--s3) var(--s4);font-family:var(--font-mono);color:var(--ink-soft);white-space:nowrap}.tocfl_oManh__3cNvC{color:var(--ink);font-weight:600}.tocfl_oChu__8ip9M{text-align:left;padding:var(--s3) var(--s4);color:var(--ink-soft)}.tocfl_doiChieu___DUFM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s4)}.tocfl_cot__9fMSw{padding:var(--s5)}.tocfl_cotTen__cWyIY{font-family:var(--font-display);font-size:var(--t-lead);margin:0 0 var(--s4) 0;color:var(--ink)}.tocfl_cotDong__sKdHM{margin:0 0 var(--s3) 0;font-size:var(--t-small);color:var(--ink-soft)}.tocfl_cotDong__sKdHM:last-child{margin-bottom:0}.tocfl_cotNhan__VidsE{display:block;font-size:var(--t-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.tocfl_cotDong__sKdHM b{color:var(--ink);font-weight:600}.tocfl_chuLuoi__o7_dz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(168px,100%),1fr));grid-gap:1px;gap:1px;margin-top:var(--s4);background:var(--rule);border:var(--line-firm);border-radius:var(--radius);overflow:hidden}.tocfl_chuO__jRReM{background:var(--paper);padding:var(--s4);display:flex;flex-direction:column;gap:var(--s1)}.tocfl_chuCap__uidGi{display:flex;align-items:baseline;gap:var(--s2)}.tocfl_chuGian__wWCGz{font-size:var(--t-h3);line-height:1.1;color:var(--ink-faint)}.tocfl_chuMui__jlKUN{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.tocfl_chuPhon__T__aG{font-size:var(--t-h3);line-height:1.1;color:var(--ink)}.tocfl_chuAm__kMJAx,.tocfl_chuNghia__QbRdP{font-size:var(--t-caption);color:var(--ink-soft)}.tocfl_chuDem__LTk2X{margin-top:auto;padding-top:var(--s2);font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-faint)}.tocfl_vmDs__uvOZ3{list-style:none;margin:var(--s4) 0 0 0;padding:0;display:grid;grid-gap:0;gap:0}.tocfl_vm__cFhwu{display:grid;grid-template-columns:minmax(112px,148px) 1fr;grid-gap:var(--s5);gap:var(--s5);align-items:start;padding:var(--s4) 0;border-bottom:var(--line)}.tocfl_vmGlyph__ZH_fV{display:flex;flex-direction:column;gap:2px}.tocfl_vmZh__xlbFV{font-size:var(--t-h3);line-height:1.1;color:var(--ink)}.tocfl_vmPy__VPXGU{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--ink-soft)}.tocfl_vmHv__ejxUU{font-size:var(--t-caption);color:var(--ink-faint)}.tocfl_vmNghia__k_BfE{margin:0;font-size:var(--t-small);color:var(--ink)}.tocfl_vmLoai__rx6gR{font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-right:var(--s2)}.tocfl_vmDl__9WPQQ{margin:var(--s2) 0 0 0;font-size:var(--t-small);color:var(--ink-soft)}.tocfl_vmDl__9WPQQ b{color:var(--ink);font-weight:600}.tocfl_khung__2XzXf{padding:var(--s5) var(--s6);margin-top:var(--s4)}.tocfl_dieuKhien__m6LiD{gap:var(--s4);justify-content:space-between;padding-bottom:var(--s4);border-bottom:var(--line-firm)}.tocfl_dieuKhien__m6LiD,.tocfl_nhomNut__u4VSX{display:flex;flex-wrap:wrap;align-items:center}.tocfl_nhomNut__u4VSX{gap:var(--s2)}.tocfl_nhomNhan__XQHmS{font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin-right:var(--s1)}.tocfl_vien__PELBk{-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)}.tocfl_vien__PELBk:hover{color:var(--ink);border-color:var(--ink-faint)}.tocfl_vienOn__NnziG{background:var(--ink)}.tocfl_vienOn__NnziG,.tocfl_vienOn__NnziG:hover{border-color:var(--ink);color:var(--paper)}.tocfl_vienSo__1yAYJ{font-family:var(--font-mono);margin-left:6px}.tocfl_de____TO7{margin-top:var(--s5)}.tocfl_deNhan__LejK_{margin:0;font-size:var(--t-caption);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.tocfl_deChu__PIWjz{display:block;margin-top:var(--s2);font-size:var(--t-h1);line-height:1.15;color:var(--ink)}.tocfl_luaChon__Ya54Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s5)}.tocfl_lua__qYRSm{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:left;display:flex;align-items:center;gap:var(--s3);padding:var(--s4);border:var(--line-firm);border-radius:var(--radius);background:var(--paper);color:var(--ink);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.tocfl_lua__qYRSm:hover:not(:disabled){border-color:var(--ink);background:var(--paper-sunk)}.tocfl_lua__qYRSm:disabled{cursor:default}.tocfl_luaSo__yKbam{flex:none;width:22px;height:22px;border-radius:50%;border:var(--line-firm);font-family:var(--font-mono);font-size:var(--t-caption);line-height:20px;text-align:center;color:var(--ink-faint)}.tocfl_luaChu__YJE7H{font-size:var(--t-h3);line-height:1.15}.tocfl_luaMo__wQfFt{opacity:.55}.tocfl_phanHoi__RLR7A{margin-top:var(--s5);padding:var(--s4) var(--s5);background:var(--paper-sunk);border-radius:var(--radius)}.tocfl_phanHoiDau__JM5yd{margin:0;color:var(--ink);font-size:var(--t-small)}.tocfl_phanHoiDau__JM5yd b{font-weight:600}.tocfl_phanHoiAm__pUNER{margin:var(--s2) 0 0 0;font-size:var(--t-small);color:var(--ink-soft)}.tocfl_phanHoiAm__pUNER b{color:var(--ink);font-weight:600}.tocfl_mapDs__CM0sK{list-style:none;margin:var(--s3) 0 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s3)}.tocfl_mapO___OkYo{display:flex;align-items:baseline;gap:var(--s1);padding:4px var(--s3);border:var(--line);border-radius:var(--radius);background:var(--paper);font-size:var(--t-small)}.tocfl_mapMui__NXixP{font-family:var(--font-mono);font-size:var(--t-caption)}.tocfl_mapGiong__yFPGI,.tocfl_mapMui__NXixP{color:var(--ink-faint)}.tocfl_hangDuoi__67fj_{display:flex;flex-wrap:wrap;gap:var(--s4);align-items:center;justify-content:space-between;margin-top:var(--s5);padding-top:var(--s4);border-top:var(--line)}.tocfl_tiep__b23iY{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:var(--t-small);padding:8px var(--s5);border-radius:var(--radius);border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.tocfl_tiep__b23iY:hover{background:var(--ink-soft);border-color:var(--ink-soft)}.tocfl_tiep__b23iY:disabled{cursor:default}.tocfl_diem__R8GzS{font-family:var(--font-mono)}.tocfl_diem__R8GzS,.tocfl_phim__wkmFy{font-size:var(--t-caption);color:var(--ink-faint)}.tocfl_rong__NUohR{margin:var(--s5) 0 0 0;color:var(--ink-soft);font-size:var(--t-small)}