.OktoOTPLogin_otpLoginContainer__hd2fc{display:flex;flex-direction:column;gap:1.5rem;width:100%}.OktoOTPLogin_inputGroup__pD6ht{display:flex;flex-direction:column;gap:.5rem}.OktoOTPLogin_inputGroup__pD6ht label{font-size:.875rem;font-weight:500;color:#374151}.OktoOTPLogin_inputGroup__pD6ht input{width:100%;padding:.75rem 3rem .75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;transition:all .2s;background:#fff}.OktoOTPLogin_inputGroup__pD6ht input:focus{outline:none;border-color:#ffb300;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.OktoOTPLogin_inputGroup__pD6ht input::-moz-placeholder{color:#9ca3af}.OktoOTPLogin_inputGroup__pD6ht input::placeholder{color:#9ca3af}.OktoOTPLogin_inputGroup__pD6ht input:disabled{background-color:#f9fafb;cursor:not-allowed}.OktoOTPLogin_otpSection__g0aVD{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.OktoOTPLogin_otpHeader__cje9D h2{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.5rem}.OktoOTPLogin_otpHeader__cje9D p{font-size:.875rem;color:#6b7280;line-height:1.5}.OktoOTPLogin_otpHeader__cje9D p strong{color:#111827;text-decoration:underline}.OktoOTPLogin_otpInputContainer__tTpkT{display:flex;justify-content:center;gap:.75rem;margin:1rem 0}.OktoOTPLogin_otpInput__Br79U{width:3rem;height:3rem;border:1px solid #d1d5db;border-radius:.5rem;text-align:center;font-size:1.25rem;font-weight:600;color:#111827;background:#fff;transition:all .2s}.OktoOTPLogin_otpInput__Br79U:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.OktoOTPLogin_otpInput__Br79U:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.6}.OktoOTPLogin_otpInput__Br79U::-webkit-inner-spin-button,.OktoOTPLogin_otpInput__Br79U::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OktoOTPLogin_otpInput__Br79U[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.OktoOTPLogin_resendButton__Kun4i{background:none;border:none;color:#f59e0b;font-size:.875rem;font-weight:500;cursor:pointer;padding:.5rem;transition:color .2s;text-decoration:underline}.OktoOTPLogin_resendButton__Kun4i:hover{color:#d97706}.OktoOTPLogin_resendButton__Kun4i:disabled{color:#9ca3af;cursor:not-allowed}.OktoOTPLogin_submitButton__OXPVn{width:100%;background:linear-gradient(135deg,#ffc905,#ffb300);color:#111;border:none;border-radius:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.OktoOTPLogin_submitButton__OXPVn:hover:not(:disabled){background:linear-gradient(135deg,#ffb300,#ffa000);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.OktoOTPLogin_submitButton__OXPVn:disabled{opacity:.6;cursor:not-allowed}.OktoOTPLogin_loadingOverlay__pm0xn{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:20;border-radius:.5rem}.OktoOTPLogin_loadingContent__HsW9M{display:flex;align-items:center;gap:.5rem;color:#374151}.OktoOTPLogin_spinner__YtU2e{width:20px;height:20px;border:2px solid #f3f4f6;border-top-color:#f59e0b;border-radius:50%;animation:OktoOTPLogin_spin__1dqC9 1s linear infinite}@keyframes OktoOTPLogin_spin__1dqC9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WalletConnectPopup_socialButtons__0130V{width:100%;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.WalletConnectPopup_googleButtonWrapper__sfTMF{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem}.WalletConnectPopup_googleButtonWrapper__sfTMF>div{width:100%;display:flex;justify-content:center;align-items:center}.WalletConnectPopup_googleButtonWrapper__sfTMF div[id^=gsi_]{display:flex!important;justify-content:center!important;width:100%!important;max-width:300px!important}.WalletConnectPopup_googleButtonWrapper__sfTMF iframe{max-width:100%!important}@keyframes wing{0%,to{transform:rotate(0deg)}50%{transform:rotate(30deg)}}@keyframes drip{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes loading-bar{0%{left:-33.33%}to{left:100%}}.animate-wing{animation:wing .5s ease-in-out infinite}.animate-drip{animation:drip 2s ease-in-out infinite alternate;transform-origin:top}.animate-loading-bar{animation:loading-bar 1.5s ease-in-out infinite}.honeycomb-bg{background-color:rgba(251,191,36,.2)}.bee-body{background-color:#fbbf24}.bee-stripe{background-color:#000}.bee-wing{background-color:#fbbf24}.loading-bar-bg{background-color:#fde68a}.honey-drip,.loading-bar{background-color:#f59e0b}@keyframes login_float__nxzmB{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes login_pulse__qrJdp{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes login_honeycombFloat__FkM9t{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(5px,5px) rotate(2deg)}75%{transform:translate(-5px,5px) rotate(-2deg)}}@keyframes login_rotateHoneycomb__hxtZ6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes login_gradientFlow__eWSZY{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes login_fadeInUp__2WoVL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes login_textWobble__WKL_n{0%{transform:translateY(0) rotate(0);opacity:0}20%{transform:translateY(-15px) rotate(-1deg);opacity:0}40%{transform:translateY(8px) rotate(.5deg);opacity:.5}60%{transform:translateY(-4px) rotate(-.25deg);opacity:.75}80%{transform:translateY(2px) rotate(.125deg);opacity:.9}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes login_textFadeOut__L1l_b{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.login_loginContainer__OqCf8{min-height:100vh;display:flex;position:relative;overflow:hidden}.login_formSection__H0hN6{width:50%;padding:2rem 4rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#f8f9fa);position:relative}.login_formWrapper__dgb5_{width:440px;max-width:100%;margin:0 auto}.login_formCard__TWMFf{width:100%;max-width:560px;background:#fff;border-radius:16px;border:1px solid #eef0f3;box-shadow:0 10px 30px rgba(16,24,40,.06);padding:32px 28px}.login_logo__ShA4N{margin-bottom:2rem;display:flex;justify-content:center}.login_header__vFqaC{margin-bottom:2rem;text-align:center}.login_header__vFqaC h1{font-size:2rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.login_header__vFqaC p{color:#666;font-size:1rem}.login_socialButtons__0fxlt{width:100%;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.login_socialButtons__0fxlt>div{width:100%;display:flex;justify-content:center}.login_divider__mATaJ{display:flex;align-items:center;gap:1rem;margin:1.5rem 0}.login_divider__mATaJ:after,.login_divider__mATaJ:before{content:"";flex:1;height:1px;background:#e0e0e0}.login_divider__mATaJ span{color:#666;font-size:.875rem}.login_form__Y8029{display:flex;flex-direction:column;gap:1.25rem}.login_inputGroup___jh5x{position:relative}.login_inputGroup___jh5x label{display:block;margin-bottom:.5rem;font-size:.875rem;color:#4a4a4a}.login_inputGroup___jh5x input{width:100%;padding:.75rem 1rem;border:1px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:all .3s ease}.login_inputGroup___jh5x input:focus{outline:none;border-color:#ffc905;box-shadow:0 0 0 3px rgba(255,201,5,.2)}.login_inputGroup___jh5x .login_passwordToggle__920bZ{position:absolute;right:1rem;top:2.5rem;background:none;border:none;color:#666;cursor:pointer;transition:color .3s ease}.login_inputGroup___jh5x .login_passwordToggle__920bZ:hover{color:#333}.login_rememberForgot__YhnB2{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.login_rememberForgot__YhnB2 .login_rememberMe__gE7IF{display:flex;align-items:center;gap:.5rem}.login_rememberForgot__YhnB2 .login_rememberMe__gE7IF input[type=checkbox]{accent-color:#ffc905}.login_rememberForgot__YhnB2 .login_rememberMe__gE7IF label{font-size:.875rem;color:#666}.login_rememberForgot__YhnB2 .login_forgotPassword__ah188{font-size:.875rem;color:#ffc905;text-decoration:none;transition:color .3s ease}.login_rememberForgot__YhnB2 .login_forgotPassword__ah188:hover{color:#d1a400}.login_submitButton__NZfBS{width:100%;padding:.875rem;border:none;border-radius:.5rem;background:linear-gradient(135deg,#ffc905,#ffd935);color:#000;font-weight:500;font-size:1rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.login_submitButton__NZfBS:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,201,5,.3)}.login_submitButton__NZfBS:disabled{opacity:.7;cursor:not-allowed;transform:none}.login_submitButton__NZfBS:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));transform:rotate(45deg);transition:all .3s ease;opacity:0}.login_submitButton__NZfBS:hover:after{animation:login_shine__E6qvL 1.5s ease-in-out}.login_signupPrompt__yhpeF{text-align:center;margin-top:1.5rem;font-size:.875rem;color:#666}.login_signupPrompt__yhpeF a{color:#ffc905;text-decoration:none;font-weight:500;margin-left:.25rem;transition:color .3s ease}.login_signupPrompt__yhpeF a:hover{color:#d1a400}.login_showcaseSection__Zm5Lw{width:50%;position:relative;display:flex;align-items:stretch;justify-content:center;overflow:hidden;background:linear-gradient(135deg,rgba(255,201,5,.95),rgba(255,176,5,.95) 50%,rgba(255,149,5,.95))}.login_showcaseSection__Zm5Lw:before{content:"";position:absolute;width:150%;height:150%;top:-25%;left:-25%;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05)),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 0l25.98 15v30L30 60 4.02 45V15z' fill-opacity='0.08' fill='%23ffffff'/%3E%3C/svg%3E");animation:login_rotateHoneycomb__hxtZ6 120s linear infinite;pointer-events:none}.login_showcaseSection__Zm5Lw .login_honeycombDecoration__H_u_t{position:absolute;width:400px;height:400px;opacity:.07}.login_showcaseSection__Zm5Lw .login_honeycombDecoration__H_u_t.login_top__EAaw_{top:-100px;right:-100px;transform:rotate(15deg)}.login_showcaseSection__Zm5Lw .login_honeycombDecoration__H_u_t.login_bottom__DBE9D{bottom:-100px;left:-100px;transform:rotate(-15deg)}.login_showcaseContent__5dSaD{position:relative;max-width:580px;padding:3.5rem;color:#fff;text-align:center}.login_showcaseContent__5dSaD h2{font-size:3rem;font-weight:800;margin-bottom:1.25rem;line-height:1.2;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .5s ease}.login_showcaseContent__5dSaD h2.login_entering__vCqjx{animation:login_textWobble__WKL_n 1.2s cubic-bezier(.68,-.55,.265,1.55)}.login_showcaseContent__5dSaD h2.login_exiting__sV1Mi{animation:login_textFadeOut__L1l_b .6s ease forwards}.login_showcaseContent__5dSaD p{font-size:1.25rem;line-height:1.5;margin-bottom:3rem;color:hsla(0,0%,100%,.95);font-weight:400;transition:all .5s ease}.login_showcaseContent__5dSaD p.login_entering__vCqjx{animation:login_textWobble__WKL_n 1.2s cubic-bezier(.68,-.55,.265,1.55) .1s}.login_showcaseContent__5dSaD p.login_exiting__sV1Mi{animation:login_textFadeOut__L1l_b .6s ease forwards}.login_showcaseContent__5dSaD .login_features__XHFbI{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem;animation:login_fadeInUp__2WoVL .6s ease-out .4s backwards}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP{background:hsla(0,0%,100%,.12);backdrop-filter:blur(8px);padding:1.5rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.15);transition:all .3s ease}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP:hover{transform:translateY(-3px);background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.25);box-shadow:0 8px 24px rgba(0,0,0,.12)}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP h3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#fff}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP p{font-size:.95rem;margin:0;line-height:1.4;color:hsla(0,0%,100%,.9);animation:none}.login_videoSection__50uOi{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:3rem 2rem;color:#fff;text-align:center}.login_videoSection__50uOi h2{font-size:2.25rem;font-weight:800;margin-bottom:.5rem}.login_videoSection__50uOi p{font-size:1.1rem;opacity:.95;margin-bottom:1.25rem}.login_videoWrapper__SK3Yk{width:100%;max-width:720px;aspect-ratio:16/9;background:rgba(0,0,0,.25);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 12px 30px rgba(0,0,0,.15)}.login_videoWrapper__SK3Yk iframe{width:100%;height:100%;border:0;display:block}.login_benefitsList__WUu99{margin-top:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;max-width:720px}.login_benefitsList__WUu99 li{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:.75rem 1rem;font-weight:500}.login_honeycombGrid__OS3gE{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.1;pointer-events:none}.login_honeycombGrid__OS3gE svg{width:100%;height:100%}.login_dotsNavigation__Oh1JF{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;gap:.75rem}.login_dotsNavigation__Oh1JF .login_dot__55_AA{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease;border:2px solid transparent}.login_dotsNavigation__Oh1JF .login_dot__55_AA.login_active__xP7WW{background:#fff;transform:scale(1.2);border-color:hsla(0,0%,100%,.3)}.login_dotsNavigation__Oh1JF .login_dot__55_AA:hover{background:hsla(0,0%,100%,.8)}@keyframes login_shine__E6qvL{0%{left:-50%;opacity:0}50%{opacity:1}to{left:150%;opacity:0}}@media(max-width:1280px){.login_showcaseContent__5dSaD{padding:2.5rem}.login_showcaseContent__5dSaD h2{font-size:2.5rem}.login_showcaseContent__5dSaD p{font-size:1.1rem;margin-bottom:2rem}.login_showcaseContent__5dSaD .login_features__XHFbI{gap:1rem}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP{padding:1.25rem}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP h3{font-size:1rem}.login_showcaseContent__5dSaD .login_features__XHFbI .login_feature__PmtvP p{font-size:.9rem}}@media(max-width:1024px){.login_loginContainer__OqCf8{flex-direction:column}.login_formSection__H0hN6,.login_showcaseSection__Zm5Lw{width:100%}.login_showcaseSection__Zm5Lw{min-height:520px}.login_benefitsList__WUu99{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.login_formSection__H0hN6{padding:2rem}.login_formWrapper__dgb5_{width:100%}.login_socialButtons__0fxlt{grid-template-columns:1fr}.login_videoSection__50uOi{padding:2rem 1rem 2.5rem}.login_benefitsList__WUu99{grid-template-columns:1fr}}.login_googleCustomButton__4oOcb{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#fff;color:#1967d2;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.03);outline:none}.login_googleCustomButton__4oOcb:focus-visible,.login_googleCustomButton__4oOcb:hover:not(:disabled){border-color:#1967d2;box-shadow:0 4px 12px rgba(25,103,210,.08);background:#f5faff;color:#174ea6}.login_googleCustomButton__4oOcb:active{background:#e8f0fe;border-color:#174ea6;color:#174ea6}.login_googleCustomButton__4oOcb:disabled{opacity:.6;cursor:not-allowed}.login_googleCustomButton__4oOcb img{margin-right:.5rem}.login_googleButtonWrapper___1vw9{width:480px!important;display:flex;justify-content:space-between;align-items:center}.login_walletButton__PDCew{width:100%;padding:.875rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#fff;font-weight:500;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem}.login_walletButton__PDCew:hover{transform:translateY(-2px);border-color:#ffc905;box-shadow:0 4px 12px rgba(255,201,5,.15)}.login_walletButton__PDCew img{width:24px;height:24px}.login_walletWrapper___VEU_{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.login_walletWrapper___VEU_>div{width:100%}.login_walletWrapper___VEU_>div button{width:100%!important;height:40px!important;background:#4f46e5!important;color:#fff!important;border:none!important;border-radius:9999px!important;font-size:1rem!important;font-weight:600!important;transition:all .15s ease-in-out!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 1.5rem!important;cursor:pointer!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.login_walletWrapper___VEU_>div button:hover{background:#4338ca!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(79,70,229,.25)!important}.login_walletWrapper___VEU_>div button:active{transform:translateY(0)!important;background:#3730a3!important;box-shadow:0 2px 4px rgba(79,70,229,.1)!important}.login_walletWrapper___VEU_>div button>div{display:flex!important;align-items:center!important;gap:.5rem!important}.login_walletWrapper___VEU_>div button img{width:20px!important;height:20px!important}.login_walletCaption__LYlVd{text-align:center;font-size:.875rem;color:#666;line-height:1.4;margin-top:.25rem}