.app-splash{display:none}html[data-app-splash] .app-splash{z-index:2147483600;background:#0d0d0d;justify-content:center;align-items:center;animation:.3s ease-in .95s forwards app-splash-out;display:flex;position:fixed;inset:0;overflow:hidden}html[data-app-splash] .app-splash:before{content:"";aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#fd34384d,#fd343800);border-radius:50%;width:min(84vmin,440px);animation:1.25s ease-out forwards app-splash-glow;position:absolute}html[data-app-splash] .app-splash-mark{width:auto;height:min(30vmin,168px);animation:1.25s cubic-bezier(.2,.7,.2,1) forwards app-splash-mark;position:relative}@keyframes app-splash-mark{0%{opacity:0;transform:scale(.84)}36%{opacity:1;transform:scale(1)}76%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.8)}}@keyframes app-splash-glow{0%{opacity:0;transform:scale(.6)}45%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes app-splash-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){html[data-app-splash] .app-splash{animation:.15s linear .8s forwards app-splash-out}html[data-app-splash] .app-splash:before,html[data-app-splash] .app-splash-mark{opacity:1;animation:none}}