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