.form-group{&[data-v-9b3b28ad]{margin-bottom:20px}label[data-v-9b3b28ad]{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}input{&[data-v-9b3b28ad]{width:100%;height:43px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;transition:border-color .2s ease;font-family:inherit;background-color:#fafafa}&[data-v-9b3b28ad]:focus{outline:none;border-color:#6366f1;background-color:#fff}&[data-v-9b3b28ad]::placeholder{color:#999}&.error[data-v-9b3b28ad]{border-color:#ef4444;background-color:#fef2f2}}}.required[data-v-9b3b28ad]{color:#ef4444}.error[data-v-9b3b28ad]{border-color:#ef4444;background-color:#fef2f2}.error-message[data-v-9b3b28ad]{display:block;color:#ef4444;font-size:12px;margin-top:4px;font-weight:500}
