.customer-import{margin-top:24px;max-width:100%;overflow:hidden}.customer-import .head{align-items:flex-start;gap:12px}.customer-import-content{padding:20px}.customer-import-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.customer-import .form{display:grid;gap:7px;margin:12px 0;min-width:0}.customer-import input,.customer-import select,.customer-import textarea{width:100%;max-width:100%;min-width:0;padding:10px;border:1px solid var(--line,#d7dfd9);border-radius:8px;background:#fff;font:inherit}.customer-import-scroll{max-width:100%;overflow:auto;margin:14px 0}.customer-import table{border-collapse:collapse;font-size:13px;min-width:100%}.customer-import th,.customer-import td{border-bottom:1px solid #e1e7e2;text-align:left;padding:8px;vertical-align:top;white-space:pre-wrap;max-width:240px;overflow-wrap:anywhere}.customer-import-row{padding:16px 0;border-bottom:1px solid #dce4dd}.customer-import-row h4{margin:0}.customer-import .customer-import-raw{background:#f3f6f2;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}.customer-import .customer-import-warning{color:#8c4a20}.customer-import .customer-import-actions{display:flex;gap:9px;flex-wrap:wrap;margin:12px 0}.customer-import .customer-import-summary{display:flex;gap:14px;flex-wrap:wrap}.customer-import-pending{padding:16px;margin:18px 0;background:#fff3d8;border:1px solid #e0c58c;border-radius:12px}.customer-import-pending button{margin:8px 8px 0 0}.customer-import .customer-import-mapping{grid-column:1/-1}.customer-import [hidden]{display:none!important}@media(max-width:650px){.customer-import .head{flex-direction:column}.customer-import-grid{grid-template-columns:1fr}.customer-import-content{padding:14px}.customer-import .customer-import-actions .action{max-width:100%;white-space:normal}.customer-import .customer-import-row .line{align-items:flex-start;gap:8px;flex-wrap:wrap}}

.customer-import p,.customer-import h4{overflow-wrap:anywhere}.customer-import .line{min-width:0}
