.assistant-module__P_wqqW__launcher{isolation:isolate}.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)}}@media (max-width:639px){.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__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}}
