.hd-nut{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.hd-nut:hover{border-color:color-mix(in srgb,var(--pri) 45%,var(--vien))}.hd-nut svg,.hd-nut:hover{color:var(--pri)}.hd-nut.gy{background:color-mix(in srgb,var(--pri) 8%,var(--nen));border-color:color-mix(in srgb,var(--pri) 25%,var(--vien))}@media (max-width:1100px){.hd-nut span{display:none}.hd-nut{width:34px;padding:0;justify-content:center}}.hd-nen{position:fixed;inset:0;z-index:120;background:rgba(16,24,44,.42);display:flex;align-items:center;justify-content:center;padding:24px;animation:hd-hien .18s ease}.hd-hop{width:min(1120px,100%);height:min(860px,calc(100dvh - 48px));background:var(--nen);border-radius:20px;box-shadow:0 30px 80px -30px rgba(16,24,44,.55);display:flex;flex-direction:column;overflow:hidden}.hd-dau{display:flex;align-items:flex-start;gap:12px;padding:18px 22px 10px}.hd-dau>div{flex:1 1;min-width:0}.hd-dau small{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pri)}.hd-dau h2{margin:2px 0 0;font-size:20px;line-height:28px}.hd-tab{display:flex;gap:4px;padding:0 22px;border-bottom:1px solid var(--vien);overflow-x:auto;scrollbar-width:none}.hd-tab::-webkit-scrollbar{display:none}.hd-tab button{flex:none;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--mo);padding:10px 12px;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap}.hd-tab button.dang{color:var(--pri);border-bottom-color:var(--pri)}.hd-than{flex:1 1;min-height:0;overflow:auto;padding:18px 22px}.hd-chan{display:flex;align-items:center;gap:8px;padding:12px 22px;border-top:1px solid var(--vien)}.hd-chan .chu-phu{flex:1 1;min-width:0}.hd-video video{display:block;width:100%;max-height:calc(100dvh - 300px);aspect-ratio:16/9;border-radius:14px;background:#0f1d3d}.hd-video p{margin:10px 2px 0}.hd-trong{display:grid;place-items:center;aspect-ratio:16/9;border-radius:14px;background:var(--suong,#f3f6fb);color:var(--mo);text-align:center;padding:20px}.hd-ngay{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.hd-phan{border-radius:16px;background:color-mix(in srgb,var(--hd-mau) 7%,var(--nen));border:1px solid color-mix(in srgb,var(--hd-mau) 22%,var(--vien));padding:12px}.hd-phan-dau{display:flex;align-items:center;gap:10px;margin-bottom:10px}.hd-phan-dau i{font-style:normal;flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--hd-mau);color:#fff;font-weight:700;font-size:14px}.hd-phan-dau b{display:block;font-size:15px}.hd-phan-dau small{color:var(--mo);font-size:12px}.hd-phan ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hd-phan li>a,.hd-phan li>div{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;background:var(--nen);border:1px solid var(--vien);text-decoration:none;color:var(--muc)}.hd-phan li>a:hover{border-color:var(--hd-mau)}.hd-phan li small{font-size:11.5px;font-weight:600;color:var(--hd-mau)}.hd-phan li b{font-size:13.5px;font-weight:600}.hd-phan li span{font-size:12.5px;line-height:1.45;color:var(--mo)}.hd-so-do{flex-direction:column;gap:14px}.hd-goc,.hd-so-do{display:flex;align-items:center}.hd-goc{gap:10px;padding:10px 16px;border-radius:14px;background:var(--pri);color:#fff}.hd-goc b{display:block}.hd-goc small{opacity:.85;font-size:12px}.hd-nhanh{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:12px;gap:12px;align-items:start}.hd-nhanh section{border:1px solid var(--vien);border-radius:16px;padding:12px;background:var(--nen)}.hd-nhanh h4{margin:0 0 8px;font-size:14px;color:var(--pri)}.hd-nhanh ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.hd-nhanh li a{display:flex;gap:8px;align-items:flex-start;padding:6px;border-radius:9px;color:var(--muc);text-decoration:none}.hd-nhanh li a:hover{background:var(--hover)}.hd-nhanh li svg{flex:none;margin-top:2px;color:var(--mo)}.hd-nhanh li span{display:flex;flex-direction:column;min-width:0}.hd-nhanh li b{font-size:13.5px;font-weight:600}.hd-nhanh li small{font-size:12px;color:var(--mo);line-height:1.4}.hd-goc-chu{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;font-size:12.5px;color:var(--mo)}.hd-goc-chu span{display:inline-flex;align-items:center;gap:6px}.hd-ct-phan{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.hd-ct-phan button{border:1px solid var(--vien);background:var(--nen);border-radius:999px;padding:6px 14px;font:inherit;font-size:13px;font-weight:600;color:var(--phu);cursor:pointer}.hd-ct-phan button.dang{background:var(--pri);border-color:var(--pri);color:#fff}.hd-ct-ds{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.hd-ct-ds>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:16px;gap:16px;align-items:start;padding:14px;border:1px solid var(--vien);border-radius:16px}.hd-ct-chu{display:flex;gap:10px}.hd-so{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 12%,var(--nen));color:var(--pri);font-weight:700;font-size:13px}.hd-ct-chu b{display:block;font-size:15px;margin:2px 0 6px}.hd-ct-chu ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.5;color:var(--phu)}.hd-mo{display:inline-block;margin-top:8px;font-size:13px;font-weight:600;color:var(--pri);text-decoration:none}.hd-anh{padding:0;border:1px solid var(--vien);border-radius:12px;overflow:hidden;background:var(--suong,#f3f6fb);cursor:zoom-in}.hd-anh,.hd-anh img{display:block;width:100%}.hd-anh img{height:auto}.hd-anh-to{position:fixed;inset:0;z-index:130;background:rgba(10,16,32,.8);display:grid;place-items:center;padding:20px;cursor:zoom-out}.hd-anh-to img{max-width:100%;max-height:100%;border-radius:12px}.hd-ct-ds>li:not(:has(.hd-anh)){grid-template-columns:1fr}.hd-bao{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:140;background:#16213b;color:#fff;padding:10px 16px;border-radius:12px;font-size:13.5px;box-shadow:0 12px 30px -12px rgba(0,0,0,.5);max-width:min(460px,calc(100% - 24px))}.gy-noi{position:fixed;right:22px;bottom:18px;z-index:84;width:320px;max-width:calc(100% - 24px);display:flex;gap:10px;align-items:flex-start;padding:14px 14px 12px;border-radius:16px;background:var(--nen);border:1px solid color-mix(in srgb,var(--pri) 25%,var(--vien));box-shadow:0 18px 40px -18px rgba(16,24,44,.45);animation:gy-vao .35s cubic-bezier(.2,1.2,.4,1) both}body:has(.ds-khung) .gy-noi{bottom:190px}.gy-bieu{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 12%,var(--nen));color:var(--pri)}.gy-noi>div{flex:1 1;min-width:0}.gy-noi b{display:block;font-size:14px}.gy-noi small{display:block;font-size:12.5px;line-height:1.45;color:var(--mo);margin-top:2px}.gy-nut{display:flex;gap:6px;margin-top:10px}.gy-dong{flex:none;border:0;background:none;color:var(--mo);cursor:pointer;padding:2px;border-radius:6px}@keyframes gy-vao{0%{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes hd-hien{0%{opacity:0}}@media (max-width:980px){.hd-ngay{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-ct-ds>li{grid-template-columns:1fr}}@media (max-width:640px){.hd-nen{padding:0;align-items:stretch}.hd-hop{height:100dvh;width:100%;border-radius:0}.hd-dau{padding:14px 14px 8px}.hd-dau h2{font-size:17px;line-height:24px}.hd-tab{padding:0 10px}.hd-than{padding:14px 12px}.hd-chan{padding:10px 12px calc(10px + var(--sfb,0px))}.hd-chan .chu-phu{display:none}.hd-ngay{grid-template-columns:1fr}.gy-noi{right:10px;bottom:calc(74px + var(--sfb,0px))}}.dau .phai{min-width:0}.dau .phai>:not(.o-tim){flex:none}.dau .o-tim{flex:0 1 300px;width:auto;min-width:0;white-space:nowrap;overflow:hidden}.dau .o-tim svg{flex:none}.dau .o-tim .o-tim-chu{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.dau .o-tim kbd{flex:none;white-space:nowrap}@media (max-width:1366px){.dau .o-tim{flex-basis:240px}}@media (max-width:1200px){.dau .o-tim kbd{display:none}.dau .o-tim{flex-basis:200px}}@media (max-width:1100px){.dau .o-tim{display:none}}@media (min-width:1101px){.dau .nut-icon.chi-dt[aria-label="Tìm nhanh"]{display:none!important}}.hd-hop.hd-chao{width:min(860px,100%);height:auto;max-height:calc(100dvh - 48px)}.hd-chao .hd-video video{max-height:calc(100dvh - 380px)}.hd-chao-di{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.hd-chao-di a{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:14px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);text-decoration:none}.hd-chao-di a:hover{border-color:color-mix(in srgb,var(--pri) 40%,var(--vien));background:color-mix(in srgb,var(--pri) 4%,var(--nen))}.hd-chao-di a>span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 10%,var(--nen));color:var(--pri);margin-bottom:6px}.hd-chao-di b{font-size:14px}.hd-chao-di small{font-size:12.5px;color:var(--mo);line-height:1.4}a.hd-nut{text-decoration:none;color:inherit}.hdx{display:flex;flex-direction:column;gap:18px;padding-bottom:40px}.hdx-the{background:var(--nen);border:1px solid var(--vien);border-radius:18px;padding:16px}.hdx-dau{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px 16px;gap:14px 16px;align-items:start;padding:20px 22px 16px;border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--pri) 7%,var(--nen)),color-mix(in srgb,#f59e0b 5%,var(--nen)));border:1px solid color-mix(in srgb,var(--pri) 14%,var(--vien))}.hdx-dau-chu small{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pri)}.hdx-dau-chu h1{margin:4px 0 6px;font-size:24px;line-height:32px}.hdx-dau-chu p{margin:0;max-width:780px;font-size:14px;line-height:1.6;color:var(--phu)}.hdx-gy{background:var(--nen)}.hdx-tab{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.hdx-tab a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);text-decoration:none;min-width:0}.hdx-tab a:hover{border-color:color-mix(in srgb,var(--pri) 40%,var(--vien))}.hdx-tab a.dang{border-color:var(--pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--pri) 12%,transparent)}.hdx-tab-bieu{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--pri) 10%,var(--nen));color:var(--pri)}.hdx-tab a.dang .hdx-tab-bieu{background:var(--pri);color:#fff}.hdx-tab a>span:last-child{display:flex;flex-direction:column;min-width:0}.hdx-tab b{font-size:14px}.hdx-tab b,.hdx-tab small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdx-tab small{font-size:12px;color:var(--mo)}.hdx-muc-dau{margin:0 0 12px}.hdx-muc-dau h2{margin:0 0 2px;font-size:18px;line-height:26px}.hdx-muc-dau p{margin:0}.hdx-anh{margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.hdx-anh>button{display:block;padding:0;border:1px solid var(--vien);border-radius:12px;overflow:hidden;background:var(--suong,#f3f6fb);cursor:zoom-in}.hdx-anh>button:hover{border-color:color-mix(in srgb,var(--pri) 40%,var(--vien))}.hdx-anh img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;margin:0 auto}.hdx-anh figcaption{font-size:12.5px;line-height:1.45;color:var(--mo)}.hdx-anh-to{position:fixed;inset:0;z-index:140;background:rgba(10,16,32,.82);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;cursor:zoom-out}.hdx-anh-to img{max-width:100%;max-height:calc(100dvh - 90px);border-radius:12px;background:#fff}.hdx-anh-to p{margin:0;color:#fff;font-size:14px;text-align:center;max-width:900px}.hdx-anh-dong{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:12px;border:0;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;cursor:pointer}.hdx-video{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.hdx-video-khung video{display:block;width:100%;aspect-ratio:16/9;border-radius:18px;background:#0f1d3d;box-shadow:0 18px 40px -26px rgba(16,24,44,.5)}.hdx-muc-vd h3{margin:0;font-size:16px}.hdx-muc-vd>p{margin:2px 0 10px}.hdx-muc-vd ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.hdx-muc-vd button{width:100%;display:flex;align-items:flex-start;gap:10px;padding:8px;border:0;border-radius:10px;background:none;font:inherit;text-align:left;color:var(--muc);cursor:pointer}.hdx-muc-vd button:hover{background:var(--hover)}.hdx-muc-vd button>span:nth-child(2){flex:1 1;min-width:0;display:flex;flex-direction:column}.hdx-muc-vd b{font-size:13.5px}.hdx-muc-vd small{font-size:12px;color:var(--mo);line-height:1.4}.hdx-muc-gio{flex:none;min-width:40px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pri);background:color-mix(in srgb,var(--pri) 9%,var(--nen));border-radius:7px;padding:2px 6px;text-align:center}.hdx-muc-so{flex:none;font-style:normal;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:700;opacity:.8}.hdx-muc-di{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--vien)}.hdx-truc{display:grid;grid-template-columns:repeat(var(--cot,4),minmax(0,1fr));grid-gap:4px;gap:4px;margin:0 0 14px}.hdx-truc span{display:flex;flex-direction:column;padding:8px 12px;font-size:12px;color:var(--mo);background:color-mix(in srgb,var(--m) 10%,var(--nen));border-top:4px solid color-mix(in srgb,var(--m) 55%,var(--nen))}.hdx-truc span:first-child{border-radius:10px 0 0 10px}.hdx-truc span:last-child{border-radius:0 10px 10px 0}.hdx-truc b{font-size:13px;color:var(--muc)}.hdx-phan-ds{display:flex;flex-direction:column;gap:14px}.hdx-phan{border-radius:18px;padding:14px;background:color-mix(in srgb,var(--m) 5%,var(--nen));border:1px solid color-mix(in srgb,var(--m) 18%,var(--vien))}.hdx-phan-dau{display:flex;align-items:center;gap:10px;margin-bottom:12px}.hdc-phan-dau i,.hdx-luong-dau i,.hdx-phan-dau i{font-style:normal;flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:14px;background:color-mix(in srgb,var(--m) 16%,var(--nen));color:color-mix(in srgb,var(--m) 80%,#1f2937)}.hdx-phan-dau b{display:block;font-size:16px}.hdx-phan-dau small{font-size:12.5px;color:var(--mo)}.hdx-buoc-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));grid-gap:10px;gap:10px}.hdx-buoc{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:14px;background:var(--nen);border:1px solid var(--vien)}.hdx-buoc-gio{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:color-mix(in srgb,var(--m) 75%,#1f2937);background:color-mix(in srgb,var(--m) 10%,var(--nen));border-radius:999px;padding:2px 8px}.hdx-buoc>b{font-size:14px;display:flex;gap:6px;align-items:baseline}.hdx-buoc-so{font-size:12px;font-weight:700;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hdx-buoc p{margin:0;font-size:13px;line-height:1.5;color:var(--phu);flex:1 1}.hdx-buoc-nut{display:flex;gap:12px;margin-top:4px}.hdx-buoc-nut a{font-size:13px;font-weight:600;color:var(--pri);text-decoration:none}.hdx-buoc-nut a.phu{color:var(--mo)}.hdx-buoc-nut a:hover{text-decoration:underline}.hdx-cay-khung{flex-direction:column;gap:0;padding:20px}.hdx-cay-khung,.hdx-goc-cay{display:flex;align-items:center}.hdx-goc-cay{gap:12px;padding:12px 18px;border-radius:16px;background:color-mix(in srgb,var(--pri) 8%,var(--nen));border:1px solid color-mix(in srgb,var(--pri) 30%,var(--vien));position:relative}.hdx-goc-bieu img{width:40px;height:40px;border-radius:11px;display:block}.hdx-goc-cay b{display:block;font-size:16px}.hdx-goc-cay small{font-size:12.5px;color:var(--mo)}.hdx-thanh-tren{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;padding:10px 12px;border-radius:14px;border:1px dashed var(--vien-dam,var(--vien));background:var(--suong,#f6f8fc);position:relative}.hdx-cay:before,.hdx-thanh-tren:before{content:"";position:absolute;left:50%;top:-17px;height:16px;border-left:2px solid var(--vien-dam,var(--vien))}.hdx-thanh-nhan{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mo);margin-right:4px}.hdx-tt{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:var(--nen);border:1px solid var(--vien)}.hdx-tt svg{color:var(--pri);flex:none}.hdx-tt>span{display:flex;flex-direction:column}.hdx-tt b{font-size:12.5px}.hdx-tt small{font-size:11.5px;color:var(--mo)}.hdx-cay{width:100%;margin-top:34px;position:relative;display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start;padding-top:18px;border-top:2px solid var(--vien-dam,var(--vien))}.hdx-cay:before{top:-34px;height:32px}.hdx-cot{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.hdx-cot:before{content:"";position:absolute;left:50%;top:-19px;height:18px;border-left:2px solid var(--vien-dam,var(--vien))}.hdx-nhanh{position:relative;border-radius:16px;background:color-mix(in srgb,var(--m) 4%,var(--nen));border:1px solid color-mix(in srgb,var(--m) 22%,var(--vien));padding:0 0 8px}.hdx-nhanh-dau{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:15px 15px 0 0;background:color-mix(in srgb,var(--m) 12%,var(--nen));border-bottom:1px solid color-mix(in srgb,var(--m) 20%,var(--vien))}.hdx-nhanh-dau b{font-size:14px;color:color-mix(in srgb,var(--m) 78%,#1f2937)}.hdx-nhanh-dau small{font-size:12px;color:var(--mo);white-space:nowrap}.hdx-nhanh ul{list-style:none;margin:8px 8px 0 18px;padding:0 0 0 10px;border-left:2px solid color-mix(in srgb,var(--m) 25%,var(--vien));display:flex;flex-direction:column;gap:4px}.hdx-nhanh li{position:relative}.hdx-nhanh li:before{content:"";position:absolute;left:-10px;top:20px;width:10px;border-top:2px solid color-mix(in srgb,var(--m) 25%,var(--vien))}.hdx-la{display:flex;gap:8px;align-items:flex-start;padding:8px;border-radius:11px;background:var(--nen);border:1px solid transparent;color:var(--muc);text-decoration:none}.hdx-la:hover{border-color:color-mix(in srgb,var(--m) 40%,var(--vien))}.hdx-la-bieu{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--m) 11%,var(--nen));color:color-mix(in srgb,var(--m) 80%,#1f2937)}.hdx-la-chu{display:flex;flex-direction:column;gap:2px;min-width:0}.hdx-la-chu b{font-size:13.5px}.hdx-la-chu small{font-size:12px;color:var(--mo);line-height:1.4}.hdx-la-nhan{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.hdx-la-nhan i{font-style:normal;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--p) 12%,var(--nen));color:color-mix(in srgb,var(--p) 80%,#1f2937)}.hdx-chu-giai{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin-top:18px;font-size:12.5px;color:var(--phu)}.hdx-chu-giai span{display:inline-flex;align-items:center;gap:6px}.hdx-chu-giai i{width:10px;height:10px;border-radius:3px;opacity:.55}.hdx-luong{display:grid;grid-template-columns:repeat(var(--cot,5),minmax(0,1fr));grid-gap:12px;gap:12px}.hdx-luong-cot{position:relative;border-radius:16px;padding:12px;background:color-mix(in srgb,var(--m) 5%,var(--nen));border:1px solid color-mix(in srgb,var(--m) 20%,var(--vien))}.hdx-luong-cot:not(:last-child):after{content:"›";position:absolute;right:-12px;top:16px;width:12px;text-align:center;color:var(--mo);font-size:20px;line-height:1}.hdx-luong-dau{display:flex;align-items:center;gap:8px;margin-bottom:10px}.hdx-luong-dau b{display:block;font-size:14px}.hdx-luong-dau small{font-size:12px;color:var(--mo)}.hdx-luong-ds{display:flex;flex-direction:column;gap:6px}.hdx-luong-ds a{padding:7px 10px;border-radius:10px;background:var(--nen);border:1px solid var(--vien);font-size:13px;color:var(--muc);text-decoration:none}.hdx-luong-ds a:hover{border-color:color-mix(in srgb,var(--m) 45%,var(--vien))}.hdc{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.hdc-ml{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100dvh - 96px);overflow:auto;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:18px;background:var(--nen);border:1px solid var(--vien);scrollbar-width:thin}.hdc-tim{display:flex;align-items:center;gap:6px;position:relative}.hdc-tim svg{position:absolute;left:10px;color:var(--mo)}.hdc-tim input{width:100%;padding-left:32px}.hdc-ml nav{gap:8px}.hdc-ml nav,.hdc-ml-phan{display:flex;flex-direction:column}.hdc-ml-phan{gap:1px}.hdc-ml-phan a{display:block;padding:5px 8px 5px 34px;border-radius:8px;font-size:13px;color:var(--phu);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdc-ml-phan a:hover{background:var(--hover)}.hdc-ml-phan a.dang{background:color-mix(in srgb,var(--m) 11%,var(--nen));color:color-mix(in srgb,var(--m) 80%,#1f2937);font-weight:600}a.hdc-ml-dau{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;font-weight:700;color:var(--muc)}.hdc-ml-dau i{font-style:normal;flex:none;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;font-size:11px;background:color-mix(in srgb,var(--m) 16%,var(--nen));color:color-mix(in srgb,var(--m) 80%,#1f2937)}.hdc-ml-dau small{margin-left:auto;font-weight:500;font-size:11.5px;color:var(--mo)}.hdc-noi{gap:22px;min-width:0}.hdc-noi,.hdc-phan{display:flex;flex-direction:column}.hdc-phan{gap:12px;scroll-margin-top:80px}.hdc-phan-dau{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--m) 8%,var(--nen));border-left:4px solid color-mix(in srgb,var(--m) 50%,var(--nen))}.hdc-phan-dau h2{margin:0;font-size:18px;line-height:24px}.hdc-phan-dau small{font-size:12.5px;color:var(--mo)}.hdc-muc{scroll-margin-top:80px;padding:16px;border-radius:18px;background:var(--nen);border:1px solid var(--vien)}.hdc-muc:target{border-color:color-mix(in srgb,var(--m) 50%,var(--vien));box-shadow:0 0 0 3px color-mix(in srgb,var(--m) 12%,transparent)}.hdc-muc>header{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.hdc-so{flex:none;min-width:38px;height:30px;padding:0 8px;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--m) 13%,var(--nen));color:color-mix(in srgb,var(--m) 80%,#1f2937)}.hdc-muc h3{margin:2px 0 4px;font-size:17px;line-height:24px}.hdc-muc header p{margin:0;font-size:13.5px;line-height:1.55;color:var(--phu)}.hdc-nhan{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hdc-nhan span{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:3px 9px;border-radius:999px;background:var(--suong,#f3f6fb);color:var(--phu)}.hdc-than{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;gap:18px;align-items:start}.hdc-than:not(:has(.hdx-anh)){grid-template-columns:1fr}.hdc-cach h4{margin:0 0 8px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--mo)}.hdc-cach ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hdc-cach li{display:flex;gap:10px;align-items:flex-start}.hdc-cach li>span{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:#FFD43B;color:#3b2f00;margin-top:1px}.hdc-cach li p{margin:0;font-size:14px;line-height:1.55}.hdc-luu-y{margin-top:12px;padding:10px 12px;border-radius:12px;background:#FFF8E6;border:1px solid #f7e3b0;font-size:13px;line-height:1.5;color:#5b4a1a}.hdc-luu-y b{display:block;font-size:12px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px}.hdc-luu-y p{margin:2px 0 0}.hdc-di{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hdc-anh-ds{display:flex;flex-direction:column;gap:12px;min-width:0}.hdc-anh-ds.nhieu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:12px;gap:12px;align-items:start}.hdc-anh-ds.nhieu .hdx-anh img{max-height:380px}:root[data-theme=dark] .hdc-luu-y{background:#2b2615;border-color:#4a3f1d;color:#f1e3b6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hdc-luu-y{background:#2b2615;border-color:#4a3f1d;color:#f1e3b6}}@media (max-width:1180px){.hdx-video{grid-template-columns:1fr}.hdx-luong{grid-template-columns:repeat(3,minmax(0,1fr))}.hdx-luong-cot:after{display:none}.hdx-cay{grid-template-columns:repeat(2,minmax(0,1fr));border-top:0;padding-top:0}.hdx-cay:before,.hdx-cot:before{display:none}.hdx-cay{margin-top:16px}.hdc-than{grid-template-columns:1fr}}@media (max-width:900px){.hdc{grid-template-columns:1fr}.hdc-ml{position:static;max-height:none}.hdc-ml nav{flex-wrap:wrap;gap:6px}.hdc-ml nav,.hdc-ml-phan{flex-direction:row}.hdc-ml-phan>a:not(.hdc-ml-dau){display:none}a.hdc-ml-dau{border:1px solid var(--vien);border-radius:999px;padding:5px 10px}.hdc-ml-dau small{display:none}.hdx-tab{grid-template-columns:1fr}.hdx-tab small{display:none}}@media (max-width:640px){.hdx-dau{grid-template-columns:1fr;padding:16px}.hdx-dau-chu h1{font-size:20px;line-height:28px}.hdx-gy{justify-self:start}.hdx-tab{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hdx-tab a{flex-direction:column;align-items:flex-start;gap:6px;padding:8px}.hdx-tab b{font-size:12.5px;white-space:normal}.hdx-truc{display:none}.hdx-cay,.hdx-luong{grid-template-columns:1fr}.hdx-cay-khung{padding:14px}.hdx-thanh-tren{justify-content:flex-start}.hdc-muc{padding:12px}.hd-chao-di{grid-template-columns:1fr}}.cg-hd-nut{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:600;color:var(--phu);text-decoration:none;white-space:nowrap}.cg-hd-nut:hover{background:var(--hover);color:var(--muc)}.cg-hd-nut.dang{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.cg-dn-hd{display:block;margin-top:8px;font-size:13px;font-weight:600;color:var(--pri);text-align:center}.cg-hd .hdc-phan-dau{border-left:0}.cg-hd-so{font-style:normal;flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fff;background:var(--m)}.cg-hd-tong{margin:0}.cg-hd-nhanh{grid-column:1/-1;list-style:none;margin:2px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.cg-hd-nhanh li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--vien);background:var(--nen);min-width:0}.cg-hd-nhanh i{font-style:normal;flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--pri);color:#fff}.cg-hd-nhanh span{display:flex;flex-direction:column;min-width:0}.cg-hd-nhanh b{font-size:13.5px}.cg-hd-nhanh small{font-size:12px;color:var(--mo);line-height:1.4}.cgh-hd{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:14px;border-radius:16px;background:var(--nen);border:1px solid color-mix(in srgb,var(--pri) 25%,var(--vien))}.cgh-hd-ic{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--k-eef3ff);color:var(--c-1d4fd6)}.cgh-hd>div{flex:1 1;min-width:0;display:flex;flex-direction:column}.cgh-hd b{font-size:14px}.cgh-hd small{font-size:12.5px;color:var(--mo)}.cgh-hd-nut{display:inline-grid;place-items:center;height:36px;padding:0 14px;background:var(--k-214098);color:#fff;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.cgh-hd-an,.cgh-hd-nut{flex:none;border-radius:10px}.cgh-hd-an{width:32px;height:32px;border:0;background:none;color:var(--mo);display:grid;place-items:center;cursor:pointer}.cgh-hd-an:hover{background:var(--hover)}@media (max-width:900px){.cg-hd-nut span{display:none}.cg-hd-nut{width:34px;padding:0;justify-content:center}}@media (max-width:640px){.cg-hd-nhanh{grid-template-columns:1fr;gap:6px}.cgh-hd{display:grid;grid-template-columns:38px minmax(0,1fr) 32px;grid-gap:10px 12px;gap:10px 12px}.cgh-hd-an{grid-row:1;grid-column:3}.cgh-hd-nut{grid-column:1/-1}.khung .thanh-day{left:0;right:0;bottom:0;border-radius:0;border:0;border-top:1px solid var(--vien);box-shadow:0 -4px 14px -10px rgba(22,32,54,.25);background:var(--nen);-webkit-backdrop-filter:none;backdrop-filter:none;padding:4px 6px calc(4px + var(--sfb))}.khung .thanh-day a,.khung .thanh-day button{padding:5px 0 4px;border-radius:10px;font-size:10.5px}.khung .thanh-day .dang{background:transparent}.khung .noi-dung{padding:12px 10px calc(72px + var(--sfb))}.ds-khung{z-index:50;bottom:calc(62px + var(--sfb,0px))!important}.khung .dau-trang{gap:8px;margin-bottom:10px}.khung .dau-trang h1{font-size:18px;line-height:24px}.khung .dau-trang .mo-ta,.khung .kt-tieu small,.khung .qg-tieu small,.khung .va-dau-chu>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.khung .dau-trang .phai{width:auto;flex-wrap:wrap;gap:6px}.khung .dau-trang .phai .nut{flex:none;height:32px;padding:0 12px;font-size:13px}.khung .dau-trang .phai .nhom-nut{width:auto}.khung .kt-dau .g-oi,.khung .qg-dau .g-oi{width:34px;height:34px}.khung .kt-tieu h1,.khung .qg-tieu h1{font-size:17px;line-height:23px}.khung .kt-dau-hang,.khung .qg-hang{gap:8px}.khung .kt-the>*,.khung .qg-the-ds>*,.khung .tab>*,.khung .xem-chon>*{flex:none}.khung .kt-the a,.khung .qg-the-ds a,.khung .qg-the-ds button{padding:0 10px;font-size:13px;height:38px}.khung .kt-the,.khung .qg-the-ds{-webkit-overflow-scrolling:touch}.khung .noi-dung .nhom-nut{max-width:100%;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}}@media (max-width:640px){.khung .noi-dung .nhom-nut::-webkit-scrollbar{display:none}.khung .noi-dung .nhom-nut button{flex:1 0 auto;white-space:nowrap;height:32px;padding:0 10px;font-size:12.5px}.khung :is(.qg-so,.kt-so,.ltk-so,.phv-so,.chi-so,.va-kpi){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-gap:8px!important;gap:8px!important}.khung :is(.qg-o,.kt-o,.ltk-o,.phv-o,.chi-so .o-so,.va-o){display:grid!important;grid-template-columns:22px minmax(0,1fr);grid-template-areas:"i l" "n n" "s s";grid-column-gap:7px;column-gap:7px;grid-row-gap:1px;row-gap:1px;align-items:center;align-content:start;padding:10px 11px!important;min-height:78px!important;height:auto;text-align:left;border-radius:12px!important}.khung .chi-so .o-so>.bieu-so,.khung .va-o>.hx-oi,.khung :is(.qg-o,.kt-o,.ltk-o,.phv-o)>.g-oi{grid-area:i;width:22px!important;height:22px!important;border-radius:7px!important;min-width:0}.khung .chi-so .o-so>.bieu-so svg,.khung .va-o>.hx-oi svg,.khung :is(.qg-o,.kt-o,.ltk-o,.phv-o)>.g-oi svg{width:13px!important;height:13px!important}.khung .chi-so .o-so>span:not(.bieu-so),.khung :is(.qg-o-chu,.kt-o-chu,.ltk-o-chu,.phv-o-chu,.va-so-chu){display:contents}.khung .chi-so .o-so>span:not(.bieu-so)>span,.khung .va-so-chu>span,.khung :is(.qg-o-chu,.kt-o-chu,.ltk-o-chu,.phv-o-chu)>small{grid-area:l;font-size:12px!important;line-height:16px!important;font-weight:500;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;min-width:0;display:block!important;opacity:1}.khung .chi-so .o-so>span:not(.bieu-so)>b,.khung .va-so-chu>b,.khung :is(.qg-o-chu,.kt-o-chu,.ltk-o-chu,.phv-o-chu)>b{grid-area:n;font-size:21px!important;line-height:26px!important;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.khung .phv-o-chu>span,.khung .va-so-chu>small,.khung :is(.qg-o-chu,.kt-o-chu,.ltk-o-chu)>em{grid-area:s;display:block!important;font-size:11px!important;line-height:15px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;min-width:0;opacity:.85}.khung .noi-dung .o-tim-trong{flex:1 1 100%!important;max-width:none!important;width:100%;min-width:0}.khung .noi-dung .o-chon-tim,.khung .noi-dung .o-tim-trong input,.khung .noi-dung input.inp,.khung .noi-dung select.sel{height:36px;font-size:14px!important;min-height:36px}.khung .noi-dung select.sel.nho{height:36px}.khung .noi-dung input::placeholder{font-size:14px}}.nut-loc-dt{display:none}@media (max-width:640px){.nut-loc-dt{display:inline-flex;align-items:center;gap:6px;flex:none;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.nut-loc-dt.dang{border-color:color-mix(in srgb,var(--pri) 45%,var(--vien));color:var(--pri);background:color-mix(in srgb,var(--pri) 6%,var(--nen))}.nut-loc-dt b{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--pri);color:#fff;font-size:11px;display:inline-grid;place-items:center}.khung .loc-dt:not(.mo){display:none}.khung .td2-tim{display:flex;gap:6px;width:100%;align-items:center}.khung .td2-tim .o-tim-trong{flex:1 1 auto!important}}.kl-loc-phu,.tgv-than,.vc-loc-phu{display:contents}.tgv-mo-dt{display:none}@media (max-width:640px){.khung .kl-loc-phu.mo,.khung .vc-loc-phu.mo{display:flex;flex-wrap:wrap;gap:6px;width:100%}.khung .kl-loc-phu.mo>*,.khung .vc-loc-phu.mo>.vc-o{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3px);width:auto!important;min-width:0}.khung .kl-loc-chung .kl-loc-nhan{display:none}.khung .kl-loc-chung,.khung .vc-tim{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.khung .kl-loc-chung .o-tim-trong,.khung .vc-tim .o-tim-trong{flex:1 1!important;width:auto}.khung .vc-tim{flex:1 1 100%}.tgv-mo-dt{display:inline-flex;margin-left:auto}.khung .tgv-than:not(.mo){display:none}.khung .tgv-than.mo{display:flex;flex-direction:column;gap:10px}.khung .va-tiep-chu{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px);min-width:0}.khung .va-tiep>.nut{margin-left:36px}.khung .phv-dau{padding:12px;gap:8px}.khung .phv-dau>.g-oi{width:34px;height:34px}.khung .phv-tieu{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 46px);min-width:0}.khung .phv-tieu h1{font-size:17px;line-height:23px}.khung .phv-dau>.o-chon-tim{flex:1 1 100%;width:100%!important;max-width:none}.khung .hx-dau-phai{max-width:100%;min-width:0}.khung .hx-dau .hx-chip-loc{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}.khung .hx-chip-loc>*{flex:none;white-space:nowrap}}@media (max-width:640px){.khung .kl-bang:has(.kl-c-gv) :is(.kl-c-gv,.kl-c-cc,.kl-c-td){display:none}.khung .kl-bang:has(.kl-c-gv){width:100%;min-width:0!important;table-layout:auto}.khung .kl-bang:has(.kl-c-gv) :is(td,th):last-child{white-space:nowrap}.khung .kl-bang:has(.kl-c-gv) :is(td,th):first-child{width:100%;max-width:0}.khung .kl-bang:has(.kl-c-gv) td:first-child .kl-2d>*{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.khung .cs-thanh .xem-chon,.khung .hp-man>.cs-thanh .xem-chon{flex-wrap:nowrap!important;overflow-x:auto!important;max-width:100%}.khung .lt-cc .hang{gap:4px}.khung .lt-cc .hang .nut{padding:0 8px}}@media (max-width:640px){.khung :is(.qg-so,.kt-so,.ltk-so,.phv-so,.chi-so,.va-kpi,.din-so)>:last-child:nth-child(odd){grid-column:1/-1}.khung .din-so{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.khung .din-o{padding:10px 11px!important;min-height:78px;gap:2px!important}.khung .din-o small{font-size:12px}.khung .din-o b{font-size:21px!important;line-height:26px!important}.khung .din-o-phu{font-size:11px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.khung :is(.din-dau,.phv-dau,.qg-dau,.kt-dau){padding:12px!important}.khung :is(.din-dau,.phv-dau)>.g-oi{width:34px!important;height:34px!important}.khung :is(.din-dau-chu,.phv-tieu){flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 46px);min-width:0}.khung .din-dau-chu h1{font-size:17px;line-height:23px}.khung :is(.din-dau-chu,.phv-tieu) small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.khung .kd-bo{padding:12px!important;gap:8px!important}.khung .kd-bo-so b{font-size:24px;line-height:28px}.khung .kd-bo-oi{width:34px!important;height:34px!important}.khung .lop-dau2>.o-lop-nho{width:34px;height:34px;font-size:13px;flex:none}.khung .lop-dau2>.ld-giua{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 48px);min-width:0}.khung .ctl-tab>*{flex:none}.khung .kt-dau .kt-the,.khung .qg-dau .qg-the-ds{margin-left:-12px;margin-right:-12px;margin-bottom:-12px}.khung .ln-tab{max-width:100%;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.khung .ln-tab>*{flex:none;white-space:nowrap}.khung .qg-khoi-dau{flex-wrap:wrap;row-gap:2px}.khung .qg-khoi-dau>b{white-space:normal;min-width:0}}@media (max-width:900px){.ngan,.ngan.ngan-khach,.ngan.rong{width:100vw!important;left:0;border-left:0}}@media (max-width:640px){.khung .va-o:not(:has(>.hx-oi)){grid-template-columns:minmax(0,1fr);grid-template-areas:"l" "n" "s"}.khung .tda-o-chu{display:contents}.khung .tda-o-chu>small{grid-area:l;font-size:12px!important;line-height:16px;display:block}.khung .tda-o-chu>b,.khung .tda-o-chu>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.khung .tda-o-chu>b{grid-area:n;font-size:20px!important;line-height:26px!important;margin-top:4px}.khung .tda-o-chu>b i{font-style:normal;font-size:12px;font-weight:500;opacity:.75;margin-left:3px}.khung .tda-o-chu>span{grid-area:s;display:block;font-size:11px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;opacity:.85}.khung .tsb-buoc{grid-template-columns:minmax(0,1fr)!important;gap:6px}.khung .tsb-cot{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"ten so tl" "thanh thanh thanh" "roi roi roi";align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;padding:8px 12px;border-radius:12px}.khung .tsb-ten{grid-area:ten;font-size:13px;text-align:left}.khung .tsb-so{grid-area:so;font-size:18px;line-height:24px}.khung .tsb-tl{grid-area:tl;min-height:0;justify-content:flex-end}.khung .tsb-thanh{grid-area:thanh;width:100%;max-width:none;height:6px;border-radius:3px;align-items:stretch}.khung .tsb-thanh i{height:100%;width:var(--pt,4%);border-radius:3px}.khung .tsb-roi{grid-area:roi;justify-self:start;min-height:0}.khung .tsb-roi.trong{display:none}.khung .crm-nhom-dau{flex-wrap:wrap;row-gap:2px}.khung .crm-nhom-dau b{white-space:nowrap}.khung .crm-nhom-dau>small{order:9;flex:1 1 100%;padding-left:16px;line-height:16px}.khung .kgs-loc{overflow:hidden}.khung .kgs-loc>*{min-width:0;max-width:100%}.khung .kgs-loc .xem-chon{overflow-x:auto}.khung .noi-dung input[type=month]{min-width:150px}.khung .cong-cu>input.inp{flex:1 1 100%;width:100%}.khung .hp-tab{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.khung .hp-tab>*{flex:none;white-space:nowrap}.khung .kgs-chip{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}.khung .kgs-chip>*{flex:none}.khung .gy-the-dau{flex-wrap:wrap;row-gap:4px}.khung .gy-the-dau>*{flex:none}.khung .sa-mai{flex-wrap:wrap;row-gap:4px}.khung .sa-mai .va-lnk{white-space:nowrap}.khung .tdoc.ngang .tdoc-ray,.ngan .tdoc.ngang .tdoc-ray{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ngan .tdoc.ngang .tdoc-tab{flex:none;min-height:38px;padding:0 10px}}.cg-them-nen,.cg-them-nut,.lx-duoi{display:none}.cg.cg-rong{margin:0;padding:0;font-size:inherit;color:var(--muc)}@media (max-width:720px){.cg-muc{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:2px 2px calc(2px + env(safe-area-inset-bottom));box-shadow:0 -4px 14px -10px rgba(22,32,54,.25)}.cg-muc a.phu{display:none}.cg-muc a,.cg-them-nut{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:52px;padding:0;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap;color:var(--mo)}.cg-them-nut{border:0;background:none;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.cg-muc a.dang,.cg-them-nut.dang{color:var(--c-1d4fd6)}.cg-muc a.dang svg,.cg-them-nut.dang svg{background:var(--k-eef3ff);border-radius:10px;box-sizing:content-box;padding:2px 12px}.cg-muc a svg,.cg-them-nut svg{padding:2px 12px;box-sizing:content-box}.cg-muc .cg-dem{top:1px;left:calc(50% + 6px)}.cg-dau{height:52px;padding:0 12px;gap:6px}.cg-logo img{height:24px}.cg-ra{display:none}.cg-toi{max-width:120px;overflow:hidden;text-overflow:ellipsis}.cg-than,.cg.cg-rong .cg-than{padding:10px 8px calc(84px + env(safe-area-inset-bottom))}.cgh,.cgh-cot,.cgh-hang{gap:10px}.cgh-the{border-radius:16px}.cgh-dau,.cgx-dau{padding:18px 16px 16px;border-radius:18px}.cgh-the-dau{padding:12px 14px}.cg-bai,.cgh-dong{padding:11px 14px}.cgh-buoi{padding:12px 14px}.cgh-buoi+.cgh-hang-nut{padding:0 14px 12px}.btp-nhom-dau{padding:10px 14px 2px}.cg-them-nen{display:block;position:fixed;inset:0;z-index:40;background:rgba(16,24,44,.38);animation:cg-mo-nen .18s ease}.cg-them{position:absolute;left:0;right:0;bottom:0;background:var(--nen);border-radius:20px 20px 0 0;padding:8px 14px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -12px 30px -16px rgba(16,24,44,.5);animation:cg-mo-ngan .22s cubic-bezier(.2,.7,.2,1)}.cg-them-keo{display:block;width:40px;height:4px;border-radius:2px;background:var(--vien);margin:2px auto 12px}.cg-them-luoi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.cg-them-luoi a{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 10px;border-radius:14px;background:var(--suong,var(--k-f5f8fd));color:var(--muc);text-decoration:none;min-width:0}.cg-them-luoi a.dang{outline:1.5px solid color-mix(in srgb,var(--pri) 55%,transparent)}.cg-them-luoi b{font-size:13.5px;font-weight:600}.cg-them-luoi small{font-size:11.5px;line-height:1.35;color:var(--mo)}.cg-them-luoi .cg-dem{position:absolute;top:8px;right:8px;left:auto}.cg-them-bieu{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--nen);color:var(--c-1d4fd6)}.cg-them-ds{display:flex;flex-direction:column;margin-top:12px;border-top:1px solid var(--vien)}.cg-them-dong,.cg-them-ds>a,.cg-them-ds>button{display:flex;align-items:center;gap:12px;min-height:50px;padding:6px 4px;border:0;border-bottom:1px solid var(--vien);background:none;font:inherit;font-size:14px;color:var(--muc);text-decoration:none;text-align:left;cursor:pointer}.cg-them-ds>:last-child{border-bottom:0}.cg-them-ds svg{flex:none;color:var(--mo)}.cg-them-ds span{flex:1 1;min-width:0;display:flex;flex-direction:column}.cg-them-ds small{font-size:12px;color:var(--mo)}.cg-them-ds>button,.cg-them-ds>button svg{color:var(--c-b42328)}.cg-them-dong .gd-chon{flex:none}@keyframes cg-mo-nen{0%{opacity:0}}@keyframes cg-mo-ngan{0%{transform:translateY(100%)}}}@media (max-width:640px){.cgh-hang-nut{flex-wrap:nowrap;gap:8px}.cgh-dau .cgh-hang-nut>*,.cgx-dau .cgh-hang-nut>*{flex:1 1;min-width:0;justify-content:center;white-space:nowrap;padding:0 10px;height:42px;font-size:14px}.cgh-dau .cgh-hang-nut>* svg,.cgx-dau .cgh-hang-nut>* svg{flex:none}.cgh-dau h1{font-size:21px}.cg-bai-than b,.cgh-dong-than b{line-height:1.35}.cg-bai-than b,.cg-bai-than small,.cgh-dong-than b,.cgh-dong-than small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cg-bai-than small,.cgh-dong-than small{line-height:1.4}.cgh-dong{align-items:center}.cg-bai>:last-child:not(.cg-bai-than),.cgh-dong>:last-child:not(.cgh-dong-than){flex:none;max-width:42%}.cg-diem.cho,.cg-han{white-space:normal;text-align:right;line-height:1.3}.cgh-the-dau{flex-wrap:wrap;row-gap:8px}.cgh-the-dau h3{white-space:nowrap}.btp-nhom-dau{flex-wrap:wrap;row-gap:0}.btp-nhom-dau small{flex-basis:100%;padding-left:16px}.btp-kn-o:first-child{grid-column:1/-1}.btp-kn-o small{white-space:normal;line-height:1.35}.btp-kn-o .cgx-vong>span{font-size:9.5px;letter-spacing:-.02em}.mkh-kn{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mkh-kn button{justify-content:center;padding:0 4px;gap:0;font-size:0}.mkh-kn button i{font-size:12px;width:28px;height:28px}.tvp-hop small{white-space:normal;line-height:1.3;font-size:11px}.tvp-game-o:last-child:nth-child(odd){grid-column:1/-1;min-height:84px}.lhp-recap-gon{max-height:280px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}}.lhp-recap-gon{max-height:360px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.lhp-recap-mo{margin-top:6px}@media (max-width:720px){.lx-duoi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #e7ecf5;box-shadow:0 -4px 14px -10px rgba(22,33,59,.3);padding:2px 2px calc(2px + env(safe-area-inset-bottom))}.lx-duoi a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:52px;font-size:11px;font-weight:600;color:#7A849C;text-decoration:none;white-space:nowrap}.lx-duoi a svg{padding:2px 12px;box-sizing:content-box;border-radius:10px}.lx-duoi a.dang{color:#214098}.lx-duoi a.dang svg{background:#EAF0FF}.lx{padding-bottom:calc(58px + env(safe-area-inset-bottom))}.lx-dn,.lx-hero-in,.lx-khung,.lx-muc,.lx-trang,.lx-wrap{padding-left:10px!important;padding-right:10px!important}.lx-dau-in{padding-left:12px;padding-right:12px}.lx-to{padding:16px!important}.lx-trang-dau .lx-o-nhap{width:100%!important}.lx-dau-in{padding-top:8px;padding-bottom:8px}}@media (max-width:640px){.lx-sk-luoi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px}.lx-sk{border-radius:18px;padding:12px 12px 0;min-height:0}.lx-sk:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-bottom:0}.lx-sk:first-child>span{grid-column:1;grid-row:1;align-self:end}.lx-sk:first-child b{grid-column:1;grid-row:2;align-self:start;padding-bottom:10px}.lx-sk:first-child img{grid-column:2;grid-row:1/3;margin:6px 0 0;height:60px}.lx-sk b{font-size:16px}.lx-sk img{height:52px;margin-top:4px}.lx-sk:hover{transform:none}.lx-to{border-radius:22px}.lx-trong{padding:20px 16px}.lx-trong img{height:80px}.lx-band-o{padding:10px;gap:8px}.lx-band-o,.lx-band-o>span{min-width:0}.lx-wc{border-radius:24px}.lx-wc img{max-height:120px;margin-top:10px}.lx-wc.nho img{max-height:96px}.lx-trang{padding-top:18px;padding-bottom:28px}.lx-trang-dau h1{font-size:22px}.lx-chan-in{padding-top:24px;padding-bottom:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lx-chan-in>:first-child{grid-column:1/-1}}@media (max-width:760px){.vc-thanh{top:auto}}@media (max-width:640px){.khung :is(.kieu-xem,.va-tab,.hx-chip-loc,.sa-tab,.kd-che,.kd-lv-chon,.rcm-khoa,.xem-chon,.tab-chon,.bct-ky){flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.khung :is(.kieu-xem,.va-tab,.hx-chip-loc,.sa-tab,.kd-che,.kd-lv-chon,.rcm-khoa,.xem-chon,.tab-chon,.bct-ky)::-webkit-scrollbar{display:none}.khung :is(.kieu-xem,.va-tab,.hx-chip-loc,.sa-tab,.kd-che,.kd-lv-chon,.rcm-khoa,.xem-chon,.tab-chon,.bct-ky)>*{flex:none;white-space:nowrap}.khung .kieu-xem{display:flex;width:100%}.khung .kieu-xem>button{flex:1 0 auto;justify-content:center;padding:5px 9px;gap:5px}.khung .tab>button{min-width:max-content}.khung .cong-cu .tab>button{flex:1 0 auto;padding:0 10px}}@media (max-width:640px){.khung .chi-so .o-so>span:not(.bieu-so)>span,.khung .va-so-chu>span,.khung :is(.qg-o-chu,.kt-o-chu,.ltk-o-chu,.phv-o-chu)>small{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start}.khung .nsp-don{flex-wrap:wrap}.khung .nsp-don .nsp-chu{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 52px);min-width:0}.khung .nsp-don .nsp-nut{width:100%;justify-content:flex-end;display:flex;gap:6px}.khung .nsp-bang .kl-2d{max-width:104px}}@container hx (max-width:480px){.kg3-bang :is(td,th){padding-left:6px;padding-right:6px}.kg3-bang td .kl-2d b,.kg3-bang td .kl-2d small{max-width:84px}.kg3-bang .kl-c-xoa{padding-left:0;padding-right:4px}.kg3-gv{max-width:96px;display:inline-flex;align-items:center;gap:4px;min-width:0}.kg3-gv .oe{min-width:0;max-width:52px;display:inline-block}.kg3-bang td .oe.trong,.kg3-gv .oe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kg3-bang td .oe.trong{max-width:78px;padding-left:6px;padding-right:6px}}@media (max-width:640px){.khung .kieu-xem:has(>button:nth-child(4))>button>svg{display:none}.khung .lc-cau,.khung .lc-phan{min-width:0;max-width:100%}.khung .lc-phan{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.khung .lc-o-boc{max-width:100%;min-width:0}.khung .lc-o{max-width:100%}.khung .the-dau{flex-wrap:wrap;row-gap:2px}.khung .the-dau h3{flex:1 0 auto;max-width:100%}}@media (max-width:720px){.lx-tdc-luoi{margin-left:-10px!important;margin-right:-10px!important;padding-left:10px!important;padding-right:10px!important;scroll-padding:0 10px}}@media (max-width:640px){.khung .hle-c-tt{width:44%}.khung .hle-c-nut{width:84px}.khung .hle-c-lop{width:34%}.khung .hle-lop .hle-bang td{padding-left:10px;padding-right:10px}.khung .lpt-c-ht{width:84px}.khung .lpt-c-tt{width:104px}.khung .lpt-c-nut{width:64px}.khung .bang.gon-dong td.tk-co{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khung .bang.gon-dong td.tk-co small{display:none}.khung .bang.gon-dong td .nut.nho{padding:0 8px}.khung .kl-loc-chung .o-tim-trong{flex:1 1 180px!important}.khung .chc-so small{white-space:normal;line-height:15px}.khung .chc-so>span{padding:10px 12px}}.ltn-nut{white-space:nowrap;text-align:right}@media (max-width:640px){.khung td.ltn-ten{max-width:0;width:100%}.khung td.ltn-ten small{display:block;overflow:hidden;text-overflow:ellipsis}.khung td.ltn-nut{white-space:normal;width:132px}.khung td.ltn-nut .nut{display:flex;width:100%;justify-content:center;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:420px){.khung header.dau .phai{gap:4px}.khung header.dau .phai>.hd-nut.gy{display:none}}@media (max-width:480px){.khung .bang :is(td,th){padding-left:8px;padding-right:8px}.khung .bang :is(td,th):first-child{padding-left:12px}.khung :is(.kpi-bang,.bl-bang) td:first-child{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}.khung :is(.kpi-bang,.bl-bang) td:first-child small{display:none}.khung .vht-dp-bang td:first-child{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis}.khung .vht-dp-bang td:first-child small{display:block;overflow:hidden;text-overflow:ellipsis}}@media (max-width:900px){.lm-phai,.lm-phai>.tdoc{min-width:0;max-width:100%}.lm-phai>.tdoc.ngang>.tdoc-ray{min-width:0;max-width:calc(100% - 28px);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lm-phai>.tdoc.ngang>.tdoc-ray::-webkit-scrollbar{display:none}.lm-phai>.tdoc.ngang>.tdoc-ray>*{flex:none}}@media (max-width:640px){.khung .ctb .bang.gon-dong td:nth-child(2){white-space:normal;line-height:18px}.khung .ctb .bang.gon-dong td:nth-child(2)>.chu-phu{display:block}.khung .bd-nut-ghi{flex-wrap:wrap;max-width:100%}}html.cg-thu-nho{--tl:.92;zoom:.92}@media (max-width:900px){html.cg-thu-nho{--tl:.95;zoom:.95}}html.cg-thu-nho .cg,html.cg-thu-nho .cg-dn-nen{min-height:calc(100dvh / var(--tl))}html.cg-thu-nho .cg-lam .lb{min-height:calc(100dvh / var(--tl) - 130px)}html.cg-thu-nho .cg-lam .lb-doc{max-height:calc(100dvh / var(--tl) - 270px)}html.cg-thu-nho .hdx-anh-to img{max-height:calc(100dvh / var(--tl) - 90px)}html.cg-thu-nho .hdc-ml{max-height:calc(100dvh / var(--tl) - 96px)}@media (max-width:600px){html.cg-thu-nho .fc{height:calc(100dvh / var(--tl))}html.cg-thu-nho .fc-the{min-height:calc(46dvh / var(--tl))}}html.cg-thu-nho .fc-td{max-height:calc(34dvh / var(--tl))}.ktq{display:flex;flex-direction:column;gap:12px}.ktq-so{grid-template-columns:repeat(4,minmax(0,1fr))}.ktq-o{text-decoration:none;color:inherit;transition:border-color .12s,box-shadow .12s}.ktq-o:hover{border-color:var(--vien-dam);box-shadow:0 2px 10px rgba(16,24,40,.06)}.ktq-hai{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.ktq-luoi{columns:300px 2}.ktq-viec{column-count:1}.ktq-viec>*{margin-bottom:0}.ktq-cuoi{list-style:none;margin:0;padding:6px 8px 10px;counter-reset:ktq}.ktq-cuoi li a{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px;color:inherit;text-decoration:none}.ktq-cuoi li a:hover{background:var(--hover)}.ktq-cuoi li a>svg{color:var(--mo);flex:none}.ktq-cuoi i{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;background:var(--nen-2);color:var(--mo);border:1px solid var(--vien)}.ktq-cuoi li.xong i{background:var(--c-0e9f6e);border-color:transparent;color:#fff}.ktq-cuoi span{flex:1 1;min-width:0;display:flex;flex-direction:column}.ktq-cuoi b{font-size:13.5px;font-weight:600;line-height:19px}.ktq-cuoi small{font-size:12px;color:var(--mo);line-height:17px}.ktq-cuoi li.xong b{color:var(--mo);font-weight:500}@container (max-width:900px){.ktq-so{grid-template-columns:repeat(2,minmax(0,1fr))}.ktq-hai{grid-template-columns:minmax(0,1fr)}}.ktc{display:flex;flex-direction:column;gap:12px}.ktc .cong-cu{flex-wrap:wrap;row-gap:8px}.ktc .xem-chon button b{margin-left:6px;font-size:11px;font-weight:600;padding:0 6px;border-radius:999px;background:var(--nen-2);color:var(--mo);line-height:17px}.ktc .xem-chon button.dang b{background:rgba(255,255,255,.22);color:inherit}.ktc-tim{width:220px}.ktc-bang td.do,.ktc-h.do,.ktc-so b.do{color:var(--do)}.ktc-so.nho b{font-size:17px}.ktc-lop{max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ktc-dd,.ktc-lop{display:block;font-size:12px;line-height:17px}.ktc-dd{margin-top:2px;white-space:normal;overflow-wrap:anywhere;min-width:180px}.ktc-dd.do{color:var(--do)}.ktc-bang td.bt-dau{min-width:200px}.ktc-bang td.bt-dau b{display:block}.ktc-bang tfoot td{background:var(--nen-2);border-top:1px solid var(--vien);border-bottom:0}.ktc-bao{display:flex;gap:8px;align-items:flex-start}.ktc-bao svg{flex:none;margin-top:2px}.ktc-ghi{margin:0 2px;font-size:12.5px;line-height:18px}.ktc-ngan{display:flex;flex-direction:column;gap:4px}.ktc-h{margin:14px 0 6px;font-size:13.5px;font-weight:600;display:flex;gap:6px;align-items:baseline}.ktc-h small{color:var(--mo);font-weight:500}.ktc-ngan .bang-boc{border:1px solid var(--vien);border-radius:10px}.nut-excel{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.nut-excel .nut svg{color:var(--c-0e9f6e)}.nut-excel small{font-size:12px}.kt-xuat{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media (max-width:640px){.khung .bang-boc:has(>table.bang-the){overflow:visible}.khung table.bang-the,.khung table.bang-the>tbody,.khung table.bang-the>tfoot{display:block;width:100%}.khung table.bang-the>thead{display:none}.khung table.bang-the>tbody>tr,.khung table.bang-the>tfoot>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 14px;gap:8px 14px;padding:12px 14px;border-bottom:1px solid var(--vien)}.khung table.bang-the>tbody>tr:last-child{border-bottom:0}.khung table.bang-the>tbody>tr>td,.khung table.bang-the>tfoot>tr>td{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;padding:0!important;border:0!important;white-space:normal!important;text-align:left!important;min-width:0;max-width:none;background:none}.khung table.bang-the td[data-nhan]:before{content:attr(data-nhan);font-size:11px;line-height:15px;font-weight:500;color:var(--mo)}.khung table.bang-the td.bt-dau,.khung table.bang-the td.the-rong,.khung table.bang-the td[colspan]{grid-column:1/-1}.khung table.bang-the td.bt-dau{display:block!important;order:-1;line-height:21px;overflow:visible;text-overflow:clip}.khung table.bang-the td.bt-dau>.lien-ket>b,.khung table.bang-the td.bt-dau>b{font-size:14.5px}.khung table.bang-the td.bt-dau>small{display:inline;margin-left:4px}.khung table.bang-the td.bt-dau .ktc-lop,.khung table.bang-the td.bt-dau.ktc-ten>small{display:block;margin-left:0}.khung table.bang-the td.the-nut{grid-column:1/-1;flex-direction:row!important;flex-wrap:wrap;gap:6px;align-items:center}.khung table.bang-the td.the-nut .inp{flex:1 1;min-width:120px}.khung table.bang-the td.the-an,.khung table.bang-the td:empty{display:none!important}.khung table.bang-the tr.nhom>td{grid-column:1/-1}.khung table.bang-the .ktc-lop{white-space:normal;max-width:none}.khung table.bang-the tfoot>tr{background:var(--nen-2)}.ktc-tim{order:9}.ktc .cong-cu .nut-excel,.ktc-tim{width:100%}.ktc .cong-cu .nut-excel .nut{flex:1 1;justify-content:center}.ktq-so{grid-template-columns:repeat(2,minmax(0,1fr))}.ktq-luoi{column-count:1}.ktq .qg-dau .nut{flex:1 1;justify-content:center}.khung .ktq .qg-hang{flex-wrap:wrap;row-gap:10px}.khung .ktq .qg-tieu{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 60px);min-width:0}.ktq .qg-hang .gian{display:none}}.ck-form{display:flex;flex-direction:column;gap:12px}.ck-nhom{margin:6px 0 0;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px}.ck-nhom i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;background:var(--pri-nhat);color:var(--pri)}.ck-hai{grid-template-columns:150px minmax(0,1fr);grid-gap:12px}.ck-ba,.ck-hai{display:grid;gap:12px}.ck-ba{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px}.ck-ky{border:1px dashed var(--vien-dam);border-radius:10px;padding:10px 12px}.ck-ky summary{cursor:pointer;font-size:13px;color:var(--phu);font-weight:500}.ck-ky[open] summary{margin-bottom:10px}.ckd{display:flex;flex-direction:column;gap:12px}.ckd-cho .the-dau h3{display:flex;align-items:center;gap:6px}.ckd-tab{flex-wrap:wrap}.ckd-tab,.ckd-tich{align-items:center;gap:6px}.ckd-tich{display:inline-flex;font-size:13px;color:var(--phu);white-space:nowrap;margin-right:8px}.ckd-c-tich{width:36px}.ckd-bang tr.dang td{background:var(--pri-nhat)}.ckd-bang td.ckd-khoa,.ckd-bang td.ckd-thieu{max-width:200px;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.ck-ba,.ck-hai{grid-template-columns:minmax(0,1fr)}.khung table.bang-the.ckd-bang>tbody>tr{position:relative}.khung table.bang-the.ckd-bang td.ckd-c-tich{position:absolute;right:14px;top:12px;width:auto}.khung table.bang-the.ckd-bang td.bt-dau{padding-right:34px!important}.khung table.bang-the.ckd-bang td.ckd-khoa,.khung table.bang-the.ckd-bang td.ckd-thieu{max-width:none}}.hpk-ten-boc{display:flex;align-items:baseline;gap:6px;min-width:150px}.hpk-ten-boc>.lien-ket,.hpk-ten-boc>.lien-ket>b,.hpk-ten-boc>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.hpk-ten-boc>small{flex-shrink:0}.va-ke_toan .noi-dung .cs-thanh:has(>h1.cs-tieu){position:relative;border-radius:16px;padding:14px 18px;border:1px solid var(--bm-hd-vien);box-shadow:var(--bm-bong);background:radial-gradient(circle at calc(100% - 30px) calc(100% - 10px),var(--bm-d2) 0 22px,transparent 22.5px),var(--bm-hd)}.va-ke_toan .noi-dung .cs-thanh:has(>h1.cs-tieu)>.cs-tieu{font-size:20px;line-height:26px;font-weight:600;margin:0}.va-ke_toan .noi-dung .cs-thanh:has(>h1.cs-tieu) .xem-chon{background:var(--bm-tren);border-radius:11px;padding:3px}.va-ke_toan .noi-dung .cs-thanh:has(>h1.cs-tieu)>:last-child{margin-right:40px}@media (max-width:640px){.hpk-tep-dong{flex-wrap:wrap}.hpk-tep-dong>.hpk-tep-ten{flex:1 1 100%}.hpk-tep-dong>.gian{display:none}.hpk-tep-dong>.nut{flex:none}}.hp-kieu-lop{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-top:10px}.hp-kieu-lop>.chu-phu{font-size:12.5px;font-weight:500}.hp-kieu-ghi{flex:1 1 100%;font-size:12.5px;line-height:1.5}.hp-ct-kieu{margin-bottom:8px}.hp-ct-ma{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hp-ct-ma .hp-ct-ten{font-weight:600;white-space:nowrap}.hp-ct-ma small{flex:1 1 100%}.hp-ct-buoi{gap:8px 14px;flex-wrap:wrap}.hp-ct-buoi,.hp-ct-buoi label{display:flex;align-items:center}.hp-ct-buoi label{gap:6px;white-space:nowrap}.hp-ct-buoi label span{font-size:13px;color:var(--phu)}.hp-ct-buoi .inp{width:76px}.hp-ct-buoi small,.hp-ct-ck{flex:1 1 100%}.hp-ct-ck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.hp-ct-ck label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--phu);min-width:0}.hp-ct-ck-dau{grid-column:1/-1;font-size:13px}@media (max-width:640px){.hp-ct-ck{grid-template-columns:1fr 1fr}}.hp-ct-ck .hp-ck-ky{grid-column:1/-1;display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;font-size:12.5px;color:var(--phu)}.hp-ct-ck .hp-ck-ky .xem-chon{flex-wrap:wrap;overflow:visible}.hp-ct-ck .hp-ck-ky .xem-chon button{height:34px;padding:0 12px;font-size:13px}.hp-ct-ck .hp-ck-rong{grid-column:span 2}.hp-ct-ck .hp-ck-hv{margin-top:2px}.hp-ct-ck .hp-ck-nhac{color:var(--c-b4560a);font-weight:500}.hp-ct-ck .hp-ck-chan{color:var(--c-c42b30);font-weight:500}@media (max-width:640px){.hp-ct-ck .hp-ck-ky .xem-chon button{height:46px;white-space:normal;text-align:left}.hp-ct-ck .hp-ck-rong{grid-column:1/-1}}.hp-kk{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;font-size:13px;background:var(--k-eef3ff)}.hp-kk.hp-kk-khong_khop{background:var(--k-fff1f0)}.hp-kk.hp-kk-da_kiem{background:var(--k-e3f6ee)}.hp-kk .hang-nut{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:640px){.hp-kk .hang-nut .nut{min-height:46px}}.dd-khong-nho{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:13px;color:var(--muc);cursor:pointer}.dd-khong-nho input{width:18px;height:18px}.ctp{display:flex;flex-direction:column;gap:10px;margin-top:10px}.ctp-hang{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px}.ctp-o{display:flex;flex-direction:column;gap:5px;min-width:0}.ctp-o>span:first-child{font-size:13px;font-weight:600;color:var(--muc)}.ctp-o>span:first-child i{color:var(--do);font-style:normal}.ctp-o>small{font-size:12px;color:var(--phu);line-height:1.45}.ctp-ma{display:flex;align-items:center;gap:8px;min-width:0}.ctp-ma b{white-space:nowrap;font-size:14px}.ctp-ma .inp{width:96px;flex:none}.ctp-goi-y{border:0;background:none;padding:0 0 0 6px;color:var(--pri);font:inherit;font-weight:600;cursor:pointer}.ctp-bao{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;font-size:13px;line-height:1.45}.ctp-bao.xanh{background:color-mix(in srgb,var(--m-xanh-la,#0e9f6e) 10%,var(--tron));color:var(--muc)}.ctp-bao.vang{background:color-mix(in srgb,var(--m-vang,#f59e0b) 12%,var(--tron));color:var(--muc)}.ctp-bao svg{flex:none}.ctp-bang{border:1px solid var(--vien);border-radius:12px;overflow:hidden}.ctp-dong{display:grid;grid-template-columns:minmax(0,1.4fr) 110px minmax(150px,1fr) 130px;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;border-top:1px solid var(--vien)}.ctp-dong:first-child{border-top:0}.ctp-dau{background:var(--nen);font-size:12px;font-weight:600;color:var(--phu)}.ctp-dau span:last-child,.ctp-tien{text-align:right;white-space:nowrap}.ctp-lv{display:flex;flex-direction:column;min-width:0}.ctp-lv b{font-size:14px}.ctp-lv small{font-size:12px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctp-dong .inp{width:100%}.ctp-gia{display:flex;flex-direction:column;gap:3px;min-width:0}.ctp-gia small{font-size:11.5px;color:var(--phu);white-space:nowrap}.ctp-tien,.ctp-tong{font-weight:600}.ctp-tong{background:var(--nen)}.ctp-giam .ctp-tien.tot{color:var(--m-xanh-la,#0e9f6e)}.ctp-phai{background:color-mix(in srgb,var(--pri) 7%,var(--tron))}.ctp-phai .ctp-tien{font-size:16px;color:var(--pri)}.ctp-phai>span:first-child{font-weight:600}.ctp-ghi{font-size:12.5px;line-height:1.5;margin:0}@media (max-width:760px){.ctp-hang{grid-template-columns:1fr}.ctp-dau{display:none}.ctp-dong{grid-template-columns:1fr 1fr;gap:6px 10px}.ctp-dong .ctp-lv{grid-column:1/-1}.ctp-dong>span:nth-child(2):before{content:"Số buổi";display:block;font-size:11.5px;color:var(--phu)}.ctp-dong>.ctp-gia:before{content:"Đơn giá / buổi";font-size:11.5px;color:var(--phu)}.ctp-dong>.ctp-tien{grid-column:1/-1}.ctp-giam>.ctp-gia:before,.ctp-giam>span:nth-child(2):before,.ctp-phai>span:nth-child(2):before,.ctp-tong>span:nth-child(2):before{content:none}.ctp-giam,.ctp-phai,.ctp-tong{grid-template-columns:1fr auto}.ctp-giam>span:nth-child(2),.ctp-phai>span:nth-child(2),.ctp-phai>span:nth-child(3),.ctp-tong>span:nth-child(2),.ctp-tong>span:nth-child(3){display:none}.ctp-giam .ctp-gia{grid-column:1/-1;grid-row:2}.ctp-giam .ctp-tien,.ctp-phai .ctp-tien,.ctp-tong .ctp-tien{grid-column:auto}}.hp-nhom-than>.ctp,.hp-nhom-than>.hp-kieu-lop{grid-column:1/-1;width:100%;flex:1 1 100%}.hp-kieu-lop{margin-top:0}.dsh-tep{display:flex;flex-wrap:wrap;gap:6px}.dsh-tep-o{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;border:1px solid var(--vien);border-radius:8px;background:var(--nen);font-size:12.5px;max-width:100%;min-width:0}.dsh-tep-o b{font-weight:600;white-space:nowrap;flex:none}.dsh-tep-o .chu-phu{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dsh-tep-o .hpk-cham{margin-right:0}.dsh-bo{flex:none;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--mo);font-size:16px;line-height:20px;cursor:pointer}.dsh-bo:hover{background:var(--k-fff1f0);color:var(--c-b42328)}.bang td.dsh-ht{max-width:230px}.bang td.dsh-ghi,.bang td.dsh-ht{overflow:hidden;text-overflow:ellipsis}.bang td.dsh-ghi{max-width:280px}.dsh-ghi .hpk-ly{vertical-align:1px}.dsh-dem{display:inline-flex;align-items:center;margin-right:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dsh-dem .hpk-cham{margin-right:4px}.dsh-canh{margin:10px 14px}@container (max-width:720px){.bang td.dsh-ht{max-width:150px}}.hp-vaolop{display:flex;gap:9px;align-items:flex-start;cursor:pointer;line-height:1.45}.hp-vaolop input{margin-top:3px;flex:none}.hp-vaolop b{font-weight:600}.hp-vaolop small{display:block;margin-top:2px}.hp-vaolop-bao{display:flex;gap:7px;align-items:flex-start;margin:10px 0 0}.hp-ct-khoi.hp-vaolop-khoi,.tsa-ngan .hp-ct-khoi.hp-vaolop-khoi{display:flex;flex-direction:row;gap:12px;align-items:center;flex-wrap:wrap}.hp-vaolop-khoi>div{flex:1 1;min-width:240px;line-height:1.45}.hp-vaolop-khoi>.nut{flex:none}.hp-giam-o{display:flex;align-items:center;gap:8px;flex:none}.ct-thu-ghi{margin:0 0 10px}.ct-thu-loc{margin-bottom:10px}.ct-thu-loc .ct-thu-do.dang{background:var(--k-ffede8,#ffede8);color:var(--c-b4321a,#b4321a)}.ct-thu-bang td,.ct-thu-bang th{white-space:nowrap}.ct-thu-bang td .nguoi .chu{min-width:0;max-width:240px}.ct-thu-bang td .nguoi .chu b,.ct-thu-bang td .nguoi .chu small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-thu-bang tr.ct-thu-qua{background:var(--k-fff6f4,#fff6f4)}.st{border:1px solid var(--vien-dam);border-radius:var(--bo);background:var(--nen);overflow:hidden}.st.khoa{opacity:.6}.st-thanh{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:5px 6px;border-bottom:1px solid var(--vien);background:var(--nen-2)}.st-vach{width:1px;height:18px;margin:0 4px;background:var(--vien-dam)}.st-nut{display:inline-flex;align-items:center;justify-content:center;gap:2px;position:relative;min-width:28px;height:28px;padding:0 5px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muc);font:inherit;font-size:12.5px;font-weight:600;line-height:1;cursor:pointer}.st-nut:hover:not(:disabled){background:var(--hover);border-color:var(--vien)}.st-nut:disabled{opacity:.45;cursor:default}.st-nut.chu{font-size:12px;letter-spacing:.2px}.st-chuA{font-size:13px;font-weight:700;line-height:1}.st-gach{position:absolute;left:6px;right:6px;bottom:4px;height:3px;border-radius:2px}.st-mau{position:relative;display:inline-flex}.st-bang{position:absolute;z-index:40;top:calc(100% + 4px);left:0;display:grid;grid-template-columns:repeat(3,26px);grid-gap:5px;gap:5px;padding:7px;background:var(--nen);border:1px solid var(--vien);border-radius:10px;box-shadow:0 14px 34px -14px rgba(22,32,54,.35)}.st-bang button{width:26px;height:26px;border:1px solid var(--vien-dam);border-radius:7px;cursor:pointer;padding:0}.st-bang button:hover{outline:2px solid var(--pri);outline-offset:1px}.st-bang .vo{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.st-o{padding:11px 13px;font-size:14px;line-height:1.65;color:var(--chu);outline:0;overflow-y:auto;max-height:60vh;word-break:break-word}.st-o:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pri) 22%,transparent)}.st-o.rong:before{content:attr(data-goi);color:var(--mo);pointer-events:none;display:block}.st-o>:first-child{margin-top:0}.st-o p,.st-xem p{margin:0 0 9px}.st-o h3,.st-xem h3{margin:16px 0 8px;font-size:16px;line-height:1.4;font-weight:700}.st-o h4,.st-xem h4{margin:13px 0 6px;font-size:14.5px;line-height:1.45;font-weight:650}.st-o ul,.st-xem ul{margin:0 0 9px;padding-left:22px;list-style:disc}.st-o ol,.st-xem ol{margin:0 0 9px;padding-left:24px;list-style:decimal}.st-o ul ul,.st-xem ul ul{list-style:circle;margin-bottom:0}.st-o ol ol,.st-xem ol ol{list-style:lower-alpha;margin-bottom:0}.st-o li,.st-xem li{margin:3px 0;position:static;display:list-item}.st-o li:before,.st-xem li:before{content:none}.st-o a,.st-xem a{color:var(--pri);text-decoration:underline;text-underline-offset:2px}.st-xem{font-size:14px;line-height:1.65;color:var(--chu);word-break:break-word}.st-xem>:first-child{margin-top:0}.st-xem>:last-child{margin-bottom:0}.st-xem.gon{font-size:13.5px}.lm-dagiao{margin:10px 14px 4px;border-top:1px dashed var(--vien-dam);padding-top:10px}.lm-dagiao-dau{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:6px}.lm-dagiao-dau b{font-size:13px}.mdg{border:1px solid var(--vien);border-radius:11px;padding:9px 12px;margin:6px 0;background:var(--nen)}.mdg.an{background:var(--nen-2);border-style:dashed}.mdg-dau{gap:8px}.mdg-dau,.mdg-ten{display:flex;align-items:center;flex-wrap:wrap}.mdg-ten{gap:6px;min-width:0;flex:1 1 220px}.mdg-ten b{font-weight:600;font-size:14px;min-width:0;overflow-wrap:anywhere}.mdg-buoi{color:var(--phu);background:var(--k-f1f3f7)}.mdg-buoi,.mdg-nhan.an{padding:1px 7px;border-radius:7px;font-size:11.5px}.mdg-nhan.an{color:var(--c-9a4a06);background:var(--k-fff2e4)}.mdg-dong{display:block;margin-top:3px}.mdg .nut-chu.do{color:var(--c-c0352b,#C0352B)}.mdg-sua{gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--vien)}.mdg-o,.mdg-sua{display:flex;flex-direction:column}.mdg-o{gap:4px}.mdg-o>span{font-size:12.5px;color:var(--phu)}.mdg-nk{margin-top:6px}.mdg-nk ul{list-style:none;margin:4px 0 0;padding:0;font-size:12.5px;color:var(--phu);display:flex;flex-direction:column;gap:3px}.mdg-nk li{padding-left:10px;border-left:2px solid var(--vien-dam)}.hp-ct-o.cot{flex-direction:column;align-items:stretch;gap:8px}.lm-buoc{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:0;padding:8px 14px 0;font-size:12.5px;color:var(--mo)}.lm-buoc li.dang{color:var(--pri);font-weight:600}.lm-buoc li.xong{color:var(--c-0a7a52)}.lm-tieu{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lm-tieu .inp{flex:1 1 220px;min-width:160px;height:32px;font-weight:600}.sn{display:flex;flex-direction:column;gap:14px}.sn-kieu{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:8px;gap:8px}.sn-the{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px;border:1px solid var(--vien-dam);border-radius:11px;background:var(--nen);cursor:pointer;text-align:left;font:inherit;color:var(--muc)}.sn-the:hover{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 4%,var(--nen))}.sn-the.dang{border-color:var(--pri);background:color-mix(in srgb,var(--pri) 8%,var(--nen));box-shadow:0 0 0 1px var(--pri) inset}.sn-the b{font-size:13.5px;font-weight:600}.sn-the small{font-size:11.5px;line-height:1.4;color:var(--phu)}.sn-soan{gap:11px}.sn-o,.sn-soan{display:flex;flex-direction:column}.sn-o{gap:4px}.sn-o>span{font-size:12.5px;color:var(--phu)}.sn-cau{min-height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6}@media (max-width:640px){.st-thanh{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.st-thanh::-webkit-scrollbar{display:none}.st-thanh>*{flex:none}.st-bang{position:fixed;left:12px;right:12px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));z-index:80;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px;padding:12px;border-radius:14px}.st-bang button{width:auto;height:40px}.st-o{max-height:50vh}.sn-kieu{grid-template-columns:repeat(2,minmax(0,1fr))}.mdg-dau .nut-chu{font-size:12.5px}.lm-buoc{gap:4px 10px;font-size:12px}}.lb-viet-cau{display:flex;flex-direction:column;gap:6px;min-width:0}.lb-viet-cau .lb-viet-goc{margin:0;font-size:15px;line-height:1.55;color:inherit;white-space:pre-line}.lb-viet-cau .lb-viet-o{width:100%;font-size:15px}.lb-viet-cau .vp-anh{max-width:100%;height:auto;border-radius:10px}.lb-nhom .lb-mot:has(.lb-viet-cau){align-items:flex-start}.lb-thoang-luat{margin:10px 12px 0;padding:10px 14px;border-radius:12px;font-size:13.5px;line-height:1.6;background:var(--k-e3f6ee);color:var(--c-0a7a52)}.lb-thoang-luat b{font-weight:600}.lb-thoang-luat.xong{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.tv-chon-bai{gap:10px;margin:6px 0 2px}.tv-chon-bai,.tv-chon-bai>button{display:flex;flex-direction:column;text-align:left}.tv-chon-bai>button{gap:3px;width:100%;padding:12px 14px;border:1px solid var(--vien);border-radius:12px;background:var(--nen);color:inherit;cursor:pointer;font:inherit}.tv-chon-bai>button:hover{background:var(--k-f1f3f7)}.tv-chon-bai>button b{font-size:15px;font-weight:600}.tv-chon-bai>button small{color:var(--mo);font-size:12.5px;line-height:1.5}.tv-chon-bai>button.chinh{background:var(--k-eef3ff);border-color:transparent}.tv-chon-bai>button.chinh b{color:var(--c-1d4fd6)}.tv-cu-ds{display:flex;flex-direction:column;gap:6px}@media (max-width:640px){.lb-thoang-luat{margin:8px 16px 0;padding:10px 12px;font-size:13px}.lb-viet-cau .lb-viet-goc{font-size:14.5px}}.bcnt-nguong .bcnt-o{gap:4px}@container (max-width: 620px){.bcnt-dong{row-gap:4px}.bcnt-dong .bcnt-nguong{display:inline-flex;align-items:center;gap:4px;grid-column:1/-1;overflow:visible}.bcnt-dong.bcnt-dau .bcnt-nguong{display:none}}.lb-viet-gon .st{width:100%}.lb-xem-soan{min-height:120px;white-space:normal}.lb-noi-ghi .nut{display:inline-flex;align-items:center;gap:6px}.lb-dung-o{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--k-e5484d)}.lb-noi-ghi small{flex-basis:100%}@media (min-width:641px){.lb-noi-ghi small{flex-basis:auto}}.nd-loi{margin:6px 0 0;font-size:12.5px}.nd-loi a{color:inherit;text-decoration:underline}.mdg-han{border:0;background:none;padding:0;font:inherit;color:var(--c-1d4fd6);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.mdg-han:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.de-ngan-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.de-ngan-dau>small{flex:1 1;min-width:0;white-space:normal}.lm-han-o{flex-wrap:wrap;align-items:center}.lm-han-o .inp[type=datetime-local]{width:220px;max-width:100%}.lm-han-o>small{flex-basis:100%}.lm-han-rieng{display:block;font-size:11.5px;color:var(--c-9a4a06)}.lm-nut-dong{white-space:nowrap;text-align:right}.lm-nut-dong .nut-chu+.hp-mo-rong{margin-left:10px}.lm-gh-dong td{background:var(--nen-2)}.de-khung{align-items:center}.de-khung .de-o-nho{white-space:nowrap}.bcnt-co{display:block;color:var(--c-9a4a06);font-size:11.5px;white-space:normal}.lb-nhom .lb-mot:has(.lb-viet-cau)+.lb-mot:has(.lb-viet-cau){margin-top:12px}.lb-nhom:has(.lb-viet-cau,.lb-viet-gon)+.lb-nhom{margin-top:18px}.de-sang-viet{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;margin:6px 0;border:1px dashed var(--vien);border-radius:8px}.de-sang-viet .chu-phu{flex:1 1;min-width:200px;font-size:13px}.bc-mo-lai{display:inline-flex;gap:8px}.bc-mo-lai,.mc-kieu{align-items:center;flex-wrap:wrap}.mc-kieu{display:flex;gap:4px;padding:3px;border:1px solid var(--vien);border-radius:10px;background:var(--nen-2);margin-bottom:8px}.mc-kieu>small{padding:0 6px;font-size:11.5px}.mc-kieu button{min-height:30px;padding:0 10px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--phu);background:transparent;white-space:nowrap}.mc-kieu button.chon{background:var(--tron);color:var(--pri);box-shadow:0 1px 3px rgba(22,32,54,.15)}.mc-kieu.nho{margin-bottom:0}.mc-kieu.nho button{min-height:28px;font-size:12px;padding:0 8px}.mc-viet-kem{display:flex;flex-direction:column;gap:6px;margin:6px 12px 10px}.mc-viet-kem-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-kem{border-bottom:1px solid var(--vien)}@media (max-width:640px){.mc-kieu button{min-height:40px}}.mc-doi{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:2px 0 6px}.mc-doi>small{font-size:11.5px}.mc-doi .mc-kieu button{display:inline-flex;align-items:center}@media (max-width:640px){.mc-doi .mc-kieu button{min-height:44px}}.cc2-bao{display:flex;flex-direction:column;gap:5px;padding:11px 13px;border:1px solid var(--vien);border-radius:11px;background:var(--nen-2);font-size:13px;line-height:19px;color:var(--chu)}.cc2-bao b{font-weight:600;font-size:13.5px}.cc2-bao>span{color:var(--phu)}.cc2-bao.loi{background:var(--m-do-n);border-color:color-mix(in srgb,var(--m-do) 28%,transparent)}.cc2-bao.canh{background:var(--m-vang-n);border-color:color-mix(in srgb,var(--m-vang) 28%,transparent)}.cc2-kt{color:var(--mo);font-size:11.5px;word-break:break-word}.cc2-cach{margin-top:2px}.cc2-cach>summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--pri);list-style:none;padding:3px 0}.cc2-cach>summary::-webkit-details-marker{display:none}.cc2-cach>summary:before{content:"▸ "}.cc2-cach[open]>summary:before{content:"▾ "}.cc2-cach ol{margin:6px 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:5px}.cc2-cach li{font-size:12.5px;line-height:18px;color:var(--phu)}.cc2-lui{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen-2)}.cc2-lui>b{font-weight:600;font-size:13.5px}.cc2-lui>span{font-size:12.5px;line-height:18px;color:var(--phu)}.cc2-lui .nut-chu{align-self:center}.cc2-nhac{font-size:11.5px;color:var(--mo)}.chc-nut.lui{background:var(--m-cam)}.chc-nut.lui:hover{background:color-mix(in srgb,var(--m-cam) 88%,#000)}.dn-cong{display:flex;flex-direction:column;gap:10px}.dn-cong h1{font-size:20px;line-height:28px;margin-bottom:2px}.dn-cong>p{margin-bottom:6px}.dn-cong-o{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--vien);border-radius:14px;background:var(--nen);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .05s}.dn-cong-o:hover{border-color:var(--pri-vien);background:var(--hover)}.dn-cong-o:active{transform:translateY(1px)}.dn-cong-ic{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px}.dn-cong-ic.nv{background:var(--pri-nhat);color:var(--pri)}.dn-cong-ic.hv{background:var(--xanh-la-nhat);color:var(--xanh-la)}.dn-cong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.dn-cong-chu b{font-weight:600;font-size:14.5px}.dn-cong-chu small{font-size:12px;line-height:17px;color:var(--phu)}.dn-cong-mui{flex:none;color:var(--mo)}.dn-dang{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dn-dang .nut-chu{margin-left:auto}.dn-nham{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding:11px 13px;border:1px solid var(--vien);border-radius:11px;background:var(--nen-2);font-size:12.5px;line-height:18px}.dn-nham b{font-weight:600;font-size:13px}.dn-nham>span{color:var(--phu)}@media (max-width:640px){.dn-cong-o{padding:12px;gap:10px}.dn-cong-ic{width:38px;height:38px}.cc2-lui .chc-nut{height:48px;font-size:15px}}