/* Shared startup language for Home and its built-in applications. */
.entry-screen.is-loading{background:#fff;color:#101b3f}
.entry-screen.is-loading .entry-card{width:min(100%,300px);padding:24px 0}
.entry-screen.is-loading .entry-card>img{width:112px;height:112px;margin:0 auto 10px;object-fit:contain;animation:brilantec-breathe 2s ease-in-out infinite}
.entry-screen.is-loading .entry-card>h1{font-size:28px;font-weight:700;letter-spacing:-.7px;margin:0 0 28px;color:#101b3f}
.entry-screen.is-loading .entry-loader{display:flex;flex-direction:column;gap:18px;color:#65718a;font-size:14px}
.entry-track{display:block;width:100px;height:3px;background:#edf1f5;overflow:hidden;border-radius:4px}
.entry-track>span{display:block;width:40%;height:100%;border-radius:inherit;background:#b9f227;animation:brilantec-progress 1.4s ease-in-out infinite}
.launch-app .entry-screen.is-loading{visibility:hidden}
@keyframes brilantec-breathe{50%{transform:scale(.96);opacity:.75}}
@keyframes brilantec-progress{from{transform:translateX(-100%)}to{transform:translateX(350%)}}
@media(prefers-reduced-motion:reduce){.entry-screen.is-loading .entry-card>img,.entry-track>span{animation:none}}
