@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@600;700&display=swap);.form-group>label{bottom:34px;left:15px;position:relative;background-color:#fff;padding:0 5px;transition:.2s;pointer-events:none;bottom:53px;font-size:14px}.tooltip{background-color:#fff;padding:0!important}.md-form{margin:0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);cursor:pointer;border-radius:10px}.fc-button-primary{background-color:#304391!important;text-transform:capitalize!important}.react-tel-input>input{width:100%!important}#capture .fc-day-today{background-color:#fff!important}input:disabled{color:#a5abb0!important}button:active{outline:none!important}.btn{text-transform:capitalize!important;font-size:.9rem!important}h2.fc-toolbar-title{font-size:1.5em!important}.animatedCircle:hover{transition:transform 125ms;transform:translateY(-50px);background-color:red}.modal-header{padding:.5rem .75rem!important}.modal-title>p{font-size:18px!important}.notes_content>p{margin-bottom:0}.btn:hover,.buttonHover:hover{z-index:unset!important}.form-control,body{font-size:14px!important}.custom-select{font-size:14px}#sidebar{margin-top:50px;background-image:url(/static/media/11.2ac63345.jpg);background-size:100% 100%;width:220px;font-size:medium;font-weight:400}button{outline:none}@media screen and (max-width:550px){.sidebar{display:none}}.optionowner{display:block;position:absolute;list-style:none;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.sidebar ul{list-style:none;margin-top:30px}.sidebar button,.sidebar ul{margin-left:0;padding-left:0}.sidebar button{outline:none;color:#fff;width:100%;height:50px;background-color:initial;border:0}.registerspan{font-size:20;font-weight:700}.sidebar button:active,.sidebar button:focus,.sidebar button:hover{background:#fff;color:#000;color:"blue";border:0}.side-margin{margin-top:0}@media screen and (min-width:550px){.sidebar{height:100%;background:#fff;box-shadow:2px 0 5px rgba(0,0,0,.5);position:fixed;top:0;left:0;width:15%}}@media print{body *{visibility:hidden}.capture *{visibility:visible}.capture{position:absolute;margin-top:200px;margin-right:0;width:250mm;height:297mm}}.Logincomponent_design__1JA99{display:block}@media screen and (max-width:576px){.Logincomponent_design__1JA99{display:none}}.Resetcomponent_reset-password-container__3WGCO{display:flex;height:100vh;background:#fff;overflow:hidden}.Resetcomponent_hero-section__3aJKB{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.Resetcomponent_illustration__1vjP8{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Resetcomponent_form-section__rFfvM{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.Resetcomponent_form-container__3iEfD{width:100%;max-width:450px}.Resetcomponent_logo__2nb_O{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.Resetcomponent_logoImage__xGsFg{max-width:200px;height:auto}.Resetcomponent_welcome-title__1XnFO{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.Resetcomponent_subtitle__1_AIT{font-size:16px;color:#6b7280;margin-bottom:32px;text-align:center}.Resetcomponent_loading-container__3H9cH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.Resetcomponent_loading-text__1HVh2{margin-top:24px;font-size:16px;color:#666;font-weight:500}.Resetcomponent_form-group__1R_Py{margin-bottom:24px;position:relative}.Resetcomponent_form-group__1R_Py label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.Resetcomponent_form-group__1R_Py input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.Resetcomponent_form-group__1R_Py input::placeholder{color:#9ca3af}.Resetcomponent_form-group__1R_Py input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.Resetcomponent_password-input-wrapper__1Y3QP{position:relative}.Resetcomponent_password-input-wrapper__1Y3QP input{padding-right:45px}.Resetcomponent_password-toggle__IUHu0{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.Resetcomponent_password-toggle__IUHu0:hover{color:#3f51b5}.Resetcomponent_password-toggle__IUHu0 svg{width:20px;height:20px}.Resetcomponent_help-text__RXrOc{display:block;margin-top:6px;font-size:12px;color:#6b7280;line-height:1.4}.Resetcomponent_error-message__kE5fN{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.Resetcomponent_reset-button__24Jg2{width:100%;padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-height:50px;margin-top:32px}.Resetcomponent_reset-button__24Jg2:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.Resetcomponent_reset-button__24Jg2:active:not(:disabled){transform:translateY(0)}.Resetcomponent_reset-button__24Jg2:disabled{cursor:not-allowed;opacity:.6;background:#9ca3af}@media(max-width:768px){.Resetcomponent_reset-password-container__3WGCO{flex-direction:column}.Resetcomponent_hero-section__3aJKB{display:none}.Resetcomponent_form-section__rFfvM{padding:24px}.Resetcomponent_welcome-title__1XnFO{font-size:28px}}@media(max-width:480px){.Resetcomponent_form-section__rFfvM{padding:20px}.Resetcomponent_logo__2nb_O{margin-bottom:32px}.Resetcomponent_welcome-title__1XnFO{font-size:24px}.Resetcomponent_subtitle__1_AIT{font-size:14px}}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LoginV2_login-container__17nha{display:flex;height:100vh;background:#fff;overflow:hidden}.LoginV2_hero-section__3Xba3{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.LoginV2_illustration__3HuVW{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LoginV2_heroImage__3tnXO{width:100%;height:100%;object-fit:cover}.LoginV2_form-section__rUdnu{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.LoginV2_form-container__3qBqE{width:100%;max-width:450px}.LoginV2_logo__t1xkA{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.LoginV2_logoImage__1hPay{max-width:200px;height:auto}.LoginV2_welcome-title__339Sl{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.LoginV2_subtitle__2S8rj{font-size:16px;color:#6b7280;margin-bottom:32px}.LoginV2_form-group__3JSrv{margin-bottom:24px;position:relative}.LoginV2_form-group__3JSrv label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.LoginV2_form-group__3JSrv input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.LoginV2_form-group__3JSrv input::placeholder{color:#9ca3af}.LoginV2_form-group__3JSrv input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.LoginV2_password-input-wrapper__yQ3w_{position:relative}.LoginV2_password-input-wrapper__yQ3w_ input{padding-right:45px}.LoginV2_password-toggle__1yFB_{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.LoginV2_password-toggle__1yFB_:hover{color:#3f51b5}.LoginV2_password-toggle__1yFB_ svg{width:20px;height:20px}.LoginV2_form-footer__2Gv7c{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.LoginV2_forgot-password__1DxaV{font-size:14px;color:#3f51b5;font-weight:500;transition:color .2s;text-decoration:underline}.LoginV2_forgot-password__1DxaV:hover{color:#303f9f}.LoginV2_login-button__3Iy7T{padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-width:130px;min-height:50px}.LoginV2_login-button__3Iy7T:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.LoginV2_login-button__3Iy7T:active:not(:disabled){transform:translateY(0)}.LoginV2_login-button__3Iy7T:disabled{cursor:not-allowed;opacity:.8}@media(max-width:768px){.LoginV2_login-container__17nha{flex-direction:column}.LoginV2_hero-section__3Xba3{display:none}.LoginV2_form-section__rUdnu{padding:24px}.LoginV2_welcome-title__339Sl{font-size:28px}.LoginV2_form-footer__2Gv7c{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}.LoginV2_login-button__3Iy7T{width:100%;order:-1;justify-content:center}.LoginV2_forgot-password__1DxaV{text-align:center}}@media(max-width:480px){.LoginV2_form-section__rUdnu{padding:20px}.LoginV2_logo__t1xkA{margin-bottom:32px}.LoginV2_welcome-title__339Sl{font-size:24px}.LoginV2_subtitle__2S8rj{font-size:14px}}.required{color:red}#container{visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;font:size 12;font-family:Roboto,sans-serif}.MyDay_gridWrapper__17qIF{display:grid;width:100%;height:100%;overflow:auto;grid-gap:10px;gap:10px;grid-template-columns:80% calc(20% - 10px);grid-template-rows:15% 25% 25% 35%}@media screen and (max-width:768px){.MyDay_gridWrapper__17qIF{display:flex;flex-direction:column}}.MyDay_header__3rfNp{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:768px){.MyDay_header__3rfNp{flex-direction:column;align-items:flex-start}}.Table_table__1N5lW{width:calc(100% - 20px);table-layout:fixed;font-size:12px!important}.Table_table__1N5lW>tbody>tr{border-bottom:1px solid #d8d8d8;padding-bottom:10px}.Table_table__1N5lW>thead{padding-bottom:10px}.Table_table__1N5lW>thead>tr>th{font-size:13px!important;font-weight:600;cursor:pointer;position:static;border-bottom:2px solid #ddd;top:0;padding-bottom:12px;background-color:#fff;z-index:10;line-height:1.5;vertical-align:top;white-space:normal;line-height:normal}.Table_table__1N5lW>thead>tr>th:after{content:"";width:100%;left:0;height:1px;position:absolute;background-color:#1f1f1f;top:35px}.Table_table__1N5lW>td{vertical-align:center}.Table_table__1N5lW>tbody>tr>td{margin:16px 0;padding:10px 5px;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;overflow:hidden;font-weight:400}.Table_table__1N5lW>tbody>tr>td:last-child{overflow:unset}.Table_table__1N5lW>tbody>tr:hover{background-color:#f5f5f5;cursor:pointer}.Table_table__1N5lW>tbody>tr>td>ul>li>p{text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:768px){.Table_table__1N5lW{height:50%;display:block;width:100%;overflow-x:auto;white-space:nowrap}.Table_table__1N5lW>thead>tr>td,.Table_table__1N5lW>thead>tr>th{font-size:12px!important;min-width:100px!important}.Table_table__1N5lW>tbody>tr>td{margin:8px 0;padding:8px 0;font-size:12px!important}}.Table_tableContainer__BUMMo{height:100%}.searchBar_search__17k-F::placeholder{color:#d1d5db!important}.searchBar_search__17k-F:focus{outline:1px solid #d1d5db;border-radius:4px}.PayRoll_labels__1abPI{display:flex;justify-content:center;align-items:center;padding:5px}@media screen and (max-width:576px){.PayRoll_labels__1abPI{display:block}}.PayRoll_generate__rIOUS{margin-right:auto}.PayRoll_month__16Wiu{flex-grow:1}.ChildRegister_button__1TnZj{flex:1 1;background-color:initial;border:none;padding:8px 0;margin:0 8px;color:#d3d3d3}.ChildRegister_button__1TnZj:focus{outline-color:transparent}.ChildRegister_active__EWJWE{border-bottom:3px solid indigo;color:#000}.ChildRegister_card__16dRC{width:calc(100% - 20px);height:100%;margin:10px;background-color:#fff;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:grid;padding:20px;grid-template-columns:1fr 1fr;grid-gap:0 20px;gap:0 20px}@media screen and (max-width:768px){.ChildRegister_card__16dRC{display:flex;flex-direction:column}}.ChildRegister_form__FkcM3{height:100%;overflow:scroll}.MainComponent_main___Bvf6{height:100vh;overflow:hidden}.ForgotPasswordV2_forgot-password-container__18ZdB{display:flex;height:100vh;background:#fff;overflow:hidden}.ForgotPasswordV2_hero-section__37q9c{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.ForgotPasswordV2_illustration__1Z6A-{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ForgotPasswordV2_form-section__1rjD2{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.ForgotPasswordV2_form-container__2Jybp{width:100%;max-width:450px}.ForgotPasswordV2_logo__2QXbn{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.ForgotPasswordV2_logoImage__203UR{max-width:200px;height:auto}.ForgotPasswordV2_welcome-title__1Dwpp{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.ForgotPasswordV2_subtitle__2BecT{font-size:16px;color:#6b7280;margin-bottom:32px}.ForgotPasswordV2_form-group__2UGI3{margin-bottom:24px;position:relative}.ForgotPasswordV2_form-group__2UGI3 label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.ForgotPasswordV2_form-group__2UGI3 input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.ForgotPasswordV2_form-group__2UGI3 input::placeholder{color:#9ca3af}.ForgotPasswordV2_form-group__2UGI3 input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.ForgotPasswordV2_form-footer__2xJU3{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.ForgotPasswordV2_back-to-login__3PcFP{font-size:14px;color:#3f51b5;text-decoration:none;font-weight:500;transition:color .2s}.ForgotPasswordV2_back-to-login__3PcFP:hover{color:#303f9f;text-decoration:underline}.ForgotPasswordV2_submit-button__3sj23{padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-width:130px;min-height:50px}.ForgotPasswordV2_submit-button__3sj23:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.ForgotPasswordV2_submit-button__3sj23:active:not(:disabled){transform:translateY(0)}.ForgotPasswordV2_submit-button__3sj23:disabled{cursor:not-allowed;opacity:.8}.ForgotPasswordV2_alert11__3dvbN{color:#f44336;font-size:14px;margin-top:8px;margin-bottom:16px}@media(max-width:768px){.ForgotPasswordV2_forgot-password-container__18ZdB{flex-direction:column}.ForgotPasswordV2_hero-section__37q9c{display:none}.ForgotPasswordV2_form-section__1rjD2{padding:24px}.ForgotPasswordV2_welcome-title__1Dwpp{font-size:28px}.ForgotPasswordV2_form-footer__2xJU3{flex-direction:column;grid-gap:16px;gap:16px;align-items:stretch}.ForgotPasswordV2_submit-button__3sj23{width:100%;order:-1;justify-content:center}.ForgotPasswordV2_back-to-login__3PcFP{text-align:center;order:1}}@media(max-width:480px){.ForgotPasswordV2_form-section__1rjD2{padding:20px}.ForgotPasswordV2_logo__2QXbn{margin-bottom:32px}.ForgotPasswordV2_welcome-title__1Dwpp{font-size:24px}.ForgotPasswordV2_subtitle__2BecT{font-size:14px}}@media(min-width:769px)and (max-width:1024px){.ForgotPasswordV2_hero-section__37q9c{flex:.8 1}.ForgotPasswordV2_form-section__1rjD2{flex:1.2 1}}.OTPScreenV2_otp-container__3V0bq{display:flex;height:100vh;background:#fff;overflow:hidden}.OTPScreenV2_hero-section__tKeQW{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.OTPScreenV2_illustration__3_Krr{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.OTPScreenV2_form-section__fHpLs{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.OTPScreenV2_form-container__1rZGV{width:100%;max-width:500px}.OTPScreenV2_logo__1zYO1{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.OTPScreenV2_logoImage__xkLa6{max-width:200px;height:auto}.OTPScreenV2_welcome-title__3XuW4{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.OTPScreenV2_subtitle__p8uY0{font-size:16px;color:#6b7280;margin-bottom:40px;text-align:center}.OTPScreenV2_loading-container__1lm58{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.OTPScreenV2_loading-text__VBsQS{margin-top:24px;font-size:16px;color:#666;font-weight:500}.OTPScreenV2_otp-input-container__1MnCQ{display:flex;justify-content:center;margin-bottom:40px}.OTPScreenV2_error-message__3vor1{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.OTPScreenV2_resend-section__2kBV2{text-align:center;margin-top:32px}.OTPScreenV2_resend-text__2_ADp{font-size:16px;color:#333;font-weight:500;margin-bottom:16px}.OTPScreenV2_timer-text__2eIwb{font-size:16px;color:#3f51b5;font-weight:500}.OTPScreenV2_action-buttons__7QNEn{display:flex;grid-gap:16px;gap:16px;justify-content:center;margin-top:16px}.OTPScreenV2_resend-button__2dpu0{padding:14px 32px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);min-width:140px}.OTPScreenV2_resend-button__2dpu0:hover{background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.OTPScreenV2_resend-button__2dpu0:active{transform:translateY(0)}.OTPScreenV2_change-number-button__7N9XU{padding:14px 32px;font-size:16px;font-weight:600;color:#3f51b5;background:#fff;border:2px solid #3f51b5;border-radius:8px;cursor:pointer;transition:all .2s;min-width:140px}.OTPScreenV2_change-number-button__7N9XU:hover{background:rgba(63,81,181,.05);transform:translateY(-1px)}.OTPScreenV2_change-number-button__7N9XU:active{transform:translateY(0)}@media(max-width:768px){.OTPScreenV2_otp-container__3V0bq{flex-direction:column}.OTPScreenV2_hero-section__tKeQW{display:none}.OTPScreenV2_form-section__fHpLs{padding:24px}.OTPScreenV2_welcome-title__3XuW4{font-size:28px}.OTPScreenV2_action-buttons__7QNEn{flex-direction:column;grid-gap:12px;gap:12px}.OTPScreenV2_change-number-button__7N9XU,.OTPScreenV2_resend-button__2dpu0{width:100%}.OTPScreenV2_otp-input-container__1MnCQ input{width:50px!important;height:50px!important;margin:0 4px!important;font-size:20px!important}}@media(max-width:480px){.OTPScreenV2_form-section__fHpLs{padding:20px}.OTPScreenV2_logo__1zYO1{margin-bottom:32px}.OTPScreenV2_welcome-title__3XuW4{font-size:24px}.OTPScreenV2_subtitle__p8uY0{font-size:14px}.OTPScreenV2_otp-input-container__1MnCQ input{width:45px!important;height:45px!important;margin:0 3px!important;font-size:18px!important}}*{margin:0;padding:0;box-sizing:border-box}.ResetPasswordV2_reset-password-container__25lQO{display:flex;height:100vh;background:#fff;overflow:hidden}.ResetPasswordV2_hero-section__eTHXB{flex:1 1;background:#f5e6e8;display:flex;align-items:center;justify-content:center;overflow:hidden}.ResetPasswordV2_illustration__2h4EH{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ResetPasswordV2_form-section__29O4t{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;position:relative}.ResetPasswordV2_form-container__lx30Y{width:100%;max-width:450px}.ResetPasswordV2_logo__3eaeo{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.ResetPasswordV2_logoImage__2w734{max-width:200px;height:auto}.ResetPasswordV2_welcome-title__31R7L{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:8px;text-align:center}.ResetPasswordV2_subtitle__1odfV{font-size:16px;color:#6b7280;margin-bottom:32px;text-align:center}.ResetPasswordV2_loading-container__2WBYg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.ResetPasswordV2_loading-text__2Z4CA{margin-top:24px;font-size:16px;color:#666;font-weight:500}.ResetPasswordV2_form-group__1prvd{margin-bottom:24px;position:relative}.ResetPasswordV2_form-group__1prvd label{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.ResetPasswordV2_form-group__1prvd input{width:100%;padding:14px 16px;font-size:15px;border:1px solid #e5e7eb;border-radius:8px;outline:none;transition:all .2s;background:#fff}.ResetPasswordV2_form-group__1prvd input::placeholder{color:#9ca3af}.ResetPasswordV2_form-group__1prvd input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.ResetPasswordV2_password-input-wrapper__3Op_O{position:relative}.ResetPasswordV2_password-input-wrapper__3Op_O input{padding-right:45px}.ResetPasswordV2_password-toggle__33tC7{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:color .2s}.ResetPasswordV2_password-toggle__33tC7:hover{color:#3f51b5}.ResetPasswordV2_password-toggle__33tC7 svg{width:20px;height:20px}.ResetPasswordV2_help-text__jRp5y{display:block;margin-top:6px;font-size:12px;color:#6b7280;line-height:1.4}.ResetPasswordV2_error-message__1U3Z1{color:#f44336;font-size:14px;text-align:center;margin-bottom:24px;padding:12px;background:#ffebee;border-radius:8px;border-left:4px solid #f44336}.ResetPasswordV2_reset-button__1ccVB{width:100%;padding:14px 40px;font-size:16px;font-weight:600;color:#fff;background:#3f51b5;border:none;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(63,81,181,.3);display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px;position:relative;min-height:50px;margin-top:32px}.ResetPasswordV2_reset-button__1ccVB:hover:not(:disabled){background:#303f9f;box-shadow:0 4px 12px rgba(63,81,181,.4);transform:translateY(-1px)}.ResetPasswordV2_reset-button__1ccVB:active:not(:disabled){transform:translateY(0)}.ResetPasswordV2_reset-button__1ccVB:disabled{cursor:not-allowed;opacity:.6;background:#9ca3af}@media(max-width:768px){.ResetPasswordV2_reset-password-container__25lQO{flex-direction:column}.ResetPasswordV2_hero-section__eTHXB{display:none}.ResetPasswordV2_form-section__29O4t{padding:24px}.ResetPasswordV2_welcome-title__31R7L{font-size:28px}}@media(max-width:480px){.ResetPasswordV2_form-section__29O4t{padding:20px}.ResetPasswordV2_logo__3eaeo{margin-bottom:32px}.ResetPasswordV2_welcome-title__31R7L{font-size:24px}.ResetPasswordV2_subtitle__1odfV{font-size:14px}}
/*# sourceMappingURL=main.e8acd1e6.chunk.css.map */