.chat-launcher{z-index:9999999;background:var(--brand);width:48px;height:48px;color:var(--brand);cursor:pointer;border:0;border-radius:50%;padding:0;transition:transform .167s cubic-bezier(.33,0,0,1);position:fixed;bottom:20px;right:20px;box-shadow:0 1px 6px #0000000f,0 2px 32px #00000029}.chat-launcher:hover{transition-duration:.25s;transform:scale(1.1)}.chat-launcher:active{transition:transform .134s cubic-bezier(.45,0,.2,1);transform:scale(.85)}.chat-launcher:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.chat-launcher-icon{justify-content:center;align-items:center;transition:transform .16s linear,opacity 80ms linear;display:flex;position:absolute;inset:0}.chat-launcher-open svg{width:24px;height:24px}.chat-launcher-close{opacity:0;transform:rotate(-60deg)scale(0)}.chat-launcher-close svg{width:16px;height:14px}.chat-launcher[aria-expanded=true] .chat-launcher-open{opacity:0;transform:rotate(30deg)scale(0)}.chat-launcher[aria-expanded=true] .chat-launcher-close{opacity:1;transform:rotate(0)scale(1)}#smartsupp-widget-container>div:has(>#widgetButtonFrame){display:none!important}@media (width>=451px){#smartsupp-widget-container>div:has(>#widgetMessengerFrame){height:min(704px,100% - 104px)!important;top:auto!important;bottom:84px!important;right:20px!important}#smartsupp-widget-container #widgetMessengerFrame{height:100%!important;max-height:none!important}}@media (prefers-reduced-motion:reduce){.chat-launcher,.chat-launcher-icon{transition:none}}
