@font-face{font-family:Cormorant Garamond;font-weight:600;font-display:swap;src:url(/cormorant-garamond-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-weight:600;font-display:swap;src:url(/cormorant-garamond-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-weight:600;font-display:swap;src:url(/cormorant-garamond-vietnamese-600-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-weight:400;font-display:swap;src:url(/be-vietnam-pro-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-weight:400;font-display:swap;src:url(/be-vietnam-pro-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-weight:400;font-display:swap;src:url(/be-vietnam-pro-vietnamese-400-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-weight:600;font-display:swap;src:url(/be-vietnam-pro-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-weight:600;font-display:swap;src:url(/be-vietnam-pro-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-weight:600;font-display:swap;src:url(/be-vietnam-pro-vietnamese-600-normal.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}:root,[data-mau=nga]{--nen:#FBF5EC;--the:#FFFDF8;--chu:#2B2118;--mo:#6E5F4E;--vang:#7E602A;--vang-net:#C6A777;--ke:#E7DAC4;--vien:#A8926B;--tren-vang:#FBF5EC}[data-mau=ngoc]{--nen:#0D3B32;--the:#124A3F;--chu:#F6EFE2;--mo:#B9C9C0;--vang:#D9BC88;--vang-net:#C6A777;--ke:#1F5247;--vien:#7FA89C;--tren-vang:#0D3B32}[data-mau=den]{--nen:#141414;--the:#1F1F1F;--chu:#F4EFE6;--mo:#B3ADA3;--vang:#D8B56A;--vang-net:#A8894A;--ke:#2E2E2E;--vien:#8A8377;--tren-vang:#141414}[data-mau=hong]{--nen:#FDF3F4;--the:#FFFFFF;--chu:#3A1F27;--mo:#7A5C65;--vang:#A8324F;--vang-net:#E0A3B2;--ke:#F3DDE1;--vien:#B5788A;--tren-vang:#FFFFFF}[data-mau=navy]{--nen:#F4F6FA;--the:#FFFFFF;--chu:#14213D;--mo:#5A6478;--vang:#1F3A6E;--vang-net:#9DB0D3;--ke:#DDE3EE;--vien:#7C8CAB;--tren-vang:#FFFFFF}[data-mau=trung]{--nen:#F6F6F4;--the:#FFFFFF;--chu:#1F2328;--mo:#5F6670;--vang:#1F2328;--vang-net:#B8BDC4;--ke:#E4E6E9;--vien:#8A9099;--tren-vang:#FFFFFF}:root{--on:#2F6B4F;--xem:#9A4B12;--nguy:#A32D2D;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Be Vietnam Pro",system-ui,sans-serif;--le:24px}[data-mau=ngoc],[data-mau=den]{--on:#8FD3B0;--xem:#F0B27A;--nguy:#F7A3A3}[data-mau]{background:var(--nen);color:var(--chu)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--nen)}body{margin:0;font-variant-numeric:lining-nums;font-family:var(--sans);font-size:16px;line-height:1.5;color:var(--chu);background:var(--nen);-webkit-tap-highlight-color:transparent}#app{max-width:430px;min-height:100dvh;margin:0 auto;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}h1,h2,h3,p{margin:0}ul{list-style:none;margin:0;padding:0}a{color:var(--vang)}button,input,select{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}:focus-visible{outline:2px solid var(--vang);outline-offset:2px}[hidden]{display:none!important}.so{font-variant-numeric:lining-nums tabular-nums}.mo{color:var(--mo)}.nho{font-size:14px}.rat-nho{font-size:12px}.giua{text-align:center}.cho{padding:64px var(--le);text-align:center;color:var(--mo)}.dau{height:64px;padding:0 var(--le);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ke);flex:none}.ten-tiem{font-family:var(--serif);font-size:22px;font-weight:600;letter-spacing:3px;color:var(--vang);text-decoration:none}.nguoi{min-height:44px;padding:0 0 0 12px;border:0;background:none;font-size:14px;color:var(--mo);display:flex;align-items:center;gap:6px}.tieu-de{font-family:var(--serif);font-size:32px;font-weight:600;line-height:1.1;padding:20px var(--le) 0}.duoi-tieu-de{padding:4px var(--le) 0;font-size:14px;color:var(--mo)}.than{flex:1;display:flex;flex-direction:column}.phan{padding:24px var(--le) 0;display:flex;flex-direction:column;gap:12px}.phan>h2{font-size:14px;font-weight:600;color:var(--mo)}.day-cuoi{margin-top:auto;padding:24px var(--le) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.nut{min-height:56px;width:100%;padding:8px 20px;border-radius:28px;border:0;background:var(--vang);color:var(--tren-vang);font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;text-align:center}.nut:active{transform:scale(.98)}.nut.vien{background:transparent;color:var(--chu);border:1px solid var(--vang-net);font-weight:400}.nut.thap{min-height:48px;border-radius:24px}.nut.to{min-height:72px;border-radius:36px;font-size:22px}.nut.nguy{background:#a32d2d;color:#fff}.nut:disabled{opacity:.45;cursor:default;transform:none}.nut-chu{min-height:48px;border:0;background:none;color:var(--chu);display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;width:100%}.nut-chu.vang{color:var(--vang);justify-content:flex-start;width:auto}.nut-tron{width:48px;height:48px;flex:none;border:1px solid var(--vang-net);border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center}.nut-tron.tran{border-color:transparent;color:var(--mo)}.hai-nut{display:flex;gap:12px}.hai-nut>*{flex:1}svg.ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}svg.ic.lon{width:24px;height:24px}.o{display:flex;flex-direction:column;gap:6px}.o label,.o .nhan{font-size:14px;color:var(--mo)}.o input,.o select,input.nhap{height:56px;width:100%;padding:0 16px;border:1px solid var(--vien);border-radius:12px;background:var(--the);font-size:16px}.o input:focus,input.nhap:focus{outline:2px solid var(--vang);outline-offset:0}.o .loi,.loi-dong{font-size:14px;color:var(--nguy);min-height:0}.chon{display:flex;align-items:center;gap:12px;min-height:48px}.chon input{width:24px;height:24px;accent-color:var(--vang)}.luoi{--o:min(58px, calc((100vw - 100px)/5) );display:grid;grid-template-columns:repeat(5,var(--o));gap:13px;justify-content:center}.luoi.nho{--o:40px;gap:10px}.oo{width:var(--o);height:var(--o);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--vien);color:var(--mo);font-family:var(--serif);font-size:20px;font-weight:600}.oo.thuong{border:2px solid var(--vang-net);color:var(--vang);font-family:var(--sans);font-size:13px}.oo.xong{border-color:var(--vang-net)}.oo img{max-height:calc(var(--o)*.76);max-width:calc(var(--o)*.76);width:auto;height:auto;display:block}.oo svg.dau-md{width:calc(var(--o)*.5);height:calc(var(--o)*.5);fill:none;stroke:var(--vang);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.oo.xong.md{background:color-mix(in srgb,var(--vang) 12%,transparent)}.oo svg.qua{width:calc(var(--o)*.42);height:calc(var(--o)*.42);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.luoi.nho .oo{font-size:15px}.luoi.nho .oo.thuong{font-size:10px}.oo.moi img,.oo.moi svg{animation:dong-dau .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes dong-dau{0%{transform:scale(2.2) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.oo.moi img,.oo.moi svg{animation:none}.nut:active{transform:none}}.dem{display:flex;align-items:baseline;justify-content:center;gap:8px}.dem b{font-family:var(--serif);font-size:72px;font-weight:600;line-height:.9;color:var(--vang)}.dem span{font-family:var(--serif);font-size:24px;font-weight:600}.khach{padding:24px var(--le) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:24px;flex:1}.khach .chu-tiem{max-width:240px;max-height:110px;width:auto;height:auto;margin-top:16px}.ten-chu{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ten-chu b{font-family:var(--serif);font-size:32px;font-weight:600;letter-spacing:4px;line-height:1.1;color:var(--vang);text-transform:uppercase;overflow-wrap:anywhere}.ten-chu span{font-size:12px;letter-spacing:4px;color:var(--vang);text-transform:uppercase}.nhan-the{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:3px;color:var(--vang);text-transform:uppercase}.nhan-the:after{content:"";width:40px;height:1px;background:var(--vang-net)}.loi-moc{text-align:center}.loi-moc strong{color:var(--vang)}.cam-on{text-align:center;font-size:14px;color:var(--mo)}.khach .duoi{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:12px}.chan{padding-top:12px;border-top:1px solid var(--ke);display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--mo)}.chan a{color:var(--mo);text-decoration:none;min-height:24px;display:flex;align-items:center;gap:6px}details.lich-su{width:100%;border-top:1px solid var(--ke)}details.lich-su summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:14px;color:var(--mo)}details.lich-su summary::-webkit-details-marker{display:none}details.lich-su[open] summary svg{transform:rotate(90deg)}.dong{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ke)}.dong.cao{min-height:64px}.dong:last-child{border-bottom:0}.dong .hai{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.dong .hai>*{overflow-wrap:anywhere}.nhom-gia{padding:20px var(--le) 0}.nhom-gia h2{font-family:var(--serif);font-size:24px;font-weight:600}.dau-nhom{display:flex;align-items:center;justify-content:space-between;gap:8px}.gia{color:var(--vang);white-space:nowrap}.dong-dau{flex:1;padding:24px var(--le) calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:20px}.ten-khach{font-family:var(--serif);font-size:28px;font-weight:600;line-height:1.15;text-align:center;overflow-wrap:anywhere}.khung{width:100%;padding:16px;border:1px solid var(--vang-net);border-radius:12px;background:var(--the);display:flex;flex-direction:column;gap:4px;text-align:center}.khung b{font-size:18px}.khung.giam{background:var(--on);color:#fff;border-color:var(--on)}.khung.giam .mo{color:#fff}.khung.xong{border-color:var(--on)}.khung.xong b{color:var(--on)}.khung.canh{border-color:var(--xem)}.khung.canh b{color:var(--xem)}.dong-dau .duoi{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:8px}.thanh{position:sticky;bottom:0;margin-top:auto;display:flex;border-top:1px solid var(--ke);background:var(--the);padding-bottom:env(safe-area-inset-bottom);flex:none}.thanh a{flex:1;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--mo);text-decoration:none;font-size:11px}.thanh a[aria-current]{color:var(--vang);font-weight:600}.so-lon{display:flex;align-items:baseline;gap:10px;padding:16px var(--le) 0}.so-lon b{font-family:var(--serif);font-size:64px;font-weight:600;line-height:.9;color:var(--vang)}.cot{display:flex;gap:6px;align-items:flex-end;height:150px;padding:0 var(--le);margin-top:16px}.cot>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;font-size:12px;color:var(--mo)}.cot i{display:block;width:100%;max-width:30px;min-height:2px;border-radius:6px 6px 2px 2px;background:var(--vang-net);opacity:.55}.cot .nay{color:var(--chu);font-weight:600}.cot .nay i{background:var(--vang);opacity:1}.hai-o{display:flex;gap:12px;padding:20px var(--le) 0}.hai-o>div{flex:1;padding:16px;border:1px solid var(--ke);border-radius:12px;background:var(--the);display:flex;flex-direction:column;gap:4px}.hai-o b{font-family:var(--serif);font-size:32px;font-weight:600;line-height:1;color:var(--vang)}.canh-bao{color:var(--xem);font-weight:600;white-space:nowrap}.buoc{display:flex;align-items:center;gap:4px}.buoc b{width:48px;text-align:center;font-family:var(--serif);font-size:32px;font-weight:600;color:var(--vang)}.dong-moc{display:flex;align-items:center;gap:8px;min-height:64px;border-bottom:1px solid var(--ke)}.dong-moc{flex-wrap:wrap;padding:8px 0}.dong-moc label{white-space:nowrap}.dong-moc select{height:48px;min-width:64px;padding:0 8px;border:1px solid var(--vien);border-radius:10px;background:var(--the)}.dong-moc input{height:48px;width:72px;flex:1;min-width:72px;padding:0 12px;border:1px solid var(--vien);border-radius:10px;background:var(--the)}.dong-moc .gian{flex:1}.xem-truoc{padding:16px;border:1px solid var(--ke);border-radius:12px;background:var(--the)}.chu-dau{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid var(--vang-net);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:20px;font-weight:600;color:var(--vang)}a.dong,button.dong{width:100%;border-left:0;border-right:0;border-top:0;background:none;text-align:left;color:var(--chu);text-decoration:none;padding:0}.hop-thong-tin{margin:24px var(--le) 0;padding:16px;border:1px solid var(--ke);border-radius:12px;background:var(--the);display:flex;flex-direction:column;gap:8px}.hop-thong-tin h2{font-size:14px;font-weight:600}.ma-lon{font-family:var(--serif);font-size:48px;font-weight:600;letter-spacing:6px;color:var(--vang);text-align:center}#bao{position:fixed;top:calc(8px + env(safe-area-inset-top));left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:20}#bao p{max-width:380px;margin:0 16px;padding:12px 16px;border-radius:12px;background:var(--chu);color:var(--nen);font-size:14px;box-shadow:0 6px 24px #2b211840}#bao p.loi{background:var(--nguy)}dialog{width:100%;max-width:430px;margin:auto auto 0;padding:24px var(--le) calc(24px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;background:var(--nen);color:var(--chu);max-height:90dvh;overflow:auto}dialog::backdrop{background:#2b211880}dialog form{display:flex;flex-direction:column;gap:16px}dialog h2{font-family:var(--serif);font-size:28px;font-weight:600;line-height:1.15}dialog .xa{margin-top:16px;padding-top:16px;border-top:1px solid var(--ke)}@media(min-width:480px){#app{box-shadow:0 0 0 1px var(--ke)}}.bang{margin:16px var(--le) 0;padding:12px 16px;border-radius:12px;border:1px solid var(--xem);color:var(--xem);font-size:14px;background:var(--the)}.mau-chon{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.mau-chon label{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:var(--mo);min-height:76px;cursor:pointer}.mau-chon input{position:absolute;opacity:0;pointer-events:none}.mau-chon i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--nen);border:2px solid var(--ke)}.mau-chon i:after{content:"";width:20px;height:20px;border-radius:50%;background:var(--vang)}.mau-chon input:checked+i{outline:3px solid #1F2328;outline-offset:2px}.mau-chon input:focus-visible+i{outline:3px solid #1F2328;outline-offset:2px}.anh-chon{display:flex;align-items:center;gap:12px;min-height:72px;padding:8px 0;border-bottom:1px solid var(--ke)}.anh-chon .khung-anh{width:96px;height:56px;flex:none;border:1px dashed var(--vien);border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--the);font-size:12px;color:var(--mo);overflow:hidden}.anh-chon .khung-anh img{max-width:88px;max-height:48px}.anh-chon input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.nut-nho{min-height:44px;padding:0 14px;border:1px solid var(--vang-net);border-radius:22px;background:transparent;font-size:14px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--chu);text-decoration:none}.xem-truoc-tiem{border:1px solid var(--ke);border-radius:16px;padding:20px 12px;display:flex;flex-direction:column;align-items:center;gap:12px}.xem-truoc-tiem .ten-chu{margin-top:0}.xem-truoc-tiem .ten-chu b{font-size:22px;letter-spacing:3px}.xem-truoc-tiem .chu-tiem{max-width:160px;max-height:64px}.nhan{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:600;border:1px solid currentColor;white-space:nowrap}.nhan.on{color:var(--on)}.nhan.xem{color:var(--xem)}.nhan.nguy{color:var(--nguy)}.nhan.mo{color:var(--mo)}.viec-dau{margin:16px var(--le) 0;padding:16px;border:1px solid var(--vang-net);border-radius:12px;background:var(--the);display:flex;flex-direction:column;gap:4px}.viec-dau h2{font-size:16px;font-weight:600;margin-bottom:4px}.viec-dau a{min-height:48px;display:flex;align-items:center;gap:12px;color:var(--chu);text-decoration:none;border-top:1px solid var(--ke)}.viec-dau .tron{width:24px;height:24px;flex:none;border-radius:50%;border:2px solid var(--vien);display:flex;align-items:center;justify-content:center}.viec-dau .xong .tron{border-color:var(--on);background:var(--on);color:#fff}.viec-dau .xong span:nth-child(2){color:var(--mo)}.gt{padding:32px var(--le) calc(32px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:28px}.gt h1{font-family:var(--serif);font-size:44px;font-weight:600;line-height:1.05}.gt h2{font-family:var(--serif);font-size:26px;font-weight:600;line-height:1.15}.gt .buoc-gt{display:flex;gap:16px;align-items:flex-start}.gt .buoc-gt b{font-family:var(--serif);font-size:32px;line-height:1;color:var(--mo);width:28px;flex:none}.link-moi{padding:12px;border:1px dashed var(--vien);border-radius:10px;background:var(--the);font-size:14px;overflow-wrap:anywhere;user-select:all}.ghi-the{padding:20px 16px;border:1px solid var(--vang-net);border-radius:12px;background:var(--the);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ghi-the b{font-family:var(--serif);font-size:48px;line-height:1}.phan-form,.phan-gt{display:flex;flex-direction:column;gap:16px}.phan-gt{padding-top:24px;border-top:1px solid var(--ke)}.ds-gt{list-style:none}.so-pt{font-family:var(--serif);font-size:32px;font-weight:600;line-height:1}.nhan-o{font-size:14px;color:var(--mo)}.gt .o,.gt form{width:100%}.dong-moc{display:grid;grid-template-columns:auto 64px auto minmax(0,1fr) 44px;flex-wrap:nowrap}.dong-moc select,.dong-moc input{min-width:0;width:100%}.anh-chon .hai{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mau-chon label{background:none;color:#5f6670;text-align:center}.mau-chon{grid-template-columns:repeat(5,minmax(0,1fr))}.nut-nho,.mau-chon label{position:relative;overflow:hidden}.anh-chon input[type=file],.mau-chon input{left:0;top:0}.dau{gap:12px}.ten-tiem{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nguoi{flex:none;max-width:48%;min-width:0}.nguoi{white-space:nowrap}.nguoi .cat{overflow:hidden;text-overflow:ellipsis}.oo.thuong.vua{font-size:11px;letter-spacing:-.3px}.ten-chu b{font-size:clamp(22px,8.2vw,32px)}.lien-ket{color:var(--mo);text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:10px 4px;min-height:44px}form .lien-ket{padding:0;min-height:0;display:inline}.van-ban{padding:8px var(--le) 0;display:flex;flex-direction:column;gap:14px;line-height:1.55;max-width:60ch}*{-webkit-tap-highlight-color:transparent}html{overscroll-behavior-y:none;-webkit-text-size-adjust:100%}button,.nut,.nut-chu,.nut-nho,.thanh a,.dong,.oo,.dau,.nhan{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.nut:active,.nut-nho:active,.nut-tron:active{transform:scale(.98)}.thanh a:active,a.dong:active,button.dong:active,.viec-dau a:active{opacity:.6}@media(display-mode:standalone){.dau{padding-top:env(safe-area-inset-top);height:calc(64px + env(safe-area-inset-top))}.khach,.gt{padding-top:calc(24px + env(safe-area-inset-top))}}@media(prefers-reduced-motion:reduce){.nut:active,.nut-nho:active,.nut-tron:active{transform:none}}.qr-khung{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0}.qr{width:220px;height:220px;border-radius:12px;border:1px solid var(--ke)}.nut.vi{background:#000;color:#fff;border:0;gap:8px}.nut.vi .ic{stroke:#fff}.uu-dai{text-align:center;font-weight:600;color:var(--vang);border:1px dashed var(--vang-net);border-radius:12px;padding:12px 16px;margin:8px var(--le) 0}.hang-o{display:flex;gap:12px}.hang-o>.o{flex:1;min-width:0}
