/* Uzupełnienie do audyt-form.css (ładowanego jako zależność) — pola plików i NIP */

.uzz-grupowka-form input[type="file"]{
  font-family:var(--sans);
  font-size:15px;
  padding:10px 12px;
  border:1px dashed var(--border);
  border-radius:var(--radius);
  background:#F4F5F7;
  color:var(--ink);
  cursor:pointer;
}

.uzz-grupowka-form input[type="file"]::file-selector-button{
  font-family:var(--sans);
  font-weight:600;
  font-size:14px;
  margin-right:12px;
  padding:8px 14px;
  border:1px solid var(--navy);
  border-radius:var(--radius);
  background:#fff;
  color:var(--navy);
  cursor:pointer;
}

.uzz-grupowka-form input[type="file"]:focus{
  outline:none;
  border-color:var(--navy);
  box-shadow:0 0 0 3px rgba(10,42,87,0.12);
}

.uzz-grupowka-form input[type="file"].uzz-invalid{
  border-color:var(--error);
}

.uzz-file-hint{
  font-size:13px;
  color:var(--ink-light);
  margin-top:6px;
}

.uzz-file-hint a{
  color:var(--navy);
  text-decoration:underline;
}

/* Formularz grupowy bywa szerszy — więcej miejsca na pola */
.uzz-grupowka-form{
  max-width:560px;
}
