.footer-bots{position:relative;isolation:isolate;width:100%;height:60px;overflow:visible;clip-path:inset(-72px 0 0 0);pointer-events:none}.footer-bots__row{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:flex-end;justify-content:center;transform:translateY(38%)}.footer-bots__item{--footer-tip-tilt:0deg;position:relative;display:block;width:var(--footer-bot-size);height:var(--footer-bot-size);max-width:none;flex:0 0 var(--footer-bot-size);margin-right:calc(-12px * var(--footer-bot-scale, 1));overflow:visible;pointer-events:auto;cursor:default}.footer-bots__avatar{display:block;width:100%;height:100%;overflow:visible;transform-origin:center bottom;transition:transform .2s cubic-bezier(.2,0,0,1)}.footer-bots__tip{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:2;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,8px) scale(.96) rotate(var(--footer-tip-tilt));transform-origin:center bottom;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}.footer-bots__item:focus-visible,.footer-bots__item:hover{z-index:20}.footer-bots__item:focus-visible .footer-bots__avatar,.footer-bots__item:hover .footer-bots__avatar{transform:scale(1.14)}.footer-bots__item:focus-visible .footer-bots__tip,.footer-bots__item:hover .footer-bots__tip{opacity:1;transform:translate(-50%) scale(1) rotate(var(--footer-tip-tilt));transition-duration:.2s}.footer-bots__avatar--cloud{margin-right:calc(-16px * var(--footer-bot-scale, 1))}.footer-bots__avatar--droplet{margin-right:0}.footer-bots--ledge{height:0;clip-path:inset(-140px 0 0 0)}.footer-bots--stand .footer-bots__row{transform:none}.footer-bots--stand .footer-bots__item{transform:translateY(var(--footer-bot-gap,0))}.footer-bots--solo{width:auto;height:auto;overflow:visible;clip-path:none;pointer-events:none}.footer-bots--solo .footer-bots__item{margin-right:0}.footer-bots--solo .footer-bots__avatar{opacity:0;transform:scale(.25);filter:blur(4px);transition:opacity .3s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1),filter .3s cubic-bezier(.2,0,0,1)}.footer-bots--solo.footer-bots--entered .footer-bots__avatar{opacity:1;transform:scale(1);filter:blur(0)}.footer-bots--solo.footer-bots--entered .footer-bots__item:focus-visible .footer-bots__avatar,.footer-bots--solo.footer-bots--entered .footer-bots__item:hover .footer-bots__avatar{transform:scale(1.14)}.footer-bots__tip--float{--footer-tip-tilt:0deg;position:fixed;z-index:40;bottom:auto;width:max-content;max-width:14rem;white-space:normal;text-align:left;line-height:1.35;opacity:0;transform:translate(calc(-50% + var(--tip-nudge-x, 0px)),calc(-100% + 4px + var(--tip-nudge-y, 0px))) scale(.82) rotate(var(--footer-tip-tilt));transition:opacity .24s cubic-bezier(.2,0,0,1) .2s,transform .24s cubic-bezier(.2,0,0,1) .2s}.footer-bots__tip--float.is-open{opacity:1;transform:translate(calc(-50% + var(--tip-nudge-x, 0px)),calc(-100% + var(--tip-nudge-y, 0px))) scale(1) rotate(var(--footer-tip-tilt));transition-duration:.12s;transition-delay:0s}.dark .footer-bots__tip--float{--color-illustration:var(--color-olive-800,oklch(28.6% 0.016 107.4));--color-border-illustration:color-mix(in oklab,white 10%,transparent);color:var(--color-olive-300,oklch(88% .011 106.6))}@media (max-width:1023px){.footer-bots__row .footer-bots__avatar--droplet,.footer-bots__row .footer-bots__avatar--triangle{display:none}.footer-bots__row .footer-bots__avatar--hexagon{margin-right:0}}@media (max-width:767px){.footer-bots{height:45px}.footer-bots--solo{height:auto}.footer-bots__row .footer-bots__avatar--capsule,.footer-bots__row .footer-bots__avatar--cloud,.footer-bots__row .footer-bots__avatar--hexagon{display:none}.footer-bots__avatar--pebble{width:64px;height:64px;flex-basis:64px}.footer-bots__avatar--circle{width:72px;height:72px;flex-basis:72px}.footer-bots__avatar--squircle{width:68px;height:68px;flex-basis:68px;margin-right:0}}@media (prefers-reduced-motion:reduce){.footer-bots--solo .footer-bots__avatar,.footer-bots__avatar,.footer-bots__tip{transition:none;filter:none}.footer-bots__item:focus-visible .footer-bots__avatar,.footer-bots__item:hover .footer-bots__avatar{transform:none}.footer-bots__item:focus-visible .footer-bots__tip,.footer-bots__item:hover .footer-bots__tip{transform:translate(-50%)}.footer-bots__item{--footer-tip-tilt:0deg}}