.overlay.svelte-pqo2ci{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;opacity:0;animation:svelte-pqo2ci-bg-in var(--bg-in) ease forwards,svelte-pqo2ci-bg-out var(--out) ease var(--delay-out) forwards}@keyframes svelte-pqo2ci-bg-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-pqo2ci-bg-out{0%{opacity:1}to{opacity:0}}.logo.svelte-pqo2ci{position:relative;margin:0;line-height:1;color:transparent;background-image:linear-gradient(var(--shine-angle),rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%),var(--text-grad);background-size:var(--slice-w) 100%,100% 100%;background-position:-35% 0,center;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 6px 24px rgba(0,0,0,.05));opacity:0;animation:svelte-pqo2ci-text-in var(--text-in) cubic-bezier(.22,.61,.36,1) var(--delay-text) forwards,svelte-pqo2ci-shine var(--shine) ease var(--delay-shine) forwards,svelte-pqo2ci-text-out var(--out) ease var(--delay-out) forwards;background-repeat:no-repeat,no-repeat}@keyframes svelte-pqo2ci-text-in{to{opacity:1}}@keyframes svelte-pqo2ci-text-out{to{opacity:0}}@keyframes svelte-pqo2ci-shine{0%{background-position:-35% 0,center}to{background-position:135% 0,center}}@media (prefers-reduced-motion: reduce){.overlay.svelte-pqo2ci,.logo.svelte-pqo2ci{animation-duration:1ms;animation-delay:0ms}}
