.app-header[data-v-b2ff8a81]{position:sticky;z-index:50;top:0;height:var(--app-header-height);background:#fff}.header-container[data-v-b2ff8a81]{width:min(calc(100% - 48px),var(--app-header-content-width));height:100%;margin-inline:auto;padding-right:clamp(0px,3.03vw,58px)}.app-header__inner[data-v-b2ff8a81]{display:flex;align-items:center}.brand[data-v-b2ff8a81]{display:inline-flex;min-width:-moz-max-content;min-width:max-content;align-items:center;gap:13px;font-size:20px;font-weight:400;line-height:20px}.brand img[data-v-b2ff8a81]{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.desktop-nav[data-v-b2ff8a81]{display:flex;height:100%;align-items:stretch;gap:clamp(32px,4.22vw,81px);margin-left:clamp(44px,8.39vw,161px)}.desktop-nav__link[data-v-b2ff8a81]{position:relative;display:inline-flex;align-items:center;color:var(--text-primary);font-size:20px;font-weight:300;line-height:20px;white-space:nowrap;transition:color .16s ease}.desktop-nav__link[data-v-b2ff8a81]:after{position:absolute;bottom:0;left:50%;width:10px;height:10px;border-radius:50%;background:var(--color-brand-500);content:"";opacity:0;transform:translate(-50%) scale(.5);transition:.16s ease}.desktop-nav__link--active[data-v-b2ff8a81],.desktop-nav__link[data-v-b2ff8a81]:hover{color:var(--color-brand-500)}.desktop-nav__link--active[data-v-b2ff8a81]{font-weight:400}.desktop-nav__link--active[data-v-b2ff8a81]:after{opacity:1;transform:translate(-50%) scale(1)}.sign-in-entry[data-v-b2ff8a81],.user-entry[data-v-b2ff8a81]{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;font-size:20px;font-weight:300;line-height:20px;white-space:nowrap}.app-header__account[data-v-b2ff8a81]{margin-left:auto}.user-entry__avatar[data-v-b2ff8a81]{position:relative;display:inline-block}.mobile-account img[data-v-b2ff8a81],.user-entry__avatar img[data-v-b2ff8a81]{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.user-entry__avatar .user-entry__vip[data-v-b2ff8a81]{position:absolute;bottom:-3px;left:50%;width:39px;height:15px;border-radius:0;-o-object-fit:contain;object-fit:contain;transform:translate(-50%)}.sign-in-entry[data-v-b2ff8a81]{color:var(--text-muted)}.sign-in-entry img[data-v-b2ff8a81]{width:36px;height:36px}.menu-button[data-v-b2ff8a81]{display:none}.mobile-nav[data-v-b2ff8a81]{display:grid;gap:4px}.mobile-nav__link[data-v-b2ff8a81]{display:flex;min-height:48px;align-items:center;padding-inline:14px;border-radius:6px;color:var(--text-secondary)}.mobile-nav__link--active[data-v-b2ff8a81],.mobile-nav__link[data-v-b2ff8a81]:hover{background:var(--color-brand-50);color:var(--color-brand-600)}.mobile-account[data-v-b2ff8a81]{display:flex;width:100%;min-height:68px;align-items:center;gap:12px;margin-top:24px;padding:12px;border:1px solid var(--border-color);border-radius:6px;background:#fdfcfc;text-align:left}.mobile-account span[data-v-b2ff8a81]:last-child{display:grid;gap:2px}.mobile-account small[data-v-b2ff8a81]{color:var(--text-muted)}.mobile-account__icon[data-v-b2ff8a81]{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--color-brand-100);color:var(--color-brand-600)}@media(max-width:1199px){.app-header__inner[data-v-b2ff8a81]{justify-content:space-between}.app-header__account[data-v-b2ff8a81],.desktop-nav[data-v-b2ff8a81]{display:none}.menu-button[data-v-b2ff8a81]{display:inline-grid}}@media(max-width:767px){.header-container[data-v-b2ff8a81]{width:min(calc(100% - 32px),var(--app-header-content-width));padding-right:0}}@media(max-width:479px){.brand[data-v-b2ff8a81]{gap:9px;font-size:17px}.brand img[data-v-b2ff8a81]{width:38px;height:38px}}.modal__dialog.footer-page-dialog{width:86vw;height:85dvh;max-height:90dvh}.footer-page-dialog .modal__body{flex:1}.footer-page__state[data-v-fcd20ec0]{margin:0;color:var(--text-secondary);font-size:14px}.footer-page__state--error[data-v-fcd20ec0]{color:var(--color-danger-500)}.footer-page__content[data-v-fcd20ec0]{color:var(--text-primary);font-size:14px;line-height:1.7}.footer-page__content[data-v-fcd20ec0] *{max-width:100%}.footer-page__content[data-v-fcd20ec0] img{height:auto}.footer-page__content[data-v-fcd20ec0] table{display:block;overflow-x:auto}.footer-page__content[data-v-fcd20ec0] :first-child{margin-top:0}.footer-page__content[data-v-fcd20ec0] :last-child{margin-bottom:0}@media(max-width:767px){.modal__dialog.footer-page-dialog{width:92vw;height:88dvh;max-height:88dvh;border-radius:6px}}.app-footer[data-v-a371e3d1]{flex:0 0 auto;background:#2b2b2b;color:#ccc;font-weight:300}.app-footer__links[data-v-a371e3d1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:min(calc(100% - 48px),var(--app-content-width));min-height:var(--footer-links-height);align-items:center;margin-inline:auto}.app-footer__link[data-v-a371e3d1]{border:0;padding:0;background:transparent;color:#d8d8d8;cursor:pointer;font-size:14px;line-height:20px;text-align:center}.app-footer__link[data-v-a371e3d1]:hover{color:#fff;text-decoration:underline}.app-footer__copyright[data-v-a371e3d1]{min-height:var(--footer-copyright-height);margin:0;padding:0 24px;background:#333;color:#9a9a9a;font-size:12px;line-height:18px;text-align:center;place-content:center;display:grid}@media(max-width:767px){.app-footer__links[data-v-a371e3d1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;width:min(calc(100% - 32px),var(--app-content-width));padding-block:14px}.app-footer__link[data-v-a371e3d1]{min-height:32px}}.customer-service__button[data-v-c3d900c8]{position:fixed;z-index:60;right:max(24px,calc((100vw - var(--app-content-width))/2 + 24px));bottom:calc(var(--app-footer-height) + 16px);display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:50%;background:var(--color-brand-500);box-shadow:0 6px 18px #ec793d59;cursor:pointer}.customer-service__button[data-v-c3d900c8]:hover{background:var(--color-brand-600)}.customer-service__button img[data-v-c3d900c8]{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.customer-service__body[data-v-c3d900c8]{display:grid;gap:14px;justify-items:center;color:var(--text-primary);font-size:14px;text-align:center}.customer-service__welcome[data-v-c3d900c8]{margin:0;color:var(--text-secondary)}.customer-service__profile[data-v-c3d900c8]{display:grid;gap:8px;justify-items:center}.customer-service__profile img[data-v-c3d900c8]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.customer-service__details[data-v-c3d900c8]{display:grid;width:100%;gap:8px;margin:0}.customer-service__details>div[data-v-c3d900c8]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;text-align:left}.customer-service__details dt[data-v-c3d900c8]{color:var(--text-muted)}.customer-service__details dd[data-v-c3d900c8]{margin:0;overflow-wrap:anywhere}.customer-service__qr[data-v-c3d900c8]{width:140px;height:140px;-o-object-fit:contain;object-fit:contain}.customer-service__link[data-v-c3d900c8]{display:inline-flex;min-height:40px;align-items:center;border-radius:5px;padding:0 18px;background:var(--color-brand-500);color:#fff}.customer-service__empty[data-v-c3d900c8]{margin:0;color:var(--text-secondary)}@media(max-width:767px){.customer-service__button[data-v-c3d900c8]{right:16px;bottom:calc(var(--app-footer-height) + 12px)}}.auth-overlay[data-v-9343ff05]{position:fixed;z-index:120;display:grid;overflow-y:auto;padding:24px;background:#00000080;inset:0;place-items:center}.auth-dialog[data-v-9343ff05]{position:relative;width:min(100%,400px);max-height:calc(100dvh - 48px);overflow:hidden;border-radius:6px;background:#fff}.auth-dialog__header[data-v-9343ff05]{position:relative;display:grid;min-height:49px;place-items:center}.auth-dialog__header h2[data-v-9343ff05]{margin:0;color:var(--text-primary);font-size:18px;font-weight:400;line-height:24px}.auth-dialog__header[data-v-9343ff05] .icon-button{position:absolute;top:0;right:4px}.auth-dialog__body[data-v-9343ff05]{width:100%;max-height:calc(100dvh - 97px);overflow-y:auto;padding:0 42px 20px}.auth-dialog form[data-v-9343ff05]{display:grid;gap:20px}.auth-field[data-v-9343ff05]{display:grid;gap:10px;font-weight:400}.auth-field[data-v-9343ff05],.auth-field input[data-v-9343ff05]{min-width:0;color:var(--text-primary);font-size:14px}.auth-field input[data-v-9343ff05]{width:100%;height:48px;border:1px solid var(--border-color);border-radius:5px;outline:0;padding:0 19px;background:var(--surface-subtle);font-weight:300}.auth-field input[data-v-9343ff05]:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 3px var(--focus-ring)}.auth-field input[aria-invalid=true][data-v-9343ff05]{border-color:var(--color-danger-500)}.auth-error[data-v-9343ff05],.auth-field>small[data-v-9343ff05]{margin-top:-6px;color:var(--color-danger-500);font-size:11px}.auth-password[data-v-9343ff05]{position:relative;display:block}.auth-password input[data-v-9343ff05]{padding-right:52px}.auth-password[data-v-9343ff05] .icon-button{position:absolute;top:2px;right:3px;color:var(--text-muted)}.auth-options[data-v-9343ff05]{display:flex;min-height:20px;align-items:center;justify-content:space-between;gap:16px;margin-top:-10px}.auth-options[data-v-9343ff05] .checkbox{min-height:40px;font-size:14px;font-weight:300}.auth-mode-link button[data-v-9343ff05],.auth-options button[data-v-9343ff05],.resend-copy button[data-v-9343ff05]{border:0;padding:0;background:transparent;color:var(--color-brand-500);cursor:pointer;font-size:inherit}.auth-google[data-v-9343ff05],.auth-primary[data-v-9343ff05]{width:100%;height:48px;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:300}.auth-primary[data-v-9343ff05]{background:var(--color-brand-500)}.auth-primary[data-v-9343ff05]:hover:not(:disabled){background:var(--color-brand-600)}.auth-google[data-v-9343ff05]:disabled,.auth-primary[data-v-9343ff05]:disabled{cursor:wait;opacity:.65}.auth-google[data-v-9343ff05]{margin-top:10px;background:#2a9d4a}.auth-mode-link[data-v-9343ff05]{margin:-10px 0 0;color:var(--text-primary);font-size:14px;font-weight:300;text-align:center}.verification-row[data-v-9343ff05]{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:10px}.verification-row button[data-v-9343ff05]{height:48px;border:0;border-radius:5px;background:#fff5ef;color:var(--color-brand-500);cursor:pointer;font-size:14px}.resend-copy button[data-v-9343ff05]:disabled,.verification-row button[data-v-9343ff05]:disabled{cursor:not-allowed;opacity:.55}.resend-copy[data-v-9343ff05]{margin:0;color:var(--text-primary);font-size:14px;font-weight:300}.terms-field[data-v-9343ff05]{display:flex;align-items:flex-start;gap:6px;margin-top:-10px}.terms-field[data-v-9343ff05] .checkbox{min-height:24px}.terms-field[data-v-9343ff05] .checkbox>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.terms-field p[data-v-9343ff05]{margin:3px 0 0;color:var(--text-primary);font-size:10px;font-weight:300;line-height:1.5}.terms-field button[data-v-9343ff05]{border:0;background:transparent;color:var(--color-brand-500);padding:0;cursor:pointer;font:inherit}.terms-field button[data-v-9343ff05]:hover{text-decoration:underline}.modal__dialog.policy-dialog{width:86vw;height:85dvh;max-height:90dvh}.policy-dialog .modal__body{flex:1}.policy-state[data-v-9343ff05]{margin:0;color:var(--text-secondary);font-size:14px}.policy-state--error[data-v-9343ff05]{color:var(--color-danger-500)}.policy-content[data-v-9343ff05]{color:var(--text-primary);font-size:14px;line-height:1.7}.policy-content[data-v-9343ff05] *{max-width:100%}.policy-content[data-v-9343ff05] img{height:auto}.policy-content[data-v-9343ff05] table{display:block;overflow-x:auto}.policy-content[data-v-9343ff05] :first-child{margin-top:0}.policy-content[data-v-9343ff05] :last-child{margin-bottom:0}@media(max-width:767px){.modal__dialog.policy-dialog{width:92vw;height:88dvh;max-height:88dvh;border-radius:6px}}.terms-field a[data-v-9343ff05]{color:var(--color-brand-500)}.auth-security-note[data-v-9343ff05]{margin:-1px 0 24px;color:var(--text-muted);font-size:10px;line-height:1.4;text-align:center}.auth-notice[data-v-9343ff05]{margin:0 0 16px;padding:10px 12px;border-radius:5px;background:#edfcf8;color:#17855f;font-size:12px;line-height:1.4}.auth-modal-enter-active[data-v-9343ff05],.auth-modal-leave-active[data-v-9343ff05]{transition:opacity .16s ease}.auth-modal-enter-active .auth-dialog[data-v-9343ff05],.auth-modal-leave-active .auth-dialog[data-v-9343ff05]{transition:transform .18s ease}.auth-modal-enter-from[data-v-9343ff05],.auth-modal-leave-to[data-v-9343ff05]{opacity:0}.auth-modal-enter-from .auth-dialog[data-v-9343ff05],.auth-modal-leave-to .auth-dialog[data-v-9343ff05]{transform:translateY(10px) scale(.99)}@media(max-width:767px){.auth-overlay[data-v-9343ff05]{padding:16px;place-items:end center}.auth-dialog[data-v-9343ff05]{width:min(100%,460px);max-height:calc(100dvh - 16px);border-radius:6px 6px 0 0}.auth-dialog__body[data-v-9343ff05]{max-height:calc(100dvh - 65px);padding-inline:24px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.auth-field input[data-v-9343ff05]{font-size:16px}}@media(max-width:359px){.auth-dialog__body[data-v-9343ff05]{padding-inline:18px}.verification-row[data-v-9343ff05]{grid-template-columns:minmax(0,1fr) 106px;gap:8px}}.definition-overlay[data-v-7eba3209]{position:fixed;z-index:130;display:grid;padding:24px;background:#00000080;inset:0;place-items:center}.definition-dialog[data-v-7eba3209]{width:min(100%,400px);min-height:262px;padding:20px 42px 24px;border-radius:5px;background:#fff}.definition-dialog header[data-v-7eba3209]{position:relative;display:flex;align-items:center;gap:10px}.definition-dialog header strong[data-v-7eba3209]{color:#000;font-size:24px}.definition-dialog button[data-v-7eba3209]{border:0;background:transparent;cursor:pointer}.definition-dialog header button[data-v-7eba3209]:not(.definition-dialog__close){display:grid;width:26px;height:26px;place-items:center;border-radius:5px;background:#fff4f0;color:var(--color-brand-500)}.definition-dialog__close[data-v-7eba3209]{position:absolute;top:-10px;right:-28px;color:var(--text-muted)}.definition-dialog label[data-v-7eba3209]{display:block;margin-top:17px;color:var(--text-primary);font-size:14px}.definition-list[data-v-7eba3209],.definition-value[data-v-7eba3209]{width:100%;min-height:48px;margin:8px 0 0;padding:0 20px;border-radius:5px;background:#f7f7f7!important}.definition-value[data-v-7eba3209]{display:flex;align-items:center;justify-content:space-between;color:var(--text-muted)}.definition-list[data-v-7eba3209]{display:flex;align-items:center;gap:24px;list-style:none}.definition-list li[data-v-7eba3209]{color:var(--color-brand-500);font-size:14px}.definition-modal-enter-active[data-v-7eba3209],.definition-modal-leave-active[data-v-7eba3209]{transition:opacity .16s ease}.definition-modal-enter-from[data-v-7eba3209],.definition-modal-leave-to[data-v-7eba3209]{opacity:0}@media(max-width:479px){.definition-dialog[data-v-7eba3209]{padding-inline:24px}.definition-dialog__close[data-v-7eba3209]{right:-12px}}.app-shell[data-v-85f4ef2b]{display:flex;min-height:100vh;flex-direction:column}.app-main[data-v-85f4ef2b]{min-width:0;flex:1}
