.media-library-action{min-height:48px}.ecopawst-youtube-frame{display:block;width:100%;aspect-ratio:16/9;min-height:240px;border:0}
.media-video-dialog{max-height:90vh;max-height:90dvh;overflow-y:auto}.media-video-dialog>button:last-child{min-height:48px;min-width:48px;top:0;right:0}.media-video-dialog h2{padding-right:36px}

/* Fixed EcoPawst header needs clearance on the shared media-library shell. */
.max-w-7xl.mx-auto.px-4.py-16:has(> .text-center > h1.metallic-text):has(.media-library-action){padding-top:8rem}
