.ac{--t0:13s;--u:min(calc(100cqw / 1200), calc(100cqh / 630));isolation:isolate;contain:layout paint style;color:#fff;-webkit-user-select:none;user-select:none;background:#1b0a26;position:absolute;inset:0;overflow:hidden;container-type:size}.ac-bg{background:radial-gradient(60% 75% at 6% 104%,#ff78505c,#0000 70%),radial-gradient(55% 70% at 96% -4%,#e3367f5c,#0000 70%),radial-gradient(70% 60% at 50% 55%,#7834966b,#0000 75%),linear-gradient(150deg,#170820 0%,#2b1238 48%,#4a1c55 100%);position:absolute;inset:0}.ac-bg:after{content:"";background-image:radial-gradient(circle,#ffffff21 1px,#0000 1.4px);background-size:calc(var(--u) * 28) calc(var(--u) * 28);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 80%);mask-image:radial-gradient(#000 20%,#0000 80%)}.ac-stage{width:calc(var(--u) * 1200);height:calc(var(--u) * 630);position:absolute;top:50%;left:50%;translate:-50% -50%}.ac-layer{translate:calc(var(--px,0) * var(--depth,0) * -1px) calc(var(--py,0) * var(--depth,0) * -1px);position:absolute;inset:0}.ac-rings,.ac-lanes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ac-anim{animation-duration:var(--dur,15s);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:var(--d,0s)}.ac-anim.ac-journey{--dur:15s;animation-delay:calc(var(--d,0s) - var(--t0))}.ac:not([data-run]) .ac-anim,.ac[data-paused] .ac-anim{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ac .ac-anim{animation-duration:var(--dur,15s)!important;animation-iteration-count:infinite!important;animation-play-state:paused!important}}.ac-star{width:calc(var(--u) * var(--size));height:calc(var(--u) * var(--size));margin:calc(var(--u) * var(--size) * -.5) 0 0 calc(var(--u) * var(--size) * -.5);background:radial-gradient(closest-side,#fff 0 24%,#ffffff59 40%,#0000 100%);border-radius:50%;animation-name:ac-twinkle;animation-timing-function:ease-in-out;position:absolute}@keyframes ac-twinkle{0%,to{opacity:.12;scale:.6}50%{opacity:.95;scale:1}}.ac-sat{width:0;height:0;position:absolute;top:0;left:0}.ac-sat-dot{border-radius:50%;place-items:center;display:grid;position:absolute}.ac-sat-dot svg{color:#fff;width:52%;height:52%}.ac-sat-rocket{width:calc(var(--u) * 46);height:calc(var(--u) * 46);margin:calc(var(--u) * -23) 0 0 calc(var(--u) * -23);box-shadow:0 0 calc(var(--u) * 26) #ff5a5f99;background-image:linear-gradient(135deg,#ffb13d,#ff5a5f 52%,#e3367f)}.ac-sat-amber{width:calc(var(--u) * 12);height:calc(var(--u) * 12);margin:calc(var(--u) * -6) 0 0 calc(var(--u) * -6);box-shadow:0 0 calc(var(--u) * 18) calc(var(--u) * 3) #ffb13d8c;background:#ffb13d}.ac-sat-pink{width:calc(var(--u) * 9);height:calc(var(--u) * 9);margin:calc(var(--u) * -4.5) 0 0 calc(var(--u) * -4.5);box-shadow:0 0 calc(var(--u) * 16) calc(var(--u) * 2) #e3367f8c;background:#e3367f}.ac-node{top:calc(var(--u) * 72);width:0;height:0;position:absolute}.ac-node-disc{--dur:5s;width:calc(var(--u) * 54);height:calc(var(--u) * 54);margin:calc(var(--u) * -27) 0 0 calc(var(--u) * -27);box-shadow:0 0 calc(var(--u) * 26) #ff5a5f47;background:#210f2ce6;border:1px solid #fff3;border-radius:50%;place-items:center;animation-name:ac-pop;display:grid;position:absolute}.ac-node-disc svg{color:#fff;width:50%;height:50%}.ac-node:last-child .ac-node-disc{box-shadow:0 0 calc(var(--u) * 26) #4ade804d;border-color:#4ade808c}.ac-node:last-child .ac-node-disc svg{color:#4ade80}.ac-node-label{left:0;top:calc(var(--u) * 40);white-space:nowrap;font-size:max(10px, calc(var(--u) * 16));letter-spacing:.04em;color:#ffffffc7;font-weight:800;position:absolute;translate:-50%}@keyframes ac-pop{0%{scale:1}7%{scale:1.14}22%,to{scale:1}}.ac-flow{--dur:5s;left:calc(var(--u) * 205);top:calc(var(--u) * 72);width:calc(var(--u) * 34);height:calc(var(--u) * 34);margin:calc(var(--u) * -17) 0 0 calc(var(--u) * -17);background:radial-gradient(closest-side,#fff 0 28%,#ffb13dd9 52%,#0000 100%);border-radius:50%;animation-name:ac-flow;position:absolute}@keyframes ac-flow{0%{opacity:0;translate:0}6%{opacity:1}80%{opacity:1;translate:calc(var(--u) * 765) 0}90%,to{opacity:0;translate:calc(var(--u) * 765) 0}}.ac-card{width:calc(var(--u) * 216);height:calc(var(--u) * 82);margin:calc(var(--u) * -41) 0 0 calc(var(--u) * -108);font-size:max(10px, calc(var(--u) * 14));opacity:0;animation-name:ac-card;position:absolute}.ac-face{align-items:center;gap:calc(var(--u) * 12);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 20);box-shadow:0 calc(var(--u) * 16) calc(var(--u) * 32) calc(var(--u) * -14) #000000b3;background:#210f2ce0;border:1px solid #ffffff24;display:flex;position:absolute;inset:0;overflow:hidden}.ac-lit{border-radius:inherit;opacity:0;background:linear-gradient(120deg,#ffb13d29,#e3367f3d);animation-name:ac-lit;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ff786ebf}.ac-scan{opacity:0;background:linear-gradient(90deg,#0000,#ffbe6e61,#0000);width:34%;animation-name:ac-scan;position:absolute;top:0;bottom:0;left:0}.ac-mark{width:calc(var(--u) * 52);height:calc(var(--u) * 52);box-shadow:0 0 calc(var(--u) * 14) #ff5a5f80;background-image:linear-gradient(135deg,#ffb13d,#ff5a5f 52%,#e3367f);border-radius:30%;flex:none;place-items:center;display:grid;position:relative}.ac-mark svg{color:#fff;fill:#ffffff47;width:54%;height:54%}.ac-body{gap:calc(var(--u) * 10);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.ac-bar{height:calc(var(--u) * 9);background:#ffffff47;border-radius:999px;display:block}.ac-bar-name{width:78%}.ac-pills{height:1.3em;display:block;position:relative}.ac-pill{white-space:nowrap;opacity:0;align-items:center;gap:.5em;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;top:0;left:0}.ac-pill i{width:max(5px, calc(var(--u) * 9));height:max(5px, calc(var(--u) * 9));border-radius:50%}.ac-pill b{font-weight:inherit}.ac-pill-ready{color:#ffffffb8;animation-name:ac-pill-ready}.ac-pill-ready i{background:#c4b5fd}.ac-pill-sent{color:#7dd3fc;animation-name:ac-pill-sent}.ac-pill-sent i{background:#38bdf8}.ac-pill-review{color:#fcd34d;animation-name:ac-pill-review}.ac-pill-review i{background:#fbbf24}.ac-pill-live{color:#4ade80;animation-name:ac-pill-live}.ac-pill-live i{background:#4ade80;box-shadow:0 0 .7em #4ade80}.ac-ring{border-radius:calc(var(--u) * 20);opacity:0;border:2px solid #ff9678d9;animation-name:ac-ring;position:absolute;inset:0}.ac-plus{right:calc(var(--u) * 12);top:calc(var(--u) * -16);font-size:max(9px, calc(var(--u) * 13));white-space:nowrap;opacity:0;background-image:linear-gradient(100deg,#ffb13d,#ff5a5f 52%,#e3367f);border-radius:999px;padding:.12em .7em;font-weight:800;animation-name:ac-plus;position:absolute;box-shadow:0 6px 16px -6px #ff5a5fcc}@container (max-width:560px){.ac-node-label,.ac-pill b,.ac-plus{display:none}}@keyframes ac-card{0%{opacity:0;translate:0;scale:.9}4%{opacity:1;scale:1}20%{animation-timing-function:cubic-bezier(.6,0,.2,1);translate:0}30%{translate:calc(var(--u) * 255) 0}40%{translate:calc(var(--u) * 255) 0;animation-timing-function:cubic-bezier(.6,0,.2,1)}50%{translate:calc(var(--u) * 510) 0}72%{translate:calc(var(--u) * 510) 0;animation-timing-function:cubic-bezier(.6,0,.2,1)}82%{translate:calc(var(--u) * 765) 0}94%{translate:calc(var(--u) * 765) 0;opacity:1;scale:1}to{translate:calc(var(--u) * 765) 0;opacity:0;scale:1.04}}@keyframes ac-pill-ready{0%{opacity:0}4%,23%{opacity:1}27%,to{opacity:0}}@keyframes ac-pill-sent{0%,25%{opacity:0}29%,43%{opacity:1}47%,to{opacity:0}}@keyframes ac-pill-review{0%,45%{opacity:0}49%,74%{opacity:1}77%,to{opacity:0}}@keyframes ac-pill-live{0%,74%{opacity:0}78%,96%{opacity:1}to{opacity:0}}@keyframes ac-lit{0%,76%{opacity:0}82%,95%{opacity:1}99%,to{opacity:0}}@keyframes ac-scan{0%,50%{opacity:0;translate:-100%}51%{opacity:1;translate:-100%}61%{opacity:1;translate:300%}61.1%{opacity:1;translate:-100%}72%{opacity:1;translate:300%}73%,to{opacity:0;translate:300%}}@keyframes ac-ring{0%,81%{opacity:0;scale:.96}83%{opacity:.9}90%,to{opacity:0;scale:1.45}}@keyframes ac-plus{0%,82%{opacity:0;translate:0 6px}85%{opacity:1;translate:0}91%{opacity:1;translate:0 -8px}95%,to{opacity:0;translate:0 -14px}}
