.vip-auth-card[data-v-959d2e99]{box-shadow:0 10px 40px -12px #ff4fb847,0 4px 18px -8px #00000040}.vip-auth-card[data-v-959d2e99]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--vip-pink, #ff4fb8) 25%,#ff8fd8 50%,var(--vip-pink, #ff4fb8) 75%,transparent 100%);box-shadow:0 0 14px #ff4fb88c;pointer-events:none}.vip-auth-logo[data-v-959d2e99]{filter:drop-shadow(0 1px 6px rgba(255,79,184,.35))}.vip-input-focus[data-v-959d2e99]:focus{outline:none;border-color:var(--vip-pink, #ff4fb8);--tw-ring-color: rgba(255, 79, 184, .25);box-shadow:0 0 0 2px #ff4fb838}.vip-auth-input[data-v-959d2e99]{border:2.5px solid var(--vip-ink, #111111);border-radius:12px;background:#fff;color:#111827;box-shadow:3px 3px 0 0 var(--vip-ink, #111111);font-weight:600;transition:box-shadow .12s ease,transform .12s ease,border-color .12s ease}.vip-auth-input[data-v-959d2e99]::-moz-placeholder{color:#6b7280;opacity:1}.vip-auth-input[data-v-959d2e99]::placeholder{color:#6b7280;opacity:1}html.dark{background:#1f2937;border-color:#000;color:#fff;box-shadow:3px 3px 0 0 var(--vip-pink, #ff4fb8)}html.dark{color:#9ca3af;opacity:1}.vip-auth-input[data-v-959d2e99]:hover{transform:translate(1px,1px);box-shadow:2px 2px 0 0 var(--vip-ink, #111111)}html.dark{box-shadow:2px 2px 0 0 var(--vip-pink, #ff4fb8)}.vip-auth-input[data-v-959d2e99]:focus{outline:none;border-color:var(--vip-pink, #ff4fb8);box-shadow:3px 3px 0 0 var(--vip-pink, #ff4fb8)}.vip-auth-input--phone[data-v-959d2e99]::-moz-placeholder{color:var(--vip-pink, #ff4fb8);opacity:1}.vip-auth-input--phone[data-v-959d2e99]::placeholder{color:var(--vip-pink, #ff4fb8);opacity:1}html.dark{color:var(--vip-pink, #ff4fb8);opacity:1}.vip-neon-cta[data-v-959d2e99]{position:relative;background:transparent;border:2px solid var(--vip-pink, #ff4fb8);color:var(--vip-pink, #ff4fb8);cursor:pointer;transition:background-color .2s ease,transform .15s ease;animation:vip-neon-border-flicker-959d2e99 6s infinite steps(1,end)}.vip-neon-cta[data-v-959d2e99]:hover{background:#ff4fb814}.vip-neon-cta[data-v-959d2e99]:active{transform:scale(.985)}.vip-neon-cta[data-v-959d2e99]:focus-visible{outline:none;box-shadow:0 0 0 3px #ff4fb859}.vip-neon-cta__text[data-v-959d2e99]{color:transparent;-webkit-text-stroke:1px var(--vip-pink, #ff4fb8);text-shadow:0 0 4px rgba(255,79,184,.65),0 0 10px rgba(255,79,184,.45),0 0 18px rgba(255,79,184,.25);animation:vip-neon-text-flicker-959d2e99 6s infinite steps(1,end)}html:not(.dark){-webkit-text-stroke-width:1.1px}.vip-neon-cta[data-v-959d2e99]{box-shadow:0 0 5px #ff4fb88c,inset 0 0 5px #ff4fb859}@keyframes vip-neon-border-flicker-959d2e99{0%,18%,19.5%,21%,55%,57%,to{border-color:var(--vip-pink, #ff4fb8);box-shadow:0 0 5px #ff4fb88c,inset 0 0 5px #ff4fb859}18.5%,20%,56%{border-color:#ff4fb873;box-shadow:0 0 1px #ff4fb833,inset 0 0 1px #ff4fb81f}73%,73.6%{border-color:#ff4fb899;box-shadow:0 0 2px #ff4fb84d}}@keyframes vip-neon-text-flicker-959d2e99{0%,18%,19.5%,21%,55%,57%,to{text-shadow:0 0 4px rgba(255,79,184,.65),0 0 10px rgba(255,79,184,.45),0 0 18px rgba(255,79,184,.25)}18.5%,20%,56%{text-shadow:0 0 2px rgba(255,79,184,.2)}73%,73.6%{text-shadow:0 0 3px rgba(255,79,184,.4),0 0 8px rgba(255,79,184,.25)}}@media(prefers-reduced-motion:reduce){.vip-neon-cta[data-v-959d2e99],.vip-neon-cta__text[data-v-959d2e99]{animation:none}.vip-neon-cta[data-v-959d2e99]{border-color:var(--vip-pink, #ff4fb8);box-shadow:0 0 5px #ff4fb88c,inset 0 0 5px #ff4fb859}.vip-neon-cta__text[data-v-959d2e99]{text-shadow:0 0 4px rgba(255,79,184,.65),0 0 10px rgba(255,79,184,.45),0 0 18px rgba(255,79,184,.25)}}.clubvip-check__tick[data-v-0b76b219]{stroke-dasharray:26;stroke-dashoffset:26}.clubvip-check--done .clubvip-check__tick[data-v-0b76b219]{animation:cvcheck-draw-0b76b219 .45s ease-out forwards}.clubvip-check--done .clubvip-check__ring[data-v-0b76b219]{animation:cvcheck-pop-0b76b219 .35s ease-out}@keyframes cvcheck-draw-0b76b219{to{stroke-dashoffset:0}}@keyframes cvcheck-pop-0b76b219{0%{transform:scale(.7);transform-origin:center}60%{transform:scale(1.12);transform-origin:center}to{transform:scale(1);transform-origin:center}}@media(prefers-reduced-motion:reduce){.clubvip-check--done .clubvip-check__tick[data-v-0b76b219]{animation:none;stroke-dashoffset:0}.clubvip-check--done .clubvip-check__ring[data-v-0b76b219]{animation:none}}.vip-spinner[data-v-c27727a9]{width:1rem;height:1rem;border:3px solid currentColor;border-right-color:transparent;border-radius:9999px;animation:vip-btn-spin-c27727a9 .6s linear infinite}@keyframes vip-btn-spin-c27727a9{to{transform:rotate(360deg)}}.vip-spinner-sm[data-v-8ffeeb78]{display:inline-block;width:.85rem;height:.85rem;border:3px solid currentColor;border-right-color:transparent;border-radius:9999px;animation:topup-spin-8ffeeb78 .6s linear infinite}@keyframes topup-spin-8ffeeb78{to{transform:rotate(360deg)}}.skeleton[data-v-f39e2ee1],.skeleton-overlay[data-v-f39e2ee1]{position:relative;overflow:hidden}.skeleton[data-v-f39e2ee1]{background-color:#e5e5e5}.dark{background-color:#262626}.skeleton-overlay[data-v-f39e2ee1]{background-color:#fff3}.dark{background-color:#ffffff1f}.skeleton[data-v-f39e2ee1]:after,.skeleton-overlay[data-v-f39e2ee1]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.5) 50%,transparent 100%);animation:shimmer-f39e2ee1 1.6s infinite}.dark{background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.06) 50%,transparent 100%)}.skeleton-overlay[data-v-f39e2ee1]:after{background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.25) 50%,transparent 100%)}@keyframes shimmer-f39e2ee1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton[data-v-f39e2ee1]:after,.skeleton-overlay[data-v-f39e2ee1]:after{animation:none}}.safe-area-bottom[data-v-1cb5c421]{padding-bottom:env(safe-area-inset-bottom)}.safe-area-top[data-v-efb3edc9]{padding-top:env(safe-area-inset-top)}.safe-area-bottom[data-v-efb3edc9]{padding-bottom:env(safe-area-inset-bottom)}.menu-enter-active[data-v-efb3edc9],.menu-leave-active[data-v-efb3edc9]{transition:opacity .3s ease}.menu-enter-from[data-v-efb3edc9],.menu-leave-to[data-v-efb3edc9]{opacity:0}.menu-enter-active .absolute.left-0[data-v-efb3edc9],.menu-leave-active .absolute.left-0[data-v-efb3edc9]{transition:transform .3s ease}.menu-enter-from .absolute.left-0[data-v-efb3edc9],.menu-leave-to .absolute.left-0[data-v-efb3edc9]{transform:translate(-100%)}.clubvip-coin[data-v-8baaa733]{overflow:hidden;border-radius:9999px;will-change:transform}.clubvip-coin__glint[data-v-8baaa733]{transform:translate(-12px) rotate(18deg);transform-origin:center;animation:cvcoin-glint-8baaa733 3.2s ease-in-out infinite}@keyframes cvcoin-glint-8baaa733{0%,72%{transform:translate(-12px) rotate(18deg);opacity:0}80%{opacity:.9}to{transform:translate(26px) rotate(18deg);opacity:0}}.clubvip-coin--spin[data-v-8baaa733]{animation:cvcoin-flip-8baaa733 3.5s ease-in-out infinite}@keyframes cvcoin-flip-8baaa733{0%,70%{transform:rotateY(0)}85%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@media(prefers-reduced-motion:reduce){.clubvip-coin__glint[data-v-8baaa733],.clubvip-coin--spin[data-v-8baaa733]{animation:none}}.overflow-y-auto[data-v-d82b5b31]{scroll-behavior:smooth}.overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar-thumb{background:#9ca3af33;border-radius:3px}.overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar-thumb:hover{background:#9ca3af66}.dark .overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar-thumb{background:#9ca3af26}.dark .overflow-y-auto[data-v-d82b5b31]::-webkit-scrollbar-thumb:hover{background:#9ca3af4d}
