.flight-plan-point { display: flex; justify-content: space-between; align-items: center; padding: 10px; border-bottom: 1px solid #ccc; } .point-details { flex: 1; } .uncalculated { color: gray; } .point-actions { display: flex; gap: 8px; } .flight-plan-points-container { min-height: 50px; overflow-y: auto; border: 1px solid #ccc; } .flight-plan-point { padding: 10px; border-bottom: 1px solid #ccc; } @media (min-width: 680px) and (max-width: 1024px) and (orientation: landscape) { .flight-plan-point { padding: 4px; } .point-details { font-size: 12px; } .point-actions { gap: 2px; } .point-actions .MuiButtonBase-root { padding: 4px; min-width: 24px; } .small-icon { font-size: 16px !important; } }