.startup-skeleton{min-height:65vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;background:#fffdf8;color:#28183f;font:16px system-ui,sans-serif;text-align:center;padding:24px}.startup-skeleton p{font-weight:700}.startup-bars{letter-spacing:8px;color:#6031ad}
@media(prefers-reduced-motion:no-preference){.startup-bars{animation:startup-pulse 1.2s ease-in-out infinite}@keyframes startup-pulse{50%{opacity:.4}}}
