div.svelte-clyidt{width:100%;height:100%;position:relative;overflow:hidden}canvas.svelte-clyidt{width:100%;height:100%;display:block;position:relative}.content-container.svelte-xcb2y{-webkit-mask-image:url(../../../split-mask-vertical.svg);mask-image:url(../../../split-mask-vertical.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=1024px){.content-container.svelte-xcb2y{-webkit-mask-image:url(../../../split-mask.svg);mask-image:url(../../../split-mask.svg);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:auto 100%;mask-size:auto 100%}}@property --accent-gradient-opacity{syntax:"<number>";inherits:false;initial-value:1}.img-container.svelte-xcb2y{--s:100px;--c1:#ffffff03;--c2:transparent;--accent-gradient-opacity:1;--_g:#0000 90deg, var(--c1) 0;background:radial-gradient(at 100% 100%, color-mix(in oklch, var(--build-accent) calc(12% * var(--accent-gradient-opacity)), transparent), color-mix(in oklch, var(--build-accent) calc(5% * var(--accent-gradient-opacity)), transparent) 50%, transparent 70%), conic-gradient(from 90deg at 1px 1px, var(--_g)), conic-gradient(from 90deg at .5px .5px, var(--_g)), var(--c2);background-size:auto, var(--s) var(--s), calc(var(--s) / 5) calc(var(--s) / 5);transition:--accent-gradient-opacity .3s}.group.svelte-xcb2y:hover .img-container:where(.svelte-xcb2y){--accent-gradient-opacity:1.2}
