.form-group[data-v-2c6dc767]{margin-bottom:1rem}.label[data-v-2c6dc767]{display:block;font-size:.875rem;font-weight:500;margin-bottom:.35rem}.input[data-v-2c6dc767]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-fa);font-size:1rem;padding:.6rem .75rem;width:100%}.input[data-v-2c6dc767]:focus{border-color:var(--color-primary);outline:none}.error[data-v-2c6dc767]{color:#ef4444;font-size:.8rem;margin-top:.25rem}
