.loading-screen{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:white;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2em}.end-screen{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;background:white;display:flex;flex-direction:column;justify-content:center;align-items:center}.mic-man{position:absolute}.mic-man .icon-holder{height:50px;width:50px;border-radius:50px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;transition:all .25s linear;cursor:pointer}.mic-man:hover .icon-holder svg{z-index:10}.mic-man:hover .icon-holder{transform:Scale(1.2)}.mic-man:active .icon-holder{transform:Scale(.9);height:200px;width:200px;border-radius:100px;border:2px solid var(--btn-background);background-color:var(--chat-audio-hold)}\651  .mic-man svg{pointer-events:none}.mic-man:focus{outline:none;box-shadow:none}.mic-man::selection{color:none;background:none}.mic-man::-moz-selection{color:none;background:none}*{margin:0;padding:0}body,#root{overflow:hidden}*:focus-visible{outline:none}.qsa-elm-date{width:50px;text-align:center;padding:.5em 1em}.floating-reset{position:absolute;top:1em;right:.5em;z-index:10;background-color:var(--chat-bot-color);color:#fff3dc;border:2px solid var(--btn-background);padding:1em 2em;margin:.1em;border-radius:.5em;font-family:var(--action-font-family);font-weight:var(--action-font-weight);cursor:pointer}#loadingscreen{position:absolute;top:0px;bottom:0px;left:0px;right:0px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--loading-background);z-index:20}:root{--scroll-background: #ebecf0;--scroll-handle: #1c354c;--scroll-hover: #2d465d;--btn-background: #4b4e9f;--btn-color: #e7eefb;--action-font-family: "Lato", sans-serif;--action-font-weight: bold;--background: white;--chat-font-family: "Lato", sans-serif;--chat-font-weight: 500;--chat-bot-background: #e7eefb;--chat-user-background: #70a9ff;--loading-background: white;--chat-header: white;--chat-person-color: black;--chat-bot-color: black;--link-bot-color: black;--header-text-color: black;--chat-audio-hold: #ff6262}.btn-sidebar-open{position:fixed;top:10px;left:10px}.bot-chat{display:flex;justify-content:left;align-items:center;gap:1em;max-width:40em;width:fit-content;margin:1em 4em;position:relative;background-color:var(--chat-bot-background);padding:1em;border-radius:0 2.5em 2.5em}.bot-profile-pic{width:2.5em;height:2.5em;background:var(--background);border-radius:50%;display:flex}.bot-profile-pic img{object-fit:contain;width:100%;border-radius:50%}.bot-chat-end{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.bot-chat-end span{align-self:flex-start;color:gray;font-style:italic;margin:0 4em .2em}.bot-chat-text{margin-top:.2em;display:flex;flex-direction:column;max-width:25em;font-size:15px;line-height:19px;font-family:var(--chat-font-family);font-weight:var(--chat-font-weight);color:var(--chat-bot-color)}.bot-chat-text a{text-decoration:none;color:var(--link-bot-color)}.bot-chat-link{background-color:var(--chat-bot-background);margin-top:.2em;max-width:25em;border-radius:.5em .5em .5em 0;font-size:15px;line-height:19px;font-family:var(--chat-font-family);font-weight:var(--chat-font-weight);color:var(--chat-bot-color);display:flex;flex-direction:column}.link-info{display:flex;align-items:center}.link-info img{width:1.5em;margin-right:.5em}.bot-chat-btn-group{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin:.3em 2em 0}.bot-frame-close{background-color:var(--btn-background);color:var(--btn-color);padding:1em 1.5em;margin:.1em 2em;border:2px solid var(--chat-bot-background);border-radius:2em;font-family:var(--action-font-family);font-weight:var(--action-font-weight);cursor:pointer;float:right}.bot-chat-btn{background-color:var(--btn-background);color:var(--btn-color);padding:1em 2em;margin:.1em 2em;min-width:13em;border-radius:100px;font-family:var(--action-font-family);font-weight:var(--action-font-weight);border:4px solid var(--btn-background);cursor:pointer;float:right}.bot-chat-btn-list{color:var(--btn-background);border:4px solid var(--btn-background);background-color:var(--btn-color);padding:1em 2em;margin:.05em;min-width:13em;border-radius:100px;font-family:var(--action-font-family);font-weight:var(--action-font-weight);cursor:pointer;float:right}.bot-chat-input-field{border:4px solid var(--chat-user-background);border-radius:2.5em;padding:1em 2em}.bot-chat-input-group{display:flex;flex-direction:row-reverse;margin:.3em 2em 0}.human-chat{align-self:flex-end;max-width:40em;margin:.5em 4em}.person-chat-text{background-color:var(--chat-user-background);padding:1em 2em;border-radius:2.5em 0 2.5em 2.5em;font-family:var(--chat-font-family);font-weight:var(--chat-font-weight);color:var(--chat-person-color)}#chat-screen{display:flex;flex-direction:column;overflow:hidden;height:100svh}#small-screen-header{display:none}#chat{display:flex;flex:1;flex-direction:column;background-color:var(--background);overflow-y:auto;overflow-x:hidden;padding:1em 0}.bot-chat-rating-group{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin:.3em 2em 0}.bot-rating-wrapper{display:flex;flex-direction:column!important}.bot-chat-input-holder{display:flex;flex-direction:column;max-width:25em}.bot-chat-input-holder label{padding:0 2em}.bot-chat-input-send{padding:1em 2em;border-radius:.5em 0 0 .5em;flex:1;border:none}.bot-chat-btn-send{background-color:var(--btn-background);color:var(--btn-color);border:none;cursor:pointer;border-radius:0 .5em .5em 0;padding:0 .5em}.loading{width:50px;margin:0;background-color:var(--chat-bot-background);padding:0 .5em;position:relative;border-radius:.5em}#brand-image{width:100px}.loading img{width:100%;height:auto}.bot-chat-img{max-width:25em;border-radius:.5em .5em .5em 0;font-family:var(--chat-font-family)}.bot-chat-img img{width:100%;border-radius:2.5em;align-items:center;display:flex}.rating{margin-left:auto;display:flex;flex-direction:row-reverse}.rating span{float:left;position:relative}.rating span input{position:absolute;top:0px;left:0px;opacity:0}.rating span label{display:inline-block;width:30px;height:30px;text-align:center;color:#fff;background:#ccc;font-size:30px;margin-right:2px;line-height:30px;border-radius:50%;-webkit-border-radius:50%}.rating span:hover~span label,.rating span:hover label,.rating span.checked label,.rating span.checked~span label{background:#f90;color:#fff}.rating-textarea-holder{display:flex;flex-direction:column}.rating-textarea-holder textarea{margin:.2em 0;color:#3c3c3c;font-size:18px;line-height:22px;background-color:#fbfbfb;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;min-height:7em;border:3px solid rgba(0,0,0,0);border-radius:.5em}.rating-textarea-holder .bot-chat-btn-send{background-color:var(--btn-background);color:var(--btn-color);border:none;cursor:pointer;border-radius:.5em;padding:1em .5em}#small-screen-header{display:flex;background-color:var(--chat-header);padding:1em;align-items:center;box-shadow:0 4px 10px 5px #00000082;position:fixed;z-index:1;width:100%;box-shadow:0 1px 5px 2px #00000040}#small-screen-emtpy{height:2.5em;padding:1em}.header-profile-pic{width:2.5em;height:2.5em;background:transparent;border-radius:50%}.header-profile-pic img{width:100%}.identity{margin:0 .5em;font-family:var(--chat-font-family);color:var(--header-text-color)}.identity h4{font-weight:700}.iframe{position:fixed;bottom:0;left:0;right:0;padding:0;margin:0;width:100vw;border:none;animation:slideIn .3s ease-in-out forwards;transition:transform .5s;z-index:1000;background-color:#fff}.form-holder{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;position:relative;background-color:var(--chat-bot-background)}.elements-holder{display:flex;flex-direction:column;align-items:stretch;overflow-y:auto;overflow-x:hidden}.loader.disabled{opacity:0;pointer-events:none}.loader{position:absolute;background-color:var(--chat-bot-background);top:0;bottom:0;left:0;right:0;z-index:100;display:flex;justify-content:center;align-items:center;transition:all .5s;opacity:1;pointer-events:auto}.bot-element-btn{background-color:var(--btn-background);color:var(--btn-color);padding:1em 2em;margin:.5em 0;border-radius:100px;font-family:var(--action-font-family);font-weight:var(--action-font-weight);border:4px solid var(--btn-background);cursor:pointer;width:100%}.bot-element-text{margin-top:.2em;display:flex;flex-direction:column;max-width:25em;font-size:20px;line-height:125%;margin-bottom:1em;font-family:var(--chat-font-family);font-weight:var(--chat-font-weight);color:var(--chat-bot-color)}.bot-name{font-weight:700;margin-bottom:.5em}.bot-element-text a{text-decoration:none;color:var(--link-bot-color)}.bot-element-input-holder{display:flex;flex-direction:column;width:100%;gap:.5em}.bot-element-input-holder label{padding:0 2em}.bot-element-input-send{padding:1em 2em;border-radius:.5em 0 0 .5em;flex:1;border:none}.bot-element-btn-send{background-color:var(--btn-background);color:var(--btn-color);border:none;cursor:pointer;border-radius:0 .5em .5em 0;padding:0 .5em}.bot-element-input-field{border:4px solid var(--chat-user-background);border-radius:2.5em;padding:1em 2em}.bot-element-textarea-field{border:4px solid var(--chat-user-background);border-radius:1em;padding:1em 2em}.bot-element-img{max-width:25em;border-radius:.5em .5em .5em 0;font-family:var(--chat-font-family)}.bot-element-link{background-color:var(--chat-bot-background);margin-top:.2em;max-width:25em;border-radius:.5em .5em .5em 0;font-size:15px;line-height:19px;font-family:var(--chat-font-family);font-weight:var(--chat-font-weight);color:var(--chat-bot-color);display:flex}.bot-element-link .link-info{display:flex}.bot-element-link .link-info img{width:1.5em;margin-right:.5em}@keyframes slideIn{0%{bottom:-100%}to{bottom:0}}@media (max-width: 650px){.bot-profile-pic{display:none}.bot-chat{max-width:75%;width:fit-content;margin:.5em 1em}.human-chat{margin:.5em 1em;max-width:75%;width:fit-content}.loading{margin:1em}.bot-chat-btn-group{margin:0 1em}#chat{padding:2em 0}.bot-chat-btn{margin:.1em 0;min-width:none}.bot-chat-text{padding:0 1em}.bot-chat-input-group{margin:.5em 1em 0}.bot-chat-end span{margin:.2em 1em}}.operation-frame{position:fixed;bottom:0;left:0;right:0;width:100%;border:none;height:500px;transition:all .5s}.loading-spinner-storke1{fill:var(--btn-color)}.loading-spinner-storke2{fill:var(--btn-background)}.loading-spinner-storke3{fill:var(--chat-person-color)}.text-write-chat{height:50px;padding:.5em;display:flex;justify-content:stretch;gap:.5em;border-top:1px solid var(--btn-color);background-color:var(--background)}.text-write-chat input{flex:1;font-size:1.25rem;border:none;color:#fff3dc;padding:.5em;color:#000}.text-write-chat button{width:50px;height:50px;border-radius:50px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all 1s;background-color:#0000}.text-write-chat button:hover{background-color:var(--chat-user-background)}.send-icon-path{fill:var(--btn-background)}.instruction-config{position:absolute;display:none;top:0;bottom:0;left:100%;right:-100%;z-index:10;background-color:var(--background);flex-direction:column;padding:1em;transition:all 1s;gap:1em}.instruction-config h2{color:#fff3dc}.instruction-config textarea{flex:1;padding:1em}.instruction-config button{padding:1em;background-color:var(--chat-person-color);border:var(--btn-background) solid 2px;color:#fff3dc;cursor:pointer}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px var(--scroll-handle);background-color:var(--scroll-background)}::-webkit-scrollbar-thumb{background:var(--scroll-handle);border-radius:7px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}button,button *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animated{transition:all 1s;transform:translate(100px);opacity:0}.animated.active{animation:fadeInForward 1s forwards}.animated.disable{animation:fadeOutForward 1s forwards}@keyframes fadeInForward{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutForward{0%{opacity:1;transform:translate(0) scaleY(1)}to{opacity:0;transform:translate(-100px) scaleY(0)}}
