.typing-dot-1{animation:jumping-dots 1s ease infinite}.typing-dot-2{animation:jumping-dots 1s ease .1s infinite}.typing-dot-3{animation:jumping-dots 1s ease .2s infinite}@keyframes jumping-dots{0%{opacity:.85;transform:translateY(0)}28%{opacity:.85;transform:translateY(-4px)}44%{opacity:.95;transform:translateY(0)}}.message-list-wrapper.minimized{flex-direction:row}.message-list-wrapper.minimized #messageList{overflow-y:hidden}.message-list-wrapper.minimized #messageList .message{cursor:pointer;margin:0}.message-list-wrapper #dismissIcon,.minimized #messageList>:not(:first-child),.minimized .error{display:none}.message-list-wrapper.minimized #dismissIcon{align-self:flex-start;background-color:transparent;border:none;cursor:pointer;display:initial;fill:#000000de;fill:var(--df-messenger-minimized-chat-close-icon-color);flex:0 0 auto;padding:10px}.message-list-wrapper{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}#messageList{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:scroll;padding:10px}#messageList #typing{font-size:14px}#messageList .message{flex:0 0 auto;font-size:14px;margin-top:10px;max-width:calc(100% - 28px);padding:7px 16px;word-break:break-word;word-wrap:break-word}#messageList .animation{animation:present-yourself .3s .1s forwards;display:flex;flex-direction:column;opacity:0}#messageList>:first-child{margin-top:auto!important}#messageList .bot-message,#messageList .df-message.isbot,#messageList df-message[isbot]{align-self:flex-start}#messageList .user-message,#messagelist .df-message,#messagelist df-message{align-self:flex-end}#messageList .message.bot-message{align-self:flex-start;line-height:1.4;margin-right:75px}#messageList .message.user-message{align-self:flex-end;margin-left:75px}#typing:after{animation:fade_pulse 1s linear infinite;content:"."}.error{align-items:center;align-self:center;background-color:#000;box-shadow:1px 4px 15px #0000003d;color:#fff;display:none;font-size:12px;justify-content:center;margin-top:0;opacity:0;padding:10px;position:absolute;transform:translateY(-100%);transition:transform .2s,opacity .2s;width:95%;z-index:1}.error.show{display:flex;opacity:.8;transform:translateY(0)}@keyframes fade_pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes present-yourself{to{opacity:1}}.scale-in-br-enter-active{animation:scale-in-br .2s ease both}.scale-in-br-leave-active{animation:scale-in-br .125s ease reverse both}@keyframes scale-in-br{0%{opacity:0;transform:scale(0);transform-origin:100% 100%}to{opacity:1;transform:scale(1);transform-origin:100% 100%}}.slide-in-fwd-center-enter-active{animation:slide-in-fwd-center .15s cubic-bezier(.785,.135,.15,.86) both}.slide-in-fwd-center-leave-active{animation:slide-in-fwd-center .15s cubic-bezier(.785,.135,.15,.86) reverse both}@keyframes slide-in-fwd-center{0%{opacity:0;transform:scale(0) rotate(0)}to{opacity:1;transform:scale(1) rotate(1turn)}}:root{--df-messenger-bot-message: #fff;--df-messenger-button-titlebar-color: #1e88e5;--df-messenger-button-titlebar-font-color: #fff;--df-messenger-chat-background-color: #fafafa;--df-messenger-font-color: rgba(0,0,0,.87);--df-messenger-input-box-color: #fff;--df-messenger-input-font-color: rgba(0,0,0,.87);--df-messenger-input-placeholder-font-color: #757575;--df-messenger-minimized-chat-close-icon-color: rgba(0,0,0,.87);--df-messenger-send-icon: #1e88e5;--df-messenger-user-message: #ddd;--df-messenger-chip-color: #fff;--df-messenger-chip-border-color: #e0e0e0;--df-messenger-focus-color: #1e88e5;--df-messenger-focus-color-contrast: #fff}.df-messenger-wrapper,.df-messenger-wrapper img:not(.image){border:0;margin:0;padding:0}.df-messenger-wrapper{background-color:#fff;bottom:20px;color:#000000de;font-size:14px;font-weight:400;position:fixed;right:20px;text-decoration:none;z-index:100}.df-messenger-wrapper a,.df-messenger-wrapper button{cursor:pointer}.df-messenger-wrapper svg{fill:#000000de;margin:0;padding:0}button#widgetIcon{border:none;border-radius:30%;bottom:0;box-shadow:1px 4px 15px #0000003d;cursor:pointer;height:56px;position:absolute;right:0;width:56px}button#widgetIcon:focus-visible:after{border:3px solid var(--df-messenger-focus-color);border-radius:40px;height:60px;left:-5px;top:-5px;width:60px}button#widgetIcon:focus,button#widgetIcon:focus-visible{outline:0}button#widgetIcon .df-chat-icon{height:36px;left:10px;opacity:1;position:absolute;top:10px;transition:opacity .5s;width:36px}button#widgetIcon div.rotate-fade #closeSvg{opacity:1;transform:rotate(-90deg)}button#widgetIcon div #closeSvg{fill:#fff;fill:var(--df-messenger-button-titlebar-font-color);left:15px;opacity:0;position:absolute;top:15px;transition:transform .5s,opacity .5s}.small-screen-only{display:none}@media screen and (max-width:500px){.expanded #widgetIcon,.minimized #widgetIcon{display:none;visibility:hidden}.expanded>.small-screen-only{display:block}}.visually-hidden{clip:rect(0 0 0 0);height:1px;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.focus-outline-contrast:focus-visible,.focus-outline-round:focus-visible,.focus-outline:focus-visible{outline:none;position:relative}.focus-outline:focus-visible:before{border:3px solid var(--df-messenger-focus-color);border-radius:8px;bottom:0;box-sizing:border-box;content:"";left:0;outline:none;position:absolute;right:0;top:0}.focus-outline-round:focus-visible:before{border:3px solid var(--df-messenger-focus-color);bottom:0;box-sizing:border-box;content:"";left:0;outline:none;position:absolute;right:0;top:0}.focus-outline-contrast:focus-visible:before{border:3px solid var(--df-messenger-focus-color-contrast);bottom:0;box-sizing:border-box;content:"";left:0;outline:none;position:absolute;right:0;top:0}.chat-wrapper{background-color:#e5e5e5;border-radius:4px;bottom:105px;box-shadow:1px 4px 15px #0000003d;display:flex;flex-direction:column;height:0;opacity:0;position:fixed;right:20px;width:370px}.chat-min{background-color:#fafafa;bottom:20px;height:0;max-width:370px;right:100px;width:auto}.chat-wrapper.chat-min.chat-open{height:auto}.chat-wrapper.chat-open{height:560px;opacity:1}.chat-min .df-message-list,.chat-min df-message-list{background-color:#fafafa;background-color:var(--df-messenger-chat-background-color)}.chat-min .df-messenger-titlebar,.chat-min .df-messenger-user-input,.chat-min df-messenger-titlebar,.chat-min df-messenger-user-input{display:none}.df-message-list,df-message-list{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:250px}.df-messenger-titlebar,df-messenger-titlebar{z-index:2}@media screen and (max-width:500px){.chat-wrapper{bottom:0;right:0;width:100%}.chat-wrapper.chat-open{height:100%}}.title-wrapper{align-items:center;border-radius:5px 5px 0 0;box-shadow:0 3px 6px #00000029;color:#fff;color:var(--df-messenger-button-titlebar-font-color);display:flex;font-size:18px;height:50px;justify-content:space-between;padding-left:15px}.title-wrapper h2{font-size:18px;font-weight:400;margin:0}#dfTitleBar:focus-visible,#minimizeIconButton:focus-visible{outline:0}#dfTitleBar:focus-visible:after{margin:-8px}#minimizeIconButton:focus-visible:after{margin:8px}.maximize-focus:focus-within{border:3px solid var(--df-messenger-focus-color);border-radius:4px;bottom:0;box-sizing:border-box;content:"";height:100%;left:0;outline:none;position:absolute;right:0;top:0;width:100%}.input-box-wrapper{align-items:center;background-color:#fff;border-top:1px solid #eee;display:flex;height:50px;z-index:2}.input-container{display:flex;flex-direction:column;overflow:hidden}.input-container input{border:none;border-radius:0 0 4px 4px;color:#000000de;color:var(--df-messenger-input-font-color);font-size:14px;padding-left:15px;width:100%}input:focus{outline-width:0}.input-box-wrapper.show-focus{position:relative}#sendIcon{cursor:pointer;flex:0 0 auto;height:24px;margin:15px;width:24px}#sendIcon:hover{fill:green}#sendIconButton,#sendIconButton:focus,#sendIconButton:hover{align-items:center;background-color:transparent;border:none;display:none;justify-content:center;transform:scale(.01);transition:.3s}#sendIconButton:focus{outline:0}#sendIconButton:focus-visible{position:relative}.valid #sendIconButton{display:flex;transform:scale(1)}.check-input{background-color:#e53935;color:#fafafa;font-size:13px;font-weight:700;height:25px;line-height:1.7;padding-left:10px;transform:translateY(0);transition:transform .2s;z-index:1}.show-focus:after{border:3px solid var(--df-messenger-focus-color);border-radius:8px;bottom:0;box-sizing:border-box;content:"";left:0;outline:none;position:absolute;right:0;top:0}hr{border:0;border-top:1px solid #e0e0e0;margin:0}.card-wrapper{margin-top:10px}.df-chips-wrapper{padding:10px}.df-chips-wrapper.clicked{display:none}.df-chips-wrapper .chip{align-items:center;display:inline-flex;height:35px;margin:0 10px 10px 0;padding:0 16px}.df-chips-wrapper a,button{background-color:transparent;border:none;color:#000;cursor:pointer;display:inline-flex;font-size:14px;text-decoration:none;vertical-align:bottom}.df-chips-wrapper .chip img{margin-right:8px;max-height:17.5px;max-width:17.5px}.df-chips-wrapper a[href]:after{background:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='black' height='24' viewBox='0 0 24 24' width='24'> <path d='M0 0h24v24H0z' fill='none'/> <path d='M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/> </svg>") 50%/contain no-repeat;content:"";display:inline-block;height:15px;margin-left:8px;width:15px}.title,.title-card-elements{font-size:14px}.image{background-repeat:no-repeat;background-size:contain;margin-right:24px;max-height:24px;max-width:24px;padding-right:24px}.title{color:#000;font-weight:700;margin:0}.subtitle{color:#757575;padding-top:8px}.title-card-elements{cursor:pointer}.list-button{background-color:transparent;border:none;padding:0;width:100%}.link-wrapper{text-decoration:none}.title-card-elements{display:flex;padding:16px}.description-line{color:#000000de;font-size:14px;padding-top:8px;word-break:break-word}#descriptionWrapper{border-radius:8px;display:flex;flex-direction:column;padding:16px}img{border-style:none;width:100%}#dfButtonAnchorWrapper,#dfButtonWrapper{align-items:center;border-radius:8px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:14px;padding:12px;text-decoration:none;width:100%}#dfButtonAnchorWrapper:hover>#dfLinkText,#dfButtonAnchorWrapper:hover>.df-button-icon,#dfButtonWrapper:hover>#dfButtonText,#dfButtonWrapper:hover>.df-button-icon{opacity:.5}.text{padding-left:12px}.df-button-icon,.df-button-icon #materialButtonIcon,.df-button-icon #materialIcon{height:24px;width:24px}button#dfButtonWrapper{background:0 0;border:none}a#dfButtonAnchorWrapper:focus-visible,button#dfButtonWrapper:focus-visible{outline:0;position:relative}#dfAccordionWrapper{font-size:14px}#dfAccordionWrapper{border-radius:8px;color:#000;cursor:pointer;display:flex;flex-direction:column;padding:12px;text-decoration:none}#dfAccordionWrapper .top-row{align-items:stretch;background-color:transparent;border:none;display:flex;justify-content:space-between}#dfAccordionWrapper .top-row:hover{cursor:pointer}#dfAccordionWrapper .top-row .content{display:flex}#dfAccordionWrapper .image-content{display:block;flex-direction:column;justify-content:center;overflow:inherit;width:auto}#dfAccordionWrapper #image{border-radius:3px;margin-right:10px;max-width:47px}#dfAccordionWrapper #title{color:#000;font-size:14px;font-weight:700;margin:0}#dfAccordionWrapper #subtitle{color:#757575;font-size:13px;text-align:left}#dfAccordionWrapper .text-content{display:flex;flex-direction:column;justify-content:space-evenly}#dfAccordionWrapper .text-row{max-height:inherit;transition:max-height .25s ease-in}#dfAccordionWrapper #text{padding-top:10px}#dfAccordionWrapper #expandIcon{font-size:32px;padding:7px 0;transform:rotate(90deg);transition:transform .15s ease-out}#dfAccordionWrapper .word-wrap{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}#dfAccordionWrapper #expandIcon.open{font-size:32px;padding:7px 0;transform:rotate(-90deg);transition:transform .15s ease-in}#dfAccordionWrapper button:focus-visible{outline:0;position:relative}button{text-align:left}
