.veil.svelte-kso2ro{z-index:-1;pointer-events:none;position:fixed;inset:0}.veil.svelte-kso2ro i:where(.svelte-kso2ro){opacity:var(--veil,0);background:radial-gradient(var(--hole-w,60vw) var(--hole-h,40vh) at var(--hole-x,50%) var(--hole-y,34%), #06103485, #0610346b 60%, transparent 100%);transition:opacity 1.5s;position:absolute;inset:0}.veil.svelte-kso2ro:before{content:"";height:var(--foot-shade,170px);background:linear-gradient(#0000,#04081a8c 45%,#04081abd);position:absolute;inset:auto 0 0}.veil.svelte-kso2ro:after{content:"";height:62%;opacity:var(--floor,0);background:linear-gradient(#0000,#04081a9e 45%,#04081ac7);transition:opacity 1.5s;position:absolute;inset:auto 0 0}body:has([data-type]) .scene .sky{background:linear-gradient(to bottom, var(--top), var(--mid) calc(var(--hz) * .9), var(--bottom) var(--hz), var(--bottom))}body:has([data-type]) .scene .clouds{-webkit-mask-image:radial-gradient(var(--hole-w) var(--hole-h) at var(--hole-x) var(--hole-y), #0000001f 62%, #000 100%);mask-image:radial-gradient(var(--hole-w) var(--hole-h) at var(--hole-x) var(--hole-y), #0000001f 62%, #000 100%)}
