@-webkit-keyframes slideUp{0%{bottom:-100px;opacity:0}10%{bottom:var(--global-alert-bottom,20px);opacity:1}90%{bottom:var(--global-alert-bottom,20px);opacity:1}to{bottom:-100px;opacity:0}}@keyframes slideUp{0%{bottom:-100px;opacity:0}10%{bottom:var(--global-alert-bottom,20px);opacity:1}90%{bottom:var(--global-alert-bottom,20px);opacity:1}to{bottom:-100px;opacity:0}}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.cc-header-entry{display:inline-block;margin:1.1em 0 0 .75em;vertical-align:top}.cc-header-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;line-height:1;padding:7px 14px 7px 10px;text-decoration:none;-webkit-transition:background .15s ease,opacity .15s ease;transition:background .15s ease,opacity .15s ease;white-space:nowrap}.cc-header-button:hover{background:#222}.cc-header-button:active{opacity:.85}.cc-header-button svg{display:block;fill:#fff;-ms-flex-negative:0;flex-shrink:0;height:18px;width:18px}.cc-header-button-label{letter-spacing:.01em}@media(max-width:767.98px){.cc-header-button{padding:7px 10px}.cc-header-button-label{display:none}.cc-header-entry{margin:1.1em 0 0 .5em}}.cim-widget-dialog.full-height.bottom-left,.cim-widget-dialog.full-height.bottom-right{border-radius:0!important;bottom:0!important;-webkit-box-shadow:-10px 0 12px rgba(0,0,0,.078),10px 0 12px rgba(0,0,0,.078)!important;box-shadow:-10px 0 12px rgba(0,0,0,.078),10px 0 12px rgba(0,0,0,.078)!important;height:var(--cc-panel-height,100dvh)!important;top:var(--cc-panel-top,0)!important;width:min(var(--cc-panel-width,480px),100vw)!important}body.cc-hide-fab .cim-widget-minimized-container{display:none!important}.cim-widget-minimized-button{-webkit-animation:cc-fab-glow 2.4s ease-in-out infinite;animation:cc-fab-glow 2.4s ease-in-out infinite;background-color:transparent!important;border:none!important;height:3.5rem!important;outline:none!important;overflow:hidden;padding:0!important;position:relative;width:3.5rem!important}.cim-widget-minimized-button>*{display:none!important}@-webkit-keyframes cc-fab-glow{0%,to{-webkit-box-shadow:0 0 0 2px rgba(132,204,22,.5),0 0 10px 2px rgba(132,204,22,.55);box-shadow:0 0 0 2px rgba(132,204,22,.5),0 0 10px 2px rgba(132,204,22,.55)}50%{-webkit-box-shadow:0 0 0 3px rgba(132,204,22,.9),0 0 22px 6px rgba(132,204,22,.85);box-shadow:0 0 0 3px rgba(132,204,22,.9),0 0 22px 6px rgba(132,204,22,.85)}}@keyframes cc-fab-glow{0%,to{-webkit-box-shadow:0 0 0 2px rgba(132,204,22,.5),0 0 10px 2px rgba(132,204,22,.55);box-shadow:0 0 0 2px rgba(132,204,22,.5),0 0 10px 2px rgba(132,204,22,.55)}50%{-webkit-box-shadow:0 0 0 3px rgba(132,204,22,.9),0 0 22px 6px rgba(132,204,22,.85);box-shadow:0 0 0 3px rgba(132,204,22,.9),0 0 22px 6px rgba(132,204,22,.85)}}.cim-widget-minimized-button:before{background:url(../images/AskCharlie-icon.svg) 50%/contain no-repeat;content:"";inset:-10px;position:absolute}.cc-backdrop{background:rgba(0,0,0,.502);inset:0;opacity:0;pointer-events:none;position:fixed;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;z-index:9998}.cc-backdrop--visible{opacity:1;pointer-events:auto}.cim-widget-connecting-indicator{display:none!important}.cim-widget-dialog-header{background-color:#049fda!important}.cim-widget-dialog-controls,.cim-widget-dialog-title{color:#fff!important}h2.cim-widget-dialog-title{text-transform:capitalize}.cim-widget-user-message-row.standalone{background-color:#edf3f9!important;border-radius:0!important;margin-left:auto;max-width:100%;padding:8px 14px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media(min-width:768px){body.cc-panel-left,body.cc-panel-right{-webkit-transition:margin-left .25s ease-out,margin-right .25s ease-out;transition:margin-left .25s ease-out,margin-right .25s ease-out}body.cc-panel-open.cc-panel-left{margin-left:min(var(--cc-panel-width,480px),50vw)}body.cc-panel-open.cc-panel-right{margin-right:min(var(--cc-panel-width,480px),50vw)}}.cim-widget-message-container small{font-size:var(--font-size-xs)}