.s-la-widget{background-color:var(--color-background,#f9f9f9)}.s-la-widget .color_head{color:var(--color-head,#286090)}.s-la-widget .color_btn{color:var(--color-button,#fff)}.s-la-widget .btn-chat{color:var(--color-button,#fff);background-color:var(--color-head,#286090);border-color:var(--color-head,#286090)}.s-la-widget .btn-chat:active,.s-la-widget .btn-chat:hover,.s-la-widget .btn-chat[disabled]{color:var(--color-head,#286090);background-color:var(--color-button,#fff);border-color:var(--color-head,#286090)}.s-la-widget .btn-chat:focus{color:var(--color-button,#fff);background-color:var(--color-head,#286090);border-color:var(--color-head,#286090);outline:2px auto -webkit-focus-ring-color;outline-offset:1px}.s-la-widget h2{font-size:18px;margin-top:0}.s-la-widget label{font-size:12px}.s-la-widget .tt-dropdown-menu{margin-top:3px}.s-la-widget .tt-suggestion{font-size:12px;padding:3px 8px}.s-la-widget .form-group{margin-bottom:5px}#login input,#login textarea{font-size:12px}.margin-top{margin-top:12px!important}.margin-bottom{margin-bottom:12px!important}.s-ui-filedrop input[type=file]+label:hover,.s-ui-filedrop input[type=file].has-focus+label,.s-ui-filedrop input[type=file]:focus+label{outline:2px dotted #212121;outline:-webkit-focus-ring-color auto 5px}.s-ui-filedrop-dragtext{display:none}.s-ui-filedrop.has-advanced-upload .s-ui-filedrop-dragtext{display:inline}.s-ui-filedrop-clear{display:none}.s-ui-filedrop.has-advanced-upload .s-ui-filedrop-clear{display:block;position:absolute;right:15px;bottom:15px}.s-ui-filedrop.has-advanced-upload{background-color:#eee;outline:2px dashed #000;outline-offset:-10px;padding:15px 15px 30px 15px;text-align:center;position:relative}.s-ui-filedrop.has-advanced-upload label{border:none;background-color:transparent;color:#111;white-space:normal}.s-ui-filedrop.is-dragover{background-color:#f0f8ff}.s-ui-filedrop-error:empty{display:none}.s-ui-filedrop-progress{display:flex;align-items:flex-start;justify-content:center;gap:1rem}.s-ui-filedrop-progress>progress,.s-ui-filedrop.has-advanced-upload>.s-ui-filedrop-progress>label{flex:0 1 auto}[tabindex="-1"]{outline:0}.s-la-widget{box-sizing:border-box;margin:0;padding:5px 0 5px 5px}.s-la-widget .container{padding:0}.s-la-widget .widget_base{height:100%;max-width:50rem}.s-la-widget .chatpane{height:100%;padding-right:5px;overflow-y:auto}.s-la-widget .btn-fullWidth{width:100%}.s-lch-pane{height:100%;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.s-lch-pane header.s-lch-pane-header{padding:0 0 .25em 0;flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-head,#286090);position:relative}.s-lch-pane header h2#s-lch-status{margin-bottom:0;font-size:1em;font-weight:400;line-height:inherit;flex:0 1 auto;text-align:left;overflow:hidden}h2#s-lch-status.disconnected{color:#b00000}h2#s-lch-status.connected{color:green}#s-lch-header-actions{flex:1 1 auto;margin-left:1.5em;display:flex;justify-content:flex-end}.s-lch-pane header .s-lch-header-end{margin-left:2em}#s-lch-header-actions .btn{margin-right:1em}#s-lch-header-actions .btn:last-of-type{margin-right:0}.s-lch-skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.s-lch-skip-link:focus{background-color:#fff;border:1px solid #000;padding:.5rem;width:auto;height:fit-content;margin:.5rem;clip:auto;bottom:0}.s-lch-pane-header .s-lch-skip-link:focus{top:100%}.s-lch-pane .scroller{flex:2 1 auto;overflow-y:scroll;scroll-behavior:smooth}.s-lch-pane form#s-lch-post-form{flex:0 1 auto;padding-top:.5em;border-top:1px solid var(--color-head,#286090)}#s-lch-post-input{height:4em;width:100%;max-width:100%;margin:0 0 .25em 0;padding:.5em;box-sizing:border-box;font:12px/1.5em Arial,Helvetica,sans-serif;border-radius:2px;display:block;border:1px solid #919191;outline:0}.s-lch-pane .s-lch-form-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.s-lch-form-actions button.btn-xs{margin-left:1em;flex:0 1 auto}.s-lch-form-actions #istyping{text-align:left;flex:2 1 auto;font-size:12px;font-style:italic;margin:0}.bot-responses{padding:0 3px;line-height:2.5rem}.bot-responses label.btn{display:inline-block;margin:3px;padding:.25rem}.bot-responses input[type=radio]{margin-inline-end:5px}.bot-responses label.btn.checked{outline:3px inset var(--color-button,#fff)}.bot-responses label:focus-within{outline-width:5px;outline-style:solid;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.bot-responses+.text-responses{margin-top:.5rem}.bot-responses.hidden+.text-responses{margin-top:0}#s-lch-msg-log{margin:0;padding:0;list-style-type:none}.s-lch-msg{display:block;margin:.5em;padding:0}.s-lch-msg-sys .s-lch-msg-txt{font-size:.9em;padding:.5em;margin-bottom:1em;border-top:1px dotted var(--color-head,#286090);border-bottom:1px dotted var(--color-head,#286090)}.s-lch-msg-wrap{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-content:flex-start}.s-lch-msg-patron .s-lch-msg-wrap{justify-content:flex-end;align-content:flex-end}time.s-lch-msg-time{text-align:center;margin:0 auto .5em auto;display:block;font-size:.8em}.s-lch-msg-meta{flex:0 0 55px}.s-lch-msg.chatMsgNoMeta .s-lch-msg-name,.s-lch-msg.chatMsgNoMeta .s-lch-profile{display:none}.s-lch-msg-patron .s-lch-msg-body{margin-left:50px;padding:.25em .5em;border-radius:5px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;color:var(--color-button,#fff);background-color:var(--color-head,#286090)}.s-lch-msg-patron time.s-lch-msg-time{text-align:right}.s-lch-msg-patron .s-lch-msg-txt a{text-decoration:underline;color:var(--color-button,#fff)}.s-lch-msg-patron .s-lch-msg-txt a:active,.s-lch-msg-patron .s-lch-msg-txt a:hover{color:var(--color-head,#286090);background-color:var(--color-button,#fff)}.s-lch-msg-bot .s-lch-msg-body,.s-lch-msg-op .s-lch-msg-body{flex:1 1 auto}.s-lch-msg-bot .s-lch-msg-name,.s-lch-msg-op .s-lch-msg-name{font-size:.9em;font-weight:700;margin-bottom:.5em}.s-lch-msg-bot time.s-lch-msg-time,.s-lch-msg-op time.s-lch-msg-time{text-align:left;display:inline-block;font-weight:400;margin:0 0 0 1em;font-size:.9em}.s-lch-msg-bot .s-lch-msg-txt,.s-lch-msg-op .s-lch-msg-txt{padding:0 .5em .25em .5em;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.s-lch-profile{display:block;width:40px;height:40px;border-radius:5px;box-sizing:content-box;border:2px solid currentColor;background-color:currentColor;color:var(--color-head,#286090)}.s-lch-profile img{border-radius:5px;object-fit:cover;height:100%;width:100%}#s-lch-rate-form fieldset{margin-bottom:.5em}#s-lch-rate-form legend{border:0;margin-bottom:5px;font-size:inherit}#s-lch-rate-form .s-lch-rate-opts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#s-lch-rate-form .radio{margin:0;display:inline-block;text-align:center}#s-lch-rate-form .radio input[type=radio]{position:relative;margin:0}.s-lch-rate-emoji{display:block;margin-left:-3px;font-size:1.5em}.s-lch-rate-label{display:block}.s-lch-rate-high{text-align:end;font-weight:700}#s-lch-autoload-profile{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid var(--color-head,#286090)}#s-lch-autoload-profile .s-lch-profile{flex:0 0 auto;color:var(--color-head,#286090)}#s-lch-autoload-profile .s-lch-profile-name{flex:0 1 auto;margin-left:1em;font-weight:700;font-size:1.2em;color:var(--color-head,#286090)}#s-lch-autoload-head{font-size:1.1em}span.s-lch-form-error{display:inline-block;margin-left:1em}#offline .s-lch-btn-close{position:absolute;top:0;right:0;margin:5px}#s-lch-dataNotice{padding:1em;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.s-lch-auth{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(200,200,200,.8);margin:-1em;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center}.s-lch-auth-div{background-color:#fff;border-color:grey;margin:1rem;padding:1rem;border-radius:.5rem}.s-lch-auth-div .btn{margin-top:1rem}.s-lch-faq-list,.s-lch-lg-list{padding-left:1rem}.botBookingForm label{font-size:14px}.botBookingForm legend.radio-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;font-size:14px;border-bottom:0}.required:before{content:" *";color:red}.s-la-widget .form-control{border-color:#919191}