.megauploadGif { display: inline-block; position: relative; max-width: 100%; vertical-align: middle; }
.megauploadGif img { display: block; max-width: 100%; height: auto; }
.megauploadGif__badge { position: absolute; inset-inline-start: 12px; bottom: 12px; padding: 8px 12px; border-radius: 6px; background: #171a20; color: #fff; font: 600 14px/1.4 system-ui,sans-serif; pointer-events: none; box-shadow: 0 1px 4px #0006; }
.megauploadGif:focus-visible { outline: 3px solid currentColor; outline-offset: 3px; }
@media (max-width: 767px) { .megauploadGif__badge { inset-inline-start: 8px; bottom: 8px; padding: 6px 9px; font-size: 13px; } }
