/* v3.259 — Ken Burns FORÇADO nas imagens dos Stories.
   A imagem é desenhada em uma camada própria para não disputar transform/background
   com o viewer principal. */
html body.pc .spb-story-card{
  overflow:hidden!important;
}
html body.pc .spb-story-bg{
  overflow:hidden!important;
  transform:none!important;
  will-change:auto!important;
  background-image:none!important;
}
html body.pc .spb-story-bg > .spb-story-kenburns-media{
  position:absolute!important;
  inset:-3%!important;
  z-index:0!important;
  display:block!important;
  width:106%!important;
  height:106%!important;
  background-repeat:no-repeat!important;
  background-size:cover!important;
  background-position:center center!important;
  transform:scale(1.01) translate3d(0,0,0);
  transform-origin:center center!important;
  will-change:transform!important;
  backface-visibility:hidden!important;
  pointer-events:none!important;
}
/* Fallback caso Web Animations API não esteja disponível. */
html body.pc .spb-story-bg > .spb-story-kenburns-media.is-css-running{
  animation:spbStoryKenBurnsForce var(--spb-story-kenburns-duration,10s) linear both!important;
}
html body.pc .spb-story-bg > .spb-story-kenburns-media.is-css-paused{
  animation-play-state:paused!important;
}
@keyframes spbStoryKenBurnsForce{
  0%{transform:scale(1.01) translate3d(0,0,0)}
  100%{transform:scale(1.16) translate3d(-1%,-.65%,0)}
}
