.mark.svelte-1ptempm{width:var(--size);height:var(--size);perspective:900px;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.stack.svelte-1ptempm{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s cubic-bezier(.2,.9,.3,1);position:relative}.mark.open.svelte-1ptempm .stack:where(.svelte-1ptempm){transition:transform .1s linear}.plate.svelte-1ptempm{transform-style:preserve-3d;background-image:-webkit-image-set(url(../../../tex/logo-light.png) 1x,url(../../../tex/logo-light@2x.png) 2x);background-image:image-set("../../../tex/logo-light.png" 1x,"../../../tex/logo-light@2x.png" 2x);background-repeat:no-repeat;background-size:100% 100%;transition:transform .78s cubic-bezier(.16,.84,.26,1),filter .6s;position:absolute;inset:0;transform:translateZ(0)}.plate.svelte-1ptempm:after{content:"";opacity:calc(1 - var(--light,0));background-image:-webkit-image-set(url(../../../tex/logo-dark.png) 1x,url(../../../tex/logo-dark@2x.png) 2x);background-image:image-set("../../../tex/logo-dark.png" 1x,"../../../tex/logo-dark@2x.png" 2x);background-repeat:no-repeat;background-size:100% 100%;transition:opacity .5s linear;position:absolute;inset:0}.sky.svelte-1ptempm{--band:linear-gradient(to bottom, #000 0 44%, transparent 56%);--hole:radial-gradient(circle at 76% 34%, transparent 13%, #000 14%);-webkit-mask-image:var(--band), var(--hole);-webkit-mask-image:var(--band), var(--hole);mask-image:var(--band), var(--hole);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.far.svelte-1ptempm{--band:linear-gradient(to bottom, transparent 38%, #000 49% 67%, transparent 77%);--hole:radial-gradient(circle at 76% 34%, transparent 13%, #000 14%);-webkit-mask-image:var(--band), var(--hole);-webkit-mask-image:var(--band), var(--hole);mask-image:var(--band), var(--hole);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.near.svelte-1ptempm{-webkit-mask-image:linear-gradient(#0000 57%,#000 69%);mask-image:linear-gradient(#0000 57%,#000 69%)}.sun.svelte-1ptempm{-webkit-mask-image:radial-gradient(circle at 76% 34%,#000 12%,#0000 13.5%);mask-image:radial-gradient(circle at 76% 34%,#000 12%,#0000 13.5%)}.mark.open.svelte-1ptempm .sky:where(.svelte-1ptempm){transform:translate3d(-7%, -8%, var(--z)) scale(1.12)}.mark.open.svelte-1ptempm .far:where(.svelte-1ptempm){transform:translate3d(5%, -2%, var(--z)) scale(1.06)}.mark.open.svelte-1ptempm .near:where(.svelte-1ptempm){transform:translate3d(-4%, 7%, var(--z)) scale(1.09)}.mark.open.svelte-1ptempm .sun:where(.svelte-1ptempm){transform:translate3d(var(--sun-x), var(--sun-y), var(--z)) scale(1.35);filter:drop-shadow(0 0 22px color-mix(in oklab, var(--sun) 90%, transparent))}.glow.svelte-1ptempm{background:radial-gradient(circle, color-mix(in oklab, var(--accent) 30%, transparent), transparent 66%);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .6s;position:absolute;inset:-14%;transform:translateZ(-60px)}.mark.open.svelte-1ptempm .glow:where(.svelte-1ptempm){opacity:1}.mark.interactive.svelte-1ptempm:after{content:"";border:1px dashed color-mix(in oklab, var(--ink) 22%, transparent);opacity:0;pointer-events:none;border-radius:50%;animation:3.4s ease-in-out 1.2s infinite svelte-1ptempm-breathe;position:absolute;inset:-6%}.mark.interactive.open.svelte-1ptempm:after{opacity:0;animation:none}@keyframes svelte-1ptempm-breathe{0%,to{opacity:0;transform:scale(.97)}50%{opacity:.5;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.stack.svelte-1ptempm,.plate.svelte-1ptempm,.glow.svelte-1ptempm{transition:none}.mark.interactive.svelte-1ptempm:after{animation:none}.mark.open.svelte-1ptempm .plate:where(.svelte-1ptempm){transform:none}}
