.ct-import-intro{display:flex;gap:15px;align-items:center;flex-wrap:wrap;border:1px solid #a6cbd0;background:#f0f8fa!important}.ct-import-intro>div{flex:1;min-width:250px}.ct-import-intro p{color:#60798b;font-size:13px;margin:0}.ct-import-intro h2{margin-bottom:8px!important}.ct-import-dialog{width:min(1180px,96vw);max-height:92vh}.ct-import-dialog .ct-import-table{min-width:860px;table-layout:fixed}.ct-import-table th:nth-child(1){width:18%}.ct-import-table th:nth-child(2){width:36%}.ct-import-table th:nth-child(3){width:34%}.ct-import-table th:nth-child(4){width:12%}.ct-import-table td{vertical-align:top;font-size:12px;padding:10px}.ct-import-table textarea{font-size:13px;min-height:60px;resize:vertical}.ct-import-table details{white-space:pre-wrap;overflow-wrap:anywhere;padding:5px}.ct-import-table input[type=checkbox]{width:18px;height:18px}.ct-import-table .ct-conflict{background:#fff0ee}.ct-import-table .ct-uncertain{background:#fff9e8}.ct-import-source{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:15px 0}.ct-import-warnings{color:#9c5224;background:#fff6e8;padding:0 15px;border-radius:8px}.ct-import-warnings p{padding:5px}.ct-import-history{border:1px solid #dce5ec;border-radius:8px;padding:15px;margin:12px 0}.ct-import-dialog [data-import-status]{position:sticky;bottom:0;background:#fff;padding:10px;color:#a33a2f;white-space:pre-wrap}.ct-import-dialog .ct-check{margin:20px 0;display:flex;flex-direction:row;gap:10px}.ct-import-dialog .ct-check input{width:18px;flex-shrink:0}.ct-import-dialog .ct-import-table small{color:#a33a2f}
.ct-import-table select{width:100%;padding:12px;border:1px solid #cbd8df;border-radius:8px;background:white;font:inherit}
