.monster-bubbles{position:absolute;inset:0;pointer-events:none;opacity:.65}.monster-bubble{position:absolute;display:block;overflow:visible;opacity:0;animation:monster-bubble-rise 15s linear infinite;animation-play-state:paused}.monster-scene[data-playing=true] .monster-bubble{animation-play-state:running}@keyframes monster-bubble-rise{0%{opacity:0;transform:translateZ(0)}14%{opacity:.9}80%{opacity:.75}to{opacity:0;transform:translate3d(var(--bubble-drift),-112px,0)}}html[data-motion=off] .monster-bubble{animation:none;opacity:.5;transform:none}@media(max-width:767.98px){.monster-bubbles{opacity:.5}.monster-bubble:nth-child(3),.monster-bubble:nth-child(6){display:none}}.monster-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none;contain:layout paint}.monster-scene__world{position:absolute;inset:0;opacity:.24}.monster-scene[data-live=true] .monster-scene__world{transform:translate3d(var(--monster-pan-x, 0px),var(--monster-pan-y, 0px),0) scale(1.025)}.monster-scene__poster,.monster-scene__poster img,.monster-scene__art{position:absolute;inset:0;width:100%;height:100%;display:block}.monster-scene__poster img{object-fit:cover}.monster-scene[data-live=true] .monster-scene__poster{visibility:hidden}.monster-scene:not([data-live=true]) .monster-scene__art{visibility:hidden}.monster-scene__creature{transform-box:view-box;transform-origin:center;animation:monster-drift 10s ease-in-out infinite;animation-play-state:paused}.monster-scene[data-playing=true] .monster-scene__creature{animation-play-state:running}@keyframes monster-drift{0%,to{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(var(--drift-x),var(--drift-y)) rotate(var(--drift-turn)) scale(1.008)}}html[data-motion=off] .monster-scene__creature{animation:none}html[data-motion=off] .monster-scene__world{transform:none}@media(max-width:767.98px){.monster-scene__world{opacity:.2}}@media(max-aspect-ratio:4/5){.monster-scene__world{inset:auto 0 0;height:60%;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 40%);mask-image:linear-gradient(to bottom,transparent 0,#000 40%)}}
