.ErrorBoundary-module__Y2Z7YW__container{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.ErrorBoundary-module__Y2Z7YW__message{color:#6b7280;margin:0;font-size:.9rem}.ErrorBoundary-module__Y2Z7YW__reloadButton{color:#374151;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:8px 20px;font-size:.85rem;font-weight:500}
@property --vimi-cyan-x{syntax:"<percentage>";inherits:false;initial-value:24%}@property --vimi-cyan-y{syntax:"<percentage>";inherits:false;initial-value:28%}@property --vimi-pink-x{syntax:"<percentage>";inherits:false;initial-value:78%}@property --vimi-pink-y{syntax:"<percentage>";inherits:false;initial-value:70%}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble{right:calc(25px + env(safe-area-inset-right,0px))!important;bottom:calc(81px + env(safe-area-inset-bottom,0px))!important;border:1px solid #fff3!important;width:44px!important;height:44px!important;box-shadow:0 10px 28px #0f172a3d!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher{isolation:isolate;right:calc(25px + env(safe-area-inset-right,0px))!important;bottom:calc(81px + env(safe-area-inset-bottom,0px))!important;background:0 0!important;position:fixed!important;overflow:visible!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher:after{z-index:0;background:radial-gradient(circle at var(--vimi-cyan-x) var(--vimi-cyan-y), #68e8fff2, transparent 42%), radial-gradient(circle at var(--vimi-pink-x) var(--vimi-pink-y), #ff58c4e0, transparent 46%), linear-gradient(135deg, #1478ff 4%, #34e8ff 34%, #8b5cff 65%, #ff4fb8 100%);filter:blur(3px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.28);transform:scale(var(--vimi-voice-scale,1.035));transform-origin:50%;content:"";will-change:filter, transform;border-radius:48% 52% 46% 54%/52% 45% 55% 48%;animation:6.4s linear infinite ChatwootWidget-module__L-v0OG__vimiVoiceCoreIdle;position:absolute;inset:4px}.ChatwootWidget-module__L-v0OG__voiceAura{z-index:-1;filter:blur(9px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.35);opacity:.84;transform:scale(var(--vimi-voice-scale,1.035));transform-origin:50%;pointer-events:none;will-change:border-radius, filter, opacity, transform;background:radial-gradient(at 18% 52%,#1baeffe0,#0000 54%),radial-gradient(at 54% 24%,#48eeffd1,#0000 48%),radial-gradient(at 82% 58%,#9e4cffd1,#0000 52%),radial-gradient(at 58% 88%,#ff45b5c7,#0000 50%);border-radius:46% 54% 51% 49%/55% 44% 56% 45%;animation:5.2s ease-in-out infinite ChatwootWidget-module__L-v0OG__vimiVoiceBreathe;position:absolute;inset:-7px}.ChatwootWidget-module__L-v0OG__voiceAura:before,.ChatwootWidget-module__L-v0OG__voiceAura:after{border-radius:inherit;content:"";pointer-events:none;position:absolute}.ChatwootWidget-module__L-v0OG__voiceAura:before{filter:blur(13px);opacity:.72;transform-origin:50%;background:conic-gradient(from 210deg,#1988ff9e,#43e7ffb3,#844cffad,#ff47b8a3,#1988ff9e);animation:7.2s linear infinite ChatwootWidget-module__L-v0OG__vimiVoiceOrbitIdle;inset:-5px}.ChatwootWidget-module__L-v0OG__voiceAura:after{filter:blur(6px);opacity:.7;background:linear-gradient(120deg,#6ff4ffe0,#6d4cffb8 52%,#ff59c3d1);animation:4.8s ease-in-out infinite alternate ChatwootWidget-module__L-v0OG__vimiVoiceMorphIdle;inset:9px 5px 5px 9px}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher svg{display:none!important}.ChatwootWidget-module__L-v0OG__voiceSpeaking .ChatwootWidget-module__L-v0OG__voiceAura{opacity:1;animation-duration:1.05s}.ChatwootWidget-module__L-v0OG__voiceSpeaking .ChatwootWidget-module__L-v0OG__voiceAura:before{opacity:.96;animation:.78s ease-in-out infinite alternate ChatwootWidget-module__L-v0OG__vimiVoiceDriftActive}.ChatwootWidget-module__L-v0OG__voiceSpeaking .ChatwootWidget-module__L-v0OG__voiceAura:after{opacity:.92;animation:.62s ease-in-out infinite alternate ChatwootWidget-module__L-v0OG__vimiVoiceMorphActive}.ChatwootWidget-module__L-v0OG__voiceSpeaking .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher:after{animation:.72s ease-in-out infinite alternate ChatwootWidget-module__L-v0OG__vimiVoiceCoreActive}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceBreathe{0%,to{opacity:.72;border-radius:46% 54% 51% 49%/55% 44% 56% 45%;transform:translate(-1px,1px)scale(.96)}50%{opacity:.92;transform:translate3d(2px, -1px, 0) scale(var(--vimi-voice-scale,1.035));border-radius:55% 45% 44% 56%/45% 56% 44% 55%}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceCoreIdle{0%{--vimi-cyan-x:24%;--vimi-cyan-y:28%;--vimi-pink-x:78%;--vimi-pink-y:70%;filter:blur(3px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.28) hue-rotate(-18deg);transform:rotate(0)scale(.98)}50%{--vimi-cyan-x:78%;--vimi-cyan-y:70%;--vimi-pink-x:24%;--vimi-pink-y:28%;filter:blur(3.5px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.46) hue-rotate(20deg);transform:rotate(180deg) scale(var(--vimi-voice-scale,1.035))}to{--vimi-cyan-x:24%;--vimi-cyan-y:28%;--vimi-pink-x:78%;--vimi-pink-y:70%;filter:blur(3px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.28) hue-rotate(-18deg);transform:rotate(360deg)scale(.98)}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceOrbitIdle{0%{transform:rotate(0)scale(.94)}50%{transform:rotate(180deg)scale(1.08)}to{transform:rotate(360deg)scale(.94)}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceMorphIdle{0%{filter:blur(6px)hue-rotate(-24deg);border-radius:58% 42% 48% 52%/45% 56% 44% 55%;transform:translate(-2px)rotate(-18deg)scaleX(.92)}to{filter:blur(7px)hue-rotate(26deg);border-radius:43% 57% 55% 45%/58% 42% 55% 45%;transform:translate(2px)rotate(18deg)scaleX(1.08)}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceCoreActive{0%{--vimi-cyan-x:18%;--vimi-cyan-y:30%;--vimi-pink-x:82%;--vimi-pink-y:66%;filter:blur(3px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.35) hue-rotate(-28deg);border-radius:42% 58% 47% 53%/56% 42% 58% 44%;transform:translate(-3px)rotate(-20deg)scale(1.02)}to{--vimi-cyan-x:82%;--vimi-cyan-y:66%;--vimi-pink-x:18%;--vimi-pink-y:30%;filter:blur(4px) brightness(var(--vimi-voice-brightness,1.1)) saturate(1.62) hue-rotate(30deg);transform:translateX(3px) rotate(20deg) scale(var(--vimi-voice-scale,1.17));border-radius:59% 41% 55% 45%/43% 59% 41% 57%}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceDriftActive{0%{transform:translate(-6px,2px)rotate(-12deg)scale(.94)}to{transform:translate(6px,-3px)rotate(14deg)scale(1.16)}}@keyframes ChatwootWidget-module__L-v0OG__vimiVoiceMorphActive{0%{border-radius:60% 40% 44% 56%/42% 62% 38% 58%;transform:translate(-4px)scaleX(.84)}to{border-radius:38% 62% 58% 42%/61% 39% 57% 43%;transform:translate(4px)scaleX(1.18)}}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble svg{width:20px!important;height:20px!important;margin:12px!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble.woot--close:before{height:24px!important;top:10px!important;left:21px!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble.woot--close:after{height:24px!important;top:10px!important;left:21px!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-holder{border:1px solid #94a3b833!important;box-shadow:0 24px 72px #0f172a38!important}@media (min-width:668px){.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-holder{border-radius:20px!important;width:min(400px,100vw - 40px)!important;height:min(680px,100dvh - 116px)!important;max-height:none!important;bottom:92px!important;right:20px!important}}@media (max-width:767px),(hover:none) and (pointer:coarse){.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble{right:calc(16px + env(safe-area-inset-right,0px))!important;bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher{right:calc(16px + env(safe-area-inset-right,0px))!important;bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}.ChatwootWidget-module__L-v0OG__chatOpen{overscroll-behavior:none}.ChatwootWidget-module__L-v0OG__chatOpen body{overscroll-behavior:none}.ChatwootWidget-module__L-v0OG__chatOpen .woot-widget-bubble{display:none!important}.ChatwootWidget-module__L-v0OG__chatOpen .woot-widget-holder:not(.woot--hide){top:var(--vimi-chat-viewport-top,0px)!important;bottom:auto!important;right:0!important;left:var(--vimi-chat-viewport-left,0px)!important;width:var(--vimi-chat-viewport-width,100dvw)!important;height:var(--vimi-chat-viewport-height,100dvh)!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;box-shadow:none!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;z-index:2147483000!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transition:none!important;position:fixed!important;overflow:hidden!important;transform:none!important}.ChatwootWidget-module__L-v0OG__chatOpen #chatwoot_live_chat_widget{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}}@media (prefers-reduced-motion:reduce){:is(.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-holder,.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble){transition:none!important}.ChatwootWidget-module__L-v0OG__voiceAura,.ChatwootWidget-module__L-v0OG__voiceAura:before,.ChatwootWidget-module__L-v0OG__voiceAura:after{animation:none!important}.ChatwootWidget-module__L-v0OG__chatRoot .woot-widget-bubble:not(.woot--close).ChatwootWidget-module__L-v0OG__voiceLauncher:after{animation:none!important}}
