body:not(.contact-services-active) .pc-widget-button,body:not(.contact-services-active) .pc-widget-window,body:not(.contact-services-active) #lqd-ext-voice-chatbot-wrapper,body:not(.contact-voice-open) #lqd-ext-voice-chatbot-wrapper,body.contact-services-active .pc-widget-button{display:none!important}body.contact-services-active .pc-widget-button,.contact-chat-toggle,.contact-voice-toggle{cursor:pointer;justify-content:center;align-items:center;display:flex;border:1px solid var(--senal)!important;background:var(--profundo)!important;width:56px!important;height:56px!important;color:var(--senal)!important;box-shadow:none!important;border-radius:50%!important}body.contact-services-active .pc-widget-button:hover,.contact-voice-toggle:hover,.contact-chat-toggle:hover{border-color:var(--electrico)!important}.contact-chat-toggle svg{width:24px;height:24px}.contact-chat-toggle{right:20px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:99999;position:fixed}.contact-chat-status{right:88px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:100002;border:1px solid var(--borde);background:var(--profundo);max-width:min(260px,100vw - 108px);color:var(--hueso);font-family:var(--font-sans);border-radius:8px;padding:10px 12px;font-size:13px;position:fixed}body.contact-services-active .pc-widget-button svg{width:24px;height:24px;fill:var(--senal)!important}.contact-voice-toggle svg{width:24px;height:24px}.contact-voice-toggle{right:20px;bottom:calc(168px + env(safe-area-inset-bottom));z-index:99999;position:fixed}body.contact-services-active .pc-widget-button{bottom:calc(100px + env(safe-area-inset-bottom))!important;left:auto!important;right:20px!important;transform:none!important}body.contact-services-active .pc-widget-window{--pc-window-bg:var(--noche);--pc-window-fg:var(--hueso);--pc-msgs-bg:var(--noche);--pc-msgs-bg-hover:var(--profundo);--pc-bubble-in-bg:var(--profundo);--pc-bubble-in-fg:var(--hueso);--pc-bubble-in-border:var(--borde);--pc-footer-bg:var(--profundo);--pc-footer-border:var(--borde);--pc-input-fg:var(--hueso);--pc-input-placeholder:var(--tenue);--pc-action-fg:var(--tenue);--pc-action-hover-bg:var(--profundo);--pc-action-hover-fg:var(--hueso);--pc-prechat-card-bg:var(--profundo);--pc-prechat-card-border:var(--borde);--pc-prechat-input-bg:var(--noche);--pc-prechat-input-border:var(--borde);--pc-prechat-desc:var(--tenue);--pc-prechat-label:var(--hueso);--pc-prechat-notice:var(--senal);bottom:calc(170px + env(safe-area-inset-bottom))!important;border:1px solid var(--borde)!important;background:var(--noche)!important;max-width:calc(100vw - 40px)!important;max-height:calc(100dvh - 190px)!important;color:var(--hueso)!important;font-family:var(--font-sans)!important;border-radius:8px!important;left:auto!important;right:20px!important;transform:none!important}body.contact-services-active .pc-widget-header{background:var(--profundo)!important;color:var(--hueso)!important}body.contact-services-active .pc-prechat-card{border-radius:8px}body.contact-services-active .pc-prechat-btn,body.contact-services-active .pc-send-btn,body.contact-services-active .pc-out{border:1px solid var(--senal);background:var(--profundo)!important;color:var(--hueso)!important;box-shadow:none!important}body.contact-services-active #lqd-ext-voice-chatbot-wrapper{border:1px solid var(--borde);max-width:calc(100vw - 108px);max-height:calc(100dvh - 240px);overflow:hidden;bottom:calc(168px + env(safe-area-inset-bottom))!important;border-radius:8px!important;left:auto!important;right:88px!important}.contact-services-credit{right:88px;bottom:calc(144px + env(safe-area-inset-bottom));z-index:99999;color:var(--tenue,var(--muted-foreground));font-family:var(--font-sans);max-width:calc(100vw - 40px);margin:0;font-size:10px;line-height:1.4;position:fixed}.contact-services-credit a{text-underline-offset:2px;text-decoration:underline}@media (width<=767px){.contact-whatsapp{bottom:calc(100px + env(safe-area-inset-bottom));z-index:99999}.contact-chat-toggle,.contact-chat-status{bottom:calc(168px + env(safe-area-inset-bottom))}.contact-voice-toggle{bottom:calc(236px + env(safe-area-inset-bottom))}body.contact-services-active #lqd-ext-voice-chatbot-wrapper{max-width:calc(100vw - 40px);max-height:calc(100dvh - 324px);bottom:calc(304px + env(safe-area-inset-bottom))!important;right:20px!important}.contact-services-credit{right:20px;bottom:calc(282px + env(safe-area-inset-bottom))}body.contact-services-active .pc-widget-window{bottom:calc(236px + env(safe-area-inset-bottom))!important;z-index:100001!important;height:min(600px,100dvh - 256px)!important}}
