.dr{--dr-nen:#fff;--dr-be:#f4f6fb;--dr-be2:#eaeef6;--dr-vien:#dfe4ee;--dr-chu:#1a1d24;--dr-mo:#5f6673;--dr-lien:#1a4fd6;--dr-mien:#1e7e45;--dr-nhan:#6c4cf5;--dr-bong:0 1px 6px #2021242e;background:var(--dr-nen);min-height:100dvh;color:var(--dr-chu);font-family:var(--font-vietos), "Be Vietnam Pro", system-ui, sans-serif;font-size:15px;line-height:1.55}@media (prefers-color-scheme:dark){.dr{--dr-nen:#121317;--dr-be:#1d1f25;--dr-be2:#272a32;--dr-vien:#30343d;--dr-chu:#e9ebf0;--dr-mo:#a0a6b3;--dr-lien:#8ab4f8;--dr-mien:#6fcf97;--dr-nhan:#a78bfa;--dr-bong:0 1px 6px #00000080}body:has(.dr){background:#121317}}body:has(.dr){background:#fff}.dr *,.dr :before,.dr :after{box-sizing:border-box}.dr button,.dr input,.dr select,.dr textarea{font:inherit;color:inherit}.dr a{color:var(--dr-lien)}.dr :focus-visible{outline:2px solid var(--dr-nhan);outline-offset:2px}.dr h1,.dr h2,.dr h3,.dr p{margin:0}.dr-dau{padding:calc(10px + env(safe-area-inset-top,0px)) 20px 10px;align-items:center;gap:12px;display:flex}.dr-dau.gon{z-index:10;background:var(--dr-nen);border-bottom:1px solid var(--dr-vien);position:sticky;top:0}.dr .dr-ve{width:38px;height:38px;color:var(--dr-chu);background:var(--dr-be);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.dr-logo-nho{letter-spacing:-.01em;cursor:pointer;background:linear-gradient(90deg,#7a5cff,#2fb8ff);-webkit-background-clip:text;background-clip:text;border:0;flex:none;padding:0;font-size:18px;font-weight:700;color:#0000!important}.dr-dau .dr-o-tim{flex:1;max-width:680px;height:44px}.dr-tab{gap:4px;margin-left:auto;display:flex}.dr-tab button{color:var(--dr-mo);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-weight:500;display:inline-flex}.dr-tab button[aria-pressed=true]{background:var(--dr-be2);color:var(--dr-chu)}.dr-o-tim{border:1px solid var(--dr-vien);background:var(--dr-nen);width:100%;height:52px;box-shadow:var(--dr-bong);border-radius:26px;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.dr-o-tim:hover{box-shadow:0 2px 10px #20212433}.dr-o-tim:focus-within{border-color:color-mix(in srgb, var(--dr-nhan) 55%, var(--dr-vien));box-shadow:0 0 0 4px color-mix(in srgb, var(--dr-nhan) 14%, transparent), 0 2px 12px #6c4cf52e}.dr .dr-o-tim input:focus,.dr .dr-o-tim input:focus-visible{box-shadow:none;outline:none}.dr-o-tim input{appearance:none;border-radius:0}.dr-o-tim input::-webkit-search-cancel-button{display:none}.dr-o-xoa:focus-visible,.dr-o-gui:focus-visible{box-shadow:0 0 0 2px var(--dr-nhan);outline:none}.dr-o-icon{color:var(--dr-mo);font-size:19px;position:absolute;left:18px}.dr-o-tim input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 8px 0 48px;font-size:16px}.dr-o-xoa{width:32px;height:32px;color:var(--dr-mo);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.dr-o-gui{background:var(--dr-be);cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;margin-right:6px;display:grid}.dr-dau-trang{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:640px;margin:0 auto;padding:12vh 20px 40px;display:flex}.dr-dau-trang h1{letter-spacing:-.03em;color:#0000;background-image:linear-gradient(90deg,#7a5cff,#2fb8ff 70%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:12px;font-size:44px;font-weight:700;display:inline-flex}.dr-phu{color:var(--dr-mo);max-width:60ch}.dr-goi-y{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dr-goi-y button{border:1px solid var(--dr-vien);background:var(--dr-be);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13.5px}.dr-cam-ket{color:var(--dr-mo);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.dr-cam-ket svg{color:var(--dr-mien)}.dr-chan{text-align:center;color:var(--dr-mo);padding:0 20px 30px;font-size:13px}.dr-kq{grid-template-columns:minmax(0,660px) minmax(0,300px);gap:48px;max-width:1120px;margin:0 auto;padding:18px 20px 60px 70px;display:grid}.dr-cot-chinh{flex-direction:column;gap:22px;min-width:0;display:flex}.dr-loi{color:#d93025}.dr-tl{background:linear-gradient(160deg, color-mix(in srgb, #7a5cff 9%, var(--dr-nen)), color-mix(in srgb, #2fb8ff 7%, var(--dr-nen)));border:1px solid color-mix(in srgb, #7a5cff 18%, var(--dr-vien));border-radius:18px;padding:18px 20px}.dr-tl h2{color:var(--dr-nhan);align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.dr-tl-chu{flex-direction:column;gap:8px;font-size:15.5px;line-height:1.65;display:flex}.dr-tl-chu ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;list-style:outside;display:flex}.dr .dr-trich{background:var(--dr-be2);min-width:18px;height:18px;color:var(--dr-chu);vertical-align:2px;border-radius:9px;place-items:center;margin:0 1px;padding:0 4px;font-size:11px;font-weight:600;text-decoration:none;display:inline-grid}.dr .dr-trich:hover{background:var(--dr-nhan);color:#fff}.dr-tl-nguon{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.dr .dr-tl-nguon a{background:var(--dr-nen);border:1px solid var(--dr-vien);max-width:220px;color:var(--dr-chu);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12.5px;text-decoration:none;display:inline-flex;overflow:hidden}.dr-tl-nguon span{background:var(--dr-be2);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.dr-tl-ghi{color:var(--dr-mo);font-size:12px;margin-top:10px!important}.dr-tl-loi{color:var(--dr-mo)}.dr-xuong{flex-direction:column;gap:8px;display:flex}.dr-xuong i{background:linear-gradient(90deg, var(--dr-be2), var(--dr-be), var(--dr-be2));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite dr-chay;display:block}.dr-xuong i:nth-child(2){width:88%}.dr-xuong i:nth-child(3){width:62%}.dr-xuong small{color:var(--dr-mo);font-size:12.5px}@keyframes dr-chay{to{background-position:-200% 0}}.dr-ds{flex-direction:column;gap:26px;display:flex}.dr-muc a{flex-direction:column;gap:2px;text-decoration:none;display:flex}.dr-mien{color:var(--dr-chu);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dr-mien i{background:var(--dr-be2);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:700;display:grid}.dr-mien em{background:color-mix(in srgb, var(--dr-mien) 14%, transparent);color:var(--dr-mien);border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.dr-muc h3{color:var(--dr-lien);font-size:19px;font-weight:500;line-height:1.35}.dr-muc a:hover h3{text-decoration:underline}.dr-so{background:var(--dr-be2);width:20px;height:20px;color:var(--dr-mo);vertical-align:3px;border-radius:6px;place-items:center;margin-right:8px;font-size:11px;font-weight:700;display:inline-grid}.dr-muc p{color:var(--dr-mo);margin-top:4px;font-size:14px}.dr-trong{color:var(--dr-mo)}.dr-nguon-tim{color:var(--dr-mo);font-size:12px}.dr .dr-qc-kq{border-bottom:1px solid var(--dr-vien);flex-direction:column;gap:2px;padding-bottom:18px;text-decoration:none;display:flex}.dr-qc-nhan{color:var(--dr-chu);font-size:12px;font-weight:700}.dr-qc-kq b{color:var(--dr-lien);font-size:19px;font-weight:500}.dr-qc-kq:hover b{text-decoration:underline}.dr-mo-ta{color:var(--dr-mo);font-size:14px}.dr-cot-ben{flex-direction:column;align-self:start;gap:12px;display:flex;position:sticky;top:84px}.dr-ben-nhan{color:var(--dr-mo);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:600}.dr .dr-qc-ben{background:var(--dr-be);color:var(--dr-chu);border-radius:14px;grid-template-columns:36px minmax(0,1fr);gap:2px 10px;padding:12px;text-decoration:none;display:grid}.dr-qc-ben:hover{background:var(--dr-be2)}.dr-qc-ben-logo{color:#fff;background:linear-gradient(160deg,#7a5cff,#2fb8ff);border-radius:10px;grid-row:span 3;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.dr-qc-ben b{font-size:14px}.dr-qc-ben span{color:var(--dr-mo);font-size:13px}.dr-qc-ben small{color:var(--dr-mien);align-items:center;gap:4px;font-size:12px;display:inline-flex}.dr-qc-trang{flex-direction:column;gap:18px;max-width:880px;margin:0 auto;padding:28px 20px 60px;display:flex}.dr-qc-trang h1{letter-spacing:-.02em;font-size:28px;font-weight:700}.dr-qc-dau{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dr-qc-dau>div{flex-direction:column;flex:1;gap:6px;min-width:260px;display:flex}.dr-qc-buoc{counter-reset:b;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dr-qc-buoc li{counter-increment:b;background:var(--dr-be);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.dr-qc-buoc li:before{content:counter(b);background:var(--dr-nhan);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.dr-nut-chinh,.dr-nut{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 18px;font-weight:600;display:inline-flex}.dr-nut-chinh{background:var(--dr-nhan);color:#fff!important}.dr-nut{background:var(--dr-be2)}.dr-nut-chinh:disabled,.dr-nut:disabled{opacity:.6;cursor:progress}.dr-xong{background:color-mix(in srgb, var(--dr-mien) 12%, transparent);border-radius:12px;padding:10px 14px;font-size:14px}.dr-qc-form{border:1px solid var(--dr-vien);border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.dr-qc-form label{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dr-qc-form label span{color:var(--dr-mo);font-size:13px;font-weight:500}.dr-qc-form input,.dr-qc-form select,.dr-qc-form textarea{border:1px solid var(--dr-vien);background:var(--dr-nen);border-radius:10px;padding:10px 12px;font-size:15px}.dr-qc-hang{flex-wrap:wrap;gap:12px;display:flex}.dr-ghi{color:var(--dr-mo);font-size:12.5px}.dr-qc-ds{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dr-qc-ds>li{border:1px solid var(--dr-vien);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 18px;padding:16px;display:grid}.dr-qc-ds>li>.dr-nut{grid-column:1/-1;justify-self:start}.dr-qc-the{flex-direction:column;gap:3px;min-width:0;display:flex}.dr-qc-tt{font-size:12.5px;font-weight:600}.dr-qc-the b{color:var(--dr-lien);font-size:17px}.dr-qc-the p{color:var(--dr-mo);font-size:14px}.dr-qc-the small{color:var(--dr-mo);font-size:12.5px}.dr-qc-so{gap:16px;margin:0;display:flex}.dr-qc-so dt{color:var(--dr-mo);font-size:12px}.dr-qc-so dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:700}@media (max-width:900px){.dr-kq{grid-template-columns:minmax(0,1fr);gap:24px;padding:14px 16px 50px}.dr-cot-ben{position:static}.dr-dau{flex-wrap:wrap;padding-left:12px;padding-right:12px}.dr-dau.gon .dr-o-tim{flex-basis:100%;order:5;max-width:none}.dr-dau-trang{padding-top:8vh}.dr-dau-trang h1{font-size:34px}.dr-qc-buoc{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-qc-ds>li{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dr-xuong i{animation:none}}.dr .dr-qc-form input:focus-visible,.dr .dr-qc-form select:focus-visible,.dr .dr-qc-form textarea:focus-visible{border-color:var(--dr-nhan);box-shadow:0 0 0 3px color-mix(in srgb, var(--dr-nhan) 16%, transparent);outline:none}.dr-qc-form input,.dr-qc-form select,.dr-qc-form textarea{transition:border-color .15s,box-shadow .15s}
