.shadow.svelte-bt3rh1{width:min(74vmin,39rem,calc(100svh - 11rem));height:min(74vmin,39rem,calc(100svh - 11rem));overflow:visible}.ring.svelte-bt3rh1{transform:rotate(var(--drift, 0deg));transform-box:fill-box;transform-origin:50% 50%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.lit.svelte-bt3rh1{filter:brightness(var(--gain, 1));transition:filter 1.4s linear}@media (prefers-reduced-motion: reduce){.ring.svelte-bt3rh1,.lit.svelte-bt3rh1{transition:none}}@media (max-width: 40rem){.shadow.svelte-bt3rh1{width:min(88vw,26rem,calc(100svh - 12rem));height:min(88vw,26rem,calc(100svh - 12rem))}}.gate.svelte-1bozw5z{min-height:calc(100svh - 7.5rem);display:grid;place-items:center;padding:var(--s-4)}.grain.svelte-1bozw5z{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:0;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:svelte-1bozw5z-shot .9s steps(1,end) infinite}@keyframes svelte-1bozw5z-shot{0%{transform:translateZ(0)}12.5%{transform:translate3d(-2%,3%,0)}25%{transform:translate3d(4%,-1%,0)}37.5%{transform:translate3d(-3%,-3%,0)}50%{transform:translate3d(2%,2%,0)}62.5%{transform:translate3d(-4%,1%,0)}75%{transform:translate3d(1%,-4%,0)}87.5%{transform:translate3d(3%,2%,0)}}.gate.svelte-1bozw5z .shadow{position:relative;z-index:1}
