.scene.svelte-r8xqwj{touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:relative}.scene.svelte-r8xqwj:focus-visible{outline-offset:3px;outline:2px solid}.scene.svelte-r8xqwj canvas:where(.svelte-r8xqwj){pointer-events:none;display:block;position:absolute;top:0;left:0}.scene.svelte-r8xqwj:not(.shown) canvas:where(.svelte-r8xqwj){visibility:hidden}.ocean.svelte-r8xqwj{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.bridge.svelte-r8xqwj{-webkit-mask-image:linear-gradient(to right, transparent, #000 10%, #000 90%, transparent), linear-gradient(to top, transparent, #000 var(--fade,15%));mask-image:linear-gradient(to right, transparent, #000 10%, #000 90%, transparent), linear-gradient(to top, transparent, #000 var(--fade,15%));-webkit-mask-composite:source-in;mask-composite:intersect}
