/* Penegasan visual kolom persyaratan tanpa mengubah isi berkas. */
.dafduk-documents {
  min-width: 0;
  padding: 0.9rem 1rem;
  border: 1px solid #DCE9F7;
  border-left: 4px solid #1670C5;
  border-radius: 10px;
  background: #F3F8FE;
}

.dafduk-requirements-title {
  margin-bottom: 0.55rem;
  color: #123F6B;
}

.dafduk-requirements-list > li { border-color: #DCE7F2; }

body.dark-mode .dafduk-documents {
  border-color: #334155;
  border-left-color: #7DD3FC;
  background: #17263A;
}

body.dark-mode .dafduk-requirements-title { color: #E0F2FE; }
body.dark-mode .dafduk-requirements-list > li { border-color: #334155; }

@media (max-width: 768px) {
  .dafduk-documents { padding: 0.8rem 0.9rem; }
}
