.style_root_container__CvpIx{display:flex;flex-direction:row;width:100vw;height:100vh;background:#fff}.style_left_panel__EKfP7{width:50%;min-width:375px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.style_right_panel__POFTj{width:50%;background:#4147b1;min-height:100vh}.style_register_box__V7sE9{width:100%;max-width:480px;margin:auto;padding:0 32px;display:flex;flex-direction:column;align-items:center}.style_imageRight__JVdMI{width:65%;max-width:690px;height:auto;margin-bottom:24px}.style_headerContainer__Sgruo{display:flex;align-items:center;justify-content:flex-start;height:80px;width:100%;background-color:transparent}.style_logoLink__PviBD{display:flex;align-items:center;text-decoration:none;color:inherit}.style_logo__ePYAo{width:28px;height:28px;margin-left:10px;margin-right:7px}.style_title__3bOX2{font-size:18px;font-weight:500;color:#222;text-align:center;margin:7px 0}.style_right_panel_content__rbqka{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 32px}.style_right_panel_content__rbqka .style_title__3bOX2{font-size:32px;font-weight:600;color:#fff;text-align:center;margin-bottom:16px}.style_right_panel_content__rbqka .style_description__Bvsow{font-size:16px;color:#e7e6ee;text-align:center;margin-bottom:32px}.RegisterForm_form__cUOLb{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.RegisterForm_title__FX3Ij{font-family:Inter,Arial,sans-serif;font-size:28px;font-weight:600;color:#222;text-align:center;margin:32px 0 24px}.RegisterForm_error__RYFVt{color:#d93025;text-align:center;margin-top:16px}.RegisterForm_error__RYFVt,.SocialRegister_google_button__fwBQO{font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500}.SocialRegister_google_button__fwBQO{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#222;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:16px;cursor:pointer}.Divider_divider__9NXOr,.SocialRegister_google_icon__5dxVQ{display:flex;align-items:center}.Divider_divider__9NXOr{margin:16px 0}.Divider_divider_line__Loq9w{flex:1 1;height:1px;background:#bdbdbd}.Divider_divider_text__3ygfr{margin:0 12px;color:#bdbdbd;font-size:14px}.FormRegisterFields_label__1iQyC{font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;color:#222;text-align:left;margin-bottom:10px;margin-top:12px}.FormRegisterFields_input__ryb2t{width:100%;height:44px;background:#fff;border:1px solid #bdbdbd;border-radius:8px;font-size:15px;font-family:Inter,Arial,sans-serif;padding:0 12px;margin-bottom:8px;box-sizing:border-box}.FormRegisterFields_password_group__N9uwq{display:flex;align-items:flex-start;flex-direction:column;width:100%;margin-top:0}.FormRegisterFields_password_group__N9uwq .FormRegisterFields_label__1iQyC{margin-bottom:10px}.FormRegisterFields_input_password_group__3vSoQ{display:flex;flex-direction:row;justify-content:space-between;width:100%;position:relative}.FormRegisterFields_inputPassword__KmIFI{flex:1 1;height:44px;background:#fff;border-radius:8px;font-size:15px;font-family:Inter,Arial,sans-serif;padding:0 12px;margin-bottom:8px;box-sizing:border-box;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #bdbdbd;border-right-width:0}.FormRegisterFields_eye_button__Mv5CJ{top:0;background:#f5f6fd;border:1px solid #bdbdbd;border-left:none;border-radius:0 8px 8px 0;height:44px;width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 0 0 -5px}.FormRegisterFields_error__MtaT7{color:#e53935;font-size:13px;margin-bottom:4px;margin-top:-4px}.FormRegisterFields_forgot_row__H3QNV{display:flex;justify-content:flex-end;margin-bottom:8px}.FormRegisterFields_forgot_link__rKQDx{font-size:13px;color:#555;text-decoration:underline;cursor:pointer}.FormRegisterFields_register_button__X9De7{width:100%;height:48px;background:#4147b1;color:#fff;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:600;border:none;border-radius:8px;margin:16px 0 8px;box-shadow:0 2px 8px rgba(75,80,162,.15);cursor:pointer}.FormRegisterFields_signup_row__U6daq{display:flex;justify-content:center;margin-top:16px}.FormRegisterFields_signup_link__jqKAQ{font-size:14px;color:#222;text-decoration:underline;cursor:pointer}