.qwenjy_bot-modal,.qwenjy_floating-button,.qwenjy_floating-text{position:fixed;display:flex;background-color:transparent}.qwenjy_modal-footer,.qwenjy_modal-footer a{font-weight:400!important;border:none!important}.qwenjy_bot-modal.dark-mode .qwenjy_bot-response,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response{background-image:url('../qwenjy_img/O_fondo_responseC.jpg')!important}.qwenjy_floating-button{bottom:20px;right:20px;cursor:pointer;z-index:1100;transition:opacity .3s ease-in-out;align-items:center;justify-content:center;box-sizing:border-box;border:none}.qwenjy_floating-button img{width:65px;height:auto;transition:transform .3s ease-in-out,filter .3s ease-in-out;filter:contrast(140%) saturate(140%) drop-shadow(1px 1px 3px rgba(0, 0, 0, .301))}.qwenjy_floating-button:hover img{transform:scale(1.06);cursor:pointer;filter:contrast(140%) saturate(140%)}.qwenjy_floating-text{bottom:47px;right:82px;color:#fff;z-index:1000;font-size:12px!important;font-family:montserrat-light,sans-serif;cursor:default;padding:10px 15px;border-radius:2rem 0 0;height:auto;align-items:center;justify-content:center;margin-top:0;overflow:hidden;text-shadow:1px 1px 1px rgba(252,75,5,0);box-shadow:-1px -1px 1px #fc4b05;transition:transform 1.5s,opacity 1s,z-index 0s 1.5s;animation:4s ease-in-out infinite alternateColor;text-transform:uppercase!important}@keyframes alternateColor{0%,100%{color:#fff}50%{color:#000}}.qwenjy_floating-text.qwenjy_hide{transform:translateX(100%);opacity:0;z-index:500;pointer-events:none}.qwenjy_floating-text.qwenjy_show{transform:translateX(0);opacity:1;z-index:1000;pointer-events:auto}.qwenjy_bot-modal{bottom:20px;right:20px;padding:0 15px;border-radius:15px;z-index:2000;height:560px;width:400px;max-width:90%;transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:0;transform:scale(.8);pointer-events:none;flex-direction:column}.qwenjy_bot-modal::before{content:'';position:absolute;bottom:0;left:0;right:0;height:240px;background:linear-gradient(to top,#505050 0,#464646 8%,#868686 45%,rgba(255,255,255,0) 80%);pointer-events:none;border-radius:15px}.qwenjy_bot-modal-content{display:flex!important;flex-direction:column!important;height:calc(100% - 5px)!important;position:relative!important;overflow:hidden!important;background-color:transparent!important;border:none!important}.qwenjy_modal-footer{margin-top:0;margin-bottom:0;padding:5px 10px!important;gap:4px;font-family:Montserrat-light,sans-serif!important;font-size:9px!important;color:#fff!important;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;text-align:center}.qwenjy_modal-footer .qwenjy_boton-footer{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer}.qwenjy_modal-footer .qwenjy_boton-footer img{width:18px;height:18px}.qwenjy_modal-footer a{color:#69fafc!important;text-decoration:none!important}.qwenjy_modal-footer a:hover{color:#fff!important;text-decoration:underline!important}.qwenjy_logo-mini-modal{width:20%;margin-left:5px;vertical-align:middle}.qwenjy_bot-modal.qwenjy_show~.qwenjy_floating-button{pointer-events:none;z-index:0}.qwenjy_textarea-counter-container{display:flex;flex-direction:column;width:100%}.qwenjy_character-counter{font-size:12px;color:#fff;margin-top:2px;text-align:right;padding-right:5px}.qwenjy_bot-modal.qwenjy_show{opacity:1;transform:scale(1);pointer-events:auto}.qwenjy_modal-banner{width:80%;height:10%;position:relative;overflow:hidden;margin-bottom:10px;margin-top:-5px}.qwenjy_banner-image{max-width:60%;max-height:100px;object-fit:contain;margin-top:0;margin-left:5px}.qwenjy_bot-modal-header{position:absolute;top:0;right:0;z-index:10;width:100%;height:30px;display:flex;align-items:center;justify-content:flex-end;padding:5px;box-sizing:border-box}.qwenjy_bot-response{margin-top:30px;display:flex;flex-direction:column;gap:4px;width:100%;height:calc(100% - 40px);overflow-x:hidden;background-size:cover;background-position:center;border-radius:10px;padding:8px;flex-grow:1;margin-bottom:10px;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto;scroll-snap-type:y mandatory}.qwenjy_bot-input,.qwenjy_input-container{width:100%!important;background-color:transparent!important}.qwenjy_bot-response::-webkit-scrollbar{display:none}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message{padding:5px 10px;border-radius:15px;margin:4px 0;max-width:90%;align-self:flex-start;position:relative;box-shadow:0 2px 3px rgba(180,180,180,.301);background-color:#333;color:#fff;border:.04px solid rgba(255,255,255,.3)}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message a{color:#fff;text-decoration:underline}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message::after{content:attr(data-time);display:block;font-size:9px!important;margin-top:2px;text-align:left;color:#fff}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message-saludo{margin-top:auto;padding:5px 10px;border-radius:15px;box-shadow:0 2px 3px rgba(180,180,180,.301);font-size:14px!important;display:block!important;visibility:visible!important;opacity:1!important;line-height:1.6!important}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message-saludo::after{content:attr(data-time);display:block;font-size:9px!important;color:#666;margin-top:2px;text-align:left}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_user-message{padding:5px 10px;margin:4px 0;max-width:90%;align-self:flex-end;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.301);border-radius:15px;background-color:#fff;color:#171f20;border:.04px solid #222}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:9px!important;color:#000!important;margin-top:2px;text-align:left}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message,.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_user-message{text-transform:none!important;line-height:1.6!important}@keyframes bubbleAppear{0%{transform:translateY(30px) scale(.3);opacity:.2}60%{transform:translateY(0) scale(1.05);opacity:1}80%{transform:translateY(0) scale(.98)}100%{transform:translateY(0) scale(1)}}.qwinside_scroll_response_container::-webkit-scrollbar{width:8px}.qwinside_scroll_response_container::-webkit-scrollbar-track{background:linear-gradient(to top,rgba(0,0,0,.05),rgba(0,0,0,0));border-radius:5px}.qwinside_scroll_response_container::-webkit-scrollbar-thumb{background-color:rgba(80,80,80,.7);border-radius:8px;border:2px solid transparent}.qwinside_scroll_response_container{scrollbar-width:thin;scrollbar-color:rgba(80,80,80,0.7) transparent}.qwenjy_input-container{display:flex!important;align-items:center!important;padding:0!important;margin:0!important;border:none!important}.qwenjy_mic-button-image,.qwenjy_send-button-image{object-fit:contain!important;display:block!important;filter:invert(1) brightness(2)!important}.qwenjy_bot-input{flex:1!important;padding:5px!important;margin-bottom:5px!important;border-radius:10px!important;font-size:13px!important;resize:none!important;height:auto!important;min-height:50px!important;box-sizing:border-box!important;overflow-y:auto!important;scrollbar-width:none!important;color:#fff!important;box-shadow:10px 10px 10px rgba(0,0,0,.315),inset 0 0 4px red,inset 0 0 3px #02ff02,inset 0 0 8px rgba(49,49,49,.3),0 4px 8px rgba(0,0,0,.4);caret-color:white!important;cursor:text!important;caret-color:white!important}.qwenjy_bot-input::-webkit-scrollbar{display:none!important}.qwenjy_bot-input,.qwenjy_bot-input:focus{box-shadow:none!important;outline:0!important;border:1px solid transparent!important;font-family:Montserrat-light,sans-serif!important}.qwenjy_bot-input:invalid{border:1px solid transparent!important;box-shadow:none!important}.qwenjy_bot-input:focus,.qwenjy_bot-input:not(:placeholder-shown){border:1px solid transparent!important;box-shadow:none!important;outline:0!important}.qwenjy_modal .qwenjy_bot-input{line-height:.5!important}.qwenjy_input-container .qwenjy_bot-input{line-height:1.3!important;padding:5px!important;box-sizing:border-box!important}.qwenjy_bot-input::placeholder{color:#fff!important;opacity:.8!important}.qwenjy_bot-send-button,.qwenjy_bot-send-button:active,.qwenjy_bot-send-button:focus{background:0 0!important;border:none!important;cursor:pointer!important;padding:0!important;margin-left:10px!important;width:35px!important;height:60px!important;box-shadow:none!important;outline:0!important;-webkit-box-shadow:none!important}.qwenjy_send-button-image{width:65%!important;height:80%!important}.qwenjy_bot-mic-button:hover,.qwenjy_bot-send-button:hover{background-color:transparent!important;box-shadow:none!important}.qwenjy_bot-mic-button,.qwenjy_bot-mic-button:active,.qwenjy_bot-mic-button:focus{background:0 0!important;border:none!important;cursor:pointer!important;padding:0!important;margin-right:10px!important;width:35px!important;height:60px!important;box-shadow:none!important;outline:0!important;-webkit-box-shadow:none!important}.qwenjy_mic-button-image{width:70%!important;height:70%!important}@keyframes heartbeat{0%,100%{transform:scale(1);background-color:transparent}50%{transform:scale(1.1);background-color:transparent}}.qwenjy_pulsing{animation:1s infinite heartbeat;background-color:transparent!important;box-shadow:none!important}.qwenjy_action-buttons-column{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.qwenjy_action-buttons-column span{padding:4px 0;margin:0}.qwenjy_dark-mode-button-image,.qwenjy_dark-mode-button-imageB,.qwenjy_dark-mode-modal{display:none}.qwenjy_close-modal,.qwenjy_download-modal,.qwenjy_reset-modal{display:inline-block;background-color:transparent;padding:3px 5px;opacity:1;position:relative;cursor:pointer}.qwenjy_download-modal,.qwenjy_reset-modal{border:none;border-radius:5px;margin-right:0}.qwenjy_close-modal:hover,.qwenjy_download-modal:hover,.qwenjy_reset-modal:hover{background-color:transparent}.qwenjy_download-button-image,.qwenjy_reset-button-image{width:16px;height:16px;filter:invert(1) brightness(2)}.qwenjy_download-button-imageB,.qwenjy_reset-button-imageB{width:0;height:0}.qwenjy_close-modal{border:none;border-radius:5px;margin-left:0}.qwenjy_close-button-image{width:16px;height:16px;filter:invert(1) brightness(2)!important}.qwenjy_close-button-imageB{width:0;height:px;display:block}.qwenjy_bot-modal-header span[data-tooltip],[data-tooltip]{position:relative;cursor:pointer}.qwenjy_bot-modal-header span[data-tooltip]::before,.qwenjy_config-option[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:rgba(104,100,100,.75);color:#fff;padding:5px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;font-size:12px;z-index:10}.qwenjy_bot-modal-header span[data-tooltip]::after{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.75) transparent transparent;opacity:0;transition:opacity .3s}.qwenjy_bot-modal-header span[data-tooltip]:hover::after,.qwenjy_bot-modal-header span[data-tooltip]:hover::before,.qwenjy_config-option:hover{opacity:1}.qwenjy_menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;gap:3px;margin-bottom:8px}.qwenjy_dot{width:3px;height:3px;background-color:#fff;border-radius:50%}.qwenjy_menu-toggle-container{position:relative}.qwenjy_small-options-modal{position:absolute;bottom:20px;right:20px;width:160px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:4000;padding:10px;display:flex;flex-direction:column;gap:5px;border:1px solid #fff;background-color:rgba(90,90,90,.95)}.qwenjy_config-modal,.qwenjy_reset-confirmation-modal{position:fixed;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s,visibility .5s;top:50%;left:50%;visibility:hidden}.qwenjy_option-item{color:#fff;font-size:11px;cursor:pointer;padding:5px 0;text-align:left}.qwenjy_option-item:hover{background-color:rgba(100,100,100,.3);border-radius:5px}[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;top:-30px;right:0;padding:3px 6px;font-size:10px;background-color:rgba(51,51,51,.8);color:#fff;border-radius:3px;white-space:nowrap;z-index:100;opacity:1;transition:opacity .2s ease-in-out}[data-tooltip]::after{opacity:0;pointer-events:none}.qwenjy_bot-modal,.qwenjy_bot-modal *{font-family:Montserrat,sans-serif!important}.qwenjy_reset-confirmation-content p,.qwenjy_reset-confirmation-modal,.qwenjy_theme-name{font-family:Montserrat-light,sans-serif!important}.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_bot-message,.qwenjy_bot-modal .qwenjy_bot-response .qwenjy_user-message{animation:1s ease-out bubbleAppear;scroll-snap-align:start;font-family:Montserrat,sans-serif!important;font-size:12px!important;text-transform:none!important;font-weight:400!important}.qwenjy_reset-confirmation-modal{border-radius:15px;padding:20px;z-index:2000;max-width:65%;width:250px;text-align:center;box-shadow:3px 3px 5px rgba(0,0,0,.2);border:1px solid #fff;background-color:rgba(90,90,90,.95)}.qwenjy_config-modal,.qwenjy_descripcionModal-content{max-width:80%;text-align:center}.qwenjy_reset-confirmation-content p{margin-bottom:20px;font-size:12px;color:#fff}.qwenjy_reset-buttons-container{display:flex;justify-content:center;gap:10px}.qwenjy_reset-cancel-button,.qwenjy_reset-confirmation-button{padding:5px 10px;cursor:pointer;font-family:Montserrat-light,sans-serif!important;font-size:12px;line-height:15px;width:60px;height:28px;text-transform:none;letter-spacing:0;color:#fff;border-radius:15px;border:1px solid #fff;background-color:rgba(90,90,90,.95)}.qwenjy_reset-cancel-button:hover,.qwenjy_reset-confirmation-button:hover{background-color:#e0dddd;color:#000;border:1px solid #0c0c0c;border-radius:15px}.qwenjy_blackfriday-mode .qwenjy_banner-image,.qwenjy_bot-modal.dark-mode .qwenjy_banner-image,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_banner-image,.qwenjy_coral-mode .qwenjy_banner-image,.qwenjy_familiaqwenjy-mode .qwenjy_banner-image,.qwenjy_lady-mode .qwenjy_banner-image,.qwenjy_navidadqwenjy-mode .qwenjy_banner-image,.qwenjy_personalizadoqwenjy-mode .qwenjy_banner-image{content:url('../qwenjy_img/Qwenjy_logo_PNG_HORIZONTAL_3L.png')}.qwenjy_blackfriday-mode .qwenjy_reset-button-image,.qwenjy_bot-modal.dark-mode .qwenjy_reset-button-image,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_reset-button-image{content:url('../qwenjy_img/O_nueva.png')}.qwenjy_blackfriday-mode .qwenjy_close-button-image,.qwenjy_bot-modal.dark-mode .qwenjy_close-button-image,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_close-button-image,.qwenjy_coral-mode .qwenjy_close-button-image,.qwenjy_familiaqwenjy-mode .qwenjy_close-button-image,.qwenjy_lady-mode .qwenjy_close-button-image,.qwenjy_navidadqwenjy-mode .qwenjy_close-button-image,.qwenjy_personalizadoqwenjy-mode .qwenjy_close-button-image{content:url('../qwenjy_img/O_minimizar.png')}.qwenjy_blackfriday-mode .qwenjy_dark-mode-button-image,.qwenjy_bot-modal.dark-mode .qwenjy_dark-mode-button-image,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_dark-mode-button-image{content:url('../qwenjy_img/O_modo_claro.png')}.qwenjy_config-modal{background-color:#fff;border-radius:15px;padding:20px;z-index:9999;height:620px;width:460px;border:1px solid rgba(65,66,75,.616);display:flex;flex-direction:column;justify-content:space-between}.qwenjy_config-modal-content{display:flex;flex-direction:column;height:100%}.qwenjy_config-content>p{margin:0;padding-bottom:10px;background-color:#f9f9f9;position:sticky;top:0;z-index:10}.qwenjy_config-options{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.qwenjy_config-option{display:inline-block;background-color:transparent;border:none;padding:5px;cursor:pointer;opacity:.8;transition:opacity .3s;position:relative}.qwenjy_config-option-image{width:22px;height:22px;margin-top:-30px}.qwenjy_config-option:hover::after{opacity:1;visibility:visible}.qwenjy_config-content{flex-grow:1;overflow-y:auto;margin-bottom:10px}.qwenjy_theme-item{display:flex;align-items:center;justify-content:space-between;padding:5px;border-bottom:1px solid #ddd;cursor:pointer;min-height:62px}.qwenjy_theme-name{font-size:14px}.qwenjy_configPersonalizado-button,.qwenjy_theme-preview{width:45px;height:62px;border-radius:4px;object-fit:cover}.qwenjy_configPersonalizado-button{transform:translateX(-15px);width:18px;height:18px}.qwenjy_claro-mode,.qwenjy_claro-mode .qwenjy_bot-send-button,.qwenjy_claro-mode .qwenjy_bot-send-button:active,.qwenjy_claro-mode .qwenjy_bot-send-button:hover{background-color:#fff}.qwenjy_claro-mode .qwenjy_modal-footer{color:#313030!important}.qwenjy_claro-mode .qwenjy_modal-footer a{color:#0424d6!important;border:none!important}.qwenjy_claro-mode .qwenjy_modal-footer a:hover{color:#212121}.qwenjy_claro-mode .qwenjy_bot-response{background-color:#424242;border:.5px solid rgba(244,244,247,.822);box-shadow:inset 4px 4px 7px rgba(17,17,17,.45),inset 0 0 10px rgba(49,49,49,.2),0 -1px 3px rgba(17,17,17,.25),-1px 0 3px rgba(17,17,17,.25)}.qwenjy_claro-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#fff;color:#333;border:.7px solid rgba(58,59,70,.651);box-shadow:0 2px 5px rgba(0,0,0,.301)}.qwenjy_claro-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_claro-mode .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:10px!important;color:#888;margin-top:2px;text-align:left}.qwenjy_claro-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#fff;color:#000;border:.7px solid rgba(58,59,70,.651);box-shadow:0 2px 5px rgba(0,0,0,.301)}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response,.qwenjy_coral-mode .qwenjy_bot-response,.qwenjy_lady-mode .qwenjy_bot-response{box-shadow:inset 4px 4px 10px rgba(17,17,17,.514),inset 0 0 10px rgba(49,49,49,.2),0 -1px 5px rgba(17,17,17,.411),-1px 0 5px rgba(17,17,17,.411)}.qwenjy_claro-mode .qwenjy_bot-input{background-color:#fff;color:#333;border:1px solid rgba(38,38,39,.5)}.qwenjy_bot-modal.qwenjy_dark-mode{background-color:#333!important;border:1.5px solid #fcfafa!important}.qwenjy_blackfriday-mode .qwenjy_modal-footer,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_modal-footer,.qwenjy_navidadqwenjy-mode .qwenjy_modal-footer{color:#fff!important}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_modal-footer a{color:#05b6f1!important}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response{background-color:#2c2c2c;border:.5px solid rgba(244,244,247,.822)}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#3a3939;color:#fff;border:1px solid rgba(245,242,242,.5);box-shadow:0 2px 5px rgba(0,0,0,.438)}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:10px!important;color:#05fdfd;margin-top:2px;text-align:left}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#242424;color:#fff;border:1px solid rgba(245,242,242,.5);box-shadow:0 2px 5px rgba(0,0,0,.438)}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-input{background-color:#333!important;color:#fff!important;border:1px solid #666}.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_bot-send-button{background-color:#333}.qwenjy_blackfriday-mode .qwenjy_download-button-image,.qwenjy_bot-modal.qwenjy_dark-mode .qwenjy_download-button-image{content:url('../qwenjy_img/O_descarga.png');filter:contrast(130%) saturate(130%)}.qwenjy_coral-mode .qwenjy_bot-modal{background-color:#5be6f8;border:1.5px solid #fcfafa}.qwenjy_coral-mode,.qwenjy_coral-mode .qwenjy_bot-send-button,.qwenjy_coral-mode .qwenjy_bot-send-button:active,.qwenjy_coral-mode .qwenjy_bot-send-button:hover{background-color:#5be6f8}.qwenjy_coral-mode .qwenjy_modal-footer,.qwenjy_lady-mode .qwenjy_modal-footer{color:#080808!important}.qwenjy_coral-mode .qwenjy_modal-footer a,.qwenjy_lady-mode .qwenjy_modal-footer a{color:#ff3f04!important}.qwenjy_coral-mode .qwenjy_modal-footer a:hover{color:#5be6f8}.qwenjy_coral-mode .qwenjy_bot-response{background-color:#1fddf7;border:.5px solid rgba(244,244,247,.822);background-image:url('../qwenjy_img/FR_coral.jpg')!important}.qwenjy_coral-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#05b6ce;color:#fff;border:1px solid rgba(2,138,59,.815);box-shadow:0 2px 5px rgba(0,0,0,.3)}.qwenjy_blackfriday-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_blackfriday-mode .qwenjy_bot-response .qwenjy_user-message::after,.qwenjy_coral-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_coral-mode .qwenjy_bot-response .qwenjy_user-message::after,.qwenjy_familiaqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_lady-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_lady-mode .qwenjy_bot-response .qwenjy_user-message::after,.qwenjy_navidadqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message::after,.qwenjy_navidadqwenjy-mode .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:10px!important;color:#fff;margin-top:2px;text-align:left}.qwenjy_coral-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#0ef89f;color:rgba(1,71,30,.815);border:1px solid rgba(2,138,59,.815);box-shadow:0 2px 5px rgba(0,0,0,.3)}.qwenjy_coral-mode .qwenjy_bot-input{background-color:#5be6f8!important;color:#013036!important;border:1px solid #0ac6f5}.qwenjy_coral-mode .qwenjy_download-button-image,.qwenjy_familiaqwenjy-mode .qwenjy_download-button-image,.qwenjy_lady-mode .qwenjy_download-button-image,.qwenjy_navidadqwenjy-mode .qwenjy_download-button-image{content:url('../qwenjy_img/descarga.png');filter:contrast(130%) saturate(130%)}.qwenjy_coral-mode .qwenjy_reset-button-image,.qwenjy_familiaqwenjy-mode .qwenjy_reset-button-image,.qwenjy_lady-mode .qwenjy_reset-button-image,.qwenjy_navidadqwenjy-mode .qwenjy_reset-button-image{content:url('../qwenjy_img/nueva.png')}.qwenjy_coral-mode .qwenjy_dark-mode-button-image,.qwenjy_familiaqwenjy-mode .qwenjy_dark-mode-button-image,.qwenjy_lady-mode .qwenjy_dark-mode-button-image,.qwenjy_navidadqwenjy-mode .qwenjy_dark-mode-button-image{content:url('../qwenjy_img/modo_oscuro.png')}.qwenjy_lady-mode .qwenjy_bot-modal{background-color:#ff9fe2;border:1.5px solid #fcfafa}.qwenjy_lady-mode{background-color:#f7c6d1}.qwenjy_lady-mode .qwenjy_modal-footer a:hover{color:#f7c6d1}.qwenjy_lady-mode .qwenjy_bot-response{background-color:#f7c6d1;border:.5px solid rgba(244,244,247,.822);background-image:url('../qwenjy_img/FR_lady.jpg')!important}.qwenjy_lady-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#f51f71;color:#fff;border:1px solid rgba(138,2,70,.815);box-shadow:0 2px 5px rgba(0,0,0,.3)}.qwenjy_lady-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#ac0142;color:rgba(255,255,255,.815);border:1px solid rgba(78,1,33,.815);box-shadow:0 2px 5px rgba(0,0,0,.3)}.qwenjy_lady-mode .qwenjy_bot-input{background-color:#ff9fe2!important;color:#490013!important;border:1px solid #0ac6f5}.qwenjy_lady-mode .qwenjy_bot-send-button,.qwenjy_lady-mode .qwenjy_bot-send-button:active,.qwenjy_lady-mode .qwenjy_bot-send-button:hover{background-color:#ff9fe2}.qwenjy_blackfriday-mode .qwenjy_bot-modal{background-color:#000;border:1.5px solid #fcfafa!important}.qwenjy_blackfriday-mode,.qwenjy_blackfriday-mode .qwenjy_bot-send-button,.qwenjy_blackfriday-mode .qwenjy_bot-send-button:active,.qwenjy_blackfriday-mode .qwenjy_bot-send-button:hover{background-color:#000}.qwenjy_blackfriday-mode .qwenjy_modal-footer a{color:#fd3a3a!important}.qwenjy_blackfriday-mode .qwenjy_modal-footer a:hover{color:#000}.qwenjy_blackfriday-mode .qwenjy_bot-response{background-color:#000;border:2px solid #ff2727;background-image:url('../qwenjy_img/FR_bf.jpg')!important}.qwenjy_blackfriday-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#a71717;color:#fff;border:1px solid rgba(255,254,254,.815);box-shadow:0 2px 5px rgba(255,255,255,.3)}.qwenjy_blackfriday-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#252525;color:rgba(255,255,255,.815);border:1px solid rgba(255,254,254,.815);box-shadow:0 2px 5px rgba(255,255,255,.3)}.qwenjy_blackfriday-mode .qwenjy_bot-input{background-color:#000!important;color:#fff!important;border:1px solid red}.qwenjy_familiaqwenjy-mode .qwenjy_bot-modal{background-color:#f7d13d;border:2px solid #fff!important}.qwenjy_familiaqwenjy-mode{background-color:#f6c}.qwenjy_familiaqwenjy-mode .qwenjy_modal-footer{color:#000!important}.qwenjy_familiaqwenjy-mode .qwenjy_modal-footer a{color:#0cf!important}.qwenjy_familiaqwenjy-mode .qwenjy_modal-footer a:hover{color:#fc0}.qwenjy_familiaqwenjy-mode .qwenjy_bot-response{background-color:#f69;border:2px solid #f3c;background-image:url('../qwenjy_img/FR_familia.jpg')!important}.qwenjy_familiaqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:#3c3;color:#fff;border:1px solid #0fc;box-shadow:0 2px 5px rgba(0,255,255,.5)}.qwenjy_familiaqwenjy-mode .qwenjy_bot-response .qwenjy_user-message{background-color:#f93;color:rgba(0,0,0,.85);border:1px solid rgba(255,255,255,.8);box-shadow:0 2px 5px rgba(255,255,255,.3)}.qwenjy_familiaqwenjy-mode .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:10px!important;color:#000;margin-top:2px;text-align:left}.qwenjy_familiaqwenjy-mode .qwenjy_bot-input{background-color:#f7d13d!important;color:#333!important;border:1px solid #f3c}.qwenjy_familiaqwenjy-mode .qwenjy_bot-send-button,.qwenjy_familiaqwenjy-mode .qwenjy_bot-send-button:active,.qwenjy_familiaqwenjy-mode .qwenjy_bot-send-button:hover{background-color:#f7d13d}.qwenjy_navidadqwenjy-mode .qwenjy_bot-modal{background-color:red;border:2px solid #fff!important}.qwenjy_navidadqwenjy-mode{background-color:green}.qwenjy_navidadqwenjy-mode .qwenjy_modal-footer a{color:#00ffd5!important}.qwenjy_navidadqwenjy-mode .qwenjy_modal-footer a:hover{color:#fff}.qwenjy_navidadqwenjy-mode .qwenjy_bot-response{background-color:red;border:2px solid #fff;background-image:url('../qwenjy_img/FR_navidadqwenjy.jpg')!important}.qwenjy_navidadqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:green;color:#fff;border:1px solid red;box-shadow:0 2px 5px rgba(255,255,255,.5)}.qwenjy_navidadqwenjy-mode .qwenjy_bot-response .qwenjy_user-message{background-color:red;color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.8);box-shadow:0 2px 5px rgba(255,255,255,.3)}.qwenjy_navidadqwenjy-mode .qwenjy_bot-input{background-color:red!important;color:#fff!important;border:1px solid red}.qwenjy_navidadqwenjy-mode .qwenjy_bot-send-button,.qwenjy_navidadqwenjy-mode .qwenjy_bot-send-button:active,.qwenjy_navidadqwenjy-mode .qwenjy_bot-send-button:hover{background-color:red}.qwenjy_personalizadoqwenjy-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:15px;padding:20px;z-index:9999;max-width:80%;height:620px;width:460px;text-align:center;border:1px solid rgba(65,66,75,.616);opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s;display:flex;flex-direction:column;justify-content:space-between;font-family:Montserrat-light,sans-serif}.qwenjy_personalization-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.qwenjy_personalization-item label{font-weight:300;margin-right:10px;flex:1;text-align:left;font-family:Montserrat-light,sans-serif;display:flex;align-items:center}.qwenjy_personalization-item input[type=color]{width:30px;height:20px;border:none;padding:0;margin:0;cursor:pointer;vertical-align:middle;align-self:center}input[type=range]{width:40%;margin:10px 0}input[type=range]::-webkit-slider-thumb{background:#333;border-radius:50%;height:15px;width:15px}input[type=range]::-moz-range-thumb{background:#333;border-radius:50%;height:15px;width:15px}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-modal{background-color:var(--modal-bg-color,#fff);border:2px solid var(--modal-border-color,#fff)!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_modal-footer{color:var(--footer-text-color,#fff)!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_modal-footer a{color:var(--footer-link-color,#00ffd5)!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_modal-footer a:hover{color:var(--footer-link-hover-color,#fff)}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-response{position:relative;background-color:var(--bot-response-bg-color,#585757)!important;border:2px solid var(--response-border-color,#fff)!important;opacity:var(--bot-response-opacity, 1)!important;overflow-y:auto;overflow-x:hidden;height:230px;background-size:cover;background-position:center;border-radius:10px;padding:8px;box-shadow:inset 4px 4px 8px rgba(49,49,49,.3),inset 0 0 10px rgba(49,49,49,.3),0 -1px 0 rgba(48,45,45,.15),-1px 0 0 rgba(48,45,45,.7);border:.5px solid rgba(41,38,38,.822);margin-bottom:10px;background-image:none!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message{background-color:var(--bot-msg-bg-color,#006680);color:var(--bot-msg-text-color,#fff);border:1px solid var(--bot-msg-border-color,#6b6969);box-shadow:0 2px 5px rgba(0,0,0,.301)}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-response .qwenjy_bot-message::after{content:attr(data-time);display:block;font-size:10px!important;color:var(--bot-msg-time-color,#fff);margin-top:2px;text-align:left}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-response .qwenjy_user-message{background-color:var(--user-msg-bg-color,#fff);color:var(--user-msg-text-color,rgba(255,255,255,.85));border:1px solid var(--user-msg-border-color,rgba(90,89,89,.8));box-shadow:0 2px 5px rgba(0,0,0,.301)}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-response .qwenjy_user-message::after{content:attr(data-time);display:block;font-size:10px!important;color:var(--user-msg-time-color,#fff);margin-top:2px;text-align:left}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-input{background-color:var(--modal-bg-color,#fff)!important;color:var(--input-text-color,#fff)!important;border:1px solid var(--input-border-color,#fff)}.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-send-button,.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-send-button:active,.qwenjy_personalizadoqwenjy-mode .qwenjy_bot-send-button:hover{background-color:var(--modal-bg-color,#fff)}.qwenjy_personalizadoqwenjy-mode .qwenjy_download-button-image{content:url('../qwenjy_img/O_descarga.png');filter:brightness(var(--button-image-brightness, 1))!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_reset-button-image{content:url('../qwenjy_img/O_nueva.png');filter:brightness(var(--button-image-brightness, 1))!important}.qwenjy_personalizadoqwenjy-mode .qwenjy_dark-mode-button-image{content:url('../qwenjy_img/O_modo_claro.png');filter:brightness(var(--button-image-brightness, 1))!important}.qwenjy_descripcionModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);justify-content:center;align-items:center;z-index:1500}.qwenjy_descripcionModal-content,.qwenjy_developingModal{width:300px;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.qwenjy_developingModal{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:300px;z-index:1100;border:1px solid #333}@media (max-width:600px){.qwenjy_bot-modal{position:fixed;top:0;bottom:60px;margin:0 auto;width:calc(100% - 2px);max-width:auto;height:calc(100vh - 60px);border-radius:10px;padding:0 15px;box-sizing:border-box;overflow-y:auto;box-shadow:none}.qwenjy_bot-modal::before{height:100%;background:linear-gradient(to top,#505050 0,#464646 20%,#868686 60%,rgba(255,255,255,0) 100%)}.qwenjy_bot-modal *{margin:0;padding:0}.qwenjy_bot-modal-content{height:100%;padding:0;overflow-y:auto}.qwenjy_modal-footer{margin-bottom:10px;padding:5px 8px!important}.qwenjy_modal-footer,.qwenjy_modal-footer a{font-size:8px!important}.qwenjy_logo-mini-modal{width:50px;margin-left:8px}.qwenjy_banner-image{margin-top:12px}.qwenjy_developingModal{width:90%;height:60%;padding:15px}}@media (min-width:601px){.qwenjy_developingModal{top:47%}}.qwinside_data-contact-modal,.qwinside_usedcar-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:2000!important;max-width:70%!important;opacity:0!important;visibility:hidden!important;transition:opacity .5s,visibility .5s!important;box-shadow:3px 3px 5px rgba(0,0,0,.2)!important}.qwenjy_developingModal-content{text-align:center}.qwenjy_botonValidar{margin-top:10px;padding:10px 15px;border:none;border-radius:5px;background-color:#007bff;color:#fff;cursor:pointer}.qwenjy_botonValidar:hover{background-color:#0056b3}input.codigoInput{width:100%;padding:8px;margin:10px 0;border-radius:5px;border:1px solid #ccc}.qwenjy_modal-titulo{margin-bottom:10px;font-size:18px;font-weight:700}.qwenjy_modal-etiqueta{font-size:14px;margin-top:10px}.qwenjy_modal-mensaje{font-size:14px;color:#333}.qwinside_data-contact-content p,.qwinside_input_data_contact{font-size:12px!important;font-family:Montserrat-light,sans-serif!important}.qwinside_data-contact-modal{border-radius:15px!important;padding:20px!important;width:300px!important;text-align:center!important;font-family:Montserrat-light,sans-serif!important;border:1px solid #fff!important;background-color:rgba(60,60,60,.95)!important}.qwinside_data-contact-modal.visible,.qwinside_usedcar-modal.visible{opacity:1!important;visibility:visible!important}.qwinside_data-contact-content p{color:#fff!important;margin-bottom:5px!important}.qwinside_input_data_contact,.qwinside_input_data_contact option{color:#000!important;background-color:#fff!important}.qwinside_data-contact-content p:first-of-type{font-size:14px!important}.qwinside_input_data_contact{width:100%!important;padding:10px!important;margin-bottom:10px!important;border-radius:8px!important;border:1px solid #ccc!important;height:30px!important}.qwinside_data_contact_buttons-container,.qwinside_usedcar-buttons-container{display:flex!important;justify-content:center!important;gap:10px!important}.qwinside_cancel-button_data_contact,.qwinside_confirm-button_data_contact{padding:5px 10px!important;cursor:pointer!important;font-family:Montserrat-light,sans-serif!important;font-size:8px!important;line-height:15px!important;width:90px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;border:1px solid #fff!important;background-color:rgba(90,90,90,.95)!important;border-radius:15px!important}.qwinside_time_inputs select,.qwinside_usedcar-content p,.qwinside_usedcar-input{font-size:12px!important;font-family:Montserrat-light,sans-serif!important}.qwinside_cancel-button_data_contact:hover,.qwinside_confirm-button_data_contact:hover,.qwinside_usedcar-cancel-button:hover,.qwinside_usedcar-confirm-button:hover{background-color:#e0dddd!important;color:#000!important;border:1px solid #0c0c0c!important;border-radius:15px!important}.qwinside_time_inputs{display:flex!important;justify-content:center!important;gap:10px!important;margin-bottom:10px!important}.qwinside_time_inputs select{width:35%!important;padding:8px!important;margin-bottom:10px!important;border-radius:8px!important;border:1px solid #ccc!important;background-color:#fff!important;color:grey!important;height:30px!important;display:flex!important;align-items:center!important;text-align:center!important}.qwinside_time_inputs select option[value=""]{color:#d3d3d3!important}.qwinside_usedcar-modal{border-radius:15px!important;padding:15px!important;width:300px!important;height:400px!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;font-family:Montserrat-light,sans-serif!important;border:1px solid #fff!important;background-color:rgba(60,60,60,.95)!important}.qwinside_usedcar-content{width:100%!important}.qwinside_usedcar-content p{margin-bottom:15px!important;color:#fff!important}.qwinside_usedcar-input{width:100%!important;height:35px!important;margin-bottom:8px!important;border-radius:8px!important;border:1px solid #ccc!important;background-color:#fff!important;color:#000!important;padding:0!important}.qwinside_usedcar-cancel-button,.qwinside_usedcar-confirm-button{padding:5px 10px!important;cursor:pointer!important;font-family:Montserrat-light,sans-serif!important;font-size:8px!important;line-height:15px!important;width:60px!important;height:28px!important;color:#fff!important;border:1px solid #fff!important;background-color:rgba(90,90,90,.95)!important;border-radius:15px!important}strong{font-weight:700}#userInput::placeholder{font-weight:400;color:#6c757d}#userInput.placeholder-semibold::placeholder{font-weight:500;color:#505050}
#qwenjy_floatingButton {
    position: fixed;
    bottom: 20px; 
    right: 20px;
    z-index: 1000; 
    width: 85px;  
    height: 85px; 
    cursor: pointer;
}
#qwenjy_floatingButton img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
#robotWink {
    opacity: 0;
    transition: opacity 0.1s ease-in-out;
}


