@charset "UTF-8";
.record-import-form{max-width:920px}
.record-import-form .cms-card-heading h2{display:flex;align-items:center;gap:12px}
.record-import-form .cms-card-heading h2 .import-step{display:inline-flex;justify-content:center;align-items:center;flex:none;width:29px;height:29px;margin:0;border-radius:50%;background:#eaf1f6;color:#244d6c;font-size:.875rem;font-weight:700}
.record-text-pair textarea{line-height:1.9;white-space:pre-wrap;tab-size:4;overflow-wrap:anywhere}
.record-text-pair .record-full-field textarea{min-height:340px}
.record-text-pair .record-summary-field textarea{min-height:220px}
.record-pair-help{padding:13px 15px;margin:0 0 24px;background:#f0f6f7;border-left:3px solid #8aaeb5;border-radius:4px;color:#486674;font-size:.875rem;line-height:1.85}
.record-pair-help strong{font-weight:600}
.record-text-pair .record-summary-field{padding-top:24px;border-top:1px solid #e1e9ef;margin-top:26px}
.record-text-pair .cms-field>span{font-size:1rem}
.record-text-pair textarea[aria-invalid=true]{border-color:#ad623c}
.import-target-summary{padding:14px 16px;margin:24px 0 16px;border:1px solid #d6e2eb;border-radius:6px;color:#244d6c;font-size:.9375rem;font-weight:600;line-height:1.85;overflow-wrap:anywhere}
.import-confirm{margin-bottom:0}
.import-save-status{margin:0 0 14px;padding:13px 15px;border:1px solid #e8cdbb;border-radius:6px;background:#fff4ee;color:#80472d;font-size:.875rem;line-height:1.85}
.import-save-status[hidden],.record-import-form [hidden]{display:none!important}
.record-import-form #import-login-help{margin:0 0 20px}
.record-import-form input[aria-invalid=true],.record-import-form textarea[aria-invalid=true]{border-color:#ad623c}
@media(max-width:760px){.record-import-form .cms-card-heading h2{gap:9px;font-size:1rem}.record-text-pair .record-full-field textarea{min-height:280px}.record-text-pair .record-summary-field textarea{min-height:180px}.record-pair-help{font-size:.8125rem}.import-target-summary{padding:12px 13px;font-size:.875rem}}
