#import-form textarea{width:100%;resize:vertical;min-height:150px;border:1px solid #a9b69f;border-radius:6px;padding:12px;font:14px/1.6 Consolas,monospace;background:#fff;color:#000}
#import-form textarea::placeholder{color:#000;opacity:1}
#import-form input[type=checkbox]{width:20px;height:20px;accent-color:#6d9e45}
#import-form .import-check{display:flex;align-items:center;gap:10px}
#import-form th,#import-form td{color:#000}
#import-form #import-error:not(:empty){background:#ffe3d9;padding:12px;border-radius:8px}
#import-mapping,#import-preview{margin:20px 0}
#import-preview table{min-width:760px}
#import-preview th:last-child{min-width:230px}
#import-form .actions{margin-top:20px}
