.match-library-actions,.match-media-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}
.match-library-actions[hidden]{display:none}
.match-library-actions button{white-space:normal;overflow-wrap:anywhere;min-height:42px}
.match-library-entry{padding:10px;border:1px solid var(--line);border-radius:8px;margin:8px 0;background:var(--panel,#fff)}
.match-library-entry>summary{cursor:pointer;font-weight:750;padding:6px;overflow-wrap:anywhere}
.match-library-entry>summary span,.match-library-entry>summary strong{display:block}
.match-library-player{width:min(1000px,94vw);max-height:92dvh;overflow:auto;border:1px solid var(--line);border-radius:12px;padding:16px}
.match-library-player::backdrop{background:#0009}
.match-library-player .inline-video-media{aspect-ratio:16/9;width:100%;background:#111}
.match-library-player .inline-video-media iframe,.match-library-player .inline-video-media video{width:100%;height:100%;border:0}
.match-media-controls select{min-width:0;max-width:100%;flex:1 1 220px}
.match-media-controls label{display:flex;gap:6px;align-items:center}
.match-media-controls input[type=checkbox]{width:auto}
