.ProfileEdit_profileEditContainer__DhVOt{max-width:600px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);top:80px;position:relative;margin:0 auto 100px}.ProfileEdit_profileEditContainer__DhVOt h1{text-align:center;color:#333;margin-bottom:20px}.ProfileEdit_profileEditForm__ffl93{display:flex;flex-direction:column}.ProfileEdit_profileEditForm__ffl93 label{margin-bottom:15px;font-weight:700;color:#555}.ProfileEdit_profileEditForm__ffl93 input,.ProfileEdit_profileEditForm__ffl93 select{width:100%;padding:8px;margin-top:5px;border:1px solid #ddd;border-radius:4px;font-size:16px}.ProfileEdit_profileEditForm__ffl93 input[type=date]{font-family:Arial,sans-serif}.ProfileEdit_profileEditForm__ffl93 input:-moz-read-only{background-color:#f0f0f0;cursor:not-allowed}.ProfileEdit_profileEditForm__ffl93 input:read-only{background-color:#f0f0f0;cursor:not-allowed}.ProfileEdit_profileEditForm__ffl93 button[type=submit]{background-color:#4caf50;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-top:20px;transition:background-color .3s ease}.ProfileEdit_profileEditForm__ffl93 button[type=submit]:hover{background-color:#45a049}@media (max-width:768px){.ProfileEdit_profileEditContainer__DhVOt{padding:15px}.ProfileEdit_profileEditForm__ffl93 input,.ProfileEdit_profileEditForm__ffl93 select{font-size:14px}}.Signup_signupContainer__m7uLN{max-width:600px;margin:0 auto;padding:100px 20px 20px}.Signup_termsContainer__v6X9R{margin-bottom:20px}.Signup_termsContent__4v8qh{border:1px solid #ddd;padding:20px;height:400px;overflow-y:auto;margin-bottom:20px;background-color:#fff;border-radius:4px}.Signup_termsContent__4v8qh pre{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:14px;line-height:1.6}.Signup_checkboxLabel__mjqOU{display:block;margin:10px 0}.Signup_signupForm__VTAn_{display:flex;flex-direction:column;gap:15px}.Signup_formGroup__t_yvB{display:flex;flex-direction:column;gap:5px}.Signup_formGroup__t_yvB label{font-weight:700}.Signup_formGroup__t_yvB input,.Signup_formGroup__t_yvB select{padding:8px;border:1px solid #ddd;border-radius:4px}.Signup_emailCheck__oN895{display:flex;gap:10px}.Signup_emailCheck__oN895 input{flex:1 1}.Signup_emailCheck__oN895 button{padding:8px 15px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.Signup_emailCheck__oN895 button:disabled{background-color:#ccc;cursor:not-allowed}.Signup_submitButton__KYGrn{padding:10px;background-color:#4caf50;color:#fff!important;border:none;border-radius:4px;cursor:pointer;font-size:16px}.Signup_submitButton__KYGrn:hover{background-color:#45a049}.Signup_nextButton__IFYCB{padding:10px 20px;background-color:#4caf50;color:#fff!important;border:none;border-radius:4px;cursor:pointer}.Signup_nextButton__IFYCB:disabled{background-color:#ccc;cursor:not-allowed}.Signup_postCodeWrapper__JiVQx{display:flex;gap:10px}.Signup_postCodeInput__PWZYR{width:150px;padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.Signup_searchButton__OGHMj{padding:8px 16px;background-color:#4caf50;color:#fff!important;border:none;border-radius:4px;cursor:pointer;white-space:nowrap}.Signup_searchButton__OGHMj:hover{background-color:#45a049}