.lead-import-modal{width:min(1100px,95vw);max-width:1100px}.lead-import-modal>p{color:var(--muted,#666);line-height:1.7}.lead-import-modal .upload-zone{display:grid;gap:10px;margin:22px 0}.lead-import-table{max-height:48vh;margin-top:20px;border:1px solid #e7e0d7;border-radius:12px}.lead-import-table td{vertical-align:top;white-space:normal!important}.lead-import-table small{display:block;line-height:1.7;color:#6d6a65;margin-top:5px}.lead-import-table input[type=checkbox]{appearance:auto!important;width:20px!important;height:20px!important;accent-color:#527991;cursor:pointer}.lead-import-table pre{font-family:inherit;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;max-width:440px}.lead-import-table details{margin-top:10px;font-size:12px}.lead-import-table summary{cursor:pointer;color:#527991}.lead-import-modal .heading-actions{flex-wrap:wrap}@media(max-width:650px){.lead-import-modal{padding:20px}.lead-import-table table{min-width:760px}.lead-import-modal .modal-actions{flex-wrap:wrap}}

.lead-import-result-banner{margin:16px 0;padding:18px 22px;border:1px solid #b7cad5;border-radius:12px;background:#edf4f7;color:#244a61;line-height:1.7}.lead-import-result-banner[hidden]{display:none}.lead-import-found td{background:#edf4f7!important}.lead-import-found td:first-child{box-shadow:inset 4px 0 #527991}

[data-li-show][hidden]{display:none!important}

.lead-import-feedback{display:grid;gap:8px;margin:24px 0;padding:22px;border:1px solid #bbcdd7;border-radius:14px;background:#edf4f8;color:#254b62;font-size:14px;line-height:1.7;scroll-margin:24px}.lead-import-feedback strong{font-size:24px;line-height:1.3;color:inherit}.lead-import-feedback span{display:block}.lead-import-feedback[data-state=success]{background:#edf7ef;border-color:#8bb897;color:#205b32}.lead-import-feedback[data-state=error]{background:#fff0ed;border-color:#d39a8c;color:#8a3020}.lead-import-feedback[data-state=pending]{background:#fff8e9;border-color:#d9c68e;color:#705820}
