body{margin:0}.app-startup{box-sizing:border-box;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;font:1rem/1.6 system-ui,sans-serif;background:#ffffff;color:#17202a}.app-startup img{width:5rem;height:5rem}.app-startup h1{font-size:1.75rem;margin:1rem 0 .25rem}.app-startup p{max-width:36rem;margin:.25rem 0}.app-noscript{position:fixed;inset:auto 1rem 1rem;padding:1rem;border:2px solid currentColor;background:#ffffff;color:#17202a;font:1rem/1.5 system-ui,sans-serif}@media(prefers-color-scheme:dark){.app-startup,.app-noscript{background:#010409;color:#f0f3f6}}