#import-leads-modal .modal-card{width:min(1100px,96vw);max-width:1100px;max-height:92vh;overflow:auto}#maps-import-preview{margin-top:18px;text-align:left}#maps-import-preview:empty{display:none}.maps-summary{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.maps-summary span{background:#202133;border:1px solid #42445b;border-radius:8px;padding:8px 12px;font-size:.85rem}.maps-preview-table{overflow:auto;max-height:48vh}.maps-preview-table table{border-collapse:collapse;width:100%;font-size:.85rem}.maps-preview-table th,.maps-preview-table td{padding:10px;text-align:left;border-bottom:1px solid #3a3a45;vertical-align:top;min-width:125px}.maps-preview-table small{display:block;color:#aaa;margin-top:5px}.maps-preview-table pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:320px;font:inherit;color:#bbb}.maps-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:15px}.maps-actions button{background:#3346aa;color:white;border:1px solid #6c72ae;border-radius:7px;padding:9px 12px;cursor:pointer}.maps-actions button:disabled{opacity:.45;cursor:default}#maps-import-save-status{margin-top:12px;white-space:pre-wrap}
