#resource-startup{position:fixed;inset:0;z-index:99999;overflow:hidden;color:var(--ui-ink);background:var(--ui-paper-background)}#resource-startup .resource-scene{position:absolute;top:50%;left:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(var(--resource-scale, 1));transform-origin:center;display:grid;place-items:center;background:var(--ui-entry-background);font:400 var(--ui-text-body) / 1.6 var(--ui-font-body)}:is(#resource-startup,.ui-loading-screen) .resource-card{width:980px;text-align:center;padding:48px 64px;box-sizing:border-box;background:var( --ui-loading-card-background, radial-gradient(ellipse, #f5edddf5 40%, #f5eddd00 72%) )}:is(#resource-startup,.ui-loading-screen) .resource-mark{color:var(--ui-loading-mark-color, var(--ui-cinnabar));letter-spacing:.3em;font-size:var(--ui-text-small)}:is(#resource-startup,.ui-loading-screen) h1{margin:16px 0 40px;font:400 76px / 1.4 var(--ui-font-title);letter-spacing:.2em}:is(#resource-startup,.ui-loading-screen) p{margin:24px 0}#resource-startup #resource-detail{min-height:3.2em;overflow-wrap:anywhere;color:var(--ui-muted);font-size:var(--ui-text-small)}:is(#resource-startup,.ui-loading-screen) :is(progress,.resource-progress){display:block;width:100%;height:12px;border:1px solid var(--ui-line);border-radius:2px;overflow:hidden;background:var(--ui-inset);accent-color:var(--ui-accent)}#resource-startup progress::-webkit-progress-bar{background:var(--ui-inset)}#resource-startup progress::-webkit-progress-value{background:var(--ui-accent)}#resource-startup progress::-moz-progress-bar{background:var(--ui-accent)}#resource-startup button{margin:8px}#resource-startup button[hidden]{display:none}#resource-startup small{display:block;margin-top:24px;color:var(--ui-muted);font-size:var(--ui-text-small)}#root .app-shell[data-startup-loading=true]{background:var(--ui-entry-background)}#root .app-shell[data-startup-loading=true]:before,#root .app-shell[data-startup-loading=true]>.site-header{display:none}#root .app-shell[data-startup-loading=true]>.loading{display:grid;place-items:center;height:1080px;margin:0;padding:0;color:var(--ui-ink);font:400 var(--ui-text-body) / 1.6 var(--ui-font-body)}
