.entry-loader{--el-ground-inner:var(--color-primary-base);--el-ground-outer:var(--color-primary-shade-4);--el-gold:var(--color-secondary-base);--el-gold-light:var(--color-secondary-tint-1);--el-cool:var(--color-primary-tint-5);--el-logo:var(--color-web-text-on-dark);--el-muted:var(--color-web-text-on-dark-muted)}html[data-entry=active] [data-entry-target] svg{opacity:0}html[data-entry=active] body{overflow:hidden}.el-overlay{background:radial-gradient(circle at 50% 50%, var(--el-ground-inner) 0%, var(--el-ground-outer) 75%);pointer-events:auto;transition:opacity var(--el-fade,.6s) ease, visibility var(--el-fade,.6s);overflow:hidden}.el-overlay[data-phase=done]{opacity:0;visibility:hidden;pointer-events:none}.el-stage{will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.el-overlay[data-phase=idle] .el-stage:before{content:"";background:var(--el-gold);block-size:6px;inline-size:6px;box-shadow:0 0 14px var(--el-gold);border-radius:50%;margin:auto;animation:1.2s ease-in-out infinite el-boot;position:absolute;inset:0}@keyframes el-boot{50%{opacity:.25;transform:scale(.6)}}.el-logo{--el-h:clamp(56px, 11vw, 110px);--el-draw-dur:2.2s;--el-stagger:.14s;--el-fillin-dur:1.1s;align-items:flex-end;display:inline-flex;position:relative}.el-logo:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--el-gold) 38%, transparent), color-mix(in srgb, var(--el-cool) 16%, transparent) 55%, transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .8s;position:absolute;inset:-45% -12%}.el-logo[data-phase=fill]:before{opacity:1}.el-logo svg{display:block;overflow:visible}.el-swoosh{height:var(--el-h);aspect-ratio:234.504/102.181;transform-origin:0 0;will-change:transform}.el-word{height:calc(var(--el-h) * .82);aspect-ratio:368.319/93.6143}.el-p{fill:var(--el-logo);fill-opacity:0;stroke:var(--el-gold);stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;animation:el-draw var(--el-draw-dur) cubic-bezier(.6, 0, .2, 1) forwards;animation-delay:calc(var(--i) * var(--el-stagger));filter:drop-shadow(0 0 4px var(--el-gold))}.el-logo[data-phase=idle] .el-p{animation:none}.el-swoosh .el-p{fill:var(--el-fly-color,var(--el-logo));transition:fill .6s}.el-sweep{opacity:0;transform:translate(-80px)}.el-logo[data-phase=fill]{animation:4s ease-in-out infinite el-breathe}.el-logo[data-phase=fill] .el-p{stroke-dashoffset:0;animation:el-fillin var(--el-fillin-dur) ease forwards;filter:none}.el-logo[data-phase=fill] .el-sweep{opacity:1;animation:2.6s ease-in-out .3s 2 el-sweep,3.8s ease-in-out 4s infinite el-sweep}.el-logo[data-phase=fly] .el-p,.el-logo[data-phase=done] .el-p{stroke-dashoffset:0;stroke-opacity:0;fill-opacity:1;filter:none;transition:stroke-opacity .35s;animation:none}.el-logo[data-phase=fly] .el-swoosh .el-p,.el-logo[data-phase=done] .el-swoosh .el-p{transition:stroke-opacity .35s,fill .6s}.el-logo[data-phase=fly] svg,.el-logo[data-phase=done] svg{filter:none}.el-logo[data-phase=fly] .el-sweep,.el-logo[data-phase=done] .el-sweep{display:none}.el-logo[data-phase=fly] .el-word,.el-logo[data-phase=done] .el-word{opacity:0;transition:opacity .35s}@keyframes el-draw{to{stroke-dashoffset:0}}@keyframes el-fillin{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes el-sweep{to{transform:translate(480px)}}@keyframes el-breathe{50%{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.el-logo[data-phase=fill]{animation:none}.el-p,.el-logo[data-phase=fill] .el-p{stroke:none;stroke-dashoffset:0;fill-opacity:1;filter:none;animation:none}.el-logo svg{filter:none!important}.el-sweep{display:none}}
.el-circuit{pointer-events:none;opacity:1;transition:opacity .4s;position:absolute;inset:0}.el-circuit[data-phase=fly],.el-circuit[data-phase=done]{opacity:0}.el-circuit-grid{background-image:radial-gradient(circle at center, color-mix(in srgb, var(--el-cool) 14%, transparent) 0 1px, transparent 1.6px);will-change:transform;background-position:50%;background-size:22px 22px;animation:1s ease-out both el-c-fade;position:absolute;inset:0;-webkit-mask:radial-gradient(#000 0 30%,#0000 78%);mask:radial-gradient(#000 0 30%,#0000 78%)}@keyframes el-c-fade{0%{opacity:0}to{opacity:1}}.el-circuit-canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.el-circuit-grid{opacity:1;animation:none}}
.el-status{isolation:isolate;inline-size:max-content;max-inline-size:90vw;font-family:var(--font-brand), sans-serif;letter-spacing:normal;color:color-mix(in srgb, var(--el-logo) 80%, transparent);opacity:1;pointer-events:none;flex-direction:column;align-items:center;gap:14px;margin-inline:auto;font-size:13px;line-height:1.8;transition:opacity .45s;display:flex;position:absolute;inset-block-end:10vh;inset-inline:0}.el-status:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--el-ground-outer) 60%, transparent);position:absolute;inset:-22px -48px}.el-status[data-phase=fly],.el-status[data-phase=done]{opacity:0}.el-status-line{align-items:center;gap:8px;min-block-size:1.8em;display:flex;position:relative}.el-status-dot{background:var(--el-gold);block-size:5px;inline-size:5px;box-shadow:0 0 8px var(--el-gold);border-radius:50%;animation:1.1s ease-in-out infinite el-status-pulse}.el-status-typed{display:inline-block;position:relative}.el-status-text{white-space:nowrap;animation:.55s steps(12,end) both el-status-type;display:block}.el-status-caret{background:var(--el-gold-light);inline-size:1px;animation:.55s steps(12,end) both el-status-caret-move,.9s step-end .55s infinite el-status-blink;position:absolute;inset-block:15%;inset-inline-start:100%}.el-status-prev{white-space:nowrap;color:var(--el-muted);animation:.7s ease-out both el-status-rise;position:absolute;inset-block-end:100%;inset-inline-start:18px}.el-status-meta{align-items:center;gap:12px;display:flex}.el-status-track{background:color-mix(in srgb, var(--el-muted) 35%, transparent);block-size:1px;inline-size:min(260px,60vw);position:relative}.el-status-track>i{background:var(--el-gold);position:absolute;inset-block:0;inset-inline-start:0}.el-status-track>i:after{content:"";background:var(--el-gold-light);block-size:3px;inline-size:8px;box-shadow:0 0 8px 2px var(--el-gold);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.el-status-count{color:var(--el-muted);font-variant-numeric:tabular-nums;font-size:11px}@keyframes el-status-type{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes el-status-caret-move{0%{inset-inline-start:0}to{inset-inline-start:100%}}@keyframes el-status-blink{50%{opacity:0}}@keyframes el-status-pulse{50%{opacity:.35}}@keyframes el-status-rise{0%{opacity:.7;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.el-status-text,.el-status-prev{animation:none}.el-status-prev{display:none}.el-status-caret{animation:none;inset-inline-start:100%}.el-status-dot{animation:none}}
