.dt{--dt-nen:#f4f6fa;--dt-nen2:#eaeef5;--dt-the:#fff;--dt-chu:#0e1a2f;--dt-mo:#536079;--dt-vien:#d9e0ea;--dt-chinh:#0b3d91;--dt-chinh-dam:#082b68;--dt-chinh-nen:#0b3d9114;--dt-do:#d7262e;--dt-cyan:#13a6d3;--dt-xanh:#0f8a55;--dt-xanh-nen:#0f8a551a;--dt-tren-chinh:#fff;--dt-dam-nen:#0a1f45;--dt-dam-chu:#e8eefb;--dt-dam-mo:#a9b8d6;--dt-bong:0 18px 40px -22px #0e1a2f59;--dt-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;background:var(--dt-nen);min-height:100dvh;color:var(--dt-chu);font-family:var(--font-dt), "Be Vietnam Pro", system-ui, sans-serif;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.6}body:has(.dt){background:#f4f6fa;margin:0}.dt *,.dt :before,.dt :after{box-sizing:border-box}:where(.dt) a{color:var(--dt-chinh);text-underline-offset:3px}:where(.dt) :where(h1,h2,h3){text-wrap:balance;letter-spacing:-.01em;margin:0}:where(.dt) p{margin:0}.dt :focus-visible{outline:2px solid var(--dt-cyan);outline-offset:2px;border-radius:6px}.dt-rong{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width:720px){.dt-rong{padding:0 28px}}.dt-bo-qua{z-index:50;background:var(--dt-the);border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-9999px}.dt-bo-qua:focus{left:8px}.dt-logo{letter-spacing:.01em;white-space:nowrap;align-items:center;gap:8px;font-size:19px;font-weight:800;line-height:1;display:inline-flex}.dt-l-do{color:var(--dt-do)}.dt-l-lam{color:#2f63e6}.dt-l-cyan{color:var(--dt-cyan)}.dt-logo-gach{background:var(--dt-mo);opacity:.6;width:1.5px;height:20px}.dt-logo-dt{color:var(--dt-chu);font-weight:700}.dt-logo-dt b{color:#2f63e6;font-weight:800}.dt-dau{z-index:20;background:color-mix(in srgb, var(--dt-the) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--dt-vien);position:sticky;top:0}.dt-dau-trong{align-items:center;gap:20px;height:64px;display:flex}.dt-dau-logo{text-decoration:none}.dt-menu{gap:4px;margin-left:auto;display:none}.dt-menu a{color:var(--dt-chu);border-radius:8px;padding:8px 10px;font-size:14.5px;font-weight:500;text-decoration:none}.dt-menu a:hover{background:var(--dt-chinh-nen);color:var(--dt-chinh)}.dt-dau-nut{margin-left:auto}@media (min-width:1020px){.dt-menu{display:flex}.dt-dau-nut{margin-left:8px}}@media (max-width:420px){.dt-dau-nut .dt-nut{padding:9px 12px;font-size:14px}.dt-logo{font-size:16px}}.dt-nut{font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.dt .dt-nut-chinh{background:var(--dt-chinh);color:var(--dt-tren-chinh)}.dt .dt-nut-chinh:hover{background:var(--dt-chinh-dam)}.dt .dt-nut-chinh:disabled{opacity:.6;cursor:progress}.dt .dt-nut-vien{border-color:var(--dt-chinh);color:var(--dt-chinh);background:0 0}.dt .dt-nut-vien:hover{background:var(--dt-chinh-nen)}.dt-nhan{letter-spacing:.08em;text-transform:uppercase;color:var(--dt-chinh);align-items:baseline;gap:10px;margin-bottom:14px;font-size:12.5px;font-weight:700;display:inline-flex}.dt-nhan:before{content:"";background:linear-gradient(90deg, var(--dt-do) 0 45%, var(--dt-cyan) 45%);border-radius:2px;flex:none;width:18px;height:3px;transform:translateY(-3px)}.dt-dan{color:var(--dt-mo);max-width:68ch;margin-top:12px;font-size:16.5px}.dt-muc{padding:72px 0}.dt-muc h2{max-width:26ch;font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.2}.dt-muc-nhat{background:var(--dt-nen2)}@media (max-width:720px){.dt-muc{padding:52px 0}}.dt-mo-dau{background:radial-gradient(1100px 520px at 85% -10%, var(--dt-chinh-nen), transparent 70%), var(--dt-nen);padding:56px 0 40px}.dt-mo-dau-luoi{align-items:center;gap:40px;display:grid}@media (min-width:960px){.dt-mo-dau-luoi{grid-template-columns:1.02fr 1fr;gap:56px}.dt-mo-dau{padding:80px 0 48px}}.dt-mo-dau h1{letter-spacing:-.025em;font-size:clamp(36px,5.6vw,62px);font-weight:800;line-height:1.06}.dt-mo-dau h1 span{color:var(--dt-chinh);display:block}.dt-mo-dau-phu{color:var(--dt-mo);max-width:52ch;margin-top:20px;font-size:18px}.dt-mo-dau-nut{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dt-mo-dau-ghi{color:var(--dt-mo);margin-top:18px;font-size:14px}.dt-mo-dau-anh{position:relative}.dt-the-noi{background:var(--dt-the);border:1px solid var(--dt-vien);box-shadow:var(--dt-bong);color:var(--dt-mo);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex;position:absolute;bottom:-22px;left:-12px}.dt-the-noi b{color:var(--dt-chu);font-size:14.5px;display:block}.dt-dau-tich{background:var(--dt-xanh-nen);width:34px;height:34px;color:var(--dt-xanh);border-radius:50%;place-items:center;font-weight:800;display:grid}@media (max-width:560px){.dt-the-noi{margin-top:12px;position:static}}.dt-khung{text-align:left;width:100%;font:inherit;color:inherit;background:var(--dt-the);border:1px solid var(--dt-vien);box-shadow:var(--dt-bong);border-radius:14px;padding:0;display:block;overflow:hidden}button.dt-khung{cursor:zoom-in;transition:transform .2s,box-shadow .2s}button.dt-khung:hover{transform:translateY(-2px)}.dt-khung img{background:#fff;width:100%;height:auto;display:block}.dt-khung-thanh{background:var(--dt-nen2);border-bottom:1px solid var(--dt-vien);align-items:center;gap:6px;padding:9px 12px;display:flex}.dt-khung-thanh i{background:var(--dt-vien);border-radius:50%;width:9px;height:9px}.dt-khung-thanh em{color:var(--dt-mo);font-size:11.5px;font-style:normal;font-family:var(--dt-mono);background:var(--dt-the);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 10px;overflow:hidden}.dt-khung-chu{color:var(--dt-mo);border-top:1px solid var(--dt-vien);padding:12px 14px 14px;font-size:13.5px;display:block}.dt-khung-chu b{color:var(--dt-chu);margin-bottom:2px;font-size:14.5px;display:block}.dt-so{background:var(--dt-vien);border:1px solid var(--dt-vien);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:56px 0 0;display:grid;overflow:hidden}@media (min-width:860px){.dt-so{grid-template-columns:repeat(4,minmax(0,1fr))}}.dt-so>div{background:var(--dt-the);padding:18px 20px}.dt-so dt{color:var(--dt-mo);font-size:14px;font-weight:600}.dt-so-lon{color:var(--dt-chu);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.15;display:block}.dt-so dd{color:var(--dt-mo);margin:6px 0 0;font-size:13.5px}.dt-khac{padding-top:64px}.dt-khac-luoi{gap:28px;display:grid}@media (min-width:900px){.dt-khac-luoi{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}}.dt-khac-ss{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:560px){.dt-khac-ss{grid-template-columns:1fr 1fr}}.dt-khac-ss>div{border:1px solid var(--dt-vien);background:var(--dt-the);border-radius:14px;padding:20px}.dt-khac-ss .dt-khac-dt{border-color:var(--dt-chinh);box-shadow:inset 0 0 0 1px var(--dt-chinh)}.dt-khac-tieu{margin-bottom:10px;font-weight:700}.dt-khac-dt .dt-khac-tieu{color:var(--dt-chinh)}.dt-khac-ss ul{color:var(--dt-mo);gap:8px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.dt-khac-ss li{padding-left:22px;position:relative}.dt-khac-ss li:before{content:"–";color:var(--dt-mo);position:absolute;left:4px}.dt-khac-dt li{color:var(--dt-chu)}.dt-khac-dt li:before{content:"✓";color:var(--dt-xanh);font-weight:800;left:2px}.dt-kenh{gap:16px;margin-top:32px;display:grid}@media (min-width:900px){.dt-kenh{grid-template-columns:repeat(3,minmax(0,1fr))}}.dt-kenh-the{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:16px;flex-direction:column;padding:24px;display:flex}.dt-kenh-ma{font-family:var(--dt-mono);color:var(--dt-chinh);background:var(--dt-chinh-nen);letter-spacing:.06em;border-radius:6px;align-self:flex-start;padding:3px 10px;font-size:13px;font-weight:700}.dt-kenh-the h3{margin:12px 0 14px;font-size:19px}.dt-kenh-the dl{gap:4px;margin:0;display:grid}.dt-kenh-the dt{letter-spacing:.06em;text-transform:uppercase;color:var(--dt-mo);margin-top:10px;font-size:12px;font-weight:700}.dt-kenh-the dd{margin:0;font-size:14.5px}.dt-muc-dam{background:var(--dt-dam-nen);color:var(--dt-dam-chu)}.dt-muc-dam .dt-nhan{color:#8fb2ff}.dt-muc-dam .dt-dan{color:var(--dt-dam-mo)}.dt-kpi{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:16px;gap:1px;margin:36px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:900px){.dt-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}}.dt-kpi>li{background:var(--dt-dam-nen);align-content:start;gap:14px;padding:24px 22px 26px;display:grid}.dt-kpi-so{font-family:var(--dt-mono);color:var(--dt-cyan);letter-spacing:.08em;font-size:13px;font-weight:700}.dt-kpi h3{color:#fff;font-size:20px}.dt-kpi-khi{color:var(--dt-dam-mo);margin-top:4px;font-size:13px}.dt-kpi ul{color:#d5def0;gap:8px;margin:12px 0 0;padding-left:18px;font-size:14.5px;display:grid}.dt-buoc{counter-reset:b;gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.dt-buoc{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.dt-buoc:before{content:"";background:var(--dt-vien);height:2px;position:absolute;top:21px;left:10%;right:10%}}.dt-buoc li{grid-template-columns:44px 1fr;align-content:start;gap:4px 14px;display:grid;position:relative}@media (min-width:900px){.dt-buoc li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:0 10px}}.dt-buoc-so{background:var(--dt-chinh);width:44px;height:44px;color:var(--dt-tren-chinh);box-shadow:0 0 0 6px var(--dt-nen);z-index:1;border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid;position:relative}@media (min-width:900px){.dt-buoc-so{grid-row:auto;margin-bottom:10px}}.dt-buoc h3{font-size:16.5px}.dt-buoc p{color:var(--dt-mo);font-size:14px}.dt-gd{margin-top:28px}.dt-tab{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.dt-tab button{font:inherit;border:1px solid var(--dt-vien);background:var(--dt-the);color:var(--dt-chu);cursor:pointer;border-radius:999px;flex:none;padding:10px 16px;font-size:14.5px;font-weight:600}.dt-tab button.dt-tab-on{background:var(--dt-chinh);color:var(--dt-tren-chinh);border-color:var(--dt-chinh)}.dt-gd-than{gap:24px;margin-top:22px;display:grid}@media (min-width:960px){.dt-gd-than{grid-template-columns:.8fr 1.2fr;align-items:start;gap:36px}.dt-gd-trai{position:sticky;top:88px}}.dt-gd-cho{color:var(--dt-mo);font-size:14px;font-weight:600}.dt-gd-ds{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dt-gd-ds li{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:12px;gap:4px;padding:14px 16px;display:grid}.dt-gd-ds strong{font-size:15.5px}.dt-gd-ds span{color:var(--dt-mo);font-size:14px}.dt-gd-anh{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:640px){.dt-gd-anh{grid-template-columns:1fr 1fr}.dt-gd-anh .dt-khung-lon{grid-column:1/-1}}.dt-gd-anh .dt-khung img{aspect-ratio:16/10;object-fit:cover;object-position:top}.dt-gd-anh .dt-khung-lon img{aspect-ratio:auto}.dt-hop{background:0 0;border:0;max-width:min(1200px,94vw);max-height:92vh;padding:0;overflow:visible}.dt-hop::backdrop{background:#060c1ac7}.dt-hop figure{background:#fff;border-radius:12px;max-height:92vh;margin:0;overflow:auto}.dt-hop img{width:100%;height:auto;display:block}.dt-hop figcaption{color:#334;background:#f4f6fa;padding:10px 14px;font-size:14px}.dt-hop-dong{color:#0e1a2f;cursor:pointer;background:#fff;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:-14px;right:-14px;box-shadow:0 6px 18px #0000004d}@media (max-width:640px){.dt-hop-dong{top:6px;right:6px}}.dt-cs{gap:12px;margin-top:28px;display:grid}@media (min-width:900px){.dt-cs{grid-template-columns:1fr 1fr;align-items:start}}.dt-cs-muc{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:14px}.dt-cs-muc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:16px;font-weight:700;list-style:none;display:flex}.dt-cs-muc summary::-webkit-details-marker{display:none}.dt-cs-muc summary:after{content:"+";color:var(--dt-chinh);font-size:22px;font-weight:400;line-height:1}.dt-cs-muc[open] summary:after{content:"–"}.dt-cs-muc ul{color:var(--dt-mo);gap:8px;margin:0;padding:0 20px 18px 38px;font-size:14.5px;display:grid}.dt-tc{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:16px;gap:20px;margin-top:28px;padding:24px;display:grid}@media (min-width:900px){.dt-tc{grid-template-columns:.9fr 1.1fr;gap:36px}}.dt-tc h3{margin-bottom:8px;font-size:19px}.dt-tc p{color:var(--dt-mo);font-size:14.5px}.dt-tc-lh{margin-top:12px}.dt-tc ol{counter-reset:tc;gap:10px;margin:0;padding:0;list-style:none;display:grid}.dt-tc ol li{counter-increment:tc;grid-template-columns:30px 1fr;align-items:start;gap:10px;font-size:14.5px;display:grid}.dt-tc ol li:before{content:counter(tc);background:var(--dt-chinh-nen);width:26px;height:26px;color:var(--dt-chinh);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.dt-ht{gap:24px;margin-top:28px;display:grid}@media (min-width:960px){.dt-ht{grid-template-columns:1.25fr .75fr;align-items:start}}.dt-ht-bang{gap:16px;display:grid}.dt-ht table{border-collapse:collapse;background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:14px;width:100%;font-size:14.5px;overflow:hidden}.dt-ht caption{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--dt-chinh);padding:0 0 8px;font-size:13px;font-weight:700}.dt-ht th,.dt-ht td{text-align:left;vertical-align:top;border-top:1px solid var(--dt-vien);padding:12px 16px}.dt-ht tr:first-child th,.dt-ht tr:first-child td{border-top:0}.dt-ht th{width:34%;color:var(--dt-mo);font-weight:600}.dt-ht-ben{gap:16px;display:grid}.dt-ht-so-do{border:1px solid var(--dt-vien);background:#fff;border-radius:14px;margin:0;overflow:hidden}.dt-ht-so-do img{width:100%;height:auto;display:block}.dt-ht-so-do figcaption{color:#536079;border-top:1px solid #e3e8ef;padding:10px 14px;font-size:13px}.dt-ht-ngung{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:14px;padding:18px 20px}.dt-ht-ngung h3{margin-bottom:8px;font-size:16px}.dt-ht-ngung ul{color:var(--dt-mo);gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.dt-pl{gap:28px;margin-top:28px;display:grid}@media (min-width:960px){.dt-pl{grid-template-columns:1.3fr .7fr;gap:40px}}.dt-pl-nhom{letter-spacing:.08em;text-transform:uppercase;color:var(--dt-mo);margin:0 0 10px;font-size:13px;font-weight:700}.dt-pl-nhom:not(:first-child){margin-top:24px}.dt-so-van-ban{border-top:1px solid var(--dt-vien);margin:0;padding:0;list-style:none}.dt-so-van-ban li{border-bottom:1px solid var(--dt-vien);grid-template-columns:1fr;gap:2px 18px;padding:14px 0;display:grid}@media (min-width:640px){.dt-so-van-ban li{grid-template-columns:150px 1fr auto;align-items:baseline}}.dt-so-van-ban code{font-family:var(--dt-mono);color:var(--dt-chinh);font-size:13.5px;font-weight:700}.dt-so-van-ban span{font-size:14.5px}.dt-so-van-ban time{color:var(--dt-mo);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.dt-pl-y{color:var(--dt-mo);gap:10px;margin:0;padding-left:18px;font-size:14.5px;display:grid}.dt-pl-sandbox{background:var(--dt-chinh-nen);color:var(--dt-chu);border-left:0;border-radius:12px;margin-top:18px;padding:14px 16px;font-size:14.5px}.dt-dv{gap:28px;display:grid}@media (min-width:960px){.dt-dv{grid-template-columns:1.2fr .8fr;align-items:end}}.dt-dv h2{max-width:none}.dt-dv-tt{grid-template-columns:1fr;gap:4px 20px;margin:22px 0 0;font-size:15px;display:grid}@media (min-width:640px){.dt-dv-tt{grid-template-columns:170px 1fr}}.dt-dv-tt dt{color:var(--dt-mo);font-weight:600}.dt-dv-tt dd{margin:0 0 8px}.dt-ben{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dt-ben li{background:var(--dt-the);border:1px solid var(--dt-vien);border-radius:12px;gap:2px;padding:14px 16px;display:grid}.dt-ben span{letter-spacing:.06em;text-transform:uppercase;color:var(--dt-mo);font-size:12.5px;font-weight:700}.dt-lh-khung{gap:28px;display:grid}@media (min-width:960px){.dt-lh-khung{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px}}.dt-lh-y{color:var(--dt-mo);gap:8px;margin:20px 0 0;padding-left:18px;font-size:15px;display:grid}.dt-lh,.dt-lh-xong{background:var(--dt-the);border:1px solid var(--dt-vien);box-shadow:var(--dt-bong);border-radius:18px;gap:16px;padding:24px;display:grid}.dt-lh-muc{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.dt-lh-muc legend{margin-bottom:10px;padding:0;font-weight:700}.dt-chon{border:1px solid var(--dt-vien);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:500;display:inline-flex}.dt-chon input{accent-color:var(--dt-chinh);margin:0}.dt-chon-on{border-color:var(--dt-chinh);background:var(--dt-chinh-nen);color:var(--dt-chinh)}.dt-lh-luoi{gap:14px;display:grid}@media (min-width:640px){.dt-lh-luoi{grid-template-columns:1fr 1fr}}.dt-o{gap:6px;font-size:14px;font-weight:600;display:grid}.dt-o input,.dt-o select,.dt-o textarea{font:inherit;color:var(--dt-chu);background:var(--dt-nen);border:1px solid var(--dt-vien);border-radius:10px;width:100%;min-width:0;padding:11px 12px;font-size:15px;font-weight:400}.dt-o textarea{resize:vertical;min-height:120px}.dt-o input:focus,.dt-o select:focus,.dt-o textarea:focus{outline:2px solid var(--dt-chinh);outline-offset:0;border-color:#0000}.dt-lh-chu{color:var(--dt-mo);margin-top:-6px;font-size:13px}.dt-bay{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dt-lh-loi{color:var(--dt-do);font-size:14.5px;font-weight:600}.dt-lh-chan{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.dt-lh-chan p{color:var(--dt-mo);flex:240px;font-size:12.5px}.dt-lh-xong{text-align:center;justify-items:center;padding:40px 24px}.dt-lh-xong-nhan{color:var(--dt-xanh);font-weight:700}.dt-lh-ma{font-family:var(--dt-mono);letter-spacing:.04em;font-size:24px;font-weight:700}.dt-lh-xong p:last-child{color:var(--dt-mo);max-width:44ch}.dt-chan{background:var(--dt-dam-nen);color:var(--dt-dam-mo);padding:48px 0 28px;font-size:14px}.dt-chan a{color:#cfe0ff}.dt-chan .dt-logo-dt{color:#fff}.dt-chan .dt-logo-dt b,.dt-chan .dt-l-lam{color:#7da2ff}.dt-chan-trong{gap:28px;display:grid}@media (min-width:900px){.dt-chan-trong{grid-template-columns:1fr 1.2fr}}.dt-chan-mo{max-width:42ch;margin-top:12px}.dt-chan-cot{gap:20px;display:grid}@media (min-width:640px){.dt-chan-cot{grid-template-columns:1fr 1fr}}.dt-chan-cot b{color:#fff;margin-bottom:6px;display:block}.dt-chan-duoi{border-top:1px solid #ffffff1f;gap:6px;margin-top:32px;padding-top:20px;font-size:13px;display:grid}@media (prefers-reduced-motion:reduce){.dt *{transition:none!important}.dt{scroll-behavior:auto}}html:has(.dt){scroll-behavior:smooth;scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html:has(.dt){scroll-behavior:auto}}
.dm .dm-nut-xanh{color:#fff;background:#079455}.dm .dm-nut-xanh:hover{background:#067647}.dm .dm-nut-nguy{color:var(--dm-do);background:#fff;border-color:#fda29b}.dm .dm-nut-nguy:hover{background:#fef3f2}.dm-tt{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:800;display:inline-block}.dm-tt-xanh{color:#067647;background:#dcfae6}.dm-tt-vang{color:#b54708;background:#fef0c7}.dm-tt-do{color:#b42318;background:#fee4e2}.dm-tt-lam{color:#0b4aa2;background:#e0eaff}.dm-tt-tim{color:#5925dc;background:#ebe9fe}.dm-tt-xam{color:#475467;background:#eef0f3}.dm-the-nho{color:var(--dm-mo);font-size:12px;font-weight:700}.dm-ma-nho{color:var(--dm-mo);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600}.dm-bao{border-radius:14px;gap:10px;margin-bottom:18px;padding:14px 18px;font-size:14.5px;display:grid}.dm-bao ul{gap:4px;margin:0;padding-left:18px;display:grid}.dm-bao-vang{color:#93370d;background:#fffaeb;border:1px solid #fedf89}.dm-bao-do{color:#912018;background:#fef3f2;border:1px solid #fecdca}.dm-bao-xanh{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.dm-hang-nut{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.dm-fd{gap:8px;display:grid}.dm-fd-gon{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-fd input:not([type=hidden]),.dm-fd textarea{font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-width:0;padding:9px 11px;font-size:14.5px}.dm-fd-gon input:not([type=hidden]){flex:180px}.dm-fd-hang{grid-template-columns:1fr 140px;gap:10px;display:grid}.dm-fd .dm-loi{flex-basis:100%}.dm-da-dau{border:1px solid var(--dm-vien);background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:22px 24px;display:flex}.dm-da-dau h1{margin:6px 0 4px;font-size:clamp(22px,3vw,30px);font-weight:800}.dm-da-nhan{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-da-luoi{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:18px;display:grid}@media (min-width:900px){.dm-da-luoi{grid-template-columns:320px 1fr}}.dm-da-o{border:1px solid var(--dm-vien);background:#fff;border-radius:18px;padding:20px 22px}.dm-da-tieu{letter-spacing:.06em;text-transform:uppercase;color:#475467;margin-bottom:10px;font-size:12.5px;font-weight:800}.dm-da-so{font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1}.dm-da-so small{color:var(--dm-mo);margin-left:4px;font-size:22px}.dm-da-ghi{color:var(--dm-mo);margin-top:10px;font-size:13px}.dm-thanh{background:#eef0f3;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.dm-thanh span{border-radius:inherit;background:var(--dm-chinh);height:100%;transition:width .4s;display:block}.dm-thanh-xanh span{background:#12b76a}.dm-thanh-do span{background:#f04438}.dm-lt-ngang{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dm-lt-ngang li{text-align:center;align-content:start;justify-items:center;gap:4px;display:grid}.dm-lt-ngang li b{color:#98a2b3;font-size:14.5px}.dm-lt-ngang li>span:not(.dm-lt-cham){color:#98a2b3;text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:600}.dm-lt-cham{color:#98a2b3;background:#f2f4f7;border:3px solid #fff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid;box-shadow:0 0 0 1px #e4e7ec}.dm-lt-xong .dm-lt-cham{color:#079455;background:#dcfae6}.dm-lt-xong b{color:var(--dm-chu)}.dm-lt-dang .dm-lt-cham{background:var(--dm-chinh);color:#fff;box-shadow:0 0 0 4px var(--dm-chinh-nhat)}.dm-lt-ngang .dm-lt-dang b,.dm-lt-ngang .dm-lt-dang>span:not(.dm-lt-cham){color:var(--dm-chinh)}.dm-lt-ngang .dm-fd{margin-top:6px}.dm-da-hai{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}@media (min-width:1000px){.dm-da-hai{grid-template-columns:1.5fr 1fr;align-items:start}}.dm-trang>.dm-ct-muc{margin-bottom:18px}.dm-tieu-hang-nho{align-items:center;margin-bottom:14px}.dm-tieu-hang-nho h2{font-size:20px}.dm-kpi-ds{gap:12px;display:grid}.dm-kpi-the{border:1px solid var(--dm-vien);background:#fcfcfd;border-radius:14px;gap:4px;padding:16px;display:grid}.dm-kpi-the-dau{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dm-kpi-the-dau>div:first-child{gap:2px;display:grid}.dm-kpi-the-dau span{color:var(--dm-mo);font-size:13px}.dm-kpi-the-phai{flex:none;justify-items:end;gap:4px;display:grid}.dm-kpi-the-phai b{color:var(--dm-chinh);font-variant-numeric:tabular-nums;font-size:20px}.dm-kpi-ghi{color:#475467;margin-top:6px;font-size:13px}.dm-mo-them{margin-top:10px}.dm-mo-them summary{cursor:pointer;color:var(--dm-chinh);font-size:14px;font-weight:700}.dm-mo-them[open] summary{margin-bottom:10px}.dm-kpi-the .dm-hang-nut{margin-top:10px}.dm-tep-ds{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.dm-tep-ds li{background:#f9fafb;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.dm-tep-ds li>div{min-width:0;display:grid}.dm-tep-ds a{text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}.dm-tep-ds li div span{color:var(--dm-mo);font-size:12px}.dm-tep-icon{color:#b42318;background:#fee4e2;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:10.5px;font-weight:800;display:grid}.dm-tai-tep{border:1.5px dashed #d0d5dd;border-radius:12px;gap:8px;padding:12px;display:grid}.dm-tai-o{text-align:center;color:#475467;cursor:pointer;background:#f9fafb;border-radius:10px;padding:12px;font-size:13.5px;display:block;position:relative;overflow:hidden}.dm-tai-o input{opacity:0;cursor:pointer;position:absolute;inset:0}.dm-tai-o:focus-within{outline:2px solid var(--dm-chinh)}.dm-tai-tep select{font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:8px 10px;font-size:14px}.dm-ma-gd{color:var(--dm-mo);margin-top:4px;font-size:12px;display:block}.dm-bang td .dm-fd-gon{min-width:240px}.dm-pham-vi{white-space:pre-wrap;background:#f9fafb;border-radius:12px;padding:14px}.dm-h2-cach{margin-top:22px}.dm-dg{gap:6px;display:grid}.dm-sao-tinh{color:#f79009;letter-spacing:2px}.dm-sao{border:0;flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;display:flex}.dm-sao legend{color:#344054;width:100%;margin-bottom:4px;padding:0;font-size:14px;font-weight:600}.dm-sao button{color:#d0d5dd;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:26px;line-height:1}.dm-sao button.dm-sao-on{color:#f79009}.dm-nk{gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.dm-nk li{border-bottom:1px solid #f2f4f7;grid-template-columns:92px 1fr;gap:10px;padding-bottom:8px;font-size:13.5px;display:grid}.dm-nk time{color:var(--dm-mo);font-variant-numeric:tabular-nums}.dm-da-chan{text-align:center;color:var(--dm-mo);text-transform:uppercase;letter-spacing:.04em;margin-top:8px;font-size:12.5px;font-weight:600}.dm-dong-y{align-items:flex-start;gap:10px;font-size:14px;display:flex}.dm-dong-y input{accent-color:var(--dm-chinh);flex:none;width:16px;height:16px;margin-top:3px}.dm-so-lieu-nho{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}@media (min-width:860px){.dm-so-lieu-nho{grid-template-columns:repeat(4,minmax(0,1fr))}}.dm-so-lieu-nho>div{border:1px solid var(--dm-vien);background:#fff;border-radius:14px;padding:16px 18px}.dm-so-lieu-nho dt{color:var(--dm-chinh);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.dm-so-lieu-nho dd{color:var(--dm-mo);margin:2px 0 0;font-size:13.5px;font-weight:600}.dm-don-ds{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:860px){.dm-don-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}.dm-don{border:1px solid var(--dm-vien);color:var(--dm-chu);background:#fff;border-radius:16px;gap:4px;padding:16px 18px;text-decoration:none;transition:box-shadow .15s;display:grid}.dm-don:hover{box-shadow:var(--dm-bong)}.dm-don-dau{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dm-don b{font-size:16.5px}.dm-don .dm-mo{font-size:13.5px}.dm-don-so{color:var(--dm-mo);margin-top:4px;font-size:12.5px}.dm-cach-tren{margin-top:28px}.dm-bt-gon{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dm-bt-gon li{border:1px solid var(--dm-vien);background:#fff;border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 16px;display:grid}@media (max-width:700px){.dm-bt-gon li{grid-template-columns:1fr;gap:4px}}.dm-ncc-tieu{align-items:center;gap:14px;display:flex}.dm-trang-hep{max-width:980px}.dm-form-gp{gap:18px}.dm-o-rong{grid-column:span 2}@media (max-width:999px){.dm-o-rong{grid-column:auto}}.dm-chon-nhom{border:0;flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;display:flex}.dm-chon-nhom legend{color:#344054;width:100%;margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.dm-hang-3,.dm-hang-2{gap:8px;margin-top:8px;display:grid}.dm-hang-3{grid-template-columns:2fr 1fr 1fr}.dm-hang-3.dm-hang-moc{grid-template-columns:1.4fr 90px 2fr}.dm-hang-2{grid-template-columns:2fr 1fr}@media (max-width:640px){.dm-hang-3,.dm-hang-3.dm-hang-moc{grid-template-columns:1fr 1fr}.dm-hang-3>:first-child{grid-column:1/-1}}.dm-hang-3 input,.dm-hang-2 input{font:inherit;border:1px solid #d0d5dd;border-radius:10px;min-width:0;padding:10px 12px;font-size:14.5px}.dm .dm-cta-anh{opacity:.45}.dm-tep-chon{font:inherit;background:#f9fafb;border:1px solid #d0d5dd;border-radius:10px;padding:10px;font-size:13.5px}
.dm-khoi-banner{padding-bottom:20px}.dm-banner-hang{gap:16px;display:grid}@media (min-width:900px){.dm-banner-hang:has(>:nth-child(2)){grid-template-columns:1fr 1fr}}.dm-banner{isolation:isolate;color:#fff;min-height:170px;box-shadow:var(--dm-bong);border-radius:18px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.dm-banner-anh{object-fit:cover;z-index:-2;transition:transform .4s}.dm-banner:hover .dm-banner-anh{transform:scale(1.03)}.dm-banner:before{content:"";z-index:-1;background:linear-gradient(90deg,#081f4ae6 0%,#081f4a99 60%,#081f4a40 100%);position:absolute;inset:0}.dm-banner-chu{gap:6px;max-width:560px;padding:22px 24px;display:grid}.dm-banner-chu b{font-size:clamp(18px,2.2vw,22px);font-weight:800;line-height:1.3}.dm-banner-chu span{color:#dbe6fb;font-size:14.5px}.dm-banner-chu em{margin-top:4px;font-size:14.5px;font-style:normal;font-weight:700}.dm-tin-luoi{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:640px){.dm-tin-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.dm-tin-luoi{grid-template-columns:repeat(3,minmax(0,1fr))}}.dm-tin{border:1px solid var(--dm-vien);color:var(--dm-chu);background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.dm-tin:hover{box-shadow:var(--dm-bong);transform:translateY(-2px)}.dm-tin-anh{aspect-ratio:16/9;background:var(--dm-chinh-nhat);display:block;position:relative}.dm-tin-anh img{object-fit:cover}.dm-tin-loai{color:var(--dm-chinh);text-transform:uppercase;letter-spacing:.03em;background:#fffffff2;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;position:absolute;top:12px;left:12px}.dm-tin-loai-tinh{background:var(--dm-chinh-nhat);margin-bottom:10px;display:inline-block;position:static}.dm-tin-than{gap:6px;padding:16px 18px 18px;display:grid}.dm-tin-than b{font-size:17px;line-height:1.4}.dm-tin-than span{color:var(--dm-mo);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;display:-webkit-box;overflow:hidden}.dm-tin-than small{color:var(--dm-mo);font-size:13px;font-weight:600}.dm-bai{max-width:860px}.dm-bai-dau h1{letter-spacing:-.01em;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.25}.dm-bai-dau .dm-mo{margin-top:8px;font-size:14px}.dm-bai-tom{color:#344054;margin-top:14px;font-size:17.5px;font-weight:500;line-height:1.6}.dm-bai-anh{aspect-ratio:16/8;background:var(--dm-chinh-nhat);border-radius:18px;margin:22px 0 26px;position:relative;overflow:hidden}.dm-bai-anh img{object-fit:cover}.dm-bai-noi-dung{color:#1d2939;gap:14px;font-size:16.5px;line-height:1.75;display:grid}.dm-bai-noi-dung h2{color:var(--dm-chu);margin:12px 0 2px;font-size:21px;font-weight:800}.dm-bai-noi-dung>div{gap:14px;display:grid}.dm-bai-noi-dung ul{gap:6px;margin:0;padding-left:22px;display:grid}.dm-bai-noi-dung p{white-space:pre-line}.dm-bai-lq{border:1px solid var(--dm-vien);background:#fff;border-radius:16px;margin-top:40px;padding:20px 22px}.dm-bai-lq h2{margin-bottom:10px;font-size:18px;font-weight:800}.dm-bai-lq ul{margin:0;padding:0;list-style:none;display:grid}.dm-bai-lq li{border-top:1px solid var(--dm-vien);gap:2px;padding:10px 0;display:grid}.dm-bai-lq li:first-child{border-top:0}.dm-bai-lq a{color:var(--dm-chu);font-weight:700;text-decoration:none}.dm-bai-lq a:hover{color:var(--dm-chinh)}.dm-bai-lq small{color:var(--dm-mo);font-size:13px}.dm-tab-day{display:none}@media (max-width:759px){.dm-menu-dt{display:none}.dm-dau-trong{height:58px}.dm-dau{padding-top:env(safe-area-inset-top)}.dm-tab-day{z-index:40;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--dm-vien);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fffffff7;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.dm-tab-day a{color:#667085;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-items:center;gap:3px;padding:4px 2px;font-size:11px;font-weight:600;text-decoration:none;display:grid}.dm-tab-day a[aria-current=page]{color:var(--dm-chinh)}.dm-tab-day a[aria-current=page] svg{background:var(--dm-chinh-nhat)}.dm-tab-day svg{border-radius:999px;width:40px;height:26px;padding:3px 10px}.dm-tab-day span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.dm-chan{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.dm-trang{padding-bottom:40px}.dm-nut,.dm-chip{min-height:40px}.dm-dau-nut .dm-nut-xam{display:none}}
.gps{--gps-xanh:#2563eb;--gps-xanh-2:#06b6d4;--gps-tim:#7c3aed;--gps-dem:#0b1437;color:var(--dm-chu)}.gps h2{letter-spacing:-.015em;max-width:22ch;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.2}.gps-mat{letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;margin:0 0 10px;font-size:12.5px;font-weight:800}.gps-mat-dam{color:var(--gps-xanh)}.gps-muc{padding-top:72px;padding-bottom:72px}.gps-muc-xam{background:#f5f7fb}.gps-dau{color:#fff;background:radial-gradient(1000px 520px at 85% 10%,#2563eb73,#0000 60%),radial-gradient(700px 420px at 10% 100%,#7c3aed59,#0000 60%),linear-gradient(160deg,#070d24 0%,#0b1437 55%,#0f1d4d 100%);position:relative;overflow:hidden}.gps-dau-luoi{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;padding-top:48px;padding-bottom:64px;display:grid}.gps-dau h1{letter-spacing:-.03em;margin:6px 0 14px;font-size:clamp(44px,6vw,72px);font-weight:800;line-height:1.02}.gps-chu-vietos{background:linear-gradient(90deg,#60a5fa,#22d3ee);color:#0000;-webkit-background-clip:text;background-clip:text}.gps-chu-visi{background:linear-gradient(90deg,#a78bfa,#60a5fa);color:#0000;-webkit-background-clip:text;background-clip:text}.gps-va{color:#ffffff80;font-weight:600}.gps-khau{color:#fff;max-width:32ch;margin:0 0 12px;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.4}.gps-dan{color:#c7d2fe;max-width:54ch;margin:0 0 28px;font-size:16px;line-height:1.65}.gps-tin{color:#a5b4fc;flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.gps-tin li:before{content:"✓";color:#34d399;margin-right:6px;font-weight:800}.gps-nut{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.gps-nut a{text-decoration:none}.gps-nut-chinh{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:14px;flex-direction:column;justify-content:center;gap:1px;min-height:56px;padding:8px 26px;font-size:16px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 14px 30px -12px #6366f1bf}.gps-nut-chinh small{color:#fffc;font-size:12px;font-weight:600}.gps-nut-chinh:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px #6366f1e6}.gps-nut-phu{color:#fff;background:#ffffff0f;border:1.5px solid #ffffff59;border-radius:14px;justify-content:center;align-items:center;min-height:56px;padding:0 26px;font-size:16px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.gps-nut-phu:hover{background:#ffffff1f;border-color:#fff9}.gps-nut-sang .gps-nut-phu{color:var(--gps-dem);background:#fff;border-color:#c7d2fe}.gps-nut-sang .gps-nut-phu:hover{border-color:var(--gps-xanh);background:#f5f8ff}.gps-dau-anh{justify-content:center;display:flex;position:relative}.gps-dien-thoai{background:linear-gradient(160deg,#1e293b,#0f172a);border-radius:38px;width:min(300px,78%);padding:10px;transform:rotate(2deg);box-shadow:0 40px 80px -30px #000c,inset 0 0 0 1px #ffffff1f}.gps-dien-thoai img{border-radius:30px;width:100%;height:auto;display:block}.gps-noi{color:var(--gps-dem);background:#fffffff5;border-radius:16px;align-items:center;gap:10px;max-width:250px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 20px 40px -18px #0009}.gps-noi-visi{bottom:18%;left:0}.gps-noi b{font-size:14px;display:block}.gps-noi small{color:#475467;font-size:12.5px;line-height:1.4;display:block}.gps-qua{background:radial-gradient(circle at 30% 30%,#fff 0,#a5f3fc 18%,#60a5fa 45%,#7c3aed 85%);border-radius:50%;flex:none;width:36px;height:36px;animation:3.2s ease-in-out infinite gps-tho;box-shadow:0 0 18px #7c3aed8c}@keyframes gps-tho{50%{transform:scale(1.08);box-shadow:0 0 26px #60a5fabf}}.gps-ten{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.gps-ten article{border:1px solid var(--dm-vien);background:#fff;border-radius:22px;padding:28px;box-shadow:0 1px 2px #1018280a}.gps-ten-visi{background:linear-gradient(160deg,#faf8ff,#f3f7ff)!important;border-color:#ddd6fe!important}.gps-ten-chu{align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.gps-tach{letter-spacing:-.02em;color:var(--gps-xanh);font-size:44px;font-weight:800;line-height:1}.gps-tach-2{color:var(--gps-dem)}.gps-ten-visi .gps-tach{color:var(--gps-tim)}.gps-cong{color:#98a2b3;font-size:26px;font-weight:600}.gps-ten dl{gap:14px;margin:0;display:grid}.gps-ten dt{letter-spacing:.04em;text-transform:uppercase;color:#475467;font-size:13px;font-weight:800}.gps-ten dd{color:#1d2939;margin:4px 0 0;font-size:15.5px;line-height:1.6}.gps-cong-thuc{color:#344054;background:#fff;border:1px dashed #c4b5fd;border-radius:12px;margin:18px 0 0;padding:12px 16px;font-size:15px}.gps-cong-thuc b{color:var(--gps-tim);font-size:17px}.gps-dan-toi{color:#475467;max-width:60ch;margin:12px 0 28px;font-size:16px;line-height:1.6}.gps-cua-so{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -30px #0f172a73,0 0 0 1px #0f172a0f}.gps-cua-so img{width:100%;height:auto;display:block}.gps-chip{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.gps-chip li{color:var(--gps-xanh);background:#eaf1ff;border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:700}.gps-toi{color:#fff;background:linear-gradient(160deg,#0b1437,#111b4a)}.gps-hai{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.gps-toi h2{color:#fff}.gps-buoc{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.gps-buoc li{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.gps-buoc li>span{color:#93c5fd;background:#60a5fa29;border:1px solid #93c5fd4d;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.gps-buoc b{color:#fff;font-size:16px}.gps-buoc p{color:#c7d2fe;margin:3px 0 0;font-size:14.5px;line-height:1.55}.gps-tro-chuyen img{border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #000000b3}.gps-tro-chuyen p{color:#8b97c9;margin:14px 0 0;font-size:12.5px;line-height:1.55}.gps-tru{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.gps-tru article{border:1px solid var(--dm-vien);background:#fff;border-radius:20px;padding:24px 22px;transition:transform .18s,box-shadow .18s;position:relative}.gps-tru article:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px #2563eb73}.gps-tru-so{color:#98a2b3;font-size:13px;font-weight:800}.gps-tru h3{background:linear-gradient(90deg,#2563eb,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;margin:8px 0;font-size:19px;font-weight:800}.gps-tru p{color:#475467;margin:0 0 14px;font-size:14px;line-height:1.6}.gps-tru ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gps-tru li{color:#344054;background:#f2f4f7;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.gps-nen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.gps-nen article{border:1px solid var(--dm-vien);background:#fff;border-radius:18px;padding:22px}.gps-nen b{font-size:17px}.gps-nen p{color:#475467;margin:6px 0 0;font-size:14.5px;line-height:1.55}.gps-cuoi{background:radial-gradient(600px 300px at 90% 0,#7c3aed2e,#0000 60%),linear-gradient(135deg,#eef4ff,#f6f0ff);border:1px solid #dfe5f5;border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex}.gps-cuoi h2{max-width:none}.gps-cuoi p{color:#475467;margin:8px 0 0;font-size:16px}.gps-ghi{color:#667085;margin:18px 4px 0;font-size:12.5px;line-height:1.6}@media (max-width:1000px){.gps-dau-luoi,.gps-hai{grid-template-columns:minmax(0,1fr)}.gps-dau-anh{margin-top:8px}.gps-tru{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.gps-muc{padding-top:48px;padding-bottom:48px}.gps-ten,.gps-nen,.gps-tru{grid-template-columns:minmax(0,1fr)}.gps-nut{flex-direction:column}.gps-nut a{text-align:center;align-items:center;width:100%}.gps-dien-thoai{width:230px}.gps-noi-visi{max-width:200px;bottom:10%;left:4px}.gps-cuoi{padding:26px 22px}.gps-tach{font-size:36px}}.dm-gps-the{color:#fff;background:radial-gradient(400px 200px at 100% 0,#7c3aed8c,#0000 60%),linear-gradient(135deg,#0b1437,#1e3a8a);border-radius:18px;align-items:center;gap:16px;margin:4px 0 20px;padding:18px 20px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 16px 34px -20px #1e3a8acc}.dm-gps-the:hover{transform:translateY(-2px)}.dm-gps-the-qua{background:radial-gradient(circle at 30% 30%,#fff 0,#a5f3fc 18%,#60a5fa 45%,#7c3aed 85%);border-radius:50%;flex:none;width:46px;height:46px;box-shadow:0 0 22px #7c3aed99}.dm-gps-the-chu{flex:1;gap:2px;min-width:0;display:grid}.dm-gps-the-chu small{letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;font-size:11.5px;font-weight:800}.dm-gps-the-chu b{font-size:17px}.dm-gps-the-chu span{color:#c7d2fe;font-size:13.5px;line-height:1.45}.dm-gps-the-mui{color:#c7d2fe;flex:none;font-size:22px}.dm-tk-h2{margin:24px 0 12px;font-size:16px;font-weight:800}.dm-tk-luoi{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.dm-tk-o{border:1px solid var(--dm-vien);color:var(--dm-chu);background:#fff;border-radius:16px;gap:4px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.dm-tk-o:hover{border-color:var(--dm-chinh);transform:translateY(-2px)}.dm-tk-o b{font-size:15px}.dm-tk-o span{color:var(--dm-mo);font-size:13px;line-height:1.45}.dm-cua-lien{border-top:1px solid var(--dm-vien);text-align:center;color:var(--dm-mo);gap:10px;margin-top:18px;padding-top:16px;font-size:14px;display:grid}.dm-cua-vietos{background:linear-gradient(135deg,#f1f5ff,#f6f0ff);border-radius:12px;padding:10px 12px;font-size:13.5px;text-decoration:none;display:block;color:#3730a3!important}.dm-cua-vietos b{color:#1e1b4b}.dm-cua-vietos:hover{background:linear-gradient(135deg,#e6eeff,#efe6ff)}.dm-tai-app-tru{flex-wrap:nowrap;gap:5px}.dm-tai-app-tru li{white-space:nowrap;padding:3px 8px;font-size:11px}@media (max-width:400px){.dm-tai-app-tru{flex-wrap:wrap}}.pt-dau{max-width:760px;margin:6px 0 24px}.pt-nhan{letter-spacing:.06em;text-transform:uppercase;color:var(--dm-chinh);background:#e8f0fc;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}.pt-dau h1{letter-spacing:-.01em;margin:12px 0 8px;font-size:clamp(24px,3vw,32px);font-weight:800}.pt-dau p{color:var(--dm-mo);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.pt-luoi{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pt-the{border:1px solid var(--dm-vien);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.pt-the header{align-items:center;gap:12px;display:flex}.pt-the header img,.pt-qua{flex:none;width:36px;height:36px}.pt-qua{background:radial-gradient(circle at 30% 30%,#fff 0,#a5f3fc 18%,#60a5fa 45%,#7c3aed 85%);border-radius:50%;box-shadow:0 0 14px #7c3aed73}.pt-the header div{flex:1;min-width:0;display:grid}.pt-the header b{font-size:16px}.pt-the header small{color:var(--dm-mo);font-size:12.5px}.pt-tt{color:#344054;white-space:nowrap;background:#f2f4f7;border-radius:999px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}.pt-tt-xanh{color:#05603a;background:#ecfdf3}.pt-the dl{flex:1;gap:10px;margin:0;display:grid}.pt-the dt{letter-spacing:.05em;text-transform:uppercase;color:#667085;font-size:11.5px;font-weight:700}.pt-the dd{margin:2px 0 0;font-size:14px}.pt-lk{color:var(--dm-chinh);border-top:1px solid var(--dm-vien);padding-top:12px;font-size:14px;font-weight:700;text-decoration:none}.pt-bang{border:1px solid var(--dm-vien);background:#fff;border-radius:16px;overflow:hidden}.pt-dong{border-top:1px solid var(--dm-vien);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:13px 18px;font-size:14px;display:grid}.pt-dong-dau{letter-spacing:.05em;text-transform:uppercase;color:#667085;background:#f8fafc;border-top:0;font-size:12px;font-weight:700}.pt-api{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pt-api>div{border:1px solid var(--dm-vien);background:#fff;border-radius:16px;gap:6px;padding:16px 18px;display:grid}.pt-api code{overflow-wrap:anywhere;background:#f2f4f7;border-radius:8px;padding:6px 10px;font-size:13px}.pt-api small{color:var(--dm-mo);font-size:12.5px}.pt-api p{color:var(--dm-mo);grid-column:1/-1;margin:2px 2px 0;font-size:13px}@media (max-width:900px){.pt-luoi,.pt-api{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pt-dong{grid-template-columns:1fr 1fr 1fr;padding:12px 14px;font-size:13px}.pt-dong>span:first-child{grid-column:1/-1;font-weight:700}.pt-dong>span[data-o]:before{content:attr(data-o);color:#98a2b3;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}.pt-dong-dau{display:none}}.dm-tk-luoi{margin-top:4px}
.dm-ai{gap:10px;max-width:600px;margin-top:24px;display:grid}.dm-hero .dm-ai+.dm-hero-nut{margin-top:20px}.dm-ai-nhan{color:#344054;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.dm-ai-huy{letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#0b4aa2,#6b3fd4);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}.dm-ai-khung{background:#fff;border:1.5px solid #c9d3e3;border-radius:16px;align-items:flex-end;gap:8px;padding:10px 10px 10px 16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 8px 24px -16px #0b4aa280}.dm-ai-khung:focus-within{border-color:var(--dm-chinh);box-shadow:0 0 0 4px var(--dm-chinh-nhat)}.dm-ai-khung textarea{resize:none;min-width:0;font:inherit;color:var(--dm-chu);background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:16px;line-height:1.5}.dm-ai-gui{cursor:pointer;color:#fff;background:var(--dm-chinh);border:0;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;transition:background .15s,opacity .15s;display:grid}.dm-ai-gui:hover:not(:disabled){background:var(--dm-chinh-dam)}.dm-ai-gui:disabled{opacity:.4;cursor:default}.dm-ai-quay{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite dm-quay;display:inline-block}@keyframes dm-quay{to{transform:rotate(360deg)}}.dm-ai-dn{color:#5c4400;background:#fff8e6;border:1px solid #f5d48a;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;font-size:14px;display:flex}.dm-ai-dn b{color:#3d2d00}.dm-ai-dn-nut{gap:8px;display:flex}.dm-ai-dn-nut .dm-nut{padding:8px 14px;font-size:14px}.dm-ai-loi{color:var(--dm-do);font-size:14px;font-weight:600}.dm-ai-ghi{color:var(--dm-mo,#475467);margin:0;font-size:13px}.dm-ai-goi-y{flex-wrap:wrap;gap:8px;display:flex}.dm-ai-goi-y button{font:inherit;color:#344054;border:1px solid var(--dm-vien);cursor:pointer;background:#fffc;border-radius:999px;padding:6px 12px;font-size:13px}.dm-ai-goi-y button:hover{border-color:var(--dm-chinh);color:var(--dm-chinh)}.dm-ai-gon{margin-top:0}.dm-ai-gon .dm-ai-nhan{display:none}.dm-ai-bo{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1000px){.dm-ai-bo{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.dm-ai-ben{position:sticky;top:92px}}.dm-ai-chinh{gap:22px;min-width:0;display:grid}.dm-ai-ben{gap:16px;min-width:0;display:grid}.dm-ai-dau h1{letter-spacing:-.01em;font-size:clamp(26px,3.4vw,36px);font-weight:800}.dm-ai-dau .dm-mo{max-width:70ch;margin-top:8px}.dm-ai-trang .dm-ai{max-width:none;margin-top:0}.dm-ai-hoi{border:1px solid var(--dm-vien);background:#fff;border-radius:16px;gap:6px;padding:18px 20px;display:grid}.dm-ai-hoi-nd{white-space:pre-line;font-size:17px;font-weight:600;line-height:1.55}.dm-ai-lv{color:var(--dm-mo);font-size:14px}.dm-ai-pt{background:linear-gradient(#f3f6ff 0%,#fff 70%);border:1px solid #d6e0f5;border-radius:18px;gap:12px;padding:20px 22px;display:grid}.dm-ai-pt h2{align-items:center;gap:10px;font-size:19px;font-weight:800;display:flex}.dm-ai-van{color:#1d2939;gap:14px;font-size:15.5px;line-height:1.65;display:grid}.dm-ai-van h3{color:var(--dm-chinh);margin-bottom:4px;font-size:15px;font-weight:800}.dm-ai-van ul{gap:4px;margin:0;padding-left:20px;display:grid}.dm-ai-cho{color:var(--dm-mo);align-items:center;gap:10px;font-weight:600;display:flex}.dm-ai-cho .dm-ai-quay{color:var(--dm-chinh)}.dm-ai-chua{color:#344054;justify-items:start;gap:8px;font-size:14.5px;display:grid}.dm-ai-luu-y{color:var(--dm-mo);font-size:12.5px}.dm-ai-ds{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:680px){.dm-ai-ds{grid-template-columns:repeat(2,minmax(0,1fr))}}.dm-ai-muc{align-content:start;gap:6px;display:grid}.dm-ai-khop{color:var(--dm-mo);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dm-ai-hang{background:var(--dm-chinh);color:#fff;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800}.dm-ai-cta{background:var(--dm-chinh);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.dm-ai-cta h2{font-size:19px;font-weight:800}.dm-ai-cta p{color:#dbe6fb;max-width:60ch;margin-top:4px}.dm-ai-hop{border:1px solid var(--dm-vien);background:#fff;border-radius:16px;gap:10px;padding:16px;display:grid}.dm-ai-hop .dm-h2-nho{margin:0;font-size:16px}.dm-ai-ls ul{margin:0;padding:0;list-style:none;display:grid}.dm-ai-ls a{color:var(--dm-chu);border-radius:10px;gap:2px;padding:9px 8px;font-size:14px;text-decoration:none;display:grid}.dm-ai-ls a span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dm-ai-ls a small{color:var(--dm-mo);font-size:12px}.dm-ai-ls a:hover{background:var(--dm-nen)}.dm-ai-ls a[aria-current=page]{background:var(--dm-chinh-nhat);color:var(--dm-chinh);font-weight:600}@media (max-width:759px){.dm-ai-khung textarea{font-size:16px}.dm-ai-nhan{align-items:flex-start;font-size:13px}}@media (prefers-reduced-motion:reduce){.dm-ai-quay{animation-duration:2s}}.dm-ai-van ul{list-style:outside}.dm-ai-van li::marker{color:var(--dm-chinh)}.dm-ai-chinh .dm-tieu-hang{margin-bottom:14px}.dm-ai-chinh .dm-tieu-hang h2{font-size:22px}.dm-an{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dm .dm-ai-khung{border:1px solid #d5dce8;border-radius:18px;flex-direction:column;align-items:stretch;gap:6px;padding:14px 14px 10px 18px;box-shadow:0 12px 32px -18px #0b4aa273,0 1px 2px #1018280a}.dm .dm-ai-khung:focus-within{border-color:var(--dm-chinh);box-shadow:0 0 0 4px var(--dm-chinh-nhat), 0 12px 32px -18px #0b4aa273}.dm .dm-ai-khung textarea,.dm .dm-ai-khung textarea:focus,.dm .dm-ai-khung textarea:focus-visible{box-shadow:none;appearance:none;border:0;border-radius:0;outline:none;min-height:3em;padding:2px 0 0}.dm .dm-ai-khung textarea::placeholder{color:#98a2b3}.dm-ai-day{align-items:center;gap:10px;display:flex}.dm-ai-the{color:#4b3fd4;background:linear-gradient(135deg,#eef2ff,#f3e8ff);border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.dm-ai-dem{color:#98a2b3;flex:1;font-size:12px}.dm .dm-ai-gui{border-radius:12px;width:40px;height:40px;box-shadow:0 4px 12px -4px #0b4aa280}.dm .dm-ai-gui:disabled{opacity:1;color:#98a2b3;box-shadow:none;background:#e4e9f2}@media (max-width:520px){.dm .dm-ai-khung{border-radius:16px;padding:12px 12px 8px 14px}.dm-ai-dem{font-size:11.5px}}
