.ac-orb-ring{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite ac-spin}.ac-orb-ring.b{animation-duration:28s;animation-direction:reverse}.ac-orb-core{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite ac-breathe}@keyframes ac-spin{to{transform:rotate(360deg)}}@keyframes ac-breathe{50%{opacity:.85;transform:scale(1.06)}}.ac-flow{stroke-dasharray:6 120;animation:1.6s linear infinite ac-flow}.ac-flow.slow{animation-duration:2.8s}.ac-flow.rev{animation-direction:reverse}@keyframes ac-flow{0%{stroke-dashoffset:126px}to{stroke-dashoffset:0}}.ac-node{transform-box:fill-box;transform-origin:50%;transition:transform .26s cubic-bezier(.23,1,.32,1),opacity .2s}.ac-node[data-on=true]{transform:scale(1.12)}.ac-node[data-on=false]{opacity:.72}.ac-halo{transform-box:fill-box;transform-origin:50%;animation:1.8s cubic-bezier(.23,1,.32,1) infinite ac-halo}@keyframes ac-halo{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.8)}}.ac-screen>*{animation:.42s cubic-bezier(.23,1,.32,1) both ac-in}.ac-screen>:nth-child(2){animation-delay:80ms}.ac-screen>:nth-child(3){animation-delay:.16s}.ac-screen>:nth-child(4){animation-delay:.24s}@keyframes ac-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.ac-progress{transform-origin:100%;animation:linear forwards ac-progress}@keyframes ac-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.ac-label{font-size:22px}.ac-core-t{font-size:20px}.ac-sub{display:none}}.ac-ring-m{animation:22s linear infinite ac-spin}.ac-ring-m.b{animation-duration:34s;animation-direction:reverse}.ac-halo-m{animation:1.8s cubic-bezier(.23,1,.32,1) infinite ac-halo}.ac-drop{animation:1.4s cubic-bezier(.23,1,.32,1) infinite ac-drop}@keyframes ac-drop{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(1.5rem)}}.ac-chip{animation:2s ease-in-out infinite ac-chip}@keyframes ac-chip{0%,70%,to{border-color:var(--border)}35%{border-color:var(--primary)}}@media (prefers-reduced-motion:reduce){.ac-orb-ring,.ac-orb-core,.ac-flow,.ac-halo,.ac-progress,.ac-ring-m,.ac-halo-m,.ac-drop,.ac-chip,.ac-screen>*{animation:none}.ac-node{transition:none}}
