.animate-gradient[data-v-655439ac]{animation:gradient-655439ac 3s ease infinite;background-size:200% 200%}@keyframes gradient-655439ac{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.footer-wrapper[data-v-655439ac]{margin-left:calc(-50vw + 50%)!important;max-width:100vw!important;position:relative;width:100vw!important}[data-v-655439ac] .ant-layout-footer{margin:0!important;padding:0!important}.bg-background[data-v-655439ac],.desktop-only[data-v-655439ac],.mobile-only[data-v-655439ac],[data-v-655439ac] .ant-layout-footer{max-width:none!important;width:100%!important}.ant-layout-header[data-v-56ce31a6]{height:3.5rem!important}@media (min-width:1280px){.ant-layout-header[data-v-56ce31a6]{height:4rem!important}}.is-menu-active[data-v-56ce31a6]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.is-menu-active[data-v-56ce31a6]:after{--tw-bg-opacity:1;background-color:rgb(44 190 42/var(--tw-bg-opacity,1));bottom:.5rem;content:"";height:.25rem;left:.5rem;position:absolute;right:.5rem}a[data-v-56ce31a6]{color:#fff!important}.mobile-header-container .logo-wrapper[data-v-56ce31a6]{margin:0 auto}.mobile-header-container .flex.items-center.gap-4>button[data-v-56ce31a6]{border-radius:9999px!important}@media(max-width:1279px){.mobile-header-container[data-v-56ce31a6]{justify-content:center!important;position:relative}.mobile-header-container>div[data-v-56ce31a6]:first-child{left:0;position:absolute;top:50%;transform:translateY(-50%)}.mobile-header-container>div[data-v-56ce31a6]:last-child{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mobile-header-container>div[data-v-56ce31a6]:nth-child(2){display:flex;justify-content:center!important;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:auto}.mobile-header-container>.w-20[data-v-56ce31a6]{display:none}}.custom-dropdown-menu[data-v-56ce31a6]{background-color:#181f2a!important;border:1px solid #2d3748!important;border-radius:8px!important}.custom-dropdown-menu .ant-dropdown-menu-item[data-v-56ce31a6]{color:#fff!important}.custom-dropdown-menu .ant-dropdown-menu-item[data-v-56ce31a6]:hover{background-color:#2d3748!important}[data-v-06d45864] .ant-modal-mask{position:fixed!important;z-index:9998!important}[data-v-06d45864] .ant-modal-wrap{position:fixed!important;z-index:9999!important}[data-v-06d45864] .ant-modal{position:relative!important;top:20px;z-index:9999!important}[data-v-06d45864] .ant-modal-content{background:#101820!important;border-radius:12px!important;position:relative!important;z-index:9999!important}[data-v-06d45864] .ant-modal-header{background:#101820!important;border-bottom:1px solid #374151!important;border-radius:12px 12px 0 0!important}[data-v-06d45864] .ant-modal-title{color:#f3f4f6!important;text-align:center}[data-v-06d45864] .ant-modal-close{color:#f3f4f6!important;position:absolute!important;right:16px!important;top:16px!important;z-index:10000!important}[data-v-06d45864] .ant-modal-close:hover{background:rgba(34,197,94,.1)!important;color:#22c55e!important}[data-v-06d45864] .ant-modal-close-x{align-items:center!important;display:flex!important;font-size:18px!important;height:56px!important;justify-content:center!important;line-height:56px!important;width:56px!important}[data-v-06d45864] .ant-modal-body{background:#101820!important;padding:0!important}.login-modal-content[data-v-06d45864]{background:#181f2a!important}[data-v-06d45864] .ant-form-item-label>label{color:#f3f4f6!important;font-size:14px;font-weight:500}[data-v-06d45864] .ant-input,[data-v-06d45864] .ant-input-password{background:#101820!important;border:1.5px solid #22c55e!important;border-radius:8px!important;color:#f3f4f6!important;font-size:16px}[data-v-06d45864] .ant-input::-moz-placeholder{color:#e5e7eb!important;font-size:16px;opacity:1}[data-v-06d45864] .ant-input::placeholder{color:#e5e7eb!important;font-size:16px;opacity:1}[data-v-06d45864] .ant-input-password:focus,[data-v-06d45864] .ant-input:focus{border-color:#16a34a!important;box-shadow:0 0 0 2px rgba(34,197,94,.2)!important;color:#fff!important}[data-v-06d45864] .ant-input-password .ant-input{background:#101820!important;color:#f3f4f6!important}[data-v-06d45864] .ant-input-password-icon{color:#f3f4f6!important}[data-v-06d45864] .ant-btn-primary{background:#22c55e!important;border:none!important;border-radius:8px!important}[data-v-06d45864] .ant-btn-primary:hover{background:#16a34a!important}[data-v-06d45864] .ant-btn-primary:focus{background:#16a34a!important;box-shadow:0 0 0 2px rgba(34,197,94,.2)!important}[data-v-06d45864] .ant-btn:not(.ant-btn-primary){background:#22c55e!important;border:1px solid #22c55e!important;border-radius:8px!important;color:#fff!important}[data-v-06d45864] .ant-btn:not(.ant-btn-primary):hover{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}@media (max-width:640px){[data-v-06d45864] .ant-modal{margin:0;padding:10px;top:0}[data-v-06d45864] .ant-modal-content{margin:0}[data-v-06d45864] .ant-form-item-label>label,[data-v-06d45864] .ant-input,[data-v-06d45864] .ant-input-password{font-size:16px}[data-v-06d45864] .ant-input::-moz-placeholder{font-size:16px}[data-v-06d45864] .ant-input::placeholder{font-size:16px}}.login-modal-content[data-v-06d45864]{animation:fadeInUp-06d45864 .3s ease-out}@keyframes fadeInUp-06d45864{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-modal[data-v-06d45864],[data-v-06d45864] .ant-modal-root{z-index:9999!important}[data-v-06d45864] .ant-input,[data-v-06d45864] .ant-input-password{transition:border-color .2s ease,box-shadow .2s ease!important;will-change:border-color,box-shadow!important}[data-v-06d45864] .ant-input-password:focus,[data-v-06d45864] .ant-input:focus{transition:border-color .2s ease,box-shadow .2s ease!important}.form-wrapper[data-v-06d45864],[data-v-06d45864] .ant-form-item,[data-v-06d45864] .ant-form-item-label,[data-v-06d45864] .form-wrapper{transition:none!important}.forgot-help-message[data-v-06d45864]{color:#ef4444!important;font-size:13px;font-weight:600;margin-top:4px}.forgot-help-email[data-v-06d45864]{color:#22c55e;cursor:pointer;font-weight:700;text-decoration:underline}[data-v-06d45864] .ant-message,[data-v-06d45864] .ant-message-notice{z-index:100000!important}.login-error-message[data-v-06d45864]{color:#ef4444!important;font-size:15px;font-weight:600;margin-top:4px}.login-modal-close-btn[data-v-06d45864]{align-items:center;background:transparent;border:none!important;border-radius:0!important;color:#22c55e;cursor:pointer;display:flex;font-size:2rem;height:44px;justify-content:center;position:absolute;right:12px;top:12px;width:44px;z-index:10001}.login-modal-close-btn span[data-v-06d45864]{align-items:center;display:flex;font-size:2rem;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.login-modal-close-btn[data-v-06d45864]:hover{background:transparent;color:#22c55e}.register-modal-content[data-v-348cca66]{background:#181f2a!important}[data-v-348cca66] .ant-form-item-label>label{color:#f3f4f6!important;font-size:14px;font-weight:500}[data-v-348cca66] .ant-input,[data-v-348cca66] .ant-input-password{background:#101820!important;border:1.5px solid #22c55e!important;border-radius:8px!important;color:#f3f4f6!important;font-size:16px}[data-v-348cca66] .ant-input::-moz-placeholder{color:#e5e7eb!important;font-size:16px;opacity:1}[data-v-348cca66] .ant-input::placeholder{color:#e5e7eb!important;font-size:16px;opacity:1}[data-v-348cca66] .ant-input-password:focus,[data-v-348cca66] .ant-input:focus{border-color:#16a34a!important;box-shadow:0 0 0 2px rgba(34,197,94,.2)!important;color:#fff!important}[data-v-348cca66] .ant-input-password .ant-input{background:#101820!important;color:#f3f4f6!important}[data-v-348cca66] .ant-input-password-icon{color:#f3f4f6!important}[data-v-348cca66] .ant-btn-primary{background:#22c55e!important;border:none!important;border-radius:8px!important}[data-v-348cca66] .ant-btn-primary:hover{background:#16a34a!important}[data-v-348cca66] .ant-btn-primary:focus{background:#16a34a!important;box-shadow:0 0 0 2px rgba(34,197,94,.2)!important}button.bg-transparent[data-v-348cca66]{background:transparent!important;font-size:inherit!important;padding:0!important}@media (max-width:640px){[data-v-348cca66] .ant-form-item-label>label,[data-v-348cca66] .ant-input,[data-v-348cca66] .ant-input-password{font-size:16px}[data-v-348cca66] .ant-input::-moz-placeholder{font-size:16px}[data-v-348cca66] .ant-input::placeholder{font-size:16px}}.register-modal-content[data-v-348cca66]{animation:fadeInUp-348cca66 .3s ease-out}@keyframes fadeInUp-348cca66{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.register-modal[data-v-348cca66],[data-v-348cca66] .ant-modal-root{z-index:9999!important}.register-error-message[data-v-348cca66]{color:#ef4444!important;font-size:15px;font-weight:600;margin-top:4px}.register-modal-close-btn[data-v-348cca66]{align-items:center;background:transparent;border:none!important;border-radius:0!important;color:#22c55e;cursor:pointer;display:flex;font-size:2rem;height:44px;justify-content:center;position:absolute;right:12px;top:12px;width:44px;z-index:10001}.register-modal-close-btn span[data-v-348cca66]{align-items:center;display:flex;font-size:2rem;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}.register-modal-close-btn[data-v-348cca66]:hover{background:transparent;color:#22c55e}[data-v-348cca66] .ant-message,[data-v-348cca66] .ant-message-notice{z-index:100000!important}.rewards-notification[data-v-6ad6c048]{pointer-events:none}.rewards-notification>div[data-v-6ad6c048]{pointer-events:auto}.level-up-enter-active[data-v-6ad6c048]{animation:levelUpIn-6ad6c048 .8s cubic-bezier(.68,-.55,.265,1.55)}.level-up-leave-active[data-v-6ad6c048]{animation:levelUpOut-6ad6c048 .5s ease-in-out}@keyframes levelUpIn-6ad6c048{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(-10deg)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1) rotate(2deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}}@keyframes levelUpOut-6ad6c048{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.level-up-notification[data-v-6ad6c048]{max-width:500px;min-width:400px}.level-up-icon-container[data-v-6ad6c048]{display:inline-block;position:relative}.level-up-icon[data-v-6ad6c048]{animation:iconFloat-6ad6c048 2s ease-in-out infinite;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}@keyframes iconFloat-6ad6c048{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.level-up-title[data-v-6ad6c048]{animation:titleGlow-6ad6c048 2s ease-in-out infinite;font-size:2.5rem;font-weight:900;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@keyframes titleGlow-6ad6c048{0%,to{text-shadow:2px 2px 4px rgba(0,0,0,.5)}50%{text-shadow:2px 2px 20px hsla(0,0%,100%,.8)}}.level-up-subtitle[data-v-6ad6c048]{font-size:1.1rem;opacity:.9}.level-number[data-v-6ad6c048]{animation:numberPulse-6ad6c048 1.5s ease-in-out infinite;color:#fff;font-size:4rem;font-weight:900;text-shadow:3px 3px 6px rgba(0,0,0,.7)}@keyframes numberPulse-6ad6c048{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.level-range[data-v-6ad6c048]{font-size:.9rem;font-style:italic;opacity:.8}.particles[data-v-6ad6c048]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.particles[data-v-6ad6c048]:after,.particles[data-v-6ad6c048]:before{animation:particleFloat-6ad6c048 3s linear infinite;background:hsla(0,0%,100%,.8);border-radius:50%;content:"";height:4px;position:absolute;width:4px}.particles[data-v-6ad6c048]:before{animation-delay:0s;left:20%;top:20%}.particles[data-v-6ad6c048]:after{animation-delay:1.5s;right:20%;top:60%}@keyframes particleFloat-6ad6c048{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100px) rotate(1turn)}}.slide-up-enter-active[data-v-6ad6c048],.slide-up-leave-active[data-v-6ad6c048]{transition:all .3s ease}.slide-up-enter-from[data-v-6ad6c048],.slide-up-leave-to[data-v-6ad6c048]{opacity:0;transform:translateX(100%)}.fixed.top-4.right-4[data-v-6ad6c048]:hover{transform:translateY(-2px);transition:transform .2s ease}@media (max-width:768px){.fixed.top-4.right-4[data-v-6ad6c048]{left:1rem;max-width:none;right:1rem;top:1rem}.level-up-notification[data-v-6ad6c048]{max-width:90vw;min-width:320px}.level-up-icon[data-v-6ad6c048]{height:80px;width:80px}.level-up-title[data-v-6ad6c048]{font-size:2rem}.level-number[data-v-6ad6c048]{font-size:3rem}.level-up-subtitle[data-v-6ad6c048]{font-size:1rem}.level-range[data-v-6ad6c048]{font-size:.8rem}}