
/* V181: cartões originais restaurados do HTML fornecido pelo usuário. */
html body > #levelTransition.level-transition{
  position:fixed!important;inset:0!important;z-index:2147483647!important;
  display:grid!important;place-items:center!important;padding:18px!important;
  background:#240712e8!important;
  opacity:1!important;visibility:visible!important;pointer-events:auto!important;
  transform:none!important;filter:none!important;isolation:isolate!important;
  overflow:auto!important;
}
html body > #levelTransition.level-transition .level-transition-frame{
  position:relative!important;width:auto!important;max-width:100%!important;
  height:min(570px,calc(100vh - 36px))!important;aspect-ratio:390/570!important;
  filter:drop-shadow(0 24px 45px #16030bbb)!important;
  transform:none!important;opacity:1!important;visibility:visible!important;
}
html body > #levelTransition.level-transition .level-transition-card{
  display:block!important;width:100%!important;height:100%!important;
  max-width:none!important;max-height:none!important;object-fit:contain!important;
  image-rendering:auto!important;filter:none!important;transform:none!important;
  opacity:1!important;visibility:visible!important;
}
html body > #levelTransition.level-transition .level-transition-card.enter{
  animation:levelCardEnter181 .65s cubic-bezier(.2,.8,.2,1) both!important;
}
@keyframes levelCardEnter181{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
html body > #levelTransition .confetti-layer{position:absolute!important;inset:0!important;z-index:4!important;overflow:hidden!important;pointer-events:none!important}
html:has(body > #levelTransition),body:has(> #levelTransition){overflow:hidden!important}
