@property --boot-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.mE8kDG_screen{min-height:100dvh;padding:var(--space-6);background:var(--surface-page);color:var(--text-primary);font-family:var(--font-ui);--boot-ease:cubic-bezier(.22, 1, .36, 1);--boot-glow:#a2745329;--boot-sheen:#ffffff8c;--boot-track:#442e231a;place-items:center;display:grid;position:relative;overflow:hidden}[data-theme=dark] .mE8kDG_screen{--boot-glow:#a2745333;--boot-sheen:#a27453a6;--boot-track:#ffffff1a}.mE8kDG_overlay{z-index:1000;transition:opacity .45s var(--boot-ease), transform .45s var(--boot-ease);position:fixed;inset:0}.mE8kDG_leaving{opacity:0;pointer-events:none;transform:scale(1.03)}.mE8kDG_glow{aspect-ratio:1;background:radial-gradient(circle, var(--boot-glow) 0%, transparent 62%);opacity:0;width:min(720px,160vw);animation:mE8kDG_boot-fade 1.2s var(--boot-ease) forwards, mE8kDG_boot-glow 4.8s ease-in-out 1.2s infinite;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -58%}.mE8kDG_stack{justify-items:center;gap:var(--space-4);display:grid;position:relative}.mE8kDG_mark{width:132px;height:125px;animation:3.6s ease-in-out 1.4s infinite mE8kDG_boot-breathe;position:relative}.mE8kDG_mark img,.mE8kDG_cone img{width:100%;height:100%;display:block;position:absolute;inset:0}.mE8kDG_ring{--boot-mask:conic-gradient(from 205deg, #000 var(--boot-sweep), transparent calc(var(--boot-sweep) + 14deg));-webkit-mask-image:var(--boot-mask);-webkit-mask-image:var(--boot-mask);mask-image:var(--boot-mask);animation:1s cubic-bezier(.55,.1,.25,1) 50ms both mE8kDG_boot-paint}.mE8kDG_cone{animation:mE8kDG_boot-rise .9s var(--boot-ease) .25s both;position:absolute;inset:0}.mE8kDG_sheen{background:linear-gradient(105deg, transparent 35%, var(--boot-sheen) 50%, transparent 65%);-webkit-mask:var(--boot-cone-mask) center / 100% 100% no-repeat;-webkit-mask:var(--boot-cone-mask) center / 100% 100% no-repeat;mask:var(--boot-cone-mask) center / 100% 100% no-repeat;mix-blend-mode:soft-light;background-position:100% 0;background-size:300% 100%;animation:3.6s ease-in-out 1.3s infinite mE8kDG_boot-sheen;position:absolute;inset:0}.mE8kDG_wordmark{width:152px;height:59px;animation:mE8kDG_boot-reveal .95s var(--boot-ease) .55s both;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-size:250% 100%;mask-size:250% 100%}.mE8kDG_wordmark img{width:100%;height:100%;display:block}.mE8kDG_progress{width:132px;height:2px;margin-top:var(--space-4);background:var(--boot-track);opacity:0;border-radius:999px;animation:.6s ease-out 1.1s forwards mE8kDG_boot-fade;position:relative;overflow:hidden}.mE8kDG_bar{border-radius:inherit;background:linear-gradient(90deg,#0000,#a27453 40%,#442e23);width:42%;animation:1.5s cubic-bezier(.65,0,.35,1) infinite mE8kDG_boot-indeterminate;position:absolute;inset:0 auto 0 0}[data-theme=dark] .mE8kDG_bar{background:linear-gradient(90deg,#0000,#a27453 40%,#f3e6da)}.mE8kDG_caption{letter-spacing:.32em;text-transform:uppercase;color:var(--text-muted);opacity:0;margin:0;padding-left:.32em;font-size:11px;font-weight:600;line-height:14px;animation:.6s ease-out 1.2s forwards mE8kDG_boot-fade}.mE8kDG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes mE8kDG_boot-paint{0%{--boot-sweep:0deg}to{--boot-sweep:360deg}}@keyframes mE8kDG_boot-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)scale(.94)}to{opacity:1;filter:blur();transform:none}}@keyframes mE8kDG_boot-reveal{0%{opacity:0;transform:translateY(6px);-webkit-mask-position:100% 0;mask-position:100% 0}to{opacity:1;transform:none;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes mE8kDG_boot-fade{to{opacity:1}}@keyframes mE8kDG_boot-glow{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:1.06}}@keyframes mE8kDG_boot-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes mE8kDG_boot-sheen{0%{background-position:100% 0}55%,to{background-position:0 0}}@keyframes mE8kDG_boot-indeterminate{0%{transform:translate(-100%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){.mE8kDG_glow,.mE8kDG_mark,.mE8kDG_ring,.mE8kDG_cone,.mE8kDG_sheen,.mE8kDG_wordmark,.mE8kDG_progress,.mE8kDG_bar,.mE8kDG_caption{opacity:1;animation:none}.mE8kDG_ring,.mE8kDG_wordmark{-webkit-mask-image:none;mask-image:none}.mE8kDG_sheen{display:none}.mE8kDG_overlay{transition:none}.mE8kDG_bar{opacity:.5;width:100%}}
