/* Bundled client GIF and matching PNG fallback. No remote player or tracker. */
picture.dccva-dee-mascot {
    display:block; width:42px; height:42px; max-width:100%; max-height:100%;
    flex:0 0 auto; padding:0; margin:0; border:0; line-height:0;
}
.dccva-dee-mascot > img.dccva-dee-image {
    display:block!important; width:100%!important; height:100%!important;
    max-width:100%!important; max-height:100%!important; object-fit:contain;
    padding:0!important; margin:0!important; border:0!important;
    border-radius:0!important; box-shadow:none!important;
}
/* Reduced motion swaps to an actual still in <picture>; CSS animation:none
   alone cannot stop frames encoded inside an animated GIF. */
