Doesn't seem like there's a hook for this. According to people in the forum, this can't be controlled.
Flexbox to the rescue!
Stick this in functions.php
. Make sure to use your dev tools to make sure the classes are right. But basically, you use flexbox order property to rearrange items in the left admin sidebar.
add_action('admin_head', 'mytheme_custom_admin_css'); function mytheme_custom_admin_css() { echo '<style type="text/css"> html .edit-post-meta-boxes-area { order: -1; } html .components-panel { display: flex; flex-direction: column; } </style>'; }