/* One geometry for access verification, initial HTML and app launch. */
html.booting,html.booting body{background:#fcfefc!important;color-scheme:light}
.boot-screen,.launch-screen.launch-refined{position:fixed;inset:0;width:100%;height:100%;height:100dvh;z-index:1000;display:block;background:#fcfefc;color:#000;margin:0;padding:0;border:0;box-sizing:border-box}
.boot-screen>img,.launch-screen.launch-refined>img{position:absolute;left:50%;top:var(--launch-logo-top,47.7%);width:var(--launch-logo-width,min(55vw,280px));max-width:none;height:auto;margin:0;padding:0;transform:translate(-50%,-50%);animation:none;filter:none;opacity:1;mix-blend-mode:normal}
.access-pending>header,.access-pending>main,.access-pending>footer{display:none}body:not(.access-pending)>.boot-screen{display:none}
