.ch-cham{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none;background:var(--m-xam)}.ch-cham.la{background:var(--m-la)}.ch-cham.vang{background:var(--m-vang)}.ch-cham.do{background:var(--m-do)}.ch-cham.cam{background:var(--m-cam)}.ch-cham.tim{background:var(--m-tim)}.ch-cham.cyan{background:var(--m-cyan)}.chu-cam{color:color-mix(in srgb,var(--m-cam) 88%,var(--tron-chu))}.chu-do{color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.chu-la{color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.chu-xanh{color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.g-xanh{--g-m:var(--m-xanh)}.g-tim{--g-m:var(--m-tim)}.g-cyan{--g-m:var(--m-cyan)}.g-la{--g-m:var(--m-la)}.g-cam{--g-m:var(--m-cam)}.g-do{--g-m:var(--m-do)}.g-vang{--g-m:var(--m-vang)}.g-xam{--g-m:var(--m-xam)}.g-oi{flex:none;width:40px;height:40px;display:grid;place-items:center;background:color-mix(in srgb,var(--g-m,var(--pri)) 13%,var(--tron));color:color-mix(in srgb,var(--g-m,var(--pri)) 88%,var(--tron-chu))}.g-oi,.g-vien{border-radius:12px}.g-vien{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:12px;font-weight:500;white-space:nowrap;background:color-mix(in srgb,var(--g-m,var(--m-xam)) 12%,var(--tron));color:color-mix(in srgb,var(--g-m,var(--m-xam)) 86%,var(--tron-chu))}.va-gv-ca .chi-so .o-so,.va-gv-ca .hx-nhom,.va-gv-ca .hx-the,.va-gv-ca .sa-the,.va-gv-ca .tc-khoi,.va-gv-ca .the,.va-gv-ca .va-the{box-shadow:var(--bong-the)}.va-gv-ca .noi-dung .cs-thanh:has(>h1.cs-tieu){background:var(--bm-hd);padding-right:18px}.kd{container:kd/inline-size;flex-direction:column;gap:14px;min-width:0}.kd,.kd-cc{display:flex}.kd-cc{align-items:center;gap:8px;flex-wrap:wrap}.kd .gian{flex:1 1}.kd-cc>.o-tim-trong{flex:0 1 340px;min-width:200px}.kd-viec{display:flex;gap:6px;flex-wrap:wrap}.kd-viec-nut{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:16px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:13px;color:var(--phu);cursor:pointer}.kd-viec-nut b{font-weight:600}.kd-viec-nut.xanh b{color:color-mix(in srgb,var(--m-xanh) 88%,var(--tron-chu))}.kd-viec-nut.cam b{color:color-mix(in srgb,var(--m-cam) 88%,var(--tron-chu))}.kd-viec-nut:hover{border-color:var(--vien-dam);background:var(--hover)}.kd-bo-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@container kd (min-width:560px){.kd-bo-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container kd (min-width:1080px){.kd-bo-luoi{grid-template-columns:repeat(4,minmax(0,1fr))}}.kd-bo{display:flex;flex-direction:column;gap:12px;text-align:left;font:inherit;color:var(--muc);cursor:pointer;min-width:0;background:var(--nen);border:1px solid var(--vien);border-radius:16px;padding:16px 16px 14px;box-shadow:var(--bong-the);transition:border-color .15s,box-shadow .15s,transform .15s}.kd-bo:hover{border-color:color-mix(in srgb,var(--g-m) 35%,var(--vien));box-shadow:0 6px 18px -8px color-mix(in srgb,var(--g-m) 35%,transparent);transform:translateY(-1px)}.kd-bo:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.kd-bo-dau{display:flex;align-items:center;gap:12px;min-width:0}.kd-bo-oi{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--g-m,var(--pri)) 13%,var(--tron));color:color-mix(in srgb,var(--g-m,var(--pri)) 88%,var(--tron-chu))}.kd-bo-ten{display:flex;flex-direction:column;min-width:0}.kd-bo-ten b{font-size:15px;font-weight:600;line-height:20px}.kd-bo-ten small{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-bo-so{display:flex;align-items:baseline;gap:6px}.kd-bo-so b{font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.02em}.kd-bo-so span{font-size:13px;color:var(--phu)}.kd-bo-tt{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;color:var(--phu)}.kd-bo-tt>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.kd-bo-lv{display:flex;flex-wrap:wrap;gap:6px;min-height:24px;padding-top:12px;border-top:1px solid var(--vien)}.kd-lv-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;font-size:12px;background:var(--nen-2);border:1px solid var(--vien);color:var(--phu);white-space:nowrap}.kd-lv-chip b{font-weight:600;color:var(--muc)}.kd-bo-thieu{font-size:12px;line-height:17px;color:color-mix(in srgb,var(--m-cam) 85%,var(--tron-chu))}.kd-bo-mo{margin-top:auto;display:inline-flex;gap:4px;font-weight:500;color:color-mix(in srgb,var(--g-m) 85%,var(--tron-chu))}.kd-bo-mo,.kd-khac{align-items:center;font-size:13px}.kd-khac{display:flex;gap:8px;flex-wrap:wrap}.kd-khac-nut{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:15px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:13px;color:var(--phu);cursor:pointer}.kd-khac-nut b{font-weight:600;color:var(--muc)}.kd-khac-nut:hover{background:var(--hover)}.kd-kq{padding:4px 0 0;overflow:hidden}.kd-kq-dau{display:flex;align-items:center;gap:10px;padding:10px 16px 8px}.kd-kq-dau b{font-weight:600;font-size:14.5px}.kd-kq-dau .hp-mo-rong{margin-left:auto;background:none;border:0;cursor:pointer;font:inherit;font-weight:600;font-size:13px}.kd-bo-dau-trang{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px}.kd-bo-dau-trang .kd-bo-oi{width:38px;height:38px;border-radius:11px}.kd-lui{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px 0 6px;border-radius:9px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:13px;color:var(--phu);cursor:pointer}.kd-lui:hover{background:var(--hover);color:var(--muc)}.kd-loc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kd-loc>.o-tim-trong{flex:0 1 300px;min-width:180px}.kd-che,.kd-lv-chon{display:flex;flex-wrap:wrap;gap:6px}.kd-che button,.kd-lv-chon button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:15px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:13px;color:var(--phu);cursor:pointer;white-space:nowrap}.kd-che button small,.kd-lv-chon button small{font-size:11.5px;font-weight:600;color:var(--mo)}.kd-che button:hover,.kd-lv-chon button:hover{background:var(--hover)}.kd-che button.dang,.kd-lv-chon button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.kd-che button.dang small,.kd-lv-chon button.dang small{color:rgba(255,255,255,.88)}.kd-lv-chon{padding:2px 0}.kd-lv-ds{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}@container kd (min-width:760px){.kd-lv-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}@container kd (min-width:1200px){.kd-lv-ds{grid-template-columns:repeat(3,minmax(0,1fr))}}.kd-lv{padding:14px 16px 16px;container:kdl/inline-size;min-width:0}.kd-lv.rong{grid-column:1/-1}.kd-lv-dau{gap:12px;flex-wrap:wrap;margin-bottom:12px}.kd-lv-dau,.kd-lv-ten{display:flex;align-items:baseline}.kd-lv-ten{gap:8px;min-width:0}.kd-lv-ten b{font-size:15.5px;font-weight:600}.kd-lv-ten small{font-size:12.5px;color:var(--mo)}.kd-lv-dem{margin-left:auto;font-size:12.5px;color:var(--phu);white-space:nowrap}.kd-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@container kdl (min-width:560px){.kd-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container kdl (min-width:880px){.kd-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}@container kdl (min-width:1240px){.kd-luoi{grid-template-columns:repeat(4,minmax(0,1fr))}}.kd-de{display:flex;flex-direction:column;gap:8px;text-align:left;font:inherit;color:var(--muc);cursor:pointer;min-width:0;background:var(--nen-2);border:1px solid var(--vien);border-radius:12px;padding:11px 12px}.kd-de:hover{background:var(--hover);border-color:var(--vien-dam)}.kd-de.dang{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 6%,var(--nen))}.kd-de.nhap{background:var(--nen)}.kd-de-dau{display:flex;align-items:flex-start;gap:8px;min-width:0}.kd-de-dau b{flex:1 1;min-width:0;font-weight:600;font-size:13.5px;line-height:19px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kd-buoi,.kd-de-dau .hp-nhan{flex:none}.kd-buoi{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--m-la) 13%,var(--tron));color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.kd-de-giua{display:flex;align-items:center;gap:8px;min-width:0}.kd-kn{display:inline-flex;gap:3px}.kd-de-giua small,.kd-de-ma{color:var(--mo)}.kd-de-can,.kd-de-giua small,.kd-de-ma{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-de-can{color:color-mix(in srgb,var(--m-cam) 85%,var(--tron-chu))}@container kd (max-width:520px){.kd-bo-so b{font-size:26px}.kd-cc>.o-tim-trong,.kd-loc>.o-tim-trong{flex-basis:100%}}.gtr .gian{flex:1 1}.gtr-chu-y{display:inline-flex;gap:6px;font-size:12.5px}.gtr-chu-y,.gtr-tom{align-items:center;color:var(--phu)}.gtr-tom{display:flex;gap:8px 18px;flex-wrap:wrap;padding:10px 16px;border-radius:14px;background:var(--nen);border:1px solid var(--vien);box-shadow:var(--bong-the);font-size:13px}.gtr-tom>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.gtr-tom b{font-weight:600;color:var(--muc)}.gtr-loc{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--m-cam) 30%,var(--vien));background:color-mix(in srgb,var(--m-cam) 8%,var(--tron));color:color-mix(in srgb,var(--m-cam) 88%,var(--tron-chu));font:inherit;font-size:13px;font-weight:500;cursor:pointer}.gtr-loc.dang{background:color-mix(in srgb,var(--m-cam) 16%,var(--tron))}.gtr-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@container (min-width:720px){.gtr-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1120px){.gtr-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtr-the{display:flex;gap:16px;min-width:0;padding:14px;background:var(--nen);border:1px solid var(--vien);border-radius:16px;box-shadow:var(--bong-the)}.gtr-the.dang{border-color:var(--pri)}.gtr-bia{flex:none;width:96px;height:132px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,color-mix(in srgb,var(--m-xanh) 14%,var(--tron)),color-mix(in srgb,var(--m-cyan) 12%,var(--tron)));box-shadow:0 2px 8px -3px rgba(22,32,54,.25)}.gtr-bia img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.gtr-bia span{font-size:14px;font-weight:600;text-align:center;padding:8px;color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.gtr-than{flex:1 1;flex-direction:column;gap:6px}.gtr-dau,.gtr-than{min-width:0;display:flex}.gtr-dau{align-items:center;gap:8px}.gtr-dau b{font-size:15.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gtr-buoc{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--pri) 11%,var(--tron));color:color-mix(in srgb,var(--pri) 88%,var(--tron-chu))}.gtr-nhom{flex:none;font-size:11.5px;color:var(--phu);background:var(--nen-2);border:1px solid var(--vien);border-radius:10px;padding:1px 8px}.gtr-ql{margin-left:auto;flex:none}.gtr-phu{font-size:12.5px;color:var(--mo)}.gtr-tt{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.gtr-tt .g-vien{height:22px;font-size:11.5px;padding:0 8px}.gtr-ban{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtr-nut{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}@container (max-width:640px){.gtr-tom>.gtr-an-hep{display:none}.gtr-bia{width:76px;height:106px}.gtr-the{gap:12px;padding:12px}}.syl .gian{flex:1 1}.syl-loc{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.syl .syl-tq{border:0;border-radius:10px;background:var(--nen-2);padding:10px 14px}.syl-loc-hang{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.syl-loc-hang>.o-tim-trong{flex:0 1 300px;min-width:200px}.syl-kn-chon{display:flex;flex-wrap:wrap;gap:6px}.syl-kn-chon button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:14px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;color:var(--phu);cursor:pointer;white-space:nowrap}.syl-kn-chon button i{width:8px;height:8px;border-radius:50%;flex:none}.syl-kn-chon button small{font-size:11px;font-weight:600;color:var(--mo)}.syl-kn-chon button:hover{background:var(--hover)}.syl-kn-chon button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.syl-kn-chon button.dang small{color:rgba(255,255,255,.88)}.syl-kn-chon button.dang i{box-shadow:0 0 0 2px #fff}.syl-nhay{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px}.syl-nhay button{height:26px;padding:0 10px;border-radius:8px;border:0;background:var(--nen-2);font:inherit;font-size:12.5px;color:var(--muc);cursor:pointer}.syl-nhay button:hover{background:var(--hover)}.syl-nhay button:disabled{opacity:.45;cursor:default}.syl .syl-kp,.syl .syl-p,.syl .syl-sua,.syl .syl-sua-thanh{border-top:1px solid var(--vien);border-radius:16px;scroll-margin-top:72px}.syl .syl-p-dau{padding:12px 16px}.syl .syl-unit{background:var(--nen-2);color:var(--phu);font-weight:600}.syl .syl-bai{border-left:0;padding-left:16px}.syl .syl-kn-nhan{border-radius:6px;font-weight:600}.syl .syl-them{border-radius:8px}.syl .syl-so,.syl .syl-them{font-weight:600}.syl .syl-kp-dau{background:transparent;padding:12px 16px 10px;border-bottom:0}.syl .syl-kp-dau b{color:var(--muc);font-size:15px;font-weight:600}.syl .syl-kp-luoi{gap:10px;padding:0 12px 12px}.syl .syl-ko{border:1px solid var(--vien);border-radius:12px;overflow:hidden;background:var(--nen)}.syl .syl-ko-dau{border-radius:0;padding:7px 12px}.syl .syl-ko-dau span,.syl .syl-mt-ct em{font-weight:600}.syl .syl-sua-ds li{border-left:1px solid var(--vien);border-radius:10px}.ltc{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ltc-dau{display:flex;align-items:center;gap:10px}.ltc-dau .g-oi{width:36px;height:36px;border-radius:11px}.ltc-tieu{display:flex;flex-direction:column;min-width:0}.ltc-tieu b{font-weight:600;font-size:14.5px}.ltc-tieu small{font-size:12px;color:var(--mo)}.ltc-ds{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 18px;gap:0 18px;max-height:236px;overflow-y:auto;overscroll-behavior:contain}@container (min-width:900px){.ltc-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}.ltc-dong{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 6px;border:0;border-top:1px solid color-mix(in srgb,var(--vien) 75%,transparent);background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer;border-radius:0}.ltc-dong.dang,.ltc-dong:hover{background:var(--hover);border-radius:10px}.ltc-dong>.g-vien{flex:none;min-width:118px;justify-content:center}.ltc-dong>svg{flex:none;color:var(--mo)}.ltc-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.ltc-chu b,.ltc-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ltc-chu b{font-weight:600;font-size:13.5px}.ltc-chu small{font-size:12px;color:var(--phu)}.ltb-dem{align-items:center}.ltb-dem>button,.ltb-dem>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ltb-dem>button{height:28px;padding:0 10px;border-radius:14px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;color:var(--phu);cursor:pointer}.ltb-dem>button:hover:not(:disabled){background:var(--hover)}.ltb-dem>button.dang{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 8%,var(--nen));color:var(--muc)}.ltb-dem>button:disabled{cursor:default;opacity:.7}.ltb .ltb-gio{width:64px}.ltb .ltb-gio b{font-weight:600}.ltb tr.ltb-ngay td{background:var(--nen-2);padding-top:7px;padding-bottom:7px;border-bottom:1px solid var(--vien)}.ltb tr.ltb-ngay td b{font-weight:600;font-size:13px;margin-right:10px}.ltb tr.ltb-ngay td span{font-size:12px;color:var(--mo)}.ltb tr.ltb-ngay.hom-nay td{background:color-mix(in srgb,var(--pri) 8%,var(--nen))}.ltb tr.ltb-ngay.hom-nay td span{color:color-mix(in srgb,var(--pri) 85%,var(--tron-chu));font-weight:500}.ltb .lt-co b{font-weight:600}.ltb-phu{display:block;font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ltb tr.ltb-huy td{opacity:.55}.ltb-dk{margin-left:8px;height:20px;padding:0 8px;font-size:11px}.ltk{gap:12px;min-width:0}.ltk,.ltk-cc{display:flex;flex-direction:column}.ltk-cc{gap:8px;padding:12px 14px}.ltk-cc-hang{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.ltk-nhan{width:68px;flex:none;font-size:12.5px;color:var(--mo)}.ltk-cc .xem-chon{flex-wrap:wrap}.ltk-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ltk-o{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;background:var(--nen);border:1px solid var(--vien);border-radius:16px;box-shadow:var(--bong-the)}.ltk-o .g-oi{width:42px;height:42px;border-radius:50%}.ltk-o-chu{display:flex;flex-direction:column;min-width:0}.ltk-o-chu small{font-size:12.5px;color:var(--phu)}.ltk-o-chu b{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em}.ltk-o-chu em{font-style:normal;font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width:900px){.ltk-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.ltk-bang{overflow:hidden}.ltk-ten{display:inline-flex;align-items:center;gap:8px;min-width:0}.ltk-ten b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.ltk-cot-ca{width:190px}.ltk-cot-thanh{width:220px}.ltk-ca{display:flex;align-items:center;gap:8px}.ltk-ca b{width:30px;text-align:right;font-weight:600}.ltk-ca small{font-size:11.5px;color:var(--mo);white-space:nowrap}.ltk-ca-thanh{flex:1 1;height:6px;border-radius:3px;background:var(--suong);overflow:hidden;min-width:40px}.ltk-ca-thanh i{display:block;height:100%;border-radius:3px;background:color-mix(in srgb,var(--m-xanh) 70%,var(--tron))}.ltk-tr{display:flex;align-items:center;gap:8px}.ltk-tr b{font-weight:600;font-size:12.5px;white-space:nowrap}.ltk-tr small{font-size:11.5px;color:var(--mo);white-space:nowrap}.ltk-thanh2{flex:1 1;display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--suong);min-width:60px}.ltk-thanh2 i{display:block;height:100%}.ltk-thanh2 i.la{background:color-mix(in srgb,var(--m-la) 75%,var(--tron))}.ltk-thanh2 i.do{background:color-mix(in srgb,var(--m-do) 70%,var(--tron))}.ltk-thanh2 i.xanh{background:color-mix(in srgb,var(--m-xanh) 70%,var(--tron))}@container (max-width:700px){.ltk-cot-ca{width:120px}.ltk-cot-thanh{width:130px}.ltk-ca small,.ltk-ca-thanh{display:none}}@container (max-width:520px){.ltk-cot-ca{width:44px}.ltk-cot-thanh{width:auto}.ltk-ten .anh-chu,.ltk-ten>:first-child:not(b),.ltk-thanh2,.ltk-tr small{display:none}}.ltk-giai,.ltk-noi{padding:0}.ltk-giai>summary,.ltk-noi>summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;font-size:13.5px;color:var(--phu);list-style:none}.ltk-giai>summary::-webkit-details-marker,.ltk-noi>summary::-webkit-details-marker{display:none}.ltk-giai>summary:after,.ltk-noi>summary:after{content:"›";margin-left:auto;font-size:18px;color:var(--mo);transition:transform .15s}.ltk-giai[open]>summary:after,.ltk-noi[open]>summary:after{transform:rotate(90deg)}.ltk-noi>summary b{font-weight:600;color:var(--muc)}.ltk-giai p{margin:0;padding:0 16px 10px;font-size:12.5px;line-height:19px;color:var(--phu)}.ltk-giai p:last-child{padding-bottom:14px}.ltk-noi .bang-boc{border-top:1px solid var(--vien)}.lrm{container:lrm/inline-size;display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}.lrm-luoi{display:grid;grid-template-columns:118px repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(var(--lrm-hang,3),minmax(70px,auto)) minmax(52px,auto);grid-gap:6px;gap:6px}.lrm-ngay,.lrm-nhan-cot{display:grid;grid-row:1/-1;grid-template-rows:subgrid;min-width:0}.lrm-goc{display:block}.lrm-nhan{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:0 4px}.lrm-nhan b{font-weight:600;font-size:13px}.lrm-nhan small{font-size:11.5px;color:var(--mo)}.lrm-ca-tuan{align-self:flex-start;margin-top:3px;height:22px;padding:0 8px;border-radius:11px;border:1px dashed var(--vien-dam);background:var(--nen);font:inherit;font-size:11px;color:var(--phu);cursor:pointer;white-space:nowrap}.lrm-ca-tuan:hover:not(:disabled){border-color:var(--m-la);color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu));background:color-mix(in srgb,var(--m-la) 8%,var(--tron))}.lrm-ngay-dau{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:4px 6px 2px;font-size:12px;color:var(--phu)}.lrm-ngay-dau b{font-weight:600;color:var(--muc);font-size:13px}.lrm-ngay-dau i{flex-basis:100%;font-style:normal;font-size:11px;font-weight:500;color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.lrm-ngay-dau i.trong{color:var(--mo);font-weight:400}.lrm-ngay.hom-nay .lrm-ngay-dau{background:color-mix(in srgb,var(--pri) 9%,var(--nen));border-radius:8px}.lrm-ngay.hom-nay .lrm-ngay-dau b{color:color-mix(in srgb,var(--pri) 90%,var(--tron-chu))}.lrm-o{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:0;padding:6px 8px;border-radius:10px;border:1px dashed var(--vien-dam);background:var(--nen);font:inherit;font-size:12px;color:var(--mo);text-align:left}button.lrm-o{cursor:pointer;transition:background .12s,border-color .12s}button.lrm-o:hover:not(:disabled){border-color:color-mix(in srgb,var(--m-la) 55%,var(--vien));background:color-mix(in srgb,var(--m-la) 6%,var(--tron));color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.lrm-o.ranh{border:1px solid color-mix(in srgb,var(--m-la) 32%,var(--vien));background:color-mix(in srgb,var(--m-la) 12%,var(--tron));color:color-mix(in srgb,var(--m-la) 88%,var(--tron-chu))}button.lrm-o.ranh:hover:not(:disabled){background:color-mix(in srgb,var(--m-la) 7%,var(--tron));border-style:dashed}.lrm-o.mot-phan{border:1px solid color-mix(in srgb,var(--m-la) 25%,var(--vien));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--m-la) 9%,var(--tron)) 0 6px,var(--nen) 6px 12px);color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.lrm-o.dang{opacity:.6}.lrm-o.khac{border-style:solid;border-color:transparent;background:transparent;padding:2px 0;justify-content:flex-start}.lrm-ngay.qua .lrm-o{opacity:.5;border-style:solid;border-color:var(--vien)}.lrm-ngay.qua .lrm-o.khac{border-color:transparent}.lrm-o-ten{display:none;font-weight:600;color:var(--muc)}.lrm-o-tt{display:inline-flex;align-items:center;gap:4px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lrm-test{max-width:100%;height:20px;padding:0 7px;border-radius:6px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:color-mix(in srgb,var(--m-xanh) 13%,var(--tron));color:color-mix(in srgb,var(--m-xanh) 88%,var(--tron-chu))}.lrm-le,.lrm-test{display:inline-flex;align-items:center;font-weight:500}.lrm-le{gap:4px;height:22px;padding:0 4px 0 8px;border-radius:7px;font-size:11.5px;background:color-mix(in srgb,var(--m-la) 12%,var(--tron));color:color-mix(in srgb,var(--m-la) 88%,var(--tron-chu))}.lrm-le .lr-x{width:16px;height:16px;font-size:13px;line-height:14px}.lrm-them{height:24px;padding:0 8px;border-radius:8px;border:1px dashed var(--vien-dam);background:var(--nen);font:inherit;font-size:11.5px;color:var(--phu);cursor:pointer;white-space:nowrap}.lrm-them:hover{border-color:var(--pri);color:var(--pri)}.lrm .lr-gk{flex-wrap:wrap;width:100%}.lrm .lr-gk .inp{flex:1 1 80px}.lrm-chu-giai{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;color:var(--phu)}.lrm-chu-giai span{display:inline-flex;align-items:center;gap:6px}.lrm-chu-giai i{width:14px;height:10px;border-radius:3px;display:inline-block}.lrm-chu-giai i.ranh{background:color-mix(in srgb,var(--m-la) 30%,var(--tron))}.lrm-chu-giai i.mot-phan{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--m-la) 30%,var(--tron)) 0 3px,var(--nen) 3px 6px);border:1px solid color-mix(in srgb,var(--m-la) 30%,var(--vien))}.lrm-chu-giai i.test{background:color-mix(in srgb,var(--m-xanh) 30%,var(--tron))}@container lrm (max-width:760px){.lrm{padding:0 0 4px}.lrm-luoi{display:flex;flex-direction:column;gap:8px}.lrm-nhan-cot{display:none}.lrm-ngay{display:grid;grid-row:auto;grid-template-rows:none;grid-auto-rows:auto;grid-template-columns:repeat(var(--lrm-hang,3),minmax(0,1fr));grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--vien);border-radius:12px;background:var(--nen)}.lrm-ngay-dau{grid-column:1/-1;padding:0 2px}.lrm-ngay-dau i{flex-basis:auto;margin-left:auto}.lrm-ngay.hom-nay{border-color:color-mix(in srgb,var(--pri) 40%,var(--vien))}.lrm-ngay.hom-nay .lrm-ngay-dau{background:none}.lrm-o{min-height:44px;padding:5px 8px}.lrm-o-ten{display:block}.lrm-o.khac{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;min-height:0;padding:0}.lrm-o.khac:empty{display:none}}.lt-cc .o-tim-trong{flex:1 1 200px;max-width:260px}.ctl{display:flex;flex-direction:column;gap:12px;min-width:0;container-type:inline-size}.ctl>.lui{margin-bottom:-4px}.ctl-dau{padding:0;overflow:hidden}.ctl-dau .ctl-hang{margin:0;padding:14px 16px;border:0;border-radius:0;box-shadow:none}.ctl-gd{padding:0 10px 4px}.ctl-gd .gd{margin:0;border:0;padding:4px 0;background:transparent;border-radius:0;box-shadow:none}.ctl-tab{display:flex;gap:2px;padding:0 12px;border-top:1px solid var(--vien);overflow-x:auto;scrollbar-width:none}.ctl-tab::-webkit-scrollbar{display:none}.ctl-tab button{flex:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font:inherit;font-size:13.5px;font-weight:500;color:var(--phu);cursor:pointer;white-space:nowrap;margin-bottom:-1px}.ctl-tab button:hover{color:var(--muc)}.ctl-tab button.dang{color:color-mix(in srgb,var(--pri) 92%,var(--tron-chu));border-bottom-color:var(--pri);font-weight:600}.ctl-tab button .so{font-size:11.5px;font-weight:600;color:var(--mo);background:var(--nen-2);border-radius:9px;padding:0 6px;line-height:18px}.ctl-tab button.dang .so{background:color-mix(in srgb,var(--pri) 12%,var(--tron));color:color-mix(in srgb,var(--pri) 90%,var(--tron-chu))}.ctl-bao{margin:0}@media (max-width:640px){.ctl-dau .ctl-hang{padding:12px}.ctl-tab{padding:0 4px}.ctl-tab button{padding:0 10px;height:40px;font-size:13px}}.ctb-tom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@container (max-width:860px){.ctb-tom{grid-template-columns:repeat(2,minmax(0,1fr))}}.ctb-o{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;background:var(--nen);border:1px solid var(--vien);border-radius:14px;box-shadow:var(--bong-the)}.ctb-o small{font-size:12px;color:var(--mo)}.ctb-o>b{font-size:18px;line-height:24px;font-weight:600}.ctb-o>b i{font-style:normal;font-size:12.5px;font-weight:400;color:var(--mo)}.ctb-o>span{font-size:12.5px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctb-o.canh>b{color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.ctb-thanh{height:6px;background:var(--suong);overflow:hidden;margin-top:4px}.ctb-thanh,.ctb-thanh i{display:block;border-radius:3px}.ctb-thanh i{height:100%;background:color-mix(in srgb,var(--m-la) 75%,var(--tron))}.ctb-kt{display:flex;flex-wrap:wrap;gap:4px}.ctb-kt .g-vien{height:22px;font-size:11.5px}.ctb{overflow:hidden}.ctb .ctb-so{width:64px}.ctb .ctb-so b{font-weight:600}.ctb .ctb-ngay{font-weight:500}.ctb-kt-nho{padding:0 6px;margin-left:6px}.ctb-ke-nhan,.ctb-kt-nho{height:18px;font-size:10.5px}.ctb-ke-nhan{padding:0 7px;margin-left:8px}.ctb tr.ctb-xong td{color:var(--phu)}.ctb tr.ctb-ke td{background:color-mix(in srgb,var(--pri) 5%,var(--nen))}.ctb .g-vien{height:22px;font-size:11.5px}.ctb-bai{max-width:280px;overflow:hidden;text-overflow:ellipsis}.dl-gon .the-than{display:none}.dl-gon .the-dau{border-bottom:0;flex-wrap:wrap}.dl-trong-nho{font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-gt{padding:0 2px}.lm-buoi{padding:6px;gap:2px;border-radius:14px;box-shadow:var(--bong-the)}.lm-buoi button{border-top:0;border-radius:10px;padding:8px 10px}.lm-buoi button:hover{background:var(--hover)}.lm-buoi button.dang{background:color-mix(in srgb,var(--pri) 9%,var(--nen));box-shadow:none}.lm-buoi button.dang b{color:color-mix(in srgb,var(--pri) 90%,var(--tron-chu))}.lm-phai{gap:0;padding-bottom:6px}.lm-dau{padding:14px 16px}.lm-dau b{font-size:15px;font-weight:600}.lm-khoi{margin:10px 14px 0;padding:10px 14px;border:1px solid var(--vien);border-radius:14px;background:var(--nen)}.lm-dau+.lm-khoi,.lm-nd+.lm-khoi{border-top:1px solid var(--vien)}.lm-khoi-dau{gap:10px;margin-bottom:4px;flex-wrap:wrap}.lm-khoi-dau b{font-weight:600;font-size:14px}.lm-de .lm-khoi-dau i,.lm-khoi-dau i,.lm-tai_lieu .lm-khoi-dau i,.lm-tu .lm-khoi-dau i{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--g-m,var(--m-xanh)) 14%,var(--tron));color:color-mix(in srgb,var(--g-m,var(--m-xanh)) 88%,var(--tron-chu))}.lm-recap{--g-m:var(--m-xanh)}.lm-de{--g-m:var(--m-cam)}.lm-tai_lieu{--g-m:var(--m-la)}.lm-tu{--g-m:var(--m-tim)}.lm-muc{border-top-color:color-mix(in srgb,var(--vien) 70%,transparent)}.lm-nd{padding:10px 16px 0}.bct-cc{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.bct-hang{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}.bct-nhan{flex:none;width:84px;font-size:12.5px;color:var(--mo)}.bct-ky{display:flex;flex-wrap:wrap;gap:6px;min-width:0;flex:1 1}.bct-ky button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--vien);background:var(--nen);font:inherit;color:var(--muc);cursor:pointer;text-align:left}.bct-ky button:hover{background:var(--hover)}.bct-ky button.dang{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 7%,var(--nen));box-shadow:0 0 0 2px color-mix(in srgb,var(--pri) 14%,transparent)}.bct-ky .cham{width:8px;height:8px;border-radius:50%;flex:none;background:var(--m-xam)}.bct-ky-chu{display:flex;flex-direction:column;line-height:16px}.bct-ky-chu b{font-size:13px;font-weight:600}.bct-ky-chu small{font-size:11.5px;color:var(--mo);white-space:nowrap}.bct-ky .muc-can small,.bct-ky .muc-do small{color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu));font-weight:500}.bct-ky .muc-dang small{color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu));font-weight:500}.bct-ky .muc-cho small{color:color-mix(in srgb,var(--m-tim) 85%,var(--tron-chu));font-weight:500}.bct-ky .muc-xong small{color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.bct-cc .bc-xem-chon{background:var(--nen-2);border-color:var(--vien)}.bct-may{flex:none}.bct-cc .bc-han-kq{margin:0;border-radius:10px}@media (max-width:640px){.bct-nhan{width:100%}}@container (min-width:1181px){.bc-tung-em{grid-template-columns:236px minmax(0,1fr) 340px}}.bcm-cot{display:flex;flex-direction:column;gap:8px;min-width:0}.bcm-tab{display:flex;align-items:center;gap:2px;padding:3px;border-radius:11px;background:var(--nen-2);border:1px solid var(--vien)}.bcm-tab button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:12.5px;font-weight:500;color:var(--phu);cursor:pointer;white-space:nowrap}.bcm-tab button.dang{background:var(--nen);color:var(--muc);box-shadow:0 1px 2px rgba(22,32,54,.08)}.bcm-tab .bcm-an{margin-left:auto;padding:0 8px}.bcm,.bcm-trong{background:var(--nen);border:1px solid var(--vien);border-radius:14px;box-shadow:var(--bong-the);min-width:0}.bcm-trong{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:22px 18px}.bcm-trong b{font-weight:600;font-size:13.5px}.bcm-trong small{font-size:12px;line-height:18px}.bcm{display:flex;flex-direction:column}.bcm-dau{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--vien)}.bcm-ten{flex:1 1;min-width:0;display:flex;flex-direction:column}.bcm-ten b{font-weight:600;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcm-ten small{font-size:11.5px;color:var(--mo)}.bcm-ov{flex:none;display:flex;flex-direction:column;align-items:center;padding:4px 10px;border-radius:10px;line-height:14px;background:color-mix(in srgb,var(--pri) 10%,var(--tron));color:color-mix(in srgb,var(--pri) 90%,var(--tron-chu))}.bcm-ov small{font-size:10.5px}.bcm-ov b{font-size:18px;line-height:22px;font-weight:600}.bcm-ds{padding:4px 8px}.bcm-ds,.bcm-kn{display:flex;flex-direction:column}.bcm-kn{padding:8px 6px;border-radius:10px;gap:6px}.bcm-kn+.bcm-kn{border-top:1px solid color-mix(in srgb,var(--vien) 70%,transparent)}.bcm-kn.mo{background:color-mix(in srgb,var(--pri) 6%,var(--nen))}.bcm-kn.mo,.bcm-kn.mo+.bcm-kn{border-top-color:transparent}.bcm-kn-dau{display:flex;align-items:center;gap:8px;min-width:0}.bcm-kn-ten{width:74px;flex:none;font-size:13px;font-weight:500}.bcm-kn-so{flex:1 1;min-width:0;font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcm-band{width:34px;text-align:right;font-size:16px;font-weight:600}.bcm-kn-dau .nut{height:26px;padding:0 9px;font-size:12px}.bcm-da{width:44px;display:inline-flex;justify-content:center;color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.bcm-tc{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.bcm-tc>span{display:inline-flex;align-items:baseline;gap:4px;height:22px;padding:0 7px;border-radius:7px;background:var(--nen-2);border:1px solid var(--vien);font-size:11.5px}.bcm-tc>span small{color:var(--mo);font-size:10.5px}.bcm-tc>span b{font-weight:600}.bcm-nx{display:flex;flex-direction:column;gap:3px}.bcm-nx small{font-size:11px;color:var(--mo)}.bcm-nx p{margin:0;font-size:12.5px;line-height:18px;color:var(--phu);white-space:pre-wrap;max-height:120px;overflow:auto}.bcm .nut-chu{align-self:flex-start;border:0;background:none;font:inherit;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--pri) 90%,var(--tron-chu));cursor:pointer;padding:2px 0}.bcm-chan{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--vien)}.bcm-chan small{font-size:11.5px}.bcm-thu{display:flex;flex-direction:column;gap:6px}.bcm-thu .bc-xem-khung{height:calc(100dvh - 260px)}.bcm-co{flex:none;width:7px;height:7px;border-radius:50%;background:var(--m-tim);margin-left:2px}.gtr-tom>.gtr-an-hep{white-space:normal}.menu-cc{display:flex;gap:4px;padding:0 6px 8px}.menu-cc button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 8px;border-radius:8px;border:1px solid transparent;background:none;font:inherit;font-size:11.5px;color:inherit;opacity:.7;cursor:pointer;white-space:nowrap}.menu-cc button:hover{opacity:1;border-color:color-mix(in srgb,currentColor 18%,transparent)}.menu-cc button.dang{opacity:1;border-color:color-mix(in srgb,currentColor 30%,transparent)}.menu-goi-y{margin:0 10px 8px;font-size:11.5px;line-height:16px;opacity:.75}.nhom-menu .tieu-nhom svg{margin-left:auto;opacity:0;transition:opacity .15s}.nhom-menu .tieu-nhom:hover svg,.nhom-menu .tieu-nhom[aria-expanded=false] svg{opacity:1}.khung.gon .menu-cc,.khung.gon .menu-goi-y{display:none}.muc.muc-sua{cursor:default}.muc.muc-sua.da-an{opacity:.55}.muc-mat{margin-left:auto;flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;border:0;background:none;color:inherit;cursor:pointer;opacity:.75}.muc-mat:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.menu-cc button,.menu-goi-y{color:var(--phu)}.khung:not(.va-khung) .menu-cc button,.khung:not(.va-khung) .menu-goi-y{color:var(--tb-chu)}.kd-tt-o{white-space:nowrap}.kd-can-nho{height:20px;font-size:11px;padding:0 7px;margin-left:6px}.vht .gian{flex:1 1}.vht-dp{overflow:hidden}.vht-dp-dau{align-items:center;gap:12px;padding:12px 16px}.vht-dp-dau,.vht-dp-tom{display:flex;flex-wrap:wrap}.vht-dp-tom{margin-left:auto;gap:4px 16px;font-size:12.5px;color:var(--phu)}.vht-dp-tom b{font-weight:600;color:var(--muc)}.vht-dp-bang td{vertical-align:middle}.vht-dp-phu{display:block;font-size:11.5px;color:var(--mo)}.vht-dp-bang tr.dang td{background:color-mix(in srgb,var(--pri) 7%,var(--nen))}.vht-o{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:7px;font-size:12px;font-weight:500;white-space:nowrap}.vht-o.o-du{background:color-mix(in srgb,var(--m-la) 12%,var(--tron));color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.vht-o.o-mot{background:color-mix(in srgb,var(--m-cam) 13%,var(--tron));color:color-mix(in srgb,var(--m-cam) 88%,var(--tron-chu))}.vht-o.o-thieu{background:color-mix(in srgb,var(--m-do) 10%,var(--tron));color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.vht-bt{display:flex;align-items:center;gap:8px;min-width:120px}.vht-bt-thanh{flex:1 1;height:7px;border-radius:4px;background:color-mix(in srgb,var(--m-do) 14%,var(--suong));overflow:hidden;min-width:60px}.vht-bt-thanh i{display:block;height:100%;border-radius:4px}.vht-bt-thanh i.du{background:color-mix(in srgb,var(--m-la) 75%,var(--tron))}.vht-bt-thanh i.mot{background:color-mix(in srgb,var(--m-cam) 75%,var(--tron))}.vht-bt small{font-size:12px;color:var(--phu);white-space:nowrap}.vht-loc{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:10px 14px}.vht-loc>.o-tim-trong{flex:0 1 280px;min-width:200px}.vht-loc .ch-cham{width:7px;height:7px}.vht-bo{border:0;cursor:pointer;font:inherit;font-size:12px}.vht-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}@container (min-width:900px){.vht-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1400px){.vht-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.vht-nhom{display:flex;flex-direction:column;padding:14px 16px 12px;min-width:0}.vht-nhom-dau{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.vht-dp-dau .g-oi,.vht-nhom-dau .g-oi{width:36px;height:36px;border-radius:11px}.vht-nhom-ten{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.vht-nhom-ten b{font-weight:600;font-size:14.5px}.vht-nhom-ten small{font-size:12px;line-height:17px;color:var(--mo);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vht-nhom-so{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:18px}.vht-nhom-so b{font-size:20px;font-weight:600;line-height:24px}.vht-nhom-so small{font-size:11.5px}.vht-ds{display:flex;flex-direction:column}.vht-dong{display:flex;align-items:center;gap:10px;padding:8px 6px;border-top:1px solid color-mix(in srgb,var(--vien) 70%,transparent);color:var(--muc);text-decoration:none;border-radius:0;min-width:0}.vht-ds>.vht-dong:first-child{border-top:0}.vht-dong:hover{background:var(--hover);border-radius:9px}.vht-dong>svg{flex:none;color:var(--mo)}.vht-dong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.vht-dong-chu b,.vht-dong-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vht-dong-chu b{font-weight:500;font-size:13px}.vht-dong-chu small{font-size:12px;color:var(--phu)}.ch-cham.xanh{background:var(--m-xanh)}.vht-chan{margin-top:auto;padding-top:10px;display:flex;justify-content:flex-start}.vht-chan .nut{display:inline-flex;align-items:center;gap:4px}.vht-ngan{display:flex;flex-direction:column;gap:8px}.vht-ngan p{margin:0}.vht-ngan .vht-dong-chu b,.vht-ngan .vht-dong-chu small{white-space:normal}.lc-dong1{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;border-bottom:1px solid var(--vien);padding-bottom:8px;margin-bottom:2px}.lc-dong1 .lc-go{flex:1 1 320px;min-width:0;border-bottom:0;padding-bottom:0;margin:0}.lc-phai{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.lc .lc-nhanh{border-top:1px solid var(--vien);padding-top:10px;margin-top:2px}.lc-nhanh .gian{flex:1 1}.lc-nhanh .lc-chip{height:28px}.kg3-cho{font-size:12.5px;color:var(--phu);white-space:nowrap}.kg3-cho b{font-weight:600;color:var(--muc)}@media (max-width:640px){.lc-phai{width:100%}}.lc>.lc-dong1,.lc>.lc-hieu,.lc>.lc-nhanh{flex:1 1 100%;width:100%}.va-khung .lc{padding:10px 12px}.va-khung .lc-dong1 .lc-go{border-bottom:1px solid var(--vien)}.va-khung .lc-dong1{border-bottom:0;padding-bottom:0;margin-bottom:0}@container (max-width:620px){.vht-dp-bang .vht-o{font-size:0;width:12px;height:12px;padding:0;border-radius:50%}.vht-dp-bang .vht-o.o-du{background:color-mix(in srgb,var(--m-la) 70%,var(--tron))}.vht-dp-bang .vht-o.o-mot{background:color-mix(in srgb,var(--m-cam) 70%,var(--tron))}.vht-dp-bang .vht-o.o-thieu{background:color-mix(in srgb,var(--m-do) 65%,var(--tron))}.vht-dp-bang .vht-bt{min-width:0}.vht-dp-bang .vht-bt-thanh{display:none}.vht-dp-bang td,.vht-dp-bang th{padding-left:6px;padding-right:6px}.vht-dp-bang th{font-size:11px}}.kd-loc2{padding:14px 16px;display:grid;grid-gap:12px;gap:12px}.kd-loc2-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kd-loc2-dau>.o-tim-trong{flex:0 1 340px;min-width:200px}.kd-sx{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--mo)}.kd-sx .sel{width:auto;min-width:150px;height:32px}.kd-loc2-hang{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;border-top:1px solid var(--vien);padding-top:12px}.kd-loc2-nhan{display:grid;grid-gap:1px;gap:1px;font-size:13px;font-weight:600;color:var(--muc);padding-top:5px}.kd-loc2-nhan small{font-weight:400;font-size:11.5px;color:var(--mo)}.kd-loc2-them{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.kd-che button.cam:not(.dang){color:var(--m-cam);border-color:color-mix(in srgb,var(--m-cam) 30%,var(--vien))}.kd-che button.cam.dang{background:var(--m-cam);border-color:var(--m-cam)}.kd-loc2-chan{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--vien);padding-top:10px;font-size:13px;color:var(--phu)}.kd-loc2-chan b{color:var(--muc);font-size:15px}.kd-viec-ds{display:flex;flex-wrap:wrap;gap:4px}.kd-viec-chip{font-size:11.5px;line-height:1.3;padding:2px 8px;border-radius:99px;background:color-mix(in srgb,var(--m-cam) 12%,transparent);color:var(--m-cam);white-space:nowrap}.kd-o-chon{width:34px;text-align:center}.kd-o-chon input{width:16px;height:16px;cursor:pointer;accent-color:var(--pri)}tr.kd-da-chon td{background:color-mix(in srgb,var(--pri) 7%,transparent)}.kd-hang-loat{position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau,56px) + 8px);z-index:5;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--nen);border:1px solid var(--vien);border-radius:12px;padding:8px 12px;margin-bottom:10px;box-shadow:var(--bong-the)}.kd-hang-loat b{font-size:13.5px;color:var(--muc);margin-right:4px}.kd-hang-loat-o{display:flex;gap:6px;flex:1 1 320px}.kd-hang-loat-o .inp{flex:1 1}.kd-vcl{border:1px solid var(--vien);border-radius:12px;padding:12px 14px;display:grid;grid-gap:8px;gap:8px}.kd-vcl.co{border-color:color-mix(in srgb,var(--m-cam) 35%,var(--vien));background:color-mix(in srgb,var(--m-cam) 5%,transparent)}.kd-vcl-dau{display:grid;grid-gap:2px;gap:2px}.kd-vcl-dau b{font-size:14px;color:var(--muc)}.kd-vcl ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;max-height:300px;overflow:auto}.kd-vcl li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;font-size:13px;color:var(--phu);padding:6px 0;border-top:1px dashed var(--vien)}.kd-vcl li:first-child{border-top:0}.kd-vcl-loai{font-size:11.5px;font-weight:600;color:var(--m-cam);padding-top:1px}.kd-vcl li a{font-size:12.5px;font-weight:600;color:var(--pri);white-space:nowrap}@media (max-width:700px){.kd-loc2-hang{grid-template-columns:1fr;gap:6px}.kd-vcl li{grid-template-columns:1fr auto}.kd-vcl-loai{grid-column:1/-1}}.qg-dau{flex-direction:column;padding:14px 16px}.qg-dau,.qg-hang{display:flex;gap:10px}.qg-hang{align-items:center;min-width:0;flex-wrap:wrap}.qg-tieu{display:flex;flex-direction:column;min-width:0;flex:1 1 220px}.qg-tieu h1{font-size:19px;line-height:26px;font-weight:600;margin:0;letter-spacing:-.01em}.qg-tieu small{font-size:12.5px;color:var(--phu)}.qg-the-ds{display:flex;gap:2px;border-bottom:1px solid var(--vien);margin:0 -16px -14px;padding:0 12px;overflow-x:auto;scrollbar-width:none}.qg-the-ds a,.qg-the-ds button{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 12px;border:0;background:none;font:inherit;font-size:13.5px;font-weight:500;color:var(--phu);white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;text-decoration:none}.qg-the-ds a:hover,.qg-the-ds button:hover{color:var(--muc)}.qg-the-ds .dang{color:var(--pri);border-bottom-color:var(--pri)}.qg-the-ds b{font-weight:600;font-size:11.5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-grid;place-items:center;background:var(--suong);color:var(--phu)}.qg-the-ds .dang b{background:color-mix(in srgb,var(--pri) 14%,var(--tron));color:var(--pri)}.qg-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@container (max-width:900px){.qg-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.qg-o{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px}.qg-o .g-oi{width:42px;height:42px;border-radius:50%}.qg-o-chu{display:flex;flex-direction:column;min-width:0}.qg-o-chu small{font-size:12.5px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qg-o-chu b{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em}.qg-o-chu em{font-style:normal;font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.qg-o{font:inherit;color:inherit;text-align:left;cursor:pointer}button.qg-o:hover{border-color:var(--vien-dam)}button.qg-o.dang{border-color:color-mix(in srgb,var(--pri) 45%,var(--vien));background:color-mix(in srgb,var(--pri) 4%,var(--nen))}.qg-hai{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.qg-mot{display:flex;flex-direction:column;gap:12px;min-width:0}@container (min-width:900px){.qg-hai{grid-template-columns:repeat(2,minmax(0,1fr))}.qg-hai.lech{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}}.qg-khoi{flex-direction:column;overflow:hidden}.qg-khoi,.qg-khoi-dau{display:flex;min-width:0}.qg-khoi-dau{align-items:center;gap:10px;padding:13px 16px 10px}.qg-khoi-dau>b{font-weight:600;font-size:14.5px;white-space:nowrap}.qg-khoi-dau>small{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qg-khoi-dau .gian{flex:1 1}.qg-cuon{max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 10px;display:flex;flex-direction:column}.qg-cuon .rong{padding:26px 12px}.qg-trong{padding:22px 16px;color:var(--phu);font-size:13px;text-align:center}.qg-cc{display:flex;align-items:center;gap:8px;padding:12px 14px;flex-wrap:wrap}.qg-cc .o-tim-trong{flex:0 1 300px;min-width:180px}.qg-cc .gian{flex:1 1}.qg-dong{display:flex;align-items:center;gap:10px;min-width:0;width:100%;padding:9px 8px;border:0;border-top:1px solid color-mix(in srgb,var(--vien) 75%,transparent);background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer}.qg-dong:first-child{border-top:0}.qg-dong.dang,.qg-dong:hover{background:var(--hover);border-radius:10px}.qg-dong>.g-vien{flex:none}.qg-dong>svg{flex:none;color:var(--mo)}.qg-dong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.qg-dong-chu b,.qg-dong-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qg-dong-chu b{font-weight:600;font-size:13.5px}.qg-dong-chu small{font-size:12px;color:var(--phu)}.qg-chip{display:flex;gap:6px;flex-wrap:wrap}.qg-chip button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:15px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;color:var(--phu);cursor:pointer;white-space:nowrap}.qg-chip button b{font-weight:600;color:var(--muc)}.qg-chip button:hover{border-color:var(--vien-dam)}.qg-chip button.dang{border-color:color-mix(in srgb,var(--pri) 45%,var(--vien));background:color-mix(in srgb,var(--pri) 8%,var(--nen));color:var(--pri)}.qg-chip button.dang b{color:var(--pri)}.qg-ghi{font-size:12.5px;color:var(--phu);line-height:1.55;margin:0}.qg-buoc{display:flex;flex-direction:column;gap:8px}.qg-nho{font-size:12px;color:var(--mo)}.cn{flex-direction:column;gap:8px;min-width:0}.cn,.cn-da{display:flex}.cn-da{flex-wrap:wrap;gap:6px}.cn-vien{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 10px;border-radius:13px;font-size:12.5px;background:color-mix(in srgb,var(--pri) 10%,var(--tron));color:color-mix(in srgb,var(--pri) 85%,var(--tron-chu))}.cn-vien button{width:20px;height:20px;border-radius:50%;border:0;background:none;color:inherit;cursor:pointer;font-size:15px;line-height:1}.cn-vien button:hover{background:color-mix(in srgb,var(--pri) 18%,var(--tron))}.cn-tim-hang{display:flex;gap:6px;align-items:center}.cn-tim-hang .inp{flex:1 1;min-width:0}.cn-ds{max-height:200px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--vien);border-radius:12px;padding:4px}.cn-dong{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;cursor:pointer;font-size:13px;min-width:0}.cn-dong:hover{background:var(--hover)}.cn-dong.chon{background:color-mix(in srgb,var(--pri) 6%,var(--nen))}.cn-dong span{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-dong small{font-size:11.5px;color:var(--mo);white-space:nowrap}.cn-trong{display:block;padding:8px}.kt-dau{flex-direction:column;padding:14px 16px}.kt-dau,.kt-dau-hang{display:flex;gap:10px}.kt-dau-hang{align-items:center;min-width:0;flex-wrap:wrap}.kt-tieu{display:flex;flex-direction:column;min-width:0;flex:1 1 220px}.kt-tieu h1{font-size:19px;line-height:26px;font-weight:600;margin:0}.kt-tieu small{font-size:12.5px;color:var(--phu)}.kt-the{display:flex;gap:2px;border-top:1px solid var(--vien);margin:2px -16px -14px;padding:0 10px;overflow-x:auto;scrollbar-width:none}.kt-the a{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 12px;font-size:13.5px;font-weight:500;color:var(--phu);white-space:nowrap;text-decoration:none;border-bottom:2px solid transparent}.kt-the a:hover{color:var(--muc)}.kt-the a.dang{color:var(--pri);border-bottom-color:var(--pri)}@container (max-width:560px){.kt-the a svg,.kt-tieu small{display:none}.kt-the a{padding:0 9px}}.kt-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}@container (max-width:900px){.kt-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.kt-o{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px}.kt-o .g-oi{width:42px;height:42px;border-radius:50%}.kt-o-chu{display:flex;flex-direction:column;min-width:0}.kt-o-chu small{font-size:12.5px;color:var(--phu)}.kt-o-chu b{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em}.kt-o-chu em{font-style:normal;font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kt-hai{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@container (min-width:900px){.kt-hai{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-hai.kt-hai-lech{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.kt-khoi{display:flex;flex-direction:column;min-width:0;overflow:hidden}.kt-khoi-dau{display:flex;align-items:baseline;gap:10px;padding:13px 16px 8px}.kt-khoi-dau b{font-weight:600;font-size:14.5px}.kt-khoi-dau small{font-size:12px;color:var(--mo)}.kt-cuon{height:300px;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 10px;display:flex;flex-direction:column}.kt-hai-lech .kt-cuon{height:auto;max-height:520px}.kt-cuon .rong{padding:30px 12px}.kt-viec{display:flex;align-items:center;gap:10px;padding:8px 6px;border-top:1px solid color-mix(in srgb,var(--vien) 75%,transparent);flex-wrap:wrap;min-width:0}.kt-viec:first-child{border-top:0}.kt-viec-chu{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:10px;border:0;background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer;padding:0}.kt-viec-chu>span:last-child,.kt-viec-mot>span:nth-child(2){flex:1 1;min-width:0;display:flex;flex-direction:column}.kt-viec b{font-weight:600;font-size:13.5px}.kt-viec b,.kt-viec small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kt-viec small{font-size:12px;color:var(--phu)}.kt-viec .g-vien{flex:none;min-width:96px;justify-content:center}button.kt-viec-mot{width:100%;border-left:0;border-right:0;border-bottom:0;background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer;flex-wrap:nowrap}button.kt-viec-mot:hover{background:var(--hover);border-radius:10px}button.kt-viec-mot>svg{flex:none;color:var(--mo)}.kt-ngay{display:flex;flex-direction:column}.kt-ngay-dau{display:flex;align-items:baseline;gap:8px;padding:10px 6px 4px;position:-webkit-sticky;position:sticky;top:0;background:var(--nen);z-index:1}.kt-ngay-dau b{font-weight:600;font-size:13px}.kt-ngay-dau span{font-size:12px;color:var(--mo)}.kt-ngay-dau.hom-nay b{color:var(--pri)}.kt-ca{display:flex;align-items:center;gap:10px;padding:8px 6px;border:0;border-radius:10px;background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer;min-width:0}.kt-ca:hover{background:var(--hover)}.kt-ca-gio{flex:none;width:48px;font-weight:600;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kt-ca-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.kt-ca-chu b,.kt-ca-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kt-ca-chu b{font-weight:600;font-size:13.5px}.kt-ca-chu small{font-size:12px;color:var(--phu)}.kt-ca .g-vien{flex:none}.kt-qua{padding:0;overflow:hidden}.kt-qua>summary{display:flex;align-items:center;gap:8px;padding:13px 16px;cursor:pointer;list-style:none;font-size:13.5px}.kt-qua>summary::-webkit-details-marker{display:none}.kt-qua>summary b{font-weight:600}.kt-qua[open]>summary{border-bottom:1px solid var(--vien)}.kt-cc{padding:12px 14px 4px}.kt-cc .o-tim-trong{flex:0 1 280px;min-width:170px}.kt-khach .lt-dem{padding:4px 14px 10px}.kt-sale{display:flex;align-items:center;gap:10px;padding:9px 8px;border:0;border-radius:10px;background:none;font:inherit;color:var(--muc);cursor:pointer;text-align:left;min-width:0}.kt-sale.dang,.kt-sale:hover{background:var(--hover)}.kt-sale.dang{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pri) 40%,transparent)}.kt-sale-ten{flex:0 1 130px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500}.kt-sale-thanh{flex:1 1;height:7px;border-radius:4px;background:var(--suong);overflow:hidden;min-width:40px}.kt-sale-thanh i{display:block;height:100%;border-radius:4px;background:color-mix(in srgb,var(--m-la) 70%,var(--tron))}.kt-sale-so{flex:none;font-size:12px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kt-sale-so b{font-weight:600;color:var(--muc)}.lr-gon-dau{display:flex;align-items:center;gap:10px;padding:13px 16px 2px}.lr-gon-dau .g-oi{width:36px;height:36px;border-radius:11px}.lr-gon-tieu{display:flex;flex-direction:column;min-width:0}.lr-gon-tieu b{font-weight:600;font-size:14.5px}.lr-gon-tieu small{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xnc{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--m-cam) 8%,var(--tron))}.xnc.gon{padding:0;background:none;flex:0 0 auto;margin-left:auto}.xnc-chu{margin:0;font-size:13px;line-height:1.5;color:var(--muc)}.xnc-chu b{font-weight:600}.xnc-ban,.xnc-nut{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.xnc-ban .inp{flex:1 1 180px;min-width:0;height:32px}.xnc.gon .xnc-ban{width:100%}.ch2-sang{display:flex;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;color:var(--muc);font-size:13.5px}.ch2-sang .g-oi{width:32px;height:32px;border-radius:10px}.ch2-sang>span:nth-child(2){flex:1 1;min-width:0}.ch2-sang b{font-weight:600}.ch2-sang:hover{border-color:var(--vien-dam)}.ch2-sang>svg{color:var(--mo)}.lc2{gap:12px}.lc2-dau{flex-direction:column;padding:14px 16px}.lc2-dau,.lc2-hang{display:flex;gap:10px}.lc2-hang{align-items:center;min-width:0;flex-wrap:wrap}.lc2-tieu{display:flex;flex-direction:column;min-width:0;flex:1 1 220px}.lc2-tieu h1{font-size:19px;line-height:26px;font-weight:600;margin:0}.lc2-tieu small{font-size:12.5px;color:var(--phu)}.lc2-nav{display:flex;align-items:center;gap:6px;min-width:0}.lc2-nhan{font-weight:600;font-size:14.5px;margin-left:6px;white-space:nowrap}.lc2-loai{display:flex;gap:6px;flex-wrap:wrap}.lc2-loai-nut{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:14px;border:1px solid transparent;font:inherit;font-size:12.5px;cursor:pointer;background:color-mix(in srgb,var(--g-m) 11%,var(--tron));color:color-mix(in srgb,var(--g-m) 85%,var(--tron-chu))}.lc2-loai-nut i{width:8px;height:8px;border-radius:50%;background:var(--g-m)}.lc2-loai-nut b{font-weight:600}.lc2-loai-nut.tat{background:none;border-color:var(--vien);color:var(--mo);text-decoration:line-through}.lc2-loai-nut.tat i{background:var(--vien-dam)}@container (max-width:640px){.lc2-an-hep,.lc2-tieu small{display:none}.lc2-nhan{font-size:13.5px}}.lc2-boc{container:lc2b/inline-size;min-width:0}.lc2-luoi{--cot-gio:52px;overflow:hidden;padding:0 0 6px}.lc2-ca-ngay,.lc2-dau-cot{display:grid;grid-template-columns:var(--cot-gio) repeat(var(--so-ngay),minmax(0,1fr));border-bottom:1px solid var(--vien)}.lc2-goc{display:flex;align-items:center;justify-content:center}.lc2-goc small{font-size:10.5px;color:var(--mo)}.lc2-ngay-ten{display:flex;flex-direction:column;align-items:center;gap:0;padding:8px 0 6px;border:0;background:none;font:inherit;color:var(--muc);cursor:pointer;border-left:1px solid color-mix(in srgb,var(--vien) 60%,transparent)}.lc2-ngay-ten:disabled{cursor:default}.lc2-ngay-ten small{font-size:11.5px;color:var(--mo);font-weight:500}.lc2-ngay-ten b{font-size:18px;line-height:1;font-weight:600;width:34px;height:34px;padding:0;display:grid;place-items:center;border-radius:50%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-sizing:border-box}.lc2-ngay-ten.hom-nay small{color:var(--pri)}.lc2-ngay-ten.hom-nay b{background:var(--pri);color:#fff}.lc2-o-ngay{display:flex;flex-direction:column;gap:3px;padding:4px;border-left:1px solid color-mix(in srgb,var(--vien) 60%,transparent);min-width:0}.lc2-vien{display:block;width:100%;text-align:left;padding:3px 8px;border-radius:7px;border:0;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:color-mix(in srgb,var(--g-m) 14%,var(--tron));color:color-mix(in srgb,var(--g-m) 88%,var(--tron-chu))}.lc2-than{display:grid;grid-template-columns:var(--cot-gio) repeat(var(--so-ngay),minmax(0,1fr));overflow:hidden}.lc2-than,.lc2-truc{position:relative}.lc2-truc span{position:absolute;right:8px;transform:translateY(-50%);font-size:10.5px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lc2-truc span:first-child{transform:none;top:2px!important}.lc2-cot{position:relative;border-left:1px solid color-mix(in srgb,var(--vien) 60%,transparent);min-width:0}.lc2-cot.hom-nay{background:color-mix(in srgb,var(--pri) 3%,transparent)}.lc2-ke{left:0;border-top:1px solid color-mix(in srgb,var(--vien) 55%,transparent)}.lc2-bay,.lc2-ke{position:absolute;right:0;height:0}.lc2-bay{left:-1px;border-top:2px solid color-mix(in srgb,var(--m-do) 80%,var(--tron));z-index:1}.lc2-sk-cham{right:5px;top:6px;width:7px;height:7px;background:color-mix(in srgb,var(--m-cam) 85%,var(--tron))}.lc2-bay:before,.lc2-sk-cham{position:absolute;border-radius:50%}.lc2-bay:before{content:"";left:-4px;top:-5px;width:8px;height:8px;background:color-mix(in srgb,var(--m-do) 80%,var(--tron))}.lc2-sk{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:4px 7px;border-radius:8px;border:1px solid color-mix(in srgb,var(--g-m) 22%,var(--tron));background:color-mix(in srgb,var(--g-m) 13%,var(--tron));color:color-mix(in srgb,var(--g-m) 90%,var(--tron-chu));font:inherit;text-align:left;cursor:pointer;overflow:hidden;min-width:0}.lc2-sk:hover{background:color-mix(in srgb,var(--g-m) 20%,var(--tron));z-index:4}.lc2-sk b,.lc2-sk small,.lc2-sk-gio{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc2-sk-gio{font-size:11px;font-weight:500;opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lc2-sk b{font-size:12px;font-weight:600;line-height:16px}.lc2-sk small{font-size:11px;opacity:.85}.lc2-sk.thap{flex-direction:row;align-items:center;gap:5px;padding:2px 7px}.lc2-sk.huy{opacity:.55;text-decoration:line-through}.lc2-sk-xn{position:absolute;right:4px;top:4px;font-style:normal;font-size:10px;font-weight:600;padding:0 5px;border-radius:6px;background:color-mix(in srgb,var(--m-cam) 22%,var(--tron));color:color-mix(in srgb,var(--m-cam) 90%,var(--tron-chu))}.lc2-luoi.mot .lc2-sk b{font-size:13px}.lc2-ds{display:none;flex-direction:column;gap:10px}.lc2-ds-ngay{padding:4px 10px 8px}.lc2-ds-dau{display:flex;align-items:baseline;gap:8px;padding:8px 6px 4px}.lc2-ds-dau b{font-weight:600;font-size:14px}.lc2-ds-dau span{font-size:12px;color:var(--mo)}.lc2-ds-ngay.hom-nay .lc2-ds-dau b{color:var(--pri)}.lc2-dong{display:flex;align-items:center;gap:10px;width:100%;padding:8px 6px;border:0;border-top:1px solid color-mix(in srgb,var(--vien) 70%,transparent);background:none;font:inherit;color:var(--muc);text-align:left;cursor:pointer;min-width:0}.lc2-dong:hover{background:var(--hover);border-radius:10px}.lc2-dong.huy{opacity:.55}.lc2-dong-gio{flex:none;width:46px;display:flex;flex-direction:column;font-weight:600;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lc2-dong-gio small{font-weight:400;font-size:11.5px;color:var(--mo)}.lc2-dong .g-oi{width:32px;height:32px;border-radius:10px}.lc2-dong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.lc2-dong-chu b,.lc2-dong-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc2-dong-chu b{font-weight:600;font-size:13.5px}.lc2-dong-chu small{font-size:12px;color:var(--phu)}@container lc2b (max-width:700px){.lc2-luoi:not(.mot){display:none}.lc2-luoi:not(.mot)+.lc2-ds{display:flex}}.lc2-thang{overflow:hidden}.lc2-thang-dau{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid var(--vien)}.lc2-thang-dau span{padding:8px 10px;font-size:12px;font-weight:600;color:var(--mo)}.lc2-thang-luoi{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(112px,auto)}.lc2-tn{display:flex;flex-direction:column;gap:3px;padding:6px;border-right:1px solid color-mix(in srgb,var(--vien) 60%,transparent);border-bottom:1px solid color-mix(in srgb,var(--vien) 60%,transparent);min-width:0}.lc2-tn:nth-child(7n){border-right:0}.lc2-tn.ngoai{background:color-mix(in srgb,var(--suong) 45%,transparent)}.lc2-tn.ngoai .lc2-tn-so{color:var(--mo)}.lc2-tn-so{align-self:flex-start;flex:none;width:26px;height:26px;min-width:0;min-height:0;padding:0;margin:0;display:grid;place-items:center;border-radius:50%;border:0;background:none;font:inherit;font-size:12.5px;line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muc);cursor:pointer;box-sizing:border-box}.lc2-tn-so:hover{background:var(--hover)}.lc2-tn.hom-nay .lc2-tn-so{background:var(--pri);color:#fff}.lc2-tn-ds{flex-direction:column;gap:2px}.lc2-tn-ds,.lc2-tn-sk{display:flex;min-width:0}.lc2-tn-sk{align-items:center;gap:5px;width:100%;padding:2px 5px;border:0;border-radius:6px;background:none;font:inherit;font-size:11.5px;color:var(--muc);cursor:pointer;text-align:left}.lc2-tn-sk:hover{background:color-mix(in srgb,var(--g-m) 12%,var(--tron))}.lc2-tn-sk i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--g-m)}.lc2-tn-sk span{flex:none;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lc2-tn-sk b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc2-tn-them{align-self:flex-start;border:0;background:none;font:inherit;font-size:11.5px;color:var(--pri);cursor:pointer;padding:1px 5px}.lc2-tn-cham{display:none;gap:3px;flex-wrap:wrap;padding:0 4px}@container (max-width:700px){.lc2-thang-luoi{grid-auto-rows:minmax(58px,auto)}.lc2-tn{align-items:center;padding:4px 2px}.lc2-tn-so{align-self:center}.lc2-tn-ds{display:none}.lc2-tn-cham{display:flex;justify-content:center}.lc2-thang-dau span{text-align:center;padding:8px 2px}}.lc2-ct{flex-direction:column}.lc2-ct,.lc2-ct-dau{display:flex;gap:12px}.lc2-ct-dau{align-items:flex-start}.lc2-ct-dau>div{display:flex;flex-direction:column;min-width:0}.lc2-ct-dau b{font-weight:600;font-size:15px}.lc2-ct-dau small{font-size:12.5px;color:var(--phu)}.lc2-ct-phu{color:var(--muc)}.lc2-ct-nd,.lc2-ct-phu{margin:0;font-size:13.5px;line-height:1.55}.lc2-ct-nd{white-space:pre-wrap}.lcx{display:flex;flex-direction:column;gap:16px}.lcx-dau{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;border-radius:14px;background:color-mix(in srgb,var(--g-m) 7%,var(--nen));border:1px solid color-mix(in srgb,var(--g-m) 18%,var(--vien))}.lcx-dau .g-oi{width:44px;height:44px;border-radius:13px;background:color-mix(in srgb,var(--g-m) 16%,var(--nen))}.lcx-dau-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:1px}.lcx-dau-chu h3{margin:0;font-size:16.5px;line-height:1.35;font-weight:600;color:var(--muc);overflow-wrap:anywhere}.lcx-dau-chu p{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--phu)}.lcx-dau-chu p>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.lcx-dau-chu p svg{color:var(--mo)}.lcx-cham{width:3px;height:3px;border-radius:50%;background:var(--vien-dam);margin:0 3px}.lcx-tt{flex:none;margin-top:2px}@media (max-width:560px){.lcx-dau{flex-wrap:wrap;row-gap:8px}.lcx-dau-chu{flex-basis:calc(100% - 56px)}.lcx-tt{order:3;margin:0 0 0 56px}}.lcx-tt i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.lcx-the{display:grid;grid-template-columns:repeat(var(--so-o,3),minmax(0,1fr));grid-gap:8px;gap:8px}.lcx-o{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px 11px;border-radius:12px;background:var(--nen-2);border:1px solid var(--vien)}.lcx-o-ic{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;margin-bottom:3px;background:color-mix(in srgb,var(--g-m) 12%,var(--nen));color:color-mix(in srgb,var(--g-m) 85%,var(--muc))}.lcx-o small{font-size:11.5px;color:var(--mo);font-weight:500}.lcx-o b{font-size:14px;font-weight:600;color:var(--muc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcx-muc{display:flex;flex-direction:column;gap:8px}.lcx-muc h4{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mo)}.lcx-nguoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.lcx-ng{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:12px;border:1px solid var(--vien)}.lcx-ng>span:last-child{display:flex;flex-direction:column;min-width:0}.lcx-ng b{font-size:13.5px;font-weight:600}.lcx-ng b,.lcx-ng small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcx-ng small{font-size:11.5px;color:var(--mo)}.lcx-av{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;background:color-mix(in srgb,var(--g-m) 15%,var(--nen));color:color-mix(in srgb,var(--g-m) 88%,var(--muc))}.lcx-dl{margin:0;display:flex;flex-direction:column;border:1px solid var(--vien);border-radius:12px;overflow:hidden}.lcx-dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;padding:9px 14px;font-size:13.5px;line-height:1.45}.lcx-dl>div+div,.lcx-dl>div+p,.lcx-dl>p+div{border-top:1px solid color-mix(in srgb,var(--vien) 75%,transparent)}.lcx-dl dt{color:var(--phu)}.lcx-dl dd{margin:0;color:var(--muc);font-weight:500;overflow-wrap:anywhere}.lcx-tron{line-height:1.55;color:var(--muc)}.lcx-nd,.lcx-tron{margin:0;padding:10px 14px;font-size:13.5px}.lcx-nd{white-space:pre-wrap;line-height:1.6;border-radius:12px;background:var(--nen-2);border:1px solid var(--vien)}.lcx-link{font-size:13.5px;overflow-wrap:anywhere}.lcx-ds{display:flex;flex-direction:column;gap:2px;max-height:min(66vh,680px);overflow:auto;border:1px solid var(--vien);border-radius:12px;padding:4px}@media (max-width:520px){.lcx-the{grid-template-columns:repeat(2,minmax(0,1fr))}.lcx-nguoi{grid-template-columns:minmax(0,1fr)}.lcx-dl>div{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:8px 12px}}.lc2-loai-tat{height:28px;padding:0 10px;border-radius:14px;border:1px dashed var(--vien-dam);background:none;font:inherit;font-size:12.5px;font-weight:500;color:var(--phu);cursor:pointer}.lc2-loai-tat:hover{color:var(--pri);border-color:var(--pri)}.lc2-tn-sk.nhom b{font-weight:600}@media (max-width:520px){.lc2-ct-ds>div{grid-template-columns:104px minmax(0,1fr);gap:8px;padding:7px 10px}}.cl-bang td{vertical-align:middle}.cl-lop{display:flex;align-items:center;gap:8px;min-width:0}.cl-lop b{font-weight:600;white-space:nowrap}.cl-lop small{font-size:12px;color:var(--phu)}.cl-cat,.cl-lop small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-cat{max-width:220px}.cl-buoc-tom{font-size:12.5px;white-space:nowrap}.cl-buoc-tom b{font-weight:600}.cl-buoc-tom small{color:var(--mo)}.cl-goi{cursor:default}.cl-goi:hover{background:none}.cl-goi>.g-vien{min-width:76px;justify-content:center}.cl-bc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:6px;gap:6px}.cl-ct,.dt-ct,.gy-ct,.mk-ct{display:flex;flex-direction:column;gap:14px}.cl-ct-dau{display:flex;flex-direction:column;gap:8px}.cl-ct-hang{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cl-ct-hang .gian{flex:1 1}.cl-ct-meta{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--phu)}.cl-ct-meta a,.cl-ct-meta span{display:inline-flex;align-items:center;gap:6px}.cl-ct-meta b{font-weight:600;color:var(--muc)}.cl-mo-ta{margin:0;padding:10px 12px;border-radius:12px;background:var(--suong);font-size:13.5px;line-height:1.55;white-space:pre-wrap}.cl-bc-ds{display:flex;gap:6px;flex-wrap:wrap}.cl-bc-ds a{text-decoration:none}.cl-phan{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid var(--vien)}.cl-phan-dau{display:flex;align-items:baseline;gap:8px}.cl-phan-dau b{font-weight:600;font-size:14px}.cl-phan-dau small{font-size:12px;color:var(--mo)}.cl-phan-dau .gian{flex:1 1}.cl-nhanh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.cl-nhanh-nut{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--vien);border-radius:12px;background:var(--nen);font:inherit;font-size:13px;font-weight:500;color:var(--muc);cursor:pointer;text-decoration:none;text-align:left}.cl-nhanh-nut:hover{border-color:var(--vien-dam);background:var(--hover)}.cl-nhanh-nut:disabled{opacity:.5;cursor:default}.cl-nhanh-nut .g-oi{width:30px;height:30px;border-radius:9px}.cl-form{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--pri) 30%,var(--vien));border-radius:14px;background:color-mix(in srgb,var(--pri) 3%,var(--nen))}.cl-form>b{font-weight:600}.cl-buoc-ds{display:flex;flex-direction:column;gap:8px}.cl-buoc{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid var(--vien);border-radius:12px}.cl-buoc.xong{background:color-mix(in srgb,var(--suong) 55%,transparent)}.cl-buoc .g-oi{width:30px;height:30px;border-radius:9px}.cl-buoc-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.cl-buoc-hang{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cl-buoc-hang b{font-weight:600;font-size:13.5px}.cl-buoc-chu p{margin:0;font-size:13px;line-height:1.5}.cl-buoc-chu small{font-size:12px;color:var(--phu)}.cl-kq{display:flex;gap:6px;align-items:flex-start;color:color-mix(in srgb,var(--m-la) 80%,var(--tron-chu))}.cl-kq svg{flex:none;margin-top:3px}.cl-buoc-nut{flex:none}.cl-boi-canh{gap:6px}.cl-bc-dong{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:4px 0;border:0;background:none;font-family:inherit;color:var(--muc);text-align:left;cursor:default}button.cl-bc-dong{cursor:pointer}button.cl-bc-dong:hover span:last-child{text-decoration:underline}.cl-bc-dong>.g-vien{flex:none;min-width:84px;justify-content:center}.cl-bc-dong>span:last-child{display:flex;flex-direction:column;min-width:0}.cl-bc-dong small{color:var(--mo)}.cl-bc-dong em{font-style:italic;color:var(--phu)}.cl-nk{font-size:12.5px;color:var(--phu)}.cl-nk>summary{cursor:pointer;color:var(--mo)}.cl-nk>div{padding:3px 0}@container (max-width:520px){.cl-bc,.cl-nhanh{grid-template-columns:minmax(0,1fr)}}.gy-ds{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:0 14px 14px}@container (min-width:860px){.gy-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1260px){.gy-ds{grid-template-columns:repeat(3,minmax(0,1fr))}}.gy-the{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--vien);border-radius:14px;background:var(--nen);font:inherit;color:var(--muc);text-align:left;cursor:pointer;min-width:0;height:100%}.gy-the:hover{border-color:var(--vien-dam)}.gy-the.moi{background:color-mix(in srgb,var(--m-cam) 5%,var(--nen));border-color:color-mix(in srgb,var(--m-cam) 30%,var(--vien))}.gy-the.dang{border-color:color-mix(in srgb,var(--pri) 45%,var(--vien))}.gy-the-dau{display:flex;align-items:center;gap:6px;min-width:0}.gy-the-dau .gian{flex:1 1}.gy-the-dau small{font-size:11.5px;color:var(--mo);white-space:nowrap}.gy-the>b{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gy-the-nd{font-size:13px;color:var(--phu);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gy-the-cuoi{font-size:12px;color:var(--mo);margin-top:auto}.gy-nd{margin:0;font-size:14px;line-height:1.6;white-space:pre-wrap}.gy-can{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--m-xanh) 7%,var(--tron));font-size:13.5px}.gy-can svg{flex:none;margin-top:2px;color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.gy-can b{font-weight:600}.gy-tl{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--m-la) 7%,var(--tron))}.gy-tl small{font-size:12px;color:var(--phu)}.gy-tl p{margin:4px 0 0;font-size:13.5px;line-height:1.55;white-space:pre-wrap}.dt-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding:0 14px 14px}@container (min-width:820px){.dt-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1240px){.dt-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.dt-the{display:flex;gap:12px;padding:12px;font:inherit;color:var(--muc);text-align:left;cursor:pointer;min-width:0;box-shadow:none}.dt-the:hover{border-color:var(--vien-dam)}.dt-the.huy{opacity:.6}.dt-ngay{flex:none;width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background:var(--suong);padding:6px 0}.dt-ngay small{font-size:11px;color:var(--mo)}.dt-ngay b{font-size:20px;line-height:24px;font-weight:600}.dt-ngay.hom-nay{background:color-mix(in srgb,var(--pri) 12%,var(--tron))}.dt-ngay.hom-nay b{color:var(--pri)}.dt-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.dt-hang{display:flex;gap:6px;flex-wrap:wrap}.dt-chu>b{font-weight:600;font-size:14px}.dt-chu>b,.dt-chu>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-chu>small{font-size:12px;color:var(--phu)}.dt-dd{display:flex;flex-direction:column;gap:6px}.dt-dd-dong{display:grid;grid-template-columns:minmax(120px,1.1fr) auto 84px minmax(0,1.6fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:6px 0;border-top:1px solid color-mix(in srgb,var(--vien) 70%,transparent)}.dt-dd-dong:first-child{border-top:0}.dt-dd-ten{font-weight:600;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-dd-nut button{height:26px;padding:0 9px}.dt-dd-diem,.dt-dd-nx{height:32px}.dt-dd-nx{min-width:0}@container (max-width:620px){.dt-dd-dong{grid-template-columns:minmax(0,1fr) auto}.dt-dd-nx{grid-column:1/-1}}.dt-tieu-nho{font-weight:600;font-size:14px}.dt-gv-ds{display:flex;flex-direction:column;padding:0 10px 10px}.dt-gv{display:flex;align-items:center;gap:12px;padding:10px 8px;border-top:1px solid color-mix(in srgb,var(--vien) 70%,transparent);text-decoration:none;color:var(--muc);min-width:0}.dt-gv:first-child{border-top:0}.dt-gv:hover{background:var(--hover);border-radius:10px}.dt-gv>svg{flex:none;color:var(--mo)}.dt-gv-dau{flex:0 0 200px;min-width:0;display:flex;flex-direction:column}.dt-gv-dau b,.dt-gv-dau small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dt-gv-dau b{font-weight:600;font-size:13.5px}.dt-gv-dau small{font-size:12px;color:var(--phu)}.dt-vong{flex:1 1;min-width:0;display:flex;gap:4px;flex-wrap:wrap}.dt-vong-o{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;font-size:11.5px;white-space:nowrap;background:color-mix(in srgb,var(--g-m) 11%,var(--tron));color:color-mix(in srgb,var(--g-m) 86%,var(--tron-chu))}.dt-vong-o i{width:6px;height:6px;border-radius:50%;background:var(--g-m)}.dt-vong-o small{opacity:.8}.dt-vong-o.hien{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--g-m) 60%,transparent);font-weight:600}@container (max-width:640px){.dt-gv{flex-wrap:wrap}.dt-gv-dau{flex:1 1 100%}}.mk-kn{display:inline-flex;gap:3px}.mk-kn i{font-style:normal;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:600;background:color-mix(in srgb,var(--m-xanh) 11%,var(--tron));color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.mk-cat{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-bai{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mk-bai .gian{flex:1 1}.mk-diem{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.mk-o{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--phu)}.mk-o .inp{text-align:center;font-weight:600}@container (max-width:520px){.mk-diem{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkh-giai{margin:0;font-size:13.5px;color:var(--phu);line-height:1.55}.mkh-giai b{color:var(--muc)}.mkh-kn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.mkh-kn button{display:flex;align-items:center;gap:8px;height:40px;padding:0 10px;border:1px solid var(--vien);border-radius:10px;background:var(--nen);font:inherit;font-size:13px;color:var(--phu);cursor:pointer}.mkh-kn button i{font-style:normal;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-weight:700;font-size:12px;background:var(--suong);color:var(--mo)}.mkh-kn button.dang{border-color:color-mix(in srgb,var(--pri) 50%,var(--vien));color:var(--muc);background:color-mix(in srgb,var(--pri) 5%,var(--nen))}.mkh-kn button.dang i{background:var(--pri);color:#fff}.mkh-hang{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.mkh-dong{display:flex;flex-direction:column;gap:6px;padding:12px 16px;border-bottom:1px solid var(--vien)}.mkh-dong:last-child{border-bottom:0}.mkh-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mkh-kn-nho{display:inline-flex;gap:3px}.mkh-kn-nho i{font-style:normal;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;font-size:11.5px;font-weight:700;background:color-mix(in srgb,var(--m-xanh) 11%,var(--tron));color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.mkh-tt{font-size:12px;font-weight:600;padding:2px 9px;border-radius:10px;background:var(--suong);color:var(--phu)}.mkh-tt.vang{background:color-mix(in srgb,var(--m-vang) 14%,var(--tron));color:color-mix(in srgb,var(--m-vang) 70%,var(--tron-chu))}.mkh-tt.xanh{background:color-mix(in srgb,var(--m-xanh) 12%,var(--tron));color:color-mix(in srgb,var(--m-xanh) 85%,var(--tron-chu))}.mkh-tt.tim{background:color-mix(in srgb,var(--m-tim) 12%,var(--tron));color:color-mix(in srgb,var(--m-tim) 85%,var(--tron-chu))}.mkh-tt.la{background:color-mix(in srgb,var(--m-la) 12%,var(--tron));color:color-mix(in srgb,var(--m-la) 80%,var(--tron-chu))}.mkh-phu{font-size:12.5px;color:var(--phu)}.mkh-kq{display:flex;gap:6px;flex-wrap:wrap}.mkh-kq span{display:flex;flex-direction:column;align-items:center;min-width:56px;padding:6px 8px;border-radius:10px;background:var(--suong)}.mkh-kq span small{font-size:11px;color:var(--mo)}.mkh-kq span b{font-size:18px;font-weight:700}.mkh-kq span.tong{background:color-mix(in srgb,var(--pri) 10%,var(--tron));color:var(--pri)}.mkh-nx{margin:0;font-size:13.5px;line-height:1.55;white-space:pre-wrap}.mkh-huy{align-self:flex-start}@media (max-width:720px){.cg-muc{grid-template-columns:repeat(6,1fr)}.cg-muc a{font-size:10.5px}.mkh-kn{grid-template-columns:repeat(2,minmax(0,1fr))}}.bc2-khoang{white-space:nowrap}.bc2-luoi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@container (min-width:720px){.bc2-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1180px){.bc2-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.bc2-the{display:flex;flex-direction:column;gap:6px;padding:14px 16px;font:inherit;color:var(--muc);text-align:left;cursor:pointer;min-width:0}.bc2-the:hover{border-color:var(--vien-dam)}.bc2-the-dau{display:flex;align-items:center;gap:10px}.bc2-the-dau .g-oi{width:32px;height:32px;border-radius:10px}.bc2-the-dau b{flex:1 1;font-weight:600;font-size:14px}.bc2-the-dau>svg{color:var(--mo)}.bc2-the-so{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em;margin-top:4px}.bc2-the>small{font-size:12.5px;color:var(--phu)}.bc2-cho{cursor:default;justify-content:center}.bc2-thanh-boc{display:flex;flex-direction:column;gap:6px;margin-top:4px;min-width:0}.bc2-thanh{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--suong)}.bc2-thanh.rong{margin-top:4px}.bc2-thanh i{display:block;height:100%;background:color-mix(in srgb,var(--g-m) 70%,var(--tron))}.bc2-chu-giai{display:flex;gap:4px 12px;flex-wrap:wrap;font-size:11.5px;color:var(--phu)}.bc2-chu-giai span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bc2-chu-giai b{font-weight:600;color:var(--muc)}.bc2-cot-thanh{width:240px}.bc2-pad{padding:4px 16px 16px}.dg-pv{display:flex;gap:5px;flex-wrap:wrap}.dg-pv-nut{height:26px;padding:0 10px;border-radius:13px;border:1px dashed var(--vien-dam);background:none;font:inherit;font-size:12px;color:var(--mo);cursor:pointer;white-space:nowrap}.dg-pv-nut:hover{border-color:color-mix(in srgb,var(--g-m) 60%,var(--vien));color:color-mix(in srgb,var(--g-m) 85%,var(--tron-chu))}.dg-pv-nut.co{border-style:solid;border-color:transparent;background:color-mix(in srgb,var(--g-m) 13%,var(--tron));color:color-mix(in srgb,var(--g-m) 88%,var(--tron-chu));font-weight:500}.td-kb-khung{position:relative;min-width:0}.td-kb-boc{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:auto;scrollbar-color:color-mix(in srgb,var(--pri) 45%,var(--vien)) var(--suong);scroll-behavior:smooth}.td-kb-boc::-webkit-scrollbar{height:12px}.td-kb-boc::-webkit-scrollbar-track{background:var(--suong);border-radius:6px}.td-kb-boc::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--pri) 40%,var(--vien));border-radius:6px;border:2px solid var(--suong)}.td-kb-boc::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--pri) 60%,var(--vien))}.kb.td-kb{display:grid;grid-auto-flow:column;grid-gap:10px;gap:10px;align-items:stretch}.td-kb .kb-cot{height:560px;overflow:hidden}.td-kb .kb-dau{flex:none}.td-kb .kb-ds{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:2px}.td-kb .kb-them{flex:none}.td-kb .kb-trong{flex:1 1;display:grid;place-items:center;text-align:center;padding:12px;font-size:12.5px;color:var(--mo);border:1px dashed color-mix(in srgb,var(--vien-dam) 70%,transparent);border-radius:10px;margin:0 2px 2px}.td-kb-lan{position:absolute;top:240px;z-index:3;width:34px;height:34px;border-radius:50%;border:1px solid var(--vien);background:var(--nen);box-shadow:var(--bong-the,0 2px 8px rgba(20,34,74,.12));font:inherit;font-size:20px;line-height:1;color:var(--muc);cursor:pointer;display:grid;place-items:center}.td-kb-lan:hover{border-color:var(--vien-dam);color:var(--pri)}.td-kb-lan.trai{left:-6px}.td-kb-lan.phai{right:-6px}@media (max-width:640px){.td-kb-boc{scroll-snap-type:x proximity}.td-kb .kb-cot{height:470px;scroll-snap-align:start}.td-kb-lan{display:none}}.kt-xuat{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:12px 16px;margin-bottom:12px}.kt-xuat-chu{display:flex;flex-direction:column;min-width:0;flex:1 1 260px}.kt-xuat-chu small{color:var(--phu);font-size:12.5px;line-height:18px}.kt-xuat-nut{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.kt-xuat-bao{flex-basis:100%;color:var(--phu);font-size:12.5px}@media (max-width:640px){.kt-xuat{padding:12px}.kt-xuat .hp-chon-ky{flex:1 1 100%;justify-content:space-between}.kt-xuat-nut{flex:1 1 100%}.kt-xuat-nut .nut-excel .nut,.kt-xuat-nut>*{flex:1 1 auto;min-height:44px}}