.uie-collection-flow .uie-bulk-input { border:1px solid var(--uie-c-line); border-radius:12px; background:#fff; padding:18px; margin:18px 0; }
.uie-collection-flow .uie-bulk-input h4 { margin:0 0 14px; font-size:16px; }
.uie-collection-flow .uie-bulk-input label, .uie-collection-flow .uie-bulk-picker { display:block; font-size:14px; font-weight:600; margin:10px 0 6px; }
.uie-collection-flow .uie-bulk-input :is(input:not([type=checkbox]),textarea,select), .uie-collection-flow .uie-bulk-picker select { width:100%; min-height:44px; max-width:100%; padding:10px 12px; border:1px solid #d6d0c8; border-radius:8px; color:var(--uie-c-ink); background:#fff; font:inherit; font-size:16px; }
.uie-collection-flow .uie-bulk-input input[type=file] { font-size:13px; padding:8px; }
.uie-collection-flow .uie-bulk-input input::file-selector-button { border:0; border-radius:6px; padding:8px; margin-right:8px; background:#f4ede6; color:#7d4a34; cursor:pointer; }
.uie-collection-flow .uie-bulk-input .uie-bulk-status { font-weight:600; color:#7d4a34; }
.uie-collection-flow .uie-bulk-input .uie-bulk-samples { overflow-wrap:anywhere; }
.uie-collection-flow .uie-bulk-input small { display:block; font-size:12px; color:#6b6259; line-height:1.5; }
.uie-bulk-order { margin-top:10px; }
