@keyframes platform-pulse-travel{0%{offset-distance:0%;opacity:0}4%{opacity:1}96%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes platform-node-glow{0%,to{filter:drop-shadow(0 0 #0000);stroke:#ffffff24}8%,18%{filter:drop-shadow(0 0 10px #b4ff39bf);stroke:#b4ff39}28%{filter:drop-shadow(0 0 #0000);stroke:#ffffff24}}.platform-request-pulse{offset-path:path("M 48 90 L 196 90 L 344 90 L 492 90 L 640 90");offset-rotate:0deg;animation:8s linear infinite platform-pulse-travel}.platform-request-node{animation:8s linear infinite platform-node-glow}.platform-request-node-0{animation-delay:0s}.platform-request-node-1{animation-delay:1.6s}.platform-request-node-2{animation-delay:3.2s}.platform-request-node-3{animation-delay:4.8s}.platform-request-node-4{animation-delay:6.4s}@keyframes platform-gates-progress{0%{stroke-dashoffset:520px}8%{stroke-dashoffset:520px}28%{stroke-dashoffset:0}33%{stroke-dashoffset:520px}41%{stroke-dashoffset:520px}61%{stroke-dashoffset:0}66%{stroke-dashoffset:520px}74%{stroke-dashoffset:520px}82%{stroke-dashoffset:220px}88%,to{stroke-dashoffset:520px}}@keyframes platform-counter-tick{0%,8%{opacity:1}8.01%,to{opacity:0}}@keyframes platform-counter-show{0%,to{opacity:0}}.platform-counter-val{opacity:0;justify-content:center;align-items:center;animation:8s step-end infinite platform-counter-cycle;display:flex;position:absolute;inset:0}.platform-counter-val[data-n="0"]{animation-name:platform-c0}.platform-counter-val[data-n="17"]{animation-name:platform-c17}.platform-counter-val[data-n="34"]{animation-name:platform-c34}.platform-counter-val[data-n="51"]{animation-name:platform-c51}@keyframes platform-c0{0%,12%,33%,45%,66%,74%,to{opacity:1}12.01%,32.99%,45.01%,65.99%,74.01%,99.99%{opacity:0}}@keyframes platform-c17{0%,12%,20%,33%,45%,53%,66%,74%,80%,to{opacity:0}12.01%,19.99%,45.01%,52.99%,74.01%,79.99%{opacity:1}}@keyframes platform-c34{0%,20%,28%,33%,53%,61%,66%,80%,86%,to{opacity:0}20.01%,27.99%,53.01%,60.99%,80.01%,85.99%{opacity:1}}@keyframes platform-c51{0%,28%,33%,61%,66%,86%,to{opacity:0}28.01%,32.99%,61.01%,65.99%{opacity:1}}@keyframes platform-fail-x{0%,81%,to{opacity:0;transform:scale(.6)}82%,92%{opacity:1;transform:scale(1)}96%{opacity:0;transform:scale(.8)}}@keyframes platform-rollback-draw{0%,82%{stroke-dashoffset:280px;opacity:0}84%{opacity:1;stroke-dashoffset:280px}92%{stroke-dashoffset:0;opacity:1}98%,to{opacity:0;stroke-dashoffset:0}}@keyframes platform-gate-stage-glow{0%,to{fill:#181c22;stroke:#ffffff1f}}.platform-gates-path{stroke-dasharray:520;stroke-dashoffset:520px;animation:24s linear infinite platform-gates-progress}.platform-fail-x{transform-origin:360px 56px;animation:24s linear infinite platform-fail-x}.platform-rollback-path{stroke-dasharray:280;stroke-dashoffset:280px;animation:24s linear infinite platform-rollback-draw}@keyframes platform-spoke-draw{0%{stroke-dashoffset:120px;opacity:.35}12%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:1}85%,to{stroke-dashoffset:120px;opacity:.25}}@keyframes platform-leaf-pop{0%,8%{opacity:.35;transform:scale(.92)}14%,72%{opacity:1;transform:scale(1)}88%,to{opacity:.4;transform:scale(.94)}}.platform-spoke{stroke-dasharray:120;stroke-dashoffset:120px;animation:10s ease-in-out infinite platform-spoke-draw}.platform-spoke-0{animation-delay:0s}.platform-spoke-1{animation-delay:.55s}.platform-spoke-2{animation-delay:1.1s}.platform-spoke-3{animation-delay:1.65s}.platform-spoke-4{animation-delay:2.2s}.platform-leaf{transform-box:fill-box;transform-origin:50%;animation:10s ease-in-out infinite platform-leaf-pop}.platform-leaf-0{animation-delay:0s}.platform-leaf-1{animation-delay:.55s}.platform-leaf-2{animation-delay:1.1s}.platform-leaf-3{animation-delay:1.65s}.platform-leaf-4{animation-delay:2.2s}@keyframes platform-center-pulse{0%,to{filter:drop-shadow(0 0 4px #b4ff3940)}50%{filter:drop-shadow(0 0 14px #b4ff398c)}}.platform-center-node{animation:10s ease-in-out infinite platform-center-pulse}@media (prefers-reduced-motion:reduce){.platform-request-pulse,.platform-request-node,.platform-gates-path,.platform-fail-x,.platform-rollback-path,.platform-counter-val,.platform-spoke,.platform-leaf,.platform-center-node{animation:none!important}.platform-request-pulse{opacity:0!important}.platform-request-node{filter:none!important;stroke:#fff3!important}.platform-gates-path{stroke-dashoffset:0!important}.platform-fail-x,.platform-rollback-path,.platform-counter-val{opacity:0!important}.platform-counter-val[data-n="51"]{opacity:1!important}.platform-spoke{stroke-dashoffset:0!important;opacity:1!important}.platform-leaf{opacity:1!important;transform:none!important}.platform-center-node{filter:drop-shadow(0 0 6px #b4ff3959)!important}}
