/* Nachträge zum Basis-Stylesheet, datengetriebene Ansichten */
.review-col .surefields{grid-template-columns:1fr}
.review-col .surefields .fld .v{background:transparent;border:0;padding:4px 0;font-size:13px}
.review-col .surefields .fld .k{text-transform:uppercase;letter-spacing:.06em;font-size:10px;color:var(--color-neutral-600)}
.review-col .surefields .fld+.fld{border-top:1px solid var(--color-divider);padding-top:6px}
.review .beleg-wrap{padding:var(--space-4) var(--space-4) var(--space-8)}
.review-col.right .checkfields .fld .conf{font-size:10px;letter-spacing:.04em;text-transform:uppercase}
.review-col.right .checkfields .fld .foot{display:flex;justify-content:space-between;gap:8px;align-items:baseline}
.review-col.right .checkfields .fld .src{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-600);white-space:nowrap}
.kic-list{display:flex;flex-direction:column;gap:2px}
.kic-row{font-size:13px}

/* Upload im Eingang */
.dropzone.is-over{border-color:var(--color-accent);background:var(--color-accent-weak)}
.kic-files{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column}
.kic-files li{display:flex;align-items:center;gap:var(--space-3);padding:6px 0;font-size:13px;border-bottom:1px solid var(--color-divider)}
.kic-files li span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.kic-files .size{color:var(--color-neutral-600);font-variant-numeric:tabular-nums}
.kic-files .rm{border:0;background:transparent;color:var(--color-accent);cursor:pointer;font-size:16px;line-height:1;padding:0 4px}
.kic-status{margin-top:var(--space-3);font-size:13px;min-height:18px}
.kic-status.is-busy{color:var(--color-neutral-600)}
.kic-status.is-ok{color:var(--color-ink)}
.kic-status.is-warn{color:#a2610a}
.kic-status.is-err{color:var(--color-accent);font-weight:600}
.kic-done{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:8px 0;border-top:1px solid var(--color-divider)}
.kic-done strong{font-variant-numeric:tabular-nums}
.review-col.right .checkfields .fld .prov{font-size:10px;color:var(--color-neutral-600);margin-top:4px;line-height:1.35}
.review-col.right .checkfields .fld .prov em{font-style:normal;color:var(--color-ink);opacity:.7}
