.page { min-width: 0; overflow-wrap: anywhere; } .fields { display: grid; grid-template-columns: minmax(0, 1fr); gap: var(--mantine-spacing-sm); } .actions { display: flex; flex-wrap: wrap; gap: var(--mantine-spacing-sm); } .entries { list-style: none; padding: 0; margin: 0; min-width: 0; } @media (max-width: 35.999em) { .fields { grid-template-columns: minmax(0, 1fr); } .actions { flex-direction: column; } .actions > button, .fields input { min-height: 44px; } }