@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-vietnamese-400-normal-DGyJlJLT.woff2)format("woff2"),url(/assets/asap-vietnamese-400-normal-lfLaoF2x.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-latin-ext-400-normal-DwYtpHbV.woff2)format("woff2"),url(/assets/asap-latin-ext-400-normal-C-fcRdtE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Asap;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/asap-latin-400-normal-DnZ1MOsG.woff2)format("woff2"),url(/assets/asap-latin-400-normal-Dc37g3Il.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-vietnamese-500-normal-PdhldkXE.woff2)format("woff2"),url(/assets/asap-vietnamese-500-normal-DWHGooME.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-latin-ext-500-normal-BOHS11ow.woff2)format("woff2"),url(/assets/asap-latin-ext-500-normal-SDotGcX2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Asap;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/asap-latin-500-normal-BV0YyUkW.woff2)format("woff2"),url(/assets/asap-latin-500-normal-D9riL-fH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/asap-vietnamese-600-normal-BUIuhbUU.woff2)format("woff2"),url(/assets/asap-vietnamese-600-normal-CyNJmuXR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/asap-latin-ext-600-normal-Cv71akKs.woff2)format("woff2"),url(/assets/asap-latin-ext-600-normal-DNmP6jCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Asap;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/asap-latin-600-normal-X_vucpe6.woff2)format("woff2"),url(/assets/asap-latin-600-normal-DO-saq7B.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/asap-vietnamese-700-normal-D-SxY94i.woff2)format("woff2"),url(/assets/asap-vietnamese-700-normal-B-e19ug5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Asap;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/asap-latin-ext-700-normal-y8bo5aW5.woff2)format("woff2"),url(/assets/asap-latin-ext-700-normal-D00OESsZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Asap;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/asap-latin-700-normal-l2Y8pi-F.woff2)format("woff2"),url(/assets/asap-latin-700-normal-Dqcopq14.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--app-color-primary:#ffba40;--app-color-secondary:#ffa200;--app-color-secondary-rgb:255, 162, 0;--app-text-color:#323232;--app-text-color-dark:#10101d;--app-background-color:#fff;--app-background-color-secondary:#f4f4f4;--app-login-logo-background-color:#fbfbfb;--app-gray-color:#919191;--app-gray-text:#6f6f6f;--app-text-color-grey:#979797;--app-icon-color:#939399;--app-login-button-color:#f0f0f0;--app-forgot-password-color:#01a7b4;--app-validation-error-color:#fd665e;--app-alert-color:#00b15a;--app-change-password-green:#00b376;--app-disabled-button-background:#f5f5f5;--app-disabled-button-text:#c3c3c3;--app-item-divider-color:#dfe0df;--app-card-selected-background:#fff9f0;--app-all-types-background-color:#fff4e8;--app-font:"Asap", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--app-radius-pill:24px;--app-radius-sheet:48px 0 0 0;--app-radius-card:8px;--app-radius-toast:5px;--app-shadow-card:0px 8px 48px -24px #777f8778;--app-shadow-sheet:0 -1px 20px 0 #0000000d;--app-shadow-cta:0px 8px 30px -14px #442b0073;--app-sheet-max-width:560px;--app-control-height:44px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background:var(--app-login-logo-background-color);min-height:100%;color:var(--app-text-color);font-family:var(--app-font);margin:0;font-size:14px;line-height:22px}h1,h2,h3,p{margin:0}h1{color:var(--app-text-color-dark);font-size:36px;font-weight:600;line-height:41px}h2{color:var(--app-text-color-dark);font-size:20px;font-weight:600;line-height:28px}a{color:var(--app-forgot-password-color);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}button{font:inherit}img,svg{max-width:100%;display:block}.lead{font-size:16px;line-height:24px}.muted{color:var(--app-gray-text)}.small{font-size:12px;line-height:18px}.strong{color:var(--app-text-color-dark);font-weight:600}.text-link{color:var(--app-forgot-password-color);font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--app-color-secondary);outline-offset:2px}.shell{background:var(--app-login-logo-background-color);flex-direction:column;align-items:center;min-height:100svh;display:flex}.shell__hero{width:100%;max-width:var(--app-sheet-max-width);height:clamp(140px,24vh,240px);position:relative;overflow:hidden}.shell__eagle{pointer-events:none;-webkit-user-select:none;user-select:none;width:82%;height:auto;position:absolute;bottom:-18%;left:0}.shell__home{color:var(--app-gray-text);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:20px;right:24px}.shell__home img{border-radius:8px;width:28px;height:28px}.sheet{width:100%;max-width:var(--app-sheet-max-width);background:var(--app-background-color);border-radius:var(--app-radius-sheet);box-shadow:var(--app-shadow-sheet);flex-direction:column;flex:1;padding:32px 24px 40px;display:flex}.sheet__content{flex-direction:column;flex:1;gap:24px;display:flex}.footer{text-align:center;color:var(--app-text-color-grey);padding:8px 24px 20px;font-size:12px;line-height:18px}.footer a{color:var(--app-gray-text)}.page-header{flex-direction:column;gap:2px;display:flex}.page-header__subtitle{letter-spacing:.02em;color:var(--app-color-secondary);font-size:10px;font-weight:600;line-height:11px}.pill{width:100%;min-height:var(--app-control-height);border-radius:var(--app-radius-pill);font-family:var(--app-font);text-transform:none;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.pill:hover,.pill:focus-visible{text-decoration:none}.pill--primary{background:var(--app-color-secondary);color:var(--app-background-color);box-shadow:var(--app-shadow-cta)}.pill--primary:hover{background:var(--app-color-primary)}.pill--idle{background:var(--app-login-button-color);color:var(--app-gray-color);box-shadow:none;cursor:not-allowed}.pill--ghost{background:var(--app-background-color);color:var(--app-color-secondary);border-color:rgba(var(--app-color-secondary-rgb), .35)}.pill--ghost:hover{background:var(--app-card-selected-background)}.pill--loading{opacity:.8;pointer-events:none}.pill__spinner{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.actions{flex-direction:column;align-items:center;gap:16px;margin-top:8px;display:flex}.actions .pill{max-width:311px}.form{flex-direction:column;gap:24px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field__label{color:var(--app-text-color-dark);font-size:14px;font-weight:600}.field__control{border-bottom:1px solid var(--app-item-divider-color);align-items:center;gap:16px;padding-bottom:6px;transition:border-color .2s;display:flex}.field__control:focus-within{border-bottom-color:var(--app-color-secondary)}.field--error .field__control{border-bottom-color:var(--app-validation-error-color)}.field__icon{flex:none;width:18px;height:18px}.field__input{min-width:0;font-family:var(--app-font);color:var(--app-text-color);background:0 0;border:0;flex:1;padding:8px 0;font-size:14px;line-height:22px}.field__input::placeholder{color:var(--app-gray-color)}.field__input:focus{outline:none}.field__toggle{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.field__toggle img{width:20px;height:20px}.field__hint{color:var(--app-forgot-password-color);align-items:flex-start;gap:6px;font-size:12px;line-height:18px;display:flex}.field__hint--error{color:var(--app-validation-error-color)}.field__hint--success{color:var(--app-change-password-green)}.field__hint img{width:14px;height:14px;margin-top:2px}.notice{border-radius:var(--app-radius-toast);color:#fff;padding:12px 16px;font-size:13px;font-weight:600;line-height:20px}.notice--success{background:var(--app-alert-color)}.notice--error{background:var(--app-validation-error-color)}.notice--info{background:var(--app-all-types-background-color);color:var(--app-text-color);font-weight:400}.status{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.status__illustration{width:219px;height:auto}.status__title{color:var(--app-text-color-dark);font-size:18px;font-weight:600;line-height:26px}.status--success .status__title{color:var(--app-change-password-green)}.status--error .status__title{color:var(--app-validation-error-color)}.status__spinner{border:3px solid var(--app-item-divider-color);border-top-color:var(--app-color-secondary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}.stores{flex-direction:column;gap:16px;display:flex}.stores__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.store-card{background:var(--app-background-color);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);flex-direction:column;align-items:center;gap:14px;padding:20px 16px;display:flex}.store-card__platform{letter-spacing:.04em;text-transform:uppercase;color:var(--app-gray-text);font-size:12px;font-weight:600;line-height:18px}.store-card__qr{border:1px solid var(--app-item-divider-color);background:#fff;border-radius:8px;padding:8px}.stores--compact .stores__grid{grid-template-columns:1fr}.stores--compact .store-card{box-shadow:none;background:0 0;padding:0}.stores--compact .store-card__platform{display:none}@media (width<=599px){.store-card__qr,.stores__hint--desktop{display:none}}@media (width>=600px){.stores__hint--mobile{display:none}}.section{flex-direction:column;gap:10px;display:flex}.divider{background:var(--app-item-divider-color);height:1px}.inline-links{flex-wrap:wrap;gap:6px 16px;font-size:14px;line-height:22px;display:flex}
