.emoji_tab.active {background: #e2e2e2;border-radius: 6px;}.emoji_grid {max-height: none;}.emoji_item {font-size: 22px;line-height: 1;}.emoji_item:hover {filter: brightness(1.2);transform: scale(1.1);}.emoji_viewport {max-height: 220px;}.emoji_viewport.scroll__bar {overflow: auto !important;}.messageAutocomplete {outline: solid 3px #c54b4b !important;}.pbx_ia_conversation_right .chat_color_agent::after {content: "";position: absolute;inset: 0;border-radius: inherit;padding: 4px;background: linear-gradient(133deg, #8f949d, #111112);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;z-index: 1;box-sizing: border-box;}body.dark .pbx_ia_conversation_right .chat_color_agent::after {background: linear-gradient(133deg, #1f4b9d, #21365f);padding: 3px;}.pbx_ia_conversation_left .chat_color_order::after {content: "";position: absolute;inset: 0;border-radius: inherit;padding: 4px;background: linear-gradient(133deg, #8f949d, #111112);-webkit-mask:linear-gradient(#da8686 0 0) content-box,linear-gradient(#448360 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;z-index: 1;box-sizing: border-box;}body.dark .pbx_ia_conversation_left .chat_color_order::after {background: linear-gradient(133deg, #42aa52, #748730);}.chat_public_social_media_send {margin: 1.5em 0;}.chat_public_social_media_info {padding: 16px;background: #fcfeff;border-radius: 10px;margin-bottom: 1em;}body.dark .chat_public_social_media_info {background: #2e3037;}.chat_public_social_media_info em {font-style: normal;}.pbx_ia_conversation_left p .chat_public_social_media a {color: var(--primary);padding: 10px;border-radius: 3em;font-weight: 500;gap: 5px;}.pbx_ia_conversation_left p .chat_public_social_media a:hover {text-decoration: none;}.pbx_ia_conversation_left p .chat_public_social_media a i {font-size: 17px;margin-bottom: 3px;}.chat_public_social_media_link {padding: 0 10px;}.pbx_ia_conversation_left p .chat_public_social_media b i {display: flex;vertical-align: top;margin-bottom: 8px;font-size: 21px;opacity: .85;}.chat_configuration_edit ul::before {content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}.chat_configuration_edit span {padding: 7px;border-radius: 8px;display: flex;}body.dark .chat_configuration_edit span:hover {background: #dadfe31c;}.chat_configuration_edit span i {color: black;}body.dark .chat_configuration_edit span i {color: #fff;}.chat_configuration_edit nav li[aria-controls="true"]::before {content: "Tomar Control";}.chat_configuration_edit nav li[aria-controls="false"]::before {content: "Finalizar Control";}.chat_configuration_edit nav {top: 100%;background: #fff;border-radius: 10px;padding: 1em;width: max-content;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px;box-shadow: rgba(51, 51, 53, 0.281) 0px 7px 29px 0px;}body.dark #pbx_ia_chats_modal .chat_configuration_edit nav {background: #464951;border-right: 0;box-shadow: rgb(27 27 28 / 74%) 0px 7px 29px 0px;}.chat_configuration_edit nav li {padding: 1em;font-weight: 500;border-radius: .55em;margin-bottom: 0;position: relative;}.chat_configuration_edit nav em::before {content: "";display: block;height: 24px;position: absolute;top: -12px;left: 50%;transform: translateX(-50%);border-left: 1px dashed #000000a3;pointer-events: none;}body.dark .chat_configuration_edit nav em::before {border-left: 1px dashed #ffffff61;}.chat_configuration_edit nav li,.chat_configuration_edit nav li:last-child {border-bottom: 0;}.chat_configuration_edit nav li:hover {border-bottom: 0;background: #dadfe3;}.chat_configuration_edit nav::after {display: none;}.pbx_ia_chat_iaOrder_Text {height: 10rem;overflow-y: auto;}