.media-bulk-picker{min-width:0;margin:0;padding:0;border:0}
.media-bulk-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:12px 0;color:#445365;font-size:12px}
.media-bulk-toolbar label{display:flex;align-items:center;gap:6px}
.media-library-choice{position:relative;display:block;cursor:pointer;overflow:hidden;border:2px solid #dfe3e9;border-radius:4px;background:#fff}
.media-library-choice:has(input:checked){border-color:#146ef5;box-shadow:0 0 0 1px #146ef5}
.media-library-choice:focus-within{outline:2px solid #146ef5;outline-offset:2px}
.media-library-choice input{position:absolute;z-index:1;top:6px;left:6px;width:18px;height:18px;margin:0;accent-color:#146ef5}
.media-library--multiple img{width:100%;height:86px;object-fit:cover}
.media-bulk-picker:disabled .media-library-choice{cursor:wait;opacity:.65}
.media-bulk-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.media-bulk-actions button{max-width:100%;white-space:normal}
[data-media-bulk-status]{overflow-wrap:anywhere;font-size:12px;color:#445365}
