@keyframes pd-draw-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pd-draw-across{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pd-pill-in{0%{opacity:0;transform:translateX(-50%) scale(.9)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes pd-pill-in-mobile{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pd-connect [data-draw]{transform:scaleY(0)}.pd-connect [data-draw=across]{transform:scaleX(0)}.pd-connect [data-pill]{opacity:0}.pd-connect [data-draw=down]{transform-origin:top}.pd-connect [data-draw=across]{transform-origin:left}.pd-connect--in [data-draw=down]{animation:pd-draw-down .35s ease-out both}.pd-connect--in [data-draw=across]{animation:pd-draw-across .45s ease-out .25s both}.pd-connect--in [data-draw=to-pill]{animation:pd-draw-down .25s ease-out .55s both}.pd-connect--in [data-draw=to-panel]{animation:pd-draw-down .3s ease-out .9s both}.pd-connect--in [data-pill]{animation:pd-pill-in .4s cubic-bezier(.22,1,.36,1) .7s both}.pd-connect--in [data-pill=mobile]{animation:pd-pill-in-mobile .4s cubic-bezier(.22,1,.36,1) .35s both}.pd-connect--in [data-draw=mobile-top]{animation:pd-draw-down .3s ease-out both}.pd-connect--in [data-draw=mobile-bottom]{animation:pd-draw-down .3s ease-out .65s both}@media (prefers-reduced-motion:reduce){.pd-connect [data-draw],.pd-connect [data-pill]{animation:none!important;opacity:1;transform:none}.pd-connect [data-pill]:not([data-pill=mobile]){transform:translateX(-50%)}}