.va-khung .dau-trang{align-items:flex-end;gap:12px;margin-bottom:16px}.va-khung .dau-trang h1{font-size:21px;line-height:28px;font-weight:600;letter-spacing:-.01em}.va-khung .dau-trang h1:before{display:none}.va-khung .dau-trang .mo-ta{font-size:13px;line-height:19px;color:var(--phu);margin-top:2px}.va-khung .the{border-radius:16px;border-color:var(--vien)}.va-khung .hx-nhom,.va-khung .hx-the,.va-khung .the{box-shadow:none}.va-khung .de-phan-dau,.va-khung .the.khe{border-top:1px solid var(--vien)}.va-khung .chi-so{gap:12px}.va-khung .chi-so .o-so{border-radius:16px;box-shadow:none;padding:14px 16px}.va-khung .chi-so .o-so:after{display:none}.va-khung .chi-so button.o-so:hover{border-color:var(--vien-dam);box-shadow:var(--bong-noi)}.va-khung .chi-so .o-so.dang{background:color-mix(in srgb,var(--pri) 6%,var(--nen));box-shadow:none}.va-khung .chi-so .bieu-so{width:42px;height:42px;border-radius:50%;box-shadow:none}.va-khung .chi-so .bieu-so.mau-xanh{background:color-mix(in srgb,var(--m-xanh) 14%,var(--tron));color:color-mix(in srgb,var(--m-xanh) 88%,var(--tron-chu))}.va-khung .chi-so .bieu-so.mau-cyan{background:color-mix(in srgb,var(--m-cyan) 15%,var(--tron));color:color-mix(in srgb,var(--m-cyan) 88%,var(--tron-chu))}.va-khung .chi-so .bieu-so.mau-vang{background:color-mix(in srgb,var(--m-vang) 16%,var(--tron));color:color-mix(in srgb,var(--m-vang) 88%,var(--tron-chu))}.va-khung .chi-so .bieu-so.mau-la{background:color-mix(in srgb,var(--m-la) 15%,var(--tron));color:color-mix(in srgb,var(--m-la) 88%,var(--tron-chu))}.va-khung .chi-so .bieu-so.mau-do{background:color-mix(in srgb,var(--m-do) 13%,var(--tron));color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.va-khung .chi-so b{font-size:24px;line-height:28px;font-weight:600;letter-spacing:-.01em}@media (max-width:640px){.va-khung .chi-so .bieu-so{width:34px;height:34px}.va-khung .chi-so b{font-size:20px;line-height:24px}}.va-khung .xem-chon{background:var(--nen);border:1px solid var(--vien);border-radius:10px;padding:3px;gap:2px}.va-khung .xem-chon button{font-weight:500;color:var(--phu);border-radius:7px}.va-khung .xem-chon button:hover{background:var(--hover);color:var(--muc)}.va-khung .xem-chon button.dang{background:var(--pri);color:#fff;box-shadow:none}.va-khung .xem-chon button.dang small{color:rgba(255,255,255,.85)}.va-khung .xem-chon button small{font-weight:600}.va-khung .kieu-xem{background:var(--nen);border:1px solid var(--vien);padding:3px}.va-khung .kieu-xem button.dang{background:var(--pri);color:#fff;box-shadow:none;font-weight:500}.va-khung .kieu-xem button.dang svg{color:#fff}.va-khung .hx-chip-loc button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.va-khung .bang th{background:transparent;font-weight:500;color:var(--mo);border-bottom-color:var(--vien)}.va-khung .bang tr.bam:hover td{background:var(--hover)}.va-khung .tc{gap:16px}.va-khung .tc-khoi{border:1px solid var(--vien);background:var(--nen);box-shadow:none}.va-khung .tc-so{font-weight:600}.va-khung .tc-chon-goc button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.va-khung .tc-goc-dau h2{font-size:15px;font-weight:600}.va-khung .tc-td-cap{font-weight:600}.va-khung .tc-dau h1{font-size:21px;line-height:28px;font-weight:600}.va-khung .hx-chip-loc button.dang small,.va-khung .kieu-xem button.dang small,.va-khung .tab-chon button.dang small,.va-khung .xem-chon button.dang small{color:rgba(255,255,255,.9)}.va-khung .vc-o-loai{width:230px}.vc-a3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.vc-a-cot{padding:12px 12px 10px}.vc-a-cot .va-the-dau{margin-bottom:4px;padding:0 4px}.vc-a-dem{min-width:24px;height:22px;padding:0 8px;border-radius:11px;font-size:12px;font-weight:600;display:inline-grid;place-items:center;background:color-mix(in srgb,var(--hx-m) 13%,var(--tron));color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.vc-a-phu{font-size:12px;color:var(--mo);white-space:nowrap}.vc-a-dong{border-top:1px solid var(--vien);border-radius:0}.vc-a-dong:hover{border-radius:10px}.vc-a-han{font-size:12px}.vc-a-han.tre{color:var(--m-do)}.vc-a-rong{font-size:12.5px;color:var(--mo);padding:14px 6px 8px}.vc-a-them{align-self:flex-start;margin:8px 6px 0}.vc-a-chan{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--phu);padding:12px 4px 0}.vc-a-chan svg{color:var(--m-la)}@media (max-width:1100px){.vc-a3{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.va-khung .vc-o-loai{width:100%}.vc-a-dong>.nut{display:none}}.cc-a{display:flex;flex-direction:column;gap:14px}.cc-a .dau-trang{margin-bottom:0}.cc-a-loc{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cc-a-loc>:first-child{flex:0 1 300px;min-width:200px}.cc-a-nhom{align-self:flex-start;flex-wrap:wrap}.cc-a-luat{display:flex;align-items:center;gap:10px;background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:10px 14px;font-size:13px;color:var(--phu)}.cc-a-luat>svg{color:var(--pri);flex:none}.cc-a-luat b{font-weight:500;color:var(--muc)}.cc-a-luat .va-lnk{margin-left:auto}.cc-a-luat-du{padding:0 4px}.cc-a-hai{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.cc-a-ds{padding:6px 8px}.cc-a-h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 8px;border:0;border-top:1px solid var(--vien);background:transparent;font:inherit;color:var(--muc);text-align:left;width:100%}.cc-a-ds>.cc-a-h:first-child{border-top:0}.cc-a-h.bam{cursor:pointer;border-radius:0}.cc-a-h.bam:hover,.cc-a-h.dang{background:var(--hover);border-radius:10px}.cc-a-h.dang{background:color-mix(in srgb,var(--pri) 7%,var(--nen))}.cc-a-ten{display:flex;flex-direction:column;min-width:0}.cc-a-nguong small,.cc-a-ten small,.cc-a-ten span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-a-nguong small,.cc-a-ten small{font-size:12px;color:var(--mo)}.cc-a-nguong{display:flex;flex-direction:column;gap:5px;min-width:0}.cc-a-thanh{height:6px;background:var(--suong);overflow:hidden}.cc-a-thanh,.cc-a-thanh i{border-radius:3px;display:block}.cc-a-thanh i{height:100%;background:var(--hx-m)}.cc-a-nhan{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:11px;font-size:12px;font-weight:500;white-space:nowrap;justify-self:end;background:color-mix(in srgb,var(--hx-m) 12%,var(--tron));color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.cc-a-thu{gap:10px}.cc-a-thu .cc-khung{min-height:280px}.cc-a-cuoi{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.cc-a-cuoi .cc-bo{flex:1 1;min-width:200px}.cc-a-trong{min-height:240px;justify-content:center}@media (max-width:1100px){.cc-a-hai{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cc-a-h{grid-template-columns:minmax(0,1fr) auto}.cc-a-nguong{grid-column:1/-1;order:3}.cc-a-luat{flex-wrap:wrap}.cc-a-luat .va-lnk{margin-left:0}}.gv-a-tim{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.gv-a-tim-dau{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gv-a-tim-dau b{font-size:14.5px;font-weight:600}.gv-a-tim-dong{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gv-a-thu{display:inline-flex;gap:4px;flex-wrap:wrap}.gv-a-thu button{height:30px;min-width:38px;padding:0 8px;border-radius:8px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;font-weight:500;color:var(--phu);cursor:pointer}.gv-a-thu button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.gv-a-kq{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.gv-a-kq-nhan{font-size:12.5px;color:var(--phu);margin-right:2px}.gv-a-kq-nhan:not(:first-child){margin-left:8px}.gv-a-vien{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:14px;border:0;font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap;background:color-mix(in srgb,var(--hx-m) 12%,var(--tron));color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.gv-a-bang .gv-a-ten,.gv-a-bang .kl-cc,.gv-a-vien{font-weight:500}.va-cct-tuan{display:inline-flex;gap:2px;background:var(--nen-2);border-radius:8px;padding:2px}.va-cct-tuan button{border:0;background:transparent;font:inherit;font-size:12px;font-weight:500;color:var(--phu);height:24px;padding:0 9px;border-radius:6px;cursor:pointer}.va-cct-tuan button.dang{background:var(--pri);color:#fff}.va-cct{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.va-cct-ngay{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:62px;border:1px solid var(--vien);border-radius:10px;padding:6px 5px}.va-cct-ngay.nay{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 5%,var(--nen))}.va-cct-ngay.qua{opacity:.6}.va-cct-thu{font-size:11.5px;color:var(--phu);white-space:nowrap}.va-cct-thu small{color:var(--mo);font-size:10.5px}.va-cct-ngay.nay .va-cct-thu{color:var(--pri)}.va-cct-ca{font-size:11px;line-height:15px;border-radius:6px;padding:2px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb,var(--hx-m) 13%,var(--tron));color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.va-cct-ca.tc{text-decoration:line-through}.va-chu-giai i.thay{background:color-mix(in srgb,var(--m-tim) 30%,var(--tron))}.va-cct-cuoi{display:flex;flex-direction:column;gap:6px;margin-top:10px;align-items:flex-start}.va-cct-cuoi small{font-size:12px;color:var(--mo);line-height:17px}.va-khung .kcs-mo-ta{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;font-size:12.5px;line-height:18px;color:var(--phu);padding:10px 2px 0}.va-khung .kcs-mo-so b{font-weight:600;color:var(--muc)}.va-khung .kcs-mo-so.gap b{color:var(--m-do)}.gv-a-bang .gv-a-cam{color:var(--m-cam);font-weight:500}.gv-a-bang .gv-a-la{color:var(--m-la);font-weight:500}.gv-a-bang .kl-2d small .gv-a-cam{font-weight:400}.gvt .gv-a-tim{margin-bottom:0}.va-cct-thu{display:flex;flex-direction:column;line-height:15px;overflow:hidden}.va-cct-thu small{overflow:hidden;text-overflow:ellipsis}.va-cct-ngay{min-height:56px}.va-khung .kl-o1{background:var(--nen);border-color:var(--vien);box-shadow:none}.va-khung .kl-o1:hover{border-color:var(--vien-dam)}.va-khung .kl-o1 .hx-oi.dac{background:color-mix(in srgb,var(--hx-m) 14%,var(--tron));color:color-mix(in srgb,var(--hx-m) 88%,var(--tron-chu))}.va-khung .kl2-dau{row-gap:8px}@media (max-width:1100px){.cc-a-trong{display:none}}@media (max-width:640px){.cc-a-loc>*{flex:1 1 100%!important;width:100%!important}}@media (min-width:901px){.va-khung.gon .thanh-ben .nhom-menu .tieu,.va-khung.gon .thanh-ben .nhom-menu .tieu-thu{font-size:0;padding:0;height:1px;margin:8px 6px;background:var(--vien);overflow:hidden}.va-khung.gon .thanh-ben .nhom-menu .tieu-thu svg{display:none}.va-khung.gon .thanh-ben .muc{justify-content:center;padding:0;gap:0}.va-khung.gon .thanh-ben .muc-chu{display:none}}:root[data-bo-mau]:not([data-theme=dark]){--pri-h:color-mix(in srgb,var(--pri) 84%,#000);--pri-nhat:color-mix(in srgb,var(--pri) 8%,#fff);--pri-vien:color-mix(in srgb,var(--pri) 26%,#fff);--hover:color-mix(in srgb,var(--pri) 5%,#fff);--bm-the:#fff;--bm-bong:none;--bm-ben:#fff;--bm-kn:#16213b;--bm-kvien:transparent;--bm-hd-vien:transparent;--bm-tren:rgba(255,255,255,.86)}:root[data-bo-mau=pastel]:not([data-theme=dark]){--pri:#214098;--canvas:#f6f7fc;--bm-nen:#f6f7fc;--vien:#e8ebf3;--nen-2:#f1f3f9;--bm-hd:#e4f4ff;--bm-hdx:#3b6a8a;--bm-d1:#bfe7ff;--bm-d2:#ffe2a8;--bm-d3:#c9b8ff;--bm-k1:#e3f7ef;--bm-k1i:#fff;--bm-k1c:#0e9f6e;--bm-k1t:#2c6b55;--bm-k2:#ffeee3;--bm-k2i:#fff;--bm-k2c:#d9562b;--bm-k2t:#8a4426;--bm-k3:#f0ebff;--bm-k3i:#fff;--bm-k3c:#6a4bea;--bm-k3t:#4c3a9e;--bm-k4:#e4f4ff;--bm-k4i:#fff;--bm-k4c:#1478b8;--bm-k4t:#285a7d;--bm-k5:#fff4d6;--bm-k5i:#fff;--bm-k5c:#b07800;--bm-k5t:#7a5a14;--bm-c1:#7cc8ff;--bm-c2:#9b87f5;--bm-c3:#ffb86b}:root[data-bo-mau=bac_ha]:not([data-theme=dark]){--pri:#0f766e;--canvas:#e6f6f1;--bm-nen:#e6f6f1;--vien:#d9efe8;--nen-2:#eef8f5;--bm-bong:0 4px 14px rgba(13,110,90,.08);--bm-kvien:#d9efe8;--bm-hd-vien:#d9efe8;--bm-tren:#eef8f5;--bm-hd:#fff;--bm-hdx:#0f766e;--bm-d1:#c8f0e3;--bm-d2:#ffd9c7;--bm-d3:#a5e9d6;--bm-k1:#fff;--bm-k1i:#d5f3ea;--bm-k1c:#0f766e;--bm-k1t:#4a5672;--bm-k2:#fff;--bm-k2i:#ffe4d8;--bm-k2c:#c4501f;--bm-k2t:#4a5672;--bm-k3:#fff;--bm-k3i:#ece6ff;--bm-k3c:#6a4bea;--bm-k3t:#4a5672;--bm-k4:#fff;--bm-k4i:#ddf0ff;--bm-k4c:#1478b8;--bm-k4t:#4a5672;--bm-k5:#fff;--bm-k5i:#fff0c7;--bm-k5c:#8a5a00;--bm-k5t:#4a5672;--bm-c1:#14b8a6;--bm-c2:#5cc8b4;--bm-c3:#ff8a5c}:root[data-bo-mau=tuoi]:not([data-theme=dark]){--pri:#214098;--canvas:#f3f6fb;--bm-nen:#f3f6fb;--vien:#e6eaf2;--nen-2:#f1f4f9;--bm-hd-vien:#e6eaf2;--bm-tren:#f1f4f9;--bm-hd:#fff;--bm-hdx:#4a5672;--bm-d1:#d8f1ff;--bm-d2:#fff0c7;--bm-d3:#c8f5e5;--bm-k1:#40c0ff;--bm-k1i:rgba(255,255,255,.55);--bm-k1c:#0b3f66;--bm-k1t:#0b3355;--bm-k2:#ff9b6a;--bm-k2i:rgba(255,255,255,.55);--bm-k2c:#7a2a0c;--bm-k2t:#5c2008;--bm-k3:#3ddba8;--bm-k3i:rgba(255,255,255,.55);--bm-k3c:#0b5a43;--bm-k3t:#0b4a37;--bm-k4:#ffd36b;--bm-k4i:rgba(255,255,255,.55);--bm-k4c:#6b4a00;--bm-k4t:#5c4000;--bm-k5:#a99bff;--bm-k5i:rgba(255,255,255,.55);--bm-k5c:#2e1f80;--bm-k5t:#261a66;--bm-c1:#40c0ff;--bm-c2:#3ddba8;--bm-c3:#ff9b6a}:root[data-bo-mau=troi]:not([data-theme=dark]){--pri:#214098;--canvas:#e9f3ff;--bm-nen:linear-gradient(135deg,#dff2ff,#e9f3ff 45%,#e3faf1);--vien:#dbe6f3;--nen-2:rgba(233,241,251,.85);--bm-the:rgba(255,255,255,.82);--bm-ben:rgba(255,255,255,.72);--bm-kvien:rgba(255,255,255,.9);--bm-hd-vien:rgba(255,255,255,.9);--bm-tren:rgba(255,255,255,.9);--bm-hd:rgba(255,255,255,.7);--bm-hdx:#2a5d86;--bm-d1:#fff;--bm-d2:#ffd36b;--bm-d3:#b9e6ff;--bm-k1:rgba(255,255,255,.78);--bm-k1i:#d8f0ff;--bm-k1c:#1478b8;--bm-k1t:#4a5672;--bm-k2:rgba(255,255,255,.78);--bm-k2i:#ffe5e5;--bm-k2c:#c4363c;--bm-k2t:#4a5672;--bm-k3:rgba(255,255,255,.78);--bm-k3i:#d4f6e8;--bm-k3c:#0e8a62;--bm-k3t:#4a5672;--bm-k4:rgba(255,255,255,.78);--bm-k4i:#e6e0ff;--bm-k4c:#5b45d6;--bm-k4t:#4a5672;--bm-k5:rgba(255,255,255,.78);--bm-k5i:#fff0c7;--bm-k5c:#8a5a00;--bm-k5t:#4a5672;--bm-c1:#3aa7f0;--bm-c2:#2fc39a;--bm-c3:#f2a33a}:root[data-bo-mau=vang]:not([data-theme=dark]){--pri:#214098;--canvas:#fff8e8;--bm-nen:#fff8e8;--vien:#f3e7c9;--nen-2:#fbf4e2;--bm-kvien:#f3e7c9;--bm-hd:#ffeec2;--bm-hdx:#7a5300;--bm-d1:#ffd978;--bm-d2:#9fd8ff;--bm-d3:#ffc94d;--bm-k1:#fff;--bm-k1i:#e7edff;--bm-k1c:#214098;--bm-k1t:#4a5672;--bm-k2:#fff;--bm-k2i:#ffe5e5;--bm-k2c:#c4363c;--bm-k2t:#4a5672;--bm-k3:#fff;--bm-k3i:#fff0c7;--bm-k3c:#8a5a00;--bm-k3t:#4a5672;--bm-k4:#fff;--bm-k4i:#ddf3ff;--bm-k4c:#1478b8;--bm-k4t:#4a5672;--bm-k5:#fff;--bm-k5i:#e3f7ef;--bm-k5c:#0e9f6e;--bm-k5t:#4a5672;--bm-c1:#214098;--bm-c2:#40c0ff;--bm-c3:#efab1f}:root[data-bo-mau=lavender]:not([data-theme=dark]){--pri:#5b45d6;--canvas:#f4f2ff;--bm-nen:#f4f2ff;--vien:#e8e4fb;--nen-2:#f3f1fd;--bm-kvien:#e8e4fb;--bm-hd-vien:#e8e4fb;--bm-tren:#f3f1fd;--bm-hd:#fff;--bm-hdx:#5a48b8;--bm-d1:#e6e0ff;--bm-d2:#cdeeff;--bm-d3:#ffd9ec;--bm-k1:#fff;--bm-k1i:#ebe6ff;--bm-k1c:#5b45d6;--bm-k1t:#4a5672;--bm-k2:#fff;--bm-k2i:#ffe5e5;--bm-k2c:#c4363c;--bm-k2t:#4a5672;--bm-k3:#fff;--bm-k3i:#d8f1ff;--bm-k3c:#1478b8;--bm-k3t:#4a5672;--bm-k4:#fff;--bm-k4i:#ffe8d6;--bm-k4c:#b8571b;--bm-k4t:#4a5672;--bm-k5:#fff;--bm-k5i:#e3f7ef;--bm-k5c:#0e9f6e;--bm-k5t:#4a5672;--bm-c1:#8b74f0;--bm-c2:#40c0ff;--bm-c3:#ffad6b}:root[data-theme=dark][data-bo-mau]{--bm-nen:var(--canvas);--bm-the:var(--nen);--bm-bong:none;--bm-ben:var(--nen);--bm-kn:var(--muc);--bm-kvien:transparent;--bm-hd-vien:transparent;--bm-tren:color-mix(in srgb,var(--nen) 82%,transparent);--bm-hd:color-mix(in srgb,var(--m-xanh) 13%,var(--nen));--bm-hdx:var(--phu);--bm-d1:color-mix(in srgb,var(--m-cyan) 18%,var(--nen));--bm-d2:color-mix(in srgb,var(--m-vang) 22%,var(--nen));--bm-d3:color-mix(in srgb,var(--m-tim) 30%,var(--nen));--bm-k1:color-mix(in srgb,var(--m-la) 13%,var(--nen));--bm-k1i:color-mix(in srgb,var(--m-la) 24%,var(--nen));--bm-k1c:var(--m-la);--bm-k1t:var(--phu);--bm-k2:color-mix(in srgb,var(--m-cam) 13%,var(--nen));--bm-k2i:color-mix(in srgb,var(--m-cam) 24%,var(--nen));--bm-k2c:var(--m-cam);--bm-k2t:var(--phu);--bm-k3:color-mix(in srgb,var(--m-tim) 14%,var(--nen));--bm-k3i:color-mix(in srgb,var(--m-tim) 26%,var(--nen));--bm-k3c:var(--m-tim);--bm-k3t:var(--phu);--bm-k4:color-mix(in srgb,var(--m-cyan) 13%,var(--nen));--bm-k4i:color-mix(in srgb,var(--m-cyan) 24%,var(--nen));--bm-k4c:var(--m-cyan);--bm-k4t:var(--phu);--bm-k5:color-mix(in srgb,var(--m-vang) 13%,var(--nen));--bm-k5i:color-mix(in srgb,var(--m-vang) 24%,var(--nen));--bm-k5c:var(--m-vang);--bm-k5t:var(--phu);--bm-c1:var(--m-cyan);--bm-c2:var(--m-tim);--bm-c3:var(--m-cam)}:root[data-bo-mau]:not([data-theme=dark]) .nut.chinh{background:var(--pri);border-color:var(--pri);box-shadow:0 1px 2px color-mix(in srgb,var(--pri) 25%,transparent)}:root[data-bo-mau]:not([data-theme=dark]) .nut.chinh:hover{background:var(--pri-h);border-color:var(--pri-h)}:root[data-bo-mau]:not([data-theme=dark]) body{background:var(--bm-nen);background-attachment:fixed}.va-khung .thanh-ben{background:var(--bm-ben);border-right-color:var(--vien)}:root:not([data-theme=dark]) .va-khung .thanh-ben .muc.dang{background:var(--pri);color:#fff;font-weight:500}:root:not([data-theme=dark]) .va-khung .thanh-ben .muc.dang svg{color:#fff}.va-khung .thanh-ben .muc.dang .dem{box-shadow:0 0 0 2px var(--pri)}.va-gd-nut .muc-chu{white-space:nowrap}.va-gd-nut .va-gd-bo{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:400;color:var(--mo);max-width:112px;white-space:nowrap;overflow:hidden}.va-gd-nut .va-gd-bo span{min-width:0;overflow:hidden;text-overflow:ellipsis}.va-gd-nut .va-gd-bo i{width:9px;height:9px;border-radius:50%;flex:none;display:block}:root[data-mat-do="95"]{--bm-zoom:.95}:root[data-mat-do="90"]{--bm-zoom:.9}@media (min-width:901px){.va-khung .noi-dung{zoom:var(--bm-zoom,1);--cao-dau:calc(56px / var(--bm-zoom,1))}}.va-khung .dau-trang,.va-khung .hx-dau,.va-khung .kcs-bang,.va-khung .va-dau{position:relative;border-radius:16px;padding:16px 20px;border:1px solid var(--bm-hd-vien);box-shadow:var(--bm-bong);background:radial-gradient(circle at calc(100% - 86px) calc(100% - 54px),var(--bm-d3) 0 11px,transparent 11.5px),radial-gradient(circle at calc(100% - 140px) calc(100% - 26px),var(--bm-d2) 0 26px,transparent 26.5px),radial-gradient(circle at calc(100% - 38px) 14px,var(--bm-d1) 0 78px,transparent 78.5px),var(--bm-hd)}.va-khung .dau-trang{margin-bottom:14px}.va-khung .dau-trang h1,.va-khung .kcs-ten h1,.va-khung .va-dau h1{font-size:20px;line-height:26px;font-weight:600}.va-khung .dau-trang .mo-ta,.va-khung .kcs-ten small,.va-khung .va-dau-chu>span{color:var(--bm-hdx)}.va-khung .dau-trang .mo-ta{font-size:12.5px;line-height:18px}.va-khung .kcs-bang .kcs-the{background:var(--bm-tren);border-radius:11px;padding:3px;margin:0;align-self:flex-start;max-width:100%}.va-khung .kcs-bang .kcs-mo-ta{color:var(--bm-hdx)}@media (max-width:640px){.va-khung .dau-trang,.va-khung .hx-dau,.va-khung .kcs-bang,.va-khung .va-dau{padding:14px;background:radial-gradient(circle at calc(100% - 20px) 6px,var(--bm-d1) 0 54px,transparent 54.5px),var(--bm-hd)}}.va-tiep{flex:1 1 100%;max-width:920px;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;margin-top:6px;border-radius:12px;background:var(--bm-tren,var(--nen-2));min-width:0}.va-tiep-oi{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 12%,var(--tron));color:var(--pri)}.va-tiep-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;font-size:13px;line-height:18px}.va-tiep-chu>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-tiep-nhan{color:var(--phu)}.va-tiep-chu b{font-weight:500;color:var(--muc)}.va-tiep-phu{margin-left:6px;font-size:12px;color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.va-tiep-phu.t-xam{color:var(--mo)}.va-tiep-chu small{font-size:11.5px;line-height:16px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-tiep>.nut{flex:none}@media (max-width:640px){.va-tiep{flex-wrap:wrap}.va-tiep-chu>span{white-space:normal}.va-tiep>.nut{margin-left:36px}}.va-khung :is(.va-kpi,.chi-so,.kl-o)>:nth-child(5n+1){--k:var(--bm-k1);--ki:var(--bm-k1i);--kc:var(--bm-k1c);--kt:var(--bm-k1t)}.va-khung :is(.va-kpi,.chi-so,.kl-o)>:nth-child(5n+2){--k:var(--bm-k2);--ki:var(--bm-k2i);--kc:var(--bm-k2c);--kt:var(--bm-k2t)}.va-khung :is(.va-kpi,.chi-so,.kl-o)>:nth-child(5n+3){--k:var(--bm-k3);--ki:var(--bm-k3i);--kc:var(--bm-k3c);--kt:var(--bm-k3t)}.va-khung :is(.va-kpi,.chi-so,.kl-o)>:nth-child(5n+4){--k:var(--bm-k4);--ki:var(--bm-k4i);--kc:var(--bm-k4c);--kt:var(--bm-k4t)}.va-khung :is(.va-kpi,.chi-so,.kl-o)>:nth-child(5n+5){--k:var(--bm-k5);--ki:var(--bm-k5i);--kc:var(--bm-k5c);--kt:var(--bm-k5t)}.va-khung .va-kpi{gap:12px}.va-khung .va-kpi4{grid-template-columns:repeat(4,minmax(0,1fr))}.va-khung .chi-so .o-so,.va-khung .kl-o1,.va-khung .va-o{background:var(--k);border:1px solid var(--bm-kvien);box-shadow:var(--bm-bong);border-radius:14px;min-height:76px}.va-khung .va-o{padding:12px 16px}.va-khung .chi-so button.o-so:hover,.va-khung .kl-o1:hover,.va-khung .va-o:hover{border-color:color-mix(in srgb,var(--kc) 40%,transparent);box-shadow:var(--bong-noi)}.va-khung .kl-o1 .hx-oi[class],.va-khung .va-o .hx-oi{width:38px;height:38px;background:var(--ki);color:var(--kc)}.va-khung .va-o .hx-oi svg{width:18px;height:18px}.va-khung .chi-so .o-so b,.va-khung .kl-o1-chu b,.va-khung .va-so-chu b{color:var(--bm-kn);font-size:22px;line-height:26px;font-weight:600}.va-khung .chi-so .o-so b+span,.va-khung .kl-o1-chu span,.va-khung .va-so-chu span{color:var(--kt)}.va-khung .kl-o1-chu small,.va-khung .va-so-chu small{color:var(--kt);opacity:.78}.va-khung .chi-so .o-so .bieu-so[class]{background:var(--ki);color:var(--kc);width:38px;height:38px}.va-khung .chi-so .o-so.dang{background:var(--k);border-color:var(--pri);box-shadow:0 0 0 1px var(--pri)}.va-khung .kl-o1>svg{color:var(--kt)}.va-khung .hx-nhom,.va-khung .hx-the,.va-khung .the,.va-khung .va-the{background:var(--bm-the);border-color:var(--vien);box-shadow:var(--bm-bong);border-radius:14px}.va-khung .va-the{padding:12px 14px 14px}.va-khung .va-the-dau{margin-bottom:8px}.va-khung .va-the-dau h2{font-size:14px}.va-khung .va-cct-tuan button.dang,.va-khung .va-tab button.dang{background:var(--pri);border-color:var(--pri)}.va-khung .va-buoi-tien .va-thanh i,.va-khung .va-cot i{background:var(--bm-c1)}.va-khung .va-cot span.nay i{background:var(--bm-c2)}.va-khung .va-cot span.toi i{background:color-mix(in srgb,var(--bm-c2) 40%,var(--tron))}.va-khung .va-tuan1{background:var(--nen-2)}.va-buoc-ds.gon{grid-template-columns:repeat(5,minmax(0,1fr))}.va-khung .va-buoc{background:var(--nen-2);min-height:46px}.va-khung .va-buoc.nay{background:color-mix(in srgb,var(--hx-m) 9%,var(--nen));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hx-m) 55%,transparent)}.va-khung .va-buoc.chon{box-shadow:inset 0 0 0 1.5px var(--pri)}.va-khung .va-buoc-so{background:var(--nen)}.va-khung .va-buoi{padding:10px 12px;gap:6px;border-radius:12px}.va-khung .va-buoi-dau b{font-size:14px}.va-khung .va-buoi-luoi{gap:8px}.va-cya{display:flex;flex-direction:column;gap:2px}.va-cya-dong{display:flex;align-items:center;gap:10px;width:100%;padding:7px 6px;border:0;border-radius:10px;background:transparent;font:inherit;color:var(--muc);text-align:left;cursor:pointer}.va-cya-dong:hover{background:var(--hover)}.va-cya-ten{flex:1 1;min-width:0;display:flex;flex-direction:column}.va-cya-ten b{font-size:13px;line-height:18px;font-weight:500}.va-cya-ten b,.va-cya-ten small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-cya-ten small{font-size:12px;line-height:16px;color:var(--mo)}.va-cya-so{flex:none;font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muc);padding-right:4px}.va-cya-so.gap{color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.va-cya .va-xong{margin-top:6px;padding:8px 10px;border:0;border-radius:10px;background:var(--nen-2);align-items:flex-start;line-height:17px}.va-cya .va-xong svg{margin-top:1px}.va-khung .va-cm .va-nhom,.va-khung .va-cm .va-the-buoi>:nth-child(3),.va-khung .va-cm .va-viec,.va-khung .va-deu .va-nhom,.va-khung .va-deu .va-viec,.va-khung .va-deu>.va-gio>:nth-child(3){scrollbar-width:thin;scrollbar-color:var(--vien-dam) transparent}@container hx (min-width:800px){.va-khung .va-cot2.va-cm{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.va-khung .va-tuan{grid-template-columns:repeat(6,minmax(0,1fr))}}@container hx (min-width:960px){.va-khung .va-cot3{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr)}.va-khung .va-cot3>.va-cot-phai{grid-column:auto;display:flex;flex-direction:column}.va-khung .va-bc{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.va-khung .va-bc .va-bc-bang{grid-column:auto}}@container hx (min-width:800px){.va-khung .va-cot3.va-deu{align-items:stretch}.va-khung .va-deu>.va-gio,.va-khung .va-deu>.va-hang{max-height:640px}.va-khung .va-deu .va-nhom,.va-khung .va-deu .va-viec,.va-khung .va-deu>.va-gio>:nth-child(3){flex:1 1 auto;min-height:0;overflow-y:auto}.va-khung .va-deu>.va-cot-phai>:last-child{flex:1 1 auto}.va-khung .va-cot2.va-cm{align-items:stretch}.va-khung .va-cm>.va-cot-phai,.va-khung .va-cm>.va-cot-trai{display:contents}.va-khung .va-cm>.va-cot-trai>:first-child{grid-area:1/1}.va-khung .va-cm>.va-cot-trai>:nth-child(2){grid-area:2/1}.va-khung .va-cm>.va-cot-phai>:first-child{grid-area:1/2}.va-khung .va-cm>.va-cot-phai>:nth-child(2){grid-area:2/2}.va-khung .va-cm .va-the-buoi{max-height:500px}.va-khung .va-cm .va-buoi-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}.va-khung .va-cm .va-hang{max-height:560px}.va-khung .va-cm .va-nhom,.va-khung .va-cm .va-the-buoi>:nth-child(3),.va-khung .va-cm .va-viec{flex:1 1 auto;min-height:0;overflow-y:auto}}@container hx (max-width:799px){.va-buoc-ds.gon{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}}.cdg{display:flex;flex-direction:column;gap:14px}.cdg-mo{margin:0;font-size:13px;color:var(--phu)}.cdg-khoi{gap:10px;padding:14px;border:1px solid var(--vien);border-radius:14px;background:var(--nen)}.cdg-dau,.cdg-khoi{display:flex;flex-direction:column}.cdg-dau{gap:2px}.cdg-dau b{font-weight:600;font-size:14px}.cdg-dau span{font-size:12.5px;color:var(--phu)}.cdg-luoi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.cdg-bo{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:12px;border:1.5px solid var(--vien);background:var(--nen);cursor:pointer;text-align:left;font:inherit;color:var(--muc);min-width:0}.cdg-bo:hover{border-color:var(--vien-dam)}.cdg-bo.dang{border-color:var(--cdg-pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--cdg-pri) 16%,transparent)}.cdg-mini{height:88px;border-radius:9px;padding:8px;display:flex;flex-direction:column;gap:6px;overflow:hidden}.cdg-mini-dau{height:20px;border-radius:6px;flex:none}.cdg-mini-o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;flex:none}.cdg-mini-o i{height:18px;border-radius:5px}.cdg-mini-the{flex:1 1;border-radius:6px;background:#fff}.cdg-ten{display:flex;align-items:center;gap:8px;padding:0 4px 2px;min-width:0}.cdg-ten i{width:12px;height:12px;border-radius:50%;flex:none}.cdg-ten span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.cdg-ten small,.cdg-ten span{font-weight:500;white-space:nowrap}.cdg-ten small{font-size:11.5px;color:var(--cdg-pri)}.cdg-hai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.cdg-hai .gd-chon{align-self:flex-start}.cdg .gd-chon small{font-size:11px;opacity:.75;margin-left:3px}@media (max-width:640px){.cdg-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}.cdg-hai{grid-template-columns:minmax(0,1fr)}}.va-khung .lc-chip.dang{background:var(--pri);border-color:var(--pri);color:#fff}.va-khung .lca-dau>span.nay{background:color-mix(in srgb,var(--pri) 12%,var(--nen));color:var(--pri)}.va-khung .lca-dau>span.nay b{color:var(--pri)}.va-khung .lca-ngay.nay .lca-ngay-ten{background:color-mix(in srgb,var(--pri) 12%,var(--nen));color:var(--pri)}.cdg .gd-chon button.dang{background:var(--pri);color:#fff;box-shadow:none}.cdg .gd-chon button.dang small{opacity:.85}@media (max-width:640px){.cdg-ten small{display:none}}.va-khung .kcs-cs{background:var(--bm-tren);border-color:var(--vien)}.va-khung .kcs-cs>span{white-space:nowrap;color:var(--phu)}@media (max-width:640px){.va-khung .va-o{min-height:0;align-items:flex-start}.va-khung .va-o .hx-oi{width:32px;height:32px}.va-khung .va-so-chu small{display:none}}@media (min-width:641px){.va-khung .noi-dung .va-kpi{grid-template-columns:repeat(5,minmax(0,1fr))}.va-khung .noi-dung .va-kpi.va-kpi4{grid-template-columns:repeat(4,minmax(0,1fr))}.va-khung .noi-dung .chi-so{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.va-khung .noi-dung .kl-o{grid-template-columns:repeat(4,minmax(0,1fr))}}@container hx (max-width:1060px){.va-khung .va-o{padding:10px 12px;gap:10px}.va-khung .va-o .hx-oi{width:32px;height:32px}.va-khung .va-o .hx-oi svg{width:16px;height:16px}.va-khung .va-so-chu small{display:none}.va-khung .va-so-chu b{font-size:20px;line-height:24px}.va-khung .va-so-chu span{white-space:normal;line-height:16px}}@media (max-width:1180px) and (min-width:641px){.va-khung .noi-dung .chi-so .o-so,.va-khung .noi-dung .kl-o1{padding:10px 12px;gap:10px}.va-khung .noi-dung .chi-so .o-so .bieu-so[class],.va-khung .noi-dung .kl-o1 .hx-oi[class]{width:32px;height:32px}.va-khung .noi-dung .kl-o1-chu small,.va-khung .noi-dung .kl-o1>svg{display:none}}.cs-loc{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;padding:8px 12px 8px 8px;border:1px solid var(--vien);border-radius:14px;background:var(--bm-the,var(--nen));box-shadow:var(--bm-bong,none)}.cs-loc-khoi{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--nen-2);flex:none}.cs-loc-khoi button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--phu);cursor:pointer;white-space:nowrap}.cs-loc-khoi button:hover{color:var(--muc)}.cs-loc-khoi button.dang{background:var(--pri);color:#fff}.cs-loc-khoi small{font-size:11.5px;font-weight:600;opacity:.85}.cs-loc-o{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:0 1 340px}.cs-loc-o>span{font-size:12.5px;color:var(--phu);white-space:nowrap}.cs-loc-o>.chon-go,.cs-loc-o>.sel{flex:1 1;min-width:0;width:auto}.cs-loc-mo{flex:1 1 220px;min-width:0;font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-than.khong-rail{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.hx-than.khong-rail.khong-ngan{grid-template-columns:minmax(0,1fr)}.hx-than.khong-rail.ngan-rong{grid-template-columns:minmax(300px,400px) minmax(0,1fr)}@container hx (max-width:760px){.hx-than.khong-rail,.hx-than.khong-rail.khong-ngan,.hx-than.khong-rail.ngan-rong{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cs-loc{padding:8px}.cs-loc-o{flex:1 1 100%}.cs-loc-mo{white-space:normal;flex-basis:100%}}.gva{container:gva/inline-size;display:flex;flex-direction:column;gap:12px}.gva-dau{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;border:1px solid var(--bm-hd-vien,var(--vien));background:radial-gradient(circle at calc(100% - 40px) 10px,var(--bm-d1,#bfe7ff) 0 64px,transparent 64.5px),radial-gradient(circle at calc(100% - 120px) calc(100% - 14px),var(--bm-d2,#ffe2a8) 0 18px,transparent 18.5px),var(--bm-hd,var(--nen))}.gva-anh{width:52px;height:52px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--pri);color:#fff;font-weight:600;font-size:17px}.gva-ten{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;position:relative}.gva-ten h2{margin:0;font-size:19px;line-height:25px;font-weight:600}.gva-chip-ds{display:flex;flex-wrap:wrap;gap:6px}.gva-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;font-size:12px;color:var(--phu);background:var(--bm-tren,var(--nen-2));white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.gva-chip svg{color:var(--mo)}.gva-chip.thieu{color:color-mix(in srgb,var(--m-cam) 85%,var(--tron-chu));background:color-mix(in srgb,var(--m-cam) 12%,var(--tron))}.gva-chip.thieu svg{color:inherit}.gva-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.gva-so>:first-child{--k:var(--bm-k1);--kt:var(--bm-k1t)}.gva-so>:nth-child(2){--k:var(--bm-k2);--kt:var(--bm-k2t)}.gva-so>:nth-child(3){--k:var(--bm-k3);--kt:var(--bm-k3t)}.gva-so>:nth-child(4){--k:var(--bm-k4);--kt:var(--bm-k4t)}.gva-so>div{display:flex;flex-direction:column;padding:10px 14px;border-radius:12px;background:var(--k,var(--nen-2));border:1px solid var(--bm-kvien,transparent);min-width:0}.gva-so b{font-size:21px;line-height:26px;font-weight:600;color:var(--bm-kn,var(--muc));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gva-so b.t-do{color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.gva-so span{font-size:12.5px;color:var(--kt,var(--phu))}.gva-so small{font-size:11.5px;color:var(--kt,var(--mo));opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gva-goiy{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;font-size:13px;line-height:18px;background:color-mix(in srgb,var(--m-cam) 10%,var(--tron));color:color-mix(in srgb,var(--m-cam) 80%,var(--tron-chu))}.gva-goiy.co{background:color-mix(in srgb,var(--m-la) 10%,var(--tron));color:color-mix(in srgb,var(--m-la) 80%,var(--tron-chu))}.gva-goiy svg{flex:none}.gva-khoi{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;border:1px solid var(--vien);background:var(--bm-the,var(--nen));box-shadow:var(--bm-bong,none)}.gva-khoi-dau{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gva-khoi-dau h3{margin:0;font-size:14px;line-height:20px;font-weight:600}.gva-khoi-dau>span{font-size:12px;color:var(--mo)}.gva-chu-giai{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--mo)}.gva-chu-giai i{width:10px;height:10px;border-radius:3px;display:inline-block;margin-left:6px}.gva-chu-giai i.ban{background:color-mix(in srgb,var(--pri) 22%,var(--nen))}.gva-chu-giai i.ranh{background:color-mix(in srgb,var(--m-la) 24%,var(--nen))}.gva-chu-giai i.khong{border:1px dashed var(--vien-dam)}.gva-tuan{display:grid;grid-template-columns:76px repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;align-items:stretch}.gva-tuan-thu{font-size:11.5px;font-weight:500;color:var(--mo);text-align:center;line-height:18px}.gva-tuan-ca{display:flex;flex-direction:column;justify-content:center;min-width:0}.gva-tuan-ca b{font-size:12px;line-height:15px;font-weight:500}.gva-tuan-ca small{font-size:10.5px;line-height:13px;color:var(--mo);white-space:nowrap}.gva-o{display:block;height:32px;line-height:32px;border-radius:8px;padding:0 5px;text-align:center;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.gva-o.ban{background:color-mix(in srgb,var(--pri) 13%,var(--nen));color:color-mix(in srgb,var(--pri) 92%,var(--tron-chu))}.gva-o.ranh{background:color-mix(in srgb,var(--m-la) 13%,var(--nen));color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu));font-weight:400}.gva-o.khong{border:1px dashed var(--vien)}.gva-sap{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:var(--nen-2)}.gva-sap-dau{display:flex;align-items:baseline;gap:8px}.gva-sap-dau b{font-size:13px;font-weight:500}.gva-sap-dau small{font-size:11.5px;color:var(--mo)}.gva-sap1{display:flex;align-items:center;gap:10px;min-width:0}.gva-sap-ngay{flex:none;min-width:50px;height:24px;padding:0 8px;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:600;background:var(--bm-the,var(--nen));color:var(--pri);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gva-sap-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.gva-sap-chu b{font-size:12.5px;font-weight:500;line-height:17px}.gva-sap-chu b,.gva-sap-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gva-sap-chu small{font-size:11.5px;line-height:15px;color:var(--mo)}.gva-sap .va-lnk{align-self:flex-start}.gva-lop-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px;gap:8px}.gva-lop{display:flex;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid var(--vien);background:var(--nen);font:inherit;color:var(--muc);text-align:left;cursor:pointer}.gva-lop:hover{border-color:color-mix(in srgb,var(--pri) 40%,var(--vien));box-shadow:var(--bong-noi)}.gva-lop-dau{display:flex;align-items:center;gap:6px;min-width:0}.gva-lop-dau b{flex:1 1;min-width:0;font-size:13.5px;font-weight:600}.gva-lop-dau b,.gva-lop>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gva-lop>small{font-size:12px;color:var(--mo)}.gva-lop-lich{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--phu);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gva-lop-lich svg{flex:none;color:var(--mo)}.gva-tien{height:5px;background:var(--suong);overflow:hidden}.gva-tien,.gva-tien i{display:block;border-radius:3px}.gva-tien i{height:100%;background:var(--bm-c1,var(--m-cyan))}.gva-lop-cuoi{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:11.5px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gva-lop-cuoi .t-do{color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.gva-da{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:6px;gap:6px}.gva-da1{display:flex;flex-direction:column;gap:1px;min-width:0;padding:7px 10px;border-radius:10px;border:0;background:var(--nen-2);font:inherit;color:var(--muc);text-align:left;cursor:pointer}.gva-da1:hover{background:var(--hover)}.gva-da1 b{font-size:12.5px;font-weight:500}.gva-da1 b,.gva-da1 small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gva-da1 small{font-size:11.5px;color:var(--mo)}.gva-them{align-self:flex-start}.gva-rong{font-size:13px;color:var(--mo)}@container gva (max-width:520px){.gva-so{grid-template-columns:repeat(2,minmax(0,1fr))}.gva-tuan{grid-template-columns:46px repeat(7,minmax(0,1fr));gap:3px}.gva-tuan-ca small{display:none}.gva-o{font-size:10px;padding:0 2px}.gva-chu-giai{margin-left:0}}.mta .td2-mau{grid-template-columns:260px minmax(0,1fr);gap:12px}.mta .td2-mau-ds{padding:8px;gap:2px;position:-webkit-sticky;position:sticky;top:12px;max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin}.mta .td2-mau-ds button{padding:7px 10px;border-radius:9px}.mta .td2-mau-ds button.dang{background:color-mix(in srgb,var(--pri) 10%,var(--nen));border-color:transparent}.mta .td2-mau-ds button.dang>span{color:var(--pri);font-weight:500}.mta .td2-khoi-tieu.nho{padding:8px 10px 2px;margin:0;font-size:11.5px;color:var(--mo)}.mta-tim{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;margin:2px 2px 4px;border:1px solid var(--vien);border-radius:9px;background:var(--nen);color:var(--mo)}.mta-tim input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--muc)}.mta-tat{display:inline-block;padding:0 6px;margin-right:4px;border-radius:8px;font-size:11px;background:var(--suong);color:var(--phu)}.mta-sua{container:mta/inline-size;flex-direction:column;min-width:0}.mta-sua,.mta-thanh{display:flex;gap:10px}.mta-thanh{align-items:center;flex-wrap:wrap;padding:10px 12px}.mta-ten{flex:1 1 260px;font-weight:500;height:38px}.mta-ten,.mta-ten-chu{min-width:0;font-size:15px}.mta-ten-chu{flex:1 1;font-weight:600}.mta-he{font-size:12px;color:var(--mo)}.mta-nhom{flex:0 1 260px;width:auto}.mta-dung{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--phu);white-space:nowrap;cursor:pointer}.mta-thanh>.nut{flex:none}.mta-tab{display:none;align-self:flex-start;gap:2px;padding:3px;border-radius:10px;background:var(--nen-2)}.mta-tab button{height:30px;padding:0 14px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--phu);cursor:pointer;white-space:nowrap}.mta-tab button.dang{background:var(--pri);color:#fff}.mta-hai{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.mta-soan{display:flex;flex-direction:column;gap:10px;padding:14px;min-width:0}.mta-soan .inp,.mta-soan .o{width:100%;min-width:0}.mta-chen{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.mta-chen>span{font-size:12px;color:var(--mo);margin-right:2px}.mta-chen button{height:26px;padding:0 9px;border-radius:13px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12px;color:var(--pri);cursor:pointer;white-space:nowrap}.mta-chen button:hover:not(:disabled){background:color-mix(in srgb,var(--pri) 8%,var(--nen));border-color:color-mix(in srgb,var(--pri) 35%,var(--vien))}.mta-chen button:disabled{color:var(--mo);cursor:default}.mta .mta-than{min-height:340px;resize:vertical}.mta-huong{font-size:12px;color:var(--phu)}.mta-huong summary{cursor:pointer;color:var(--pri);font-weight:500;list-style:none}.mta-huong summary::-webkit-details-marker{display:none}.mta-huong p{margin:6px 0 0;line-height:18px;color:var(--mo)}.mta-mo-bien{align-self:flex-start}.mta-bien-ds{display:flex;flex-direction:column;gap:6px}.mta-bien-ds>.nut{align-self:flex-start}.mta-xem{flex-direction:column;padding:12px;position:-webkit-sticky;position:sticky;top:12px}.mta-xem,.mta-xem-dau{display:flex;gap:8px;min-width:0}.mta-xem-dau{align-items:center}.mta-xem-dau b{flex:none;font-size:13.5px;font-weight:600}.mta-xem-tieu{flex:1 1;min-width:0;font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mta-xem-dau .nut{flex:none;white-space:nowrap}.mta-thieu{font-size:12px;padding:6px 10px;border-radius:9px;background:color-mix(in srgb,var(--m-cam) 10%,var(--tron));color:color-mix(in srgb,var(--m-cam) 82%,var(--tron-chu))}.mta .mta-khung{width:100%;height:calc(100vh - 260px);min-height:460px;border-radius:10px}@container mta (max-width:899px){.mta-tab{display:inline-flex}.mta-hai{grid-template-columns:minmax(0,1fr)}.mta-hai .mta-an{display:none}.mta-xem{position:static}}@media (max-width:760px){.mta .td2-mau{grid-template-columns:minmax(0,1fr)}.mta .td2-mau-ds{position:static;max-height:280px}}.phd{display:flex;flex-direction:column;gap:10px}.phd-chu-giai{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;color:var(--phu)}.phd-chu-giai>span{display:inline-flex;align-items:center;gap:5px}.phd-chu-giai>.gian{flex:1 1}.phd-chu-giai i{width:11px;height:11px;border-radius:3px;display:inline-block;border:1px solid transparent}.phd-chu-giai i.dd{background:color-mix(in srgb,var(--m-la) 18%,var(--nen));border-color:color-mix(in srgb,var(--m-la) 45%,var(--vien))}.phd-chu-giai i.chua{background:color-mix(in srgb,var(--m-do) 14%,var(--nen));border-color:color-mix(in srgb,var(--m-do) 45%,var(--vien))}.phd-chu-giai i.sap{background:color-mix(in srgb,var(--pri) 8%,var(--nen));border-color:color-mix(in srgb,var(--pri) 30%,var(--vien))}.phd-chu-giai i.nghi{background:repeating-linear-gradient(135deg,var(--vien-dam) 0 2px,transparent 2px 5px);border:1px dashed var(--vien-dam)}.phd-chu-giai i.kg{background:color-mix(in srgb,var(--m-vang) 26%,var(--nen));border-color:color-mix(in srgb,var(--m-vang) 70%,var(--vien))}.phd-tom{font-size:12px;font-weight:500;padding:2px 9px;border-radius:10px}.phd-tom.kg{background:color-mix(in srgb,var(--m-vang) 20%,var(--tron));color:color-mix(in srgb,var(--m-vang) 70%,var(--tron-chu))}.phd-tom.nghi{background:var(--suong);color:var(--phu)}.phd-tom.chua{background:color-mix(in srgb,var(--m-do) 12%,var(--tron));color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.phd-boc{overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.phd-luoi{--phd-dau:52px;position:relative;display:grid;grid-column-gap:6px;column-gap:6px;grid-row-gap:0;row-gap:0;min-width:min-content}.phd-phong{height:calc(var(--phd-dau) - 8px);margin-bottom:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;background:var(--nen-2);min-width:0;padding:0 6px}.phd-phong b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.phd-phong small{font-size:11px;color:var(--mo)}.phd-phong.khong b{color:var(--mo);font-weight:500}.phd-truc{position:relative}.phd-truc span{position:absolute;right:6px;transform:translateY(-50%);font-size:11px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.phd-truc span:first-child{transform:none}.phd-cot{position:relative;border-radius:10px;background-color:color-mix(in srgb,var(--nen-2) 55%,transparent);background-image:linear-gradient(to bottom,var(--vien) 1px,transparent 1px);background-repeat:repeat-y}.phd-the{position:absolute;display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:9px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);text-decoration:none;overflow:hidden;min-width:0;box-shadow:0 1px 2px rgba(22,32,54,.05);transition:box-shadow .15s}.phd-the:hover{box-shadow:var(--bong-noi);z-index:2;color:var(--muc)}.phd-the.tt-dd{background:color-mix(in srgb,var(--m-la) 7%,var(--nen));border-color:color-mix(in srgb,var(--m-la) 38%,var(--vien))}.phd-the.tt-chua{background:color-mix(in srgb,var(--m-do) 6%,var(--nen));border-color:color-mix(in srgb,var(--m-do) 42%,var(--vien))}.phd-the.tt-dang{background:color-mix(in srgb,var(--m-cam) 7%,var(--nen));border-color:color-mix(in srgb,var(--m-cam) 42%,var(--vien))}.phd-the.tt-sap{background:color-mix(in srgb,var(--pri) 5%,var(--nen));border-color:color-mix(in srgb,var(--pri) 24%,var(--vien))}.phd-the.tt-nghi{border:1.5px dashed var(--vien-dam);color:var(--mo);box-shadow:none}.phd-the.kg{background:color-mix(in srgb,var(--m-vang) 15%,var(--nen));border:1.5px solid color-mix(in srgb,var(--m-vang) 65%,var(--vien))}.phd-the-dau{display:flex;align-items:center;gap:4px;min-width:0}.phd-the-dau b{flex:1 1;min-width:0;font-size:13px;line-height:17px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.phd-the.tt-nghi .phd-the-dau b{text-decoration:line-through;font-weight:500}.phd-tt{flex:none;display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:9px;font-size:10.5px;font-weight:500;white-space:nowrap}.phd-tt i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.phd-tt.dd{background:color-mix(in srgb,var(--m-la) 16%,var(--tron));color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.phd-tt.chua{background:color-mix(in srgb,var(--m-do) 14%,var(--tron));color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.phd-tt.dang{background:color-mix(in srgb,var(--m-cam) 15%,var(--tron));color:color-mix(in srgb,var(--m-cam) 85%,var(--tron-chu))}.phd-tt.sap{background:var(--suong);color:var(--phu)}.phd-tt.nghi{background:var(--suong);color:var(--mo)}.phd-dong,.phd-gio{font-size:11.5px;line-height:15px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phd-dong{display:flex;align-items:center;gap:4px;min-width:0}.phd-dong svg{flex:none;color:var(--mo)}.phd-nhan{display:flex;flex-wrap:wrap;gap:3px;margin-top:auto;padding-top:2px}.phd-nhan em{font-style:normal;display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:9px;font-size:10.5px;font-weight:500;white-space:nowrap}.phd-nhan em.kg{background:color-mix(in srgb,var(--m-vang) 32%,var(--tron));color:color-mix(in srgb,var(--m-vang) 60%,var(--tron-chu))}.phd-nhan em.kt{background:color-mix(in srgb,var(--m-tim) 14%,var(--tron));color:color-mix(in srgb,var(--m-tim) 85%,var(--tron-chu))}.phd-nhan em.trung{background:color-mix(in srgb,var(--m-do) 14%,var(--tron));color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.phd-trong{margin:auto 0;text-align:center;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--phu);background:var(--nen);border-radius:6px;align-self:center;padding:1px 8px}.phd-the.gon .phd-dong,.phd-the.gon .phd-nhan{display:none}.phd-the.gon .phd-trong{margin:0}.phd-nay{position:absolute;left:52px;right:0;height:0;border-top:2px solid var(--m-do);z-index:3;pointer-events:none}.phd-nay span{position:absolute;left:-50px;top:-10px;height:18px;line-height:18px;padding:0 5px;border-radius:6px;font-size:10.5px;font-weight:600;background:var(--m-do);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gva-o.ban{display:flex;flex-direction:column;justify-content:center;gap:2px;height:auto;min-height:32px;line-height:normal;padding:3px}.gva-o-lop{display:block;width:100%;min-width:0;height:26px;line-height:26px;padding:0 5px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:11px;font-weight:500;color:inherit;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}button.gva-o-lop:hover{background:color-mix(in srgb,var(--pri) 16%,var(--nen));text-decoration:underline}.gva-o.nhieu .gva-o-lop{background:color-mix(in srgb,var(--nen) 55%,transparent)}.gva-o.nhieu button.gva-o-lop:hover{background:color-mix(in srgb,var(--pri) 18%,var(--nen))}.kcs-o7{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.kcs-o7-1{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 9px;border-radius:12px;background:var(--bm-tren,var(--nen));border:1.5px solid transparent;color:var(--muc);text-decoration:none;transition:border-color .15s,background .15s}.kcs-o7-1:hover{border-color:color-mix(in srgb,var(--hx-m) 35%,transparent);color:var(--muc)}.kcs-o7-oi{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--hx-m) 15%,var(--tron));color:color-mix(in srgb,var(--hx-m) 88%,var(--tron-chu))}.kcs-o7-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.kcs-o7-chu b{font-size:12.5px;line-height:16px;font-weight:500}.kcs-o7-chu b,.kcs-o7-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kcs-o7-chu small{font-size:11px;line-height:15px;color:var(--mo)}.kcs-o7-chu small em{font-style:normal;font-weight:600;color:var(--phu)}.kcs-o7-1.gap .kcs-o7-chu small em{color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.kcs-o7-1.dang{background:var(--pri);border-color:var(--pri);color:#fff}.kcs-o7-1.dang .kcs-o7-oi{background:rgba(255,255,255,.2);color:#fff}.kcs-o7-1.dang .kcs-o7-chu small,.kcs-o7-1.dang .kcs-o7-chu small em{color:rgba(255,255,255,.88)}@media (max-width:640px){.kcs-o7{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -2px;padding:0 2px}.kcs-o7-1{flex:0 0 46%;scroll-snap-align:start}}.tgv{flex-direction:column;padding:14px 16px;margin-bottom:12px}.tgv,.tgv-dau{display:flex;gap:10px}.tgv-dau{align-items:center}.tgv-oi{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 12%,var(--tron));color:var(--pri)}.tgv-dau-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.tgv-dau-chu b{font-size:14.5px;font-weight:600}.tgv-dau-chu small{font-size:12px;color:var(--phu)}.tgv-go{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid var(--vien);border-radius:10px;background:var(--nen);color:var(--pri)}.tgv-go:focus-within{border-color:var(--pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--pri) 14%,transparent)}.tgv-go input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--muc)}.tgv-hang{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tgv-nhan{width:64px;flex:none;font-size:12px;color:var(--mo)}.tgv-thu{display:inline-flex;gap:4px;flex-wrap:wrap}.tgv-thu button{height:32px;min-width:40px;padding:0 9px;border-radius:8px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;font-weight:500;color:var(--phu);cursor:pointer}.tgv-thu button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.tgv-nhanh{display:inline-flex;gap:4px;margin-left:4px;padding-left:10px;border-left:1px solid var(--vien)}.tgv-nhanh button{height:28px;padding:0 10px;border-radius:14px;border:1px dashed var(--vien-dam);background:transparent;font:inherit;font-size:12px;color:var(--phu);cursor:pointer;white-space:nowrap}.tgv-nhanh button:hover{border-color:var(--pri);color:var(--pri)}.tgv-nhanh button.dang{border-style:solid;border-color:var(--pri);color:var(--pri);background:color-mix(in srgb,var(--pri) 8%,var(--nen))}.tgv-ca{display:inline-flex;gap:4px;flex-wrap:wrap}.tgv-ca button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:40px;padding:0 12px;border-radius:9px;border:1px solid var(--vien);background:var(--nen);font:inherit;color:var(--muc);cursor:pointer;text-align:left}.tgv-ca button b{font-size:12.5px;line-height:16px;font-weight:500}.tgv-ca button small{font-size:11px;line-height:14px;color:var(--mo)}.tgv-ca button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.tgv-ca button.dang small{color:rgba(255,255,255,.85)}.tgv-cho{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--nen-2);color:var(--pri)}.tgv-cho>div{display:flex;flex-direction:column;gap:1px;color:var(--muc)}.tgv-cho b{font-size:13px;font-weight:500}.tgv-cho span{font-size:12.5px;color:var(--phu)}.tgv-kq{display:flex;flex-direction:column;gap:10px}.tgv-tom{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;background:color-mix(in srgb,var(--pri) 7%,var(--nen));color:var(--pri)}.tgv-tom b{font-size:13px;font-weight:600}.tgv-tom span{font-size:12.5px;color:var(--phu)}.tgv-loi{font-size:13px;color:color-mix(in srgb,var(--m-do) 85%,var(--tron-chu))}.tgv-nhom{display:flex;flex-direction:column;gap:6px}.tgv-nhom-dau{display:flex;align-items:center;gap:8px}.tgv-nhom-dau i{width:8px;height:8px;border-radius:50%;background:var(--hx-m,var(--m-la))}.tgv-nhom.la{--hx-m:var(--m-la)}.tgv-nhom.cam{--hx-m:var(--m-cam)}.tgv-nhom-dau b{font-size:13px;font-weight:600}.tgv-nhom-dau span{font-size:12px;color:var(--mo)}.tgv-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:6px;gap:6px}.tgv-gv{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:11px;border:1px solid color-mix(in srgb,var(--hx-m) 30%,var(--vien));background:color-mix(in srgb,var(--hx-m) 5%,var(--nen));font:inherit;color:var(--muc);text-align:left;cursor:pointer}.tgv-gv:hover{box-shadow:var(--bong-noi)}.tgv-gv>svg{flex:none;color:var(--mo)}.tgv-anh{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--hx-m) 18%,var(--tron));color:color-mix(in srgb,var(--hx-m) 85%,var(--tron-chu))}.tgv-gv-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.tgv-gv-chu b{font-size:13px;font-weight:500}.tgv-gv-chu b,.tgv-gv-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgv-gv-chu small{font-size:11.5px;color:var(--phu)}.tgv-rong{font-size:12.5px;color:var(--phu);padding:8px 12px;border-radius:10px;background:var(--nen-2)}@media (max-width:640px){.tgv-nhanh{margin-left:0;padding-left:0;border-left:0}.tgv-nhan{width:100%}}.phd-chu-giai>span,.phd-nhan em,.phd-tom{flex:none;white-space:nowrap}@media (max-width:640px){.va-khung .va-kpi,.va-khung .va-kpi.va-kpi4{grid-template-columns:repeat(2,minmax(0,1fr))}}.phd-luoi.co-tang{--phd-tang:30px}.phd-tang{height:24px;margin-bottom:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:.02em;background:hsl(var(--ph-h) var(--ph-s) 88%);color:hsl(var(--ph-h) 55% 28%)}.phd-phong{background:hsl(var(--ph-h) var(--ph-s) 92%)}.phd-phong b{color:hsl(var(--ph-h) 60% 26%)}.phd-phong small{color:hsl(var(--ph-h) 25% 42%)}.phd-phong.khong{background:var(--nen-2)}.phd-cot{background-color:hsl(var(--ph-h) var(--ph-s) 97.5%)}.dau-tang{margin-left:10px}.phd-the,.phd-the.tt-chua,.phd-the.tt-dang,.phd-the.tt-dd,.phd-the.tt-sap{background:hsl(var(--ph-h) var(--ph-s) 93%);border-color:hsl(var(--ph-h) calc(var(--ph-s) * .75) 74%)}.phd-the .phd-the-dau b{color:hsl(var(--ph-h) 60% 22%)}.phd-the.tt-chua .phd-tt{box-shadow:0 0 0 1px color-mix(in srgb,var(--m-do) 45%,transparent)}.phd-the.tt-nghi{background:repeating-linear-gradient(135deg,var(--nen-2) 0 7px,var(--nen) 7px 14px);border:1.5px dashed hsl(var(--ph-h) calc(var(--ph-s) * .6) 70%)}.phd-the.tt-nghi .phd-the-dau b{color:var(--mo)}.phd-the.kg{background:hsl(var(--ph-h) var(--ph-s) 93%);border:2px solid color-mix(in srgb,var(--m-vang) 85%,#000 0%);box-shadow:0 0 0 3px color-mix(in srgb,var(--m-vang) 28%,transparent)}.phd-the.trung{border:2px solid var(--m-do)}.phd-kg-nhan{position:absolute;top:0;right:0;padding:1px 6px 2px 8px;border-radius:0 7px 0 9px;font-size:10px;font-weight:700;letter-spacing:.04em;background:var(--m-vang);color:#4a3300}.phd-the.kg .phd-the-dau{padding-right:22px}.phd-chu-giai i.chua,.phd-chu-giai i.dd,.phd-chu-giai i.sap{border-radius:50%}:root[data-theme=dark] .phd-tang{background:hsl(var(--ph-h) calc(var(--ph-s) * .45) 22%);color:hsl(var(--ph-h) 70% 82%)}:root[data-theme=dark] .phd-phong{background:hsl(var(--ph-h) calc(var(--ph-s) * .4) 19%)}:root[data-theme=dark] .phd-phong b{color:hsl(var(--ph-h) 75% 84%)}:root[data-theme=dark] .phd-phong small{color:hsl(var(--ph-h) 20% 65%)}:root[data-theme=dark] .phd-cot{background-color:hsl(var(--ph-h) calc(var(--ph-s) * .3) 13%)}:root[data-theme=dark] .phd-the,:root[data-theme=dark] .phd-the.kg,:root[data-theme=dark] .phd-the.tt-chua,:root[data-theme=dark] .phd-the.tt-dang,:root[data-theme=dark] .phd-the.tt-dd,:root[data-theme=dark] .phd-the.tt-sap{background:hsl(var(--ph-h) calc(var(--ph-s) * .45) 20%);border-color:hsl(var(--ph-h) calc(var(--ph-s) * .5) 36%)}:root[data-theme=dark] .phd-the.kg{border-color:var(--m-vang)}:root[data-theme=dark] .phd-the .phd-the-dau b{color:hsl(var(--ph-h) 75% 86%)}:root[data-bo-mau]:not([data-theme=dark]){--bm-nhan:#30b8f8}:root[data-bo-mau=bac_ha]:not([data-theme=dark]){--bm-nhan:#14b8a6}:root[data-bo-mau=lavender]:not([data-theme=dark]){--bm-nhan:#8b74f0}:root[data-theme=dark][data-bo-mau]{--bm-nhan:var(--m-cyan)}.va-khung .lca-o .lca-them[aria-pressed=true]{background:color-mix(in srgb,var(--bm-nhan) 16%,var(--nen));border:1.5px solid var(--bm-nhan);color:var(--pri);font-weight:500}.va-khung .lca-o.chon{background:color-mix(in srgb,var(--bm-nhan) 7%,transparent)}.va-khung .lca-thanh{background:var(--nen);color:var(--muc);border:1px solid var(--vien);box-shadow:var(--bong-hop)}.va-khung .lca-thanh .inp{background:var(--nen-2);border-color:var(--vien);color:var(--muc)}.va-khung .lca-thanh .inp::placeholder{color:var(--mo)}.va-khung .lca-thanh .nut:not(.chinh):not(.nguy){background:var(--nen);border-color:var(--vien-dam);color:var(--muc)}.va-khung .lca-thanh .nut-icon{color:var(--mo)}.va-khung .lca-ten.chon{box-shadow:0 0 0 1.5px var(--bm-nhan)}.va-khung .lc-boc{gap:6px}.va-khung .lc{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 10px;border-radius:14px;box-shadow:var(--bm-bong,none)}.va-khung .lc-go{flex:1 1 300px;height:34px;margin:0;padding:0 10px;border:1px solid var(--vien);border-radius:9px;background:var(--nen-2)}.va-khung .lc-go:focus-within{border-color:var(--pri);background:var(--nen)}.va-khung .lc-go input{font-size:13px}.va-khung .lc-hieu{flex-basis:100%;order:3}.va-khung .lc-cau{flex:0 1 auto;font-size:12.5px;gap:4px 6px}.va-khung .lc-cau .gian{display:none}.va-khung .lc-o{height:28px;font-size:12.5px;border-radius:8px}.va-khung .lc-nhanh{gap:6px}.va-khung .lc-chip{height:30px}.va-khung .kl-ds>.kl-vdg{border-radius:14px 14px 0 0}.kl-vdg{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 12px;border-bottom:1px solid var(--vien);background:var(--nen-2)}.kl-vdg-ten{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:500;color:var(--phu);margin-right:4px;white-space:nowrap}.kl-vdg .kl-chip{flex:none}.kl-vdg .gian{flex:1 1}.va-khung .kcs-bang{container:kcs/inline-size}@container kcs (max-width:1100px){.kcs-o7-oi{display:none}.kcs-o7-1{padding:7px 10px}}@container kcs (min-width:760px){.kcs-o7{grid-template-columns:repeat(7,minmax(0,1fr))}}@container kcs (max-width:759px){.kcs-o7{grid-template-columns:repeat(4,minmax(0,1fr))}}.va-khung .va-cct-ngay{padding:6px 3px}.va-khung .va-cct-thu small{font-size:10px;letter-spacing:-.02em;text-overflow:clip}.phd-the{gap:3px}.phd-the-dau b{white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.phd-tt-hang{display:flex;align-items:center;gap:6px;min-width:0}.phd-tt-hang .phd-gio{flex:1 1;min-width:0}.phd-buoi{color:var(--mo);margin-left:2px}.phd-the.gon .phd-the-dau b{-webkit-line-clamp:1}.phd-tt-hang{flex-wrap:wrap;row-gap:2px}.phd-tt-hang .phd-gio{flex:0 1 auto}.phd-dong{flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere}.phd-dong svg{align-self:center}.lv{display:block;overflow:visible}.lv .lv-song{animation:lv-song 3.2s linear infinite}.lv .lv-bot{animation:lv-bot 2.6s ease-in infinite;transform-box:fill-box}.lv .lv-bot.b2{animation-delay:.9s}.lv .lv-bot.b3{animation-delay:1.7s}.lv .lv-mat{animation:lv-chop 4.6s infinite;transform-origin:60px 100px}.lv .lv-tay{transform-box:view-box}.lv .lv-tay-phai{transform-origin:97px 96px}.lv .lv-tay-trai{transform-origin:23px 96px}.lv-chao .lv-tay-phai{animation:lv-vay .9s ease-in-out infinite alternate}.lv-nghi .lv-tay-phai{transform:rotate(-38deg) translate(-6px,8px)}.lv-nghi .lv-than{transform:rotate(-5deg);transform-origin:60px 130px}.lv-nghi .lv-hoi text{animation:lv-hoi 1.6s ease-in-out infinite alternate}.lv-mung .lv-tay-phai{transform:rotate(-28deg)}.lv-mung .lv-tay-trai{transform:rotate(28deg)}.lv-mung .lv-sao path{animation:lv-sao 1s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}@keyframes lv-song{0%{transform:translateX(0)}to{transform:translateX(-60px)}}@keyframes lv-bot{0%{transform:translateY(0);opacity:0}15%{opacity:.8}to{transform:translateY(-30px);opacity:0}}@keyframes lv-chop{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.1)}}@keyframes lv-vay{0%{transform:rotate(-8deg)}to{transform:rotate(-46deg)}}@keyframes lv-hoi{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes lv-sao{0%{transform:scale(.7) rotate(0)}to{transform:scale(1.15) rotate(25deg)}}.ds-khung{position:fixed;right:22px;bottom:18px;z-index:85;display:flex;align-items:flex-end;gap:4px;pointer-events:none;animation:ds-bay .55s cubic-bezier(.2,1.3,.4,1) both}.ds-khung>*{pointer-events:auto}.ds-khung.ra{animation:ds-di .26s ease-in forwards}.ds-khung.tinh,.ds-khung.tinh.ra{animation:none}body.co-ngan .ds-khung,body:has(.hop-nen) .ds-khung,body:has(.va-ngan) .ds-khung{right:auto;left:22px;flex-direction:row-reverse}body.co-ngan .ds-khung,body:has(.hop-nen) .ds-khung,body:has(.ngan-che) .ds-khung,body:has(.va-ngan) .ds-khung,body:has(aside.ngan) .ds-khung{display:none}.ds-hinh{flex:none;filter:drop-shadow(0 8px 14px rgba(22,32,54,.18));animation:ds-nhun 2.4s ease-in-out infinite}.ds-mung .ds-hinh{animation:ds-nhay .6s ease-in-out infinite}.ds-khung.m1 .ds-hinh{animation:ds-nhay .5s ease-in-out 3}.ds-khung.tinh .ds-hinh{animation:none}.ds-bong{position:relative;max-width:min(330px,calc(100vw - 150px));margin-bottom:58px;padding:12px 14px;border-radius:16px 16px 4px 16px;background:var(--nen);border:1px solid var(--vien);box-shadow:var(--bong-hop);display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muc)}body.co-ngan .ds-bong,body:has(.hop-nen) .ds-bong,body:has(.va-ngan) .ds-bong{border-radius:16px 16px 16px 4px}.ds-nhan{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--pri)}.ds-nhac .ds-nhan{color:color-mix(in srgb,var(--m-cam) 85%,var(--tron-chu))}.ds-mung .ds-nhan{color:color-mix(in srgb,var(--m-la) 85%,var(--tron-chu))}.ds-tieu{font-size:14.5px;line-height:20px;font-weight:600;padding-right:18px}.ds-chu{font-size:12.5px;line-height:18px;color:var(--phu)}.ds-nut{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.ds-lnk{border:0;background:none;padding:0 2px;font:inherit;font-size:12px;color:var(--mo);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ds-lnk:hover{color:var(--muc)}.ds-dong{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:6px;border:0;background:transparent;color:var(--mo);display:grid;place-items:center;cursor:pointer}.ds-dong:hover{background:var(--hover);color:var(--muc)}.ds-khung.m3 .ds-bong,.ds-khung.m4 .ds-bong{border-color:color-mix(in srgb,var(--m-vang) 60%,var(--vien));background:linear-gradient(180deg,color-mix(in srgb,var(--m-vang) 12%,var(--nen)),var(--nen))}.ds-hinh.lap-lanh{position:relative}.ds-hinh.lap-lanh:after,.ds-hinh.lap-lanh:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#ffd36b;top:6px;left:8px;animation:ds-lanh .7s ease-out 3}.ds-hinh.lap-lanh:after{background:#ff8fb1;left:auto;right:6px;top:20px;animation-delay:.25s}@keyframes ds-bay{0%{transform:translate(70px,90px) rotate(18deg) scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes ds-di{to{transform:translate(60px,80px) scale(.7);opacity:0}}@keyframes ds-nhun{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ds-nhay{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-22px) scale(1.04,.97)}60%{transform:translateY(-14px)}}@keyframes ds-lanh{0%{transform:scale(.2);opacity:1}to{transform:scale(2.2);opacity:0}}@media (max-width:900px){.ds-khung{right:10px;bottom:calc(74px + var(--sfb,0px))}.ds-bong{margin-bottom:46px}.ds-hinh svg{width:70px;height:auto}}.ds-phao{position:fixed;inset:0;z-index:86;pointer-events:none;overflow:hidden}.ds-phao i{position:absolute;top:-16px;display:block;animation-name:ds-roi;animation-timing-function:cubic-bezier(.25,.6,.5,1);animation-fill-mode:forwards}@keyframes ds-roi{0%{transform:translateY(0) rotate(0)}to{transform:translateY(108vh) rotate(2turn);opacity:.9}}.ds-san{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:rgba(9,16,40,.28);animation:ds-mo .25s ease-out;cursor:pointer}.ds-san-tia{position:absolute;width:760px;height:760px;max-width:160vw;max-height:160vw;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,211,107,.42) 0 10deg,transparent 10deg 22deg);animation:ds-xoay 7s linear infinite;mask:radial-gradient(circle,#000 30%,transparent 70%);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%)}.ds-san-giua{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;animation:ds-phong .7s cubic-bezier(.2,1.5,.4,1) both}.ds-san-hinh{display:flex;align-items:flex-end;gap:0}.ds-qua{margin-right:-18px;margin-bottom:4px;animation:ds-qua 1.1s ease-out both}.ds-qua .ds-qua-nap{animation:ds-nap 1.1s ease-out .35s both;transform-box:view-box;transform-origin:60px 40px}.ds-nhay{animation:ds-nhay .6s ease-in-out infinite}.ds-san-tieu{font-size:40px;line-height:46px;font-weight:700;color:#fff;letter-spacing:-.01em;text-shadow:0 3px 0 #e8a300,0 8px 24px rgba(0,0,0,.35)}.ds-san-chu{font-size:16px;font-weight:500;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.45);padding:4px 14px;border-radius:999px;background:rgba(33,64,152,.55)}@keyframes ds-mo{0%{opacity:0}}@keyframes ds-xoay{to{transform:rotate(1turn)}}@keyframes ds-phong{0%{transform:scale(.2);opacity:0}}@keyframes ds-qua{0%{transform:translateY(40px) scale(.6);opacity:0}60%{transform:translateY(-6px) scale(1.05);opacity:1}to{transform:none}}@keyframes ds-nap{0%{transform:none}60%{transform:translate(-14px,-34px) rotate(-24deg)}to{transform:translate(-18px,-30px) rotate(-20deg)}}.tb-goc,.tb-nut{position:relative}.tb-nut.gap svg{animation:tb-lac 1.2s ease-in-out 2;transform-origin:50% 10%}.tb-so{position:absolute;top:3px;right:3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--m-do);color:#fff;font-size:10.5px;font-weight:600;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--nen)}@keyframes tb-lac{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}.tb-panel{position:absolute;top:calc(100% + 8px);right:-8px;z-index:80;width:380px;max-width:calc(100vw - 16px);border-radius:16px;border:1px solid var(--vien);background:var(--nen);box-shadow:var(--bong-hop);display:flex;flex-direction:column;overflow:hidden;animation:ds-mo .15s ease-out}.tb-dau{display:flex;align-items:center;gap:8px;padding:12px 14px 8px}.tb-dau b{font-size:15px;font-weight:600}.tb-dau .gian{flex:1 1}.tb-than{max-height:min(560px,70vh);overflow-y:auto;padding:0 8px 10px;scrollbar-width:thin}.tb-nhom-ten{font-size:11.5px;color:var(--mo);padding:8px 8px 4px}.tb-dong{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px;border:0;border-radius:11px;background:transparent;font:inherit;color:var(--muc);text-align:left;cursor:pointer;position:relative}.tb-dong:hover:not(:disabled){background:var(--hover)}.tb-dong:disabled{cursor:default}.tb-dong.moi:after{content:"";position:absolute;top:14px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--pri)}.tb-oi{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center}.tb-dong.m-gap .tb-oi{background:color-mix(in srgb,var(--m-do) 13%,var(--tron));color:color-mix(in srgb,var(--m-do) 88%,var(--tron-chu))}.tb-dong.m-nhac .tb-oi{background:color-mix(in srgb,var(--m-cam) 14%,var(--tron));color:color-mix(in srgb,var(--m-cam) 88%,var(--tron-chu))}.tb-dong.m-tin .tb-oi{background:color-mix(in srgb,var(--pri) 12%,var(--tron));color:var(--pri)}.tb-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;padding-right:12px}.tb-chu b{font-size:13px;line-height:18px;font-weight:500}.tb-chu small{font-size:12px;line-height:16px;color:var(--phu);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tb-nut-chu{flex:none;align-self:center;font-size:12px;font-weight:500;color:var(--pri);white-space:nowrap;margin-right:6px}.tb-rong{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 12px;font-size:13px;color:var(--phu);text-align:center}@media (max-width:640px){.tb-panel{position:fixed;top:60px;left:8px;right:8px;width:auto}}.cdg-ds{flex-direction:row;align-items:flex-start;gap:14px}.cdg-ds>.lv{flex:none}.cdg-ds-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.cdg-bat{gap:8px;font-size:13px;cursor:pointer}.cdg-bat,.cdg-thu{display:flex;align-items:center}.cdg-thu{flex-wrap:wrap;gap:6px}.cdg-thu>span{font-size:12px;color:var(--mo)}@media (prefers-reduced-motion:reduce){.ds-hinh,.ds-khung,.ds-san *,.lv *{animation:none!important}.ds-phao{display:none}}