.edit-dialog-overlay[data-v-a5300f70]{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.edit-dialog[data-v-a5300f70]{background:#0e1f3d;border:1px solid #1a3868;border-radius:12px;box-shadow:0 12px 32px #00000080,0 0 60px #f5a62314;padding-bottom:16px;width:clamp(300px,90vw,400px)}.edit-dialog__header[data-v-a5300f70]{align-items:center;display:flex;padding:16px 20px}.edit-dialog__header-icon[data-v-a5300f70]{color:var(--color-primary,#6586ff)}.edit-dialog__title[data-v-a5300f70]{color:#fff;font-family:var(--font-family-inter);font-size:14px;font-weight:700;margin:0}.edit-dialog__close[data-v-a5300f70]{align-items:center;background:#1a3050;border:none;border-radius:6px;color:#8b9dc3;cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;width:26px}.edit-dialog__divider[data-v-a5300f70]{background:#1a3868;height:1px;width:100%}.edit-dialog__body[data-v-a5300f70]{padding:16px 20px}.edit-dialog__form[data-v-a5300f70] .form-item label{color:#5a7199;font-size:12px;font-weight:600}.edit-dialog__form[data-v-a5300f70] .form-item .aem-select__wrapper,.edit-dialog__form[data-v-a5300f70] .form-item input{border-radius:8px;height:40px}.edit-dialog__form[data-v-a5300f70] .form-item .aem-popover__trigger{width:100%}.edit-dialog__form[data-v-a5300f70] .form-item .aem-popover__content{border-radius:8px}.edit-dialog__actions[data-v-a5300f70]{display:flex;gap:12px;justify-content:center;padding:12px 20px 0}.edit-dialog__btn[data-v-a5300f70]{border-radius:8px;cursor:pointer;flex:1;font-family:var(--font-family-inter);font-size:13px;font-weight:700;height:38px}.edit-dialog__btn--cancel[data-v-a5300f70]{background:#1a3050;border:1px solid #1a3868;color:#8b9dc3}.edit-dialog__btn--submit[data-v-a5300f70]{border:1px solid var(--color-border,#333343);border-radius:var(--border-radius,8px);font-size:1rem;font-weight:var(--font-weight-medium);transition:all .3s ease}.edit-dialog__btn--submit[data-v-a5300f70]:hover{background-color:#f5a62320}.edit-dialog__btn--submit[data-v-a5300f70]{background:var(--color-gradient-primary,linear-gradient(to right,#01f8ee 0,#822eff 100%));background:var(--color-gradient-primary);border:none;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}.edit-dialog__btn--submit[data-v-a5300f70]:hover{background:linear-gradient(135deg,#ffb840,#f5a623)}.edit-dialog__btn--submit[data-v-a5300f70]{font-size:13px;font-weight:700}.avatar-picker-overlay[data-v-cac3ad6d]{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.avatar-picker[data-v-cac3ad6d]{background:#0e1f3d;border:1px solid #1a3868;border-radius:12px;box-shadow:0 12px 32px #00000080,0 0 60px #f5a62314;padding-bottom:16px;width:clamp(300px,90vw,420px)}.avatar-picker__header[data-v-cac3ad6d]{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.avatar-picker__title[data-v-cac3ad6d]{color:#fff;font-family:var(--font-family-inter);font-size:14px;font-weight:700}.avatar-picker__close[data-v-cac3ad6d]{align-items:center;background:#1a3050;border:none;border-radius:6px;color:#8b9dc3;cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;width:26px}.avatar-picker__divider[data-v-cac3ad6d]{background:#1a3868;height:1px;width:100%}.avatar-picker__grid-container[data-v-cac3ad6d]{max-height:min(320px,60vh);overflow-y:auto;padding:16px 20px}.avatar-picker__grid-container[data-v-cac3ad6d]::-webkit-scrollbar{height:8px;width:8px}.avatar-picker__grid-container[data-v-cac3ad6d]::-webkit-scrollbar-track{background:transparent;border-radius:var(--border-radius,8px)}.avatar-picker__grid-container[data-v-cac3ad6d]::-webkit-scrollbar-thumb{background:var(--color-border,#333343);border:none;border-radius:var(--border-radius,8px)}.avatar-picker__grid-container[data-v-cac3ad6d]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-border,#333343) 90%,#000)}.avatar-picker__grid[data-v-cac3ad6d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));justify-content:center}.avatar-picker__item[data-v-cac3ad6d]{align-items:center;aspect-ratio:1/1;background:none;border:1px solid rgba(26,56,104,.38);border-radius:50%;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:0;width:100%}.avatar-picker__item img[data-v-cac3ad6d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-picker__item--selected[data-v-cac3ad6d]{border-color:#f5a623;border-width:2px}.avatar-picker__actions[data-v-cac3ad6d]{padding:12px 20px 0}.avatar-picker__confirm[data-v-cac3ad6d]{border:1px solid var(--color-border,#333343);border-radius:var(--border-radius,8px);font-size:1rem;font-weight:var(--font-weight-medium);transition:all .3s ease}.avatar-picker__confirm[data-v-cac3ad6d]:hover{background-color:#f5a62320}.avatar-picker__confirm[data-v-cac3ad6d]{background:var(--color-gradient-primary,linear-gradient(to right,#01f8ee 0,#822eff 100%));background:var(--color-gradient-primary);border:none;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}.avatar-picker__confirm[data-v-cac3ad6d]:hover{background:linear-gradient(135deg,#ffb840,#f5a623)}.avatar-picker__confirm[data-v-cac3ad6d]{border-radius:8px;font-size:13px;font-weight:700;height:38px;width:100%}.change-password-dialog-overlay[data-v-0bb61abd]{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.change-password-modal__panel[data-v-0bb61abd]{background:#162544;border:1px solid var(--color-primary);border-radius:12px;box-shadow:0 20px 60px #0006;max-height:calc(100vh - 40px);overflow:auto;padding:28px 0;width:clamp(300px,100vw,420px)}.change-password-dialog-fade-enter-active[data-v-0bb61abd],.change-password-dialog-fade-leave-active[data-v-0bb61abd]{transition:opacity .2s ease}.change-password-dialog-fade-enter-from[data-v-0bb61abd],.change-password-dialog-fade-leave-to[data-v-0bb61abd]{opacity:0}.change-password-modal-header[data-v-0bb61abd]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 32px}.change-password-modal-header .modal-title[data-v-0bb61abd]{color:#fff;font-family:var(--font-family-sora);font-size:22px;font-weight:700;margin:0}.change-password-modal-header .close-btn[data-v-0bb61abd]{align-items:center;background:#1a3050;border:none;border-radius:6px;color:#8b9dc3;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.change-password-modal-body[data-v-0bb61abd]{display:flex;flex-direction:column;gap:20px;padding:0 32px}.change-password-modal-body[data-v-0bb61abd]::-webkit-scrollbar{height:8px;width:8px}.change-password-modal-body[data-v-0bb61abd]::-webkit-scrollbar-track{background:transparent;border-radius:var(--border-radius,8px)}.change-password-modal-body[data-v-0bb61abd]::-webkit-scrollbar-thumb{background:var(--color-border,#333343);border:none;border-radius:var(--border-radius,8px)}.change-password-modal-body[data-v-0bb61abd]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-border,#333343) 90%,#000)}.form-item[data-v-0bb61abd]{display:flex;flex-direction:column;gap:8px}.form-item label[data-v-0bb61abd]{color:#8b9dc3;font-size:12px;font-weight:500}.form-item input[data-v-0bb61abd]{background:#0e1f3d;border:1px solid #1a3050;border-radius:8px;color:#fff;font-size:14px;height:44px;padding:0 14px;width:100%}.form-item input[data-v-0bb61abd]::-moz-placeholder{color:#5a7199}.form-item input[data-v-0bb61abd]::placeholder{color:#5a7199}.form-item input[data-v-0bb61abd]:focus{border-color:var(--color-primary);outline:none}.form-item input.error[data-v-0bb61abd]{border-color:var(--color-error)}.password-input-wrapper[data-v-0bb61abd]{position:relative}.password-input-wrapper input[data-v-0bb61abd]{padding-right:44px}.password-input-wrapper .password-toggle[data-v-0bb61abd]{background:transparent;border:none;color:#8b9dc3;cursor:pointer;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.error-message[data-v-0bb61abd]{color:var(--color-error);font-size:12px}.dialog-footer .submit-btn[data-v-0bb61abd]{border:1px solid var(--color-border,#333343);border-radius:var(--border-radius,8px);font-size:1rem;font-weight:var(--font-weight-medium);transition:all .3s ease}.dialog-footer .submit-btn[data-v-0bb61abd]:hover{background-color:#f5a62320}.dialog-footer .submit-btn[data-v-0bb61abd]{background:var(--color-gradient-primary,linear-gradient(to right,#01f8ee 0,#822eff 100%));background:var(--color-gradient-primary);border:none;color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}.dialog-footer .submit-btn[data-v-0bb61abd]:hover{background:linear-gradient(135deg,#ffb840,#f5a623)}.dialog-footer .submit-btn[data-v-0bb61abd]{font-size:14px;font-weight:700;height:44px;width:100%}.dialog-footer .submit-btn[data-v-0bb61abd]:disabled{cursor:not-allowed;opacity:.7}@media screen and (max-width:768px){.change-password-modal__panel[data-v-0bb61abd]{padding:16px 0}.change-password-modal-body[data-v-0bb61abd],.change-password-modal-header[data-v-0bb61abd]{padding-left:20px;padding-right:20px}}.profile-page[data-v-4c8fda9f]{background:#0a1628;min-height:100%}.profile-page--page[data-v-4c8fda9f]{padding:20px 20px max(24px,env(safe-area-inset-bottom))}.profile-page--dialog[data-v-4c8fda9f]{height:100%;overflow:hidden}.profile-page--dialog .content-area--inner[data-v-4c8fda9f]{flex:1;overflow-y:auto;padding:0 20px}.profile-page--dialog .content-area--inner[data-v-4c8fda9f]::-webkit-scrollbar{height:8px;width:8px}.profile-page--dialog .content-area--inner[data-v-4c8fda9f]::-webkit-scrollbar-track{background:transparent;border-radius:var(--border-radius,8px)}.profile-page--dialog .content-area--inner[data-v-4c8fda9f]::-webkit-scrollbar-thumb{background:var(--color-border,#333343);border:none;border-radius:var(--border-radius,8px)}.profile-page--dialog .content-area--inner[data-v-4c8fda9f]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-border,#333343) 90%,#000)}.profile-page--dialog .wallet-card--desktop-only[data-v-4c8fda9f]{margin-bottom:20px}.profile-empty[data-v-4c8fda9f]{align-items:center;display:flex;justify-content:center;min-height:280px;padding:32px}.profile-empty__inner[data-v-4c8fda9f]{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:280px;text-align:center}.profile-empty__icon[data-v-4c8fda9f]{color:#5a6b8a}.profile-empty__text[data-v-4c8fda9f]{color:#8b9bb5;font-size:14px;line-height:1.5;margin:0}.profile-empty__btn[data-v-4c8fda9f]{background:transparent;border:1px solid #f5a623;border-radius:8px;color:#f5a623;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:background .2s,border-color .2s}.profile-empty__btn[data-v-4c8fda9f]:hover{background:#f5a6231f}.profile-header[data-v-4c8fda9f]{align-items:center;background:#0a1628;border-bottom:1px solid #1a3050;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:max(14px,env(safe-area-inset-top)) 16px 14px;position:sticky;top:0;width:100%;z-index:2}.profile-header__title-wrap[data-v-4c8fda9f]{align-items:center;display:flex;gap:10px;min-width:0}.profile-header__title-icon[data-v-4c8fda9f]{color:var(--color-primary,#6586ff);flex-shrink:0}.profile-header__title[data-v-4c8fda9f]{color:var(--color-text,#fff);font-size:17px;font-weight:600}.profile-header__back[data-v-4c8fda9f]{align-items:center;background:#162544e6;border:none;border-radius:8px;color:var(--color-text-secondary,#b5b9d2);cursor:pointer;display:inline-flex;justify-content:center;padding:8px;transition:background .2s,color .2s}.profile-header__back[data-v-4c8fda9f]:active{opacity:.9}.profile-header__divider[data-v-4c8fda9f]{background:#1a3868;flex-shrink:0;height:1px;width:100%}.card[data-v-4c8fda9f]{border:1px solid #1a3050;border-radius:12px}.cards-grid[data-v-4c8fda9f],.cards-grid__row[data-v-4c8fda9f]{display:grid;gap:20px;grid-template-columns:1fr 1fr;width:100%}.info-card[data-v-4c8fda9f]{background:#0e1f3d;display:flex;flex-direction:column;gap:20px;padding:24px}.info-card__title[data-v-4c8fda9f]{align-items:center;color:#fff;display:flex;font-family:var(--font-family-inter);font-size:16px;font-weight:600;gap:10px}.info-card__icon[data-v-4c8fda9f]{color:#f5a623;flex-shrink:0}.info-card__loading[data-v-4c8fda9f]{color:#5a7199;font-size:12px;font-weight:400;margin-left:auto}.info-card__line[data-v-4c8fda9f]{align-items:center;display:flex;font-family:var(--font-family-inter);font-size:13px;font-weight:400;gap:16px;justify-content:space-between;width:100%}.info-card__label[data-v-4c8fda9f]{color:#5a7199}.info-card__value[data-v-4c8fda9f]{color:#fff;text-align:right}.info-card__value-wrap[data-v-4c8fda9f]{align-items:center;display:inline-flex;gap:10px}.info-card__action-btn[data-v-4c8fda9f]{background:transparent;border:1px solid #f5a623;border-radius:8px;color:#f5a623;cursor:pointer;font-size:12px;line-height:1;padding:4px 10px;transition:opacity .2s}.info-card__action-btn[data-v-4c8fda9f]:hover{opacity:.9}.info-card__value--gold[data-v-4c8fda9f]{color:#e8b923}.info-card__value--green[data-v-4c8fda9f]{color:#32d74b}.info-card__value--red[data-v-4c8fda9f]{color:#f87171}.info-card__empty[data-v-4c8fda9f]{color:#5a7199;font-size:13px;margin:0}.profile-card[data-v-4c8fda9f]{background:#0e1f3d;display:flex;flex-direction:column;gap:24px;padding:32px}.profile-card__row[data-v-4c8fda9f]{align-items:center;display:flex;gap:20px;min-height:72px}.profile-card__avatar-wrap[data-v-4c8fda9f]{background:#f5a623;border-radius:50%;flex-shrink:0;height:72px;position:relative;width:72px}.profile-card__avatar-img[data-v-4c8fda9f]{border-radius:50%;display:block;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.profile-card__avatar-edit[data-v-4c8fda9f]{align-items:center;background:#f5a623;border:none;border-radius:13px;bottom:0;color:#0a1628;cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;position:absolute;right:0;width:26px}.profile-card__user-info[data-v-4c8fda9f]{display:flex;flex-direction:column;gap:6px;min-width:0}.profile-card__name-row[data-v-4c8fda9f]{align-items:center;display:flex;gap:6px}.profile-card__name[data-v-4c8fda9f]{color:#fff;font-family:var(--font-family-inter);font-size:20px;font-weight:600}.profile-card__name-edit[data-v-4c8fda9f]{align-items:center;background:none;border:none;color:#8b9dc3;cursor:pointer;display:flex;justify-content:center;padding:0}.profile-card__uid-row[data-v-4c8fda9f]{align-items:center;display:flex;gap:6px}.profile-card__reg[data-v-4c8fda9f],.profile-card__uid[data-v-4c8fda9f]{color:#8b9dc3;font-family:var(--font-family-inter);font-size:13px;font-weight:400}.profile-card__uid-edit[data-v-4c8fda9f]{align-items:center;background:none;border:none;color:#8b9dc3;cursor:pointer;display:flex;justify-content:center;padding:0}.profile-card__uid-edit[data-v-4c8fda9f]:hover{color:#f5a623}.profile-card__divider[data-v-4c8fda9f]{background:#1a3050;height:1px;width:100%}.profile-card__stats[data-v-4c8fda9f]{align-items:center;display:flex;gap:32px;justify-content:space-around;width:100%}.profile-card__stat[data-v-4c8fda9f]{align-items:center;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.profile-card__stat-value[data-v-4c8fda9f]{font-family:var(--font-family-sora);font-size:18px;font-weight:600;max-width:100%;overflow-wrap:break-word;text-align:center;word-break:break-word}.profile-card__stat-value--balance[data-v-4c8fda9f]{color:#f5a623}.profile-card__stat-value--wins[data-v-4c8fda9f]{color:#32d74b}.profile-card__stat-value--gold[data-v-4c8fda9f]{color:#e8b923}.profile-card__stat-value--rate[data-v-4c8fda9f]{color:#8b9dc3}.profile-card__stat-label[data-v-4c8fda9f]{color:#5a7199;font-family:var(--font-family-inter);font-size:12px;font-weight:400}.wallet-card[data-v-4c8fda9f]{background:#0e1f3d;display:flex;flex-direction:column;gap:16px;padding:16px}@media(min-width:768px){.wallet-card--mobile-only[data-v-4c8fda9f]{display:none}}@media(max-width:767px){.wallet-card--desktop-only[data-v-4c8fda9f]{display:none}}.wallet-card__top[data-v-4c8fda9f]{align-items:center;display:flex;justify-content:space-between}.wallet-card__label[data-v-4c8fda9f]{color:#5a7199;font-size:12px}.wallet-card__amount-row[data-v-4c8fda9f]{align-items:center;display:flex;gap:4px;margin-top:4px}.wallet-card__currency[data-v-4c8fda9f]{color:#f5a623}.wallet-card__amount[data-v-4c8fda9f]{color:#f5a623;font-family:var(--font-family-sora);font-size:18px;font-weight:700}.wallet-card__actions[data-v-4c8fda9f]{display:flex;gap:12px}.wallet-card__deposit[data-v-4c8fda9f]{align-items:center;background:linear-gradient(180deg,#4caf50,#388e3c);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:42px;justify-content:center;width:100%}.menu-section[data-v-4c8fda9f]{background:#0e1f3d;padding:0}.menu-section__item[data-v-4c8fda9f]{align-items:center;border-bottom:1px solid #1a3050!important;color:#fff;display:flex;gap:12px;height:52px;padding:0 16px;text-decoration:none;transition:background .2s}.menu-section__item[data-v-4c8fda9f]:last-child{border-bottom:none}.menu-section__item[data-v-4c8fda9f]:hover{background:#ffffff0d}button.menu-section__item[data-v-4c8fda9f]{background:none;border-left:none;border-right:none;border-top:none;cursor:pointer;font:inherit;text-align:left;width:100%}.menu-section__icon[data-v-4c8fda9f]{color:#8b9dc3;flex-shrink:0}.menu-section__text[data-v-4c8fda9f]{flex:1;font-size:14px}.menu-section__arrow[data-v-4c8fda9f],.menu-section__suffix[data-v-4c8fda9f]{color:#5a7199;font-size:13px}.menu-section__popover[data-v-4c8fda9f],.menu-section__popover[data-v-4c8fda9f] .aem-popover__trigger{width:100%}.menu-section__lang-list[data-v-4c8fda9f]{list-style:none;margin:0;min-width:140px;padding:4px 0}.menu-section__lang-item[data-v-4c8fda9f]{color:var(--color-text-secondary);cursor:pointer;font-size:14px;padding:10px 16px;transition:background .2s}.menu-section__lang-item[data-v-4c8fda9f]:hover{background:#ffffff0f}.menu-section__lang-item--active[data-v-4c8fda9f]{color:var(--color-primary)}.logout-btn[data-v-4c8fda9f]{align-items:center;background:#e5393520;border:1px solid rgba(229,57,53,.25);border-radius:12px;color:#e53935;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;height:48px;justify-content:center;transition:background .2s,border-color .2s;width:100%}.logout-btn[data-v-4c8fda9f]:hover{background:#e5393533;border-color:#e5393566}.profile-version[data-v-4c8fda9f]{color:#5a7199;font-size:11px;margin:0;text-align:center}@media(max-width:684px){.profile-card[data-v-4c8fda9f]{padding:16px}.cards-grid[data-v-4c8fda9f]{grid-template-columns:1fr}.content-area--page[data-v-4c8fda9f]{padding:16px 0 max(24px,env(safe-area-inset-bottom))}.profile-header[data-v-4c8fda9f]{gap:12px;padding:max(14px,env(safe-area-inset-top)) 16px 12px}.profile-header__title[data-v-4c8fda9f]{font-size:17px}.profile-card__stat--hide-mobile[data-v-4c8fda9f]{display:none}.profile-card__stats[data-v-4c8fda9f]{-moz-column-gap:12px;column-gap:12px;flex-wrap:wrap;justify-content:center;row-gap:16px}.profile-card__stat[data-v-4c8fda9f]{flex:0 1 calc(50% - 6px);max-width:calc(50% - 6px)}}
