.visual.svelte-1ao3144{aspect-ratio:1;pointer-events:none;mix-blend-mode:multiply;border-radius:32px;width:100%;position:relative;overflow:hidden}video.svelte-1ao3144,img.svelte-1ao3144{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}video.svelte-1ao3144{opacity:0;transition:opacity .42s linear}video.playing.svelte-1ao3144{opacity:1}.category.svelte-1ao3144{opacity:0;transition:opacity .72s linear, transform 1.05s var(--spring);position:absolute;inset:0;transform:translateY(10px)scale(.97)}.category.active.svelte-1ao3144{opacity:1;transform:translateY(0)scale(1)}.prop.svelte-1ao3144{transform-origin:20% 60%;animation:6s ease-in-out infinite svelte-1ao3144-float-left}.prop.right.svelte-1ao3144{transform-origin:78% 33%;animation:7s ease-in-out infinite svelte-1ao3144-float-right}@keyframes svelte-1ao3144-float-left{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translate(2px,-9px)rotate(1deg)}}@keyframes svelte-1ao3144-float-right{0%,to{transform:translateY(-4px)rotate(1deg)}50%{transform:translate(-2px,6px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){video.svelte-1ao3144{display:none}.category.svelte-1ao3144{transition:none;transform:none}.prop.svelte-1ao3144{animation:none}}
