.startup-splash{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#242424;font-family:'DM Sans',Arial,sans-serif;z-index:200;padding:24px;text-align:center}.startup-splash>img{animation:startup-orbit 2.8s ease-in-out infinite}.startup-splash h1{font-family:inherit;font-size:36px;letter-spacing:-1.5px;margin:22px 0 8px}.startup-splash h1 span{color:#cc4d0b}.startup-splash p{font-size:14px;color:#667085;line-height:1.7}.startup-progress{display:block;width:56px;height:3px;border-radius:4px;background:#cc4d0b;margin-top:24px;animation:startup-pulse 1.5s ease-in-out infinite}.startup-help{margin-top:24px;font-size:13px}.startup-help[hidden]{display:none}.startup-help a{color:inherit;text-underline-offset:4px}:root[data-theme=dark] .startup-splash{background:#101216;color:#f1f3f7}:root[data-theme=dark] .startup-splash p{color:#aeb7c7}:root[data-theme=dark] .startup-splash h1 span{color:#ffb184}@keyframes startup-orbit{50%{transform:rotate(15deg)}}@keyframes startup-pulse{50%{opacity:.35;transform:scaleX(.7)}}@media(prefers-reduced-motion:reduce){.startup-splash>img,.startup-progress{animation:none}}
