/* =====================================================
   COMPONENTE: FORMULARIOS
   ===================================================== */
.auth-box input,
.auth-box textarea {
  width: 100%;
  padding: 12px;
  margin-bottom: 15px;
  border: 1px solid var(--border);
  border-radius: var(--radius);
  font-size: 1rem;
  font-family: inherit;
  transition: border-color .3s ease;
}

.auth-box input:focus,
.auth-box textarea:focus {
  outline: none;
  border-color: var(--accent);
  box-shadow: 0 0 0 3px var(--ring);
}

.auth-box textarea {
  min-height: 120px;
  resize: vertical;
}