.mobile-menu-logo[data-v-5521c0c7]{height:40px;max-width:96px;-o-object-fit:contain;object-fit:contain;width:auto}.mobile-menu-panel[data-v-5521c0c7]{background:#fff;min-height:100%;padding:14px 14px 22px;position:relative}.mobile-menu-close[data-v-5521c0c7]{align-items:center;background:#f7f7f7;border-radius:999px;color:#525252;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:background-color .18s ease,color .18s ease;width:34px}.mobile-menu-close[data-v-5521c0c7]:hover{background:#fff8e7;color:#93673b}.mobile-menu-brand[data-v-5521c0c7]{align-items:center;display:flex;justify-content:center;margin-bottom:6px;min-height:56px}.user-header[data-v-5521c0c7]{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:flex;gap:24px;height:80px;justify-content:space-between;padding:0 40px;position:relative;width:100%;z-index:40}.user-header--hotel[data-v-5521c0c7]{border-bottom-color:#edf1f5}.user-header--hotel .header-menu-btn[data-v-5521c0c7]{background:#f8fafc;border-radius:999px;color:#64748b;height:34px;width:34px}.user-header--hotel .user-logo a[data-v-5521c0c7]{align-items:center;display:flex;gap:10px}.user-header--hotel .user-logo img[data-v-5521c0c7]{height:40px}.user-header--hotel .hotel-logo-text[data-v-5521c0c7]{color:#1f2937;font-size:13px;font-weight:800;letter-spacing:0;white-space:nowrap}.user-header--hotel .hotel-navbar[data-v-5521c0c7]{gap:8px;margin-left:4px}.user-header--hotel .hotel-navbar .user-navbar-item[data-v-5521c0c7]{align-items:center;display:flex;font-size:13px;margin:0;padding-top:0}.user-header--hotel .hotel-navbar .hotel-nav-link[data-v-5521c0c7]{background:transparent;border:0;border-radius:999px;color:#475569;cursor:pointer;font-weight:700;height:34px;padding:0 16px;transition:color .18s ease,background-color .18s ease,transform .18s ease}.user-header--hotel .hotel-navbar .hotel-nav-link[data-v-5521c0c7]:hover:not(.active){background:#eaf5ff;color:#1688df;transform:translateY(-1px)}.user-header--hotel .hotel-navbar .hotel-nav-link.active[data-v-5521c0c7]{background:#eaf5ff;color:#1688df}.user-header--hotel .user-header-search[data-v-5521c0c7]{background:#fbfcfe;border:1px solid #e5eaf0;box-shadow:none;height:34px;margin-left:auto;max-width:360px}.user-header--hotel .user-header-search .header-search-input[data-v-5521c0c7]{font-size:12px}.user-header--hotel .user-header-actions[data-v-5521c0c7]{gap:10px}.user-header--hotel .user-header-actions .favorite-icon-btn[data-v-5521c0c7]{background:#fff;border-color:#dfe6ee;color:#334155;height:36px;width:36px}.user-header--hotel .hotel-host-btn[data-v-5521c0c7]{align-items:center;background:#1688df;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:800;gap:7px;height:38px;justify-content:center;order:2;padding:0 18px;white-space:nowrap}.user-header--hotel .dropdown-login-register[data-v-5521c0c7]{order:-1}.user-header--room .hotel-navbar .hotel-nav-link.active[data-v-5521c0c7],.user-header--room .hotel-navbar .hotel-nav-link[data-v-5521c0c7]:hover:not(.active){background:#fff3ea;color:#ff741b}.user-header--room .hotel-host-btn[data-v-5521c0c7]{background:#ff741b}.header-menu-btn[data-v-5521c0c7]{align-items:center;border-radius:8px;color:#072c2c;display:none;flex-shrink:0;height:36px;justify-content:center;width:36px}.header-menu-btn[data-v-5521c0c7]:hover{background:#f5f5f5}.user-logo[data-v-5521c0c7]{flex-shrink:0}.user-logo img[data-v-5521c0c7]{height:56px;width:auto}.user-logo a[data-v-5521c0c7]{align-items:center;display:flex;gap:10px}.hotel-logo-text[data-v-5521c0c7]{color:#1f2937;font-size:13px;font-weight:800;letter-spacing:0;white-space:nowrap}.user-header-search[data-v-5521c0c7]{align-items:center;background:#f9fafb;border-radius:999px;flex:1;gap:8px;max-width:340px;padding:8px 16px}.user-header-search .header-search-input[data-v-5521c0c7]{background:transparent;border:none;font-size:14px;outline:none;width:100%}.user-header-actions[data-v-5521c0c7]{align-items:center;display:flex;gap:12px;height:100%}.user-header-actions .favorite-icon-btn[data-v-5521c0c7]{align-items:center;border:1px solid #e5e5e5;border-radius:50%;color:#646c72;height:36px;justify-content:center;order:-2;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;width:36px}.user-header-actions .favorite-icon-btn-plain[data-v-5521c0c7]{border:none}.user-header-actions .favorite-icon-btn[data-v-5521c0c7]:hover{background:#fff8e7;border-color:#d6b36a;box-shadow:0 6px 16px #b0814629;color:#93673b;transform:translateY(-1px)}.user-header-actions .language-picker[data-v-5521c0c7]{order:-3;position:relative}.user-header-actions .language-picker .language-current-icon[data-v-5521c0c7]{height:20px;width:20px}.user-header-actions .language-picker .desktop-language-menu[data-v-5521c0c7]{border-top-width:3px;display:block;min-width:160px!important;right:0;top:44px}.user-header-actions .language-picker .desktop-language-menu a[data-v-5521c0c7]{font-size:14px;font-weight:500;gap:8px;line-height:18px;min-height:42px;padding:8px 12px}.user-header-actions .language-picker .desktop-language-menu .language-option-icon[data-v-5521c0c7]{flex-shrink:0;height:18px;width:18px}.user-header-actions .language-picker .desktop-language-menu .language-check-icon[data-v-5521c0c7]{color:#e3c759;flex-shrink:0;height:16px;margin-left:auto;width:16px}.user-header-actions .user-info-pill[data-v-5521c0c7]{border:1px solid #e6e6e6;border-radius:999px;color:#072c2c;cursor:pointer;padding:8px 16px;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.user-header-actions .user-info-pill[data-v-5521c0c7]:hover{background:#fff8e7;border-color:#d6b36a;box-shadow:0 8px 18px #b0814624;color:#93673b;transform:translateY(-1px)}.user-header-actions .header-login-link[data-v-5521c0c7]{align-items:center;color:#42526e;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:2px;line-height:1.2;transition:color .18s ease,transform .18s ease;white-space:nowrap}.user-header-actions .header-login-link[data-v-5521c0c7]:hover{color:#93673b;transform:translateY(-1px)}.user-header-actions .header-action-btn[data-v-5521c0c7]{align-items:center;border-radius:8px;font-size:14px;font-weight:600;gap:6px;padding:10px 14px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease;white-space:nowrap}.user-header-actions .header-action-btn[data-v-5521c0c7]:hover{box-shadow:0 8px 18px #b081462e;transform:translateY(-1px)}.user-header-actions .header-action-btn-outline[data-v-5521c0c7]{background:#fff;border:1px solid #d4d4d4;color:#404040}.user-header-actions .header-action-btn-brand[data-v-5521c0c7]{background:#be9551;color:#fff}.user-navbar[data-v-5521c0c7]{display:flex}.user-navbar .user-navbar-item[data-v-5521c0c7]{font-size:15px;margin:0 15px}.user-navbar .user-navbar-item .text-black-custom[data-v-5521c0c7]{align-items:center;color:#42526e!important;cursor:pointer;display:inline-flex;font-weight:500;position:relative;transition:color .18s ease,transform .18s ease}.user-navbar .user-navbar-item .text-black-custom[data-v-5521c0c7]:after{background:#ae8e41;border-radius:999px;bottom:-10px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.user-navbar .user-navbar-item .text-black-custom[data-v-5521c0c7]:hover{color:#93673b!important;transform:translateY(-1px)}.user-navbar .user-navbar-item .text-black-custom[data-v-5521c0c7]:hover:after{transform:scaleX(1)}.user-navbar .user-navbar-item .text-active-custom[data-v-5521c0c7]{border-bottom:2px solid #ae8e41;color:#ae8e41!important;font-weight:700;padding-bottom:10px}.user-navbar .user-navbar-item .text-active-custom[data-v-5521c0c7]:after{display:none}.user-navbar .user-navbar-item a[data-v-5521c0c7]{color:#42526e}.user-navbar .dropdown[data-v-5521c0c7]{float:left;overflow-x:hidden;overflow-y:visible}.user-navbar .dropdown-content[data-v-5521c0c7]{background-color:#f9f9f9;border-top:4px solid #b19247;box-shadow:0 8px 16px #0003;display:none;min-width:160px;position:absolute;top:80px;z-index:99}.user-navbar .dropdown-content-home[data-v-5521c0c7],.user-navbar .dropdown-content-language[data-v-5521c0c7]{min-width:200px!important}.user-navbar .dropdown-content-home .active-link-home[data-v-5521c0c7]{background-color:#fdf0c7;color:#171717;font-weight:700}.user-navbar .dropdown-content-user[data-v-5521c0c7]{min-width:235px!important}.user-navbar .dropdown-content-language a[data-v-5521c0c7]{align-items:center;display:flex!important}.user-navbar .dropdown-content a[data-v-5521c0c7]{border-bottom:1px solid #cacaca;color:#000;display:block;float:none;padding:12px 16px;text-align:left;text-decoration:none}.user-navbar .dropdown-content a[data-v-5521c0c7]:hover{background-color:#fdf8e7;color:#000}.user-navbar .dropdown-auth:hover .dropdown-content[data-v-5521c0c7],.user-navbar .dropdown-login-register:hover .dropdown-content-no-auth[data-v-5521c0c7],.user-navbar .dropdown:hover>.dropdown-content[data-v-5521c0c7]{display:block}.user-header-actions .dropdown-auth[data-v-5521c0c7],.user-header-actions .dropdown-login-register[data-v-5521c0c7]{align-items:center;display:flex;height:100%;position:relative}.user-header-actions .dropdown-content[data-v-5521c0c7]{background-color:#f9f9f9;border-top:4px solid #b19247;box-shadow:0 8px 16px #0003;display:none;min-width:160px;position:absolute;top:80px;z-index:99}.user-header-actions .account-menu[data-v-5521c0c7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;border-top:0;box-shadow:0 10px 24px #1118271f;min-width:202px;overflow:hidden;padding:0;right:0;top:100%}.user-header-actions .dropdown-content-language a[data-v-5521c0c7],.user-header-actions .dropdown-content-user a[data-v-5521c0c7]{align-items:center;border-bottom:1px solid #cacaca;color:#000;display:flex;padding:12px 16px;text-align:left;text-decoration:none}.user-header-actions .account-menu .account-menu-link[data-v-5521c0c7]{border-bottom:0;color:#404040;font-size:14px;font-weight:700;gap:10px;min-height:44px;padding:0 16px;transition:background-color .15s ease,color .15s ease}.user-header-actions .account-menu .account-menu-link-active[data-v-5521c0c7],.user-header-actions .account-menu .account-menu-link[data-v-5521c0c7]:hover{background:#fff8e7}.user-header-actions .account-menu li:not(:last-child) .account-menu-link[data-v-5521c0c7]{border-bottom:1px solid #eee}.user-header-actions .account-menu .account-menu-link>span[data-v-5521c0c7]:first-child{color:#a3a3a3;font-size:18px}.user-header-actions .account-menu .account-menu-arrow[data-v-5521c0c7]{color:#a3a3a3;font-size:16px;margin-left:auto}.user-header-actions .account-menu .account-menu-logout .account-menu-link[data-v-5521c0c7],.user-header-actions .account-menu .account-menu-logout .account-menu-link>span[data-v-5521c0c7]:first-child{color:#ff2525}.user-header-actions .dropdown-auth:hover .dropdown-content[data-v-5521c0c7],.user-header-actions .dropdown-login-register:hover .dropdown-content-no-auth[data-v-5521c0c7],.user-header-actions .dropdown:hover>.dropdown-content[data-v-5521c0c7]{display:block}.user-header-actions .dropdown-content-force-open[data-v-5521c0c7]{display:block!important}@media only screen and (max-width:1228px){.user-header[data-v-5521c0c7]{gap:14px;padding:0 20px}.user-header .header-menu-btn[data-v-5521c0c7]{display:flex}.user-header .user-logo[data-v-5521c0c7]{margin:0 auto}.user-header .user-header-search[data-v-5521c0c7],.user-header .user-navbar[data-v-5521c0c7]{display:none}}@media only screen and (max-width:1024px){.user-header[data-v-5521c0c7]{height:72px}.user-header-actions[data-v-5521c0c7]{margin-left:0}.user-header-actions .dropdown-auth[data-v-5521c0c7],.user-header-actions .dropdown-login-register[data-v-5521c0c7],.user-header-actions .favorite-icon-btn[data-v-5521c0c7],.user-header-actions .header-action-btn[data-v-5521c0c7],.user-header-actions .language-picker[data-v-5521c0c7]{display:none!important}}@media only screen and (max-width:640px){.user-header[data-v-5521c0c7]{gap:8px;height:64px;padding:0 12px}.header-menu-btn[data-v-5521c0c7]{height:32px;width:32px}.user-logo[data-v-5521c0c7]{margin:0 auto;min-width:0}.user-logo img[data-v-5521c0c7]{height:42px;max-width:min(128px,34vw);-o-object-fit:contain;object-fit:contain}.user-header-actions[data-v-5521c0c7]{flex-shrink:0;gap:6px}.header-points-wrap[data-v-5521c0c7]{flex-shrink:0}.points-pill[data-v-5521c0c7]{align-items:center;max-width:88px;min-width:0;padding:5px 8px}.points-pill img[data-v-5521c0c7]{flex-shrink:0;height:18px;width:18px}.points-pill span[data-v-5521c0c7]{font-size:11px;line-height:1.2;max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:360px){.points-pill[data-v-5521c0c7]{border-radius:999px;max-width:36px}.points-pill span[data-v-5521c0c7]{display:none}}.header-sp ul[data-v-5521c0c7]{list-style:none;margin:0;padding:0}.header-sp ul .active-link-li .router-link-active.router-link-exact-active[data-v-5521c0c7]{color:#ae8e41;font-weight:700}.header-sp ul .user-navbar-item[data-v-5521c0c7]{border-radius:10px;margin:0;padding-top:0!important}.header-sp ul .user-navbar-item>a[data-v-5521c0c7],.header-sp ul .user-navbar-item>div[data-v-5521c0c7]{align-items:center;border-radius:10px;color:#404040;display:flex;font-size:13px;line-height:18px;min-height:40px;padding:0 9px;transition:background-color .18s ease,color .18s ease}.header-sp ul .user-navbar-item>a[data-v-5521c0c7]:hover,.header-sp ul .user-navbar-item>div[data-v-5521c0c7]:hover{background:#fff8e7;color:#93673b}.header-sp ul .active-link-li+.active-link-li[data-v-5521c0c7],.header-sp ul .user-navbar-item+.user-navbar-item[data-v-5521c0c7]{margin-top:2px}.header-sp ul .dropdown-content[data-v-5521c0c7]{background:#fdfbf7;border:1px solid #f0eadc;border-radius:12px;margin:3px 0 7px;padding:5px}.header-sp ul .dropdown-content-language[data-v-5521c0c7]{padding-left:6px!important}.header-sp ul .dropdown-content-language .active-link-language[data-v-5521c0c7]{color:#ae8e41;font-weight:700}.header-sp ul .dropdown-content-language a[data-v-5521c0c7]{align-items:center;border-radius:8px;color:#404040;display:flex;font-size:13px;gap:8px;min-height:34px;padding:0 8px}.header-sp ul .dropdown-content-language[data-v-5521c0c7] svg,.header-sp ul .dropdown-content-language span[data-v-5521c0c7]{flex-shrink:0}.header-sp ul .dropdown-content-language[data-v-5521c0c7] .iconify{font-size:18px;height:18px;width:18px}.header-sp ul .dropdown-content-language a[data-v-5521c0c7]:hover{background:#fff}.header-sp ul .mobile-account-menu[data-v-5521c0c7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:4px 0 8px;overflow:hidden;padding:6px!important}.header-sp ul .mobile-account-menu .account-menu-link[data-v-5521c0c7]{border-bottom:0;border-radius:8px;font-size:13px;gap:10px;min-height:34px;padding:0 8px}.header-sp ul .mobile-account-menu .account-menu-link[data-v-5521c0c7]:hover{background:#fff8e7}.header-sp ul .mobile-account-menu .account-menu-arrow[data-v-5521c0c7]{margin-left:auto}.header-sp ul .mobile-account-menu .account-menu-logout .account-menu-link[data-v-5521c0c7]{color:#ff2525}.header-sp ul li .active-link[data-v-5521c0c7]:has(.router-link-active.router-link-exact-active){color:#ae8e41;font-weight:700}@media only screen and (max-width:380px){.mobile-menu-panel[data-v-5521c0c7]{padding:12px 12px 20px}.mobile-menu-logo[data-v-5521c0c7]{height:34px;max-width:84px}.mobile-menu-brand[data-v-5521c0c7]{min-height:48px}.mobile-menu-close[data-v-5521c0c7]{height:30px;right:10px;top:10px;width:30px}.header-sp ul .user-navbar-item>a[data-v-5521c0c7],.header-sp ul .user-navbar-item>div[data-v-5521c0c7]{font-size:12.5px;line-height:17px;min-height:36px}.header-sp ul .dropdown-content-language a[data-v-5521c0c7],.header-sp ul .mobile-account-menu .account-menu-link[data-v-5521c0c7]{font-size:12.5px;min-height:32px}.header-sp ul .dropdown-content-language[data-v-5521c0c7] .iconify{font-size:16px;height:16px;width:16px}}.user-footer[data-v-bfea23e0]{bottom:0;color:#c7ccc8;height:-moz-fit-content;height:fit-content;padding:40px 0;position:absolute;width:100%}.user-footer .logo-bbt[data-v-bfea23e0]{height:auto;width:160px}.user-footer a[data-v-bfea23e0]{color:#c7ccc8}.user-footer a[data-v-bfea23e0]:hover{color:#e3c759}.user-footer .text-title[data-v-bfea23e0]{color:#e3c759;font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:28px}.user-footer .footer-contact-icon[data-v-bfea23e0]{color:#e3c759;flex-shrink:0;font-size:16px;margin-top:2px}.user-footer .footer-social-btn[data-v-bfea23e0]{align-items:center;aspect-ratio:1/1;background:#ffffff0d;border-radius:9999px;box-sizing:border-box;display:inline-flex;flex:0 0 40px;font-size:20px;height:40px;justify-content:center;width:40px}.user-footer .footer-social-btn[data-v-bfea23e0]:hover{background:#ffffff1f}.user-footer .footer-social-btn-zalo[data-v-bfea23e0]{align-items:center;background:#ffffff0d;border-radius:50%;box-sizing:border-box;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.user-footer .footer-social-btn-zalo img[data-v-bfea23e0]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.user-footer .footer-social-btn-zalo[data-v-bfea23e0]:hover{background:#ffffff1f}@media only screen and (max-width:640px){.user-footer .footer-logo[data-v-bfea23e0]{height:56px}}.modal-login .modal-login-card .button-close-modal[data-v-646ffb64]{border-radius:50%;right:5px;top:5px}.modal-login .modal-login-card .button-close-modal[data-v-646ffb64] span{height:30px;width:30px}.modal-login .modal-login-card .modal-content .hello-login[data-v-646ffb64]{font-size:24px;font-weight:600}.modal-login .modal-login-card .modal-content .title-login[data-v-646ffb64]{color:#787878;font-size:15px;font-weight:400;margin-bottom:30px}.modal-login .modal-login-card .modal-content .form-field .field-label[data-v-646ffb64]{display:block;font-size:14px;font-weight:400;margin-bottom:8px}.modal-login .modal-login-card .modal-content .form-field .field-label .required-mark[data-v-646ffb64]{color:#eb5757;margin-left:2px}.modal-login .modal-login-card .modal-content .forgot-password[data-v-646ffb64]{color:#be9551;cursor:pointer;font-size:13px;font-weight:500}.modal-login .modal-login-card .modal-content .button-login[data-v-646ffb64]{margin-top:20px}.modal-login .modal-login-card .modal-content .button-login[data-v-646ffb64] button{background:#be9551!important;color:#fff!important;font-size:16px;height:40px;margin-bottom:20px}.modal-login .modal-login-card .modal-content .button-login[data-v-646ffb64] button:hover{background:#ad8446!important}.modal-login .modal-login-card .modal-content .created-account-user[data-v-646ffb64]{font-size:13px;margin-bottom:20px;margin-top:24px}.modal-login .modal-login-card .modal-content .created-account-user .no-account[data-v-646ffb64]{color:#787878}.modal-login .modal-login-card .modal-content .created-account-user .text-primary[data-v-646ffb64]{color:#be9551;cursor:pointer;font-weight:500;padding-left:8px}.modal-login .modal-login-card .modal-content .divider-created[data-v-646ffb64]{margin-bottom:24px;margin-top:30px}.modal-login .modal-login-card .modal-content .divider-created[data-v-646ffb64] span{color:#8c8c8c;font-size:13px;padding:0 12px}.modal-login .modal-login-card .modal-content .social-buttons .social-btn-wrap[data-v-646ffb64]{flex:1;min-width:0}.modal-login .modal-login-card .modal-content .social-buttons .social-btn-wrap[data-v-646ffb64] button{align-items:center;color:#242424;display:flex;font-weight:400;justify-content:center;width:100%;--tw-ring-color:#d9d9d9!important}.modal-login .modal-login-card .modal-content .social-buttons .social-btn-wrap .social-icon[data-v-646ffb64]{flex-shrink:0;height:20px;margin-right:8px;width:20px}@media only screen and (max-width:355px){.divider-created[data-v-646ffb64]{padding:0 20px}.divider-created[data-v-646ffb64] span{padding:0!important}}.pending-modal[data-v-796b8037]{background:#fff;position:relative}.pending-close[data-v-796b8037]{border-radius:9999px;position:absolute;right:12px;top:12px;z-index:1}.pending-hero[data-v-796b8037]{background:linear-gradient(180deg,#fbf3e2,#fff);padding:36px 0 28px}.pending-halo[data-v-796b8037],.pending-hero[data-v-796b8037]{display:flex;justify-content:center}.pending-halo[data-v-796b8037]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 8px 24px #bf945340;height:88px;position:relative;width:88px}.pending-halo[data-v-796b8037]:before{animation:pending-pulse-796b8037 2s ease-out infinite;border:2px solid rgba(191,148,83,.35);border-radius:50%;content:"";top:-10px;right:-10px;bottom:-10px;left:-10px;position:absolute}.pending-icon[data-v-796b8037]{animation:pending-flip-796b8037 2.4s ease-in-out infinite;color:#bf9453;height:44px;width:44px}.pending-body[data-v-796b8037]{padding:4px 28px 28px}.pending-title[data-v-796b8037]{color:#171717;font-size:22px;font-weight:700}.pending-desc[data-v-796b8037]{color:#737373;font-size:14px;line-height:1.6;margin-top:8px;white-space:pre-line}.pending-account[data-v-796b8037]{align-items:center;background:#f5f5f5;border-radius:9999px;color:#404040;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-top:16px;max-width:100%;padding:6px 14px}.pending-account span[data-v-796b8037]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-steps[data-v-796b8037]{background:#fffcf6;border:1px solid #f0e6d2;border-radius:12px;display:flex;list-style:none;margin:24px 0 0;padding:16px 8px}.pending-steps li[data-v-796b8037]{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px;position:relative}.pending-steps li[data-v-796b8037]:not(:first-child):before{background:#e5e5e5;content:"";height:2px;position:absolute;right:calc(50% + 14px);top:13px;width:calc(100% - 28px)}.pending-steps li.is-current[data-v-796b8037]:before,.pending-steps li.is-done[data-v-796b8037]:not(:first-child):before{background:#bf9453}.pending-steps .step-dot[data-v-796b8037]{align-items:center;background:#e5e5e5;border-radius:50%;color:#fff;display:flex;font-size:16px;height:28px;justify-content:center;width:28px}.pending-steps .is-done .step-dot[data-v-796b8037]{background:#bf9453}.pending-steps .is-current .step-dot[data-v-796b8037]{background:#fff;box-shadow:inset 0 0 0 2px #bf9453;color:#bf9453}.pending-steps .step-label[data-v-796b8037]{color:#525252;font-size:12px;font-weight:600;text-align:center}.pending-steps .is-current .step-label[data-v-796b8037]{color:#bf9453}.pending-action[data-v-796b8037]{font-weight:700;justify-content:center;margin-top:24px}@keyframes pending-pulse-796b8037{0%{opacity:1;transform:scale(.95)}to{opacity:0;transform:scale(1.2)}}@keyframes pending-flip-796b8037{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.otp-close[data-v-a95e5e23]{color:#9b9b9b;height:24px;padding:0;right:14px;top:14px;width:24px;z-index:2}.otp-close[data-v-a95e5e23] span{height:18px;width:18px}.otp-card[data-v-a95e5e23]{border-radius:10px;overflow:hidden}.modal-content[data-v-a95e5e23]{padding:30px 32px 28px}.modal-content .otp-label[data-v-a95e5e23]{color:#3f3f3f;font-size:15px;line-height:20px;margin-bottom:8px;margin-top:22px}.modal-content .list-input-otp[data-v-a95e5e23]{gap:8px;margin:0 auto 8px}.modal-content .list-input-otp .input-otp[data-v-a95e5e23]{text-align:center;width:60px}.modal-content .list-input-otp .input-otp[data-v-a95e5e23] input{border-color:#d9d9d9!important;border-radius:7px!important;color:#b9b9b9;font-size:45px!important;font-weight:500!important;height:60px;line-height:1;padding:0!important;text-align:center}.modal-content .list-input-otp .input-otp.input-filled[data-v-a95e5e23] input{border-color:#b77d30!important;border-width:2px!important;color:#a56f2b!important;font-weight:600!important}.modal-content .list-input-otp .otp-separator[data-v-a95e5e23]{color:#9a9a9a;font-size:34px;font-weight:500;line-height:60px;margin:0 8px}.modal-content .forgot-password[data-v-a95e5e23]{color:#242424;font-size:16px;font-weight:700;line-height:22px;padding-right:28px}.modal-content .user-information-text[data-v-a95e5e23]{color:#5f5f5f;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-content .user-information-text .otp-email[data-v-a95e5e23]{color:#242424;font-weight:700}.modal-content .button-change-password[data-v-a95e5e23]{margin-top:34px}.modal-content .button-change-password[data-v-a95e5e23] button{border-radius:6px;box-shadow:none;font-size:14px;font-weight:700;height:42px;justify-content:center}.modal-content .button-change-password .confirm-button[data-v-a95e5e23]{background:#be9551;color:#fff}.modal-content .button-change-password .confirm-button[data-v-a95e5e23]:hover{background:#ae8646}.modal-content .button-change-password .back-button[data-v-a95e5e23]{background:#fff!important;border:1.5px solid #cfcfcf!important;color:#3f3f3f!important}.modal-content .button-change-password .back-button[data-v-a95e5e23]:hover{background:#fafafa!important}.modal-content .terms-of-use[data-v-a95e5e23]{font-size:14px;line-height:20px}.modal-content .terms-of-use .text-gray[data-v-a95e5e23]{color:#5f5f5f}.modal-content .terms-of-use .text-blue[data-v-a95e5e23]{color:#4f4f4f;cursor:pointer;text-decoration:underline}@media only screen and (max-width:640px){.modal-content[data-v-a95e5e23]{padding:20px 16px 18px}.modal-content .list-input-otp[data-v-a95e5e23]{gap:4px}.modal-content .list-input-otp .input-otp[data-v-a95e5e23]{width:43px}.modal-content .list-input-otp .input-otp[data-v-a95e5e23] input{font-size:32px!important;height:43px}.modal-content .list-input-otp .otp-separator[data-v-a95e5e23]{line-height:43px;margin:0 3px}}.button-close-modal[data-v-e2085d10]{border-radius:50%;right:5px;top:5px}.button-close-modal[data-v-e2085d10] span{height:30px;width:30px}.modal-content .change-password[data-v-e2085d10]{font-size:24px;font-weight:500}.modal-content .title-change-password[data-v-e2085d10]{font-size:15px;font-weight:400;margin-bottom:30px}.modal-content .hello-login[data-v-e2085d10]{font-size:24px;font-weight:500}.modal-content .button-change-password[data-v-e2085d10]{margin-top:43px}.modal-content .button-change-password[data-v-e2085d10] button{font-size:16px;height:40px;margin-bottom:20px}.modal-content .divider-created[data-v-e2085d10]{margin-bottom:24px;margin-top:50px}.modal-content .divider-created[data-v-e2085d10] span{color:#4e4e4e;font-size:18px;padding:0 35px}.modal-content .icon-facebook-gmail[data-v-e2085d10]{justify-content:center}.modal-content .terms-of-use[data-v-e2085d10]{font-size:12px;margin-bottom:20px;margin-top:24px}.modal-content .terms-of-use .text-gray[data-v-e2085d10]{color:#787878}.modal-content .terms-of-use .text-blue[data-v-e2085d10]{color:#0d5cb6}.button-close-modal[data-v-c2f82623]{border-radius:50%;right:5px;top:5px}.button-close-modal[data-v-c2f82623] span{height:30px;width:30px}.modal-content .create-account[data-v-c2f82623]{font-size:24px;font-weight:500}.modal-content .title-create-account[data-v-c2f82623]{color:#787878;font-size:15px;font-weight:400;margin-bottom:30px}.modal-content .form-field .field-label[data-v-c2f82623]{display:block;font-size:14px;font-weight:400;margin-bottom:8px}.modal-content .form-field .field-label .required-mark[data-v-c2f82623]{color:#eb5757;margin-left:2px}.modal-content .button-create-account[data-v-c2f82623]{margin-top:20px}.modal-content .button-create-account[data-v-c2f82623] button{background:#be9551!important;color:#fff!important;font-size:16px;height:40px;margin-bottom:20px}.modal-content .button-create-account[data-v-c2f82623] button:hover{background:#ad8446!important}.modal-content .divider-created[data-v-c2f82623]{margin-bottom:24px;margin-top:30px}.modal-content .divider-created[data-v-c2f82623] span{color:#8c8c8c;font-size:13px;padding:0 12px}.modal-content .social-buttons .social-btn-wrap[data-v-c2f82623]{flex:1;min-width:0}.modal-content .social-buttons .social-btn-wrap[data-v-c2f82623] button{align-items:center;color:#242424;display:flex;font-weight:400;justify-content:center;width:100%;--tw-ring-color:#d9d9d9!important}.modal-content .social-buttons .social-btn-wrap .social-icon[data-v-c2f82623]{flex-shrink:0;height:20px;margin-right:8px;width:20px}.modal-content .already-account[data-v-c2f82623]{font-size:13px;margin-bottom:20px;margin-top:24px}.modal-content .already-account .text-gray[data-v-c2f82623]{color:#787878}.modal-content .already-account .text-primary[data-v-c2f82623]{color:#be9551;cursor:pointer;font-weight:500;padding-left:8px}@media only screen and (max-width:355px){.divider-created[data-v-c2f82623]{padding:0 20px}.divider-created[data-v-c2f82623] span{padding:0!important}}.button-close-modal[data-v-cbb0bca9]{border-radius:50%;right:5px;top:5px}.button-close-modal[data-v-cbb0bca9] span{height:30px;width:30px}.modal-content .forgot-password[data-v-cbb0bca9]{font-size:24px;font-weight:500}.modal-content .user-information-text[data-v-cbb0bca9]{color:#787878;font-size:15px;font-weight:400;margin-bottom:30px}.modal-content .form-field .field-label[data-v-cbb0bca9]{display:block;font-size:14px;font-weight:400;margin-bottom:8px}.modal-content .form-field .field-label .required-mark[data-v-cbb0bca9]{color:#eb5757;margin-left:2px}.modal-content .button-change-password[data-v-cbb0bca9]{margin-top:20px}.modal-content .button-change-password[data-v-cbb0bca9] button{font-size:16px;height:40px}.modal-content .back-to-login[data-v-cbb0bca9]{color:#be9551;cursor:pointer;font-size:14px;font-weight:500;gap:6px;margin-bottom:20px;margin-top:24px}.modal-content[data-v-c46a1f18]{padding:10px 10px 20px}.modal-content .logout-illustration[data-v-c46a1f18]{display:block;height:auto;margin:0 auto 16px;width:180px}.modal-content .logout-title[data-v-c46a1f18]{font-size:22px;font-weight:600}.modal-content .logout-desc[data-v-c46a1f18]{color:#787878;font-size:14px;font-weight:400;margin-bottom:24px;margin-top:8px}.modal-content .button-row[data-v-c46a1f18] button{font-size:16px;height:40px}.change-password[data-v-95f43bbd]{color:#158c81;cursor:pointer;padding-top:8px;width:inherit}.title-user-inormation[data-v-95f43bbd]{font-size:14px;padding-top:5px}.extension-notice[data-v-c1651e7e]{max-height:572px}.upgrade-header[data-v-752b8b73]{padding:0 24px;text-align:center}.upgrade-title[data-v-752b8b73]{color:#072c2c;font-size:28px;font-weight:700;line-height:36px;text-transform:uppercase}.upgrade-subtitle[data-v-752b8b73]{color:#6b7280;font-size:14px;margin-top:6px}.upgrade-balance[data-v-752b8b73]{align-items:center;background:#fff9ef;border:1px solid #efd9b8;border-radius:999px;color:#8b622e;display:inline-flex;font-size:13px;gap:6px;margin-top:14px;padding:6px 14px}.upgrade-balance b[data-v-752b8b73]{font-weight:700}.upgrade-plans[data-v-752b8b73]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.upgrade-plan[data-v-752b8b73]{background:#fff;border:1px solid #ece8e1;border-radius:18px;box-shadow:0 8px 28px #1f29370e;display:flex;flex-direction:column;padding:24px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.upgrade-plan[data-v-752b8b73]:hover{border-color:#dfc69f;box-shadow:0 14px 34px #b081461f;transform:translateY(-2px)}.upgrade-plan-featured[data-v-752b8b73]{background:linear-gradient(180deg,#fffaf0,#fff 45%);border-color:#d6b36a}.upgrade-plan-ribbon[data-v-752b8b73]{background:linear-gradient(135deg,#c69b55,#a87535);border-radius:999px;box-shadow:0 4px 10px #b0814640;color:#fff;font-size:12px;font-weight:600;padding:3px 12px;position:absolute;right:20px;top:-11px}.upgrade-plan-head[data-v-752b8b73]{align-items:center;display:flex;gap:12px}.upgrade-plan-icon[data-v-752b8b73]{flex-shrink:0;height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.upgrade-plan-name[data-v-752b8b73]{color:#172033;font-size:18px;font-weight:700;text-transform:uppercase}.upgrade-plan-desc[data-v-752b8b73]{color:#6b7280;font-size:13px;margin-top:2px}.upgrade-plan-price[data-v-752b8b73]{align-items:baseline;border-bottom:1px dashed #e7e3dc;display:flex;gap:6px;margin-top:20px;min-height:44px;padding-bottom:16px}.upgrade-plan-points[data-v-752b8b73]{color:#a87535;font-size:32px;font-weight:800;line-height:40px}.upgrade-plan-unit[data-v-752b8b73]{color:#8b622e;font-size:15px;font-weight:600}.upgrade-plan-benefits[data-v-752b8b73]{flex:1;margin-top:16px}.upgrade-plan-benefits li[data-v-752b8b73]{align-items:flex-start;color:#374151;display:flex;font-size:14px;gap:10px;line-height:21px}.upgrade-plan-benefits li+li[data-v-752b8b73]{margin-top:10px}.upgrade-plan-check[data-v-752b8b73]{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;display:inline-flex;flex:0 0 20px;font-size:14px;height:20px;justify-content:center;margin-top:1px;width:20px}.upgrade-plan-sample[data-v-752b8b73]{margin-top:16px}.upgrade-plan-sample-link[data-v-752b8b73]{align-items:center;color:#a87535;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px}.upgrade-plan-sample-link[data-v-752b8b73]:hover{text-decoration:underline}.upgrade-plan-button[data-v-752b8b73]{border-radius:10px;font-weight:700;justify-content:center;margin-top:16px;text-transform:uppercase}@media only screen and (max-width:768px){.upgrade-plans[data-v-752b8b73]{grid-template-columns:1fr}.upgrade-title[data-v-752b8b73]{font-size:22px;line-height:30px}}.button-close-modal[data-v-7b664955]{border-radius:50%;right:5px;top:5px}.button-close-modal[data-v-7b664955] span{height:30px;width:30px}.modal-content .hello-login[data-v-7b664955]{font-size:24px;font-weight:500}.modal-content .list-input-otp[data-v-7b664955]{margin:37px auto 43px;width:70%}.modal-content .list-input-otp .input-otp[data-v-7b664955]{text-align:center;width:37px}.modal-content .list-input-otp .input-otp[data-v-7b664955] input{text-align:center}.modal-content .title-login[data-v-7b664955]{font-size:15px;font-weight:400;margin-bottom:37px}.modal-content .forgot-password[data-v-7b664955]{font-size:24px;font-weight:500}.modal-content .user-information-text[data-v-7b664955]{font-size:15px;font-weight:400}.modal-content .button-change-password[data-v-7b664955]{margin-top:43px}.modal-content .button-change-password[data-v-7b664955] button{font-size:16px;height:40px;margin-bottom:20px}.modal-content .terms-of-use[data-v-7b664955]{font-size:12px;margin-bottom:20px;margin-top:24px}.modal-content .terms-of-use .text-gray[data-v-7b664955]{color:#787878}.modal-content .terms-of-use .text-blue[data-v-7b664955]{color:#0d5cb6;cursor:pointer}.modal-content .topup-grid[data-v-7b664955]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.modal-content .topup-item[data-v-7b664955]{align-items:center;background:#fafafa;border:1px solid #f1f1f1;border-radius:8px;color:#404040;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;min-height:56px;padding:12px 14px}.modal-content .topup-item i[data-v-7b664955]{border:1px solid #d4d4d4;border-radius:9999px;flex-shrink:0;height:18px;width:18px}.modal-content .topup-item.active i[data-v-7b664955]{border:5px solid #c79b50}.modal-content .topup-item.active span[data-v-7b664955]{color:#16a34a}.button-close-modal[data-v-8fbebd3f]{border-radius:50%;right:5px;top:5px}.button-close-modal[data-v-8fbebd3f] span{height:30px;width:30px}.modal-content .hello-login[data-v-8fbebd3f]{font-size:24px;font-weight:500}.modal-content .list-input-otp[data-v-8fbebd3f]{margin:37px auto 43px;width:70%}.modal-content .list-input-otp .input-otp[data-v-8fbebd3f]{text-align:center;width:37px}.modal-content .list-input-otp .input-otp[data-v-8fbebd3f] input{text-align:center}.modal-content .title-login[data-v-8fbebd3f]{font-size:15px;font-weight:400;margin-bottom:37px}.modal-content .forgot-password[data-v-8fbebd3f]{font-size:24px;font-weight:500}.modal-content .user-information-text[data-v-8fbebd3f]{font-size:15px;font-weight:400}.modal-content .button-change-password[data-v-8fbebd3f]{margin-top:43px}.modal-content .button-change-password[data-v-8fbebd3f] button{font-size:16px;height:40px;margin-bottom:20px}.modal-content .terms-of-use[data-v-8fbebd3f]{font-size:12px;margin-bottom:20px;margin-top:24px}.modal-content .terms-of-use .text-gray[data-v-8fbebd3f]{color:#787878}.modal-content .terms-of-use .text-blue[data-v-8fbebd3f]{color:#0d5cb6;cursor:pointer}.modal-content .topup-item[data-v-8fbebd3f]{border-radius:5px;box-shadow:0 2px 8px #63636333;cursor:pointer;padding:15px}.modal-content .topup-item.active[data-v-8fbebd3f]{border:1px solid #e3c759}.modal-content .top-point[data-v-8fbebd3f]{color:#222;font-weight:600;text-align:center}.modal-content .top-money[data-v-8fbebd3f]{background-color:#fee;border-radius:5px;color:#ff494f;font-size:12px;padding:5px 10px;text-align:center}
