/* CricketWindies Media Embeds — see inc/plugins/windies_media_embeds.php.
   A bare pasted link becomes one of these instead of plain blue text; the
   iframe/image sits inside the normal post-message flow, so it inherits
   .post-content's max-width rather than needing its own. */

.media-embed { display: block; position: relative; width: 100%; max-width: 640px; margin: 10px 0; aspect-ratio: 16 / 9; background: #000; border-radius: 6px; overflow: hidden; }
.media-embed iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }

.media-embed-image-link { display: inline-block; margin: 10px 0; max-width: 100%; }
.media-embed-image { display: block; max-width: 100%; max-height: 480px; border-radius: 6px; }

/* Twitter's widgets.js replaces this blockquote with its own iframe once it
   loads; the width cap just keeps the pre-JS fallback (or a slow connection)
   from stretching full-width like a plain quote block would. */
.twitter-tweet { max-width: 550px; margin: 10px 0; }
