:is(html:has(#startup),body:has(>#startup)){overscroll-behavior:none;background:#fff;overflow:hidden}#startup:not([data-state=leaving]):not([data-interactive=true])~#root{visibility:hidden}#startup[data-interactive=true]{pointer-events:none}#startup{z-index:10000;color:#171727;background:#fff;grid-template-rows:100dvh;align-content:start;place-items:center;height:100lvh;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:fixed;inset:0 0 auto}#startup .startup-logo{aspect-ratio:1;isolation:isolate;width:min(232px,64vw,50vh);position:relative}#startup:not([data-state]) .startup-logo{visibility:hidden}#startup .startup-layer,#startup .startup-reveal{width:100%;height:100%;position:absolute;inset:0}#startup .startup-full{clip-path:inset(0 0 65%)}#startup .startup-word{clip-path:polygon(0 35%,100% 35%,100% 53%,72% 62%,0 62%)}#startup .startup-tick{clip-path:polygon(0 62%,72% 62%,100% 53%,100% 100%,0 100%)}#startup .startup-track{opacity:.14}#startup .startup-reveal{clip-path:polygon(17% 72%,17% 72%,17% 72%,17% 72%,17% 72%)}#startup .startup-message{top:calc(50dvh + min(116px,32vw,25vh) + 24px);left:max(24px, env(safe-area-inset-left));right:max(24px, env(safe-area-inset-right));text-align:center;font-size:14px;line-height:1.6;position:absolute}#startup-status{margin:0 0 12px}#startup-status:empty{display:none}#startup-retry{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#171727;border:1px solid #dedee4;border-radius:12px;padding:10px 20px}#startup-retry:focus-visible{outline-offset:3px;outline:3px solid #7781b3}@media (height<=430px){#startup .startup-logo{width:132px;transform:translateY(-36px)}#startup .startup-message{top:calc(50dvh + 42px)}}
