/* Диалог импорта/экспорта Excel */
.excel-section { display: flex; flex-direction: column; gap: 8px; padding-bottom: 12px; border-bottom: 1px solid var(--border); }
.excel-section:last-child { border-bottom: none; padding-bottom: 0; }
.excel-section h3 { margin: 0; font-size: 15px; }
.excel-row { display: flex; gap: 10px; align-items: flex-end; flex-wrap: wrap; }
.excel-row .field { flex: 0 1 auto; margin: 0; }
.excel-report { display: flex; flex-direction: column; gap: 8px; }
.excel-errors { font-size: 13px; }
.excel-errors td:nth-child(2) { white-space: nowrap; }
