.startup-splash{position:fixed;inset:0;z-index:2147483100;overflow:hidden;display:grid;place-items:center;background:var(--cike-surface,#f4f7f9);font-family:var(--cike-font);pointer-events:auto;opacity:1;contain:layout paint;isolation:isolate}
.startup-splash-content{position:relative;z-index:3;display:grid;justify-items:center;gap:8px;opacity:0;transform:translateY(4px) scale(.985);transition:opacity 260ms var(--cike-ease-enter,ease),transform 320ms var(--cike-ease-enter,ease)}
.startup-splash.is-visible .startup-splash-content{opacity:1;transform:none}
.startup-splash-mark{width:40px;height:40px;background:url('./brand-mark.svg') center/contain no-repeat}
.startup-splash-content strong{margin-top:5px;font-size:25px;line-height:1.1;letter-spacing:.03em;color:var(--cike-text-strong,#21313f)}
.startup-splash-content small{font-size:13px;letter-spacing:.08em;color:var(--cike-muted,#72808d)}
.startup-splash-cloud{position:absolute;z-index:2;top:-12%;bottom:-12%;width:62%;opacity:.78;will-change:transform,opacity;transition:transform 560ms cubic-bezier(.22,.61,.36,1),opacity 480ms ease;background:radial-gradient(ellipse at 72% 18%,rgba(255,255,255,.98) 0 18%,rgba(255,255,255,.7) 36%,transparent 68%),radial-gradient(ellipse at 66% 76%,rgba(255,255,255,.9) 0 22%,rgba(255,255,255,.55) 42%,transparent 72%),linear-gradient(90deg,rgba(244,247,249,.96),rgba(244,247,249,.72) 72%,transparent)}
.startup-splash-cloud--left{left:-6%}
.startup-splash-cloud--right{right:-6%;transform:scaleX(-1)}
.startup-splash.is-leaving{pointer-events:none;background:transparent;transition:background-color 420ms ease}
.startup-splash.is-leaving .startup-splash-content{opacity:0;transform:translateY(-5px) scale(.99);transition-duration:180ms}
.startup-splash.is-leaving .startup-splash-cloud--left{transform:translate3d(-58%,0,0);opacity:0}
.startup-splash.is-leaving .startup-splash-cloud--right{transform:translate3d(58%,0,0) scaleX(-1);opacity:0}
@media(prefers-reduced-motion:reduce){.startup-splash-content,.startup-splash-cloud{transition:none}.startup-splash-cloud{display:none}.startup-splash.is-leaving{opacity:0;transition:opacity 80ms linear}}
