.Button_mainButton__iMjXO{background-color:var(--primary);border:none;border-radius:8px;color:#fff;transition:background-color .3s ease-in;white-space:nowrap}.Button_mainButton__iMjXO,.Button_secondaryButton__6fcKN{font-family:Manrope,sans-serif;font-size:.85rem;padding:.7rem 1.5rem;outline:none;cursor:pointer;letter-spacing:.3px}.Button_secondaryButton__6fcKN{border:1px solid var(--primary);border-radius:8px;color:var(--primary);background:transparent}.Button_mainButton__iMjXO:hover{background-color:#1566b8}.Button_mainButton__iMjXO:disabled,.Button_mainButton__iMjXO[disabled]{background-color:#e5e7eb;color:#6b7280;cursor:not-allowed}.Button_secondaryButton__6fcKN:hover{background-color:rgba(43,78,214,.06)}.Button_secondaryButton__6fcKN:disabled,.Button_secondaryButton__6fcKN[disabled]{border:1px solid #d1d5db;color:#6b7280;background:transparent;cursor:not-allowed}.Button_mainButton__iMjXO.Button_dangerButton__qs8r2{background-color:#dc2626}.Button_mainButton__iMjXO.Button_dangerButton__qs8r2:hover{background-color:#b91c1c}.Button_mainButton__iMjXO.Button_dangerButton__qs8r2:disabled,.Button_mainButton__iMjXO.Button_dangerButton__qs8r2[disabled]{background-color:#fecaca;color:#991b1b}.Button_secondaryButton__6fcKN.Button_dangerButton__qs8r2{border-color:#dc2626;color:#dc2626}.Button_secondaryButton__6fcKN.Button_dangerButton__qs8r2:hover{background-color:rgba(220,38,38,.06)}.Button_secondaryButton__6fcKN.Button_dangerButton__qs8r2:disabled,.Button_secondaryButton__6fcKN.Button_dangerButton__qs8r2[disabled]{border-color:#fca5a5;color:#b91c1c;opacity:.7}.InputField_inputField__PHAxz{background-color:#fff;border:1px solid var(--border);padding:.7rem 1.2rem;border-radius:7px;outline:none;font-size:.85rem;font-family:Manrope,sans-serif;letter-spacing:.5px}.InputField_unicodeInputField__5TzqK{font-family:Mangal;font-size:.85rem;padding:.6rem 1.2rem}.InputField_inputField__PHAxz::placeholder{color:var(--secondary);font-size:.85rem!important}.InputField_inputWrapper__91sYc{position:relative}.InputField_inputWrapper__91sYc span{position:absolute;top:50%;left:1rem;transform:translateY(-50%);line-height:1;background-color:var(--primary);color:#fff;padding:.3rem .6rem;border-radius:5px}.InputField_eyeInputWrapper__iSQLK{position:relative}.InputField_eyeInputWrapper__iSQLK span{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;line-height:1;cursor:pointer}.InputField_inputField__PHAxz:disabled{background-color:#f6f6f6;border:1px solid #dfdfdf}@media (max-width:1024px){.InputField_inputField__PHAxz{width:calc(100% - 3rem)!important}}.TermsCondition_modalBackdrop__s_6z1{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.TermsCondition_modal__5G36K{background:#fff;padding:20px;border-radius:8px;max-width:700px;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column}.TermsCondition_modal__5G36K p{margin-bottom:20px}.TermsCondition_h2__e2lUf{text-align:center;margin-bottom:10px;font-weight:500}.TermsCondition_modal__5G36K h2{font-size:1rem;font-weight:400}.TermsCondition_termsContent__7jnMq{flex:1 1;overflow:auto;padding:10px;border:1px solid #ccc;margin-bottom:20px;max-height:70vh}.TermsCondition_modalActions__GRFny{display:flex;justify-content:flex-end;gap:15px}.TermsCondition_modal__5G36K button{padding:10px 20px;font-size:13px;font-weight:400;cursor:pointer;border:none;border-radius:8px;font-family:Manrope,sans-serif}.TermsCondition_modal__5G36K button:disabled{background:#ddd;cursor:not-allowed}.TermsCondition_modal__5G36K button:not(:disabled){background:#007bff;color:#fff}.terms_and_condition_termsContainer__wSGMU{min-height:100vh;padding:2% 6%}.terms_and_condition_termsContainer__wSGMU h2{margin:10px 0;font-weight:500}.terms_and_condition_termsContainer__wSGMU strong{font-weight:500}.terms_and_condition_termsContainer__wSGMU ol,.terms_and_condition_termsContainer__wSGMU ul{margin-left:3rem}.terms_and_condition_termsContainer__wSGMU h1{text-align:center;margin-bottom:3rem;font-size:3.5rem}.terms_and_condition_termsContainer__wSGMU span{color:#2b4ed6}.terms_and_condition_termsContainer__wSGMU p{margin-bottom:20px;line-height:1.6rem}.AuthPage_page__x3Bg7{display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh;min-height:100dvh;background-color:#fff}@media (min-width:1024px){.AuthPage_page__x3Bg7{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);height:100vh;height:100dvh;overflow:hidden}}.AuthPage_formPanel__oR8uE{display:flex;flex-direction:column;padding:1.5rem 1rem 2.5rem}@media (min-width:640px){.AuthPage_formPanel__oR8uE{padding:2rem 2.5rem 3rem}}@media (min-width:1024px){.AuthPage_formPanel__oR8uE{padding:2rem 3.5rem;overflow-y:auto}}.AuthPage_topBar__oy4Lz{justify-content:space-between;gap:1rem}.AuthPage_logo__vgwan,.AuthPage_topBar__oy4Lz{display:flex;align-items:center}.AuthPage_logo__vgwan img{width:clamp(130px,30vw,170px);height:auto}.AuthPage_formBody__D6uVk{width:100%;max-width:420px;margin:1rem auto 0}@media (min-width:1024px){.AuthPage_formBody__D6uVk{margin:auto;padding:2rem 0}}.AuthPage_formBodyWide__OI4Pn{max-width:640px}.AuthPage_intro__ix6ZI{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:1.6rem}.AuthPage_title__2dAEX{font-weight:600;font-size:clamp(1.8rem,2vw + 1rem,2.3rem);line-height:1.15}.AuthPage_title__2dAEX span{color:var(--primary)}.AuthPage_description___BbKQ{color:var(--secondary);font-weight:400;line-height:1.6}.AuthPage_form__5ETZk{display:flex;flex-direction:column;gap:1rem}.AuthPage_formItem__x75oT{display:flex;flex-direction:column;gap:.5rem}.AuthPage_formItem__x75oT input{box-sizing:border-box;width:100%!important;padding:.85rem 1.1rem;transition:border-color .2s ease,box-shadow .2s ease}.AuthPage_formItem__x75oT input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(43,78,214,.12)}.AuthPage_labelRow__6OFwy{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AuthPage_formItem__x75oT label{font-weight:600}.AuthPage_forgotPasswordLink__6Lvv1{color:var(--primary);font-weight:500;white-space:nowrap}.AuthPage_forgotPasswordLink__6Lvv1:hover{text-decoration:underline}.AuthPage_submitButton__IMLC_{width:100%;margin-top:.4rem;padding:.85rem 1.5rem!important}.AuthPage_loadingLabel__XCkqq{display:inline-block;vertical-align:middle;margin-left:.5rem;color:#666}.AuthPage_registerLink___rFfC{text-align:center;color:var(--secondary);font-weight:500}.AuthPage_registerLink___rFfC a{color:var(--primary);font-weight:600}.AuthPage_registerLink___rFfC a:hover{text-decoration:underline}.AuthPage_divider__sNS_6{display:flex;align-items:center;gap:1rem;margin:.6rem 0;color:var(--secondary);font-size:.75rem;letter-spacing:.8px;text-transform:uppercase}.AuthPage_divider__sNS_6:after,.AuthPage_divider__sNS_6:before{content:"";flex:1 1;height:1px;background-color:var(--border)}.AuthPage_otpButton__hHTlV{width:100%;padding:.85rem 1.5rem!important}.AuthPage_sectionTitle__zsCwh{margin-top:.4rem;color:var(--secondary);font-size:.72rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.AuthPage_sectionTitle__zsCwh:first-child{margin-top:0}.AuthPage_fieldGrid__IvX_9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media (min-width:640px){.AuthPage_fieldGrid__IvX_9{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}.AuthPage_checkboxRow__HdyR1{display:flex;align-items:flex-start;gap:.6rem;margin-top:.25rem}.AuthPage_checkboxRow__HdyR1 input{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;accent-color:var(--primary);cursor:pointer}.AuthPage_termsText__fQaAH{color:var(--secondary);line-height:1.5}.AuthPage_termsText__fQaAH span{color:var(--primary);font-weight:600;cursor:pointer}.AuthPage_termsText__fQaAH span:hover{text-decoration:underline}.AuthPage_featurePanel__JSGjD{display:none}@media (min-width:1024px){.AuthPage_featurePanel__JSGjD{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:0;padding:clamp(2rem,4vw,3.5rem);overflow:hidden;background:linear-gradient(160deg,#f6f7fb,#eceff8)}}.AuthPage_featureHeading__f_gc9{max-width:34rem;font-weight:600;font-size:clamp(1.6rem,1.2vw + .8rem,2.3rem);line-height:1.2}.AuthPage_featureHeading__f_gc9 span{color:var(--primary)}.AuthPage_featureDescription___jld6{max-width:34rem;margin-top:.6rem;color:var(--secondary);font-weight:400;font-size:.95rem;line-height:1.6}.AuthPage_featureImage__kONfb{flex:1 1;min-height:0;margin-top:clamp(1.5rem,4vh,3rem);border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -12px rgba(43,78,214,.2)}.AuthPage_featureImage__kONfb img{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.AuthPage_dialogOverlay__0031_{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:rgba(17,24,39,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AuthPage_dialogBox__J94_a{display:flex;flex-direction:column;gap:1rem;width:min(100%,440px);padding:1.75rem;border-radius:14px;background-color:#fff;box-shadow:0 20px 40px -10px rgba(0,0,0,.3)}@media (min-width:640px){.AuthPage_dialogBox__J94_a{padding:2rem}}.AuthPage_dialogIcon__CVOai{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:12px;background-color:rgba(43,78,214,.1);color:var(--primary)}.AuthPage_dialogBox__J94_a h1{font-weight:600;font-size:1.4rem}.AuthPage_dialogBox__J94_a p{color:var(--secondary);font-weight:400;line-height:1.6}.AuthPage_dialogBox__J94_a p span{color:var(--primary);font-weight:600}.AuthPage_otpContainer__zFBH1{display:flex;justify-content:space-between;gap:.4rem;width:100%;margin:.5rem 0}.AuthPage_otpInput__UlCML{box-sizing:border-box;width:clamp(2.4rem,12vw,3.6rem)!important;height:clamp(2.8rem,13vw,3.8rem);font-family:Manrope,sans-serif;font-size:clamp(1.2rem,4vw,1.6rem);font-weight:500;text-align:center;border:1px solid var(--border);border-radius:8px;background-color:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.AuthPage_otpInput__UlCML:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(43,78,214,.12)}.AuthPage_dialogActions__vfGF6{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.25rem}.AuthPage_dialogActions__vfGF6 button{flex:1 1}@media (min-width:640px){.AuthPage_dialogActions__vfGF6 button{flex:0 0 auto;min-width:7rem}}