.botsyncai-widget-container{width:100vw;height:100dvh;background-color:#f6f6f6;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 0 8px #0000001a;overflow:hidden}.botsyncai-widget-container>.botsyncai-widget-default-screen-context{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.widget-default-screen-header-1{width:100%;height:fit-content;display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#141414}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.widget-default-screen-header-1>img{width:3rem;height:3rem;object-fit:contain;border-radius:50%;background-color:#ddd0fa;border:3px solid white}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.widget-default-screen-header-1>h1{font-family:var(--font-geist-sans);color:#010101;font-size:1.2rem;color:#fff}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-screen-header-2{display:flex;flex-direction:column;gap:1rem;padding:3rem 1rem;align-items:center}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-screen-header-2>img{width:4rem;height:4rem;border-radius:12px;object-fit:cover;background-color:#ddd0fa}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-screen-header-2>.wd-heading-tag-2{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-screen-header-2>.wd-heading-tag-2>h1{font-family:var(--font-geist-sans);color:#010101;font-size:1.5rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-screen-header-2>.wd-heading-tag-2>p{font-family:var(--font-geist-sans);color:#71717a;font-size:1.1rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-default-welcome-tagline{width:100%;padding:1rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-default-welcome-tagline>h1{font-family:var(--font-geist-sans);font-size:1.25rem;font-weight:600;color:#010101}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.empty-history-icon-gif-container{width:100%;max-height:10rem;display:flex;align-items:center;justify-content:center;margin-top:1rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.empty-history-icon-gif-container>img{width:100%;height:100%;object-fit:contain;display:flex;filter:grayscale(100%)}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-recent-chat-heading{width:100%;height:fit-content;display:flex;align-items:center;font-family:var(--font-geist-sans);font-size:.8rem;color:#71717a;font-weight:500;padding:.5rem 1rem;margin-top:1rem;text-wrap:nowrap;gap:1rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-recent-chat-heading>span{width:100%;height:1px;background-color:#dedede}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller{width:100%;height:100%;overflow-y:auto;scrollbar-width:thin}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper{width:100%;height:fit-content;display:flex;flex-direction:column}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item{width:100%;height:fit-content;display:flex;flex-direction:column;border-bottom:1px solid #dedede;padding:1rem;cursor:pointer;gap:.25rem;transition:all .3s}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item>h4{font-family:var(--font-geist-sans);font-size:.9rem;width:100%;overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;min-width:0;box-sizing:border-box;font-weight:500;color:#010101}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item>div{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item>div>p{font-family:var(--font-geist-sans);font-size:.8rem;color:#71717a}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item>div>span{width:fit-content;background-color:#141414;color:#fff;padding:.2rem .4rem;border-radius:12px;font-size:.65rem;font-family:var(--font-geist-sans);font-weight:500}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-history-container-scroller>.wd-chat-history-wrapper>.wd-chat-history-item:hover{background-color:#f6f6f6}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-starter{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center;margin-top:1rem;gap:.5rem;max-width:22rem;padding:2rem}.botsyncai-widget-container>.botsyncai-widget-default-screen-context>.wd-chat-starter>p{font-family:var(--font-geist-sans);color:#71717a;font-size:.8rem}.botsyncai-widget-container>.widget-chat-screen-context{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header{width:100%;height:fit-content;display:flex;align-items:center;justify-content:space-between;background-color:#141414;padding:1rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name{display:flex;align-items:center;gap:.75rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name>span{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;overflow:hidden;border:3px solid white}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name>span>img{width:100%;height:100%;object-fit:cover;display:block}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name>div{width:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name>div>p{font-family:var(--font-geist-sans);color:#fff;font-size:.9rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.wc-icon-name>div>span{font-family:var(--font-geist-sans);font-size:.75rem;color:#fff9}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.dropdown-container{width:fit-content}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.dropdown-container>.icon-title-button-basic{padding:0;opacity:.9}.botsyncai-widget-container>.widget-chat-screen-context>.wc-header>.dropdown-container>.icon-title-button-basic:hover{opacity:1;background-color:unset;border:none!important}.botsyncai-widget-container>.widget-chat-screen-context>.wc-chat-container-scroller{width:100%;height:100%;padding:.5rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;scrollbar-width:thin;background-color:#fff}.botsyncai-widget-container>.widget-chat-screen-context>.quick-suggested-questions{width:100%;height:fit-content;display:flex;overflow-x:scroll;gap:.5rem;padding:.25rem;background-color:#fff;scrollbar-width:thin}.botsyncai-widget-container>.widget-chat-screen-context>.quick-suggested-questions>.quick-que-message{width:fit-content;display:flex;align-items:center;padding:.5rem .8rem;font-size:.9rem;border-radius:14px;line-height:1.8;font-weight:400;text-wrap:nowrap;font-family:var(--font-geist-sans);border:1px solid #dedede;color:#010101;cursor:pointer}.botsyncai-widget-container>.widget-chat-screen-context>.quick-suggested-questions>.quick-que-message:hover{background-color:#f6f6f6}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input{width:100%;height:fit-content;display:flex;align-items:center;gap:1rem;padding:.75rem;background-color:#fff;border-top:1px solid #dedede}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>input{width:100%;outline:none;border:none;font-size:1rem;font-family:var(--font-geist-sans)}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions{width:fit-content;display:flex;align-items:center}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form{width:fit-content;max-width:16rem;display:flex;flex-direction:column}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-previews{width:100%;display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:thin;padding:.5rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-previews>div{position:relative;display:flex;align-items:center;justify-content:center}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-previews>div>img{width:4rem;height:4rem;object-fit:cover;border-radius:10px}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-previews>div>.bsa-remove-preview-img{position:absolute;top:-4px;right:-4px;height:1.2rem;width:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:none;background-color:#141414;border-radius:50%;padding:4px}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-previews>div>.bsa-remove-preview-img:hover{opacity:.8}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-action{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem;gap:1rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-action>span{font-family:var(--font-geist-sans);font-size:.8rem;color:#71717a;text-wrap:nowrap;padding:.25rem}.botsyncai-widget-container>.widget-chat-screen-context>.wc-input>.chat-send-actions>.file-attachment-dropdown form>.bsa-attachment-action>.icon-button-1{min-width:1.8rem;min-height:1.5rem}.botsyncai-widget-container>.botsyncai-widget-footer{width:100%;height:fit-content;text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center;font-family:var(--font-geist-sans);color:#71717a;font-size:.8rem}.epr-main .epr-emoji-category-label{font-family:var(--font-geist-sans);color:#71717a;font-weight:500;font-size:.9rem;border-radius:10px}.epr-category-nav{display:none!important}.epr-main .epr-body{scrollbar-width:thin}.dropdown-container{position:relative;width:100%}.dropdown-container>.dropdown-active-button{width:100%;height:fit-content;box-shadow:0 0 1px #0000001a;border:1px solid #dedede;text-wrap:nowrap}.dropdown-container>.dropdown-active-button>svg{display:block}.dropdown-container .custom-dd-button{outline:none;background-color:transparent;border:none}.dropdown-container>.dropdown-menu-wrapper{position:absolute;width:100%;overflow-y:auto;display:flex;flex-direction:column;min-width:fit-content;background-color:#fff;box-shadow:0 1px 2px #0000001a;border:1px solid #dedede;border-radius:5px;z-index:10;visibility:hidden;opacity:0;transform:scale(.98);transition:all .1s ease-in-out}.dropdown-container>.dropdown-menu-wrapper>div,.dropdown-container>.dropdown-menu-wrapper>button,.dropdown-container>.dropdown-menu-wrapper>span,.dropdown-container>.dropdown-menu-wrapper>p{width:100%}.prechat-form-container{max-width:22rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}.prechat-form-container>p{font-family:var(--font-geist-sans);font-size:.9rem;color:#010101;font-weight:400}.prechat-form-container>form{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.prechat-form-container>form>.form-label-input{width:100%;display:flex;flex-direction:column;gap:.2rem}.prechat-form-container>form>.form-label-input>label{font-family:var(--font-geist-sans);font-size:.9rem;color:#010101}.prechat-form-container>form>.form-label-input>input{outline:none;font-family:var(--font-geist-sans);border:1px solid #dedede;padding:.5rem .75rem;border-radius:10px;box-shadow:0 0 1px #0000001a}.prechat-form-container>form>.form-label-input>input:focus{border:1px solid #a182de}.prechat-form-container>form>.form-label-input>.form-field-error{font-family:var(--font-geist-sans);color:#d10000;font-size:.8rem}.prechat-form-container>form>.prechat-form-actions{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem}.prechat-form-container>form>.prechat-form-actions>p{font-family:var(--font-geist-sans);color:#71717a;font-size:.9rem}.simple-loader{display:inline-block}.simple-loader .loading-spinner{width:100%;height:100%;animation:rotate 2s linear infinite}.simple-loader .loading-path{stroke:currentColor;stroke-linecap:round;stroke-width:5;stroke-dasharray:90,150;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.page-loader{width:fit-content;height:fit-content;padding:1rem;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #dedede;position:fixed;animation:delayed-load .3s ease-in-out .2s 1 forwards;visibility:hidden;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%)}.skeleton-shape{height:30px;width:100%;background-color:#e6e6e6b4;border-radius:6px;animation:skeleon-loading 1s infinite}.horizontal-line-loader-container{position:absolute;width:100%;height:2px;background-color:#f0f0f0;overflow:hidden;bottom:0}.horizontal-line-loader{position:absolute;height:100%;width:50%;background:#000;animation:move-line 1.5s infinite linear}@keyframes delayed-load{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes skeleon-loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes move-line{0%{left:-50%}to{left:100%}}.chat-message{width:100%;max-width:max-content;display:flex;align-items:flex-end;gap:.5rem}.chat-message.streaming .chat-message-wrapper{border-left:3px solid #28a745;animation:pulse 2s infinite}.chat-message>img{border-radius:50%}.chat-message>.chat-message-wrapper{width:100%;max-width:22rem;display:flex;flex-direction:column;background-color:#ddd0fa;padding:.75rem;align-items:flex-start;gap:1rem;border-radius:10px 10px 0;position:relative}.chat-message>.chat-message-wrapper>.message-content{position:relative;width:100%}.chat-message>.chat-message-wrapper>.message-content .cursor-blink{animation:blink 1s infinite;color:#666;font-weight:700;margin-left:2px}.chat-message>.chat-message-wrapper>.message-content .streaming-indicator{display:inline-flex;align-items:center;margin-left:8px}.chat-message>.chat-message-wrapper>.message-content .streaming-indicator .typing-dots{display:inline-block}.chat-message>.chat-message-wrapper>.message-content .streaming-indicator .typing-dots span{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#666;margin:0 1px;animation:typing 1.4s infinite ease-in-out}.chat-message>.chat-message-wrapper>.message-content .streaming-indicator .typing-dots span:nth-child(1){animation-delay:-.32s}.chat-message>.chat-message-wrapper>.message-content .streaming-indicator .typing-dots span:nth-child(2){animation-delay:-.16s}.chat-message>.chat-message-wrapper>p{font-family:var(--font-geist-sans);font-weight:400;font-size:.9rem;color:#010101;line-height:1.5}.chat-message>.chat-message-wrapper>.chat-image-content-wrapper{width:100%;max-width:14rem;height:fit-content;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;place-items:start}.chat-message>.chat-message-wrapper>.chat-image-content-wrapper>div{width:100%;height:fit-content;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.chat-message>.chat-message-wrapper>.chat-image-content-wrapper>div>img{width:100%;height:fit-content;object-fit:contain;display:block;cursor:pointer}.chat-message>.chat-message-wrapper>.chat-image-content-wrapper>div>img:hover{filter:brightness(80%)}.chat-message>.chat-message-wrapper>div{display:flex;align-items:center;gap:.5rem}.chat-message>.chat-message-wrapper>div>p{font-family:var(--font-geist-sans);font-size:.75rem;font-weight:400;color:#1c1c1c}.chat-message>.chat-message-wrapper>div .streaming-text{font-family:var(--font-geist-sans);font-size:.7rem;color:#28a745;font-style:italic;animation:fade 2s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes typing{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes pulse{0%{box-shadow:0 0 #28a74566}70%{box-shadow:0 0 0 10px #28a74500}to{box-shadow:0 0 #28a74500}}@keyframes fade{0%,to{opacity:1}50%{opacity:.5}}.botsync-simple-markdown-viewer .ProseMirror{width:100%;height:fit-content;line-height:1.5;outline:none;font-family:var(--font-geist-sans)}.botsync-simple-markdown-viewer .ProseMirror a{color:#71717a;text-decoration:underline}.botsync-simple-markdown-viewer .ProseMirror strong{font-weight:700;color:#000}.botsync-simple-markdown-viewer .ProseMirror ul{list-style-type:disc;margin-left:20px}.botsync-simple-markdown-viewer .ProseMirror ul li{margin-bottom:5px}.botsync-simple-markdown-viewer .ProseMirror ol{list-style-type:decimal;margin-left:20px}.botsync-simple-markdown-viewer .ProseMirror ol li{margin-bottom:5px}.botsync-simple-markdown-viewer .ProseMirror blockquote{border-left:4px solid #1c1c1c;margin:10px 0;padding-left:10px;font-style:italic;color:#1c1c1c}.botsync-simple-markdown-viewer .ProseMirror pre{width:100%;padding:.5rem;border-radius:6px;overflow-x:auto;border:1px solid #010101}.botsync-simple-markdown-viewer .ProseMirror pre code{font-family:Courier New,monospace;color:#010101;font-size:.9rem;font-weight:500}.botsync-simple-markdown-viewer .ProseMirror h1{font-size:1.5rem}.botsync-simple-markdown-viewer .ProseMirror h2{font-size:1.2rem}.botsync-simple-markdown-viewer .ProseMirror h3{font-size:1rem}.botsync-simple-markdown-viewer .ProseMirror p{font-size:.9rem}.basic-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#00000080;transition:opacity .2s ease-in-out,visibility .2s}.image-viewer-wrapper{width:90%;height:90%;max-width:80vw;max-height:80vh;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.image-viewer-wrapper .image-container{width:100%;max-width:30rem;height:100%;max-height:30rem;display:flex;align-items:center;justify-content:center;position:relative}.image-viewer-wrapper .image-container>img{width:100%;height:100%;object-fit:contain;border-radius:10px;background-color:#fff;box-shadow:0 5px 15px #0000004d}.image-viewer-wrapper .image-container>.close-button{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;background-color:#141414;border:none;cursor:pointer;color:#fff;border-radius:50%;width:1.2rem;height:1.2rem;z-index:10;opacity:.8;transition:background-color .2s ease}.image-viewer-wrapper .image-container>.close-button:hover{opacity:1}.button-type-1{width:100%;height:fit-content;line-height:1rem;border:none;outline:none;padding:.5rem 1rem;cursor:pointer;font-family:var(--font-geist-sans);color:#fff;background-color:#141414;font-size:.9rem;text-wrap:nowrap;box-shadow:0 0 1px #0000001a;border-radius:12px;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.button-type-1:hover{opacity:.95}.icon-title-button-basic{width:fit-content;height:fit-content;outline:none;border:none;background-color:transparent;line-height:1rem;padding:.5rem .6rem;cursor:pointer;display:flex;font-family:var(--font-geist-sans);align-items:center;text-wrap:nowrap;justify-content:space-between;gap:1rem;border-radius:8px}.icon-title-button-basic>span{display:flex;align-items:center;justify-content:center;gap:.75rem;font-family:var(--font-geist-sans);font-size:.8rem;font-weight:500}.icon-title-button-basic>span>svg{display:flex}.icon-title-button-basic:hover{background-color:#f6f6f6}.icon-button-1{min-width:2rem;min-height:2rem;outline:none;border:none;background-color:transparent;line-height:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:background-color .2s ease-out}.icon-button-1>svg{display:block}.icon-button-1:hover{background-color:#efefef}.simple-input{width:100%;height:fit-content;outline:none;padding:.45rem .5rem;border:1px solid #dedede;box-shadow:0 0 1px #0000001a;border-radius:8px;background-color:#fff;font-size:.9rem;display:block;font-family:var(--font-geist-sans)}.simple-input::placeholder{font-family:var(--font-geist-sans);color:#71717a;font-size:.9rem}.simple-input:focus{border:1px solid #010101}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Geist Sans;src:url(/assets/Geist-VariableFont_wght-BsuKa6U_.ttf) format("truetype");font-weight:100 900;font-style:normal}body{background-color:#fff;--font-geist-sans: "Geist Sans", sans-serif}
