.assistant-module__P_wqqW__launcher{isolation:isolate}.assistant-module__P_wqqW__invitation{z-index:90;width:min(290px,100vw - 48px);animation:.18s ease-out assistant-module__P_wqqW__enter;position:fixed;bottom:92px;right:24px}.assistant-module__P_wqqW__invitationPrompt{perspective:300px;display:block;overflow:hidden}.assistant-module__P_wqqW__invitationPromptText{transform-origin:top;animation:.26s ease-out assistant-module__P_wqqW__invitationFlip;display:block}body:has([role=dialog][data-state=open],[role=dialog][aria-modal=true],[aria-label="Close mobile navigation"],[aria-label=Close\ review],[data-assistant-competing-control] .fixed) .assistant-module__P_wqqW__invitation{display:none}.assistant-module__P_wqqW__overlay{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000024;animation:.18s ease-out assistant-module__P_wqqW__appear;position:fixed;inset:0}.assistant-module__P_wqqW__panel{z-index:101;border:1px solid var(--border);background:var(--background);width:460px;height:min(740px,100dvh - 48px);color:var(--foreground);border-radius:16px;outline:none;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) assistant-module__P_wqqW__enter;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 24px 80px #0000003d}.assistant-module__P_wqqW__expanded{border:0;border-radius:0;width:100%;height:100dvh;inset:0}.assistant-module__P_wqqW__header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px;display:flex}.assistant-module__P_wqqW__expanded .assistant-module__P_wqqW__header{padding-inline:max(24px,50vw - 600px)}.assistant-module__P_wqqW__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.assistant-module__P_wqqW__conversation{width:100%;max-width:900px;margin-inline:auto;padding:24px 20px}.assistant-module__P_wqqW__composer{padding:12px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);flex-shrink:0}.assistant-module__P_wqqW__expanded .assistant-module__P_wqqW__composer{padding-inline:max(24px,50vw - 430px)}.assistant-module__P_wqqW__message{animation:.18s ease-out assistant-module__P_wqqW__enter}.assistant-module__P_wqqW__dot{animation:1.1s ease-in-out infinite assistant-module__P_wqqW__pulse}.assistant-module__P_wqqW__dot:nth-child(2){animation-delay:.15s}.assistant-module__P_wqqW__dot:nth-child(3){animation-delay:.3s}@keyframes assistant-module__P_wqqW__appear{0%{opacity:0}to{opacity:1}}@keyframes assistant-module__P_wqqW__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes assistant-module__P_wqqW__pulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes assistant-module__P_wqqW__invitationFlip{0%{opacity:0;transform:translateY(12px)rotateX(-30deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@media (max-width:639px){.assistant-module__P_wqqW__invitation{right:max(16px,env(safe-area-inset-right));bottom:calc(max(16px,env(safe-area-inset-bottom)) + 68px);width:min(290px,calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)))}.assistant-module__P_wqqW__panel{inset:var(--assistant-viewport-top,0px)0 auto;width:100%;height:var(--assistant-viewport-height,100dvh);border:0;border-radius:0}.assistant-module__P_wqqW__header,.assistant-module__P_wqqW__expanded .assistant-module__P_wqqW__header{padding:max(12px,env(safe-area-inset-top))12px 12px;gap:8px}.assistant-module__P_wqqW__conversation{padding:20px 16px}.assistant-module__P_wqqW__composer,.assistant-module__P_wqqW__expanded .assistant-module__P_wqqW__composer{padding:10px 12px max(12px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.assistant-module__P_wqqW__invitation,.assistant-module__P_wqqW__invitationPromptText,.assistant-module__P_wqqW__overlay,.assistant-module__P_wqqW__panel,.assistant-module__P_wqqW__message,.assistant-module__P_wqqW__dot{animation:none}.assistant-module__P_wqqW__panel *,.assistant-module__P_wqqW__panel :before,.assistant-module__P_wqqW__panel :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
