:root{background:#10121c;color-scheme:dark}body{margin:0}html[data-theme=light]{background:#f5f5fa;color-scheme:light}.boot-screen{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px;background:#10121c;color:#f3f3f8;font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center;animation:boot-in .32s ease both}.xstore-logo{display:inline-grid;place-items:center;width:150px;aspect-ratio:160/51;flex:none;vertical-align:middle}.xstore-logo img{grid-area:1/1;width:100%;height:100%;object-fit:contain;display:block}.xstore-logo .logo-light{display:none}html[data-theme=light] .xstore-logo:not(.logo-on-dark) .logo-dark{display:none}html[data-theme=light] .xstore-logo:not(.logo-on-dark) .logo-light{display:block}.boot-mark{line-height:0}.boot-mark .xstore-logo{width:160px}.boot-track{width:112px;height:3px;background:#ffffff12;overflow:hidden;border-radius:4px;margin:30px 0 22px}.boot-track span{display:block;width:42%;height:100%;background:#ed4d82;border-radius:inherit;animation:boot-slide 1.5s ease-in-out infinite}.boot-screen p{margin:0 0 6px;color:#d6d8e4}.boot-screen small{color:#969cad;font-size:12px}.boot-screen a{color:#ec4c80}.boot-retry{font-size:13px;margin-top:22px}html[data-theme=light] .boot-screen{background:#f5f5fa;color:#181b2c}html[data-theme=light] .boot-screen p{color:#454d63}html[data-theme=light] .boot-screen small{color:#646a7e}html[data-theme=light] .boot-track{background:#242b4512}@keyframes boot-slide{0%{transform:translateX(-120%)}60%,100%{transform:translateX(340%)}}@keyframes boot-in{from{opacity:.4}to{opacity:1}}html[data-reduced-effects=true] .boot-screen,html[data-reduced-effects=true] .boot-track span{animation:none}@media(prefers-reduced-motion:reduce){.boot-screen,.boot-track span{animation:none}}
