.gumloop-agents-decoration_root__vLgWA{position:relative;width:var(--gumloop-agents-decoration-size,6.25rem);height:var(--gumloop-agents-decoration-size,6.25rem)}.gumloop-agents-decoration_scene__Ql74C{position:absolute;inset:0;width:6.25rem;height:6.25rem;transform:scale(var(--gumloop-agents-decoration-scale,1));transform-origin:center}.gumloop-agents-decoration_badgePosition__MKsIm{position:absolute}.gumloop-agents-decoration_floatingBadgeOrbit__MSWQK{animation-name:gumloop-agents-decoration_gumloop-agents-decoration-float__vBIAc;animation-duration:var(--floating-badge-duration,4.25s);animation-delay:var(--floating-badge-delay,0s);animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:var(--floating-badge-direction,alternate);will-change:transform}.gumloop-agents-decoration_cursor__trrNV{--cursor-direction:1;will-change:transform;animation:gumloop-agents-decoration_gumloop-agents-decoration-cursor-translate__a28wD 9.6s ease-in-out infinite;animation-delay:var(--cursor-delay,0s)}.gumloop-agents-decoration_cursorIcon__BLdOA{position:relative;z-index:1;transform-origin:54% 8%;backface-visibility:hidden;animation:gumloop-agents-decoration_gumloop-agents-decoration-cursor-rotate__n_wiz 9.6s ease-in-out infinite;animation-delay:var(--cursor-delay,0s)}.gumloop-agents-decoration_cursorAlt__ejocJ{--cursor-direction:1;will-change:transform;animation:gumloop-agents-decoration_gumloop-agents-decoration-cursor-alt-translate__mRfcA 11.4s ease-in-out infinite;animation-delay:var(--cursor-delay,0s)}.gumloop-agents-decoration_cursorAltIcon__I8pyL{position:relative;z-index:1;transform-origin:54% 8%;backface-visibility:hidden;animation:gumloop-agents-decoration_gumloop-agents-decoration-cursor-alt-rotate__QRGTU 11.4s ease-in-out infinite;animation-delay:var(--cursor-delay,0s)}.gumloop-agents-decoration_cursorLabel__0XsJ9{position:absolute;top:20px;left:calc(13px + 17px * var(--cursor-direction, 1));transform:translateX(calc(-100% * (1 - var(--cursor-direction, 1)) / 2));padding:2px 6px;border-radius:9999px;background:var(--cursor-color);color:#fff;font-size:9px;font-weight:600;line-height:1.4;letter-spacing:.01em;white-space:nowrap}@keyframes gumloop-agents-decoration_gumloop-agents-decoration-float__vBIAc{0%{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}to{transform:translateZ(0)}}@keyframes gumloop-agents-decoration_gumloop-agents-decoration-cursor-translate__a28wD{0%,to{transform:translateZ(0)}14%,16%,18%{transform:translate3d(calc(18px * var(--cursor-direction)),-20px,0)}34%{transform:translate3d(calc(6px * var(--cursor-direction)),8px,0)}50%,52%,54%{transform:translate3d(calc(22px * var(--cursor-direction)),14px,0)}72%{transform:translate3d(calc(10px * var(--cursor-direction)),-10px,0)}}@keyframes gumloop-agents-decoration_gumloop-agents-decoration-cursor-rotate__n_wiz{0%,14%,18%,34%,50%,54%,72%,to{transform:rotate(calc(-45deg * var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(1)}16%,52%{transform:rotate(calc(-45deg * var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(.92)}}@keyframes gumloop-agents-decoration_gumloop-agents-decoration-cursor-alt-translate__mRfcA{0%,to{transform:translateZ(0)}16%,18%,20%{transform:translate3d(calc(20px * var(--cursor-direction)),14px,0)}38%{transform:translate3d(calc(8px * var(--cursor-direction)),-16px,0)}56%,58%,60%{transform:translate3d(calc(24px * var(--cursor-direction)),-6px,0)}78%{transform:translate3d(calc(12px * var(--cursor-direction)),18px,0)}}@keyframes gumloop-agents-decoration_gumloop-agents-decoration-cursor-alt-rotate__QRGTU{0%,16%,20%,38%,56%,60%,78%,to{transform:rotate(calc(-45deg * var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(1)}18%,58%{transform:rotate(calc(-45deg * var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(.92)}}@media (prefers-reduced-motion:reduce){.gumloop-agents-decoration_cursorAltIcon__I8pyL,.gumloop-agents-decoration_cursorAlt__ejocJ,.gumloop-agents-decoration_cursorIcon__BLdOA,.gumloop-agents-decoration_cursor__trrNV,.gumloop-agents-decoration_floatingBadgeOrbit__MSWQK{animation:none!important;transform:none!important}}