html{background-color:#1b1e16}.member-form{max-width:444px;margin:auto}.member-form fieldset{border-bottom:1px solid #8d8e8a;margin-top:32px;padding-bottom:32px}.member-form fieldset legend h4{margin:0}.member-form .signup-input,.member-form label{display:block;margin-top:16px}.member-form .signup-input input:not(input[type=checkbox]),.member-form .signup-input select,.member-form .signup-input textarea,.member-form label input:not(input[type=checkbox]),.member-form label select,.member-form label textarea{display:block;width:100%;border-radius:4px;border:1px solid #8d8e8a;padding:10px;background-color:transparent;color:#fff;margin-top:8px;margin-bottom:8px}.member-form .signup-input input:not(input[type=checkbox])::-moz-placeholder,.member-form .signup-input select::-moz-placeholder,.member-form .signup-input textarea::-moz-placeholder,.member-form label input:not(input[type=checkbox])::-moz-placeholder,.member-form label select::-moz-placeholder,.member-form label textarea::-moz-placeholder{color:#8d8e8a}.member-form .signup-input input:not(input[type=checkbox])::placeholder,.member-form .signup-input select::placeholder,.member-form .signup-input textarea::placeholder,.member-form label input:not(input[type=checkbox])::placeholder,.member-form label select::placeholder,.member-form label textarea::placeholder{color:#8d8e8a}.member-form .signup-input textarea,.member-form label textarea{height:127px;max-width:100%;margin-bottom:24px}.member-form .signup-input.error,.member-form label.error{color:red}.member-form .signup-input.error input:not(input[type=checkbox]),.member-form .signup-input.error select,.member-form label.error input:not(input[type=checkbox]),.member-form label.error select{border-color:red}.member-form .estimation-field{display:none}.member-form .estimation-field.show{display:block}.member-form .cropcheckbox>label,.member-form .customCheckbox{display:flex;align-items:center;gap:8px}.member-form .cropcheckbox>label input,.member-form .customCheckbox input{flex-shrink:0}.member-form input[type=checkbox]{cursor:pointer;background-color:transparent;border:2px solid #c9c9c9;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;position:relative}.member-form input[type=checkbox]:checked{border-color:#7ac001;accent-color:#7ac001}.member-form input[type=checkbox]:checked:before{content:"";display:block;position:absolute;top:0;left:4px;width:6px;height:10px;border:solid #7ac001;border-width:0 2px 2px 0;transform:rotate(45deg)}.member-form select{position:relative}.member-form select option{background-color:rgba(27,30,22,.8);color:#fff;font-family:var(--font-roboto),sans-serif}.member-form .formFooter{margin:32px auto;text-align:center}.member-form .forgotPass{display:flex;justify-content:flex-end}.member-form .forgotPass .plain-text{background-color:transparent;border:none;color:#fff;text-decoration:underline;cursor:pointer}.member-form .loginBtn{width:100%;margin-top:32px}.member-form .message{opacity:1;transition:opacity .3s ease-in}.member-form .fade-out{opacity:0}.login-failed p{color:red;text-align:center}.state-select{display:none!important}.state-select.show{display:block!important}