/* PMD Media Manager toolbar + item selection fix */
.modal .media-manager .toolbar,
.modal .media-manager .control-toolbar,
.media-manager .toolbar,
.media-manager .control-toolbar {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    flex-wrap: wrap !important;
}

.modal .media-manager .toolbar a,
.modal .media-manager .toolbar button,
.modal .media-manager .control-toolbar a,
.modal .media-manager .control-toolbar button,
.media-manager .toolbar a,
.media-manager .toolbar button,
.media-manager .control-toolbar a,
.media-manager .control-toolbar button {
    min-width: 54px !important;
    height: 42px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 9px !important;
    cursor: pointer !important;
}

.modal .media-manager .grid a,
.modal .media-manager .grid button,
.modal .media-manager .media-list a,
.modal .media-manager .media-list button,
.modal .media-manager .media-list li,
.modal .media-manager .grid li {
    cursor: pointer !important;
}

.modal .media-manager .selected,
.modal .media-manager .active,
.modal .media-manager [aria-selected="true"] {
    outline: 3px solid #4f7cff !important;
    outline-offset: 2px !important;
}
