.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget{--chat-widget-offset-bottom:calc(max(var(--rtq-visible,0), var(--is-header-open,0)) * 6rem + 1.25rem);--chat-widget-offset-right:var(--pyx-spacing-s)}@media screen and (min-width:992px){.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget{--chat-widget-offset-bottom:var(--pyx-spacing-m);--chat-widget-offset-right:var(--pyx-spacing-m)}}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget{bottom:var(--chat-widget-offset-bottom);right:var(--chat-widget-offset-right);z-index:999;position:fixed}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover-wrapper{inset:auto var(--chat-widget-offset-right) calc(var(--chat-widget-offset-bottom) + .5625rem + 4rem) auto;opacity:0;transition:opacity .3s ease,display .3s allow-discrete,overlay .3s allow-discrete;background:0 0;border:none;overflow:visible}@supports (anchor-name:--a){.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover-wrapper{inset:auto anchor(right) calc(anchor(top) + .5625rem) auto;position-anchor:--chat-widget-trigger}}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover-wrapper:popover-open{opacity:1}@starting-style{.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover-wrapper:popover-open{opacity:0}}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover-inner{align-items:center;gap:var(--pyx-spacing-2xs);display:flex}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__popover{box-shadow:var(--pyx-elevation-m);font-weight:var(--pyx-font-weight-book);font-size:var(--pyx-text-size-s-bp-base);background:var(--pyx-color-background-vibrant,var(--pyx-color-background));border-radius:var(--pyx-radius-size-m);width:15rem;padding:.625rem;line-height:1.2135rem}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger,.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close{outline-color:var(--pyx-color-action-focus-vibrant,var(--pyx-color-action-focus))}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger:focus-visible,.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close:focus-visible{outline:var(--pyx-color-action-focus-vibrant,var(--pyx-color-action-focus)) solid .125rem;outline-offset:.125rem}@media not all and (min-resolution:.001dpcm){.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger:focus,.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close:focus{outline:var(--pyx-color-action-focus-vibrant,var(--pyx-color-action-focus)) solid .125rem;outline-offset:.125rem}}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger,.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close{border-radius:var(--pyx-radius-size-full);cursor:pointer}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger{background-color:var(--pyx-color-vibrant-action-surface-vibrant,var(--pyx-color-vibrant-action-surface));color:var(--pyx-color-content-on-inverse-vibrant,var(--pyx-color-content-on-inverse));height:4rem;padding:var(--pyx-spacing-s)}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger:hover{background-color:var(--pyx-color-vibrant-action-surface-hover-vibrant,var(--pyx-color-vibrant-action-surface-hover))}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger:active{background-color:var(--pyx-color-vibrant-action-surface-active-vibrant,var(--pyx-color-vibrant-action-surface-active))}@supports (anchor-name:--a){.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger{anchor-name:--chat-widget-trigger}}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close{box-shadow:var(--pyx-elevation-m);background-color:var(--pyx-color-background-vibrant,var(--pyx-color-background));color:var(--pyx-color-action-vibrant,var(--pyx-color-action));padding:var(--pyx-spacing-2xs)}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close:hover{color:var(--pyx-color-action-hover-vibrant,var(--pyx-color-action-hover))}.ChatWidgetPattern-module-scss-module__oDDi5W__chat-widget__trigger-close:active{color:var(--pyx-color-action-active-vibrant,var(--pyx-color-action-active))}
