/* Loaded before the app shell: never paint the base layout while it is being upgraded. */
html[data-app-state] body{background:#f6f8fc!important}
html[data-app-state] body>:not(#app-startup){visibility:hidden!important}
html[data-app-state] .workspace *{visibility:hidden!important}
#app-startup{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:#f6f8fc;color:#263c60;text-align:center;font:16px/1.5 Inter,system-ui,sans-serif}
#app-startup strong{font-size:22px;letter-spacing:.12em}
#app-startup p{margin:0;max-width:34em;color:#5d7092}
#app-startup a{color:#4c55d9;padding:10px 16px;min-height:44px;border:1px solid #d5e0f2;border-radius:12px;text-decoration:none;background:#fff}
#app-startup a:focus-visible{outline:2px solid #6759ff;outline-offset:3px}
#app-startup noscript{max-width:30em;color:#5d7092}
