/* Unified application styles */

/* Form fields */
.form-field {
  border: 1px solid #d1d5db; /* gray-300 */
  border-radius: 0.375rem; /* rounded-md */
  padding: 0.625rem 0.75rem; /* comfortable */
  width: 100%;
  background-color: #ffffff;
}
.form-field:focus {
  outline: none;
  box-shadow: none; /* remove default glow */
  border-color: #9ca3af; /* gray-400 */
}

/* Utility overrides (optional) */
.btn {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
}



