.SupportChatWidget_widget__4rn8X{--chat-left:max(16px,env(safe-area-inset-left,0px));--chat-right:max(16px,env(safe-area-inset-right,0px));--chat-bottom:calc(max(6px, env(safe-area-inset-bottom, 6px)) + 7.75rem);position:fixed;right:var(--chat-right);bottom:var(--chat-bottom);z-index:990;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.SupportChatWidget_widget__4rn8X[data-compact-offset]{--chat-bottom:max(24px,env(safe-area-inset-bottom,0px))}.SupportChatWidget_panel__y72TO{width:380px;max-width:calc(100vw - var(--chat-left) - var(--chat-right));height:min(560px,calc(100dvh - var(--chat-bottom) - 88px))}.SupportChatWidget_launcher__fal2s{display:flex;width:56px;height:56px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:50%;padding:0;background:transparent;color:white;cursor:pointer;filter:drop-shadow(0 4px 8px rgb(16 24 40/22%));transition:transform .15s ease}.SupportChatWidget_launcher__fal2s:hover{transform:scale(1.05)}.SupportChatWidget_launcher__fal2s:focus-visible{outline:3px solid #FE2D54;outline-offset:4px}.SupportChatWidget_portrait__h1zbt{width:56px;height:56px;object-fit:contain}@media (max-width:359px){.SupportChatWidget_widget__4rn8X:not([data-compact-offset]){--chat-bottom:calc(max(6px, env(safe-area-inset-bottom, 6px)) + 9.75rem)}.SupportChatWidget_widget__4rn8X[data-login-offset]{--chat-bottom:max(24px,env(safe-area-inset-bottom,0px),calc(50dvh - 140px))}}@media (min-width:640px) and (max-width:1023px){.SupportChatWidget_widget__4rn8X:not([data-compact-offset]){--chat-bottom:calc(max(6px, env(safe-area-inset-bottom, 6px)) + 7.125rem)}}@media (max-width:1023px){.SupportChatWidget_widget__4rn8X[data-inbox-stack]{--chat-bottom:calc(max(6px, env(safe-area-inset-bottom, 6px)) + 5.5rem + 72px)}}@media (min-width:1024px){.SupportChatWidget_widget__4rn8X{--chat-right:max(24px,env(safe-area-inset-right,0px));--chat-bottom:max(24px,env(safe-area-inset-bottom,0px))}.SupportChatWidget_widget__4rn8X[data-raised-offset]{--chat-bottom:calc(max(24px, env(safe-area-inset-bottom, 0px)) + 72px)}}@media (prefers-reduced-motion:reduce){.SupportChatWidget_launcher__fal2s{transition:none}.SupportChatWidget_launcher__fal2s:hover{transform:none}}