.bg-dan{text-align:center;max-width:60ch;color:var(--sb-text-muted);margin:12px auto 0}.bg-dan--trai{text-align:left;margin-inline:0}.bg-dan a{color:var(--sb-brand-blue);text-underline-offset:3px;text-decoration:underline}.bg-goi{gap:20px;margin-top:40px;display:grid}@media (min-width:900px){.bg-goi{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.bg-goi__the{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);border-radius:20px;flex-direction:column;gap:12px;padding:28px 24px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.bg-goi__the:hover{box-shadow:var(--m-shadow-pop);transform:translateY(-4px)}.bg-goi__the[data-noi-bat=true]{background:linear-gradient(var(--sb-panel), var(--sb-panel)) padding-box, linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue)) border-box;border:2px solid #0000}.bg-goi__nhan{border-radius:var(--sb-radius-badge);background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));color:#fff;padding:4px 12px;font-size:.8125rem;font-weight:600;position:absolute;top:-13px;left:24px}.bg-goi__the h3{font-size:1.375rem}.bg-goi__cho{color:var(--sb-text-muted)}@media (min-width:900px){.bg-goi__cho{min-height:3em}}.bg-goi__gia{min-height:64px;color:var(--sb-text-secondary)}.bg-gia small{color:var(--sb-text-muted);margin-top:4px;font-size:.8125rem;display:block}.bg-ky[data-ky=thang] .bg-gia--nam,.bg-ky[data-ky=nam] .bg-gia--thang{display:none}.bg-gia{animation:.3s ease-out both noi-len}.bg-goi__gia b{color:var(--sb-text-primary);margin-right:6px;font-size:2.25rem;line-height:1}.bg-goi__the .nut{justify-content:center;align-self:stretch}.bg-goi__muc{letter-spacing:.04em;text-transform:uppercase;color:var(--sb-text-muted);margin-top:8px;font-size:.8125rem;font-weight:600}.bg-goi__ds{gap:10px;padding:0;list-style:none;display:grid}.bg-goi__ds li{color:var(--sb-text-secondary);grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.bg-goi__ds svg{color:var(--sb-brand-teal);margin-top:3px}.bg-goi__gh{border-top:1px solid var(--sb-border);gap:8px;margin-top:4px;padding-top:14px;display:grid}.bg-goi__gh div{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.bg-goi__gh dt{color:var(--sb-text-muted)}.bg-vong{gap:28px;margin-top:40px;display:grid}@media (min-width:1024px){.bg-vong{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px}}.bg-vong__buoc{counter-reset:none;gap:6px;padding:0;list-style:none;display:grid}.bg-vong__buoc li{position:relative}.bg-vong__buoc li:not(:last-child):after{content:"";background:var(--sb-border);width:2px;position:absolute;top:52px;bottom:-10px;left:31px}.bg-vong__buoc button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:14px;transition:background .2s,border-color .2s;display:grid}.bg-vong__buoc button:hover{background:var(--sb-subtle)}.bg-vong__buoc button[aria-pressed=true]{background:var(--sb-panel);box-shadow:var(--m-shadow-card);border-color:#11b5a780}.bg-vong__buoc button:focus-visible{outline:2px solid var(--sb-border-focus);outline-offset:2px}.bg-vong__buoc b{font-size:1.0625rem;display:block}.bg-vong__buoc small{color:var(--sb-text-secondary);margin-top:4px;font-size:.9375rem;display:block}.bg-vong__so{z-index:1;background:var(--sb-subtle);border:2px solid var(--sb-border-strong);border-radius:50%;place-items:center;width:34px;height:34px;font-size:.9375rem;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:grid;position:relative}.bg-vong__buoc button[data-qua=true] .bg-vong__so{background:var(--sb-brand-teal);border-color:var(--sb-brand-teal);color:var(--sb-brand-navy)}.bg-vong__buoc button[aria-pressed=true] .bg-vong__so{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff}.bg-vong__man{justify-self:center;width:100%;max-width:560px}.bg-mh{background:var(--sb-canvas);min-height:300px;color:var(--sb-text-primary);border-radius:10px;font-size:.875rem;line-height:1.4;position:relative;overflow:hidden}.bg-mh__thanh{background:var(--sb-panel);border-bottom:1px solid var(--sb-border);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bg-mh__than{padding:18px 16px 34px;animation:.35s ease-out both noi-len}.bg-chip{border-radius:var(--sb-radius-badge);align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:600;animation:.3s ease-out both noi-len;display:inline-flex}.bg-chip--thu{color:#1d4ed8;background:#2563eb1f}.bg-chip--cho{color:#a35700;background:#ff8a0024}.bg-chip--chay{color:#0b7f75;background:#11b5a729}.bg-chip--doc{color:#334155;background:#e2e8f0}.bg-mh__nhan{color:#0b7f75;align-items:center;gap:6px;font-weight:600;display:flex}.bg-mh__ds{gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}.bg-mh__ds li{background:var(--sb-panel);border:1px solid var(--sb-border);animation:noi-len .35s calc(.1s + var(--i,0) * .12s) both;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.bg-mh__ds li svg{color:var(--sb-brand-teal)}.bg-mh__ds--mo li,.bg-mh__ds--mo li svg{color:var(--sb-text-muted)}.bg-mh__bao{color:#7a4100;background:#ff8a001a;border:1px solid #ff8a0059;border-radius:10px;padding:10px 12px}.bg-mh__nut{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.bg-mh__nut span{border:1px solid var(--sb-border-strong);background:var(--sb-panel);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.bg-mh__nut span[data-chinh=true]{border-color:var(--sb-brand-navy);background:var(--sb-brand-navy);color:#fff}.bg-hd{grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:16px;display:grid}.bg-hd__chu>span{color:var(--sb-text-muted);font-size:.75rem}.bg-hd__chu>b{font-size:1.125rem;display:block}.bg-hd dl{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin-top:10px;display:grid}.bg-hd dt{color:var(--sb-text-muted)}.bg-hd dd{font-weight:600}.bg-hd__qr{border:1px solid var(--sb-border);background:#fff;border-radius:12px;justify-items:center;gap:6px;padding:10px;display:grid}.bg-hd__qr small{color:var(--sb-text-muted);text-align:center;align-items:center;gap:4px;font-size:.6875rem;display:flex}.bg-qr{width:100%;max-width:104px;color:var(--sb-brand-navy);position:relative}.bg-mh__xong{text-align:center;justify-items:center;gap:8px;padding-top:34px;display:grid}.bg-mh__xong b{font-size:1.0625rem}.bg-mh__xong p{color:var(--sb-text-secondary);max-width:34ch}.bg-mh__dau{color:#0b7f75;background:#11b5a729;border-radius:50%;place-items:center;width:72px;height:72px;animation:.5s cubic-bezier(.2,1.4,.4,1) both bg-bung;display:grid}@keyframes bg-bung{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (max-width:479px){.bg-hd{grid-template-columns:minmax(0,1fr)}.bg-hd__qr{justify-self:start;width:128px}}@media (prefers-reduced-motion:reduce){.bg-mh__than,.bg-chip,.bg-mh__ds li,.bg-mh__dau{animation:none}.bg-goi__the,.bg-goi__the:hover{transition:none;transform:none}}.bg-lon{text-align:center;color:var(--sb-text-secondary);margin-top:28px}.bg-lon a{color:var(--sb-brand-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bg-ky__cong-tac{border-radius:var(--sb-radius-badge);background:var(--sb-subtle);border:1px solid var(--sb-border);gap:4px;width:fit-content;margin:24px auto 0;padding:4px;display:flex}.bg-ky__cong-tac button{border-radius:var(--sb-radius-badge);font:inherit;color:var(--sb-text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 18px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.bg-ky__cong-tac button[aria-pressed=true]{background:var(--sb-brand-navy);color:#fff}.bg-ky__cong-tac button:focus-visible{outline:2px solid var(--sb-border-focus);outline-offset:2px}.bg-ky__tang{border-radius:var(--sb-radius-badge);color:#0b7f75;background:#11b5a733;padding:2px 8px;font-size:.75rem}.bg-ky__cong-tac button[aria-pressed=true] .bg-ky__tang{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.bg-goi__them{border-top:1px dashed var(--sb-border);color:var(--sb-text-muted);margin-top:auto;padding-top:10px;font-size:.875rem}.bg-sl{background:var(--sb-brand-navy);color:#fff;isolation:isolate;border-radius:24px;gap:24px;padding:32px 24px;display:grid;position:relative;overflow:hidden}.bg-sl:before{content:"";z-index:-1;background:radial-gradient(30rem 16rem at 0 0,#11b5a759,#0000 70%),radial-gradient(26rem 14rem at 100% 100%,#ff8a0040,#0000 70%);position:absolute;inset:0}@media (min-width:900px){.bg-sl{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding:48px}}.bg-sl__nhan{border-radius:var(--sb-radius-badge);color:#ffc27a;background:#ff8a002e;align-items:center;gap:8px;padding:4px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.bg-sl h2{font-size:var(--m-h2);margin-top:14px;line-height:1.15}.bg-sl__chu>p:last-child{color:var(--m-on-navy-2);margin-top:12px}.bg-sl__gia{gap:10px;padding:0;list-style:none;display:grid}.bg-sl__gia li{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ten moi""ten cu";column-gap:12px;padding:14px 18px;display:grid}.bg-sl__gia span{grid-area:ten;align-self:center;font-weight:600}.bg-sl__gia b{text-align:right;grid-area:moi;font-size:1.125rem}.bg-sl__gia s{text-align:right;color:var(--m-on-navy-2);grid-area:cu;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.bg-gia{animation:none}}.bg-sl{margin-bottom:var(--m-section)}.bg-goi__the[data-goi=mot-minh]{--p-bg:#e9f8f6;--p-line:#bfe8e3;--p-ink:#0b7a70;--p-chip:#cdeee9;--p-solid:#11b5a7}.bg-goi__the[data-goi=doi-nhom]{--p-bg:#ecf2fe;--p-line:#c9daf8;--p-ink:#1f4fc2;--p-chip:#d4e2fb;--p-solid:#2563eb}.bg-goi__the[data-goi=nhieu-co-so]{--p-bg:#fff3e3;--p-line:#ffd9a6;--p-ink:#a85a00;--p-chip:#ffe4bf;--p-solid:#ff8a00}.bg-goi__the[data-goi]{border-color:var(--p-line);background:linear-gradient(180deg, var(--p-bg) 0, var(--sb-panel) 420px)}.bg-goi__the[data-goi][data-noi-bat=true]{background:linear-gradient(180deg, var(--p-bg) 0, var(--sb-panel) 420px) padding-box, linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue)) border-box;border:2px solid #0000}@media (min-width:900px){.bg-goi{align-items:start}}.bg-ai-chip{background:var(--p-chip);color:var(--p-ink);border-radius:10px;align-items:flex-start;gap:8px;padding:8px 12px;font-size:.8125rem;line-height:1.4;display:flex}.bg-ai-chip svg{flex:none;margin-top:2px}.bg-goi__the[data-goi] .bg-goi__muc{color:var(--p-ink)}.bg-goi__the[data-goi] .bg-dg__ds svg{color:var(--p-solid)}.bg-dg{gap:0;display:grid}.bg-dg__nhom{padding-block:12px 6px}.bg-dg__nhom+.bg-dg__nhom,.bg-dg__them .bg-dg__nhom+.bg-dg__nhom{border-top:1px dashed var(--sb-border)}.bg-dg__ten{letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text-muted);margin-bottom:8px;font-size:.6875rem;font-weight:700}.bg-dg__ds{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bg-dg__ds li{grid-template-columns:16px minmax(0,1fr);gap:10px;display:grid}.bg-dg__ds svg{margin-top:3px}.bg-dg__ds b{color:var(--sb-text-primary);text-wrap:balance;font-size:.9375rem;font-weight:650;line-height:1.35;display:block}.bg-dg__ds span{color:var(--sb-text-secondary);margin-top:2px;font-size:.8125rem;line-height:1.5;display:block}.bg-dg__them{border-top:1px solid var(--sb-border);margin-top:6px;padding-top:10px}.bg-dg__them summary{cursor:pointer;color:var(--p-ink,var(--sb-brand-blue));font-size:.875rem;font-weight:600;list-style:none}.bg-dg__them summary::-webkit-details-marker{display:none}.bg-dg__them summary:after{content:"▾";margin-left:6px;transition:transform .2s;display:inline-block}.bg-dg__them[open] summary:after{transform:rotate(180deg)}.bg-dg__them summary:focus-visible{outline:2px solid var(--p-solid,var(--sb-brand-blue));outline-offset:3px;border-radius:4px}.bg-ai{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);border-radius:20px;position:relative;overflow:hidden}.bg-ai:before{content:"";background:linear-gradient(90deg, var(--sb-brand-teal) 0 33%, var(--sb-brand-blue) 33% 66%, var(--sb-brand-amber) 66%);height:4px;display:block}.bg-ai__dau{padding:28px 28px 20px}.bg-ai__nhan{letter-spacing:.08em;text-transform:uppercase;color:#0b7a70;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}.bg-ai__dau h2{text-wrap:balance;max-width:28ch;margin-top:8px}.bg-ai__dau h2+p{max-width:68ch;color:var(--sb-text-secondary);margin-top:8px}.bg-ai__luoi{border-top:1px solid var(--sb-border);grid-template-columns:1fr;display:grid}@media (min-width:720px){.bg-ai__luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.bg-ai__luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.bg-ai__o{border-bottom:1px solid var(--sb-border);min-width:0;padding:20px 28px}.bg-ai__tu{letter-spacing:.08em;text-transform:uppercase;color:#0b7a70;font-size:.6875rem;font-weight:700}.bg-ai__o:nth-child(3n+2) .bg-ai__tu{color:#1f4fc2}.bg-ai__o:nth-child(3n) .bg-ai__tu{color:#a85a00}.bg-ai__o h3{text-wrap:balance;margin-top:4px;font-size:1.0625rem;line-height:1.35}.bg-ai__o h3+p{color:var(--sb-text-secondary);margin-top:6px;font-size:.875rem;line-height:1.55}.bg-ai__chan{background:var(--sb-subtle);color:var(--sb-text-secondary);flex-wrap:wrap;gap:6px 24px;padding:16px 28px;font-size:.875rem;display:flex}
