.selection-options { display:flex; flex-wrap:wrap; gap:18px; margin:0 0 16px; }
.export-action { margin-top:18px; }
.export-action form { margin:0; }
.compact-errors { margin:6px 0 0; padding-left:18px; white-space:normal; min-width:220px; }
.export-settings .form-grid { max-width:none; }
.export-settings select { width:100%; margin-top:6px; }
.export-settings small { display:block; margin-top:5px; color:var(--muted); font-weight:400; }
@media (max-width:700px) { .selection-options { display:grid; gap:8px; } .export-action { flex-wrap:wrap; } }
