@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-vietnamese-400-normal.5c4e43ae.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-400-normal.cba6423e.woff) format("woff");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-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-latin-ext-400-normal.16a58ad8.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-400-normal.ecf0d544.woff) format("woff");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-display:swap;font-weight:400;src:url(/_next/static/media/be-vietnam-pro-latin-400-normal.88dc8518.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-400-normal.27eceb5d.woff) format("woff");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-display:swap;font-weight:600;src:url(/_next/static/media/be-vietnam-pro-vietnamese-600-normal.0a2b28b9.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-600-normal.fab52ac1.woff) format("woff");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-display:swap;font-weight:600;src:url(/_next/static/media/be-vietnam-pro-latin-ext-600-normal.bd6e9a63.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-600-normal.ccd807b0.woff) format("woff");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-display:swap;font-weight:600;src:url(/_next/static/media/be-vietnam-pro-latin-600-normal.ebad85a7.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-600-normal.f4dd7d42.woff) format("woff");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-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-vietnamese-700-normal.4384d373.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-700-normal.c29e6944.woff) format("woff");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-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-latin-ext-700-normal.181f84aa.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-700-normal.b95e5317.woff) format("woff");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-display:swap;font-weight:700;src:url(/_next/static/media/be-vietnam-pro-latin-700-normal.02727449.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-700-normal.c392344c.woff) format("woff");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-display:swap;font-weight:800;src:url(/_next/static/media/be-vietnam-pro-vietnamese-800-normal.b7a84617.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-vietnamese-800-normal.60845fd9.woff) format("woff");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-display:swap;font-weight:800;src:url(/_next/static/media/be-vietnam-pro-latin-ext-800-normal.e597324e.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-ext-800-normal.a024193c.woff) format("woff");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-display:swap;font-weight:800;src:url(/_next/static/media/be-vietnam-pro-latin-800-normal.4ececaac.woff2) format("woff2"),url(/_next/static/media/be-vietnam-pro-latin-800-normal.deaca5a4.woff) format("woff");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:Baloo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/baloo-2-devanagari-700-normal.4d1fe786.woff2) format("woff2"),url(/_next/static/media/baloo-2-devanagari-700-normal.15174761.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/baloo-2-vietnamese-700-normal.52c15792.woff2) format("woff2"),url(/_next/static/media/baloo-2-vietnamese-700-normal.2c64ca89.woff) format("woff");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:Baloo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/baloo-2-latin-ext-700-normal.91ec1143.woff2) format("woff2"),url(/_next/static/media/baloo-2-latin-ext-700-normal.1ddf0ae7.woff) format("woff");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:Baloo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/baloo-2-latin-700-normal.62f925b9.woff2) format("woff2"),url(/_next/static/media/baloo-2-latin-700-normal.f1c53ce8.woff) format("woff");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{--xanh-rung:#183E2A;--vang:#C9A040;--vang-nhat:#F6E7BF;--kem:#FEF8EC;--giay:#FFFFFF;--chu:#1E2420;--nhat:#5E6B63;--vien:#E6DFCB;--cam:#F08A3C;--xanh-duong:#3D86D6;--hong:#E5679A;--tim:#8A68D4;--dat:#2E9E5B;--dat-nen:#E5F5EC;--chua-dat:#E3862C;--chua-dat-nen:#FFF1E2;--chua-lam:#D9534C;--chua-lam-nen:#FDEBEA;--khoa:#9AA09B;--khoa-nen:#F1F1EE;--f-tieu:"Baloo 2","Be Vietnam Pro",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;background:var(--kem);color:var(--chu);font-family:Be Vietnam Pro,system-ui,sans-serif;-webkit-text-size-adjust:100%}a{color:var(--xanh-rung)}button,input,select{font:inherit}.khung{max-width:760px;margin:0 auto;padding:16px}.dau-trang{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--giay);border-bottom:3px solid;border-image:linear-gradient(90deg,var(--xanh-rung) 0 50%,var(--vang) 50% 100%) 1}.dau-trang img{height:34px;width:auto}.the{background:var(--giay);border:1px solid var(--vien);border-radius:18px;padding:18px;box-shadow:0 2px 0 rgba(24,62,42,.06)}h1{font-size:24px;font-weight:800;margin:4px 0 6px;color:var(--xanh-rung)}h2{font-size:18px;font-weight:700;margin:20px 0 10px}.nho{font-size:14px;color:var(--nhat)}.nut{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:13px 18px;font-weight:700;font-size:16px;cursor:pointer;background:var(--xanh-rung);color:#fff;min-height:48px;text-decoration:none}.nut:disabled{opacity:.55;cursor:default}.nut.phu{background:var(--giay);color:var(--xanh-rung);border:2px solid var(--xanh-rung)}.nut.vang{background:var(--vang);color:#2A2004}.nut.nho-gon{min-height:38px;padding:8px 12px;font-size:14px;border-radius:11px}.nut.rong{width:100%}label.o-nhap{display:block;font-weight:600;margin:14px 0 6px}input.nhap,select.nhap{width:100%;padding:13px 14px;border:2px solid var(--vien);border-radius:13px;font-size:18px;background:#fff}input.nhap:focus,select.nhap:focus{outline:none;border-color:var(--xanh-duong)}.bao-loi{background:var(--chua-lam-nen);color:#9b2a24}.bao-loi,.bao-tot{border-radius:12px;padding:10px 12px;margin-top:12px;font-weight:600}.bao-tot{background:var(--dat-nen);color:#1d6b3e}.tab{display:flex;gap:8px;background:#F1ECDD;border-radius:14px;padding:5px;margin:12px 0 4px}.tab button{flex:1 1;border:0;background:transparent;border-radius:11px;padding:10px;font-weight:700;color:var(--nhat);cursor:pointer}.tab button.chon{background:#fff;color:var(--xanh-rung);box-shadow:0 1px 3px rgba(0,0,0,.08)}.ds-bai{display:grid;grid-gap:10px;gap:10px}.bai{display:flex;align-items:center;gap:12px;border-radius:16px;padding:14px;text-decoration:none;color:inherit;border:2px solid transparent}.bai .cham{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:15px;flex:none;color:#fff}.bai .noi{flex:1 1;min-width:0}.bai .ten-bai{font-weight:700}.bai .goi-y{font-size:14px;margin-top:2px}.bai.chua-lam{background:var(--chua-lam-nen);border-color:#F6C9C5}.bai.chua-lam .cham{background:var(--chua-lam)}.bai.chua-lam .goi-y{color:#b23a33}.bai.chua-dat{background:var(--chua-dat-nen);border-color:#F7D6B4}.bai.chua-dat .cham{background:var(--chua-dat)}.bai.chua-dat .goi-y{color:#a85a12}.bai.dat{background:var(--dat-nen);border-color:#BFE6CE}.bai.dat .cham{background:var(--dat)}.bai.dat .goi-y{color:#1d6b3e}.bai.khoa{background:#F2F2EF;color:#8a8f8b}.bai.khoa .cham{background:#c9ccc8}.luoi-so{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.o-so{background:#fff;border:1px solid var(--vien);border-radius:14px;padding:12px}.o-so b{display:block;font-size:26px;color:var(--xanh-rung)}.o-so.dat b{color:var(--dat)}.o-so.cam b{color:var(--chua-dat)}.o-so.do b{color:var(--chua-lam)}table.bang{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden}table.bang td,table.bang th{padding:10px 8px;border-bottom:1px solid var(--vien);text-align:left;font-size:15px;vertical-align:middle}table.bang th{background:#F4F0E3;font-size:13px;color:var(--nhat)}.hop{width:22px;height:22px;accent-color:var(--xanh-rung)}.the-lop{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit}.nhan-gv{font-size:12px;font-weight:700;border-radius:99px;padding:3px 9px;background:#EFE7CC;color:#6b5200}.nen-mo{position:fixed;inset:0;background:rgba(20,30,25,.45);display:grid;place-items:center;padding:16px;z-index:20}.hop-thoai{background:#fff;border-radius:20px;padding:20px;max-width:420px;width:100%}.vung-in{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:12px;gap:12px}.phieu{background:#fff;color:#111;width:105mm;max-width:100%;min-height:74mm;padding:5mm 6mm 4mm;border:1px dashed #999;display:flex;flex-direction:column;font-size:10px;line-height:1.36}.phieu .tren{display:flex;justify-content:space-between;align-items:center;border-bottom:1.3px solid #111;padding-bottom:1.6mm}.phieu .tren img{height:6.4mm;width:auto}.phieu .nhan{font-size:8.5px;font-weight:700;letter-spacing:.5px;color:#444}.phieu .giua{display:flex;gap:3mm;align-items:center;margin:2.4mm 0 1.6mm}.phieu .ten{font-size:16px;font-weight:800;line-height:1.2}.phieu .lop{font-size:10px;color:#333;margin-bottom:1.6mm}.phieu table{border-collapse:collapse;width:100%}.phieu td{padding:.9mm 0;border-top:.7px solid #ccc;color:#333}.phieu td.ma{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;font-weight:700;color:#000;text-align:right}.phieu .qr{width:24mm;text-align:center;font-size:8px;font-weight:600}.phieu .qr img{width:23mm;height:23mm;display:block;margin:0 auto .6mm}.phieu ol{padding-left:4mm;margin:0}.phieu li{margin-bottom:.4mm}.phieu .duoi{margin-top:auto;font-size:8.5px;color:#444;border-top:.7px solid #ccc;padding-top:1.2mm}@media print{@page{size:A4;margin:0}body{background:#fff}body *{visibility:hidden}.vung-in,.vung-in *{visibility:visible}.vung-in{position:absolute;left:0;top:0;width:210mm;display:grid;grid-template-columns:105mm 105mm;grid-gap:0;gap:0}.phieu{width:105mm;height:74.25mm;min-height:0;border:0;border-right:.6pt dashed #999;border-bottom:.6pt dashed #999;page-break-inside:avoid;break-inside:avoid}.khong-in{display:none!important}}.dong-bai{padding:14px;display:grid;grid-gap:10px;gap:10px}.dong-bai-tren{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.dong-bai code{font-size:12px}.nhan-mo{flex:none;font-size:13px;font-weight:700;border-radius:99px;padding:4px 10px;white-space:nowrap}.nhan-mo.dang_mo{background:var(--dat-nen);color:#1d6b3e}.nhan-mo.hen{background:#E6F0FA;color:#245a8c}.nhan-mo.chua_mo{background:#F1ECDD;color:var(--nhat)}.hang-nut{gap:8px}.ds-rieng,.hang-nut{display:flex;flex-wrap:wrap}.ds-rieng{gap:6px;align-items:center}.chip{display:inline-flex;align-items:center;gap:4px;background:#F3EDFB;color:#4e3a86;border-radius:99px;padding:3px 4px 3px 10px;font-size:13px;font-weight:600}.chip button{border:0;background:#fff;color:#4e3a86;border-radius:99px;width:24px;height:24px;cursor:pointer;font-weight:700}.luoi-chon{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:6px;gap:6px;max-height:40vh;overflow-y:auto}.o-chon{display:flex;gap:8px;align-items:center;border:1.5px solid var(--vien);border-radius:12px;padding:8px 10px;cursor:pointer}.o-chon.chon{border-color:var(--xanh-rung);background:#EEF5F0}@media (max-width:420px){.dong-bai-tren{flex-direction:column}.hang-nut .nut{flex:1 1 auto}}.hs-trang{padding-bottom:96px}.tieu-hs{font-family:var(--f-tieu);font-weight:700;color:var(--xanh-rung);font-size:27px;line-height:1.15;margin:6px 0 2px}.tieu-hs .biet-danh{color:var(--vang)}.hs-trang .loi-chao{margin:0;color:var(--nhat);font-size:15.5px}.hoc-tiep{margin-top:14px;display:grid;grid-template-columns:1.35fr 1fr;border-radius:8px 8px 22px 22px;overflow:hidden;box-shadow:0 8px 18px rgba(24,62,42,.18);text-decoration:none}.hoc-tiep .trai{background:var(--xanh-rung);color:#fff;padding:14px 12px 14px 16px;border-right:2px solid rgba(255,255,255,.18)}.hoc-tiep .phai{background:var(--vang-nhat);color:#2A2004;padding:14px 14px 14px 12px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.hoc-tiep .nhan{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#F1D58C}.hoc-tiep .ten{font-family:var(--f-tieu);font-weight:700;font-size:20px;line-height:1.15;margin:4px 0}.hoc-tiep .phu{font-size:13.5px;line-height:1.4}.hoc-tiep .trai .phu{opacity:.85}.hoc-tiep .nut-sach{display:flex;align-items:center;justify-content:center;gap:6px;min-height:50px;border-radius:999px;background:var(--xanh-rung);color:#fff;font-weight:700;font-size:16px}.hoc-tiep.xong{grid-template-columns:1fr}.hoc-tiep.xong .trai{border-right:0}.tieu-muc{font-weight:700;font-size:15px;color:var(--nhat);margin:22px 2px 8px}.ds-the{display:grid;grid-gap:10px;gap:10px}.goi-y-roar{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;border-radius:16px;padding:12px;border:1.5px dashed #c9a040;background:#FFF7E0;color:#2A2004;font:inherit;text-align:left;cursor:pointer}.goi-y-roar .bh{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:#C9A040;font-size:24px}.goi-y-roar .noi{flex:1 1;min-width:0}.goi-y-roar .t{font-weight:700;display:block;line-height:1.3}.goi-y-roar .g{font-size:14px;display:block;margin-top:2px;color:#7A5A0E}.goi-y-roar>span:last-child{font-size:26px;color:#C9A040}.the-bai{display:flex;align-items:center;gap:12px;border-radius:16px;padding:12px;border:1.5px solid transparent;text-decoration:none;color:inherit}.the-bai .bh{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff}.the-bai .noi{flex:1 1;min-width:0}.the-bai .t{font-weight:700;display:block;line-height:1.3}.the-bai .g{font-size:14px;display:block;margin-top:2px}.the-bai.chua-lam{background:var(--chua-lam-nen);border-color:#F4C8C3}.the-bai.chua-lam .bh{background:var(--chua-lam)}.the-bai.chua-lam .g{color:#A8352E}.the-bai.chua-dat{background:var(--chua-dat-nen);border-color:#F5D3AE}.the-bai.chua-dat .bh{background:var(--chua-dat)}.the-bai.chua-dat .g{color:#9A5410}.the-bai.dat{background:var(--dat-nen);border-color:#BCE3CB}.the-bai.dat .bh{background:var(--dat)}.the-bai.dat .g{color:#1C6A3C}.the-bai.khoa{background:var(--khoa-nen);color:#7F857F}.the-bai.khoa .bh{background:var(--khoa)}.tab-duoi{position:fixed;left:0;right:0;bottom:0;z-index:10;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--giay);border-top:1px solid var(--vien);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px))}.tab-duoi button{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:12.5px;font-weight:700;color:var(--nhat);padding:6px 0;min-height:56px;border-radius:14px;cursor:pointer}.tab-duoi button[aria-current=page]{color:var(--xanh-rung);background:#F6EFD9}@media (min-width:900px){.tab-duoi{top:66px;right:auto;bottom:auto;width:200px;grid-auto-flow:row;grid-auto-columns:auto;border:1px solid var(--vien);border-radius:18px;margin:16px;padding:8px;gap:4px}.tab-duoi button{flex-direction:row;justify-content:flex-start;gap:10px;padding:10px 14px;font-size:15px;min-height:48px}.hs-trang{padding-bottom:24px;margin-left:max(232px,calc((100% - 760px)/2))}}.nho-tuoi .the-bai .t{font-size:19px}.nho-tuoi .the-bai .g{font-size:16px}.nho-tuoi .the-bai .bh{width:56px;height:56px}.nho-tuoi .hoc-tiep .nut-sach{min-height:64px;font-size:18px}.nho-tuoi .tab-duoi button{min-height:64px;font-size:14px}.sap-co{display:flex;gap:12px;align-items:flex-start;background:var(--giay);border:1.5px dashed var(--vien);border-radius:18px;padding:14px;margin-top:10px}.sap-co .bia{width:52px;height:64px;border-radius:6px 12px 12px 6px;flex:none;display:grid;place-items:center;color:#fff;box-shadow:inset 5px 0 0 rgba(0,0,0,.14)}.sap-co h3{margin:0;font-size:16.5px}.sap-co p{margin:3px 0 0;font-size:14px;color:var(--nhat);line-height:1.45}.nhan-nho{display:inline-block;font-size:12px;font-weight:700;border-radius:99px;padding:2px 9px;background:#F6EFD9;color:#7A5B0E;margin-top:6px}.chon-pham-vi{display:flex;gap:6px;margin:10px 0 4px}.chon-pham-vi button{border:1.5px solid var(--vien);background:var(--giay);border-radius:999px;padding:7px 14px;font-weight:700;color:var(--nhat);cursor:pointer}.chon-pham-vi button[aria-pressed=true]{border-color:var(--xanh-rung);background:var(--xanh-rung);color:#fff}.luoi-bang{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:10px}.bang-vang{background:var(--giay);border:1.5px solid var(--vien);border-radius:18px;padding:12px 14px}.bang-vang h3{font-family:var(--f-tieu);font-weight:700;margin:0 0 6px;font-size:19px;color:var(--xanh-rung)}.bang-vang ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.bang-vang li{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:12px;font-size:14.5px}.bang-vang li.toi{background:#FFF6DC;font-weight:700}.bang-vang .hang{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:800;background:#EFE9D8;flex:none}.bang-vang li:first-child .hang{background:var(--vang);color:#2A2004}.bang-vang .gt{margin-left:auto;color:var(--nhat);font-size:13px;white-space:nowrap}.trang-chu{max-width:760px;margin:0 auto;padding:20px 16px 32px;text-align:center}.trang-chu .logo-lon{width:min(260px,70%);height:auto;margin:10px auto 6px;display:block}.trang-chu .khau-hieu{font-family:var(--f-tieu);font-weight:700;font-size:26px;color:var(--xanh-rung);margin:4px 0 16px}.trang-chu .nut-vao{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:0 34px;border-radius:999px;background:var(--xanh-rung);color:#fff;font-size:19px;font-weight:800;text-decoration:none}.trang-chu .luoi-bang{text-align:left}.chan-trang{margin-top:28px;padding-top:14px;border-top:1px solid var(--vien);font-size:13px;color:var(--nhat);line-height:1.6}.chinh-sach{line-height:1.65;font-size:16px}.chinh-sach h2{font-size:17.5px;color:var(--xanh-rung);margin:22px 0 6px}.chinh-sach ul{padding-left:20px;margin:6px 0}.chinh-sach li{margin-bottom:4px}.chinh-sach p{margin:6px 0}.lb{max-width:1080px;margin:0 auto;padding:12px 16px 40px;font-size:17px}.lb-cho{text-align:center;color:var(--nhat);margin-top:30vh;font-family:var(--f-tieu);font-size:22px}.lb-the{background:var(--giay);border:1px solid var(--vien);border-radius:22px;padding:18px;margin:12px auto;max-width:640px}.lb-giua{text-align:center}.lb-tieu{font-family:var(--f-tieu);font-weight:700;color:var(--xanh-rung);font-size:28px;line-height:1.15;margin:4px 0 8px}.lb-nhan{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7A5B0E;background:var(--vang-nhat);border-radius:99px;padding:3px 10px}.lb-dau-bai p{line-height:1.5}.lb-mau{display:flex;align-items:center;gap:8px;justify-content:space-between;background:#FFF6DC;border-radius:14px;padding:10px 12px;margin:8px 0;font-weight:700}.lb-the-thu{background:#EEF3FB;color:#245a8c;padding:8px 12px}.lb-canh,.lb-the-thu{border-radius:12px;font-weight:600;font-size:15px}.lb-canh{background:var(--chua-dat-nen);color:#8a4a0c;padding:10px 12px}.lb-hang{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.lb-giua .lb-hang,.lb-nut{justify-content:center}.lb-nut{display:inline-flex;align-items:center;gap:6px;min-height:52px;padding:0 22px;border:0;border-radius:999px;background:var(--xanh-rung);color:#fff;font-weight:700;font-size:17px;cursor:pointer;text-decoration:none}.lb-nut:disabled{opacity:.45;cursor:default}.lb-nut.lon{min-height:56px;font-size:18px;padding:0 30px}.lb-nut.phu{background:var(--giay);color:var(--xanh-rung);border:2px solid var(--xanh-rung)}.lb-nut.vang{background:var(--vang);color:#2A2004}.lb-nut.cam{background:var(--cam)}.lb-nut.xanh-duong{background:var(--xanh-duong);margin-top:12px}.lb-loa,.lb-nut-nghe{border:0;border-radius:999px;background:var(--xanh-duong);color:#fff;font-weight:700;min-height:52px;padding:0 18px;font-size:16px;cursor:pointer}.lb-loa{min-height:40px;padding:0 12px}.lb-nut-nghe.cham{background:#E6F0FA;color:#245a8c}.lb-dau{display:flex;align-items:center;gap:10px;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--kem);padding:6px 0}.lb-thoat{flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--vien);background:var(--giay);font-size:18px;cursor:pointer;color:var(--nhat)}.lb-sua{font-weight:700;color:var(--chua-dat)}.lb-buoc{list-style:none;margin:0;padding:2px;display:flex;gap:5px;overflow-x:auto;scrollbar-width:none;flex:1 1}.lb-buoc::-webkit-scrollbar{display:none}.lb-buoc li button{width:30px;height:30px;border-radius:50%;border:2px solid var(--vien);background:var(--giay);font-size:12.5px;font-weight:800;color:var(--nhat);padding:0;cursor:pointer}.lb-buoc li.xong button{background:var(--dat);border-color:var(--dat);color:#fff}.lb-buoc li.dang button{border-color:var(--vang);box-shadow:0 0 0 3px #F6E7BF;color:var(--xanh-rung)}.lb-buoc li button:disabled{cursor:default}.lb-khung{display:block}.lb-ben{display:none}@media (min-width:900px){.lb-lam .lb-dau .lb-buoc{display:none}.lb-khung{display:grid;grid-template-columns:minmax(0,640px) 260px;grid-gap:20px;gap:20px;justify-content:center;align-items:start}.lb-khung .lb-the{margin:12px 0}.lb-ben{display:block;position:-webkit-sticky;position:sticky;top:70px;background:var(--giay);border:1px solid var(--vien);border-radius:18px;padding:14px;margin-top:12px;font-size:15px}.lb-ben .lb-buoc{flex-wrap:wrap;overflow:visible}}.lb-phan{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.lb-phan b{font-family:var(--f-tieu);font-size:20px;color:var(--xanh-rung)}.lb-phan p{margin:2px 0 0;font-size:15px;color:var(--nhat);line-height:1.45}.lb-so-phan{flex:none;width:36px;height:36px;border-radius:12px;background:var(--tim);color:#fff;display:grid;place-items:center;font-weight:800}.lb-sao{font-size:13px}.lb-de{font-size:19px;font-weight:700;margin:10px 0;line-height:1.4}.lb-anh{display:block;width:100%;max-width:340px;aspect-ratio:1;object-fit:cover;border-radius:16px;margin:8px auto;background:#F4F0E3}.lb-doan{white-space:pre-line;background:var(--vang-nhat);border-radius:14px;padding:12px 14px;font-weight:600;line-height:1.75;margin:8px 0}.lb-the-am{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:6px 0 10px}.lb-the-am button{border:2px solid #f3c6d9;background:#FFF5F9;border-radius:16px;padding:10px;display:grid;grid-gap:2px;gap:2px;cursor:pointer;font-size:16px}.lb-the-am span{font-family:var(--f-tieu);font-size:20px;color:var(--hong)}.lb-the-am small{color:var(--nhat);font-size:12.5px}.lb-chon{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.lb-chon button{display:flex;align-items:center;gap:10px;min-height:56px;border:2px solid var(--vien);background:var(--giay);border-radius:16px;padding:10px 14px;font-size:17px;font-weight:600;text-align:left;cursor:pointer;color:var(--chu)}.lb-chon button .k{flex:none;width:30px;height:30px;border-radius:50%;background:#F1ECDD;display:grid;place-items:center;font-weight:800;font-size:14px}.lb-chon.tranh{grid-template-columns:repeat(3,1fr)}.lb-chon.tranh button{flex-direction:column;padding:6px;gap:4px}.lb-chon.tranh img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.lb-chon button.mo{opacity:.35}.lb-chon button.dung{border-color:var(--dat);background:var(--dat-nen)}.lb-chon button.dung .k{background:var(--dat);color:#fff}.lac{animation:lb-lac .42s}@keyframes lb-lac{20%{transform:translateX(-7px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(4px)}}.lb-dong-xep{min-height:56px;border:2px dashed var(--vang);border-radius:14px;padding:8px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;background:#FFFDF6;font-weight:700}.lb-dong-xep.dung{border-style:solid;border-color:var(--dat);background:var(--dat-nen)}.lb-dong-xep button,.lb-the-xep button{min-height:48px;border-radius:12px;border:2px solid var(--xanh-duong);background:var(--giay);font-weight:800;font-size:17px;padding:0 14px;cursor:pointer;color:var(--chu)}.lb-dong-xep button{border-color:var(--vang);background:#FFF1C9}.lb-the-xep{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lb-the-xep button:disabled{opacity:.25}.lb-dien p{line-height:2.4;margin:8px 0}.lb-dien input,.lb-dien p{font-size:19px;font-weight:700}.lb-dien input{width:9em;padding:8px 10px;border:2.5px solid var(--vien);border-radius:12px;background:#fff;color:var(--chu)}.lb-dien input:focus,.lb-dien textarea:focus{outline:none;border-color:var(--xanh-duong)}.lb-dien input.dung{border-color:var(--dat);background:var(--dat-nen)}.lb-dien textarea{width:100%;padding:10px;border:2.5px solid var(--vien)}.lb-dien textarea,.lb-goi-y{font-size:18px;border-radius:12px}.lb-goi-y{background:#FFF6DC;padding:8px 12px;letter-spacing:.12em}.lb-roar{display:inline-block;background:var(--cam);color:#fff;font-weight:800;font-size:13px;border-radius:99px;padding:3px 10px}.lb-cau-noi{font-family:var(--f-tieu);font-weight:700;font-size:22px;color:var(--xanh-rung);line-height:1.4;margin:10px 0}.lb-cau-noi .ok{color:var(--dat)}.lb-cau-noi .lai{color:var(--chua-dat);-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.lb-mic{min-height:56px;border:0;border-radius:999px;background:var(--tim);color:#fff;font-weight:800;font-size:17px;padding:0 22px;cursor:pointer}.lb-mic.dang{background:var(--chua-lam);animation:lb-tho 1.1s infinite}@keyframes lb-tho{0%{box-shadow:0 0 0 0 rgba(217,83,76,.45)}to{box-shadow:0 0 0 14px rgba(217,83,76,0)}}.lb-pct{font-family:var(--f-tieu);font-weight:700;font-size:20px;border-radius:99px;padding:2px 12px}.lb-pct.cao{background:var(--dat-nen);color:var(--dat)}.lb-pct.vua{background:#FFF1C9;color:#7A5B0E}.lb-pct.thap{background:var(--chua-lam-nen);color:var(--chua-lam)}.lb-nhac-noi{margin:6px 0 0}.lb-khung-cau{background:#F3EDFB;color:#4e3a86;border-radius:12px;padding:10px 12px;font-weight:700;margin:6px 0}.lb-bo-qua{border:0;background:none;color:var(--nhat);text-decoration:underline;font-size:14.5px;margin-top:8px;cursor:pointer;padding:6px 0}.lb-bong{display:flex;gap:10px;align-items:flex-end;margin:14px 0 4px;text-align:left}.lb-leo{flex:none;width:44px;height:44px;border-radius:50%;background:var(--vang);display:grid;place-items:center;font-size:24px}.lb-bong p{margin:0;position:relative;background:#F4F0E3;border-radius:18px 18px 18px 6px;padding:10px 14px;font-weight:700;line-height:1.45}.lb-bong.dung p{background:var(--dat-nen);color:#1C6A3C}.lb-bong.sai p{background:var(--chua-dat-nen);color:#8a4a0c}.lb-gt{background:#FFFDF3;border:1.5px solid #eed9a0;border-radius:14px;padding:10px 12px;line-height:1.55;font-size:16px;margin:10px 0 0}.lb-vi-sao{border:0;background:none;color:#7A5B0E;font-weight:700;cursor:pointer;padding:8px 0;font-size:15.5px}.lb-cuoi{justify-content:flex-end;border-top:1px solid var(--vien);padding-top:12px;margin-top:16px}.lb-dong-dau{position:fixed;inset:0;display:grid;place-items:center;background:rgba(254,248,236,.6);z-index:30;pointer-events:none}.lb-con-dau{width:150px;height:150px;border-radius:50%;border:6px double var(--hong);color:var(--hong);display:grid;place-items:center;align-content:center;font-family:var(--f-tieu);font-weight:700;font-size:20px;line-height:1.1;text-align:center;transform:rotate(-12deg);animation:lb-dau .5s ease-out;background:rgba(255,255,255,.85)}.lb-con-dau.lon{width:120px;height:120px;margin:0 auto 6px;font-size:22px;animation:none}@keyframes lb-dau{0%{transform:scale(2.2) rotate(-12deg);opacity:0}70%{transform:scale(.92) rotate(-12deg);opacity:1}to{transform:scale(1) rotate(-12deg)}}.lb-vong{--p:0;width:150px;height:150px;border-radius:50%;margin:10px auto;display:grid;place-items:center;align-content:center;background:radial-gradient(closest-side,var(--giay) 78%,transparent 79% 100%),conic-gradient(var(--dat) calc(var(--p)*1%),#EFE9D8 0)}.lb-vong b{font-family:var(--f-tieu);font-size:36px;color:var(--xanh-rung);line-height:1}.lb-vong span{font-size:13px;color:var(--nhat)}.lb-hai{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:8px 0}.lb-hai div{border:1.5px solid var(--vien);border-radius:16px;padding:10px}.lb-hai div.noi{border-color:#D9CCF3}.lb-hai small{font-weight:700;color:var(--nhat)}.lb-hai b{display:block;font-family:var(--f-tieu);font-size:30px;color:var(--xanh-rung)}.lb-hai .noi b{color:var(--tim)}.lb-hai p{margin:4px 0 0;font-size:14.5px;font-weight:600}.lb-o-cau{list-style:none;padding:0;margin:12px 0 4px;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.lb-o-cau li{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:#fff}.lb-o-cau li.dung{background:var(--dat)}.lb-o-cau li.cam{background:var(--chua-dat)}.lb-o-cau li.bo{background:var(--khoa)}.lb-xem-lai{border-top:1px solid var(--vien);padding:10px 0}.lb-xem-lai summary{font-weight:700;cursor:pointer}.lb-xem-lai p{margin:6px 0 0;line-height:1.55}@media (max-width:380px){.lb-tieu{font-size:24px}.lb-hai b{font-size:26px}.lb-chon.tranh{gap:6px}}@media (prefers-reduced-motion:reduce){.lac,.lb-con-dau,.lb-mic.dang{animation:none}}.roar-ds{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.roar-the{display:flex;align-items:center;gap:12px;width:100%;text-align:left;font:inherit;color:inherit;background:var(--giay);border:1.5px solid var(--vien);border-radius:18px;padding:12px 14px;cursor:pointer;min-height:64px}.roar-the:hover{border-color:var(--vang)}.roar-the.khoa{cursor:default;background:var(--khoa-nen);color:#7F857F;border-style:dashed}.roar-so{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;font-family:var(--f-tieu);font-weight:800;font-size:20px;color:#fff;background:var(--khoa)}.roar-the-noi{flex:1 1;min-width:0;display:flex;flex-direction:column}.roar-the-noi b{font-family:var(--f-tieu);font-size:18px;line-height:1.2}.roar-nhanh-noi small,.roar-the-noi small{font-size:13.5px;color:var(--nhat);margin-top:2px}.roar-nhan{flex:none;font-weight:700;font-size:14px;color:#fff;background:var(--cam);border-radius:999px;padding:8px 14px}.roar-the.khoa .roar-nhan{background:none;color:inherit;padding:0}.roar-map{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.roar-giua{background:var(--xanh-rung);color:#fff;border-radius:20px;padding:10px;text-align:center;border:3px solid var(--vang)}.roar-giua img{width:100%;max-height:260px;object-fit:cover;border-radius:12px;display:block}.roar-giua b{display:block;font-family:var(--f-tieu);font-size:22px;margin-top:6px;color:var(--vang-nhat)}.roar-nhanh-ds{display:grid;grid-gap:10px;gap:10px}@media (min-width:720px){.roar-nhanh-ds{grid-template-columns:1fr 1fr}.roar-map{grid-template-columns:minmax(260px,1fr) 1.4fr;align-items:start}}.roar-nhanh{display:flex;align-items:center;gap:10px;background:var(--giay);border:2px solid var(--vien);border-left-width:8px;border-radius:16px;padding:10px 12px;text-decoration:none;color:inherit;min-height:60px}.roar-nhanh.khoa{background:var(--khoa-nen);color:#7F857F;border-style:dashed;border-left-width:2px}.roar-icon{font-size:26px;flex:none;width:36px;text-align:center}.roar-nhanh.khoa .roar-icon{filter:grayscale(1);opacity:.6}.roar-nhanh-noi{flex:1 1;min-width:0;display:flex;flex-direction:column}.roar-nhanh-noi b{font-size:15.5px;line-height:1.25}.roar-cau{font-size:15px;color:var(--xanh-rung);margin-top:3px}.roar-nghe{background:var(--vang-nhat);border-radius:18px;padding:14px;margin-top:16px}.roar-nghe ol{margin:10px 0 0;padding-left:22px;display:grid;grid-gap:4px;gap:4px}.roar-nghe li{font-size:16px;line-height:1.4;border-radius:8px;padding:2px 6px}.roar-nghe li.dang{background:var(--giay);color:var(--xanh-rung);font-weight:700}.nho-tuoi .roar-cau,.nho-tuoi .roar-nghe li{font-size:18px}.nut.cam{background:var(--cam);color:#fff}.roar-ben{display:grid;grid-gap:10px;gap:10px;align-content:start}.roar-ben .roar-nghe{margin-top:0}.roar-buoc{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-family:var(--f-tieu);font-size:18px;color:var(--xanh-rung)}.roar-buoc span{width:28px;height:28px;border-radius:50%;background:var(--vang);color:#2A2004;display:grid;place-items:center;font-size:15px}.roar-nghe .roar-buoc{margin:0 0 8px}@media (min-width:720px){.roar-ben .roar-nhanh-ds{grid-template-columns:1fr}}.dai-xem{background:#EAF2FC;border:1.5px solid #b9d3f2;color:#1F4E86;border-radius:14px;padding:10px 12px;margin:8px 0 10px;font-size:14.5px}.luoi-sap-co{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.luoi-sap-co .sap-co{margin-top:0}.sap-co .bieu{font-size:26px;line-height:1}.lien-ket{border:0;background:none;padding:0;color:var(--xanh-duong);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}button.o-so{font:inherit;text-align:left;cursor:pointer;color:inherit;transition:box-shadow .15s,border-color .15s}button.o-so:hover{border-color:var(--vang);box-shadow:0 2px 10px rgba(24,62,42,.08)}button.o-so[aria-pressed=true]{border:2px solid var(--xanh-rung);background:#FBF7EA}.o-so .xem{display:block;margin-top:6px;font-size:12.5px;color:var(--xanh-duong);font-weight:600}.o-so.xam b{color:var(--nhat)}.ds-nhom{background:#fff;border:1px solid var(--vien);border-radius:14px;padding:12px 14px;margin-top:10px}.ds-nhom h3{margin:0 0 4px;font-size:16.5px}.ds-nhom .lop-nhom{margin-top:10px}.ds-nhom .lop-nhom b{font-size:14.5px}.ds-nhom .ten-hs{display:inline-flex;align-items:center;gap:6px;background:var(--kem);border:1px solid var(--vien);border-radius:99px;padding:4px 10px;margin:4px 6px 0 0;font-size:14px}.ds-nhom .ten-hs a{color:var(--xanh-duong);text-decoration:none;font-weight:700}.lo-trinh{background:#fff;border:1px solid var(--vien);border-radius:14px;padding:4px 14px;margin-top:12px}.lo-trinh>summary{cursor:pointer;font-weight:800;font-size:17px;padding:10px 0;color:var(--xanh-rung)}.lo-trinh .gd{border-top:1px solid var(--vien);padding:10px 0}.lo-trinh .gd h3{margin:0 0 2px;font-size:15.5px}.lo-trinh .gd ul{margin:6px 0 0;padding-left:20px}.lo-trinh .gd li{margin:3px 0;font-size:14.5px}.nhan-gd{display:inline-block;font-size:12px;font-weight:700;border-radius:99px;padding:2px 9px;margin-left:6px;vertical-align:2px}.nhan-gd.dang{background:var(--dat-nen);color:#1d6b3e}.nhan-gd.sap{background:#F6EFD9;color:#7A5B0E}.nhan-gd.sau{background:#EEF0EE;color:var(--nhat)}.roar-anh{width:64px;height:48px;object-fit:cover;border-radius:10px;flex:none;background:#fff}.roar-map.tranh-to .roar-nhanh{flex-direction:column;align-items:stretch;text-align:center}.roar-map.tranh-to .roar-anh{width:100%;height:auto;max-height:200px;object-fit:contain}.roar-map.tranh-to .roar-cau{font-size:18px}.roar-map.tranh-to .roar-nhan{align-self:center}.ao-kids{--k-cam:#F28A2E;--k-xanh:#3D86D6;--k-tim:#8A68D4;--k-hong:#E5679A}.chao-kids{position:relative;overflow:hidden;border-radius:24px;padding:16px 16px 14px;margin:6px 0 12px;color:#fff;background:radial-gradient(circle at 12% 18%,rgba(241,213,140,.55) 0 2px,transparent 3px) 0 0/34px 34px,radial-gradient(circle at 70% 60%,rgba(255,255,255,.22) 0 1.5px,transparent 2.5px) 0 0/26px 26px,linear-gradient(135deg,#1E4D35,var(--xanh-rung) 60%,#12301F);box-shadow:0 10px 22px rgba(24,62,42,.22)}.chao-kids:after{content:"";position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(201,160,64,.55),transparent 70%)}.chao-tren{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.leo-tron{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;font-size:34px;background:var(--vang);box-shadow:0 0 0 4px rgba(255,255,255,.25);flex:none}.chao-nho{font-size:14px;color:#F1D58C;font-weight:700}.chao-ten{font-family:var(--f-tieu);font-weight:700;font-size:26px;line-height:1.1;margin:0;color:#fff}.chao-ten .biet-danh{color:#F1D58C}.o-chao{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:14px;position:relative;z-index:1}.o-chao .o{border-radius:16px;padding:8px 8px 9px;color:#2A2004;display:flex;flex-direction:column;gap:1px;line-height:1.2}.o-chao .o b{font-family:var(--f-tieu);font-size:21px}.o-chao .o span{font-size:12.5px;font-weight:600}.o-chao .vang{background:#F6E7BF}.o-chao .cam{background:#FFD9B5}.o-chao .hong{background:#FAD3E3}.ao-kids .loi-chao{font-weight:600;color:var(--xanh-rung)}.ao-kids .hoc-tiep{border-radius:12px 12px 24px 24px}.ao-kids .hoc-tiep .nut-sach{background:var(--k-cam);box-shadow:0 4px 0 #C4651A;font-size:17px}.ao-kids .hoc-tiep .nhan{color:#F1D58C}.ngoi-sao-kids{margin-top:18px;background:#fff;border-radius:22px;padding:12px 12px 10px;border:2px solid #f1e2b5}.ngoi-sao-kids .dau-muc{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px}.ngoi-sao-kids h2{font-family:var(--f-tieu);font-weight:700;font-size:21px;margin:0;color:var(--xanh-rung)}.luoi-sao{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:8px}.the-sao{border-radius:18px;padding:10px 10px 8px;color:#fff;min-width:0}.the-sao.cam{background:linear-gradient(160deg,#F7A04C,var(--k-cam))}.the-sao.xanh{background:linear-gradient(160deg,#5EA2E6,var(--k-xanh))}.the-sao.tim{background:linear-gradient(160deg,#A388E2,var(--k-tim))}.the-sao h3{margin:0 0 6px;font-family:var(--f-tieu);font-weight:700;font-size:18px}.the-sao ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr)}.the-sao li{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.92);color:var(--chu);border-radius:12px;padding:5px 8px;font-size:14px}.the-sao li.toi{background:#FFF1C2;box-shadow:0 0 0 2px var(--vang);font-weight:700}.the-sao .hc{font-size:18px;width:22px;text-align:center}.the-sao .ten{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-sao .gt{flex:none;font-size:12.5px;color:var(--nhat);white-space:nowrap}.the-sao .trong{margin:2px 0 4px;font-size:13.5px;opacity:.95}.nut-xem-ca{display:block;margin:10px auto 2px;border:0;background:#F6EFD9;color:var(--xanh-rung);font-weight:800;border-radius:999px;padding:10px 18px;cursor:pointer;font-size:15px}.ao-kids .the-bai{background:#fff;border:1.5px solid var(--vien);border-left:7px solid var(--k-cam);box-shadow:0 2px 6px rgba(24,62,42,.06)}.ao-kids .ds-the .the-bai:nth-child(4n+2){border-left-color:var(--k-xanh)}.ao-kids .ds-the .the-bai:nth-child(4n+3){border-left-color:var(--k-hong)}.ao-kids .ds-the .the-bai:nth-child(4n){border-left-color:var(--k-tim)}.ao-kids .the-bai.dat{border-left-color:var(--dat)!important;background:#F6FBF8}.ao-kids .the-bai.chua-dat .bh{background:conic-gradient(var(--chua-dat) calc(var(--pt,0)*1%),#F6DFC6 0);position:relative}.ao-kids .the-bai.chua-dat .bh:before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--chua-dat)}.ao-kids .the-bai.chua-dat .bh svg{position:relative}.ao-kids .tieu-muc{font-family:var(--f-tieu);font-size:18px;color:var(--xanh-rung)}.dai-sap-co{margin-top:20px;background:#fff;border:2px dashed #e8d9ae;border-radius:20px;padding:10px 12px 12px}.dai-sap-co h2{margin:0 0 8px;font-size:15px;color:#7A5B0E}.hang-tron{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.muc-tron{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12.5px;font-weight:700;color:var(--nhat);text-align:center}.muc-tron .tron{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:24px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.12)}.ao-kids .bang-vang{border-width:0;color:#fff}.ao-kids .bang-vang.cam{background:linear-gradient(160deg,#F7A04C,var(--k-cam))}.ao-kids .bang-vang.xanh{background:linear-gradient(160deg,#5EA2E6,var(--k-xanh))}.ao-kids .bang-vang.tim{background:linear-gradient(160deg,#A388E2,var(--k-tim))}.ao-kids .bang-vang h3{color:#fff}.ao-kids .bang-vang li{background:rgba(255,255,255,.92);color:var(--chu)}.ao-kids .bang-vang li.toi{background:#FFF1C2}.ao-kids .bang-vang .nho{color:#fff}.tab-duoi.ao-kids button:first-child svg{color:var(--k-cam)}.tab-duoi.ao-kids button:nth-child(2) svg{color:var(--k-xanh)}.tab-duoi.ao-kids button:nth-child(3) svg{color:var(--k-tim)}.tab-duoi.ao-kids button[aria-current=page]{background:#FFF1C2;color:var(--xanh-rung)}@media (max-width:380px){.o-chao .o span{font-size:11.5px}.chao-ten{font-size:23px}.muc-tron{font-size:11px}.muc-tron .tron{width:42px;height:42px;font-size:21px}}.nav-sap-co{display:none}@media (min-width:900px){.nav-sap-co{display:block;border-top:1px dashed var(--vien);margin-top:8px;padding:10px 6px 4px}.nav-sap-co .tieu{font-size:13px;font-weight:800;color:#7A5B0E;margin:0 0 6px 4px}.nav-sap-co .dong{display:flex;align-items:center;gap:10px;padding:5px 6px;font-size:14px;font-weight:600;color:var(--nhat)}.nav-sap-co .tron{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:15px;flex:none}}.vinh-danh{margin-top:10px;border-radius:18px;padding:10px;background:linear-gradient(135deg,#FFF6DA,#F6E7BF);border:1.5px solid #e9d18e}.vd-tieu{font-family:var(--f-tieu);font-weight:700;font-size:17px;color:#7A5B0E;margin:0 4px 6px}.vd-hang{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr)}.vd-o{background:#fff;border-radius:14px;padding:7px 10px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:center;border-left:6px solid var(--vang);min-width:0}.vd-o .vd-gt{grid-column:2}.vd-o .vd-bang{grid-row:1/span 2;width:84px}.vd-o.cam{border-left-color:var(--k-cam,#F28A2E)}.vd-o.xanh{border-left-color:var(--k-xanh,#3D86D6)}.vd-o.tim{border-left-color:var(--k-tim,#8A68D4)}.vd-bang{font-size:12.5px;font-weight:700;color:var(--nhat)}.vd-ten{font-size:15px;color:var(--xanh-rung);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vd-gt{font-size:12.5px;color:var(--nhat)}.hs-trang>.vinh-danh{margin:10px 0 4px}.ngoi-sao-kids .dau-muc{flex-wrap:wrap}.ngoi-sao-kids .dau-muc .nho,.ngoi-sao-kids h2{white-space:nowrap}@media (min-width:1200px){.hs-trang.co-cot-ben{max-width:min(1120px,calc(100% - 248px));margin-left:max(232px,calc((100% - 1120px)/2 + 116px))}.luoi-trang-chu{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:repeat(12,auto);grid-column-gap:22px;column-gap:22px;grid-row-gap:0;row-gap:0;align-items:start}.luoi-trang-chu>*{grid-column:1}.luoi-trang-chu>.ngoi-sao-kids{grid-column:2;grid-row:1/-1;margin-top:6px;position:-webkit-sticky;position:sticky;top:82px}.luoi-trang-chu .luoi-sao{grid-template-columns:minmax(0,1fr)}}.bt-trang,.gt-trang{--k-cam:#F28A2E;--k-xanh:#3D86D6;--k-tim:#8A68D4;--k-hong:#E5679A}.gt-trang{max-width:820px;margin:0 auto;padding:0 16px 30px}.gt-xem-truoc{background:#EAF2FC;border:1.5px solid #b9d3f2;color:#1F4E86;border-radius:12px;padding:8px 12px;margin:12px 0;font-size:14px}.gt-hero{text-align:center;border-radius:28px;padding:22px 18px 24px;margin-top:6px;color:#fff;background:radial-gradient(circle at 12% 18%,rgba(241,213,140,.5) 0 2px,transparent 3px) 0 0/34px 34px,linear-gradient(140deg,#1E4D35,var(--xanh-rung) 60%,#12301F)}.gt-logo{width:150px;background:#fff;border-radius:16px;padding:8px 12px;margin:0 auto 10px;display:block}.gt-hero h1{font-family:var(--f-tieu);font-weight:700;font-size:30px;line-height:1.15;margin:6px 0;color:#fff}.gt-hero p{margin:0 0 16px;color:#F1E6C4;font-size:16px}.gt-nut{display:flex;align-items:center;justify-content:center;min-height:56px;border-radius:999px;font-weight:800;font-size:17px;text-decoration:none;margin:10px auto 0;max-width:420px;padding:0 18px}.gt-nut.cam{background:var(--k-cam);color:#fff;box-shadow:0 4px 0 #C4651A}.gt-nut.vien{border:2px solid rgba(255,255,255,.6);color:#fff;min-height:46px;font-size:15px}.gt-muc{margin-top:28px}.gt-muc h2{font-family:var(--f-tieu);font-weight:700;font-size:24px;color:var(--xanh-rung);margin:0 0 4px}.gt-phu{margin:0 0 10px;color:var(--nhat)}.gt-ai{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:10px}.gt-the-ai{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:var(--chu);background:#fff;border-radius:20px;padding:14px;border:2px solid var(--vien);border-top:8px solid var(--mau)}.gt-the-ai .bieu{font-size:38px}.gt-the-ai b{font-size:19px;font-family:var(--f-tieu)}.gt-the-ai .ten{font-weight:700;color:var(--mau)}.gt-the-ai .mo{font-size:14px;color:var(--nhat)}.gt-the-ai .vao{margin-top:8px;font-weight:800;color:var(--xanh-rung)}.gt-so{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.gt-so div{background:#FFF1C2;border-radius:16px;padding:12px;text-align:center}.gt-so b{display:block;font-family:var(--f-tieu);font-size:28px;color:var(--xanh-rung)}.gt-anh,.gt-so span{font-size:14px;color:var(--nhat)}.gt-anh{margin-top:12px;border:2px dashed var(--vien);border-radius:16px;padding:22px 14px;text-align:center;background:#fff}.gt-khoa{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:10px}.gt-the-khoa{background:#fff;border:1.5px solid var(--vien);border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:4px}.gt-the-khoa .bia{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-size:24px}.gt-the-khoa .mo{font-size:13.5px;color:var(--nhat)}.gt-the-khoa .nhan-nho{align-self:flex-start}.gt-meo{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:10px}.gt-the-meo{background:#fff;border-radius:18px;padding:12px;border-left:6px solid var(--vang);display:flex;flex-direction:column;gap:3px;font-size:14.5px}.gt-the-meo .bieu{font-size:26px}.bt-trang{min-height:100vh;background:var(--kem)}.bt-khung{max-width:560px;margin:0 auto;padding:12px 16px 40px}.bt-dau{display:flex;align-items:center;gap:12px}.bt-thoat{font-size:22px;color:var(--nhat);text-decoration:none;padding:6px}.bt-thanh{flex:1 1;height:14px;border-radius:99px;background:#EFE6CC;overflow:hidden}.bt-thanh span{display:block;height:100%;background:var(--mau);border-radius:99px;transition:width .3s}.bt-man{text-align:center;padding-top:18px;display:flex;flex-direction:column;align-items:center;gap:12px}.bt-man h2{font-family:var(--f-tieu);font-weight:700;font-size:25px;color:var(--xanh-rung);margin:0}.bt-leo{font-size:84px;line-height:1}.bt-bong{background:#fff;border:2px solid #f1e2b5;border-radius:22px;padding:12px 18px;font-size:20px;font-weight:700;margin:0;position:relative}.bt-nghe{display:flex;gap:10px;justify-content:center}.bt-loa{width:72px;height:72px;border-radius:50%;border:0;background:var(--mau);color:#fff;font-size:30px;cursor:pointer;box-shadow:0 4px 0 rgba(0,0,0,.15)}.bt-loa.cham{width:52px;height:52px;font-size:22px;background:#fff;border:2px solid var(--vien);align-self:center}.bt-loa.nho{width:auto;height:44px;border-radius:999px;padding:0 14px;font-size:16px}.bt-luoi{display:grid;grid-gap:10px;gap:10px;width:100%}.bt-luoi.ba{grid-template-columns:repeat(3,1fr)}.bt-luoi.bon{grid-template-columns:repeat(2,1fr)}.bt-o{border:3px solid var(--vien);background:#fff;border-radius:20px;cursor:pointer;font:inherit;color:var(--chu);transition:transform .1s}.bt-o:active{transform:scale(.97)}.bt-o.hinh{font-size:52px;aspect-ratio:1;display:grid;place-items:center}.bt-o.chu{padding:14px;font-size:17px;font-weight:700;text-align:left}.bt-o.dung{border-color:var(--dat);background:var(--dat-nen)}.bt-o.sai{border-color:var(--chua-lam);background:var(--chua-lam-nen);animation:lac .3s}@keyframes lac{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.bt-o.the{position:relative;padding:14px 8px;display:flex;flex-direction:column;align-items:center;gap:4px}.bt-o.the .hinh-the{font-size:56px}.bt-o.the .tu{font-family:var(--f-tieu);font-weight:700;font-size:22px}.bt-o.the.da{border-color:var(--vang);background:#FFF8E1}.bt-o.the .lo{position:absolute;top:6px;right:8px}.bt-o.tieng{display:flex;flex-direction:column;gap:6px;padding:8px;align-items:center}.bt-chon{width:100%;min-height:44px;border-radius:12px;border:2px solid var(--vien);background:#fff;font-size:20px;cursor:pointer}.bt-hinh-to{font-size:96px;line-height:1}.bt-ao{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;background:linear-gradient(#BDE3F7,#7FC4E8);border-radius:24px;padding:10px}.bt-ao .bt-o{background:rgba(255,255,255,.75)}.bt-hoi{font-weight:800;font-size:19px;margin:0}.bt-cau{font-size:20px;line-height:1.8;margin:0}.bt-cau.to{font-weight:700;font-size:22px}.bt-dien{width:8.5em;font:inherit;font-weight:700;text-align:center;border:0;border-bottom:3px solid var(--mau);background:transparent;margin:0 4px;padding:0 4px}.bt-dien:focus{outline:none;background:#FFF8E1}.bt-che{margin:0;color:#9A5410;letter-spacing:.06em}.bt-dung{background:var(--dat-nen);color:#1C6A3C;border-radius:14px;padding:10px 14px;font-weight:700}.bt-nhan{background:#fff;border:1.5px solid var(--vien);border-radius:99px;padding:4px 12px;font-weight:700;font-size:14px}.bt-hang{gap:10px;flex-wrap:wrap;width:100%}.bt-hang,.bt-nut{display:flex;justify-content:center}.bt-nut{align-items:center;min-height:54px;border-radius:999px;border:0;font-weight:800;font-size:17px;cursor:pointer;padding:0 24px;text-decoration:none;margin-top:4px;min-width:200px}.bt-nut.cam{background:var(--k-cam);color:#fff;box-shadow:0 4px 0 #C4651A}.bt-nut.cam:disabled{opacity:.5;box-shadow:none}.bt-nut.phu{background:#fff;border:2px solid var(--xanh-rung);color:var(--xanh-rung)}.bt-nut.phu:disabled{opacity:.6}.bt-mic{min-height:64px;border-radius:999px;border:0;background:var(--xanh-rung);color:#fff;font-weight:800;font-size:19px;padding:0 30px;cursor:pointer}.bt-mic.dang{background:var(--chua-lam);animation:nhip 1s infinite}@keyframes nhip{50%{transform:scale(1.04)}}.bt-kq{display:flex;flex-direction:column;align-items:center;background:var(--chua-dat-nen);border-radius:16px;padding:10px 16px}.bt-kq.tot{background:var(--dat-nen)}.bt-kq b{font-family:var(--f-tieu);font-size:30px}.bt-kq span{font-size:14px;color:var(--nhat)}.bt-ket{text-align:center;padding-top:30px;display:flex;flex-direction:column;align-items:center;gap:10px}.bt-sao{font-size:54px;letter-spacing:6px}.bt-ket h1{font-family:var(--f-tieu);font-weight:700;font-size:26px;color:var(--xanh-rung);margin:0}.bt-o.hinh img{width:78%;height:78%;object-fit:contain;pointer-events:none}.bt-o.the .hinh-the img{width:96px;height:96px;object-fit:contain}.bt-hinh-to img{width:150px;height:150px;object-fit:contain}.lb-thu-thach{background:var(--vang-nhat);border:2px dashed var(--vang);border-radius:14px;padding:10px 14px;font-weight:700;color:var(--xanh-rung)}.lb-thu-thach small{font-weight:500;opacity:.75}.kq-cuon{overflow:auto;max-height:72vh;border-radius:14px;border:1px solid var(--vien)}.kq-bang{border-radius:0}.kq-bang th{top:0;z-index:2;white-space:nowrap;font-size:12.5px}.kq-bang .kq-ten,.kq-bang th{position:-webkit-sticky;position:sticky}.kq-bang .kq-ten{left:0;z-index:1;background:#fff;min-width:110px}.kq-bang th.kq-ten{z-index:3;background:#F4F0E3}.kq-o{padding:3px!important;text-align:center!important;min-width:86px}.kq-o.trong{color:#c9c2ae}.kq-nut{all:unset;cursor:pointer;display:grid;grid-gap:1px;gap:1px;width:100%;padding:5px 4px;border-radius:10px;text-align:center}.kq-nut b{font-size:16px}.kq-nut small{font-size:11px;color:var(--nhat);white-space:nowrap}.kq-o.dat .kq-nut{background:#E3F2E6}.kq-o.kha .kq-nut{background:#FFF3CF}.kq-o.yeu .kq-nut{background:#FCE4DE}.kq-nut:focus-visible,.kq-nut:hover{outline:2px solid var(--xanh-rung)}.kq-cau{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-gap:6px;gap:6px}.kq-cau li{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:12px;background:#FBF8EF;font-size:14.5px}.kq-dau{flex:none;min-width:52px;text-align:center;font-weight:800;font-size:13px;border-radius:99px;padding:3px 6px;background:#EFE9D8}.kq-dau.dat{background:#E3F2E6;color:#1d6b33}.kq-dau.kha{background:#FFF3CF;color:#7a5a00}.kq-dau.yeu{background:#FCE4DE;color:#a3321b}.kq-dau.bo{color:var(--nhat)}.st-nut{display:inline-block;background:#fff;border:1.5px solid var(--xanh-rung);color:var(--xanh-rung);border-radius:9px;padding:0 7px;font-weight:700;font-size:.92em;line-height:1.5;white-space:nowrap}.st-bao{display:inline;background:var(--chua-lam-nen);color:#9b2a24;border-radius:6px;padding:1px 5px;font-weight:600}.st-khi ul,.st-luu-y{margin:6px 0 0;padding-left:20px;line-height:1.6}.st-khi{background:var(--vang-nhat);border-color:#EBD79E}.st-buoc{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:10px;gap:10px}.st-buoc li{display:flex;gap:12px;align-items:flex-start;line-height:1.6;font-size:16px}.st-so{flex:none;width:30px;height:30px;border-radius:50%;background:var(--xanh-rung);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:-1px}.st-phu{margin-top:4px;background:#F7F3E7;border-radius:10px;padding:6px 10px}.st-bang{display:grid;grid-gap:10px;gap:10px}.st-dong{padding:12px 14px;display:grid;grid-gap:6px;gap:6px;line-height:1.55;border-left:5px solid var(--cam)}.st-thay{font-weight:700}.st-luu-y li{margin-bottom:4px}@media print{html.in-so-tay body *{visibility:visible}html.in-so-tay .dau-trang{display:none}html.in-so-tay .so-tay{padding:14mm 16mm;max-width:none!important}html.in-so-tay .st-buoc li,html.in-so-tay .the{page-break-inside:avoid;break-inside:avoid;box-shadow:none}}.lb-chon button.chon{border-color:var(--xanh-duong);background:#EAF3FC}.lb-chon button.chon .k{background:var(--xanh-duong);color:#fff}.lb-dong-xep.chon{border-style:solid;border-color:var(--xanh-duong);background:#EAF3FC}.lb-dong-ho{flex:none;font-weight:800;background:var(--xanh-rung);color:#fff;border-radius:999px;padding:6px 12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lb-dong-ho.sap-het{background:var(--cam);animation:lb-nhay 1s ease-in-out infinite}@keyframes lb-nhay{50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.lb-dong-ho.sap-het{animation:none}}.lb-ba{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:12px 0}.lb-ba div{background:var(--kem);border-radius:14px;padding:10px;text-align:center}.lb-ba small{display:block;color:var(--nhat);font-weight:700}.lb-ba b{font-family:var(--f-tieu);font-size:24px;color:var(--xanh-rung)}.lb-ba .tong{background:var(--vang-nhat)}.lb-khung-tu{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.lb-khung-tu span{border:2px solid var(--tim);border-radius:10px;padding:4px 10px;font-weight:800;color:var(--tim);background:#fff}.lb-doan img{display:block;max-width:100%;max-height:200px;margin:10px auto 0;border-radius:12px}.lb-an-cau{font-size:20px;font-weight:800;color:var(--xanh-duong);background:#EAF3FC;border-radius:14px;padding:14px;text-align:center}.lb-vi{font-weight:700;color:var(--hong);margin:4px 0 8px}.lb-anh-ds{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:8px 0}.lb-anh-ds figure{margin:0;text-align:center}.lb-anh-ds img{width:140px;height:140px;object-fit:contain;border-radius:14px;background:#fff;border:2px solid var(--vien)}.lb-anh-ds figcaption{font-weight:800;color:var(--xanh-rung)}.lb-phieu{display:flex;flex-direction:column;gap:8px}.lb-phieu-dong h3{margin:10px 0 2px;font-size:15px;color:var(--tim);text-transform:uppercase;letter-spacing:.04em}.lb-phieu-dong label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:#fff;border:1px solid var(--vien);border-radius:12px;padding:8px 10px;font-weight:600}.lb-phieu-dong .so{flex:none;width:26px;height:26px;border-radius:8px;background:var(--xanh-rung);color:#fff;display:grid;place-items:center;font-weight:800;font-size:13px}.lb-phieu-dong input{min-width:0;flex:1 1 140px;min-height:44px;font-size:16px;border:2px solid var(--vien);border-radius:10px;padding:0 10px}.lb-phieu-dong input.dung{border-color:var(--dat);background:var(--dat-nen)}.lb-phieu-dong input.sai{border-color:var(--cam);background:#FFF1E6}.lb-ly-thuyet{background:#F3EEFF;border-radius:16px;padding:12px 14px;margin:12px 0;text-align:left}.lb-ly-thuyet h2{margin:0 0 6px;font-size:18px;color:var(--tim)}.lb-lt-hoi{font-weight:700}.lb-lt-bang{overflow-x:auto}.lb-lt-bang table{border-collapse:collapse;width:100%;min-width:300px;background:#fff;border-radius:12px;overflow:hidden}.lb-lt-bang th{background:var(--xanh-rung);color:#fff;text-align:left;padding:8px;font-size:14px}.lb-lt-bang td{padding:8px;border-top:1px solid var(--vien);vertical-align:top;font-size:15px}.lb-lt-meo{border-radius:12px;font-weight:600}.lb-lt-meo,.lb-mau-ban{background:#FFF6DC;padding:10px 12px}.lb-mau-ban{border-radius:14px;margin:8px 0;line-height:1.5}.lb-on-truoc{margin:10px 0 4px;text-align:left}.lb-on-truoc h2{font-family:var(--f-tieu);font-size:20px;margin:6px 0}.lb-on-truoc h3{font-size:16px;margin:12px 0 6px;color:var(--xanh-rung,#183E2A)}.lb-on-truoc small{font-weight:400;color:var(--nhat);font-size:13px}.lb-ot-tu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.lb-ot-tu button{border:2px solid #cfe0f5;background:#F4F9FF;border-radius:16px;padding:6px;display:grid;justify-items:center;grid-gap:2px;gap:2px;cursor:pointer;min-height:52px;font-size:16px}.lb-ot-tu img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:10px;background:#fff}.lb-ot-tu b{font-family:var(--f-tieu);font-size:17px;color:#183E2A}.lb-ot-tu small{font-size:12.5px}.lb-ot-cau{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:6px 8px;gap:6px 8px;background:#FFF6DC;border-radius:14px;padding:10px 12px;margin:8px 0;font-weight:700}.lb-ot-cau img{grid-column:1/-1;width:100%;max-height:120px;object-fit:contain}.lb-ot-cau .chu{display:grid;grid-gap:2px;gap:2px;font-size:17px}.lb-ot-cau .ot-nut{display:flex;gap:6px}.lb-loa.tim{background:var(--tim,#8A68D4)}.lb-ot-cau .kq{grid-column:1/-1;font-weight:600;font-size:14px;color:#C2410C}.lb-ot-cau .kq.dat{color:#2E9E5B}