.SignUpForm_signupWrapper__GupSF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 5em)}.SignUpForm_form__bZKxt{overflow:auto;display:inline-flex;flex-direction:column;background-color:#fff;padding:20px;border-radius:10px;width:70%;box-shadow:0 0 10px rgba(0,0,0,.1)}.SignUpForm_inputBox__l2Mkj{padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}.SignUpForm_inputBox__l2Mkj:focus{outline:none;border-color:#4caf50;box-shadow:0 0 5px rgba(76,175,80,.5)}.SignUpForm_submitButton__z9zK6{margin-top:1em;margin-bottom:2em;background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px}.SignUpForm_submitButton__z9zK6:hover{background-color:#388e3c}.SignUpForm_error__Q84x5{color:red;font-size:12px}.SignUpForm_form__bZKxt label:has(+input:required,+select:required):after{content:" *";color:red}