.OTPModal_modalOverlay__CIa_M{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.8);display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:OTPModal_fadeIn__WnFB8 .3s ease-out}@keyframes OTPModal_fadeIn__WnFB8{0%{opacity:0}to{opacity:1}}.OTPModal_modalContent__UkkvZ{background:rgba(30,41,59,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:50px 40px;border-radius:28px;max-width:450px;width:90%;position:relative;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5);animation:OTPModal_slideUp__e96Kw .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes OTPModal_slideUp__e96Kw{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.OTPModal_closeButton__FD0Z2{position:absolute;top:20px;right:20px;background:none;border:none;font-size:32px;cursor:pointer;color:#94a3b8;transition:color .3s ease;line-height:1}.OTPModal_closeButton__FD0Z2:hover{color:#fff}.OTPModal_modalHeader__s8vJP{text-align:center;margin-bottom:35px}.OTPModal_modalHeader__s8vJP h2{margin:0 0 12px;font-size:32px;font-weight:800;background:linear-gradient(135deg,#fbbf24,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.OTPModal_modalHeader__s8vJP p{margin:0;font-size:15px;color:#94a3b8;line-height:1.6}.OTPModal_modalHeader__s8vJP strong{color:#fff;font-weight:700}.OTPModal_otpInputContainer__kTp3u{display:flex;gap:15px;justify-content:center;margin-bottom:25px}.OTPModal_otpInput__h5BJC{width:65px;height:65px;font-size:28px;font-weight:800;text-align:center;border:2px solid hsla(0,0%,100%,.1);background:rgba(15,23,42,.6);color:#fff;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none}.OTPModal_otpInput__h5BJC:focus{border-color:#10b981;background:rgba(15,23,42,.8);box-shadow:0 0 0 4px rgba(16,185,129,.15);transform:translateY(-2px)}.OTPModal_error__PeCV8{background:rgba(239,68,68,.1);color:#ef4444;padding:12px;border-radius:12px;font-size:14px;border:1px solid rgba(239,68,68,.3)}.OTPModal_error__PeCV8,.OTPModal_timerSection__jQVB6{margin-bottom:25px;text-align:center}.OTPModal_timer__Lmp_8{margin:0;font-size:14px;color:#94a3b8}.OTPModal_timer__Lmp_8 strong{color:#fbbf24}.OTPModal_verifyButton__I_6SO{width:100%;padding:16px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#0f172a;border:none;border-radius:14px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-bottom:20px;box-shadow:0 10px 20px rgba(251,191,36,.2)}.OTPModal_verifyButton__I_6SO:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 30px rgba(251,191,36,.3);filter:brightness(1.1)}.OTPModal_verifyButton__I_6SO:disabled{background:#4b5563;color:#94a3b8;cursor:not-allowed;transform:none;box-shadow:none}.OTPModal_resendButton__9vk7R{background:none;border:none;color:#10b981;font-size:14px;font-weight:700;cursor:pointer;padding:8px 16px;border-radius:10px;transition:all .3s ease}.OTPModal_resendButton__9vk7R:hover:not(:disabled){background:rgba(16,185,129,.1)}.OTPModal_resendInfo__szzt_{margin:0;font-size:13px;color:#64748b}@media (max-width:768px){.OTPModal_modalContent__UkkvZ{padding:40px 20px}.OTPModal_otpInput__h5BJC{width:55px;height:55px;font-size:24px}.OTPModal_modalContent__UkkvZ{padding:30px 20px}.OTPModal_otpInput__h5BJC{width:50px;height:50px;font-size:20px}.OTPModal_otpInputContainer__kTp3u{gap:10px}.OTPModal_modalHeader__s8vJP h2{font-size:24px}}.Auth_authContainer__krRUD{width:900px;max-width:95vw;margin:0 auto;display:flex;border-radius:28px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);background:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);position:relative;font-family:inherit;animation:Auth_fadeIn__kLcDR .8s ease-out}@keyframes Auth_fadeIn__kLcDR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Auth_formsWrapper__ExlLv{position:relative;width:55%;overflow:hidden;background:transparent}.Auth_formsInner__p1UBU{display:flex;width:200%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Auth_authContainer__krRUD.Auth_signupMode___4av0 .Auth_formsInner__p1UBU{transform:translateX(-50%)}.Auth_form__8RGi_{width:50%;padding:30px 42px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;opacity:1;transition:opacity .4s ease}.Auth_form__8RGi_ h2{margin:0;font-size:28px;font-weight:800;background:linear-gradient(135deg,#fbbf24,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Auth_subtitle__PHZY2{margin:-5px 0 5px;font-size:14px;color:#94a3b8}.Auth_inputGroup__O2PQ9{display:flex;flex-direction:column;gap:3px}.Auth_inputGroup__O2PQ9 label{font-size:14px;font-weight:600;color:#cbd5e1;margin-left:4px}.Auth_inputGroup__O2PQ9 input{padding:10px 14px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(15,23,42,.6);color:#fff;outline:none;font-size:14px;transition:all .3s ease}.Auth_inputGroup__O2PQ9 input:focus{border-color:#10b981;background:rgba(15,23,42,.8);box-shadow:0 0 0 4px rgba(16,185,129,.15)}.Auth_primaryBtn__4DReE{margin-top:10px;padding:12px 20px;border-radius:14px;border:none;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#0f172a;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 20px rgba(251,191,36,.2)}.Auth_primaryBtn__4DReE:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 30px rgba(251,191,36,.3);filter:brightness(1.1)}.Auth_primaryBtn__4DReE:active:not(:disabled){transform:translateY(0)}.Auth_primaryBtn__4DReE:disabled{opacity:.6;cursor:not-allowed}.Auth_switchText__k0sog{margin-top:10px;font-size:14px;color:#94a3b8;text-align:center}.Auth_linkBtn__AVOud{border:none;background:none;color:#fbbf24;cursor:pointer;font-size:14px;font-weight:700;padding:0 4px;transition:color .3s ease}.Auth_linkBtn__AVOud:hover{color:#f59e0b;text-decoration:underline}.Auth_sidePanel__9jKiO{width:45%;background:linear-gradient(135deg,#1e3a8a,#10b981);color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.Auth_sidePanel__9jKiO:after{content:"";position:absolute;width:150%;height:150%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);top:-25%;left:-25%;animation:Auth_rotate__dzeZ4 20s linear infinite}@keyframes Auth_rotate__dzeZ4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Auth_panelContent__pC1HL{text-align:center;padding:40px;position:relative;z-index:2;animation:Auth_floatIn__qKxHs .8s ease forwards}.Auth_panelContent__pC1HL h2{font-size:32px;font-weight:800;margin-bottom:15px;color:#fff}.Auth_panelContent__pC1HL p{font-size:16px;line-height:1.6;margin-bottom:25px;color:hsla(0,0%,100%,.9)}.Auth_outlineBtn__wlAeL{padding:12px 30px;border-radius:12px;border:2px solid #fff;background:transparent;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease}.Auth_outlineBtn__wlAeL:hover{background:#fff;color:#1e3a8a;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.1)}@keyframes Auth_floatIn__qKxHs{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Auth_aadhaarWrapper__tvvjW{position:relative;display:flex;align-items:center}.Auth_aadhaarInput__iCzvv{flex:1 1;padding-right:45px!important}.Auth_validationIcon__K446c{position:absolute;right:15px;font-size:18px;font-weight:700}.Auth_validationIcon__K446c.Auth_valid__dI1Xr{color:#10b981}.Auth_validationIcon__K446c.Auth_invalid__i8q04{color:#ef4444}@media (max-width:900px){.Auth_authContainer__krRUD{width:95vw;margin:40px auto}}@media (max-width:768px){.Auth_authContainer__krRUD{flex-direction:column;height:auto;border-radius:20px}.Auth_formsWrapper__ExlLv,.Auth_sidePanel__9jKiO{width:100%}.Auth_sidePanel__9jKiO{padding:40px 20px;order:-1}.Auth_form__8RGi_{padding:40px 25px}}.Auth_errorMessage__BAq2s,.Auth_successMessage__Nbmdt{position:fixed;top:30px;left:50%;transform:translateX(-50%);padding:16px 32px;border-radius:16px;z-index:1000;font-weight:600;box-shadow:0 20px 40px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:Auth_slideDown__Irjw5 .4s cubic-bezier(.175,.885,.32,1.275)}.Auth_errorMessage__BAq2s{background:rgba(239,68,68,.9);color:#fff;border:1px solid hsla(0,0%,100%,.1)}.Auth_successMessage__Nbmdt{background:rgba(16,185,129,.9);color:#fff;border:1px solid hsla(0,0%,100%,.1)}@keyframes Auth_slideDown__Irjw5{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}