.ictus-mascote{display:inline-block;flex:none;position:relative;line-height:0}.ictus-mascote img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(159,18,57,.28));user-select:none;-webkit-user-drag:none}html[data-theme=dark] .ictus-mascote img{filter:drop-shadow(0 0 18px rgba(244,63,94,.35)) drop-shadow(0 10px 14px rgba(0,0,0,.6))}.ictus-m-beat img{transform-origin:50% 62%;animation:ictusBeat 1.9s ease-in-out infinite}.ictus-m-float img{animation:ictusFloat 3.2s ease-in-out infinite}.ictus-m-pop img{animation:ictusPop .7s cubic-bezier(.34,1.56,.64,1) both,ictusBeat 1.9s ease-in-out .7s infinite;transform-origin:50% 80%}@keyframes ictusBeat{0%,42%,to{transform:scale(1)}9%{transform:scale(1.055)}18%{transform:scale(.99)}27%{transform:scale(1.035)}}@keyframes ictusFloat{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-7px) rotate(1.5deg)}}@keyframes ictusPop{0%{transform:scale(.2) translateY(30px);opacity:0}70%{opacity:1}to{transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.ictus-mascote img{animation:none!important}}