.pod[data-astro-cid-luyok5k4]{fill:var(--color-accent);stroke:var(--color-accent-light)}.move[data-astro-cid-luyok5k4]{transform:translate(var(--dx), var(--dy))}@media (prefers-reduced-motion:no-preference){.move[data-astro-cid-luyok5k4]{animation:8s ease-in-out infinite reschedule}.fail[data-astro-cid-luyok5k4]{animation:8s ease-in-out infinite fail}}@keyframes reschedule{0%,25%{opacity:1;transform:translate(0)}45%,85%{transform:translate(var(--dx), var(--dy));opacity:1}92%{transform:translate(var(--dx), var(--dy));opacity:0}96%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes fail{0%,15%{opacity:0}22%,85%{opacity:1}92%,to{opacity:0}}.gate[data-astro-cid-lcnderau]{fill:var(--color-accent-light)}.req[data-astro-cid-lcnderau]{transform:translateX(var(--dx))}.ok[data-astro-cid-lcnderau]{fill:var(--color-ok-light)}.bad[data-astro-cid-lcnderau]{fill:var(--color-danger)}@media (prefers-reduced-motion:no-preference){.ok[data-astro-cid-lcnderau]{animation:6s linear infinite pass}.late[data-astro-cid-lcnderau]{animation-delay:-3s}.bad[data-astro-cid-lcnderau]{animation:6s ease-out infinite block}.deny[data-astro-cid-lcnderau]{animation:6s ease-in-out infinite deny}}@keyframes pass{0%{opacity:0;transform:translate(0)}8%{opacity:1}70%{transform:translateX(var(--dx));opacity:1}80%,to{transform:translateX(var(--dx));opacity:0}}@keyframes block{0%{opacity:0;transform:translate(0)}8%{opacity:1}35%,70%{transform:translateX(var(--dx));opacity:1}82%,to{transform:translateX(var(--dx));opacity:0}}@keyframes deny{0%,35%{opacity:0}42%,72%{opacity:1}82%,to{opacity:0}}.on[data-astro-cid-g2usnjb3]{fill:var(--color-layer);stroke:var(--color-accent-light)}.commit[data-astro-cid-g2usnjb3]{fill:var(--color-accent-light);transform:translateX(var(--dx))}@media (prefers-reduced-motion:no-preference){.commit[data-astro-cid-g2usnjb3]{animation:8s linear infinite travel}.s1[data-astro-cid-g2usnjb3]{animation:8s linear infinite stage1}.s2[data-astro-cid-g2usnjb3]{animation:8s linear infinite stage2}.s3[data-astro-cid-g2usnjb3]{animation:8s linear infinite stage3}.s4[data-astro-cid-g2usnjb3]{animation:8s linear infinite stage4}.done[data-astro-cid-g2usnjb3]{animation:8s linear infinite done}}@keyframes travel{0%{opacity:1;transform:translate(0)}72%{transform:translateX(var(--dx));opacity:1}80%,to{transform:translateX(var(--dx));opacity:0}}@keyframes stage1{0%,4%{opacity:0}12%,88%{opacity:1}95%,to{opacity:0}}@keyframes stage2{0%,24%{opacity:0}32%,88%{opacity:1}95%,to{opacity:0}}@keyframes stage3{0%,44%{opacity:0}52%,88%{opacity:1}95%,to{opacity:0}}@keyframes stage4{0%,64%{opacity:0}72%,88%{opacity:1}95%,to{opacity:0}}@keyframes done{0%,74%{opacity:0}80%,88%{opacity:1}95%,to{opacity:0}}.part[data-astro-cid-tdgx6765]{opacity:.3}@media (prefers-reduced-motion:no-preference){.p1[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite dim1}.p2[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite dim2}.p3[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite dim3}.c1[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite show1}.c2[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite show2}.c3[data-astro-cid-tdgx6765]{animation:9s ease-in-out infinite show3}}@keyframes show1{0%,12%{opacity:0}20%,88%{opacity:1}95%,to{opacity:0}}@keyframes show2{0%,32%{opacity:0}40%,88%{opacity:1}95%,to{opacity:0}}@keyframes show3{0%,52%{opacity:0}60%,88%{opacity:1}95%,to{opacity:0}}@keyframes dim1{0%,12%{opacity:1}20%,88%{opacity:.3}95%,to{opacity:1}}@keyframes dim2{0%,32%{opacity:1}40%,88%{opacity:.3}95%,to{opacity:1}}@keyframes dim3{0%,52%{opacity:1}60%,88%{opacity:.3}95%,to{opacity:1}}.util[data-astro-cid-biyafw3p]{fill:var(--color-accent);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--end))}.drain[data-astro-cid-biyafw3p]{opacity:.35}@media (prefers-reduced-motion:no-preference){.util[data-astro-cid-biyafw3p]{animation:8s ease-in-out infinite rebalance}.drain[data-astro-cid-biyafw3p]{animation:8s ease-in-out infinite drain}.after[data-astro-cid-biyafw3p]{animation:8s ease-in-out infinite bend}}@keyframes rebalance{0%,15%{transform:scaleY(var(--start))}40%,88%{transform:scaleY(var(--end))}to{transform:scaleY(var(--start))}}@keyframes drain{0%,15%{opacity:1}40%,88%{opacity:.35}to{opacity:1}}@keyframes bend{0%,40%{opacity:0}55%,88%{opacity:1}to{opacity:0}}.on[data-astro-cid-j4tlelf6]{fill:var(--color-layer);stroke:var(--color-accent-light)}@media (prefers-reduced-motion:no-preference){.st1[data-astro-cid-j4tlelf6]{animation:10s linear infinite st1}.st2[data-astro-cid-j4tlelf6]{animation:10s linear infinite st2}.st3[data-astro-cid-j4tlelf6]{animation:10s linear infinite st3}.st4[data-astro-cid-j4tlelf6]{animation:10s linear infinite st4}.st5[data-astro-cid-j4tlelf6]{animation:10s linear infinite st5}}@keyframes st1{0%,2%{opacity:0}8%,88%{opacity:1}95%,to{opacity:0}}@keyframes st2{0%,18%{opacity:0}24%,88%{opacity:1}95%,to{opacity:0}}@keyframes st3{0%,34%{opacity:0}40%,88%{opacity:1}95%,to{opacity:0}}@keyframes st4{0%,50%{opacity:0}56%,88%{opacity:1}95%,to{opacity:0}}@keyframes st5{0%,66%{opacity:0}72%,88%{opacity:1}95%,to{opacity:0}}
