.signin-splash{display:grid;place-items:center;height:100%;background:var(--bezel, #07090C)}.signin-splash-mark{display:grid;justify-items:center;gap:var(--space-5, 20px)}.signin-splash-horizon{position:relative;display:grid;justify-items:center}.signin-splash-sun{width:56px;height:56px;clip-path:inset(-48px -48px 0 -48px)}.signin-splash-sun img{display:block;width:56px;height:56px;transform:translateY(100%);animation:signin-rise 1.1s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) calc(.15s - var(--splash-elapsed, 0ms)) forwards,signin-breathe 2.4s ease-in-out calc(1.25s - var(--splash-elapsed, 0ms)) infinite}.signin-splash-line{width:128px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent);transform:scaleX(0);animation:signin-horizon .8s var(--ease-out, cubic-bezier(.16, 1, .3, 1)) calc(0ms - var(--splash-elapsed, 0ms)) forwards}.signin-splash-label{font-family:var(--font-ui);font-size:var(--text-sm, 12px);font-weight:500;letter-spacing:.01em;color:var(--bezel-label, #848C98);opacity:0;animation:signin-fade .6s ease .6s forwards}@keyframes signin-horizon{to{transform:scaleX(1)}}@keyframes signin-rise{to{transform:translateY(0)}}@keyframes signin-breathe{0%,to{filter:drop-shadow(0 0 8px rgba(249,88,79,.3))}50%{filter:drop-shadow(0 0 22px rgba(249,88,79,.62))}}@keyframes signin-fade{to{opacity:1}}@media(prefers-reduced-motion:reduce){.signin-splash-sun img{transform:none;animation:none;filter:drop-shadow(0 0 12px rgba(249,88,79,.4))}.signin-splash-line{transform:none;animation:none}.signin-splash-label{opacity:1;animation:none}}
