.form-input{width:100%;border-radius:.75rem;border:1px solid rgb(209 213 219);background:#fff;padding:.75rem 1rem;font-size:.875rem;color:#111827;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.form-input::placeholder{color:#9ca3af}.form-input:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}
