@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-vietnamese-400-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-vietnamese-500-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-vietnamese-600-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-vietnamese-700-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-vietnamese-600-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/montserrat-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-vietnamese-700-normal.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--tron:#fff;--tron-chu:#000;--pri:#2F6BFF;--pri-h:#1F57E6;--pri-nhat:#EEF3FF;--pri-vien:#C9D8FF;--cyan:#22B8F0;--cyan-nhat:#E4F6FD;--cyan-dam:#0886B8;--vang-tt:#F5B400;--vang-tt-nhat:#FFF6DB;--navy:#16213E;--navy-2:#1E2C52;--canvas:#F5F7FB;--nen:#FFFFFF;--nen-2:#F8FAFD;--hover:#F2F6FF;--suong:#F0F3F8;--ben:#FFFFFF;--vien:#E5E9F0;--vien-dam:#D3DAE5;--muc:#162036;--phu:#52607A;--mo:#8B96AA;--do:#E5484D;--do-nhat:#FEEEEE;--vang:#A15C00;--vang-nhat:#FFF5DC;--xanh-la:#0E9F6E;--xanh-la-nhat:#E4F7EF;--bo:9px;--bo-nho:7px;--bo-lon:14px;--bong:0 1px 2px rgba(22,32,54,.05);--bong-the:0 1px 2px rgba(22,32,54,.04),0 3px 10px -4px rgba(22,32,54,.07);--bong-noi:0 8px 24px -8px rgba(22,32,54,.16),0 2px 6px rgba(22,32,54,.05);--bong-hop:0 24px 56px -16px rgba(22,32,54,.28),0 2px 8px rgba(22,32,54,.06);--sfb:env(safe-area-inset-bottom,0px);--cao-dau:56px}*{box-sizing:border-box;min-width:0}body,html{height:100%}body{margin:0;background:var(--canvas);color:var(--muc);font-family:Be Vietnam Pro,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px;line-height:20px;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-text-size-adjust:100%}button{background:none;border:0;padding:0;cursor:pointer;text-align:left}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--pri);text-decoration:none}a:hover{color:var(--pri-h)}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.015em}h1{font-size:22px;line-height:30px}h2{font-size:16px;line-height:24px}h3{font-size:14px;line-height:20px}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}svg{flex:none}.khung{display:flex;min-height:100dvh}.thanh-ben{width:244px;flex:none;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100dvh;overflow-y:auto;padding:16px 12px 14px;background:var(--nen);border-right:1px solid var(--vien);color:var(--phu);scrollbar-width:thin;scrollbar-color:var(--vien-dam) transparent}.thanh-ben .logo{display:flex;align-items:center;height:40px;padding:0 10px;margin-bottom:18px}.thanh-ben .logo img{height:30px;width:auto;display:block}.nhom-menu{margin-top:16px;--mau:var(--pri)}.nhom-menu:first-of-type{margin-top:0}.nhom-menu .tieu{font-size:12px;line-height:16px;font-weight:600;color:var(--mo);padding:0 10px 6px}.muc{position:relative;display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:9px;color:var(--phu);font-weight:500;transition:background .15s,color .15s}.muc svg{color:var(--mau,var(--mo));opacity:.9}.muc:hover{background:var(--suong);color:var(--muc)}.muc.dang{background:color-mix(in srgb,var(--mau,var(--pri)) 11%,var(--tron));color:color-mix(in srgb,var(--mau,var(--pri)) 82%,var(--tron-chu));font-weight:600}.muc .dem{margin-left:auto;min-width:20px;height:20px;border-radius:10px;background:var(--do);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;padding:0 6px}.thanh-ben .cuoi{margin-top:auto;padding-top:14px;border-top:1px solid var(--vien)}.toi{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:12px;margin-bottom:4px}.ky-hieu{width:32px;height:32px;border-radius:50%;background:var(--pri);color:#fff;font-weight:600;display:grid;place-items:center;flex:none;font-size:13px}.toi .ky-hieu{background:linear-gradient(135deg,var(--k-5b8cff),var(--pri))}.toi b{font-weight:600;font-size:13px;line-height:18px;color:var(--muc)}.toi b,.toi span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toi span{font-size:11.5px;line-height:16px;color:var(--mo)}.thanh-ben .cuoi .muc{height:32px;font-size:13px}.thanh-ben .cuoi .muc svg{color:var(--mo)}.vung-chinh{flex:1 1;min-width:0;display:flex;flex-direction:column}.dau{height:var(--cao-dau);flex:none;background:var(--w-86);-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid var(--vien);gap:12px;padding:0 28px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.dau,.duong-dan{display:flex;align-items:center}.duong-dan{gap:6px;font-size:13px;color:var(--mo);white-space:nowrap;overflow:hidden}.duong-dan b{color:var(--muc);font-weight:600}.dau .phai{margin-left:auto}.dau .phai,.o-tim{display:flex;align-items:center;gap:8px}.o-tim{width:300px;height:36px;padding:0 12px;border:1px solid var(--vien);background:var(--nen-2);color:var(--mo);font-size:13px;transition:border-color .15s,background .15s,box-shadow .15s}.o-tim:hover{border-color:var(--vien-dam);background:var(--nen);box-shadow:var(--bong)}.o-tim kbd{margin-left:auto;font:inherit;font-size:11px;color:var(--mo);border:1px solid var(--vien-dam);border-radius:5px;padding:0 6px;line-height:18px;background:var(--nen)}.nut-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--phu);transition:background .15s}.nut-icon:hover{background:var(--hover);color:var(--muc)}.noi-dung{padding:26px 32px 48px;max-width:1320px;width:100%}.chi-dt,.man-che,.thanh-day{display:none}.chi-dt-chu{display:none!important}.dau-trang{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.dau-trang h1{font-size:22px;line-height:30px}.dau-trang .mo-ta{color:var(--phu);margin-top:4px;max-width:78ch;font-size:13.5px;line-height:20px}.dau-trang .phai{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media (max-width:900px){.thanh-ben{position:fixed;left:0;top:0;bottom:0;z-index:60;width:284px;transform:translateX(-100%);transition:transform .22s ease}.thanh-ben.mo{transform:none;box-shadow:var(--bong-hop)}.man-che.mo{display:block;position:fixed;inset:0;background:rgba(9,16,40,.45);z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dau{padding:0 14px}.o-tim{display:none}.chi-dt{display:grid}.chi-dt-chu{display:block!important}.an-dt{display:none!important}.noi-dung{padding:18px 14px calc(84px + var(--sfb))}.dau-trang{margin-bottom:16px}.dau-trang h1{font-size:19px;line-height:26px}.dau-trang .phai{margin-left:0;width:100%}.dau-trang .phai .nut{flex:1 1}.muc{height:42px;font-size:14px}input,select,textarea{font-size:16px!important}.thanh-day{display:flex;position:fixed;left:10px;right:10px;bottom:calc(8px + var(--sfb));z-index:40;background:var(--w-94);-webkit-backdrop-filter:saturate(1.6) blur(12px);backdrop-filter:saturate(1.6) blur(12px);border:1px solid var(--vien);border-radius:18px;box-shadow:var(--bong-noi);padding:5px}.thanh-day a,.thanh-day button{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:11px;line-height:14px;font-weight:500;color:var(--mo);border-radius:13px;position:relative}.thanh-day .dang{color:var(--pri);background:var(--pri-nhat);font-weight:600}.thanh-day .dem{position:absolute;top:3px;left:calc(50% + 6px);min-width:16px;height:16px;border-radius:8px;background:var(--do);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;padding:0 4px}}.the{background:var(--nen);border:1px solid var(--vien);border-radius:var(--bo-lon);box-shadow:var(--bong-the)}.the-dau{gap:10px;padding:12px 18px;border-bottom:1px solid var(--vien);min-height:52px}.the-dau,.the-dau h3{display:flex;align-items:center}.the-dau h3{flex:1 1;font-size:14px;line-height:20px;gap:8px}.the-dau h3 .bieu-the{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--pri-nhat);color:var(--pri)}.the-dau .phai{margin-left:auto;display:flex;gap:8px;align-items:center;flex:none}.the-dau .chu-phu{font-size:12.5px}.the-than{padding:16px 18px}.luoi{display:grid;grid-gap:18px;gap:18px}.luoi-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.luoi-ho-so{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) 340px;align-items:start}@media (max-width:1060px){.luoi-ho-so{grid-template-columns:1fr}}.chu-phu{color:var(--phu);font-size:13px;line-height:20px}.hang{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cach{height:10px}.phan{display:grid;grid-gap:4px;gap:4px}.phan-dau{display:flex;align-items:center;gap:8px;padding:0 2px 6px;min-height:28px}.phan-dau h3{font-size:13px;font-weight:600;color:var(--phu)}.phan-dau .so{color:var(--mo);font-size:12px;font-weight:600;background:var(--suong);border-radius:10px;padding:0 7px;line-height:20px}.phan-dau.do h3{color:var(--do)}.phan-dau.do .so{background:var(--do-nhat);color:var(--do)}.cac-phan{display:grid;grid-gap:18px;gap:18px}.the.ds{overflow:hidden}.chi-so{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:18px}.chi-so .o-so{background:var(--nen);border:1px solid var(--vien);border-radius:var(--bo-lon);box-shadow:var(--bong-the);padding:14px 16px;display:flex;gap:12px;align-items:center;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.chi-so button.o-so:hover{border-color:var(--pri-vien);box-shadow:var(--bong-noi)}.chi-so .o-so.dang{border-color:var(--pri);box-shadow:0 0 0 3px rgba(47,107,255,.12),var(--bong-the)}.chi-so .bieu-so{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:none}.chi-so b{display:block;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.02em}.chi-so span{display:block;font-size:12.5px;line-height:16px;color:var(--phu)}.mau-xanh{background:var(--pri-nhat);color:var(--pri)}.mau-cyan{background:var(--cyan-nhat);color:var(--cyan-dam)}.mau-vang{background:var(--vang-tt-nhat);color:var(--c-b07800)}.mau-la{background:var(--xanh-la-nhat);color:var(--xanh-la)}.mau-do{background:var(--do-nhat);color:var(--do)}@media (max-width:640px){.chi-so{grid-template-columns:1fr 1fr;gap:10px}.chi-so .o-so{padding:12px;gap:10px}.chi-so .bieu-so{width:34px;height:34px}.chi-so b{font-size:19px;line-height:24px}}.nut{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:var(--bo);border:1px solid var(--vien-dam);background:var(--nen);font-weight:500;font-size:13.5px;line-height:20px;white-space:nowrap;box-shadow:var(--bong);transition:background .15s,border-color .15s,box-shadow .15s,transform .05s}.nut,.nut:hover{color:var(--muc)}.nut:hover{background:var(--nen-2);border-color:var(--k-bec8d9)}.nut:active{transform:translateY(.5px)}.nut:disabled{opacity:.5;cursor:not-allowed}.nut.chinh{background:var(--pri);border-color:var(--pri);color:#fff;font-weight:600;box-shadow:0 1px 2px rgba(47,107,255,.3),0 4px 12px -5px rgba(47,107,255,.55)}.nut.chinh:hover{background:var(--pri-h);border-color:var(--pri-h);color:#fff}.nut.nguy{color:var(--do);border-color:var(--k-f0c6c1)}.nut.nguy:hover{background:var(--do-nhat)}.nut.nho{height:30px;padding:0 11px;font-size:12.5px;border-radius:8px}.nut.chu{border-color:transparent;background:none;color:var(--pri);box-shadow:none}.nut.chu:hover{background:var(--pri-nhat)}.o{display:flex;flex-direction:column;gap:6px}.o>span{line-height:16px;font-weight:500;color:var(--phu)}.o>small{font-size:12px;line-height:16px}.inp,.sel,.txt{width:100%;height:36px;padding:7px 11px;border:1px solid var(--vien-dam);border-radius:var(--bo);background:var(--nen);outline:0;font-size:13.5px;line-height:20px;box-shadow:var(--bong);transition:border-color .15s,box-shadow .15s}.sel{padding-right:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238790A8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.inp::placeholder,.txt::placeholder{color:var(--mo)}.inp:hover,.sel:hover,.txt:hover{border-color:var(--k-b8c3d6)}.inp:focus,.sel:focus,.txt:focus{box-shadow:0 0 0 3px rgba(64,192,255,.25)}.inp:disabled,.sel:disabled,.txt:disabled{background:var(--suong);color:var(--phu);box-shadow:none;cursor:not-allowed}.txt{min-height:80px;resize:vertical;line-height:21px}.o-tim-trong{position:relative;display:flex;align-items:center}.o-tim-trong svg{position:absolute;left:11px;color:var(--mo);pointer-events:none}.o-tim-trong .inp{padding-left:34px}.chon{display:flex;flex-wrap:wrap;gap:6px}.chon label{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--vien-dam);border-radius:15px;cursor:pointer;font-size:12.5px;background:var(--nen);transition:background .15s,border-color .15s,color .15s}.chon label:hover{border-color:var(--pri-vien);background:var(--pri-nhat)}.chon label.co{border-color:var(--pri);background:var(--pri-nhat);color:var(--pri);font-weight:600}.chon input{position:absolute;opacity:0;pointer-events:none}.chon label:focus-within{outline:2px solid var(--cyan);outline-offset:1px}.chon.gon{gap:4px}.form,.form-2{display:grid;grid-gap:16px;gap:16px}.form-2{grid-template-columns:1fr 1fr}@media (max-width:640px){.form-2{grid-template-columns:1fr}}.cong-cu{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--vien)}.cong-cu .o-tim-trong{flex:1 1 260px;max-width:340px}.cong-cu .sel{width:auto;min-width:150px}.cong-cu .tab{margin:0}.cong-cu .gian{flex:1 1}@media (max-width:640px){.cong-cu{padding:12px}.cong-cu .o-tim-trong{max-width:none;flex-basis:100%}.cong-cu .sel{flex:1 1;min-width:0}}.bang-boc{overflow-x:auto}table.bang{width:100%;border-collapse:separate;border-spacing:0}.bang th{font-size:12px;line-height:16px;font-weight:600;color:var(--mo);text-align:left;padding:10px 16px;white-space:nowrap;background:var(--nen-2)}.bang td,.bang th{border-bottom:1px solid var(--vien)}.bang td{padding:11px 16px;vertical-align:middle;line-height:20px}.bang tr:last-child td{border-bottom:0}.bang tr.bam{cursor:pointer}.bang tr.bam td{transition:background .12s}.bang tr.bam:hover td{background:var(--hover)}.bang .so-cot{text-align:right}.ten-dong{font-weight:500}.ten-dong small{display:block;font-weight:400;color:var(--mo);font-size:12px;line-height:16px;margin-top:1px}.the>.bang-boc:first-child .bang th:first-child,.the>.bang:first-child th:first-child{border-top-left-radius:var(--bo-lon)}.the>.bang-boc:first-child .bang th:last-child,.the>.bang:first-child th:last-child{border-top-right-radius:var(--bo-lon)}.nguoi{display:flex;align-items:center;gap:11px;min-width:0}.nguoi .anh-chu{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:13px;flex:none}.nguoi .chu{min-width:0;display:flex;flex-direction:column}.nguoi .chu b{font-weight:600;line-height:20px;color:var(--muc)}.nguoi .chu b,.nguoi .chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nguoi .chu small{font-size:12px;line-height:16px;color:var(--mo)}a.nguoi:hover b{color:var(--pri)}.phan-trang{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--vien);background:var(--nen-2);border-radius:0 0 var(--bo-lon) var(--bo-lon)}.phan-trang .chu-phu{flex:1 1;font-size:12.5px}.nhan{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;font-size:12px;line-height:16px;font-weight:600;background:var(--suong);color:var(--phu);white-space:nowrap;border:1px solid transparent}.nhan:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.nhan.tron:before{display:none}.nhan.xanh{background:var(--pri-nhat);color:var(--pri)}.nhan.cyan{background:var(--cyan-nhat);color:var(--cyan-dam)}.nhan.tot{background:var(--xanh-la-nhat);color:var(--xanh-la)}.nhan.canh{background:var(--vang-nhat);color:var(--vang)}.nhan.loi{background:var(--do-nhat);color:var(--do)}.nhan.vien{background:var(--nen);border-color:var(--vien-dam);color:var(--phu)}.tab{gap:2px;margin-bottom:16px;overflow-x:auto;background:var(--suong);border:1px solid var(--vien);border-radius:11px;padding:3px;max-width:100%;scrollbar-width:none}.tab,.tab button{display:inline-flex}.tab button{height:30px;padding:0 13px;color:var(--phu);font-weight:500;border-radius:8px;white-space:nowrap;font-size:13px;transition:background .15s,color .15s,box-shadow .15s;align-items:center;gap:6px}.tab button:hover{color:var(--muc)}.tab button.dang{color:var(--muc);font-weight:600;background:var(--nen);box-shadow:0 1px 2px rgba(14,23,51,.08),0 0 0 1px rgba(14,23,51,.04)}.tab button .so{font-size:11.5px;font-weight:600;color:var(--mo)}.tab button.dang .so{color:var(--pri)}.trang-thai{padding:48px 16px;text-align:center;color:var(--phu)}.trang-thai b{display:block;color:var(--muc);font-weight:600;font-size:14px;margin-bottom:4px}.bao{padding:10px 14px;border-radius:var(--bo);font-size:13px;line-height:20px;border:1px solid transparent}.bao.loi{background:var(--do-nhat);color:var(--do);border-color:var(--k-f6d3cf)}.bao.tot{background:var(--xanh-la-nhat);color:var(--xanh-la);border-color:var(--k-c9eadb)}.bao.canh{background:var(--vang-nhat);color:var(--vang);border-color:var(--k-f5e1b3)}.xuong{width:18px;height:18px;border-radius:50%;border:2px solid var(--pri-nhat);border-top-color:var(--pri);animation:quay .8s linear infinite;display:inline-block;vertical-align:middle}@keyframes quay{to{transform:rotate(1turn)}}.hop-nen{position:fixed;inset:0;background:rgba(9,16,40,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px;overflow-y:auto;animation:hien .14s ease-out}.hop{background:var(--nen);border-radius:16px;box-shadow:var(--bong-hop);width:100%;max-width:540px;animation:noi .18s ease-out}.hop.rong{max-width:760px}.hop-dau{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid var(--vien)}.hop-dau h2{flex:1 1;font-size:16px}.hop-than{padding:18px 20px}.hop-cuoi{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--vien);background:var(--nen-2);border-radius:0 0 16px 16px}@keyframes hien{0%{opacity:0}}@keyframes noi{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media (max-width:640px){.hop-nen{padding:0;align-items:flex-end}.hop,.hop.rong{border-radius:20px 20px 0 0;max-height:92dvh;overflow-y:auto;animation:truot .22s ease-out}.hop-dau{top:0;background:var(--nen);z-index:1}.hop-cuoi,.hop-dau{position:-webkit-sticky;position:sticky}.hop-cuoi{padding-bottom:calc(14px + var(--sfb));bottom:0;border-radius:0}.hop-cuoi .nut{height:42px;flex:1 1}}@keyframes truot{0%{transform:translateY(28px);opacity:.6}}.tim-hop{max-width:620px}.tim-o{display:flex;align-items:center;gap:10px;padding:0 18px;height:56px;border-bottom:1px solid var(--vien);color:var(--mo)}.tim-o input{flex:1 1;border:0;outline:0;font-size:15px;background:none;color:var(--muc)}.tim-ds{max-height:min(60vh,460px);overflow-y:auto;padding:8px}.tim-nhom{font-size:12px;color:var(--mo);font-weight:600;padding:10px 10px 4px}.tim-muc{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:9px;color:var(--muc)}.tim-muc small,.tim-muc svg{color:var(--mo)}.tim-muc small{margin-left:auto;font-size:12px}.tim-muc.chon-dang{background:var(--pri-nhat);color:var(--pri)}.tim-muc.chon-dang svg{color:var(--pri)}.ds-viec{display:flex;flex-direction:column}.viec{display:flex;gap:12px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--vien);transition:background .12s}.viec:last-child{border-bottom:0}.viec:hover{background:var(--hover)}.viec .tick{width:20px;height:20px;flex:none;border:1.5px solid var(--vien-dam);border-radius:50%;display:grid;place-items:center;background:var(--nen);transition:background .15s,border-color .15s}.viec .tick:hover{border-color:var(--xanh-la);background:var(--xanh-la-nhat)}.viec .tick.xong{background:var(--xanh-la);border-color:var(--xanh-la);color:#fff}.viec .giua{flex:1 1;min-width:0}.viec .ten{font-weight:500;line-height:20px;display:block}.viec .ten:hover{color:var(--pri)}.viec .phu{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;margin-top:2px;font-size:12px;line-height:16px;color:var(--mo)}.viec.tre .han{color:var(--do);font-weight:600}@media (max-width:900px){.viec{padding:12px 14px}.viec .tick{width:22px;height:22px}}.chao{position:relative;overflow:hidden;display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px;padding:24px 26px;border-radius:18px;color:var(--muc);background:linear-gradient(120deg,var(--k-eaf1ff) 0,var(--k-eef8ff) 55%,var(--k-f3f0ff) 100%);border:1px solid var(--k-dce6fb)}.chao:after{content:"";position:absolute;right:-50px;top:-70px;width:220px;height:220px;border-radius:50%;background:radial-gradient(closest-side,rgba(47,107,255,.16),rgba(47,107,255,0));pointer-events:none}.chao .ngay{font-size:12.5px;line-height:16px;color:var(--phu);margin-bottom:4px;font-weight:500}.chao h2{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.02em;color:var(--muc)}.chao .tom{margin-top:6px;color:var(--phu);max-width:64ch}.chao .tom b{color:var(--muc);font-weight:600}.chao .tom b.do{color:var(--do)}.chao .nut{position:relative;z-index:1}@media (max-width:640px){.chao{padding:20px 18px;border-radius:16px}.chao h2{font-size:20px;line-height:28px}.chao .nut{width:100%}}.lui{display:inline-flex;align-items:center;gap:4px;color:var(--phu);font-size:13px;font-weight:500;margin-bottom:12px;height:28px;padding:0 8px 0 4px;border-radius:7px}.lui:hover{color:var(--muc);background:var(--suong)}.ho-so-dau{position:relative;background:var(--nen);border:1px solid var(--vien);border-radius:18px;box-shadow:var(--bong-the);margin-bottom:18px;overflow:hidden;--mau:var(--pri)}.ho-so-dau .bia{height:84px;background:linear-gradient(115deg,color-mix(in srgb,var(--mau) 18%,var(--tron)) 0,color-mix(in srgb,var(--mau) 8%,var(--tron)) 60%,color-mix(in srgb,var(--cyan) 14%,var(--tron)) 100%);border-bottom:1px solid color-mix(in srgb,var(--mau) 14%,var(--tron))}.ho-so-dau .than{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;padding:0 22px 18px;margin-top:-34px}.ho-so-dau .anh{width:76px;height:76px;border-radius:20px;display:grid;place-items:center;font-weight:700;font-size:28px;flex:none;border:4px solid var(--nen);box-shadow:var(--bong-noi)}.ho-so-dau .ten{flex:1 1;min-width:220px;padding-bottom:2px}.ho-so-dau h1{font-size:22px;line-height:30px}.ho-so-dau .meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.ho-so-dau .phai{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:2px}.vien-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:13px;background:var(--nen-2);border:1px solid var(--vien);font-size:12.5px;line-height:16px;color:var(--phu);font-weight:500;white-space:nowrap}.vien-chip svg{color:var(--mo)}a.vien-chip:hover{border-color:var(--pri-vien);color:var(--pri)}@media (max-width:700px){.ho-so-dau .bia{height:68px}.ho-so-dau .than{padding:0 16px 16px;margin-top:-30px;gap:12px}.ho-so-dau .anh{width:64px;height:64px;font-size:24px;border-radius:18px}.ho-so-dau .ten{min-width:100%}.ho-so-dau h1{font-size:19px;line-height:26px}.ho-so-dau .phai{width:100%}.ho-so-dau .phai .nut{flex:1 1}}.tt{display:grid;grid-template-columns:132px 1fr;margin:0}.tt dd,.tt dt{padding:10px 0;border-bottom:1px solid var(--vien);line-height:20px}.tt dt{font-size:12.5px;gap:8px}.tt dt svg{color:var(--mo)}.tt dd{min-width:0}.tt dd .chu-phu{font-weight:400}.tt>:nth-last-child(-n+2){border-bottom:0}.the-than>.tt:first-child dd:first-of-type,.the-than>.tt:first-child dt:first-of-type{padding-top:0}.o-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:14px 20px;gap:14px 20px}.o-luoi>div{min-width:0}.o-luoi span{display:block;font-size:12px;line-height:16px;color:var(--mo);margin-bottom:3px}.o-luoi b{display:block;font-weight:500;line-height:20px;overflow-wrap:anywhere}.o-luoi b.trong{color:var(--mo);font-weight:400}.dong-tg{position:relative;padding:4px 18px}.mot-luot{position:relative;padding:16px 0 16px 28px;border-bottom:1px solid var(--vien)}.mot-luot:last-child{border-bottom:0}.dong-tg .mot-luot:before{content:"";position:absolute;left:5px;top:22px;width:12px;height:12px;border-radius:50%;background:var(--nen);border:3px solid var(--pri-vien)}.dong-tg .mot-luot.mo:before{border-color:var(--pri)}.dong-tg .mot-luot.cham:before{border-color:var(--vang-tt)}.dong-tg .mot-luot:after{content:"";position:absolute;left:10px;top:38px;bottom:-22px;width:2px;background:var(--vien)}.dong-tg .mot-luot:last-child:after{display:none}.mot-luot.phang{padding:14px 18px}.mot-luot .dong1{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-height:30px}.mot-luot .dong1 b{font-weight:600;font-size:14px}.mot-luot .dong1 .gian{flex:1 1}.mot-luot .noi,.mot-luot .o-luoi{margin-top:12px}.mot-luot .noi{padding:10px 12px;border-radius:10px;background:var(--nen-2);border:1px solid var(--vien);color:var(--phu);font-size:13px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.mot-luot .noi b{color:var(--muc);font-weight:600;margin-right:4px}.goi-y{background:linear-gradient(180deg,var(--vang-tt-nhat),var(--k-fffbf0))}.so-lieu{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px}.so-lieu>div{border:1px solid var(--vien);border-radius:12px;padding:12px 14px;background:var(--nen-2)}.so-lieu b{display:block;font-size:20px;line-height:28px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.so-lieu span{color:var(--phu);font-size:12.5px;line-height:16px}.buoc{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.buoc span{font-size:12.5px;line-height:16px;color:var(--mo);padding:6px 12px;border-radius:16px;border:1px solid var(--vien);background:var(--nen);font-weight:500}.buoc span.dang{color:#fff;border-color:var(--pri);background:var(--pri);font-weight:600}.buoc span.xong{color:var(--xanh-la);border-color:var(--k-c9eadb);background:var(--xanh-la-nhat)}@media (max-width:700px){.tt{grid-template-columns:1fr}.tt dt{border-bottom:0;padding-bottom:0}.tt dd{padding-top:2px}.tt>:nth-last-child(2){border-bottom:0}}.dn-nen{min-height:100dvh;display:grid;grid-template-columns:minmax(420px,46%) 1fr;background:var(--canvas)}.dn-nen.giua{grid-template-columns:1fr;place-items:center}.dn-phai{order:-1;position:relative;overflow:hidden;padding:44px 48px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(70% 60% at 100% 0,rgba(34,184,240,.55),rgba(34,184,240,0) 60%),linear-gradient(150deg,var(--k-3b78ff) 0,var(--k-2f6bff) 45%,var(--k-2457db) 100%)}.dn-phai:before{content:"";position:absolute;right:-140px;bottom:-140px;width:460px;height:460px;border-radius:50%;border:48px solid rgba(255,255,255,.05)}.dn-phai:after{content:"";position:absolute;left:-80px;top:38%;width:220px;height:220px;border-radius:50%;border:22px solid rgba(64,192,255,.1)}.dn-phai img{height:40px;width:auto}.dn-phai img,.dn-phai p{position:relative;z-index:1}.dn-phai p{font-size:30px;font-weight:700;line-height:40px;letter-spacing:-.025em;max-width:16ch;margin:0;color:#fff}.dn-phai p em{font-style:normal;color:#fff}.dn-phai small{position:relative;z-index:1;color:rgba(235,242,255,.85);font-size:12.5px}.dn-trai{display:grid;place-items:center;padding:32px 20px}.dn{width:100%;max-width:380px;background:var(--nen);border:1px solid var(--vien);border-radius:20px;box-shadow:var(--bong-noi);padding:32px 30px}.dn img{height:34px;width:auto;margin-bottom:24px}.dn h1{font-size:22px;line-height:30px;margin-bottom:4px}.dn .form{margin-top:22px}.dn .nut.chinh{height:42px;font-size:14px}@media (max-width:860px){.dn-nen{grid-template-columns:1fr}.dn-phai{display:none}.dn-trai{place-items:start center;padding:40px 16px}.dn{padding:26px 22px}}.ma-tran td,.ma-tran th{text-align:center}.ma-tran td:first-child,.ma-tran th:first-child{text-align:left;white-space:nowrap;position:-webkit-sticky;position:sticky;left:0;background:var(--nen);z-index:1}.ma-tran th:first-child{background:var(--nen-2)}.ma-tran select{height:28px;padding:0 8px;border:1px solid var(--vien);border-radius:7px;background:var(--nen);font-size:12px;color:var(--mo)}.ma-tran select.sua{background:var(--pri);border-color:var(--pri);color:#fff;font-weight:600}.ma-tran select.xem{background:var(--pri-nhat);border-color:var(--pri-vien);color:var(--pri);font-weight:500}.cap-noi{display:grid;grid-gap:12px;gap:12px;padding:16px 18px;border-bottom:1px solid var(--vien)}.cap-noi .hai-ben{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center}.cap-noi .ben{display:block;padding:12px 14px;border:1px solid var(--vien);border-radius:12px;background:var(--nen-2);color:inherit;transition:border-color .15s,background .15s}.cap-noi .ben:hover{border-color:var(--pri-vien);background:var(--hover)}.cap-noi .nhan-ben{display:block;font-size:12px;line-height:16px;font-weight:500;color:var(--mo);margin-bottom:6px}.cap-noi .mui{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--pri-nhat);color:var(--pri);border:1px solid var(--pri-vien)}.cap-noi .hanh-dong{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cap-noi .hanh-dong .sel{width:auto;min-width:200px}@media (max-width:700px){.cap-noi{padding:14px}.cap-noi .hai-ben{grid-template-columns:1fr}.cap-noi .mui{justify-self:center;transform:rotate(90deg)}.cap-noi .hanh-dong .sel{flex-basis:100%}.cap-noi .hanh-dong .nut{flex:1 1}}.anh-chu{display:inline-grid;place-items:center;font-weight:600;flex:none;line-height:1}.toi .ky-hieu{display:grid;color:#fff;font-size:13px;line-height:1}.ho-so-dau .than{align-items:flex-start}.ho-so-dau .ten{padding-top:42px}.ho-so-dau .phai{padding-top:44px}@media (max-width:700px){.ho-so-dau .phai,.ho-so-dau .ten{padding-top:0}}.chi-dt-noi{display:none}@media (max-width:900px){.chi-dt-noi{display:inline}.bang:has(td .nguoi) td:first-child{width:100%;max-width:0}.bang td,.bang th{padding-left:14px;padding-right:14px}.bang:has(td .nguoi) thead{display:none}.cong-cu .tab{flex-basis:100%;display:flex}.cong-cu .tab button{flex:1 1;justify-content:center}.cong-cu .gian{display:none}}@media (max-width:640px){.chi-so .o-so{padding:10px 12px;gap:10px;border-radius:12px}.chi-so .bieu-so{width:32px;height:32px;border-radius:9px}.chi-so .bieu-so svg{width:17px;height:17px}.chi-so b{font-size:18px;line-height:24px}.chi-so span{font-size:12px}}.luoi-ho-so .cac-phan .tt{grid-template-columns:100px 1fr}@media (max-width:640px){.o-luoi{grid-template-columns:1fr 1fr;gap:12px 14px}.dong-tg{padding:4px 14px}}.dn-phai img{align-self:flex-start;max-width:240px;height:auto}.tien-do-o{display:inline-flex;align-items:center;gap:8px;min-width:120px}.tien-do{flex:1 1;height:6px;border-radius:3px;background:var(--suong);overflow:hidden;min-width:60px}.tien-do i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--pri),var(--cyan))}.tien-do-o .so{font-size:12px;color:var(--phu);font-weight:500;white-space:nowrap}.o-lich{display:grid;grid-gap:8px;gap:8px}.dong-lich{display:grid;grid-template-columns:140px 120px auto 120px 34px;grid-gap:8px}@media (max-width:640px){.dong-lich{grid-template-columns:1fr 1fr 34px}.dong-lich .chu-phu{display:none}.dong-lich .sel{grid-column:1/-1}}.anh-chu.o-lop{width:40px!important;height:34px!important;border-radius:9px!important;background:var(--xanh-la-nhat)!important;color:var(--xanh-la)!important;font-size:12.5px!important;font-weight:700}.ho-so-dau .anh.o-lop-lon{display:grid;place-items:center;background:var(--xanh-la-nhat);color:var(--xanh-la);font-size:24px}.nhan.vang-chu{background:var(--vang-tt-nhat);color:var(--c-9a6a00)}.bang tr.hom-nay td{background:color-mix(in srgb,var(--pri) 5%,var(--tron))}.bang-dd-boc{overflow:auto;max-height:calc(100dvh - 240px);border-radius:var(--bo-lon) var(--bo-lon) 0 0}.bang-dd{border-collapse:separate;border-spacing:0;font-size:12.5px}.bang-dd td,.bang-dd th{border-bottom:1px solid var(--vien);padding:0;height:44px;background:var(--nen)}.bang-dd thead th{top:0;z-index:2;background:var(--nen-2);font-weight:600;color:var(--mo);font-size:12px}.bang-dd .cot-ten,.bang-dd thead th{position:-webkit-sticky;position:sticky}.bang-dd .cot-ten{left:0;z-index:1;min-width:230px;max-width:230px;padding:0 14px;text-align:left;border-right:1px solid var(--vien)}.bang-dd thead .cot-ten{z-index:3}.bang-dd .cot-so{min-width:70px;text-align:center;padding:0 6px}.bang-dd .cot-buoi{min-width:42px;text-align:center}.bang-dd .cot-buoi a,.bang-dd .cot-buoi>span{display:flex;flex-direction:column;align-items:center;justify-content:center;height:44px;color:var(--phu);text-decoration:none}.bang-dd .cot-buoi b{font-size:12.5px;color:var(--muc)}.bang-dd .cot-buoi small{font-size:10.5px;font-weight:400;color:var(--mo)}.bang-dd .cot-buoi a:hover{background:var(--pri-nhat)}.bang-dd .cot-buoi.da b{color:var(--xanh-la)}.bang-dd .cot-buoi.tre{box-shadow:inset 0 -2px 0 var(--do)}.bang-dd .cot-buoi.tre b{color:var(--do)}.bang-dd .cot-buoi.nay{background:var(--pri-nhat)}.bang-dd .cot-buoi.kt small{color:var(--c-9a6a00);font-weight:600}.bang-dd .nghi{background:repeating-linear-gradient(135deg,var(--nen-2),var(--nen-2) 4px,var(--suong) 4px,var(--suong) 8px)!important}.bang-dd tr.mo-di td{opacity:.55}.bang-dd .nguoi .chu b{font-size:13px}.o-dd{text-align:center;white-space:nowrap}.ky{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;font-size:11.5px;font-weight:700}.ky-bt{display:block;font-size:9.5px;font-weight:600;color:var(--mo);line-height:11px;margin-top:1px}.dh-X{background:var(--xanh-la-nhat);color:var(--xanh-la)}.dh-M{background:var(--vang-nhat);color:var(--vang)}.dh-Y{background:var(--cyan-nhat);color:var(--cyan-dam)}.dh-N{background:var(--do-nhat);color:var(--do)}.bt-K{color:var(--do)!important}.bt-NM{color:var(--vang)!important}.chu-giai{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:12px 16px;border-top:1px solid var(--vien);background:var(--nen-2);border-radius:0 0 var(--bo-lon) var(--bo-lon);font-size:12px;color:var(--phu)}.chu-giai>span{display:inline-flex;align-items:center;gap:6px}.chu-giai .gian{flex:1 1}.luoi-buoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.o-buoi{border:1px solid var(--vien);border-radius:10px;padding:8px 10px;background:var(--nen-2);display:flex;flex-direction:column;gap:1px}.o-buoi b{font-size:14px}.o-buoi span{font-size:12px;color:var(--phu)}.o-buoi small{font-size:11px;color:var(--c-9a6a00);font-weight:600}.o-buoi.kt{background:var(--vang-tt-nhat);border-color:var(--k-f3dda6)}.o-buoi.trung{border-color:var(--do);background:var(--do-nhat)}.ds-chon{display:grid;grid-gap:6px;gap:6px;max-height:min(50vh,420px);overflow:auto}.dong-chon{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--vien);border-radius:10px;cursor:pointer;transition:background .12s,border-color .12s}.dong-chon:hover{background:var(--hover)}.dong-chon.co{border-color:var(--pri);background:var(--pri-nhat)}.dong-chon input{width:16px;height:16px;accent-color:var(--pri)}.trang-dd{display:grid;grid-gap:16px;gap:16px;padding-bottom:84px}.dd-dau{display:flex;gap:16px;align-items:center;padding:16px 18px}.dd-dau h1{font-size:18px;line-height:26px}.dd-dau .meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.dd-so{width:64px;height:64px;border-radius:16px;background:var(--pri-nhat);color:var(--pri);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none}.dd-so span{font-size:11px;font-weight:600}.dd-so b{font-size:24px;line-height:28px}.dd-chuyen{display:flex;gap:4px;align-self:flex-start}.dd-chuyen .nut-icon:disabled{opacity:.3;cursor:default}.dd-dong{padding:14px 18px;border-bottom:1px solid var(--vien)}.dd-dong:last-child{border-bottom:0}.dd-ten{display:flex;align-items:center;gap:12px}.dd-ten .chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.dd-ten .chu b{font-weight:600}.dd-ten .chu small{font-size:12px;color:var(--mo)}.dd-ten .co-nx{color:var(--pri);background:var(--pri-nhat)}.dd-chon{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px;padding-left:46px}.nhom-nut{display:inline-flex;background:var(--suong);border:1px solid var(--vien);border-radius:11px;padding:3px;gap:2px}.nhom-nut button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;color:var(--phu);font-weight:500;font-size:13px;transition:background .12s,color .12s,box-shadow .12s}.nhom-nut button b{font-weight:700;font-size:12px;min-width:16px;text-align:center}.nhom-nut button:hover{color:var(--muc);background:var(--w-70)}.nhom-nut button.chon{background:var(--nen);color:var(--muc);box-shadow:0 1px 2px rgba(22,32,54,.1),0 0 0 1px rgba(22,32,54,.05)}.nhom-nut button.bt-D.chon,.nhom-nut button.ch-C.chon,.nhom-nut button.dh-X.chon{background:var(--xanh-la);color:#fff}.nhom-nut button.bt-NM.chon,.nhom-nut button.ch-CM.chon,.nhom-nut button.dh-M.chon{background:var(--k-f2a900);color:#fff}.nhom-nut button.dh-Y.chon{background:var(--cyan-dam);color:#fff}.nhom-nut button.bt-K.chon,.nhom-nut button.dh-N.chon{background:var(--do);color:#fff}.nhom-nut button[class*=bt-],.nhom-nut button[class*=ch-],.nhom-nut button[class*=dh-]{background:transparent}.dd-luu{position:fixed;left:244px;right:0;bottom:0;z-index:30;background:var(--w-94);-webkit-backdrop-filter:saturate(1.6) blur(10px);backdrop-filter:saturate(1.6) blur(10px);border-top:1px solid var(--vien)}.dd-luu .trong{max-width:1320px;margin:0 auto;padding:12px 32px;display:flex;align-items:center;gap:10px}@media (max-width:900px){.dd-luu{left:0;bottom:calc(68px + var(--sfb))}.dd-luu .trong{padding:10px 14px}.trang-dd{padding-bottom:150px}.dd-dau{padding:14px;gap:12px}.dd-so{width:54px;height:54px}.dd-dong{padding:14px}.dd-chon{padding-left:0}.nhom-nut{width:100%}.nhom-nut button{flex:1 1;justify-content:center;padding:0 6px;height:40px}.nhom-nut button span{display:none}.nhom-nut.nho{width:calc(50% - 5px)}}.luoi-lop{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.the-lop{display:grid;grid-gap:8px;gap:8px;padding:16px;color:inherit;transition:border-color .15s,box-shadow .15s}.the-lop:hover{border-color:var(--pri-vien);box-shadow:var(--bong-noi);color:inherit}.the-lop b{font-size:15px}.gio-buoi{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:44px;border-radius:10px;background:var(--pri-nhat);color:var(--pri);flex:none}.gio-buoi b{font-size:13.5px;line-height:18px}.gio-buoi small{font-size:11px;line-height:14px;color:var(--phu)}.gio-buoi.tre{background:var(--do-nhat);color:var(--do)}.vung-tha{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;padding:22px 16px;margin-bottom:14px;border:1.5px dashed var(--pri-vien);border-radius:var(--bo-lon);background:linear-gradient(180deg,var(--pri-nhat),var(--nen));cursor:pointer;transition:border-color .15s,background .15s}.vung-tha.keo,.vung-tha:hover{border-color:var(--pri);background:var(--pri-nhat)}.vung-tha input{position:absolute;inset:0;opacity:0;cursor:pointer}.vung-tha b{font-weight:600;color:var(--muc)}.vung-tha-bieu{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--pri);color:#fff;box-shadow:0 6px 16px -6px rgba(47,107,255,.6);margin-bottom:4px}.khe-nhap{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.the.khe{padding:12px 14px;display:flex;flex-direction:column;gap:10px;border-top:3px solid var(--vien-dam)}.the.khe.co{border-top-color:var(--pri)}.the.khe.xong{border-top-color:var(--xanh-la)}.khe-dau{display:flex;align-items:center;gap:10px}.khe-dau>div{flex:1 1}.khe-so{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-weight:700;background:var(--suong);color:var(--phu);flex:none}.khe.co .khe-so{background:var(--pri);color:#fff}.khe.xong .khe-so{background:var(--xanh-la);color:#fff}.khe-phan{padding-top:8px;border-top:1px solid var(--vien)}.khe-kq{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12.5px;color:var(--phu)}.khe-kq b{color:var(--muc);font-weight:600}.khe-kq .do{color:var(--do);font-weight:500}.the.thanh-nhap{position:-webkit-sticky;position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;margin-bottom:14px;box-shadow:var(--bong-noi)}.tien-do.lon{height:8px;border-radius:4px;margin-top:6px}@media (max-width:760px){.the.thanh-nhap{bottom:calc(76px + var(--sfb))}}.ngan{position:fixed;top:0;right:0;bottom:0;width:min(680px,max(580px,42vw),100vw);z-index:70;display:flex;flex-direction:column;background:var(--canvas);border-left:1px solid var(--vien-dam);box-shadow:-28px 0 56px -28px rgba(22,32,54,.32);animation:tu-phai .22s cubic-bezier(.2,.8,.2,1)}.ngan.rong{width:min(1060px,calc(100vw - 72px))}.ngan-dau{height:52px;flex:none;display:flex;align-items:center;gap:4px;padding:0 8px 0 16px;background:var(--nen);border-bottom:1px solid var(--vien)}.ngan-dau:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--pri),var(--cyan))}.ngan-ten{flex:1 1;display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;color:var(--phu)}.ngan-ten svg{color:var(--pri)}.ngan-than{flex:1 1;overflow-y:auto;padding:16px 18px 48px;overscroll-behavior:contain}.ngan-che{position:fixed;inset:0;z-index:65;background:rgba(9,16,40,.22);animation:hien .15s ease-out}.ngan .luoi-ho-so{grid-template-columns:1fr}.ngan.rong .luoi-ho-so{grid-template-columns:minmax(0,1fr) 320px}.ngan .ho-so-dau .bia{height:64px}.ngan .ho-so-dau .than{margin-top:-28px;padding:0 18px 16px}.ngan .ho-so-dau .anh{width:64px;height:64px;font-size:24px;border-radius:18px}.ngan .ho-so-dau h1{font-size:19px;line-height:26px}.ngan .chi-so{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@keyframes tu-phai{0%{transform:translateX(36px);opacity:.4}}@media (min-width:1500px){body.co-ngan:not(.ngan-rong) .ngan-che{display:none}body.co-ngan:not(.ngan-rong) .vung-chinh{margin-right:min(680px,max(580px,42vw))}body.co-ngan:not(.ngan-rong) .noi-dung{padding-left:24px;padding-right:24px}body.co-ngan:not(.ngan-rong) .vung-chinh .chi-so{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}body.co-ngan:not(.ngan-rong) .vung-chinh .bang td,body.co-ngan:not(.ngan-rong) .vung-chinh .bang th{padding-left:12px;padding-right:12px}}@media (max-width:900px){.ngan,.ngan.rong{width:100vw;border-left:0;animation:truot .22s ease-out}.ngan-than{padding:14px 12px calc(40px + var(--sfb))}}.bang tr.dang-xem td{background:var(--k-e8efff)}.bang tr.dang-xem td:first-child{box-shadow:inset 3px 0 0 var(--pri)}@media (min-width:641px){.hop-nen:not(.giua){align-items:stretch;justify-content:flex-end;padding:0;overflow:hidden;background:rgba(9,16,40,.3);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.hop-nen:not(.giua) .hop{max-width:560px;height:100%;border-radius:0;display:flex;flex-direction:column;animation:tu-phai .2s cubic-bezier(.2,.8,.2,1);border-left:1px solid var(--vien-dam)}.hop-nen:not(.giua) .hop.rong{max-width:820px}.hop-nen:not(.giua) .hop-dau{position:relative}.hop-nen:not(.giua) .hop-dau:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--pri),var(--cyan))}.hop-nen:not(.giua) .hop-than{flex:1 1;overflow-y:auto}.hop-nen:not(.giua) .hop-cuoi{border-radius:0}}.thanh-ben .logo{gap:8px}.logo-gon{display:none!important}.nut-gon{margin-left:auto;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--mo);border:1px solid var(--vien);background:var(--nen)}.nut-gon:hover{color:var(--pri);border-color:var(--pri-vien);background:var(--pri-nhat)}.thanh-ben{transition:width .18s ease}@media (min-width:901px){.khung.gon .thanh-ben{width:68px;padding:14px 10px}.khung.gon .thanh-ben .logo{flex-direction:column;height:auto;padding:0;gap:10px;margin-bottom:14px}.khung.gon .logo-day{display:none!important}.khung.gon .logo-gon{display:block!important;width:36px;height:36px;border-radius:10px}.khung.gon .nut-gon{margin:0}.khung.gon .nhom-menu .tieu{font-size:0;padding:0;height:1px;margin:8px 6px;background:var(--vien)}.khung.gon .muc{justify-content:center;padding:0;gap:0}.khung.gon .muc-chu{display:none}.khung.gon .muc .dem{position:absolute;top:2px;right:2px;min-width:16px;height:16px;font-size:10px;padding:0 4px}.khung.gon .toi{justify-content:center;padding:6px 0}.khung.gon .dd-luu{left:68px}}:root{--canvas:#F0F3F9;--vien:#E0E5EE;--vien-dam:#CDD5E2;--phu:#47546C;--mo:#78849A;--hover:#EEF3FF}.muc.dang{background:var(--mau,var(--pri));color:#fff;box-shadow:0 6px 14px -8px var(--mau,var(--pri))}.muc.dang svg{color:#fff;opacity:1}.muc:not(.dang):hover svg{opacity:1}.dau-trang h1{display:flex;align-items:center;gap:10px}.dau-trang h1:before{content:"";width:5px;height:22px;border-radius:3px;background:linear-gradient(180deg,var(--pri),var(--cyan));flex:none}.nut.chinh{background:linear-gradient(180deg,var(--k-4a82ff) 0,var(--k-2f6bff) 55%,var(--k-255fef) 100%);border-color:var(--k-2559e6)}.nut.chinh:hover{background:linear-gradient(180deg,var(--k-3f79fa) 0,var(--k-2560f0) 60%,var(--k-1f55dd) 100%)}.bang th{background:var(--k-edf2fb);color:var(--c-56637c);border-bottom-color:var(--vien-dam);text-transform:none;letter-spacing:.01em}.bang tr.bam:hover td{background:var(--k-f1f5ff)}.chi-so .o-so{position:relative;overflow:hidden}.chi-so .o-so:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:currentColor;opacity:0}.chi-so .bieu-so.mau-xanh{background:linear-gradient(135deg,var(--k-5b8cff),var(--k-2f6bff));color:#fff;box-shadow:0 6px 14px -8px var(--k-2f6bff)}.chi-so .bieu-so.mau-cyan{background:linear-gradient(135deg,var(--k-4fd0ff),var(--k-139fd8));color:#fff;box-shadow:0 6px 14px -8px var(--k-139fd8)}.chi-so .bieu-so.mau-vang{background:linear-gradient(135deg,var(--k-ffcb3d),var(--k-f0a500));color:#fff;box-shadow:0 6px 14px -8px var(--k-f0a500)}.chi-so .bieu-so.mau-la{background:linear-gradient(135deg,var(--k-2fd39a),var(--k-0e9f6e));color:#fff;box-shadow:0 6px 14px -8px var(--k-0e9f6e)}.chi-so .bieu-so.mau-do{background:linear-gradient(135deg,var(--k-ff7a7e),var(--k-e5484d));color:#fff;box-shadow:0 6px 14px -8px var(--k-e5484d)}.chi-so .o-so.dang{background:linear-gradient(180deg,var(--k-f3f7ff),var(--k-ffffff))}.nhan{background:var(--k-e7ebf2);color:var(--c-3f4b63)}.nhan.xanh{background:var(--k-dce7ff);color:var(--c-1d4fd6)}.nhan.cyan{background:var(--k-d3f0fc);color:var(--c-05709b)}.nhan.tot{background:var(--k-d2f2e3);color:var(--c-04774e)}.nhan.canh{background:var(--k-ffebc0);color:var(--c-8a4a00)}.nhan.loi{background:var(--k-ffe0df);color:var(--c-c42b30)}.tab button.dang{color:var(--pri)}.tab button.dang .so{color:#fff;background:var(--pri);border-radius:9px;padding:0 6px;line-height:18px}.the-dau h3 .bieu-the{background:linear-gradient(135deg,var(--k-5b8cff),var(--k-2f6bff));color:#fff}.ho-so-dau .bia{background:linear-gradient(115deg,color-mix(in srgb,var(--mau) 42%,var(--tron)) 0,color-mix(in srgb,var(--mau) 18%,var(--tron)) 55%,color-mix(in srgb,var(--cyan) 34%,var(--tron)) 100%)}.vien-chip{background:var(--nen);border-color:var(--vien-dam);color:var(--c-3f4b63)}.vien-chip svg{color:var(--pri)}.chao{background:linear-gradient(120deg,var(--k-dce8ff) 0,var(--k-e3f4ff) 55%,var(--k-ece6ff) 100%);border-color:var(--k-cbdaf8)}.ngan-dau{position:relative}.ngan .dd-luu{position:-webkit-sticky;position:sticky;left:auto;right:auto;bottom:-48px;margin:16px -18px -48px}.ngan .dd-luu .trong{padding:12px 18px}.ngan:not(.rong) .chi-so{grid-template-columns:repeat(2,minmax(0,1fr))}.noi-dung{max-width:1680px}.bang.gon-dong td{white-space:nowrap}.bang.gon-dong td.xuong{white-space:normal}.bang.gon-dong td:first-child .nguoi .chu{max-width:300px}.bang.gon-dong td .nhan{max-width:240px;overflow:hidden;text-overflow:ellipsis}.cac-vai{display:flex;flex-wrap:wrap;gap:4px;max-width:300px}.bang-nv td:nth-child(2){white-space:normal}@media (min-width:1500px){body.co-ngan:not(.ngan-rong) .bang .an-ngan{display:none}}.ngan .bang td,.ngan .bang th{padding-left:12px;padding-right:12px}.ddb{overflow:hidden}.ddb-dau{gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--vien);background:linear-gradient(180deg,var(--k-f4f8ff),var(--nen))}.ddb-chon,.ddb-dau{display:flex;align-items:center}.ddb-chon{gap:4px}.ddb-chon .sel{width:auto;min-width:220px;font-weight:600;height:36px}.ddb-chon .nut-icon:disabled{opacity:.3;cursor:default}.ddb-meta{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.ddb-dau .gian,.ddb-luu .gian,.ddb-tong .gian{flex:1 1}.ddb-tong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--vien)}.so-to{display:inline-flex;align-items:baseline;gap:5px;padding:4px 12px;border-radius:999px;background:var(--suong);color:var(--phu);font-size:12.5px;font-weight:500}.so-to b{font-size:16px;font-weight:700;color:var(--muc)}.so-to.xanh-la{background:var(--k-d8f3e6)}.so-to.xanh-la,.so-to.xanh-la b{color:var(--c-05744c)}.so-to.do{background:var(--k-ffe2e0)}.so-to.do,.so-to.do b{color:var(--c-c42b30)}.so-to.vang{background:var(--k-ffefc7)}.so-to.vang,.so-to.vang b{color:var(--c-8a4a00)}.ddb-goi-y{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--k-eef9f3);font-size:13px;border-bottom:1px solid var(--k-cdebdc)}.ddb-bang th{background:var(--k-edf2fb)}.ddb-bang td{padding:6px 12px;white-space:nowrap}.ddb-bang tbody tr{outline:0}.ddb-bang tbody tr:focus td{background:var(--k-eaf1ff)}.ddb-bang tbody tr:focus td:first-child{box-shadow:inset 3px 0 0 var(--pri)}.ddb-bang tr.vang-mat td{background:var(--k-fff6f5)}.ddb-bang .nguoi .chu b{font-size:13.5px}.ddb-bang .inp.nho{height:30px;min-width:160px;font-size:12.5px;padding:4px 9px}.chip-nhom{display:inline-flex;gap:3px;padding:3px;border-radius:10px;background:var(--suong);border:1px solid var(--vien)}.chip{min-width:30px;height:28px;padding:0 6px;border-radius:7px;font-size:12.5px;font-weight:700;color:var(--mo);background:transparent;text-align:center;transition:background .12s,color .12s,box-shadow .12s}.chip:hover:not(:disabled){background:var(--nen);color:var(--muc)}.chip:disabled{cursor:default}.chip.bat{color:#fff;box-shadow:0 2px 6px -2px rgba(22,32,54,.35)}.chip.bt-D,.chip.bt-K,.chip.bt-NM,.chip.ch-C,.chip.ch-CM,.chip.dh-M,.chip.dh-N,.chip.dh-X,.chip.dh-Y{background:transparent}.chip.bat.bt-D,.chip.bat.ch-C,.chip.bat.dh-X{background:var(--k-12a26f)}.chip.bat.bt-NM,.chip.bat.ch-CM,.chip.bat.dh-M{background:var(--k-e39b00);color:#fff!important}.chip.bat.dh-Y{background:var(--k-159ad0)}.chip.bat.bt-K,.chip.bat.dh-N{background:var(--k-e5484d);color:#fff!important}.chip.bt-K:not(.bat),.chip.bt-NM:not(.bat){color:var(--mo)!important}.ddb-cuoi{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;background:var(--w-96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--vien);padding:10px 16px;display:grid;grid-gap:8px;gap:8px}.ddb-luu{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bang-dd .cot-buoi button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:44px;color:var(--phu);text-align:center}.bang-dd .cot-buoi button:hover{background:var(--pri-nhat)}.ngan:has(.ddb){width:min(1060px,calc(100vw - 72px))}@media (min-width:1500px){body:has(.ngan .ddb) .vung-chinh{margin-right:0!important}body:has(.ngan .ddb) .ngan-che{display:block!important}}@media (max-width:760px){.ddb-chon{width:100%}.ddb-chon .sel{flex:1 1;min-width:0}.ddb-bang td{padding:6px 8px}.ddb-bang .nguoi .anh-chu{display:none}}.the-than{container-type:inline-size}.tt dd,.tt dt{padding:7px 0}@container (min-width:520px){.luoi-ho-so .cac-phan .tt,.tt{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);column-gap:16px}.tt>:nth-last-child(-n+4){border-bottom:0}}.tt dt{font-size:12px}.tt dd{font-size:13.5px}.o-luoi{gap:10px 18px}.ngan .luoi-ho-so>.cac-phan:last-child{order:-1}.inp,.sel,.txt{background-color:var(--k-f5f7fb);border:1px solid var(--k-d6dde8);border-radius:10px;height:38px;box-shadow:inset 0 1px 2px rgba(22,32,54,.06);color:var(--muc)}.txt{height:auto}.inp:hover,.sel:hover,.txt:hover{background-color:var(--k-ffffff);border-color:var(--k-bac5d7)}.inp:focus,.sel:focus,.txt:focus{background-color:var(--k-ffffff);border-color:var(--pri);box-shadow:0 0 0 3px rgba(47,107,255,.16),inset 0 1px 1px rgba(22,32,54,.03)}.o>span{font-size:12.5px;font-weight:600;color:var(--c-33405a)}.o>small{color:var(--mo)}.form,.form-2{gap:14px}.hop-nen:not(.giua) .hop-than{background:var(--canvas)}.hop-nen:not(.giua) .hop-than>.form{background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:16px;box-shadow:var(--bong-the)}.hop-nen:not(.giua) .hop-than>.form .inp,.hop-nen:not(.giua) .hop-than>.form .sel,.hop-nen:not(.giua) .hop-than>.form .txt{background-color:var(--k-f5f7fb)}.hop-nen:not(.giua) .hop-than>.form .inp:focus,.hop-nen:not(.giua) .hop-than>.form .sel:focus,.hop-nen:not(.giua) .hop-than>.form .txt:focus{background-color:var(--k-ffffff)}.ngan .ho-so-dau .bia{height:46px}.ngan .ho-so-dau .than{margin-top:-22px;padding:0 16px 14px;gap:12px}.ngan .ho-so-dau .anh{width:54px;height:54px;font-size:20px;border-radius:15px;border-width:3px}.ngan .ho-so-dau{margin-bottom:12px}.ngan .cac-phan,.ngan .luoi-ho-so{gap:12px}.ngan .the-dau{min-height:46px;padding:10px 16px}.ngan .the-than{padding:12px 16px}body{font-size:13px;line-height:19px}.dau-trang h1,h1{font-size:19px;line-height:26px}.dau-trang h1:before{height:19px}.dau-trang{margin-bottom:16px}.dau-trang .mo-ta{font-size:12.5px;line-height:18px}.noi-dung{padding:20px 26px 40px}.the-dau{min-height:46px;padding:10px 16px}.the-dau h3{font-size:13.5px}.the-than{padding:14px 16px}.bang th{font-size:11.5px;padding:8px 14px}.bang td{padding:8px 14px;font-size:13px;line-height:19px}.nguoi .chu b{font-size:13px;line-height:18px}.nguoi .chu small{font-size:11.5px;line-height:15px}.chi-so{gap:12px;margin-bottom:14px}.chi-so .o-so{padding:11px 14px;gap:11px}.chi-so .bieu-so{width:36px;height:36px;border-radius:10px}.chi-so b{font-size:19px;line-height:24px}.chi-so span{font-size:12px}.muc,.nut{height:34px;font-size:13px}.nut{padding:0 13px}.nut.nho{height:28px;font-size:12px;padding:0 10px}.inp,.sel{height:36px;font-size:13px}.o>span{font-size:12px}.nhan{height:22px;font-size:11.5px;padding:0 9px}.vien-chip{height:24px;font-size:12px}.tab button{height:28px;font-size:12.5px;padding:0 12px}.ho-so-dau h1{font-size:19px;line-height:26px}.o-luoi b{font-size:13px}.hop-dau h2{font-size:15px}.chao h2{font-size:21px;line-height:28px}@media (max-width:900px){.muc{height:40px;font-size:14px}}.ngan .chi-so,.ngan:not(.rong) .chi-so{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ngan .chi-so .o-so{padding:9px 12px}.ngan .chi-so .bieu-so{display:none}.ngan .chi-so b{font-size:17px;line-height:22px}.ngan .chi-so span{font-size:11.5px;line-height:15px}@media (max-width:760px){.ngan .chi-so,.ngan:not(.rong) .chi-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.ngan:not(.rong) .ls-dk td:nth-child(5),.ngan:not(.rong) .ls-dk td:nth-child(6),.ngan:not(.rong) .ls-dk th:nth-child(5),.ngan:not(.rong) .ls-dk th:nth-child(6){display:none}.bang td,.bang th,.ngan .bang.ls-dk td{white-space:nowrap}.bang td .xuong,.bang td.xuong{white-space:normal}.bang-boc{container-type:inline-size}@container (max-width:720px){.bang .an-hep{display:none}}@container (max-width:560px){.bang .an-rat-hep{display:none}}.bang td .nguoi .chu{max-width:260px}.the-nho{display:inline-block;margin-left:6px;padding:0 6px;border-radius:5px;font-size:10.5px;line-height:17px;font-weight:700;vertical-align:1px;background:var(--suong);color:var(--phu)}.the-nho.canh{background:var(--k-ffedc2);color:var(--c-8a4a00)}.the-nho.vang{background:var(--k-fff1cc);color:var(--c-8a5a00)}.nut-hang{display:flex;gap:2px;justify-content:flex-end}.nut-hang .nut-icon{width:30px;height:30px}.inp.nho,.sel.nho{padding-top:4px;padding-bottom:4px;border-radius:8px}.luoi-ho-so .cac-phan .tt,.tt{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px 20px;gap:12px 20px;margin:0}.tt>.o-tt{min-width:0}.tt dd,.tt dt{border:0!important;padding:0!important;margin:0}.tt dt{display:flex;align-items:center;gap:5px;font-size:11.5px;line-height:15px;color:var(--mo);margin-bottom:2px;white-space:nowrap}.tt dt svg{width:12px;height:12px}.tt dd{font-size:13px;line-height:19px;font-weight:500;color:var(--muc);overflow-wrap:anywhere}@media (max-width:1499px){.ngan{width:min(980px,calc(100vw - 56px))}}@container (max-width:1000px){.bang .an-vua{display:none}}@container (max-width:1200px){.bang .an-1200{display:none}}.tt dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--m-do:#E5484D;--m-do-n:#FFE4E3;--m-cam:#E8770C;--m-cam-n:#FFEBD6;--m-vang:#B07800;--m-vang-n:#FFF1C9;--m-xanh:#2F6BFF;--m-xanh-n:#E0EAFF;--m-cyan:#0886B8;--m-cyan-n:#D7F2FC;--m-tim:#7A4DE0;--m-tim-n:#EDE5FF;--m-la:#0E9F6E;--m-la-n:#D6F4E6;--m-la-nhat:#3C9C8B;--m-la-nhat-n:#E1F4F0;--m-xam:#6B7486;--m-xam-n:#ECEFF4}.nhan.mau-do{background:var(--m-do-n);color:var(--c-c42b30)}.nhan.mau-cam{background:var(--m-cam-n);color:var(--c-b4560a)}.nhan.mau-xanh{background:var(--m-xanh-n);color:var(--c-1d4fd6)}.nhan.mau-cyan{background:var(--m-cyan-n);color:var(--c-05709b)}.nhan.mau-tim{background:var(--m-tim-n);color:var(--c-5b32c4)}.nhan.mau-la{background:var(--m-la-n);color:var(--c-04774e)}.nhan.mau-la-nhat{background:var(--m-la-nhat-n);color:var(--c-2c7b6d)}.nhan.mau-xam{background:var(--m-xam-n);color:var(--c-5a6274)}.nhan.tim{background:var(--m-tim-n);color:var(--c-5b32c4)}.cham-mau{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:12.5px}.cham-mau:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.cham-mau.mau-la{color:var(--m-la)}.cham-mau.mau-cam{color:var(--m-cam)}.cham-mau.mau-xam{color:var(--m-xam)}.viec-o{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;max-width:330px;overflow:hidden;text-overflow:ellipsis}.viec-o svg{flex:none}.viec-o.muc-gap{color:var(--c-c42b30);font-weight:600}.viec-o.muc-nay{color:var(--c-b4560a);font-weight:600}.viec-o.muc-sap{color:var(--c-1d4fd6)}.viec-o.muc-on{color:var(--mo)}.viec-o.muc-xong{color:var(--m-la)}.viec-o.muc-dong{color:var(--mo)}.the-nho.xanh{background:var(--m-xanh-n);color:var(--c-1d4fd6);text-decoration:none}.nut-icon.nho{width:26px;height:26px}.loc-them{padding-top:8px;padding-bottom:8px;background:var(--nen-2);gap:8px}.loc-them>svg{color:var(--mo)}.loc-them .sel{width:auto;min-width:0;max-width:190px}.hsk-dau{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:10px;flex-wrap:wrap}.hsk-ten{flex:1 1;min-width:240px}.hsk-ten h2{font-size:18px;line-height:24px;font-weight:700}.hsk-lienlac{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.hsk-sdt{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--pri)}.hsk-phu{display:grid;grid-template-columns:auto auto;grid-gap:2px 10px;gap:2px 10px;align-items:baseline;font-size:12.5px;padding:6px 12px;border-left:1px solid var(--vien)}.hsk-phu b{font-weight:600}.do,.hsk-phu .do{color:var(--c-c42b30)}.hsk-nut{display:flex;gap:6px}.viec-tiep{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;margin-bottom:10px;border:1px solid;flex-wrap:wrap}.viec-tiep .vt-bieu{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;flex:none}.viec-tiep .vt-chu{flex:1 1;min-width:220px;display:flex;flex-direction:column}.viec-tiep .vt-chu b{font-size:14px;line-height:20px}.viec-tiep .vt-chu span{font-size:12.5px;color:var(--phu)}.viec-tiep .vt-nut{display:flex;gap:6px;flex-wrap:wrap}.viec-tiep.muc-gap{background:var(--k-fff1f0);border-color:var(--k-fac9c6)}.viec-tiep.muc-gap .vt-bieu{background:var(--m-do)}.viec-tiep.muc-gap b{color:var(--c-b42328)}.viec-tiep.muc-nay{background:var(--k-fff5e8);border-color:var(--k-fad9b0)}.viec-tiep.muc-nay .vt-bieu{background:var(--m-cam)}.viec-tiep.muc-nay b{color:var(--c-a24d07)}.viec-tiep.muc-sap{background:var(--k-eff4ff);border-color:var(--k-c9d8ff)}.viec-tiep.muc-sap .vt-bieu{background:var(--m-xanh)}.viec-tiep.muc-sap b{color:var(--c-1d4fd6)}.viec-tiep.muc-on{background:var(--nen);border-color:var(--vien)}.viec-tiep.muc-on .vt-bieu{background:var(--m-xam)}.viec-tiep.muc-xong{background:var(--k-eefaf4);border-color:var(--k-c2ead6)}.viec-tiep.muc-xong .vt-bieu{background:var(--m-la)}.viec-tiep.muc-xong b{color:var(--c-05744c)}.viec-tiep.muc-dong{background:var(--nen-2);border-color:var(--vien)}.viec-tiep.muc-dong .vt-bieu{background:var(--k-a3abba)}.hsk-the-tt{display:grid;grid-template-columns:1.6fr repeat(5,minmax(0,1fr)) auto;grid-gap:8px;gap:8px;margin-bottom:10px;align-items:stretch}.hsk-the-tt>div{background:var(--nen);border:1px solid var(--vien);border-radius:12px;padding:8px 12px;min-width:0}.hsk-the-tt span{display:block;font-size:11px;line-height:14px}.hsk-the-tt b{display:block;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hsk-the-tt .tt-lon{border-width:0;color:#fff}.hsk-the-tt .tt-lon span{color:rgba(255,255,255,.82)}.hsk-the-tt .tt-lon b{font-size:14px}.tt-lon.mau-do{background:var(--m-do)}.tt-lon.mau-cam{background:var(--m-cam)}.tt-lon.mau-xanh{background:var(--m-xanh)}.tt-lon.mau-cyan{background:var(--k-139fd8)}.tt-lon.mau-tim{background:var(--m-tim)}.tt-lon.mau-la{background:var(--m-la)}.tt-lon.mau-la-nhat{background:var(--m-la-nhat)}.tt-lon.mau-xam{background:var(--k-8a93a5)}.tt-o.mau-la{background:var(--m-la-n)!important;border-color:var(--k-b5e6cf)!important}.tt-o.mau-la b{color:var(--c-04774e)}.tt-o.mau-cam{background:var(--m-cam-n)!important;border-color:var(--k-f8d2a8)!important}.tt-o.mau-cam b{color:var(--c-b4560a)}.tt-o.mau-xam{background:var(--m-xam-n)!important}.tt-o.mau-xam b{color:var(--c-5a6274)}.tt-o.mau-trong b{color:var(--mo);font-weight:500}.hsk-the-tt .tt-sua{align-self:center}.hsk-luoi{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);grid-gap:10px;gap:10px;align-items:start}.hs-khach .cac-phan{gap:10px}.hsk-sobo .the-than{background:linear-gradient(180deg,var(--k-fffcf2),var(--k-ffffff))}.sobo-chu{margin:0;font-size:13.5px;line-height:21px;color:var(--muc)}.sobo-chu,.sobo-ghi{white-space:pre-wrap}.sobo-ghi{margin:8px 0 0;font-size:12.5px;color:var(--phu)}.ghi-cs{display:grid;grid-gap:8px;gap:8px;padding:12px 16px;border-bottom:1px solid var(--vien);background:var(--k-f7faff)}.ghi-cs .txt{min-height:52px}.ghi-cs-duoi{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ghi-cs .gian,.ghi-cs-duoi .gian{flex:1 1}.chip.chu{min-width:auto;padding:0 10px;font-weight:600}.chip-kq{height:26px;padding:0 10px;border-radius:13px;border:1px solid var(--vien-dam);background:var(--nen);font-size:12px;font-weight:500;color:var(--phu);white-space:nowrap}.chip-kq:hover{border-color:var(--pri-vien);color:var(--pri)}.chip-kq.bat{background:var(--pri);border-color:var(--pri);color:#fff}.dong-cs{display:flex;flex-direction:column}.mot-cs{display:flex;gap:10px;padding:10px 16px;border-bottom:1px solid var(--vien)}.mot-cs:last-child{border-bottom:0}.mot-cs.cu{opacity:.8}.cs-bieu{width:26px;height:26px;border-radius:8px;background:var(--pri-nhat);color:var(--pri);display:grid;place-items:center;flex:none}.cs-than{flex:1 1;min-width:0}.cs-dau{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cs-dau b{font-size:13px}.cs-dau .gian{flex:1 1}.cs-dau .chu-phu{font-size:11.5px}.cs-nd{margin-top:3px;font-size:13px;line-height:19px;white-space:pre-wrap;color:var(--muc)}.the-test.hen{border-color:var(--k-cdbdfa);box-shadow:0 0 0 3px rgba(122,77,224,.08),var(--bong-the)}.the-test.qua{border-color:var(--k-fac9c6)}.the-test.xong{border-color:var(--k-c2ead6)}.test-lon{display:grid;grid-template-columns:auto 1fr;grid-gap:0 12px;gap:0 12px;align-items:center}.test-lon b{grid-row:span 2;font-size:24px;line-height:30px;font-weight:700;color:var(--m-tim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.the-test.xong .test-lon b{color:var(--m-la)}.test-lon span{font-size:12.5px;color:var(--phu)}.test-lon span:first-of-type{font-weight:600;color:var(--muc);font-size:13px}.test-kq{margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--m-la-n)}.test-kq span{display:block;font-size:11px;color:var(--c-2c7b6d)}.test-kq b{font-size:14px;color:var(--c-04774e)}.ds-luot{display:flex;flex-direction:column}.mot-luot-nho{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--vien);text-align:left;width:100%}.mot-luot-nho:hover{background:var(--hover)}.mot-luot-nho.dang{background:var(--k-eaf1ff);box-shadow:inset 3px 0 0 var(--pri)}.mot-luot-nho .chu-phu{margin-left:auto;font-size:12px}@media (max-width:1100px){.hsk-the-tt{grid-template-columns:repeat(3,minmax(0,1fr))}.hsk-the-tt .tt-lon{grid-column:span 3}.hsk-luoi{grid-template-columns:1fr}}.ngan .hsk-luoi{grid-template-columns:1fr}.ngan .hsk-the-tt{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.ngan .hsk-the-tt .tt-lon{grid-column:span 4}.ngan.rong .hsk-luoi,.ngan:has(.ddb) .hsk-luoi{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}@media (max-width:760px){.hsk-phu{border-left:0;padding:0}.ngan .hsk-the-tt{grid-template-columns:1fr 1fr}.ngan .hsk-the-tt .tt-lon{grid-column:span 2}}.form-nhom{display:grid;grid-gap:12px;gap:12px}.form-nhom+.form-nhom{padding-top:14px;border-top:1px dashed var(--vien-dam)}.form-nhom h4{margin:0;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--pri);font-weight:700}.form-3{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.form-3{grid-template-columns:1fr 1fr}}.inp,.sel,.txt{background-color:var(--k-ffffff);border-color:var(--k-b9c8e6);font-weight:500}.inp[value=""],.sel:has(option:checked[value=""]),.txt:placeholder-shown{background-color:var(--k-f3f5f9);border-color:var(--k-d6dde8);font-weight:400}.hop-nen:not(.giua) .hop-than>.form .inp,.hop-nen:not(.giua) .hop-than>.form .sel,.hop-nen:not(.giua) .hop-than>.form .txt{background-color:var(--k-ffffff)}.hop-nen:not(.giua) .hop-than>.form .inp[value=""],.hop-nen:not(.giua) .hop-than>.form .sel:has(option:checked[value=""]),.hop-nen:not(.giua) .hop-than>.form .txt:placeholder-shown{background-color:var(--k-f3f5f9)}.inp:focus,.sel:focus,.txt:focus{background-color:var(--k-ffffff)!important}.dong-lich{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.dong-lich .sel{width:120px;flex:none}.dong-lich .inp{width:118px;flex:none}.ddb-dau{padding:10px 14px;gap:8px}.ddb-chon .sel{min-width:200px;height:34px}.ddb-tong{padding:8px 14px}.ddb-goi-y{display:inline;padding:0;background:none;border:0;color:var(--c-05744c);font-size:12px}.chip{min-width:26px;height:24px;font-size:12px}.chip-nhom{padding:2px;gap:2px;border-radius:8px}.ddb-bang td{padding:4px 12px}.ddb-bang .inp.nho{height:28px}.hsk-the-tt,.ngan .hsk-the-tt{gap:8px}.hsk-the-tt>div{flex:1 1 120px}.hsk-the-tt .tt-lon{flex:2 1 200px;position:relative;grid-column:auto!important;padding-right:40px}.tt-lon .tt-sua{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:8px;background:rgba(255,255,255,.22);color:#fff;display:grid;place-items:center}.tt-lon .tt-sua:hover{background:rgba(255,255,255,.35)}.nhan svg{flex:none;margin-right:3px;vertical-align:-1px}.bd-nut-ghi{display:flex;gap:4px;flex-wrap:nowrap}.nut.vien-mau{background:var(--k-ffffff);font-weight:600}.nut.vien-mau.mau-cam{color:var(--c-b4560a);border-color:var(--k-f5c99a)}.nut.vien-mau.mau-cam:hover{background:var(--m-cam-n)}.nut.vien-mau.mau-xanh{color:var(--c-1d4fd6);border-color:var(--k-bfd0ff)}.nut.vien-mau.mau-xanh:hover{background:var(--m-xanh-n)}.nut.vien-mau.mau-tim{color:var(--c-5b32c4);border-color:var(--k-d4c6fa)}.nut.vien-mau.mau-tim:hover{background:var(--m-tim-n)}.bd-viec{margin:0 12px 10px;padding:10px 12px}.the-dau+.bd-viec{margin-top:2px}.bd-duong{display:inline-flex;align-items:center;gap:5px;color:var(--mo)}.bd-lop{font-weight:600;color:var(--muc)}a.bd-lop:hover,button.bd-lop:hover{color:var(--chinh)}.bd-lop.goc{font-weight:500;color:var(--phu);border-bottom:1px dashed var(--vien)}.bd-cho{font-size:12px;font-weight:600;color:var(--c-05709b);background:var(--m-cyan-n);padding:1px 7px;border-radius:99px}.bd-han{display:inline-flex;flex-direction:column;line-height:17px;font-weight:500;position:relative}.bd-han small{font-size:11.5px;font-weight:600;line-height:15px}.bd-han svg{position:absolute;right:-16px;top:2px;color:var(--mo)}.bd-han.muc-gap{color:var(--c-c42b30)}.bd-han.muc-sap{color:var(--c-b4560a)}.bd-han.muc-on small{color:var(--mo);font-weight:500}tr.bd-qua td:first-child{box-shadow:inset 3px 0 0 var(--m-do)}.bd-chon-loai{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.bd-chon-loai button{display:flex;align-items:center;justify-content:center;gap:7px;height:40px;border-radius:11px;border:1.5px solid var(--vien);background:var(--k-ffffff);font-weight:700;font-size:13px;color:var(--phu);transition:all .12s}.bd-chon-loai button:hover{background:var(--nen)}.bd-chon-loai button.bat.mau-cam{background:var(--m-cam-n);border-color:var(--m-cam);color:var(--c-a24d07)}.bd-chon-loai button.bat.mau-xanh{background:var(--m-xanh-n);border-color:var(--m-xanh);color:var(--c-1d4fd6)}.bd-chon-loai button.bat.mau-tim{background:var(--m-tim-n);border-color:var(--m-tim);color:var(--c-5b32c4)}.bd-lop-cu{flex-wrap:wrap}.chon-lop{display:flex;flex-direction:column;gap:6px}.chon-lop.da-chon{flex-direction:row;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1.5px solid var(--m-xanh);background:var(--m-xanh-n);color:var(--c-1d4fd6)}.chon-lop.da-chon b{color:var(--muc)}.chon-lop-ds{display:flex;flex-direction:column;border:1px solid var(--vien);border-radius:10px;overflow:hidden;max-height:260px;overflow-y:auto}.chon-lop-ds button{display:flex;align-items:center;gap:8px;padding:7px 10px;text-align:left;background:var(--k-ffffff);border-bottom:1px solid var(--vien);white-space:nowrap}.chon-lop-ds button:last-child{border-bottom:0}.chon-lop-ds button:hover{background:var(--m-xanh-n)}.chon-lop-ds button b{min-width:120px}.bd-o2{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:17px}.bd-tt{font-size:11.5px;font-weight:600;padding-left:2px;background:none!important}.bd-tt.mau-cam{color:var(--c-b4560a)}.bd-tt.mau-cyan{color:var(--c-05709b)}.bd-tt.mau-la{color:var(--c-04774e)}.bd-tt.mau-do{color:var(--c-c42b30)}.bd-tt.mau-la-nhat{color:var(--c-2c7b6d)}.bd-tt.mau-xam{color:var(--mo)}.bd-ly{font-size:11.5px;max-width:260px;overflow:hidden;text-overflow:ellipsis}.hs-hv{container-type:inline-size;display:flex;flex-direction:column;gap:12px}.hs-hv>.hsk-dau,.hs-hv>.the{margin-bottom:0}.hs-dong-ten{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hs-dong-ten h2{font-size:18px;line-height:24px;font-weight:700}.hs-tt{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--phu);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-tt svg{flex:none;color:var(--mo)}.hs-ghi-chu{flex-basis:100%;display:flex;gap:7px;align-items:flex-start;padding:8px 10px;border-radius:9px;background:var(--nen-2);border:1px dashed var(--vien-dam);font-size:12.5px;color:var(--phu);white-space:pre-wrap}.hs-ghi-chu svg{flex:none;margin-top:2px;color:var(--mo)}.hs-cot{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);align-items:start}.hs-cot-phu{display:flex;flex-direction:column;gap:12px}@container (max-width:780px){.hs-cot{grid-template-columns:1fr}}.hs-hv .the-than{padding:12px 16px}.hs-hv .mot-luot.phang{padding:10px 16px}.o-lop-nho{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;flex:none;font-weight:700;font-size:16px;background:var(--m-la-n);color:var(--c-04774e)}.hs-dau-lop+.bao,.hs-dau-lop+.chi-so{margin-top:0}.hs-tt.do,.hs-tt.do svg{color:var(--c-c42b30)}.bang-dd{min-width:100%}.bang-dd .cot-buoi small.du-kien,.du-kien{color:var(--c-8a93a6);font-style:italic}.bang-dd .cot-buoi.chua-tao b{color:var(--c-a5adbd)}.bang-dd td.chua-tao{background:repeating-linear-gradient(135deg,var(--k-ffffff),var(--k-ffffff) 5px,var(--k-f6f8fb) 5px,var(--k-f6f8fb) 10px)}:root{--m-do-n:#FFEDEC;--m-cam-n:#FFF2E4;--m-vang-n:#FFF5D9;--m-xanh-n:#EAF0FF;--m-cyan-n:#E4F6FD;--m-tim-n:#F3EEFF;--m-la-n:#E3F6EE;--m-la-nhat-n:#E9F6F3;--m-xam-n:#F0F2F6}.nhan{background:var(--k-eef1f6);color:var(--c-46526a)}.nhan.xanh{background:var(--k-e6eeff);color:var(--c-2752c9)}.nhan.cyan{background:var(--k-e0f4fc);color:var(--c-0b6e95)}.nhan.tot{background:var(--k-dff5eb);color:var(--c-0b7550)}.nhan.canh{background:var(--k-fff1d6);color:var(--c-8f5207)}.nhan.loi{background:var(--k-ffe9e8);color:var(--c-bf353a)}.muc.dang{background:color-mix(in srgb,var(--mau,var(--pri)) 84%,var(--tron));box-shadow:0 4px 10px -8px var(--mau,var(--pri))}.chi-so .bieu-so.mau-xanh{background:linear-gradient(135deg,var(--k-7fa4ff),var(--k-4f82fa));box-shadow:none}.chi-so .bieu-so.mau-cyan{background:linear-gradient(135deg,var(--k-7bd9f7),var(--k-33aedd));box-shadow:none}.chi-so .bieu-so.mau-vang{background:linear-gradient(135deg,var(--k-ffd66b),var(--k-f2b51e));box-shadow:none}.chi-so .bieu-so.mau-la{background:linear-gradient(135deg,var(--k-5fdcb0),var(--k-22aa7c));box-shadow:none}.chi-so .bieu-so.mau-do{background:linear-gradient(135deg,var(--k-ff9a9d),var(--k-eb6266));box-shadow:none}.the-dau h3 .bieu-the{background:var(--k-e8efff);color:var(--c-3566e8)}.ho-so-dau .bia{background:linear-gradient(115deg,color-mix(in srgb,var(--mau) 22%,var(--tron)) 0,color-mix(in srgb,var(--mau) 10%,var(--tron)) 55%,color-mix(in srgb,var(--cyan) 18%,var(--tron)) 100%)}.viec-tiep .vt-bieu{opacity:.88}.viec-tiep.muc-gap{background:var(--k-fff5f4);border-color:var(--k-f8d6d3)}.viec-tiep.muc-nay{background:var(--k-fff8ef);border-color:var(--k-f7e0c2)}.viec-tiep.muc-sap{background:var(--k-f3f7ff);border-color:var(--k-d6e2ff)}.chao{background:linear-gradient(120deg,var(--k-e7efff) 0,var(--k-eaf7ff) 55%,var(--k-f1edff) 100%)}.bc2{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.bd-duoi{background:var(--k-ffe9e8)!important;color:var(--c-b42328)!important;border-color:var(--k-f5c6c4)!important}.bd-sat{background:var(--k-fff2e4)!important;color:var(--c-9a4a06)!important;border-color:var(--k-f5d3ae)!important}.bd-dat{background:var(--k-eaf0ff)!important;color:var(--c-2149c2)!important;border-color:var(--k-c9d8ff)!important}.bd-vuot{background:var(--k-dff4ea)!important;color:var(--c-0a6e4a)!important;border-color:var(--k-b7e3cc)!important}.bd-x0{background:var(--k-f1f4f9)!important;color:var(--c-3f4b63)!important}.bd-x1{background:var(--k-e8eefb)!important;color:var(--c-2f4c8f)!important}.bd-x2{background:var(--k-dce6ff)!important;color:var(--c-2149c2)!important}.bd-x3{background:var(--k-cfddff)!important;color:var(--c-1a3fb0)!important}.bd-chu{background:var(--k-fff8ec)!important;color:var(--c-8f5207)!important;border-color:var(--k-f2c987)!important;font-size:12px!important}.bd-sai{background:var(--k-ffe9e8)!important;border-color:var(--k-e5484d)!important;color:var(--c-b42328)!important}.bd-tram{background:var(--k-f3f5f9)!important;color:var(--c-3f4b63)!important}b.bd-chu,b.bd-dat,b.bd-duoi,b.bd-sat,b.bd-trong,b.bd-vuot,b.bd-x0,b.bd-x1,b.bd-x2,b.bd-x3{background:transparent!important}.mk-5{background:var(--k-dff4ea);color:var(--c-0a6e4a)}.mk-4{background:var(--k-e6f5f1);color:var(--c-21705f)}.mk-3{background:var(--k-eaf0ff);color:var(--c-2149c2)}.mk-2{background:var(--k-fff2e4);color:var(--c-9a4a06)}.mk-1{background:var(--k-ffe9e8);color:var(--c-b42328)}.len-pass{background:var(--k-dff4ea);color:var(--c-0a6e4a);border-color:var(--k-b7e3cc)}.len-not_pass{background:var(--k-ffe9e8);color:var(--c-b42328);border-color:var(--k-f5c6c4)}.len-thieu_diem{background:var(--k-fff2e4);color:var(--c-9a4a06);border-color:var(--k-f5d3ae)}.len-chua_test,.len-nghi{background:var(--k-f1f4f9);color:var(--c-4f5b72);border-color:var(--k-dce3ee)}.bc-ky-buoc{display:flex;gap:6px;overflow-x:auto;padding:2px}.bc-ky-buoc .bk{flex:1 0 140px;display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:12px;border:1px solid var(--vien);background:var(--nen);text-align:left;transition:box-shadow .12s,border-color .12s}.bc-ky-buoc .bk-cham{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:700;background:var(--k-f1f4f9);color:var(--c-6b7486);border:1.5px solid var(--k-dce3ee);box-sizing:border-box}.bc-ky-buoc .bk-chu{display:flex;flex-direction:column;line-height:16px;min-width:0}.bc-ky-buoc .bk-chu b{font-size:13px;white-space:nowrap}.bc-ky-buoc .bk-chu small{font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-ky-buoc .muc-xong .bk-cham{background:var(--k-12a26f);border-color:var(--k-12a26f);color:#fff}.bc-ky-buoc .muc-xong small{color:var(--c-0a6e4a)}.bc-ky-buoc .muc-cho .bk-cham{background:var(--k-7a4de0);border-color:var(--k-7a4de0);color:#fff}.bc-ky-buoc .muc-cho small{color:var(--c-5b32c4);font-weight:600}.bc-ky-buoc .muc-dang .bk-cham{background:var(--k-2f6bff);border-color:var(--k-2f6bff);color:#fff}.bc-ky-buoc .muc-dang small{color:var(--c-2149c2);font-weight:600}.bc-ky-buoc .muc-can .bk-cham{background:var(--k-ffffff);border-color:var(--k-e5484d);color:var(--c-b42328)}.bc-ky-buoc .muc-can small{color:var(--c-b42328);font-weight:600}.bc-ky-buoc .muc-chua,.bc-ky-buoc .muc-cu{background:var(--nen-2)}.bc-ky-buoc .bk.dang{border-color:var(--pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--pri) 18%,transparent);background:var(--k-ffffff)}.bc-man2{display:flex;flex-direction:column;gap:10px}.bc-thanh-xem{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bc-xem-chon{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:var(--k-e8edf5);border:1px solid var(--k-dce3ee);flex-wrap:wrap}.bc-xem-chon button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--c-4f5b72);background:transparent}.bc-xem-chon button:hover{color:var(--muc);background:var(--w-60)}.bc-xem-chon button.dang{background:var(--k-ffffff);color:var(--c-1d4fd6);box-shadow:0 1px 3px rgba(20,30,60,.14)}.bc-tom-ky{font-size:12px;color:var(--mo)}.bc-viec{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bc-viec>span{font-size:12px;font-weight:600;color:var(--phu);margin-right:2px}.chip-viec{height:28px;padding:0 11px;border-radius:99px;font-size:12.5px;font-weight:600;border:1px solid}.chip-viec.muc-do{background:var(--k-fff1f0);color:var(--c-b42328);border-color:var(--k-f5c6c4)}.chip-viec.muc-cam{background:var(--k-fff5ea);color:var(--c-9a4a06);border-color:var(--k-f5d3ae)}.chip-viec.muc-tim{background:var(--k-f6f2ff);color:var(--c-5b32c4);border-color:var(--k-dcd0fa)}.chip-viec:hover{filter:brightness(.97)}.bc-luu{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;background:var(--w-96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--vien);border-radius:12px;padding:8px 12px;display:grid;grid-gap:8px;gap:8px;box-shadow:0 -6px 18px -14px rgba(20,30,60,.35)}.bc-luu .hang-luu{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cham-luu{width:8px;height:8px;border-radius:50%;background:var(--k-12a26f)}.cham-luu.doi{background:var(--k-e39b00)}.cham-luu.dang{background:var(--k-2f6bff);animation:nhay 1s infinite}@keyframes nhay{50%{opacity:.3}}.nut.vien-mau.mau-la{color:var(--c-0a6e4a);border-color:var(--k-b7e3cc)}.nut.vien-mau.mau-la:hover{background:var(--k-dff4ea)}input.bc-o{width:48px;height:30px;border-radius:8px;border:1px solid var(--k-dce3ee);background:var(--k-ffffff);text-align:center;font-weight:700;font-size:13px;color:var(--muc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 2px;box-sizing:border-box;font-family:inherit}input.bc-o:focus{outline:none;border-color:var(--pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--pri) 20%,transparent)}input.bc-o.bd-trong,input.bc-o:placeholder-shown{border-style:dashed;border-color:var(--k-c9d2e0);background:var(--k-fafbfd)}input.bc-o::placeholder{color:var(--c-9aa3b5);font-weight:600}input.bc-o.to{width:64px;height:40px;font-size:18px;border-radius:10px}input.bc-o:disabled{opacity:.75}.bc-buoc{display:inline-flex;align-items:center;gap:3px}.bc-buoc>button{width:24px;height:26px;border-radius:7px;border:1px solid var(--k-dce3ee);background:var(--k-ffffff);color:var(--c-4f5b72);font-size:14px;line-height:1}.bc-buoc>button:hover:not(:disabled){background:var(--k-f1f4f9);color:var(--muc)}.bc-buoc.to>button{width:30px;height:34px;font-size:16px}.bc-seg{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--k-f1f4f9);flex-wrap:wrap}.bc-seg button{height:28px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:600;color:var(--c-6b7486);background:transparent;white-space:nowrap}.bc-seg button:hover:not(:disabled){color:var(--muc);background:var(--k-ffffff)}.bc-seg button.bat{box-shadow:0 1px 2px rgba(20,30,60,.14)}select.bc-muc{width:96px;height:30px;font-size:12.5px;font-weight:600}select.bc-muc:not(.mk-1):not(.mk-2):not(.mk-3):not(.mk-4):not(.mk-5){border-style:dashed;background-color:var(--k-fafbfd)}.bc-cham{display:inline-flex;align-items:center;gap:4px}.bc-cham button{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--k-cbd3e1);background:var(--k-ffffff);padding:0}.bc-cham button:hover:not(:disabled){border-color:var(--k-8a93a6)}.bc-cham button.bat{border-color:transparent}.bc-cham button.cao{background:var(--k-12a26f)}.bc-cham button.vua{background:var(--k-e39b00)}.bc-cham button.thap{background:var(--k-e5484d)}.bc-cham b{width:14px;text-align:right;font-size:12.5px;color:var(--phu)}textarea.bc-chu{width:100%;min-height:0;box-sizing:border-box;font-size:12.5px;line-height:19px;padding:7px 10px;resize:vertical}.bc-thanh{flex:1 1;min-width:40px;height:6px;background:var(--k-edf0f5);overflow:hidden}.bc-thanh,.bc-thanh>span{display:block;border-radius:9px}.bc-thanh>span{height:100%;background:var(--m-xanh)}.bc-tung-em{display:grid;grid-template-columns:232px minmax(0,1fr) 320px;grid-gap:10px;gap:10px;align-items:start}.bc-tung-em.an-phieu{grid-template-columns:232px minmax(0,1fr)}@container (max-width:1180px){.bc-tung-em{grid-template-columns:220px minmax(0,1fr)}.bc-tung-em .bc-xem{grid-column:2}}@container (max-width:760px){.bc-tung-em,.bc-tung-em.an-phieu{grid-template-columns:1fr}.bc-tung-em .bc-xem{grid-column:auto}.bc-ds-em{max-height:240px;overflow:auto}}.bc-ds-em{background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:6px;display:flex;flex-direction:column;gap:1px;position:-webkit-sticky;position:sticky;top:8px}.bc-ds-dau{gap:8px;padding:6px 8px 8px;font-size:12px;color:var(--phu);border-bottom:1px solid var(--k-edf0f5);margin-bottom:4px;white-space:nowrap}.bc-ds-dau,.bc-em-dong{display:flex;align-items:center}.bc-em-dong{gap:9px;padding:7px 8px;border-radius:9px;text-align:left;background:transparent;width:100%}.bc-em-dong:hover{background:var(--k-f5f7fb)}.bc-em-dong.dang{background:var(--k-eef3ff);box-shadow:inset 3px 0 0 var(--k-2f6bff)}.bc-em-dong .vong{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:700;border:1.5px solid var(--k-cbd3e1);box-sizing:border-box;color:#fff}.bc-em-dong.muc-duyet .vong{background:var(--k-12a26f);border-color:var(--k-12a26f)}.bc-em-dong.muc-tra .vong{background:var(--k-7a4de0);border-color:var(--k-7a4de0)}.bc-em-dong.muc-du .vong{background:var(--k-ffffff);border-color:var(--k-12a26f);color:var(--c-12a26f)}.bc-em-dong.muc-dang .vong{background:var(--k-2f6bff);border-color:var(--k-2f6bff)}.bc-em-dong .chu{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:16px}.bc-em-dong .chu b{font-size:12.5px}.bc-em-dong .chu b,.bc-em-dong .chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-em-dong .chu small{font-size:11px;color:var(--mo)}.bc-em-dong.muc-chua .chu small{color:var(--c-b42328)}.bc-em-dong .tom{font-size:12px;font-weight:700;padding:1px 6px;border-radius:6px}.bc-phieu{display:flex;flex-direction:column;min-width:0}.bc-phieu-dau{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--k-edf0f5);flex-wrap:wrap}.bc-phieu-dau>.chu{flex:1 1;min-width:180px;display:flex;flex-direction:column;line-height:18px}.bc-phieu-dau>.chu b{font-size:15px}.bc-phieu-dau>.chu small{font-size:11.5px;color:var(--mo)}.bc-chiso{display:flex;gap:6px}.bc-chiso>span{display:flex;flex-direction:column;align-items:center;padding:4px 10px;border-radius:9px;background:var(--k-f3f7f5);font-size:10.5px;color:var(--c-4f5b72);line-height:14px}.bc-chiso>span b{font-size:14px;color:var(--c-0a6e4a);line-height:18px}.bc-chiso>span.canh{background:var(--k-fff5ea)}.bc-chiso>span.canh b{color:var(--c-9a4a06)}.bc-chiso>span.xam{background:var(--k-f3f5f9)}.bc-chiso>span.xam b{color:var(--c-3f4b63)}.bc-ov-nho{gap:8px;padding:4px 10px;border-radius:10px;background:var(--k-f6f8fc)}.bc-ov-nho,.bc-ov-nho>span{display:flex;align-items:center}.bc-ov-nho>span{flex-direction:column;line-height:15px;font-size:12px;font-weight:600}.bc-ov-nho small{font-size:10.5px;color:var(--mo);font-weight:500}.bc-ov-nho b{font-size:18px;line-height:22px}.bc-ov-nho .gy{padding:2px 8px;border-radius:8px}.bc-tab-kn{display:flex;gap:2px;padding:4px 10px 0;border-bottom:1px solid var(--k-edf0f5);overflow-x:auto}.bc-tab-kn button{height:40px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--c-5a6274);background:transparent;border-bottom:2px solid transparent;white-space:nowrap}.bc-tab-kn button.dang{color:var(--c-1d4fd6);border-bottom-color:var(--k-2f6bff)}.bc-tab-kn .diem{font-size:11.5px;font-weight:700;padding:1px 6px;border-radius:6px}.bc-tab-kn .xong{color:var(--c-12a26f);font-weight:700}.bc-tab-kn .con{font-size:10.5px;font-weight:700;color:var(--c-9a4a06);background:var(--k-fff2e4);border-radius:99px;padding:0 5px;line-height:16px}.bc-tab-kn .con:empty{display:none}fieldset.bc-than{border:0;margin:0;padding:14px 16px;min-width:0}.bc-khoi-ds{gap:16px}.bc-khoi-ds,.bc-khoi-ds>section{display:flex;flex-direction:column}.bc-khoi-ds>section{gap:8px}.bc-khoi-ds h4{font-size:11.5px;font-weight:700;color:var(--c-3f4b63);letter-spacing:.03em;text-transform:uppercase;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bc-khoi-ds h4 .nut{text-transform:none;letter-spacing:0}.bc-luoi-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 24px;gap:6px 24px}@container (max-width:900px){.bc-luoi-2{grid-template-columns:1fr}}.bc-dong-cham{display:flex;align-items:center;gap:10px;height:30px}.bc-dong-cham>span{flex:1 1;color:var(--c-3f4b63)}.bc-ds-muc{display:flex;flex-direction:column;gap:6px}.bc-dong-muc{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bc-dong-muc>span:first-child{width:80px;font-weight:600;color:var(--c-3f4b63)}.bc-hang-diem{display:flex;align-items:flex-end;gap:10px 14px;flex-wrap:wrap}.bc-o-nhan{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;color:var(--c-5a6274)}.bc-vach{width:1px;align-self:stretch;background:var(--vien)}.bc-goi{font-size:11.5px}.bc-kn-dau{flex-direction:row!important;gap:14px!important;align-items:stretch;flex-wrap:wrap}.bc-band-to{flex:0 0 170px;border-radius:12px;background:var(--k-eef3ff);padding:10px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.bc-band-to>span{font-size:11px;font-weight:700;color:var(--c-2149c2);letter-spacing:.03em;text-transform:uppercase}.bc-band-to small{font-size:11px;color:var(--c-4f5b72)}.bc-nx-kn{flex:1 1 300px;display:flex;flex-direction:column;gap:6px}.bc-nx-kn>span{font-size:11.5px;font-weight:700;color:var(--c-3f4b63);text-transform:uppercase;letter-spacing:.03em}.bc-luoi-tc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@container (max-width:980px){.bc-luoi-tc{grid-template-columns:1fr}}.bc-tc-the{border:1px solid var(--k-e3e8f0);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:var(--k-ffffff);position:relative}.bc-tc-the.du{border-color:var(--k-cfe7db)}.bc-tc-the.du:after{content:"✓";position:absolute;top:-8px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--k-12a26f);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.bc-tc-dau{display:flex;align-items:center;gap:8px}.bc-tc-dau .ma{font-size:10.5px;font-weight:700;color:var(--c-2149c2);background:var(--k-eaf0ff);border-radius:6px;padding:2px 6px}.bc-tc-dau b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-tong-kn{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}@container (max-width:900px){.bc-tong-kn{grid-template-columns:repeat(3,minmax(0,1fr))}}.bc-tong-o{border:1px solid var(--k-e3e8f0);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}.bc-tong-o>span{font-size:12px;font-weight:600;color:var(--c-3f4b63)}.bc-tong-o>b{font-size:20px;line-height:26px}.bc-tong-o>small{font-size:10.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-tong-o.ov{background:var(--k-f3f7ff);border-color:var(--k-c9d8ff)}.bc-gy{text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;padding:3px 9px;border-radius:99px;border:1px solid}.bc-len{display:flex;gap:6px;flex-wrap:wrap}.bc-len button{text-align:center;flex:1 1;min-width:110px;height:38px;border-radius:10px;border:1.5px solid var(--k-dce3ee);background:var(--k-ffffff);font-size:13px;font-weight:600;color:var(--c-3f4b63)}.bc-len button.bat{border-width:2px}.bc-len button:not(.bat){background:var(--k-ffffff)!important;color:var(--c-3f4b63)!important;border-color:var(--k-dce3ee)!important}.bc-goi-y{display:flex;flex-direction:column;gap:5px}.bc-goi-y>span{font-size:11.5px}.bc-goi-y button{display:flex;align-items:flex-start;gap:8px;text-align:left;padding:7px 10px;border-radius:9px;border:1px solid var(--k-e3e8f0);background:var(--k-f9fafd);font-size:12.5px;line-height:18px;color:var(--muc)}.bc-goi-y button:hover{border-color:var(--k-c9d8ff);background:var(--k-f3f7ff)}.bc-goi-y button b{flex:none;font-size:10.5px;padding:1px 6px;border-radius:5px;background:var(--k-eaf0ff);color:var(--c-2149c2);margin-top:1px}.bc-goi-y button span{margin-left:auto;color:var(--pri);font-weight:700}.bc-phieu-chan{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--k-edf0f5);flex-wrap:wrap;font-size:12px}.bc-xem{display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:8px}.bc-xem-nhan{font-size:11.5px;font-weight:700;color:var(--c-3f4b63);letter-spacing:.03em;text-transform:uppercase}.bc-xem-phieu{background:var(--k-ffffff);border:1px solid var(--vien);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px -20px rgba(20,30,60,.45)}.bc-xem-phieu .dau{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--k-1f52d9);color:#fff}.bc-xem-phieu .dau>span:first-child{flex:1 1;display:flex;flex-direction:column;line-height:17px;min-width:0}.bc-xem-phieu .dau small{font-size:10.5px;opacity:.88;letter-spacing:.03em}.bc-xem-phieu .dau b{font-size:15px}.bc-xem-phieu .ov{display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.16);border-radius:10px;padding:4px 10px;line-height:15px}.bc-xem-phieu .ov b{font-size:20px;line-height:24px}.bc-xem-phieu .than{padding:12px 14px;display:flex;flex-direction:column;gap:9px;font-size:12.5px}.bc-xem-phieu .hai{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.bc-xem-phieu .hai span{display:flex;flex-direction:column;padding:6px 9px;border-radius:9px;background:var(--k-f6f8fc);font-size:11px;color:var(--mo)}.bc-xem-phieu .hai b{font-size:14px;color:var(--muc)}.bc-xem-phieu .kn{display:flex;align-items:center;gap:8px}.bc-xem-phieu .kn>span:first-child{width:64px;color:var(--c-4f5b72)}.bc-xem-phieu .kn>b{width:60px;text-align:right;font-size:12px}.bc-xem-phieu .bon{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.bc-xem-phieu .bon span{display:flex;flex-direction:column;align-items:center;padding:5px 0;border-radius:8px;background:var(--k-f6f8fc);font-size:10.5px;color:var(--mo)}.bc-xem-phieu .bon b{font-size:15px}.bc-xem-phieu .cuoi-kn{display:flex;flex-direction:column;gap:4px}.bc-xem-phieu .cuoi-kn>div:first-child{display:flex;align-items:baseline}.bc-xem-phieu .tc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3px;gap:3px}.bc-xem-phieu .tc span{display:flex;flex-direction:column;align-items:center;padding:3px 0;border-radius:6px;background:var(--k-f6f8fc);font-size:10px;color:var(--mo);line-height:13px}.bc-xem-phieu .tc b{font-size:11.5px;color:var(--muc)}.bc-xem-phieu .len{padding:6px 9px;border-radius:9px;font-weight:600;border:1px solid}.bc-xem-phieu p{margin:0;padding-top:8px;border-top:1px dashed var(--k-dce3ee);white-space:pre-wrap;line-height:18px;color:var(--c-3f4b63);max-height:220px;overflow:auto}.bc-xem-phieu .than>small{font-size:11px}.bc-bang{overflow:visible}.bc-luoi td.giua,.bc-luoi th.giua{text-align:center}.bc-luoi td{padding-top:5px;padding-bottom:5px}.bc-ten-nut{display:flex;flex-direction:column;align-items:flex-start;line-height:16px;text-align:left;background:transparent;max-width:230px}.bc-ten-nut b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.bc-ten-nut:hover b{color:var(--pri)}.bc-ten-nut small{font-size:11px;color:var(--mo);display:inline-flex;align-items:center;gap:4px}.bc-ten-nut small .nhan{height:18px;font-size:10.5px;padding:0 6px}.bc-nx-o{max-width:260px}.bc-nx-o button{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;background:transparent;color:var(--c-4f5b72);font-size:12px}.bc-nx-o button:hover{color:var(--pri)}.bc-tb td{background:var(--k-f6f8fc);font-weight:700;color:var(--c-4f5b72);font-size:12.5px}.bc-chu-giai{display:flex;align-items:center;gap:12px;padding:8px 14px;border-top:1px solid var(--k-edf0f5);font-size:11.5px;color:var(--mo);flex-wrap:wrap}.bc-chu-giai span{display:inline-flex;align-items:center;gap:5px}.bc-chu-giai i{display:inline-block;width:16px;height:12px;border-radius:4px;border:1px solid}select.bc-c5{width:52px;height:30px;font-weight:700;text-align:center;padding:0 4px}select.bc-c5.c5-0{border-style:dashed;background-color:var(--k-fafbfd)}select.bc-c5.c5-4,select.bc-c5.c5-5{background-color:var(--k-dff4ea);color:var(--c-0a6e4a)}select.bc-c5.c5-3{background-color:var(--k-fff5e2);color:var(--c-8f5207)}select.bc-c5.c5-1,select.bc-c5.c5-2{background-color:var(--k-ffe9e8);color:var(--c-b42328)}select.bc-len-o{width:142px;height:30px;font-size:12.5px;font-weight:600}.bc-theo-kn{display:flex;flex-direction:column;gap:10px}.bc-tab-the{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:6px;gap:6px}.bc-tab-the button{display:flex;flex-direction:column;gap:7px;padding:9px 11px;border-radius:11px;border:1px solid var(--vien);background:var(--k-ffffff);text-align:left}.bc-tab-the button.dang{border-color:var(--pri);box-shadow:0 0 0 3px color-mix(in srgb,var(--pri) 16%,transparent)}.bc-tab-the button>span{display:flex;align-items:center;justify-content:space-between;gap:6px}.bc-tab-the b{font-size:13px;white-space:nowrap}.bc-tab-the small{font-size:11.5px;font-weight:700;color:var(--c-8a93a6)}.bc-tab-the small.dang{color:var(--c-2149c2)}.bc-tab-the small.xong{color:var(--c-0a6e4a)}.bc-tab-the button>i{display:block;height:4px;border-radius:9px;background:var(--k-edf0f5);overflow:hidden}.bc-tab-the button>i>i{display:block;height:100%}.bc-theo-kn-than{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:10px;gap:10px;align-items:start}@container (max-width:1000px){.bc-theo-kn-than{grid-template-columns:1fr}}td.bc-o-chu{min-width:260px;width:100%;white-space:normal}td.bc-o-chu textarea.bc-chu{min-height:32px;padding:5px 9px}.bc-phan-bo{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:8px}.bc-cot-bd{display:flex;align-items:flex-end;gap:5px;padding:12px 14px 10px;height:150px}.bc-cot-bd>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;height:100%}.bc-cot-bd small{font-size:10.5px;font-weight:700;color:var(--c-3f4b63);min-height:13px}.bc-cot-bd i{display:block;width:100%;border-radius:5px 5px 0 0;border:0}.bc-cot-bd i.bd-trong{background:var(--k-6e97ff)!important}.bc-cot-bd span{font-size:10px;color:var(--mo)}.bc-dem-len{display:flex;gap:4px;padding:10px 14px;flex-wrap:wrap}.bc-dem-len span{display:flex;flex-direction:column;align-items:center;padding:5px 9px;border-radius:9px;font-size:10.5px;font-weight:600;border:1px solid;line-height:13px}.bc-dem-len b{font-size:15px;line-height:19px}.bc-dong-len{display:flex;align-items:center;gap:8px;padding:6px 14px;border-top:1px solid var(--k-f1f4f9);font-size:12.5px}.bc-dong-len>span:first-child{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-dong-len>b{width:32px;text-align:right}.bc-dong-len .nhan{min-width:84px;justify-content:center;border:1px solid}.bc-dem-muc{display:inline-flex;gap:3px}.bc-dem-muc .mk{min-width:20px;height:20px;border-radius:5px;display:inline-grid;place-items:center;font-size:11px;font-weight:700}.bc-dem-muc .mk.rat_tot{background:var(--k-dff4ea);color:var(--c-0a6e4a)}.bc-dem-muc .mk.tot{background:var(--k-e6f5f1);color:var(--c-21705f)}.bc-dem-muc .mk.kha{background:var(--k-eaf0ff);color:var(--c-2149c2)}.bc-dem-muc .mk.trung_binh{background:var(--k-fff2e4);color:var(--c-9a4a06)}.bc-dem-muc .mk.kem{background:var(--k-ffe9e8);color:var(--c-b42328)}.bc-dieu-phoi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start}@container (max-width:980px){.bc-dieu-phoi{grid-template-columns:repeat(2,minmax(0,1fr))}}.bc-cot{border:1px solid var(--vien);border-radius:14px;background:var(--nen-2);display:flex;flex-direction:column;min-height:320px}.bc-cot.buoc-chua{background:var(--k-fcf7f7)}.bc-cot.buoc-dang{background:var(--k-f6f8ff)}.bc-cot.buoc-cho{background:var(--k-f9f6ff)}.bc-cot.buoc-xong{background:var(--k-f5faf7)}.bc-cot-dau{display:flex;align-items:center;gap:7px;padding:10px 12px 4px}.bc-cot-dau>i{width:9px;height:9px;border-radius:50%;background:var(--k-8a93a6)}.buoc-chua .bc-cot-dau>i{background:var(--k-e5484d)}.buoc-dang .bc-cot-dau>i{background:var(--k-2f6bff)}.buoc-cho .bc-cot-dau>i{background:var(--k-7a4de0)}.buoc-xong .bc-cot-dau>i{background:var(--k-12a26f)}.bc-cot-dau b{font-size:13px}.bc-cot-dau .so{font-size:11.5px;font-weight:700;color:var(--c-4f5b72);background:var(--k-ffffff);border:1px solid var(--vien);border-radius:99px;padding:0 7px;line-height:18px}.bc-cot>.mo{padding:0 12px 8px;font-size:11px;color:var(--mo)}.bc-cot-the{gap:6px;padding:0 8px 10px}.bc-cot-the,.bc-the-em{display:flex;flex-direction:column}.bc-the-em{background:var(--k-ffffff);border:1px solid var(--k-e3e8f0);border-radius:11px;padding:8px 10px;gap:7px;box-shadow:0 1px 2px rgba(20,30,60,.05)}.bc-the-ten{display:flex;align-items:center;gap:7px;background:transparent;text-align:left;width:100%}.bc-the-ten b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-the-ten small{font-size:12px;font-weight:700;color:var(--c-2149c2)}.bc-the-ten:hover b{color:var(--pri)}.bc-diem-nho{display:inline-flex;gap:3px}.bc-diem-nho .o{min-width:30px;height:22px;border-radius:6px;display:inline-grid;place-items:center;font-size:11px;font-weight:700;padding:0 3px;border:1px solid transparent}.bc-diem-nho .o.bd-trong{background:var(--k-ffffff);border:1.5px dashed var(--k-cbd3e1);color:var(--c-a5adbd)}.bc-co{display:flex;gap:4px;flex-wrap:wrap}.bc-co .nhan{height:20px;font-size:10.5px}.bc-trich{margin:0;font-size:11.5px;line-height:16px;color:var(--c-5a6274);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-the-nut{gap:5px}.bc-the-nut .nut{flex:1 1}.bc-cot-rong{padding:16px 8px;text-align:center;font-size:12px;color:var(--c-a5adbd);border:1.5px dashed var(--k-dce3ee);border-radius:10px}.bc-tong-quan{display:flex;flex-direction:column;gap:10px}.bc-tq-tren{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:10px;gap:10px;align-items:start}@container (max-width:1000px){.bc-tq-tren{grid-template-columns:1fr}}.bc-tq-tom{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.bc-tq-tom>.chu-phu{font-size:12px}.bc-tq-tom h3{font-size:17px;line-height:24px}.bc-tq-tom h3 .cam{color:var(--c-9a4a06)}.bc-tq-kn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}@container (max-width:700px){.bc-tq-kn{grid-template-columns:repeat(2,minmax(0,1fr))}}.bc-tq-kn .o{border:1px solid var(--k-e8edf4);background:var(--k-f7f9fc);border-radius:11px;padding:9px 11px;display:flex;flex-direction:column;gap:7px}.bc-tq-kn .o>div{display:flex;align-items:baseline;gap:6px}.bc-tq-kn .o>div span:first-child{font-weight:600;color:var(--c-3f4b63)}.bc-tq-kn .o b{font-size:18px}.bc-tq-kn .o small{font-size:11px;color:var(--mo)}.bc-tq-kn .o.thap{background:var(--k-fff8ef);border-color:var(--k-f5d9b5)}.bc-tq-kn .o.thap b{color:var(--c-9a4a06)}.bc-tq-chu-y{display:flex;flex-direction:column}.bc-chu-y-dong{display:flex;align-items:center;gap:9px;padding:8px 14px;border-top:1px solid var(--k-f1f4f9);text-align:left;background:transparent;width:100%}.bc-chu-y-dong:hover{background:var(--k-f7f9fc)}.bc-chu-y-dong>i{flex:none;width:8px;height:8px;border-radius:50%}.bc-chu-y-dong.muc-do>i{background:var(--k-e5484d)}.bc-chu-y-dong.muc-cam>i{background:var(--k-e8770c)}.bc-chu-y-dong.muc-tim>i{background:var(--k-7a4de0)}.bc-chu-y-dong>span{flex:1 1;display:flex;flex-direction:column;line-height:16px;min-width:0}.bc-chu-y-dong b{font-size:12.5px}.bc-chu-y-dong small{font-size:11.5px;color:var(--c-5a6274)}.bc-tien{display:inline-flex;align-items:center;gap:6px}.bc-tien>span:first-child{color:var(--mo);font-weight:600}.bc-tien small{font-size:11.5px;font-weight:700;color:var(--mo)}.bc-tien small.len{color:var(--c-0a6e4a)}.bc-tien small.xuong,.nhan.buoc-chua{color:var(--c-b42328)}.nhan.buoc-chua{background:var(--k-ffe9e8)}.nhan.buoc-dang{background:var(--k-eaf0ff);color:var(--c-2149c2)}.nhan.buoc-cho{background:var(--k-f3eeff);color:var(--c-5b32c4)}.nhan.buoc-xong{background:var(--k-dff4ea);color:var(--c-0a6e4a)}.bc-the-em>small{font-size:11px}.bc-diem-nho .o.bd-x0,.bc-diem-nho .o.bd-x1,.bc-diem-nho .o.bd-x2,.bc-diem-nho .o.bd-x3{border-color:transparent!important}.bc-luoi td,.bc-luoi th{padding-left:5px;padding-right:5px}.bc-luoi td:first-child,.bc-luoi th:first-child{padding-left:14px}.bc-luoi select.bc-muc{width:80px;padding-right:18px;background-position:right 4px center}.bc-luoi select.bc-c5{width:46px;padding-right:14px;background-position:right 2px center}.lop-dau{padding:8px 12px;margin-bottom:8px}.lop-dau-dong{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;min-height:32px}.lop-dau .o-lop-nho{width:28px;height:28px;border-radius:8px;font-size:12px}.lop-dau h2{font-size:15px;line-height:20px;font-weight:700;white-space:nowrap}.lop-dau-so,.lop-dau-tt{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 0;font-size:12.5px;color:var(--phu);min-width:0}.lop-dau-so>span+span:before,.lop-dau-tt>span+span:before{content:"·";margin:0 7px;color:var(--mo)}.lop-dau-so{margin-left:auto}.lop-dau-so b{color:var(--muc);font-weight:600}.nut-mo-dau{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:7px;border:1px solid transparent;background:none;color:var(--phu);font:inherit;font-size:12px;cursor:pointer}.nut-mo-dau:hover{background:var(--hover);color:var(--pri)}.nut-mo-dau svg{transform:rotate(90deg);transition:transform .15s}.nut-mo-dau[aria-expanded=true] svg{transform:rotate(-90deg)}.lop-dau-them{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--vien);font-size:12.5px}.lop-dau-them small{display:block;font-size:11px;color:var(--mo);line-height:14px}.lop-dau+.bao+.tab,.lop-dau+.tab{margin-top:0}.bc2{gap:8px}.bc-thanh-xem{gap:8px;flex-wrap:nowrap}.bc-xem-chon{flex-wrap:nowrap;padding:2px}.bc-xem-chon button{height:28px;padding:0 10px}.bc-can-lam-boc,.bc-chon-ky{position:relative;display:inline-flex;align-items:center;gap:2px;flex:none}.bk-mui{width:26px;height:30px;border-radius:7px;display:grid;place-items:center;color:var(--phu);background:none;border:1px solid transparent}.bk-mui:hover:not(:disabled){background:var(--hover);color:var(--pri)}.bk-mui:disabled{opacity:.35}.bk-hien{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 9px 0 10px;border-radius:9px;border:1px solid var(--vien-dam);background:var(--nen);font:inherit;white-space:nowrap}.bk-hien b{font-size:13px}.bk-hien small{font-size:12px;color:var(--phu)}.bk-hien svg{transform:rotate(90deg);color:var(--mo)}.bk-hien:hover{border-color:var(--pri-vien)}.bc-chon-ky .cham,.bk-ds .cham{width:8px;height:8px;border-radius:50%;flex:none;background:var(--k-c3cbd8)}.muc-xong>.cham{background:var(--k-12a26f)}.muc-cho>.cham{background:var(--k-7a4de0)}.muc-dang>.cham{background:var(--k-2f6bff)}.muc-can>.cham,.muc-do>.cham{background:var(--k-e5484d)}.muc-cam>.cham{background:var(--k-e8770c)}.muc-tim>.cham{background:var(--k-7a4de0)}.bk-hien.muc-can small{color:var(--c-b42328);font-weight:600}.bk-hien.muc-dang small{color:var(--c-2149c2);font-weight:600}.bk-hien.muc-cho small{color:var(--c-5b32c4);font-weight:600}.bk-hien.muc-xong small{color:var(--c-0a6e4a)}.bk-ds{position:absolute;top:calc(100% + 4px);left:0;z-index:30;min-width:270px;max-height:360px;overflow:auto;background:var(--nen);border:1px solid var(--vien);border-radius:11px;box-shadow:var(--bong-hop);padding:4px;display:flex;flex-direction:column}.bk-ds.phai{left:auto;right:0}.bk-ds button{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:7px;background:none;text-align:left;font-size:12.5px;white-space:nowrap}.bk-ds button:hover{background:var(--hover)}.bk-ds button.dang{background:var(--pri-nhat)}.bk-ds button b{font-size:13px}.bk-ds button small{color:var(--mo);font-size:11.5px}.bk-ds button em{margin-left:auto;font-style:normal;font-size:12px;color:var(--phu);padding-left:12px}.bk-ds button.muc-can em{color:var(--c-b42328);font-weight:600}.bk-ds button.muc-dang em{color:var(--c-2149c2)}.bk-ds button.muc-cho em{color:var(--c-5b32c4)}.bk-ds button.muc-xong em{color:var(--c-0a6e4a)}.bc-can-lam{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;border:1px solid;font-size:12.5px;font-weight:600;white-space:nowrap;flex:none}.bc-can-lam b{min-width:18px;height:18px;border-radius:9px;display:inline-grid;place-items:center;font-size:11px;background:currentColor;color:#fff;background:var(--m-do)}.bc-can-lam.muc-do{background:var(--k-fff1f0);color:var(--c-b42328);border-color:var(--k-f5c6c4)}.bc-can-lam.muc-cam{background:var(--k-fff5ea);color:var(--c-9a4a06);border-color:var(--k-f5d3ae)}.bc-can-lam.muc-cam b{background:var(--k-e8770c)}.bc-can-lam.muc-tim{background:var(--k-f6f2ff);color:var(--c-5b32c4);border-color:var(--k-dcd0fa)}.bc-can-lam.muc-tim b{background:var(--k-7a4de0)}.bc-can-lam.xong{color:var(--c-0a6e4a);background:var(--k-eaf8f1);border-color:var(--k-bfe8d3)}@container (max-width:720px){.bc-thanh-xem{flex-wrap:wrap}}.hsk-the-tt,.ngan .hsk-the-tt{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 8px;padding:6px 10px;background:var(--nen);border:1px solid var(--vien);border-radius:11px}.hsk-the-tt .tt-lon,.hsk-the-tt>div{flex:none!important;display:inline-flex;align-items:baseline;gap:5px;padding:0;border:0!important;background:none!important;border-radius:0;min-width:0}.hsk-the-tt>div+div:before{content:"";width:1px;height:14px;background:var(--vien);margin:0 10px;align-self:center}.hsk-the-tt span{display:inline;font-size:11.5px;color:var(--mo)}.hsk-the-tt b{display:inline;font-size:12.5px;line-height:18px}.hsk-the-tt .tt-lon{align-items:center;padding:0!important}.hsk-the-tt .tt-lon span{color:var(--mo)}.hsk-the-tt .tt-lon b{font-size:12.5px;color:#fff;padding:2px 9px;border-radius:999px;background:var(--tt-mau,var(--k-8a93a5))}.tt-lon.mau-do{--tt-mau:var(--m-do)}.tt-lon.mau-cam{--tt-mau:var(--m-cam)}.tt-lon.mau-xanh{--tt-mau:var(--m-xanh)}.tt-lon.mau-cyan{--tt-mau:var(--k-139fd8)}.tt-lon.mau-tim{--tt-mau:var(--m-tim)}.tt-lon.mau-la{--tt-mau:var(--m-la)}.tt-lon.mau-la-nhat{--tt-mau:var(--m-la-nhat)}.tt-lon.mau-xam{--tt-mau:var(--k-8a93a5)}.hsk-the-tt .tt-lon .tt-sua{position:static;transform:none;width:24px;height:24px;border-radius:6px;background:none;color:var(--phu)}.hsk-the-tt .tt-lon .tt-sua:hover{background:var(--hover);color:var(--pri)}.hsk-the-tt .tt-o.mau-la b{color:var(--c-04774e)}.hsk-the-tt .tt-o.mau-cam b{color:var(--c-b4560a)}.viec-tiep{padding:6px 8px 6px 10px;gap:10px;border-radius:11px;margin-bottom:8px;flex-wrap:nowrap}.viec-tiep .vt-bieu{width:26px;height:26px;border-radius:8px}.viec-tiep .vt-bieu svg{width:14px;height:14px}.viec-tiep .vt-chu{flex-direction:row;align-items:baseline;gap:10px;min-width:0;overflow:hidden}.viec-tiep .vt-chu b{font-size:13px;white-space:nowrap}.viec-tiep .vt-chu span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.viec-tiep .vt-nut{flex-wrap:nowrap}@media (max-width:760px){.viec-tiep{flex-wrap:wrap}}.lop-dau-dong{flex-wrap:nowrap}.lop-dau-tt{display:block;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lop-dau-tt>span{display:inline}.lop-dau-so{flex:none;white-space:nowrap;flex-wrap:nowrap}.lop-dau-dong>.nut,.lop-dau-dong>.nut-mo-dau{flex:none}@media (max-width:1100px){.ngan .lop-dau-so>span:nth-child(n+3){display:none}}@media (max-width:760px){.lop-dau-dong{flex-wrap:wrap}.lop-dau-so{margin-left:0}}.the-dau-mo{width:100%;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.the-dau-mo:disabled{cursor:default}.the-dau-mo>svg{margin-left:6px;transform:rotate(90deg);transition:transform .15s;color:var(--mo)}.the-dau-mo[aria-expanded=true]>svg{transform:rotate(-90deg)}.the-dau-mo:not(:disabled):hover h3{color:var(--pri)}.the>.the-dau-mo:only-child,.the>.the-dau:only-child{border-bottom:0}.the-dau-mo>.chu-phu{margin-left:auto}.bc-gon-nay{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;padding:10px 16px;border-bottom:1px solid var(--vien);font-size:13px}.bc-gon-ky{display:inline-flex;align-items:center;gap:7px;color:var(--phu)}.bc-gon-ky b{color:var(--muc)}.bc-gon-so{color:var(--phu);font-size:12.5px}.bc-gon-so b{color:var(--muc);font-size:13.5px;margin-right:3px}.bc-gon-con{padding:8px 16px;font-size:12.5px;color:var(--phu);border-bottom:1px solid var(--vien);background:var(--k-fffaf3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-gon-con>span{font-weight:600;color:var(--c-9a4a06)}.bc-gon-bang tr.dang td{background:var(--pri-nhat)}.bc-gon-tt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap}.bc-gon .cham{width:8px;height:8px;border-radius:50%;flex:none;background:var(--k-c3cbd8)}.bc-gon .muc-xong .cham{background:var(--k-12a26f)}.bc-gon .muc-cho .cham{background:var(--k-7a4de0)}.bc-gon .muc-dang .cham{background:var(--k-2f6bff)}.bc-gon .muc-can .cham{background:var(--k-e5484d)}.bc-gon-tt.muc-can{color:var(--c-b42328);font-weight:600}.bc-gon-tt.muc-dang{color:var(--c-2149c2)}.bc-gon-tt.muc-cho{color:var(--c-5b32c4);font-weight:600}.bc-gon-tt.muc-xong{color:var(--c-0a6e4a)}.bc-gon .the-dau .phai{margin-left:auto}.bc-xem-chon button{white-space:nowrap}@container (max-width:1060px){.bc-xem-chon button:not(.dang) .an-hep{display:none}}.lop-dau2{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:8px;flex-wrap:wrap}.lop-dau2 .o-lop-nho{width:40px;height:40px;border-radius:11px;font-size:14px}.ld-giua{flex:1 1 320px;flex-direction:column;gap:3px}.ld-giua,.ld-ten{min-width:0;display:flex}.ld-ten{align-items:center;gap:8px}.ld-ten h2{font-size:16px;line-height:22px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;font-size:12.5px;line-height:18px;color:var(--phu)}.ld-meta>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ld-meta svg{color:var(--mo);flex:none}.ld-meta .do,.ld-meta .do svg{color:var(--c-c42b30)}.ld-them{height:20px;padding:0 7px;border-radius:6px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:11.5px;color:var(--phu);cursor:pointer}.ld-them:hover,.ld-them[aria-expanded=true]{border-color:var(--pri-vien);color:var(--pri);background:var(--pri-nhat)}.ld-so{display:flex;align-items:stretch;flex:none;border:1px solid var(--vien);border-radius:10px;background:var(--nen-2);overflow:hidden}.ld-so>span{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 12px;min-width:62px}.ld-so>span+span{border-left:1px solid var(--vien)}.ld-so b{font-size:15px;line-height:20px;font-weight:700;color:var(--muc);white-space:nowrap}.ld-so b i{font-style:normal;font-weight:500;color:var(--mo);font-size:12.5px}.ld-so small{font-size:11px;line-height:14px;color:var(--mo);white-space:nowrap}.ld-so .thap b{color:var(--c-c42b30)}.ld-so .on b{color:var(--c-0a7a52)}.ld-nut{flex:none}.lop-dau2+.bao+.tab,.lop-dau2+.tab{margin-top:0}@media (max-width:760px){.ld-so{width:100%}.ld-so>span{flex:1 1;min-width:0}}.bc-em-dong.dang{box-shadow:none;border-left:3px solid var(--k-2f6bff);border-top-left-radius:0;border-bottom-left-radius:0;padding-left:5px}.mot-luot-nho.dang{box-shadow:none;border-left:3px solid var(--pri);padding-left:13px}.dau-trang h1:before{border-radius:0}.xem-chon{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:var(--k-e8edf5);border:1px solid var(--k-dce3ee);flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.xem-chon button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--c-4f5b72);background:transparent;white-space:nowrap}.xem-chon button:hover{color:var(--muc);background:var(--w-60)}.xem-chon button.dang{background:var(--k-ffffff);color:var(--c-1d4fd6);box-shadow:0 1px 3px rgba(20,30,60,.14)}.xem-chon button small{font-size:11px;font-weight:700;color:var(--mo)}.cs-man{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.cs-cot .gian,.cs-man .gian,.cs-ph .gian,.cs-phieu .gian,.cs-the .gian{flex:1 1}.cs-man .tot{color:var(--c-0a7a52)}.cs-man .cam{color:var(--c-9a4a06)}.cs-thanh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-tieu{font-size:17px;line-height:24px;font-weight:700;margin:0}.cs-bao{font-size:12.5px;color:var(--c-0a7a52);background:var(--k-eaf8f1);border:1px solid var(--k-bfe8d3);border-radius:8px;padding:4px 10px;max-width:420px;overflow:hidden;text-overflow:ellipsis}.cs-bao,.cs-nhan{white-space:nowrap}.cs-nhan{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600}.cs-qt-boc{position:relative}.cs-qt-nut{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;font-weight:600;color:var(--phu);cursor:pointer}.cs-qt-nut:hover,.cs-qt-nut[aria-expanded=true]{border-color:var(--pri-vien);color:var(--pri)}.cs-qt-tam{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--k-fff2e4);color:var(--c-9a4a06);font-size:11px;font-weight:700;margin-left:6px}.cs-qt-ds{position:absolute;right:0;top:calc(100% + 4px);z-index:40;width:min(480px,90vw);max-height:70vh;overflow:auto;background:var(--nen);border:1px solid var(--vien);border-radius:11px;box-shadow:var(--bong-hop)}.cs-qt-dau{padding:10px 14px;border-bottom:1px solid var(--vien);font-weight:700;display:flex;flex-direction:column}.cs-qt-dau small{font-weight:400;color:var(--mo);font-size:11.5px}.cs-qt-mot{padding:9px 14px;border-bottom:1px solid var(--k-eef1f6)}.cs-qt-mot b{font-size:12.5px;display:flex;align-items:center}.cs-qt-mot p{margin:3px 0 0;font-size:12px;line-height:17px;color:var(--phu)}.cs-hang{display:flex;gap:10px;align-items:flex-start}.cs-ds{flex:0 0 330px;min-width:0;position:-webkit-sticky;position:sticky;top:12px;max-height:calc(100vh - 120px);overflow:hidden}.cs-ds,.cs-ds-dau{display:flex;flex-direction:column}.cs-ds-dau{padding:10px;border-bottom:1px solid var(--vien);gap:8px}.cs-pham-vi{display:flex;gap:4px}.cs-pham-vi button{flex:1 1;height:26px;border-radius:7px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12px;font-weight:600;color:var(--phu)}.cs-pham-vi button.dang{border-color:var(--pri);color:var(--c-1d4fd6);background:var(--pri-nhat)}.cs-pham-vi small{font-weight:700;color:var(--mo)}.cs-ds-than{overflow:auto;flex:1 1}.cs-nhom-ten{display:flex;justify-content:space-between;padding:9px 12px 4px;font-size:11px;font-weight:700;color:var(--mo);text-transform:uppercase;letter-spacing:.03em}.cs-nhom-ten.nhat{color:var(--c-a3abba)}.cs-dong{display:flex;align-items:center;gap:9px;width:100%;padding:7px 12px;border:0;border-bottom:1px solid var(--k-f0f3f8);background:none;text-align:left;font:inherit;cursor:pointer}.cs-dong:hover{background:var(--k-f8fafd)}.cs-dong.dang{background:var(--k-eef3ff);border-left:3px solid var(--k-2f6bff);padding-left:9px}.cs-cham{width:8px;height:8px;border-radius:50%;flex:none;background:var(--k-c3cbd8)}.cs-cham.do{background:var(--k-e5484d)}.cs-cham.cam{background:var(--k-e8770c)}.cs-cham.xanh{background:var(--k-2f6bff)}.cs-cham.tim{background:var(--k-7a4de0)}.cs-dong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.cs-dong-chu b{font-size:13px}.cs-dong-chu b,.cs-dong-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-dong-chu small{font-size:11.5px;color:var(--mo)}.cs-dong-nhan{font-size:11px;font-weight:600;white-space:nowrap;padding:2px 7px;border-radius:6px;background:var(--k-eaf0ff);color:var(--c-1d4fd6)}.cs-dong-nhan.do{background:var(--k-fff1f0);color:var(--c-b42328)}.cs-dong-nhan.cam{background:var(--k-fff5ea);color:var(--c-9a4a06)}.cs-dong-nhan.tim{background:var(--k-f3eeff);color:var(--c-5b32c4)}.cs-phai{flex:999 1 560px;min-width:0}.cs-phieu{overflow:hidden}.cs-phieu-dau{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--vien);flex-wrap:wrap}.cs-phieu-ten{display:flex;flex-direction:column;gap:2px;min-width:0}.cs-phieu-ten>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cs-phieu-ten b{font-size:15.5px}.cs-phieu-ten .chu-phu{font-size:12.5px}.cs-dot-nhan{height:21px;padding:0 8px;border-radius:6px;background:var(--k-eaf0ff);color:var(--c-1d4fd6);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center}.cs-lich-su{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 16px;border-bottom:1px solid var(--vien);background:var(--k-f8fafd);font-size:12px;color:var(--phu)}.cs-lich-su b{color:var(--muc);font-weight:600}.cs-che-do{display:flex;gap:6px;padding:10px 16px 0}.cs-che-do button{height:28px;padding:0 11px;border-radius:7px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;font-weight:600;color:var(--phu)}.cs-che-do button.dang{border-color:var(--pri);color:var(--c-1d4fd6);background:var(--pri-nhat)}.cs-ket-qua{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--vien)}.cs-ket-qua>b{margin-right:4px}.cs-kq{height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;cursor:pointer}.cs-kq:hover{border-color:var(--vien-dam)}.cs-kq.dang{background:var(--k-e8770c);border-color:var(--k-e8770c);color:#fff;font-weight:600}.cs-kq.dang.tot{background:var(--k-0e9f6e);border-color:var(--k-0e9f6e)}.cs-hen{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--vien);font-size:12.5px}.cs-danh-gia{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.cs-cham-dau{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cs-cham-dau .chu-phu{font-size:12px}.cs-cham-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:28px;column-gap:28px}@container (max-width:900px){.cs-cham-luoi{grid-template-columns:1fr}}.cs-tc{display:flex;align-items:center;gap:10px;min-height:34px;border-bottom:1px solid var(--k-f0f3f8);outline:none}.cs-tc:focus-visible{background:var(--pri-nhat)}.cs-tc-ten{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.cs-tc-o{display:inline-flex;gap:3px;flex:none}.cs-tc-o button{width:27px;height:27px;border-radius:7px;border:1px solid transparent;background:var(--k-f3f6fb);color:var(--c-4f5b72);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.cs-tc-o button:hover:not(:disabled){border-color:var(--vien-dam)}.cs-tc-o button.dang{color:#fff}.cs-tc-o button.dang.xanh{background:var(--k-2f6bff);border-color:var(--k-2f6bff)}.cs-tong{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:4px}.cs-y-kien{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 16px 12px}@container (min-width:1200px){.cs-y-kien{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-y-kien label{display:flex;flex-direction:column;gap:4px}.cs-y-kien label>span{font-size:12px;font-weight:600;color:var(--phu)}.cs-y-kien label>span.tot{color:var(--c-0a7a52)}.cs-y-kien label>span.do{color:var(--c-b42328)}.cs-vd{margin:0 16px 12px;padding:9px 12px;border:1px solid var(--vien);border-radius:10px;display:flex;flex-direction:column;gap:8px}.cs-vd.mo{border-color:var(--k-f5d3ae);background:var(--k-fff8ef)}.cs-vd-bat{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;cursor:pointer}.cs-vd-dong{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cs-vd-dong>span{font-size:12px;color:var(--phu);width:36px}.cs-vd-dong button{height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--vien);background:var(--k-ffffff);font:inherit;font-size:12.5px}.cs-vd-dong button.dang{border-color:var(--k-e8770c);color:var(--c-9a4a06);font-weight:600}.cs-vd-dong button.dang.cam{background:var(--k-e8770c);color:#fff}.cs-vd-goi-y{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--phu)}.cs-vd-goi-y b{color:var(--muc);font-weight:600}.cs-phieu-chan{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--vien);background:var(--k-f8fafd);position:-webkit-sticky;position:sticky;bottom:0}.cs-lop{display:flex;flex-direction:column;gap:10px}.cs-lop-chon{gap:8px}.cs-lop-chon,.cs-tien-do{display:flex;align-items:center}.cs-tien-do{gap:10px 24px;padding:9px 14px;flex-wrap:wrap;font-size:12.5px}.cs-td{display:flex;align-items:center;gap:10px}.cs-vach{position:relative;width:150px;height:8px;background:var(--k-edf0f5);flex:none}.cs-vach>span{position:absolute;left:0;top:0;bottom:0}.cs-vach>i{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--k-1b2437)}.cs-lop-than{display:flex;gap:10px;align-items:flex-start}.cs-lop-bang{flex:1 1;min-width:0}.cs-lop-than.co-phieu .cs-lop-bang{flex:0 1 46%}.cs-lop-than.co-phieu .an-1200{display:none}.cs-ke{border-left:1px solid var(--k-eef1f6)}.cs-noi{max-width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--phu)}.bang tr.bam-duoc{cursor:pointer}.bang tr.bam-duoc:hover td{background:var(--k-f8fafd)}.bang tr.dang-xem td{background:var(--k-eef3ff)}.cs-phu{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.cs-phu-bang{flex:999 1 760px;min-width:0}.cs-phu-nguoi{flex:1 1 300px;min-width:280px}.cs-loc{display:flex;gap:6px;flex-wrap:wrap}.cs-loc button{height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;font-weight:600;color:var(--phu);white-space:nowrap}.cs-loc button.do{color:var(--c-b42328);border-color:var(--k-f5c6c4);background:var(--k-fff1f0)}.cs-loc button.dang{border-color:var(--pri);color:var(--c-1d4fd6);background:var(--pri-nhat)}.cs-td-o{display:flex;align-items:center;gap:8px}.cs-td-o .cs-vach{flex:1 1;width:auto;min-width:60px}.cs-td-o b{min-width:44px;text-align:right;white-space:nowrap}.cs-lop-ten{background:none;border:0;padding:0;font:inherit;color:var(--muc);cursor:pointer}.cs-lop-ten:hover b{color:var(--pri)}.cs-chon-cx{width:170px;height:28px;font-size:12.5px}.cs-vd-man{display:flex;flex-direction:column;gap:10px}.cs-vd-loc{align-items:center}.cs-vd-cot,.cs-vd-loc{display:flex;gap:10px;flex-wrap:wrap}.cs-vd-cot{align-items:flex-start}.cs-cot{flex:1 1 280px;min-width:250px;border:1px solid var(--vien);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:8px;background:var(--k-fafbfd)}.cs-cot.muc-moi{background:var(--k-fffafa)}.cs-cot.muc-dang_xu_ly{background:var(--k-f7f9ff)}.cs-cot.muc-da_xu_ly{background:var(--k-f7fcfa)}.cs-cot-dau{display:flex;align-items:center;gap:8px;padding:2px 4px}.cs-cot-dau small{color:var(--mo);font-size:11.5px}.cs-cot.muc-moi .cs-cham{background:var(--k-e5484d)}.cs-cot.muc-dang_xu_ly .cs-cham{background:var(--k-2f6bff)}.cs-cot.muc-da_xu_ly .cs-cham{background:var(--k-0e9f6e)}.cs-so{min-width:20px;height:20px;border-radius:10px;background:var(--k-ffffff);border:1px solid var(--vien);display:inline-grid;place-items:center;font-size:11.5px;font-weight:700;padding:0 5px}.cs-cot-rong{padding:14px;text-align:center;color:var(--mo);font-size:12.5px;border:1px dashed var(--vien);border-radius:9px}.cs-the{background:var(--k-ffffff);border:1px solid var(--vien);border-radius:10px;padding:9px 11px;flex-direction:column}.cs-the,.cs-the-dau{display:flex;gap:6px}.cs-bp,.cs-loai,.cs-the-dau{align-items:center}.cs-bp,.cs-loai{height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;display:inline-flex;background:var(--k-f0f2f6);color:var(--c-4f5b72);white-space:nowrap}.cs-loai.l-csvc{background:var(--k-fff2e4);color:var(--c-9a4a06)}.cs-loai.l-giao_vien{background:var(--k-eaf0ff);color:var(--c-1d4fd6)}.cs-loai.l-tai_lieu{background:var(--k-f3eeff);color:var(--c-5b32c4)}.cs-loai.l-nhan_vien_cs{background:var(--k-e4f6fd);color:var(--c-0b6e96)}.cs-the-nd{font-size:13px;line-height:19px}.cs-the-phu{display:flex;gap:6px;font-size:11.5px;color:var(--mo)}.cs-the-xl{font-size:12px;color:var(--c-0a6e4a);background:var(--k-f1faf6);border-radius:7px;padding:5px 8px}.cs-the-nut,.cs-the-sua{display:flex;gap:6px}.cs-the-sua{flex-direction:column}.cs-mau{flex:1 1 280px;min-width:250px}.cs-mau-mot{padding:9px 14px;border-bottom:1px solid var(--k-eef1f6);display:flex;flex-direction:column;gap:2px;font-size:12.5px;line-height:18px}.cs-mau-mot small{color:var(--mo)}.cs-ph{display:flex;flex-direction:column;gap:10px}.cs-ph-dau{align-items:center}.cs-ph-dau,.cs-ph-hai{display:flex;gap:10px;flex-wrap:wrap}.cs-ph-hai{align-items:flex-start}.cs-ph-tc{flex:999 1 560px;min-width:0}.cs-ph-loi{flex:1 1 340px;min-width:280px;display:flex;flex-direction:column;gap:10px}.cs-ph-tc-dau{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--vien);font-size:12px;color:var(--phu)}.cs-ph-tc-dau b{font-size:13px;color:var(--muc)}.cs-chu-giai{display:inline-flex;align-items:center;gap:6px}.cs-chu-giai i,.cs-ph-thanh i{display:block;height:8px}.cs-chu-giai i{width:14px}i.dk{background:var(--k-b8cbff)}i.gk{background:var(--k-2f6bff)}.cs-ph-dong{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr) 84px;align-items:center;grid-gap:14px;gap:14px;padding:7px 16px;border-bottom:1px solid var(--k-f0f3f8);font-size:13px}.cs-ph-thanh{display:flex;flex-direction:column;gap:3px}.cs-ph-thanh>span{height:7px;background:var(--k-f0f3f8);display:block}.cs-ph-thanh i{height:7px}.cs-ph-so{text-align:right;white-space:nowrap;display:flex;justify-content:flex-end;gap:6px;align-items:baseline}.cs-ph-so small{font-weight:600}.cs-ph h3.tot,.cs-ph-so small.tot{color:var(--c-0a7a52)}.cs-ph h3.do{color:var(--c-b42328)}.cs-loi-dong{padding:9px 14px;font-size:13px;line-height:19px}.cs-khoi-dong,.cs-loi-dong{border-bottom:1px solid var(--k-f0f3f8)}.cs-khoi-dong{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 16px;font-size:12.5px}.cs-khoi-dong:last-child{border-bottom:0}.cs-khoi-nd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.cs-hang,.cs-lop-than{flex-direction:column}.cs-ds{position:static;max-height:360px}.cs-ds,.cs-lop-than.co-phieu .cs-lop-bang{flex:none;width:100%}}.cs-phieu-ten{flex:1 1 280px}.cs-phieu-dau>.gian{display:none}@container (max-width:1360px){.cs-phu-nguoi{flex-basis:100%}}.cs-phieu{container-type:inline-size}@container (max-width:760px){.cs-cham-luoi,.cs-y-kien{grid-template-columns:1fr}}.cs-mau-boc .cs-mau{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.cs-mau-boc .cs-mau>.the-dau,.cs-mau-boc .cs-mau>.the-than{grid-column:1/-1}.cs-lop-than.co-phieu .an-phieu{display:none}.cs-dot-cu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs-lich-su>span{max-width:100%}.cs-lop-than.co-phieu .cs-lop-bang{flex:0 1 52%}.cs-lop-than.co-phieu .cs-phai{flex:1 1}.cs-lop-than.co-phieu .bang td:first-child b{display:block;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-ly-do{display:flex;flex-wrap:wrap;gap:3px;margin-top:3px}.cs-ld{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:600;white-space:nowrap;background:var(--k-eaf0ff);color:var(--c-1d4fd6)}.cs-ld.do{background:var(--k-fff1f0);color:var(--c-b42328)}.cs-ld.cam{background:var(--k-fff2e4);color:var(--c-9a4a06)}.cs-ld.tim{background:var(--k-f3eeff);color:var(--c-5b32c4)}.cs-ld.xam{background:var(--k-f0f2f6);color:var(--c-6b7486)}.cs-nhom-ten.do{color:var(--c-b42328)}.cs-dong-chu .cs-ly-do{overflow:hidden;max-height:18px}.cs-uu-tien{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 16px;border-bottom:1px solid var(--vien);font-size:12.5px;background:var(--k-fffbf6)}.cs-uu-tien .cs-ly-do{margin:0}.cs-quy-rieng{flex-basis:100%;color:var(--c-7a3e00)}.cs-qt-luong{margin:0;padding:8px 14px 10px 32px;font-size:12px;line-height:18px;color:var(--phu);border-bottom:1px solid var(--vien)}.cs-qt-luong li{margin:2px 0}.cs-lop-uu{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cs-lop-uu .cs-ly-do{margin:0}.cs-dac-biet{height:26px;padding:0 10px;border-radius:7px;border:1px dashed var(--vien-dam);background:var(--nen);font:inherit;font-size:12px;font-weight:600;color:var(--phu);cursor:pointer;white-space:nowrap}.cs-dac-biet.bat{border:1px solid var(--k-f5c6c4);background:var(--k-fff1f0);color:var(--c-b42328)}.cs-db-hop{padding:12px;display:flex;flex-direction:column;gap:8px;width:min(380px,90vw)}.cs-bao-thieu{margin:0 14px 10px;padding:9px 12px;border-radius:9px;background:var(--k-fff8ef);border:1px solid var(--k-f5d3ae);font-size:12.5px;color:var(--c-7a3e00)}.cs-loc button.cam{color:var(--c-9a4a06);border-color:var(--k-f5d3ae);background:var(--k-fff8ef)}.cs-loc button.cam.dang{border-color:var(--pri);color:var(--c-1d4fd6);background:var(--pri-nhat)}.o-chon-tim{position:relative;max-width:100%}.o-chon-tim .inp{width:100%;padding-right:30px;cursor:pointer}.o-chon-tim.mo .inp{cursor:text;border-color:var(--pri)}.o-chon-tim .inp::placeholder{color:var(--muc);opacity:1}.o-chon-tim.mo .inp::placeholder{color:var(--mo)}.o-chon-mui{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--mo);pointer-events:none}.o-chon-ds{position:absolute;left:0;top:calc(100% + 4px);z-index:45;min-width:100%;width:max-content;max-width:min(420px,90vw);max-height:340px;overflow:auto;background:var(--nen);border:1px solid var(--vien);box-shadow:var(--bong-hop);padding:4px}.o-chon-ds button{display:flex;align-items:baseline;gap:8px;width:100%;padding:7px 9px;border:0;background:none;text-align:left;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.o-chon-ds button.tro{background:var(--hover)}.o-chon-ds button.dang b{color:var(--c-1d4fd6)}.o-chon-ds button small{color:var(--mo);font-size:11.5px}.o-chon-nhom{padding:7px 9px 3px;font-size:10.5px;font-weight:700;color:var(--mo);text-transform:uppercase;letter-spacing:.03em}.o-chon-rong{padding:10px;color:var(--mo);font-size:12.5px}button.cs-the{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}button.cs-the:hover{border-color:var(--pri-vien)}.cs-the-xl.chua{color:var(--c-9a4a06);background:var(--k-fff5ea)}.cs-buoc{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600;white-space:nowrap;background:var(--k-f0f2f6);color:var(--c-4f5b72)}.cs-buoc.b-moi{background:var(--k-fff1f0);color:var(--c-b42328)}.cs-buoc.b-dang_xu_ly{background:var(--k-eaf0ff);color:var(--c-1d4fd6)}.cs-buoc.b-da_xu_ly{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.cs-ct{display:flex;flex-direction:column;gap:12px}.cs-ct-dong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.cs-ct-nd{font-size:14px;line-height:21px;padding:10px 12px;background:var(--k-f8fafd);border:1px solid var(--vien);border-radius:9px}.cs-ct-form{padding:10px;border:1px solid var(--k-f5d3ae);background:var(--k-fff8ef);border-radius:9px}.cs-ct-form,.cs-ct-nk{display:flex;flex-direction:column;gap:8px}.cs-ct-ghi{display:flex;gap:6px}.cs-ct-ghi .inp{flex:1 1}.cs-nk{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid var(--vien);display:flex;flex-direction:column;gap:8px;font-size:12.5px;line-height:18px}.cs-nk li{position:relative}.cs-nk li:before{content:"";position:absolute;left:-17px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--k-c3cbd8)}.cs-nk li.nk-bao_lai:before,.cs-nk li.nk-da_xu_ly:before{background:var(--k-0e9f6e)}.cs-nk li.nk-nhan:before,.cs-nk li.nk-tien_do:before{background:var(--k-2f6bff)}.cs-nk li.nk-chuyen:before,.cs-nk li.nk-huy:before{background:var(--k-e8770c)}.cs-nk-luc{color:var(--mo);margin-right:6px;font-size:11.5px}.cs-tk{display:flex;flex-direction:column;gap:10px}.cs-tk-tom{display:flex;gap:10px 28px;flex-wrap:wrap;padding:10px 16px;font-size:12.5px;color:var(--phu)}.cs-tk-tom b{font-size:15px;color:var(--muc);margin-right:4px}.cs-loc{align-items:center}.cs-loc .gian{flex:1 1}.cs-kb{padding:6px 16px;border-bottom:1px solid var(--vien)}.cs-kb-nut{background:none;border:0;padding:4px 0;font:inherit;font-size:12.5px;font-weight:600;color:var(--c-1d4fd6);cursor:pointer}.cs-kb ol{margin:4px 0 6px;padding-left:20px;font-size:12.5px;line-height:19px;color:var(--phu)}.chon-go{display:inline-block;width:100%;max-width:100%;vertical-align:middle}.cong-cu .chon-go,.loc-them .chon-go{width:auto;min-width:190px;max-width:240px}.ddb-chon .chon-go{width:auto;min-width:240px}.cap-noi .hanh-dong .chon-go{width:auto;min-width:200px}.chon-go .o-chon-tim .inp.nho{height:30px;font-size:12.5px;padding-top:4px;padding-bottom:4px;border-radius:8px}.dong-lich .chon-go{width:120px;flex:none}.hp-man{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.hp-man .tot{color:var(--c-0a7a52)}.hp-man .do{color:var(--c-c42b30)}.hp-man .vang{color:var(--c-9a4a06)}.hp-man .xanh{color:var(--c-1d4fd6)}.hp-man .muc{color:var(--muc)}.hp-man td.so,.hp-man th.so{text-align:right;white-space:nowrap}.hp-man .gian{flex:1 1}.hang-nut{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.the-chan{padding:9px 14px;border-top:1px solid var(--vien);font-size:12px;line-height:18px}.lien-ket{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.lien-ket:hover,.lien-ket:hover b{color:var(--c-1d4fd6)}.nut.do-nhe{color:var(--c-b42328)}.nut.chinh.xanh-la{background:var(--k-0e9f6e);border-color:var(--k-0b8a5f);box-shadow:none}.hp-nhan{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600}.hp-cat,.hp-nhan{white-space:nowrap}.hp-cat{max-width:260px;overflow:hidden;text-overflow:ellipsis}.hp-loi{color:var(--c-b42328);background:var(--k-fff1f0);border:1px solid var(--k-f5c6c4);border-radius:8px;padding:8px 12px;font-size:12.5px}.hp-lap{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:12px;gap:12px;align-items:start}@container (max-width:900px){.hp-lap{grid-template-columns:1fr}.hp-ben{position:static}}.hp-form{padding:0;overflow:visible}.hp-dong{display:grid;grid-template-columns:118px minmax(0,1fr);border-bottom:1px solid var(--k-eef1f6)}.hp-dong:last-child{border-bottom:0}.hp-dong-ten{padding:14px 0 0 16px;color:var(--phu);font-weight:600;font-size:12.5px}.hp-dong-than{padding:9px 16px 10px 0;flex-wrap:wrap;align-items:center}.hp-dong-than,.hp-goi{display:flex;gap:8px;min-width:0}.hp-goi{flex-direction:column;width:100%}.hp-bang-goi tr.dang td{background:var(--k-f2f6ff)}.hp-cham{display:inline-block;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--k-b8c2d3);box-sizing:border-box;vertical-align:middle}.hp-cham.on{border:4px solid var(--k-2f6bff)}.hp-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;font-weight:600;font-size:12.5px;background:var(--k-f1f3f7);color:var(--c-4f5b72)}.hp-chip.tot{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.hp-chip.vang{background:var(--k-fff2e4);color:var(--c-9a4a06)}.hp-chip.xanh{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.hp-chip .nut-icon{width:22px;height:22px}.hp-giam{gap:8px}.hp-giam,.hp-qua{display:inline-flex;align-items:center;color:var(--phu)}.hp-qua{gap:12px}.hp-qua label{display:inline-flex;align-items:center;gap:5px;color:var(--muc);cursor:pointer}.hp-dot{display:flex;flex-direction:column;gap:6px;width:100%}.hp-dot-dong{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hp-dot-dong>b{min-width:62px}.hp-dot-con{min-width:130px;font-weight:700}.hp-dot-con small{font-weight:400;color:var(--mo)}.hp-ben{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:12px}.hp-tong{display:grid;grid-template-columns:1fr auto;grid-row-gap:7px;row-gap:7px;padding:12px 16px}.hp-tong>:nth-child(odd){color:var(--phu)}.hp-tong>b{border-top:1px solid var(--vien);padding-top:8px;color:var(--muc)!important}.hp-tong-so{font-size:18px;color:var(--c-1d4fd6)!important}.hp-tong-so,.hp-tong>:nth-child(2n){text-align:right}.hp-tin{display:flex;gap:12px;padding:12px 16px;align-items:flex-start}.hp-pre,.hp-tin pre,.hp-tin-ra pre{margin:0;flex:1 1;white-space:pre-wrap;font:inherit;font-size:12.5px;line-height:19px;color:var(--c-2a3550)}.hp-pre{padding:12px 14px;background:var(--k-f8fafd);border:1px solid var(--vien);border-radius:8px}.hp-qr{flex:none;border:1px solid var(--vien);border-radius:6px;background:var(--k-ffffff)}.hp-qr.trong{display:flex;align-items:center;justify-content:center;text-align:center;font-size:10.5px;color:var(--mo);padding:6px;background:repeating-linear-gradient(45deg,var(--k-f3f6fb) 0 6px,var(--k-ffffff) 6px 12px);box-sizing:border-box}.hp-nut-luu{display:flex;gap:8px}.hp-nut-luu .nut{flex:1 1}.hp-nut-luu .nut.chinh{flex:2 1}.hp-xong{padding:18px;display:flex;flex-direction:column;gap:12px;max-width:820px}.hp-xong-dau{display:flex;align-items:center;gap:10px;color:var(--c-0a7a52);font-size:15px}.hp-xong p{margin:0}.hp-tin-ra{display:flex;gap:14px;align-items:flex-start;padding:14px;background:var(--k-f8fafd);border:1px solid var(--vien);border-radius:10px}.hp-cn,.hp-ds,.hp-tt{display:flex;flex-direction:column;gap:12px}.hp-tab{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--vien-dam)}.hp-tab button{height:34px;padding:0 14px;border:0;background:none;font:inherit;font-weight:600;color:var(--phu);cursor:pointer;display:inline-flex;align-items:center;gap:6px;border-bottom:2px solid transparent;margin-bottom:-1px}.hp-tab button b{color:var(--mo);font-weight:600}.hp-tab button.dang{color:var(--c-1d4fd6);border-bottom-color:var(--k-2f6bff)}.hp-tab button b.do{color:var(--c-c42b30)}.hp-tab.ngang{padding:0 8px;align-items:center;gap:0}.hp-tab.ngang .chu-phu{font-size:12px;padding-right:8px}.hp-vach-boc{display:flex;align-items:center;gap:8px;min-width:120px}.hp-vach{flex:1 1;height:6px;background:var(--k-edf0f5);position:relative;display:block}.hp-vach i{position:absolute;left:0;top:0;bottom:0}.hp-vach-boc b,.hp-vach-boc small{white-space:nowrap;min-width:36px;text-align:right}.hp-ct{display:flex;flex-direction:column;gap:12px}.hp-ct-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hp-mo-rong{font-weight:600;color:var(--c-2f6bff);text-decoration:none;white-space:nowrap}.hp-ct-so{display:grid;grid-template-columns:130px 1fr;grid-row-gap:7px;row-gap:7px;grid-column-gap:10px;column-gap:10px;padding:12px 14px;background:var(--nen);border:1px solid var(--vien);border-radius:10px}.hp-ct-so>span{color:var(--phu)}.hp-ct-dot-dong{display:grid!important;grid-template-columns:130px auto 1fr;grid-column-gap:10px;column-gap:10px;color:var(--muc)!important}.hp-ct-dot-dong>span:first-child{color:var(--phu)}.hp-ct-viec{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--nen);border:1px solid var(--vien);border-radius:10px}.hp-ct-xn{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--k-eef1f6)}.hp-ct-xn>span{flex:1 1;min-width:200px}.hp-ct-o{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px;background:var(--k-f8fafd);border:1px solid var(--vien);border-radius:8px}.hp-ct-o.cot{flex-direction:column;align-items:stretch}.hp-ct-khoi{display:flex;flex-direction:column;gap:6px}.hp-ct-tieu{font-size:11px;font-weight:700;color:var(--mo);text-transform:uppercase;letter-spacing:.04em}.hp-ct-khoi .bang{background:var(--nen);border:1px solid var(--vien);border-radius:8px}.hp-qh{display:flex;flex-wrap:wrap;gap:6px}.hp-qh-mot{display:inline-flex;gap:6px;align-items:center;height:28px;padding:0 10px;border-radius:7px;background:var(--k-f1f3f7);color:var(--c-4f5b72);font-size:12.5px}.hp-qh-mot.q-dang_hoc{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.hp-qh-mot.q-cho_lop{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.hp-qh-mot.q-huy{opacity:.6}.hp-ct-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@container (max-width:900px){.hp-ct-2{grid-template-columns:1fr}}.hp-dl{display:grid;grid-template-columns:140px 1fr;grid-row-gap:6px;row-gap:6px;margin:0;padding:12px 14px;background:var(--nen);border:1px solid var(--vien);border-radius:8px}.hp-dl dt{color:var(--phu)}.hp-dl dd{margin:0}.hp-ck,.hp-ct code,.hp-dl code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.hp-nk{display:flex;flex-direction:column}.hp-nk-dong{display:grid;grid-template-columns:118px 12px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;font-size:12.5px}.hp-nk-dong>small{color:var(--mo);padding:1px 0 10px}.hp-nk-dong>i{position:relative}.hp-nk-dong>i:before{content:"";position:absolute;left:5px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--k-8a93a6)}.hp-nk-dong>i:after{content:"";position:absolute;left:8px;top:14px;bottom:0;width:1px;background:var(--vien-dam)}.hp-nk-dong:first-child>i:before{background:var(--k-2f6bff)}.hp-nk-dong>span{padding-bottom:10px}.hp-hai{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:12px;gap:12px;align-items:start}@container (max-width:980px){.hp-hai{grid-template-columns:1fr}}.hp-hai-trai{min-width:0}.hp-hai-phai,.hp-hai-trai{display:flex;flex-direction:column;gap:12px}.hp-nut-dong{white-space:nowrap;text-align:right}.hp-nut-dong>*+*{margin-left:6px}.hp-dong-phu td{background:var(--k-f8fafd);padding-top:6px!important;padding-bottom:8px!important}.hp-dai{display:flex;flex-wrap:wrap;padding:0}.hp-dai>span{flex:1 1;min-width:160px;padding:10px 14px;border-right:1px solid var(--k-eef1f6);color:var(--phu)}.hp-dai>span:last-child{border-right:0}.hp-dai b{color:var(--muc)}.hp-chot{padding:10px 14px;border-top:1px solid var(--k-eef1f6);display:flex;flex-direction:column;gap:8px}.hp-chot.da{background:var(--k-fbfcfe)}.hp-chot-dong{align-items:center;gap:8px}.hp-chot-dong,.hp-loc-nhom{display:flex;flex-wrap:wrap}.hp-loc-nhom{gap:6px;padding:10px 14px;border-bottom:1px solid var(--vien)}.hp-loc-nhom button{height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--vien);background:var(--k-ffffff);font:inherit;font-size:12.5px;cursor:pointer;color:var(--muc)}.hp-loc-nhom button.dang{border-color:var(--k-2f6bff);background:var(--k-eef3ff);color:var(--c-1d4fd6)}.hp-loc-nhom button.do{border-color:var(--k-f5c6c4);background:var(--k-fff1f0);color:var(--c-b42328);font-weight:600}.hp-nhom-dong td{background:var(--k-f8fafd);font-size:11.5px;font-weight:700;color:var(--phu);padding-top:6px!important;padding-bottom:6px!important}.hp-qt-gon{display:flex;flex-direction:column;gap:5px;padding:12px 14px;color:var(--phu);font-size:12.5px}.hp-qt-gon b{color:var(--muc);display:flex;align-items:center;gap:8px}.hp-chon-ky{display:inline-flex;align-items:center;height:34px;border:1px solid var(--vien-dam);border-radius:8px;background:var(--k-ffffff);overflow:hidden}.hp-chon-ky button{width:30px;border:0;background:none;cursor:pointer;color:var(--phu);font-size:15px}.hp-chon-ky button:disabled{opacity:.35;cursor:default}.hp-ky-chu{height:100%;display:inline-flex;align-items:center;border-left:1px solid var(--k-eef1f6);border-right:1px solid var(--k-eef1f6);padding:0 12px;white-space:nowrap}.hp-chi-so{display:flex;background:var(--nen);border:1px solid var(--vien);border-radius:12px;overflow:hidden}.hp-chi-so>div{flex:1 1;min-width:0;padding:12px 16px;border-right:1px solid var(--k-eef1f6);display:flex;flex-direction:column;gap:3px}.hp-chi-so>div:last-child{border-right:0}.hp-chi-so small{color:var(--mo);font-size:11.5px}.hp-chi-so b{font-size:19px;white-space:nowrap}@container (max-width:900px){.hp-chi-so{flex-wrap:wrap}.hp-chi-so>div{flex-basis:33%}}.hp-chu-giai{display:inline-flex;gap:12px;color:var(--phu);font-size:12px}.hp-chu-giai span{display:inline-flex;align-items:center;gap:5px}.hp-chu-giai i{width:10px;height:10px;display:inline-block}.hp-cot-ngay{display:flex;align-items:flex-end;gap:4px;height:180px;padding:14px 16px 8px}.hp-cot-ngay>div{align-items:stretch;height:100%;min-width:0}.hp-cot,.hp-cot-ngay>div{flex:1 1;display:flex;flex-direction:column}.hp-cot{justify-content:flex-end}.hp-cot i{display:block;width:100%}.hp-cot-ngay small{text-align:center;color:var(--mo);font-size:10.5px;margin-top:4px}.hp-tong-dong td{background:var(--k-f8fafd);font-weight:700}.hp-xn{display:flex;flex-direction:column;gap:12px}.hp-xn-chot .hp-chot{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 16px}.hp-xn-chot .hp-chot-dong{flex:1 1 380px}.hp-dai>span{white-space:nowrap}.hp-nhac{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-bottom:1px solid var(--vien);background:var(--k-f8fafd)}.hp-nhac-dau{display:flex;align-items:center;gap:8px}.hp-nhom{display:grid;grid-template-columns:132px minmax(0,1fr);border-bottom:1px solid var(--k-eef1f6)}.hp-nhom:last-child{border-bottom:0}.hp-nhom-dau{padding:14px 0 12px 16px;display:flex;flex-direction:column;gap:3px}.hp-nhom-dau b{font-size:13px;color:var(--muc)}.hp-nhom-dau small{font-size:11px;line-height:15px;color:var(--mo)}.hp-nhom-than{padding:10px 16px 12px 0;display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end;min-width:0}@container (max-width:640px){.hp-nhom{grid-template-columns:1fr}.hp-nhom-dau{padding-bottom:0}.hp-nhom-than{padding-left:16px}}.hp-oi{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%}.hp-oi>span:first-child:not(.o-chon-tim){font-size:11.5px;font-weight:600;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-oi>span i{color:var(--c-c42b30);font-style:normal}.hp-oi>small{font-size:11px}.hp-oi .inp,.hp-oi .sel{height:34px}.inp.bad,.sel.bad{border-color:var(--k-e5484d)!important;background:var(--k-fff6f6)!important}.hp-tich{display:inline-flex;align-items:center;gap:6px;color:var(--muc);font-size:12.5px;cursor:pointer;white-space:nowrap}.hp-nut-o,.hp-tich{height:34px}.hp-goi-ra{display:flex;flex-wrap:wrap;gap:4px 14px;padding:8px 10px;background:var(--k-f2f6ff);border:1px solid var(--k-dce6ff);border-radius:8px;font-size:12.5px;color:var(--c-2a3550)}.hp-o-so{display:flex;flex-direction:column;gap:4px;min-width:96px}.hp-o-so small{font-size:11.5px;font-weight:600;color:var(--phu)}.hp-o-so b{height:34px;display:flex;align-items:center;font-size:14px}.hp-o-so.to b{font-size:17px;color:var(--c-1d4fd6)}.hp-hang{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end;width:100%}.hp-xong-dau.vang{color:var(--c-9a4a06)}.hp-thu .the-dau{gap:8px}.hp-thu-dau{padding:8px 14px;font-size:12px;line-height:18px;color:var(--muc);border-bottom:1px solid var(--vien);overflow:hidden;text-overflow:ellipsis}.hp-thu-dau small{display:inline-block;width:52px;color:var(--mo)}.hp-thu-khung{display:block;width:100%;height:560px;border:0;background:var(--k-f3f6fb)}.hp-thu-zalo{margin:12px 14px;max-height:560px;overflow:auto}.hp-thieu{padding:9px 14px;border-top:1px solid var(--vien);font-size:12px;line-height:18px;color:var(--c-9a4a06);background:var(--k-fff8ee)}.hp-thu-ds{display:flex;flex-direction:column;background:var(--nen);border:1px solid var(--vien);border-radius:8px}.hp-thu-dong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px}.hp-thu-dong+.hp-thu-dong{border-top:1px solid var(--k-eef1f6)}.hp-thu-xem{border:1px solid var(--vien);border-radius:8px;overflow:hidden;background:var(--nen)}.hp-muc{display:flex;flex-wrap:wrap;gap:6px}.hp-muc button{height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--vien);background:var(--k-ffffff);font:inherit;font-size:12px;cursor:pointer;color:var(--muc)}.hp-muc button.dang{border-color:var(--k-2f6bff);background:var(--k-eef3ff);color:var(--c-1d4fd6);font-weight:600}.hp-goi-boc{max-height:330px;overflow-y:auto}.hp-goi-boc thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.hp-nut-luu{flex-wrap:wrap}.hp-nut-luu .nut{flex:1 1 140px}.hp-nut-luu .nut.chinh{flex:1 1 100%}.hp-goi-boc td.hp-cat{max-width:0;width:100%}.hp-ct-viec:empty{display:none}.hp-thu-dong{flex-wrap:nowrap}.hp-thu-dong>b{white-space:nowrap}.hp-thu-dong>.chu-phu{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.hp-thu-dong>.gian{display:none}.hp-thu-dong .nut{flex:none}.hp-man .tim{color:var(--c-6e4fd8)}.lg-man th small{font-weight:400;color:var(--mo);margin-left:2px}.lg-moc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 16px;border-bottom:1px solid var(--vien)}.lg-moc-mot{display:flex;flex-direction:column;gap:3px;min-width:0}.lg-moc-mot i{display:block;height:4px;background:var(--k-e3e8f0)}.lg-moc-mot.xong i{background:var(--k-0e9f6e)}.lg-moc-mot.dang i{background:var(--k-2f6bff)}.lg-moc-mot b{font-size:12.5px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-moc-mot.dang b,.lg-moc-mot.xong b{color:var(--muc)}.lg-moc-mot small{font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-the-pad .lg-moc{padding:8px 0 10px;border-bottom:0;gap:6px}.lg-bao{margin:10px 14px;padding:9px 12px;background:var(--k-f7f9fc);border:1px solid var(--vien);border-radius:8px;color:var(--muc);font-size:13px;line-height:19px}.lg-bao.vang{background:var(--k-fff8ee);border-color:var(--k-f6ddba);color:var(--c-6b3a06)}.lg-bao.do{background:var(--k-fff4f3);border-color:var(--k-f5c6c4);color:var(--c-8a1c20)}.lg-phieu .lg-bao,.lg-the-chu .lg-bao{margin:0}.lg-bao .hang-nut{margin-top:8px}.lg-lech{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:12.5px}.lg-man .lien,.lg-man .nut-chu{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--c-2f6bff);cursor:pointer}.lg-man .nut-chu{font-size:12.5px}.lg-man .lien:hover,.lg-man .nut-chu:hover{color:var(--c-1d4fd6);text-decoration:underline}.lg-phieu{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.lg-mo-rong{display:flex;justify-content:flex-end;margin:-6px 0 8px}table.lg-dong{background:var(--nen);border:1px solid var(--vien);border-radius:8px}.lg-dong td{padding:7px 12px}.lg-dong td.hp-cat{max-width:0;width:100%}.lg-dong-chu{display:flex;gap:8px;align-items:baseline;min-width:0}.lg-dong-chu b{font-weight:600;white-space:nowrap}.lg-dong-chu small{color:var(--phu);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-dong tr.lg-canh td{background:var(--k-fff8ee)}.lg-loi-ds{display:flex;flex-direction:column;background:var(--nen);border:1px solid var(--vien);border-radius:8px}.lg-loi-mot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:7px 12px;border-top:1px solid var(--k-eef1f6)}.lg-loi-mot:first-child{border-top:0}.lg-loi-mot .hp-cat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-td{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--k-fff8ee);border-radius:8px;font-size:13px}.lg-td.ns{background:var(--k-eef3ff);margin-left:24px}.lg-td small{color:var(--mo);font-size:11.5px}.lg-bo{display:inline-flex;gap:6px;align-items:center}.lg-bo .inp{width:200px;height:30px}.lg-nut-phai{justify-content:flex-end}.lg-chu-giai,.lg-nut-phai{display:inline-flex;gap:6px;align-items:center}.lg-chu-giai{font-size:12px;color:var(--phu);white-space:nowrap}.lg-chu-giai i{display:inline-block;width:10px;height:10px}.lg-chu-giai i.may{background:var(--k-eef3ff);border:1px solid var(--k-2f6bff)}.lg-chu-giai i.tay{background:var(--k-fff2e4);border:1px solid var(--k-e07b12);margin-left:6px}td.lg-may{color:var(--c-1d4fd6)}td.lg-tay{color:var(--c-9a4a06)}.lg-dk{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--nen);border:1px solid var(--vien);border-radius:8px}.lg-dk>div{display:flex;gap:8px;align-items:flex-start;color:var(--c-9a4a06)}.lg-dk>div.dat{color:var(--c-0a7a52)}.lg-dk span{display:flex;flex-direction:column;color:var(--muc)}.lg-dk small{color:var(--phu);font-size:12px}.lg-cs{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.lg-cs-ds{display:flex;flex-direction:column;overflow:hidden}.lg-cs-mot{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 0;border:0;border-top:1px solid var(--k-eef1f6);background:none;font:inherit;text-align:left;cursor:pointer;color:var(--muc)}.lg-cs-mot i{width:3px;align-self:stretch;flex:none}.lg-cs-mot>span:nth-child(2){flex:1 1;min-width:0;display:flex;flex-direction:column}.lg-cs-mot b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-cs-mot small{color:var(--mo);font-size:12px}.lg-cs-mot.dang{background:var(--k-f2f6ff)}.lg-cs-sua{min-width:0}.lg-cs-khoi,.lg-cs-sua{display:flex;flex-direction:column}.lg-cs-khoi{gap:6px;padding:12px 16px;border-top:1px solid var(--k-eef1f6)}.lg-cs-khoi .bang{background:var(--nen);border:1px solid var(--vien);border-radius:8px}.lg-cs-khoi .bang td{padding:7px 12px}.lg-cs-o{padding:0 14px 10px}.lg-cs-2{display:grid;grid-template-columns:1fr 1fr}.lg-cs-2>.lg-cs-khoi+.lg-cs-khoi{border-left:1px solid var(--k-eef1f6)}.lg-o-gia .o-tien,.lg-o-gia input{width:120px;margin-left:auto}.lg-cs-qt{grid-column:1/-1;padding-bottom:6px}.lg-cs-qt .cs-qt-mot{padding:8px 16px;border-top:1px solid var(--k-eef1f6)}.lg-cs-qt .cs-qt-mot p{margin:2px 0 0;color:var(--phu);font-size:12.5px}@container (max-width:980px){.lg-cs,.lg-cs-2{grid-template-columns:1fr}.lg-cs-2>.lg-cs-khoi+.lg-cs-khoi{border-left:0}}.lg-the-pad{padding:14px 16px}.lg-dl-gon{grid-template-columns:auto 1fr;column-gap:14px;padding:8px 12px;font-size:12.5px}.lg-dl-gon dd{text-align:right}.lg-tren{padding:0;border:0}.lg-chi-so{margin:12px 14px}.lg-the-chu{margin-bottom:14px;overflow:hidden}.lg-the-chu:before{content:"";display:block;height:3px;background:var(--k-2f6bff)}.lg-the-dau{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--k-eef1f6)}.lg-the-than{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 20px;gap:8px 20px;align-items:center;padding:12px 16px}.lg-the-than .lg-bao{grid-column:1/-1}.lg-the-so{font-size:24px;line-height:30px}@media (max-width:640px){.lg-moc{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-the-than{grid-template-columns:1fr}.lg-bo .inp{width:140px}}.lg-man td.lg-co{max-width:0;width:100%}.lg-cs-sua{overflow:hidden}.lg-the-chu .tot{color:var(--c-0a7a52)}.lg-the-chu .tim{color:var(--c-6e4fd8)}.lg-the-chu .do{color:var(--c-c42b30)}.lg-the-pad .lg-moc-mot small{white-space:normal}.de-kn{margin-right:4px}.hp-ds td.de-co{max-width:0;width:100%}.de-ngan{display:flex;flex-direction:column;gap:12px}.de-ngan-dau{display:flex;align-items:center;gap:8px;min-width:0}.de-ngan-dau small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.de-ct{display:flex;flex-direction:column;gap:6px;margin-top:6px}.de-ct-mot{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--nen-2);border:1px solid var(--vien);border-radius:8px;font-size:13px}.de-ct-mot>i{width:3px;align-self:stretch;flex:none}.de-ct-mot>span{flex:1 1;min-width:0;display:flex;flex-direction:column}.de-ct-mot>span small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.de-ct-mot>small{white-space:nowrap;color:var(--phu);font-weight:600}.de-man .lg-bao{margin:0 0 10px}.de-sua{display:flex;flex-direction:column;gap:12px;min-width:0}.de-tt .cong-cu{border-bottom:0}.de-tt-o{display:flex;flex-wrap:wrap;gap:10px 14px;padding:0 16px 12px}.de-tt-o>label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;color:var(--mo)}.de-tt .lg-bao{margin:0 16px 12px}.de-sua-hai{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.de-trai{display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 12px);min-width:0;max-height:calc(100dvh - var(--cao-dau) - 24px)}.de-trai-tab{display:flex;width:100%;flex:none}.de-trai-tab button{flex:1 1 auto;justify-content:center;padding:0 8px}.de-trai-than{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vien-dam) transparent;border-radius:var(--bo-lon)}.de-trai-than>.the{flex:none}.de-sua [data-sua]{scroll-margin-top:calc(var(--cao-dau) + 16px)}.de-sua [data-sua].nhay{animation:de-nhay 1.5s ease-out}@keyframes de-nhay{0%,35%{outline:2px solid rgba(47,107,255,.55);outline-offset:2px}to{outline:2px solid rgba(47,107,255,0);outline-offset:2px}}.xds{display:flex;flex-direction:column;font-size:13px;color:var(--muc)}.xds-loc{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;padding:8px 12px;background:var(--nen);border-bottom:1px solid var(--vien);border-radius:var(--bo-lon) var(--bo-lon) 0 0}.xds-loc .xem-chon button{height:26px;padding:0 9px;font-size:12px}.xds-ghi{font-size:11.5px;display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.xds-phan{padding:2px 0 8px;border-bottom:1px solid var(--vien)}.xds-phan:last-child{border-bottom:0}.xds-cau,.xds-nhom-dau,.xds-phan-dau{border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:8px}.xds-phan-dau{display:flex;align-items:center;gap:8px;width:calc(100% - 12px);margin:6px 6px 2px;padding:6px 8px}.xds-phan-dau>i:first-child{width:8px;height:8px;border-radius:50%;flex:none}.xds-phan-dau b{flex:0 1 auto;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xds-nhom-dau small,.xds-phan-dau small{font-size:11px;color:var(--mo);white-space:nowrap}.xds-hd{margin:0 14px 6px;font-size:12.5px;line-height:18px;color:var(--phu);font-style:italic;cursor:pointer}.xds-doc{margin:2px 12px 8px;padding:10px 12px;max-height:280px;overflow-y:auto;background:var(--k-fcfcfa);border:1px solid var(--vien);border-radius:8px;font-family:Georgia,Times New Roman,serif;font-size:13.5px;line-height:21px;cursor:pointer;scrollbar-width:thin}.xds-doc p{margin:0 0 8px}.xds-doc p:last-child{margin:0}.xds-nhom{display:flex;flex-direction:column;gap:1px;margin:4px 6px}.xds-nhom-dau{display:flex;align-items:baseline;gap:8px;padding:5px 8px}.xds-nhom-dau b{font-size:12.5px;font-weight:600}.xds-lc,.xds-nhom .xds-hd{margin:0 8px 4px}.xds-lc{list-style:none;padding:6px 10px;display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:17px;background:var(--nen-2);border-radius:8px}.xds-lc b,.xds-lc2 b{font-weight:600;color:var(--phu);margin-right:2px}.xds-cau{display:flex;align-items:flex-start;gap:8px;width:100%;padding:5px 8px}.xds-cau:hover,.xds-nhom-dau:hover,.xds-phan-dau:hover{background:var(--hover)}.xds-cau.chon,.xds-nhom-dau.chon,.xds-phan-dau.chon{background:var(--k-eaf0ff);box-shadow:inset 0 0 0 1px var(--k-c9d7ff)}.xds-so{flex:none;min-width:26px;height:22px;padding:0 5px;display:inline-grid;place-items:center;border-radius:6px;background:var(--suong);font-size:11.5px;font-weight:600;color:var(--phu);line-height:1}.xds-cau.thieu .xds-so{background:var(--k-fdecec);color:var(--c-c4292e)}.xds-cau.ngo .xds-so{background:var(--k-fff1de);color:var(--c-b45309)}.xds-cau-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.xds-de{line-height:18px;overflow-wrap:anywhere}.xds-lc2{display:flex;flex-wrap:wrap;gap:1px 12px;font-size:12px;line-height:17px;color:var(--phu)}.xds-da{font-size:11.5px;color:var(--c-0a7a52)}.xds-da.trong{color:var(--c-c4292e)}.xds-ngo{font-size:11.5px;color:var(--c-b45309)}.xds-truoc{display:block;font-size:11.5px;line-height:16px;color:var(--mo);overflow-wrap:anywhere}.xds-nhom>.xds-truoc,.xds-phan>.xds-truoc{margin:0 14px 4px}.xds-dau{display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 0 1px 6px;vertical-align:middle;flex:none}.xds-ghi .xds-dau{margin:0 0 0 4px}.xds-dau.moi{background:var(--k-12a26b)}.xds-dau.sua{background:var(--k-e07b12)}.de-phai{display:flex;flex-direction:column;gap:12px;min-width:0}.de-pad{padding:12px 16px}.de-sua textarea.txt{min-height:0;height:auto}.de-ngan-dau .gian,.de-sua .gian,.lb-tren .gian{flex:1 1}.de-pad.hang-nut,.de-sua .hang-nut{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.de-tai{cursor:pointer}.de-tep-ds{display:flex;flex-direction:column}.de-tep{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 16px;border-bottom:1px solid var(--vien);min-width:0;font-size:13px}.de-tep.dang{background:var(--hover);box-shadow:inset 3px 0 0 var(--k-2f6bff)}.de-tep-ten{flex:1 1;display:flex;align-items:center;gap:8px;min-width:0;border:0;background:none;padding:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.de-tep-ten>span:last-child,.de-tep>.hp-cat{min-width:0;display:flex;flex-direction:column;overflow:hidden}.de-tep b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.de-duoi{flex:none;width:38px;height:22px;display:grid;place-items:center;border-radius:5px;background:var(--k-eef3ff);color:var(--c-1d4fd6);font-size:10px;font-weight:700}.de-xem{display:block;width:100%;height:520px;border:0;border-top:1px solid var(--vien);background:var(--nen-2)}.de-xem.anh{height:auto;max-height:520px;object-fit:contain}.the.de-phan{overflow:hidden;border-radius:0 0 var(--bo-lon) var(--bo-lon)}.de-phan-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-top:3px solid var(--k-2f6bff);border-bottom:1px solid var(--vien);background:var(--nen-2)}.de-phan-dau>b{font-size:13px;min-width:70px}.de-o-nho{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--mo);white-space:nowrap}.de-o-nho .inp{width:56px}.de-phan-than{display:flex;flex-direction:column;gap:10px;padding:12px 14px}.de-bai-doc{font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:22px}.de-hang{align-items:center;flex-wrap:wrap;min-width:0}.de-hang,.de-nhom{display:flex;gap:8px}.de-nhom{padding:10px 12px;border:1px solid var(--vien);border-radius:10px;background:var(--nen)}.de-cot,.de-nhom{flex-direction:column}.de-cot{display:flex;gap:4px;font-size:12px;color:var(--mo)}.de-anh{max-width:100%;max-height:260px;object-fit:contain;border:1px solid var(--vien);border-radius:8px;align-self:flex-start}.de-cau{display:flex;align-items:flex-start;gap:8px;padding:6px 6px 6px 8px;border-radius:0 8px 8px 0;box-shadow:inset 3px 0 0 transparent}.de-cau.thieu{background:var(--k-fff4f3);box-shadow:inset 3px 0 0 var(--k-e5484d)}.de-cau.ngo{background:var(--k-fff8ee);box-shadow:inset 3px 0 0 var(--k-e07b12)}.de-cau-so{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:var(--suong);font-size:12px;color:var(--phu)}.de-cau-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.de-da{width:170px;flex:none}.de-ngo{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-6b3a06)}.de-ngo span{flex:1 1}.de-sua .nut-chu{border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--c-2f6bff);cursor:pointer;align-self:flex-start}.de-sua .nut-chu:hover{text-decoration:underline}.de-them{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px}.de-them .nut{gap:6px}.de-vach{display:inline-block;width:3px;height:14px}.de-sua .do,.lb .do{color:var(--c-c4292e)}.de-sua .vang,.lb .vang{color:var(--c-b45309)}.lb .tot{color:var(--c-0a7a52)}@media (max-width:1100px){.de-sua-hai{grid-template-columns:minmax(0,1fr)}.de-trai{position:static;max-height:none}.de-trai-than{max-height:62dvh}.de-xem{height:360px}}@media (max-width:640px){.de-cau{flex-wrap:wrap}.de-da{width:100%}}.lb{display:flex;flex-direction:column;min-height:calc(100dvh - var(--cao-dau) - 48px);background:var(--nen);border:1px solid var(--vien);border-radius:var(--bo-lon);overflow:clip}.lb-dang,.lb-loi{padding:14px 16px;font-size:13px}.lb-loi{background:var(--k-fff4f3);color:var(--c-8a1c20);border-bottom:1px solid var(--k-f5c6c4)}.lb-roi-luat{padding:10px 16px;font-size:13px;background:var(--k-fff8e6);border-bottom:1px solid var(--vien)}.lb-roi-che{position:fixed;inset:0;z-index:90;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:16px}.lb-roi-hop{background:var(--nen);color:var(--muc);border-radius:12px;max-width:420px;width:100%;padding:20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 12px 40px rgba(0,0,0,.25)}.lb-roi-hop b{font-size:16px}.lb-roi-hop p{margin:0;font-size:14px;line-height:1.5}.lb-roi-hop.nop b{color:var(--c-8a1c20)}.lb-roi-hop .nut{align-self:flex-end}.lb-tu-luan{display:block;width:100%;margin-top:6px;min-height:52px;resize:vertical;font:inherit;font-size:14px}.mc-tl{padding:12px 16px;border-bottom:1px solid var(--vien);display:flex;flex-direction:column;gap:6px}.mc-tl-de{display:flex;gap:8px;align-items:baseline}.mc-tl-de b{font-size:13px}.mc-tl-cau{margin:0;color:var(--phu)}.mc-tl-cau,.mc-tl-tl{font-size:14px;white-space:pre-wrap}.mc-tl-tl{padding:8px 10px;background:var(--suong);border-radius:8px;word-break:break-word}.mc-tl-tl.trong{color:var(--mo);font-style:italic}.mc-tl-gy{color:var(--c-0a7a52)}.mc-tl-nut{align-self:flex-start}.mc-tl-nut button.chon.dung{color:var(--c-0a7a52);font-weight:600}.mc-tl-nut button.chon.sai{color:var(--c-8a1c20);font-weight:600}.lb-tren{display:flex;flex-direction:column;border-bottom:1px solid var(--vien);background:var(--nen);position:-webkit-sticky;position:sticky;top:0;z-index:3}.lb-tren-1{align-items:center;gap:10px;padding:10px 16px}.lb-ten-boc,.lb-tren-1{display:flex;min-width:0}.lb-ten-boc{flex-direction:column;flex:0 1 auto}.lb-ten{font-size:15px}.lb-ten,.lb-ten-boc small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-ten-boc small{font-size:12px;color:var(--phu)}.lb-phan{display:flex;gap:2px;padding:0 12px;border-top:1px solid var(--vien);background:var(--nen-2);overflow-x:auto;scrollbar-width:thin}.lb-phan button{flex:none;display:flex;align-items:center;gap:7px;border:0;background:none;padding:9px 12px 8px;font:inherit;font-size:13px;font-weight:600;color:var(--phu);cursor:pointer;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent}.lb-phan button:hover{color:var(--muc)}.lb-phan button i{font-style:normal;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--suong);font-size:11px;color:var(--phu)}.lb-phan button small{font-size:11.5px;font-weight:500;color:var(--mo)}.lb-phan button.dang{color:var(--muc);box-shadow:inset 0 -2px 0 var(--k-2f6bff);background:var(--nen)}.lb-phan button.dang i{background:var(--k-2f6bff);color:#fff}.lb-phan button.xong{color:var(--c-0a7a52)}.lb-phan button.xong i{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.lb-luu{font-size:12px;color:var(--c-0a7a52)}.lb-gio,.lb-luu{white-space:nowrap}.lb-gio{display:inline-flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:15px;padding:5px 11px;border-radius:8px;background:var(--k-eef3ff);color:var(--c-1d4fd6)}.lb-gio.gap{background:var(--k-fff4f3);color:var(--c-c4292e)}.lb-tren-1 .nut{flex:none}@media (max-width:640px){.lb-tren-1{flex-wrap:wrap}.lb-ten-boc{flex-basis:100%}.lb-tren-1 .gian{display:none}}.lb-kq{align-items:center;gap:16px;padding:12px 16px;background:var(--k-f3f9f6);border-bottom:1px solid var(--k-cdebdd);font-size:13px}.lb-kq,.lb-kq-so{display:flex;flex-wrap:wrap}.lb-kq-so{gap:10px}.lb-kq-so>div{display:flex;flex-direction:column;align-items:flex-start;padding:6px 12px;background:var(--nen);border:1px solid var(--k-cdebdd);border-radius:8px;min-width:88px}.lb-kq-so small{font-size:11px;color:var(--mo)}.lb-kq-so b{font-size:18px;line-height:24px;color:var(--muc)}.lb-than{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.lb-than.hai{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lb-doc{padding:18px 22px;border-right:1px solid var(--vien);overflow-y:auto;max-height:calc(100dvh - var(--cao-dau) - 200px);position:-webkit-sticky;position:sticky;top:98px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:25px;color:var(--muc);background:var(--k-fcfcfa)}.lb-doc p{margin:0 0 12px}.lb-cau{padding:16px 20px 28px;display:flex;flex-direction:column;gap:14px;min-width:0}.lb-hd{margin:0;font-size:13px;color:var(--phu);font-style:italic}.lb-doc .lb-hd{font-family:inherit}.lb-nhom{display:flex;flex-direction:column;gap:8px}.lb-nhom-dau b{font-size:13.5px}.lb-nhom-dau p{margin:2px 0 0;font-size:12.5px;color:var(--phu)}.lb-anh{max-width:100%;max-height:340px;object-fit:contain;align-self:flex-start}.lb-anh,.lb-lc-chung{border:1px solid var(--vien);border-radius:8px}.lb-lc-chung{margin:0;padding:8px 12px;list-style:none;background:var(--nen-2);font-size:13px;display:flex;flex-direction:column;gap:3px}.lb-mot{display:flex;gap:10px;align-items:flex-start;padding:6px 8px;border-radius:0 8px 8px 0;scroll-margin-top:70px;box-shadow:inset 3px 0 0 transparent}.lb-mot.dung{background:var(--k-f3f9f6);box-shadow:inset 3px 0 0 var(--k-0e9f6e)}.lb-mot.sai{background:var(--k-fff4f3);box-shadow:inset 3px 0 0 var(--k-e5484d)}.lb-mot-so{flex:none;min-width:28px;height:26px;padding:0 4px;display:grid;place-items:center;border-radius:5px;border:1.5px solid var(--muc);background:var(--nen);font-size:12.5px;font-weight:700;color:var(--muc)}.lb u{text-decoration-thickness:2px;text-underline-offset:3px}.lb-mot-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:22px}.lb-de{color:var(--muc)}.lb-dien{width:150px;height:28px;margin:0 4px;padding:0 8px;border:0;border-bottom:2px solid var(--vien-dam);background:var(--nen-2);font:inherit;font-weight:600;color:var(--c-1d4fd6);outline:none}.lb-dien:focus{border-bottom-color:var(--k-2f6bff);background:var(--k-eef3ff)}.lb-nut{display:flex;gap:6px;flex-wrap:wrap}.lb-nut button{min-width:44px;height:30px;padding:0 12px;border:1px solid var(--vien-dam);border-radius:7px;background:var(--nen);font:inherit;font-size:12.5px;font-weight:600;color:var(--phu);cursor:pointer}.lb-nut button:hover:not(:disabled){border-color:var(--k-2f6bff);color:var(--c-1d4fd6)}.lb-nut button.chon{background:var(--k-2f6bff);border-color:var(--k-2f6bff);color:#fff}.lb-nut button:disabled{cursor:default}.lb-lc{display:flex;flex-direction:column;gap:4px}.lb-lc label{position:relative;display:flex;gap:10px;align-items:center;min-height:38px;padding:5px 12px 5px 6px;border:1px solid var(--vien);border-radius:8px;cursor:pointer;font-size:14px;background:var(--nen);transition:background .12s,border-color .12s}.lb-lc label:hover{border-color:var(--k-c9d8ff);background:var(--k-f7f9ff)}.lb-lc label.chon{border-color:var(--k-2f6bff);background:var(--k-eef3ff)}.lb-lc label:has(input:focus-visible){outline:2px solid var(--c-2f6bff);outline-offset:1px}.lb-lc input{position:absolute;opacity:0;pointer-events:none}.lb-lc label b{flex:none;width:26px;height:26px;display:grid;place-items:center;border-radius:6px;background:var(--suong);font-size:12.5px;color:var(--phu)}.lb-lc label.chon b{background:var(--k-2f6bff);color:#fff}.lb-lc-chu{flex:1 1;min-width:0}.lb-lc-chung li{display:flex;gap:8px}.lb-da{color:var(--c-0a7a52);font-weight:600}.lb-noi,.lb-viet{display:flex;flex-direction:column;gap:8px}.lb-debai{padding:10px 12px;background:var(--nen-2);border:1px solid var(--vien);border-radius:8px}.lb-debai p{margin:4px 0 0;white-space:pre-wrap}.lb-viet .txt{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:24px}.lb-noi-ghi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lb-dung,.lb-noi-ghi audio{height:34px}.lb-dung{width:34px;border-radius:50%;border:0;background:var(--k-e5484d);display:grid;place-items:center;cursor:pointer}.lb-dung i{width:12px;height:12px;background:var(--k-ffffff);border-radius:2px}.lb-nghe{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--k-eef3ff);border:1px solid var(--k-d6e2ff);border-radius:10px}.lb-phat{width:36px;height:36px;border-radius:50%;border:0;background:var(--k-2f6bff);color:#fff;display:grid;place-items:center;cursor:pointer;flex:none}.lb-phat:disabled{background:var(--k-afc4f5);cursor:default}.lb-nghe-than{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.lb-nghe-than small{font-size:11.5px;color:var(--phu)}.lb-vach{height:4px;background:var(--k-d6e2ff);display:block}.lb-vach i{display:block;height:100%;background:var(--k-2f6bff)}.lb-ngoai b{font-weight:600;font-size:13px}.lb-ngoai .nut{flex:none;text-decoration:none}.lb-video{display:flex;flex-direction:column;gap:6px;max-width:640px}.lb-video-khung{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:var(--k-16213e)}.lb-video-khung iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lb-video small a{color:inherit}.lb-duoi{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:8px 16px;border-top:1px solid var(--vien);background:var(--nen);position:-webkit-sticky;position:sticky;bottom:0;z-index:3}.lb-so{min-width:28px;height:26px;padding:0 4px;display:grid;place-items:center;border-radius:6px;border:1px solid var(--vien);font-size:11.5px;font-weight:600;color:var(--phu);text-decoration:none}.lb-so.co{background:var(--k-eef3ff);border-color:var(--k-d6e2ff);color:var(--c-1d4fd6)}.lb-so.dung{background:var(--k-e3f6ee);border-color:var(--k-bfe6d3);color:var(--c-0a7a52)}.lb-so.sai{background:var(--k-fff4f3);border-color:var(--k-f5c6c4);color:var(--c-c4292e)}@media (max-width:900px){.lb-than.hai{grid-template-columns:minmax(0,1fr)}.lb-doc{position:static;max-height:none;border-right:0;border-bottom:1px solid var(--vien)}}.cg{min-height:100dvh;background:var(--k-f3f6fb);color:var(--muc)}.cg-dau{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:14px;height:56px;padding:0 20px;background:var(--w-94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--vien)}.cg-logo img{height:26px;display:block}.cg-muc{display:flex;gap:2px;margin-left:12px}.cg-muc a{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:9px;color:var(--phu);font-size:13.5px;font-weight:600;text-decoration:none}.cg-muc a:hover{background:var(--hover);color:var(--muc)}.cg-muc a.dang{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.cg-gian{flex:1 1}.cg-toi{font-size:12.5px;font-weight:600;color:var(--phu);text-decoration:none;padding:4px 10px;border:1px solid var(--vien);border-radius:999px;white-space:nowrap}.cg-ra{border:0;background:none;font:inherit;color:var(--mo);cursor:pointer}.cg-ra,.cg-xem{font-size:12.5px}.cg-xem{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;padding:7px 20px;background:var(--k-eef3ff);border-bottom:1px solid var(--k-d6e0fa);line-height:18px;color:var(--c-2b3a66)}.cg-xem b{font-weight:600;white-space:nowrap}.cg-xem span{flex:1 1 240px;min-width:0;color:var(--c-4f5b80)}.cg-xem button{border:1px solid var(--k-c9d7ff);background:var(--k-ffffff);color:var(--c-1d4fd6);font:inherit;font-weight:600;font-size:12px;height:26px;padding:0 10px;border-radius:8px;cursor:pointer;white-space:nowrap}@media (max-width:640px){.cg-xem{padding:6px 12px}}.cg-than{max-width:780px;margin:0 auto;padding:18px 16px 40px}.cg.cg-lam .cg-than{max-width:1280px}.cg.cg-rong .cg-than{max-width:1200px;padding-top:24px}.cgh{flex-direction:column;font-size:14px;line-height:1.5;color:var(--c-14224a)}.cgh,.cgh-hang{display:flex;gap:20px}.cgh-hang{flex-wrap:wrap;align-items:flex-start}.cgh-hang>.cgh-rong{flex:1.6 1 520px;min-width:0}.cgh-hang>.cgh-cot,.cgh-hang>.cgh-cot-the,.cgh-hang>.cgh-phai{flex:1 1 320px;min-width:0}.cgh-cot{gap:20px}.cgh-cot,.cgh-phai{display:flex;flex-direction:column}.cgh-phai{align-self:stretch}.cgh-phai>*{flex:1 1}.cgh-dau{flex:1.6 1 520px;min-width:0;position:relative;overflow:hidden;border-radius:20px;background:var(--k-214098);color:#fff;padding:28px 30px 24px}.cgh-o{position:absolute;border-radius:50%;pointer-events:none}.cgh-o.o1{right:-60px;top:-70px;width:260px;height:260px;background:var(--k-2c55c0)}.cgh-o.o2{right:120px;top:40px;width:22px;height:22px;background:var(--k-40c0ff)}.cgh-o.o3{right:96px;top:76px;width:10px;height:10px;background:var(--k-9bdeff)}.cgh-o.o4{right:-40px;bottom:-70px;width:150px;height:150px;background:var(--k-40c0ff);opacity:.18}.cgh-dau-than{position:relative;display:flex;flex-direction:column;gap:12px}.cgh-dau-than>small{font-size:13px;color:var(--c-c7d6ff)}.cgh-dau h1{margin:0;font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:600;font-size:28px;line-height:1.25;max-width:560px;letter-spacing:-.01em}.cgh-dau p{margin:0;color:var(--c-dce6ff);max-width:520px}.cgh-hang-nut{display:flex;gap:10px;flex-wrap:wrap}.cgh-nut-vang{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;background:var(--k-efab1f);color:var(--c-1c1a12);font-weight:600;text-decoration:none}.cgh-nut-vang:hover{background:var(--k-f4bb3c)}.cgh-nut-mo{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:12px;background:rgba(255,255,255,.12);color:#fff;text-decoration:none}.cgh-nut-mo:hover{background:rgba(255,255,255,.2)}.cgh-so{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:6px}.cgh-so>div{background:rgba(255,255,255,.1);border-radius:14px;padding:12px 14px;min-width:0}.cgh-so small{display:block;font-size:12px;color:var(--c-c7d6ff)}.cgh-so b{display:block;font-size:19px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgh-the{background:var(--k-ffffff);border:1px solid var(--k-e3e9f4);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.cgh-the-dau{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid var(--k-eef2f8)}.cgh-the-dau h3{margin:0;font-size:15px;font-weight:600}.cgh-the-dau>small{font-size:12.5px;color:var(--c-5a6685)}.cgh-the-dau>a{margin-left:auto;font-size:13px;color:var(--c-214098);text-decoration:none;white-space:nowrap}.cgh-the-dau>a:hover{text-decoration:underline}.cgh-dem{font-size:12px;color:var(--c-214098);background:var(--k-e8f1ff);padding:2px 8px;border-radius:999px}.cgh-dong{display:flex;align-items:center;gap:14px;padding:13px 20px;border-bottom:1px solid var(--k-f1f4f9);color:var(--c-14224a);text-decoration:none;min-width:0}.cgh-dong:last-of-type{border-bottom:0}.cgh-dong:hover{background:var(--k-f8fafd)}.cgh-ic{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;flex:none}.cgh-dong-than{flex:1 1;min-width:0;display:flex;flex-direction:column}.cgh-dong-than b{font-weight:500}.cgh-dong-than b,.cgh-dong-than small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgh-dong-than small{font-size:12.5px;color:var(--c-5a6685)}.cgh-han{font-size:12px;padding:4px 10px;border-radius:999px;white-space:nowrap;background:var(--k-eef2f8);color:var(--c-4a5675);flex:none}.cgh-han.do{background:var(--k-ffede8);color:var(--c-b4321a)}.cgh-han.vang{background:var(--k-fff2d6);color:var(--c-8a5a00)}.cgh-nut-lam{display:inline-grid;place-items:center;height:36px;padding:0 14px;border-radius:10px;background:var(--k-eef2f8);color:var(--c-214098);font-size:13px;font-weight:600;flex:none}.cgh-nut-lam.chinh{background:var(--k-214098);color:#fff}.cgh-diem{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:19px;font-weight:700;white-space:nowrap}.cgh-the-chan{display:flex;align-items:center;gap:8px;padding:11px 20px;background:var(--k-f8fafd);font-size:12.5px;color:var(--c-5a6685);border-top:1px solid var(--k-f1f4f9)}.cgh-the-chan i{width:8px;height:8px;border-radius:50%;background:var(--k-40c0ff);flex:none}.cgh-trong{margin:0;padding:16px 20px;color:var(--c-5a6685);font-size:13px}.cgh-buoi{display:flex;gap:14px;align-items:center;padding:16px 20px}.cgh-lich{width:66px;flex:none;text-align:center;border-radius:14px;background:var(--k-e8f1ff);padding:8px 0;display:flex;flex-direction:column}.cgh-lich small{font-size:11.5px;color:var(--c-214098)}.cgh-lich b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:24px;font-weight:700;color:var(--c-214098);line-height:1.1}.cgh-buoi-than{min-width:0;display:flex;flex-direction:column}.cgh-buoi-than b{font-weight:500}.cgh-buoi-than small{font-size:12.5px;color:var(--c-5a6685)}.cgh-buoi+.cgh-hang-nut{padding:0 20px 16px}.cgh-nut-vien{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--k-e3e9f4);color:var(--c-214098);font-size:13px;text-decoration:none}.cgh-nut-vien:hover{background:var(--k-f5f8fd)}.cgh-tu-so{display:flex;align-items:baseline;gap:8px;padding:14px 20px 4px}.cgh-tu-so b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:30px;font-weight:700;color:var(--c-214098)}.cgh-tu-so span{color:var(--c-5a6685);font-size:13px}.cgh-nut-nhat{display:flex;justify-content:center;align-items:center;height:40px;margin:8px 20px 18px;border-radius:12px;background:var(--k-e8f1ff);color:var(--c-214098);font-weight:600;text-decoration:none}.cgh-nut-nhat:hover{background:var(--k-dce8ff)}.cgh-dang .cg-dang{padding:12px 20px}.cgh-dang .cg-vach{width:8px;height:8px;border-radius:50%;margin-top:7px;flex:none}.cgh-band{gap:0}.cgh-thanh{position:relative;height:66px;margin:18px 22px 8px}.cgh-thanh-nen{right:0;background:var(--k-eef2f8)}.cgh-thanh-da,.cgh-thanh-nen{position:absolute;left:0;top:26px;height:10px;border-radius:5px}.cgh-thanh-da{background:var(--k-40c0ff)}.cgh-thanh-dau{left:0;color:var(--c-5a6685)}.cgh-thanh-cuoi,.cgh-thanh-dau{position:absolute;top:0;font-size:12px}.cgh-thanh-cuoi{right:0;color:var(--c-8a5a00)}.cgh-thanh-cham{position:absolute;top:20px;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:var(--k-214098);border:4px solid var(--k-ffffff);box-shadow:0 1px 4px rgba(20,34,74,.25);box-sizing:border-box}.cgh-thanh-hien{position:absolute;top:46px;width:90px;margin-left:-45px;text-align:center;font-size:12.5px;color:var(--c-214098);font-weight:600}.cgh-thanh-dich{position:absolute;right:0;top:22px;width:18px;height:18px;border-radius:50%;background:var(--k-efab1f);border:3px solid var(--k-ffffff);box-sizing:border-box}.cgh-band-o{display:flex;gap:12px;flex-wrap:wrap;padding:16px 20px 4px}.cgh-band-o>div{flex:1 1 120px;background:var(--k-f6f9fd);border-radius:14px;padding:12px 14px}.cgh-band-o small,.cgh-kn small{display:block;font-size:12px;color:var(--c-5a6685)}.cgh-band-o b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:22px;font-weight:700;color:var(--c-214098)}.cgh-band-o b.vang{color:var(--c-9a6200)}.cgh-kn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px 20px 20px}.cgh-kn>div{background:var(--k-f6f9fd);border-radius:14px;padding:10px 14px}.cgh-kn b{font-size:20px;font-weight:600}.cgh-khu{display:flex;flex-direction:column;gap:14px}.cgh-khu-dau{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.cgh-khu-dau h2{margin:0;font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:600;font-size:20px}.cgh-khu-dau small{color:var(--c-5a6685);font-size:13px}.cgh-luoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.cgh-ve{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:14px;gap:14px}.cgh-lo .cgh-the-dau,.cgh-lo-ds{flex-wrap:wrap}.cgh-lo-ds{display:flex;gap:8px;padding:16px 20px 18px}.cgh-lo-k{padding:7px 14px;border-radius:999px;background:var(--k-f1f4f9);color:var(--c-5a6685);font-size:13px;white-space:nowrap}.cgh-lo-k.dang{background:var(--k-214098);color:#fff;font-weight:600}.cgh-lo-k.tiep{background:var(--k-fff4da);color:var(--c-7a5200);box-shadow:inset 0 0 0 1px var(--k-f3cf7a)}.cgh-lo-k.phu{background:var(--k-e6f6ff);color:var(--c-0b6fa8)}.cgh-chan{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;padding:4px;color:var(--c-5a6685);font-size:13px}.cgh-chan a{color:var(--c-214098);text-decoration:none}.cgh-khau{margin-left:auto;color:var(--c-214098)}.ud-ban{position:relative;overflow:hidden;border-radius:20px;padding:26px 26px 22px;display:flex;flex-direction:column;gap:12px;min-height:250px;box-sizing:border-box}.ud-ban-o1{right:-30px;bottom:-40px;width:170px;height:170px}.ud-ban-o1,.ud-ban-o2{position:absolute;border-radius:50%}.ud-ban-o2{right:110px;bottom:70px;width:18px;height:18px}.ud-ban>*{position:relative}.ud-ban .ud-ban-o1,.ud-ban .ud-ban-o2{position:absolute}.ud-nhan{align-self:flex-start;font-size:12px;background:var(--k-ffffff);padding:4px 10px;border-radius:999px}.ud-ban h2{margin:0;font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:600;font-size:21px;line-height:1.3}.ud-ban p{margin:0}.ud-ban-chan{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:6px}.ud-nut-dam{display:inline-flex;align-items:center;height:42px;padding:0 16px;border-radius:12px;background:var(--k-214098);color:#fff;font-weight:600;text-decoration:none}.ud-nut-dam:hover{background:var(--k-2a4cb0)}.ud-nut-chu.tat,.ud-nut-dam.tat,.ud-nut-nho.tat{opacity:.55;cursor:default}.ud-cham{display:inline-flex;gap:6px;margin-left:auto}.ud-cham button{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:rgba(20,34,74,.25);cursor:pointer}.ud-cham button.dang{width:20px;background:var(--k-214098)}.ud-the{border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.ud-the-ic{width:42px;height:42px;border-radius:12px;background:var(--k-ffffff);display:inline-grid;place-items:center}.ud-the small{font-size:12px}.ud-the b{font-size:15px;font-weight:600;line-height:1.35}.ud-the p{margin:0;font-size:13px}.ud-nut-chu{margin-top:auto;font-weight:600;font-size:13px;text-decoration:none;padding-top:4px}.ud-nut-chu:hover{text-decoration:underline}.ud-ve{position:relative;display:flex;align-items:stretch;border-radius:16px;overflow:hidden;min-width:0}.ud-ve-cuong{width:92px;flex:none;display:grid;place-items:center;text-align:center;padding:12px 8px;font-weight:700;font-size:14px;line-height:1.25;position:relative}.ud-ve-cuong:after,.ud-ve-cuong:before{content:"";position:absolute;right:-8px;width:16px;height:16px;border-radius:50%;background:var(--k-f3f6fb)}.ud-ve-cuong:before{top:-8px}.ud-ve-cuong:after{bottom:-8px}.ud-ve-than{flex:1 1;min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:1px;font-size:12.5px}.ud-ve-than small{font-size:11.5px}.ud-ve-than b{font-size:14.5px;font-weight:600;line-height:1.35}.ud-ve-han{font-size:11.5px}.ud-ve-phai{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;padding:12px 14px 12px 0;flex:none}.ud-ma{font-size:13px;letter-spacing:.04em;background:var(--k-ffffff);padding:4px 8px;border-radius:8px;white-space:nowrap}.ud-nut-nho{display:inline-grid;place-items:center;height:32px;padding:0 12px;border:0;border-radius:8px;background:var(--k-214098);color:#fff;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.ud-nut-nho:hover{background:var(--k-2a4cb0)}@media (max-width:720px){.cg.cg-rong .cg-than{padding-top:12px}.cgh,.cgh-cot,.cgh-hang{gap:12px}.cgh-dau{padding:22px 18px 18px;border-radius:20px}.cgh-dau h1{font-size:22px}.cgh-dau .cgh-nut-vang{flex:1 1;justify-content:center}.cgh-so{gap:8px}.cgh-so>div{padding:9px 10px}.cgh-so small{font-size:11px}.cgh-so b{font-size:16px}.cgh-the-dau{padding:13px 16px}.cgh-dong{padding:12px 16px;gap:12px}.cgh-nut-lam{display:none}.cgh-buoi{padding:14px 16px}.cgh-buoi+.cgh-hang-nut{padding:0 16px 14px}.cgh-kn{gap:6px;padding:10px 16px 16px}.cgh-kn>div{padding:8px 10px}.cgh-kn b{font-size:17px}.cgh-thanh{margin:16px 16px 6px}.cgh-ve{grid-template-columns:minmax(0,1fr)}.cgh-luoi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ud-the{padding:14px}.ud-the-ic{width:36px;height:36px}.ud-ban{min-height:0;padding:20px 18px 18px}.ud-ban-o2{right:22px;top:20px;bottom:auto;width:12px;height:12px}.cgh-o.o2,.cgh-o.o3{display:none}.cgh-o.o1{width:180px;height:180px;right:-70px;top:-80px}.cgh-luoi{grid-template-columns:minmax(0,1fr)}.ud-the{display:grid;grid-template-columns:36px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:start}.ud-the>*{grid-column:2}.ud-the>.ud-the-ic{grid-column:1;grid-row:1/span 5}.ud-ve{display:grid;grid-template-columns:84px minmax(0,1fr)}.ud-ve-cuong{grid-row:1/3;width:auto}.ud-ve-phai{grid-column:2;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 14px 12px}.cgh-khau{margin-left:0}}.cg-trang{display:flex;flex-direction:column;gap:14px}.cg-chao small{font-size:12.5px;color:var(--mo)}.cg-chao h1{margin:2px 0;font-size:24px;letter-spacing:-.02em}.cg-chao p{margin:0;font-size:13.5px;color:var(--phu)}.cg-tieu{margin:0;font-size:20px}.cg-khoi{background:var(--k-ffffff);border:1px solid var(--vien);border-radius:14px;overflow:hidden}.cg-khoi-dau{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--vien);font-size:14px}.cg-khoi-dau a,.cg-lien{font-size:12.5px;font-weight:600;color:var(--c-2f6bff);text-decoration:none;border:0;background:none;cursor:pointer;font-family:inherit;padding:0}.cg-the{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px}.cg-the.do{background:var(--k-fff4f3);color:var(--c-b42328)}.cg-rong{margin:0;padding:16px;font-size:13px;color:var(--mo)}.cg-pad{padding:14px 16px}.cg-pad p{margin:0 0 6px;font-size:13.5px}.cg-form{display:flex;flex-direction:column;gap:10px}.cg-dn label,.cg-form label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;color:var(--phu)}.cg-bai{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--vien);text-decoration:none;color:inherit;min-width:0}.cg-bai:last-child{border-bottom:0}.cg-bai:hover{background:var(--hover)}.cg-vach{width:3px;height:34px;flex:none}.cg-bai-than{flex:1 1;min-width:0;display:flex;flex-direction:column}.cg-bai-than b{font-size:14px}.cg-bai-than b,.cg-bai-than small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-bai-than small{font-size:12px;color:var(--mo)}.cg-han{font-size:12.5px;white-space:nowrap;color:var(--phu)}.cg-han.do{color:var(--c-b42328);font-weight:700}.cg-han.vang{color:var(--c-9a4a06);font-weight:600}.cg-diem{display:flex;flex-direction:column;align-items:flex-end;font-size:16px;font-weight:700;color:var(--c-1d4fd6);white-space:nowrap}.cg-diem.cho{font-size:12.5px;font-weight:600;color:var(--mo)}.cg-diem small{font-size:11px;font-weight:600;color:var(--c-9a4a06)}.cg-buoi{display:flex;gap:14px;padding:12px 16px;border-bottom:1px solid var(--vien)}.cg-buoi:last-child{border-bottom:0}.cg-buoi.nghi{opacity:.6}.cg-buoi-ngay{flex:none;width:112px;display:flex;flex-direction:column;box-shadow:inset 3px 0 0 var(--k-2f6bff);padding-left:10px}.cg-buoi-ngay b{font-size:13.5px}.cg-buoi-ngay span{font-size:12.5px;color:var(--phu)}.cg-buoi-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px}.cg-buoi-than small{color:var(--mo);font-size:12px}.cg-buoi-than a{font-size:12.5px;font-weight:600;color:var(--c-2f6bff);text-decoration:none;margin-top:2px}.cg-dd{display:flex;gap:6px;flex-wrap:wrap;margin-top:3px}.cg-dd em{font-style:normal;font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:6px;background:var(--k-f1f3f7);color:var(--c-4f5b72)}.cg-dd em.tot{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.cg-dd em.vang{background:var(--k-fff2e4);color:var(--c-9a4a06)}.cg-dd em.do{background:var(--k-fff4f3);color:var(--c-b42328)}.cg-nx{color:var(--phu)!important;font-style:italic}.cg-tab{display:flex;gap:2px;background:var(--k-e8edf5);padding:3px;border-radius:10px;align-self:flex-start}.cg-tab button{border:0;background:none;padding:6px 14px;border-radius:8px;font:inherit;font-size:13px;font-weight:600;color:var(--phu);cursor:pointer}.cg-tab button.dang{background:var(--k-ffffff);color:var(--muc);box-shadow:var(--bong)}.cg-so{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--vien)}.cg-so>div{background:var(--k-ffffff);padding:12px 16px;display:flex;flex-direction:column}.cg-so small{font-size:11.5px;color:var(--mo)}.cg-so b{font-size:22px;line-height:28px}.cg-lam-boc{display:flex;flex-direction:column;gap:10px}.cg-lui{font-size:13px;font-weight:600;color:var(--c-2f6bff);text-decoration:none;align-self:flex-start}.cg-lam .lb{min-height:calc(100dvh - 130px)}.cg-lam .lb-doc{top:154px;max-height:calc(100dvh - 270px)}.cg-lam .lb-tren{top:56px}.cg-dn-nen{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:linear-gradient(160deg,var(--k-eef3ff),var(--k-f3f6fb) 55%)}.cg-dn{width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;padding:28px 26px;background:var(--k-ffffff);border:1px solid var(--vien);border-radius:18px;box-shadow:0 18px 40px rgba(22,32,54,.08)}.cg-dn img{height:30px;align-self:flex-start}.cg-dn h1{margin:6px 0 0;font-size:20px}.cg-dn p{margin:0;font-size:13px}.cg-dn .nut{height:42px}.cg-ma{letter-spacing:.3em;font-weight:700;font-size:18px!important}.cg-ma::placeholder{letter-spacing:normal;font-weight:400;font-size:14px}.cg-doi{border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--c-2f6bff);cursor:pointer;padding:4px 0}.bao.tot{background:var(--k-e3f6ee);color:var(--c-0a7a52);border-radius:8px;padding:8px 12px;font-size:13px}@media (max-width:720px){.cg-dau{padding:0 14px;gap:8px;-webkit-backdrop-filter:none;backdrop-filter:none}.cg-dau,.cg-muc{background:var(--k-ffffff)}.cg-muc{position:fixed;left:0;right:0;bottom:0;margin:0;z-index:30;border-top:1px solid var(--vien);display:grid;grid-template-columns:repeat(5,1fr);padding:4px 4px calc(4px + env(safe-area-inset-bottom))}.cg-muc a{flex-direction:column;gap:2px;height:48px;justify-content:center;font-size:11px;padding:0}.cg-muc a.dang{background:none}.cg-than{padding:14px 12px 90px}.cg-lam .cg-muc{display:none}.cg-lam .cg-than{padding-bottom:30px}.cg-buoi{flex-direction:column;gap:4px}.cg-buoi-ngay{width:auto;flex-direction:row;gap:8px;align-items:baseline}}.hp-man td.tk-co{max-width:0;width:100%}.tk-ma{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.06em;white-space:nowrap}.tk-tin{margin:0;padding:10px 12px;background:var(--nen-2);border:1px solid var(--vien);border-radius:8px;font:inherit;font-size:12.5px;line-height:19px;white-space:pre-wrap;color:var(--phu)}.hp-loc-nhom b.do{color:var(--c-c4292e)}.in-trang{padding:16px;background:var(--k-ffffff);min-height:100dvh;color:var(--c-162036)}.in-thanh{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px;font-size:13px}.in-loi{color:var(--c-c4292e)}.in-bao{padding:24px;font-size:14px}.in-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.in-phieu{border:1px dashed var(--k-9aa6ba);padding:12px 14px;page-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;gap:4px;font-size:12px}.in-dau{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--k-2f6bff);padding-bottom:6px;margin-bottom:4px}.in-dau img{height:20px}.in-dau span{font-size:11px;font-weight:700;color:var(--c-2f6bff);text-transform:uppercase;letter-spacing:.05em}.in-ten{font-size:14px}.in-phieu table{border-collapse:collapse;width:100%;margin:4px 0}.in-phieu td{padding:3px 0;vertical-align:top}.in-phieu td:first-child{width:96px;color:var(--c-52607a)}.in-ma{font-size:16px;letter-spacing:.12em}.in-phieu p{margin:2px 0 0;color:var(--c-52607a);font-size:11px;line-height:15px}@media print{.in-thanh{display:none}.in-trang{padding:0}.in-luoi{gap:6px}@page{margin:10mm}}@media (max-width:640px){.in-luoi{grid-template-columns:1fr}}.tv-nen{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:linear-gradient(160deg,var(--k-eef3ff),var(--k-f3f6fb) 55%)}.tv-the{width:100%;max-width:460px;display:flex;flex-direction:column;gap:12px;padding:28px 26px;background:var(--k-ffffff);border:1px solid var(--vien);border-radius:18px;box-shadow:0 18px 40px rgba(22,32,54,.08)}.tv-logo{height:30px;align-self:flex-start}.tv-the h1{margin:4px 0 0;font-size:21px}.tv-the p{margin:0;font-size:13px}.tv-the label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;color:var(--phu)}.tv-the .nut{height:42px}.tv-phan{display:flex;gap:6px;flex-wrap:wrap}.tv-phan span{font-size:12px;font-weight:700;padding:3px 9px;border-radius:6px}.tv-sale{color:var(--phu)}.tv-hai{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.tv-bay{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.tv-the label.tv-dong-y{flex-direction:row;align-items:flex-start;gap:8px;font-weight:400;color:var(--muc);font-size:13px;line-height:19px}.tv-dong-y input{margin-top:3px;accent-color:var(--c-2f6bff)}.tv-lam{min-height:100dvh;background:var(--k-f3f6fb);padding:0 16px 24px}.tv-dau{display:flex;align-items:center;gap:10px;height:56px;max-width:1280px;margin:0 auto}.tv-dau img{height:26px}.tv-dau span{font-size:13px;font-weight:700;color:var(--c-2f6bff)}.tv-gian{flex:1 1}.tv-lam .lb{max-width:1280px;margin:0 auto;min-height:calc(100dvh - 90px)}.tv-xong{max-width:1280px;margin:0 auto 10px;padding:12px 16px;background:var(--k-e3f6ee);border:1px solid var(--k-bfe6d3);border-radius:10px;color:var(--c-0a5c3e);font-size:13.5px}.hp-man td.tv-co{max-width:0;width:100%}.tv-o{color:var(--c-1d4fd6)}.tv-link{font-size:12px;color:var(--phu);background:var(--nen-2);border:1px solid var(--vien);border-radius:6px;padding:4px 8px;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-kn{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px}.tv-kn>div{display:flex;flex-direction:column;padding:8px 10px 8px 12px;background:var(--nen-2);border:1px solid var(--vien);border-radius:0 8px 8px 0}.tv-kn small{font-size:11px;color:var(--mo)}.tv-kn b{font-size:20px;line-height:26px}.tv-kn .tv-tong{background:var(--k-eef3ff);border-color:var(--k-d6e2ff);border-radius:8px}.tv-kn .tv-tong b{color:var(--c-1d4fd6)}.tv-goi{gap:6px;margin:8px 0 6px}.tv-goi,.tv-goi>div{display:flex;flex-direction:column}.tv-goi>div{padding:8px 10px;border:1px solid var(--vien);border-radius:8px;font-size:13px}@media (max-width:480px){.tv-hai{grid-template-columns:1fr}.tv-lam{padding:0 8px 16px}}.lm{display:flex;flex-direction:column;gap:12px}.lm-hai{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.lm-buoi{background:var(--nen);border:1px solid var(--vien);border-radius:var(--bo-lon);overflow:hidden;max-height:620px;overflow-y:auto;position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 12px)}.lm-buoi,.lm-buoi button{display:flex;flex-direction:column}.lm-buoi button{position:relative;align-items:flex-start;gap:1px;padding:8px 12px;border:0;border-top:1px solid var(--vien);background:none;font:inherit;text-align:left;cursor:pointer;color:var(--muc)}.lm-buoi button:first-child{border-top:0}.lm-buoi button b{font-size:13px}.lm-buoi button small{font-size:11.5px;color:var(--mo)}.lm-buoi button.nay small{color:var(--c-1d4fd6);font-weight:600}.lm-buoi button.dang{background:var(--k-f2f6ff);box-shadow:inset 3px 0 0 var(--k-2f6bff)}.lm-buoi button i{position:absolute;right:10px;top:10px;font-style:normal;font-size:10.5px;font-weight:700;min-width:18px;height:18px;border-radius:9px;background:var(--k-e3f6ee);color:var(--c-0a7a52);display:grid;place-items:center}.lm-phai{display:flex;flex-direction:column;min-width:0;overflow:hidden}.lm-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--vien)}.lm-dau>div{display:flex;flex-direction:column;min-width:0}.lm-dau b{font-size:14.5px}.lm-da .gian,.lm-dau .gian,.lm-phai .gian{flex:1 1}.lm-nd{margin:0;padding:10px 16px 0;font-size:13px;white-space:pre-wrap}.lm-khoi{padding:10px 16px 12px;border-top:1px solid var(--vien)}.lm-dau+.lm-khoi,.lm-nd+.lm-khoi{border-top:0}.lm-khoi-dau{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13.5px}.lm-khoi-dau i{width:4px;height:16px;background:var(--k-2f6bff);flex:none}.lm-de .lm-khoi-dau i{background:var(--k-e07b12)}.lm-tai_lieu .lm-khoi-dau i{background:var(--k-0e9f6e)}.lm-muc{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-top:1px solid var(--k-f1f3f7)}.lm-muc:first-of-type{border-top:0}.lm-muc.da{opacity:.75}.lm-tich{width:18px;flex:none;padding-top:2px}.lm-tich input{accent-color:var(--c-2f6bff);width:16px;height:16px}.lm-muc-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.lm-muc-than b{font-size:13.5px;font-weight:600}.lm-muc-than small{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-muc-than .txt{min-height:0;margin-top:4px}.lm-han{width:190px;flex:none;height:30px!important;font-size:12.5px}.lm-them{flex-direction:row;gap:8px}.lm-pad{padding:8px 0;margin:0}.lm .nut-chu{border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--c-2f6bff);cursor:pointer;padding:8px 0}.lm-da .lm-pad{padding:14px 16px}.de-ngan td.lm-co,.hp-man td.lm-co,.lm td.lm-co{max-width:0;width:100%}.de-ngan .do,.lm .do{color:var(--c-c4292e)}.de-ngan .vang,.lm .vang{color:var(--c-b45309)}.de-ngan .tot{color:var(--c-0a7a52)}.chip.tu{box-shadow:inset 0 -2px 0 var(--wv-70)}.chip.tu:after{content:"•";margin-left:2px;font-size:10px}@media (max-width:900px){.lm-hai{grid-template-columns:minmax(0,1fr)}.lm-buoi{flex-direction:row;overflow-x:auto;position:static;max-height:none}.lm-buoi button{border-top:0;border-left:1px solid var(--vien);min-width:96px}.lm-han{width:100%}.lm-muc{flex-wrap:wrap}}.cg-dang{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--vien)}.cg-dang:last-child{border-bottom:0}.cg-dang .cg-bai-than a{font-size:13px;font-weight:600;color:var(--c-2f6bff);text-decoration:none}.cg-recap{white-space:pre-wrap!important;overflow:visible!important;text-overflow:clip!important;color:var(--phu)!important;font-size:12.5px!important;line-height:18px}.cg-recap-mo{font-size:12.5px;margin-top:2px}.cg-recap-mo summary{cursor:pointer;color:var(--c-2f6bff);font-weight:600}.cg-recap-mo p{margin:4px 0 0;white-space:pre-wrap;color:var(--phu)}.cg-tl{display:flex;gap:10px;flex-wrap:wrap}.cg-tl a{font-size:12.5px;font-weight:600;color:var(--c-2f6bff);text-decoration:none}.ch{flex-direction:column;gap:12px}.ch,.ch-dau{display:flex}.ch-dau{align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;background:var(--nen);border:1px solid var(--vien);border-radius:var(--bo-lon);position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 8px);z-index:5}.ch-ten{display:flex;flex-direction:column;min-width:0;flex:1 1 280px}.ch-ten b{font-size:14.5px}.ch-ten b,.ch-ten small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch .gian,.ch-dau .gian{flex:1 1}.ch-kn{align-self:flex-start}.ch-hai{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:12px;gap:12px;align-items:start}.ch-phai,.ch-trai{display:flex;flex-direction:column;gap:12px;min-width:0}.ch-phai{position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 84px)}.ch-bai{overflow:hidden}.ch-debai{padding:12px 16px;border-bottom:1px solid var(--vien);background:var(--nen-2);font-size:13.5px}.ch-debai p{margin:4px 0 0;white-space:pre-wrap;color:var(--phu)}.ch-debai img{max-width:100%;max-height:260px;margin-top:8px;border:1px solid var(--vien);border-radius:8px}.ch-pad{display:block;padding:8px 16px}.ch-rub{padding:12px 14px;flex-direction:column}.ch-rub,.ch-rub-dau{display:flex;gap:8px}.ch-rub-dau{align-items:center;font-size:13.5px}.ch-band{font-size:16px;font-weight:700;color:var(--c-1d4fd6);min-width:34px;text-align:right}.ch-band.to{font-size:22px}.ch-mau{display:flex;flex-wrap:wrap;gap:6px}.ch-mau button{border:1px solid var(--vien-dam);background:var(--nen);border-radius:999px;padding:3px 10px;font:inherit;font-size:12px;color:var(--phu);cursor:pointer}.ch-mau button.chon{background:var(--k-eef3ff);border-color:var(--k-2f6bff);color:var(--c-1d4fd6);font-weight:600}.ch-gn{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ch-gn audio{height:32px;max-width:220px}.ch .txt{min-height:0}.hp-man td.ch-co{max-width:0;width:100%}.ch .do,.lb .do{color:var(--c-c4292e)}.tb{flex-direction:column;gap:4px}.tb,.tb-ten{display:flex}.tb-ten{align-items:center;justify-content:space-between;font-size:12.5px;color:var(--phu)}.tb-ten b{color:var(--muc);font-size:13px}.tb-thang{display:flex;gap:3px}.tb-thang button{flex:1 1;height:28px;border:1px solid var(--vien);background:var(--nen-2);border-radius:6px;font:inherit;font-size:11.5px;font-weight:600;color:var(--phu);cursor:pointer;padding:0}.tb-thang button.chon{background:var(--k-2f6bff);border-color:var(--k-2f6bff);color:#fff}.tb-khac{width:44px;height:28px;border:1px solid var(--vien);border-radius:6px;font-size:11.5px;background:var(--nen-2);color:var(--phu)}.vd{display:flex;flex-direction:column}.vd-cong{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid var(--vien);background:var(--nen)}.vd-cong .gian{flex:1 1}.vd-nut{border:0;border-radius:6px;height:26px;padding:0 9px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.vd-nut:disabled{opacity:.45;cursor:default}.vd-bai{padding:14px 18px;font-family:Georgia,Times New Roman,serif;font-size:15.5px;line-height:28px;white-space:pre-wrap;color:var(--muc);outline:none}.vd-bai.sua{cursor:text}.vd-bai.sua ::selection{background:var(--k-ffe08a)}.vd-loi{border-bottom:2px solid;cursor:pointer;padding:0 1px}.vd-loi s{text-decoration-thickness:1px}.vd-loi ins{text-decoration:none;font-size:13px;font-weight:700;margin-left:3px;padding:0 4px;border-radius:4px}.vd-loi ins,.vd-loi sup{font-family:var(--font,inherit)}.vd-loi sup{font-size:9.5px;font-weight:800;margin-left:1px}.vd-G{border-color:var(--k-e5484d);background:var(--k-fff1f0)}.vd-G ins,.vd-G sup{color:var(--c-b42328)}.vd-G ins{background:var(--k-ffe0dd)}.vd-L{border-color:var(--k-e07b12);background:var(--k-fff6ec)}.vd-L ins,.vd-L sup{color:var(--c-9a4a06)}.vd-L ins{background:var(--k-ffe7cc)}.vd-C{border-color:var(--k-2f6bff);background:var(--k-f2f6ff)}.vd-C ins,.vd-C sup{color:var(--c-1d4fd6)}.vd-C ins{background:var(--k-dde7ff)}.vd-loi.dang{outline:2px solid var(--c-2f6bff);outline-offset:1px}.vd-sua{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--vien);background:var(--k-fffbea)}.vd-sua .inp{flex:1 1 180px}.vd-goc{font-size:13px;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-ds{margin:0;padding:8px 16px 12px 32px;font-size:12.5px;gap:3px;border-top:1px solid var(--vien)}.nd,.vd-ds{display:flex;flex-direction:column}.nd{outline:none}.nd:focus-visible{box-shadow:inset 0 0 0 2px var(--k-d6e2ff)}.nd-tren{display:flex;align-items:center;gap:12px;padding:12px 16px}.nd-vach{flex:1 1;height:8px;background:var(--k-e8edf5);position:relative;cursor:pointer}.nd-vach i{position:absolute;left:0;top:0;bottom:0;background:var(--k-2f6bff)}.nd-vach b{position:absolute;top:-6px;bottom:-6px;width:2px}.nd-gio{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--phu);white-space:nowrap}.nd-toc{display:flex;gap:2px}.nd-toc button{border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:11.5px;padding:2px 6px;border-radius:5px;cursor:pointer;color:var(--phu)}.nd-toc button.chon{background:var(--k-eef3ff);border-color:var(--k-2f6bff);color:var(--c-1d4fd6);font-weight:700}.nd-ds{display:flex;flex-direction:column;border-top:1px solid var(--vien)}.nd-dong{display:flex;align-items:center;gap:8px;padding:6px 16px;border-bottom:1px solid var(--k-f1f3f7)}.nd-dong .inp{flex:1 1;height:30px}.nd-giay{border:0;background:none;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;color:var(--c-2f6bff);cursor:pointer;width:40px;text-align:left}.nd-chu{font-size:13px}.gn{display:inline-flex;align-items:center;gap:8px}.lb-tc{display:flex;flex-wrap:wrap;gap:6px}.lb-tc span{display:flex;flex-direction:column;padding:6px 10px;border:1px solid var(--vien);border-radius:8px;background:var(--nen-2);min-width:110px}.lb-tc small{font-size:10.5px;color:var(--mo)}.lb-tc b{font-size:16px}.lb-tc .lb-tc-tong{background:var(--k-eef3ff);border-color:var(--k-d6e2ff)}.lb-tc .lb-tc-tong b{color:var(--c-1d4fd6)}.lb-nx-cau{margin:0;font-size:13.5px;color:var(--phu);white-space:pre-wrap}.lb-nx-ds{gap:8px;width:100%}.lb-nx,.lb-nx-ds{display:flex;flex-direction:column}.lb-nx{gap:4px;padding:8px 12px;background:var(--nen);border:1px solid var(--k-cdebdd);border-radius:8px}.lb-nx p{margin:0;white-space:pre-wrap;font-size:13px}.lb-nx audio{height:32px}.lb-nx-mau{display:flex;gap:4px;flex-wrap:wrap}.lb-nx-mau em{font-style:normal;font-size:11.5px;padding:1px 8px;border-radius:999px;background:var(--k-eef3ff);color:var(--c-1d4fd6)}.lb .vd-bai{padding:12px 14px;border:1px solid var(--vien);border-radius:8px;background:var(--k-fcfcfa)}@media (max-width:1100px){.ch-hai{grid-template-columns:minmax(0,1fr)}.ch-phai{position:static}}.tab button{flex-shrink:0}.lb-lc{max-width:760px}@media (max-width:640px){.lb-duoi{flex-wrap:nowrap;overflow-x:auto}.lb-duoi .lb-so{flex:none}.lb-duoi .chu-phu{white-space:nowrap}}.lb-doc-chen{padding:12px 16px;background:var(--k-fcfcfa);border:1px solid var(--vien);border-radius:8px;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:24px;color:var(--muc);white-space:pre-wrap;max-height:420px;overflow-y:auto}.lb-doc-chen p{margin:0 0 10px}.lb-doc-chen p:last-child{margin:0}.lb-doc p{white-space:pre-wrap}.tv-cap{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tv-cap legend{font-weight:700;font-size:14px;margin-bottom:6px}.tv-cap label{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--vien);border-radius:10px;cursor:pointer;background:var(--nen)}.tv-cap label.chon{border-color:var(--k-2f6bff);background:var(--k-eef3ff)}.tv-cap label input{grid-row:span 2;accent-color:var(--c-2f6bff);width:18px;height:18px;margin:0}.tv-cap label small{color:var(--phu);font-size:12.5px}.hp-man td.lt-co{max-width:0;width:100%}.hp-man td.lt-co b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-dem{display:flex;flex-wrap:wrap;gap:6px 16px;padding:8px 2px 10px;font-size:12.5px;color:var(--phu)}.lt-dem b{color:var(--muc);margin-right:3px}.lt-dem .tot b{color:var(--c-0a7a52)}.lt-dem .vang b{color:var(--c-9a4a06)}.lt-dem .do b{color:var(--c-c42b30)}.lt-dem .xanh b{color:var(--c-1d4fd6)}.lt-tuan{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.lt-ngay{background:var(--canvas);border:1px solid var(--vien);border-radius:10px;min-height:150px;display:flex;flex-direction:column;gap:4px;padding:6px;min-width:0}.lt-ngay.hom-nay{border-color:var(--pri-vien);background:var(--pri-nhat)}.lt-ngay-dau{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--phu);padding:0 2px 2px}.lt-ngay-dau b{color:var(--muc)}.lt-ngay-dau i{font-style:normal;margin-left:auto;font-weight:700;color:var(--pri)}.lt-them{width:22px;height:22px;border-radius:6px;border:1px dashed var(--vien-dam);color:var(--phu);background:var(--nen);font-weight:700;line-height:1}.lt-them:hover{border-color:var(--pri);color:var(--pri)}.lt-ca{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;width:100%;background:var(--nen);border:1px solid var(--vien);border-left:3px solid var(--m-xanh,var(--k-2f6bff));border-radius:0;padding:5px 7px;font-size:12px;line-height:16px;min-width:0}.lt-ca.dang,.lt-ca:hover{box-shadow:var(--bong-the);border-color:var(--pri-vien)}.lt-ca b,.lt-ca small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-ca small{color:var(--phu)}.lt-ca .lt-kq{color:var(--c-0a7a52);font-weight:600}.lt-gio{font-weight:700;color:var(--pri);font-size:11.5px}.lt-ca.tt-da_test{border-left-color:var(--k-12a06b)}.lt-ca.tt-khong_den{border-left-color:var(--k-d9363e);opacity:.8}.lt-ca.tt-lui_lich{border-left-color:var(--k-e08a00)}.lt-ca.tt-huy,.lt-ca.tt-khong_ro{border-left-color:var(--k-9aa6bc);opacity:.65}.lt-ca.tre{background:var(--k-fff5f5)}.lt-kpi-tong{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:4px 0 12px}.lt-kpi-tong>div{background:var(--canvas);border:1px solid var(--vien);border-top:3px solid var(--pri);border-radius:0;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.lt-kpi-tong span{font-size:12px;color:var(--phu);font-weight:600}.lt-kpi-tong b{font-size:22px;line-height:28px}.lt-kpi-tong small{color:var(--mo);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-kpi-tong .tot{color:var(--c-0a7a52)}.lt-kpi-tong .vang{color:var(--c-9a4a06)}.lt-kpi-tong .do{color:var(--c-c42b30)}.lt-cot-thanh{width:110px}.lt-thanh{display:block;height:6px;background:var(--k-e8edf5);border-radius:0;overflow:hidden}.lt-thanh i{display:block;height:100%;background:linear-gradient(90deg,var(--k-12a06b),var(--k-2bb673))}.lt-ngan-dau{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lt-tim{position:relative}.lt-tim-ds{position:absolute;left:0;right:0;top:calc(100% + 4px);background:var(--nen);border:1px solid var(--vien-dam);border-radius:10px;box-shadow:var(--bong-noi);z-index:5;max-height:260px;overflow:auto}.lt-tim-ds button{display:flex;gap:8px;width:100%;text-align:left;padding:8px 10px;background:none;border-bottom:1px solid var(--vien)}.lt-tim-ds button:hover{background:var(--hover)}.lt-kpi .cong-cu{flex-wrap:wrap}.lt-kpi .xem-chon{flex-wrap:wrap;overflow:visible}@media (max-width:900px){.lt-tuan{grid-template-columns:1fr}.lt-ngay{min-height:0}.lt-kpi-tong{grid-template-columns:repeat(2,minmax(0,1fr))}}.gt-the-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:12px;gap:12px}.gt-the{background:var(--nen);border:1px solid var(--vien);border-top:3px solid var(--pri);border-radius:0;flex-direction:row;box-shadow:var(--bong-the);min-height:186px}.gt-bia,.gt-the{display:flex;overflow:hidden}.gt-bia{width:122px;flex:none;background:linear-gradient(135deg,var(--k-eef3ff),var(--k-e6f7fa));align-items:center;justify-content:center;border-right:1px solid var(--vien)}.gt-bia img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.gt-bia span{font-size:15px;font-weight:800;color:var(--c-1d4fd6);text-align:center;padding:8px}.gt-the-than{padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.gt-nut{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hp-man td.gt-co{max-width:0;width:100%}.hp-man td.gt-co b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-ban{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--vien);background:var(--canvas)}.gt-ban small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-tai{gap:8px;padding:12px;border:1px dashed var(--vien-dam);background:var(--canvas)}.gt-tai,.gt-xem{display:flex;flex-direction:column}.gt-xem{gap:10px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gt-thanh{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;background:var(--nen);border:1px solid var(--vien);border-top:3px solid var(--pri);box-shadow:var(--bong-the)}.gt-ten{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50vw}.gt-vung{display:flex;flex-direction:column;align-items:center;gap:14px;padding:6px 0 40px}.gt-trang{background:var(--k-ffffff);box-shadow:0 2px 10px rgba(20,30,60,.16);border:1px solid var(--vien)}.gt-trang canvas{position:absolute;inset:0;width:100%;height:100%;-webkit-user-drag:none}.gt-trang canvas.an{visibility:hidden}.gt-trang-cho{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--mo);font-size:13px}.gt-chan-in{display:none}@media print{body.gt-dang-xem *{visibility:hidden!important}body.gt-dang-xem .gt-chan-in,body.gt-dang-xem .gt-chan-in *{visibility:visible!important;display:block!important;position:fixed;top:40%;left:0;right:0;text-align:center;font-size:20px}}.lm-gt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 2px 8px}.ht-nhom-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-gap:12px;gap:12px;align-items:start}.ht-nhom{padding:12px 14px;border-top:3px solid var(--pri);border-radius:0}.ht-nhom-dau{display:flex;align-items:center;gap:8px}.ht-so{margin-left:auto;font-weight:800;color:var(--pri)}.ht-nhom p{margin:2px 0 8px;font-size:12px}.ht-ds{gap:4px}.ht-ds,.ht-muc{display:flex;flex-direction:column}.ht-muc{gap:1px;padding:6px 10px;border:1px solid var(--vien);border-left:3px solid var(--k-9aa6bc);border-radius:0;color:var(--muc);background:var(--canvas)}.ht-muc:hover{background:var(--hover);color:var(--muc)}.ht-muc.do{border-left-color:var(--k-d9363e)}.ht-muc.vang{border-left-color:var(--k-e08a00)}.ht-muc.xanh{border-left-color:var(--k-2f6bff)}.ht-muc b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ht-muc span{font-size:12px;color:var(--phu)}.hp-man td.ht-co{max-width:0;width:40%}.hp-man td.ht-co b{display:block}.hp-man td.ht-co b,.hp-man td.ht-co2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-man td.ht-co2{max-width:0;width:45%}.the-ht{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;margin:12px 0;border-top:3px solid var(--k-6e4fd8);border-radius:0}.the-ht .so-nho{display:inline-flex;gap:4px;align-items:baseline;font-size:12.5px;color:var(--phu)}.the-ht .so-nho b{font-size:16px;color:var(--muc)}@media (max-width:900px){.ht-nhom-ds{grid-template-columns:1fr}}.ht-loc{margin-left:auto;flex-wrap:wrap}.htr{list-style:none;margin:0;padding:4px 16px 12px;display:flex;flex-direction:column}.htr li{display:grid;grid-template-columns:86px 1fr auto;grid-gap:10px;gap:10px;align-items:start;padding:7px 0 7px 12px;border-left:3px solid var(--k-c9d3e3);position:relative}.htr li+li{border-top:1px solid var(--vien)}.htr li.htr-test{border-left-color:var(--k-2f6bff)}.htr li.htr-hoc{border-left-color:var(--k-12a06b)}.htr li.htr-cx{border-left-color:var(--k-e08a00)}.htr li.htr-bd{border-left-color:var(--k-8a5cf6)}.htr-ngay{font-size:12px;color:var(--phu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:1px}.htr-than{min-width:0;display:flex;flex-direction:column;gap:1px}.htr-than b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htr-than span{font-size:12px;color:var(--phu);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.htr li.m-tot .htr-than b{color:var(--c-0a7a52)}.htr li.m-do .htr-than b{color:var(--c-c42b30)}@media (max-width:640px){.htr li{grid-template-columns:1fr auto}.htr-ngay{grid-column:1/-1}}.bang-boc{overflow-y:hidden}.lt-dem{padding:10px 16px}.hp-man .the>.bao{margin:0 16px 10px}.lt-tuan{padding:0 12px 12px}.lt-kpi-tong{margin:0;padding:12px 16px}.hp-man .the>p.chu-phu{padding:10px 16px 14px;margin:0!important}.lt-web{margin-left:6px;font-size:11px;font-weight:600;color:var(--c-1d4fd6);background:var(--k-eef3ff);padding:1px 6px}.lt-kpi .bang-boc,.lt-tuan+.bang-boc{border-top:1px solid var(--vien)}.lt-cc .chon-go,.syl-tieu{min-width:0}.syl-tieu{display:flex;flex-direction:column}.syl-tieu .cs-tieu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.syl-tq{background:var(--nen);border:1px solid var(--vien);border-left:4px solid var(--pri);border-radius:0;padding:10px 16px;white-space:pre-line;color:var(--phu);font-size:13px;line-height:20px}.syl-lt{display:flex;flex-direction:column;gap:12px}.syl-lt-cc{display:flex;justify-content:flex-end;margin-bottom:-4px}.syl-p{border-top:3px solid var(--pri);border-radius:0;overflow:hidden}.syl-p-dau{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--vien);flex-wrap:wrap}.syl-p-dau b{font-size:14.5px}.syl-p-kn{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap}.syl-p-kn i{font-style:normal;font-size:11.5px;font-weight:700;white-space:nowrap}.syl-ds{list-style:none;margin:0;padding:0}.syl-ds li+li{border-top:1px solid var(--vien)}.syl-unit{padding:8px 16px 4px;font-size:12px;font-weight:700;color:var(--c-1d4fd6);text-transform:uppercase;letter-spacing:.02em;background:var(--canvas)}.syl-bai{display:grid;grid-template-columns:30px 150px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;text-align:left;padding:8px 16px 8px 13px;background:none;border-left:3px solid transparent;font-size:13.5px;color:var(--muc)}.syl-bai:hover{background:var(--hover)}.syl-bai.mo{background:var(--k-f7f9fd)}.syl-so{font-weight:800;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.syl-kn-nhan{display:inline-block;justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:2px 8px;border-radius:0}.syl-kn-nhan,.syl-them{white-space:nowrap;font-size:11.5px;font-weight:700}.syl-them{color:var(--pri);background:var(--pri-nhat);padding:1px 7px}.syl-ct{padding:2px 16px 10px 206px;display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:18px;color:var(--phu);background:var(--k-f7f9fd)}.syl-ct div{display:flex;gap:8px}.syl-ct em{font-style:normal;font-weight:700;color:var(--muc);min-width:96px;flex:none}.syl-gach:before{content:"– ";color:var(--mo)}.syl-kt-chip{display:inline-block;margin-left:8px;font-style:normal;font-size:11px;font-weight:700;color:var(--c-c42b30);background:#FDEDEE;padding:1px 6px;white-space:nowrap;vertical-align:1px}.syl-mt-boc{overflow:hidden}.syl-mt{width:100%;table-layout:fixed;border-collapse:collapse}.syl-mt td,.syl-mt th{border:1px solid var(--vien);vertical-align:top;padding:6px 8px;font-size:12.5px;text-align:left}.syl-sua{padding:12px 16px;display:flex;flex-direction:column;gap:10px;border-top:3px solid var(--k-6e4fd8);border-radius:0}.syl-sua-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:0;background:var(--nen);z-index:2;padding:4px 0}.syl-sua-dau .chu-phu{font-size:12px}.syl-sua-tt{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;gap:10px}.syl-sua-ds{list-style:none;margin:0;padding:0;gap:8px}.syl-sua-ds,.syl-sua-ds li{display:flex;flex-direction:column}.syl-sua-ds li{border:1px solid var(--vien);border-left:4px solid var(--k-9aa6bc);padding:8px 10px;gap:6px;background:var(--canvas)}.syl-sua-o{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.syl-sua-o .inp{height:32px;width:170px}.syl-sua-ds .txt{font-size:13px;line-height:19px;background:var(--k-ffffff)}@media (max-width:900px){.syl-bai{grid-template-columns:24px minmax(0,1fr) auto}.syl-bai .syl-kn-nhan{grid-column:2;grid-row:2}.syl-ct{padding-left:46px}.syl-sua-tt{grid-template-columns:1fr}.syl-mt-boc{overflow-x:auto}}.syl-ten{font-weight:600;line-height:19px}.syl-mt thead th{border-top:3px solid;font-size:12.5px}.syl-mt .syl-mt-p{width:150px;background:var(--canvas);font-weight:700;font-size:13px;line-height:19px}.syl-mt td{padding:0}.syl-mt-bai{padding:8px 10px;border-bottom:1px dashed var(--k-d6dde8);font-size:13px;line-height:19px}.syl-mt-bai:last-of-type{border-bottom:0}.syl-mt-ten{display:flex;gap:6px}.syl-mt-ten b{color:var(--mo);flex:none;min-width:18px;text-align:right}.syl-mt-ten span{font-weight:600;color:var(--muc)}.syl-mt-ct{margin:3px 0 0 24px;font-size:12px;line-height:17px;color:var(--phu)}.syl-mt-ct em{font-style:normal;font-weight:700;color:var(--c-4f5b72)}.syl-mt-bai.sua{display:flex;gap:4px;align-items:flex-start;padding:4px}.syl-go{flex:1 1;width:100%;min-height:34px;border:1px solid transparent;background:var(--k-ffffff);border-radius:0;padding:5px 7px;font:inherit;font-size:13px;line-height:19px;color:var(--muc);resize:none;overflow:hidden}.syl-go:hover{border-color:var(--k-d6dde8)}.syl-go:focus{outline:none;border-color:var(--pri);box-shadow:0 0 0 2px rgba(47,107,255,.15)}.syl-mt.dang-sua td{background:var(--k-fbfcfe)}.syl-bo{flex:none;width:22px;height:22px;color:var(--mo);background:none;font-size:12px;opacity:.5}.syl-bo:hover{opacity:1;color:var(--c-c42b30)}.syl-them-o{display:block;width:100%;padding:5px 10px;text-align:left;font-size:12px;font-weight:600;color:var(--pri);background:none;border-top:1px dashed var(--k-d6dde8)}.syl-them-o:hover{background:var(--pri-nhat)}.syl-sua-thanh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 16px;border-top:3px solid var(--k-6e4fd8);border-radius:0;position:-webkit-sticky;position:sticky;top:0;z-index:4}.syl-sua-thanh .syl-go{border-color:var(--k-d6dde8);width:100%}.gt-mo{color:var(--muc)}.gt-mo span{font-size:12px;font-weight:600;margin-left:6px}.gt-mo span,.gt-mo:hover b{color:var(--pri)}.syl-mt .syl-mt-p{width:auto;background:var(--k-eef3ff);color:var(--c-1d4fd6);font-size:13.5px;padding:8px 12px;border-left:4px solid var(--k-2f6bff)}.syl-mt .syl-mt-p span{margin-left:10px;font-size:12px;font-weight:600;color:var(--phu)}.syl-mt-bai{padding:8px 12px}.syl-mt-ct{margin-left:24px}.syl-kn-ds{display:flex;flex-direction:column;gap:12px}.syl-kp{border-radius:0;overflow:hidden;border-top:3px solid var(--pri)}.syl-kp-dau{display:flex;align-items:baseline;gap:10px;padding:9px 14px;background:var(--k-eef3ff);border-bottom:1px solid var(--vien)}.syl-kp-dau b{color:var(--c-1d4fd6);font-size:14px}.syl-kp-dau span{font-size:12px;color:var(--phu);font-weight:600}.syl-kp-luoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:0;gap:0}.syl-ko{border-top:3px solid;border-right:1px solid var(--vien);border-bottom:1px solid var(--vien);min-width:0;background:var(--nen)}.syl-ko-dau{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;font-size:12.5px}.syl-ko-dau span{font-weight:700;opacity:.8}.syl-ko .syl-mt-bai{border-bottom:1px dashed var(--k-d6dde8)}.syl-ko .syl-mt-bai:last-child{border-bottom:0}.ts-loc{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px}.ts-loc .ts-l .chon-go,.ts-loc .ts-l .sel{width:auto;min-width:0;max-width:190px}.ts-loc .ts-l .chon-go{width:170px}.ts-loc .ts-l.dang .o-chon-tim .inp,.ts-loc .ts-l.dang .sel{border-color:var(--pri-vien);background-color:var(--pri-nhat);color:var(--c-1d4fd6);font-weight:600}.ts-loc .ts-l.dang .o-chon-tim .inp::placeholder{color:var(--c-1d4fd6)}.ts-thang{width:165px}.ts-ngay,.ts-thang{height:30px;padding:0 8px}.ts-ngay{width:140px}.ts-so-ky{font-size:12px;white-space:nowrap}@container (max-width:720px){.ts-man .an-hep-thanh,.ts-so-ky{display:none}}.ts-than{display:flex;flex-direction:column;gap:12px;transition:opacity .15s}.ts-than.dang-tai{opacity:.6}.ts-goi-y{border-top:3px solid var(--k-f5b400);border-top-left-radius:0;border-top-right-radius:0;padding:10px 14px;display:flex;flex-direction:column;gap:5px}.ts-goi-y-tieu{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vang)}.ts-gy{display:flex;gap:8px;font-size:13.5px;line-height:20px}.ts-gy-so{flex:none;width:18px;font-weight:700;color:var(--vang)}.ts-gy.tot .ts-gy-so{color:var(--c-0a7a52)}.ts-gy.canh_bao .ts-gy-so{color:var(--c-c42b30)}.ts-gy.canh_bao{color:var(--c-9b1c20)}.ts-gy.chua_dat{color:var(--phu)}.ts-gy.chua_dat .ts-gy-so{color:var(--mo)}.ts-hai{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.ts-hai>:first-child{flex:999 1 600px;min-width:0}.ts-hai>:nth-child(2){flex:1 1 320px;min-width:0}.ts-pheu-luoi{display:grid;grid-template-columns:110px minmax(0,1fr) 72px minmax(150px,auto);grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:14px 18px}.ts-pb{display:contents}.ts-pb-ten{font-weight:600;font-size:13.5px}.ts-pb.chon .ts-pb-ten{color:var(--c-1d4fd6)}.ts-pb-thanh{height:26px;background:var(--k-eef2f8)}.ts-pb-thanh i{display:block;height:100%}.ts-pb-phu{display:flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap;min-width:0}.ts-pb-phu small{font-size:11.5px;font-weight:600}.ts-roi{height:24px;padding:0 6px;font-size:12px;color:var(--c-c42b30)}.ts-pheu-cuoi{display:flex;flex-wrap:wrap;gap:6px 20px;padding:10px 18px 14px;border-top:1px solid var(--vien);font-size:13px}@container (max-width:640px){.ts-pheu-luoi{grid-template-columns:86px minmax(0,1fr) 56px}.ts-pb-phu{grid-column:2/-1;margin-top:-4px}}.ts-so{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--c-1d4fd6);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-so:hover{text-decoration:underline}.ts-so:disabled{color:inherit;cursor:default;text-decoration:none}.ts-so.to{font-size:17px;font-weight:700;text-align:right}.ts-ly-do .the-than{padding:12px 16px}.ts-chen{height:auto;padding:0 2px;font-size:inherit;vertical-align:baseline}.ts-ld-ds{display:flex;flex-direction:column;gap:2px}.ts-ld{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;width:100%;padding:6px 8px;border:0;background:none;text-align:left;font:inherit;font-size:13px;border-radius:6px;cursor:pointer}.ts-ld:hover:not(:disabled){background:var(--hover)}.ts-ld:disabled{cursor:default}.ts-ld-ten{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-ld-thanh{grid-column:1/-1;height:5px;background:var(--k-fdecec)}.ts-ld-thanh i{display:block;height:100%;background:var(--k-e5484d)}.ts-ld-thanh i.xam{background:var(--k-a9b2c3)}.ts-bang td.so,.ts-bang th.so,.ts-bang-cp td.so,.ts-bang-cp th.so{text-align:right}.ts-bang td.so small{display:inline-block;min-width:44px;margin-left:5px;font-size:11.5px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-bang td.ts-kem small{color:var(--c-c42b30);font-weight:600}.ts-bang td.ts-tot small{color:var(--c-0a7a52);font-weight:600}.ts-bang td.ts-kem:not(:has(small)){background:var(--k-fdecec)}.ts-bang td.ts-tot:not(:has(small)){background:var(--xanh-la-nhat)}.ts-bang td.vang{color:var(--vang)}.ts-ten{max-width:240px;overflow:hidden;text-overflow:ellipsis;font-weight:600}.ts-bang tr.ts-tong td,.ts-bang-cp tr.ts-tong td{background:var(--nen-2);font-weight:700}.ts-o-so{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px}.ts-o{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-top:3px solid var(--k-f08c2b);border-top-left-radius:0;border-top-right-radius:0;color:inherit;text-decoration:none}.ts-o small{font-size:12px;color:var(--phu)}.ts-o b{font-size:22px;line-height:30px}.ts-o.ts-o-mo{border-top-color:var(--pri)}.ts-o.ts-o-mo b{font-size:16px;color:var(--c-1d4fd6)}.ts-quy-tac{font-size:13px;color:var(--phu);padding:4px 2px}.ts-quy-tac summary{cursor:pointer;font-weight:600}.ts-quy-tac ul{margin:8px 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.ts-che{z-index:58}.ts-ngan{z-index:60;container-type:inline-size}.ts-ngan .ngan-ten small{font-weight:500}.ts-mo-khach{color:var(--muc)}.ts-mo-khach:hover{color:var(--c-1d4fd6)}.ts-the-theo{margin-left:6px;font-size:11px;font-weight:600;color:var(--c-0886b8);background:var(--cyan-nhat);padding:1px 6px}.ts-cp .bang td{padding-top:6px;padding-bottom:6px}.ts-tien{width:124px;height:32px;text-align:right;padding:0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-tien.ts-can{border-color:var(--k-e2a33b);background:var(--vang-tt-nhat)}.ts-tien.ts-doi{border-color:var(--pri);box-shadow:0 0 0 2px var(--pri-nhat)}.ts-khach{display:block;font-size:11px;color:var(--mo);line-height:14px;min-height:14px}.ts-gc{width:150px;height:32px;padding:0 8px}.ts-cot-ielts{border-top:3px solid var(--pri)}.ts-cot-du_hoc{border-top:3px solid var(--k-0ea5a0)}.ts-cp-cuoi{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-top:1px solid var(--vien)}.ts-ng{border-top:3px solid var(--k-f5b400);border-top-left-radius:0;border-top-right-radius:0}.ts-ng-luoi{display:flex;flex-direction:column;gap:8px}.ts-ng-o{display:grid;grid-template-columns:minmax(0,1fr) 130px;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.ts-ng-nhap{position:relative}.ts-ng-nhap .inp{width:100%;height:32px;text-align:right;padding:0 26px 0 8px}.ts-ng-nhap i{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--mo)}.ts-ng-nhap .inp.ts-can-nhe{border-style:dashed}.ts-ld-tom{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;font-size:13px}.ts-ld-tom .chu-phu{flex-basis:100%}.ts-man .the-dau{flex-wrap:wrap;row-gap:6px}.ts-man .the-dau .phai{flex:0 1 auto;min-width:0;max-width:100%}@container (max-width:560px){.ts-bang .an-520,.ts-bang td.so small{display:none}.ts-man .the-dau .phai{margin-left:0}.ts-loc .ts-l .chon-go{width:100%}.ts-loc .ts-l{flex:1 1 150px}.ts-loc .ts-l .sel{max-width:none;width:100%}.ts-bang td,.ts-bang th,.ts-bang-cp td,.ts-bang-cp th{padding-left:8px;padding-right:8px}.ts-bang .ts-ten,.ts-bang-cp .ts-ten{max-width:96px;white-space:normal;overflow-wrap:anywhere}.ts-tien{width:86px;padding:0 6px}}@container (max-width:900px){.ts-bang .ts-ten{max-width:170px}.ts-bang td,.ts-bang th{padding-left:11px;padding-right:11px}}.inp,.sel,.txt{border-radius:5px;box-shadow:none}.inp,.sel{height:34px;padding-top:5px;padding-bottom:5px}.o-chon-tim .inp,.o-tim-trong .inp{border-radius:5px}.inp.nho,.sel.nho{height:30px;font-size:12.5px;padding-top:3px;padding-bottom:3px}.o-chon-ds,.o-tim{border-radius:6px}.o-chon-ds button{border-radius:4px}.nut-loc{display:none}@media (max-width:640px){.noi-dung{padding-left:8px;padding-right:8px}.the{border-radius:10px}.inp,.sel{height:36px;padding-left:9px}.inp.nho,.sel.nho{height:34px}.cong-cu{padding:10px;gap:8px}.chi-so{gap:8px;margin-bottom:12px}.chi-so .o-so{padding:10px;gap:8px;border-radius:10px}.chi-so .bieu-so{width:30px;height:30px;border-radius:8px}.chi-so b{font-size:18px;line-height:22px}.chi-so span{font-size:12px;line-height:15px}.nut-loc{display:inline-flex}.loc-them,.ts-loc .ts-loc-them{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;align-items:center}.loc-them>svg{display:none}.loc-them .chon-go,.loc-them .o-chon-tim,.loc-them .sel{width:100%!important;max-width:none;min-width:0}.loc-them>.nut{grid-column:1/-1;justify-self:start}.loc-them.thu,.ts-loc .ts-loc-them.thu{display:none}.cong-cu .tab{flex:1 1 auto;min-width:0}.cong-cu .chon-go{min-width:0}}.ts-loc-them{display:contents}.nut-loc .so{font-size:11px;font-weight:700;color:#fff;background:var(--pri);border-radius:8px;padding:0 6px;line-height:16px}@media (max-width:640px){.ts-loc{gap:6px;padding:8px}.ts-loc .ts-loc-them{flex-basis:100%}.ts-loc .ts-loc-them .ts-l,.ts-loc .ts-loc-them .ts-l .chon-go,.ts-loc .ts-loc-them .ts-l .sel{width:100%;max-width:none;flex:none}.ts-loc .ts-loc-them>.nut{grid-column:1/-1;justify-self:start}.ts-thang{width:132px}.cong-cu>.chon-go,.cong-cu>.sel{flex:1 1 140px;width:auto;min-width:0;max-width:none}.cong-cu>.chon-go .o-chon-tim{width:100%!important}}@media (min-width:641px){.loc-them .chon-go{min-width:150px;max-width:200px}.loc-them .sel{max-width:170px}}.crm{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.crm .cs-thanh{gap:10px}.crm-nhac{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}@container (max-width:1100px){.crm-nhac{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:560px){.crm-nhac{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-nhac-o span{display:none}}.crm-nhac-o{display:flex;flex-direction:column;gap:1px;text-align:left;background:var(--nen);border:1px solid var(--vien);border-top:3px solid var(--m,var(--k-8b96aa));padding:8px 10px;cursor:pointer;min-width:0;font:inherit;color:inherit}.crm-nhac-o small{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--m-chu,var(--c-52607a))}.crm-nhac-o b{font-size:20px;line-height:26px}.crm-nhac-o span{font-size:11.5px;line-height:15px;color:var(--mo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-nhac-o:hover{border-color:var(--vien-dam)}.crm-nhac-o.dang{background:var(--k-f2f6ff);box-shadow:inset 0 0 0 2px var(--m,var(--k-2f6bff))}.m-la{--m:var(--k-0e9f6e);--m-chu:var(--c-0a7a52)}.m-do{--m:var(--k-e5484d);--m-chu:var(--c-c42b30)}.m-cam{--m:var(--k-f08c2b);--m-chu:var(--c-9a4a06)}.m-tim{--m:var(--k-7c5ce6);--m-chu:var(--c-5b3fc4)}.m-xam{--m:var(--k-8b96aa);--m-chu:var(--c-52607a)}.m-cyan{--m:var(--k-22b8f0);--m-chu:var(--c-0886b8)}.m-vang{--m:var(--k-f5b400);--m-chu:var(--c-9a4a06)}.m-xanh{--m:var(--k-2f6bff);--m-chu:var(--c-1d4fd6)}.m-la-nhat{--m:var(--k-4fbf8b);--m-chu:var(--c-0a7a52)}.m-chu-la{color:var(--c-0a7a52);font-weight:600}.m-chu-cam{color:var(--c-b4560a);font-weight:600}.m-chu-xam{color:var(--phu)}.crm-dang-tai{opacity:.6;transition:opacity .15s}.crm-nhom-dau{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:var(--nen-2);border:0;border-top:1px solid var(--vien);border-bottom:1px solid var(--vien);text-align:left;font:inherit;cursor:pointer;box-shadow:inset 3px 0 0 var(--m)}.crm-moc>.crm-nhom:first-child .crm-nhom-dau{border-top:0}.crm-nhom-dau b{color:var(--m-chu)}.crm-nhom-dau small,.crm-nhom-dau span{font-size:12px;color:var(--mo)}.crm-nhom-dau .crm-mui{color:var(--pri);font-size:12px}.crm-nhom.m-do .crm-nhom-dau{background:var(--k-fdf1f1)}.crm-nhom.m-vang .crm-nhom-dau{background:var(--k-fff8e6)}.crm-dong{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--vien)}.crm-dong:hover{background:var(--hover)}.crm-dong.dang-xem{background:var(--k-e8efff)}.crm-dong.nong{box-shadow:inset 3px 0 0 var(--k-0e9f6e)}.crm-dong-chinh{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(220px,2fr) minmax(130px,1fr) minmax(110px,.75fr);grid-gap:2px 16px;gap:2px 16px;align-items:center;padding:9px 14px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}.crm-dong-chinh>span{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-dong-chinh b,.crm-dong-chinh small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-dong-chinh small{font-size:12px;color:var(--mo);line-height:16px}.crm-c1{flex-direction:row!important;flex-wrap:wrap;align-items:center;column-gap:6px}.crm-c1 small{flex-basis:100%}.crm-c2 b{display:flex;align-items:center;gap:5px;font-weight:600}.crm-c2 b svg{flex:none}.crm-c3 .nhan{align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-c4{text-align:right}.crm-c4 b{font-weight:600;font-size:13px}.viec-gap{color:var(--c-c42b30)}.viec-nay{color:var(--c-b45309)}.viec-on{color:var(--phu)}.viec-xong{color:var(--c-0a7a52)}.viec-dong{color:var(--mo)}.crm-tag{font-size:10.5px;font-weight:700;padding:0 6px;line-height:17px;white-space:nowrap}.tag-sap_chot{background:var(--k-0e9f6e);color:#fff}.tag-moi_chua_goi{background:var(--k-fdecec);color:var(--c-c42b30)}.tag-sau_test{background:var(--k-fff0e0)}.tag-can_bam{background:var(--k-f1ecff);color:var(--c-5b3fc4)}.tag-quen_cap_nhat{background:var(--k-eef1f6)}.crm-ls-nut{margin-right:10px;height:26px;padding:0 8px;font:inherit;font-size:12px;color:var(--pri);background:none;border:1px solid transparent;cursor:pointer}.crm-ls-nut:hover{border-color:var(--pri-vien);background:var(--pri-nhat)}.crm-ls{grid-column:1/-1;padding:2px 14px 12px 28px}.crm-ls ol{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid var(--vien-dam);display:flex;flex-direction:column;gap:6px}.crm-ls li{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:12.5px;line-height:18px}.crm-ls .ls-ngay{color:var(--mo);white-space:nowrap}.crm-ls .ls-chu small{color:var(--mo)}.crm-ls li.ls-test .ls-chu b{color:var(--c-5b3fc4)}.crm-ls li.ls-doi_tinh_trang .ls-chu b{color:var(--phu)}.crm-bang-dau{display:grid;grid-template-columns:minmax(150px,1.1fr) minmax(220px,2fr) minmax(130px,1fr) minmax(110px,.75fr) 70px;grid-gap:16px;gap:16px;padding:8px 14px;font-size:12px;font-weight:600;color:var(--mo);background:var(--nen-2);border-bottom:1px solid var(--vien)}.crm-bang-dau span:nth-child(4){text-align:right}@container (max-width:900px){.crm-dong-chinh{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.crm-c3,.crm-c4{display:none!important}.crm-bang-dau{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 60px}.crm-bang-dau span:nth-child(3),.crm-bang-dau span:nth-child(4){display:none}}@container (max-width:560px){.crm-dong-chinh{grid-template-columns:minmax(0,1fr);padding:8px 10px}.crm-c2 small{display:none}.crm-ls-nut{align-self:start;margin-top:8px}.crm-bang-dau{display:none}}.crm-kb-goi-y{margin:0;padding:8px 14px 0}.crm-kb{display:grid;grid-template-columns:repeat(var(--so-cot,6),minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px 12px 14px;align-items:start}@container (max-width:1000px){.crm-kb{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:560px){.crm-kb{grid-template-columns:minmax(0,1fr)}}.crm-kb-cot{background:var(--k-eef1f6);border-top:3px solid var(--m);min-width:0;display:flex;flex-direction:column}.crm-kb-cot.tren{background:var(--k-e3ebff);box-shadow:inset 0 0 0 2px var(--pri)}.crm-kb-dau{display:flex;justify-content:space-between;gap:6px;padding:8px 10px;border:0;background:none;font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.crm-kb-dau b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-kb-dau span{color:var(--mo);font-weight:600}.crm-kb-the-ds{display:flex;flex-direction:column;gap:6px;padding:0 6px 8px;max-height:70vh;overflow-y:auto}.crm-kb-the{background:var(--nen);border:1px solid var(--vien);cursor:-webkit-grab;cursor:grab}.crm-kb-the.nong{box-shadow:inset 3px 0 0 var(--k-0e9f6e)}.crm-kb-the:active{cursor:-webkit-grabbing;cursor:grabbing}.crm-kb-the button{display:flex;flex-direction:column;gap:2px;width:100%;padding:7px 8px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:inherit;min-width:0}.crm-kb-the b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-kb-the span{font-size:12px;font-weight:600;line-height:16px}.crm-kb-the .crm-tag{align-self:flex-start}.crm-kb-the small{font-size:11.5px;color:var(--mo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-kb-them{font-size:12px;text-align:center;padding:2px}.crm-td{display:inline-grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 4px;column-gap:8px;row-gap:3px;align-items:center;padding:4px 10px 5px 4px;border:1px solid var(--vien);background:var(--nen);color:inherit;text-decoration:none;min-width:200px;max-width:280px}.crm-td:hover{border-color:var(--k-f08c2b)}.crm-td-cap{grid-row:1/3;width:34px;height:34px;display:grid;place-items:center;background:var(--k-16213e);color:var(--c-ffd27a);font-weight:800;font-size:12px}.crm-td-chu{display:flex;flex-direction:column;min-width:0;line-height:15px}.crm-td-chu b{font-size:12.5px}.crm-td-chu b,.crm-td-chu small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-td-chu small{font-size:11px;color:var(--mo)}.crm-td-thanh{height:4px;background:var(--k-eef1f6)}.crm-td-thanh i{display:block;height:100%;background:var(--k-f08c2b)}@container (max-width:560px){.crm-td{min-width:0;flex:1 1 100%;max-width:none;order:9}}.td-toi{background:var(--k-16213e);color:#fff;border-top:4px solid var(--mau-cap);padding:16px 18px;flex-direction:column}.td-toi,.td-toi-tren{display:flex;gap:14px}.td-toi-tren{align-items:center}.td-huy{width:62px;height:62px;flex:none;display:grid;place-items:center;background:var(--mau-cap);font-size:22px;font-weight:800}.td-toi-chu{display:flex;flex-direction:column;gap:2px;min-width:0}.td-toi-chu small{color:var(--c-a9b7d6);font-size:12.5px}.td-toi-chu b{font-size:22px;line-height:28px}.td-toi-chu span{font-size:12.5px;color:var(--c-c8d2ea)}.td-len-nhan{display:flex;justify-content:space-between;font-size:12px;color:var(--c-a9b7d6)}.td-len-thanh{height:12px;background:var(--k-2b3a63);margin-top:4px}.td-len-thanh i{display:block;height:100%;background:var(--mau-cap);transition:width .4s}.td-len p{margin:6px 0 0;font-size:14px}.td-dua{background:var(--k-1e2c52);padding:10px 12px;display:flex;flex-direction:column;gap:5px}.td-dua-tieu{font-size:11.5px;font-weight:700;color:var(--c-ffd27a);letter-spacing:.04em;text-transform:uppercase}.td-dua-dong{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;font-size:13px}.td-dua-dong a{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-dua small,.td-dua-dong span{color:var(--c-a9b7d6)}.td-dua small{font-size:12px}.td-tt{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.td-tt-o{background:var(--k-1e2c52);padding:8px 10px;display:flex;flex-direction:column;gap:2px;border-top:2px solid var(--k-2b3a63)}.td-tt-o b{font-size:13px}.td-tt-o span{font-size:11.5px;color:var(--c-a9b7d6);line-height:15px}.td-tt-o small{font-size:11.5px;color:var(--c-c8d2ea)}.td-tt-o.dat{border-top-color:var(--k-4fd1a0)}.td-tt-o.dat b{color:var(--c-4fd1a0)}.td-tt-thanh{height:4px;background:var(--k-2b3a63);margin-top:4px}.td-tt-thanh i{display:block;height:100%;background:var(--k-ffd27a)}.td-ls{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;height:90px;align-items:end}.td-ls-o{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:2px;font-size:11px;color:var(--c-a9b7d6)}.td-ls-o span{width:60%;display:block}.td-ls-o b{color:#fff;font-size:11px}.td-hai{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.td-xh{flex:3 1 460px;min-width:0}.td-bac{flex:2 1 340px;min-width:0}.td-xh-ds{display:flex;flex-direction:column}.td-xh-dong{display:grid;grid-template-columns:28px 40px minmax(0,1fr) 110px;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px;border-bottom:1px solid var(--vien)}.td-xh-dong:last-child{border-bottom:0}.td-xh-dong.la-toi{background:var(--k-fff8e6)}.td-xh-hang{font-weight:800;color:var(--mo);text-align:center}.td-xh-dong:first-child .td-xh-hang{color:var(--c-d99a00)}.td-xh-dong:nth-child(2) .td-xh-hang{color:var(--c-7d8aa3)}.td-xh-dong:nth-child(3) .td-xh-hang{color:var(--c-b4560a)}.td-xh-cap{color:#fff;font-size:11.5px;font-weight:800;text-align:center;line-height:24px}.td-xh-ten{display:flex;flex-direction:column;min-width:0}.td-xh-ten b,.td-xh-ten small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-xh-ten small{font-size:12px;color:var(--mo)}.td-xh-tien{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-weight:700;font-size:13px}.td-xh-thanh{width:100%;height:4px;background:var(--k-eef1f6)}.td-xh-thanh i{display:block;height:100%}.td-bac-ds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:12px}.td-bac-o{border:1px solid var(--vien);border-top:3px solid;padding:7px 9px;display:flex;flex-direction:column;gap:1px;min-width:0}.td-bac-o small{font-size:11.5px;color:var(--mo);font-weight:600}.td-bac-o b{font-size:13.5px}.td-bac-o span{font-size:12px;color:var(--phu)}.td-bac-o.qua{opacity:.6}.td-bac-o.la-toi{background:var(--k-fff8e6);box-shadow:inset 0 0 0 2px var(--k-f08c2b)}.td-sua-dong{display:grid;grid-template-columns:60px 110px minmax(0,1fr) minmax(0,1.6fr);grid-gap:8px;gap:8px;align-items:end}.td-sua-dong label{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--mo)}@media (max-width:640px){.td-sua-dong{grid-template-columns:50px 90px minmax(0,1fr)}.td-sua-dong .rong{grid-column:1/-1}.td-ls{height:70px}.td-xh-dong{grid-template-columns:22px 36px minmax(0,1fr) 70px;padding:8px 10px}}@container (max-width:560px){.crm-nhac{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.crm-nhac-o{padding:6px 7px}.crm-nhac-o small{font-size:10px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-nhac-o b{font-size:17px;line-height:22px}.crm-c2 b{white-space:normal!important;align-items:flex-start}.crm-kb-the-ds{max-height:46vh}}.xl-khoa{display:flex}.xl-nhom-dau{align-items:baseline;gap:10px;padding:8px 16px;background:var(--nen-2);border-top:1px solid var(--vien)}.xl-khoa>.xl-nhom:first-child .xl-nhom-dau{border-top:0}.xl-nhom-dau span{font-size:12px;color:var(--mo)}.xl-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px;gap:8px;padding:10px 12px}.xl-the{display:flex;flex-direction:column;gap:5px;text-align:left;background:var(--nen);border:1px solid var(--vien);border-top:3px solid var(--pri);padding:9px 10px;font:inherit;color:inherit;cursor:pointer;min-width:0}.xl-the:hover{border-color:var(--pri-vien)}.xl-the.dang{background:var(--k-e8efff)}.xl-the-dau{display:flex;justify-content:space-between;align-items:center;gap:6px}.xl-the small{font-size:12px;color:var(--mo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl-the-so{display:flex;gap:10px;align-items:center;font-size:12.5px;flex-wrap:wrap}.xl-sap-het{font-size:11.5px;font-weight:700;color:var(--c-b4560a);background:var(--k-fff0e0);padding:0 6px}.xl-tuan-boc{container-type:inline-size}.xl-tuan{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px 12px}@container (max-width:900px){.xl-tuan{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.xl-tuan{grid-template-columns:minmax(0,1fr)}}.xl-ngay{background:var(--k-f2f5fa);border-top:3px solid var(--pri);min-width:0;display:flex;flex-direction:column;gap:4px;padding:0 6px 8px}.xl-ngay-dau{display:flex;justify-content:space-between;padding:6px 2px;font-size:12.5px}.xl-ngay-dau span{color:var(--mo)}.xl-gio{font-size:11px;font-weight:700;color:var(--phu);padding:4px 2px 0}.xl-ca{display:flex;flex-direction:column;width:100%;text-align:left;background:var(--nen);border:1px solid var(--vien);border-left:0;box-shadow:inset 3px 0 0 var(--pri);padding:5px 7px;font:inherit;cursor:pointer;min-width:0}.xl-ca.loai-cap_toc{box-shadow:inset 3px 0 0 var(--k-f08c2b)}.xl-ca.loai-tang_cuong{box-shadow:inset 3px 0 0 var(--k-7c5ce6)}.xl-ca.loai-luyen_de{box-shadow:inset 3px 0 0 var(--k-0e9f6e)}.xl-ca b{font-size:12.5px}.xl-ca b,.xl-ca small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl-ca small{font-size:11px;color:var(--mo)}.xl-ca:hover{border-color:var(--pri-vien)}.xl-khong-lich{padding:0 16px 12px;margin:0}.inp,.sel,.txt{border-radius:8px;font-weight:400}.inp[value=""],.sel:has(option:checked[value=""]){font-weight:400}.o-chon-tim .inp,.o-tim-trong .inp{border-radius:8px}.o-chon-tim .inp::placeholder{color:var(--phu)}.o-chon-ds,.o-tim{border-radius:10px}.o-chon-ds button{border-radius:7px}@media (max-width:640px){.the{border-radius:12px}.inp,.sel{padding-left:10px}}.ts-loc .ts-l.dang .o-chon-tim .inp,.ts-loc .ts-l.dang .sel{font-weight:500}.crm-chi-so .chi-so{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0}@container (max-width:1100px){.crm-chi-so .chi-so{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:560px){.crm-chi-so .chi-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-chi-so .chi-so b{font-weight:650}.crm-dong{border-bottom:1px solid var(--k-eef1f6)}.crm-dong.nong{box-shadow:none}.crm-dong-chinh b{font-weight:600}.crm-c2 b,.crm-c4 b{font-weight:500}.viec-gap{color:var(--c-c2410c)}.viec-nay{color:var(--c-a16207)}.viec-sap{color:var(--muc)}.crm-tag{font-size:11px;font-weight:500;line-height:18px;padding:0 8px;border-radius:999px}.tag-sap_chot{background:var(--k-e3f6ee);color:var(--c-0b7a55)}.tag-moi_chua_goi{background:var(--k-fdeeee);color:var(--c-b42318)}.tag-sau_test{background:var(--k-fff3e2);color:var(--c-9a4a06)}.tag-can_bam{background:var(--k-eef0ff);color:var(--c-4f46e5)}.tag-quen_cap_nhat{background:var(--k-f1f3f7);color:var(--c-52607a)}.crm-dong.nong .crm-c1 b:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--k-10b981);margin-left:6px;vertical-align:middle}.crm-nhom-dau{box-shadow:none;background:var(--k-f7f9fc);border-color:var(--k-eef1f6);gap:8px}.crm-nhom-dau b{font-weight:600;color:var(--muc);display:inline-flex;align-items:center;gap:8px}.crm-nhom-dau b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--m)}.crm-nhom.m-do .crm-nhom-dau,.crm-nhom.m-vang .crm-nhom-dau{background:var(--k-f7f9fc)}.crm-ls-nut{border-radius:8px}.crm-ls ol{border-left:1px solid var(--vien-dam)}.crm-ls .ls-chu b{font-weight:600}.crm-kb{gap:10px}.crm-kb-cot{border-top:0;background:var(--k-f4f6fa);border-radius:12px}.crm-kb-cot.tren{background:var(--k-eaf0ff);box-shadow:inset 0 0 0 1.5px var(--pri-vien)}.crm-kb-dau{padding:10px 12px 8px}.crm-kb-dau b{font-weight:600;display:inline-flex;align-items:center;gap:7px;min-width:0}.crm-kb-dau b:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--m)}.crm-kb-dau span{font-weight:500;font-size:12px;background:var(--k-ffffff);border-radius:999px;padding:0 8px;line-height:20px}.crm-kb-the-ds{gap:8px;padding:0 8px 10px;scrollbar-width:thin}.crm-kb-the{border:1px solid var(--k-e7ebf2);border-radius:10px;box-shadow:0 1px 2px rgba(22,32,54,.04)}.crm-kb-the:hover{border-color:var(--pri-vien);box-shadow:0 4px 12px -6px rgba(22,32,54,.18)}.crm-kb-the.nong{box-shadow:0 1px 2px rgba(22,32,54,.04)}.crm-kb-the button{padding:9px 10px;gap:4px}.crm-kb-the b{font-weight:600}.crm-kb-the span{font-weight:400;font-size:12.5px;line-height:17px}.crm-kb-the span.viec-gap{color:var(--c-c2410c)}.crm-kb-the span.viec-nay{color:var(--c-a16207)}.crm-td{border-radius:12px;border-color:var(--k-ede3d1);background:var(--k-fffbf3)}.crm-td-cap{border-radius:9px;background:linear-gradient(135deg,var(--k-fdba74),var(--k-f59e0b));color:#fff;font-weight:700}.crm-td-chu b{font-weight:600}.crm-td-thanh{border-radius:999px;overflow:hidden;background:var(--k-f3e8d6)}.crm-td-thanh i{background:var(--k-f59e0b);border-radius:999px}.td-toi{background:var(--nen);color:var(--muc);border-top:1px solid var(--vien);border:1px solid var(--vien);box-shadow:var(--bong-the)}.td-huy,.td-toi{border-radius:16px}.td-huy{background:linear-gradient(135deg,color-mix(in srgb,var(--mau-cap) 70%,var(--tron)),var(--mau-cap));color:#fff;font-weight:700;font-size:20px}.td-toi-chu small{color:var(--mo)}.td-toi-chu b{font-weight:650}.td-toi-chu span{color:var(--phu)}.td-len-nhan{color:var(--mo)}.td-len-thanh{background:var(--k-eef1f6);overflow:hidden;height:10px}.td-len-thanh,.td-len-thanh i{border-radius:999px}.td-len p b{font-weight:600}.td-dua{background:var(--k-fffbf3);border:1px solid var(--k-f3e8d6);border-radius:12px}.td-dua-tieu{color:var(--c-9a4a06);text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:600}.td-dua-dong a{color:var(--muc)}.td-dua-dong span{color:var(--mo)}.td-dua-dong b{font-weight:600}.td-dua small{color:var(--phu)}.td-tt-o{background:var(--k-f7f9fc);border-top:1px solid var(--k-eef1f6);border:1px solid var(--k-eef1f6);border-radius:12px}.td-tt-o b{font-weight:600}.td-tt-o span{color:var(--mo)}.td-tt-o small{color:var(--phu)}.td-tt-o.dat{background:var(--k-ecfdf5);border-color:var(--k-c9eadb)}.td-tt-o.dat b{color:var(--c-047857)}.td-tt-thanh{background:var(--k-e6eaf1);border-radius:999px;overflow:hidden}.td-tt-thanh i{background:var(--k-f59e0b);border-radius:999px}.td-ls-o{color:var(--mo)}.td-ls-o span{border-radius:6px 6px 0 0;background:color-mix(in srgb,var(--mau) 55%,var(--tron))}.td-ls-o b{color:var(--phu);font-weight:500}.td-xh-cap,.td-xh-hang{font-weight:600}.td-xh-cap{border-radius:999px;background:color-mix(in srgb,var(--mau) 14%,var(--tron));color:var(--mau);font-size:11px;line-height:22px}.td-xh-ten b,.td-xh-tien{font-weight:600}.td-xh-thanh{border-radius:999px;overflow:hidden}.td-xh-thanh i{background:var(--k-f59e0b);border-radius:999px}.td-bac-ds{gap:8px}.td-bac-o{border-top:1px solid var(--k-eef1f6);border:1px solid var(--k-eef1f6);border-radius:12px;background:var(--k-fafbfd)}.td-bac-o small{display:inline-flex;align-items:center;gap:6px;font-weight:500}.td-bac-o small:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mau)}.td-bac-o b{font-weight:600}.td-bac-o.la-toi{background:var(--k-fffbf3);box-shadow:none;border-color:var(--k-f5c77e)}.ts-goi-y{border-top:1px solid var(--vien);border-radius:var(--bo-lon);background:var(--k-fffdf6)}.ts-goi-y-tieu{text-transform:none;letter-spacing:0;font-size:12.5px}.ts-goi-y-tieu,.ts-gy-so{font-weight:600}.ts-o{border-top:1px solid var(--vien);border-radius:var(--bo-lon)}.ts-o b{font-weight:650}.ts-ng{border-top:1px solid var(--vien);border-radius:var(--bo-lon)}.ts-cot-du_hoc,.ts-cot-ielts{border-top:0}.ts-pb-thanh{overflow:hidden}.ts-pb-thanh,.ts-pb-thanh i{border-radius:8px}.ts-pb-ten,.ts-so{font-weight:500}.ts-so.to{font-weight:650}.ts-ld{border-radius:8px}.ts-ld-thanh{overflow:hidden}.ts-ld-thanh,.ts-ld-thanh i,.ts-the-theo{border-radius:999px}.ts-tien.ts-can{border-style:dashed}.xl-the{border-top:1px solid var(--vien);border-radius:12px;box-shadow:0 1px 2px rgba(22,32,54,.04)}.xl-the b{font-weight:600}.xl-sap-het{border-radius:999px;font-weight:500}.xl-ngay{border-top:0;border-radius:12px;background:var(--k-f4f6fa)}.xl-ngay-dau b{font-weight:600}.xl-ca{box-shadow:none;border-left:1px solid var(--vien);border-radius:8px;padding-left:9px;position:relative}.xl-ca:before{content:"";position:absolute;left:5px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--pri)}.xl-ca.loai-cap_toc:before{background:var(--k-f59e0b)}.xl-ca.loai-tang_cuong:before{background:var(--k-8b5cf6)}.xl-ca.loai-luyen_de:before{background:var(--k-10b981)}.xl-ca.loai-cap_toc,.xl-ca.loai-luyen_de,.xl-ca.loai-tang_cuong{box-shadow:none}.xl-ca b,.xl-ca small{padding-left:8px}.xl-ca b,.xl-gio{font-weight:600}.td-ls-o span{background:var(--k-fbd7a5)}.crm-kb-dau b{white-space:normal;line-height:17px}.crm-kb-the span.viec-on,.crm-kb-the span.viec-sap{color:var(--phu)}.td2{display:flex;flex-direction:column;gap:12px}.td2 .chi-so{margin-bottom:0}.nut-chu{border:0;background:none;padding:0;font:inherit;color:var(--pri);cursor:pointer;font-size:12.5px}.nut-chu:hover{text-decoration:underline}.td2-thanh{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.td2-vt{min-width:240px;max-width:380px;flex:0 1 360px}.td2-tim{flex:0 1 280px;min-width:200px}.td2-che{padding:0;border:0}.td2-goi-y{margin:0;font-size:12.5px}.td2-nhac{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--phu)}.td2-cot-dau i,.td2-dt-dong i,.td2-khoi-tieu i,.td2-nhac i,.td2-vong i{display:inline-block;width:7px;height:7px;border-radius:50%;flex:none}.td2-kb{display:grid;grid-template-columns:repeat(var(--so-cot,6),minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}@container (max-width:1100px){.td2-kb{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:600px){.td2-kb{grid-template-columns:minmax(0,1fr)}}.td2-cot{background:var(--suong);border-radius:14px;padding:8px;display:flex;flex-direction:column;gap:6px;min-width:0;transition:box-shadow .12s,background .12s}.td2-cot.tren{background:var(--k-e8efff);box-shadow:inset 0 0 0 2px var(--pri-vien)}.td2-cot-dau{display:flex;align-items:center;gap:6px;padding:2px 4px;font-size:13px;font-weight:500;min-width:0}.td2-cot-dau span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.td2-cot-dau small{color:var(--mo);font-weight:400}.td2-cot-ds{display:flex;flex-direction:column;gap:6px;max-height:68vh;overflow-y:auto}.td2-the{background:var(--nen);border:1px solid var(--vien);border-radius:12px;box-shadow:var(--bong);cursor:-webkit-grab;cursor:grab}.td2-the:hover{border-color:var(--pri-vien)}.td2-the button{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:inherit;min-width:0}.td2-the-ten{font-size:13.5px;font-weight:500}.td2-the small,.td2-the-ten{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td2-the small,.td2-trong{font-size:12px}.td2-trong{padding:4px 6px}.td2-bang-the{padding:0;overflow:hidden}.td2-tc-khoi{display:flex;flex-direction:column;gap:4px}.td2-ai{display:flex;flex-direction:column;gap:3px;border:1px solid var(--k-dcd3fa);background:var(--k-f7f4ff);border-radius:12px;padding:8px 10px;font-size:13px}.td2-ai b{font-weight:600}.td2-phong{display:flex;flex-direction:column;gap:6px}.td2-phong-hang{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.td2-phong-hang .chon-go,.td2-phong-hang .sel{flex:0 1 200px;width:auto}.td2-phong-ds{display:flex;flex-wrap:wrap;gap:6px}.td2-phong-o{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--vien);background:var(--k-ffffff);border-radius:10px;padding:6px 10px;font:inherit;font-size:13px;cursor:pointer;color:inherit}.td2-phong-o i{width:7px;height:7px;border-radius:50%;background:var(--k-0e9f6e)}.td2-phong-o.ban i{background:var(--k-d93a3f)}.td2-phong-o small{color:var(--c-52607a);font-size:11.5px}.td2-phong-o.chon{border-color:var(--k-9cb6ff);background:var(--k-eef3ff);font-weight:600}.td2-goi-y{display:flex;flex-direction:column;gap:6px;border:1px solid var(--vien);border-radius:14px;padding:8px 10px}.td2-goi-y-dong{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--k-eef1f6);padding-top:6px}.td2-goi-y-dong:first-of-type{border-top:0;padding-top:0}.td2-goi-y-ten{display:flex;flex-direction:column;min-width:150px;flex:1 1}.td2-goi-y-ten b{font-weight:600;font-size:13px}.td2-goi-y-buoi{gap:4px}.td2-goi-y-buoi,.td2-loc{display:flex;flex-wrap:wrap}.td2-loc{gap:6px;align-items:center}.td2-loc .chon-go,.td2-loc .sel{min-width:0;flex:0 1 190px;width:auto}.td2-loc .chon-go .sel{width:100%}.td2-loc-ngay{display:flex;align-items:center;gap:4px}.td2-loc-ngay .inp{width:140px}.td2-dai{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--k-fff8f0);border:1px solid var(--k-f6ddbf);border-radius:14px;padding:9px 12px;font-size:13px;line-height:19px}.td2-dai>span{flex:1 1;min-width:220px}.td2-dai b{font-weight:600}.td2-dai-cham{width:8px;height:8px;border-radius:50%;background:var(--k-e8770c);flex:none}.td2-nc{gap:10px}.td2-nc,.td2-nc-dong{display:flex;flex-direction:column}.td2-nc-dong{gap:4px;border:1px solid var(--vien);border-radius:14px;padding:10px 12px}.td2-nc-dau{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.td2-nc-dau b{font-weight:600}.td2-nc-so{font-size:12.5px;color:var(--c-b42328);white-space:nowrap}.td2-nc-uv{display:flex;flex-wrap:wrap;gap:6px}.td2-nc-nguoi{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid var(--k-dcd3fa);background:var(--k-f7f4ff);border-radius:10px;padding:6px 10px;font:inherit;font-size:13px;color:inherit;text-align:left}button.td2-nc-nguoi{cursor:pointer}button.td2-nc-nguoi:hover{border-color:var(--k-b9a8f2)}.td2-nc-nguoi b{font-weight:600}.td2-nc-chua{font-size:12.5px;color:var(--c-8b96aa)}.td2-kpi{display:flex;flex-direction:column;gap:12px}.td2-kpi-thanh{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.td2-kpi-hai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.td2-kpi-khoi{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px}.td2-kpi-khoi.td2-bang-the{padding:0;gap:0}.td2-kpi-tieu{font-weight:600}.td2-kpi-dem{padding:12px 14px 8px}.td2-kpi-khoi>small.td2-kpi-dem{padding:8px 14px 12px}.td2-tk{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.td2-tk-ten{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--c-3a4660)}.td2-tk-ray{height:8px;border-radius:99px;background:var(--k-eef1f6);overflow:hidden}.td2-tk-ray i{display:block;height:100%;border-radius:99px;background:var(--k-5b8cff)}.td2-tk-so{white-space:nowrap;min-width:72px;text-align:right}.td2-tk-so b{font-weight:600}.td2-cham-nhat{font-style:normal;font-size:11px;margin-left:6px;color:var(--c-b45309);background:var(--k-fff4e0);border-radius:99px;padding:1px 7px}.td2-nguon td.so,.td2-nguon th.so{text-align:right;white-space:nowrap}.td2-nguon-ten{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.td2-kpi-hai{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.td2-tk{grid-template-columns:minmax(0,96px) minmax(0,1fr) auto}.td2-an-hep{display:none}.td2-loc .chon-go,.td2-loc .sel{flex:1 1 140px}.td2-loc-ngay .inp{width:128px}}.td2-ten{font-weight:500}.td2-vong{display:inline-flex;align-items:center;gap:6px}@container (max-width:560px){.td2 .bang .an-520{display:none}}.td2-lich{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:10px;gap:10px}.td2-ngay{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.td2-ngay.qua{opacity:.62}.td2-ngay.hom-nay{border-color:var(--pri-vien);box-shadow:0 0 0 3px rgba(47,107,255,.08),var(--bong-the)}.td2-ngay-dau{display:flex;align-items:baseline;gap:8px;font-size:13.5px;font-weight:500}.td2-ngay-dau small{color:var(--mo);font-weight:400}.td2-hen{display:grid;grid-template-columns:42px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;text-align:left;border:0;border-radius:10px;padding:7px 9px;background:var(--pri-nhat);font:inherit;font-size:12.5px;color:inherit;cursor:pointer}.td2-hen.observe{background:var(--k-f3efff)}.td2-hen.han{background:var(--vang-tt-nhat)}.td2-hen b{font-weight:500}.td2-hen small{grid-column:2}.td2-ngan .ngan-than{padding:14px 16px 24px}.td2-uv{display:flex;flex-direction:column;gap:12px}.td2-uv-dau{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.td2-uv-ten{font-size:17px;font-weight:600;line-height:24px}.td2-khoi{background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.td2-khoi-tieu{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500}.td2-khoi-tieu.nho{font-size:12.5px;color:var(--phu);font-weight:500;margin-top:4px}.td2-hs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px 14px;gap:6px 14px;font-size:13px}.td2-hs>div{display:flex;flex-direction:column;min-width:0}.td2-hs small{font-size:11.5px}.td2-link{display:flex;flex-wrap:wrap;gap:6px}.td2-gt{margin:0;font-size:13px;white-space:pre-wrap;color:var(--phu)}.td2-buoc{display:flex;gap:2px;align-items:flex-start;overflow:hidden}.td2-buoc-o{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;color:var(--phu);text-align:center}.td2-buoc-o span{overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:14px}.td2-buoc-o i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;border:1px solid var(--vien-dam);background:var(--nen)}.td2-buoc-o.xong i{background:var(--xanh-la-nhat);border-color:var(--k-a7e3c9);color:var(--c-0a7a52)}.td2-buoc-o.truot i{background:var(--do-nhat);border-color:var(--k-f6c9c9);color:var(--c-c42b30)}.td2-buoc-o.dang i{background:var(--pri);border-color:var(--pri);color:#fff}.td2-buoc-o.dang span{color:var(--muc)}@container (max-width:520px){.td2-buoc-o span{display:none}.td2-buoc-o.dang span{display:block}}.td2-dl{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;margin:0;font-size:13px}.td2-dl dt{color:var(--mo)}.td2-dl dd{margin:0;overflow-wrap:anywhere}.td2-bc{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;padding:8px 10px;border-radius:10px;background:var(--nen-2)}.td2-bc span{flex:1 1}.td2-form,.td2-kq{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--suong);padding-top:10px}.td2-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}.td2-luoi.ba{grid-template-columns:repeat(3,minmax(0,1fr))}.td2-luoi .td2-rong{grid-column:1/-1}@container (max-width:560px){.td2-luoi,.td2-luoi.ba{grid-template-columns:minmax(0,1fr)}}.td2-lop{display:flex;flex-direction:column;gap:6px}.td2-lop-dong{display:grid;grid-template-columns:minmax(0,1fr) 210px 32px;grid-gap:6px;gap:6px;align-items:center;font-size:13px}@container (max-width:520px){.td2-lop-dong{grid-template-columns:minmax(0,1fr) 32px}.td2-lop-dong input{grid-column:1/-1;grid-row:2}}.td2-chip{display:flex;flex-wrap:wrap;gap:6px}.td2-chip .nhan button{border:0;background:none;padding:0 0 0 4px;cursor:pointer;color:inherit;font:inherit}.td2-tc{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:13px}.td2-diem{display:inline-flex;gap:4px;flex:none}.td2-diem button{width:32px;height:30px;border-radius:8px;border:1px solid var(--vien-dam);background:var(--nen);font:inherit;font-size:13px;cursor:pointer;color:var(--phu)}.td2-diem button.chon{background:var(--pri-nhat);border-color:var(--pri-vien);color:var(--pri-h)}.td2-gc{display:flex;gap:6px}.td2-gc input{flex:1 1}.td2-dt{display:flex;flex-direction:column;gap:10px}.td2-dt-dong{display:grid;grid-template-columns:12px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:13px}.td2-dt-dong i{margin-top:6px}.td2-dt-dong small{font-size:11.5px}.td2-ngan-cuoi{flex:none;display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:10px 16px calc(10px + var(--sfb));border-top:1px solid var(--vien);background:var(--nen)}.td2-thu-xem{width:100%;height:520px;border:1px solid var(--vien);border-radius:12px;background:var(--k-f3f6fb)}.td2-thu-xem.cao{height:calc(100vh - 230px);min-height:480px}.td2-soan{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.td2-soan-trai{display:flex;flex-direction:column;gap:8px}@container (max-width:760px){.td2-soan{grid-template-columns:minmax(0,1fr)}.td2-thu-xem{height:420px}}@media (max-width:760px){.td2-soan{grid-template-columns:minmax(0,1fr)}}.td2-sua-than summary{cursor:pointer;color:var(--pri);font-size:12.5px;list-style:none}.td2-sua-than textarea{margin-top:6px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.td2-vt-hop{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:760px){.td2-vt-hop{grid-template-columns:minmax(0,1fr)}}.td2-mau-ds,.td2-vt-ds{display:flex;flex-direction:column;gap:4px}.td2-mau-ds button,.td2-vt-ds button{display:flex;flex-direction:column;gap:2px;text-align:left;border:1px solid transparent;background:none;border-radius:10px;padding:8px 10px;font:inherit;font-size:13px;color:inherit;cursor:pointer;width:100%}.td2-mau-ds button:hover,.td2-vt-ds button:hover{background:var(--hover)}.td2-mau-ds button.dang,.td2-vt-ds button.dang{background:var(--pri-nhat);border-color:var(--pri-vien)}.td2-mau-ds small,.td2-vt-ds small{font-size:11.5px}.td2-vt-sua{gap:10px}.td2-vong-sua,.td2-vt-sua{display:flex;flex-direction:column}.td2-vong-sua{border:1px solid var(--vien);border-radius:12px;padding:10px;gap:8px;background:var(--nen-2)}.td2-vong-sua-dau{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto auto;grid-gap:6px;gap:6px;align-items:center}.td2-co{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--phu)}.td2-co label{display:inline-flex;align-items:center;gap:5px}.td2-so{width:64px;height:30px}.td2-mau{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.td2-mau-ds{padding:10px}.td2-mau-sua{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.td2-mau-trai{padding:14px;gap:10px}.td2-mau-phai,.td2-mau-trai{display:flex;flex-direction:column}.td2-mau-phai{gap:6px;position:-webkit-sticky;position:sticky;top:12px}.td2-than{font-family:ui-monospace,Menlo,monospace;font-size:12.5px;line-height:19px}.td2-bien{display:grid;grid-template-columns:120px 160px minmax(0,1fr) auto;grid-gap:6px;gap:6px}@media (max-width:1100px){.td2-mau-sua{grid-template-columns:minmax(0,1fr)}.td2-mau-phai{position:static}}@media (max-width:760px){.td2-mau{grid-template-columns:minmax(0,1fr)}.td2-bien{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.td2-thu-xem.cao{height:460px}}.hop textarea.inp,.td2 textarea.inp,.td2-ngan textarea.inp{height:auto;min-height:64px;padding-top:8px;padding-bottom:8px;resize:vertical}.td2 .td2-than{min-height:380px}.td2-luoi .o,.td2-mau-trai .o,.td2-soan-trai .o{min-width:0}.td2-luoi .inp,.td2-luoi .sel,.td2-mau-trai .inp,.td2-soan-trai .inp{width:100%}.td2-bien{grid-template-columns:minmax(90px,.8fr) minmax(110px,1fr) minmax(0,1.4fr) auto}.td2-diem button{display:grid;place-items:center;text-align:center;padding:0}.td2-cot-dau span{line-height:17px}.td2-cot-dau span,.td2-the .td2-nhac{white-space:normal}@media (max-width:1180px){.td2-kb{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.td2-kb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.td2-kb{grid-template-columns:minmax(0,1fr)}.td2-cot-ds{max-height:none}.td2-luoi,.td2-luoi.ba{grid-template-columns:minmax(0,1fr)}.td2-tc{flex-wrap:wrap}.td2-dl{grid-template-columns:100px minmax(0,1fr)}.td2-buoc-o span{display:none}.td2-buoc-o.dang span{display:block}.td2-tim,.td2-vt{flex:1 1 100%;max-width:none}.td2-goi-y{display:none}}.dg{display:flex;flex-direction:column;gap:12px}.dg-dau{gap:8px}.dg-dau h1{margin:0;font-size:20px;font-weight:600}.dg-than{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:1100px){.dg-than{grid-template-columns:minmax(0,1fr)}}.dg-trai{gap:12px}.dg-phai,.dg-trai{display:flex;flex-direction:column;min-width:0}.dg-phai{position:-webkit-sticky;position:sticky;top:12px;gap:6px;max-height:calc(100vh - 24px);overflow-y:auto}@media (max-width:1100px){.dg-phai{position:static;max-height:none}}.dg-nhom,.dg-o{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.dg-nhom.mo{opacity:.6}.dg-tieu{font-size:13.5px;font-weight:500}.dg-diem{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px}.dg-diem small{font-size:11.5px}.dg-nhom-dau{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.dg-nhom-dau i{width:8px;height:8px;border-radius:50%;flex:none}.dg-nhom-dau .inp{flex:1 1}.dg-muc{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--suong);padding-top:8px}.dg-muc-dau{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px}.dg-muc-dau span{font-weight:500}.dg-cum{display:flex;flex-wrap:wrap;gap:6px}.dg-cum button{font:inherit;font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid var(--vien);background:var(--nen-2);color:var(--phu);cursor:pointer}.dg-cum button:hover{border-color:var(--pri-vien);color:var(--pri-h)}.dg-hai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px}@media (max-width:600px){.dg-hai{grid-template-columns:minmax(0,1fr)}}.dg textarea.inp{height:auto;min-height:56px;padding-top:8px;padding-bottom:8px;line-height:20px;resize:vertical}.dg-xem{padding:0;overflow:hidden}.pk{padding:22px 24px;flex-direction:column;gap:14px;font-size:13.5px;line-height:21px;color:var(--muc);background:var(--k-ffffff)}.pk,.pk-dau{display:flex}.pk-dau{gap:10px;flex-wrap:wrap;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--vien);font-size:12.5px}.pk-dau,.pk-logo{align-items:center}.pk-logo{display:inline-flex;gap:8px;font-size:17px;font-weight:600;color:var(--c-214098)}.pk-logo i{width:8px;height:8px;border-radius:50%;background:var(--k-efab1f)}.pk-ho-ten{font-size:18px;font-weight:600;line-height:26px}.pk-diem{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));grid-gap:8px;gap:8px}.pk-diem>div{display:flex;flex-direction:column;align-items:center;padding:10px 6px;border-radius:12px;background:var(--nen-2)}.pk-diem>div.tong{background:var(--pri-nhat)}.pk-diem small{font-size:11.5px;color:var(--phu)}.pk-diem b{font-size:20px;line-height:26px;font-weight:600}.pk-diem b span{font-size:12px;color:var(--mo);font-weight:400}.pk-diem .tong b{color:var(--pri-h)}.pk-doan{margin:0;white-space:pre-wrap}.pk-ket,.pk-nhom{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--suong)}.pk-nhom-dau{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600}.pk-nhom-dau i{width:8px;height:8px;border-radius:50%}.pk-nhom-dau b{margin-left:auto;font-weight:600;color:var(--pri-h);background:var(--pri-nhat);border-radius:8px;padding:0 10px}.pk-chung{margin:0;padding:8px 12px;border-radius:10px;background:var(--nen-2);color:var(--phu);white-space:pre-wrap}.pk-muc-ten{font-size:13px;font-weight:500;color:var(--phu)}.pk-ket p,.pk-muc p,.pk-muc-don{margin:2px 0 0;white-space:pre-wrap}.pk-khoa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 12px;border-radius:12px;background:var(--pri-nhat)}.pk-khoa small{flex-basis:100%;color:var(--phu);font-size:12px}.pk-khoa b{font-weight:600;color:var(--pri-h)}.pk-khoa span,.pk-nb{color:var(--phu)}.pk-nb{margin:0;padding-left:18px}.pk-nb li{margin:0 0 4px}.pk-chan{padding-top:10px;border-top:1px solid var(--suong);font-size:12px}.pk-trang{max-width:820px;margin:0 auto;padding:24px 16px 48px;display:flex;flex-direction:column;gap:10px;background:var(--canvas);min-height:100vh}.pk-boc{padding:0;overflow:hidden}.pk-nut{display:flex;justify-content:flex-end}@media print{.pk-nut{display:none}.pk-trang{padding:0;background:var(--k-ffffff)}.pk-boc{border:0;box-shadow:none}.pk-nhom{page-break-inside:avoid;break-inside:avoid}}.kb-boc{container-type:inline-size}.kb{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:10px;gap:10px;align-items:start}@container (min-width:520px){.kb.n2,.kb.n3{grid-template-columns:var(--kb-cot)}}@container (min-width:700px){.kb.n4{grid-template-columns:var(--kb-cot)}}@container (min-width:860px){.kb.n5{grid-template-columns:var(--kb-cot)}}@container (min-width:1020px){.kb.n6{grid-template-columns:var(--kb-cot)}}@container (min-width:1160px){.kb.n7{grid-template-columns:var(--kb-cot)}}@container (min-width:1300px){.kb.n8{grid-template-columns:var(--kb-cot)}}@container (min-width:1440px){.kb.n9{grid-template-columns:var(--kb-cot)}}@container (min-width:1580px){.kb.n10{grid-template-columns:var(--kb-cot)}}@container (max-width:520px){.kb{grid-template-columns:minmax(0,1fr)}}.kb-cot{background:var(--k-f3f5f9);border-radius:14px;padding:6px;display:flex;flex-direction:column;gap:6px;min-width:0;container-type:inline-size;transition:background .12s,box-shadow .12s}.kb-cot.trong{background:var(--k-f7f8fb)}.kb-cot.tren{background:var(--k-eaf0ff);box-shadow:inset 0 0 0 1.5px var(--pri-vien)}.kb-dau{display:flex;align-items:flex-start;gap:7px;width:100%;min-height:42px;padding:6px 6px 2px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:default}button.kb-dau{cursor:pointer;border-radius:10px}button.kb-dau:hover{background:var(--w-60)}.kb-dau i{flex:none;width:8px;height:8px;border-radius:50%;margin-top:6px;background:var(--m,var(--k-8b96aa))}.kb-dau b{flex:1 1;min-width:0;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.kb-dau small{flex:none;height:20px;line-height:20px;padding:0 7px;border-radius:999px;background:var(--k-ffffff);font-size:11.5px;color:var(--mo)}.kb-ds{display:flex;flex-direction:column;gap:6px}.kb-the{background:var(--nen);border:1px solid var(--k-e6eaf1);border-radius:10px;box-shadow:0 1px 2px rgba(22,32,54,.04);cursor:-webkit-grab;cursor:grab;min-width:0}.kb-the:hover{border-color:var(--pri-vien);box-shadow:0 4px 12px -6px rgba(22,32,54,.18)}.kb-the:active{cursor:-webkit-grabbing;cursor:grabbing}.kb-the.keo{opacity:.45}.kb-the>button{flex-direction:column;gap:3px;width:100%;padding:8px 10px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:inherit}.kb-ten,.kb-the>button{display:flex;min-width:0}.kb-ten{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:18px}.kb-ten>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.kb-ten .nong{flex:none;width:6px;height:6px;border-radius:50%;background:var(--k-0e9f6e)}.kb-dong{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:17px;color:var(--phu)}.kb-dong>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.kb-dong>i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--mo)}.kb-dong .crm-tag{flex:none;max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width:230px){.kb-dong.co-tag{flex-wrap:wrap;row-gap:2px}.kb-dong.co-tag .crm-tag{max-width:100%}.kb-dong.co-tag>span:last-child{flex-basis:100%}}.kb-dong.mo{color:var(--mo);font-size:11.5px}.kb-dong.gap{color:var(--c-c2410c)}.kb-dong.gap>i{background:var(--k-f08c2b)}.kb-dong.nay{color:var(--c-a16207)}.kb-dong.nay>i{background:var(--k-f5b400)}.kb-dong.xong{color:var(--c-0a7a52)}.kb-dong.xong>i{background:var(--k-0e9f6e)}.kb-trong{font-size:12px;color:var(--mo);padding:0 6px 6px}.kb-them{border:0;background:none;font:inherit;font-size:12px;color:var(--pri);padding:6px;border-radius:8px;cursor:pointer;text-align:center}.kb-them:hover{background:var(--k-ffffff)}.kb-het{font-size:11.5px;color:var(--mo);padding:0 6px 4px;text-align:center}.kb-rong{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 24px}.kb-rong b{font-size:15px;font-weight:600}.kb-rong .hang-nut{flex-wrap:wrap}.crm-kb2{padding:10px 12px 14px}.ch2{display:flex;flex-direction:column;gap:14px}.ch2-thanh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ch2-che{padding:0;border:0}.ch2-kn{margin-right:4px}.ch2-bang{padding:0;overflow:hidden}.ch2-tt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu);white-space:nowrap}.ch2-tt i{width:7px;height:7px;border-radius:50%;background:var(--k-8b96aa);flex:none}.ch2-tt.do{color:var(--c-c42b30)}.ch2-tt.do i{background:var(--k-e5484d)}.ch2-tt.xanh{color:var(--c-1d4fd6)}.ch2-tt.xanh i{background:var(--k-2f6bff)}.ch2-tt.la{color:var(--c-0a7a52)}.ch2-tt.la i{background:var(--k-0e9f6e)}.ch2-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px}.ch2-o{padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-width:0}.ch2-o.qua{box-shadow:0 0 0 1px var(--k-f6c9ca),var(--bong-the)}.ch2-o-dau{display:flex;flex-direction:column;gap:2px;border:0;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}.ch2-o-ten{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch2-o-so{display:flex;gap:8px}.ch2-o-so span{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;background:var(--suong);border-radius:10px;padding:7px 10px;min-width:0}.ch2-o-so b{font-size:18px;font-weight:600;line-height:22px}.ch2-o-so small{font-size:11.5px;color:var(--mo)}.ch2-o-so span.do{background:var(--k-fff1f0)}.ch2-o-so span.do b{color:var(--c-c42b30)}.ch2-o-han{font-size:12.5px;color:var(--phu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch2-o-han.do{color:var(--c-c42b30)}.ch2-o-han.vang{color:var(--c-a16207)}.ch2-o .hang-nut{margin-top:auto}.ch2-bai{padding:4px 0;overflow:hidden}.ch2-bai-nhom+.ch2-bai-nhom{border-top:1px solid var(--vien)}.ch2-bai-dong{gap:12px;padding:10px 14px}.ch2-bai-dong,.ch2-bai-ten{display:flex;align-items:center;min-width:0}.ch2-bai-ten{flex:1 1;gap:6px;border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.ch2-mui{width:14px;color:var(--mo);flex:none}.ch2-cat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ch2-cat b{font-weight:600}.ch2-bai-so{font-size:12.5px;color:var(--phu);white-space:nowrap}.ch2-bai-so b{font-weight:600;color:var(--muc)}.ch2-bai-so .do{color:var(--c-c42b30)}.ch2-bai-han{font-size:12.5px;white-space:nowrap;color:var(--phu)}.ch2-bai-han.do{color:var(--c-c42b30)}.ch2-bai-han.vang{color:var(--c-a16207)}.ch2-bai-ds{display:flex;flex-direction:column;padding:0 14px 10px 34px;gap:2px}.ch2-bai-hv{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:14px;gap:14px;align-items:center;padding:7px 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;color:inherit;text-align:left;cursor:pointer}.ch2-bai-hv:hover{background:var(--suong)}@media (max-width:600px){.ch2-bai-dong{flex-wrap:wrap;gap:6px 10px}.ch2-bai-ten{flex-basis:100%}.ch2-bai-ds{padding-left:14px}.ch2-bai-hv{grid-template-columns:minmax(0,1fr) auto}}.mc{flex-direction:column;height:calc(100dvh - var(--cao-dau) - 40px);min-height:560px}.mc,.mc-dau{display:flex;gap:10px}.mc-dau{flex:none;align-items:center;height:54px;padding:0 10px 0 6px;background:var(--nen);border:1px solid var(--vien);border-radius:14px;box-shadow:var(--bong-the);white-space:nowrap;overflow:hidden}.mc .gian,.mc-dau .gian{flex:1 1}.mc-lui{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--phu)}.mc-lui:hover{background:var(--hover);color:var(--pri)}.mc-ten{display:flex;flex-direction:column;min-width:0;flex:0 1 auto;line-height:18px}.mc-ten b{font-size:14px;font-weight:600}.mc-ten b,.mc-ten small{overflow:hidden;text-overflow:ellipsis}.mc-ten small{font-size:12px;color:var(--mo)}.mc-han{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--phu);height:26px;padding:0 10px;border-radius:999px;background:var(--suong)}.mc-han i{width:7px;height:7px;border-radius:50%;background:var(--k-8b96aa)}.mc-han.do{color:var(--c-b42328);background:var(--k-fff1f0)}.mc-han.do i{background:var(--k-e5484d)}.mc-han.vang{color:var(--c-8a5300);background:var(--k-fff6db)}.mc-han.vang i{background:var(--k-f5b400)}.mc-han.la{color:var(--c-0a6e4a);background:var(--k-e4f7ef)}.mc-han.la i{background:var(--k-0e9f6e)}.mc-sale{flex:0 1 auto;display:flex;align-items:center;gap:8px;min-width:0;height:34px;padding:0 12px;border-radius:10px;background:var(--nen-2);border:1px solid var(--vien);font-size:12.5px;overflow:hidden}.mc-sale span{color:var(--mo);font-size:11.5px}.mc-sale b{font-weight:600;overflow:hidden;text-overflow:ellipsis}.mc-sale a{color:var(--phu)}.mc-than{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.82fr);grid-gap:10px;gap:10px}.mc-o{min-height:0;display:flex;flex-direction:column;background:var(--nen);border:1px solid var(--vien);border-radius:14px;box-shadow:var(--bong-the);overflow:hidden}.mc-o-dau{flex:none;display:flex;align-items:center;gap:10px;height:50px;padding:0 12px;border-bottom:1px solid var(--vien);white-space:nowrap;overflow:hidden}.mc-o-dau .nhom-nut{padding:2px}.mc-o-dau .nhom-nut button{height:32px;padding:0 11px;font-size:12.5px}.mc-o-than{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vien-dam) transparent}.mc-o-chan{flex:none;display:flex;align-items:center;gap:8px;height:52px;padding:0 12px;border-top:1px solid var(--vien);background:var(--nen-2);white-space:nowrap}.mc-tt{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;color:var(--mo)}.mc-tt.do{color:var(--c-c42b30)}.mc-tt.la{color:var(--c-0a7a52)}.mc-tt.vang{color:var(--c-8a5300)}.mc-cham{width:7px;height:7px;border-radius:50%;background:var(--k-d3dae5);flex:none}.mc-cham.xong{background:var(--k-0e9f6e)}.mc-cham-kn{width:8px;height:8px;border-radius:50%;flex:none;opacity:.85}.mc-phan-dau{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 14px;background:var(--nen-2);border-bottom:1px solid var(--vien);white-space:nowrap}.mc-phan+.mc-phan .mc-phan-dau{border-top:1px solid var(--vien)}.mc-phan-dau b{font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis}.mc-phan-dau .so{margin-left:auto;font-size:12.5px;color:var(--phu);flex:none}.mc-nhom-dau{padding:8px 14px 2px;font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-cau{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;align-items:center;padding:6px 14px;min-height:46px}.mc-cau+.mc-cau{border-top:1px solid var(--suong)}.mc-cau .n{grid-row:1/span 2;align-self:center;height:22px;border-radius:7px;display:grid;place-items:center;font-size:11.5px;font-weight:600;background:var(--suong);color:var(--phu)}.mc-cau.sua .n{background:var(--pri-nhat);color:var(--pri-h)}.mc-cau .de{font-size:12px;line-height:17px;color:var(--mo)}.mc-cau .de,.mc-cau .tl{grid-column:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-cau .tl{font-size:13px;line-height:19px}.mc-cau .tl b{font-weight:500}.mc-cau .tl b.sai{color:var(--c-b42328)}.mc-cau .tl em{font-style:normal;color:var(--c-0a7a52)}.mc-cau .kq{grid-column:3;grid-row:1/span 2;justify-self:end;font-size:12px}.mc-dg{display:inline-flex;border:1px solid var(--vien);border-radius:8px;overflow:hidden;height:28px;background:var(--nen)}.mc-dg button{width:58px;font-size:12px;color:var(--mo);display:inline-flex;align-items:center;justify-content:center;gap:5px}.mc-dg button+button{border-left:1px solid var(--vien)}.mc-dg button i{width:7px;height:7px;border-radius:50%;background:var(--k-d3dae5)}.mc-dg button:hover{background:var(--hover);color:var(--muc)}.mc-dg button.chon.d{color:var(--c-0a6e4a);background:var(--k-e4f7ef)}.mc-dg button.chon.d i{background:var(--k-0e9f6e)}.mc-dg button.chon.s{color:var(--c-b42328);background:var(--k-fff1f0)}.mc-dg button.chon.s i{background:var(--k-e5484d)}.mc-dg.xem{border-color:var(--k-f3d98a);background:var(--k-fff9e8)}.mc-dg.xem button i{background:var(--k-f5b400)}.mc-viet{border-top:1px solid var(--suong)}.mc-viet .ch-debai{border-bottom:1px solid var(--suong)}.mc-khoi{padding:12px 14px;border-bottom:1px solid var(--suong);display:flex;flex-direction:column;gap:10px}.mc-hang,.mc-khoi.mc-hang{display:flex;flex-direction:row;align-items:center;gap:10px}.mc-nhan{font-size:12.5px;font-weight:600;color:var(--c-33405a);white-space:nowrap}.mc-hang .sel{flex:1 1;max-width:300px}.mc-khoi-dau{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;white-space:nowrap}.mc-khoi-dau small{font-weight:400;color:var(--mo);font-size:12px}.mc-diem{display:grid;grid-template-columns:repeat(auto-fill,minmax(122px,1fr));grid-gap:8px;gap:8px}.mc-od{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--vien);border-radius:12px;background:var(--nen-2);min-width:0}.mc-od>span{font-size:12px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-od .inp{height:32px;border-radius:8px;font-size:14px;font-weight:600;background-color:var(--k-ffffff)}.mc-od>small{display:block;height:16px;line-height:16px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-od>small,.mc-od>small .nut-chu{font-size:11.5px}.mc-od.mo{opacity:.55}.mc-nx{display:flex;flex-direction:column;gap:6px}.mc-nx+.mc-nx{border-top:1px solid var(--suong);padding-top:10px}.mc-nx-dau{display:flex;align-items:center;gap:8px;font-size:12.5px;white-space:nowrap}.mc-nx-dau>span:first-child{font-weight:500}.mc textarea.inp,.mc textarea.txt{height:auto;line-height:19px;padding:7px 10px;resize:vertical;border-radius:8px}.mc .o>small{min-height:16px;line-height:16px}.mc .tb-thang button{height:26px}.mc-hop{display:flex;flex-direction:column;gap:12px}.mc-hop-sale{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen)}.mc-hop-tieu{font-size:12.5px;font-weight:600;color:var(--c-33405a);margin-top:4px}.mc-tt-hang{display:flex;flex-wrap:wrap;gap:6px 14px}.mc-tin{padding:10px 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen)}.mc-tin,.mc-tin-ds{display:flex;flex-direction:column;gap:8px}.mc-tin-ds{max-height:300px;overflow-y:auto}.mc-tin-mot{align-self:flex-start;max-width:88%;padding:7px 11px;border-radius:12px;background:var(--suong);font-size:13px;white-space:pre-wrap}.mc-tin-mot.cua-toi{align-self:flex-end;background:var(--pri-nhat)}.mc-tin-mot small{display:block;color:var(--mo);font-size:11.5px;line-height:16px}.mc-gui{display:flex;flex-direction:column;gap:6px}.mc-gui-duoi{display:flex;align-items:center;gap:8px;font-size:12px}.mc-gui-duoi .do{color:var(--c-c42b30)}.mc-tg{list-style:none;margin:0;padding:10px 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen)}.mc-moc{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:7px 0;font-size:13px}.mc-moc+.mc-moc{border-top:1px solid var(--suong)}.mc-moc>i{width:8px;height:8px;border-radius:50%;margin-top:6px;background:var(--k-c3ccda)}.mc-moc.la>i{background:var(--k-0e9f6e)}.mc-moc.xanh>i{background:var(--k-2f6bff)}.mc-moc.do>i{background:var(--k-e5484d)}.mc-moc.vang>i{background:var(--k-f5b400)}.mc-moc b{font-weight:500}.mc-moc small{display:block;color:var(--mo);font-size:12px;line-height:17px}.mc-moc .la{color:var(--c-0a7a52)}.mc-moc .do{color:var(--c-c42b30)}.mc-moc time{font-size:12px;color:var(--mo);white-space:nowrap}@media (max-width:1100px){.mc-than{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr)}.mc-dau .mc-sale{display:none}}@media (max-width:900px){.mc{height:auto;min-height:0}.mc-dau{height:auto;min-height:54px;flex-wrap:wrap;padding:8px 10px;white-space:normal}.mc-than{grid-template-columns:minmax(0,1fr)}.mc-o{overflow:visible}.mc-o-than{overflow:visible}.mc-o-chan{position:-webkit-sticky;position:sticky;bottom:calc(64px + var(--sfb));z-index:5;border-radius:0 0 14px 14px}.mc-o-dau{overflow-x:auto}.mc-cau{grid-template-columns:28px minmax(0,1fr)}.mc-cau .kq{grid-column:2;grid-row:auto;justify-self:start;margin-top:4px}}.noi-dung:has(.mc){padding-bottom:14px}.noi-dung:has(.mc) .mc{height:calc(100dvh - var(--cao-dau) - 34px)}.mc-o-than{position:relative}.mc-o-dau .nhom-nut{flex:none}.mc-o-dau .nhom-nut button{white-space:nowrap}.mc-nhan{flex:none}.mc-muc-dau{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:var(--nen-2);border-bottom:1px solid var(--vien);font-size:12.5px;font-weight:600;color:var(--c-33405a);white-space:nowrap;overflow:hidden}.mc-muc-dau small{font-weight:400;color:var(--mo);overflow:hidden;text-overflow:ellipsis}div+div>.mc-muc-dau{border-top:1px solid var(--vien)}@media (max-width:900px){.noi-dung:has(.mc) .mc{height:auto}.noi-dung:has(.mc){padding-bottom:calc(84px + var(--sfb))}}.bao-cu{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:14px;border:1px solid var(--k-f3d98a);background:var(--k-fffbeb);border-radius:14px;font-size:13px;line-height:19px;color:var(--c-5a4300)}.bao-cu>i{width:8px;height:8px;border-radius:50%;background:var(--k-f5b400);flex:none;align-self:flex-start;margin-top:6px}.bao-cu>div{flex:1 1;min-width:0}.bao-cu b{font-weight:600}.bao-cu small{display:block;margin-top:3px;color:var(--c-7a6420);font-size:12px;line-height:17px}.bao-cu .nut{flex:none}@media (max-width:700px){.bao-cu{flex-wrap:wrap;padding:10px 12px}.bao-cu>div{flex-basis:calc(100% - 20px)}.bao-cu small{display:none}.bao-cu .nut,.bao-cu>.chu-phu{margin-left:20px}}.ut-the{max-width:600px}.ut-phu{font-weight:400}.ut-cv{display:flex;flex-direction:column;gap:6px}.ut-nhan{font-size:12.5px;font-weight:600;color:var(--phu)}.tv-the label.ut-tep{flex-direction:row;justify-content:flex-start;height:40px;font-weight:500;color:var(--muc);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}@media (max-width:520px){.ut-the .tv-hai{grid-template-columns:1fr}.tv-the{padding:22px 16px}}.ut-vt{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ut-vt legend{font-weight:600;font-size:13.5px;margin-bottom:6px;color:var(--muc)}.ut-vt-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px;gap:8px}.tv-the .ut-vt-ds label{flex-direction:row;align-items:center;gap:10px;height:44px;padding:0 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen);font-size:13px;font-weight:500;color:var(--muc);cursor:pointer;white-space:nowrap;overflow:hidden}.ut-vt-ds label span{overflow:hidden;text-overflow:ellipsis}.ut-vt-ds label input{position:absolute;opacity:0;width:1px;height:1px}.ut-vt-ds label i{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--vien-dam);flex:none;background:var(--k-ffffff)}.ut-vt-ds label.chon{border-color:var(--k-2f6bff);background:var(--k-eef3ff)}.ut-vt-ds label.chon i{border:5px solid var(--k-2f6bff)}.ut-vt-ds label:focus-within{box-shadow:0 0 0 3px rgba(47,107,255,.16)}.tv-the label>span:first-child{display:block}.lr-tuan{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 12px 12px}.lr-ngay{background:var(--canvas);border:1px solid var(--vien);border-radius:12px;min-height:170px;display:flex;flex-direction:column;gap:6px;padding:7px;min-width:0}.lr-ngay.hom-nay{border-color:var(--pri-vien);background:var(--pri-nhat)}.lr-ngay.qua{opacity:.62}.lr-ngay-dau{display:flex;align-items:baseline;gap:5px;font-size:12px;color:var(--phu);padding:0 2px}.lr-ngay-dau b{color:var(--muc);font-weight:600}.lr-ngay-dau i{font-style:normal;margin-left:auto;font-size:11px;color:var(--c-0a7a52);font-weight:600}.lr-ds{flex-direction:column;gap:4px}.lr-c,.lr-ds,.lr-k{display:flex;min-width:0}.lr-c,.lr-k{position:relative;align-items:center;gap:6px;padding:4px 7px;border-radius:8px;font-size:12px;line-height:16px;background:var(--nen);border:1px solid var(--vien)}.lr-k{background:var(--k-f1fbf6);border-color:var(--k-d3efe1)}.lr-c{background:var(--k-f2f6ff);border-color:var(--k-dce6fb)}.lr-cham{width:7px;height:7px;border-radius:50%;flex:none;background:var(--k-12a06b)}.lr-c .lr-cham{background:var(--k-2f6bff)}.lr-c b,.lr-k b{font-weight:600;white-space:nowrap}.lr-c small,.lr-k small{color:var(--phu);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.lr-x{margin-left:auto;width:18px;height:18px;flex:none;border-radius:6px;color:var(--mo);background:none;font-size:14px;line-height:16px}.lr-x:hover{background:var(--k-fdecec);color:var(--c-c42b30)}.lr-trong{font-size:12px;color:var(--mo);padding:2px 3px}.lr-them{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.lr-nut{height:24px;padding:0 8px;border-radius:8px;border:1px dashed var(--vien-dam);background:var(--nen);color:var(--phu);font-size:11.5px;font-weight:500;white-space:nowrap}.lr-nut.dang,.lr-nut:hover{border-color:var(--pri);color:var(--pri);background:var(--pri-nhat)}.lr-nut:disabled{opacity:.5}.lr-gk{display:flex;align-items:center;gap:4px;min-width:0}.lr-gk .inp{height:30px;padding:0 6px;min-width:0;flex:1 1;font-size:12.5px}.lr-gk .nut{flex:none}.lr-than{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.lr-tuan.doc{grid-template-columns:1fr;padding:0;gap:5px}.lr-tuan.doc .lr-ngay{min-height:0;flex-direction:row;align-items:flex-start;gap:10px}.lr-tuan.doc .lr-ngay-dau{width:76px;flex:none;display:grid;grid-template-columns:auto 1fr;grid-column-gap:5px;column-gap:5px;padding-top:4px}.lr-tuan.doc .lr-ngay-dau i{margin-left:0;grid-column:1/-1}.lr-tuan.doc .lr-ds{flex-direction:row;flex-wrap:wrap}.lr-tuan.doc .lr-them{margin-top:0}.lr-ngan-dau{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.lr-tl{display:flex;flex-direction:column;padding:0 12px 12px}.lr-tl-dau,.lr-tl-hang{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 64px;grid-gap:12px;gap:12px;align-items:center}.lr-tl-dau{font-size:11.5px;color:var(--mo);padding:0 8px 4px}.lr-truc{position:relative;height:16px}.lr-truc i{position:absolute;top:0;transform:translateX(-50%);font-style:normal}.lr-tl-hang{width:100%;text-align:left;background:none;border-top:1px solid var(--vien);padding:7px 8px;border-radius:0}.lr-tl-hang.dang,.lr-tl-hang:hover{background:var(--hover)}.lr-tl-ten{display:flex;flex-direction:column;min-width:0}.lr-tl-ten b{font-weight:600;font-size:13px}.lr-tl-ten b,.lr-tl-ten small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-tl-ten small{font-size:11.5px;color:var(--phu)}.lr-tl-so{font-size:12px;color:var(--phu);text-align:right}.lr-thanh-gio{position:relative;height:22px;border-radius:8px;background:var(--k-f3f5f9);overflow:hidden}.lr-thanh-gio em{position:absolute;left:8px;top:3px;font-size:11px;color:var(--mo);font-style:normal}.lr-vach{top:0;bottom:0;width:1px;background:var(--k-e3e8f0)}.lr-r,.lr-vach{position:absolute}.lr-r{top:3px;bottom:3px;border-radius:6px;background:var(--k-bdebd4)}.lr-ca{position:absolute;top:6px;bottom:6px;border-radius:5px;background:var(--k-2f6bff);opacity:.85}.lr-chu-giai{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;font-size:12px;color:var(--phu);padding:10px 8px 0;border-top:1px solid var(--vien)}.lr-chu-giai span{display:inline-flex;align-items:center;gap:6px}.lr-chu-giai i{position:static;display:inline-block;width:18px;height:10px}.lr-bang{table-layout:fixed;width:100%}.lr-bang th.lr-cap{width:9%}.lr-bang th.lr-gio{width:5%}.lr-bang th.lr-o{width:10%}.lr-bang td.lr-o,.lr-bang th.lr-o{white-space:nowrap;overflow:hidden;text-overflow:clip;text-align:left;padding-left:6px;padding-right:4px}.lr-bang td.lr-cap-o{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-ten-ngan{display:none}@media (max-width:700px){.lr-an-hep,.lr-ten-dai{display:none}.lr-ten-ngan{display:inline}}.lr-bang th.lr-o small{color:var(--mo);font-weight:400}.lr-bang .hom-nay{background:var(--pri-nhat)}.lr-bang td.qua{opacity:.55}.lr-p{display:inline-block;margin-right:3px;padding:1px 6px;border-radius:6px;background:var(--k-eaf8f1);color:var(--c-0a7a52);font-size:11.5px;font-weight:500;line-height:16px}.lr-p.ca{background:var(--k-eef3ff);color:var(--c-1d4fd6)}.lr-p .lr-ngan{display:none}@media (max-width:1200px){.lr-p .lr-dai{display:none}.lr-p .lr-ngan{display:inline}}@media (max-width:900px){.lr-tuan:not(.doc){grid-template-columns:1fr}.lr-tuan:not(.doc) .lr-ngay{min-height:0;flex-direction:row;align-items:flex-start;gap:10px}.lr-tuan:not(.doc) .lr-ngay-dau{width:76px;flex:none;display:grid;grid-template-columns:auto 1fr;grid-column-gap:5px;column-gap:5px;padding-top:4px}.lr-tuan:not(.doc) .lr-ngay-dau i{margin-left:0;grid-column:1/-1}.lr-tuan:not(.doc) .lr-ds{flex-direction:row;flex-wrap:wrap}.lr-tuan:not(.doc) .lr-them{margin-top:0}}@media (max-width:640px){.lr-tl{padding:0 8px 10px}.lr-tl-dau,.lr-tl-hang{grid-template-columns:96px minmax(0,1fr);gap:8px}.lr-bang td.lr-o,.lr-bang th.lr-o{padding-left:3px;padding-right:1px}.lr-bang th.lr-o{width:11%}.lr-p{padding:1px 4px;margin-right:2px}}.ktc{display:flex;flex-direction:column;gap:12px;min-width:0}.the.khe.khe-13.co{grid-column:1/-1}.ch2-giai{margin:-4px 0 10px;font-size:12.5px;line-height:18px}.mc-cu .mc-khoi{display:flex;flex-direction:column;gap:8px}.mc-cu-diem{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:6px;gap:6px}.mc-cu-diem span{display:flex;flex-direction:column;gap:1px;padding:6px 9px;border:1px solid var(--vien);border-radius:10px;background:var(--canvas);min-width:0}.mc-cu-diem small{font-size:11px;color:var(--phu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-cu-diem b{font-size:14px;font-weight:600}.mc-cu-diem .tong{background:var(--k-eef3ff);border-color:var(--k-dce6fb)}.mc-cu-diem .tong b{color:var(--c-1d4fd6)}.mc-cu-nx{font-size:13px;line-height:19px;white-space:pre-wrap;overflow-wrap:anywhere}.mc-cu-nx b{font-weight:600}.ch2-bang td.ch2-tt-o{max-width:260px}.ch2-bang td.ch2-tt-o,.ch2-bang td.ch2-tt-o .ch2-tt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ch2-bang td.ch2-tt-o .ch2-tt{max-width:100%}.ch2-bang td.hp-cat.ch-co{max-width:0;width:100%}.ch2-bang td.hp-cat:first-child{max-width:180px}@container (max-width:720px){.ch2-bang td.hp-cat:first-child{max-width:110px}.ch2-bang td,.ch2-bang th{padding-left:8px;padding-right:8px}}.bao-cu-nut{display:flex;flex-direction:column;gap:6px;align-items:stretch;flex:none}.bao-cu.nhe{background:var(--k-fffdf5);padding:10px 14px}.btc-ds{gap:8px;margin-top:10px}.btc-ca,.btc-ds{display:flex;flex-direction:column}.btc-ca{background:var(--k-ffffff);border:1px solid var(--k-f1e2b6);border-radius:12px;padding:10px 12px;gap:6px;color:var(--muc)}.btc-ca-dau{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.btc-ca-dau b{font-weight:600}.btc-ca-dau span{font-size:12px;color:var(--phu)}.btc-ly-do{font-size:12.5px;color:var(--c-7a6420)}.btc-goi{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 8px;border-radius:8px;background:var(--canvas);font-size:12.5px}.btc-goi-ten{display:inline-flex;gap:6px;align-items:baseline}.btc-goi-ten em{font-style:normal;font-size:11px;color:var(--phu)}.btc-goi-ten em.tot{color:var(--c-0a7a52)}.btc-goi .nut{margin-left:auto}@media (max-width:700px){.bao-cu-nut{flex-direction:row;margin-left:20px}}.mc-muc-chip{min-width:0;flex:0 1 auto;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.mc-muc-chip::-webkit-scrollbar{display:none}.mc-muc-chip button,.mc-theo{white-space:nowrap}.mc-theo{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--phu);flex:none;cursor:pointer}.mc-theo input{margin:0}.mc-khung{padding-top:10px}.mc-o-dau .nhom-nut.mc-muc-chip{flex:0 1 auto;min-width:0;max-width:100%;overflow-x:auto}.mc-o-dau .mc-theo{margin-left:auto}.mc-muc-chip button,.nut-lui{flex:none}.nut-lui{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px 0 6px;border-radius:9px;border:1px solid var(--vien);background:var(--nen);color:var(--muc);font-size:13px;font-weight:500}.nut-lui:hover{border-color:var(--pri-vien);color:var(--pri)}.duong-cha{color:var(--phu)}.duong-cha:hover{color:var(--pri);text-decoration:underline}@media (max-width:900px){.nut-lui span{display:none}.nut-lui{padding:0 6px}.an-khi-lui{max-width:90px}}.gph-den{display:flex;flex-wrap:wrap;gap:6px}.gph-den label{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--vien-dam);border-radius:15px;font-size:12.5px;cursor:pointer;background:var(--nen)}.gph-den label.co{border-color:var(--pri);background:var(--pri-nhat);color:var(--pri);font-weight:600}.gph-den input{position:absolute;opacity:0;pointer-events:none}.gph{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);grid-gap:12px;gap:12px;height:calc(100dvh - 250px);min-height:420px}.gph-ds{display:flex;flex-direction:column;gap:2px;overflow:auto;border:1px solid var(--vien);border-radius:12px;padding:4px}.gph-dong{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px}.gph-dong.dang,.gph-dong:hover{background:var(--hover)}.gph-ten{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1 1;text-align:left;background:none}.gph-ten b{font-size:13px;font-weight:600}.gph-ten b,.gph-ten small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gph-ten small{display:inline-flex;align-items:center;gap:5px;font-size:11.5px}.gph-ten small i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.gph-ten small.tot{color:var(--c-0a7a52)}.gph-ten small.do{color:var(--c-c42b30)}.gph-xem{display:flex;flex-direction:column;gap:6px;min-width:0}.gph-tieu{font-size:12px;line-height:17px}.gph-khung{width:100%;flex:1 1;min-height:420px;border:1px solid var(--vien);border-radius:12px;background:var(--k-eef3fb)}@media (max-width:760px){.gph{grid-template-columns:1fr;height:auto}.gph-ds{max-height:220px}.gph-khung{min-height:520px}}.vc{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.vc .chi-so,.vc .dau-trang{margin-bottom:0}.vc .chi-so{gap:12px}.vc-thanh-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vc-thanh-dau .tab{margin-bottom:0}.vc-luong{display:flex;flex-wrap:wrap;gap:6px}.vc-luong button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:9px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12.5px;color:var(--muc);cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s}.vc-luong button i{width:7px;height:7px;border-radius:50%;flex:none}.vc-luong button b{font-weight:600;font-size:11.5px;color:var(--mo);min-width:12px;text-align:center}.vc-luong button.rong{color:var(--mo)}.vc-luong button:hover{border-color:var(--pri-vien)}.vc-luong button.dang{border-color:var(--k-2f6bff);background:var(--k-eef3ff);color:var(--c-1d4fd6)}.vc-luong button.dang b{color:var(--c-1d4fd6)}.vc-luong-ngoai{display:inline-flex;align-items:center;height:30px;padding:0 6px;font-size:12.5px;color:var(--pri);white-space:nowrap}.vc-loc{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vc-tim{flex:0 1 300px;min-width:200px}.vc-o{width:170px}.vc-o.vc-o-nguoi{width:220px}.vc-cu{font-size:12.5px;color:var(--phu);cursor:pointer}.vc-cu,.vc-luong-chu{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.vc-luong-chu i{width:6px;height:6px;border-radius:50%;flex:none}.vc-the{position:relative}.vc-the.da-xong .kb-ten{color:var(--mo);font-weight:500}.vc-dong3{padding-right:72px}.vc-nut{position:absolute;right:6px;bottom:5px;display:flex;align-items:center;gap:2px}.vc-nut>a,.vc-nut>button:not(.vc-tick){width:22px;height:22px;display:grid;place-items:center;border-radius:6px;color:var(--mo);font-size:13px;line-height:1;text-decoration:none;background:transparent;border:0;cursor:pointer}.vc-nut>a:hover,.vc-nut>button:not(.vc-tick):hover{background:var(--suong);color:var(--pri)}.vc-tick{width:18px;height:18px;margin:2px;flex:none;display:grid;place-items:center;border:1.5px solid var(--vien-dam);border-radius:50%;background:var(--nen);color:transparent;cursor:pointer;padding:0}.vc-tick:hover{border-color:var(--xanh-la);color:var(--xanh-la);background:var(--xanh-la-nhat)}.vc-tick.xong{background:var(--xanh-la);border-color:var(--xanh-la);color:#fff}.vc-bang{padding:0;overflow:hidden}.vc-bang .bang td.vc-c-ten{max-width:1px;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:500}.vc-bang .bang .vc-c-tick{width:34px;padding-right:0}.vc-bang .bang .vc-c-nut{width:1px;padding-left:4px}.vc-c-nut .vc-nut{position:static}.vc-bang .bang td.vc-c-phu{color:var(--phu);font-size:12.5px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.vc-bang tr.vc-xong td{color:var(--mo)}.vc-han{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu)}.vc-han:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--k-a3abba);flex:none}.vc-han.gap{color:var(--c-c2410c)}.vc-han.gap:before{background:var(--k-f08c2b)}.vc-han.nay{color:var(--c-a16207)}.vc-han.nay:before{background:var(--k-f5b400)}.vc-han.xong{color:var(--c-0a7a52)}.vc-han.xong:before{background:var(--k-0e9f6e)}.viec .vc-nut-nho{width:26px;height:26px;font-size:14px;color:var(--mo);text-decoration:none;display:grid;place-items:center}.vc-hop-luong{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--suong)}.vc-hop-luong b{font-weight:600}.vc-hop-luong small{font-size:12px;color:var(--phu)}.vc-hop-mo{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.vc-thanh{position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 8px);z-index:15;display:flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;margin:-10px 0 14px;background:var(--w-96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--k-d6e2ff);border-radius:14px;box-shadow:0 6px 18px -12px rgba(22,32,54,.3)}.vc-thanh.xong{border-color:var(--k-c2ead6);background:rgba(242,251,246,.97)}.vc-thanh-cham{width:8px;height:8px;border-radius:50%;flex:none}.vc-thanh-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.vc-thanh-chu small{font-size:11.5px;line-height:16px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-thanh-chu small .do{color:var(--c-c42b30)}.vc-thanh-chu b{font-size:13.5px;line-height:19px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-thanh-nut{display:flex;align-items:center;gap:6px;flex:none}.vc-thanh-bao{font-size:12px;color:var(--phu);max-width:240px}.vc-thanh-an{width:28px;height:28px}.noi-dung:has(.vc-thanh) .mc{height:calc(100dvh - var(--cao-dau) - 34px - 62px)}@media (max-width:760px){.vc-thanh{position:relative;flex-wrap:wrap;margin:-4px 0 12px;padding:8px 8px 8px 12px}.vc-thanh-chu{flex-basis:calc(100% - 30px);padding-right:26px}.vc-thanh-nut{width:100%;justify-content:flex-end;flex-wrap:wrap}.vc-thanh-an{position:absolute;top:4px;right:4px}.vc-tim{flex:1 1 100%}.vc-o,.vc-o.vc-o-nguoi{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);width:auto;min-width:0}.vc-thanh-dau .vc-kieu{width:100%}}.vc-han-ngan{display:none}@container (max-width:560px){.vc-han-dai{display:none}.vc-han-ngan{display:inline}}.vc-han-gon.gap{color:var(--c-c2410c)}.vc-han-gon.nay{color:var(--c-a16207)}.vc-han-gon.xong{color:var(--c-0a7a52)}.hl-goc{display:contents}.hl-vung{cursor:text}.hl-mark{border-radius:3px;padding:0 1px;color:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl-vang{background:var(--k-ffe58a)}.hl-xanh{background:var(--k-bdebff)}.hl-hong{background:var(--k-ffd1e3)}.hl-mark.co-ghi:after{content:"✎";font-size:10px;line-height:1;vertical-align:super;margin-left:1px;color:var(--c-a16207);font-family:system-ui,sans-serif;font-style:normal}.hl-mark.hl-nhay{animation:hlNhay 1.4s ease}@keyframes hlNhay{0%,to{box-shadow:none}30%,70%{box-shadow:0 0 0 3px rgba(47,107,255,.45)}}.hl-pop{position:fixed;z-index:90;background:var(--k-ffffff);border:1px solid var(--vien);border-radius:12px;box-shadow:0 12px 32px -12px rgba(22,32,54,.35);padding:6px;font-family:inherit}.hl-hang{display:flex;align-items:center;gap:4px;min-width:0}.hl-hang .gian{flex:1 1}.hl-hang .inp{flex:1 1;min-width:0;height:30px;font-size:13px}.hl-cham{width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(0,0,0,.08);cursor:pointer;flex:none;padding:0}.hl-cham:hover{transform:scale(1.1)}.hl-ke{width:1px;height:20px;background:var(--vien);margin:0 3px;flex:none}.hl-nut{height:28px;padding:0 8px;border-radius:7px;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:600;color:var(--muc);cursor:pointer;white-space:nowrap}.hl-nut:hover{background:var(--suong);color:var(--pri)}.hl-bo{color:var(--mo);margin-left:auto}.hl-ghi-xem{margin:2px 4px 6px;font-size:13px;line-height:18px;color:var(--muc);max-height:72px;overflow:auto;white-space:pre-wrap}.hl-form{display:flex;flex-direction:column;gap:6px;padding:4px}.hl-form .txt{min-height:64px;font-size:13px}.hl-trich{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.hl-o,.hl-trich{font-size:12px;color:var(--phu)}.hl-o{display:flex;flex-direction:column;gap:3px;font-weight:600}.hl-o small{color:var(--mo);font-weight:400}.hl-o .inp{height:32px;font-size:13px}.hl-vd{font-size:11.5px;line-height:16px;max-height:34px;overflow:hidden}.hl-bao{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:91;background:var(--k-16213a);color:#fff;font-size:13px;padding:8px 14px;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.2);max-width:calc(100vw - 32px)}.hl-ds,.hl-tu-ds{display:flex;flex-direction:column}.hl-dong{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-bottom:1px solid var(--vien)}.hl-dong:last-child{border-bottom:0}.hl-dong>i{width:10px;height:10px;border-radius:50%;flex:none;margin-top:5px}.hl-dong-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.hl-dong-chu{border:0;background:none;padding:0;text-align:left;font:inherit;font-size:13px;line-height:19px;color:var(--muc);cursor:pointer;font-style:italic}.hl-dong-chu:hover{color:var(--pri)}.hl-dong small{font-size:12.5px;color:var(--phu);white-space:pre-wrap}.hl-tab{padding:0 0 4px;border-bottom:0}.hl-tu{display:flex;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid var(--vien);font-size:13px;min-width:0}.hl-tu:last-child{border-bottom:0}.hl-tu b{font-weight:600;flex:none;max-width:45%}.hl-tu b,.hl-tu>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-tu>span{flex:1 1;min-width:0;color:var(--phu)}.hl-tu .hp-mo-rong,.hl-tu small{flex:none}.hl-tu-dau{display:flex;flex-direction:column;margin-top:12px}.lb-ghi-nut{white-space:nowrap}@media (max-width:720px){.an-hep-lb{display:none}}.fc-nen{position:fixed;inset:0;z-index:85;background:rgba(15,23,42,.45);display:grid;place-items:center;padding:16px}.fc{width:100%;max-width:560px;background:var(--k-f6f8fc);border-radius:18px;box-shadow:0 24px 60px -20px rgba(15,23,42,.45);padding:14px;flex-direction:column;gap:12px;max-height:calc(100dvh - 32px);overflow:auto}.fc,.fc-dau{display:flex}.fc-dau{align-items:center;gap:10px}.fc-ten{flex:1 1;min-width:0;display:flex;flex-direction:column}.fc-ten b{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-ten small{font-size:12px;color:var(--mo)}.fc-vach{height:4px;border-radius:4px;background:var(--k-e3e8f1);overflow:hidden}.fc-vach i{display:block;height:100%;background:var(--k-2f6bff);transition:width .25s}.fc-the{min-height:260px;border:1px solid var(--vien);border-radius:16px;background:var(--k-ffffff);box-shadow:0 2px 6px rgba(22,32,54,.05);display:flex;align-items:center;justify-content:center;padding:24px 22px;text-align:center;cursor:pointer;font:inherit;color:inherit;width:100%;transition:box-shadow .2s,background .2s}.fc-the:hover{box-shadow:0 6px 18px -8px rgba(22,32,54,.25)}.fc-the.lat{background:var(--k-fbfcff)}.fc-the.go{cursor:default}.fc-the.go.dung{border-color:var(--k-9eddc2);background:var(--k-f2fbf6)}.fc-the.go.gan{border-color:var(--k-f5d58a);background:var(--k-fffaeb)}.fc-the.go.sai{border-color:var(--k-f6c3c0);background:var(--k-fff6f5)}.fc-mat{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.fc-tu{font-size:32px;line-height:40px;font-weight:650;color:var(--c-1f3d99);word-break:break-word}.fc-tu.nho{font-size:17px;line-height:22px;color:var(--phu);font-weight:600}.fc-pa{font-size:14px;color:var(--phu)}.fc-goi{font-size:12px;color:var(--mo)}.fc-nghia{font-size:20px;line-height:28px;font-weight:600;color:var(--muc)}.fc-nghia.trong{color:var(--mo);font-weight:500;font-size:15px}.fc-vd{font-size:14px;line-height:21px;color:var(--phu);font-family:Georgia,Times New Roman,serif;max-width:46ch}.fc-vd b{color:var(--c-1f3d99);font-weight:600}.fc-ghi{font-size:12.5px;color:var(--phu)}.fc-o{max-width:320px;text-align:center;font-size:16px;height:42px}.fc-kq{font-size:14px}.fc-kq.dung{color:var(--c-0a7a52)}.fc-kq.gan{color:var(--c-a16207)}.fc-kq.sai{color:var(--c-b42328)}.fc-nut{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fc-nut .gian{flex:1 1}.fc-chua{border-color:var(--k-f6c3c0);color:var(--c-b42328)}.fc-nho{background:var(--k-0e9f6e);border-color:var(--k-0e9f6e);color:#fff}.fc-nho:hover{background:var(--k-0b8a5f);border-color:var(--k-0b8a5f);color:#fff}.fc-doc{display:inline-flex;align-items:center;gap:6px}.fc-them-nghia{display:flex;gap:6px}.fc-them-nghia .inp{flex:1 1}.fc-chan{text-align:center;font-size:12px}.fc-xong{background:var(--k-ffffff);border:1px solid var(--vien);border-radius:16px;padding:22px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.fc-xong>b{font-size:18px;font-weight:600}.fc-xong p{margin:0;font-size:13px}.fc-xong-so{display:flex;gap:12px}.fc-xong-so span{display:flex;flex-direction:column;align-items:center;min-width:110px;padding:10px;border-radius:12px;background:var(--suong);font-size:12.5px;color:var(--phu)}.fc-xong-so b{font-size:24px;font-weight:650}.fc-xong-so .tot b{color:var(--c-0a7a52)}.fc-xong-so .vang b{color:var(--c-a16207)}@media (max-width:600px){.fc-nen{padding:0;place-items:stretch}.fc{max-width:none;max-height:none;height:100dvh;border-radius:0}.fc-the{min-height:46dvh}.fc-tu{font-size:28px;line-height:34px}}.tvh-dau{display:flex;align-items:center;gap:10px}.tvh-dau .gian{flex:1 1}.tvh-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.tvh-so>div{background:var(--k-ffffff);border:1px solid var(--vien);border-radius:14px;padding:10px 14px;display:flex;flex-direction:column}.tvh-so b{font-size:20px;font-weight:650;line-height:26px}.tvh-so small{font-size:12px;color:var(--mo)}.tvh-so .vang b{color:var(--c-a16207)}.tvh-so .tot b{color:var(--c-0a7a52)}.tvh-on{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--k-eef3ff);border:1px solid var(--k-d6e2ff)}.tvh-on>span{flex:1 1;min-width:0;display:flex;flex-direction:column}.tvh-on b{font-size:14px;font-weight:600;color:var(--c-1d4fd6)}.tvh-on small{font-size:12px;color:var(--phu)}.tvh-thanh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tvh-tim{flex:1 1 220px;max-width:320px;height:34px}.tvh-bo{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--vien);min-width:0}.tvh-bo:last-child{border-bottom:0}.tvh-bo-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.tvh-bo-than b{font-size:14px;font-weight:600}.tvh-bo-than b,.tvh-bo-than small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvh-bo-than small{font-size:12px;color:var(--mo)}.tvh-vach{height:4px;border-radius:4px;background:var(--k-e8edf5);overflow:hidden;max-width:220px}.tvh-vach i{display:block;height:100%;background:var(--k-0e9f6e)}.tvh-ds{display:flex;flex-direction:column}.tvh-tu{display:flex;align-items:center;gap:12px;padding:10px 16px;border:0;border-bottom:1px solid var(--vien);background:var(--k-ffffff);text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%;min-width:0}.tvh-tu:last-child{border-bottom:0}.tvh-tu:hover{background:var(--hover)}.tvh-tu-than{flex:1 1;min-width:0;display:flex;flex-direction:column}.tvh-tu-than b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvh-tu-than b small{font-weight:400;color:var(--mo);font-size:12px}.tvh-tu-than>small{font-size:12.5px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvh-muc{display:flex;gap:3px;flex:none}.tvh-muc i{width:6px;height:6px;border-radius:50%;background:var(--k-dce3ee)}.tvh-muc i.co{background:var(--k-0e9f6e)}.tvh-hen{flex:none;font-size:12px;color:var(--mo);min-width:76px;text-align:right}.tvh-hen.den{color:var(--c-a16207)}.tvh-them{padding:10px 16px;text-align:center}.tvh .hop .tvh-ds{margin:-4px 0}@media (max-width:720px){.tvh-so{grid-template-columns:repeat(2,minmax(0,1fr))}.tvh-muc{display:none}.tvh-on{flex-wrap:wrap}}.tdi{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--k-e3e9f4);border-radius:14px;background:var(--k-fbfcfe);min-width:0}.tdi.gon{padding:12px 14px;gap:8px;background:var(--k-ffffff)}.tdi-trong{font-size:12.5px;color:var(--mo);padding:10px 14px}.tdi-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tdi-tu{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:20px;line-height:26px;font-weight:600;color:var(--c-16306f)}.tdi.gon .tdi-tu{font-size:16px;line-height:22px}.tdi-pa{font-size:13px;color:var(--phu)}.tdi-nghe{width:28px;height:28px;border-radius:50%;border:0;background:var(--k-e8f1ff);color:var(--c-214098);display:inline-grid;place-items:center;cursor:pointer;padding:0}.tdi-nghe:hover{background:var(--k-d9e7ff)}.tdi-goc{flex-basis:100%;font-size:12px;color:var(--mo)}.tdi-loai{display:flex;gap:6px;flex-wrap:wrap}.tdi-loai button{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--k-dce3ee);background:var(--k-ffffff);font:inherit;font-size:12.5px;color:var(--phu);display:inline-flex;align-items:center;gap:6px;cursor:pointer}.tdi-loai button small{font-size:11px;color:var(--mo)}.tdi-loai button.dang{background:var(--k-214098);border-color:var(--k-214098);color:#fff}.tdi-loai button.dang small{color:var(--c-c7d6ff)}.tdi-nghia{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:10px}.tdi.gon .tdi-nghia{gap:6px}.tdi-nghia li{font-size:13.5px;line-height:20px;padding-left:2px}.tdi-nghia li::marker{color:var(--mo);font-size:12px}.tdi-dn{color:var(--muc)}.tdi-tl{font-style:normal;font-size:11.5px;color:var(--c-214098);background:var(--k-e8f1ff);border-radius:6px;padding:1px 6px;margin-right:6px}.tdi-cau{display:block;margin-top:3px;font-size:13px;line-height:19px;color:var(--phu);font-family:Georgia,Times New Roman,serif}.tdi-cau b{color:var(--c-1f3d99);font-weight:600}.tdi-cau.gan{color:var(--mo)}.tdi-cau.gan small{font-family:Be Vietnam Pro,sans-serif;font-size:11px}.tdi-chip{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.tdi-chip span{font-size:12px;line-height:18px;padding:1px 8px;border-radius:999px}.tdi-chip .y{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.tdi-chip .a{background:var(--k-ffede8);color:var(--c-b4321a)}.tdi-dung{display:inline-block;margin-top:4px;font-size:12.5px}.tdi-them{align-self:flex-start;font-size:12.5px}.tdi-khoi{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--k-eef2f8);padding-top:10px}.tdi-nhan{font-size:12px;color:var(--mo)}.tdi-ho{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.tdi-ho>div{background:var(--k-f1f6ff);border-radius:10px;padding:6px 9px;display:flex;flex-direction:column;min-width:0}.tdi-ho>div.rong{background:var(--k-f7f9fc)}.tdi-ho small{font-size:10.5px;color:var(--mo)}.tdi-ho b{font-size:13px;line-height:18px;font-weight:600;color:var(--c-16306f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdi-ho b.chinh{color:var(--c-214098);text-decoration:underline;-webkit-text-decoration-color:var(--c-9bb4f0);text-decoration-color:var(--c-9bb4f0);text-underline-offset:3px}.tdi-ho .rong b{color:var(--c-a7b1c6);font-weight:400}.tdi-khung{font-size:13px;line-height:19px;background:var(--k-eef4ff);color:var(--c-214098);border-radius:8px;padding:5px 10px;font-weight:500}.tdi-nguon{font-size:11.5px;color:var(--mo)}.tdi-o{position:relative}.tdi-o .inp{width:100%}.tdi-goi{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;border:1px solid var(--vien);border-radius:12px;box-shadow:0 12px 28px -12px rgba(20,34,74,.28);overflow:hidden}.tdi-goi,.tdi-goi button{background:var(--k-ffffff);display:flex;flex-direction:column}.tdi-goi button{align-items:flex-start;gap:1px;padding:7px 12px;border:0;border-bottom:1px solid var(--k-f1f4f9);text-align:left;font:inherit;cursor:pointer;min-width:0}.tdi-goi button:last-child{border-bottom:0}.tdi-goi button.dang,.tdi-goi button:hover{background:var(--k-f1f6ff)}.tdi-goi button b{font-size:13.5px;font-weight:600}.tdi-goi button span small,.tdi-goi button>small{font-size:12px;color:var(--mo)}.tdi-goi button>small{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-td{max-height:34dvh;overflow-y:auto;border-radius:14px}@container (max-width:420px){.tdi-ho{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tdi-ho{grid-template-columns:repeat(2,minmax(0,1fr))}}.btd .the-dau{flex-wrap:wrap;row-gap:6px}.btd .the-dau b,.btd .the-dau small{white-space:nowrap}.btd-goi{margin:0;font-size:12px}.btd-dan{gap:6px}.btd-dan,.btd-ds{display:flex;flex-direction:column}.btd-ds{gap:4px;padding:0 12px 12px;max-height:360px;overflow-y:auto}.btd-dong{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.3fr) 28px;grid-gap:4px;gap:4px;align-items:center}.btd-dong .inp{height:30px;font-size:12.5px}@container (max-width:420px){.btd-dong{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.btd-vd{display:none}}.bc-buoc>button,.bc-cham button,.cs-tc-o button,.hl-cham,.hp-chon-ky button,.hsk-the-tt .tt-lon .tt-sua,.lr-x,.lt-them,.nut-icon,.syl-bo,.td2-diem button,.vc-nut>a,.vc-nut>button,.vc-thanh-an,.vc-tick,.viec .tick{display:inline-grid;place-items:center;text-align:center;padding:0;line-height:1}.hp-chon-ky button{height:100%}.bd-tim-ds{border:1px solid var(--vien);border-radius:10px;overflow:hidden;max-height:280px;overflow-y:auto}.bd-tim,.bd-tim-ds{display:flex;flex-direction:column}.bd-tim{align-items:flex-start;gap:1px;padding:8px 12px;border-bottom:1px solid var(--vien);background:var(--k-ffffff);text-align:left}.bd-tim:last-child{border-bottom:0}.bd-tim:hover{background:var(--hover)}.bd-tim b{font-size:13.5px;font-weight:600}.bd-tim small{font-size:12px;color:var(--mo)}.ts-xem-bai{margin:-2px 0 2px}.ts-xem-bai small{align-self:center}.toi .toi-co-so{display:block;font-size:11px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chao .chao-vai{font-size:12.5px;color:var(--phu);margin:2px 0 4px}.xt-nen{position:fixed;inset:0;z-index:95;background:rgba(15,23,42,.5);display:grid;place-items:center;padding:16px}.xt{width:min(1100px,100%);height:calc(100dvh - 32px);background:var(--k-ffffff);border-radius:16px;box-shadow:0 24px 60px -20px rgba(15,23,42,.45);flex-direction:column;overflow:hidden}.xt,.xt-dau{display:flex}.xt-dau{align-items:center;gap:12px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--vien)}.xt-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.xt-chu small{font-size:12px;color:var(--mo)}.xt-chu b,.xt-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xt-chu b{font-size:14.5px;font-weight:600}.xt-than{flex:1 1;min-height:0;background:var(--k-eef1f6);display:flex;justify-content:center;padding:16px;overflow:auto}.xt-khung{height:100%;background:var(--k-ffffff);box-shadow:0 2px 10px rgba(22,32,54,.08);transition:width .2s}.xt-khung.pc{width:min(820px,100%);border-radius:10px;overflow:hidden}.xt-khung.dt{width:390px;max-width:100%;border-radius:28px;overflow:hidden;border:8px solid var(--k-1e2433)}.xt-khung iframe{width:100%;height:100%;border:0;display:block}@media (max-width:600px){.xt-nen{padding:0}.xt{height:100dvh;border-radius:0}.xt-dau{flex-wrap:wrap}.xt-chu{flex-basis:calc(100% - 50px)}.xt-than{padding:8px}.xt-khung.dt{border-width:0;border-radius:0}}.td2-xem-dau{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;margin-bottom:6px}.td2-xem-dau>span{min-width:0}.td2-xem-dau>.nut{flex:none;white-space:nowrap}.hp-thu-dau2{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}.bc-xem-thu{gap:6px}.bc-xem-dau{display:flex;align-items:center;gap:8px;justify-content:space-between}.bc-xem-khung{width:100%;height:calc(100dvh - 210px);min-height:420px;border:1px solid var(--vien);border-radius:12px;background:var(--k-f3f6fb)}.udc{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin-top:12px}.udc-ds{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:12px}.udc-muc.tat{opacity:.86}.udc-dau{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--vien)}.udc-dau b{font-size:13.5px;font-weight:600}.udc-dau .gian{flex:1 1}.udc-dau .vang{color:var(--c-b45309);font-size:12px}.udc-cham{width:10px;height:10px;border-radius:50%;flex:none}.udc-bat{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--phu);margin-right:6px;cursor:pointer}.udc-o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;padding:12px 14px 14px}.udc-o>label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;color:var(--mo);min-width:0}.udc-o>.rong{grid-column:1/-1}.udc-o textarea.txt{min-height:0}.udc-khoa,.udc-mau{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.udc-khoa .chu-phu,.udc-mau .chu-phu{font-size:11.5px;font-weight:600;margin-right:4px}.udc-mau-o{width:30px;height:30px;border-radius:9px;border:1px solid var(--vien);display:inline-grid;place-items:center;padding:0;cursor:pointer}.udc-mau-o i{width:12px;height:12px;border-radius:50%}.udc-mau-o.chon{box-shadow:0 0 0 2px var(--k-2f6bff)}.udc-chip{height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--vien);background:var(--k-ffffff);font:inherit;font-size:12.5px;color:var(--phu);cursor:pointer}.udc-chip.chon{background:var(--k-eef3ff);border-color:var(--k-c9d7ff);color:var(--c-1d4fd6)}.udc-xem{flex:1 1 360px;max-width:420px;min-width:0;position:-webkit-sticky;position:sticky;top:calc(var(--cao-dau) + 12px);background:var(--k-f3f6fb);border:1px solid var(--vien);border-radius:var(--bo-lon);overflow:hidden}.udc-xem-dau{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--k-ffffff);border-bottom:1px solid var(--vien)}.udc-xem-dau b{font-size:13.5px;font-weight:600}.udc-xem-dau small{font-size:12px}.udc-xem-than{display:flex;flex-direction:column;gap:10px;padding:12px;max-height:calc(100dvh - var(--cao-dau) - 110px);overflow-y:auto}.udc-xem-nhan{font-size:13px;font-weight:600;color:var(--c-14224a);margin-top:4px}.udc-xem-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.udc-xem-than .ud-the{padding:14px}.udc-xem-than .ud-ban{min-height:0}.udc-xem-than>*{flex:none}@media (max-width:720px){.udc-o{grid-template-columns:minmax(0,1fr)}.udc-xem{position:static;max-width:none}}.cgx{gap:18px;font-size:14px;line-height:1.5;color:var(--c-14224a)}.cgx-dau{position:relative;overflow:hidden;border-radius:20px;background:var(--k-214098);color:#fff;padding:24px 26px 20px;display:flex;flex-direction:column;gap:16px}.cgx-o2{position:absolute;right:372px;top:22px;width:14px;height:14px;border-radius:50%;background:var(--k-40c0ff);pointer-events:none}.cgx-dau-hang{position:relative;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.cgx-dau-than{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:8px}.cgx-dau-than>small{font-size:13px;color:var(--c-c7d6ff)}.cgx-dau h1{margin:0;font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:600;font-size:24px;line-height:1.3;letter-spacing:-.01em}.cgx-dau p{margin:0;color:var(--c-dce6ff);font-size:13.5px}.cgx-dau .cgh-hang-nut{margin-top:4px}.cgx-dau button.cgh-nut-mo,.cgx-dau button.cgh-nut-vang{border:0;font:inherit;font-weight:600;cursor:pointer}.cgx-dau button.cgh-nut-mo{font-weight:500}.cgx-dau .cgh-nut-vang small{font-weight:500;opacity:.8;margin-left:2px}.cgx-dau-phai{flex:0 1 330px;min-width:0}.cgx-dau-duoi,.cgx-dau-phai{position:relative}.cgx-chon{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--k-eef2f8);flex:none;max-width:100%;flex-wrap:wrap}.cgx-chon button{height:34px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--c-4a5675);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.cgx-chon button small{font-size:12px;opacity:.75;margin-left:2px}.cgx-chon button.dang{background:var(--k-ffffff);color:var(--c-214098);font-weight:600;box-shadow:0 1px 2px rgba(20,34,74,.08)}.cgx-chon.nho button{height:30px;padding:0 10px;font-size:12.5px}.cgx-vong{place-items:center;flex:none}.cgx-vong,.cgx-vong>span{display:grid;border-radius:50%}.cgx-vong>span{width:calc(100% - 12px);height:calc(100% - 12px);background:var(--k-ffffff);place-items:center;font-size:11px;font-weight:700}.cgx-duong{width:100%;height:46px;display:block}.cgx-duong-trong{height:46px;display:flex;align-items:center;font-size:12px;color:var(--c-8a94ad)}.cgh-han.xanh{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.btp-tuan{background:rgba(255,255,255,.1);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.btp-tuan-so{display:flex;align-items:baseline;gap:8px}.btp-tuan-so b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:26px;font-weight:700;line-height:1}.btp-tuan-so span{font-size:13px;color:var(--c-dce6ff)}.btp-tuan-ngay{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px}.btp-tuan-ngay span{height:30px;border-radius:8px;display:grid;place-items:center;font-size:11.5px;background:rgba(255,255,255,.16);color:var(--c-c7d6ff);white-space:nowrap}.btp-tuan-ngay span.co{background:var(--k-2bbf8a);color:#fff}.btp-tuan-ngay span.toi{background:rgba(255,255,255,.07)}.btp-kn{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.btp-kn-o{font:inherit;text-align:left;border-radius:16px;padding:12px 14px;display:flex;align-items:center;gap:12px;background:var(--k-ffffff);border:1.5px solid var(--k-e3e9f4);color:var(--c-14224a);cursor:pointer;min-width:0}.btp-kn-o:hover{border-color:var(--k-c9d5ea)}.btp-kn-o>span:last-child{min-width:0;display:flex;flex-direction:column}.btp-kn-o b{font-weight:600}.btp-kn-o small{font-size:12px;color:var(--c-5a6685);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cgx-vong.tron>span{color:var(--c-214098);font-size:14px}.btp-thanh{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--k-eef2f8);flex-wrap:wrap}.btp-tim{margin-left:auto;width:220px;max-width:100%;height:36px}.btp-nhom-dau{display:flex;align-items:center;gap:8px;padding:12px 20px 4px}.btp-nhom-dau i{width:8px;height:8px;border-radius:50%;flex:none}.btp-nhom-dau b{font-size:13.5px;font-weight:600}.btp-nhom-dau small{font-size:12px;color:var(--c-5a6685)}.btp-nhom:last-child .cgh-dong:last-child{border-bottom:0}.btp-diem{font-size:16px}.btp-goi{background:var(--k-fff8e8);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;color:var(--c-5e4a14);font-size:13px}.btp-goi b{color:var(--c-3a2a00);font-size:14px;font-weight:600}.btp-goi a{font-weight:600;color:var(--c-8a5a00);text-decoration:none}.btp-khoa dl{margin:0;padding:10px 20px 12px;display:flex;flex-direction:column;gap:8px}.btp-khoa dl>div{display:flex;justify-content:space-between;gap:10px}.btp-khoa dt{color:var(--c-5a6685)}.btp-khoa dd{margin:0;font-weight:600}.btp-khoa dd.tot{color:var(--c-0e7a55)}.btp-khoa dd.vang{color:var(--c-8a5a00)}.btp-khoa dd.do{color:var(--c-b4321a)}.lhp-toi{display:flex;gap:16px;align-items:center;min-width:0}.lhp-lich{background:var(--k-ffffff);color:var(--c-214098);width:74px}.lhp-lich b{font-size:28px;line-height:1.1}.lhp-toi-than{min-width:0;display:flex;flex-direction:column;gap:4px}.lhp-toi-than>small{font-size:13px;color:var(--c-c7d6ff)}.lhp-chuan-bi{font-size:13px;color:var(--c-ffe7b0)}.lhp-vao{align-self:flex-start;height:38px;margin-top:4px}.lhp-cc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.lhp-cc>div{background:rgba(255,255,255,.1);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column}.lhp-cc b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.lhp-cc span{font-size:12px;color:var(--c-dce6ff)}.lhp-thanh{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--k-eef2f8);flex-wrap:wrap}.lhp-lop{height:34px;max-width:200px}.lhp-lop-ten{font-size:12.5px;color:var(--c-5a6685)}.lhp-chu{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--c-4a5675)}.lhp-chu span{display:inline-flex;align-items:center;gap:5px}.lhp-chu i{display:inline-block;width:9px;height:9px;border-radius:3px;box-sizing:border-box;flex:none}.lhp-chu i.lk-co{background:var(--k-2bbf8a)}.lhp-chu i.lk-muon{background:var(--k-efab1f)}.lhp-chu i.lk-vang{background:var(--k-e5484d)}.lhp-chu i.lk-toi{border:1.5px solid var(--k-c9d5ea)}.lhp-o{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));grid-gap:8px;gap:8px;padding:16px}.lhp-c{height:44px;border:0;border-radius:11px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;display:grid;place-items:center;text-align:center;padding:0;background:var(--k-ffffff);color:var(--c-5a6685);box-shadow:inset 0 0 0 1.5px var(--k-c9d5ea)}.lhp-c.lk-co{background:var(--k-2bbf8a);color:#fff;box-shadow:none}.lhp-c.lk-muon{background:var(--k-efab1f);color:var(--c-2a1d00);box-shadow:none}.lhp-c.lk-vang{background:var(--k-e5484d);color:#fff;box-shadow:none}.lhp-c.lk-xong{background:var(--k-ddf3ea);color:var(--c-0e7a55);box-shadow:none}.lhp-c.lk-nghi{background:var(--k-f1f4f9);color:var(--c-a7b1c6);box-shadow:none;text-decoration:line-through}.lhp-c.lk-kt{background:var(--k-fff4da);color:var(--c-8a5a00);box-shadow:inset 0 0 0 1.5px var(--k-f3cf7a)}.lhp-c.lk-nay{outline:2px dashed var(--c-214098);outline-offset:2px}.lhp-c.lk-chon{box-shadow:0 0 0 3px var(--k-214098),0 0 0 5px var(--k-bfd3ff)}.lhp-chan{padding:0 16px 14px;font-size:12.5px;color:var(--c-5a6685)}.lhp-ct-dau{display:flex;align-items:center;gap:14px;padding:14px 18px;background:var(--k-f6f9fd);border-bottom:1px solid var(--k-eef2f8)}.lhp-ct-so{width:46px;height:46px;flex:none;border-radius:14px;background:var(--k-214098);color:#fff;display:grid;place-items:center;font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:700;font-size:18px}.lhp-tt{font-size:12px;padding:4px 10px;border-radius:999px;background:var(--k-eef2f8);color:var(--c-4a5675);flex:none;white-space:nowrap}.lhp-tt.lk-co,.lhp-tt.lk-xong{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.lhp-tt.lk-muon{background:var(--k-fff2d6);color:var(--c-8a5a00)}.lhp-tt.lk-vang{background:var(--k-ffede8);color:var(--c-b4321a)}.lhp-tt.lk-kt{background:var(--k-fff4da);color:var(--c-8a5a00)}.lhp-ct-than{padding:14px 18px 18px;display:flex;flex-direction:column;gap:12px}.lhp-ct-than small{font-size:12px;color:var(--c-5a6685)}.lhp-nx{margin:4px 0 0;background:var(--k-f8fafd);border-radius:12px;padding:10px 14px}.lhp-recap{margin:4px 0 0;white-space:pre-wrap}.lhp-bt,.lhp-recap{color:var(--c-3f4b6b)}.lhp-bt{font-size:13px}.lhp-tl{display:flex;gap:8px;flex-wrap:wrap}.lhp-tl a{font-size:13px;border:1px solid var(--k-e3e9f4);border-radius:10px;padding:7px 12px;color:var(--c-214098);text-decoration:none}.lhp-tl a.chinh{background:var(--k-e8f1ff);border-color:var(--k-e8f1ff);font-weight:600}.lhp-sap{padding:10px 18px}.lhp-ngay{width:44px;flex:none;text-align:center;border-radius:10px;padding:4px 0;display:flex;flex-direction:column;line-height:1.2;background:var(--k-e8f1ff);color:var(--c-214098)}.lhp-ngay b{font-size:15px;font-weight:700}.lhp-ngay small{font-size:10.5px}.lhp-ngay.lk-han{background:var(--k-ffede8);color:var(--c-b4321a)}.lhp-ngay.lk-kt{color:var(--c-8a5a00)}.lhp-kt,.lhp-ngay.lk-kt{background:var(--k-fff4da)}.lhp-kt{border-radius:18px;padding:14px 18px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--c-5e4a14)}.lhp-kt b{color:var(--c-3a2a00);font-size:14px;font-weight:600}.lhp-kt a{font-weight:600;color:var(--c-8a5a00);text-decoration:none}.lhp-thang{padding:4px 0 0}.lhp-thang-dau{display:flex;align-items:center;gap:8px;padding:8px 16px}.lhp-thang-dau b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:16px;font-weight:600;min-width:120px;text-align:center}.lhp-thu{font-size:12px;color:var(--c-5a6685);text-align:center;padding:6px 0;border-bottom:1px solid var(--k-f1f4f9)}.lhp-luoi,.lhp-thu{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.lhp-ngay-o{min-height:78px;border-right:1px solid var(--k-f1f4f9);border-bottom:1px solid var(--k-f1f4f9);padding:5px;display:flex;flex-direction:column;gap:3px;min-width:0}.lhp-ngay-o:nth-child(7n){border-right:0}.lhp-ngay-o.lk-ngoai{background:var(--k-fafbfd)}.lhp-ngay-o.lk-ngoai .lhp-so{color:var(--c-a7b1c6)}.lhp-ngay-o.lk-nay{background:var(--k-f1f6ff)}.lhp-ngay-o.lk-nay .lhp-so{background:var(--k-214098);color:#fff}.lhp-so{align-self:flex-start;min-width:22px;height:22px;padding:0 5px;border-radius:11px;display:inline-grid;place-items:center;font-size:12px;font-weight:600}.lhp-su{display:block;width:100%;font:inherit;font-size:11px;line-height:1.3;padding:2px 5px;border-radius:5px;border:0;text-align:left;cursor:pointer;background:var(--k-e8f1ff);color:var(--c-214098);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.lhp-su.lk-co,.lhp-su.lk-xong{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.lhp-su.lk-muon{background:var(--k-fff2d6);color:var(--c-8a5a00)}.lhp-su.lk-vang{background:var(--k-ffede8);color:var(--c-b4321a)}.lhp-su.lk-kt{background:var(--k-fff4da);color:var(--c-8a5a00)}.lhp-su.lk-han{background:var(--k-ffede8);color:var(--c-b4321a)}.lhp-su.lk-nghi{background:var(--k-f1f4f9);color:var(--c-a7b1c6)}.lhp-ngay-o.lk-chon .lhp-su:not(.lk-han){box-shadow:0 0 0 2px var(--k-214098)}.lhp-them{font-size:10.5px;color:var(--c-5a6685)}.kqp-dau{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.kqp-band{display:flex;flex-direction:column;gap:2px}.kqp-band small{font-size:13px;color:var(--c-c7d6ff)}.kqp-band b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:700;font-size:46px;line-height:1}.kqp-thanh{position:relative;height:56px;flex:1 1 360px;min-width:0}.kqp-thanh-nen{right:0;background:rgba(255,255,255,.16)}.kqp-thanh-da,.kqp-thanh-nen{position:absolute;left:0;top:26px;height:10px;border-radius:5px}.kqp-thanh-da{background:var(--k-40c0ff)}.kqp-thanh-dau{left:0;color:var(--c-c7d6ff)}.kqp-thanh-cuoi,.kqp-thanh-dau{position:absolute;top:0;font-size:12px}.kqp-thanh-cuoi{right:0;color:var(--c-ffe7b0)}.kqp-thanh-dich{right:0;top:22px;width:18px;height:18px;border-radius:50%;background:var(--k-efab1f);border:3px solid var(--k-214098)}.kqp-thanh-cham,.kqp-thanh-dich{position:absolute;box-sizing:border-box}.kqp-thanh-cham{top:20px;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:var(--k-ffffff);border:4px solid var(--k-40c0ff)}.kqp-mo{flex:1 1 100%;margin:0;color:var(--c-dce6ff);font-size:13.5px}.kqp-kn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.kqp-kn-o{background:var(--k-ffffff);border:1px solid var(--k-e3e9f4);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.kqp-kn-dau{display:flex;align-items:center;gap:8px}.kqp-kn-dau i{width:9px;height:9px;border-radius:50%}.kqp-kn-dau b{font-weight:600}.kqp-doi{margin-left:auto;font-size:12px;padding:2px 8px;border-radius:999px;background:var(--k-f1f4f9);color:var(--c-4a5675)}.kqp-doi.tang{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.kqp-doi.giam{background:var(--k-ffede8);color:var(--c-b4321a)}.kqp-kn-so{display:flex;align-items:baseline;gap:8px}.kqp-kn-so b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:700;font-size:30px;line-height:1}.kqp-kn-so small{font-size:12px;color:var(--c-5a6685)}.kqp-dang{padding:6px 20px 12px}.kqp-dang-dong{display:flex;align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid var(--k-f1f4f9)}.kqp-dang-dong:last-child{border-bottom:0}.kqp-dang-ten{flex:0 0 210px;min-width:0;display:flex;flex-direction:column}.kqp-dang-ten b{font-weight:500}.kqp-dang-ten small{font-size:12px;color:var(--c-5a6685)}.kqp-dang-vach{flex:1 1;height:10px;border-radius:5px;background:var(--k-eef2f8);overflow:hidden}.kqp-dang-vach i{display:block;height:100%;border-radius:5px}.kqp-dang-pt{flex:0 0 46px;text-align:right;font-weight:600}.kqp-yeu{display:flex;gap:12px;align-items:center;padding:11px 20px;border-bottom:1px solid var(--k-f1f4f9)}.kqp-yeu-k{width:32px;height:32px;flex:none;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:13px}.kqp-cc-so{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px 20px 16px}.kqp-cc-so>div{display:flex;flex-direction:column}.kqp-cc-so small{font-size:12px;color:var(--c-5a6685)}.kqp-cc-so b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:700;font-size:24px;color:var(--c-214098)}.kqp-cc-so b.tot{color:var(--c-0e7a55)}.kqp-cham{width:9px;height:9px;border-radius:50%;flex:none}.tvp-so{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tvp-so>div{background:rgba(255,255,255,.1);border-radius:14px;padding:10px 14px;display:flex;flex-direction:column}.tvp-so b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.tvp-so b small{font-size:13px;font-weight:500;color:var(--c-c7d6ff)}.tvp-so span{font-size:12px;color:var(--c-dce6ff)}.tvp-hop{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.tvp-hop>div{background:rgba(255,255,255,.1);border-radius:12px;padding:8px 12px;min-width:0}.tvp-hop small{display:block;font-size:11.5px;color:var(--c-c7d6ff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvp-hop b{font-size:20px;font-weight:700}.tvp-h2,.tvp-hop b{font-family:Montserrat,Be Vietnam Pro,sans-serif}.tvp-h2{margin:0;font-weight:600;font-size:18px}.tvp-game{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.tvp-game-o{position:relative;overflow:hidden;font:inherit;text-align:left;border:0;border-radius:18px;padding:16px;min-height:132px;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:transform .15s,box-shadow .15s}.tvp-game-o:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px -14px rgba(20,34,74,.45)}.tvp-game-o:disabled{cursor:default;opacity:.6}.tvp-game-o>*{position:relative}.tvp-game-vong{position:absolute!important;right:-24px;bottom:-30px;width:92px;height:92px;border-radius:50%}.tvp-game-ic{width:36px;height:36px;border-radius:11px;background:var(--k-ffffff);display:grid;place-items:center}.tvp-game-o b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:600;font-size:15.5px}.tvp-game-o small{font-size:12.5px;opacity:.85}.tvp-game-o em{font-style:normal;font-size:11.5px;margin-top:auto;opacity:.8}.tvp-hai>.tvp-bo{flex:1 1 360px;min-width:0}.tvp-hai>.tvp-tra-boc{flex:1.6 1 520px;min-width:0;scroll-margin-top:12px}.tvp-bo-dong{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--k-f1f4f9);min-width:0}.tvp-bo-dong:last-child{border-bottom:0}.tvp-bo-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.tvp-bo-ten{display:flex;align-items:center;gap:8px;min-width:0}.tvp-bo-ten b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tvp-bo-ten small{font-size:12px;color:var(--c-5a6685);flex:none}.tvp-bo-ten em{font-style:normal;font-size:11.5px;padding:2px 8px;border-radius:999px;margin-left:auto;flex:none;white-space:nowrap;background:var(--k-e8f1ff);color:var(--c-214098)}.tvp-bo-ten em.rieng{background:var(--k-f1ecff);color:var(--c-5b3fc4)}.tvp-bo-ten em.bai{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.tvp-bo-than>small{font-size:12px;color:var(--c-5a6685)}.tvp-vach{height:5px;border-radius:3px;background:var(--k-eef2f8);overflow:hidden;max-width:260px}.tvp-vach i{display:block;height:100%;background:var(--k-40c0ff);border-radius:3px}.tvp-tra-than{padding:14px 18px 18px;display:flex;flex-direction:column;gap:12px}.tvp-tra-goi{margin:0;font-size:13px}.tvp-luu{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--k-eef2f8);padding-top:12px}.tvp-luu-nut{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tvp-het-dau{width:100%;background:none;border:0;border-bottom:1px solid var(--k-eef2f8);font:inherit;color:inherit;text-align:left;cursor:pointer}.tvp-het-tim{padding:12px 18px 4px}.tvp-het-tim .inp{max-width:320px;width:100%}.tvp-tu .tvh-tu-than{background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;padding:0}.tvp-tu{cursor:default}.tvp-choi{max-width:620px}.tvp-hoi{position:relative;overflow:hidden;border-radius:20px;padding:26px 22px;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.tvp-hoi.nghia{background:var(--k-214098);color:#fff}.tvp-hoi.nghe{background:var(--k-eaf7ff);color:var(--c-0a3d63)}.tvp-hoi.dien{background:var(--k-f1ecff);color:var(--c-2e2070)}.tvp-hoi small{font-size:12.5px;opacity:.8}.tvp-hoi span{font-size:13px;opacity:.85}.tvp-hoi-tu{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-weight:700;font-size:38px;line-height:1.15;word-break:break-word}.tvp-hoi-cau{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:19px;line-height:1.5;max-width:46ch}.tvp-loa{width:72px;height:72px;border-radius:50%;border:0;background:var(--k-ffffff);color:var(--c-0b6fa8);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px -10px rgba(11,111,168,.5)}.tvp-lua{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tvp-lua-o{min-height:56px;border-radius:14px;font:inherit;font-size:15px;font-weight:600;text-align:left;padding:8px 14px;display:flex;align-items:center;gap:10px;background:var(--k-ffffff);color:var(--c-14224a);border:1.5px solid var(--k-dce3ee);cursor:pointer}.tvp-lua-o:hover:not(:disabled){border-color:var(--k-9bb4f0);background:var(--k-f6f9ff)}.tvp-lua-o span{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;font-size:12px;background:var(--k-eef2f8);color:var(--c-4a5675)}.tvp-lua-o.dung{background:var(--k-e5f6ee);color:var(--c-0e7a55);border-color:var(--k-2bbf8a)}.tvp-lua-o.dung span{background:var(--k-2bbf8a);color:#fff}.tvp-lua-o.sai{background:var(--k-ffede8);color:var(--c-b4321a);border-color:var(--k-f08a5d)}.tvp-lua-o.sai span{background:var(--k-e5484d);color:#fff}.tvp-lua-o.mo{color:var(--c-a7b1c6);border-color:var(--k-eef2f8)}.tvp-lua-o:disabled{cursor:default}.tvp-ph{display:flex;align-items:center;gap:12px;border-radius:14px;padding:12px 14px}.tvp-ph>div{flex:1 1;min-width:0;display:flex;flex-direction:column}.tvp-ph.dung{background:var(--k-e5f6ee)}.tvp-ph.dung b{color:var(--c-0e7a55)}.tvp-ph.sai{background:var(--k-ffede8)}.tvp-ph.sai b{color:var(--c-b4321a)}.tvp-ph small{font-size:13px;color:var(--c-3f4b6b)}.tvp-sai{gap:6px;width:100%;max-width:420px;text-align:left}.tvp-sai,.tvp-sai>div{display:flex;flex-direction:column}.tvp-sai>div{background:var(--k-fff6f3);border-radius:10px;padding:6px 10px}.tvp-sai small{font-size:12px;color:var(--c-5a6685)}.tdi-hai{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.tdi-hai.gon{grid-template-columns:minmax(0,1fr)}.tdi-hai>.tdi-anh:only-child,.tdi-hai>.tdi-viet:only-child{grid-column:1/-1}.tdi-anh{gap:6px}.tdi-anh,.tdi-viet{display:flex;flex-direction:column;min-width:0}.tdi-viet{background:var(--k-fff8e8);border-radius:12px;padding:10px 12px;gap:10px}.tdi-viet .tdi-nhan{color:var(--c-6e5a28)}.tdi-viet-nhom{gap:5px}.tdi-viet-dong,.tdi-viet-nhom{display:flex;flex-direction:column}.tdi-viet-chon,.tdi-viet-dong b{font-size:13.5px;font-weight:600;color:var(--c-3a2a00);line-height:1.4}.tdi-viet-chon{background:none;border:0;padding:0;font:inherit;font-weight:600;text-align:left;cursor:pointer;color:var(--c-3a2a00)}.tdi-viet-chon:hover{color:var(--c-8a5a00);text-decoration:underline;-webkit-text-decoration-color:var(--c-e6c77a);text-decoration-color:var(--c-e6c77a);text-underline-offset:3px}.tdi-viet-dong small{font-size:12px;color:var(--c-5e4a14)}.tdi-viet-dong small i{font-style:italic}.tdi-ho-tu{display:flex;flex-direction:column;min-width:0}.tdi-ho-tu em{font-style:normal;font-size:11.5px;color:var(--c-5a6685);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdi-ho>div{gap:4px}.tdi-cau-av{display:flex;flex-direction:column}.tdi-cau-av small{font-size:12px;color:var(--c-5a6685);padding-left:2px}.tdi-tn summary{cursor:pointer}.tdi-tn>div{display:flex;flex-direction:column;font-size:13px;padding:3px 0}.tdi-tn>div small{font-size:12px;color:var(--c-5a6685)}.tdi-goi button span em{font-style:normal;font-size:12px;color:var(--c-8a5a00)}.fc-td .tdi-hai{gap:8px}@media (max-width:980px){.tvp-game{grid-template-columns:repeat(3,minmax(0,1fr))}.kqp-kn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cgx{gap:12px}.cgx-dau{padding:20px 18px 16px;gap:12px}.cgx-dau h1{font-size:20px}.cgx-o2{display:none}.cgx-dau .cgh-nut-vang{flex:1 1;justify-content:center}.cgx-dau-phai{flex-basis:100%}.btp-kn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.btp-kn-o{padding:10px;gap:8px}.btp-kn-o .cgx-vong{width:38px!important;height:38px!important}.btp-thanh{padding:10px 12px}.btp-thanh .cgx-chon{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.btp-thanh .cgx-chon button{padding:0 4px;font-size:12px}.btp-tim{width:100%;margin-left:0}.btp-nhom-dau{padding:10px 16px 2px}.lhp-lich{width:62px}.lhp-lich b{font-size:22px}.lhp-cc b{font-size:18px}.lhp-thanh{padding:10px 12px}.lhp-chu{margin-left:0}.lhp-o{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;padding:12px}.lhp-c{height:auto;aspect-ratio:1;font-size:12px;border-radius:9px}.lhp-ngay-o{min-height:52px;padding:3px}.lhp-su{font-size:0;height:6px;padding:0;border-radius:3px}.lhp-su.lk-co,.lhp-su.lk-xong{background:var(--k-2bbf8a)}.lhp-su.lk-muon{background:var(--k-efab1f)}.lhp-su.lk-han,.lhp-su.lk-vang{background:var(--k-e5484d)}.lhp-su.lk-kt{background:var(--k-efab1f)}.lhp-su.lk-toi{background:var(--k-214098)}.lhp-su.lk-nghi{background:var(--k-c9d5ea)}.lhp-them{display:none}.lhp-ct-dau,.lhp-ct-than{padding-left:14px;padding-right:14px}.kqp-band b{font-size:38px}.kqp-kn{gap:8px}.kqp-kn-o{padding:12px}.kqp-kn-so b{font-size:24px}.kqp-dang{padding:4px 14px 10px}.kqp-dang-dong{flex-wrap:wrap;gap:4px 10px}.kqp-dang-ten{flex:1 1 100%;flex-direction:row;justify-content:space-between;gap:8px}.kqp-yeu{padding:10px 16px}.tvp-hop{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tvp-hop>div{padding:6px 10px}.tvp-hop b{font-size:17px}.tvp-game{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tvp-game-o{min-height:104px;padding:12px}.tvp-game-o small{display:none}.tvp-bo-dong{padding:11px 14px}.tvp-tra-than{padding:12px 14px 14px}.tvp-lua{grid-template-columns:minmax(0,1fr)}.tvp-hoi-tu{font-size:32px}.tdi-hai{grid-template-columns:minmax(0,1fr)}.tvp-bo .cgh-the-dau{flex-wrap:wrap}.tvp-bo .cgh-the-dau>span{display:none}.tvp-bo .cgx-chon{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tvp-bo-ten{flex-wrap:wrap;row-gap:2px}.tvp-bo-ten b{flex:1 1 100%}.tvp-bo-ten em{margin-left:0}.cgx-dau .cgh-nut-vang small,.tvp-tra .cgh-the-dau small{display:none}}.lm-tu .lm-khoi-dau i{background:var(--k-7a5af8)}.lmt-ds{display:flex;flex-direction:column;padding:0 12px}.lmt-tu{display:flex;align-items:center;gap:8px;padding:7px 4px;border-bottom:1px solid var(--vien);min-width:0}.lmt-tu:last-child{border-bottom:0}.lmt-than{flex:1 1;min-width:0;font-size:13px;line-height:18px}.lmt-than b{font-weight:600}.lmt-than small{color:var(--mo)}.lmt-than span{display:block;color:var(--phu);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lmt-them{display:flex;flex-direction:column;gap:10px;padding:10px 12px 12px}.fc-ba{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;flex:1 1 300px;min-width:0}.fc-ba .nut{height:auto;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:6px 8px;text-align:center}.fc-ba .nut b{font-weight:600}.fc-ba .nut small{font-size:11.5px;font-weight:400;opacity:.85}.fc-hoi{border-color:var(--k-f3cf7a);color:var(--c-8a5a00);background:var(--k-fff8e8)}.fc-hoi:hover{background:var(--k-fff1d2);border-color:var(--k-efab1f);color:var(--c-8a5a00)}.cg-muc a{position:relative}.cg-dem{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--k-efab1f);color:var(--c-1c1a12);font-size:11px;font-weight:700;display:inline-grid;place-items:center;line-height:1;box-sizing:border-box}.tvp-lich-than{display:flex;gap:24px;align-items:flex-end;padding:16px 20px;flex-wrap:wrap}.tvp-lich-chu{flex:1 1 320px;min-width:0}.tvp-lich-chu h3{margin:0 0 4px;font-size:15px;font-weight:600}.tvp-lich-chu p{margin:0;font-size:13px;color:var(--c-5a6685)}.tvp-cot{flex:0 1 420px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.tvp-cot-o{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.tvp-cot-so{font-size:12px;color:var(--c-14224a);font-weight:600;height:16px}.tvp-cot-vach{height:64px;width:100%;max-width:28px;display:flex;align-items:flex-end}.tvp-cot-vach i{display:block;width:100%;background:var(--k-9bb4f0);border-radius:4px 4px 0 0}.tvp-cot-o.nay .tvp-cot-vach i{background:var(--k-214098)}.tvp-cot-o small{font-size:11px;color:var(--c-5a6685);white-space:nowrap}@media (max-width:720px){.cg-dem{position:absolute;top:2px;left:calc(50% + 4px);min-width:16px;height:16px;font-size:10px;padding:0 4px}.fc-nut .fc-ba{flex-basis:100%}.tvp-lich-than{padding:14px 16px;gap:14px}.tvp-cot{flex-basis:100%}}.lmt-sua{display:flex;gap:6px;margin-top:4px}.lmt-sua .inp{flex:1 1;min-width:0;height:32px}.lmt-go{display:flex;gap:8px;align-items:center}.lmt-go .tdi-o{flex:1 1;min-width:0}.lmt-cho,.lmt-dan{gap:8px}.lmt-cho,.lmt-dan,.lmt-hang{display:flex;flex-direction:column}.lmt-hang{border:1px solid var(--vien);border-radius:12px;padding:8px 10px;gap:6px;background:var(--k-ffffff);container-type:inline-size}.lmt-hang.khong{border-color:var(--k-f3cf7a);background:var(--k-fffcf3)}.lmt-hang.trung{background:var(--k-fbfcfe)}.lmt-hang-dau{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.lmt-hang-dau b{font-weight:600}.lmt-hang-dau small{font-size:12px;color:var(--mo)}.lmt-hang-dau small.vang{color:var(--c-8a5a00)}.lmt-hang-dau .gian{flex:1 1}.lmt-hang-o{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,1.3fr);grid-gap:6px;gap:6px;align-items:center}.lmt-hang-o .inp,.lmt-hang-o .sel{height:32px;font-size:13px;min-width:0;width:100%}.lmt-loai{font-size:13px;color:var(--phu);padding-left:4px}.lmt-en{font-size:12.5px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width:560px){.lmt-hang-o{grid-template-columns:110px minmax(0,1fr)}.lmt-hang-o>:last-child{grid-column:1/-1}}.hl-form.hl-tra{overflow-y:auto;overscroll-behavior:contain}.hl-td .tdi{padding:8px 10px;gap:6px}.hl-td .tdi-tu{font-size:15px;line-height:20px}.hl-td .tdi-nghia li{font-size:12.5px;line-height:18px}.hl-td .tdi-viet{padding:8px 10px}.hl-td .tdi-ho{grid-template-columns:repeat(2,minmax(0,1fr))}.tdi-goi.noi{position:fixed;right:auto;z-index:4000;overflow-y:auto;overscroll-behavior:contain}.lm-phai{overflow:visible}.tdi-goi.noi button{flex:none}.lmt-dang-sua{margin:6px 0;background:var(--k-fbfcff)}.lmt-vd{height:32px;font-size:13px}.lmt-hoi{display:flex;flex-direction:column;gap:6px}.lmt-hoi-dong{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--k-f3cf7a);background:var(--k-fffcf3);border-radius:12px;min-width:0}.lmt-hoi-dong b{font-weight:600;font-size:13px}.lmt-hoi-dong small{font-size:12px;white-space:nowrap}.lmt-hoi-dong small.vang{color:var(--c-8a5a00)}.lmt-hoi-dong .inp{flex:1 1;min-width:0;height:32px;font-size:13px}.lmt-bao{font-size:12.5px;color:var(--c-0a7a52)}.lmt-bao.dang{color:var(--mo)}@media (max-width:560px){.lmt-hoi-dong{flex-wrap:wrap}.lmt-hoi-dong .inp{flex-basis:100%}}.lm-xem-de{flex:none;font-size:12.5px;white-space:nowrap;padding-top:2px}.lm-tim{flex-direction:column;margin-top:6px;padding:10px;border:1px solid var(--vien);border-radius:14px;background:var(--k-fbfcfe)}.lm-tim,.lm-tim-dau{display:flex;gap:8px}.lm-tim-dau .inp{flex:1 1;min-width:0;height:34px}.lm-tim-ds{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.lm-tim-dong{display:flex;align-items:center;gap:10px;padding:7px 2px;border-top:1px solid var(--k-eef1f6);min-width:0}.lm-tim-dong:first-child{border-top:0}.lm-xt{display:flex;flex-direction:column;gap:14px}.lm-xt>p{margin:0;font-size:12.5px}.lm-xt section{display:flex;flex-direction:column;gap:6px}.lm-xt h4{margin:0;font-size:13.5px;font-weight:600}.lm-xt-the{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--k-e3e9f4);border-radius:14px;background:var(--k-ffffff);min-width:0}.lm-xt-the.cot{align-items:flex-start}.lm-xt-ic{display:flex;flex:none}.lm-xt-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.lm-xt-than b{font-size:13.5px;font-weight:600}.lm-xt-than b,.lm-xt-than small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lm-xt-than small{font-size:12px;color:var(--mo)}.lm-xt-nd{font-size:13px;color:var(--phu);white-space:pre-wrap;line-height:1.5}.lm-xt-nhan{flex:none;font-size:11.5px;padding:2px 8px;border-radius:999px;background:var(--k-eef3ff);color:var(--c-1d4fd6)}.lm-xt-nhan.da{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.lm-xt-tu{display:flex;flex-wrap:wrap;gap:6px}.lm-xt-tu span{font-size:12.5px;padding:4px 10px;border-radius:999px;background:var(--k-f4f1ff);color:var(--c-3b2a8c)}.lm-xt-tu b{font-weight:600}.htp{gap:14px}.htp,.htp section{display:flex;flex-direction:column}.htp section{gap:6px}.htp h4{margin:0;font-size:13.5px;font-weight:600}.htp section>p{margin:0;font-size:12.5px}.htp-so{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.htp-so span{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:12px;background:var(--k-f4f7fd);font-size:12px;color:var(--mo)}.htp-so b{font-size:18px;font-weight:600;color:var(--muc)}.htp-tra{display:flex;flex-wrap:wrap;gap:6px}.htp-tra span{font-size:12.5px;padding:4px 10px;border-radius:999px;background:var(--k-eef3ff);color:var(--c-1d3e9e)}.htp-tra b{font-weight:600}.htp-nut{white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis}.lb-ghi-nut.xem{background:var(--k-f4f1ff);border-color:var(--k-dcd3ff);color:var(--c-3b2a8c)}@media (max-width:560px){.htp-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-bao-gv{display:block;margin:-2px 0 4px}.hvm{margin-bottom:12px}.hvm-dau{display:flex;align-items:center;gap:10px;padding:12px 16px}.hvm-cham{width:8px;height:8px;border-radius:4px;background:var(--k-c5cddb);flex:none}.hvm-cham.co{background:var(--k-0e9f6e)}.hvm-ten{display:flex;flex-direction:column;min-width:0}.hvm-ten b{font-size:14px;font-weight:600}.hvm-ten small{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hvm-than{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--vien);padding:12px 16px 14px}.hvm-o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px 14px;gap:10px 14px;align-items:end}.hvm-o label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--phu);min-width:0}.hvm-o .hvm-tich{flex-direction:row;align-items:center;gap:8px;grid-column:1/-1}.hvm-tich input{accent-color:var(--c-2f6bff);width:16px;height:16px}.hvm-ghi{display:flex;flex-direction:column;gap:2px;font-size:12.5px}.hvm-ghi .tot{color:var(--c-0a7a52)}.hvm-ghi .vang{color:var(--c-8a5a00)}.hvm-cach{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:var(--k-f6f8fc)}.hvm-cach>div{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:13px;line-height:1.55}.hvm-cach span b,.hvm-cach>div>b{font-weight:600}.hvm-ma{letter-spacing:.06em;color:var(--c-1d4fd6)}@media (max-width:700px){.hvm-cach>div,.hvm-o{grid-template-columns:minmax(0,1fr)}.hvm-cach>div{gap:2px}}.lmt-thieu{font-style:normal;color:var(--c-8a5a00)}.cgh-tu-moi{display:flex;align-items:center;gap:12px;margin:8px 16px 14px;padding:10px 12px;border-radius:14px;background:var(--k-f4f1ff);color:var(--c-2e2275);text-decoration:none}.cgh-tu-moi b{font-family:Montserrat,Be Vietnam Pro,sans-serif;font-size:22px;font-weight:700;color:var(--c-5b3fd0)}.cgh-tu-moi span{display:flex;flex-direction:column;font-size:13px;line-height:1.4}.cgh-tu-moi small{font-size:12px;color:var(--c-6b5fa8)}.cgh-tu-moi:hover{background:var(--k-ece7ff)}.hpk-tom{white-space:nowrap;max-width:100%}.bang td.hpk-c-ten,.hpk-tom{overflow:hidden;text-overflow:ellipsis}.bang td.hpk-c-ten{max-width:1px;width:100%}.hpk-bang-gop tr.hp-nhom-dong td,.hpk-bang-gop tr.hp-tong-dong td:first-child,.hpk-bang-sk tr.hp-nhom-dong td{max-width:0;overflow:hidden;text-overflow:ellipsis}.bang .hpk-chi-hep{display:none}@container (max-width:720px){.bang .hpk-chi-hep{display:inline}}.hp-man .xem-chon button{flex:none}@media (max-width:720px){.hp-man>.cs-thanh .xem-chon{flex-wrap:wrap;overflow:visible}}.hpk-so-hd{width:120px}@container (max-width:560px){.bang .hpk-so-hd{width:72px}}.bang td.hpk-c-viec{max-width:220px;overflow:hidden;text-overflow:ellipsis}@container (max-width:560px){.bang td.hpk-c-viec{max-width:118px}}.hpk-csv .hpk-csv-ghi{white-space:normal}@container (max-width:560px){.hp-man .bang td,.hp-man .bang th{padding-left:9px;padding-right:9px}}@media (max-width:640px){.hpk-phu-dau{display:none}}.hpk-bang-gop tr.hpk-gop td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hpk-mui{display:inline-block;width:7px;height:7px;margin:0 8px 1px 0;border-right:1.5px solid var(--mo);border-bottom:1.5px solid var(--mo);transform:rotate(-45deg);transition:transform .12s}.hpk-gop.mo .hpk-mui{transform:rotate(45deg);margin-bottom:3px}.hpk-con-boc>td,.hpk-gop.mo td{background:var(--k-f6f8fc)}.hpk-con-boc>td{padding:0 0 8px 22px!important}.hpk-con-boc .bang-boc{background:var(--nen);border:1px solid var(--vien);border-radius:10px}.hpk-con-boc .bang th{background:var(--k-f3f6fb)}tr.hpk-con td{background:var(--k-fafbfd)}tr.hpk-con td:first-child{padding-left:22px}.hpk-kb-the{padding:10px 12px 12px}.hpk-kb-tong{padding:0 8px 2px;font-size:12px;color:var(--phu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-the.hpk-kb{cursor:pointer}.kb-the.hpk-kb.dang{border-color:var(--k-2f6bff);box-shadow:0 0 0 2px var(--k-eef3ff)}.hpk-cham-do{flex:none;width:6px;height:6px;border-radius:50%;background:var(--k-e5484d)}.hpk-hd-dau{min-height:42px}.hpk-hd-tieu{padding:0 8px;font-size:13px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hpk-csv{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px;border-bottom:1px solid var(--vien);background:var(--nen-2)}.hpk-csv .chu-phu{font-size:12.5px;white-space:nowrap}.hpk-tich{display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap}.hpk-da-csv{margin-left:8px;font-size:11px;color:var(--c-1d4fd6);background:var(--k-eef3ff);border-radius:5px;padding:1px 6px;white-space:nowrap}.hpk-tt-so{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:8px;background:var(--k-f1f3f7);color:var(--c-4f5b72);font-size:12.5px;white-space:nowrap}.hpk-tt-so i{width:7px;height:7px;border-radius:50%;background:var(--k-a3abba);flex:none}.hpk-tt-so.da{background:var(--k-e3f6ee);color:var(--c-0a7a52)}.hpk-tt-so.da i{background:var(--k-0e9f6e)}.hpk-tt-so.nho{height:22px;font-size:12px;padding:0 8px}.hpk-chot{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.hpk-chot.da{background:var(--k-fbfdfc)}.hpk-chot-dong{display:flex}.hpk-chot-chu,.hpk-chot-dong{align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.hpk-chot-chu{display:inline-flex}.hpk-chot-chu i{width:8px;height:8px;border-radius:50%;background:var(--k-a3abba);flex:none}.hpk-chot-chu i.tot{background:var(--k-0e9f6e)}.hpk-chot-chu b{font-weight:600}.hpk-canh{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:var(--k-fff6e9);color:var(--c-8a4a06);font-size:12.5px}.hpk-trong{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--phu);font-size:13px}.hpk-cham,.hpk-trong i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--k-a3abba);flex:none;margin-right:7px;vertical-align:1px}.hpk-trong i.tot{background:var(--k-0e9f6e);margin-right:0}.hpk-cham.cam{background:var(--k-e8770c)}.hpk-tep{display:flex;flex-direction:column;gap:10px;padding:12px 16px;transition:box-shadow .12s,background .12s}.hpk-tep.keo{background:var(--k-f2f6ff);box-shadow:inset 0 0 0 2px var(--pri-vien)}.hpk-tep-dong{display:flex;align-items:center;gap:10px;min-width:0}.hpk-tep-ten{display:flex;flex-direction:column;min-width:0}.hpk-tep-ten b{font-weight:600}.hpk-tep-ten b,.hpk-tep-ten small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hpk-cot{display:flex;flex-wrap:wrap;gap:8px 12px}.hpk-o-cot{display:flex;flex-direction:column;gap:4px;flex:1 1 180px;min-width:0;max-width:280px}.hpk-o-cot>span{font-size:11.5px;font-weight:600;color:var(--phu)}.hpk-loc{padding:0;border-bottom:0}.hpk-loc button{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.hpk-loc .hpk-cham{margin-right:1px}.hpk-xn-thanh{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;font-size:13px}.hpk-bang-sk .hpk-c-tich{width:30px;padding-right:0!important}.hpk-bang-sk td.hpk-nd{max-width:220px;overflow:hidden;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:var(--phu)}.hpk-ly{display:inline-flex;gap:4px;white-space:nowrap}.hpk-ly i{font-style:normal;font-size:11px;padding:1px 6px;border-radius:5px;background:var(--k-e3f6ee);color:var(--c-0a7a52)}.hpk-ly i.xa{background:var(--k-fff2e4);color:var(--c-9a4a06)}.hpk-ghi{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:240px;vertical-align:bottom}@media (max-width:640px){.hpk-tep{padding:12px}.hpk-o-cot{max-width:none;flex-basis:100%}.hpk-csv{padding:8px 12px}}.mtk-tam{font-size:12.5px;line-height:19px;color:var(--phu);background:var(--nen-2);border:1px solid var(--vien);border-radius:8px;padding:8px 10px}.mtk-tam .cs-qt-tam{margin-left:0;margin-right:4px}.mtk-bien{display:flex;flex-wrap:wrap;gap:6px}.mtk-bien button{height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--vien);background:var(--nen);font:inherit;font-size:12px;color:var(--muc);cursor:pointer;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mtk-bien button:hover:not(:disabled){border-color:var(--pri-vien);background:var(--k-f2f6ff);color:var(--c-1d4fd6)}.mtk-bien button:disabled{color:var(--mo);cursor:default}.mtk-mo{font-size:12.5px;color:var(--c-1d4fd6);align-self:flex-start}.tcm{gap:12px}.tcm,.tcm-dau{display:flex;flex-direction:column}.tcm-dau{gap:8px;font-size:12.5px;line-height:19px}.tcm-tich{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.tcm-ds{display:flex;flex-direction:column;border:1px solid var(--vien);border-radius:14px;overflow:hidden;background:var(--nen)}.tcm-dong{display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--k-eef1f6);min-width:0}.tcm-dong:first-child{border-top:0}.tcm-chu{display:flex;flex-direction:column;min-width:0;flex:1 1}.tcm-chu b{font-size:13px;font-weight:600}.tcm-chu b,.tcm-chu small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcm-chu small{font-size:12px}.tcm-nut{display:flex;align-items:center;gap:6px;flex:none}.tcm-chan{line-height:18px}@media (max-width:560px){.tcm-dong{flex-wrap:wrap}.tcm-nut{width:100%;justify-content:flex-end}.tcm-mo-chu{display:none}.tcm-mo{padding-left:9px;padding-right:9px}}.crmbl{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:9px 16px 0}.crmbl-nhan{font-size:12px;color:var(--mo);margin-right:2px}.crmbl-chip,.crmbl-sua,.crmbl-them{height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;border:1px solid var(--vien-dam);background:var(--nen);color:var(--phu);cursor:pointer}.crmbl-chip:hover{border-color:var(--pri-vien);color:var(--pri)}.crmbl-chip.dang{background:var(--pri-nhat);border-color:var(--pri-vien);color:var(--c-1d4fd6)}.crmbl-them{border-style:dashed;color:var(--pri)}.crmbl-sua{border-color:transparent;background:none;color:var(--mo);padding:0 6px}.crmbl-sua:hover{color:var(--pri)}.crmbl .do{color:var(--c-c42b30);font-size:12px}.crmbl-tom{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:12px;background:var(--k-f6f8fc)}.crmbl-tom b{font-weight:600;font-size:13.5px}.crmbl-ds{gap:10px}.crmbl-dong,.crmbl-ds{display:flex;flex-direction:column}.crmbl-dong{gap:6px;padding:10px 12px;border:1px solid var(--vien);border-radius:14px}.crmbl-dong-tren{display:flex;gap:6px;align-items:center}.crmbl-dong-tren .inp{flex:1 1;min-width:0;height:32px}.crmbl-mo-ta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crmbl-dong .nut.do{color:var(--c-c42b30)}.crmd-goi{display:flex;align-items:center;gap:10px;padding:6px 14px;font-size:12.5px;border-bottom:1px solid var(--vien);background:var(--k-fbfcfe)}.crmd-goi a{color:var(--pri);font-weight:500;white-space:nowrap;margin-left:auto}.crmd-goi .chu-phu{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crmd{display:flex;flex-direction:column;gap:10px}.crmd-mo-ta{margin:0;font-size:12.5px;line-height:1.5}.crmd-bao{display:flex;align-items:center;gap:8px}.crmd-bao .nut{margin-left:auto}.crmd-ngay{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu);white-space:nowrap}.crmd-ngay .inp{width:56px;height:30px;padding:3px 8px;text-align:right;border-radius:8px}.crmd-khoang{display:inline-flex;align-items:center;gap:5px}.crmd-khoang .inp{width:132px}.crmd-tom{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 16px;font-size:12.5px;color:var(--phu);border-bottom:1px solid var(--vien)}.crmd-tom b{font-weight:600;color:var(--muc)}.crmd-bang .crmd-o{width:34px;padding-right:0}.crmd-bang .crmd-o input{width:16px;height:16px;accent-color:var(--c-2f6bff);vertical-align:middle;cursor:pointer}.crmd-bang td.crmd-ten{max-width:280px;overflow:hidden;text-overflow:ellipsis}.crmd-bang td.crmd-ten a,.crmd-bang td.crmd-ten button{font-weight:500}.crmd-bang tr.crmd-chon td{background:var(--k-f3f7ff)}.crmd-mo-nhom{background:none;border:0;padding:0;font:inherit;color:var(--muc);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crmd-mo-nhom:hover:not(:disabled){color:var(--pri)}.crmd-mo-nhom:disabled{cursor:default;color:var(--phu)}.crmd-nhom-chon{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid var(--vien)}.crmd-thanh-cot{width:28%}.crmd-vach{height:6px;background:var(--k-eef1f6);overflow:hidden}.crmd-vach,.crmd-vach i{display:block;border-radius:3px}.crmd-vach i{height:100%;background:var(--k-8fb0ff)}.crmd-thanh{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--vien);background:var(--w-96);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 0 16px 16px}.crmd-thanh .gian{flex:1 1}@media (max-width:900px){.crmd-thanh{bottom:calc(68px + var(--sfb, 0px));border-radius:0}}.crmd-thanh-so{font-size:13px;color:var(--phu)}.crmd-thanh-so b{font-weight:600;color:var(--muc)}.crmd-hop-tom{margin:0;font-size:13.5px;line-height:1.5}.crmd-hop-tom b{font-weight:600}@media (max-width:640px){.crmd-khoang{flex:1 1 100%;grid-column:1/-1}.crmd-khoang .inp{flex:1 1;width:auto;min-width:0}.crmd-thanh{padding:10px 12px}.crmd-thanh .nut{height:38px;flex:1 1 auto}.crmd-thanh-so{flex:1 1 100%}.crmd-goi{flex-wrap:wrap;gap:4px}.crmd-goi a{margin-left:0}.crmbl{padding:8px 12px 0}.crmbl-nhan,.crmd-ve{display:none}.crmd-ngay{flex:1 1 auto}}.tdc-ct{display:flex;flex-direction:column;gap:4px}.tdc-ct-thanh{height:8px;background:var(--k-eef1f6);border-radius:999px;overflow:hidden;margin-top:2px}.tdc-ct-thanh i{display:block;height:100%;background:var(--k-10b981);border-radius:999px;transition:width .4s}.tdc-ct p{margin:2px 0 0;font-size:13px;color:var(--phu)}.tdc-ct p b{font-weight:600;color:var(--muc)}.tdc-bang td.tdc-ten{max-width:260px;overflow:hidden;text-overflow:ellipsis}.tdc-o{width:96px;text-align:right}.tdc-o.sai{border-color:var(--k-e5484d);background:var(--k-fff5f5)}.tdc-thu{flex-direction:column}.tdc-thu,.tdc-thu-mo{display:flex;gap:10px}.tdc-thu-mo{align-items:center;padding:10px 12px;border-radius:14px;background:var(--k-f6f8fc)}.tdc-cham{width:8px;height:8px;border-radius:50%;background:var(--k-c5cddb);flex:none}.tdc-cham.bat{background:var(--k-0e9f6e)}.tdc-thu-chu{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.tdc-thu-chu b{font-weight:600;font-size:13.5px}.tdc-thu-chu small{font-size:12.5px;color:var(--phu);line-height:1.45}.tdc-iframe{height:min(560px,calc(100vh - 330px));min-height:380px}@media (max-width:640px){.tdc-thu-mo{flex-wrap:wrap}.tdc-thu-mo .nut{width:100%;height:36px}.tdc-iframe{min-height:420px}}.tsd-bao{margin:12px 16px}.tsd-bang td.so b{font-weight:600}.tsd-pt{display:inline-block;min-width:44px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tsd-pt.dat{color:var(--c-0a7a52);font-weight:600}.tsd-chu{margin:0;padding:8px 16px 12px;font-size:12px;line-height:1.5}.tc{flex-direction:column;gap:14px;container-type:inline-size}.tc,.tc-dau{display:flex}.tc-dau{align-items:flex-end;gap:10px 16px;flex-wrap:wrap;padding:0 2px}.tc-dau-chu{flex:1 1;min-width:0}.tc-ngay{font-size:12.5px;line-height:16px;color:var(--phu);font-weight:500}.tc-dau h1{font-size:19px;line-height:26px;font-weight:700;margin-top:2px}.tc-vai{font-size:12.5px;line-height:18px;color:var(--mo);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-tom{margin-top:3px;color:var(--phu);font-size:13px}.tc-tom a{color:inherit}.tc-tom a:hover b{text-decoration:underline}.tc-tom b{color:var(--muc);font-weight:600}.tc-do{color:var(--do)!important}.tc-dau-phai{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tc-qt .cs-qt-ds{width:min(520px,calc(100vw - 32px))}.tc-chon-goc{display:flex;flex-wrap:wrap;gap:6px}.tc-chon-goc button{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:15px;border:1px solid var(--vien);background:var(--nen);font-size:12.5px;font-weight:500;color:var(--phu);white-space:nowrap}.tc-chon-goc button:hover{border-color:var(--vien-dam);color:var(--muc)}.tc-chon-goc button.dang{border-color:color-mix(in srgb,var(--tc-mau,var(--pri)) 40%,var(--tron));background:color-mix(in srgb,var(--tc-mau,var(--pri)) 7%,var(--tron));color:var(--muc);font-weight:600}.tc-cham{width:8px;height:8px;border-radius:50%;background:var(--tc-mau,var(--pri));flex:none;display:inline-block}.tc-gian{flex:1 1}.tc-goc{flex-direction:column}.tc-goc,.tc-goc-dau{display:flex;gap:8px}.tc-goc-dau{align-items:center;flex-wrap:wrap;min-height:30px;padding:2px 2px 0}.tc-goc-dau h2{font-size:14px;line-height:20px;font-weight:600}.tc-goc-dau small{font-size:12px;line-height:16px}.tc-luoi{columns:310px 3;column-gap:12px}.tc-luoi>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.tc-luoi.gon{columns:230px 4;column-gap:10px}.tc-luoi.gon>*{margin-bottom:10px}.tc-khoi{border-radius:16px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.tc-khoi.lon{column-span:all}.tc-khoi-dau{display:flex;align-items:center;gap:8px;padding:11px 14px 4px;min-height:40px;min-width:0}.tc-khoi-dau h3{font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.tc-khoi-dau h3,.tc-so{line-height:20px;white-space:nowrap}.tc-so{font-size:15px;font-weight:700;color:var(--muc)}.tc-so.gap{color:var(--do)}.tc-xem{font-size:12.5px;font-weight:500;color:var(--pri);white-space:nowrap;flex:none}.tc-xem:hover{text-decoration:underline}.tc-khoi-phu{padding:0 14px 10px 30px;font-size:12.5px;line-height:18px;color:var(--phu);overflow-wrap:anywhere}.tc-khoi.trong .tc-khoi-phu{color:var(--mo)}.tc-luoi.gon .tc-khoi-phu{padding-bottom:11px}.tc-luoi.gon .tc-khoi-dau{align-items:flex-start}.tc-luoi.gon .tc-khoi-dau .tc-cham{margin-top:6px}.tc-luoi.gon .tc-khoi-dau h3{white-space:normal}.tc-ds{flex-direction:column;border-top:1px solid var(--vien)}.tc-dong,.tc-ds{display:flex;min-width:0}.tc-dong{align-items:center;gap:6px;border-bottom:1px solid var(--vien)}.tc-dong:last-child{border-bottom:0}.tc-dong-mo{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 14px;color:inherit;text-align:left;min-height:46px}a.tc-dong-mo:hover,button.tc-dong-mo:hover{background:var(--hover);color:inherit}.tc-dong-mo.tinh{cursor:default}.tc-dong-chu{flex:1 1;min-width:0;display:flex;flex-direction:column}.tc-dong-chu b{font-size:13px;line-height:19px;font-weight:500;color:var(--muc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-dong-chu small{color:var(--mo)}.tc-dong-chu small,.tc-dong-phai{font-size:12px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-dong-phai{flex:none;max-width:46%;display:flex;flex-direction:column;align-items:flex-end;color:var(--phu)}.tc-dong-phai b{font-size:13px;line-height:18px;font-weight:600;color:var(--muc)}.tc-dong-phai small{font-size:11.5px;line-height:15px;color:var(--mo)}.tc-dong-nut{flex:none;display:flex;gap:6px;padding-right:12px}.tc-dong-cham{width:6px;height:6px;border-radius:50%;flex:none;background:var(--mo)}.tc-dong-cham.do{background:var(--do)}.tc-dong-cham.nong{background:var(--xanh-la)}.tc-dong-cham.cam{background:var(--k-d9822b)}.tc-nhan{font-size:11.5px;color:var(--mo)}.tc-nhan.tot{color:var(--xanh-la)}.tc-nhan.do{color:var(--do)}.tc-o-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:10px 12px 12px}.tc-o{display:flex;align-items:baseline;gap:8px;padding:6px 10px;border-radius:10px;background:var(--nen-2);border:1px solid var(--vien);text-align:left;min-width:0;min-height:38px}button.tc-o:hover{border-color:var(--pri-vien);background:var(--hover)}.tc-o b{font-size:15px;line-height:22px;font-weight:700;color:var(--muc);flex:none;min-width:22px}.tc-o b.gap{color:var(--do)}.tc-o span{font-size:12px;line-height:16px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tc-td{display:flex;flex-direction:column;gap:6px;padding:10px 14px 12px}.tc-td .tc-dong{border-bottom:0}.tc-td .tc-dong-mo{padding:3px 0;min-height:0}.tc-td-hang{display:flex;align-items:center;gap:8px;min-width:0}.tc-td-cap{font-size:11.5px;line-height:18px;font-weight:700;color:var(--pri);background:var(--pri-nhat);border-radius:6px;padding:0 6px;flex:none}.tc-td-nhan{white-space:nowrap}.tc-td-hang small,.tc-td-nhan{font-size:12px;color:var(--phu);flex:none}.tc-td-hang small{min-width:34px;text-align:right}.tc-thanh{flex:1 1;height:6px;min-width:40px;display:block}.tc-nho{font-size:12px;line-height:17px}.tc-dh{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:8px;gap:8px;padding:10px 12px 12px}.tc-dh-o{display:flex;flex-direction:column;gap:1px;padding:9px 12px;border-radius:12px;border:1px solid var(--vien);background:var(--nen-2);color:inherit;min-width:0}.tc-dh-o:hover{border-color:var(--pri-vien);background:var(--hover);color:inherit}.tc-dh-o span{font-size:12px;line-height:16px;color:var(--phu)}.tc-dh-o b,.tc-dh-o span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-dh-o b{font-size:17px;line-height:24px;font-weight:700}.tc-dh-o small{font-size:11.5px;line-height:15px;color:var(--mo);text-overflow:ellipsis}.tc-dh-o small,.tc-viec-dem{white-space:nowrap;overflow:hidden}.tc-viec-dem{display:flex;gap:10px;font-size:12px;color:var(--phu);min-width:0}.tc-viec .tc-viec-ds{border-top:1px solid var(--vien)}.tc-viec .viec{padding:9px 14px}.tc-viec .tc-khoi-phu{padding-top:8px}.tc-viec .tc-khoi-dau .nut{flex:none}.tc-hop-mo{margin:0 0 10px}.tc-hop-ds{border-radius:12px;overflow:hidden}.tc-cho .tc-cho-chu{display:inline-block;height:12px;width:40%;border-radius:6px;background:var(--suong)}.tc-cho .tc-cho-than{height:132px;margin:8px 14px 14px;border-radius:10px;background:linear-gradient(90deg,var(--suong),var(--nen-2),var(--suong));background-size:200% 100%;animation:tc-nhay 1.4s ease-in-out infinite}@keyframes tc-nhay{0%{background-position:100% 0}to{background-position:-100% 0}}.dhb-doi{font-size:12px;font-weight:600;margin-left:4px;white-space:nowrap}.dhb-doi.len{color:var(--xanh-la)}.dhb-doi.giam{color:var(--c-c05621)}@container (max-width:640px){.tc-luoi,.tc-luoi.gon{column-count:1}.tc-viec .vc-nut-nho,.tc-viec .viec:nth-child(n+4){display:none}.tc-viec .viec .ten{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tc-viec-dem .an-hep-tc{display:none}.tc-dau-phai{width:100%}.tc-dau-phai .xem-chon{margin-left:auto}}@container (max-width:480px){.tc-dong-mo{padding-right:8px}.tc-dong-nut .nut{height:34px;padding:0 10px}.tc-dh{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-viec .tc-khoi-dau{flex-wrap:wrap}.tc-viec-dem{order:5;width:100%;padding-left:16px}}.dhb{display:flex;flex-direction:column;gap:10px;container-type:inline-size}.dhb-loc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dhb-loc .sel.nho{width:auto}.dhb-ky{font-size:12.5px;line-height:18px;margin-top:-2px}.dhb-luoi{columns:320px 3;column-gap:12px}.dhb-luoi>*{page-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.dhb-the{border-radius:16px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.dhb-the.rong{column-span:all}.dhb-the-dau{display:flex;align-items:center;gap:8px;min-height:24px}.dhb-the-dau h3{font-size:13.5px;line-height:20px;font-weight:600}.dhb-so,.dhb-the-dau h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhb-so{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em}.dhb-phu{font-size:12.5px;line-height:18px;color:var(--phu)}.dhb-nho{font-size:11.5px;line-height:16px;font-weight:600;color:var(--mo);margin-top:10px}.dhb-hai{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px}.dhb-cot{margin:6px 0 0}.dhb-cot svg{width:100%;height:64px;display:block}.dhb-cot figcaption{display:flex;justify-content:space-between;gap:8px;font-size:11px;line-height:15px;color:var(--mo);margin-top:4px;white-space:nowrap;overflow:hidden}.dhb-pheu,.dhb-thanh-ds{display:flex;flex-direction:column;gap:2px;margin-top:4px}.dhb-pheu-dong,.dhb-thanh-dong{display:grid;grid-template-columns:minmax(0,36%) minmax(40px,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:3px 0;text-align:left;color:inherit;width:100%;min-width:0}button.dhb-thanh-dong:hover{background:var(--hover)}.dhb-thanh-ten{font-size:12.5px;line-height:18px;color:var(--muc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhb-thanh{width:100%;height:10px;display:block}.dhb-thanh-so{display:flex;flex-direction:column;align-items:flex-end;min-width:58px;white-space:nowrap}.dhb-thanh-so b{font-size:12.5px;line-height:17px;font-weight:600}.dhb-thanh-so small{font-size:11px;line-height:14px;color:var(--mo)}.dhb-vong-hang{display:flex;gap:22px;flex-wrap:wrap;margin-top:8px}.dhb-vong{display:flex;align-items:center;gap:10px}.dhb-vong svg{width:52px;height:52px;flex:none}.dhb-vong span{display:flex;flex-direction:column}.dhb-vong b{font-size:16px;line-height:22px;font-weight:700}.dhb-vong small{font-size:11.5px;line-height:15px;color:var(--phu)}.dhb-trong{margin:4px 0 0;font-size:12.5px}.tc-ds>.dhb-trong{margin:0;padding:10px 14px}.dhb-the .tc-ds{margin:4px -14px 0;border-top:1px solid var(--vien)}.dhb-the .tc-ds:last-child{margin-bottom:-14px}.dhb-bang-the{border-radius:16px;overflow:hidden}.dhb-bang-dau{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--vien)}.dhb-bang-dau .chu-phu{font-size:12px;line-height:17px}.dhb .xem-chon button,.tc .xem-chon button{flex:none}.dhb-bang td,.dhb-bang th{padding-left:10px;padding-right:10px}.dhb-bang td:first-child,.dhb-bang th:first-child{padding-left:14px}.dhb-bang td.dhb-ten-cs{max-width:180px;overflow:hidden;text-overflow:ellipsis}.dhb-bang td.dhb-ten-cs b{font-weight:500}.dhb-bang tr.dhb-tong td{background:var(--nen-2);font-weight:600;border-top:1px solid var(--vien-dam)}.dhb-bang tr.dhb-dang td{background:var(--pri-nhat)}.dhb-an{display:none}.dhb-mo{opacity:.55;transition:opacity .15s;pointer-events:none}@container (max-width:760px){.dhb-hai{grid-template-columns:minmax(0,1fr);gap:8px}.dhb-luoi{column-count:1}}@container (max-width:480px){.dhb-so{font-size:18px;line-height:26px}.dhb-pheu-dong,.dhb-thanh-dong{grid-template-columns:minmax(0,40%) minmax(30px,1fr) auto;gap:8px}.dhb-bang td,.dhb-bang th{padding-left:7px;padding-right:7px;font-size:12.5px}.dhb-bang .dhb-hep{display:none}.dhb-loc{width:100%}.dhb-loc .sel.nho{flex:1 1}}.hb-em{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:var(--suong);font-size:13px;color:var(--phu)}.hb-em b{color:var(--muc);font-weight:600}.hb-goi{display:flex;flex-direction:column;gap:8px}.hb-goi-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hb-goi-dau .o-tim-trong{flex:1 1 220px}.hb-goi-dau .chu-phu{font-size:12px}.hb-ds{gap:6px}.hb-ds,.hb-o{display:flex;flex-direction:column}.hb-o{gap:1px;width:100%;padding:8px 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen);text-align:left;cursor:pointer;min-width:0}.hb-o:hover{border-color:var(--pri-vien)}.hb-o.dang{border-color:var(--k-2f6bff);background:var(--k-f2f6ff);box-shadow:0 0 0 2px rgba(47,107,255,.12)}.hb-o.trung{background:var(--k-fffbf2)}.hb-o-1{display:flex;align-items:center;gap:8px;min-width:0;font-size:13.5px}.hb-o-1 b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-o-1 small{font-size:11.5px;color:var(--mo);white-space:nowrap}.hb-o-2,.hb-o-3{font-size:12.5px;color:var(--phu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-o-3{font-size:12px;color:var(--mo)}.hb-o-3 em{font-style:normal;color:var(--c-a15c00)}.hb-tag{font-style:normal;font-size:11px;font-weight:600;padding:0 7px;border-radius:999px;line-height:18px;background:var(--suong);color:var(--phu);white-space:nowrap}.hb-tag.la{background:var(--xanh-la-nhat);color:var(--xanh-la)}.hb-kq-dau{font-size:13px;font-weight:600}.hb-kq-dau small{font-weight:400}.hb-cuoi-chu{flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-qt{color:var(--mo)}.hb-caN{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu);white-space:nowrap;cursor:pointer}.hb-caN input{accent-color:var(--c-2f6bff)}.hb-lop{color:inherit;font-weight:500}.hb-cat{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-nhom-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px;padding:12px 16px 16px;align-items:start}.hb-nhom{border:1px solid var(--vien);border-radius:14px;background:var(--nen);flex-direction:column;overflow:hidden}.hb-nhom,.hb-nhom-dau{display:flex;min-width:0}.hb-nhom-dau{align-items:center;gap:8px;padding:9px 12px;background:var(--nen-2);border-bottom:1px solid var(--vien)}.hb-nhom-dau i{width:7px;height:7px;border-radius:50%;background:var(--k-0ea5c6);flex:none}.hb-nhom-dau i.la{background:var(--k-0e9f6e)}.hb-nhom-dau i.cam{background:var(--k-e8770c)}.hb-nhom-dau b{font-weight:600;font-size:13.5px;white-space:nowrap}.hb-nhom-dau small{font-size:11.5px;color:var(--mo);white-space:nowrap}.hb-nhom-dau .hb-cat{flex:1 1;text-align:right;font-size:12px}.hb-dong{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--k-f1f4f9);min-width:0;width:100%;background:none;text-align:left;color:inherit;text-decoration:none}.hb-dong:last-child{border-bottom:0}.hb-dong.bam{cursor:pointer}.hb-dong.bam:hover,a.hb-dong:hover{background:var(--hover)}.hb-dong-chu{flex:1 1;display:flex;flex-direction:column;min-width:0;color:inherit}.hb-dong-chu b{font-weight:500;font-size:13.5px}.hb-dong-chu b,.hb-dong-chu small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-dong-chu small{font-size:12px;color:var(--phu)}.hb-dong .nhan{flex:none}@media (max-width:640px){.hb-nhom-luoi{grid-template-columns:minmax(0,1fr);padding:10px}}.ddb-ten{display:flex;gap:8px;min-width:0}.ddb-bu,.ddb-ten{align-items:center}.ddb-bu{display:inline-flex;gap:4px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:500;color:var(--c-1d4fd6);background:var(--k-eef3ff);border:1px solid var(--k-d6e2ff);white-space:nowrap;flex:none;cursor:pointer}.ddb-bu:hover{background:var(--k-e2ebff)}.ddb-bu.da{color:var(--c-4f5b72);background:var(--suong);border-color:var(--vien)}.ddb-bu.da.da_hoc{color:var(--c-0a7a52);background:var(--k-e9f8f1);border-color:var(--k-c2ead6)}.ddb-bu.da.vang{color:var(--c-a15c00);background:var(--k-fff6e6);border-color:var(--k-f5ddb0)}.ddb-bang tr.ddb-bu-nhom td{background:var(--nen-2);font-size:12px;font-weight:600;color:var(--phu);padding:5px 12px}.ddb-bang tr.ddb-bu-dong td:first-child{color:var(--c-2f6bff)}.ky-bu{display:inline-grid;place-items:center;width:13px;height:13px;margin-left:2px;border-radius:4px;font-size:9.5px;font-weight:700;line-height:1;vertical-align:top;background:var(--k-eef3ff);color:var(--c-1d4fd6)}.ky-bu.da_hoc{background:var(--k-0e9f6e);color:#fff}.ky-bu.vang{background:var(--k-ffe7c2);color:var(--c-8a4a00)}.chu-giai .ky-bu{margin:0 4px 0 0}.bd-buoi{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:7px 10px;border-radius:10px;background:var(--k-f2f6ff);font-size:12.5px}.bd-buoi b{font-weight:600;color:var(--c-1d4fd6);white-space:nowrap}.bd-nk{display:flex;flex-direction:column;gap:3px;font-size:12.5px;color:var(--phu);border-top:1px solid var(--vien);padding-top:10px}.bd-nk b{font-weight:600;color:var(--muc)}.bd-nk small{color:var(--mo)}.bd-cuoi-chu{flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bdk-than{padding:12px 16px 16px}.bdk-the{cursor:default;padding:8px 10px;gap:6px}.bdk-than-the,.bdk-the{display:flex;flex-direction:column}.bdk-than-the{gap:3px;min-width:0}.bdk-ten{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bdk-nut{display:flex;justify-content:flex-end}.bdk-nut .nut.nho{height:26px}@media (max-width:640px){.bdk-than{padding:10px}}.xl-khoa{display:inline-flex;flex-direction:column;line-height:18px}.xl-goi-y{font-size:11.5px}.xl-nhom-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-gap:12px;gap:12px;align-items:start}.xl-nhom{flex-direction:column;overflow:visible}.xl-nhom,.xl-nhom-dau{display:flex;min-width:0}.xl-nhom-dau{align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--vien)}.xl-nhom-dau i{width:8px;height:8px;border-radius:50%;background:var(--k-0ea5c6);flex:none}.xl-nhom-dau i.tc{background:var(--k-e39b00)}.xl-nhom-dau b{font-weight:600;white-space:nowrap}.xl-nhom-dau .chu-phu{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xl-nhom-dau .gian{flex:1 1}.xl-nhom-dau small{font-size:12px;color:var(--phu);white-space:nowrap}.xl-mo-lop{display:flex;align-items:center;gap:8px;margin:10px 14px 0;padding:8px 10px;border-radius:12px;background:var(--k-eef3ff);color:var(--c-1d4fd6);font-size:12.5px}.xl-mo-lop span{flex:1 1;min-width:0}.xl-goi-y-dong{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 14px 2px;font-size:12.5px;color:var(--phu)}.xl-lop-chip{display:inline-flex;align-items:baseline;gap:2px;height:22px;padding:0 8px;border-radius:999px;background:var(--suong);color:var(--muc);font-weight:500;white-space:nowrap;line-height:22px}.xl-lop-chip small{font-size:11px;color:var(--mo);font-weight:400}.xl-em{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);grid-gap:10px;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--k-f1f4f9)}.xl-em:last-child{border-bottom:0}.xl-em-chu{display:flex;flex-direction:column;min-width:0}.xl-em-chu a{color:inherit}.xl-em-chu a,.xl-em-chu small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl-em-chu small{font-size:12px}.xl-em-nut{display:flex;align-items:center;gap:6px;min-width:0}.xl-em-nut .o-chon-tim{flex:1 1;min-width:0}@media (max-width:760px){.xl-em,.xl-nhom-luoi{grid-template-columns:minmax(0,1fr)}}.dg-tuan-chon{display:inline-flex;align-items:center;gap:2px}.dg-tuan-chon .nut-icon{width:30px;height:30px}.dg-tuan-boc{container-type:inline-size}.dg-tuan{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px 16px 16px}.dg-ngay{display:flex;flex-direction:column;gap:6px;min-width:0;padding:6px;border-radius:14px;background:var(--suong);min-height:120px}.dg-ngay.nay{background:var(--k-eaf0ff);box-shadow:inset 0 0 0 1.5px var(--pri-vien)}.dg-ngay-dau{display:flex;align-items:baseline;gap:6px;padding:2px 4px}.dg-ngay-dau b{font-weight:600;font-size:13px}.dg-ngay-dau small{font-size:12px;color:var(--mo);flex:1 1}.dg-o{display:flex;flex-direction:column;gap:1px;width:100%;padding:7px 9px;border:1px solid var(--vien);border-radius:10px;background:var(--nen);text-align:left;cursor:pointer;min-width:0}.dg-o:hover{border-color:var(--pri-vien)}.dg-o-1{font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-o-1 b{font-weight:600}.dg-o-2,.dg-o-3{font-size:12px;color:var(--phu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-o-3{display:flex;align-items:center;gap:5px;color:var(--mo)}.dg-o-3 i{width:6px;height:6px;border-radius:50%;background:var(--k-2f6bff);flex:none}.dg-o.tim .dg-o-3 i{background:var(--k-7c5cfc)}.dg-o.la .dg-o-3 i{background:var(--k-0e9f6e)}.dg-o.xam .dg-o-3 i{background:var(--k-a3abba)}.dg-o.xam{opacity:.7}@container (max-width:900px){.dg-tuan{grid-template-columns:minmax(0,1fr)}.dg-ngay{min-height:0}.dg-ngay.rong{display:none}.dg-ngay.nay.rong{display:flex}}.dg-gv-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:10px;gap:10px;padding:12px 16px 16px;align-items:start}.dg-gv{border:1px solid var(--vien);border-radius:14px;background:var(--nen);flex-direction:column;overflow:hidden}.dg-gv,.dg-gv-dau{display:flex;min-width:0}.dg-gv-dau{align-items:center;gap:8px;padding:9px 12px;background:var(--nen-2);border-bottom:1px solid var(--vien)}.dg-gv-dau b{font-weight:600;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-gv-dau .gian{flex:1 1}.dg-gv-dau .chu-phu{font-size:12px;white-space:nowrap}.dg-gv-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:6px;gap:6px;padding:8px}.dg-o.nho{padding:6px 8px}.dg-chua-ds{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px}.dg-chua-ds span{padding:2px 9px;border-radius:999px;background:var(--suong)}.dg-chua-ds span,.dg-tb{font-size:12.5px;color:var(--phu);white-space:nowrap}.dg-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--phu)}.dg-dau .gian{flex:1 1}.dg-tc{display:flex;flex-direction:column;gap:8px}.dg-tc-dong{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--vien);border-radius:12px}.dg-tc-dong .cs-tc{border:0;padding:0}.dg-nx,.dg-tc-nx{margin:0;font-size:13px;color:var(--muc);white-space:pre-wrap}.dg-cuoi-chu{flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dg-gv-dong{width:100%;text-align:left;cursor:pointer}.dg-gv-dong .giua{flex:1 1;min-width:0}.dg-moi{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--k-2f6bff);margin-left:6px;vertical-align:2px}.dg-cat{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}@media (max-width:640px){.dg-gv-luoi,.dg-tuan{padding:10px}.dg-gv-luoi{grid-template-columns:minmax(0,1fr)}}.nn-qt{margin:8px 16px 0;font-size:12px}.nn-nut{display:inline-flex;gap:4px;justify-content:flex-end;flex-wrap:nowrap}.nn-so{font-weight:600;color:var(--c-a15c00);white-space:nowrap}.nn-so.cao{color:var(--c-c42b30)}.nn-thap{font-weight:600;color:var(--c-a15c00)}.nn-gan{display:inline-flex;gap:2px}.nn-gan .ky{width:18px;height:18px;font-size:10.5px;border-radius:5px}.nn-gan .ky.da-bu{box-shadow:inset 0 0 0 1.5px var(--k-0e9f6e)}.nn-kq{padding:0;border:0;flex-wrap:wrap}@media (max-width:900px){.nn-nut .nut.nho{width:34px;padding:0;justify-content:center}}.hvx-the-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px;padding:12px 16px}.hvx-the{display:flex;flex-direction:column;gap:4px;padding:9px 12px;border:1px solid var(--vien);border-radius:12px;background:var(--nen);text-align:left;cursor:pointer;min-width:0}.hvx-the:hover{border-color:var(--pri-vien)}.hvx-the.dang{border-color:var(--k-2f6bff);background:var(--k-f2f6ff)}.hvx-the-1{display:flex;align-items:baseline;gap:6px;min-width:0}.hvx-the-1 b{font-weight:500;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvx-the-1 small{font-size:11.5px;color:var(--mo);white-space:nowrap}.hvx-the-2{display:flex;min-width:0}.hvx-the-2 .nhan{max-width:100%}.hvx-the-2 .nhan,.hvx-the-3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvx-the-3{font-size:12px;color:var(--phu)}.hvx-lop-ten{font-weight:600;font-size:13.5px;color:inherit;white-space:nowrap}.hvx-em.dang{background:var(--k-f2f6ff)}.hvx-cc{font-size:12.5px;font-weight:600;color:var(--xanh-la);white-space:nowrap}.hvx-cc.thap{color:var(--c-a15c00)}.hvx-kb{display:flex;flex-direction:column;gap:3px;padding:8px 10px;color:inherit;text-decoration:none;cursor:pointer}.hvx-kb.dang{border-color:var(--k-2f6bff)}.hvx-chu-giai{margin:10px 0 0;font-size:12px}@media (max-width:640px){.hvx-the-luoi{grid-template-columns:minmax(0,1fr);padding:10px}}.lhp-ngay.lk-bu{background:var(--k-efeaff);color:var(--c-5b3fc4)}.lhp-ngay.lk-co{background:var(--k-e5f6ee);color:var(--c-0e7a55)}.lhp-ngay.lk-vang{background:var(--k-ffede8);color:var(--c-b4321a)}.lhp-c.lk-co-bu{position:relative}.lhp-c.lk-co-bu:after{content:"";position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--k-8b7bff);box-shadow:0 0 0 1.5px var(--k-ffffff)}.lhp-bu .cgh-dong:last-child{border-bottom:0}.lhp-bu-dong p{margin:4px 0 0;background:var(--k-f4f1ff);border-radius:12px;padding:8px 12px;font-size:13px;color:var(--c-2e2275)}.lhp-bu-dong b{font-weight:600}.hb-vang{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu)}.hb-vang .ky{width:20px;height:20px;font-size:11px}.bd-tt.mau-tim{color:var(--c-5b32c4)}.xl-goi{max-width:220px}.v-chi-hep,.v-chi-rat{display:none}@container (max-width:720px){.bang .v-chi-hep{display:inline}}@container (max-width:560px){.bang .v-chi-rat{display:inline}}.xl-khoa small.v-chi-rat{display:none}@container (max-width:560px){.bang .xl-khoa small.v-chi-rat{display:block}.bang td.xl-o-lop .o-chon-tim{width:132px!important}}.ddb-o-dt{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ddb-bt-dt{display:none}@media (max-width:900px){.ddb-bt-dt{display:inline-flex}.ddb-bang td{padding:6px}.ddb-bang .so-cot{padding-left:8px;padding-right:2px}.ddb-ten{gap:4px}.ddb-ten .nguoi .chu{max-width:150px}.ddb-bu{padding:0 6px}}@media (max-width:640px){.cs-thanh .xem-chon button{flex:none;padding:0 9px}.cs-thanh .xem-chon button:not(.dang) .cs-xem-chu{display:none}}@media (max-width:900px){.cs-lop-than .cs-lop-bang{flex:none;width:100%}}.v-dong-rat{display:none}@container (max-width:560px){.bang .v-dong-rat{display:block;font-size:12px;line-height:16px}.bang .xl-khoa{max-width:150px}.bang .xl-khoa small,.bang .xl-khoa>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:640px){.bd-cuoi-chu,.hb-cuoi-chu{display:none}}.xn-thanh{position:-webkit-sticky;position:sticky;top:0;z-index:21;height:36px;flex:none;display:flex;align-items:center;gap:10px;padding:0 28px;background:var(--k-eef3ff);border-bottom:1px solid var(--k-c9d8ff);font-size:13px;color:var(--c-1e3a8a)}.xn-cham{width:8px;height:8px;border-radius:4px;background:var(--k-2f6bff);flex:none}.xn-chu{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xn-chu b{font-weight:600}.xn-thanh .nut.nho{height:26px;padding:0 12px;flex:none}.khung.xn-co .dau{top:36px}.xn-het{max-width:420px;padding:22px 24px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.xn-het b{font-weight:600;font-size:15px}@media (max-width:900px){.xn-thanh{padding:0 14px}}@media (max-width:720px){.xn-chu .an-hep{display:none}}@media (max-width:560px){.xn-chu .an-rat-hep{display:none}}@media (max-width:900px){.hop-cuoi{flex-wrap:wrap}.hop-cuoi .nut{flex:1 0 auto}}.cs-bao:empty{visibility:hidden}.bang-nv td:nth-child(2){white-space:nowrap}.bang-nv .cac-vai{flex-wrap:nowrap;overflow:hidden}@media (max-width:700px){.cap-noi .hanh-dong .chon-go,.cong-cu .chon-go{flex:1 1 100%;max-width:none}}.htg-loc{border-bottom:1px solid var(--vien)}.htg-loc button{display:inline-flex;align-items:center;gap:6px}.htg-loc b{font-weight:600;color:var(--phu)}.htg{list-style:none;margin:0;padding:2px 16px 10px;display:flex;flex-direction:column}.htg li{display:grid;grid-template-columns:78px 10px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;padding:8px 0}.htg li+li{border-top:1px solid var(--vien)}.htg-ngay{font-size:12px;color:var(--phu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:1px;white-space:nowrap}.htg-cham{display:inline-block;width:8px;height:8px;border-radius:4px;background:var(--k-aab4c5);flex:none}.htg>li>.htg-cham{margin-top:6px}.htg-test{background:var(--k-2f6bff)}.htg-dk{background:var(--k-d98e04)}.htg-hoc{background:var(--k-12a06b)}.htg-thu{background:var(--k-0886b8)}.htg-cx{background:var(--k-e14d7b)}.htg-bd{background:var(--k-8a5cf6)}.htg-than{min-width:0;display:flex;flex-direction:column;gap:1px}.htg-than b{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.htg-than span{font-size:12px;color:var(--phu);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.htg li.m-tot .htg-than b{color:var(--c-0a7a52)}.htg li.m-do .htg-than b{color:var(--c-c42b30)}.htg li .nut.nho{height:26px;padding:0 10px;font-size:12.5px}@media (max-width:640px){.htg li{grid-template-columns:10px minmax(0,1fr) auto;row-gap:2px}.htg-ngay{grid-column:2/-1;grid-row:1}.htg>li>.htg-cham{grid-column:1;grid-row:2}.htg-than{grid-column:2;grid-row:2}.htg li>:last-child{grid-column:3;grid-row:2}}.ph-tuan{display:flex;align-items:center;gap:2px}.ph-tuan b{font-size:13px;font-weight:600;min-width:104px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ph-tuan .nut.nho{margin-left:6px}.ph-tom{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--phu);white-space:nowrap}.ph-trung-nut{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--k-f5c6c4);background:var(--k-fff1f0);color:var(--c-b42328);font:inherit;font-size:12.5px;cursor:pointer}.ph-trung-nut.dang{background:var(--k-c4292e);border-color:var(--k-c4292e);color:#fff}.ph-luoi{display:grid;grid-template-columns:108px repeat(7,minmax(0,1fr))}.ph-hang{display:contents}.ph-o{border-bottom:1px solid var(--vien);border-left:1px solid var(--vien);padding:6px;min-width:0}.ph-hang>.ph-o:first-child,.ph-luoi>.ph-o:first-child{border-left:0}.ph-goc{font-size:12px;color:var(--mo);padding:8px 10px}.ph-dau-ngay,.ph-goc{background:var(--nen-2)}.ph-dau-ngay{display:flex;align-items:baseline;gap:6px;padding:8px;font-size:12.5px;white-space:nowrap;overflow:hidden}.ph-dau-ngay b{font-weight:600}.ph-dau-ngay span{color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ph-dau-ngay em{margin-left:auto;font-style:normal;font-size:11.5px;color:var(--mo)}.ph-dau-ngay.hom-nay b,.ph-dau-ngay.hom-nay span{color:var(--pri)}.ph-ten{font-size:12.5px;font-weight:500;color:var(--muc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 10px}.ph-ten.khong{color:var(--mo);font-weight:400}.ph-ngay{display:flex;flex-direction:column;gap:4px;min-height:46px}.ph-ngay.hom-nay{background:var(--k-f7f9ff)}.ph-khoi{display:flex;flex-direction:column;padding:4px 7px;border-radius:8px;border:1px solid;text-decoration:none;min-width:0;line-height:1.3;cursor:pointer}.ph-khoi b{font-size:12px;font-weight:600}.ph-khoi b,.ph-khoi small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-khoi small{font-size:11px;opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ph-khoi:hover{filter:brightness(.97)}.ph-khoi.trung{border-color:var(--k-e5484d);box-shadow:inset 0 0 0 1px var(--k-e5484d)}.ph-khoi.nghi{opacity:.5}.ph-khoi.nghi b{text-decoration:line-through}.ph-khoi.m0{background:var(--k-e8eeff);border-color:var(--k-c9d6fb);color:var(--c-1e3a8a)}.ph-khoi.m1{background:var(--k-e2f5ff);border-color:var(--k-bde3f7);color:var(--c-075985)}.ph-khoi.m2{background:var(--k-e1f5ef);border-color:var(--k-bfe6d7);color:var(--c-065f46)}.ph-khoi.m3{background:var(--k-fff4dc);border-color:var(--k-f2d9a6);color:var(--c-7a4b00)}.ph-khoi.m4{background:var(--k-f0e9ff);border-color:var(--k-d9ccfa);color:var(--c-4c2a99)}.ph-khoi.m5{background:var(--k-fdebf3);border-color:var(--k-f5c9dc);color:var(--c-8a1f4e)}.ph-khoi.m6{background:var(--k-edf2f8);border-color:var(--k-ccd8e6);color:var(--c-334e68)}.ph-khoi.m7{background:var(--k-eaf7e1);border-color:var(--k-cde8bc);color:var(--c-3b6b12)}.ph-khoi.trung.m0,.ph-khoi.trung.m1,.ph-khoi.trung.m2,.ph-khoi.trung.m3,.ph-khoi.trung.m4,.ph-khoi.trung.m5,.ph-khoi.trung.m6,.ph-khoi.trung.m7{border-color:var(--k-e5484d)}.ph-cham{width:8px;height:8px;border-radius:4px;display:inline-block}.ph-cham.m0{background:var(--k-6c8ef0)}.ph-cham.m1{background:var(--k-3aa7da)}.ph-cham.m2{background:var(--k-2fa683)}.ph-cham.m3{background:var(--k-d9a23a)}.ph-cham.m4{background:var(--k-8e6ce8)}.ph-cham.m5{background:var(--k-d9608f)}.ph-cham.m6{background:var(--k-7d93ad)}.ph-cham.m7{background:var(--k-7db65a)}.ph-gio-boc{display:flex;flex-direction:column}.ph-chon-ngay button .ph-so{margin-left:6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--suong);color:var(--phu);font-size:11px;font-weight:600;display:inline-grid;place-items:center}.ph-chon-ngay button.dang .ph-so{background:var(--k-ffffff);color:var(--c-1d4fd6)}.ph-gio{padding:4px 14px 12px}.ph-truc{display:grid;grid-template-columns:108px minmax(0,1fr);height:24px}.ph-truc-gio{position:relative;margin-right:10px}.ph-truc-gio span{position:absolute;top:5px;transform:translateX(-50%);font-size:11px;color:var(--mo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ph-dong{display:grid;grid-template-columns:108px minmax(0,1fr);border-top:1px solid var(--vien);align-items:start}.ph-ray{position:relative;margin-right:10px;background-image:repeating-linear-gradient(to right,var(--vien) 0 1px,transparent 1px calc(100% / var(--so-gio)))}.ph-dat{position:absolute;height:30px;padding:0 1px;min-width:0}.ph-dat .ph-khoi{height:100%;flex-direction:row;align-items:center;gap:6px;padding:0 6px;overflow:hidden}.ph-dat .ph-khoi small{flex:none}.ph-ghi{padding:0 16px 12px;margin:0}.ph-ds{display:flex;flex-direction:column}.ph-ds-dau{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:13px;background:var(--nen-2);border-bottom:1px solid var(--vien)}.ph-ds-ngay+.ph-ds-ngay .ph-ds-dau{border-top:1px solid var(--vien)}.ph-ds-dau b{font-weight:600}.ph-ds-dau .chu-phu{margin-left:auto;font-size:12px}.ph-hn{font-size:11.5px;color:var(--pri);background:var(--pri-nhat);border-radius:999px;padding:0 8px}.ph-ds-dong{display:grid;grid-template-columns:88px 8px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px;min-height:50px;border-bottom:1px solid var(--vien);color:inherit;text-decoration:none}.ph-ds-ngay:last-child .ph-ds-dong:last-child{border-bottom:0}.ph-ds-dong:hover{background:var(--hover)}.ph-ds-gio{font-size:12.5px;color:var(--phu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ph-ds-chu{display:flex;flex-direction:column;min-width:0}.ph-ds-chu b{font-size:13px;font-weight:600}.ph-ds-chu b,.ph-ds-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-ds-chu small{font-size:12px;color:var(--phu)}.ph-ds-trung{font-size:11.5px;color:var(--c-b42328);background:var(--k-feeeee);border-radius:999px;padding:1px 8px;white-space:nowrap}.ph-ds-dong.nghi{opacity:.55}@media (max-width:1100px){.ph-luoi{grid-template-columns:72px repeat(7,minmax(0,1fr))}.ph-dong,.ph-truc{grid-template-columns:72px minmax(0,1fr)}.ph-khoi small{display:none}.ph-dat .ph-khoi small{display:inline}}@media (max-width:720px){.ph-cong-cu .sel{flex:1 1 100%}.ph-tom{width:100%}.ph-ds-dong{grid-template-columns:76px 8px minmax(0,1fr) auto;padding:8px 14px}.ph-ds-dau{padding:9px 14px}}.kx-cham{width:8px;height:8px;border-radius:4px;display:inline-block;flex:none;background:var(--k-aab4c5)}.kx-cham.xanh{background:var(--k-2f6bff)}.kx-cham.cyan{background:var(--k-0ea5c6)}.kx-cham.vang{background:var(--k-e0a100)}.kx-cham.la{background:var(--k-0e9f6e)}.kx-cham.do{background:var(--k-e5484d)}.kx-cot-boc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px;align-items:start}.kx-cot{background:var(--k-f4f6fa);border-radius:14px;padding:8px;flex-direction:column;gap:6px}.kx-cot,.kx-cot-dau{display:flex;min-width:0}.kx-cot-dau{align-items:center;gap:8px;padding:4px 6px 2px;font-size:12.5px}.kx-cot-dau b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-dem{margin-left:auto;font-size:11.5px;color:var(--phu);background:var(--k-ffffff);border-radius:999px;padding:0 8px;line-height:18px}.kx-trong{font-size:12px;color:var(--mo);padding:6px}.kx-the{display:flex;flex-direction:column;gap:3px;text-align:left;background:var(--k-ffffff);border:1px solid var(--vien);border-radius:12px;padding:8px 10px;font:inherit;color:inherit;cursor:pointer;min-width:0}.kx-the.dang,.kx-the:hover{border-color:var(--pri-vien)}.kx-the.dang{background:var(--k-eef3ff)}.kx-the-dau{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.kx-the b{font-size:13px;font-weight:600;min-width:0}.kx-the b,.kx-the small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-the small{font-size:12px;color:var(--phu)}.kx-the-chan{display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:nowrap;overflow:hidden}.kx-the-chan small{margin-left:4px;min-width:0}.kx-kn,.kx-the-dau>:not(b){flex:none}.kx-kn{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:11px;font-weight:600}.kx-nhom-boc{display:flex;flex-direction:column}.kx-nhom-dau{display:flex;align-items:center;gap:10px;padding:8px 16px;background:var(--nen-2);border-bottom:1px solid var(--vien);min-width:0}.kx-nhom+.kx-nhom .kx-nhom-dau{border-top:1px solid var(--vien)}.kx-nhom-dau b{font-size:13px;font-weight:600;white-space:nowrap}.kx-nhom-dau>span{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kx-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:8px;gap:8px;padding:10px 12px}.kx-luoi-nguoi{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.kx-nguoi{padding:7px 10px}.kx-nguoi .nguoi small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.kx-cot-boc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.kx-cot-boc,.kx-luoi{grid-template-columns:minmax(0,1fr);padding:10px}.kx-nhom-dau{padding:8px 14px}.kx-the{padding:10px 12px}}.cn-nhom{border-bottom:1px solid var(--vien)}.cn-nhom:last-child{border-bottom:0}.cn-nhom-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px 6px}.cn-nhom-dau b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cn-nhom-dau .gian{flex:1 1}.cn-nhom-dau .chon-go,.cn-nhom-dau .sel{width:auto;min-width:190px}.cn-dong{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:6px 16px}.cn-dong:last-of-type{padding-bottom:12px}.cn-ben{display:flex;flex-direction:column;min-width:0;padding:7px 10px;border:1px solid var(--vien);border-radius:10px;background:var(--nen-2);color:inherit}.cn-ben:hover{border-color:var(--pri-vien)}.cn-ben small{font-size:11.5px;color:var(--mo)}.cn-ben b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-mui{display:grid;place-items:center;color:var(--pri)}.cn-nut{display:flex;gap:6px}@media (max-width:700px){.cn-dong{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);padding:6px 14px}.cn-nut{grid-column:1/-1}.cn-nut .nut{flex:1 1;height:36px}.cn-nhom-dau{padding:10px 14px 6px}.cn-nhom-dau .chon-go,.cn-nhom-dau .sel{flex:1 1 100%}}.tkl-dau{flex-wrap:nowrap}.tkl-dau b{flex:none;max-width:45%;overflow:hidden;text-overflow:ellipsis}.hvm-dau .nut{flex:none}.tkl-thanh{flex:none;width:90px;height:6px;background:var(--k-e3e8f0);overflow:hidden}.tkl-thanh,.tkl-thanh i{border-radius:3px;display:block}.tkl-thanh i{height:100%;background:var(--k-0e9f6e)}.tkl-dau .gian{flex:1 1}.tkl-ds{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2px 12px;gap:2px 12px;padding:6px 12px 10px}.tkl-dong{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;text-align:left;font:inherit;color:inherit;background:none;border:0;cursor:pointer;min-width:0}.tkl-dong:hover{background:var(--hover)}.tkl-dong.dang{background:var(--k-eef3ff)}.tkl-chu{display:flex;flex-direction:column;min-width:0}.tkl-chu b{font-size:13px;font-weight:500}.tkl-chu b,.tkl-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkl-chu small{font-size:12px;color:var(--phu)}@media (max-width:640px){.tkl-thanh{display:none}.tkl-ds{grid-template-columns:minmax(0,1fr);padding:4px 8px 8px}.tkl-dong{min-height:44px}}.nk-thanh{flex-wrap:wrap;gap:10px}.nk-bang{table-layout:fixed;width:100%}.nk-bang .nk-c-luc{width:120px}.nk-bang .nk-c-nguoi{width:170px}.nk-bang .nk-c-muc{width:150px}.nk-bang .nk-c-viec{width:104px}.nk-bang td{overflow:hidden;text-overflow:ellipsis}.nk-xn{font-size:12px;color:var(--c-1e3a8a);background:var(--k-eef3ff);border-radius:999px;padding:1px 8px}.nk-nguoi-dau{justify-content:space-between}.nk-muc,.nk-nguoi-dau .nguoi{min-width:0}.nk-muc{font-size:12px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nk-ds{display:flex;flex-direction:column;padding:2px 16px 6px}.nk-dong{display:grid;grid-template-columns:118px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:6px 0;border-bottom:1px solid var(--vien)}.nk-dong:last-child{border-bottom:0}.nk-gio{font-size:12px;color:var(--phu);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:1px;white-space:nowrap}.nk-dong-chu{display:flex;flex-direction:column;min-width:0}.nk-dong-chu b{font-size:13px;font-weight:500}.nk-dong-chu b,.nk-dong-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nk-dong-chu small{font-size:12px;color:var(--phu)}.nk-them{margin:0 16px 10px;display:inline-block}@media (max-width:640px){.nk-bang .nk-c-luc{width:104px}.nk-bang .nk-c-nguoi{width:110px}.nk-dong{grid-template-columns:minmax(0,1fr);gap:0}.nk-ds{padding:2px 14px 6px}.nk-nguoi-dau .nk-muc{display:none}}.pq-ds{display:flex;flex-direction:column}.pq-dong{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-bottom:1px solid var(--vien)}.pq-dong:last-child{border-bottom:0}.pq-ten{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pq-muc{flex:none}.pq-muc button{height:32px;padding:0 14px}.lt-nut-loc{display:none}.lt-loc{display:contents}@container (max-width:560px){.bang .an-520{display:none}}.nd-bang-ten{max-width:180px;overflow:hidden;text-overflow:ellipsis}@media (max-width:720px){.dau-trang .phai .nut{flex:1 0 auto}input[type=checkbox],input[type=radio]{width:18px;height:18px}.vc-tick{width:24px;height:24px}.vc-nut>a,.vc-nut>button:not(.vc-tick){width:30px;height:30px}.viec .tick{width:26px;height:26px}.viec .vc-nut-nho{width:32px;height:32px}.lt-them{width:30px;height:30px}.lr-nut{height:32px;padding:0 10px;font-size:12.5px}.ts-so{min-height:28px}.ts-tien::placeholder{font-size:12.5px}.lt-nut-loc{display:inline-flex}.lt-nut-loc.dang{border-color:var(--pri-vien);color:var(--pri);background:var(--pri-nhat)}.lt-loc{display:none}.lt-loc.mo{display:flex;flex-direction:column;gap:8px;width:100%}.lt-loc.mo>*{width:100%!important;max-width:none!important}.nd-bang-ten{max-width:130px}.lr-x{width:28px;height:28px}.crm-ls-nut{min-height:32px;padding:0 10px}}.bc-seg button.bat.mk-5{background:var(--k-dff4ea);color:var(--c-0a6e4a);box-shadow:inset 0 0 0 1.5px var(--k-7ccba6)}.bc-seg button.bat.mk-4{background:var(--k-e3f4ef);color:var(--c-1f6e5d);box-shadow:inset 0 0 0 1.5px var(--k-86c9b8)}.bc-seg button.bat.mk-3{background:var(--k-e8eeff);color:var(--c-2149c2);box-shadow:inset 0 0 0 1.5px var(--k-9cb3f5)}.bc-seg button.bat.mk-2{background:var(--k-fff0df);color:var(--c-9a4a06);box-shadow:inset 0 0 0 1.5px var(--k-f2b87f)}.bc-seg button.bat.mk-1{background:var(--k-ffe6e5);color:var(--c-b42328);box-shadow:inset 0 0 0 1.5px var(--k-ee9c9e)}select.bc-muc.mk-5{border-color:var(--k-7ccba6)}select.bc-muc.mk-4{border-color:var(--k-86c9b8)}select.bc-muc.mk-3{border-color:var(--k-9cb3f5)}select.bc-muc.mk-2{border-color:var(--k-f2b87f)}select.bc-muc.mk-1{border-color:var(--k-ee9c9e)}.bc-len button.bat.len-pass{border-color:var(--k-7ccba6)}.bc-len button.bat.len-not_pass{border-color:var(--k-ee9c9e)}.bc-len button.bat.len-thieu_diem{background:var(--k-fff0df);color:var(--c-9a4a06);border-color:var(--k-f2b87f)}.bc-len button.bat.len-chua_test,.bc-len button.bat.len-nghi{background:var(--k-eef1f6);color:var(--c-3f4b63);border-color:var(--k-aeb8c9)}select.bc-len-o.len-thieu_diem{background-color:var(--k-fff0df);color:var(--c-9a4a06)}select.bc-len-o.len-chua_test,select.bc-len-o.len-nghi{background-color:var(--k-eef1f6);color:var(--c-3f4b63)}.bc-cho-dp{color:var(--c-6d4bd8)}.hp-hd-tin{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px}.hp-hd-tin .hp-hd-pre{width:100%;margin:0;font-size:12.5px}.hp-hd-tin>small{width:100%}.hp-hd-chep{font-size:12.5px}.tht .tht-tin{margin:0;white-space:pre-wrap;font-size:13.5px;line-height:21px}.tht .tht-thu{width:100%;height:520px;border:1px solid var(--vien);border-radius:12px;background:var(--k-ffffff)}.bd-quy-dinh{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--k-f5f8fe);border:1px solid var(--k-dce6f7);font-size:12.5px;line-height:18px;color:var(--c-3f4b63)}.bd-quy-dinh.lech{background:var(--k-fff6f5);border-color:var(--k-f5c6c4)}.bd-quy-dinh .hang{gap:6px;align-items:center;font-weight:600}.st-man{gap:12px;max-width:880px}.st-ds,.st-man{display:flex;flex-direction:column}.st-ds{gap:8px}.st-dong{display:flex;align-items:center;gap:10px;padding:12px 14px}.st-chu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.st-chu b,.st-chu small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-rong{display:flex;flex-direction:column;gap:4px;padding:18px}@media (max-width:640px){.st-dong{flex-wrap:wrap}.st-chu{flex-basis:100%}}.ln{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.ln-tab{display:inline-flex;align-self:flex-start;background:var(--k-eef1f6);border-radius:10px;padding:3px;gap:2px}.ln-tab button{border:0;background:transparent;border-radius:8px;padding:7px 14px;color:var(--phu);font:inherit;cursor:pointer;white-space:nowrap}.ln-tab button.dang{background:var(--k-ffffff);color:var(--muc);font-weight:600;box-shadow:0 1px 2px rgba(22,32,54,.1)}.ln-goi{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-radius:14px;padding:11px 14px;background:var(--k-eef3ff);border:1px solid var(--k-c9d8ff);font-size:13.5px;line-height:20px}.ln-goi>i{width:8px;height:8px;border-radius:50%;background:var(--k-2f6bff);flex:none}.ln-goi>span{flex:1 1 320px;min-width:0}.ln-goi.han{background:var(--k-fff8ec);border-color:var(--k-f2d3a2)}.ln-goi.han>i{background:var(--k-f5b400)}.ln-goi.it{background:var(--k-f8fafd);border-color:var(--vien)}.ln-goi.it>i{background:var(--k-8b96aa)}.ln-hai{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.ln-luoi-khoi{flex:999 1 560px;min-width:0;padding:14px;display:flex;flex-direction:column;gap:12px}.ln-ben{flex:1 1 280px;max-width:360px;gap:12px}.ln-ben,.ln-khoi{display:flex;flex-direction:column}.ln-khoi{padding:14px;gap:9px}.ln-mau{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ln-chip{border:1px solid var(--vien-dam);background:var(--k-ffffff);color:var(--muc);border-radius:99px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.ln-chip:hover{border-color:var(--k-9db8ff)}.ln-chip.chinh{border-color:var(--k-2f6bff);background:var(--k-eef3ff);color:var(--c-1f57e6);font-weight:600}.ln-chip.nhat{border-color:transparent;color:var(--mo)}.ln-ban{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:var(--k-f8fafd);border:1px dashed var(--vien-dam);border-radius:10px;padding:8px 10px;color:var(--phu)}.ln-ban .sel{width:auto}.ln-ban .inp{width:124px}.ln-luoi{display:grid;grid-gap:6px;gap:6px}.ln-hang{display:contents}.ln-dau{text-align:center;font-size:12.5px;color:var(--phu);padding:2px 0}.ln-ca{display:flex;flex-direction:column;justify-content:center;gap:1px}.ln-ca b{font-size:12.5px}.ln-ca small{font-size:11.5px;color:var(--mo)}.ln-o{height:52px;border-radius:10px;border:1px dashed var(--vien-dam);background:var(--k-ffffff);color:var(--mo);font:inherit;font-size:12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:2px 4px;min-width:0;overflow:hidden}.ln-o small{font-size:10.5px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ln-o.bat.day{border:1.5px solid var(--k-6c93ff);background:var(--k-e8eeff);color:var(--c-1f3d99);font-weight:600}.ln-o.bat.test{border:1.5px solid var(--k-6cc7c0);background:var(--k-e3f6f4);color:var(--c-0d6a63);font-weight:600}.ln-o.day-roi{border:0;background:var(--k-1e2c52);color:#fff;cursor:default}.ln-o.day-roi b{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ln-dong-ds{display:none;gap:8px}.ln-dong,.ln-dong-ds{flex-direction:column}.ln-dong{display:flex;gap:6px;padding-bottom:8px;border-bottom:1px solid var(--k-eef1f6)}.ln-dong>b{font-size:13px}.ln-dong>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.ln-dong .ln-o{height:48px}.ln-chu-thich{display:flex;flex-wrap:wrap;gap:14px;color:var(--phu);font-size:12px}.ln-chu-thich span{display:flex;align-items:center;gap:6px}.ln-chu-thich i{width:10px;height:10px;border-radius:3px;border:1px dashed var(--vien-dam)}.ln-chu-thich i.bat.day{background:var(--k-e8eeff);border:1.5px solid var(--k-6c93ff)}.ln-chu-thich i.bat.test{background:var(--k-e3f6f4);border:1.5px solid var(--k-6cc7c0)}.ln-chu-thich i.day-roi{background:var(--k-1e2c52);border:0}.ln-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ln-2 label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--phu)}.ln-nghi{display:flex;justify-content:space-between;gap:8px;align-items:center}.ln-nghi-moi{display:flex;flex-direction:column;gap:6px}.ln-bo{border:0;background:none;color:var(--mo);font:inherit;font-size:12.5px;cursor:pointer;padding:0}.ln-luu .nut.chinh{width:100%}.ln-da-luu{display:flex;flex-direction:column;gap:4px;background:var(--k-e4f7ef);border:1px solid var(--k-b7e3cc);border-radius:10px;padding:9px 11px;font-size:12.5px;line-height:18px}.ln-da-luu b{color:var(--c-0a6e4a)}@container (max-width:700px){.ln-luoi{display:none}.ln-dong-ds{display:flex}}.lrt{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.lrt-loc{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 12px}.lrt-loc .gian{flex:1 1}.lrt-loc-o{display:flex;align-items:center;gap:6px;color:var(--phu);white-space:nowrap}.lrt-loc-o .sel{width:auto;min-width:150px}.lrt-hai{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.lrt-luoi-khoi{flex:999 1 600px;min-width:0;padding:14px;display:flex;flex-direction:column;gap:10px}.lrt-tom{display:flex;flex-wrap:wrap;gap:14px;color:var(--phu)}.lrt-tom b{color:var(--muc)}.lrt-tom .do,.lrt-tom .do b{color:var(--c-b42328)}.lrt-luoi{display:grid;grid-gap:6px;gap:6px}.lrt-o{height:58px;border-radius:10px;border:1px solid var(--vien);font:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0}.lrt-o b{font-size:17px;line-height:22px}.lrt-o small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.lrt-o.rong{background:var(--k-f8fafd);color:var(--mo)}.lrt-o.nhat{background:var(--k-e3ebff);color:var(--c-1f3d99);border-color:var(--k-d5e0ff)}.lrt-o.vua{background:var(--k-9db8ff);color:var(--c-0e2a73);border-color:var(--k-9db8ff)}.lrt-o.dam{background:var(--k-2f6bff);color:#fff;border-color:var(--k-2f6bff)}.lrt-o.thieu{background:var(--k-ffe6e5);color:var(--c-b42328);border-color:var(--k-ee9c9e)}.lrt-o.chon{outline:2px solid var(--c-162036);outline-offset:1px}.lrt-i{width:10px;height:10px;border-radius:3px}.lrt-i.thieu{background:var(--k-ffe6e5);border:1px solid var(--k-ee9c9e)}.lrt-ben{flex:1 1 300px;max-width:380px;padding:14px;display:flex;flex-direction:column;gap:10px}.lrt-tieu{display:block;font-size:15.5px;margin-top:2px}.lrt-can{border-radius:10px;padding:9px 11px;background:var(--k-f5f8ff);border:1px solid var(--k-d5e0ff);font-size:13px;line-height:19px}.lrt-can.thieu{background:var(--k-fff6f5);border-color:var(--k-f5c6c4)}.lrt-ds{display:flex;flex-direction:column}.lrt-uv{font-style:normal;font-size:11px;font-weight:600;color:var(--c-6d4bd8);margin-left:3px;vertical-align:top}.lrt-ds-uv{border-top:1px solid var(--k-eef1f6);padding-top:8px}.lrt-nho{font-size:12.5px;font-weight:600;color:var(--c-52607a)}.lrt-chu.uv{background:var(--k-f1ecff);color:var(--c-6d4bd8)}.kg-uv a{font-weight:500}.lrt-gv{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--k-eef1f6)}.lrt-gv>div{flex:1 1;min-width:0;display:flex;flex-direction:column}.lrt-gv b,.lrt-gv small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lrt-chu{width:30px;height:30px;border-radius:50%;background:var(--k-eef3ff);color:var(--c-1f57e6);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex:none}.lrt-ben .nut.chinh{text-align:center;text-decoration:none}@container (max-width:640px){.lrt-luoi{grid-template-columns:70px repeat(7,minmax(0,1fr))!important;gap:3px}.lrt-o{height:48px}.ln-dau small,.lrt-o small{display:none}}.gtt{display:flex;flex-direction:column;gap:12px;container-type:inline-size}.gtt-loc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px}.gtt-vach{width:1px;height:22px;background:var(--vien-dam);margin:0 4px}.gtt-ngay{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.gtt-ngay button{border:1px solid var(--vien-dam);background:var(--k-ffffff);border-radius:14px;padding:9px 6px;display:flex;flex-direction:column;align-items:center;gap:1px;font:inherit;cursor:pointer;color:var(--muc);min-width:0}.gtt-ngay button small{color:var(--phu);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gtt-ngay button b{font-size:15px}.gtt-ngay button.dang{border-color:var(--k-2f6bff);background:var(--k-eef3ff)}.gtt-ngay button.dang b{color:var(--c-1f57e6)}.gtt-gio-khoi{padding:14px;display:flex;flex-direction:column;gap:12px}.gtt-gio{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.gtt-gio .kin,.gtt-gio button{border:1px solid var(--k-cfe0ff);background:var(--k-f5f8ff);border-radius:12px;padding:9px 12px;display:flex;flex-direction:column;gap:1px;text-align:left;font:inherit;cursor:pointer;color:var(--muc);min-width:0}.gtt-gio button:hover{border-color:var(--k-2f6bff);background:var(--k-eef3ff)}.gtt-gio button b{color:var(--c-1f57e6);font-size:15px}.gtt-gio small{color:var(--phu);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtt-gio .kin{background:var(--k-f6f7f9);border-color:var(--k-e6e9ef);cursor:default}.gtt-gio .kin b{color:var(--mo);text-decoration:line-through}@container (max-width:640px){.gtt-ngay{grid-template-columns:repeat(4,minmax(0,1fr))}.gtt-ngay button small:last-child{display:none}.gtt-gio{grid-template-columns:repeat(2,minmax(0,1fr))}}.lrt-o.co-can{position:relative}.lrt-o.co-can:after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--k-f59e0b)}.lrt-o.thieu.co-can:after{background:var(--k-e5484d)}.lrt-o.rong b{color:var(--mo);font-weight:500}.lrt-cham{width:7px;height:7px;border-radius:50%;background:var(--k-f59e0b);display:inline-block}.ph-trang{gap:10px;flex-wrap:wrap;margin-bottom:12px}.pdb{gap:12px;container-type:inline-size}.pdb,.pdb-trung{display:flex;flex-direction:column}.pdb-trung{background:var(--k-fff8f7);border:1px solid var(--k-f5c6c4);border-radius:14px;padding:12px 14px;gap:10px}.pdb-tieu{color:var(--c-b42328);font-size:14px}.pdb-trung-dong{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:13.5px;line-height:20px;padding-top:10px;border-top:1px solid var(--k-f8dcda)}.pdb-trung-dong:first-of-type{border-top:0;padding-top:0}.pdb-trung-dong>div:first-child{flex:1 1 360px;min-width:0}.pdb-trung-dong .hang-nut{display:flex;gap:6px;flex-wrap:wrap}.pdb-lien{color:var(--pri);cursor:pointer;text-decoration:none;font-weight:500}.pdb-lien:hover{text-decoration:underline}.pdb-hai{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.pdb-ds{flex:1 1 560px;min-width:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.pdb-dau{display:flex;align-items:center;gap:8px;padding:12px 14px;flex-wrap:wrap}.pdb-dau .gian{flex:1 1}.pdb-bang td,.pdb-bang th{padding:9px 10px;white-space:nowrap}.pdb-bang td:first-child,.pdb-bang th:first-child{padding-left:14px}.pdb-bang tr.mo td{color:var(--mo)}.pdb-cat{max-width:180px;overflow:hidden;text-overflow:ellipsis}.pdb-day{display:inline-flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdb-ray{width:40px;height:6px;border-radius:3px;background:var(--k-eef1f6);overflow:hidden;flex:none}.pdb-ray i{display:block;height:100%;background:var(--k-9db8ff);border-radius:3px}.pdb-day.vua .pdb-ray i{background:var(--k-5a8cff)}.pdb-day.dam .pdb-ray i{background:var(--k-1f57e6)}.pdb-day small{font-size:12.5px;color:var(--muc)}.pdb-the-ds{display:none}.pdb-the,.pdb-the-ds{flex-direction:column}.pdb-the{padding:10px 14px;border-top:1px solid var(--vien);display:flex;gap:6px}.pdb-the.mo{opacity:.6}.pdb-the .hang{gap:8px;align-items:center}.pdb-the-ky{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pdb-the-ky span{display:flex;flex-direction:column;gap:2px}.pdb-the-ky small{color:var(--mo);font-size:11.5px}.pdb-chua{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:10px 14px;border-top:1px solid var(--vien)}.pdb-chua .ln-chip{text-decoration:none;cursor:pointer;padding:4px 10px;font-size:12.5px}.pdb-ds>.bao{margin:0 14px 12px}.pdb-luoi-khoi{flex:1 1 380px;max-width:520px;min-width:0;padding:0 14px 14px;display:flex;flex-direction:column;gap:10px}.pdb-luoi-khoi .pdb-dau{padding:12px 0 0}.pdb-luoi{display:grid;grid-gap:5px;gap:5px}.pdb-o{height:40px;border-radius:10px;border:1px solid var(--k-d5e0ff);background:var(--k-f5f8ff);color:var(--c-1f57e6);font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.pdb-o b{font-size:15px}.pdb-o.it{background:var(--k-fff7e8);border-color:var(--k-f2d9a6);color:var(--c-8a5a00)}.pdb-o.het{background:var(--k-ffe6e5);border-color:var(--k-ee9c9e);color:var(--c-b42328)}.pdb-o.co-can:after{content:"";position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:var(--k-f59e0b)}.pdb-o.chon{outline:2px solid var(--c-162036);outline-offset:1px}.pdb-chi{border-top:1px solid var(--vien);padding-top:10px;display:flex;flex-direction:column;gap:6px;font-size:13px}.pdb-phong{display:inline-block;min-width:54px;font-weight:600;margin-right:6px}@container (max-width:700px){.pdb-bang{display:none}.pdb-the-ds{display:flex}.pdb-luoi-khoi{max-width:none}.pdb-luoi{grid-template-columns:62px repeat(7,minmax(0,1fr))!important;gap:3px}.pdb-o{height:36px}}.cp{display:flex;flex-direction:column;gap:6px;min-width:0}.cp-bao{display:block;border-radius:10px;padding:8px 10px;font-size:13px;line-height:19px}.cp-bao.do{background:var(--k-fff6f5);border:1px solid var(--k-f5c6c4);color:var(--c-8f1d22);display:flex;flex-direction:column;gap:8px}.cp-bao.vang{background:var(--k-fff8ea);border:1px solid var(--k-f2d9a6);color:var(--c-7a4b00)}.cp-bao.xanh{background:var(--k-eef9f3);border:1px solid var(--k-bfe6d2);color:var(--c-0e6b45)}.cp-nut{gap:6px;flex-wrap:wrap;align-items:center}.cp-nut,.kg{display:flex}.kg{flex-direction:column;gap:12px;container-type:inline-size}.kg-loc{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px}.kg-loc .gian{flex:1 1}.kg-canh{background:var(--k-fff8f7);border:1px solid var(--k-f5c6c4);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.kg-canh-dong{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:13.5px;line-height:20px}.kg-canh-dong>div:first-child{flex:1 1 420px;min-width:0;color:var(--c-5c1a1d)}.kg-canh-dong b{color:var(--c-b42328);font-weight:600}.kg-canh-dong .hang-nut{display:flex;gap:6px;flex-wrap:wrap}.kg-chu{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:12.5px;color:var(--phu)}.kg-chu span{display:inline-flex;align-items:center;gap:6px}.kg-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-8b96aa);flex:none}.kg-cham.kc-chot{background:var(--k-0e9f6e)}.kg-cham.kc-tuyen{background:var(--k-2f6bff)}.kg-cham.kc-lui{background:var(--k-f5b400)}.kg-cham.kc-thieu{background:var(--k-e5484d)}.kg-cham.kc-goi{background:var(--k-a3abba)}.kg-luoi{display:grid;padding:0;overflow:hidden}.kg-hang{display:contents}.kg-o{padding:10px;border-top:1px solid var(--vien);border-left:1px solid var(--vien);display:flex;flex-direction:column;gap:8px;min-width:0}.kg-o.dau{background:var(--nen-2);font-size:12.5px;color:var(--mo);font-weight:600;border-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-o.ten{gap:2px}.kg-o.ten small{font-size:12px;line-height:16px}.kg-hang>.kg-o:first-child,.kg-luoi>.kg-o:first-child{border-left:0}.kg-the{border:1px solid var(--vien-dam);background:var(--k-ffffff);border-radius:12px;padding:9px 10px;display:flex;flex-direction:column;gap:5px;text-align:left;font:inherit;color:var(--muc);cursor:pointer;min-width:0;width:100%}.kg-the:hover{border-color:var(--k-9db8ff);background:var(--k-fafbff)}.kg-the.goi-y{border-style:dashed;background:var(--k-fbfcfe)}.kg-the.kc-thieu{border-color:var(--k-f2b8b5)}.kg-the-dau{display:flex;align-items:center;gap:6px;min-width:0}.kg-the-dau b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.kg-the-dau small{font-size:12px;color:var(--mo);white-space:nowrap}.kg-the-so{display:flex;align-items:center;gap:8px}.kg-ray{flex:1 1;height:6px;border-radius:3px;background:var(--k-eef1f6);overflow:hidden}.kg-ray i{display:block;height:100%;background:var(--k-9db8ff);border-radius:3px}.kg-the.kc-chot .kg-ray i{background:var(--k-3dbe8b)}.kg-the.kc-thieu .kg-ray i{background:var(--k-f08a8d)}.kg-the.kc-lui .kg-ray i{background:var(--k-f5c451)}.kg-the-so small{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.kg-the-phu{font-size:12px;color:var(--phu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-the-ghi{font-size:12px;color:var(--c-7a4b00)}.kg-the-ghi.do{color:var(--c-b42328)}.kg-cot-boc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.kg-cot{background:var(--k-f6f8fb);border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.kg-cot-dau{display:flex;align-items:center;gap:6px}.kg-cot-dau small{margin-left:auto;color:var(--mo)}.kg-cs{display:block;font-size:11.5px;margin:0 0 3px 2px}.kg-bang td,.kg-bang th{white-space:nowrap;padding:9px 12px}.kg-cat{max-width:260px;overflow:hidden;text-overflow:ellipsis}.kg-do{color:var(--c-b42328)}.kg-dt{display:none}.kg-dt-ds{gap:10px}.kg-dt-ds,.kg-dt-khoi{display:flex;flex-direction:column}.kg-dt-khoi{padding:12px;gap:8px}.kg-dt-khoi .hang{gap:8px;align-items:baseline}.kg-tl,.kg-tl-than{display:flex;flex-direction:column;gap:8px}.kg-tl-than{padding:12px 14px;font-size:13px}.kg-tl-ds{display:flex;flex-wrap:wrap;gap:6px 16px}.kg-ngan{gap:14px}.kg-ngan,.kg-ngan-dau{display:flex;flex-direction:column}.kg-ngan-dau{gap:2px}.kg-ngan-dau b{font-size:15px}.kg-ngan-canh{display:flex;flex-wrap:wrap;gap:6px}.kg-ngan-canh span{border-radius:99px;padding:4px 10px;font-size:12.5px;background:var(--k-f2f4f8);color:var(--phu)}.kg-ngan-canh span.do{background:var(--k-ffeceb);color:var(--c-b42328)}.kg-ngan-canh span.xanh{background:var(--k-eaf7f0);color:var(--c-0e6b45)}.kg-ngan-luoi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px}.kg-ngan-gv,.kg-ngan-lui{gap:6px;border-top:1px solid var(--vien);padding-top:10px;font-size:13px}.kg-ngan-doi,.kg-ngan-gv,.kg-ngan-lui,.kg-ngan-lui>div{display:flex;flex-direction:column}.kg-ngan-doi{gap:8px;border:1px solid var(--vien);border-radius:14px;padding:12px}.kg-ngan-doi .hang{gap:8px;align-items:center}.kg-ngan .hang-nut{display:flex;gap:8px;flex-wrap:wrap}@container (max-width:900px){.kg-cot-boc{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:700px){.kg-dt{display:block}.kg-may{display:none}.kg-ngan-luoi{grid-template-columns:1fr}}.kg-ngan-muc{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--vien);padding-top:12px;font-size:13px}.kg-ngan-muc .hang{gap:8px;align-items:baseline;flex-wrap:wrap}.kg-ngan-muc .hang-nut{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.lc-tin{background:var(--k-f6f8fb);border:1px solid var(--vien);border-radius:10px;padding:9px 11px;line-height:19px;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-word}.lc-ds{display:flex;flex-wrap:wrap;gap:6px}.lc-ds span{border-radius:99px;padding:3px 10px;background:var(--k-f2f4f8);color:var(--phu);font-size:12.5px}.lc-ds span.xong{background:var(--k-eaf7f0);color:var(--c-0e6b45)}.lc-ds span.thieu{background:var(--k-fff4e5);color:var(--c-8a5a00)}.lc-gan{display:flex;flex-direction:column;gap:6px}.lc-gan .hang{align-items:center}.lc-ten{min-width:140px;font-weight:500}.lc-pa{display:flex;gap:10px;align-items:center;border:1px solid var(--vien);border-radius:12px;padding:10px 12px}.lc-pa.dau{border-color:var(--k-9db8ff);background:var(--k-f5f8ff)}.lc-pa.thieu{border-color:var(--k-f5c6c4);background:var(--k-fff8f7)}.lc-pa>div{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.lc-pa small{font-size:12.5px;color:var(--phu);line-height:18px}.lc-hang{width:24px;height:24px;border-radius:50%;background:var(--k-eef3ff);color:var(--c-1f57e6);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex:none}.lb-luoi{display:grid;grid-template-columns:72px repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px}.lb-luoi .ln-dau{text-align:center}.lb-o{height:42px;border-radius:10px;border:1px dashed var(--vien-dam);background:var(--k-ffffff);font:inherit;font-size:12px;color:var(--mo);cursor:pointer}.lb-o.bat{border:1px solid var(--k-2f6bff);background:var(--k-eef3ff);color:var(--c-1f57e6);font-weight:600}.lb-ca{display:flex;flex-direction:column;justify-content:center;font-size:12px;line-height:15px}.lb-ca small{color:var(--mo);font-size:11px}@media (max-width:480px){.lb-luoi{grid-template-columns:54px repeat(7,minmax(0,1fr));gap:3px}.lb-o{height:38px;font-size:10.5px}.lb-ca{font-size:11px}.lb-ca small{display:none}}.mc-than.viet{grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr)}@media (max-width:1100px){.mc-than.viet{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}}.ch-level{border-radius:99px;background:var(--k-eef3ff);color:var(--c-1f57e6);padding:2px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.ch-kieu{display:flex;align-items:center;gap:8px;padding:8px 16px 0}.ch-kieu .gian{flex:1 1}.tb-mo{font-size:12px;line-height:17px;color:var(--phu)}.tb-ten b small{font-size:11px;color:var(--mo);font-weight:500;margin-left:1px}.vd-Y{border-color:var(--k-14a39a);background:var(--k-e9f7f5)}.vd-Y ins,.vd-Y sup{color:var(--c-0b6e69)}.vd-Y ins{background:var(--k-d3efeb)}.vd-K{border-color:var(--k-5baa3c);background:var(--k-f0f8ea)}.vd-K ins,.vd-K sup{color:var(--c-2f7d1e)}.vd-K ins{background:var(--k-ddf0d2)}.bc{display:flex;flex-direction:column;container-type:inline-size}.bc-cong{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 14px;border-bottom:1px solid var(--vien);background:var(--nen)}.bc-cong>.chu-phu{font-size:12.5px;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-nut{display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:99px;height:28px;padding:0 10px;font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.bc-nut i{width:8px;height:8px;border-radius:50%}.bc-nut b{font-weight:600}.bc-nut small{font-size:10.5px;opacity:.6}.bc-nut.san{box-shadow:inset 0 0 0 1px currentColor}.bc-than{padding:12px 16px 16px;outline:none}.bc-than.sua{cursor:text}.bc-than.sua ::selection{background:var(--k-ffe08a)}.bc-hang{display:grid;grid-template-columns:minmax(0,1fr) 236px;grid-column-gap:16px;column-gap:16px;margin-bottom:10px}.bc-doan{margin:0;font-family:Georgia,Times New Roman,serif;font-size:15.5px;line-height:28px;color:var(--muc);white-space:pre-wrap;word-break:break-word}.bc-loi{border-bottom:2px solid;cursor:pointer;padding:0 1px;border-radius:3px}.bc-loi s{text-decoration:none}.bc-loi.co-sua s{text-decoration:line-through;text-decoration-thickness:1px}.bc-loi ins{text-decoration:none;font-family:Be Vietnam Pro,sans-serif;font-size:13px;font-weight:600;margin-left:3px;padding:0 4px;border-radius:4px;color:var(--c-0a7a52);background:var(--k-e3f6ee)}.bc-loi.dang{outline:2px solid currentColor;outline-offset:1px}.bc-G{border-color:var(--k-e5484d);background:var(--k-fff1f0);color:var(--c-b42328)}.bc-G s{color:var(--muc)}.bc-L{border-color:var(--k-e07b12);background:var(--k-fff6ec);color:var(--c-9a4a06)}.bc-L s{color:var(--muc)}.bc-C{border-color:var(--k-2f6bff);background:var(--k-f2f6ff);color:var(--c-1d4fd6)}.bc-C s{color:var(--muc)}.bc-Y{border-color:var(--k-14a39a);background:var(--k-e9f7f5);color:var(--c-0b6e69)}.bc-Y s{color:var(--muc)}.bc-K{border-color:var(--k-5baa3c);background:var(--k-f0f8ea);color:var(--c-2f7d1e)}.bc-K s{color:var(--muc)}.bc-le{gap:6px}.bc-le,.bc-the{display:flex;flex-direction:column;min-width:0}.bc-the{border:1px solid var(--vien);background:var(--nen);border-radius:12px;padding:8px 10px;gap:5px;cursor:pointer;font-size:13px}.bc-the:hover{border-color:var(--vien-dam)}.bc-the.dang{box-shadow:0 2px 10px rgba(22,32,54,.08);cursor:default}.bc-the-dau{display:flex;align-items:center;gap:6px}.bc-the-dau i{width:8px;height:8px;border-radius:50%;flex:none}.bc-the-dau b{font-size:12.5px}.bc-doi{margin-left:auto;display:flex;gap:4px}.bc-doi button{width:14px;height:14px;border-radius:50%;border:2px solid var(--k-ffffff);box-shadow:0 0 0 1px var(--vien-dam);cursor:pointer;padding:0}.bc-the .inp{height:32px;font-size:13px}.bc-the-nut{display:flex;gap:6px}.bc-sua{line-height:19px;word-break:break-word}.bc-sua s{color:var(--c-b42328)}.bc-sua b{color:var(--c-0a7a52)}.bc-goc{word-break:break-word}.bc-goc,.bc-the small{color:var(--phu);font-size:12.5px}.bc-the small{line-height:18px}.bc.doc .bc-the{cursor:pointer}@container (max-width:620px){.bc-hang{grid-template-columns:minmax(0,1fr)}.bc-le{margin-top:6px}.bc.doc .bc-the:not(.dang){display:none}}.stc{display:flex;flex-direction:column;padding:10px 16px 16px;gap:2px}.stc-dau,.stc-dong{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1.15fr);grid-gap:10px;gap:10px;align-items:start}.stc-dau{font-size:12px;color:var(--mo);padding:4px 0}.stc-dau b{font-weight:600}.stc-dong{padding:9px 0;border-top:1px solid var(--suong)}.stc-cau{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:24px;word-break:break-word}.stc-sua{display:flex;flex-direction:column;gap:6px;min-width:0}.stc-sua .inp{height:34px;font-size:13.5px;color:var(--c-0a7a52)}.stc-sua .inp.nho{height:30px;font-size:12.5px;color:var(--muc)}.stc-loai{display:flex;flex-wrap:wrap;gap:4px}.stc-loai button{border:1px solid var(--vien);background:var(--nen);border-radius:99px;padding:3px 9px;font:inherit;font-size:11.5px;color:var(--phu);cursor:pointer}.stc-khen{border:1px dashed var(--k-bfe6d2);background:var(--k-f2fbf6);border-radius:8px;padding:7px 9px;color:var(--c-2f7d1e);font-size:12.5px}.tb-thang button{display:inline-flex;align-items:center;justify-content:center;line-height:1}.nd-song{position:relative;height:84px;margin:0 16px 10px;border-radius:12px;background:var(--k-f5f8ff);cursor:pointer;overflow:hidden}.nd-song-vach{position:absolute;left:8px;right:8px;top:22px;bottom:22px;display:flex;align-items:center;gap:2px}.nd-song-vach span{flex:1 1;min-width:1px;background:var(--k-b9ccff);border-radius:2px}.nd-song-vach span.qua{background:var(--k-2f6bff)}.nd-song-kim{top:0;bottom:0;width:2px;background:var(--k-162036)}.nd-song-dau,.nd-song-kim{position:absolute;margin-left:8px}.nd-song-dau{top:4px;transform:translateX(-4px);border:1px solid;border-radius:6px;padding:0 6px;height:18px;font:inherit;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap}.nd-song-dau.duoi{top:auto;bottom:4px}.tkl{display:flex;flex-direction:column;gap:12px}.tkl .chi-so{margin:0}.tkl-luoi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:12px;gap:12px}.tkl-the{padding:12px 14px;display:flex;flex-direction:column;gap:8px;border-radius:16px}.tkl-tieu{font-size:13px;font-weight:600}.tkl-cham{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px;flex:none}.tkl-pb{display:flex;flex-direction:column;gap:6px}.tkl-pb-dong{display:grid;grid-template-columns:110px minmax(0,1fr) 78px;align-items:center;grid-gap:10px;gap:10px;font-size:12.5px}.tkl-pb-ten{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muc)}.tkl-pb-thanh{height:8px;background:var(--k-eef1f6);border-radius:4px;overflow:hidden}.tkl-pb-thanh i{display:block;height:100%;background:var(--k-2f6bff);border-radius:4px}.tkl-pb-so{text-align:right;color:var(--mo);white-space:nowrap}.tkl-pb-so b{color:var(--muc);font-weight:600}.tkl-pb-cuoi{font-size:12px;margin-top:2px}.tkl-nhom{display:flex;flex-direction:column;gap:6px}.tkl-nhom button{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;text-align:left;border:1px solid var(--vien);background:var(--nen);border-radius:12px;padding:8px 10px;cursor:pointer;font:inherit;color:inherit}.tkl-nhom button:hover{border-color:var(--k-bac5d7);background:var(--k-f8fafd)}.tkl-nhom button b{font-weight:600;grid-row:span 2}.tkl-nhom button>span{font-size:12px}.tkl-hay,.tkl-nhom button>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkl-hay{display:block;max-width:100%;font-size:12.5px}.tkl-hay>span{white-space:nowrap}.tkl-hay>span+span{margin-left:10px}.tkl-bang td.so,.tkl-bang th.so{text-align:right;white-space:nowrap;width:1%}.tkl-bang td.hp-cat{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkl-bang td.hp-cat:first-child{width:34%}.tkl-bang td.tkl-goc{color:var(--c-b42328)}.tkl-bang td.tkl-sua{color:var(--c-0a7a52)}.tkl-ghi{padding:10px 14px;line-height:18px;border-bottom:1px solid var(--vien)}.tkl-ghi,.tkl-trong{margin:0;font-size:12.5px}.tkl-ngan{display:flex;flex-direction:column;gap:10px}.tkl-ngan .tkl-the{background:var(--nen);border:1px solid var(--vien)}.tkl-ngan .bang-boc{margin:0 -14px -12px}.tkl-hv{display:flex;flex-direction:column}.tkl-hv>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--vien);font-size:13px;min-width:0}.tkl-hv>div:first-child{border-top:0}.tkl-hv>div>small{white-space:nowrap}@media (max-width:560px){.tkl-pb-dong{grid-template-columns:92px minmax(0,1fr) 70px;gap:8px}}.hb-phong{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.hb-phong-goi{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hb-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-0e9f6e);margin-right:6px;vertical-align:1px}.kg-co-gv{display:inline-flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap;cursor:pointer}.ct{display:flex;flex-direction:column;gap:12px}.ct .chi-so{margin:0}.ct-ngay{display:flex;align-items:center;gap:6px}.ct-ngay .inp{width:150px;height:34px}.ct-ten-ngay{font-weight:600;margin-left:4px;white-space:nowrap}.ct-ca{display:flex;flex-direction:column;gap:14px}.ct-ca-ten{display:flex;align-items:baseline;gap:8px;margin:0 2px 6px}.ct-ca-ten b{font-size:13.5px;font-weight:600}.ct-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));grid-gap:10px;gap:10px}.ct-buoi{padding:12px 14px;display:flex;flex-direction:column;gap:6px;border-radius:16px}.ct-buoi.qua{background:var(--k-fbfcfe)}.ct-buoi-dau{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.ct-buoi-dau .hp-nhan,.ct-buoi-dau small{white-space:nowrap;flex:none}.ct-buoi-dau .gian{flex:1 1}.ct-gio{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ct-gio,.ct-lop{font-weight:600;white-space:nowrap}.ct-lop{color:var(--muc);overflow:hidden;text-overflow:ellipsis;min-width:0}.ct-lop:hover{color:var(--pri)}.ct-buoi-phu{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-nhom{flex-direction:column;margin-top:2px}.ct-cot,.ct-nhom{display:flex;gap:5px}.ct-cot{flex-wrap:wrap;align-items:center;min-width:0}.ct-cot-ten{font-size:11.5px;color:var(--mo);font-weight:600;width:72px;flex:none}.ct-muc{display:inline-flex;align-items:center;gap:0;max-width:100%;text-align:left;font:inherit;font-size:12.5px;color:var(--muc);background:var(--k-f5f7fb);border:1px solid var(--k-e3e8f0);border-radius:8px;padding:5px 8px;cursor:pointer;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.ct-muc:hover{border-color:var(--k-bac5d7);background:var(--k-ffffff)}.ct-muc.tinh{cursor:default}.ct-muc.tinh:hover{border-color:var(--k-e3e8f0);background:var(--k-f5f7fb)}.ct-muc.xong{background:var(--k-f1faf5);border-color:var(--k-cfebdc);color:var(--c-33405a)}.ct-muc small{overflow:hidden;text-overflow:ellipsis}.ct-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-c3cbd9);margin-right:7px;flex:none}.ct-cham.xong{background:var(--k-0e9f6e)}.ct-cham.tre{background:var(--k-e8770c)}.ct-bang td.ct-o{white-space:nowrap}.ct-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--k-d3dae5);border:0;padding:0;margin-right:5px;vertical-align:-1px;cursor:pointer}span.ct-dot{cursor:default}.ct-dot.xong{background:var(--k-0e9f6e)}.ct-dot.tre{background:var(--k-e8770c)}@media (max-width:620px){.ct-ngay .inp{width:136px}.ct-ten-ngay{display:none}}.ni{padding:0 14px 8px;font-size:12.5px}.ni-dong{display:flex;align-items:center;gap:8px;min-width:0}.ni-chu{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1}.ni-chu b{font-weight:600}.ni-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-e8770c);flex:none}.ni-cham.xong{background:var(--k-0e9f6e)}.ni-form{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ni-form .inp{height:32px;flex:1 1;min-width:200px}.ni-form .inp.ni-so{flex:none;width:90px;min-width:0}.ni-loi{color:var(--c-b42328);width:100%}.ni-mo{font-size:12.5px}.dl .the-than{display:flex;flex-direction:column;gap:8px}.dl-trong{margin:0;font-size:12.5px;line-height:18px}.dl-ds{display:flex;flex-direction:column}.dl-dong{display:flex;align-items:center;gap:10px;padding:8px 2px;border:0;border-top:1px solid var(--vien);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0}.dl-dong:first-child{border-top:0}.dl-dong:hover .dl-ten b{color:var(--pri)}.dl-ten{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.dl-ten b{font-weight:600}.dl-so{white-space:nowrap;font-size:12.5px;color:var(--mo)}.dl-so b{color:var(--muc);font-weight:600}.dl-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-c3cbd9);flex:none}.dl-cham.xong{background:var(--k-0e9f6e)}.dl-cham.tre{background:var(--k-e8770c)}.dl-buoi{display:flex;flex-wrap:wrap;gap:6px}.dl-chip{border:1px solid var(--k-d6dde8);background:var(--k-f5f7fb);border-radius:8px;padding:5px 9px;font:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap}.dl-chip.chon{border-color:var(--pri);background:var(--k-eef3ff);color:var(--c-1d4fd6);font-weight:600}.dl-tich{display:flex;align-items:flex-start;gap:8px;font-size:13px}.dl-tich input{margin-top:3px}.dl-ghi{margin:0}.dl-cuoi,.dl-ghi{font-size:12px}.dl-xem{display:flex;flex-direction:column;gap:10px}.dl-nd{white-space:pre-line;background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:10px 12px;font-size:13.5px;line-height:21px}.dl-hv-dau{display:flex;align-items:center;gap:10px;justify-content:space-between}.dl-hv-dau b{font-weight:600}.dl-hv{display:flex;flex-direction:column;background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:2px 12px}.dl-hv-dong{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid var(--vien);font-size:13px;min-width:0}.dl-hv-dong:first-child{border-top:0}.dl-hv-ten{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.dl-hv-dong small,.dl-hv-ten{white-space:nowrap}.cgh-dl{display:flex;flex-direction:column;gap:10px}.cgh-dl-the{display:flex;align-items:center;gap:14px;background:var(--k-fff8e8);border:1px solid var(--k-f5dfa8);border-radius:18px;padding:14px 16px}.cgh-dl-than{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cgh-dl-than small{color:var(--c-9a6200);font-size:12px;font-weight:600}.cgh-dl-than b{font-size:15px;font-weight:600}.cgh-dl-than p{margin:0;white-space:pre-line;color:var(--c-3b475c);font-size:13.5px;line-height:20px}.cgh-dl-the .cgh-nut-vang{border:0;cursor:pointer;flex:none;justify-content:center;font:inherit;font-weight:600}@media (max-width:620px){.cgh-dl-the{flex-direction:column;align-items:stretch}}.xnl-nd{white-space:pre-line;background:var(--k-f5f8fe);border:1px solid var(--k-dce6f7);border-radius:14px;padding:12px 14px;line-height:22px;margin:4px 0 6px}.bc-han-kq{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:8px 12px;border-radius:12px;background:var(--k-f5f7fb);border:1px solid var(--k-e3e8f0);flex-wrap:wrap}.bc-han-kq i{width:8px;height:8px;border-radius:50%;background:var(--k-2f6bff);flex:none}.bc-han-kq.sap i{background:var(--k-e8770c)}.bc-han-kq.tre{background:var(--k-fff5f4);border-color:var(--k-f6d3d0)}.bc-han-kq.tre i{background:var(--k-d93a3f)}.bc-han-kq b{font-weight:600}.cc{display:flex;flex-direction:column;gap:12px}.cc .chi-so{margin:0}.cc-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap;margin-right:10px}.cc-cham{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-c3cbd9);flex:none}.cc-cham.nghi{background:var(--k-d93a3f)}.cc-cham.bai_tap{background:var(--k-e8770c)}.cc-tt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap}.cc-tt i{width:8px;height:8px;border-radius:50%;background:var(--k-0e9f6e)}.cc-tt.do i{background:var(--k-d93a3f)}.cc-tt.bo i{background:var(--k-a3abba)}.cc-bang td.hp-cat{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-bang td.hp-cat:first-child{width:28%}.cc-ngan{gap:10px}.cc-ld,.cc-ngan{display:flex;flex-direction:column}.cc-ld{gap:6px;background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:10px 12px;font-size:13px;line-height:19px}.cc-ld>div{display:flex;gap:8px;align-items:flex-start}.cc-ld .cc-cham{margin-top:6px}.cc-xt{gap:6px;background:var(--nen);border:1px solid var(--vien);border-radius:14px;padding:10px 12px}.cc-xt,.cc-xt-dau{display:flex;flex-direction:column}.cc-xt-dau{gap:2px;font-size:13px}.cc-xt-dau b{font-weight:600}.cc-khung{width:100%;height:520px;border:1px solid var(--vien);border-radius:10px;background:var(--k-ffffff)}.cc-bo{flex:1 1;min-width:0;height:36px}.bct{gap:12px}.bct,.bct-ban{display:flex;flex-direction:column}.bct-ban{gap:10px}.bct-dau{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bct-dau b{font-size:15px;font-weight:600}.bct-lop{padding:12px 14px;display:flex;flex-direction:column;gap:8px;border-radius:16px}.bct-lop-dau{display:flex;align-items:center;gap:8px}.bct-lop-dau b{font-weight:600}.bct-lop-dau .gian{flex:1 1}.bct-so{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.bct-so>span{display:flex;flex-direction:column;gap:1px;background:var(--k-f5f7fb);border-radius:10px;padding:6px 10px;min-width:0}.bct-so small{font-size:11.5px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bct-so b{font-weight:600;font-size:14px}.bct-so em{font-style:normal;font-size:11.5px;color:var(--c-b42328)}.bct-vang{font-size:12.5px}.bct-ghi{margin:0;white-space:pre-line;font-size:13.5px;line-height:20px}.bct-nut,.bct-tt{align-items:center}.bct-tt{display:inline-flex;gap:6px;font-size:12.5px;white-space:nowrap}.bct-tt i{width:8px;height:8px;border-radius:50%;background:var(--k-c3cbd9)}.bct-tt.xong i{background:var(--k-0e9f6e)}.bct-bang td.so,.bct-bang th.so{text-align:right;width:1%;white-space:nowrap}@media (max-width:620px){.bct-so{grid-template-columns:repeat(2,minmax(0,1fr))}}.td2-cong{display:flex;flex-direction:column;gap:6px}.td2-cong-link{display:flex;align-items:center;gap:6px;min-width:0;font-size:12.5px}.td2-cong-link .hp-cat{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mo)}.td2-cong-lich{font-size:13px}.td2-cong-lich b{font-weight:600}.td2-cong-thieu{color:var(--c-9a4a06)}.cuv{min-height:100vh;background:var(--k-f5f7fb);color:var(--c-162036);font-size:14px}.cuv,.cuv-dau{display:flex;flex-direction:column;align-items:center}.cuv-dau{width:100%;background:var(--k-ffffff);border-bottom:1px solid var(--k-e3e8f0);gap:3px;padding:16px}.cuv-dau>*{width:100%;max-width:560px}.cuv-logo{height:30px;width:auto!important;align-self:center;margin-bottom:6px}.cuv-chao{font-size:19px;font-weight:600;text-align:center}.cuv-phu{color:var(--c-52607a);font-size:12.5px;line-height:18px}.cuv-dau .cuv-phu{text-align:center}.cuv-than{width:100%;max-width:560px;box-sizing:border-box;padding:12px 16px 32px}.cuv-than,.cuv-the{display:flex;flex-direction:column;gap:10px}.cuv-the{background:var(--k-ffffff);border:1px solid var(--k-e3e8f0);border-radius:16px;padding:12px 14px}.cuv-tieu{font-weight:600}.cuv-hang{display:flex;align-items:center;gap:8px}.cuv-hang .cuv-phu{margin-left:auto}.cuv-buoc{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.cuv-buoc-o{flex-direction:column;gap:4px;text-align:center;min-width:0}.cuv-buoc-o,.cuv-buoc-o span{display:flex;align-items:center}.cuv-buoc-o span{width:26px;height:26px;border-radius:50%;background:var(--k-e8edf5);color:var(--c-52607a);justify-content:center;font-size:12px;font-weight:600}.cuv-buoc-o small{font-size:11px;color:var(--c-52607a);line-height:14px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.cuv-buoc-chu{display:none;font-size:13px;color:var(--c-52607a)}.cuv-buoc-chu b{color:var(--c-162036);font-weight:600}@media (max-width:520px){.cuv-buoc-o small{display:none}.cuv-buoc-chu{display:block}}.cuv-buoc-o.xong span{background:var(--k-0e9f6e);color:#fff}.cuv-buoc-o.dang span{background:var(--k-2f6bff);color:#fff;box-shadow:0 0 0 4px var(--k-dce6ff)}.cuv-buoc-o.dang small{color:var(--c-1d4fd6);font-weight:600}.cuv-buoc-o.dung span{background:var(--k-f1d5d3);color:var(--c-b42328)}.cuv-viec{display:flex;gap:10px;align-items:flex-start}.cuv-viec-than{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.cuv-viec-than b{font-weight:600}.cuv-cham{width:8px;height:8px;border-radius:50%;background:var(--k-e8770c);margin-top:7px;flex:none}.cuv-cham.xong{background:var(--k-0e9f6e)}.cuv-cham.dung{background:var(--k-d93a3f)}.cuv-lich{gap:6px}.cuv-lich,.cuv-lich-dong{display:flex;flex-direction:column}.cuv-lich-dong{gap:2px;background:var(--k-f5f7fb);border-radius:10px;padding:8px 10px;font-size:13px}.cuv-lich-dong small{color:var(--c-52607a)}.cuv-nut{align-self:flex-start;border:1px solid var(--k-d3dae5);background:var(--k-ffffff);color:var(--c-162036);border-radius:10px;padding:10px 14px;min-height:44px;font:inherit;cursor:pointer}.cuv-nut.chinh{background:var(--k-2f6bff);border-color:var(--k-2f6bff);color:#fff;font-weight:600}.cuv-nut.rong{align-self:stretch;width:100%}.cuv-nut:disabled{opacity:.55;cursor:default}.cuv-tl{color:var(--c-1d4fd6);text-decoration:none;font-size:13.5px}.cuv-nx{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--k-eef1f6);padding-top:8px}.cuv-nx:first-of-type{border-top:0;padding-top:0}.cuv-nx .cuv-cham{margin-top:0}.cuv-nx p{margin:0;font-size:13.5px;line-height:20px;white-space:pre-line}.cuv-lh{text-align:center;margin:4px 0 0}.cuv-tc{gap:6px}.cuv-tc,.cuv-tc>div{display:flex;flex-direction:column}.cuv-tc>div{gap:1px;font-size:13.5px;line-height:20px}.cuv-lui{align-self:flex-start;border:0;background:transparent;color:var(--c-52607a);font:inherit;font-size:13px;padding:4px 0;cursor:pointer}.cuv-nhanh{display:flex;flex-wrap:wrap;gap:6px}.cuv-nhanh button{border:1px solid var(--k-d3dae5);background:var(--k-ffffff);border-radius:99px;padding:7px 12px;font:inherit;font-size:12.5px;cursor:pointer;min-height:36px}.cuv-nhanh button.chon{background:var(--k-eef3ff);border-color:var(--k-9cb6ff);color:var(--c-1d4fd6);font-weight:600}.cuv-luoi{display:grid;grid-template-columns:52px repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;font-size:11.5px;text-align:center;align-items:center}.cuv-luoi b{font-weight:600}.cuv-ca{text-align:left;color:var(--c-52607a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cuv-o{height:36px;border-radius:8px;background:var(--k-f1f3f7);border:0;cursor:pointer}.cuv-o.chon{background:var(--k-2f6bff)}.cuv-ngay{display:flex;gap:8px}.cuv-ngay label{flex:1 1;display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600}.cuv-ngay input,.cuv-o-nhap input,.cuv-o-nhap textarea{font:inherit;font-weight:400;border:1px solid var(--k-d6dde8);border-radius:8px;padding:9px 10px;background:var(--k-f5f7fb);min-width:0}.cuv-o-nhap{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600}.cuv-o-nhap textarea{resize:vertical}.cuv-giua,.cuv-tep{text-align:center}.cuv-tep{border:1px dashed var(--k-bac5d7);background:var(--k-f8fafd);border-radius:12px;padding:14px 12px;color:var(--c-52607a);cursor:pointer;font-size:13px;min-height:44px;box-sizing:border-box}.cuv-tep input{display:none}.cuv-chan{position:-webkit-sticky;position:sticky;bottom:0;border:1px solid var(--k-e3e8f0);border-radius:16px;padding:10px 14px;display:flex;flex-direction:column;gap:6px}.cuv-chan,.wtd{background:var(--k-ffffff)}.wtd{min-height:100vh;color:var(--c-14224a);font-size:15px;line-height:1.6}.wtd-khung{max-width:1120px;margin:0 auto;padding:0 24px;box-sizing:border-box}.wtd-dau{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--k-ffffff);border-bottom:1px solid var(--k-e3e9f4)}.wtd-logo img{height:30px;width:auto;display:block}.wtd-dau-chu{color:var(--c-1f3d99);font-weight:600;font-size:14px;border-left:1px solid var(--k-d6dde8);padding-left:12px}.wtd-gian{flex:1 1}.wtd-nav{display:flex;gap:18px;font-size:14px}.wtd-nav a{color:var(--c-3a4660);text-decoration:none}.wtd-nav a:hover{color:var(--c-1f3d99)}.wtd-nut{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:12px;padding:12px 20px;font-weight:600;font-size:15px;min-height:44px;box-sizing:border-box}.wtd-nut.nho{padding:8px 14px;font-size:13.5px;min-height:38px;border-radius:10px}.wtd-nut.chinh{background:var(--k-1f3d99);color:#fff}.wtd-nut.vang{background:var(--k-efab1f);color:var(--c-1c1a12)}.wtd-nut.tat{opacity:.55;pointer-events:none}.wtd-hero{background:var(--k-1f3d99);color:#fff;padding:56px 0}.wtd-hero-trong{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center}.wtd-hero-chu{display:flex;flex-direction:column;gap:14px}.wtd-hero h1{margin:0;font-size:40px;line-height:1.2;font-weight:700}.wtd-hero p{margin:0;color:var(--c-dce4ff);font-size:16px;white-space:pre-line}.wtd-khau{color:var(--c-f3c04a);font-weight:600;font-size:13.5px}.wtd-hang{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.wtd-hero-cs{color:var(--c-c7d3ff);font-size:13.5px}.wtd-hero-anh{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px;display:block}.wtd-khoi{padding:48px 0}.wtd-khoi.nhat{background:var(--k-f5f8fe)}.wtd-khoi.dam{background:var(--k-1f3d99);color:#fff}.wtd-khoi h2{margin:0 0 18px;font-size:26px;font-weight:700}.wtd-khoi h2 small{font-size:15px;font-weight:500}.wtd-khoi h2 small,.wtd-phu{color:var(--c-52607a)}.wtd-loi{color:var(--c-b42328);padding:24px 0}.wtd-vt{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px}.wtd-the{display:flex;flex-direction:column;gap:6px;border:1px solid var(--k-e3e9f4);border-radius:16px;padding:18px;text-decoration:none;color:inherit;background:var(--k-ffffff);transition:border-color .12s,box-shadow .12s}.wtd-the:hover{border-color:var(--k-9cb6ff);box-shadow:0 8px 20px -14px var(--k-1f3d99)}.wtd-the b{font-weight:600;font-size:16px}.wtd-nhom{color:var(--c-1f3d99);font-size:12.5px;font-weight:600}.wtd-nhom.gv{color:var(--c-0e7a55)}.wtd-the-nut{margin-top:6px;color:var(--c-1f3d99);font-weight:600;font-size:14px}.wtd-lt{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}.wtd-lt li{display:flex;gap:12px;align-items:flex-start;background:var(--k-ffffff);border-radius:14px;padding:14px}.wtd-lt li b{font-weight:600}.wtd-so{color:var(--c-1f3d99);font-size:22px;line-height:1;min-width:24px}.wtd-ql{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.wtd-ql-o{display:flex;flex-direction:column;gap:4px;border-radius:16px;background:var(--k-f5f8fe);padding:16px}.wtd-ql-o b{font-weight:600}.wtd-anh{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.wtd-anh img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px;display:block}.wtd-hoi{display:flex;flex-direction:column;gap:8px}.wtd-hoi details{background:var(--k-ffffff);border-radius:14px;padding:12px 16px}.wtd-hoi summary{cursor:pointer;font-weight:600}.wtd-hoi p{margin:8px 0 0;color:var(--c-3a4660);white-space:pre-line}.wtd-ut{display:flex;flex-direction:column;gap:14px}.wtd-ut h2{color:#fff}.wtd-ut-o{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;background:var(--k-ffffff);color:var(--c-14224a);border-radius:16px;padding:16px}.wtd-ut-o label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;flex:1 1 260px}.wtd-ut-o select{font:inherit;font-weight:400;border:1px solid var(--k-d6dde8);border-radius:8px;padding:10px;background:var(--k-ffffff);min-height:44px}.wtd-lh{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--c-dce4ff);font-size:14px}.wtd-lh a{color:#fff}@media (max-width:760px){.wtd-khung{padding:0 16px}.wtd-dau{padding:10px 16px}.wtd-dau-chu,.wtd-nav{display:none}.wtd-hero{padding:36px 0}.wtd-hero-trong{grid-template-columns:minmax(0,1fr);gap:20px}.wtd-hero h1{font-size:30px}.wtd-khoi{padding:30px 0}.wtd-khoi h2{font-size:22px}.wtd-nut{width:100%}.wtd-nut.nho{width:auto}}.crm-nhanh{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.crm-nhanh-o{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--vien);background:var(--k-ffffff);border-radius:99px;padding:6px 12px;font:inherit;font-size:13px;color:inherit;cursor:pointer;min-height:34px}.crm-nhanh-o b{font-weight:600;font-size:12.5px;color:var(--c-3a4660);background:var(--k-f1f4f9);border-radius:99px;padding:0 7px;line-height:20px}.crm-nhanh-o.gap b{color:var(--c-b42328);background:var(--k-fdecec)}.crm-nhanh-o.phu{color:var(--c-52607a);font-size:12.5px}.crm-nhanh-o.dang{border-color:var(--k-9cb6ff);background:var(--k-eef3ff);color:var(--c-1d4fd6);font-weight:600}.crm-nhanh-o.dang b{background:var(--k-ffffff)}.crm-nhanh-gach{width:1px;height:20px;background:var(--vien);margin:0 2px}.crm-dang-loc{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 0 2px;font-size:12.5px}.crm-tag{display:inline-flex;align-items:center;gap:4px;background:var(--k-eef3ff);color:var(--c-1d4fd6);border-radius:99px;padding:2px 4px 2px 10px}.crm-tag button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:11px;width:20px;height:20px;border-radius:50%}.crm-tag button:hover{background:var(--k-dce6ff)}.lnc{display:flex;flex-direction:column;gap:12px}.lnc-nhom{border:0;margin:0;flex-direction:column;min-width:0}.lnc-nhom,.lnc-nhom legend{padding:0;display:flex;gap:6px}.lnc-nhom legend{font-size:12.5px;font-weight:600;color:var(--c-3a4660);margin-bottom:6px;align-items:center}.lnc-nhom legend small{color:var(--c-1d4fd6)}.lnc-chip{display:flex;flex-wrap:wrap;gap:6px}.lnc-chip button{border:1px solid var(--vien);background:var(--k-ffffff);border-radius:99px;padding:5px 11px;font:inherit;font-size:12.5px;cursor:pointer;color:inherit;min-height:30px}.lnc-chip button.chon{border-color:var(--k-9cb6ff);background:var(--k-eef3ff);color:var(--c-1d4fd6);font-weight:600}.lnc-ds{display:flex;flex-direction:column;max-height:180px;overflow-y:auto;border:1px solid var(--vien);border-radius:10px;padding:4px 8px}.lnc-ds label{gap:8px;font-size:13px;padding:5px 0;cursor:pointer}.lnc-ds label,.lnc-ngay{display:flex;align-items:center}.lnc-ngay{flex-wrap:wrap;gap:6px}.lnc-ngay .inp{width:150px}.crm .nut-loc{display:inline-flex}.crm .crm-dang-loc{padding:0 14px 8px}@media (max-width:640px){.crm-nhanh{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin:0 -8px;padding-left:8px;padding-right:8px}.crm-nhanh::-webkit-scrollbar{display:none}.crm-nhanh-o{flex:none}.crm .crm-dang-loc{padding:0 10px 8px}}.gs{display:flex;flex-direction:column;gap:12px}.gs-khoi-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gs-khoi-dau b{font-weight:600}.gs-san{display:flex;flex-direction:column;gap:10px}.gs-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:10px;gap:10px}.gs-the{display:flex;flex-direction:column;gap:6px;background:var(--k-ffffff);border:1px solid var(--vien);border-radius:16px;padding:12px 14px}.gs-the.dat{border-color:var(--k-a7e3c9);background:var(--k-f3fbf7)}.gs-the-dau{display:flex;align-items:center;gap:8px}.gs-the-dau b{font-weight:600;flex:1 1;min-width:0}.gs-cham{width:8px;height:8px;border-radius:50%;background:var(--k-c3cad6);flex:none}.gs-dong.dat .gs-cham,.gs-the.dat .gs-cham{background:var(--k-0e9f6e)}.gs-cham.moi{background:var(--k-e8770c)}.gs-cham.giai_trinh{background:var(--k-2f6bff)}.gs-cham.mien{background:var(--k-0e9f6e)}.gs-cham.tinh{background:var(--k-d93a3f)}.gs-dat{font-size:11.5px;font-weight:600;color:var(--c-0e7a55);background:var(--k-ddf5ea);padding:1px 8px}.gs-dat,.gs-ray{border-radius:99px}.gs-ray{height:7px;background:var(--k-eef1f6);overflow:hidden}.gs-ray i{display:block;height:100%;border-radius:99px;background:var(--k-5b8cff)}.gs-the.dat .gs-ray i{background:var(--k-22aa7c)}.gs-chu{font-size:13px;line-height:19px}.gs-hai{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.gs-khoi{display:flex;flex-direction:column;gap:8px;padding:12px 14px;min-width:0}.gs-khoi.td2-bang-the{padding:0}.gs-khoi.td2-bang-the .gs-khoi-dau{padding:12px 14px 6px}.gs-giai{display:flex;gap:10px;align-items:center;border-top:1px solid var(--k-eef1f6);padding-top:8px}.gs-giai>span:first-child{display:flex;flex-direction:column;flex:1 1;min-width:0}.gs-giai b{font-weight:600;font-size:13.5px}.gs-giai.tat{opacity:.5}.gs-giai-so{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:12.5px;white-space:nowrap}.gs-do{color:var(--c-b42328);font-weight:600}.gs-ngan{display:flex;flex-direction:column;gap:8px}.gs-dong{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--k-eef1f6);padding-top:8px}.gs-dong .gs-cham{margin-top:6px}.gs-dong>span{display:flex;flex-direction:column}.gs-dong b{font-weight:600;font-size:13.5px}.gs-sua{display:flex;flex-direction:column;gap:8px}.gs-nho{font-size:12.5px;font-weight:600;color:var(--c-3a4660);margin-top:6px}.gs-sua-dong{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--vien);border-radius:14px;padding:10px}.gs-bat{padding-top:6px}.gs-sua-than{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.gs-sua-o{display:flex;flex-wrap:wrap;gap:8px}.gs-o{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--c-52607a);flex:1 1 140px;min-width:0}.gs-loi{display:flex;flex-direction:column;padding:4px 14px}.gs-loi-dong{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--k-eef1f6)}.gs-loi-dong:first-child{border-top:0}.gs-loi-dong .gs-cham{margin-top:6px}.gs-loi-than{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.gs-loi-than b{font-weight:600;font-size:13.5px}.gs-gt{font-size:13px;background:var(--k-f5f8ff);border-radius:8px;padding:4px 8px}.gs-loi-nut{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.gs-tt{font-size:12px;white-space:nowrap;color:var(--c-52607a)}.gs-tt.tinh{color:var(--c-b42328)}.gs-tt.mien{color:var(--c-0e7a55)}.gs-tt.giai_trinh{color:var(--c-1d4fd6)}@media (max-width:900px){.gs-hai{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.gs-loi-dong{flex-wrap:wrap}.gs-loi-nut{flex-direction:row;align-items:center;width:100%;justify-content:space-between}}.kpi{display:flex;flex-direction:column;gap:12px}.kpi-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px 8px}.kpi-dau b{font-weight:600}.kpi-tt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;white-space:nowrap}.kpi-tt i{width:8px;height:8px;border-radius:50%;background:var(--k-c3cad6)}.kpi-tt.da_cham i{background:var(--k-2f6bff)}.kpi-tt.da_chot i{background:var(--k-0e9f6e)}.kpi-toi{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.kpi-the{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;font:inherit;color:inherit;cursor:pointer;padding:12px 14px;border:1px solid var(--vien)}.kpi-the b{font-size:22px;font-weight:600}.kpi-phieu{flex-direction:column}.kpi-phieu,.kpi-tom{display:flex;gap:10px}.kpi-tom{align-items:baseline;flex-wrap:wrap}.kpi-so{font-size:26px;font-weight:600;margin-left:auto}.kpi-muc{display:flex;flex-direction:column;gap:5px;border:1px solid var(--vien);border-radius:14px;padding:10px 12px}.kpi-muc-dau{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.kpi-muc-dau b{font-weight:600}.kpi-may{display:flex;flex-direction:column;gap:2px;background:var(--k-f5f8ff);border-radius:10px;padding:6px 10px;font-size:12.5px}.kpi-may span{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.kpi-may i{width:6px;height:6px;border-radius:50%;background:var(--k-5b8cff);flex:none;align-self:center}.kpi-may i.rong{background:var(--k-c3cad6)}.kpi-goi-y{color:var(--c-1d4fd6);font-weight:600}.kpi-o{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.kpi-o label{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--c-52607a);width:110px}.kpi-ghi{flex:1 1 220px;min-width:0}.kpi-nx{display:flex;flex-direction:column;gap:4px}.kpi-nx p{margin:0;font-size:13.5px;white-space:pre-line}.kpi-bo{display:flex;flex-direction:column;gap:12px}.kpi-bo-the{padding:0;overflow:hidden}.kpi-bo-the.tat{opacity:.6}.cpt-nhan{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu)}.cpt-nhan:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--xanh-la)}.cpt-chia{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu);cursor:pointer}.cpt-bang td,.cpt-bang th,.cpt-chia{white-space:nowrap}.cpt-bang td.cpt-ten{white-space:normal;line-height:17px}.cpt-ten small{margin-left:6px}.cpt-ten b{font-weight:500}.cpt-khai{font-size:11.5px;white-space:nowrap}@container (max-width:460px){.cpt-bang .cpt-an-nho,.cpt-bang .cpt-khai{display:none}}.cpt-tong td{border-top:1px solid var(--vien-dam);background:var(--nen-2)}.cpt-tong b{font-weight:600}.cpt-cuoi{padding:10px 14px;font-size:12.5px;border-top:1px solid var(--vien)}.cpt-ngan{display:flex;flex-direction:column;gap:12px}.cpt-goi{margin:0;font-size:12.5px}.cpt-muc{gap:5px;border:1px solid var(--vien);border-radius:14px;padding:10px 12px}.cpt-muc,.cpt-muc-dau{display:flex;flex-direction:column}.cpt-muc-dau{gap:1px}.cpt-muc-dau b{font-weight:500}.cpt-muc-dau small{font-size:12px}.cpt-muc-nhap{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);grid-gap:8px;gap:8px}.cpt-tien{position:relative;display:block}.cpt-tien .inp{padding-right:24px;text-align:right}.cpt-tien i{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-style:normal;color:var(--mo);font-size:12px}.cpt-hm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;grid-gap:8px;gap:8px;align-items:center}.cpt-hm-bat{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--phu);white-space:nowrap}@media (max-width:520px){.cpt-muc-nhap{grid-template-columns:1fr}.cpt-hm{grid-template-columns:1fr auto}.cpt-hm .inp:nth-child(2){grid-column:1/-1;grid-row:2}}.hq-o4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.hq-o{display:flex;flex-direction:column;gap:1px;background:var(--nen-2);border:1px solid var(--vien);border-radius:12px;padding:8px 10px;min-width:0}.hq-o small{font-size:11.5px;line-height:15px;color:var(--mo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hq-o b{font-size:16px;font-weight:600;line-height:22px;white-space:nowrap}@container (max-width:420px){.hq-o4{grid-template-columns:repeat(2,minmax(0,1fr))}}.hq-bang-nho{margin:6px -14px 0;border-top:1px solid var(--vien)}.hq-bang-nho .bang td,.hq-bang-nho .bang th{white-space:nowrap}.hq-chia{display:flex;flex-direction:column;gap:6px;margin-top:8px}.hq-chia-thanh{display:flex;height:10px;border-radius:5px;overflow:hidden;background:var(--k-f0f3f8);gap:2px}.hq-chia-thanh i{display:block;height:100%}.hq-chia i.on{background:var(--k-22b8f0)}.hq-chia i.off{background:var(--k-2f6bff)}.hq-chia i.ro{background:var(--k-c3cad6)}.hq-chia-chu{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--phu)}.hq-chia-chu span{display:inline-flex;align-items:center;gap:6px}.hq-chia-chu i{width:8px;height:8px;border-radius:50%;display:inline-block}.hq-cs .bang-boc{margin:6px -14px -14px;border-top:1px solid var(--vien)}.hq-cs .bang td,.hq-cs .bang th{white-space:nowrap}.hq-cs .bang td:first-child{white-space:normal}.hq-ten{font-weight:500}.hq-goi{font-size:12px}@container (max-width:520px){.hq-goi{display:none}}.pt{display:flex;flex-direction:column;gap:12px}.pt-thanh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pt-thanh .gian{flex:1 1}.pt-lan{width:auto;min-width:170px}.pt-han{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:12.5px}.pt-han b{color:var(--muc);font-weight:600}.pt-han b.do{color:var(--do)}.pt-trong{display:flex;flex-direction:column;gap:6px;padding:18px 16px;align-items:flex-start}.pt-trong b{font-weight:600}.pt-trong .nut.chu{padding:0 4px;height:auto}.pt-luoi{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}@container (max-width:900px){.pt-luoi{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.pt-luoi{grid-template-columns:minmax(0,1fr)}}.pt-bc{gap:12px;min-width:0}.pt-bc,.pt-the{display:flex;flex-direction:column}.pt-the{gap:8px;padding:14px 16px;border-radius:16px}.pt-the h3{font-size:13.5px;font-weight:600}.pt-tom{margin:0;font-size:14px;line-height:22px;white-space:pre-line}.pt-muc{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-top:1px solid var(--vien)}.pt-muc:first-of-type{border-top:0;padding-top:2px}.pt-muc p{margin:0;font-size:13.5px;line-height:20px}.pt-muc-dau{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pt-muc-dau b{font-weight:600}.pt-cham{width:8px;height:8px;border-radius:50%;flex:none;align-self:center;background:var(--k-c3cad6)}.pt-cham.cao{background:var(--do)}.pt-cham.vua{background:var(--k-e8a20c)}.pt-uu{font-size:11.5px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--suong);color:var(--phu);white-space:nowrap}.pt-uu.u1{background:var(--pri-nhat);color:var(--c-1d4fd6)}.pt-viec{margin:2px 0 0;font-size:13.5px;line-height:20px}.pt-dc,.pt-viec{padding-left:18px}.pt-dc{margin:0;font-size:12.5px;line-height:18px;color:var(--phu)}.pt-tac{display:flex;flex-direction:column;gap:1px;background:var(--nen-2);border:1px solid var(--vien);border-radius:10px;padding:7px 10px;font-size:13px;margin-top:2px}.pt-tac small{font-size:11.5px;color:var(--mo)}.pt-hai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:640px){.pt-hai{grid-template-columns:minmax(0,1fr)}}.pt-hoi{position:-webkit-sticky;position:sticky;top:12px}.pt-hoi-ds{gap:10px;max-height:60vh;overflow-y:auto}.pt-hd,.pt-hoi-ds{display:flex;flex-direction:column}.pt-hd{gap:4px;padding-top:10px;border-top:1px solid var(--vien)}.pt-hd p{margin:0;font-size:13.5px;line-height:20px;white-space:pre-line}.pt-hd-hoi{display:flex;flex-direction:column}.pt-hd-hoi b{font-weight:600}.pt-meta{font-size:11.5px}.pt-goi-y{display:flex;flex-direction:column;gap:6px}.pt-chip{font-size:12.5px;text-align:left;padding:6px 10px;border:1px solid var(--vien);border-radius:10px;background:var(--nen-2);color:var(--phu)}.pt-chip:hover:not(:disabled){border-color:var(--pri-vien);color:var(--pri)}.pt-o{resize:vertical;min-height:64px}.pt-hoi-cuoi{display:flex;align-items:center;gap:8px}.pt-hoi-cuoi .gian{flex:1 1}.pt-json{margin:0;font-size:11.5px;line-height:16px;white-space:pre-wrap;word-break:break-word;background:var(--nen-2);border:1px solid var(--vien);border-radius:10px;padding:10px;max-height:70vh;overflow:auto}.csm{gap:12px}.csm,.csm-dang{display:flex;flex-direction:column}.csm-dang{gap:10px}.csm-nhom{font-size:12px;font-weight:600;color:var(--mo);margin-top:4px}.csm-luoi{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px}.csm-the{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:16px}.csm-the.khac{opacity:.75}.csm-the-dau{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.csm-the-dau b{font-weight:600}.csm-the-dau .gian{flex:1 1}.csm-the-cuoi{display:flex;align-items:center;gap:8px;border-top:1px solid var(--vien);padding-top:6px;margin-top:2px}.csm-the-cuoi .gian{flex:1 1}.csm-nhan{font-size:12.5px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.csm-mo{font-size:13.5px;line-height:20px}.csm-dk,.csm-mo{margin:0;white-space:pre-line}.csm-dk{display:flex;flex-direction:column;gap:1px;font-size:13px;background:var(--nen-2);border:1px solid var(--vien);border-radius:10px;padding:6px 10px}.csm-dk small{font-size:11.5px;color:var(--mo)}.csm-trong{padding:16px}.csm-cham{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none;background:var(--k-c3cad6)}.csm-cham.dang_chay{background:var(--xanh-la)}.csm-cham.sap_chay{background:var(--k-22b8f0)}.csm-cham.ke_hoach{background:transparent;border:1.5px dashed var(--k-8b96aa)}.csm-cham.da_dung,.csm-cham.da_ket_thuc{background:var(--k-c3cad6)}.csm-lich,.csm-mua{padding:0;overflow:hidden;border-radius:16px}.csm-lich-dau{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--vien)}.csm-chu-giai{display:flex;gap:12px;flex-wrap:wrap;font-size:12px}.csm-chu-giai span{display:inline-flex;align-items:center;gap:5px}.csm-truc{padding:10px 14px 4px}.csm-thang{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2px;gap:2px}.csm-o{position:relative;display:flex;flex-direction:column;align-items:center;padding:4px 0 5px;border-radius:8px;overflow:hidden;min-width:0}.csm-nen{position:absolute;inset:0;background:var(--k-2f6bff)}.csm-o b,.csm-o i,.csm-o small{position:relative}.csm-o b{font-size:12px;font-weight:600}.csm-o small{font-size:11px;color:var(--phu)}.csm-moc{font-style:normal;font-size:10.5px;line-height:13px;padding:0 4px;border-radius:999px;white-space:nowrap}.csm-moc.cao{color:var(--c-0b5fcc);background:var(--w-75)}.csm-moc.thap{color:var(--c-a15c00);background:var(--vang-nhat)}.csm-hang-ds{position:relative;display:flex;flex-direction:column;gap:2px;padding:8px 0 6px}.csm-hom{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--k-e5484d);z-index:1}.csm-hang{display:flex;flex-direction:column;gap:2px;padding:5px 6px;border-radius:10px;text-align:left}.csm-hang:hover{background:var(--hover)}.csm-hang-ten{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12.5px}.csm-hang-ten b{font-weight:500}.csm-ray{position:relative;display:block;height:10px;border-radius:5px;background:var(--k-f0f3f8)}.csm-thanh{position:absolute;top:0;bottom:0;border-radius:5px}.csm-thanh,.csm-thanh.dang_chay,.csm-thanh.sap_chay{background:var(--k-2f6bff)}.csm-thanh.ke_hoach{background:repeating-linear-gradient(135deg,var(--k-c9d8ff) 0 4px,var(--k-e8efff) 4px 8px);border:1px dashed var(--k-5b8cff)}.csm-thanh.da_ket_thuc{background:var(--k-8fa9e8)}.csm-thanh.da_dung{background:var(--k-c3cad6)}.csm-trong-nho{margin:6px}.csm-cuoi{padding:10px 14px;border-top:1px solid var(--vien);font-size:12.5px}.csm-bang td,.csm-bang th{white-space:nowrap}.csm-t{font-weight:600;margin-right:6px}.csm-nhiet{background:rgba(47,107,255,var(--d,0))}.csm-cot-cs{width:34%}.csm-cs{display:flex;align-items:center;gap:8px}.csm-cs-ray{flex:1 1;height:8px;background:var(--k-f0f3f8);overflow:hidden}.csm-cs i,.csm-cs-ray{display:block;border-radius:4px}.csm-cs i{height:100%;background:var(--k-8fa9e8)}.csm-cs i.tren{background:var(--k-2f6bff)}.csm-cs b{font-weight:600;font-size:12.5px;width:30px;text-align:right}.csm-form{display:flex;flex-direction:column;gap:12px}.csm-hai{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.csm-mang{display:flex;gap:14px;align-items:center;min-height:34px}.csm-mang label{display:inline-flex;align-items:center;gap:6px}.csm-hq{display:flex;flex-direction:column;gap:12px}.csm-bang-hq td,.csm-bang-hq th{white-space:nowrap}.csm-bang-hq small.len{color:var(--xanh-la)}.csm-bang-hq small.giam{color:var(--do)}.hp-cs-mua{flex-basis:100%}@media (max-width:520px){.csm-o small{display:none}.csm-moc{font-size:9.5px;padding:0 2px}.csm-cot-cs{width:auto}.csm-luoi{grid-template-columns:minmax(0,1fr)}}.csm-mua .xem-chon{flex-wrap:wrap;height:auto}.cgh-ph{background:var(--k-eef4ff);border-color:var(--k-cfddfb)}.cgh-ph .cgh-dl-than small{color:var(--c-1d4fd6)}.cph-form{display:flex;flex-direction:column;gap:12px}.cph-mo{margin:4px 0 0}.cph-tc{display:flex;flex-direction:column;padding:4px 0}.cph-dong{display:grid;grid-template-columns:minmax(0,1fr) auto 76px;align-items:center;grid-gap:10px;gap:10px;padding:9px 16px;border-top:1px solid var(--k-eef1f6)}.cph-dong:first-child{border-top:0}.cph-ten{font-size:14px;line-height:20px}.cph-chon{display:inline-flex;gap:6px}.cph-o{width:38px;height:38px;border-radius:10px;border:1px solid var(--k-d3dae5);background:var(--k-ffffff);font-weight:600;color:var(--c-3b475c);text-align:center}.cph-o:hover{border-color:var(--k-9db6f5)}.cph-o.dang{color:#fff;border-color:transparent}.cph-o.m1{background:var(--k-e5484d)}.cph-o.m2{background:var(--k-e8770c)}.cph-o.m3{background:var(--k-8b96aa)}.cph-o.m4{background:var(--k-2f6bff)}.cph-o.m5{background:var(--k-0e9f6e)}.cph-nhan{font-size:12px;color:var(--phu);white-space:nowrap}.cph-thang{padding:8px 16px 10px;font-size:12px;border-top:1px solid var(--k-eef1f6)}.cph-gui{border:0;cursor:pointer}.cph-xong{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.cph-xong b{font-size:18px}.cph-xong p{margin:0}@media (max-width:560px){.cph-dong{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.cph-ten{grid-column:1/-1}.cph-nhan{justify-self:end}.cph-o{width:44px;height:40px}}.pth-tt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu)}.pth-tt i{width:8px;height:8px;border-radius:50%;background:var(--k-c3cad6)}.pth-tt.bat i{background:var(--xanh-la)}.pth-loc{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--phu)}.pth-bang td,.pth-bang th,.pth-loc{white-space:nowrap}.pth-lop{font-weight:500}.pth-o{display:inline-flex;align-items:center;gap:3px}.pth-mo{width:7px;height:7px;border-radius:50%;background:var(--k-22b8f0);margin-right:3px}.pth-tb,.pth-thap{margin-left:6px}.pth-thap{min-width:18px;height:18px;border-radius:9px;background:var(--do-nhat);color:var(--do);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.pth-mau{gap:12px}.pth-ds,.pth-mau{display:flex;flex-direction:column}.pth-ds{margin:0;padding-left:20px;gap:6px;font-size:13.5px}.crn-bang td,.crn-bang th{white-space:nowrap}.crn-bang td.crn-ten{white-space:normal;line-height:17px;min-width:140px}.crn-phu{display:block}.crn-cham{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mo);margin-right:6px;vertical-align:1px}.crn-cham.tot{background:var(--xanh-la)}.crn-cham.xanh{background:var(--pri)}.crn-cham.vang{background:var(--k-e8a23a)}.crn-chan{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.crn-chan .gian{flex:1 1}.crn-kq{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:2px 18px;gap:2px 18px;padding:12px 18px}.crn-kq div{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px dashed var(--vien);font-size:13px}.crn-kq div.phu{padding-left:12px;color:var(--phu)}.crn-kq b{font-weight:600}.crn-cach ol{margin:0;padding:12px 18px 12px 36px;display:grid;grid-gap:6px;gap:6px;font-size:13px;line-height:19px}.crn-cach code{font-size:12px;background:var(--k-f2f5fa);padding:1px 5px;border-radius:5px}.crn-uv{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.crn-uv label{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--vien);border-radius:10px;cursor:pointer}.crn-uv label.dang{border-color:var(--pri);background:var(--pri-nhat)}.crn-uv label span{flex:1 1;min-width:0}.crn-gan,.lm-cr-nhan{font-size:11.5px;color:var(--phu)}.lm-cr-nhan{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.lm-cr-nhan:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--k-1a9e6a)}.crn-dau{flex-wrap:wrap;row-gap:2px}.crn-dau h3{flex:1 0 auto}@media (max-width:600px){.crn-dau .chu-phu{font-size:12px;line-height:16px}}.crn-loc button{flex:none}.gd-dong{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 8px 6px 10px;font-size:12px;color:var(--mo);white-space:nowrap}.gd-chon{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--suong);border:1px solid var(--vien)}.gd-chon button{height:24px;padding:0 8px;border-radius:6px;font-size:11.5px;color:var(--phu);white-space:nowrap}.gd-chon button.dang{background:var(--nen);color:var(--muc);box-shadow:var(--bong)}.khung.gon .gd-dong{display:none}:root[data-theme=dark] .muc.dang{background:color-mix(in srgb,var(--mau,var(--pri)) 24%,var(--nen));color:color-mix(in srgb,var(--mau,var(--pri)) 45%,white);box-shadow:none}:root[data-theme=dark] .muc.dang svg{color:inherit}:root[data-theme=dark] .nut.chinh,:root[data-theme=dark] .nut.chinh svg{color:#fff}.nhom-menu .tieu-thu{display:flex;align-items:center;gap:4px;width:100%;background:none;border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--mo);padding:0 10px 6px;text-align:left}.nhom-menu .tieu-thu:hover{color:var(--phu)}.khung.gon .nhom-menu .tieu-thu{font-size:0;padding:0;height:1px;margin:8px 6px;background:var(--vien)}.khung.gon .nhom-menu .tieu-thu svg{display:none}.bcnt-ds{display:flex;flex-direction:column;border:1px solid var(--k-e3e8f0);border-radius:12px;overflow:hidden;background:var(--k-ffffff)}.bcnt-dong{display:grid;grid-template-columns:minmax(0,1fr) 140px 104px 84px;align-items:center;grid-gap:10px;gap:10px;padding:6px 12px;border-top:1px solid var(--k-edf0f5);min-height:42px}.bcnt-dong:first-child{border-top:0}.bcnt-dong.bcnt-dau{min-height:0;padding:6px 12px;background:var(--nen-2);font-size:11px;font-weight:600;color:var(--mo);white-space:nowrap}.bcnt-ten{display:flex;flex-direction:column;min-width:0;line-height:17px}.bcnt-ten b{font-size:13px;font-weight:600;color:var(--muc)}.bcnt-ten b,.bcnt-ten small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcnt-ten small{font-size:11px;color:var(--mo)}.bcnt-so{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:var(--mo);font-size:13px}input.bc-o.bcnt-tong{width:40px;font-weight:600;color:var(--c-5a6274)}.bcnt-nguong{font-size:12px;color:var(--c-5a6274);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcnt-kq{justify-self:end;white-space:nowrap}.bcnt-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:700;white-space:nowrap;border:1px solid}.bcnt-chip.dat{background:var(--k-dff4ea);color:var(--c-0a6e4a);border-color:var(--k-b7e3cc)}.bcnt-chip.truot{background:var(--k-ffe9e8);color:var(--c-b42328);border-color:var(--k-f5c6c4)}.bcnt-chip.cho{background:var(--k-f1f4f9);color:var(--c-4f5b72);border-color:var(--k-dce3ee);font-weight:600}.bcnt-goi{display:flex;gap:8px;flex-wrap:wrap;font-size:12.5px}.bcnt-goi,.bcnt-o{align-items:center}.bcnt-o{display:inline-flex;gap:2px;white-space:nowrap}.bcnt-o small{font-size:11px;color:var(--mo)}.bcnt-cu{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 16px 0;padding:8px 12px;border-radius:10px;background:var(--k-fff8ec);color:var(--c-8f5207);font-size:12.5px}.bcnt-cu>span{flex:1 1 260px}.bc-phan-bo .bc-dong-len>small{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width:620px){.bcnt-dong{grid-template-columns:minmax(0,1fr) auto auto}.bcnt-nguong{display:none}}