@keyframes robot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.robot-float[data-astro-cid-tetaclrv]{animation:robot-float 3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.robot-float[data-astro-cid-tetaclrv]{animation:none}}.term-dot[data-astro-cid-bbe6dxrz][data-state=working]{animation:term-blink .9s ease-in-out infinite;box-shadow:0 0 8px #57fd6bcc}.term-dot[data-astro-cid-bbe6dxrz][data-state=done]{box-shadow:0 0 6px #57fd6b80}@keyframes term-blink{0%,to{opacity:.15}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.term-dot[data-astro-cid-bbe6dxrz][data-state=working]{animation:none}}@keyframes dash-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dash-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dash-rise{animation:dash-rise .5s ease-out both;animation-delay:var(--d, 0ms)}.dash-grow{transform-origin:left;animation:dash-grow .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0ms)}.dash-static .dash-rise,.dash-static .dash-grow{animation:none}.dash-fill{width:100%;transform-origin:left;animation:dash-grow 2.4s linear both}.dash-hover{border-color:#57fd6b66!important;background-color:#ffffff0d}.dash-press{transform:scale(.985);transition:transform .14s}[data-tab]{color:#f7f8fab3}[data-tab] .tab-dot{background:#fff3}[data-tab]:hover{color:#57fd6b}[data-tab][aria-current=page]{color:#57fd6b;background:#57fd6b1a;font-weight:500}[data-tab][aria-current=page] .tab-dot{background:#57fd6b}@media (prefers-reduced-motion: reduce){.dash-rise,.dash-grow,.dash-fill{animation:none}}.pt-step[data-astro-cid-kr6tcrib]{animation:pt-active 8s infinite;animation-delay:calc(var(--i) * 2s)}.pt-num[data-astro-cid-kr6tcrib]{animation:pt-num 8s infinite;animation-delay:calc(var(--i) * 2s)}.pt-dot[data-astro-cid-kr6tcrib]{animation:pt-travel 8s linear infinite;box-shadow:0 0 10px #57fd6be6}@keyframes pt-active{0%,22%{border-color:#57fd6b80;background-color:#57fd6b0d}28%,to{border-color:#ffffff1a;background-color:transparent}}@keyframes pt-num{0%,22%{border-color:#57fd6b;color:#57fd6b;box-shadow:0 0 14px #57fd6b73}28%,to{border-color:#ffffff26;color:#f7f8fab3;box-shadow:none}}@keyframes pt-travel{0%{left:0}to{left:calc(100% - 7px)}}@media (prefers-reduced-motion: reduce){.pt-step[data-astro-cid-kr6tcrib],.pt-num[data-astro-cid-kr6tcrib],.pt-dot[data-astro-cid-kr6tcrib]{animation:none}.pt-dot[data-astro-cid-kr6tcrib]{display:none}}
