/* MT940-splitsformulier: aanvullend op upload-form.css (zelfde .pdfmt940-card-basis) */

.pdfmt940-card.pdfmt940-split .split-intro{
  text-align:center;color:var(--muted);margin:0 0 14px;font-size:.98rem;line-height:1.45;
}

.pdfmt940-card.pdfmt940-split .dropzone{min-height:150px;padding:30px;}
.pdfmt940-card.pdfmt940-split .dropzone.has-file{border-style:solid;border-color:var(--brand-light);}

.pdfmt940-card.pdfmt940-split .file-list{margin-top:10px;}

.pdfmt940-card.pdfmt940-split .split-busy{
  display:none;align-items:center;justify-content:center;gap:10px;margin-top:16px;padding:14px;
  border:1px solid var(--line);border-radius:12px;background:#f7fafd;color:#33434c;
}
.pdfmt940-card.pdfmt940-split .split-busy .spinner{width:20px;height:20px;}

.pdfmt940-card.pdfmt940-split .split-result{
  display:none;margin-top:16px;padding:18px;border:1px solid #cfe8d6;border-radius:14px;background:#f2faf4;
}
.pdfmt940-card.pdfmt940-split .split-result-title{
  font-family:"Bebas Neue",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
  font-size:1.6rem;letter-spacing:.5px;color:#0a7a0a;margin-bottom:4px;
}
.pdfmt940-card.pdfmt940-split .split-result-text{color:#33434c;line-height:1.5;}
.pdfmt940-card.pdfmt940-split .split-result-actions{
  display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px;
}
.pdfmt940-card.pdfmt940-split .split-result-actions .btn{text-align:center;}
.pdfmt940-card.pdfmt940-split .split-result-note{margin-top:10px;font-size:.9rem;color:var(--muted);white-space:pre-line;}
.pdfmt940-card.pdfmt940-split .split-result-note:empty{display:none;}

.pdfmt940-card.pdfmt940-split .error{white-space:pre-line;}
