:root{--xwc_style_chatbox_width:450;--xwc_style_chatbox_height:700;--xwc_style_chat_icon_size:64;--xwc_style_font_size:16;--xwc_style_color_1:#8d00c9;--xwc_style_color_2:#4d64ff;--xwc_style_chat_icon_position_right:0;--xwc_style_chat_icon_position_padding_x:24;--xwc_style_chat_icon_position_padding_y:24;--xwc_style_padding_main_sides:2em;--xwc_style_box_shadow_main:0 5px 40px #00000029;--xwc_style_input_border:1px solid #dcdcdc;--xwc_style_input_container_bg_colour:#f2f4f7;--xwc_style_input_container_padding:var(--xwc_style_padding_main_sides);--xwc_style_input_padding_tb:.8em;--xwc_style_input_padding_lr:1em;--xwc_style_input_padding:var(--xwc_style_input_padding_tb) var(--xwc_style_input_padding_lr);--xwc_style_button_size:1.28em;--xwc_style_border_radius:16px;--xwc_style_border_radius_medium:12px;--xwc_style_bubble_client_colour:var(--xwc_style_color_1)20;--xwc_style_bubble_server_colour:#f8fafd;--xwc_style_font_size_secondary:calc(var(--xwc_style_font_size) * .93px);--xwc_style_font_color_primary:#1c1d1f;--xwc_style_font_color_secondary:#6b6d73;--xwc_style_z_index:99999;--xwc_style_chat_icon_position_left:"auto";--xwc_style_chat_icon_position_padding_top:24px;--xwc_style_gradient:135deg, #8b00c7 0%, #871bd0 11%, #8229d6 22%, #7f36dd 33%, #763fe4 44%, #7148ea 56%, #684def 67%, #6156f5 78%, #575cfa 89%, #4c64ff 100%}#xwc button{cursor:pointer;font-size:calc(var(--xwc_style_font_size) * 1px);background:0 0;border:none;margin:0;padding:0;transition:background-color .2s}#xwc .xwc-uicomponents-button-filled{background-color:var(--xwc_style_color_2);color:#fff;border:none;border-radius:2em;justify-content:center;align-items:center;gap:.7em;width:auto;height:fit-content;padding:.7em 1.2em;display:flex}#xwc .xwc-uicomponents-button-filled:hover{background-color:var(--xwc_style_color_1)}#xwc .xwc-uicomponents-button-icon{width:var(--xwc_style_button_size);justify-content:center;align-items:center;height:fit-content;display:flex}#xwc .xwc-uicomponents-button-icon svg{height:auto}#xwc .xwc-uicomponents-button-icon:hover path{fill:var(--xwc_style_color_1)}#xwc .xwc-uicomponents-input-outlined-bottom-container{width:100%;padding:var(--xwc_style_input_padding);border:none;border-bottom:var(--xwc_style_input_border);border-radius:var(--xwc_style_border_radius_medium);font-size:var(--xwc_style_font_size_secondary);background-color:#0000;outline:none;justify-content:space-between;align-items:center;gap:10px;display:flex}#xwc .xwc-uicomponents-input-outlined-bottom{font-size:inherit;border:none;outline:none;flex-grow:1;margin:0;padding:0}#xwc .xwc-uicomponents-input-textarea{resize:none;width:100%;font-family:inherit;font-size:calc(var(--xwc_style_font_size) * 1px);color:var(--xwc_style_font_color_primary);background:0 0;border:none;outline:none}#xwc .xwc-uicomponents-icon-large{font-size:calc(var(--xwc_style_font_size) * 3.2px)}#xwc #xwc-init{margin-top:auto;margin-right:var(--xwc_style_chat_icon_position_right);margin-left:var(--xwc_style_chat_icon_position_left);grid-area:1/1}#xwc #xwc-init button{width:calc(var(--xwc_style_chat_icon_size) * 1px);height:calc(var(--xwc_style_chat_icon_size) * 1px);background-color:var(--xwc_style_color_1);box-shadow:var(--xwc_style_box_shadow_main);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}#xwc #xwc-init [class^=xwc-init-icon-container]{position:absolute}#xwc #xwc-init .xwc-init-icon-container-chat{justify-content:center;align-items:center;padding:25%;display:flex}#xwc #xwc-app-nav{color:#fff;height:4em;padding:.65em var(--xwc_style_padding_main_sides);font-size:calc(var(--xwc_style_font_size) * 1px);flex-shrink:0;justify-content:space-between;align-items:center;gap:1em;display:flex}#xwc #xwc-app-nav *{max-width:100%;max-height:100%}#xwc #xwc-app-nav .xwc-app-nav__main-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.28em;height:100%;margin-top:.2em;display:flex}#xwc #xwc-app-nav .xwc-app-nav__title{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}#xwc #xwc-app-nav .xwc-app-nav__window-controller-group{justify-content:center;align-items:center;gap:.57em;display:flex}#xwc #xwc-app-nav .xwc-app-nav__window-controller-group .xwc-uicomponents-button-icon:hover path{fill:#fff}#xwc .xwc-app-chat-messages-message{border-radius:var(--xwc_style_border_radius_medium);max-width:80%;font-size:calc(var(--xwc_style_font_size) * 1px);flex-direction:column;gap:.5em;padding:.7em 1em;display:flex}#xwc .xwc-app-chat-messages-message .xwc-app-chat-messages-message-time{font-size:calc(var(--xwc_style_font_size) * .75px);color:var(--xwc_style_font_color_secondary);align-self:flex-end}#xwc .xwc-app-chat-messages-message-client{background-color:var(--xwc_style_bubble_client_colour);align-self:flex-end}#xwc .xwc-app-chat-messages-message-server{background-color:var(--xwc_style_bubble_server_colour);align-self:flex-start}#xwc .xwc-app-chat-messages-message-margin-top{margin-top:.8em}#xwc #xwc-app-chat-messages-closed-container{flex-direction:column;justify-content:center;align-self:center;align-items:center;display:flex}#xwc .xwc-app-chat-messages-alert{color:var(--xwc_style_font_color_secondary);align-self:center}#xwc #xwc-app-chat-messages{padding:var(--xwc_style_padding_main_sides);flex-direction:column;flex-grow:1;row-gap:.8em;padding-bottom:0;display:flex;overflow:auto}#xwc #xwc-app-chat-messages #xwc-app-chat-end-of-message{margin-top:var(--xwc_style_padding_main_sides)}#xwc #xwc-app-chat-bottom{background-color:var(--xwc_style_input_container_bg_colour);padding:var(--xwc_style_input_container_padding);border-radius:var(--xwc_style_border_radius) var(--xwc_style_border_radius) 0 0;border-radius:0;flex-direction:column;gap:1em;padding-top:2.5em;padding-bottom:0;display:flex}#xwc #xwc-app-chat-bottom .xwc-app-chat-bottom__input-container{padding:var(--xwc_style_input_padding);border-radius:var(--xwc_style_border_radius_medium);background-color:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden}#xwc #xwc-app-chat-bottom .xwc-app-chat-bottom__input-container textarea{padding:0}#xwc #xwc-app-chat-bottom .xwc-app-chat-bottom__button-group{justify-content:space-between;align-items:center;margin-top:.5em;display:flex}#xwc .xwc-chat-typing-label{color:#777;font-size:11px}#xwc .xwc-chat-typing-bubble{background-color:var(--xwc_style_bubble_server_colour);justify-content:center;align-items:center;max-width:120px;display:inline-flex}#xwc .xwc-chat-typing-dot{opacity:.4;background-color:#6b7280;border-radius:50%;width:6px;height:6px;margin:0 2px;animation:1.3s ease-in-out infinite xwc-typing-bounce}#xwc .xwc-chat-typing-dot:nth-child(2){animation-delay:.15s}#xwc .xwc-chat-typing-dot:nth-child(3){animation-delay:.3s}@keyframes xwc-typing-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}#xwc .xwc-app-chat{background-color:#fff;flex-direction:column;flex-grow:1;justify-content:space-between;display:flex;overflow:hidden}#xwc #xwc-app-welcome-banner{padding:var(--xwc_style_padding_main_sides);flex-grow:1;flex-shrink:0;overflow:hidden}#xwc #xwc-app-welcome-banner .xwc-app-welcome-banner__text-1{font-size:calc(var(--xwc_style_font_size) * 2.286px);margin-bottom:calc(var(--xwc_style_font_size) * 1px);color:#fff;white-space:pre-wrap}#xwc #xwc-app-welcome-banner .xwc-app-welcome-banner__text-2{font-size:calc(var(--xwc_style_font_size) * 1.714px);color:#fff;white-space:pre-wrap}#xwc #xwc-app-welcome-chatstart{background-color:var(--xwc_style_input_container_bg_colour);padding:var(--xwc_style_input_container_padding);border-radius:var(--xwc_style_border_radius) var(--xwc_style_border_radius) 0 0;border-radius:var(--xwc_style_border_radius);background-color:#fff;flex-direction:column;gap:.2em;margin:1.5em 1.5em 0;padding-top:2.5em;display:flex}#xwc #xwc-app-welcome-chatstart input{font-size:calc(var(--xwc_style_font_size) * 1px);color:var(--xwc_style_font_color_primary)}#xwc #xwc-app-welcome-chatstart select{width:100%;font-size:calc(var(--xwc_style_font_size) * 1px);text-overflow:ellipsis;color:var(--xwc_style_font_color_primary);background:0 0;border:none;outline:none;padding:0}#xwc #xwc-app-welcome-chatstart option{text-overflow:ellipsis;padding:0}#xwc #xwc-app-welcome-chatstart button{font-size:calc(var(--xwc_style_font_size) * 1px)}#xwc #xwc-app-welcome-chatstart .xwc-app-welcome-chatstart__button-standalone{align-self:flex-end;margin-top:1.7em}#xwc #xwc-app-welcome-chatstart .xwc-app-welcome-chatstart__button-group-container{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:1.7em;display:flex}#xwc #xwc-app-welcome{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex;overflow:hidden auto}#xwc #xwc-app-ended-exit-button{align-self:center;width:fit-content;margin-top:20px}#xwc #xwc-app-ended .xwc-app-ended-component-container{background-color:var(--xwc_style_bubble_server_colour);border-radius:var(--xwc_style_border_radius);flex-direction:column;justify-content:space-between;align-items:center;gap:1em;padding:1.5em;display:flex}#xwc #xwc-app-ended .xwc-app-ended-component-container .xwc-app-ended-input{border:var(--xwc_style_input_border);background-color:#fff}#xwc #xwc-app-ended .xwc-app-ended-component-container button{margin-top:.9em}#xwc #xwc-app-error{flex-direction:column;align-items:center;gap:1.3em;margin:auto;display:flex}#xwc #xwc-app-error .xwc-app-error-message{color:#fff}#xwc #xwc-app-error .xwc-app-error-button{background-color:var(--xwc_style_input_container_bg_colour);color:#212121}#xwc #xwc-app-dialog-container{background-color:#6d6d6d4d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}#xwc #xwc-app-dialog-container #xwc-app-dialog{border-radius:var(--xwc_style_border_radius);background-color:#fff;flex-direction:column;gap:10px;width:80%;padding:2em;display:flex}#xwc #xwc-app-dialog-container #xwc-app-dialog .xwc-app-dialog-header{font-weight:600}#xwc #xwc-app-dialog-container #xwc-app-dialog .xwc-app-dialog-buttons-group{justify-content:center;align-items:center;gap:12px;margin-top:7px;display:flex}#xwc #xwc-app-dialog-container #xwc-app-dialog .xwc-app-dialog-buttons-group button{color:#fff;border-radius:var(--xwc_style_border_radius_medium);background-color:#a4a4a4;padding:.7em 1.2em}#xwc #xwc-app-dialog-container #xwc-app-dialog .xwc-app-dialog-buttons-group button:hover{background-color:var(--xwc_style_color_1)}#xwc #xwc-app-dialog-container #xwc-app-dialog .xwc-app-dialog-buttons-group .xwc-app-dialog-button-yes{background-color:var(--xwc_style_color_2)}#xwc .xwc-app-powered-by-xelion{justify-content:center;align-items:center;padding:.9em;display:flex}#xwc .xwc-app-powered-by-xelion .xwc-app-powered-by-xelion-text-wrapper{justify-content:center;align-items:center;width:100%;display:flex}#xwc .xwc-app-powered-by-xelion .xwc-app-powered-by-xelion-text-wrapper .xwc-app-powered-by-xelion-logo-wrapper{align-items:center;text-decoration:none;display:flex}#xwc .xwc-app-powered-by-xelion .xwc-app-powered-by-xelion-text-wrapper .xwc-app-powered-by-xelion-logo-wrapper svg{width:auto;height:1em;max-height:1em;margin-top:.1em}#xwc .xwc-app-powered-by-xelion-grey-bg{background-color:var(--xwc_style_input_container_bg_colour)}#xwc .xwc-app-powered-by-xelion-grey-text{color:#6b6d73cc}#xwc .xwc-app-powered-by-xelion-grey-logo{opacity:.8}#xwc .xwc-app-powered-by-xelion-grey-logo:hover{opacity:1}#xwc .xwc-app-powered-by-xelion-transparent-bg{background-color:none}#xwc .xwc-app-powered-by-xelion-transparent-text{color:#ffffffe6}#xwc .xwc-app-powered-by-xelion-transparent-logo{opacity:.9}#xwc .xwc-app-powered-by-xelion-transparent-logo:hover{opacity:1}#xwc #xwc-app{width:calc(var(--xwc_style_chatbox_width) * 1px);height:calc(var(--xwc_style_chatbox_height) * 1px);max-width:calc(100vw - var(--xwc_style_chat_icon_position_padding_x) * 2px);max-height:calc(100vh - (var(--xwc_style_chat_icon_position_padding_y) * 1px + var(--xwc_style_chat_icon_position_padding_top)));border-radius:var(--xwc_style_border_radius);box-shadow:var(--xwc_style_box_shadow_main);background-image:linear-gradient(var(--xwc_style_gradient));grid-area:1/1;position:relative;overflow:hidden}#xwc #xwc-app #xwc-app-main{flex-direction:column;justify-content:space-between;height:100%;max-height:100%;display:flex}#xwc{box-sizing:border-box;bottom:0;right:var(--xwc_style_chat_icon_position_right);z-index:var(--xwc_style_z_index);max-width:100%;max-height:100%;margin:var(--xwc_style_chat_icon_position_padding_top) calc(var(--xwc_style_chat_icon_position_padding_x) * 1px) calc(var(--xwc_style_chat_icon_position_padding_y) * 1px) calc(var(--xwc_style_chat_icon_position_padding_x) * 1px);font-size:calc(var(--xwc_style_font_size) * 1px);color:var(--xwc_style_font_color_primary);display:grid;position:fixed}#xwc *{box-sizing:border-box}#xwc option{background-color:#fff}#xwc p{white-space:pre-wrap;margin:0;padding:0}#xwc form{margin:0}#xwc ::-webkit-scrollbar{width:.5em}#xwc ::-webkit-scrollbar-track{background:0 0}#xwc ::-webkit-scrollbar-thumb{background:#ced0d1;border-radius:10px}#xwc ::-webkit-scrollbar-thumb:hover{background:#888}#xwc .xwc-text-show-white-space{white-space:pre-wrap}