/* DataGrid com dois campos separados: layout responsivo e acessível. */
.datagrid-import-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:12px;margin-top:18px}
.datagrid-import-field{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:15px;border:1px solid #dce6e6;border-radius:14px;min-width:0;background:rgba(241,247,246,.7)}
.datagrid-import-field .btn{max-width:100%;white-space:normal;text-align:center}
.datagrid-import-field .safety-note{overflow-wrap:anywhere;word-break:break-word;margin:0}
#import-datagrid-button:disabled{opacity:.5;cursor:not-allowed}
.datagrid-import-legacy summary{cursor:pointer}
