:root{--sb-brand-navy:#0b1d3a;--sb-brand-teal:#11b5a7;--sb-brand-blue:#2563eb;--sb-brand-amber:#ff8a00;--sb-canvas:#f8fafc;--sb-panel:#fff;--sb-subtle:#f1f5f9;--sb-border:#e2e8f0;--sb-border-strong:#cbd5e1;--sb-border-focus:#2563eb;--sb-text-primary:#0f172a;--sb-text-secondary:#334155;--sb-text-muted:#64748b;--sb-text-inverse:#fff;--sb-radius-control:8px;--sb-radius-card:12px;--sb-radius-modal:16px;--sb-radius-badge:9999px;--sb-font-sans:var(--font-inter), Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--m-navy-2:#12284d;--m-on-navy-2:#b8c4d6;--m-container:1200px;--m-gutter:16px;--m-section:72px;--m-display:clamp(2.125rem, 1.35rem + 3.6vw, 3.75rem);--m-h2:clamp(1.75rem, 1.3rem + 1.9vw, 2.625rem);--m-h3:1.1875rem;--m-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--m-shadow-card:0 1px 2px #0f172a0d, 0 8px 24px -12px #0f172a1f;--m-shadow-pop:0 24px 64px -24px #0b1d3a73}@media (min-width:768px){:root{--m-gutter:24px;--m-section:104px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}@media (min-width:1024px){html{zoom:.8}}body{background:var(--sb-panel);color:var(--sb-text-primary);font-family:var(--sb-font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11" 1;margin:0;font-size:1rem;line-height:1.6}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em}a{color:inherit}img{max-width:100%;height:auto;display:block}button,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--sb-border-focus);outline-offset:2px;border-radius:4px}.tren-navy :focus-visible{outline-color:var(--sb-text-inverse)}::selection{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.an-chu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bo-qua{z-index:100;background:var(--sb-brand-navy);color:#fff;border-radius:var(--sb-radius-control);padding:8px 12px;position:absolute;top:-48px;left:8px}.bo-qua:focus{top:8px}.khung{width:100%;max-width:calc(var(--m-container) + 2 * var(--m-gutter));padding-inline:var(--m-gutter);margin-inline:auto}.khoi{padding-block:var(--m-section)}.khoi--nhat{background:var(--sb-canvas)}.khoi--hoan{content-visibility:auto;contain-intrinsic-size:auto 900px}.nhan-tren{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text-secondary);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:inline-flex}.nhan-tren:before{content:"";background:linear-gradient(90deg, var(--sb-brand-navy) 0 33%, var(--sb-brand-teal) 33% 66%, var(--sb-brand-amber) 66%);border-radius:2px;width:22px;height:4px}.tren-navy .nhan-tren{color:var(--m-on-navy-2)}.tren-navy .nhan-tren:before{background:linear-gradient(90deg, #fff 0 33%, var(--sb-brand-teal) 33% 66%, var(--sb-brand-amber) 66%)}.tieu-de-khoi{font-size:var(--m-h2);max-width:26ch;margin-top:14px;font-weight:700;line-height:1.15}.dan-khoi{font-size:var(--m-lead);color:var(--sb-text-secondary);max-width:62ch;margin-top:16px}.tren-navy .dan-khoi{color:var(--m-on-navy-2)}.dau-khoi{margin-bottom:48px}.dau-khoi--giua{text-align:center}.dau-khoi--giua .tieu-de-khoi,.dau-khoi--giua .dan-khoi{margin-inline:auto}.nhan-manh{color:var(--sb-brand-teal)}.nut{border-radius:var(--sb-radius-control);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.nut:active{transform:translateY(1px)}.nut:disabled{opacity:.4;cursor:not-allowed;transform:none}.nut--chinh{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.nut--chinh:hover{background:#0fa396}.nut--vien{border-color:var(--sb-border-strong);color:var(--sb-text-primary);background:var(--sb-panel)}.nut--vien:hover{border-color:var(--sb-brand-navy)}.tren-navy .nut--vien{color:#fff;background:0 0;border-color:#ffffff52}.tren-navy .nut--vien:hover{border-color:#fff}.nut--nho{min-height:40px;padding:0 16px;font-size:.9375rem}.trang-thai{border-radius:var(--sb-radius-badge);border:1px solid var(--sb-border);background:var(--sb-panel);color:var(--sb-text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:5px 9px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.trang-thai:before{content:"";background:var(--sb-brand-teal);border-radius:50%;width:7px;height:7px}.trang-thai--sap-co:before{background:var(--sb-brand-amber)}.tren-navy .trang-thai{color:var(--m-on-navy-2);background:#ffffff0f;border-color:#ffffff29}.dau-trang{z-index:50;border-bottom:1px solid var(--sb-border);background:#fff;position:sticky;top:0}.dau-trang__hang{align-items:center;gap:24px;min-height:64px;display:flex}.dau-trang__logo{flex:none;display:inline-flex}@media (max-width:479px){.dau-trang__logo img{width:144px;height:auto}.dau-trang__phai .nut--nho{padding:0 12px;font-size:.875rem}}.dau-trang__menu{gap:4px;margin-right:auto;display:none}.dau-trang__menu a{color:var(--sb-text-secondary);border-radius:var(--sb-radius-control);white-space:nowrap;padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:none}.dau-trang__menu a:hover{color:var(--sb-text-primary);background:var(--sb-subtle)}.dau-trang__phai{align-items:center;gap:8px;margin-left:auto;display:flex}.dau-trang__dang-nhap{white-space:nowrap;padding:8px 12px;font-size:.9375rem;font-weight:600;text-decoration:none;display:none}@media (min-width:1180px){.dau-trang__menu{display:flex}.dau-trang__phai{margin-left:0}.dau-trang__dang-nhap{display:inline-flex}}.mo-dau{background:var(--sb-brand-navy);color:#fff;isolation:isolate;position:relative;overflow:hidden}.mo-dau:before{content:"";z-index:-1;background:radial-gradient(60rem 30rem at 85% -10%,#11b5a747,#0000 60%),radial-gradient(40rem 24rem at 0 110%,#2563eb4d,#0000 60%);position:absolute;inset:0}.mo-dau:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.mo-dau__luoi{grid-template-areas:"chu""cua""hanh-dong";gap:28px;padding-block:28px 48px;display:grid}.mo-dau__chu{grid-area:chu}.mo-dau__cua{grid-area:cua}.mo-dau__hanh-dong{grid-area:hanh-dong}.mo-dau__hanh-dong .mo-dau__nut{margin-top:0}@media (min-width:1024px){.mo-dau__luoi{grid-template:"chu cua""hanh-dong cua"1fr/minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:28px 56px;padding-block:88px 104px}.mo-dau__chu{align-self:end}.mo-dau__cua{align-self:center}}.mo-dau h1{font-size:var(--m-display);letter-spacing:-.03em;margin-top:16px;font-weight:750;line-height:1.06}@media (max-width:767px){.mo-dau .nhan-tren{font-size:.6875rem}.mo-dau__phu{margin-top:14px}}.mo-dau__phu{font-size:var(--m-lead);color:var(--m-on-navy-2);max-width:46ch;margin-top:20px}.mo-dau__nut{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mo-dau__so{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;max-width:560px;margin:36px 0 0;padding:24px 0 0;display:grid}@media (min-width:640px){.mo-dau__so{grid-template-columns:repeat(4,minmax(0,1fr))}}.mo-dau__so dt{color:var(--m-on-navy-2);font-size:.8125rem;line-height:1.35}.mo-dau__so dd{font-variant-numeric:tabular-nums;letter-spacing:-.02em;order:-1;margin:0 0 4px;font-size:1.75rem;font-weight:700}.mo-dau__so div{flex-direction:column;display:flex}.cua-vao{background:var(--sb-panel);color:var(--sb-text-primary);border-radius:var(--sb-radius-modal);box-shadow:var(--m-shadow-pop);padding:20px}@media (min-width:768px){.cua-vao{padding:28px}}.cua-vao__tieu-de{letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.cua-vao__nhan{color:var(--sb-text-secondary);margin:18px 0 8px;font-size:.8125rem;font-weight:600;display:block}.cua-vao__chon{position:relative}.cua-vao__chon select{appearance:none;border:1.5px solid var(--sb-border-strong);border-radius:var(--sb-radius-control);background:var(--sb-panel);cursor:pointer;width:100%;min-height:52px;padding:0 44px 0 14px;font-size:1rem;font-weight:500}.cua-vao__chon select:hover{border-color:var(--sb-brand-navy)}.cua-vao__chon svg{pointer-events:none;color:var(--sb-text-muted);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.cua-vao__nhom{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.the-nhom{text-align:left;border:1.5px solid var(--sb-border);background:var(--sb-panel);border-radius:var(--sb-radius-control);cursor:pointer;flex-direction:column;gap:2px;min-height:48px;padding:10px 12px;transition:border-color .15s,background-color .15s;display:flex}.the-nhom:hover{border-color:var(--sb-border-strong);background:var(--sb-canvas)}.the-nhom[aria-pressed=true]{border-color:var(--sb-brand-navy);background:var(--sb-subtle);box-shadow:inset 3px 0 0 var(--sb-brand-teal)}.the-nhom b{font-size:.875rem;font-weight:600;line-height:1.3}.the-nhom span{color:var(--sb-text-muted);font-size:.75rem;line-height:1.35}.mot-minh{border-radius:var(--sb-radius-card);background:var(--sb-subtle);cursor:pointer;align-items:center;gap:14px;margin-top:18px;padding:14px;display:flex}.mot-minh__chu b{font-size:.9375rem;display:block}.mot-minh__chu span{color:var(--sb-text-secondary);font-size:.8125rem}.cong-tac{background:var(--sb-border-strong);cursor:pointer;border:0;border-radius:14px;flex:none;width:48px;height:28px;margin-left:auto;padding:0;transition:background-color .2s;position:relative}.cong-tac:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a4d}.cong-tac[aria-checked=true]{background:var(--sb-brand-navy)}.cong-tac[aria-checked=true]:after{transform:translate(20px)}.hanh-trinh__dau{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:32px;display:flex}.hanh-trinh__dau .tieu-de-khoi{max-width:26ch}#sulato-ai .tieu-de-khoi{max-width:30ch}.thanh-vong{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:24px;display:grid}.thanh-vong__o{color:var(--sb-text-muted);flex-direction:column;gap:8px;font-size:.75rem;font-weight:600;transition:color .3s;display:flex}.thanh-vong__o:before{content:"";background:var(--sb-border);border-radius:3px;height:6px;transition:background-color .4s}.thanh-vong__o[data-sang=true]{color:var(--sb-text-primary)}.thanh-vong__o[data-sang=true]:before{background:var(--mau-cot)}.hanh-trinh__luoi{gap:20px;display:grid}@media (min-width:1024px){.hanh-trinh__luoi{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:32px}}.ds-chang{scroll-snap-type:x mandatory;padding:0;scrollbar-width:thin;gap:8px;margin:0;padding-bottom:4px;list-style:none;display:flex;overflow-x:auto}@media (min-width:1024px){.ds-chang{flex-direction:column;gap:4px;overflow:visible}}.ds-chang button{text-align:left;border:1px solid var(--sb-border);background:var(--sb-panel);border-radius:var(--sb-radius-card);cursor:pointer;scroll-snap-align:start;align-items:center;gap:12px;width:100%;min-width:200px;min-height:52px;padding:10px 12px;transition:border-color .15s,background-color .15s;display:flex}@media (min-width:1024px){.ds-chang button{background:0 0;border-color:#0000;min-width:0}.ds-chang button:hover{background:var(--sb-panel)}}.ds-chang button[aria-current=step]{border-color:var(--sb-brand-navy);background:var(--sb-panel);box-shadow:var(--m-shadow-card)}.ds-chang__so{font-variant-numeric:tabular-nums;border:1.5px solid var(--sb-border-strong);width:28px;height:28px;color:var(--sb-text-secondary);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}button[aria-current=step] .ds-chang__so{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff}.ds-chang__ten{font-size:.875rem;font-weight:600;line-height:1.3}.ds-chang__ai{color:var(--sb-brand-teal);flex:none;margin-left:auto}.the-chang{border:1px solid var(--sb-border);border-radius:var(--sb-radius-modal);background:var(--sb-panel);box-shadow:var(--m-shadow-card);flex-direction:column;gap:20px;min-height:420px;padding:24px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.the-chang{min-height:440px;padding:36px}}.the-chang:before{content:"";background:var(--mau-cot,var(--sb-brand-teal));height:4px;position:absolute;inset:0 0 auto}.the-chang--ai{background:radial-gradient(40rem 18rem at 100% 0%, #11b5a71a, transparent 60%), var(--sb-panel)}.the-chang__nhan{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip-cot{border-radius:var(--sb-radius-badge);background:var(--sb-subtle);color:var(--sb-text-secondary);padding:5px 10px;font-size:.75rem;font-weight:600}.chip-ai{border-radius:var(--sb-radius-badge);background:var(--sb-brand-navy);color:#fff;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.the-chang h3{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:700;line-height:1.2}.the-chang__dau{border-radius:var(--sb-radius-card);background:var(--sb-canvas);color:var(--sb-text-secondary);gap:12px;padding:14px 16px;font-size:.9375rem;display:flex}.the-chang__dau svg{color:var(--sb-text-muted);flex:none;margin-top:3px}.the-chang__sb{gap:12px;font-size:1.125rem;font-weight:500;line-height:1.5;display:flex}.the-chang__sb svg{color:var(--sb-brand-teal);flex:none;margin-top:4px}.the-chang__mot-minh{border-radius:var(--sb-radius-card);border:1px dashed var(--sb-brand-teal);gap:10px;padding:12px 14px;font-size:.9375rem;display:flex}.the-chang__mot-minh b{white-space:nowrap}.the-chang__module{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.chip-module{border-radius:var(--sb-radius-control);border:1px solid var(--sb-border);color:var(--sb-text-secondary);background:var(--sb-panel);padding:4px 10px;font-size:.8125rem;font-weight:500}.the-chang__dieu-huong{border-top:1px solid var(--sb-border);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.the-chang__dieu-huong span{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.toan-canh__so{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.toan-canh__so div{border:1px solid var(--sb-border);border-radius:var(--sb-radius-card);padding:14px 16px}.toan-canh__so b{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;display:block}.toan-canh__so span{color:var(--sb-text-secondary);font-size:.8125rem}.chuoi-buoc{counter-reset:cb;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chuoi-buoc li{counter-increment:cb;border-radius:var(--sb-radius-control);background:var(--sb-canvas);border:1px solid var(--sb-border);align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;font-weight:500;display:inline-flex}.chuoi-buoc li:before{content:counter(cb);color:var(--sb-text-muted);font-size:.75rem;font-weight:700}.vong{gap:16px;display:grid;position:relative}@media (min-width:768px){.vong{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.vong{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-vong{border:1px solid var(--sb-border);border-radius:var(--sb-radius-modal);background:var(--sb-panel);flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.o-vong__so{color:var(--sb-text-muted);justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.o-vong__dau{background:color-mix(in srgb, var(--mau-cot) 14%, #fff);width:44px;height:44px;color:var(--sb-brand-navy);border-radius:12px;place-items:center;display:grid}.o-vong__dau svg{color:var(--sb-brand-navy)}.o-vong h3{font-size:var(--m-h3);margin-top:6px;font-weight:700}.o-vong__khau-hieu{color:var(--sb-text-primary);font-size:.9375rem;font-weight:600}.o-vong p{color:var(--sb-text-secondary);font-size:.9375rem}.o-vong:after{content:"";background:var(--mau-cot);border-radius:3px 3px 0 0;height:3px;position:absolute;inset:auto 24px 0}.vong-ai{border-radius:var(--sb-radius-modal);background:var(--sb-brand-navy);color:#fff;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;padding:18px 24px;display:flex}.vong-ai b{font-size:1.0625rem}.vong-ai span{color:var(--m-on-navy-2);font-size:.9375rem}.ba-ket-qua{gap:16px;display:grid}@media (min-width:900px){.ba-ket-qua{grid-template-columns:repeat(3,minmax(0,1fr))}}.ket-qua{border-radius:var(--sb-radius-modal);border:1px solid var(--sb-border);background:var(--sb-panel);flex-direction:column;gap:14px;padding:28px;display:flex}.ket-qua__so{color:var(--sb-text-muted);letter-spacing:.06em;font-size:.8125rem;font-weight:700}.ket-qua h3{font-size:1.5rem;font-weight:700}.ket-qua ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ket-qua li{color:var(--sb-text-secondary);gap:10px;font-size:.9375rem;display:flex}.ket-qua li svg{color:var(--sb-brand-teal);flex:none;margin-top:4px}.tru-cot{background:var(--sb-border);border:1px solid var(--sb-border);border-radius:var(--sb-radius-modal);gap:1px;display:grid;overflow:hidden}@media (min-width:700px){.tru-cot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.tru-cot{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-tru-cot{background:var(--sb-panel);flex-direction:column;gap:10px;padding:28px 24px;display:flex}.o-tru-cot__dau{justify-content:space-between;align-items:center;gap:8px;display:flex}.o-tru-cot__dau svg{color:var(--sb-brand-navy)}.o-tru-cot__ten{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-text-muted);font-size:.8125rem;font-weight:700}.o-tru-cot h3{font-size:1.1875rem;font-weight:700;line-height:1.3}.o-tru-cot p{color:var(--sb-text-secondary);font-size:.9375rem}.o-tru-cot--cuoi{background:var(--sb-brand-navy);color:#fff;justify-content:space-between}.o-tru-cot--cuoi p{color:var(--m-on-navy-2)}.ai{background:var(--sb-brand-navy);color:#fff;isolation:isolate;position:relative;overflow:hidden}.ai:before{content:"";z-index:-1;background:radial-gradient(50rem 26rem at 10% 0,#11b5a738,#0000 60%),radial-gradient(40rem 24rem at 100% 100%,#ff8a001f,#0000 60%);position:absolute;inset:0}.ai__luoi{gap:16px;display:grid}@media (min-width:900px){.ai__luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai__cot{border-radius:var(--sb-radius-modal);background:#ffffff0a;border:1px solid #ffffff1f;flex-direction:column;gap:16px;padding:28px;display:flex}.ai__cot-dau{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai__cot-ten{letter-spacing:.06em;text-transform:uppercase;color:var(--sb-brand-teal);font-size:.8125rem;font-weight:700}.ai__cot h3{font-size:1.5rem;font-weight:700}.ai__cot ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ai__cot li{color:#e2e8f0;gap:12px;font-size:.9375rem;display:flex}.ai__cot li svg{color:var(--sb-brand-teal);flex:none;margin-top:3px}.ai__tin{border-radius:var(--sb-radius-modal);background:#ffffff1a;gap:1px;margin-top:16px;display:grid;overflow:hidden}@media (min-width:700px){.ai__tin{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai__tin div{background:var(--m-navy-2);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.ai__tin b{font-size:.9375rem}.ai__tin span{color:var(--m-on-navy-2);font-size:.8125rem}.ai__cau{letter-spacing:-.02em;max-width:30ch;margin-top:40px;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:700;line-height:1.25}.su-nghiep{background:var(--sb-subtle);border-radius:20px;gap:32px;padding:32px 24px;display:grid}@media (min-width:900px){.su-nghiep{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:56px}}.su-nghiep__vi-tri{gap:10px;display:grid}.vi-tri{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:var(--sb-radius-card);gap:4px;padding:16px 18px;display:grid}.vi-tri b{font-size:1rem}.vi-tri span{color:var(--sb-text-secondary);font-size:.875rem}.keu-goi{text-align:center;background:var(--sb-brand-navy);color:#fff;isolation:isolate;border-radius:24px;padding:56px 24px;position:relative;overflow:hidden}.keu-goi:before{content:"";z-index:-1;background:radial-gradient(40rem 20rem at 50% 120%,#11b5a759,#0000 70%);position:absolute;inset:0}.keu-goi h2{font-size:var(--m-h2);max-width:20ch;margin-inline:auto;font-weight:700;line-height:1.15}.keu-goi p{max-width:52ch;color:var(--m-on-navy-2);font-size:var(--m-lead);margin:16px auto 0}.keu-goi .mo-dau__nut{justify-content:center}.chan-trang{background:var(--sb-brand-navy);color:var(--m-on-navy-2);margin-top:var(--m-section);padding-block:48px 32px;font-size:.875rem}.chan-trang__hang{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.chan-trang nav{flex-wrap:wrap;gap:8px 24px;display:flex}.chan-trang a{color:#fff;text-decoration:none}.chan-trang a:hover{text-decoration:underline}.chan-trang__duoi{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:32px;padding-top:20px;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root{--m-do:#e5484d;--m-do-chu:#b42318}html,body{overflow-x:clip}.mo-dau__luoi{grid-template-areas:"chu""cua""hinh";padding-block:32px 40px}.mo-dau__hinh{grid-area:hinh}.mo-dau h1{margin-top:0;font-size:clamp(2.25rem,1.2rem + 3.4vw,3.5rem)}.mo-dau__dong-ai{color:var(--sb-brand-teal)}@media (min-width:1024px){.mo-dau__luoi{grid-template:"chu hinh""cua cua"/minmax(0,1.25fr) minmax(0,.95fr);gap:40px;padding-block:72px 32px}.mo-dau__chu,.mo-dau__hinh{align-self:center}}.mo-dau__so{max-width:calc(var(--m-container) + 2 * var(--m-gutter));border-top:0;margin:0 auto;padding-block:20px 36px}.mo-dau__so>div{border-left:2px solid #ffffff24;padding-left:14px}.mo-dau__cua .cua-vao{padding:18px}.cua-vao__nhom{grid-template-columns:repeat(2,minmax(0,1fr))}.the-nhom{flex-direction:row;align-items:center;gap:10px}.the-nhom svg{color:var(--sb-brand-teal);flex:none}.the-nhom[aria-pressed=true] svg{color:var(--sb-brand-navy)}@media (min-width:640px){.cua-vao__nhom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.mo-dau__cua .cua-vao{grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-template-areas:"td nn""nhan nhom""chon nhom""mm nhom";align-items:start;column-gap:28px;padding:24px 28px;display:grid}.cua-vao__tieu-de{grid-area:td}.cua-vao>label{grid-area:nhan;margin-top:12px}.cua-vao__chon{grid-area:chon}.cua-vao>p{grid-area:nn;margin:4px 0 0}.cua-vao__nhom{grid-area:nhom;margin-top:12px}.mot-minh{grid-area:mm;margin-top:12px}.the-nhom{min-height:56px}}.vs{aspect-ratio:1/.92;width:100%;max-width:500px;margin:0 auto;position:relative}.vs__vong{position:absolute;inset:12% 20% 10%}.vs__svg{width:100%;height:100%;overflow:visible}.vs__ray{fill:none;stroke:#ffffff14;stroke-width:26px}.vs__cung{fill:none;stroke:var(--mau);stroke-width:10px;stroke-linecap:round;opacity:.85}.vs__cung[style*=navy]{stroke:#fff}.vs__quay{will-change:transform;animation:12s linear infinite vs-quay;position:absolute;inset:0}.vs__quay i{background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:12.5%;left:50%;box-shadow:0 0 0 7px #11b5a759,0 0 22px 6px #11b5a773}@keyframes vs-quay{to{transform:rotate(360deg)}}.vs__tam{background:radial-gradient(circle at 50% 35%, var(--m-navy-2), #0d2246);color:var(--sb-brand-teal);border:1px solid #11b5a780;border-radius:50%;place-content:center;justify-items:center;gap:4px;font-size:.875rem;display:grid;position:absolute;inset:36%;box-shadow:0 0 0 10px #11b5a714,0 0 60px #11b5a740}.vs__tam b{color:#fff;font-weight:650}.vs__nut{background:var(--sb-brand-navy);border:2px solid var(--mau);color:#fff;width:44px;height:44px;animation:vs-nut 12s calc(var(--i) * 3s) infinite;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute}.vs__nut[style*=navy]{border-color:#fff}.vs__nut--0{top:23.5%;left:76.5%}.vs__nut--1{top:76.5%;left:76.5%}.vs__nut--2{top:76.5%;left:23.5%}.vs__nut--3{top:23.5%;left:23.5%}@keyframes vs-nut{0%,to{transform:scale(1)}10%,26%{transform:scale(1.14)}34%{transform:scale(1)}}.vs__the{border-radius:var(--sb-radius-card);background:var(--sb-panel);width:min(210px,48%);color:var(--sb-text-primary);box-shadow:var(--m-shadow-pop);border-left:4px solid var(--mau);opacity:0;animation:vs-the 12s calc(var(--i) * 3s) infinite;gap:1px;padding:10px 12px 10px 14px;font-size:.8125rem;line-height:1.35;display:grid;position:absolute}.vs__the[style*=navy]{border-left-color:var(--sb-brand-blue)}.vs__the b{font-size:.9375rem}.vs__the span{color:var(--sb-text-muted)}.vs__the-cot{font-size:.75rem;font-weight:600}.vs__the--0{top:0;right:0}.vs__the--1{bottom:6%;right:0}.vs__the--2{bottom:6%;left:0}.vs__the--3{top:0;left:0}@keyframes vs-the{0%,7%{opacity:0;transform:translateY(8px)}12%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-4px)}}.vs__chu-thich{color:var(--m-on-navy-2);white-space:nowrap;font-size:.75rem;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.tieu-de-khoi,.keu-goi h2{text-wrap:balance}.tieu-de-khoi--giua{text-align:center;margin-inline:auto;margin-bottom:40px}.ts{gap:20px;display:grid}@media (min-width:900px){.ts{grid-template-columns:1fr 1fr;gap:28px}}.ts__o{border-radius:var(--sb-radius-modal);gap:8px;padding:20px 20px 24px;display:grid}.ts__o svg{width:100%;height:auto;max-height:340px}.ts__o--truoc{background:var(--sb-subtle);border:1px dashed var(--sb-border-strong)}.ts__o--sau{background:var(--sb-brand-navy);color:#fff}.ts__nhan{font-size:1.0625rem;font-weight:700}.ts__o--truoc .ts__nhan{color:var(--m-do-chu)}.ts__o--sau .ts__nhan{color:var(--sb-brand-teal)}.ts__cau{color:var(--sb-text-secondary);font-size:1rem}.ts__o--sau .ts__cau{color:var(--m-on-navy-2)}.ts__roi{fill:none;stroke:var(--m-do);stroke-opacity:.45;stroke-width:1.5px;stroke-dasharray:5 5}.ts__cong-cu rect{fill:var(--sb-panel);stroke:var(--sb-border-strong)}.ts__cong-cu text,.ts__phan text{fill:var(--sb-text-secondary);font-size:14px;font-weight:600}.ts__nan{stroke:var(--sb-brand-teal);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0}.ts__phan rect{fill:var(--m-navy-2);stroke:#11b5a799}.ts__phan text{fill:#fff}.ts__loi circle{fill:var(--sb-brand-teal)}.ts__loi text{fill:var(--sb-brand-navy);font-size:15px;font-weight:700}[data-js=true][data-thay=false] .ts__nan{stroke-dashoffset:1px}[data-js=true][data-thay=false] .ts__phan{opacity:0}[data-thay=true] .ts__nan{animation:ve-duong .7s calc(.3s + var(--i) * 90ms) both}[data-thay=true] .ts__phan{animation:hien .4s calc(.6s + var(--i) * 90ms) both}@keyframes ve-duong{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hien{0%{opacity:0}to{opacity:1}}.mp{gap:24px;display:grid}.mp__nhom{scrollbar-width:thin;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}@media (min-width:1024px){.mp__nhom{flex-wrap:wrap;justify-content:center;overflow:visible}}.mp__tab{border-radius:var(--sb-radius-badge);border:1.5px solid var(--sb-border);background:var(--sb-panel);min-height:46px;font:inherit;color:var(--sb-text-secondary);cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.mp__tab svg{color:var(--sb-brand-teal)}.mp__tab:hover{border-color:var(--sb-border-strong)}.mp__tab[aria-selected=true]{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff}.mp__chay{gap:24px;display:grid}.mp__dau{text-align:center;justify-items:center;gap:6px;display:grid}.mp__noi-dau{align-items:flex-start;gap:10px;max-width:52ch;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);font-weight:600;line-height:1.4;display:inline-flex}.mp__noi-dau svg{color:var(--m-do);flex:none;margin-top:4px}.mp__gia-tri{color:var(--sb-text-muted);font-size:.9375rem}.mp__luoi{gap:20px;display:grid}@media (min-width:1024px){.mp__luoi{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:32px}}.mp__thiet-bi{order:-1}@media (min-width:1024px){.mp__thiet-bi{order:0;position:sticky;top:96px}}.mp__chang{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mp__chang li{border-radius:var(--sb-radius-card);background:var(--sb-panel);border:1px solid var(--sb-border);transition:box-shadow .2s}.mp__chang li[data-trang=dang]{box-shadow:var(--m-shadow-card);border-color:var(--sb-border-strong)}.mp__chang button{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--sb-text-primary);background:0 0;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}.mp__chang button svg{color:var(--sb-brand-amber);flex:none;margin-left:auto}.mp__so{border:2px solid var(--mau);width:28px;height:28px;color:var(--sb-text-primary);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}li[data-trang=qua] .mp__so,li[data-trang=dang] .mp__so{background:var(--mau);color:#fff}li[data-trang=toi] .mp__ten{color:var(--sb-text-muted)}.mp__ten{font-size:.9375rem;font-weight:600}.mp__chi-tiet{gap:10px;padding:0 16px 16px 54px;display:grid;position:relative;overflow:hidden}.mp__dau-cu{color:var(--sb-text-muted);padding-left:14px;font-size:.875rem;position:relative}.mp__dau-cu:before{content:"";background:var(--m-do);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.mp__sb{gap:8px;font-size:.9375rem;font-weight:500;line-height:1.45;display:flex}.mp__sb svg{color:var(--sb-brand-teal);flex:none;margin-top:3px}.mp__module{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mp__module span:not(.trang-thai){border-radius:var(--sb-radius-badge);background:var(--sb-subtle);color:var(--sb-text-secondary);padding:3px 9px;font-size:.75rem;font-weight:600}.mp__tien-do{background:var(--sb-brand-teal);transform-origin:0;width:100%;height:3px;animation:tien-do var(--thoi-gian) linear both;position:absolute;bottom:0;left:0}@keyframes tien-do{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mp__khung{background:var(--sb-brand-navy);box-shadow:var(--m-shadow-pop);border-radius:16px;padding:30px 8px 8px;position:relative}.mp__cham-cua{gap:6px;display:flex;position:absolute;top:11px;left:14px}.mp__cham-cua i{background:#ffffff40;border-radius:50%;width:9px;height:9px}.mp__man{position:relative}.mp__ai-lam{border-radius:var(--sb-radius-badge);background:var(--sb-brand-amber);color:var(--sb-brand-navy);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:700;animation:.4s .9s both noi-len;display:inline-flex;position:absolute;bottom:-14px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px -6px #ff8a0099}.mp__ket{background:var(--sb-panel);border-radius:10px;align-content:center;gap:16px;min-height:330px;padding:28px 24px;display:grid}.mp__ket b{font-size:1.375rem}.mp__ket ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mp__ket li{animation:noi-len .4s calc(var(--i,0) * .1s) both;gap:10px;font-weight:500;display:flex}.mp__ket li svg{color:var(--sb-brand-teal);flex:none;margin-top:2px}.mp__ket .nut{justify-self:start}.mp__dieu-khien{align-items:center;gap:8px;margin-top:22px;display:flex}.mp__nut{border-radius:var(--sb-radius-control);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);min-width:44px;min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex}.mp__nut:disabled{opacity:.4;cursor:default}.mp__nut--to{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff}.mp__vi-tri{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.875rem;font-weight:600}@keyframes noi-len{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mh{background:var(--sb-canvas);min-height:330px;color:var(--sb-text-primary);border-radius:10px;grid-template-columns:46px minmax(0,1fr);font-size:.8125rem;line-height:1.35;display:grid;overflow:hidden}.mh__ben{background:#0d2246;flex-direction:column;align-items:center;gap:6px;padding:10px 0;display:flex}.mh__logo{background:conic-gradient(var(--sb-brand-teal) 0 33%, var(--sb-brand-amber) 0 66%, #fff 0);border-radius:6px;width:22px;height:22px;margin-bottom:8px}.mh__muc{color:#ffffff8c;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.mh__muc[data-chon=true]{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.mh__than{grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.mh__thanh{background:var(--sb-panel);border-bottom:1px solid var(--sb-border);align-items:center;gap:8px;padding:10px 14px;display:flex}.mh__thanh b{font-size:.9375rem}.mh__ai{border-radius:var(--sb-radius-badge);color:#075e57;background:#11b5a71f;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.mh__noi-dung{min-width:0;padding:14px}.mh__minh-hoa{color:var(--sb-text-muted);font-size:.6875rem;position:absolute;bottom:8px;right:10px}.mh [style*=--i]{animation:noi-len .35s calc(.15s + var(--i) * .14s) both}.mh-avatar{background:var(--sb-subtle);width:30px;height:30px;color:var(--sb-text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.mh-nhan{border-radius:var(--sb-radius-badge);background:var(--sb-subtle);color:var(--sb-text-secondary);flex:none;margin-left:auto;padding:2px 8px;font-size:.6875rem;font-weight:600}.mh-ds,.mh-diem,.mh-viec,.mh-kho{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mh-ds li,.mh-diem li,.mh-viec li,.mh-kho li{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mh-ds__chu{min-width:0;display:grid}.mh-ds__chu span{color:var(--sb-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.mh-ds .mh-ds__moi{border-color:var(--sb-brand-teal);order:-1;box-shadow:0 0 0 3px #11b5a726}.mh-ds__moi .mh-avatar,.mh-ds__moi .mh-nhan{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.mh-diem__ten{flex:none;width:34%;display:grid}.mh-diem__ten span{color:var(--sb-text-muted);font-size:.75rem}.mh-diem__thanh,.mh-kho__thanh{background:var(--sb-subtle);border-radius:4px;flex:1;height:8px;position:relative}.mh-diem__thanh i,.mh-kho__thanh i{width:var(--w);background:linear-gradient(90deg, var(--sb-brand-blue), var(--sb-brand-teal));animation:rong-ra .9s calc(.3s + var(--i,0) * .15s) both;border-radius:4px;position:absolute;inset:0 auto 0 0}@keyframes rong-ra{0%{width:0}}.mh-diem li:nth-child(2) .mh-diem__thanh i{animation-delay:.45s}.mh-diem li:nth-child(3) .mh-diem__thanh i{animation-delay:.6s}.mh-diem li:nth-child(4) .mh-diem__thanh i{animation-delay:.75s}.mh-diem__so{text-align:right;font-variant-numeric:tabular-nums;width:28px}.mh-viec__o{border:1.5px solid var(--sb-border-strong);color:#0000;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.mh-viec li:first-child .mh-viec__o{animation:.3s 1.6s both danh-dau}.mh-viec li:nth-child(2) .mh-viec__o{animation:.3s 2.2s both danh-dau}@keyframes danh-dau{to{background:var(--sb-brand-teal);border-color:var(--sb-brand-teal);color:var(--sb-brand-navy)}}.mh-viec__ten{flex:1;min-width:0}.mh-viec__ai{color:#9a5300;border-radius:var(--sb-radius-badge);background:#ff8a0024;align-items:center;gap:3px;padding:2px 6px;font-size:.6875rem;font-weight:700;display:inline-flex}.mh-viec__han{color:var(--sb-text-muted);white-space:nowrap;font-size:.75rem}.mh-tl{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;padding:14px 14px 60px;position:relative}.mh-tl__dau{border-bottom:2px solid var(--sb-brand-navy);margin-bottom:8px;padding-bottom:8px}.mh-tl ul{margin:0;padding:0;list-style:none}.mh-tl li,.mh-tl__tong{border-bottom:1px dashed var(--sb-border);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.mh-tl__tong{border-bottom:0;font-size:.9375rem}.mh-tl__dau-moc{border:2px solid var(--sb-brand-teal);color:#0b7f75;text-transform:uppercase;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:800;animation:.35s 1.8s both dong-dau;position:absolute;bottom:14px;right:18px;transform:rotate(-8deg)}@keyframes dong-dau{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.mh-lich{grid-template-columns:repeat(var(--cot), minmax(0, 1fr));gap:6px;display:grid}.mh-lich__ngay{text-align:center;color:var(--sb-text-muted);font-size:.75rem;font-weight:600}.mh-lich__luoi{grid-column:1/-1;grid-template-columns:repeat(var(--cot), minmax(0, 1fr));background:repeating-linear-gradient(var(--sb-border) 0 1px, transparent 1px 32px);grid-template-rows:repeat(8,28px);gap:4px 6px;display:grid}.mh-lich__khoi{border-left:3px solid var(--sb-brand-blue);background:#2563eb1f;border-radius:6px;padding:4px 6px;font-size:.6875rem;font-weight:600;overflow:hidden}.mh-lich__khoi:last-child{border-left-color:var(--sb-brand-teal);background:#11b5a729}.mh-qr{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.mh-qr__ma{border:1px solid var(--sb-border);width:120px;height:120px;color:var(--sb-brand-navy);fill:currentColor;border-radius:8px;flex:none;padding:8px}.mh-qr__chu{gap:4px;min-width:0;display:grid}.mh-qr__chu span{color:var(--sb-text-muted)}.mh-qr__chu b{font-variant-numeric:tabular-nums;font-size:1.25rem}.mh-qr__trang-thai{height:26px;margin-top:6px;position:relative}.mh-qr__trang-thai i{border-radius:var(--sb-radius-badge);white-space:nowrap;align-items:center;gap:4px;padding:4px 10px;font-size:.75rem;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.mh-qr__trang-thai i[data-sau=false]{color:#9a5300;background:#ff8a0026;animation:.2s 1.9s both an-di}.mh-qr__trang-thai i[data-sau=true]{background:var(--sb-brand-teal);color:var(--sb-brand-navy);animation:.3s 2s both hien}@keyframes an-di{to{opacity:0}}.mh-bd__so{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mh-bd__so div{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;padding:8px 10px;display:grid}.mh-bd__so span{color:var(--sb-text-muted);font-size:.6875rem}.mh-bd__so b{font-variant-numeric:tabular-nums;font-size:1rem}.mh-bd__cot{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;align-items:flex-end;gap:5px;height:140px;margin-top:12px;padding:8px;display:flex}.mh-bd__cot i{height:var(--h);background:var(--sb-brand-blue);transform-origin:bottom;border-radius:3px 3px 0 0;flex:1}.mh-bd__cot i:last-child{background:var(--sb-brand-teal)}.mh .mh-bd__cot i{animation:moc-len .6s calc(.3s + var(--i) * 60ms) both}@keyframes moc-len{0%{transform:scaleY(0)}}.mh-bd__nhan{color:var(--sb-text-muted);margin-top:6px;font-size:.6875rem;display:block}.mh-quay{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;padding:12px 14px}.mh-quay__ca{border-radius:var(--sb-radius-badge);color:var(--sb-brand-blue);background:#2563eb1f;margin-bottom:8px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.mh-quay ul{margin:0;padding:0;list-style:none}.mh-quay li,.mh-quay__tong{border-bottom:1px dashed var(--sb-border);justify-content:space-between;padding:7px 0;display:flex}.mh-quay em{color:var(--sb-text-muted);font-style:normal}.mh-quay__tong{background:var(--sb-brand-navy);color:#fff;border:0;border-radius:8px;margin-top:6px;padding:10px 12px;font-size:1rem}.mh-kho__ten{flex:none;width:36%}.mh-kho__thanh em{background:var(--sb-text-muted);width:2px;position:absolute;top:-3px;bottom:-3px}.mh-kho li[data-thap=true]{border-color:var(--m-do)}.mh-kho li[data-thap=true] .mh-kho__thanh i{background:var(--m-do)}.mh-kho li[data-thap=true] b{color:var(--m-do)}.mh-moc{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;gap:14px;padding:14px;display:grid}.mh-moc ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mh-moc li{align-items:center;gap:10px;font-weight:500;display:flex}.mh-moc__cham{border:2px solid var(--sb-border-strong);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.mh-moc li[data-xong=true] .mh-moc__cham{background:var(--sb-brand-teal);border-color:var(--sb-brand-teal);color:var(--sb-brand-navy)}.mh-moc__dot{border-radius:var(--sb-radius-badge);color:#9a5300;background:#ff8a0026;justify-self:start;padding:5px 12px;font-size:.75rem;font-weight:700}.mh-dx{background:var(--sb-panel);border:1.5px solid var(--sb-brand-teal);border-radius:10px;gap:8px;padding:16px;animation:.4s .2s both noi-len;display:grid;box-shadow:0 10px 30px -18px #11b5a7cc}.mh-dx__nhan{color:#0b7f75;align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:inline-flex}.mh-dx b{font-size:1rem}.mh-dx>span:not(.mh-dx__nhan){color:var(--sb-text-secondary)}.mh-dx__nut{align-items:center;gap:10px;margin-top:6px;display:flex}.mh-dx__duyet{border-radius:var(--sb-radius-control);background:var(--sb-brand-navy);color:#fff;align-items:center;gap:5px;padding:6px 12px;font-weight:700;animation:.3s 1.6s both hien;display:inline-flex}.mh-dx__nguoi{color:var(--sb-text-muted);font-size:.75rem;animation:.3s 1.8s both hien}.dong-chay{border-radius:var(--sb-radius-modal);background:var(--sb-panel);border:1px solid var(--sb-border);padding:12px}.dong-chay__svg{width:100%;height:auto;display:block}.dong-chay__svg--doc{max-width:420px;margin-inline:auto}@media (min-width:720px){.dong-chay__svg--doc{display:none}}@media (max-width:719px){.dong-chay__svg--ngang{display:none}}.dong-chay__lan{fill:color-mix(in srgb, var(--mau) 7%, white);stroke:color-mix(in srgb, var(--mau) 22%, white)}.dong-chay__ten-lan{fill:var(--sb-text-secondary);font-size:13px;font-weight:700}.dong-chay__noi{fill:none;stroke:var(--sb-border-strong);stroke-width:2px;stroke-dasharray:.02 .015}.dong-chay__noi[data-qua=true]{stroke:var(--sb-brand-teal);stroke-width:3px;stroke-dasharray:none}.dong-chay__nut{cursor:pointer}.dong-chay__nut circle{fill:#fff;stroke:var(--mau);stroke-width:3px;transition:fill .3s}.dong-chay__nut text{fill:var(--sb-text-primary);pointer-events:none;font-size:13px;font-weight:700}.dong-chay__nut[data-trang=toi]{opacity:.45}.dong-chay__nut[data-trang=qua] circle{fill:color-mix(in srgb, var(--mau) 18%, white)}.dong-chay__nut[data-trang=dang] circle{fill:var(--mau)}.dong-chay__nut[data-trang=dang] text{fill:#fff}.dong-chay__nut[data-ai=true] circle{stroke-dasharray:4 3}.dong-chay__cham{pointer-events:none;transition:transform .7s cubic-bezier(.3,.7,.2,1)}.dong-chay__cham circle{fill:#11b5a724;stroke:var(--sb-brand-teal);stroke-width:2px}.bdk{border-radius:var(--sb-radius-modal);background:var(--sb-brand-navy);box-shadow:var(--m-shadow-pop);padding:0 8px 8px}.bdk__thanh{color:var(--m-on-navy-2);align-items:center;gap:12px;padding:10px 8px;font-size:.75rem;display:flex}.bdk__cham{gap:6px;display:flex}.bdk__cham i{background:#ffffff40;border-radius:50%;width:9px;height:9px}.bdk__dia-chi{border-radius:var(--sb-radius-badge);background:#ffffff14;padding:3px 12px}.bdk__minh-hoa{margin-left:auto}@media (max-width:559px){.bdk__dia-chi{display:none}}.bdk__luoi{background:var(--sb-canvas);border-radius:10px;gap:8px;padding:8px;display:grid}@media (min-width:900px){.bdk__luoi{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px}.bdk__o--rong{grid-column:1/-1}}.bdk__o{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:var(--sb-radius-card);align-content:start;gap:12px;padding:14px 16px;display:grid}.bdk__o header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bdk__o header b{font-size:.9375rem}.bdk__o header span{color:var(--sb-text-muted);font-size:.75rem}.bdk__p4{align-items:center;gap:4px;font-weight:600;display:inline-flex;color:#0b7f75!important}.bdk__cot{border-bottom:1px solid var(--sb-border);align-items:flex-end;gap:6px;height:170px;display:flex}.bdk__cot i{height:var(--h);background:linear-gradient(180deg, var(--sb-brand-blue), color-mix(in srgb, var(--sb-brand-blue) 60%, white));transform-origin:bottom;border-radius:4px 4px 0 0;flex:1}.bdk__cot i:last-child{background:var(--sb-brand-teal)}.bdk__pheu{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bdk__pheu li{isolation:isolate;justify-content:space-between;padding:5px 10px;font-size:.8125rem;display:flex;position:relative}.bdk__pheu li i{width:var(--w);z-index:-1;background:color-mix(in srgb, var(--sb-brand-teal) 22%, white);transform-origin:0;border-radius:6px;position:absolute;inset:0 auto 0 0}.bdk__pheu li:last-child i{background:var(--sb-brand-teal)}.bdk__so-lon{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.5rem}.bdk__no{border-radius:6px;height:26px;display:flex;overflow:hidden}.bdk__no i{width:var(--w);transform-origin:0}.bdk__chu-giai{color:var(--sb-text-secondary);grid-template-columns:1fr 1fr;gap:4px 10px;margin:0;padding:0;font-size:.75rem;list-style:none;display:grid}.bdk__chu-giai li{align-items:center;gap:6px;display:flex}.bdk__chu-giai i{border-radius:3px;width:10px;height:10px}.bdk__duong{width:100%;height:auto;overflow:visible}.bdk__that,.bdk__du-bao{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bdk__that{stroke:var(--sb-brand-blue)}.bdk__du-bao{stroke:var(--sb-brand-teal);stroke-dasharray:.04 .03}[data-js=true][data-thay=false] .bdk__cot i,[data-js=true][data-thay=false] .bdk__pheu i,[data-js=true][data-thay=false] .bdk__no i{transform:scale(0)}[data-js=true][data-thay=false] .bdk__that,[data-js=true][data-thay=false] .bdk__du-bao{opacity:0}[data-thay=true] .bdk__cot i{animation:moc-len .7s calc(var(--i) * 50ms) both}[data-thay=true] .bdk__pheu i,[data-thay=true] .bdk__no i{animation:rong-x .8s calc(.3s + var(--i) * .1s) both}@keyframes rong-x{0%{transform:scaleX(0)}}[data-thay=true] .bdk__that{stroke-dasharray:1;animation:1.2s .4s both ve-duong}[data-thay=true] .bdk__du-bao{animation:.6s 1.5s both hien}.vong-tru{gap:40px;display:grid}@media (min-width:1024px){.vong-tru{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px}}.vong-tru .tieu-de-khoi{margin:0 0 24px}.vong-gon{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.vong-gon:before{content:"";background:linear-gradient(var(--sb-brand-teal), var(--sb-brand-blue), var(--sb-brand-amber), var(--sb-brand-navy));width:2px;position:absolute;top:22px;bottom:22px;left:21px}.vong-gon li{grid-template-columns:44px 1fr;column-gap:14px;padding:10px 0;display:grid;position:relative}.vong-gon__icon{background:var(--sb-panel);border:2px solid var(--mau-cot);width:44px;height:44px;color:var(--sb-brand-navy);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.vong-gon b{font-size:1.125rem}.vong-gon span:not(.vong-gon__icon){color:var(--sb-text-secondary)}.tru-gon{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.tru-gon{grid-template-columns:1fr 1fr}}.tru-gon li{border-radius:var(--sb-radius-card);background:var(--sb-panel);border:1px solid var(--sb-border);grid-template-columns:40px 1fr;align-items:start;column-gap:12px;padding:16px;display:grid}.tru-gon svg{color:#0b7f75;background:#11b5a71f;border-radius:10px;grid-row:span 2;width:40px;height:40px;padding:8px}.tru-gon b{color:#0b7f75;font-size:.8125rem}.tru-gon span{font-weight:600;line-height:1.35}.tru-gon .tru-gon__cuoi{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff;grid-template-columns:1fr;align-content:center;gap:12px}.tru-gon .tru-gon__cuoi b{color:#fff;font-size:1.0625rem}.tru-gon .tru-gon__cuoi .nut{justify-self:start}.ai__sao{color:var(--sb-brand-teal)}.doa{position:relative}.doa__khau{z-index:1;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:900px){.doa__khau{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.doa__khau li{text-align:center;border-radius:var(--sb-radius-card);background:var(--m-navy-2);border:1px solid #ffffff1a;align-content:start;justify-items:center;gap:6px;padding:20px 14px;display:grid}.doa__khau li[data-dinh=true]{border:1.5px dashed var(--sb-brand-amber);background:#ff8a000f}.doa__icon{width:48px;height:48px;color:var(--sb-brand-teal);background:#11b5a724;border-radius:50%;place-items:center;display:grid}li[data-dinh=true] .doa__icon{color:var(--sb-brand-amber);background:#ff8a0029}.doa__khau b{font-size:1.0625rem}.doa__khau span:not(.doa__icon):not(.trang-thai){color:var(--m-on-navy-2);font-size:.875rem}.doa__xung{display:none}@media (min-width:900px){.doa__xung{background:#11b5a759;height:2px;display:block;position:absolute;top:44px;left:10%;right:10%}}[data-js=true][data-thay=false] .doa__khau li{opacity:0}[data-thay=true] .doa__khau li{animation:noi-len .45s calc(var(--i) * .15s) both}.ai__tu-lam{gap:14px;margin-top:28px;display:grid}.ai .ai__cau{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:none;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;display:flex}.ai .ai__tin{gap:12px;margin:0;padding:0;list-style:none}.ai .ai__tin li{border-radius:var(--sb-radius-card);border:1px solid #ffffff1a;gap:2px;padding:14px 16px;display:grid}.ai .ai__tin li span{color:var(--m-on-navy-2);font-size:.875rem}@media (prefers-reduced-motion:reduce){.vs__cung,.vs__nut,.vs__quay,.mh [style*=--i],.mh *,.mp__ai-lam,.mp__ket li,.dong-chay__cham circle,[data-thay] *{animation:none!important}.vs__the{opacity:1;animation:none}.dong-chay__cham{transition:none}[data-js=true][data-thay=false] *{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}.mh-qr__trang-thai i[data-sau=false]{display:none}}.dong-chay__svg--doc .dong-chay__ten-lan{font-size:11.5px}.khoi--mo-phong{contain-intrinsic-size:auto 1700px}
@view-transition{navigation:auto}::view-transition-old(root){animation:.22s ease-out both vt-ra}::view-transition-new(root){animation:.32s cubic-bezier(.2,.7,.2,1) both vt-vao}@keyframes vt-ra{to{opacity:0}}@keyframes vt-vao{0%{opacity:0;transform:translateY(10px)}}.mn{display:contents}.mn__ngang{align-items:center;gap:2px;margin-right:auto;display:none}.mn__ngang>a,.mn__nut{font:inherit;color:var(--sb-text-secondary);border-radius:var(--sb-radius-control);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.mn__ngang>a:hover,.mn__nut:hover,.mn__nut[aria-expanded=true]{color:var(--sb-text-primary);background:var(--sb-subtle)}.mn__nut svg{transition:transform .2s}.mn__nut[aria-expanded=true] svg{transform:rotate(180deg)}.mn__muc{position:relative}.mn__tha{border-radius:var(--sb-radius-modal);background:var(--sb-panel);border:1px solid var(--sb-border);width:min(760px,100vw - 48px);box-shadow:var(--m-shadow-pop);animation:.18s ease-out both mn-ha;position:absolute;top:calc(100% + 10px);left:-12px}@keyframes mn-ha{0%{opacity:0;transform:translateY(-6px)}}.mn-bang{gap:8px;padding:16px;display:grid}@media (min-width:720px){.mn-bang{grid-template-columns:1.15fr 1fr}}.mn-bang__nhan{color:var(--sb-text-muted);padding:4px 10px 8px;font-size:.8125rem;font-weight:600}.mn-bang ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mn-bang a{color:var(--sb-text-primary);border-radius:10px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}.mn-bang a:hover{background:var(--sb-subtle)}.mn-bang a svg{color:#0b7f75;flex:none;margin-top:2px}.mn-bang b{font-size:.9375rem;font-weight:600;display:block}.mn-bang small{color:var(--sb-text-muted);font-size:.8125rem;line-height:1.4;display:block}.mn__mo-dt{border-radius:var(--sb-radius-control);border:1px solid var(--sb-border);background:var(--sb-panel);cursor:pointer;order:3;place-items:center;width:44px;height:44px;display:inline-grid}.mn__dt{background:var(--sb-panel);border-bottom:1px solid var(--sb-border);max-height:calc(100vh - 100px);box-shadow:var(--m-shadow-pop);animation:.2s ease-out both mn-ha;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mn__dt-duoi{padding:0 16px 20px;display:grid}.mn__dt-duoi a{border-top:1px solid var(--sb-border);color:var(--sb-text-primary);padding:12px 10px;font-weight:600;text-decoration:none}@media (min-width:1180px){.mn__ngang{display:flex}.mn__mo-dt,.mn__dt{display:none}}.dau-trang{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#ffffffdb}.chan-trang__luoi{gap:32px;display:grid}@media (min-width:900px){.chan-trang__luoi{grid-template-columns:1.3fr 1fr 1fr 1fr}}.chan-trang__thuong-hieu{align-content:start;justify-items:start;gap:16px;display:grid}.chan-trang__luoi nav{align-content:start;gap:10px;display:grid}.chan-trang__luoi nav p{color:#fff;margin-top:6px;font-weight:700}.chan-trang__luoi nav a{color:var(--m-on-navy-2)}.chan-trang__luoi nav a:hover{color:#fff}.nut--chinh{isolation:isolate;position:relative;overflow:hidden}.nut--chinh:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.nut--chinh:hover:after{transform:translate(120%)}.nut--chinh:hover{box-shadow:0 10px 30px -10px #11b5a7cc}.den-roi{isolation:isolate;position:relative}.den-roi:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #11b5a72e, transparent 45%);opacity:0;transition:opacity .25s;position:absolute;inset:-1px}.den-roi:hover:before{opacity:1}html[data-js=true] [data-hien]:not([data-da-hien]){opacity:0;transform:translateY(18px)}[data-hien]{transition:opacity .55s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 70ms), transform .55s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 70ms)}.td{isolation:isolate;background:var(--sb-brand-navy);color:#fff;position:relative;overflow:hidden}.td__nen{z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 75%)}.td__nen i{filter:blur(80px);opacity:.45;will-change:transform;border-radius:50%;width:46vmax;height:46vmax;position:absolute}.td__nen i:first-child{background:var(--sb-brand-teal);animation:18s ease-in-out infinite alternate troi;top:-30%;right:-10%}.td__nen i:nth-child(2){background:var(--sb-brand-blue);animation:22s ease-in-out infinite alternate-reverse troi;bottom:-40%;left:-15%}.td__nen i:nth-child(3){background:var(--sb-brand-amber);opacity:.18;width:22vmax;height:22vmax;animation:26s ease-in-out infinite alternate troi;top:30%;right:30%}@keyframes troi{to{transform:translate(-8%,10%)scale(1.15)}}.td__luoi{align-items:center;gap:40px;padding-block:40px 56px;display:grid}@media (min-width:1024px){.td__luoi{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;padding-block:72px 88px}}.td__duong{color:var(--m-on-navy-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.td__duong a{color:var(--m-on-navy-2);text-decoration:none}.td__duong a:hover{color:#fff}.td__ten{border-radius:var(--sb-radius-badge);color:#7ee8de;background:#11b5a724;border:1px solid #11b5a759;align-items:center;gap:8px;margin-top:22px;padding:6px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.td h1{letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:clamp(2rem,1.2rem + 3vw,3.25rem);font-weight:750;line-height:1.08}.td__mo{font-size:var(--m-lead);color:var(--m-on-navy-2);max-width:50ch;margin-top:18px}.td__nut{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.td__hinh{perspective:1400px}.thiet-bi{background:linear-gradient(160deg,#1b3563,#0d2246 60%);border:1px solid #ffffff1f;border-radius:18px;padding:30px 10px 10px;position:relative;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #11b5a726,0 0 80px -20px #11b5a759}.thiet-bi__cham{gap:6px;display:flex;position:absolute;top:11px;left:16px}.thiet-bi__cham i{background:#ffffff40;border-radius:50%;width:9px;height:9px}.nghieng{transform:rotateX(var(--rx,4deg)) rotateY(var(--ry,-8deg));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nghieng[data-dang-nghieng]{transition:transform .12s linear}.nghieng:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(600px circle at var(--gx,30%) var(--gy,0%), #ffffff29, transparent 40%);position:absolute;inset:0}.td .mh{min-height:360px}.khoi--gon{padding-block:56px}.khoi--gon-duoi{padding-block:24px 0}.tieu-de-nho{margin-bottom:16px;font-size:1.25rem;font-weight:700}.nghe-con{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.nghe-con{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.nghe-con__the{border-radius:var(--sb-radius-modal);border:1px solid var(--sb-border);background:var(--sb-panel);height:100%;color:var(--sb-text-primary);grid-template-columns:1fr auto;gap:6px 12px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.nghe-con__the:hover{border-color:var(--sb-brand-teal);box-shadow:var(--m-shadow-card);transform:translateY(-3px)}.nghe-con__the b{font-size:1.0625rem}.nghe-con__the span{color:var(--sb-text-secondary);grid-column:1;font-size:.9375rem;line-height:1.45}.nghe-con__the svg{color:#0b7f75;grid-area:1/2/span 2;align-self:center;transition:transform .2s}.nghe-con__the:hover svg{transform:translate(4px)}.the-lat-luoi{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.the-lat-luoi{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.the-lat-luoi{grid-template-columns:repeat(4,1fr)}}.the-lat{width:100%;min-height:250px;font:inherit;text-align:left;cursor:pointer;perspective:1000px;background:0 0;border:0;padding:0;display:block;position:relative}.the-lat__mat{border-radius:var(--sb-radius-modal);backface-visibility:hidden;flex-direction:column;gap:10px;padding:22px;transition:transform .7s cubic-bezier(.3,.8,.2,1);display:flex;position:absolute;inset:0}.the-lat__mat b{font-size:1.125rem}.the-lat__mat span{line-height:1.5}.the-lat__mat--truoc{background:var(--sb-panel);border:1px solid var(--sb-border);color:var(--sb-text-primary)}.the-lat__mat--truoc svg:first-child{color:var(--m-do)}.the-lat__mat--truoc span{color:var(--sb-text-secondary)}.the-lat__mat--truoc small{color:#0b7f75;align-items:center;gap:6px;margin-top:auto;font-size:.8125rem;font-weight:600;display:inline-flex}.the-lat__mat--sau{background:radial-gradient(circle at 100% 0%, #11b5a759, transparent 55%), var(--sb-brand-navy);color:#fff;transform:rotateY(180deg);box-shadow:0 20px 40px -20px #0b1d3a99}.the-lat__mat--sau svg{color:var(--sb-brand-teal)}.the-lat__mat--sau span{color:#dbe6f3}.the-lat:hover .the-lat__mat--truoc,.the-lat:focus-visible .the-lat__mat--truoc{transform:rotateY(-180deg)}.the-lat:hover .the-lat__mat--sau,.the-lat:focus-visible .the-lat__mat--sau{transform:rotateY(0)}@media (hover:none){.the-lat:focus .the-lat__mat--truoc{transform:rotateY(-180deg)}.the-lat:focus .the-lat__mat--sau{transform:rotateY(0)}}.diem-nhan{gap:20px;display:grid}@media (min-width:900px){.diem-nhan{grid-template-columns:repeat(3,1fr)}}.diem-nhan__o{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:20px;align-content:start;gap:10px;padding:14px 14px 22px;transition:transform .25s,box-shadow .25s;display:grid}.diem-nhan__o:hover{box-shadow:var(--m-shadow-pop);transform:translateY(-4px)}.diem-nhan__man{background:linear-gradient(160deg,#1b3563,#0d2246);border-radius:14px;margin-bottom:8px;padding:8px}.diem-nhan__man .mh{min-height:250px;font-size:.75rem}.diem-nhan__o h3{padding-inline:6px;font-size:1.125rem}.diem-nhan__o p{color:var(--sb-text-secondary);padding-inline:6px}.hoi-dap{gap:24px;display:grid}@media (min-width:1024px){.hoi-dap{grid-template-columns:.8fr 1.2fr;gap:64px}.hoi-dap .tieu-de-khoi{margin-top:0}}.hoi-dap__muc{border-bottom:1px solid var(--sb-border)}.hoi-dap__muc summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.hoi-dap__muc summary::-webkit-details-marker{display:none}.hoi-dap__muc summary:after{content:"+";background:var(--sb-subtle);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:500;transition:transform .25s;display:grid}.hoi-dap__muc[open] summary:after{background:var(--sb-brand-teal);color:var(--sb-brand-navy);transform:rotate(45deg)}.hoi-dap__muc p{color:var(--sb-text-secondary);padding:0 44px 18px 0;animation:.3s ease-out both noi-len}.chip-lien-ket{flex-wrap:wrap;gap:8px;display:flex}.chip-lien-ket a{border-radius:var(--sb-radius-badge);border:1px solid var(--sb-border-strong);color:var(--sb-text-primary);padding:8px 14px;font-size:.9375rem;font-weight:500;text-decoration:none}.chip-lien-ket a:hover{border-color:var(--sb-brand-teal);background:#11b5a714}.chip-lien-ket__nhom{background:var(--sb-subtle)}.mh-nhan--moi{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.mh-dl{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:12px;display:grid}.mh-dl__dt{background:var(--sb-panel);border:6px solid #0d2246;border-radius:18px;gap:8px;padding:14px 12px;display:grid}.mh-dl__noi{color:var(--sb-text-muted);font-size:.6875rem}.mh-dl__khung{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.mh-dl__khung span{text-align:center;border:1px solid var(--sb-border);border-radius:6px;padding:5px 0;font-size:.6875rem;font-weight:600}.mh-dl__khung span[data-kin=true]{color:var(--sb-text-muted);background:var(--sb-subtle);text-decoration:line-through}.mh-dl__khung span[data-chon=true]{animation:.4s 1.2s both chon-o}@keyframes chon-o{to{background:var(--sb-brand-teal);border-color:var(--sb-brand-teal);color:var(--sb-brand-navy)}}.mh-dl__nut{text-align:center;background:var(--sb-brand-navy);color:#fff;border-radius:8px;padding:7px;font-size:.75rem;font-weight:700}.mh-dl__bao{background:var(--sb-panel);border:1.5px solid var(--sb-brand-teal);border-radius:10px;gap:4px;padding:12px;animation:.4s 1.8s both noi-len;display:grid;box-shadow:0 10px 30px -18px #11b5a7e6}.mh-dl__bao .mh-nhan{justify-self:start;margin-left:0}.mh-dl__bao span:last-child{color:var(--sb-text-muted);font-size:.75rem}.mh-goi{grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:14px;display:grid;position:relative}.mh-goi__the{color:#fff;background:linear-gradient(135deg,#11b5a7,#2563eb);border-radius:14px;gap:6px;padding:16px;display:grid;box-shadow:0 16px 30px -16px #2563ebb3}.mh-goi__the>span:first-child{opacity:.85;font-size:.75rem}.mh-goi__the b{font-size:1rem}.mh-goi__buoi{flex-wrap:wrap;gap:4px;display:flex}.mh-goi__buoi i{border:2px solid #ffffffb3;border-radius:50%;width:14px;height:14px}.mh-goi__buoi i[data-dung=true]{background:#fff}.mh-goi__buoi i[data-moi=true]{background:0 0;animation:.5s 1.6s both nhay-buoi}@keyframes nhay-buoi{to{background:#fff;transform:scale(1.25)}}.mh-goi__con{opacity:.9;font-size:.75rem}.mh-goi__quet{aspect-ratio:1;background:var(--sb-panel);border:1px solid var(--sb-border);color:var(--sb-brand-navy);fill:currentColor;border-radius:10px;padding:8px;position:relative;overflow:hidden}.mh-goi__tia{background:var(--sb-brand-teal);height:3px;animation:1.4s ease-in-out 2 quet;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 3px #11b5a7b3}@keyframes quet{50%{transform:translateY(95px)}}.mh-goi__ok{border-radius:var(--sb-radius-badge);background:var(--sb-brand-teal);color:var(--sb-brand-navy);grid-column:1/-1;justify-self:start;align-items:center;gap:5px;padding:5px 12px;font-size:.75rem;font-weight:700;animation:.35s 2.8s both noi-len;display:inline-flex}.mh-ht{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:10px;gap:10px;padding:12px;display:grid}.mh-ht__dau{border-bottom:1px solid var(--sb-border);align-items:center;gap:8px;padding-bottom:8px;display:flex}.mh-ht__kenh{border-radius:var(--sb-radius-badge);color:var(--sb-brand-blue);background:#2563eb1f;padding:2px 8px;font-size:.6875rem;font-weight:700}.mh-ht__tin{gap:6px;display:grid}.mh-ht__tin p{border-radius:14px;max-width:82%;padding:7px 11px;line-height:1.4}.mh-ht__tin p[data-tu=khach]{background:var(--sb-subtle);border-bottom-left-radius:4px;justify-self:start}.mh-ht__tin p[data-tu=ban]{background:var(--sb-brand-blue);color:#fff;border-bottom-right-radius:4px;justify-self:end}.mh-ht__go{background:var(--sb-subtle);border-radius:14px;justify-self:start;gap:3px;padding:9px 12px;display:inline-flex}.mh-ht__go i{background:var(--sb-text-muted);border-radius:50%;width:6px;height:6px;animation:1s infinite go-phim}.mh-ht__go i:nth-child(2){animation-delay:.15s}.mh-ht__go i:nth-child(3){animation-delay:.3s}@keyframes go-phim{50%{opacity:.4;transform:translateY(-3px)}}.mh-hh{gap:10px;display:grid}.mh-hh__don{background:var(--sb-brand-navy);color:#fff;border-radius:8px;padding:8px 12px;font-weight:700}.mh-hh ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mh-hh li{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.mh-hh li:nth-child(2){margin-left:16px}.mh-hh li:nth-child(3){margin-left:32px}.mh-hh__tang{border-radius:var(--sb-radius-badge);color:#9a5300;background:#ff8a0026;padding:2px 7px;font-size:.6875rem;font-weight:700}.mh-hh li>span:not(.mh-hh__tang){color:var(--sb-text-muted);font-size:.75rem}.mh-hh__tien{color:#0b7f75}.mh-dk{gap:10px;display:grid}.mh-dk__nghe{border:1.5px solid var(--sb-brand-teal);background:#11b5a714;border-radius:10px;padding:10px 12px;display:grid}.mh-dk__nghe span{color:var(--sb-text-muted);font-size:.6875rem}.mh-dk__doi{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.mh-dk__doi li{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:8px;padding:8px 10px;display:grid}.mh-dk__doi s{color:var(--sb-text-muted);font-size:.6875rem}.mh-dk__san{flex-wrap:wrap;gap:6px;display:flex}.mh-dk__san span{border-radius:var(--sb-radius-badge);background:var(--sb-brand-navy);color:#fff;align-items:center;gap:4px;padding:4px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.mh-ks{text-align:center;background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:10px;justify-items:center;gap:8px;padding:18px;display:grid}.mh-ks>span:first-child{color:var(--sb-text-muted);font-size:.75rem}.mh-ks__sao{color:var(--sb-border-strong);gap:4px;display:flex}.mh-ks__sao svg[data-sang=true]{color:var(--sb-brand-amber);fill:var(--sb-brand-amber)}.mh-ks p{color:var(--sb-text-secondary);font-style:italic}.luoi-the{gap:16px;display:grid}@media (min-width:720px){.luoi-the{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.luoi-the--3{grid-template-columns:repeat(3,1fr)}}.the-sang{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:20px;align-content:start;gap:10px;padding:24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid}.the-sang:hover{box-shadow:var(--m-shadow-pop);border-color:#11b5a780;transform:translateY(-4px)}.the-sang__icon{color:#0b7f75;background:linear-gradient(135deg,#11b5a72e,#2563eb2e);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.the-sang h3{font-size:1.1875rem}.the-sang p{color:var(--sb-text-secondary)}.the-sang ul{color:var(--sb-text-secondary);gap:4px;margin:4px 0 0;padding-left:18px;display:grid}.so-lon{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:900px){.so-lon{grid-template-columns:repeat(4,1fr)}}.so-lon div{background:var(--m-navy-2);border:1px solid #ffffff1a;border-radius:18px;padding:22px}.so-lon b{letter-spacing:-.03em;background:linear-gradient(120deg,#fff,#7ee8de);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,1.4rem + 2vw,3rem);display:block}.so-lon span{color:var(--m-on-navy-2)}.ban-do{gap:20px;display:grid}@media (min-width:1024px){.ban-do{grid-template-columns:320px minmax(0,1fr);gap:32px}}.ban-do__nhom{align-content:start;gap:6px;display:grid}.ban-do__nhom button{border:1px solid var(--sb-border);background:var(--sb-panel);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-weight:600;transition:border-color .2s,background-color .2s;display:flex}.ban-do__nhom button i{background:var(--mau);border-radius:4px;flex:none;width:12px;height:12px}.ban-do__nhom button span{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8125rem}.ban-do__nhom button[aria-pressed=true]{border-color:var(--mau);background:color-mix(in srgb, var(--mau) 8%, white);box-shadow:inset 4px 0 0 var(--mau)}.ban-do__san{background:radial-gradient(circle at 1px 1px, #0b1d3a17 1px, transparent 1.5px) 0 0 / 22px 22px, var(--sb-panel);border:1px solid var(--sb-border);border-radius:20px;min-height:420px;padding:24px;position:relative}.ban-do__san h3{font-size:1.375rem}.ban-do__san>p{color:var(--sb-text-secondary);margin-top:6px}.ban-do__module{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ban-do__module li{background:var(--sb-panel);border:1.5px solid color-mix(in srgb, var(--mau) 45%, white);animation:noi-len .35s calc(var(--i) * 40ms) both;border-radius:12px;padding:14px}.ban-do__module b{display:block}.ban-do__module span{color:var(--sb-text-secondary);font-size:.8125rem;line-height:1.4}.bieu-mau{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-pop);border-radius:20px;gap:14px;padding:28px;display:grid}.bieu-mau label{gap:6px;font-size:.9375rem;font-weight:600;display:grid}.bieu-mau input,.bieu-mau select,.bieu-mau textarea{font:inherit;border-radius:var(--sb-radius-control);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);padding:12px 14px;font-weight:400}.bieu-mau input:focus,.bieu-mau select:focus,.bieu-mau textarea:focus{border-color:var(--sb-brand-teal);outline:none;box-shadow:0 0 0 4px #11b5a72e}.bieu-mau__ghi{color:var(--sb-text-muted);font-size:.8125rem}@media (prefers-reduced-motion:reduce){.td__nen i,.mh-goi__tia,.mh-ht__go i{animation:none!important}.nghieng{transform:none}}.mp__sang-trang{border-radius:var(--sb-radius-badge);border:1.5px solid var(--sb-brand-navy);color:var(--sb-brand-navy);justify-self:center;align-items:center;gap:8px;padding:12px 20px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.mp__sang-trang:hover{background:var(--sb-brand-navy);color:#fff}.mp__sang-trang svg{transition:transform .2s}.mp__sang-trang:hover svg{transform:translate(4px)}.so-le{gap:72px;display:grid}.so-le__hang{align-items:center;gap:28px;display:grid}@media (min-width:960px){.so-le__hang{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.so-le__hang:nth-child(2n) .so-le__chu{order:2}}.so-le__so{font-variant-numeric:tabular-nums;color:#0b7f75;border-radius:var(--sb-radius-badge);background:#11b5a71f;padding:4px 10px;font-size:.875rem;font-weight:700;display:inline-block}.so-le__chu h2{letter-spacing:-.02em;text-wrap:balance;margin-top:14px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);line-height:1.15}.so-le__chu p{font-size:var(--m-lead);color:var(--sb-text-secondary);max-width:46ch;margin-top:12px}.so-le__hinh{perspective:1400px}.so-le__hinh .mh{min-height:320px}.thiet-bi--sang{box-shadow:0 40px 80px -40px #0b1d3a8c,0 0 0 1px #11b5a71f}.so-le__hang:nth-child(odd) .nghieng{--ry:6deg}.the-sang--lien-ket{color:var(--sb-text-primary);text-decoration:none}.the-sang--lien-ket>svg:last-child{color:#0b7f75;transition:transform .2s}.the-sang--lien-ket:hover>svg:last-child{transform:translate(4px)}.chip-lien-ket--giua{justify-content:center;margin-top:28px}.chip-lien-ket a{align-items:center;gap:6px;display:inline-flex}.td__luoi--mot{max-width:860px;grid-template-columns:minmax(0,1fr)!important}.khoi--so{background:var(--sb-brand-navy);margin-top:-1px;padding-block:48px}.lien-he{gap:24px;display:grid}@media (min-width:960px){.lien-he{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px}}.lien-he__cach{gap:16px;display:grid}.bieu-mau .tieu-de-nho{align-items:center;gap:8px;margin:0;display:flex}.bieu-mau__dong-y{flex-direction:row;align-items:flex-start;gap:10px!important;font-weight:500!important;display:flex!important}.bieu-mau__dong-y input{margin-top:4px}.bm-hai{gap:14px;display:grid}@media (min-width:560px){.bm-hai{grid-template-columns:1fr 1fr}}.bm-phu{color:var(--sb-text-muted);font-weight:400}.bm-loi{color:#b42318;font-size:.8125rem;font-weight:500}.bieu-mau [aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201f}.bm-bay{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bieu-mau{transition:box-shadow .3s;position:relative}.bieu-mau[data-dang-gui=true]{box-shadow:0 0 0 2px #11b5a78c, var(--m-shadow-pop)}.bm-gui{justify-content:center;justify-self:start;min-width:220px}.bm-xoay{animation:.9s linear infinite bm-xoay}@keyframes bm-xoay{to{transform:rotate(360deg)}}.bm-cho{border-radius:var(--sb-radius-card);color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:.875rem;display:flex}.bm-cho span{flex:220px}.bm-xong{text-align:left;justify-items:start;animation:.5s cubic-bezier(.2,.7,.2,1) both bm-hien;overflow:hidden}.bm-xong:focus{outline:none}.bm-xong:before{content:"";pointer-events:none;background:radial-gradient(circle,#11b5a738,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;inset:-40% -20% auto auto}.bm-xong__dau{color:#fff;background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));border-radius:50%;place-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.3,1.6,.5,1) .1s both bm-nay;display:grid;box-shadow:0 12px 32px -10px #11b5a7b3}.bm-xong__nut{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}@keyframes bm-hien{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes bm-nay{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}@media (prefers-reduced-motion:reduce){.bm-xoay,.bm-xong,.bm-xong__dau{animation:none}}.nut--vien-toi{border:1.5px solid var(--sb-brand-navy);color:var(--sb-brand-navy);background:0 0;justify-self:start;text-decoration:none}.nut--vien-toi:hover{background:var(--sb-brand-navy);color:#fff}.dong-hien{animation:dong-len .8s cubic-bezier(.2, .7, .2, 1) calc(80ms + var(--i,0) * .12s) both;display:inline-block}@keyframes dong-len{0%{clip-path:inset(0 0 100%);transform:translateY(40%)}to{clip-path:inset(0 0 -20%);transform:none}}.mo-dau__dong-ai{background:linear-gradient(100deg,#11b5a7 0%,#5eead4 40%,#60a5fa 70%,#11b5a7 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.2,.7,.2,1) .32s both dong-len,6s linear 1.2s infinite anh-chay}@keyframes anh-chay{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.dong-hien,.mo-dau__dong-ai{animation:none}}
.mn__tha--gon{width:min(380px,100vw - 48px)}.mn-bang--mot{grid-template-columns:1fr!important}.nut--ai{gap:8px}.nut--ai svg{color:var(--sb-brand-teal)}.khoi--toi{isolation:isolate;background:var(--sb-brand-navy);color:#fff;position:relative;overflow:hidden}.khoi--toi:before{content:"";z-index:-1;background:radial-gradient(48rem 26rem at 0 0,#11b5a733,#0000 60%),radial-gradient(40rem 24rem at 100% 100%,#2563eb38,#0000 60%),linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0}.mh-ai{gap:10px;display:grid}.mh-ai__hoi{background:var(--sb-brand-blue);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:86%;padding:8px 12px;animation:.35s both noi-len}.mh-ai__dap{background:var(--sb-panel);border:1px solid var(--sb-border);border-left:3px solid var(--sb-brand-teal);border-radius:12px;gap:6px;padding:12px;display:grid}.mh-ai__ten{color:#0b7f75;align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:inline-flex}.mh-ai__dap p{animation:noi-len .35s calc(.5s + var(--i,0) * .45s) both}.mh-ai__nguon{animation:hien .3s calc(.6s + var(--i,0) * .45s) both;flex-wrap:wrap;gap:5px;display:flex}.mh-ai__nguon i{border-radius:var(--sb-radius-badge);color:#0b6b63;background:#11b5a71f;padding:2px 8px;font-size:.6875rem;font-style:normal}.mh-td{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mh-td li{background:var(--sb-panel);border:1px solid var(--sb-border);animation:noi-len .35s calc(var(--i,0) * .25s) both;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.mh-td__gio{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.6875rem;display:inline-flex}.mh-td__viec{align-items:center;gap:6px;min-width:0;display:inline-flex}.mh-td__viec svg{color:#0b7f75;flex:none}.mh-duyet{background:var(--sb-panel);border:1.5px dashed var(--sb-brand-teal);border-radius:10px;gap:8px;padding:14px;animation:.4s .15s both noi-len;display:grid}.mh-duyet b{font-size:.9375rem}.mh-duyet__tu{color:var(--sb-text-muted);font-size:.75rem}.mh-duyet ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mh-duyet li{color:var(--sb-text-secondary);animation:noi-len .3s calc(var(--i,0) * .25s) both;align-items:center;gap:6px;display:flex}.mh-duyet li svg{color:#0b7f75}.mh-duyet .mh-dx__nut{animation:hien .3s calc(var(--i,0) * .25s) both}.mh-duyet .mh-dx__duyet{background:var(--sb-brand-amber);color:var(--sb-brand-navy);animation:none}.loi-ai{--r:min(38vw, 210px);width:calc(var(--r) * 2 + 120px);aspect-ratio:1;place-items:center;max-width:100%;margin-inline:auto;display:grid;position:relative}.loi-ai>span{grid-area:1/1}.loi-ai__nhan{z-index:2;color:#fff;background:radial-gradient(circle at 35% 30%, #ffffff59, transparent 45%), conic-gradient(from 210deg, var(--sb-brand-teal), var(--sb-brand-blue), #7c5cff, var(--sb-brand-teal));border-radius:50%;align-content:center;place-items:center;gap:4px;width:132px;height:132px;animation:4.5s ease-in-out infinite loi-tho;display:grid;position:relative;box-shadow:0 0 0 8px #11b5a71f,0 0 60px 10px #11b5a773,0 0 120px 30px #2563eb4d}.loi-ai__nhan b{letter-spacing:.02em;font-size:.8125rem}.loi-ai[data-kieu=tu-dong] .loi-ai__nhan{background:radial-gradient(circle at 35% 30%, #ffffff59, transparent 45%), conic-gradient(from 210deg, var(--sb-brand-teal), var(--sb-brand-amber), var(--sb-brand-blue), var(--sb-brand-teal))}@keyframes loi-tho{50%{transform:scale(1.05)}}.loi-ai__vong{will-change:transform;border:1.5px dashed #7ee8de59;border-radius:50%}.loi-ai__vong--1{width:calc(var(--r) * 2);height:calc(var(--r) * 2);animation:60s linear infinite loi-quay}.loi-ai__vong--2{width:calc(var(--r) * 1.4);height:calc(var(--r) * 1.4);border:2px solid #0000;border-color:#2563eb59 #0000 #11b5a780;animation:14s linear infinite reverse loi-quay}.loi-ai__vong--3{width:calc(var(--r) * .95);height:calc(var(--r) * .95);border:1px solid #ffffff1f}@keyframes loi-quay{to{transform:rotate(360deg)}}.loi-ai__song{border:2px solid #11b5a799;border-radius:50%;width:132px;height:132px;animation:3.6s ease-out infinite loi-song}.loi-ai__song--2{animation-delay:1.8s}@keyframes loi-song{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.loi-ai__chip{z-index:3;transform:rotate(var(--g)) translate(var(--r)) rotate(calc(-1 * var(--g)))}.loi-ai__chip>span{border-radius:var(--sb-radius-badge);color:#e6fffb;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:loi-chip-vao .6s calc(.3s + var(--i) * .12s) both, loi-chip-troi 5s calc(var(--i) * -.7s) ease-in-out infinite alternate;background:#12284dd9;border:1px solid #7ee8de59;padding:7px 13px;font-size:.8125rem;font-weight:600;display:inline-block;box-shadow:0 8px 24px -10px #0009}@keyframes loi-chip-vao{0%{opacity:0;transform:scale(.6)}}@keyframes loi-chip-troi{to{transform:translateY(-6px)}}@media (max-width:560px){.loi-ai{--r:34vw;width:100%}.loi-ai__nhan,.loi-ai__song{width:104px;height:104px}.loi-ai__chip>span{padding:5px 9px;font-size:.6875rem}}.bt-ai{gap:28px;display:grid}@media (min-width:960px){.bt-ai{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px}}.bt-ai__ds{counter-reset:tang;gap:12px;margin:0;padding:0;list-style:none;display:grid}.bt-ai__tang{border-radius:var(--sb-radius-modal);border:1.5px solid var(--sb-border);background:var(--sb-panel);text-align:left;cursor:pointer;width:100%;color:var(--sb-text-primary);align-items:center;gap:14px;padding:18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.bt-ai__tang:hover{transform:translate(4px)}.bt-ai__tang[aria-selected=true]{border-color:var(--sb-brand-teal);box-shadow:0 18px 40px -24px #11b5a7b3}.bt-ai__so{background:var(--sb-subtle);width:48px;height:48px;color:var(--sb-brand-navy);border-radius:14px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.bt-ai__tang[aria-selected=true] .bt-ai__so{background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));color:#fff}.bt-ai__chu{gap:2px;display:grid}.bt-ai__chu small{color:var(--sb-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:600}.bt-ai__chu b{font-size:1.25rem}.bt-ai__chu span{color:var(--sb-text-secondary)}.bt-ai__tien{background:linear-gradient(90deg, var(--sb-brand-teal), var(--sb-brand-blue));transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(1)}.bt-ai[data-chay=true] .bt-ai__tien{animation:5.5s linear both bt-tien}@keyframes bt-tien{0%{transform:scaleX(0)}}.bt-ai__noi{perspective:1400px;gap:16px;animation:.45s both noi-len;display:grid}.bt-ai__cau{font-size:1.125rem;font-weight:600}.bt-ai__viec{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bt-ai__viec li{border-radius:var(--sb-radius-badge);color:#0b6b63;animation:noi-len .35s calc(.15s + var(--i) * 80ms) both;background:#11b5a71a;padding:6px 12px;font-size:.875rem;font-weight:600}.thiet-bi--phang{--rx:2deg;--ry:-4deg}.bt-ai .mh,.mpp .mh{min-height:320px}.ht-ai{gap:24px;display:grid}@media (min-width:960px){.ht-ai{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}}.ht-ai__chon{gap:10px;display:grid}@media (max-width:959px){.ht-ai__chon{scroll-snap-type:x mandatory;grid-auto-columns:minmax(240px,78%);grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.ht-ai__cau{scroll-snap-align:start}}.ht-ai__cau{border-radius:var(--sb-radius-card);border:1.5px solid var(--sb-border);background:var(--sb-panel);text-align:left;cursor:pointer;color:var(--sb-text-primary);font:inherit;gap:4px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:grid}.ht-ai__cau small{color:#0b7f75;font-size:.75rem;font-weight:700}.ht-ai__cau span{font-weight:600}.ht-ai__cau[aria-selected=true]{border-color:var(--sb-brand-teal);box-shadow:0 14px 32px -20px #11b5a7cc}.ht-ai__khung{color:#fff;background:linear-gradient(170deg,#0f2549,#0b1d3a 55%);border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -40px #0b1d3ab3,0 0 0 1px #11b5a726}.ht-ai__dau{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 16px;display:flex}.ht-ai__dau b{align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.ht-ai__dau b svg{color:var(--sb-brand-teal)}.ht-ai__cham{gap:6px;display:flex}.ht-ai__cham i{background:#ffffff38;border-radius:50%;width:9px;height:9px}.ht-ai__minh-hoa{color:var(--m-on-navy-2);margin-left:auto;font-size:.6875rem}.ht-ai__than{align-content:start;gap:16px;min-height:460px;padding:20px;display:grid}.ht-ai__ban{background:var(--sb-brand-blue);border-radius:16px 16px 4px;justify-self:end;max-width:85%;padding:10px 14px;font-weight:600;animation:.35s both noi-len}.ht-ai__go{color:var(--m-on-navy-2);align-items:center;gap:4px;font-size:.8125rem;display:inline-flex}.ht-ai__go i,.tl-go i{background:var(--sb-brand-teal);border-radius:50%;width:7px;height:7px;animation:1s infinite go-phim}.ht-ai__go i:nth-child(2),.tl-go i:nth-child(2){animation-delay:.15s}.ht-ai__go i:nth-child(3),.tl-go i:nth-child(3){animation-delay:.3s}.ht-ai__go em{margin-left:8px;font-style:normal}.ht-ai__lop{gap:8px;animation:.4s both noi-len;display:grid}.ht-ai__lop h4{letter-spacing:.06em;text-transform:uppercase;color:#7ee8de;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:700;display:inline-flex}.ht-ai__dk{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ht-ai__dk{grid-template-columns:1fr 1fr}}.ht-ai__dk li{animation:noi-len .35s calc(var(--i) * .12s) both;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 12px;font-size:.875rem;transition:background .2s,border-color .2s,transform .2s;display:grid}.ht-ai__dk li[data-sang=true]{border-color:var(--sb-brand-teal);background:#11b5a72e;transform:scale(1.02)}.ht-ai__dk small{color:var(--m-on-navy-2);grid-column:2;font-size:.75rem}.ht-ai__id{background:var(--sb-brand-teal);color:var(--sb-brand-navy);border-radius:6px;grid-row:span 2;align-self:start;padding:2px 6px;font-size:.6875rem;font-weight:800}.ht-ai__dg{animation:noi-len .35s calc(var(--i) * .2s) both;line-height:1.55}.ht-ai__dan{color:#7ee8de;font:inherit;cursor:help;vertical-align:1px;background:#11b5a724;border:1px solid #7ee8de99;border-radius:6px;margin-left:2px;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-block}.ht-ai__dan:hover,.ht-ai__dan:focus-visible{background:var(--sb-brand-teal);color:var(--sb-brand-navy)}.ht-ai__gy{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ht-ai__gy li{animation:noi-len .35s calc(var(--i) * .15s) both;padding-left:18px;position:relative}.ht-ai__gy li:before{content:"";background:var(--sb-brand-amber);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.ht-ai__dx{background:var(--sb-panel);color:var(--sb-text-primary);border:1.5px dashed var(--sb-brand-teal);border-radius:14px;gap:8px;padding:16px;animation:.4s both noi-len;display:grid}.ht-ai__dx[data-quyet=duyet]{border-style:solid;box-shadow:0 0 0 4px #11b5a733}.ht-ai__dx-nhan{color:#0b7f75;align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:inline-flex}.ht-ai__dx ul{color:var(--sb-text-secondary);gap:4px;margin:0;padding:0;list-style:none;display:grid}.ht-ai__dx li{align-items:baseline;gap:6px;display:flex}.ht-ai__dx li svg{color:#0b7f75;flex:none}.ht-ai__dx-nut{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ht-ai__dx-kq{color:#0b6b63;flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;animation:.3s both noi-len;display:flex}.ht-ai__lai{color:var(--sb-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:.8125rem;display:inline-flex}.tt-ai{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.tt-ai{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.tt-ai{grid-template-columns:repeat(4,1fr)}}.tt-ai__o{border-radius:var(--sb-radius-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff1a;padding:20px}.tt-ai__o h3{font-size:var(--m-h3);margin-top:16px}.tt-ai__o p{color:var(--m-on-navy-2);margin-top:6px}.tt-ai__hinh{background:#0b1d3a99;border:1px solid #ffffff0f;border-radius:12px;place-items:center;height:120px;display:grid;overflow:hidden}.tt-ai__hinh svg{width:100%;height:100%;padding:10px}.tt-diem{place-items:center;width:100%;height:100%;display:grid;position:relative}.tt-diem svg{position:absolute;inset:0}.tt-diem path{fill:none;stroke-width:10px;stroke-linecap:round}.tt-diem__nen{stroke:#ffffff1a}.tt-diem__so{stroke:var(--sb-brand-teal);stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.4s cubic-bezier(.2,.7,.2,1) .3s}[data-da-hien] .tt-diem__so{stroke-dashoffset:18px}.tt-diem b{font-variant-numeric:tabular-nums;margin-top:26px;font-size:1.75rem;position:relative}.tt-diem small{color:#7ee8de;font-size:.6875rem;position:absolute;bottom:8px}.tt-db path,.tt-db line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.tt-db__dai{opacity:0;transition:opacity .6s 1.4s;fill:#2563eb40!important;stroke:none!important}.tt-db__that{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s .3s}.tt-db__du{stroke:var(--sb-brand-teal);stroke-dasharray:4 5;opacity:0;transition:opacity .6s 1.3s}.tt-db__nay{stroke-dasharray:3 3;stroke:#ffffff40!important;stroke-width:1px!important}.tt-db text{fill:var(--m-on-navy-2);font-size:8px}[data-da-hien] .tt-db__that{stroke-dashoffset:0}[data-da-hien] .tt-db__du,[data-da-hien] .tt-db__dai{opacity:1}.tt-cb rect{fill:#ffffff38;transform-box:fill-box;transform-origin:bottom;transition:transform .5s cubic-bezier(.2, .7, .2, 1) calc(.2s + var(--i) * 80ms);transform:scaleY(0)}.tt-cb .tt-cb__la{fill:var(--m-do)}[data-da-hien] .tt-cb rect{transform:scaleY(1)}.tt-cb__cham{fill:var(--m-do);opacity:0;transition:opacity .3s 1s}[data-da-hien] .tt-cb__cham{opacity:1}.tt-gy{background:var(--sb-panel);width:calc(100% - 20px);color:var(--sb-text-primary);opacity:0;border-radius:10px;gap:4px;padding:12px;font-size:.8125rem;transition:transform .5s .3s,opacity .5s .3s;display:grid;transform:translateY(12px)}[data-da-hien] .tt-gy{opacity:1;transform:none}.tt-gy span{color:var(--sb-text-muted);font-size:.75rem}.tt-gy div{gap:6px;margin-top:4px;display:flex}.tt-gy i{background:var(--sb-subtle);border-radius:6px;align-items:center;gap:3px;padding:3px 7px;font-size:.6875rem;font-style:normal;font-weight:600;display:inline-flex}.tt-gy .tt-gy__duyet{background:var(--sb-brand-navy);color:#fff}.dn-ai{gap:24px;display:grid}@media (min-width:1024px){.dn-ai{grid-template-columns:minmax(0,1fr) 280px;align-items:center}}.dn-ai__man{aspect-ratio:16/10;background:var(--sb-canvas);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-pop);border-radius:16px;grid-template-columns:7% 1fr;display:grid;position:relative;overflow:visible}.dn-ai__ben{color:#ffffff8c;background:#0d2246;border-radius:16px 0 0 16px;align-content:start;justify-items:center;gap:14px;padding-top:14px;display:grid}.dn-ai__than{grid-template-rows:auto 1fr;min-width:0;display:grid}.dn-ai__tren{border-bottom:1px solid var(--sb-border);background:var(--sb-panel);border-radius:0 16px 0 0;align-items:center;gap:10px;padding:10px 14px;font-size:.75rem;display:flex}.dn-ai__tim{background:var(--sb-subtle);max-width:50%;color:var(--sb-text-muted);white-space:nowrap;border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;overflow:hidden}.dn-ai__nut-ai{background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;font-weight:700;display:inline-flex}.dn-ai__luoi{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.dn-ai__o{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:10px;align-content:start;gap:8px;padding:12px;display:grid}.dn-ai__o--rong{grid-column:span 2}.dn-ai__o i{background:var(--sb-subtle);border-radius:4px;height:8px;display:block}.dn-ai__o b{background:#11b5a72e;border-radius:6px;width:50%;height:26px;display:block}.dn-ai__cot{align-items:flex-end;gap:6px;height:48px;display:flex}.dn-ai__cot em{background:#2563eb59;border-radius:4px 4px 0 0;flex:1}.dn-ai__dong{align-items:center;gap:8px;display:flex}.dn-ai__dong em{background:var(--sb-subtle);border-radius:50%;flex:none;width:18px;height:18px}.dn-ai__dong i{flex:none}.dn-ai__diem{z-index:2;background:var(--sb-brand-teal);width:30px;height:30px;color:var(--sb-brand-navy);border-radius:50%;place-items:center;margin:-15px 0 0 -15px;font-size:.8125rem;font-weight:800;transition:transform .2s;display:grid;position:absolute;box-shadow:0 0 0 4px #11b5a74d}.dn-ai__diem:after{content:"";border:2px solid var(--sb-brand-teal);animation:loi-song 2.4s calc(var(--i) * .4s) ease-out infinite;border-radius:50%;position:absolute;inset:0}.dn-ai__diem[data-chon=true]{background:var(--sb-brand-amber);transform:scale(1.2);box-shadow:0 0 0 5px #ff8a004d}.dn-ai__diem[data-chon=true]:after{border-color:var(--sb-brand-amber)}.dn-ai__the{z-index:3;background:var(--sb-brand-navy);width:min(260px,60%);color:var(--m-on-navy-2);box-shadow:var(--m-shadow-pop);border-radius:12px;gap:4px;margin:22px 0 0 -20px;padding:12px 14px;font-size:.8125rem;line-height:1.45;animation:.25s both noi-len;display:grid;position:absolute}.dn-ai__the[data-trai=true]{transform:translate(calc(40px - 100%))}.dn-ai__the b{color:#fff;font-size:.9375rem}.dn-ai__ds{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.dn-ai__ds{grid-template-columns:1fr 1fr}.dn-ai__the{display:none}}.dn-ai__ds button{border:1.5px solid var(--sb-border);background:var(--sb-panel);text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--sb-text-primary);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.dn-ai__ds button span{background:var(--sb-subtle);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:800;display:grid}.dn-ai__ds button[aria-pressed=true]{border-color:var(--sb-brand-amber)}.dn-ai__ds button[aria-pressed=true] span{background:var(--sb-brand-amber)}.dn-ai__ds b{font-size:.875rem;font-weight:600}.kn-ai,.rao-ai{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.kn-ai,.rao-ai{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.kn-ai{grid-template-columns:repeat(3,1fr)}.rao-ai{grid-template-columns:repeat(4,1fr)}}.kn-ai__nhom{border-radius:var(--sb-radius-modal);background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);padding:22px}.kn-ai__nhom h3{font-size:var(--m-h3);align-items:center;gap:10px;display:flex}.kn-ai__nhom h3 svg{color:#0b7f75}.kn-ai__nhom ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.kn-ai__nhom li{border-left:2px solid #11b5a766;gap:2px;padding-left:12px;display:grid}.kn-ai__nhom li span{color:var(--sb-text-secondary);font-size:.9375rem}.rao-ai__o{border-radius:var(--sb-radius-modal);background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);align-content:start;gap:8px;padding:22px;display:grid}.rao-ai__o>span:last-child{color:var(--sb-text-secondary)}.rao-ai__icon{color:#0b7f75;background:#11b5a71f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.khoi--toi .rao-ai__o{box-shadow:none;background:#ffffff0d;border-color:#ffffff1a}.khoi--toi .rao-ai__o>span:last-child{color:var(--m-on-navy-2)}.khoi--toi .rao-ai__icon{color:#7ee8de;background:#11b5a72e}.sang-td{color:#fff;background:radial-gradient(30rem 14rem at 0% 0%, #11b5a759, transparent 60%), radial-gradient(30rem 14rem at 100% 100%, #ff8a0040, transparent 60%), var(--sb-brand-navy);box-shadow:var(--m-shadow-pop);border-radius:20px;align-items:center;gap:20px;padding:26px 28px;text-decoration:none;transition:transform .2s;display:flex}.sang-td:hover{transform:translateY(-3px)}.sang-td>svg{flex:none;margin-left:auto;transition:transform .2s}.sang-td:hover>svg{transform:translate(5px)}.sang-td__icon{background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));border-radius:18px;flex:none;place-items:center;width:64px;height:64px;display:grid}.sang-td__chu{gap:4px;display:grid}.sang-td__chu small{color:#7ee8de;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:700}.sang-td__chu b{font-size:1.25rem}.sang-td__chu span{color:var(--m-on-navy-2)}.vk-khoi{align-items:center;gap:32px;display:grid}@media (min-width:1024px){.vk-khoi{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.vk{place-items:center;display:grid}.vk__vong{--r:min(36vw, 210px);width:calc(var(--r) * 2 + 120px);aspect-ratio:1;place-items:center;max-width:100%;display:grid;position:relative}.vk__vong>*{grid-area:1/1}.vk__duong{width:calc(var(--r) * 2.5);height:calc(var(--r) * 2.5);overflow:visible}.vk__duong circle{fill:none;stroke:var(--sb-border);stroke-width:.8px;transform-origin:50%;transform:rotate(-90deg)}.vk__duong .vk__tien{stroke:var(--sb-brand-teal);stroke-width:1.4px;stroke-dasharray:100;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.7,.2,1)}.vk__dom{background:var(--sb-brand-amber);width:18px;height:18px;transform:rotate(var(--g)) translate(var(--r));z-index:3;pointer-events:none;border-radius:50%;transition:transform 1.2s cubic-bezier(.5,0,.2,1);box-shadow:0 0 0 6px #ff8a0040,0 0 24px 6px #ff8a0099}.vk__nut{z-index:2;width:112px;font:inherit;cursor:pointer;color:var(--sb-text-primary);transform:rotate(var(--g)) translate(var(--r)) rotate(calc(-1 * var(--g)));background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.vk__nut>span{background:var(--sb-panel);border:1.5px solid var(--sb-border);width:52px;height:52px;color:var(--sb-text-secondary);box-shadow:var(--m-shadow-card);border-radius:16px;place-items:center;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.vk__nut b{text-align:center;font-size:.8125rem;line-height:1.25}.vk__nut[data-qua=true]>span{border-color:var(--sb-brand-teal);color:#0b7f75}.vk__nut[data-chon=true]>span{background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));color:#fff;border-color:#0000;transform:scale(1.15);box-shadow:0 14px 30px -12px #11b5a7e6}.vk__nut[data-loai=bao][data-chon=true]>span{background:linear-gradient(135deg, var(--sb-brand-amber), #e5484d)}.vk__giua{z-index:1;max-width:calc(var(--r) * 1.15);text-align:center;justify-items:center;gap:6px;animation:.35s both noi-len;display:grid}.vk__giua small{color:#0b7f75;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:700}.vk__giua b{font-size:1.125rem}.vk__giua p{color:var(--sb-text-secondary);font-size:.9375rem}.vk__lai{color:var(--sb-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;font-size:.8125rem;display:inline-flex}@media (max-width:560px){.vk__vong{--r:37vw;width:100%}.vk__nut{width:84px}.vk__nut>span{width:42px;height:42px}.vk__nut b{font-size:.6875rem}.vk__giua p{display:none}}.mpp{gap:20px;display:grid}.mpp__play{gap:12px;display:grid}@media (min-width:720px){.mpp__play{grid-template-columns:1fr 1fr}}.mpp__tab{border-radius:var(--sb-radius-modal);border:1.5px solid var(--sb-border);background:var(--sb-panel);text-align:left;font:inherit;cursor:pointer;color:var(--sb-text-primary);gap:4px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:grid}.mpp__tab b{font-size:1.0625rem}.mpp__tab span{color:var(--sb-text-secondary);font-size:.9375rem}.mpp__tab[aria-selected=true]{border-color:var(--sb-brand-teal);box-shadow:0 16px 36px -22px #11b5a7cc}.mpp__nhanh{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mpp__nhanh>span{color:var(--sb-text-muted);font-size:.875rem;font-weight:600}.mpp__nhanh button{border-radius:var(--sb-radius-badge);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);font:inherit;cursor:pointer;color:var(--sb-text-primary);padding:8px 14px;font-size:.875rem;font-weight:600}.mpp__nhanh button[aria-pressed=true]{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff}.mpp__than{gap:24px;display:grid}@media (min-width:960px){.mpp__than{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.mpp__dong{gap:4px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mpp__dong:before{content:"";background:var(--sb-border);width:2px;position:absolute;top:20px;bottom:20px;left:21px}.mpp__dong li{animation:noi-len .35s calc(var(--i) * 60ms) both;position:relative}.mpp__dong button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--sb-text-primary);background:0 0;border:0;align-items:flex-start;gap:14px;padding:8px 10px 8px 0;display:flex}.mpp__icon{z-index:1;background:var(--sb-panel);border:2px solid var(--sb-border);width:44px;height:44px;color:var(--sb-text-muted);border-radius:50%;flex:none;place-items:center;transition:background .3s,border-color .3s,color .3s,transform .3s;display:grid;position:relative}.mpp__chu{gap:2px;padding-top:2px;transition:opacity .3s;display:grid}.mpp__chu small{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.mpp__dong li[data-trang=sau] .mpp__chu{opacity:.45}.mpp__dong li[data-trang=qua] .mpp__icon{border-color:var(--sb-brand-teal);color:#0b7f75}.mpp__dong li[data-trang=nay] .mpp__icon{background:linear-gradient(135deg, var(--sb-brand-teal), var(--sb-brand-blue));color:#fff;border-color:#0000;transform:scale(1.1);box-shadow:0 0 0 6px #11b5a72e}.mpp__dong li[data-trang=nay][data-loai=bao] .mpp__icon{background:linear-gradient(135deg, var(--sb-brand-amber), #e5484d);box-shadow:0 0 0 6px #ff8a0033}.mpp__dong li[data-trang=nay][data-loai=dung] .mpp__icon{background:var(--sb-brand-navy)}.mpp__dong li[data-trang=nay] .mpp__chu span{font-weight:600}.mpp__man{perspective:1400px;gap:14px;display:grid}.mpp__man .thiet-bi{animation:.4s both noi-len}.mpp__dieu{justify-content:center;gap:10px;display:flex}.mpp__dieu button{border-radius:var(--sb-radius-badge);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);min-width:44px;min-height:44px;font:inherit;cursor:pointer;color:var(--sb-text-primary);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.mpp__dieu button:disabled{opacity:.4;cursor:default}.mpp__dieu .mpp__chay{background:var(--sb-brand-navy);border-color:var(--sb-brand-navy);color:#fff;min-width:140px}.cd{gap:24px;max-width:920px;margin-inline:auto;display:grid}.cd__cong{grid-template-columns:repeat(var(--n), 1fr);border-radius:var(--sb-radius-badge);background:var(--sb-subtle);border:1px solid var(--sb-border);padding:6px;display:grid;position:relative}.cd__truot{width:calc((100% - 12px) / var(--n));border-radius:var(--sb-radius-badge);background:var(--sb-brand-navy);transform:translateX(calc(100% * var(--c)));transition:transform .45s cubic-bezier(.5,0,.2,1.2);position:absolute;top:6px;bottom:6px;left:6px;box-shadow:0 10px 24px -10px #0b1d3a99}.cd__cong button{z-index:1;min-height:48px;font:inherit;cursor:pointer;color:var(--sb-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:color .3s;display:inline-flex;position:relative}.cd__cong button[aria-checked=true]{color:#fff}@media (max-width:560px){.cd__cong button{gap:4px;font-size:.8125rem}.cd__cong button svg{display:none}}.cd__bang{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);border-radius:20px;gap:24px;padding:28px;animation:.35s both noi-len;display:grid}@media (min-width:760px){.cd__bang{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}}.cd__mo{font-size:1.125rem;font-weight:600}.cd__bang ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.cd__bang ul li{color:var(--sb-text-secondary);animation:noi-len .3s calc(var(--i) * 80ms) both;padding-left:22px;position:relative}.cd__bang ul li:before{content:"";background:var(--sb-brand-teal);border-radius:3px;width:10px;height:10px;position:absolute;top:.45em;left:0}.cd__the{background:var(--sb-canvas);border:1.5px solid var(--sb-brand-teal);border-radius:14px;gap:6px;padding:18px;transition:border-style .2s,opacity .2s;display:grid}.cd__the[data-che-do=quan-sat]{border-style:dashed;border-color:var(--sb-border-strong)}.cd__the[data-che-do=quan-sat] b,.cd__the[data-che-do=quan-sat]>span:not(.cd__the-nhan){opacity:.6}.cd__the[data-che-do=can-duyet]{border-color:var(--sb-brand-amber)}.cd__the-nhan{color:#0b7f75;align-items:center;gap:5px;font-size:.75rem;font-weight:700;display:inline-flex}.cd__the>span:not(.cd__the-nhan){color:var(--sb-text-muted);font-size:.875rem}.cd__duyet{border-radius:var(--sb-radius-control);background:var(--sb-brand-amber);color:var(--sb-brand-navy);font:inherit;cursor:pointer;border:0;justify-self:start;margin-top:6px;padding:8px 16px;font-weight:700}.cd__ok,.cd__nhap{color:#0b6b63;align-items:center;gap:5px;margin-top:6px;font-size:.875rem;font-style:normal;font-weight:700;animation:.3s both noi-len;display:inline-flex}.cd__nhap{color:var(--sb-text-muted)}.nk-khoi{align-items:center;gap:32px;display:grid}@media (min-width:1024px){.nk-khoi{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.nk-khoi .dau-khoi{margin-bottom:0}.nk-khoi .nut{margin-top:24px}.nk{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-pop);border-radius:18px;overflow:hidden}.nk__dau{background:var(--sb-brand-navy);color:#fff;align-items:center;gap:8px;padding:14px 18px;display:flex}.nk__dau svg{color:var(--sb-brand-teal)}.nk__dau span{color:var(--m-on-navy-2);margin-left:auto;font-size:.75rem}.nk ul{margin:0;padding:6px 0;list-style:none}.nk li{border-bottom:1px solid var(--sb-border);grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"gio viec kq""gio play kq";align-items:center;gap:2px 12px;padding:10px 18px;display:grid}.nk li:last-child{border-bottom:0}.nk__gio{color:var(--sb-text-muted);font-variant-numeric:tabular-nums;grid-area:gio;font-size:.8125rem;font-weight:700}.nk__play{color:var(--sb-text-muted);grid-area:play;font-size:.75rem}.nk__viec{grid-area:viec;font-size:.9375rem}.nk__kq{border-radius:var(--sb-radius-badge);white-space:nowrap;grid-area:kq;padding:4px 10px;font-size:.75rem;font-weight:700}.nk__kq[data-mau=xanh]{color:#0b6b63;background:#11b5a724}.nk__kq[data-mau=vang]{color:#9a5300;background:#ff8a0026}.nk__kq[data-mau=do]{color:var(--m-do-chu);background:#e5484d1f}.nk__kq[data-mau=xam]{background:var(--sb-subtle);color:var(--sb-text-secondary)}.nk__kq[data-mau=lam]{color:var(--sb-brand-blue);background:#2563eb1a}@media (max-width:560px){.nk li{grid-template-columns:1fr auto;grid-template-areas:"gio kq""viec viec""play play"}}.tl{z-index:60;justify-items:end;gap:12px;display:grid;position:fixed;bottom:20px;right:20px}.tl__nut{border-radius:var(--sb-radius-badge);background:var(--sb-brand-navy);color:#fff;font:inherit;cursor:pointer;border:1px solid #7ee8de66;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-weight:700;transition:transform .2s;animation:.6s 1.2s both tl-vao;display:inline-flex;box-shadow:0 18px 40px -14px #0b1d3ab3,0 0 0 6px #11b5a71f}.tl__nut:hover{transform:translateY(-2px)}@keyframes tl-vao{0%{opacity:0;transform:translateY(20px)scale(.9)}}.tl__cau{background:conic-gradient(from 200deg, var(--sb-brand-teal), var(--sb-brand-blue), #7c5cff, var(--sb-brand-teal));color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.tl[data-mo=false] .tl__nut .tl__cau:after{content:"";border:2px solid var(--sb-brand-teal);border-radius:50%;animation:2.8s ease-out 3 loi-song;position:absolute;inset:0}.tl__cau--nho{flex:none;width:34px;height:34px}.tl__moi{border:1px solid var(--sb-border);background:var(--sb-panel);max-width:280px;color:var(--sb-text-primary);box-shadow:var(--m-shadow-pop);text-align:left;font:inherit;cursor:pointer;border-radius:14px 14px 4px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.875rem;font-weight:600;animation:.4s both noi-len;display:flex}.tl__moi svg{color:var(--sb-text-muted);flex:none}.tl__bang{background:var(--sb-canvas);border:1px solid var(--sb-border);transform-origin:100% 100%;border-radius:20px;order:-1;grid-template-rows:auto minmax(0,1fr) auto;width:min(400px,100vw - 32px);height:min(620px,100dvh - 120px);animation:.32s cubic-bezier(.2,.8,.2,1.1) both tl-mo;display:grid;overflow:hidden;box-shadow:0 40px 90px -30px #0b1d3aa6,0 0 0 1px #11b5a726}@keyframes tl-mo{0%{opacity:0;transform:translateY(16px)scale(.92)}}.tl__dau{background:radial-gradient(18rem 8rem at 0% 0%, #11b5a759, transparent 60%), var(--sb-brand-navy);color:#fff;align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.tl__ten{flex:1;min-width:0;display:grid}.tl__ten small{color:var(--m-on-navy-2);font-size:.75rem}.tl__icon{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tl__icon:hover{background:#ffffff1a}.tl__tin{overscroll-behavior:contain;align-content:start;gap:10px;padding:16px;display:grid;overflow-y:auto}.tl-tin{gap:8px;max-width:88%;animation:.3s both noi-len;display:grid}.tl-tin p{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:16px 16px 16px 4px;padding:10px 13px;font-size:.9375rem;line-height:1.45}.tl-tin[data-tu=ban]{justify-self:end}.tl-tin[data-tu=ban] p{background:var(--sb-brand-blue);border-color:var(--sb-brand-blue);color:#fff;border-radius:16px 16px 4px}.tl-go{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:16px 16px 16px 4px;justify-self:start;gap:4px;padding:12px 14px;display:inline-flex}.tl__lua{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.tl__lua button{border-radius:var(--sb-radius-badge);background:var(--sb-panel);color:var(--sb-text-primary);font:inherit;text-align:left;cursor:pointer;animation:noi-len .3s calc(var(--i) * 50ms) both;border:1.5px solid #11b5a78c;padding:8px 12px;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s}.tl__lua button:hover{border-color:var(--sb-brand-teal);background:#11b5a71a}.tl__go{border-top:1px solid var(--sb-border);background:var(--sb-panel);color:var(--sb-text-muted);align-items:center;gap:8px;padding:10px 10px 10px 16px;display:flex}.tl__go input{min-width:0;min-height:40px;font:inherit;color:var(--sb-text-primary);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.tl__go button{background:var(--sb-brand-teal);width:40px;height:40px;color:var(--sb-brand-navy);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.tl__go button:disabled{opacity:.4;cursor:default}.tl-kem{color:var(--sb-text-primary);align-items:center;gap:10px;text-decoration:none;display:flex}.tl-kem--ht{background:linear-gradient(135deg,#11b5a724,#2563eb1a);border:1px solid #11b5a780;border-radius:14px;padding:12px 14px}.tl-kem--ht svg:first-child{color:#0b7f75}.tl-kem--ht span{flex:1;display:grid}.tl-kem--ht small{color:var(--sb-text-muted);font-size:.75rem}.tl-kem--lk{color:#0b6b63;justify-self:start;gap:4px;font-size:.875rem;font-weight:700}.tl-kem__dt{justify-self:start}.tl-form{background:var(--sb-panel);border:1px solid var(--sb-border);border-radius:14px;gap:10px;padding:14px;display:grid}.tl-form label{color:var(--sb-text-secondary);gap:4px;font-size:.8125rem;font-weight:600;display:grid}.tl-form__loi{color:#b42318;font-size:.8125rem}.tl-form label small{color:var(--sb-text-muted);font-weight:400}.tl-form input:not([type=checkbox]),.tl-form select{border-radius:var(--sb-radius-control);border:1px solid var(--sb-border-strong);background:var(--sb-panel);min-height:40px;font:inherit;color:var(--sb-text-primary);padding:0 10px;font-size:1rem}.tl-form .tl-form__dong-y{align-items:flex-start;gap:8px;font-weight:400;display:flex}.tl-form__dong-y input{width:18px;height:18px;accent-color:var(--sb-brand-teal);margin-top:2px}.tl-tt{background:var(--sb-brand-navy);color:#fff;border-radius:14px;gap:8px;padding:14px;display:grid}.tl-tt b{color:#7ee8de;align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.tl-tt dl{gap:4px;margin:0;display:grid}.tl-tt dl div{justify-content:space-between;gap:10px;font-size:.8125rem;display:flex}.tl-tt dt{color:var(--m-on-navy-2)}.tl-tt dd{text-align:right;margin:0;font-weight:600}.tl-tt small{color:var(--m-on-navy-2);font-size:.6875rem}@media (max-width:560px){.tl{bottom:12px;right:12px}.tl__nhan{display:none}.tl__nut{padding:6px}.tl[data-mo=true]{left:12px}.tl__bang{width:100%;height:calc(100dvh - 96px)}}@media (prefers-reduced-motion:reduce){.loi-ai__vong,.loi-ai__song,.loi-ai__nhan,.loi-ai__chip>span,.dn-ai__diem:after,.tl__cau:after,.bt-ai__tien{animation:none!important}.loi-ai__song{display:none}}.ai__nut{justify-content:center;margin-top:32px}.tt-gy div{flex-wrap:wrap}.tt-gy i{white-space:nowrap}@media (min-width:1100px){.kn-ai{grid-template-columns:repeat(6,1fr)}.kn-ai>li{grid-column:span 2}.kn-ai>li:nth-child(4):nth-last-child(2),.kn-ai>li:nth-child(5):last-child{grid-column:span 3}.rao-ai:has(>li:nth-child(10)){grid-template-columns:repeat(5,1fr)}}
