/* R200 카카오톡 대화 가져오기(chatimport) — 오늘 업무 방식: 남색 머리글·건수 색 띠·엑셀형 미리보기 표. data-view="chatimport" 안에서만 적용 */
[data-view="chatimport"] .page-title{background:#1f3b5c!important;border:0!important;border-radius:6px!important;padding:8px 14px!important}
[data-view="chatimport"] .page-title h1{color:#fff!important}[data-view="chatimport"] .page-title p{color:#cfe0f5!important}
[data-view="chatimport"] #chatImportBox{background:#fff8dc;border:1px solid #9fb4cf;border-radius:0;font-family:var(--font-mono,monospace);font-size:.82rem}
[data-view="chatimport"] #chatImportBox:focus{outline:2px solid #1456c8;outline-offset:-2px;background:#fff}
[data-view="chatimport"] .button-row{background:#eaf2ff;border:1px solid #b8cdf0;border-top:0;padding:8px 10px;margin:0}
[data-view="chatimport"] #chatImportResult{border:1px solid #9fb4cf;border-radius:0;background:#fff;overflow:hidden;margin-top:8px}
[data-view="chatimport"] #chatImportResult:empty{display:none}
[data-view="chatimport"] .ci-count{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}
[data-view="chatimport"] .ci-count>span{padding:8px 12px;color:#fff;font-weight:700;background:#33465f;border-right:1px solid #fff}
[data-view="chatimport"] .ci-count>span b{font-size:1.15rem;margin-left:4px}
[data-view="chatimport"] .ci-count>.ci-cash{background:#1456c8}
[data-view="chatimport"] .ci-count>.ci-adj{background:#2f7d4f}
[data-view="chatimport"] .ci-count>.ci-ord{background:#7a3fc4}
[data-view="chatimport"] .ci-wrap{overflow-x:auto}
[data-view="chatimport"] .ci-sheet{width:100%;border-collapse:collapse;font-size:.88rem;min-width:520px}
[data-view="chatimport"] .ci-sheet thead th{background:#1f3b5c!important;color:#fff!important;border:1px solid #3a557a;padding:5px 8px;font-size:.8rem}
[data-view="chatimport"] .ci-sheet tbody td{border:1px solid #d3deec;padding:3px 8px;height:28px;white-space:nowrap}
[data-view="chatimport"] .ci-sheet tbody tr:nth-child(even) td{background:#f6f9fd}
[data-view="chatimport"] .ci-sheet td.r{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}
[data-view="chatimport"] .ci-sheet tfoot th{background:#d3ecda;color:#14532d;border:1px solid #9fcba9;padding:4px 8px;text-align:left}
[data-view="chatimport"] #chatImportResult .form-help{padding:6px 12px;margin:0;background:#faeeda;color:#633806}
@media(max-width:600px){[data-view="chatimport"] .ci-count{grid-template-columns:repeat(2,minmax(0,1fr))}}
