.interactive-art-scene{aspect-ratio:1000/680;position:relative;overflow:clip}.interactive-art-scene canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:relative}.interactive-art-fallback{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.interactive-art-target{cursor:grab;border:1px solid #0000}.interactive-art-target:active{cursor:grabbing}.interactive-art-target:focus-visible{outline-offset:3px;outline:2px solid #f1deb0}.interactive-art-target:disabled{cursor:default}@media (max-width:520px){.interactive-art-scene{aspect-ratio:4/5}}
