.UniversalChatCtaButton{position:fixed;right:24px;bottom:24px;z-index:99;width:64px;height:64px;border-radius:50%;background:#0a2540;border:none;outline:none;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;animation:loadChatBubble .2s cubic-bezier(.16,1,.3,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}@media (pointer:fine){.UniversalChatCtaButton:hover{opacity:.8}}@media (pointer:coarse){.UniversalChatCtaButton:active{opacity:.8}}@media (prefers-reduced-motion:no-preference){@media (pointer:fine){.UniversalChatCtaButton:hover .UniversalChatCtaButton__bubbleLeft{transform:translateX(-8px) scale(0)}.UniversalChatCtaButton:hover .UniversalChatCtaButton__bubbleRightContainer{transform:scale(1.5) translateY(2px)}.UniversalChatCtaButton:hover .UniversalChatCtaButton__typingIndicator{opacity:1}}@media (pointer:coarse){.UniversalChatCtaButton:active .UniversalChatCtaButton__bubbleLeft{transform:translateX(-8px) scale(0)}.UniversalChatCtaButton:active .UniversalChatCtaButton__bubbleRightContainer{transform:scale(1.5) translateY(2px)}.UniversalChatCtaButton:active .UniversalChatCtaButton__typingIndicator{opacity:1}}}.UniversalChatCtaButton:before{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:var(--focusBoxShadow);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.UniversalChatCtaButton:before{transition:opacity var(--hoverTransition)}}.UniversalChatCtaButton:focus-visible{outline:none}.UniversalChatCtaButton:focus-visible:before{opacity:1}@keyframes loadChatBubble{0%{opacity:0;transform:translateY(30px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}.UniversalChatCtaButton__bubbleLeft{position:relative;margin-bottom:-16px;margin-left:8px;z-index:10;transform-origin:top right;transition:transform .3s cubic-bezier(.4,0,.2,1)}.UniversalChatCtaButton__bubbleRightContainer{position:relative;margin-right:8px;transform-origin:bottom left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.UniversalChatCtaButton__typingIndicator{position:absolute;top:8px;left:3px;opacity:0;overflow:visible;transition:opacity .3s cubic-bezier(.4,0,.2,1);scale:.67}.UniversalChatCtaButton__typingBubble{animation:UniversalChatTypingBubbleBounce .75s ease-in-out infinite}.UniversalChatCtaButton__typingBubble:nth-child(2){animation-delay:.15s}.UniversalChatCtaButton__typingBubble:nth-child(3){animation-delay:.3s}@keyframes UniversalChatTypingBubbleBounce{0%,to{animation-timing-function:ease-out;transform:translateY(2px)}50%{animation-timing-function:ease-in-out;transform:translateY(-2.5px)}}