.splash.svelte-1atwa2m{--badge:clamp(176px, 42vw, 272px);z-index:90;background:radial-gradient(120% 90% at 50% 38%, var(--c-surface) 0%, var(--c-paper-2) 46%, var(--c-sunk) 100%);place-content:center;justify-items:center;gap:30px;animation:.5s 6.5s forwards svelte-1atwa2m-splash-timeout;display:grid;position:fixed;inset:0;overflow:hidden}.halo.svelte-1atwa2m{width:calc(var(--badge) * 2.6);height:calc(var(--badge) * 2.6);opacity:0;background:radial-gradient(circle,#4facdc29 0%,#4facdc00 66%);border-radius:50%;position:absolute}.stage.svelte-1atwa2m{width:var(--badge);height:var(--badge);transition:transform .44s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));place-items:center;display:grid;position:relative}.badge-ring.svelte-1atwa2m{width:114%;height:114%;position:absolute;inset:-7%;transform:rotate(-90deg)}.badge-ring.svelte-1atwa2m circle:where(.svelte-1atwa2m){fill:none;stroke:var(--c-accent);stroke-width:.55px;stroke-linecap:round;stroke-dasharray:308;stroke-dashoffset:308px;opacity:0}.badge-wrap.svelte-1atwa2m{opacity:0;border-radius:50%;width:100%;height:100%;overflow:hidden}.badge.svelte-1atwa2m{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.caption.svelte-1atwa2m{letter-spacing:.24em;text-indent:.24em;color:var(--c-muted);opacity:0;font-size:12px}.splash.is-ready.svelte-1atwa2m .badge-wrap:where(.svelte-1atwa2m){opacity:1}.splash.is-leaving.svelte-1atwa2m{animation:svelte-1atwa2m-veil-out .44s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}.splash.is-leaving.svelte-1atwa2m .stage:where(.svelte-1atwa2m){transform:scale(1.045)}.splash.is-leaving.svelte-1atwa2m .badge-wrap:where(.svelte-1atwa2m){opacity:1;animation:none}.splash.is-done.svelte-1atwa2m{pointer-events:none}@keyframes svelte-1atwa2m-splash-timeout{to{opacity:0;visibility:hidden}}@keyframes svelte-1atwa2m-veil-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-1atwa2m-halo-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.splash.svelte-1atwa2m .halo:where(.svelte-1atwa2m){animation:1.1s .1s both svelte-1atwa2m-halo-in}.splash.is-ready.svelte-1atwa2m .badge-wrap:where(.svelte-1atwa2m){animation:svelte-1atwa2m-badge-in .82s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) 60ms both}.splash.svelte-1atwa2m .badge-ring:where(.svelte-1atwa2m) circle:where(.svelte-1atwa2m){opacity:.9;animation:svelte-1atwa2m-ring-draw .92s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both, svelte-1atwa2m-ring-fade .65s ease 1.1s forwards}.splash.is-ready.svelte-1atwa2m .caption:where(.svelte-1atwa2m){animation:svelte-1atwa2m-caption-in .72s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) 1s both}}@keyframes svelte-1atwa2m-badge-in{0%{clip-path:circle(0%);opacity:0;transform:scale(1.16)rotate(-6deg)}40%{opacity:1}to{clip-path:circle(76%);opacity:1;transform:scale(1)rotate(0)}}@keyframes svelte-1atwa2m-ring-draw{0%{stroke-dashoffset:308px}to{stroke-dashoffset:0}}@keyframes svelte-1atwa2m-ring-fade{0%{opacity:.9}to{opacity:0}}@keyframes svelte-1atwa2m-caption-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.badge-ring.svelte-1atwa2m{display:none}.halo.svelte-1atwa2m{opacity:1;animation:none;transform:none}.badge-wrap.svelte-1atwa2m{opacity:1;clip-path:none;animation:none;transform:none}.caption.svelte-1atwa2m{opacity:1}}
