.HostwoverLogo_logo__2aaQK{--logo-shine-opacity-peak:0.42;--logo-shine-filter:invert(1) brightness(1.65) saturate(0);--logo-shine-duration:1.65s;display:inline-flex;align-items:center;gap:calc(var(--logo-size) * .32);color:currentColor;text-decoration:none;vertical-align:middle}.dark .HostwoverLogo_logo__2aaQK,[data-theme=dark] .HostwoverLogo_logo__2aaQK{--logo-shine-opacity-peak:0.56;--logo-shine-filter:brightness(0.46) contrast(1.08) saturate(0)}.HostwoverLogo_mark__0mE9G{position:relative;display:inline-block;width:var(--logo-size);height:var(--logo-size);flex:0 0 auto;overflow:hidden}.HostwoverLogo_baseMark__za4hI,.HostwoverLogo_shineMark__EhT4b{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HostwoverLogo_baseMark__za4hI{z-index:1}.HostwoverLogo_shineMark__EhT4b{z-index:2;opacity:0;pointer-events:none;filter:var(--logo-shine-filter);clip-path:polygon(-90% 0,-60% 0,-35% 100%,-65% 100%);will-change:clip-path,opacity}.HostwoverLogo_logo__2aaQK[data-animated=true]:hover .HostwoverLogo_shineMark__EhT4b,.HostwoverLogo_logo__2aaQK[data-auto-shine=true] .HostwoverLogo_shineMark__EhT4b{animation:HostwoverLogo_hostwoverClipShine__H9DC_ var(--logo-shine-duration) linear infinite}@keyframes HostwoverLogo_hostwoverClipShine__H9DC_{0%{opacity:var(--logo-shine-opacity-peak);clip-path:polygon(-90% 0,-60% 0,-35% 100%,-65% 100%)}to{opacity:var(--logo-shine-opacity-peak);clip-path:polygon(135% 0,165% 0,190% 100%,160% 100%)}}.HostwoverLogo_text__JOGMY{display:flex;min-width:0;flex-direction:column;line-height:1}.HostwoverLogo_title__P1Ika{color:currentColor;font-size:calc(var(--logo-size) * .52);font-weight:800;letter-spacing:.03em;white-space:nowrap}.HostwoverLogo_subtitle__rYe1f{margin-top:calc(var(--logo-size) * .16);color:#6b7280;font-size:calc(var(--logo-size) * .28);font-weight:500;white-space:nowrap}@media (prefers-reduced-motion:reduce){.HostwoverLogo_shineMark__EhT4b{animation:none!important;opacity:0!important}}.HostwoverAiWidget_widget__0dwCU{position:fixed;z-index:40;inset-inline-end:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));display:flex;max-width:calc(100vw - 16px);flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none}.HostwoverAiWidget_widget__0dwCU>*{pointer-events:auto}.HostwoverAiWidget_widgetRtl__SUEeU{inset-inline:max(8px,env(safe-area-inset-left)) auto;align-items:flex-start}.HostwoverAiWidget_panel__pbMnM{display:flex;width:clamp(380px,32vw,420px);height:clamp(560px,72dvh,640px);min-width:0;min-height:0;max-width:calc(100vw - 16px);max-height:calc(100dvh - 112px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;border-radius:26px;contain:layout paint;isolation:isolate}.HostwoverAiWidget_launcherRow__FQk_K{display:flex;min-width:0;align-items:center;gap:10px}.HostwoverAiWidget_preview__cxcZ0{position:relative;width:min(240px,calc(100vw - 84px));min-width:0}.HostwoverAiWidget_chatBody__QcRZ2,.HostwoverAiWidget_chatColumn__d_8dA,.HostwoverAiWidget_historyPanel__pJB_K,.HostwoverAiWidget_historyViewport__XV46A,.HostwoverAiWidget_messageViewport__zUb22,.HostwoverAiWidget_shell__zuZN7,.HostwoverAiWidget_tabPanel__7QAtN{min-width:0;min-height:0}.HostwoverAiWidget_chatBody__QcRZ2,.HostwoverAiWidget_chatColumn__d_8dA,.HostwoverAiWidget_historyPanel__pJB_K,.HostwoverAiWidget_shell__zuZN7,.HostwoverAiWidget_tabPanel__7QAtN{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.HostwoverAiWidget_shell__zuZN7{position:relative;width:100%;height:100%}.HostwoverAiWidget_tabPanel__7QAtN[hidden]{display:none}.HostwoverAiWidget_fixedRegion__h_5xc{flex:0 0 auto}.HostwoverAiWidget_historyViewport__XV46A,.HostwoverAiWidget_messageViewport__zUb22{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.HostwoverAiWidget_historyViewport__XV46A::-webkit-scrollbar,.HostwoverAiWidget_messageViewport__zUb22::-webkit-scrollbar{width:7px}.HostwoverAiWidget_historyViewport__XV46A::-webkit-scrollbar-track,.HostwoverAiWidget_messageViewport__zUb22::-webkit-scrollbar-track{background:transparent}.HostwoverAiWidget_messageViewport__zUb22::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,#64748b 42%,transparent);background-clip:padding-box}.HostwoverAiWidget_historyViewport__XV46A::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,#64748b 38%,transparent);background-clip:padding-box}.dark .HostwoverAiWidget_historyViewport__XV46A::-webkit-scrollbar-thumb{background:color-mix(in srgb,#d1fae5 26%,transparent);background-clip:padding-box}.HostwoverAiWidget_historyViewport__XV46A::-webkit-scrollbar-button,.HostwoverAiWidget_messageViewport__zUb22::-webkit-scrollbar-button{display:none;width:0;height:0}.HostwoverAiWidget_messageContent__wY7JO{min-width:0;min-height:100%}.HostwoverAiWidget_composer__jjfbp{padding-bottom:max(12px,env(safe-area-inset-bottom))}@media (min-width:576px){.HostwoverAiWidget_widget__0dwCU{inset-inline-end:20px;bottom:20px;max-width:calc(100vw - 40px)}.HostwoverAiWidget_widgetRtl__SUEeU{inset-inline:20px auto}.HostwoverAiWidget_panel__pbMnM{max-width:calc(100vw - 40px);max-height:calc(100dvh - 168px - env(safe-area-inset-top))}}@media (max-width:575px){.HostwoverAiWidget_widgetOpen___DHq8{max-width:none;min-height:0}.HostwoverAiWidget_widgetOpen___DHq8,.HostwoverAiWidget_widgetOpen___DHq8.HostwoverAiWidget_widgetRtl__SUEeU{top:calc(var(--header-height, 72px) + max(8px, env(safe-area-inset-top)));right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(8px,env(safe-area-inset-left))}.HostwoverAiWidget_panel__pbMnM{width:100%;height:100%;min-height:min(520px,100%);max-width:none;max-height:100%;border-radius:24px}.HostwoverAiWidget_launcherRowOpen__upi_F,.HostwoverAiWidget_preview__cxcZ0{display:none}}@media (max-width:639px){body:has(.businessEmailMobileCheckoutSheet[data-expanded=false]) .HostwoverAiWidget_widgetOpen___DHq8,body:has(.businessEmailMobileCheckoutSheet[data-expanded=false]) .HostwoverAiWidget_widget__0dwCU{bottom:calc(8.625rem + max(10px, env(safe-area-inset-bottom)))}body:has(.businessEmailMobileCheckoutSheet[data-expanded=true]) .HostwoverAiWidget_widgetOpen___DHq8,body:has(.businessEmailMobileCheckoutSheet[data-expanded=true]) .HostwoverAiWidget_widget__0dwCU{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.HostwoverAiWidget_historyViewport__XV46A,.HostwoverAiWidget_messageViewport__zUb22{scroll-behavior:auto}}.HostwoverAiWidget_skeletonShimmer__l6_Dw{position:relative;overflow:hidden}.HostwoverAiWidget_skeletonShimmer__l6_Dw:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background-image:linear-gradient(90deg,transparent,rgba(15,23,42,.05) 40%,rgba(15,23,42,.1) 50%,rgba(15,23,42,.05) 60%,transparent);animation:HostwoverAiWidget_hostwoverSkeletonShimmer__1h35I 1.6s ease-in-out infinite}.dark .HostwoverAiWidget_skeletonShimmer__l6_Dw:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.04) 40%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.04) 60%,transparent)}@keyframes HostwoverAiWidget_hostwoverSkeletonShimmer__1h35I{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.HostwoverAiWidget_skeletonShimmer__l6_Dw:after{animation:none}}