@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--jfv-transparent: transparent;--jfv-current: currentColor;--jfv-white: #fff;--jfv-black: #000;--jfv-blue-100: #edf8ff;--jfv-blue-200: #77cfff;--jfv-blue-300: #4dbefc;--jfv-blue-400: #09f;--jfv-blue-500: #0075e3;--jfv-blue-600: #0066c3;--jfv-green-100: #edfed1;--jfv-green-200: #cbfb7b;--jfv-green-300: #a8eb38;--jfv-green-400: #7fca00;--jfv-green-500: #64b200;--jfv-green-600: #529300;--jfv-yellow-100: #fff5d2;--jfv-yellow-200: #ffdc7b;--jfv-yellow-300: #ffc42c;--jfv-yellow-400: #ffb629;--jfv-yellow-500: #f9a400;--jfv-yellow-600: #f49200;--jfv-orange-100: #ffe4cc;--jfv-orange-200: #fec48e;--jfv-orange-300: #ffa34f;--jfv-orange-400: #ff7b1c;--jfv-orange-500: #ff6100;--jfv-orange-600: #e55300;--jfv-red-100: #fef2f2;--jfv-red-200: #fecaca;--jfv-red-300: #f87171;--jfv-red-400: #dc2626;--jfv-red-500: #c90909;--jfv-red-600: #ab0101;--jfv-purple-100: #f3e2ff;--jfv-purple-200: #e0b7fd;--jfv-purple-300: #bf78f0;--jfv-purple-400: #9c4dd3;--jfv-purple-500: #892dca;--jfv-purple-600: #6915a4;--jfv-navy-10: #f9f9ff;--jfv-navy-25: #f3f3fe;--jfv-navy-50: #e3e5f5;--jfv-navy-75: #dadef3;--jfv-navy-100: #c8ceed;--jfv-navy-200: #979dc6;--jfv-navy-300: #6c73a8;--jfv-navy-400: #454e80;--jfv-navy-500: #343c6a;--jfv-navy-600: #252d5b;--jfv-navy-700: #0a1551;--jfv-navy-800: #091141;--jfv-navy-900: #050c34;--jfv-gray-25: #f1f1f4;--jfv-gray-50: #e2e3e9;--jfv-gray-75: #d3d6de;--jfv-gray-100: #bfc3ce;--jfv-gray-200: #a0a6b6;--jfv-gray-300: #7f859c;--jfv-gray-400: #4c536f;--jfv-gray-500: #434a60;--jfv-gray-600: #33384a;--jfv-gray-700: #292d3c;--jfv-gray-800: #131620;--jfv-gray-900: #08090b;--jfv-ai-light: #934be4;--jfv-ai-default: #7923dd;--jfv-ai-dark: #621cb1;--jfv-analytics-light: #b9bedf;--jfv-analytics-default: #8f96cc;--jfv-analytics-dark: #737cbf;--jfv-approvals-light: #008f75;--jfv-approvals-default: #007862;--jfv-approvals-dark: #006653;--jfv-apps-light: #bf78f0;--jfv-apps-default: #9c4dd3;--jfv-apps-dark: #892dca;--jfv-forms-light: #ff7b1c;--jfv-forms-default: #ff6100;--jfv-forms-dark: #e55300;--jfv-inbox-light: #59bed2;--jfv-inbox-default: #249bb4;--jfv-inbox-dark: #1989a0;--jfv-pages-light: #5887bf;--jfv-pages-default: #034f96;--jfv-pages-dark: #03294c;--jfv-pdf-light: #628eff;--jfv-pdf-default: #3e62c8;--jfv-pdf-dark: #2f4ead;--jfv-reports-light: #728ddd;--jfv-reports-default: #5369ab;--jfv-reports-dark: #344067;--jfv-sign-light: #94cd2a;--jfv-sign-default: #7bb60f;--jfv-sign-dark: #6da900;--jfv-tables-light: #37c768;--jfv-tables-default: #049e38;--jfv-tables-dark: #007b2a;--jfv-teams-light: #303c77;--jfv-teams-default: #18235c;--jfv-teams-dark: #0c1540}.agent-material-contextMenu *{padding:0;margin:0;box-sizing:border-box}.jfLoader-wrapper{display:flex;align-items:center;gap:8px;margin-top:34px}.jfLoader-wrapper strong{font-size:16px;line-height:20px;font-weight:500}.jfLoader{position:relative;width:20px;height:20px;border-radius:50%;border:2px solid rgba(52,60,106,.2)}.jfLoader:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:#343c6a;animation:spin-loader .7s linear infinite}.jfpChatbot-container input[type=color],.jfpChatbot-container input[type=date],.jfpChatbot-container input[type=datetime-local],.jfpChatbot-container input[type=datetime],.jfpChatbot-container input[type=email],.jfpChatbot-container input[type=month],.jfpChatbot-container input[type=number],.jfpChatbot-container input[type=password],.jfpChatbot-container input[type=search],.jfpChatbot-container input[type=tel],.jfpChatbot-container input[type=text],.jfpChatbot-container input[type=time],.jfpChatbot-container input[type=url],.jfpChatbot-container input[type=week],.jfpChatbot-container select,.jfpChatbot-container textarea{border:0}.jfpChatbot-container input[type=checkbox]:focus,.jfpChatbot-container input[type=color]:focus,.jfpChatbot-container input[type=date]:focus,.jfpChatbot-container input[type=datetime-local]:focus,.jfpChatbot-container input[type=datetime]:focus,.jfpChatbot-container input[type=email]:focus,.jfpChatbot-container input[type=month]:focus,.jfpChatbot-container input[type=number]:focus,.jfpChatbot-container input[type=password]:focus,.jfpChatbot-container input[type=radio]:focus,.jfpChatbot-container input[type=search]:focus,.jfpChatbot-container input[type=tel]:focus,.jfpChatbot-container input[type=text]:focus,.jfpChatbot-container input[type=time]:focus,.jfpChatbot-container input[type=url]:focus,.jfpChatbot-container input[type=week]:focus,.jfpChatbot-container select:focus,.jfpChatbot-container textarea:focus{outline:0;border:0;box-shadow:none}.jfpChatbot-container input[type=checkbox],.jfpChatbot-container input[type=radio]{margin:0}.jfpChatbot-container input[type=radio]{border:2px solid #c8ceed}.jfpChatbot-container input[type=radio]:hover{border-color:#0075e3}.jfpChatbot-container input[type=radio]:checked{background-color:#0075e3;border-color:#0075e3}.jfpChatbot-container input[type=checkbox]{background-color:#fff!important;border:2px solid #c8ceed!important;box-shadow:none}.jfpChatbot-container input[type=checkbox]:not(:disabled):hover,.jfpChatbot-container input[type=checkbox]:not(:disabled):focus{border:2px solid #0075e3!important}.jfpChatbot-container input[type=checkbox]:not(:disabled):focus{outline:2px solid #77cfff!important}.jfpChatbot-container input[type=checkbox]:checked{background-color:#0075e3!important;border:2px solid #0075e3!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M18.707 7.293a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4a1 1 0 1 1 1.414-1.414L10 14.586l7.293-7.293a1 1 0 0 1 1.414 0Z' clip-rule='evenodd' /%3E%3C/svg%3E");background-size:16px;background-position:center;background-repeat:no-repeat}.jfpChatbot-container input[type=checkbox]:checked:before{display:none}.jfpChatbot-plugin-section>h2{display:none!important}@media screen and (max-width:782px){input[type=checkbox],input[type=radio]{width:16px;height:16px}input[type=radio]:checked:before{display:none}}#agent-preview-root .embedded-agent-container{position:absolute;margin:0;zoom:.75}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){#agent-preview-root .embedded-agent-container{zoom:1;transform:scale(.75)}}@-moz-document url-prefix(""){#agent-preview-root .embedded-agent-container{zoom:1;transform:scale(.75)}}#agent-preview-root .embedded-agent-container:not(.align-left){transform-origin:right bottom}#agent-preview-root .embedded-agent-container.align-left{transform-origin:left bottom}@media screen and (max-width:1024px){#agent-preview-root .embedded-agent-container{zoom:.85}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){#agent-preview-root .embedded-agent-container{zoom:1;transform:scale(.85)}}@-moz-document url-prefix(""){#agent-preview-root .embedded-agent-container{zoom:1;transform:scale(.85)}}}#agent-preview-root .chatbot-image{filter:drop-shadow(0 2px 8px rgba(37,45,91,.04)) drop-shadow(0 16px 24px rgba(84,95,111,.16))}@media screen and (max-width:480px){#agent-preview-root .ai-agent-chat-avatar-container{right:0;bottom:0}}#agent-preview-root .ai-agent-chat-animation-container.isOpened{max-height:720px}@media screen and (max-width:480px){#agent-preview-root .ai-agent-chat-animation-container.isOpened{width:98vw}#agent-preview-root .ai-agent-chat-animation-container.isOpened:before{display:none}}@media screen and (max-width:1024px){#agent-preview-root .ai-agent-chat-animation-container.isOpened{max-height:560px}}#jfpChatbot-app{min-height:560px;font-family:Inter,sans-serif;position:relative;max-width:1238px}@media screen and (min-width:1024px){#jfpChatbot-app{height:640px;margin-bottom:64px}}@media screen and (min-width:1280px){#jfpChatbot-app{height:672px}}#jfpChatbot-app *{box-sizing:border-box}#jfpChatbot-app h2,#jfpChatbot-app h3,#jfpChatbot-app h4,#jfpChatbot-app p{margin:0}#jfpChatbot-app ::-webkit-scrollbar{-webkit-appearance:none;width:4px}#jfpChatbot-app ::-webkit-scrollbar-thumb{background-color:var(--jfv-navy-75);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);border-radius:8px}#jfpChatbot-app ::-webkit-scrollbar-button{width:0px}.chatbot-header-cta-cont{display:flex;align-items:center;gap:8px}@media screen and (max-width:768px){.chatbot-header-cta-cont{justify-content:center}}.chatbot-header-cta-cont .mobile-cont{display:flex;align-items:center;justify-content:center;gap:8px}@media screen and (max-width:480px){.chatbot-header-cta-cont{flex-direction:column}}.chatbot-header-cta-cont .publish-cta{min-width:100px}.jfpChatbot-container{display:flex;justify-content:space-between;gap:24px;background-color:transparent;position:relative;width:100%;height:100%;margin:0 0 24px;border-radius:16px;transition:.15s gap}.jfpChatbot-container[data-step=INITIAL],.jfpChatbot-container[data-step=USECASE_SELECTION]{background-color:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper{max-width:unset;padding:unset;box-shadow:unset;border:unset;background:unset}@media screen and (max-width:1420px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper{padding-right:20px}}@media screen and (max-width:768px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper{padding-right:8px}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations{height:100%;display:flex;gap:24px;background-color:transparent}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations{flex-direction:column}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users{width:100%;max-width:360px;padding:24px 16px 0;background-color:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;border-radius:16px;transition:.15s all;overflow:hidden}@media screen and (max-width:1280px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users{max-width:320px}}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users{max-width:unset}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:24px!important}@media screen and (max-width:768px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-title{margin-bottom:16px!important}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-title-content{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-title-counter{color:var(--jfv-navy-300);font-size:10px;line-height:16px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-title-counter span{font-weight:600;color:var(--jfv-navy-500)}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-wrapper{display:flex;flex-direction:column;gap:8px;max-height:calc(100% - 40px);overflow-y:scroll;padding-inline-end:8px;margin-inline-end:-8px}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-wrapper{max-height:320px}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn{padding:12px 16px;border-radius:8px;border:1px solid var(--jfv-navy-50);background-color:var(--jfv-white);display:flex;gap:8px;cursor:pointer;transition:.15s all}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn.isActive{border:1px solid var(--jfv-blue-500);background-color:#77cfff20}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn.isUnread{background-color:var(--jfv-navy-10)}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn:last-child{margin-bottom:24px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-date{font-size:10px;line-height:16px;letter-spacing:.1px;color:var(--jfv-navy-300)}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-img{width:40px;height:40px;border-radius:9998px;overflow:hidden;flex-shrink:0}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-img img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-name-cont{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:69%}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-name{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-btn-message{color:var(--jfv-navy-300);font-size:12px;line-height:16px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-empty{color:#0085de;background-color:#cbeaff;padding:12px;font-size:12px;display:flex;align-items:center;gap:6px;margin:8px 0;border-radius:8px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-empty svg{width:16px;height:16px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-users-loader{display:flex;align-items:center;justify-content:center;padding:24px 0 40px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats{display:flex;flex-direction:column;width:100%;background-color:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;border-radius:16px;max-height:100%;overflow:hidden}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:16px 64px 0;max-height:90%;border-radius:16px;overflow-y:scroll;margin-inline-end:8px}@media screen and (max-width:1280px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-wrapper{padding:16px 32px 0}}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-wrapper{max-height:640px}}@media screen and (max-width:768px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-wrapper{padding:16px 24px 0}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid #e3e5f5}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-username{color:#0a1551;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right{display:flex;gap:8px;align-items:center;flex-shrink:0}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-see-link{text-decoration:none;color:var(--jfv-navy-500);font-size:14px;line-height:18px;font-weight:500;display:flex;align-items:center;transition:.15s all;border-radius:4px;padding:8px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-see-link:hover{background-color:#e8e8f2}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-see-link:focus{outline:none;box-shadow:none}@media screen and (max-width:768px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-see-link{font-size:12px;line-height:16px}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-switch{height:32px;padding:0 8px;font-size:12px;line-height:16px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-title-right-switch .jfButton--text{padding:0 4px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box{display:flex;flex-direction:column}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box:last-child{margin-bottom:32px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.user{align-items:flex-start;padding:8px 0}@media screen and (min-width:1280px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.user .jfpContent-wrapper--conversations-chats-message-container{padding-inline-end:40px}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.user .jfpContent-wrapper--conversations-chats-message{padding:12px 16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;background-color:#e3e5f5}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.agent{align-items:flex-end;padding:24px 0 8px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.agent .jfpContent-wrapper--conversations-chats-message-container{flex-direction:row-reverse}@media screen and (min-width:1280px){.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.agent .jfpContent-wrapper--conversations-chats-message-container{padding-inline-start:100px}}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.agent .jfpContent-wrapper--conversations-chats-message-container .jfpContent-wrapper--conversations-chats-message-wrapper{align-items:flex-end}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-box.agent .jfpContent-wrapper--conversations-chats-message-container .jfpContent-wrapper--conversations-chats-message-wrapper .jfpContent-wrapper--conversations-chats-message{padding-bottom:32px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-message-container{display:flex;align-items:flex-start;gap:8px;width:100%}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-message-wrapper{display:flex;flex-direction:column;gap:4px;width:100%}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-avatar{border-radius:50%;width:32px;height:32px;overflow:hidden;flex-shrink:0}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-avatar img,.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-avatar svg{width:100%;height:100%;object-fit:contain;object-position:center bottom}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-avatar img{aspect-ratio:1/1;object-fit:cover}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-message{color:var(--jfv-navy-700);font-size:14px;line-height:20px;letter-spacing:-.084px;word-break:break-word;width:fit-content}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-time{font-size:12px;line-height:16px;color:var(--jfv-navy-300)}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-noresult{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:32px 0 80px;text-align:center}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-noresult-icon{width:96px;height:96px;margin-bottom:24px}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-noresult-title{font-size:16px;line-height:24px;font-weight:700;color:var(--jfv-navy-700);text-transform:uppercase;margin-bottom:4px!important}.jfpChatbot-container[data-step=CONVERSATIONS] .jfpContent-wrapper--conversations-chats-noresult-desc{font-size:12px;color:var(--jfv-navy-300)}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper{max-width:unset;padding:unset;box-shadow:unset;border:unset;background:unset}@media screen and (max-width:1420px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper{padding-right:20px}}@media screen and (max-width:768px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper{padding-right:8px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings{height:100%;display:flex;gap:24px;background-color:transparent}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings{flex-direction:column}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel{width:100%;max-width:240px;padding:24px 16px 0;background-color:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;border-radius:16px;transition:.15s all;overflow:hidden}@media screen and (max-width:1280px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel{max-width:220px}}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel{max-width:unset}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:24px!important}@media screen and (max-width:768px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-title{margin-bottom:16px!important}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-title-content{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-wrapper{display:flex;flex-direction:column;gap:8px;max-height:calc(100% - 40px);overflow-y:scroll;padding-inline-end:8px;margin-inline-end:-8px}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-wrapper{max-height:320px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn{background-color:var(--jfv-white);display:flex;gap:8px;cursor:pointer;transition:.15s all}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn .jfButton{color:var(--jfv-navy-300);justify-content:flex-start;border-radius:8px;height:44px;border:1px solid transparent}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn .jfButton--text{display:flex;align-items:center;justify-content:center}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn .jfButton .new-badge{margin-inline-start:6px;padding:2px 8px;border-radius:4px;background-color:var(--jfv-blue-500);color:#fff;font-size:10px;line-height:16px;letter-spacing:.1px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn .jfButton.isActive{color:var(--jfv-navy-700);border:1px solid var(--jfv-blue-500);background-color:#77cfff20}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn.isUnread{background-color:var(--jfv-navy-10)}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-btn:last-child{margin-bottom:24px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-empty{color:#0085de;background-color:#cbeaff;padding:12px;font-size:12px;display:flex;align-items:center;gap:6px;margin:8px 0;border-radius:8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-empty svg{width:16px;height:16px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-panel-loader{display:flex;align-items:center;justify-content:center;padding:24px 0 40px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options{display:flex;flex-direction:column;width:100%;background-color:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;border-radius:16px;max-height:100%;overflow:hidden}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper{display:flex;flex-direction:column;flex-grow:1;padding:40px 64px 0;border-radius:16px;overflow-y:scroll;margin-inline-end:8px;gap:24px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper.general{gap:40px}@media screen and (max-width:640px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper.general{gap:32px}}@media screen and (max-width:1280px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper{padding:24px 32px 0}}@media screen and (max-width:1024px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper{max-height:640px}}@media screen and (max-width:768px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper{padding:16px 24px 0}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-title{color:var(--jfv-navy-700);font-size:16px;line-height:24px;font-weight:700}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media screen and (max-width:640px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input-wrapper{flex-direction:column}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input{width:100%;display:flex;flex-direction:column;gap:8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input-title{display:flex;flex-direction:column;gap:2px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input-title h3{color:var(--jfv-navy-700);font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.084px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-input-title p{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box{background-color:var(--jfv-blue-100);border-radius:4px;padding:12px 16px;display:flex;align-items:center;gap:8px}@media screen and (max-width:640px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box{align-items:flex-start}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box-icon{width:16px;height:16px;flex-shrink:0}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box-icon svg{fill:var(--jfv-navy-300);width:100%;height:100%}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box-message{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box-message strong{font-weight:600}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box.jfpError{background-color:var(--jfv-red-100)}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box.jfpError .jfpContent-wrapper--settings-options-wrapper-info-box-icon svg{fill:var(--jfv-red-400)}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box.jfpError .jfpContent-wrapper--settings-options-wrapper-info-box-message{color:var(--jfv-red-400)}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-info-box.jfpError .jfpContent-wrapper--settings-options-wrapper-info-box-link{color:var(--jfv-red-400);font-weight:600}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected{display:flex;flex-direction:column;gap:16px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected:last-child{margin-bottom:40px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-title{color:var(--jfv-navy-700);font-size:16px;line-height:24px;font-weight:700}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-wrapper{display:flex;align-items:center;justify-content:center;gap:24px;padding:24px;background-color:var(--jfv-navy-10);border:1px solid var(--jfv-navy-50);border-radius:8px}@media screen and (max-width:640px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-wrapper{flex-direction:column;align-items:flex-start}}@media screen and (max-width:480px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-wrapper{padding:16px;gap:16px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-icon{width:40px;height:40px;flex-shrink:0}@media screen and (max-width:480px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-icon{width:32px;height:32px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-icon.big{width:48px;height:48px}@media screen and (max-width:480px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-icon.big{width:36px;height:36px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-icon.full-radius{border-radius:50%;border:1px solid #fff}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-content-wrapper{width:100%;display:flex;align-items:center;justify-content:center;gap:24px}@media screen and (max-width:480px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-content-wrapper{gap:16px}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-content{flex:1;display:flex;flex-direction:column;gap:2px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-content strong{color:var(--jfv-navy-700);font-size:14px;line-height:20px;font-weight:600;letter-spacing:-.084px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-content p{color:var(--jfv-navy-300);font-size:14px;line-height:16px;letter-spacing:-.084px}@media screen and (max-width:480px){.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-wrapper-connected-btn{width:100%}}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability{display:flex;flex-direction:column;gap:16px;margin-top:24px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-title{color:var(--jfv-navy-700);font-size:16px;line-height:24px;font-weight:700;letter-spacing:-.176px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-wrapper{display:flex;flex-direction:column;gap:8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-wrapper.isDisabled{opacity:.4;pointer-events:none}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-select{display:flex;justify-content:space-between;align-items:center;gap:8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-select:last-child{margin-bottom:40px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-select h4{color:var(--jfv-navy-700);font-size:14px;line-height:24px;font-weight:600;letter-spacing:-.154px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-select p{color:var(--jfv-navy-300);font-size:12px;line-height:20px;letter-spacing:-.072px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-ability-select .badge{padding:2px 8px;margin-inline-start:4px;border-radius:4px;background:linear-gradient(90deg,#7923dd,#09f);color:var(--jfv-white);font-size:10px;line-height:16px;font-weight:400;letter-spacing:.1px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-connect-btn-wrapper{display:flex;flex-direction:column;gap:8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-connect-btn{flex:0 0 auto;width:auto;align-self:flex-start}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-input-error{flex:0 0 auto;width:auto;align-self:flex-start;background-color:var(--jfv-red-400);color:var(--jfv-white);font-size:12px;text-align:left;line-height:16px;border-radius:2px;padding:4px 8px}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-link-button{border:none;color:var(--jfv-white);background-color:transparent;cursor:pointer;text-decoration:underline;font-weight:500}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-options-link-button:hover{text-decoration:underline}.jfpChatbot-container[data-step=SETTINGS] .jfpContent-wrapper--settings-loading{width:100%;min-height:86px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1280px){.jfpChatbot-container{gap:16px}}@media screen and (max-width:1024px){.jfpChatbot-container{flex-direction:column;align-items:center;overflow-x:hidden;padding-bottom:32px}.jfpChatbot-container:before,.jfpChatbot-container:after{display:none}}@media screen and (max-width:1024px){.jfpChatbot-container.wizard-loading{height:640px}}.jfpChatbot-container .jfpContent-wrapper{flex:1;z-index:3;position:relative;display:flex;flex-direction:column;width:100%;max-height:100%;padding:8px 48px 0;border:1px solid var(--jfv-navy-50);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:16px;background-color:var(--jfv-white)}.jfpChatbot-container .jfpContent-wrapper[data-step=INITIAL]{justify-content:center;align-items:center}.jfpChatbot-container .jfpContent-wrapper[data-step=INITIAL],.jfpChatbot-container .jfpContent-wrapper[data-step=USECASE_SELECTION]{border:none;box-shadow:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-radius:unset;padding:64px;border-radius:16px}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper[data-step=INITIAL],.jfpChatbot-container .jfpContent-wrapper[data-step=USECASE_SELECTION]{padding:48px}}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper[data-step=INITIAL],.jfpChatbot-container .jfpContent-wrapper[data-step=USECASE_SELECTION]{padding:32px}}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper[data-step=INITIAL],.jfpChatbot-container .jfpContent-wrapper[data-step=USECASE_SELECTION]{padding:24px}}@media screen and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper{padding:8px 32px 24px}}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper{padding:8px 24px 24px}}.jfpChatbot-container .jfpContent-wrapper--main-tabs{width:100%;padding:32px 0;margin-bottom:24px}.jfpChatbot-container .jfpContent-wrapper--main-tabs-toggle{position:absolute;top:50%;left:4px;transform:translate(0) translateY(-50%);background-color:var(--jfv-white);width:calc(25% - 2px);height:calc(100% - 8px);border-radius:4px;transition:transform .1s ease-in-out;z-index:0}@media screen and (max-width:768px),screen and (min-width:1024px)and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--main-tabs-toggle{display:none}}.jfpChatbot-container .jfpContent-wrapper--main-tabs-toggle.invisible{pointer-events:none;display:none}.jfpChatbot-container .jfpContent-wrapper--main-tabs-container{display:flex;gap:4px;background-color:var(--jfv-navy-10);padding:4px;border-radius:8px;position:relative}@media screen and (max-width:768px),screen and (min-width:1024px)and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--main-tabs-container{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content}}.jfpChatbot-container .jfpContent-wrapper--main-tabs-button{flex:1;color:var(--jfv-navy-300);background-color:transparent;font-size:14px;font-weight:500;text-align:center;padding:8px 16px;border:none;cursor:pointer;border-radius:4px;position:relative;z-index:1;transition:.3s all}.jfpChatbot-container .jfpContent-wrapper--main-tabs-button.isActive{color:var(--jfv-navy-700)}@media screen and (max-width:768px),screen and (min-width:1024px)and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--main-tabs-button{padding:8px}.jfpChatbot-container .jfpContent-wrapper--main-tabs-button.isActive{background-color:var(--jfv-white)}}.jfpChatbot-container .jfpContent-wrapper--title{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.jfpChatbot-container .jfpContent-wrapper--title h2{color:var(--jfv-navy-700);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.34px}.jfpChatbot-container .jfpContent-wrapper--title p{color:var(--jfv-navy-300);font-size:14px;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;justify-content:start;align-items:center;margin-top:24px;padding:4px;border-radius:8px;background-color:var(--jfv-navy-10);position:relative}.jfpChatbot-container .jfpContent-wrapper--tabs-toggle-active{position:absolute;top:50%;left:4px;transform:translate(0) translateY(-50%);background-color:var(--jfv-white);width:calc(50% - 4px);height:calc(100% - 8px);border-radius:4px;transition:transform .1s ease-in-out;z-index:0}.jfpChatbot-container .jfpContent-wrapper--tabs .tab-button{height:36px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:20px;text-align:center;background-color:transparent;border:none;cursor:pointer;color:var(--jfv-navy-300);white-space:nowrap;border-radius:4px;transition:.3s color;position:relative;z-index:1}.jfpChatbot-container .jfpContent-wrapper--tabs .tab-button.isActive{font-weight:500}.jfpChatbot-container .jfpContent-wrapper--tabs .tab-button.isActive,.jfpChatbot-container .jfpContent-wrapper--tabs .tab-button:not(.isActive):hover{color:var(--jfv-navy-700)}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--tabs .tab-button{height:32px;font-size:12px;line-height:16px}}.jfpChatbot-container .jfpContent-wrapper--select-agent{width:100%;max-height:288px;height:100%;display:flex;flex-direction:column;gap:24px;justify-content:start;align-items:center;overflow-y:auto}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--select-agent{max-height:200px}}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--select-agent{gap:20px;max-height:220px}}.jfpChatbot-container .jfpContent-wrapper--ai-persona{flex:1;padding:0 12px 24px 2px;margin:0 -2px auto}@media screen and (min-width:1024px){.jfpChatbot-container .jfpContent-wrapper--ai-persona{padding:0 12px 40px 2px;overflow-y:scroll}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--ai-persona{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--ai-persona{padding:0;margin:0 0 auto}}.jfpChatbot-container .jfpContent-wrapper--ai-persona .role-options{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.jfpChatbot-container .jfpContent-wrapper--ai-persona .role-options button{border:0 solid transparent;border-radius:9999px;background-color:#edf8ff;padding:8px 16px}.jfpChatbot-container .jfpContent-wrapper--ai-persona .role-options button span{color:#091141;font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-title{display:block;align-items:center;gap:8px;margin-bottom:24px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-title:last-child{margin-bottom:0}.jfpChatbot-container .jfpContent-wrapper--ai-persona-title div:first-child{margin-bottom:8px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-title h3{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px;margin-bottom:2px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-title p{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-input{position:relative;border:1px solid var(--jfv-navy-100)!important;border-radius:4px!important;width:100%;padding:8px 12px!important}.jfpChatbot-container .jfpContent-wrapper--ai-persona-position{display:flex;gap:8px}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--ai-persona-position{overflow:scroll}}.jfpChatbot-container .jfpContent-wrapper--ai-persona-position li{display:flex;width:100%}.jfpChatbot-container .jfpContent-wrapper--ai-persona-position li label{border-radius:4px;border:1px solid var(--jfv-navy-100);padding:8px 12px;width:100%}.jfpChatbot-container .jfpContent-wrapper--ai-persona-greeting{display:flex;justify-content:space-between;align-items:center;gap:8px}.jfpChatbot-container .jfpContent-wrapper--ai-persona-show-more{padding-right:10px;padding-bottom:2px;padding-left:2px;margin-top:8px}.jfpChatbot-container .jfpContent-wrapper--avatar-top{display:flex;align-items:center;justify-content:space-between;gap:8px}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--avatar-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{flex:1;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);grid-auto-rows:max-content;overflow-y:scroll;padding-right:10px;padding-bottom:2px;padding-left:2px;height:300px;scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery::-webkit-scrollbar-thumb{background:transparent!important}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery:hover::-webkit-scrollbar-thumb{background-color:var(--jfv-navy-75)!important}@media screen and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:640px)and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{height:252px}}@media screen and (max-width:640px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{grid-template-columns:repeat(3,1fr)}}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button{border:0;border-radius:4px;background:var(--jfv-navy-75);display:flex;width:100%;overflow:hidden;cursor:pointer;position:relative}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button:before{content:"";display:block;width:100%;padding-top:100%}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button img{width:88%;height:auto;max-height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button--selected{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;padding-bottom:5px}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button--selected span{background-color:var(--jfv-blue-400);color:var(--jfv-white);font-size:10px;line-height:18px;letter-spacing:.1px;padding:0 6px;border-radius:4px}.jfpChatbot-container .jfpContent-wrapper--avatar-gallery .avatar-button--selected:before{content:"";background:#32b5ff33;position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--avatar-gallery{margin-top:0}}.jfpChatbot-container .jfpContent-wrapper--avatar-custom{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;border-radius:4px;background-color:var(--jfv-navy-10)}@media screen and (min-width:1024px)and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--avatar-custom{flex-direction:column}}@media screen and (max-width:640px){.jfpChatbot-container .jfpContent-wrapper--avatar-custom{flex-direction:column}}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:0!important}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-image{background-color:var(--jfv-navy-25);width:80px;height:80px;border-radius:4px;overflow:hidden;flex-shrink:0;margin-bottom:0!important}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-image img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-image{width:64px;height:64px}}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-properties{flex-grow:1}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-properties h4{color:var(--jfv-navy-700);font-size:14px;line-height:20px;font-weight:600}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-avatar-properties span{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--avatar-custom-buttons{display:flex;flex-shrink:0;align-items:center;gap:8px}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--avatar-custom-buttons{flex-direction:column}}.jfpChatbot-container .jfpContent-wrapper--image-upload-wizard .hidden{display:none}.jfpChatbot-container .jfpContent-wrapper--image-upload-wizard-button .jfButton--text{font-size:12px}.jfpChatbot-container .jfpContent-wrapper--customization{flex:1;padding:0 12px 24px 2px;margin:0 -2px auto}@media screen and (min-width:1024px){.jfpChatbot-container .jfpContent-wrapper--customization{padding:0 12px 40px 2px;overflow-y:scroll}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--customization{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}}.jfpChatbot-container .jfpContent-wrapper--customization-layout{margin-bottom:24px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option:not(:last-child){margin-bottom:24px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout{width:100%}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container{display:flex;align-items:stretch;justify-content:center;gap:16px;margin-top:16px}@media screen and (min-width:1024px)and (max-width:1180px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container{flex-direction:column}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item{min-height:180px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item.default .top-cont,.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item.default .bottom-cont{max-width:272px;margin:0 auto}}@media screen and (max-width:640px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container{flex-direction:column}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item{min-height:220px;align-items:center;justify-content:center}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item.default .top-cont,.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item.default .bottom-cont{max-width:272px;margin:0 auto}}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-item{min-height:180px}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper h4{color:var(--jfv-navy-700);font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.176px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item{width:100%;border-radius:4px;background-color:var(--jfv-navy-25);border:1px solid transparent;padding:12px 20px;cursor:pointer;transition:.3s border-color;flex-grow:1}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item>*{pointer-events:none}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item:hover{border-color:#0075e3}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.active{border-color:#0075e3;background:#edf8ff}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default{display:flex;flex-direction:column;gap:8px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont{width:100%;border-radius:12px;padding:16px;border:1px solid var(--jfv-navy-100);background-color:#fff;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont .greeting,.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont .suggestion-btn{color:var(--jfv-navy-700);font-size:14px;line-height:20px;letter-spacing:-.084px}@media screen and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont .greeting,.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont .suggestion-btn{font-size:12px;line-height:16px}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .top-cont .suggestion-btn{width:100%;padding:8px;border-radius:8px;background:#e3e5f580;border:1px solid var(--jfv-navy-100);text-align:center}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px;border-radius:16px 16px 4px;border:1px solid var(--jfv-navy-100);background-color:#fff}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont .agent-img{width:32px;height:32px;border-radius:50%;flex-shrink:0;overflow:hidden;border:1px solid rgba(227,229,245,.5)}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont .agent-img img{width:100%;height:100%;object-fit:cover}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont .agent-input{font-size:14px;text-align:left;color:var(--jfv-navy-500);opacity:.6;flex-grow:1}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont .agent-send{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--jfv-blue-500);color:var(--jfv-white);flex-shrink:0;opacity:.5}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.default .bottom-cont .agent-send svg{width:16px;height:16px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:12px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal .greeting-bubble{padding:8px;background-color:#fff;border-radius:12px 12px 4px;box-shadow:0 8px 16px #545f6f29,0 2px 4px #252d5b0a}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal .greeting-bubble span{color:var(--jfv-navy-700);font-size:14px;line-height:20px;letter-spacing:-.084px}@media screen and (max-width:1280px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal .greeting-bubble span{font-size:12px;line-height:16px}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal .agent-img{border:4px solid #fff;width:72px;height:72px;border-radius:50%;flex-shrink:0;overflow:hidden;box-shadow:0 8px 16px #545f6f29,0 2px 4px #252d5b0a}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.layout .layout-container .layout-wrapper .layout-item.minimal .agent-img img{width:100%;height:100%;object-fit:cover}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.position{display:flex;align-items:center;justify-content:space-between;gap:4px}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.position{flex-direction:column;align-items:flex-start}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title{flex-direction:column;align-items:flex-start}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection{display:flex;gap:8px;margin:0;width:100%;max-width:254px}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection{max-width:unset}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection li{display:flex;width:100%;margin:0}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection li label{border-radius:4px;border:1px solid var(--jfv-navy-100);width:100%;gap:8px;padding:8px 12px}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection li label{justify-content:flex-start}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .jfpContent-wrapper--customization-title .jfpContent-wrapper--visibility-selection li label .jfRadio--label{font-size:14px;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper{display:flex;align-items:center;gap:8px}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper{flex-direction:column}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-domain{width:100%;max-width:96px}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-domain{max-width:80px}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-input{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-selector{width:100%;display:flex;align-items:center}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-selector .jfDropdown{margin-right:0;min-width:120px;width:max-content;background-color:var(--jfv-navy-25)!important;border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-selector .jfDropdown{min-width:64px}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .visibility-selector .jfInput{border-top-left-radius:unset!important;border-bottom-left-radius:unset!important}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .jfButton--text{display:none}}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .jfButton{width:100%}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .visibility-wrapper .jfButton--text{display:inline-flex}}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper{display:flex;flex-direction:column;gap:8px;margin-top:16px;margin-bottom:0}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-empty-info{width:100%;background-color:var(--jfv-blue-100);color:var(--jfv-navy-300);display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:4px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-empty-info-icon{width:16px;height:16px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-empty-info-text{color:inherit;font-size:12px;line-height:16px;font-weight:400;margin:0}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips{display:flex;align-items:center;gap:8px;padding:8px 16px 8px 0;margin-bottom:0}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .condition-chip{font-size:14px;line-height:20px;letter-spacing:-.084px;padding:2px 12px;color:var(--jfv-navy-300);background-color:#f3f3fe;border:1px solid #e3e5f5;border-radius:4px;flex-shrink:0}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .value{width:100%;max-width:100%;color:var(--jfv-navy-300);font-size:14px;line-height:16px;letter-spacing:-.084px;margin-inline-start:12px;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75);padding-bottom:16px;margin-bottom:-16px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .delete-btn{background:transparent;padding:4px;height:100%}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .delete-btn .jfButton--icon{width:16px;height:16px}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .delete-btn:hover{background:transparent}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .delete-btn:hover svg{fill:#454e80}.jfpChatbot-container .jfpContent-wrapper--customization .customize-option.visibility .visibility-filter .condition-wrapper .condition-chips .delete-btn svg{fill:#6c73a8;transition:.3s all}.jfpChatbot-container .jfpContent-wrapper--customization-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.jfpChatbot-container .jfpContent-wrapper--customization-title.big h3{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.176px}.jfpChatbot-container .jfpContent-wrapper--customization-title.uppercase h3{text-transform:uppercase}.jfpChatbot-container .jfpContent-wrapper--customization-title h3{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px;margin-bottom:2px}.jfpChatbot-container .jfpContent-wrapper--customization-title p{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--customization-title-toggle{flex-shrink:0;width:42px;height:24px}.jfpChatbot-container .jfpContent-wrapper--customization-input{position:relative}.jfpChatbot-container .jfpContent-wrapper--customization-position{display:flex;gap:8px;margin:0;width:100%;max-width:254px}@media screen and (max-width:768px){.jfpChatbot-container .jfpContent-wrapper--customization-position{max-width:unset}}.jfpChatbot-container .jfpContent-wrapper--customization-position li{display:flex;width:100%;margin:0}.jfpChatbot-container .jfpContent-wrapper--customization-position li label{border-radius:4px;border:1px solid var(--jfv-navy-100);width:100%;gap:8px;padding:8px 12px}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--customization-position li label{justify-content:flex-start}}.jfpChatbot-container .jfpContent-wrapper--customization-position li label .jfRadio--label{font-size:14px;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot{padding:48px 0 0}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot{padding:24px 0 0}}.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot-btn{background:unset;border:unset;color:var(--jfv-red-400);padding:2px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:.15s all;height:unset}.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot-btn span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:-.132px;padding:0}.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot-btn:hover{color:var(--jfv-red-500);text-decoration-color:var(--jfv-red-500)}.jfpChatbot-container .jfpContent-wrapper--customization .remove-chatbot-btn:focus{outline:none}.jfpChatbot-container .jfpContent-wrapper--style{flex:1;padding:0 12px 24px 2px}@media screen and (min-width:1024px){.jfpChatbot-container .jfpContent-wrapper--style{padding:0 12px 40px 2px;overflow-y:scroll}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--style{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}}.jfpChatbot-container .jfpContent-wrapper--style-colors{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;margin-top:0}.jfpChatbot-container .jfpContent-wrapper--style-colors h3{color:var(--jfv-navy-700);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.176px;width:100%}.jfpChatbot-container .jfpContent-wrapper--style-colors li{width:51px;height:48px;border-radius:3px;display:flex;padding:6px 7px;cursor:pointer;border:1px solid transparent}.jfpChatbot-container .jfpContent-wrapper--style-colors li .chatBg{flex:1;height:100%;border-radius:4px;display:flex;justify-content:space-between;align-items:center;padding:4px}.jfpChatbot-container .jfpContent-wrapper--style-colors li .chatBg .chatText{font-size:22px;line-height:24px}.jfpChatbot-container .jfpContent-wrapper--style-colors li .chatBg .agentBg{width:6px;height:100%;border-radius:1px}.jfpChatbot-container .jfpContent-wrapper--style-colors li.isSelected{outline:2px solid var(--jfv-blue-400)}@media(hover:hover){.jfpChatbot-container .jfpContent-wrapper--style-colors li:hover{border-color:var(--jfv-blue-400);outline:3px solid rgba(119,207,255,.5)}}.jfpChatbot-container .jfpContent-wrapper--style-color-select{display:flex;flex-wrap:wrap;justify-content:space-between}.jfpChatbot-container .jfpContent-wrapper--style-color-select h3{color:var(--jfv-navy-700);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.176px;width:100%;margin-bottom:20px!important}.jfpChatbot-container .jfpContent-wrapper--style-color-select h4{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px;display:block;margin-bottom:8px!important}.jfpChatbot-container .jfpContent-wrapper--style-color-select-full{width:100%;margin-bottom:16px}.jfpChatbot-container .jfpContent-wrapper--style-color-select-col{width:calc(50% - 5px)}.jfpChatbot-container .jfpContent-wrapper--cards{display:flex;flex-wrap:wrap;gap:16px;margin:auto 0}.jfpChatbot-container .jfpContent-wrapper--cards li{width:calc(50% - 8px)}.jfpChatbot-container .jfpContent-wrapper--list{display:flex;flex-direction:column;gap:8px;margin:auto 0}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--list{overflow-y:scroll;padding:10px;margin:-10px}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--list{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}}.jfpChatbot-container .jfpContent-wrapper--list li{border-radius:8px;background:var(--jfv-white);border:1px solid var(--jfv-white);box-shadow:0 1.5px 12.6px #46267b0d;padding:16px;color:var(--jfv-navy-700);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.084px;display:flex;cursor:pointer;transition:all .3s}.jfpChatbot-container .jfpContent-wrapper--list li.isSelected{border-color:var(--jfv-blue-500);box-shadow:0 4px 8px #545f6f29,0 0 2px #252d5b0a}@media(hover:hover){.jfpChatbot-container .jfpContent-wrapper--list li:hover{border-color:var(--jfv-navy-100)}}.jfpChatbot-container .jfpContent-wrapper--use-cases,.jfpChatbot-container .jfpContent-wrapper--wp-page{margin:32px 0 auto}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--use-cases,.jfpChatbot-container .jfpContent-wrapper--wp-page{margin:24px 0 auto}}.jfpChatbot-container .jfpContent-wrapper--use-cases .jfpContent-wrapper--input{position:relative}.jfpChatbot-container .jfpContent-wrapper--use-cases .jfpContent-wrapper--input-label{position:absolute;top:12px;right:12px;bottom:12px;left:12px;font-size:14px;line-height:18px;color:var(--jfv-navy-300);pointer-events:none}.jfpChatbot-container .jfpContent-wrapper--wp-page{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:0 2px;margin:0 -2px}.jfpChatbot-container .jfpContent-wrapper--wp-page-list{display:flex;flex-direction:column;gap:8px;overflow-y:scroll;padding:0 2px 2px;margin:22px -2px}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--wp-page-list{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}.jfpChatbot-container .jfpContent-wrapper--wp-page-list-item:first-child{margin-bottom:16px}.jfpChatbot-container .jfpContent-wrapper--buttons{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}@media screen and (max-width:480px){.jfpChatbot-container .jfpContent-wrapper--buttons .jfButton--small{height:28px}.jfpChatbot-container .jfpContent-wrapper--buttons .jfButton--text{font-size:12px;line-height:16px}}.jfpChatbot-container .jfpContent-wrapper--line{border:0;border-top:1px solid var(--jfv-navy-50);margin:16px 0}.jfpChatbot-container .jfpContent-wrapper--line.line-2x{margin:24px 0}.jfpChatbot-container .jfpContent-wrapper--card{width:100%;height:100%;display:flex;flex-direction:column;align-items:start;padding:16px;border-radius:8px;background:var(--jfv-white);box-shadow:0 1.579px 12.635px #46267b0d;border:1px solid var(--jfv-white);transition:all .3s}@media(hover:hover){.jfpChatbot-container .jfpContent-wrapper--card:hover{box-shadow:0 7px 20px #46267b1a;border-color:var(--jfv-navy-75)}}.jfpChatbot-container .jfpContent-wrapper--card-icon{margin-bottom:16px;padding:6px;border-radius:6px;color:var(--jfv-white);display:flex}.jfpChatbot-container .jfpContent-wrapper--card-icon.green{background-color:var(--jfv-green-500)}.jfpChatbot-container .jfpContent-wrapper--card-icon.yellow{background-color:var(--jfv-yellow-400)}.jfpChatbot-container .jfpContent-wrapper--card-icon.blue{background-color:var(--jfv-blue-400)}.jfpChatbot-container .jfpContent-wrapper--card-icon.darkblue{background-color:var(--jfv-pdf-default)}.jfpChatbot-container .jfpContent-wrapper--card-title{color:var(--jfv-navy-700);font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.084px;margin-bottom:2px}.jfpChatbot-container .jfpContent-wrapper--card-subtitle{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--actions{margin-top:16px;display:flex;justify-content:space-between}.jfpChatbot-container .jfpContent-wrapper--actions .lets-start{margin:0 auto}.jfpChatbot-container .jfpContent-wrapper--actions .btn-pos-right{margin-inline-start:auto}.jfpChatbot-container .jfpContent-wrapper--knowledge{overflow-y:scroll;height:100%;flex:1;padding:2px 12px 40px;margin:-2px -2px auto -12px}@media screen and (max-width:1024px){.jfpChatbot-container .jfpContent-wrapper--knowledge{padding:2px 12px 24px;margin:-2px -12px auto}}@-moz-document url-prefix(""){.jfpChatbot-container .jfpContent-wrapper--knowledge{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge{display:flex;flex-direction:column;gap:16px;border-radius:4px;background-color:#edf8ff;padding:24px}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge-content{display:flex;align-items:center;gap:4px}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge-content-icon{flex-shrink:0}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge-content-icon svg{width:20px;height:20px}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge-content-title{color:#0a1551;font-size:14px;font-weight:600;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--knowledge .trained-knowledge-desc{color:#6c73a8;font-size:12px;font-weight:400;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--knowledge .crawl-url-container{display:flex;flex-direction:column;gap:24px}.jfpChatbot-container .jfpContent-wrapper--knowledge .crawl-url-container .crawl-url-input-container{display:flex;align-items:stretch}.jfpChatbot-container .jfpContent-wrapper--knowledge .crawl-url-container .jfInput{margin-top:0}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-container{display:flex;flex-direction:column;gap:16px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-container .jfMaterialEditor--label-wrapper h3{color:#0a1551;font-size:14px;font-weight:600;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-container .jfMaterialEditor--label-wrapper p{color:#6c73a8;font-size:12px;font-weight:400;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-preview{display:flex;align-items:center;padding:8px 16px;border-radius:4px;border:1px dashed var(--jfv-navy-100)}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-preview-text{font-size:14px;color:var(--jfv-navy-700);flex-grow:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-preview-text-close{width:32px;height:32px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-preview-text-close:hover{background-color:transparent}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document-preview-icon{width:24px;height:24px;fill:#c8ceed;margin-right:8px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document .upload-area-container{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:40px 32px;background-color:#fbfcff;border:1px dashed var(--jfv-navy-100);border-radius:4px}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document .upload-area-container .cloud-icon{width:48px;height:48px;fill:#c8ceed}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document .upload-area-title{font-size:14px;font-weight:500;color:var(--jfv-navy-700);text-align:center}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document .upload-area-desc{font-size:12px;font-weight:500;color:var(--jfv-navy-500);text-align:center}.jfpChatbot-container .jfpContent-wrapper--knowledge .upload-document .upload-area-link{color:var(--jfv-blue-500);text-decoration:underline;cursor:pointer}.jfpChatbot-container .jfpContent-wrapper--knowledge .question-wrapper{display:flex;flex-direction:column;gap:24px}.jfpChatbot-container .jfpContent-wrapper--knowledge .answer-wrapper{display:flex;flex-direction:column;gap:8px}.jfpChatbot-container .jfpContent-wrapper--knowledge .answer-wrapper span{color:var(--jfv-navy-700);font-size:14px;font-weight:500;line-height:20px}.jfpChatbot-container .jfpContent-wrapper--knowledge .answer-wrapper .jfTextarea-container textarea{width:100%;height:208px;border:1px solid var(--jfv-navy-100);border-radius:4px}.jfpChatbot-container .jfpContent-wrapper--share{display:flex;flex-direction:column;align-items:end;gap:10px;margin-bottom:auto}.jfpChatbot-container .jfpContent-wrapper--share p{color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfpChatbot-container .jfpContent-wrapper--share-code{background-color:var(--jfv-gray-600);width:100%;height:144px;padding:8px 16px;border-radius:4px;display:flex;overflow:scroll}.jfpChatbot-container .jfpContent-wrapper--share-code code{word-wrap:break-word;text-wrap:wrap;width:100%;height:100%;font-size:12px;line-height:16px;color:var(--jfv-white);font-family:Circular,BlinkMacSystemFont,Helvetica}.jfpChatbot-container .agent-preview-text{position:absolute;bottom:-100px;height:68px;display:flex;align-items:center;white-space:nowrap;color:var(--jfv-navy-300);font-size:14px;line-height:20px;letter-spacing:-.084px;gap:4px}.jfpChatbot-container .agent-preview-text.align-left{left:80px}.jfpChatbot-container .agent-preview-text.align-right{right:80px}.jfpChatbot-container .agent-preview{width:100%;max-width:440px;padding:56px 64px;position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;border-radius:16px;background:var(--jfv-white);box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--jfv-navy-50);overflow:hidden}@media screen and (max-width:1280px){.jfpChatbot-container .agent-preview{padding:32px 24px;max-width:372px}}@media screen and (max-width:1024px){.jfpChatbot-container .agent-preview{width:100%;height:auto;margin-inline-start:0;max-width:412px}.jfpChatbot-container .agent-preview .chatbot-image{display:none}}@media screen and (max-width:480px){.jfpChatbot-container .agent-preview{max-width:unset;padding:24px}}.jfpChatbot-container .agent-preview-bg{pointer-events:none;overflow:hidden;width:calc(100% - 80px);height:calc(100% - 80px);background-image:url("data:image/svg+xml,%3Csvg%20width%3D%22367%22%20height%3D%22592%22%20viewBox%3D%220%200%20367%20592%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.13%22%3E%3Cpath%20d%3D%22M118.918%208.48164C118.918%203.79736%20122.714%201.8776e-06%20127.397%201.8776e-06L147.393%201.87761e-06C152.076%201.87761e-06%20155.873%203.79736%20155.873%208.48164C155.873%2013.1659%20152.076%2016.9633%20147.393%2016.9633H127.397C122.714%2016.9633%20118.918%2013.1659%20118.918%208.48164Z%22%20fill%3D%22url(%23paint0_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M0.000122045%208.48164C0.000122045%203.79736%203.79651%201.87761e-06%208.47965%201.87761e-06H65.7169C70.4001%201.87761e-06%2074.1965%203.79736%2074.1965%208.48164C74.1965%2013.1659%2070.4001%2016.9633%2065.7169%2016.9633H8.47965C3.79651%2016.9633%200.000122045%2013.1659%200.000122045%208.48164Z%22%20fill%3D%22url(%23paint1_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M164.024%208.48164C164.024%203.79736%20167.821%201.87761e-06%20172.504%201.87761e-06L211.898%200C216.581%200%20220.378%203.79736%20220.378%208.48164C220.378%2013.1659%20216.581%2016.9633%20211.898%2016.9633L172.504%2016.9633C167.821%2016.9633%20164.024%2013.1659%20164.024%208.48164Z%22%20fill%3D%22url(%23paint2_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M228.395%208.48164C228.395%203.79736%20232.191%201.87761e-06%20236.874%201.87761e-06H269.462C274.145%201.87761e-06%20277.941%203.79736%20277.941%208.48164C277.941%2013.1659%20274.145%2016.9633%20269.462%2016.9633H236.874C232.191%2016.9633%20228.395%2013.1659%20228.395%208.48164Z%22%20fill%3D%22url(%23paint3_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M325.45%208.48164C325.45%203.79736%20329.246%201.87761e-06%20333.93%201.87761e-06H358.52C363.204%201.87761e-06%20367%203.79736%20367%208.48164C367%2013.1659%20363.204%2016.9633%20358.52%2016.9633H333.93C329.246%2016.9633%20325.45%2013.1659%20325.45%208.48164Z%22%20fill%3D%22url(%23paint4_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M0%20444.495C0%20439.811%203.79645%20436.014%208.47959%20436.014L138.567%20437.031C143.25%20437.031%20147.046%20440.829%20147.046%20445.513V583.518C147.046%20588.203%20143.25%20592%20138.567%20592L8.47959%20590.983C3.79645%20590.983%200%20587.185%200%20582.501V444.495Z%22%20fill%3D%22url(%23paint5_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M0%2061.0677C0%2056.3834%203.79645%2052.5861%208.47959%2052.5861H358.52C363.203%2052.5861%20367%2056.3834%20367%2061.0677V262.249C367%20266.933%20363.203%20270.73%20358.52%20270.73H8.47959C3.79645%20270.73%200%20266.933%200%20262.249V61.0677Z%22%20fill%3D%22url(%23paint6_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M0%20299.353C0%20294.669%203.79645%20290.871%208.47959%20290.871H197.004C201.687%20290.871%20205.484%20294.669%20205.484%20299.353V407.013C205.484%20411.697%20201.687%20415.494%20197.004%20415.494H8.47953C3.79639%20415.494%200%20411.697%200%20407.013V299.353Z%22%20fill%3D%22url(%23paint7_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M224.471%20299.353C224.471%20294.669%20228.267%20290.872%20232.951%20290.872H358.52C363.203%20290.872%20367%20294.669%20367%20299.353V407.013C367%20411.697%20363.203%20415.494%20358.52%20415.494H232.951C228.267%20415.494%20224.471%20411.697%20224.471%20407.013V299.353Z%22%20fill%3D%22url(%23paint8_linear_2271_3580)%22%2F%3E%3Cpath%20d%3D%22M168.964%20444.495C168.964%20439.811%20172.761%20436.014%20177.444%20436.014L358.52%20437.031C363.203%20437.031%20367%20440.829%20367%20445.513V583.518C367%20588.203%20363.203%20592%20358.52%20592L177.444%20590.983C172.761%20590.983%20168.964%20587.185%20168.964%20582.501V444.495Z%22%20fill%3D%22url(%23paint9_linear_2271_3580)%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint1_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint2_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint3_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint4_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint5_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint6_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint7_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint8_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint9_linear_2271_3580%22%20x1%3D%22366.932%22%20y1%3D%22121.759%22%20x2%3D%2239.5158%22%20y2%3D%22364.243%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23849DAD%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23849DAD%22%20stop-opacity%3D%220.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:40px;right:40px;bottom:40px;left:40px}@media screen and (max-width:1280px){.jfpChatbot-container .agent-preview-bg{width:calc(100% - 40px);height:calc(100% - 40px);top:20px;right:20px;bottom:20px;left:20px}}.jfpChatbot-container .agent-preview #agent-preview-root{width:100%;height:100%;position:relative}.jfpChatbot-container .agent-preview--buttons{margin-top:16px;display:flex;align-items:center;gap:10px}.jfpChatbot-container .agent-preview #agent-preview-root{height:720px}@media screen and (max-width:1024px){.jfpChatbot-container .agent-preview #agent-preview-root{height:480px}}.jfpChatbot-container .first-step{display:flex;flex-direction:column;text-align:center;align-items:center;width:416px;margin-bottom:4px}.jfpChatbot-container .first-step h2{color:var(--jfv-navy-700);font-size:28px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.588px}.jfpChatbot-container .first-step p{color:var(--jfv-navy-300);font-size:16px;line-height:24px;letter-spacing:-.176px}.jfpChatbot-container .first-step .lets-start{margin-top:16px}.jfpChatbot-container .first-step--logo{margin-bottom:16px;display:flex}.jfpChatbot-container .first-step--terms{display:flex;align-items:center;color:var(--jfv-navy-300);font-size:12px;line-height:16px;margin-top:44px;gap:8px;text-align:left}.jfpChatbot-container .first-step--terms a{color:var(--jfv-blue-500);text-decoration:underline}.jfpChatbot-container .first-step--terms.jfpContent-wrapper--terms{margin-top:32px}@media screen and (max-width:1024px){.jfpChatbot-container .first-step{width:100%}}.jfpChatbot-container .generic-error{display:flex;align-items:flex-start;gap:8px;background:var(--jfv-red-100);border-radius:4px;padding:12px 16px;max-width:540px;margin-top:72px}.jfpChatbot-container .generic-error--icon{flex-shrink:0;margin-top:2px}.jfpChatbot-container .generic-error--icon svg{width:14px;height:14px;fill:var(--jfv-red-400)}.jfpChatbot-container .generic-error--content{flex:1}.jfpChatbot-container .generic-error--content p{margin:0;color:var(--jfv-red-400);font-size:12px;line-height:16px}.jfpChatbot-container .introduction{flex:1;display:flex;align-items:center;max-width:440px}.jfpChatbot-container .introduction video{display:flex;clip-path:inset(1px);background-color:transparent;transform:translate(-40px) scale(1.15)}@media screen and (max-width:1024px){.jfpChatbot-container .introduction{margin-block:-24px;margin-inline-end:0;display:none}}.jfpChatbot-container--platformmode .jfpContent-wrapper{max-width:768px}@media screen and (max-width:1024px){.jfpChatbot-container--platformmode .jfpContent-wrapper{max-width:unset}}.chatbot-footer{padding:12px 24px 32px;display:flex;justify-content:space-between;gap:8px;max-width:1238px}@media screen and (max-width:640px){.chatbot-footer{flex-direction:column;justify-content:center;align-items:center;gap:16px}}.chatbot-footer .how-to-use-link{text-decoration:none;color:var(--jfv-navy-500);font-size:14px;line-height:18px;font-weight:500;display:flex;align-items:center;transition:.15s all;border-radius:4px;padding:8px}.chatbot-footer .how-to-use-link:hover{background-color:#e8e8f2}.chatbot-footer .how-to-use-link:focus{outline:none;box-shadow:none}#wpbody-content .wrap>h1{display:flex!important}@media screen and (max-width:782px){#wpbody-content{padding-bottom:24px}}header.jotform-ai-chatbot-header .notice,header.jotform-ai-chatbot-header [class*=notice],header.jotform-ai-chatbot-header [id*=notice]{display:none!important}.jotform-ai-chatbot-header{padding:6px 24px 24px;display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:1190px}.jotform-ai-chatbot-header>div:not(.jotform-ai-chatbot-logo):not(#button-wrapper-root){display:none!important}.jotform-ai-chatbot-header .jotform-ai-chatbot-logo>*:not(.jf-title):not(.jf-logo){display:none!important}@media screen and (min-width:1280px){.jotform-ai-chatbot-header{width:100%}.jotform-ai-chatbot-header svg{height:40px}}@media screen and (max-width:768px){.jotform-ai-chatbot-header{flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:12px;padding:24px}}.jotform-ai-chatbot-header .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#headlessui-dialog-1:has(.chatbot-onboarding-modal){top:var(--jf-header-size);padding:0;background-color:var(--jfv-white);align-items:flex-start}#headlessui-dialog-1:has(.chatbot-onboarding-modal) .chatbot-onboarding-modal{width:100%;height:100%}#headlessui-dialog-1:has(.chatbot-onboarding-modal) .chatbot-onboarding-modal>div{width:100%;height:100%;padding:0}@media only screen and (min-width:30rem){#headlessui-dialog-1:has(.chatbot-onboarding-modal){padding:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.jfPrompt-suggestion{position:absolute;left:50%;transform:translate(-50%);background-color:var(--jfv-white);margin:8px 0;width:100%;height:100%;max-height:140px;overflow-y:scroll;padding-right:16px;display:flex;flex-direction:column;gap:8px;border-radius:8px;z-index:1}@-moz-document url-prefix(""){.jfPrompt-suggestion{scrollbar-width:thin;scrollbar-color:var(--jfv-navy-75) var(--jfv-navy-75)}}@media screen and (min-width:1024px){.jfPrompt-suggestion{max-width:640px}}html[dir=rtl] .jfPrompt-suggestion{padding-right:0;padding-left:16px}.jfPrompt-suggestion-skeleton{display:flex;flex-direction:column;gap:8px}.jfPrompt-suggestion .jfPrompt-skeleton-item{height:44px;width:100%;background:transparent;padding:4px 8px 4px 28px;border-radius:4px;position:relative;overflow:hidden;display:flex;gap:8px;flex-wrap:wrap}.jfPrompt-suggestion .jfPrompt-skeleton-item .rectangle-container{display:flex;width:100%;gap:8px}.jfPrompt-suggestion .jfPrompt-skeleton-item .rectangle-container .rectangle{background-color:var(--jfv-navy-10);border-radius:16px;height:12px}.jfPrompt-suggestion .jfPrompt-skeleton-item:before{content:"";position:absolute;top:6px;left:8px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3432 0.572264C11.2253 0.253581 10.7746 0.253581 10.6566 0.572265L10.4831 1.04131C10.2359 1.70926 9.70926 2.2359 9.04131 2.48306L8.57227 2.65663C8.25358 2.77455 8.25358 3.22529 8.57227 3.34321L9.04131 3.51677C9.70926 3.76394 10.2359 4.29058 10.4831 4.95853L10.6566 5.42757C10.7746 5.74626 11.2253 5.74626 11.3432 5.42757L11.5168 4.95853C11.7639 4.29058 12.2906 3.76394 12.9585 3.51677L13.4276 3.34321C13.7463 3.22529 13.7463 2.77455 13.4276 2.65662L12.9585 2.48306C12.2906 2.2359 11.7639 1.70926 11.5168 1.04131L11.3432 0.572264ZM4.15408 4.07578C4.39309 4.16422 4.39309 4.50228 4.15408 4.59072L3.8023 4.72089C3.30133 4.90627 2.90635 5.30125 2.72098 5.80221L2.59081 6.15399C2.50236 6.39301 2.16431 6.39301 2.07587 6.15399L1.94569 5.80221C1.76032 5.30125 1.36534 4.90627 0.864377 4.72089L0.512595 4.59072C0.273583 4.50228 0.273583 4.16422 0.512595 4.07578L0.864377 3.94561C1.36534 3.76024 1.76032 3.36526 1.94569 2.86429L2.07587 2.51251C2.16431 2.2735 2.50236 2.2735 2.59081 2.51251L2.72098 2.86429C2.90635 3.36526 3.30133 3.76024 3.80229 3.94561L4.15408 4.07578ZM10.6415 9.15164C11.1195 9.32853 11.1195 10.0046 10.6415 10.1815L9.93792 10.4419C8.93599 10.8126 8.14603 11.6026 7.77529 12.6045L7.51494 13.3081C7.33806 13.7861 6.66195 13.7861 6.48506 13.3081L6.22472 12.6045C5.85397 11.6026 5.06401 10.8126 4.06208 10.4419L3.35852 10.1815C2.8805 10.0046 2.8805 9.32853 3.35852 9.15164L4.06208 8.8913C5.06401 8.52056 5.85397 7.7306 6.22472 6.72867L6.48506 6.0251C6.66195 5.54708 7.33806 5.54708 7.51494 6.0251L7.77528 6.72867C8.14603 7.7306 8.93599 8.52056 9.93792 8.8913L10.6415 9.15164Z' fill='%23979DC6'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain}html[dir=rtl] .jfPrompt-suggestion .jfPrompt-skeleton-item:before{left:auto;right:8px}.jfPrompt-suggestion .jfPrompt-skeleton-item:after{content:"";position:absolute;top:0;left:-150px;height:100%;width:180px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{left:-150px}to{left:100%}}.jfPrompt-suggestion-item{border:none;margin:0;color:var(--jfv-gray-500);background-color:transparent;padding:4px 8px 4px 28px;font-size:14px;line-height:20px;cursor:pointer;transition:all .15s;border-radius:8px;position:relative;text-align:start}html[dir=rtl] .jfPrompt-suggestion-item{padding:4px 28px 4px 8px}.jfPrompt-suggestion-item:before{content:"";position:absolute;top:6px;left:8px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3432 0.572264C11.2253 0.253581 10.7746 0.253581 10.6566 0.572265L10.4831 1.04131C10.2359 1.70926 9.70926 2.2359 9.04131 2.48306L8.57227 2.65663C8.25358 2.77455 8.25358 3.22529 8.57227 3.34321L9.04131 3.51677C9.70926 3.76394 10.2359 4.29058 10.4831 4.95853L10.6566 5.42757C10.7746 5.74626 11.2253 5.74626 11.3432 5.42757L11.5168 4.95853C11.7639 4.29058 12.2906 3.76394 12.9585 3.51677L13.4276 3.34321C13.7463 3.22529 13.7463 2.77455 13.4276 2.65662L12.9585 2.48306C12.2906 2.2359 11.7639 1.70926 11.5168 1.04131L11.3432 0.572264ZM4.15408 4.07578C4.39309 4.16422 4.39309 4.50228 4.15408 4.59072L3.8023 4.72089C3.30133 4.90627 2.90635 5.30125 2.72098 5.80221L2.59081 6.15399C2.50236 6.39301 2.16431 6.39301 2.07587 6.15399L1.94569 5.80221C1.76032 5.30125 1.36534 4.90627 0.864377 4.72089L0.512595 4.59072C0.273583 4.50228 0.273583 4.16422 0.512595 4.07578L0.864377 3.94561C1.36534 3.76024 1.76032 3.36526 1.94569 2.86429L2.07587 2.51251C2.16431 2.2735 2.50236 2.2735 2.59081 2.51251L2.72098 2.86429C2.90635 3.36526 3.30133 3.76024 3.80229 3.94561L4.15408 4.07578ZM10.6415 9.15164C11.1195 9.32853 11.1195 10.0046 10.6415 10.1815L9.93792 10.4419C8.93599 10.8126 8.14603 11.6026 7.77529 12.6045L7.51494 13.3081C7.33806 13.7861 6.66195 13.7861 6.48506 13.3081L6.22472 12.6045C5.85397 11.6026 5.06401 10.8126 4.06208 10.4419L3.35852 10.1815C2.8805 10.0046 2.8805 9.32853 3.35852 9.15164L4.06208 8.8913C5.06401 8.52056 5.85397 7.7306 6.22472 6.72867L6.48506 6.0251C6.66195 5.54708 7.33806 5.54708 7.51494 6.0251L7.77528 6.72867C8.14603 7.7306 8.93599 8.52056 9.93792 8.8913L10.6415 9.15164Z' fill='%23979DC6'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain}html[dir=rtl] .jfPrompt-suggestion-item:before{left:auto;right:8px}.jfPrompt-suggestion-item:hover{background-color:var(--jfv-navy-10)}@media screen and (max-width:1024px){.jfPrompt-suggestion{max-height:72px}}:root{--jfv-blue-100: #f3effa;--jfv-blue-200: #cdbdea;--jfv-blue-300: #a58bd6;--jfv-blue-400: #6a44b0;--jfv-blue-500: #4c2f81;--jfv-blue-600: #3d2569;--cbai-primary: #4c2f81;--cbai-primary-dark: #3d2569;--cbai-primary-soft: #f3effa;--cbai-coral: #ff7074;--cbai-charcoal: #121212}html,body{margin:0;min-height:100%;background-color:#f0f0f1;color:#0a1551;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.cbai-header{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1238px;margin:0 auto;padding:20px 24px 24px;box-sizing:border-box;flex-wrap:wrap}.cbai-header .cbai-brand{display:flex;text-decoration:none}.cbai-header .cbai-brand svg{display:block;height:36px;width:auto}.cbai-header #button-wrapper-root{margin-inline-start:auto}@media screen and (max-width:768px){.cbai-header{justify-content:center}.cbai-header #button-wrapper-root{margin-inline-start:0}}.cbai-nav{display:flex;gap:4px;padding:4px;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #252d5b0f}.cbai-nav a{padding:8px 14px;border-radius:8px;color:#6c73a8;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:.15s all}.cbai-nav a:hover{color:#0a1551;background-color:#f3f3fe}.cbai-nav a.isActive{color:#0a1551;background-color:#f3effa;box-shadow:inset 0 0 0 1px #4c2f81}.cbai-nav a[hidden]{display:none}.cbai-main{max-width:1238px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media screen and (max-width:768px){.cbai-main{padding:0 12px}}.cbai-boot{display:flex;justify-content:center;padding:120px 0}.first-step--form{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:24px;text-align:start}.first-step--form .jfInput input{width:100%}.first-step--form .lets-start{margin-top:4px}.first-step--error{margin:0;color:#dc2626!important;font-size:13px!important;line-height:18px!important}.first-step--switch{margin-top:20px!important;font-size:14px!important}.first-step--link{padding:0;border:0;background:none;color:#4c2f81;font:inherit;font-weight:600;cursor:pointer}.first-step--link:hover{text-decoration:underline}.intro-anim{position:relative;width:100%;max-width:380px;margin:0 auto;padding-bottom:88px;font-size:13px}.intro-anim--window{background:#fff;border-radius:18px;box-shadow:0 20px 60px #0a15512e;overflow:hidden}.intro-anim--header{display:flex;align-items:center;gap:10px;padding:14px 16px;color:#fff;background:linear-gradient(135deg,#6c73a8,#4f46e5)}.intro-anim--header img{width:38px;height:38px;border-radius:50%;background:#fff3}.intro-anim--header strong{display:block;font-size:14px}.intro-anim--header span{font-size:12px;opacity:.85}.intro-anim--body{display:flex;flex-direction:column;gap:10px;min-height:260px;padding:16px}.intro-anim--msg{max-width:80%;padding:9px 13px;border-radius:14px;line-height:1.4;opacity:0;animation:intro-msg 12s infinite}.intro-anim--msg.agent{align-self:flex-start;color:#01105c;background:#f1f2fb;border-bottom-left-radius:4px}.intro-anim--msg.user{align-self:flex-end;color:#fff;background:#0066c3;border-bottom-right-radius:4px}.intro-anim--typing{display:flex;gap:4px;align-self:flex-start;padding:12px 14px;border-radius:14px;background:#f1f2fb;opacity:0;animation:intro-msg 12s infinite}.intro-anim--typing span{width:6px;height:6px;border-radius:50%;background:#6c73a8;animation:intro-dot 1.2s infinite}.intro-anim--typing span:nth-child(2){animation-delay:.15s}.intro-anim--typing span:nth-child(3){animation-delay:.3s}.intro-anim .m1{animation-delay:0s}.intro-anim .m2{animation-delay:1.2s}.intro-anim .m3{animation-delay:2.6s}.intro-anim .m4{animation-delay:4.2s}.intro-anim .m5{animation-delay:5.4s}.intro-anim--input{display:flex;align-items:center;justify-content:space-between;margin:0 12px 12px;padding:10px 10px 10px 14px;border-radius:12px;color:#8c93b8;background:#f1f2fb}.intro-anim--input i{width:30px;height:30px;border-radius:8px;background:#0066c3}.intro-anim--launcher{position:absolute;right:8px;bottom:8px;width:64px;height:64px;border-radius:50%;background:linear-gradient(180deg,#6c73a8,#4f46e5);box-shadow:0 10px 30px #0a155140}.intro-anim--launcher img{width:100%;height:100%}.intro-anim--launcher:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:#6c73a8;animation:intro-pulse 2s infinite}@keyframes intro-msg{0%{opacity:0;transform:translateY(8px)}4%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes intro-dot{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes intro-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.cbai-copy-field{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;border:1px solid #dadef3;border-radius:6px;background:#f8f8fe}.cbai-copy-field code{flex:1;min-width:0;overflow:hidden;color:#0a1551;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.cbai-copy-field.isMultiline code{white-space:pre-wrap;word-break:break-all}.cbai-copy-field--actions{display:flex;gap:6px;flex-shrink:0}.cbai-copy-field--btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border:1px solid #c8ceed;border-radius:4px;background:#fff;color:#343c6a;font:inherit;font-size:12px;font-weight:500;cursor:pointer}.cbai-copy-field--btn svg{width:14px;height:14px;fill:currentColor}.cbai-copy-field--btn:hover{border-color:#4c2f81}.cbai-inline-form{display:flex;gap:8px}.cbai-inline-form .jfInput{flex:1}@media screen and (max-width:480px){.cbai-inline-form{flex-direction:column}}.cbai-sync-status{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#6c73a8;font-size:12px}.cbai-actions{display:flex;justify-content:flex-end;gap:8px;padding-bottom:40px}.jfpContent-wrapper--settings-options-wrapper-info-box.cbai-success{background-color:#ecfdf5}.jfpContent-wrapper--settings-options-wrapper-info-box.cbai-success .jfpContent-wrapper--settings-options-wrapper-info-box-message{color:#047857}.jfpContent-wrapper--settings-options-wrapper-input-title p a{color:#4c2f81}.jfpContent-wrapper--settings-options-wrapper-info-box-message code{padding:1px 4px;border-radius:3px;background:#0a15510f}.customize-option.embed-code{display:flex;flex-direction:column;gap:12px}.cbai-guide-tabs{display:flex;flex-wrap:wrap;gap:6px}.cbai-guide-tabs button{padding:6px 12px;border:1px solid #e3e0ee;border-radius:999px;background:#fff;color:#4a4560;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cbai-guide-tabs button:hover{border-color:#cdbdea}.cbai-guide-tabs button.isActive{border-color:#4c2f81;background:#4c2f81;color:#fff}.cbai-guide-steps{margin:0;padding-inline-start:20px;color:#343c6a;font-size:13px;line-height:1.6}.conversation-meta{color:#6c73a8;font-size:12px}.conversation-meta--badge{padding:2px 8px;border-radius:4px;color:#4c2f81;background:#f3effa;font-weight:600}.jfpContent-wrapper--conversations-chats-title-right{display:flex;align-items:center;gap:12px}.cbai-header,.cbai-main{max-width:none;padding-left:32px;padding-right:32px}@media screen and (max-width:768px){.cbai-header,.cbai-main{padding-left:12px;padding-right:12px}}#jfpChatbot-app{max-width:none}@media screen and (min-width:1024px){#jfpChatbot-app{height:calc(100vh - 170px);min-height:620px;margin-bottom:56px}}.jfpChatbot-container--platformmode .jfpContent-wrapper{max-width:none}@media screen and (min-width:1440px){.jfpChatbot-container .agent-preview{max-width:480px}}@media screen and (min-width:1800px){.jfpChatbot-container .agent-preview{max-width:520px}}.chatbot-footer{max-width:none;padding-left:32px;padding-right:32px}.cbai-media-keys{display:flex;flex-direction:column;gap:16px;padding-top:32px;border-top:1px solid #e3e5f3}.cbai-media-keys a{color:#4c2f81}.jfpContent-wrapper--avatar-top{gap:8px}.jfpContent-wrapper--avatar-top .cbai-ai-avatar-btn{margin-inline-start:auto}.cbai-ai-avatar{display:flex;gap:24px}@media screen and (max-width:640px){.cbai-ai-avatar{flex-direction:column}}.cbai-ai-avatar--form{display:flex;flex:1;flex-direction:column;gap:10px}.cbai-ai-avatar--form label,.cbai-ai-avatar--form .cbai-ai-avatar--label{color:#0a1551;font-size:14px;font-weight:600}.cbai-ai-avatar--form textarea{width:100%;padding:10px 12px;border:1px solid #c8ceed;border-radius:6px;color:#0a1551;font:inherit;font-size:14px;resize:vertical;box-sizing:border-box}.cbai-ai-avatar--form textarea:focus{border-color:#4c2f81;outline:none}.cbai-ai-avatar--presets,.cbai-ai-avatar--styles{display:flex;flex-wrap:wrap;gap:6px}.cbai-ai-avatar--presets button,.cbai-ai-avatar--styles button{padding:6px 12px;border:1px solid #dadef3;border-radius:16px;background:#f8f8fe;color:#343c6a;font:inherit;font-size:12px;cursor:pointer}.cbai-ai-avatar--presets button:hover,.cbai-ai-avatar--styles button:hover{border-color:#4c2f81}.cbai-ai-avatar--presets button.isActive,.cbai-ai-avatar--styles button.isActive{border-color:#4c2f81;background:#f3effa;color:#0a1551;font-weight:600}.cbai-ai-avatar--hint{margin:0;color:#6c73a8;font-size:12px;line-height:17px}.cbai-ai-avatar--preview{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:260px;height:260px;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#6c73a8,#4f46e5)}.cbai-ai-avatar--preview img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:640px){.cbai-ai-avatar--preview{width:100%}}.cbai-ai-avatar--loading,.cbai-ai-avatar--empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;color:#fff;font-size:13px;text-align:center}.cbai-ai-avatar--loading svg,.cbai-ai-avatar--empty svg{width:36px;height:36px;fill:#fffc}.chat-features{display:flex;flex-direction:column;gap:14px}.cbai-feature-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.cbai-feature-row h4{margin:0;color:#0a1551;font-size:14px;font-weight:600}.cbai-feature-row p{margin:2px 0 0;color:#6c73a8;font-size:12px;line-height:16px}.cbai-note{margin:0;padding:10px 12px;border-radius:6px;background:#fff5d2;color:#7a5a00;font-size:12px;line-height:17px}.cbai-chat-attachments{display:flex;flex-direction:column;gap:8px;margin-top:4px}.cbai-chat-image img{display:block;max-width:260px;max-height:260px;border-radius:10px;object-fit:cover;border:1px solid #e3e5f3}.cbai-chat-audio audio{display:block;width:280px;max-width:100%;height:40px}.cbai-chat-audio p{margin:6px 0 0;padding-left:8px;border-left:2px solid #c8ceed;color:#343c6a;font-size:13px;font-style:italic}.cbai-chat-file{display:inline-flex;align-items:center;gap:10px;max-width:320px;padding:8px 12px;border:1px solid #e3e5f3;border-radius:10px;background:#fff;color:#0a1551;text-decoration:none}.cbai-chat-file-icon{padding:4px 6px;border-radius:4px;background:#4c2f81;color:#fff;font-size:10px;font-weight:700}.cbai-chat-file-name{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.cbai-chat-file small{flex-shrink:0;color:#6c73a8}.cbai-refunds{display:flex;flex-direction:column;gap:12px;margin-top:32px;padding-bottom:40px}.cbai-refunds--head{display:flex;align-items:center;justify-content:space-between}.cbai-refunds--desc,.cbai-refunds--empty{margin:0;color:#6c73a8;font-size:13px;line-height:18px}.cbai-refunds--list{display:flex;flex-direction:column;gap:10px}.cbai-count{margin-inline-start:8px;padding:1px 8px;border-radius:10px;background:#ef4444;color:#fff;font-size:11px}.cbai-checkbox{display:flex;align-items:flex-start;gap:10px;color:#343c6a;font-size:13px;line-height:18px;cursor:pointer}.cbai-checkbox input{flex-shrink:0;margin-top:2px}.cbai-error{margin:0;padding:10px 12px;border-radius:6px;background:#fef2f2;color:#dc2626;font-size:13px}.cbai-refund{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e3e5f3;border-radius:10px;background:#fbfbfe}.cbai-refund--main{flex:1;min-width:0}.cbai-refund--top{display:flex;align-items:center;gap:10px}.cbai-refund--top strong{color:#0a1551;font-size:14px}.cbai-refund--meta{margin:4px 0 0;color:#6c73a8;font-size:12px}.cbai-refund--reason{margin:6px 0 0;color:#343c6a;font-size:13px;font-style:italic}.cbai-refund--actions{display:flex;gap:8px;flex-shrink:0}.cbai-refund--decline{display:flex;align-items:center;gap:8px;margin-top:10px}.cbai-refund--decline .jfInput{flex:1}@media screen and (max-width:640px){.cbai-refund{flex-direction:column}}.cbai-status{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.cbai-status--pending{background:#fff5d2;color:#8a6100}.cbai-status--approved{background:#ecfdf5;color:#047857}.cbai-status--declined{background:#fef2f2;color:#dc2626}.cbai-brand-mark{display:inline-flex;align-items:center;gap:10px}.cbai-brand-mark--icon{flex-shrink:0;width:36px;height:36px}.cbai-brand-mark--name{font-size:21px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.cbai-brand-mark--accent{font-weight:800}.cbai-brand-mark img{display:block;max-width:200px;max-height:40px;object-fit:contain}.cbai-brand-mark--dark,.cbai-brand-mark--dark .cbai-brand-mark--accent{color:#4c2f81}.cbai-brand-mark--light{color:#fff}.cbai-brand-mark--light .cbai-brand-mark--accent{color:#ff7074}.cbai-brand-mark--light .cbai-brand-mark--icon{filter:drop-shadow(0 4px 14px rgba(255,112,116,.3))}body.cbai-guest .cbai-nav,body.cbai-guest #button-wrapper-root{display:none}.jfpChatbot-container.jfpChatbot-container--platformmode[data-step=INITIAL]{overflow:hidden;background-color:#fff}.jfpChatbot-container.jfpChatbot-container--platformmode[data-step=INITIAL] .jfpContent-wrapper[data-step=INITIAL]{display:block;max-width:none;height:100%;padding:0}.cbai-auth{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);height:100%;min-height:620px;color:#0a1551}@media screen and (max-width:1024px){.cbai-auth{grid-template-columns:1fr;min-height:0}}.cbai-auth--hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:32px;overflow:hidden;padding:40px 56px;color:#fff;background:radial-gradient(620px 420px at 90% 6%,rgba(255,112,116,.3),transparent 62%),radial-gradient(560px 560px at -8% 108%,rgba(139,95,208,.45),transparent 60%),linear-gradient(150deg,#1a0f2e,#2e1b52 34%,#4c2f81 72%,#5d3a9c)}.cbai-auth--hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 30% 40%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse at 30% 40%,#000 15%,transparent 72%);pointer-events:none}.cbai-auth--hero>*{position:relative}.cbai-auth--hero h1{max-width:560px;margin:18px 0 14px;color:#fff;font-size:clamp(28px,2.5vw,42px);font-weight:800;line-height:1.12;letter-spacing:-.025em}.cbai-auth--hero h1 span{background:linear-gradient(90deg,#ffc2c4,#ff7074);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (max-width:1280px){.cbai-auth--hero{padding:36px 40px}}@media screen and (max-width:1024px){.cbai-auth--hero{display:none}}.cbai-auth--hero-main{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:40px}@media screen and (max-width:1500px){.cbai-auth--hero-main{grid-template-columns:1fr}}.cbai-auth--eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1a;color:#ffffffeb;font-size:12px;font-weight:600;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cbai-auth--eyebrow i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8033;animation:cbai-live 2s infinite}.cbai-auth--lead{max-width:500px;margin:0;color:#ffffffc7;font-size:16px;line-height:1.6}.cbai-auth--features{display:grid;gap:14px;margin:30px 0 0;padding:0;list-style:none}.cbai-auth--features li{display:flex;align-items:center;gap:12px;color:#ffffffeb;font-size:14.5px;line-height:1.4}.cbai-auth--feature-icon{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#ffffff1a}.cbai-auth--feature-icon svg{width:17px;height:17px}.cbai-auth--mock .intro-anim{max-width:330px;padding-bottom:76px;transform:rotate(-1.5deg)}.cbai-auth--mock .intro-anim--window{box-shadow:0 30px 80px #02061773,0 0 0 1px #ffffff14}.cbai-auth--mock .intro-anim--body{min-height:240px}@media screen and (max-width:1500px){.cbai-auth--mock{display:none}}.cbai-auth--trust{display:flex;align-items:center;gap:14px;color:#ffffffbf;font-size:13px}.cbai-auth--avatars{display:flex}.cbai-auth--avatars img{width:34px;height:34px;border:2px solid #4c2f81;border-radius:50%;object-fit:cover}.cbai-auth--avatars img+img{margin-inline-start:-10px}.cbai-auth--panel{display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:40px 32px;background:radial-gradient(420px 260px at 100% 0%,rgba(109,40,217,.06),transparent 70%),#fff}@media screen and (max-width:480px){.cbai-auth--panel{padding:32px 18px}}.cbai-auth--card{width:100%;max-width:400px}.cbai-auth--mobile-brand{display:none;justify-content:center;margin-bottom:28px}@media screen and (max-width:1024px){.cbai-auth--mobile-brand{display:flex}}.cbai-auth--head h2{margin:0 0 8px;color:#0a1551;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.025em}.cbai-auth--head p{margin:0;color:#6c73a8;font-size:15px;line-height:1.55}.cbai-auth--invite{margin-top:20px;padding:12px 14px;border:1px solid #ddd6fe;border-radius:12px;background:linear-gradient(135deg,#f5f3ff,#eef2ff);color:#4c2f81;font-size:14px;line-height:1.5}.cbai-auth--tabs{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 24px;padding:4px;border-radius:12px;background:#f3f4fb}.cbai-auth--tabs button{height:40px;border:0;border-radius:9px;background:transparent;color:#6c73a8;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:.15s all}.cbai-auth--tabs button:hover{color:#0a1551}.cbai-auth--tabs button.isActive{background:#fff;color:#0a1551;box-shadow:0 1px 3px #0a15511f,0 1px 1px #0a15510a}.cbai-auth--form{display:flex;flex-direction:column;gap:16px}.cbai-auth--form.hasGap{margin-top:28px}.cbai-auth .cbai-field{display:flex;flex-direction:column;gap:7px}.cbai-auth .cbai-field--label{display:flex;align-items:baseline;justify-content:space-between;color:#343c6a;font-size:13px;font-weight:600}.cbai-auth .cbai-field--label label{cursor:pointer}.cbai-auth .jfInput{position:relative;width:100%}.cbai-auth .jfInput input{width:100%;height:48px;padding:0 14px;border:1px solid #dadef3;border-radius:10px;background:#fbfbfe;color:#0a1551;font-family:inherit;font-size:15px;box-sizing:border-box;transition:border-color .15s,box-shadow .15s,background-color .15s}.cbai-auth .jfInput input::placeholder{color:#a0a6c8}.cbai-auth .jfInput input:hover{border-color:#c8ceed}.cbai-auth .jfInput input:focus{border-color:#4c2f81;outline:none;background:#fff;box-shadow:0 0 0 4px #4c2f811f}.cbai-auth .jfInput input[readonly]{background:#f3f4fb;color:#6c73a8}.cbai-auth .jfInput input[type=password],.cbai-auth .jfInput input[type=password]+.jfInput--suffix{padding-inline-end:44px}.cbai-auth--code .jfInput input{font-size:24px;font-weight:700;letter-spacing:.5em;text-align:center;text-indent:.5em}.cbai-auth--alert{padding:12px 14px;border-radius:10px;font-size:13.5px;line-height:1.45}.cbai-auth--alert.isError{border:1px solid #fecaca;background:#fef2f2;color:#b91c1c}.cbai-auth--alert.isInfo{border:1px solid #a7f3d0;background:#ecfdf5;color:#047857}.cbai-auth--submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;margin-top:6px;border:0;border-radius:11px;background:linear-gradient(135deg,#4c2f81,#6a44b0 62%,#ff7074 150%);background-size:150% 100%;box-shadow:0 10px 24px #4c2f8147;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s,background-position .3s}.cbai-auth--submit svg{width:18px;height:18px;transition:transform .15s}.cbai-auth--submit:hover:not(:disabled){background-position:100% 0;box-shadow:0 14px 30px #4c2f815c;transform:translateY(-1px)}.cbai-auth--submit:hover:not(:disabled) svg{transform:translate(3px)}.cbai-auth--submit:focus-visible{outline:3px solid rgba(76,47,129,.35);outline-offset:2px}.cbai-auth--submit:disabled{opacity:.65;cursor:default}.cbai-auth--link{padding:0;border:0;background:none;color:#4c2f81;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.cbai-auth--link:hover{text-decoration:underline}.cbai-auth--footer{margin:22px 0 0;text-align:center}.cbai-auth--footer .cbai-auth--link{font-size:14px}.cbai-auth--secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:32px 0 0;color:#a0a6c8;font-size:12px}.cbai-auth--secure svg{width:14px;height:14px}.cbai-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:cbai-spin .7s linear infinite}@keyframes cbai-spin{to{transform:rotate(360deg)}}@keyframes cbai-live{0%,to{box-shadow:0 0 0 3px #4ade8040}50%{box-shadow:0 0 0 6px #4ade8014}}body.cbai-role-agent #nav-main,body.cbai-role-agent #button-wrapper-root{display:none!important}body.cbai-page-superadmin #jfpChatbot-app{height:auto;min-height:0}body.cbai-page-superadmin #button-wrapper-root{display:none}.cbai-header #cbai-account-root:empty{display:none}.cbai-shellbar{display:flex;align-items:center;gap:10px}.cbai-dd{position:relative}.cbai-dd--menu{position:absolute;top:calc(100% + 8px);left:0;z-index:1200;width:280px;padding:6px;border:1px solid #e6e2f0;border-radius:14px;background:#fff;box-shadow:0 18px 50px #12121224,0 2px 6px #1212120d;animation:cbai-pop .14s ease-out}.cbai-dd--menu-wide{width:340px}.cbai-dd--menu-right{right:0;left:auto}.cbai-dd--label{padding:10px 10px 6px;color:#8a86a0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cbai-dd--scroll{max-height:320px;overflow-y:auto}.cbai-dd--empty{margin:0;padding:12px 10px;color:#8a86a0;font-size:13px}.cbai-dd--item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:9px;background:none;color:#2b2540;font-family:inherit;font-size:14px;text-align:start;text-decoration:none;cursor:pointer}.cbai-dd--item svg{color:#8a86a0}.cbai-dd--item small{margin-inline-start:auto;color:#8a86a0;font-size:12px}.cbai-dd--item:hover{background:#f5f2fb}.cbai-dd--item:hover svg{color:var(--cbai-primary)}.cbai-dd--item.isDanger{color:#c2410c}.cbai-dd--item.isDanger svg{color:#c2410c}.cbai-dd--dot{width:8px;height:8px;border-radius:50%;background:#cdbdea}.cbai-dd--sep{height:1px;margin:6px 4px;background:#efecf5}.cbai-dd--action{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:6px;padding:10px;border:1px dashed #cdbdea;border-radius:10px;background:#faf8fd;color:var(--cbai-primary);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.cbai-dd--action:hover{border-style:solid;background:#f3effa}.cbai-dd--profile{display:flex;align-items:center;gap:12px;padding:10px}.cbai-dd--profile strong{display:block;color:#121212;font-size:14px}.cbai-dd--profile small{display:block;overflow:hidden;max-width:190px;color:#8a86a0;font-size:12px;text-overflow:ellipsis}.cbai-dd--workspace{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 4px 4px;padding:10px;border-radius:10px;background:#f7f5fb}.cbai-dd--workspace>span:first-child{flex:1 1 100%}.cbai-dd--workspace small{display:block;color:#8a86a0;font-size:11px}.cbai-dd--workspace strong{color:#2b2540;font-size:13px}@keyframes cbai-pop{0%{opacity:0;transform:translateY(-4px)}}.cbai-switcher{display:flex;align-items:center;gap:10px;max-width:260px;padding:5px 12px 5px 5px;border:1px solid #e6e2f0;border-radius:12px;background:#fff;color:#2b2540;font-family:inherit;cursor:pointer;transition:.15s all;box-shadow:0 2px 8px #252d5b0d}.cbai-switcher img,.cbai-switcher--empty{flex-shrink:0;width:32px;height:32px;border-radius:9px;object-fit:cover}.cbai-switcher--empty{display:grid;place-items:center;background:#f3effa;color:var(--cbai-primary)}.cbai-switcher--text{min-width:0;text-align:start}.cbai-switcher--text small{display:block;color:#8a86a0;font-size:11px;line-height:14px}.cbai-switcher--text strong{display:block;overflow:hidden;font-size:14px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.cbai-switcher>svg{flex-shrink:0;color:#8a86a0}.cbai-switcher:hover,.cbai-switcher[aria-expanded=true]{border-color:#cdbdea}.cbai-agent-item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer}.cbai-agent-item img{flex-shrink:0;width:38px;height:38px;border-radius:10px;object-fit:cover}.cbai-agent-item--text{flex:1;min-width:0}.cbai-agent-item--text strong{display:block;overflow:hidden;color:#2b2540;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.cbai-agent-item--text small{display:flex;align-items:center;gap:5px;color:#8a86a0;font-size:12px}.cbai-agent-item--text small i{width:7px;height:7px;border-radius:50%;background:#c9c5d6}.cbai-agent-item--text small i.isLive{background:#22c55e}.cbai-agent-item--check{color:var(--cbai-primary)}.cbai-agent-item .cbai-icon-btn{opacity:0}.cbai-agent-item:hover,.cbai-agent-item:focus-visible{background:#f5f2fb}.cbai-agent-item:hover .cbai-icon-btn,.cbai-agent-item:focus-visible .cbai-icon-btn{opacity:1}.cbai-agent-item.isCurrent{background:#f3effa;cursor:default}.cbai-icon-btn{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#8a86a0;cursor:pointer;transition:.15s all}.cbai-icon-btn:hover{background:#fee2e2;color:#dc2626}.cbai-icon-btn:disabled{opacity:.4}.cbai-avatar-btn{display:flex;align-items:center;gap:4px;padding:3px 6px 3px 3px;border:1px solid #e6e2f0;border-radius:999px;background:#fff;color:#8a86a0;cursor:pointer}.cbai-avatar-btn:hover,.cbai-avatar-btn[aria-expanded=true]{border-color:#cdbdea}.cbai-avatar{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#4c2f81,#7a55c0);color:#fff;font-size:13px;font-weight:700}.cbai-avatar--lg{width:42px;height:42px;font-size:15px}.cbai-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-8px 32px 16px;padding:10px 16px;border-radius:12px;font-size:14px}.cbai-banner button{flex-shrink:0;padding:6px 12px;border:0;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.cbai-banner--support{background:#121212;color:#fff}.cbai-banner--support button{background:#ff7074;color:#fff}.cbai-banner--success{background:#ecfdf5;color:#047857}.cbai-banner--success button{background:transparent;color:inherit}.cbai-banner--error{background:#fef2f2;color:#b91c1c}.cbai-banner--error button{background:transparent;color:inherit}@media screen and (max-width:768px){.cbai-banner{margin:-8px 12px 12px}}.cbai-blocked{display:flex;align-items:center;justify-content:center;min-height:560px;height:100%;border-radius:16px;background:#fff;box-shadow:0 16px 24px #545f6f1f}.cbai-blocked--card{display:flex;flex-direction:column;align-items:center;max-width:440px;padding:40px 24px;text-align:center}.cbai-blocked--card h2{margin:20px 0 8px;color:#121212;font-size:26px;font-weight:800;letter-spacing:-.02em}.cbai-blocked--card p{margin:0 0 24px;color:#6b6680;font-size:15px;line-height:1.6}.cbai-blocked--card p a{color:var(--cbai-primary)}.cbai-blocked--icon{display:grid;place-items:center;width:64px;height:64px;margin-top:28px;border-radius:20px;background:#f3effa;color:var(--cbai-primary)}.cbai-blocked--icon.isDanger{background:#fff1f1;color:#ff7074}.cbai-blocked--signout{margin-top:16px}.cbai-card{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid #e9e6f1;border-radius:14px;background:#fff}.cbai-card--title{margin:0;color:#121212;font-size:16px;font-weight:700}.cbai-card--desc{margin:-6px 0 0}.cbai-muted{color:#8a86a0;font-size:13px}.cbai-pill{display:inline-block;margin-inline-start:8px;padding:2px 8px;border-radius:999px;background:#f3effa;color:var(--cbai-primary);font-size:11px;font-weight:700;vertical-align:middle}.cbai-pill--green{background:#dcfce7;color:#15803d}.cbai-role{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600}.cbai-role--owner{background:#4c2f81;color:#fff}.cbai-role--admin{background:#f3effa;color:#4c2f81}.cbai-role--agent{background:#fff1f1;color:#d9484d}.cbai-table-wrap{overflow-x:auto}.cbai-table{width:100%;border-collapse:collapse;font-size:14px}.cbai-table th{padding:8px 10px;border-bottom:1px solid #efecf5;color:#8a86a0;font-size:12px;font-weight:600;text-align:start;white-space:nowrap}.cbai-table td{padding:12px 10px;border-bottom:1px solid #f4f2f8;color:#2b2540;vertical-align:middle}.cbai-table tr:last-child td{border-bottom:0}.cbai-table .jfDropdown{min-width:120px}.cbai-table--actions{text-align:end;white-space:nowrap}.cbai-inline-form--select{flex:0 0 140px}.cbai-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.cbai-form-grid label{display:flex;flex-direction:column;gap:6px}.cbai-form-grid label>span{color:#343c6a;font-size:13px;font-weight:600}.cbai-actions--tight{padding-bottom:0}.cbai-note--spaced{margin-top:8px}.cbai-usage--head{display:flex;justify-content:space-between;margin-bottom:6px;color:#6b6680;font-size:13px}.cbai-usage--head strong{color:#2b2540}.cbai-usage--bar{height:8px;overflow:hidden;border-radius:999px;background:#efecf5}.cbai-usage--bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c2f81,#7a55c0);transition:width .4s}.cbai-usage--bar span.isWarn{background:linear-gradient(90deg,#f59e0b,#fb923c)}.cbai-usage--bar span.isFull{background:linear-gradient(90deg,#ff7074,#e11d48)}.cbai-current-plan{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:24px}.cbai-current-plan h3{margin:2px 0 4px;color:#121212;font-size:24px;font-weight:800}.cbai-current-plan--usage{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px 20px}@media screen and (max-width:900px){.cbai-current-plan{grid-template-columns:1fr}}.cbai-segmented{display:inline-flex;align-self:center;padding:4px;border-radius:12px;background:#f1eef7}.cbai-segmented button{display:flex;align-items:center;gap:6px;padding:8px 18px;border:0;border-radius:9px;background:transparent;color:#6b6680;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.cbai-segmented button.isActive{background:#fff;color:#121212;box-shadow:0 1px 3px #1212121a}.cbai-segmented button .cbai-pill{margin:0}.cbai-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.cbai-plan{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid #e9e6f1;border-radius:16px;background:#fff;transition:.15s all}.cbai-plan:hover{border-color:#cdbdea;box-shadow:0 10px 30px #4c2f8114}.cbai-plan.isCurrent{border:2px solid var(--cbai-primary);background:linear-gradient(180deg,#faf8fd,#fff)}.cbai-plan--head h3{margin:0;color:#121212;font-size:18px;font-weight:800}.cbai-plan--head p{margin:4px 0 0;min-height:36px}.cbai-plan--price{display:flex;align-items:baseline;gap:4px;margin-top:12px;color:#121212;font-size:30px;font-weight:800}.cbai-plan--price strong{font-size:30px}.cbai-plan--price span{color:#8a86a0;font-size:14px;font-weight:500}.cbai-plan--list{display:flex;flex:1;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cbai-plan--list li{position:relative;padding-inline-start:24px;color:#2b2540;font-size:13px;line-height:18px}.cbai-plan--list li:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;border-radius:50%;background:#dcfce7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315803d' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center/9px no-repeat}.cbai-plan--list li.isOff{color:#b0acc0;text-decoration:line-through}.cbai-plan--list li.isOff:before{background:#f1eef7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b0acc0' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E") center/8px no-repeat}.cbai-checkout{border:2px solid #cdbdea}.cbai-checkout--head{display:flex;align-items:flex-start;justify-content:space-between}.cbai-checkout--head p{margin:4px 0 0}.cbai-checkout--gateways{display:flex;flex-wrap:wrap;gap:10px}.cbai-checkout--manual{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #efecf5}.cbai-checkout--manual h4{margin:0;color:#2b2540;font-size:14px}.cbai-checkout--instructions{margin:0;padding:12px 14px;border-radius:10px;background:#fff8e6;color:#7a5a00;font-size:13px;line-height:1.55;white-space:pre-wrap}.cbai-2fa{display:flex;gap:24px}.cbai-2fa img{flex-shrink:0;padding:8px;border:1px solid #efecf5;border-radius:12px;background:#fff}.cbai-2fa--steps{display:flex;flex-direction:column;gap:8px}.cbai-2fa--steps p{margin:0;font-size:14px}.cbai-2fa--steps code{padding:2px 6px;border-radius:4px;background:#f3effa;color:#2b2540;font-size:13px;word-break:break-all}.cbai-2fa--steps .jfButton--ghost{align-self:flex-start}@media screen and (max-width:640px){.cbai-2fa{flex-direction:column}}.cbai-channel.isConnected{border-color:#bbf7d0}.cbai-channel--head{display:flex;align-items:center;gap:12px}.cbai-channel--head>div{flex:1;min-width:0}.cbai-channel--head p{margin:2px 0 0}.cbai-channel--icon{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:12px;background:#f7f5fb;font-size:22px}.cbai-channel--copy{display:flex;flex-direction:column;gap:4px}.cbai-channel--copy>span{color:#343c6a;font-size:12px;font-weight:600}.cbai-channel--actions{display:flex;gap:8px}.cbai-channel--form{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #efecf5}.cbai-lang{display:inline-flex;position:relative;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid #e4e0ee;border-radius:999px;background:#fff;color:#4c2f81;cursor:pointer}.cbai-lang select{padding:0 2px;border:0;outline:none;background:transparent;color:#121212;font:inherit;font-size:13px;cursor:pointer}.cbai-lang:focus-within{border-color:#4c2f81;box-shadow:0 0 0 3px #4c2f8126}.cbai-auth--lang{align-self:flex-end;margin-bottom:8px}.sp-login{position:relative}.sp-login--lang{position:absolute;top:20px;right:20px}body.cbai-rtl .cbai-main,body.cbai-rtl .sa-main,body.cbai-rtl .an,body.cbai-rtl .ld,body.cbai-rtl .ib,body.cbai-rtl .cbai-dd--menu{direction:rtl;text-align:right}.sa-lang{display:flex;flex-direction:column;gap:14px}.sa-lang--bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sa-lang--bar select{height:38px;padding:0 10px;border:1px solid #d9d4e6;border-radius:8px;background:#fff;font:inherit}.sa-lang--actions{display:flex;gap:8px;margin-left:auto}.sa-lang--filters{display:flex;align-items:center;gap:14px}.sa-lang--filters input[type=search]{flex:1;height:38px;padding:0 12px;border:1px solid #d9d4e6;border-radius:8px;font:inherit}.sa-lang--rows{display:flex;flex-direction:column;border:1px solid #efecf5;border-radius:10px}.sa-lang--row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid #f3f1f8}.sa-lang--row>span{color:#3f3a4d;font-size:13px;line-height:1.4}.sa-lang--row input{height:34px;padding:0 10px;border:1px solid #e4e0ee;border-radius:6px;font:inherit;font-size:13px}.sa-lang--row.isMissing input{border-color:#fed7aa;background:#fffaf5}.sa-lang--row.isEdited input{border-color:#4c2f81}@media(max-width:720px){.sa-lang--row{grid-template-columns:1fr}}.cbai-automations section{display:flex;flex-direction:column;gap:10px;padding-bottom:18px;border-bottom:1px solid #efecf5}.cbai-automations select{width:100%;height:40px;padding:0 10px;border:1px solid #d9d4e6;border-radius:8px;background:#fff}.cbai-success{margin:0;color:#15803d;font-size:13px}.cbai-event-picker{display:flex;flex-direction:column;gap:6px}.cbai-event-picker code{margin-left:6px;color:#7c7596;font-size:11px}.cbai-webhook{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #efecf5;border-radius:10px}.cbai-webhook p{margin:0}.cbai-webhook--top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cbai-webhook--url{overflow:hidden;color:#121212;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.cbai-webhook--secret summary{color:#4c2f81;font-size:12px;font-weight:600;cursor:pointer}.cbai-setting-text{display:flex;flex-direction:column;gap:5px}.cbai-setting-text>span{color:#0a1551;font-size:14px;font-weight:600}.cbai-setting-text small{color:#6c73a8;font-size:12px;line-height:16px}.cbai-setting-text textarea,.cbai-setting-text input{width:100%;padding:9px 12px;border:1px solid #c8ceed;border-radius:8px;color:#0a1551;font-family:inherit;font-size:13px;box-sizing:border-box;resize:vertical}.cbai-setting-text textarea:focus,.cbai-setting-text input:focus{border-color:var(--cbai-primary);outline:none}.cbai-setting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.cbai-booking{display:flex;flex-direction:column;gap:12px}.cbai-days{display:flex;flex-wrap:wrap;gap:6px}.cbai-days button{width:48px;height:34px;border:1px solid #dadef3;border-radius:8px;background:#fff;color:#6c73a8;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.cbai-days button.isActive{border-color:var(--cbai-primary);background:var(--cbai-primary);color:#fff}.cbai-lead-fields{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 14px;border-radius:10px;background:#faf9fc}.chat-features .jfpContent-wrapper--customization-title p a{color:var(--cbai-primary)}.cbai-block-btn{padding:5px 12px;border:1px solid #fecaca;border-radius:999px;background:#fff;color:#dc2626;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.cbai-block-btn:hover{background:#fef2f2}.cbai-block-btn.isBlocked{border-color:#dc2626;background:#dc2626;color:#fff}.cbai-danger{display:flex;flex-direction:column;gap:12px}.jfpContent-wrapper--settings-options-wrapper{gap:20px}.cbai-topups--list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:12px}.cbai-topups--item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #e7e4f0;border-radius:10px;background:#faf9fc}.cbai-topups--item strong{display:block;font-size:14px}.cbai-topups--item small{display:block;margin-top:2px;color:#6f6a86;font-size:12px}.cbai-topups--buy{display:flex;align-items:center;gap:10px;white-space:nowrap}.cbai-topups--buy span{font-size:14px;font-weight:600}.cbai-topups--balance{margin-top:12px}.cbai-erp--secret{border:1px solid #cbd5f5;background:#f5f7ff}.cbai-erp--code{display:block;margin:10px 0 0;padding:12px 14px;border-radius:10px;background:#1f2650;color:#e6e8f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;overflow-x:auto;white-space:pre;word-break:normal}.cbai-erp--field{display:block;margin:12px 0}.cbai-erp--field span{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.jfTemplates{margin-bottom:24px}.jfTemplates--list{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none}.jfTemplates--card{display:block;width:100%;height:100%;padding:14px;border:1px solid #e3e5f3;border-radius:12px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.jfTemplates--card:hover:not(:disabled){border-color:var(--cbai-primary, #09f);box-shadow:0 4px 14px #0a155114}.jfTemplates--card:disabled{cursor:default;opacity:.6}.jfTemplates--card.isBusy{border-color:var(--cbai-primary, #09f);opacity:1}.jfTemplates--card strong{display:block;margin-top:8px;color:#343c6a;font-size:14px}.jfTemplates--card small{display:block;margin-top:3px;color:#6f6a86;font-size:12px;line-height:1.45}.jfTemplates--card em{display:block;margin-top:8px;color:var(--cbai-primary, #09f);font-size:11px;font-style:normal;font-weight:600}.jfTemplates--icon{font-size:22px;line-height:1}.launcher-design__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;padding:0;list-style:none}.launcher-design__option{width:100%;padding:8px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:10px;background:var(--jfv-white, #fff);cursor:pointer;text-align:center;transition:border-color .15s,box-shadow .15s}.launcher-design__option:hover{border-color:var(--jfv-navy-100, #c8cbe4)}.launcher-design__option.is-selected{border-color:var(--jfv-blue-400, #09f);box-shadow:0 0 0 2px #0099ff2e}.launcher-design__label{display:block;margin-top:6px;color:var(--jfv-navy-500, #343c6a);font-size:12px;font-weight:500}.launcher-design__stage{position:relative;height:104px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:var(--jfv-navy-10, #f7f8fc);overflow:hidden}.launcher-design__round{position:absolute;right:8px;bottom:8px;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);overflow:hidden}.launcher-design__round img{width:100%;height:100%;object-fit:cover}.launcher-design__round svg{width:18px;height:18px}.launcher-design__round--square{border-radius:10px}.launcher-design__round--square img{border-radius:8px}.launcher-design__initial{font-size:13px;font-weight:600}.launcher-design__bubble{position:absolute;right:8px;bottom:48px;max-width:116px;padding:6px 8px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:10px 10px 2px;background:#fff;color:var(--jfv-navy-500, #343c6a);font-size:10px;line-height:1.35;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launcher-design__bubble--square{border-radius:8px}.launcher-design__pill{position:absolute;right:8px;bottom:8px;display:flex;max-width:calc(100% - 16px);align-items:center;gap:6px;padding:4px 12px 4px 4px;border-radius:999px;background:linear-gradient(180deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);font-size:11px}.launcher-design__pill img,.launcher-design__pill .launcher-design__initial{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:#ffffff38;object-fit:cover}.launcher-design__pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launcher-design__card{position:absolute;right:8px;bottom:8px;width:128px;padding:8px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:10px;background:#fff;text-align:left}.launcher-design__card p{margin:0;overflow:hidden;color:var(--jfv-navy-400, #5f678f);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.launcher-design__card-top{display:flex;align-items:center;gap:6px;margin-bottom:5px}.launcher-design__card-top img,.launcher-design__card-top .launcher-design__initial{display:flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);object-fit:cover}.launcher-design__card-top div{min-width:0}.launcher-design__card-top strong,.launcher-design__card-top em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launcher-design__card-top strong{color:var(--jfv-navy-500, #343c6a);font-size:10px}.launcher-design__card-top em{color:var(--jfv-navy-300, #979dc6);font-size:9px;font-style:normal}.launcher-design__cta{display:block;margin-top:6px;padding:4px;border-radius:6px;background:linear-gradient(135deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);font-size:9px;text-align:center}.launcher-design__note{display:block;margin-top:2px;color:var(--jfv-navy-300, #979dc6);font-size:11px;line-height:1.3}.launcher-design__grippill{position:absolute;right:8px;bottom:8px;display:flex;max-width:calc(100% - 16px);align-items:center;gap:7px;padding:6px 5px 6px 12px;border-radius:999px;background:linear-gradient(180deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);font-size:11px}.launcher-design__grippill>svg:first-child{width:14px;height:14px;flex-shrink:0}.launcher-design__grippill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.launcher-design__grip{width:11px;height:17px;flex-shrink:0;opacity:.65}.launcher-design__textbtn{position:absolute;right:8px;bottom:0;display:flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--ld-start, #6c73a8),var(--ld-end, #4a5390));color:var(--ld-text, #fff);font-size:11px}.launcher-design__textbtn svg{width:14px;height:14px}.launcher-colors__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.launcher-colors__col h4{margin:0 0 6px;color:var(--jfv-navy-400, #5f678f);font-size:12px;font-weight:500}.launcher-colors__reset{margin-top:10px;padding:5px 12px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:#fff;color:var(--jfv-navy-400, #5f678f);font-family:inherit;font-size:12px;cursor:pointer}.launcher-colors__reset:hover{border-color:var(--cbai-primary, #09f);color:var(--cbai-primary, #09f)}.cbai-lead-custom{padding:4px 0 0}.cbai-lead-custom__heading{margin:14px 0 6px;color:var(--jfv-navy-500, #343c6a);font-size:13px;font-weight:600}.cbai-lead-custom__intro{margin:0 0 10px;color:var(--jfv-navy-300, #979dc6);font-size:12px;line-height:1.45}.cbai-lead-custom__row{margin-bottom:8px;padding:10px 12px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:10px;background:#faf9fc}.cbai-lead-custom__main{display:flex;gap:8px}.cbai-lead-custom__label{flex:1 1 auto;min-width:0;height:34px;padding:0 10px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:#fff;font-family:inherit;font-size:13px;outline:none}.cbai-lead-custom__label:focus{border-color:var(--cbai-primary, #09f)}.cbai-lead-custom__type{flex:0 0 132px;height:34px;padding:0 8px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:#fff;font-family:inherit;font-size:13px;outline:none}.cbai-lead-custom__options{width:100%;margin-top:8px;padding:8px 10px;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:#fff;font-family:inherit;font-size:13px;resize:vertical;outline:none}.cbai-lead-custom__actions{display:flex;align-items:center;gap:10px;margin-top:8px}.cbai-lead-custom__actions .cbai-checkbox{margin-right:auto;font-size:12px}.cbai-lead-custom__actions button{width:28px;height:28px;padding:0;border:1px solid var(--jfv-navy-50, #e3e5f5);border-radius:8px;background:#fff;color:var(--jfv-navy-400, #5f678f);font-family:inherit;font-size:13px;line-height:1;cursor:pointer}.cbai-lead-custom__actions button:disabled{opacity:.4;cursor:default}.cbai-lead-custom__remove{width:auto!important;padding:0 10px!important;border-color:#fecaca!important;color:#dc2626!important;font-size:12px!important}.cbai-lead-custom__add{padding:6px 14px;border:1px dashed var(--jfv-navy-100, #c8cbe4);border-radius:8px;background:#fff;color:var(--jfv-navy-500, #343c6a);font-family:inherit;font-size:13px;cursor:pointer}.cbai-lead-custom__add:hover{border-color:var(--cbai-primary, #09f);color:var(--cbai-primary, #09f)}.cbai-lead-answers dt{margin-top:8px;color:var(--jfv-navy-300, #979dc6);font-size:12px}.cbai-lead-answers dd{margin:2px 0 0;color:var(--jfv-navy-500, #343c6a);font-size:13px;word-break:break-word}.jfButton{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;font-weight:500;outline:2px solid transparent;outline-offset:0;transition:all .3s;color:var(--jfv-white);border:0;cursor:pointer;text-decoration:none;position:relative}.jfButton:hover,.jfButton:focus{color:var(--jfv-white)}.jfButton:not(.jfButton--rounded){border-radius:4px}.jfButton:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.jfButton--full-width{width:100%}.jfButton--rounded{border-radius:9998px}.jfButton--icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.jfButton--loading{pointer-events:none;cursor:default;position:relative}.jfButton--loading .jfButton--text,.jfButton--loading .jfButton--icon{opacity:0}.jfButton--loading .jfButton--spin{opacity:1}.jfButton--spin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(255,255,255,.2);opacity:0}.jfButton--spin:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:currentColor;animation:spin-loader .7s linear infinite}.jfButton--small{height:32px;padding:0 12px}.jfButton--small .jfButton--text{font-size:14px;line-height:18px;padding:0 4px}.jfButton--small .jfButton--icon{width:16px;height:16px}.jfButton--small .jfButton--icon svg{width:16px;height:16px}.jfButton--small .jfButton--spin{width:16px;height:16px}.jfButton--small .jfButton--spin svg{width:16px;height:16px}.jfButton--medium{height:40px;padding:0 10px}.jfButton--medium .jfButton--text{font-size:14px;line-height:18px;padding:0 8px}.jfButton--medium .jfButton--icon{width:20px;height:20px}.jfButton--medium .jfButton--icon svg{width:20px;height:20px}.jfButton--medium .jfButton--spin{width:20px;height:20px}.jfButton--medium .jfButton--spin svg{width:20px;height:20px}.jfButton--large{height:48px;padding:0 12px}.jfButton--large .jfButton--text{font-size:18px;line-height:22px;padding:0 12px}.jfButton--large .jfButton--icon{width:24px;height:24px}.jfButton--large .jfButton--icon svg{width:24px;height:24px}.jfButton--large .jfButton--spin{width:24px;height:24px}.jfButton--large .jfButton--spin svg{width:24px;height:24px}.jfButton--error{background:var(--jfv-red-400)}.jfButton--error:focus{outline-color:var(--jfv-red-500)}.jfButton--error:hover{background:var(--jfv-red-600)}.jfButton--error.jfButton--ghost{border:0;background:transparent;color:var(--jfv-red-400)}.jfButton--error.jfButton--ghost:focus{outline-color:var(--jfv-red-300)}.jfButton--error.jfButton--ghost:hover{background:var(--jfv-red-100)}.jfButton--error.jfButton--outline{background:transparent;color:var(--jfv-red-400);border:1px solid var(--jfv-red-400)}.jfButton--error.jfButton--outline:focus{outline-color:var(--jfv-red-300)}.jfButton--error.jfButton--outline:hover{background:var(--jfv-red-100)}.jfButton--primary{background:var(--jfv-blue-500)}.jfButton--primary:focus{outline-color:var(--jfv-blue-200)}.jfButton--primary:hover{background:var(--jfv-blue-600)}.jfButton--primary.jfButton--ghost{border:0;background:transparent;color:var(--jfv-blue-500)}.jfButton--primary.jfButton--ghost:focus{outline-color:var(--jfv-blue-200)}.jfButton--primary.jfButton--ghost:hover{background:var(--jfv-blue-100)}.jfButton--primary.jfButton--outline{background:transparent;color:var(--jfv-blue-500);border:1px solid var(--jfv-blue-500)}.jfButton--primary.jfButton--outline:focus{outline-color:var(--jfv-blue-200)}.jfButton--primary.jfButton--outline:hover{background:var(--jfv-blue-100)}.jfButton--success{background:var(--jfv-green-500)}.jfButton--success:focus{outline-color:var(--jfv-green-300)}.jfButton--success:hover{background:var(--jfv-green-600)}.jfButton--success.jfButton--ghost{border:0;background:transparent;color:var(--jfv-green-600)}.jfButton--success.jfButton--ghost:focus{outline-color:var(--jfv-green-300)}.jfButton--success.jfButton--ghost:hover{background:var(--jfv-green-100)}.jfButton--success.jfButton--outline{background:transparent;color:var(--jfv-green-600);border:1px solid var(--jfv-green-500)}.jfButton--success.jfButton--outline:focus{outline-color:var(--jfv-green-300)}.jfButton--success.jfButton--outline:hover{background:var(--jfv-green-100)}.jfButton--teams{background:var(--jfv-teams-default)}.jfButton--teams:focus{outline-color:var(--jfv-teams-dark)}.jfButton--teams:hover{background:var(--jfv-teams-light)}.jfButton--pdf{background:var(--jfv-pdf-default)}.jfButton--pdf:focus{outline-color:var(--jfv-pdf-dark)}.jfButton--pdf:hover{background:var(--jfv-pdf-light)}.jfButton--apps{background:var(--jfv-apps-default)}.jfButton--apps:focus{outline-color:var(--jfv-apps-dark)}.jfButton--apps:hover{background:var(--jfv-apps-light)}.jfButton--reports{background:var(--jfv-reports-default)}.jfButton--reports:focus{outline-color:var(--jfv-reports-dark)}.jfButton--reports:hover{background:var(--jfv-reports-light)}.jfButton--forms{background:var(--jfv-forms-default)}.jfButton--forms:focus{outline-color:var(--jfv-forms-dark)}.jfButton--forms:hover{background:var(--jfv-forms-light)}.jfButton--sign{background:var(--jfv-sign-default)}.jfButton--sign:focus{outline-color:var(--jfv-sign-dark)}.jfButton--sign:hover{background:var(--jfv-sign-light)}.jfButton--tables{background:var(--jfv-tables-default)}.jfButton--tables:focus{outline-color:var(--jfv-tables-dark)}.jfButton--tables:hover{background:var(--jfv-tables-light)}.jfButton--inbox{background:var(--jfv-inbox-default)}.jfButton--inbox:focus{outline-color:var(--jfv-inbox-dark)}.jfButton--inbox:hover{background:var(--jfv-inbox-light)}.jfButton--approvals{background:var(--jfv-approvals-default)}.jfButton--approvals:focus{outline-color:var(--jfv-approvals-dark)}.jfButton--approvals:hover{background:var(--jfv-approvals-light)}.jfButton--analytics{background:var(--jfv-analytics-default)}.jfButton--analytics:focus{outline-color:var(--jfv-analytics-dark)}.jfButton--analytics:hover{background:var(--jfv-analytics-light)}.jfButton--pages{background:var(--jfv-pages-default)}.jfButton--pages:focus{outline-color:var(--jfv-pages-dark)}.jfButton--pages:hover{background:var(--jfv-pages-light)}.jfButton--secondary{background:var(--jfv-navy-75);color:var(--jfv-navy-500)}.jfButton--secondary:focus{outline-color:var(--jfv-navy-50)}.jfButton--secondary:hover{background:var(--jfv-navy-100)}.jfButton--secondary.jfButton--ghost{border:0;background:transparent;color:var(--jfv-navy-500)}.jfButton--secondary.jfButton--ghost:focus{outline-color:var(--jfv-navy-50)}.jfButton--secondary.jfButton--ghost:hover{background:var(--jfv-navy-25)}.jfButton--secondary.jfButton--outline{background:transparent;color:var(--jfv-navy-500);border:1px solid var(--jfv-navy-100)}.jfButton--secondary.jfButton--outline:focus{outline-color:var(--jfv-navy-50)}.jfButton--secondary.jfButton--outline:hover{background:#e8e8f2}.jfButton--neutral{background:var(--jfv-gray-500)}.jfButton--neutral:focus{outline-color:var(--jfv-gray-300)}.jfButton--neutral:hover{background:var(--jfv-gray-700)}.jfButton--neutral.jfButton--ghost{border:0;background:transparent;color:var(--jfv-navy-500)}.jfButton--neutral.jfButton--ghost:focus{outline-color:var(--jfv-gray-300)}.jfButton--neutral.jfButton--ghost:hover{background:var(--jfv-navy-25)}.jfButton--neutral.jfButton--outline{background:transparent;color:var(--jfv-navy-500);border:1px solid var(--jfv-gray-600)}.jfButton--neutral.jfButton--outline:focus{outline-color:var(--jfv-gray-300)}.jfButton--neutral.jfButton--outline:hover{background:var(--jfv-navy-25)}.jfButton.isPulseAnimation:after,.jfButton.isPulseAnimation:before{content:"";position:absolute;right:0;top:0;bottom:0;left:0;animation:animPulse 2s infinite;pointer-events:none;border-radius:inherit;opacity:0;outline:0 solid #0075e3}.jfButton.isPulseAnimation:after{animation-delay:.54s}@keyframes animPulse{25%{opacity:.4}to{opacity:0;outline-width:10px}}.jfModal{background-color:#08090b99;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2147483647!important;animation:fadeIn .15s;padding:16px}.jfModal *{box-sizing:border-box}.jfModal--title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 24px 0}@media(min-width:480px){.jfModal--title{padding:32px 32px 0}}.jfModal--title-row{flex-direction:row;justify-content:flex-start;gap:16px}.jfModal--title-row .jfModal--title-icon{margin-bottom:0}.jfModal--title-row .jfModal--title-content h2,.jfModal--title-row .jfModal--title-content h3,.jfModal--title-row .jfModal--title-content p{text-align:start}.jfModal--title-row .jfModal--title-content p{margin:0}.jfModal--title-bordered{border-bottom:1px solid var(--jfv-navy-50);padding:16px 24px}@media(min-width:480px){.jfModal--title-bordered{padding:24px 32px}}.jfModal--title-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:8px;margin-bottom:16px}.jfModal--title-icon svg{width:32px;height:32px}.jfModal--title-icon-error{background-color:#fecaca80;color:var(--jfv-red-500)}.jfModal--title-icon-success{background-color:#cbfb7b80;color:var(--jfv-green-500)}.jfModal--title-icon-warning{background-color:#ffdc7b80;color:var(--jfv-yellow-500)}.jfModal--title-icon-informative{background-color:#77cfff80;color:var(--jfv-blue-500)}@media(min-width:480px){.jfModal--title-icon{width:80px;height:80px}.jfModal--title-icon svg{width:40px;height:40px}}.jfModal--title-icon-small{width:32px;height:32px}.jfModal--title-icon-small svg{width:20px;height:20px}@media(min-width:480px){.jfModal--title-icon-small{width:40px;height:40px;border-radius:4px}.jfModal--title-icon-small svg{width:24px;height:24px}}.jfModal--title h2,.jfModal--title h3{color:var(--jfv-navy-700);text-align:center;font-weight:500;font-size:16px;line-height:20px;margin:0}.jfModal--title p{color:var(--jfv-navy-300);text-align:center;font-size:14px;line-height:20px;margin-top:8px;margin-bottom:0}@media(min-width:480px){.jfModal--title h2,.jfModal--title h3{font-size:18px;line-height:24px}}.jfModal--title-info{display:flex;align-items:flex-start;justify-content:center;gap:8px;width:fit-content;padding:8px;border-radius:4px;background-color:var(--jfv-navy-25);color:var(--jfv-navy-300);margin:16px auto 0}.jfModal--title-info p{text-align:left;margin:0;font-size:12px;line-height:16px}@media(min-width:480px){.jfModal--title-info p{font-size:14px;line-height:20px}}.jfModal--title-info p strong{color:var(--jfv-navy-500)}.jfModal--title-info-icon{width:16px;height:16px;flex-shrink:0;margin:2px 0}@media screen and (max-width:480px){.jfModal--title-info-icon{width:14px;height:14px}}.jfModal--close{position:absolute;top:16px;right:16px}@media(max-width:480px){.jfModal--close .jfButton{height:32px;padding:0 6px}}.jfModal--container{background-color:var(--jfv-white);width:100%;border-radius:8px;max-height:100%;display:flex;flex-direction:column;position:relative;margin:0}.jfModal--container-small{max-width:480px}.jfModal--container-medium{max-width:640px}.jfModal--container-large{max-width:800px}.jfModal--actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap-reverse;gap:16px;width:100%;padding:32px;flex-direction:row}@media(max-width:480px){.jfModal--actions{gap:12px;padding:24px}}.jfModal--actions-end{justify-content:flex-end}.jfModal--header{display:flex;flex-direction:column;text-align:left;padding:24px 32px;border-bottom:1px solid var(--jfv-navy-50)}.jfModal--header-title{padding-inline-end:32px}.jfModal--header-title h2,.jfModal--header-title h3{color:var(--jfv-navy-700);font-weight:500;font-size:20px;line-height:28px;margin:0}.jfModal--header-title p{color:var(--jfv-navy-300);font-size:14px;line-height:20px;margin:0}@media(max-width:480px){.jfModal--header-title h2,.jfModal--header-title h3{font-size:16px;line-height:20px}.jfModal--header-title p{font-size:12px;line-height:16px}}.jfModal--body{display:flex;flex-direction:column;gap:24px;padding:24px 32px;border-bottom:1px solid var(--jfv-navy-50);overflow-y:scroll}.jfModal--body-img{width:100%;height:auto}.jfModal--body-list{margin:0;list-style:unset;color:#252f58;font-size:14px;line-height:24px;letter-spacing:-.28px;padding-inline-start:24px}.jfModal--body-list li{margin:0}.jfModal--body-list li span{font-weight:600}.jfModal--body-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:14px;line-height:24px;color:#252f58;letter-spacing:-.28px}@media screen and (max-width:640px){.jfModal--body-content{gap:8px}}.jfModal--body-content p{font-size:inherit;line-height:inherit;margin:0}.jfModal--footer{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:16px 32px}.jfModal--whats-new .jfModal--close{top:28px;right:28px}@media(max-width:480px){.jfModal--whats-new .jfModal--close{width:24px;height:24px}}.jfModal--image-upload .jfModal--close{top:24px;right:24px}.jfModal--image-upload-cropper{width:100%}.jfModal--image-upload-adjust{display:flex;align-items:center;gap:12px}@media screen and (max-width:480px){.jfModal--image-upload-adjust{flex-direction:column;justify-content:center}}.jfModal--image-upload-adjust-text{flex-grow:1;font-size:16px;color:var(--jfv-navy-500);font-weight:500}.jfModal--image-upload-adjust-buttons{flex-grow:0;display:flex;align-items:center;gap:12px}@media screen and (max-width:768px){.jfModal--image-upload-adjust-buttons{flex-direction:column;justify-content:center}}.jfModal--image-upload-adjust-buttons-option{display:flex;align-items:center;gap:12px}.jfModal--image-upload-adjust-buttons-option-inner{display:flex;align-items:center;gap:8px}.jfModal--image-upload .jfModal--actions{padding:16px 32px}.jf-limit-warning-banner{--banner-background-color: #FFF5D2;--banner-border-color: #FFDC7B;--banner-text-color: #945901}.jf-limit-warning-banner.isOverLimit{--banner-background-color: #FEF2F2;--banner-border-color: #FECACA80;--banner-text-color: #AB0101}.jf-limit-warning-banner{display:flex;justify-content:space-between;padding:16px 22px;margin-bottom:24px;background-color:var(--banner-background-color);border:1px solid var(--banner-border-color);border-radius:6px}.jf-limit-warning-banner .jf-limit-warning-content{display:flex;align-items:center;gap:16px}.jf-limit-warning-banner .jf-limit-warning-content p{color:var(--banner-text-color);font-size:12px}.jf-limit-warning-banner .jf-limit-warning-content p strong{font-weight:700}@media screen and (max-width:480px){.jf-limit-warning-banner{flex-direction:column;gap:16px}}.jfDropdown{font-size:14px!important;line-height:1!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;height:40px!important;border-radius:4px!important;border:1px solid var(--jfv-navy-100)!important;background:var(--jfv-white);outline:2px solid transparent!important;outline-offset:0;transition:all .3s;color:var(--jfv-navy-700)!important;padding:0 12px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c73a8' viewBox='0 0 24 24' class='shrink-0 w-5'%3E%3Cpath fill-rule='evenodd' d='M7.293 10.293a1 1 0 0 1 1.414 0L12 13.586l3.293-3.293a1 1 0 1 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414Z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") no-repeat right 4px center!important;background-size:20px 20px!important;max-width:unset!important}.jfDropdown:hover{border-color:var(--jfv-navy-300)!important}.jfDropdown:focus{border-color:var(--jfv-blue-500)!important;outline-color:var(--jfv-blue-200)!important;box-shadow:none!important}.jfInput{display:flex;width:100%;height:40px;border-radius:4px;border:1px solid var(--jfv-navy-100);background:var(--jfv-white);outline:2px solid transparent;outline-offset:0;transition:all .3s;color:var(--jfv-navy-700);overflow:hidden}.jfInput:has(:disabled){background:var(--jfv-navy-50);border-color:transparent;pointer-events:none;opacity:.5}.jfInput:hover{border-color:var(--jfv-navy-300)}.jfInput:focus-within{border-color:var(--jfv-blue-500);outline-color:var(--jfv-blue-200)}.jfInput--counter{font-size:14px;color:var(--jfv-navy-200);padding:0 12px 0 0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:0!important}.jfInput input{width:100%;height:100%;border:0;outline:0;padding:12px;margin:0;font-size:14px;line-height:18px;color:currentColor;background:transparent;border:0!important;outline:0!important;box-shadow:none!important}.jfInput input:focus{border:0!important;outline:0!important;box-shadow:none!important}.jfInput input::placeholder{color:var(--jfv-navy-200)}.jfInput--prefix{background-color:var(--jfv-navy-25);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px}.jfInput--prefix-text{color:var(--jfv-navy-300);line-height:38px;pointer-events:none;flex-shrink:0}.jfInput--prefix-icon{display:block;width:20px;height:20px}.jfInput--prefix-icon svg{fill:var(--jfv-navy-700)}.jfInput--prefix-error{color:var(--jfv-red-500);display:block;margin-top:8px}.jfInput--suffix{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px 0 0;border:none;background-color:unset;cursor:pointer}.jfInput--suffix-icon{display:block;width:20px;height:20px}.jfInput--suffix-icon svg{fill:var(--jfv-navy-700)}.jfRadio{display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px}.jfRadio--checkmark input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--jfv-navy-100);border-radius:50%;display:inline-flex;flex-shrink:0;outline:2px solid transparent;outline-offset:0;margin:0;cursor:pointer;width:100%;height:100%;transition:.15s all}.jfRadio--label{font-size:14px;color:var(--jfv-navy-700)}.chatbot-toggle{position:relative;display:inline-flex;width:42px;height:24px;flex-shrink:0}.chatbot-toggle--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#979dc6;transition:.4s;border-radius:4px}.chatbot-toggle--slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:3px;box-shadow:0 4px 8px #545f6f29,0 0 2px #252d5b0a}.chatbot-toggle--input{opacity:0;width:0;height:0}.chatbot-toggle--input:checked+.chatbot-toggle--slider{background-color:#0075e3}.chatbot-toggle--input:checked+.chatbot-toggle--slider:before{transform:translate(18px)}.jfInputColor{position:relative}.jfInputColor--picker{position:absolute;height:100%;right:8px;top:0;display:flex;align-items:center}.jfInputColor--picker button{cursor:pointer;width:24px;height:24px;border-radius:4px;flex-shrink:0;border:0;outline:0;border:1px solid rgba(10,21,81,.2)}.jfInputColor--picker:not(.isSelected) button{background:var(--jfv-white)}.jfInputColor--picker .sketch-picker{position:absolute;top:36px;right:0;z-index:2}.jfInputColor--popover{z-index:3;background:var(--jfv-white);border-radius:4px;box-shadow:#00000026 0 0 0 1px,#00000026 0 8px 16px}.jfInputColor .jfInput input{text-transform:uppercase}.jfKnowledgeBase{display:flex;flex-direction:column;gap:16px}.jfKnowledgeBase .knowledge-container{display:flex;flex-direction:column;gap:10px}.jfKnowledgeBase .knowledge-container .knowledge-item{display:flex;align-items:center;gap:20px;padding:12px 16px 12px 25px;border:1px solid #c8ceed;border-radius:4px;margin-bottom:0;position:relative;cursor:pointer}.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isKnowledge] .knowledge-before,.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isKnowledge] .knowledge-icon{background-color:#64b200}.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isDocument] .knowledge-before,.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isDocument] .knowledge-icon{background-color:#09f}.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isURL] .knowledge-before,.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isURL] .knowledge-icon{background-color:#ffb629}.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isQA] .knowledge-before,.jfKnowledgeBase .knowledge-container .knowledge-item[data-item=isQA] .knowledge-icon{background-color:#3e62c8}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-before{position:absolute;top:0;left:0;width:7px;height:100%;border-radius:3px 0 0 3px}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-icon{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:6px}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-icon svg{fill:#fff;width:20px;height:20px}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-content{flex-grow:1}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-content .knowledge-title{font-size:16px;line-height:130%;color:#0a1551;font-weight:600}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-content .knowledge-desc{font-size:12px;line-height:16px;color:#6c73a8}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-right{display:flex;align-items:center;justify-content:center}.jfKnowledgeBase .knowledge-container .knowledge-item .knowledge-right svg{width:20px;height:20px;fill:#c8ceed}.jfKnowledgeBase .knowledge-filter-container{width:100%;display:flex;gap:16px}@media screen and (max-width:640px){.jfKnowledgeBase .knowledge-filter-container{flex-direction:column;gap:8px}}@media screen and (min-width:640px){.jfKnowledgeBase .knowledge-filter-container .jfInput{flex-basis:66%}}.jfKnowledgeBase .knowledge-filter-container .jfInput--prefix{padding:0 0 0 12px;background:transparent}.jfKnowledgeBase .knowledge-filter-container .jfDropdown{font-size:14px}.jfKnowledgeBase .knowledge-filter-dropdown{flex-grow:1;flex-shrink:0;flex-basis:33%}.jfKnowledgeBase .knowledge-base-loading-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.jfMaterialEditor--hint{margin:0 0 14px;color:#6f6a86;font-size:13px;line-height:1.5}.jfPriceList--head,.jfPriceList--row{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 32px;gap:8px;align-items:center}.jfPriceList--head{margin-bottom:6px}.jfPriceList--head span{color:#6f6a86;font-size:12px;font-weight:600}.jfPriceList--row{margin-bottom:8px}.jfPriceList--remove{width:28px;height:28px;padding:0;border:1px solid #f0dede;border-radius:8px;background:#fff;color:#dc2626;font-size:16px;line-height:1;cursor:pointer}.jfPriceList--add{padding:6px 14px;border:1px dashed #c8cbe4;border-radius:8px;background:#fff;color:#343c6a;font-family:inherit;font-size:13px;cursor:pointer}@media screen and (max-width:720px){.jfPriceList--head{display:none}.jfPriceList--row{grid-template-columns:1fr 1fr}}.jfImportPages{margin-top:14px;border:1px solid #e7e4f0;border-radius:10px}.jfImportPages--head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #eef0f8;color:#6f6a86;font-size:12px}.jfImportPages--head button{margin-left:10px;padding:0;border:0;background:none;color:var(--cbai-primary, #09f);font:inherit;cursor:pointer}.jfImportPages--list{max-height:280px;overflow-y:auto}.jfImportPages--row{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid #f4f3f8;font-size:12.5px;cursor:pointer}.jfImportPages--row:last-child{border-bottom:0}.jfImportPages--row span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jfImportPages--row em{color:#8a86a0;font-size:11px;font-style:normal}.jfKnowledgeMeta{margin:0 24px 20px;padding:14px 16px;border:1px solid #e7e4f0;border-radius:10px;background:#faf9fc}.jfKnowledgeMeta--label{display:block;margin-bottom:6px;color:#6f6a86;font-size:12px;font-weight:600}.jfKnowledgeMeta--box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:38px;padding:5px 8px;border:1px solid #e3e5f3;border-radius:8px;background:#fff}.jfKnowledgeMeta--box input{flex:1;min-width:120px;border:0;font:inherit;font-size:13px;outline:none}.jfKnowledgeMeta--tag{display:inline-flex;align-items:center;gap:4px;padding:3px 6px 3px 9px;border-radius:999px;background:#ece9f8;color:#4a3f7a;font-size:12px}.jfKnowledgeMeta--tag button{padding:0 2px;border:0;background:none;color:inherit;font-size:14px;line-height:1;cursor:pointer;opacity:.7}.jfKnowledgeMeta--expiry{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.jfKnowledgeMeta--expiry .jfKnowledgeMeta--label{margin:0}.jfKnowledgeMeta--expiry input{height:34px;padding:0 10px;border:1px solid #e3e5f3;border-radius:8px;background:#fff;font:inherit;font-size:13px;outline:none}.jfKnowledgeMeta--clear{padding:0;border:0;background:none;color:var(--cbai-primary, #09f);font:inherit;font-size:12px;cursor:pointer}.jfKnowledgeMeta--hint{margin:10px 0 0;color:#8a86a0;font-size:12px;line-height:1.5}.jfMaterialTags{display:inline-flex;flex-wrap:wrap;gap:5px;margin-top:4px}.jfMaterialTags em{padding:1px 7px;border-radius:999px;background:#ece9f8;color:#4a3f7a;font-size:11px;font-style:normal}.jfMaterialTags--expired{background:#fee2e2!important;color:#b91c1c!important}.jfChatFaq{margin-top:12px}.jfChatFaq--item{margin-bottom:8px;padding:10px 12px;border:1px solid #e7e4f0;border-radius:10px;background:#faf9fc}.jfChatFaq--item.isChosen{border-color:#c9c2ec;background:#fff}.jfChatFaq--pick{display:flex;align-items:center;gap:8px}.jfChatFaq--pick em{flex-shrink:0;padding:1px 7px;border-radius:999px;background:#ece9f8;color:#4a3f7a;font-size:11px;font-style:normal}.jfChatFaq--question{flex:1;min-width:0;padding:4px 0;border:0;background:none;font:inherit;font-size:13.5px;font-weight:600;outline:none}.jfChatFaq--answer{width:100%;margin-top:6px;padding:7px 10px;border:1px solid #e3e5f3;border-radius:8px;background:#fff;font:inherit;font-size:13px;resize:vertical;outline:none}.jfInfobox{display:flex;align-items:center;gap:12px}.jfInfobox--back-btn svg{width:100%;height:auto}.jfInfobox--icon{width:36px;height:36px;border-radius:4px;padding:8px;color:var(--jfv-white);flex-shrink:0}.jfInfobox--icon:not(.success){background-color:var(--jfv-purple-400)}.jfInfobox--icon.success{background-color:var(--jfv-green-400)}.jfInfobox--icon.isKnowledge{background-color:var(--jfv-green-500)}.jfInfobox--icon.isDocument{background-color:var(--jfv-blue-400)}.jfInfobox--icon.isURL{background-color:var(--jfv-yellow-400)}.jfInfobox--icon.isQA{background-color:var(--jfv-pdf-default)}.jfInfobox--content{display:flex;flex-direction:column}.jfInfobox--name{font-weight:500;color:var(--jfv-navy-700);font-size:16px;line-height:20px}.jfInfobox--desc{color:var(--jfv-navy-300);font-size:14px;line-height:18px}.jfMaterialEditor{width:100%;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1024px){.jfMaterialEditor{padding-inline-start:48px}}.jfMaterialEditor--container{display:flex;flex-direction:column;gap:12px}.jfMaterialEditor--inner{display:flex;flex-direction:column;gap:24px;background-color:var(--jfv-white);padding:24px;border-radius:8px;border:1px solid var(--jfv-navy-100)}.jfMaterialEditor--footer{display:flex;justify-content:flex-end}.jfMaterialEditor--label-wrapper{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:18px}.jfMaterialEditor--label-wrapper h3{font-size:14px;line-height:20px;font-weight:500;color:var(--jfv-navy-700)}.jfMaterialEditor--label-wrapper p{font-size:12px;line-height:16px;color:var(--jfv-navy-300)}.jfMaterialEditor--error-message{background-color:var(--jfv-red-400);color:var(--jfv-white);font-size:12px;width:max-content;border-radius:6px;padding:4px 8px}.jfTextarea-container{display:flex;flex-direction:column;width:100%;border-radius:4px;border:1px solid var(--jfv-navy-100);background:var(--jfv-white);outline:2px solid transparent;outline-offset:0;transition:border-color .3s;color:var(--jfv-navy-700);overflow:auto}.jfTextarea-container:hover{border-color:var(--jfv-navy-300)}.jfTextarea-container:focus-within{border-color:var(--jfv-blue-500);outline-color:var(--jfv-blue-200)}.jfTextarea-container:has(:disabled){background:var(--jfv-navy-50);border-color:transparent;pointer-events:none;opacity:.5}.jfTextarea-container--counter{font-size:14px;color:var(--jfv-navy-200);padding:0 12px 8px;display:flex;justify-content:flex-end}.jfTextarea-container textarea{width:100%;border:0;outline:0;font-size:14px;line-height:18px;padding:12px;color:currentColor;background:transparent;resize:none;border:0!important;outline:0!important;box-shadow:none!important}@media screen and (max-width:480px){.jfTextarea-container textarea{font-size:12px;line-height:16px}}.jfTextarea-container textarea:focus{border:0!important;outline:0!important;box-shadow:none!important}.jfTextarea-container textarea::placeholder{color:var(--jfv-navy-200)}.jfMaterialList{display:flex;flex-direction:column;gap:16px;height:100%}.jfMaterialList--item{background:var(--jfv-white);border-radius:4px;overflow:hidden;width:100%;box-shadow:0 2px 4px #252d5b0a,0 8px 16px #545f6f29}.jfMaterialList--item.isActionRequired{border:1px solid var(--jfv-blue-500);outline:2px solid var(--jfv-blue-100)}.jfMaterialList--item-content{padding:16px 20px 20px;border-bottom:1px solid var(--jfv-navy-100);color:var(--jfv-navy-500);width:100%;display:flex;flex-direction:column;gap:16px}.jfMaterialList--item-content-title{width:100%;display:flex;align-items:center;gap:12px}.jfMaterialList--item-content-title-icon{width:40px;height:40px;border-radius:4px;padding:8px;flex-shrink:0}.jfMaterialList--item-content-title-icon.isKnowledge{background-color:#64b20033;color:var(--jfv-green-500)}.jfMaterialList--item-content-title-icon.isDocument{background-color:#09f3;color:var(--jfv-blue-400)}.jfMaterialList--item-content-title-icon.isURL{background-color:#ffb62933;color:var(--jfv-yellow-400)}.jfMaterialList--item-content-title-icon.isQA{background-color:#3e62c833;color:var(--jfv-pdf-default)}.jfMaterialList--item-content-title-text{flex:1;display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#343c6a;font-size:12px;line-height:16px}@media screen and (max-width:1440px){.jfMaterialList--item-content-title-text{width:100%;max-width:360px}}@media screen and (max-width:1200px){.jfMaterialList--item-content-title-text{max-width:280px}}@media screen and (max-width:1100px){.jfMaterialList--item-content-title-text{max-width:260px}}@media screen and (max-width:1024px){.jfMaterialList--item-content-title-text{max-width:unset}}.jfMaterialList--item-content-title-text strong{font-size:14px;line-height:18px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jfMaterialList--item-content-title-text span{font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jfMaterialList--item-content-title-text-link{font-size:12px;color:var(--jfv-blue-500);text-decoration:underline;transition:.15s all}.jfMaterialList--item-content-title-text-link:hover{color:var(--jfv-blue-600)}.jfMaterialList--item-content-title .jfButton{width:22px;height:22px;padding:0;opacity:0;margin-left:auto;transition:opacity .2s}.jfMaterialList--item-content-title .jfButton svg{transition:.1s all}.jfMaterialList--item-content-title:hover .jfButton{opacity:1}.jfMaterialList--item-content-text{font-size:14px;line-height:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jfMaterialList--item-footer{padding:4px 16px;display:flex;justify-content:space-between;align-items:center}.jfMaterialList--item-footer-text{font-size:12px;line-height:16px;color:var(--jfv-navy-300)}.jfMaterialList--item-error{background:var(--jfv-red-200);display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px}.jfMaterialList--item-error svg{width:16px;height:16px;fill:var(--jfv-red-400);vertical-align:middle}.jfMaterialList--item-error span{color:var(--jfv-red-400);font-weight:400;line-height:24px;vertical-align:middle}.jfMaterialList--no-result{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;flex-grow:1}@media screen and (min-width:1280px){.jfMaterialList--no-result{margin-top:48px}}.jfMaterialList--no-result-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.jfMaterialList--no-result-content-title{color:var(--jfv-navy-700);font-size:14px;font-weight:700}.jfMaterialList--no-result-content-desc{color:var(--jfv-navy-300);font-size:12px;font-weight:500}.jfMaterialItemContextMenu--button{width:32px;height:32px;border-radius:4px;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent}.jfMaterialItemContextMenu--button svg{width:16px;height:16px}.jfMaterialItemContextMenu--button:hover{background:var(--jfv-navy-25)}.jfMaterialItemContextMenu--button:focus{outline:2px solid rgba(127,133,156,.5)}.jfMaterialItemContextMenu--panel{z-index:3;background:var(--jfv-navy-600);padding:8px 0;border-radius:4px;display:flex;flex-direction:column;min-width:188px}.jfMaterialItemContextMenu--panel-button{background:transparent;padding:10px;gap:10px;border:none;cursor:pointer;display:flex;align-items:center;text-align:left;color:var(--jfv-white)}.jfMaterialItemContextMenu--panel-button svg{width:20px;height:20px;flex-shrink:0}.jfMaterialItemContextMenu--panel-button span{font-weight:500;font-size:15px;line-height:20px;flex-grow:1}.jfMaterialItemContextMenu--panel-button-delete svg{fill:var(--jfv-red-400)}.jfMaterialStatus{padding:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.jfMaterialStatus--text{display:flex;align-items:center;gap:8px;color:var(--jfv-navy-300);font-size:12px;line-height:16px}.jfMaterialStatus--line-loader{background:var(--jfv-navy-100);height:8px;width:100%;max-width:416px;border-radius:4px;position:relative;overflow:hidden}.jfMaterialStatus--line-loader-bar{background:var(--jfv-blue-500);height:100%;position:absolute;top:0;left:0;transition:all .3s}.getTextBlock{color:var(--jfv-navy-700)}.getTextBlock--title{font-size:16px;line-height:22px;font-weight:700;margin:0 0 8px!important}.getTextBlock--content{font-size:14px;line-height:20px;overflow-y:auto}.getTextBlock--content.summary{max-height:64px}.getTextBlock--content.content{padding:12px;border:1px solid var(--jfv-navy-100);border-radius:4px;background-color:var(--jfv-navy-25);height:400px}.getTextBlock+.getTextBlock{margin-top:36px}.material-summary-modal{display:flex;flex-direction:column}.material-summary-modal--title{display:flex;align-items:center;width:100%;padding:16px 64px 16px 32px;border-bottom:1px solid var(--jfv-navy-50);gap:16px}.material-summary-modal--title-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;flex-shrink:0;background-color:var(--jfv-green-500);color:var(--jfv-white)}.material-summary-modal--title-icon.isKnowledge{background-color:var(--jfv-green-500)}.material-summary-modal--title-icon.isDocument{background-color:var(--jfv-blue-400)}.material-summary-modal--title-icon.isURL{background-color:var(--jfv-yellow-400)}.material-summary-modal--title-icon.isQA{background-color:var(--jfv-pdf-default)}.material-summary-modal--title-icon svg{width:24px;height:24px}.material-summary-modal--title-text{flex:1;display:flex;flex-direction:column;overflow:hidden}.material-summary-modal--title-text strong{font-size:16px;line-height:20px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-summary-modal--title-text span{font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.material-summary-modal--content{overflow:auto;margin-bottom:0;font-size:16px;line-height:20px;flex-grow:1;padding:32px}.material-summary-modal--content-inner{display:flex;flex-direction:column;gap:36px}@media screen and (min-width:480px){.material-summary-modal--content{flex-grow:0}}.material-summary-modal--footer{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:16px 32px;border-top:1px solid var(--jfv-navy-50);width:100%;gap:16px}.material-summary-modal--footer .jfButton{margin-left:auto}@media screen and (min-width:480px){.material-summary-modal--footer{justify-content:space-between;flex-direction:row}}.create-page-loading{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;gap:32px;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:101;background:#fff;border-radius:16px;box-shadow:0 16px 24px #545f6f29,0 2px 8px #252d5b0a}@media screen and (max-width:540px){.create-page-loading{gap:16px}}.create-page-loading--spinner{width:48px;height:48px;position:relative;border-radius:50%;border:4px solid rgba(52,60,106,.2)}.create-page-loading--spinner:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:4px solid;border-color:transparent #343c6a transparent transparent;animation:spin-loader .7s linear infinite}.create-page-loading--spinner.small{width:32px;height:32px;border-width:3px}.create-page-loading--spinner.small:before{border-width:3px;top:-3px;right:-3px;bottom:-3px;left:-3px}.create-page-loading--spinner.xsmall{width:24px;height:24px;border-width:2.5px}.create-page-loading--spinner.xsmall:before{top:-2px;right:-2px;bottom:-2px;left:-2px;border-width:2.5px}.create-page-loading--spinner.dark-navy:before{border-color:transparent #0a1551 transparent transparent}.create-page-loading--icon{border-radius:16px;background:linear-gradient(180deg,#9c4dd3,#47106d);width:120px;height:120px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:540px){.create-page-loading--icon{width:80px;height:80px}.create-page-loading--icon svg{width:40px;height:40px}}.create-page-loading--animation{overflow:hidden}.create-page-loading--text{position:relative;width:100%;transition:transform .3s ease-in-out;margin:0}.create-page-loading--text li{text-align:center;justify-content:center;width:100%;display:flex;align-items:center;color:#0a1551;font-size:20px;font-weight:500;line-height:1.4;margin:0;letter-spacing:-.34px;padding:0 16px}@media screen and (max-width:540px){.create-page-loading--text li{font-size:14px}}@keyframes spin-loader{to{transform:rotate(360deg)}}.jfRadio{display:inline-flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;gap:16px;width:100%}@media screen and (max-width:480px){.jfRadio{gap:12px}}.jfRadio--checkmark{position:relative;display:inline-flex;width:16px;height:16px}.jfRadio--checkmark input[type=radio]{box-shadow:none}.jfRadio--checkmark input[type=radio]:checked:before{display:none}.jfRadio--checkmark input[type=radio]:focus{box-shadow:none}.jfRadio--checkmark input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--jfv-navy-100);border-radius:50%;display:inline-flex;flex-shrink:0;outline:2px solid transparent;outline-offset:0;margin:0;cursor:pointer;width:100%;height:100%}.jfRadio--checkmark input[type=radio]:disabled{cursor:not-allowed;background-color:var(--jfv-white);border-color:var(--jfv-navy-50)}.jfRadio--checkmark input[type=radio]:focus{border-color:var(--jfv-blue-500);outline-color:var(--jfv-blue-200)}.jfRadio--checkmark input[type=radio]:not(:disabled):hover{border-color:var(--jfv-blue-500)}.jfRadio--checkmark input[type=radio]:checked{background-color:var(--jfv-blue-500);border-color:var(--jfv-blue-500)}.jfRadio--checkmark input[type=radio]:checked:hover{background-color:var(--jfv-blue-600);border-color:var(--jfv-blue-600)}.jfRadio--checkmark-inner{position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--jfv-white);top:4px;left:4px;bottom:4px;right:4px;width:8px;height:8px}.jfRadio--avatar-image{background-color:var(--jfv-navy-100);width:38px;height:38px;aspect-ratio:1/1;flex-shrink:0;border-radius:4px;object-fit:contain}.jfRadio--text-wrapper{width:100%}.jfRadio--label{font-size:16px;line-height:24px;font-weight:500;color:var(--jfv-navy-700)}.jfRadio--description{font-size:14px;line-height:20px;color:var(--jfv-navy-300)}@media screen and (max-width:1024px){.jfRadio--label{font-size:14px;line-height:20px}.jfRadio--description{font-size:12px;line-height:16px}}.chattiness-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 24px);height:12px;background-color:var(--jfv-navy-25);border-radius:8px;cursor:pointer;margin:24px auto 0;display:block}.chattiness-slider::-webkit-slider-runnable-track{border-radius:8px;height:12px;background:linear-gradient(to right,var(--jfv-blue-400) 0%,var(--jfv-ai-light) var(--value),var(--jfv-navy-25) var(--value),var(--jfv-navy-25) 100%)}.chattiness-slider::-moz-range-track{border-radius:8px;height:12px;background:linear-gradient(to right,var(--jfv-blue-400) 0%,var(--jfv-ai-light) var(--value),var(--jfv-navy-25) var(--value),var(--jfv-navy-25) 100%)}.chattiness-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;width:20px;cursor:ew-resize;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227%22%20fill%3D%22white%22%20stroke%3D%22%23934BE4%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;transform:translateY(-25%);filter:drop-shadow(0px 0px 1px rgba(10,11,13,.04)) drop-shadow(0px 2px 4px rgba(10,11,13,.32))}.chattiness-slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;height:20px;width:20px;cursor:ew-resize;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227%22%20fill%3D%22white%22%20stroke%3D%22%23934BE4%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;filter:drop-shadow(0px 0px 1px rgba(10,11,13,.04)) drop-shadow(0px 2px 4px rgba(10,11,13,.32))}.chattiness-slider--labels{display:flex;justify-content:space-between;margin-top:24px}.chattiness-slider--labels>div{font-size:12px;color:var(--jfv-navy-50)}.chattiness-slider--labels>div span{font-size:12px;line-height:16px;color:var(--jfv-navy-500);display:flex;flex-direction:column;text-align:center}.chattiness-slider--labels>div span:nth-child(2){color:var(--jfv-navy-300)}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.chat-guidelines{position:relative}.chat-guidelines .jfInput input{padding-inline-end:48px}.chat-guidelines-delete-btn{position:absolute;right:12px;top:0;background:transparent;padding:4px}.chat-guidelines-delete-btn:hover{background:transparent}.chat-guidelines-delete-btn:hover svg{fill:#454e80}.chat-guidelines-delete-btn svg{fill:#6c73a8;transition:.3s all}.chat-guidelines-new-btn{width:100%}.an{display:flex;flex-direction:column;gap:18px;margin-bottom:56px;color:#2b2540}.an-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.an-head h1{margin:0;color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em}.an-head p{margin:4px 0 0;color:#6b6680;font-size:14px}.an-filters{display:flex;flex-wrap:wrap;gap:8px}.an-filters select{height:38px;padding:0 10px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;font-family:inherit;font-size:14px}.an-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:#fff;box-shadow:0 1px 3px #1212120f}.an-tabs button{padding:6px 12px;border:0;border-radius:8px;background:none;color:#6b6680;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.an-tabs button.isActive{background:#4c2f81;color:#fff}.an-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.an-kpi{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1px solid #e9e6f1;border-radius:16px;background:#fff}.an-kpi span{color:#6b6680;font-size:13px}.an-kpi strong{color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em}.an-kpi small{color:#8a86a0;font-size:12px}.an-kpi.is-accent{border:0;background:linear-gradient(135deg,#4c2f81,#6a44b0)}.an-kpi.is-accent span,.an-kpi.is-accent small{color:#ffffffbf}.an-kpi.is-accent strong{color:#fff}.an-kpi.is-good strong{color:#16a34a}.an-kpis--inner{margin:14px 0 6px}.an-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.an-card{padding:18px 20px;border:1px solid #e9e6f1;border-radius:16px;background:#fff}.an-card h2{margin:0 0 14px;color:#121212;font-size:15px;font-weight:700}.an-card--wide{grid-column:1/-1}.an-card--head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.an-card--head h2{margin:0}.an-card--head p{margin:4px 0 0;color:#6b6680;font-size:13px}.an-subhead{margin-top:20px!important}.an-chart{display:flex;align-items:flex-end;gap:2px;height:180px}.an-chart span{position:relative;display:flex;flex:1;align-items:flex-end;height:100%;border-radius:4px;background:#f7f5fb}.an-chart i{display:block;width:100%;min-height:2px;border-radius:4px;background:linear-gradient(180deg,#8b5fd0,#4c2f81)}.an-chart b{position:absolute;right:20%;bottom:0;left:20%;border-radius:3px;background:#ff7074}.an-legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;color:#6b6680;font-size:12px}.an-legend span{display:inline-flex;align-items:center;gap:6px}.an-legend i{width:10px;height:10px;border-radius:3px}.an-legend i.is-conv{background:#4c2f81}.an-legend i.is-lead{background:#ff7074}.an-legend em{margin-inline-start:auto;font-style:normal}.an-bars{display:flex;align-items:flex-end;gap:3px;height:110px;padding-bottom:18px}.an-bars span{position:relative;display:flex;flex:1;align-items:flex-end;height:100%}.an-bars i{display:block;width:100%;min-height:2px;border-radius:3px;background:#cdbdea}.an-bars span:hover i{background:#4c2f81}.an-bars em{position:absolute;bottom:-17px;left:50%;color:#8a86a0;font-size:10px;font-style:normal;transform:translate(-50%);white-space:nowrap}.an-rank{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.an-rank li div{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:13px}.an-rank li div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.an-rank i{display:block;height:6px;border-radius:999px;background:#4c2f81}.an-empty{margin:0;color:#8a86a0;font-size:13px;line-height:1.5}.an-loader{display:flex;justify-content:center;padding:48px 0}.an-questions{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.an-questions li{padding:12px 0;border-top:1px solid #f4f2f8}.an-questions--row{display:flex;align-items:center;gap:12px}.an-questions--text{flex:1;min-width:0}.an-questions--text strong{display:block;color:#121212;font-size:14px}.an-questions--text small{color:#8a86a0;font-size:12px}.an-questions--actions{display:flex;gap:6px}.an-count{flex-shrink:0;min-width:38px;padding:4px 8px;border-radius:999px;background:#fff1f1;color:#e5484d;font-size:12px;font-weight:800;text-align:center}.an-answer{display:flex;flex-direction:column;gap:8px;margin:10px 0 0 50px}.an-answer textarea{padding:10px 12px;border:1px solid #ddd8ea;border-radius:10px;font-family:inherit;font-size:14px;resize:vertical}.an-answer textarea:focus{border-color:#4c2f81;outline:0}.an-answer div{display:flex;justify-content:flex-end;gap:8px}.an-btn{height:32px;padding:0 12px;border:1px solid #ddd8ea;border-radius:9px;background:#fff;color:#2b2540;font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.an-btn:disabled{opacity:.5;cursor:default}.an-btn--primary{border-color:transparent;background:#4c2f81;color:#fff}.cb-page{display:flex;flex-direction:column;gap:18px;margin-bottom:56px;color:#2b2540}.cb-page--head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.cb-page--head h1{margin:0;color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em}.cb-page--head p{margin:4px 0 0;color:#6b6680;font-size:14px}.cb-page--head a.ld-btn{text-decoration:none}.cb-usage{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border:1px solid #e9e6f1;border-radius:16px;background:linear-gradient(135deg,#faf8fd,#fff)}.cb-usage--text{display:flex;align-items:baseline;gap:8px}.cb-usage--text strong{color:#121212;font-size:18px}.cb-usage--text span{color:#6b6680;font-size:14px}.cb-usage--stats{display:flex;flex-wrap:wrap;gap:8px 22px;color:#6b6680;font-size:13px}.cb-usage--stats b{color:#2b2540}.cb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.cb-card{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid #e9e6f1;border-radius:18px;background:#fff;transition:.15s all}.cb-card:hover{border-color:#cdbdea;box-shadow:0 12px 30px #4c2f8114}.cb-card.isCurrent{border:2px solid #4c2f81}.cb-card--top{display:flex;align-items:center;gap:12px}.cb-card--top img{flex-shrink:0;width:52px;height:52px;border-radius:16px;object-fit:cover}.cb-card--title{flex:1;min-width:0}.cb-card--title h2{overflow:hidden;margin:0;color:#121212;font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cb-card--title p{margin:2px 0 0;color:#6b6680;font-size:13px}.cb-card--site{display:flex;align-items:center;gap:6px;min-width:0;color:#8a86a0;font-size:13px}.cb-card--site a,.cb-card--site span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-card--site a{color:#4c2f81;text-decoration:none}.cb-card--site a:hover{text-decoration:underline}.cb-card--site em{flex-shrink:0;margin-inline-start:auto;padding:1px 8px;border-radius:999px;background:#f1eef7;font-size:11px;font-style:normal}.cb-card--stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cb-card--stats div{display:flex;flex-direction:column;padding:10px 8px;border-radius:12px;background:#faf9fc;text-align:center}.cb-card--stats b{color:#121212;font-size:17px}.cb-card--stats span{color:#8a86a0;font-size:11px}.cb-card--meta{display:flex;align-items:center;margin:-4px 0 0;color:#8a86a0;font-size:12px}.cb-card--actions{display:flex;gap:6px;margin-top:auto}.cb-card--actions .ld-btn{height:34px;padding:0 12px;font-size:13px}.cb-card--delete{display:grid;place-items:center;width:34px;height:34px;margin-inline-start:auto;border:0;border-radius:10px;background:none;color:#b0acc0;cursor:pointer}.cb-card--delete:hover:not(:disabled){background:#fef2f2;color:#dc2626}.cb-card--new{align-items:center;justify-content:center;min-height:260px;border:2px dashed #cdbdea;background:#faf8fd;color:#4c2f81;font-family:inherit;cursor:pointer}.cb-card--new span{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#fff;box-shadow:0 6px 16px #4c2f811f}.cb-card--new strong{font-size:16px}.cb-card--new small{color:#8a86a0;font-size:13px}.cb-live{padding:3px 10px;border-radius:999px;background:#f1eef7;color:#8a86a0;font-size:12px;font-weight:700}.cb-live.isLive{background:#dcfce7;color:#15803d}body.cbai-page-inbox #jfpChatbot-app{height:calc(100vh - 110px);min-height:560px;margin-bottom:24px}.ib{display:grid;grid-template-columns:340px minmax(0,1fr);height:100%;overflow:hidden;border:1px solid #e9e6f1;border-radius:18px;background:#fff;color:#2b2540}@media screen and (max-width:900px){.ib{grid-template-columns:1fr}.ib.hasSelection .ib-list{display:none}.ib:not(.hasSelection) .ib-placeholder{display:none}}.ib-list{display:flex;flex-direction:column;min-height:0;border-inline-end:1px solid #efecf5}.ib-list--head{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px}.ib-list--head h1{margin:0;color:#121212;font-size:20px;font-weight:800}.ib-list--tools{display:flex;gap:4px}.ib-list--items{flex:1;overflow-y:auto;padding:4px 8px 12px}.ib-icon-btn{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:none;color:#6b6680;cursor:pointer}.ib-icon-btn:hover{background:#f3effa;color:#4c2f81}.ib-search{display:flex;align-items:center;gap:8px;margin:0 16px;padding:0 12px;height:38px;border-radius:10px;background:#f5f3f9;color:#8a86a0}.ib-search input{flex:1;min-width:0;border:0;outline:0;background:none;color:#121212;font-family:inherit;font-size:14px}.ib-filters{display:flex;gap:4px;overflow-x:auto;padding:10px 16px 6px}.ib-filters button{display:flex;flex-shrink:0;align-items:center;gap:5px;padding:6px 11px;border:0;border-radius:999px;background:none;color:#6b6680;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.ib-filters button em{padding:0 6px;border-radius:999px;background:#efecf5;font-size:11px;font-style:normal}.ib-filters button em.isHot{background:#ff7074;color:#fff}.ib-filters button.isActive{background:#4c2f81;color:#fff}.ib-filters button.isActive em:not(.isHot){background:#ffffff38;color:#fff}.ib-selects{display:flex;gap:6px;padding:2px 16px 8px}.ib-selects select{flex:1;min-width:0;height:32px;padding:0 8px;border:1px solid #e3e0ee;border-radius:8px;background:#fff;font-family:inherit;font-size:13px}.ib-item{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px;border:0;border-radius:12px;background:none;color:inherit;font-family:inherit;text-align:start;cursor:pointer}.ib-item:hover{background:#faf8fd}.ib-item.isActive{background:#f3effa}.ib-item.isWaiting{box-shadow:inset 3px 0 #ff7074}.ib-item--body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ib-item--top{display:flex;justify-content:space-between;gap:8px}.ib-item--top strong{overflow:hidden;color:#121212;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.ib-item--top time{flex-shrink:0;color:#8a86a0;font-size:12px}.ib-item--preview{overflow:hidden;color:#6b6680;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ib-item--tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.ib-item--tags:empty{display:none}.ib-item.isUnread .ib-item--top strong,.ib-item.isUnread .ib-item--preview{color:#121212;font-weight:700}.ib-avatar{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:12px;background:#f3effa;color:#4c2f81;font-size:13px;font-weight:800}.ib-dot{flex-shrink:0;min-width:20px;padding:1px 6px;border-radius:999px;background:#4c2f81;color:#fff;font-size:11px;font-weight:700;text-align:center}.ib-chip{padding:1px 7px;border-radius:999px;background:#f1eef7;color:#6b6680;font-size:11px}.ib-chip--whatsapp{background:#dcfce7;color:#15803d}.ib-chip--messenger{background:#dbeafe;color:#1d4ed8}.ib-chip--instagram{background:#fce7f3;color:#be185d}.ib-chip--telegram{background:#e0f2fe;color:#0369a1}.ib-mode{padding:1px 8px;border-radius:999px;background:#f1eef7;color:#6b6680;font-size:11px;font-weight:700}.ib-mode--waiting{background:#fff1f1;color:#e5484d}.ib-mode--human{background:#dcfce7;color:#15803d}.ib-mode--ai{background:#f3effa;color:#4c2f81}.ib-empty{padding:24px;color:#8a86a0;font-size:14px;text-align:center}.ib-loader{display:flex;justify-content:center;padding:40px 0}.ib-panel{display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:0}@media screen and (max-width:1200px){.ib-panel{grid-template-columns:1fr}.ib-panel .ib-details{display:none}}.ib-panel--loading{display:flex;align-items:center;justify-content:center}.ib-thread{display:flex;flex-direction:column;min-height:0}.ib-thread--head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #efecf5}.ib-thread--title{flex:1;min-width:0}.ib-thread--title strong{display:block;overflow:hidden;color:#121212;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.ib-thread--title small{color:#8a86a0;font-size:12px}.ib-thread--actions{display:flex;flex-wrap:wrap;gap:6px}.ib-thread--messages{display:flex;flex:1;flex-direction:column;gap:6px;overflow-y:auto;padding:16px;background:#faf9fc}.ib-back{display:none;border:0;background:none;color:#6b6680;cursor:pointer}@media screen and (max-width:900px){.ib-back{display:grid}}.ib-btn{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 12px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#2b2540;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.ib-btn:hover:not(:disabled){border-color:#cdbdea}.ib-btn:disabled{opacity:.5;cursor:default}.ib-btn--primary{border-color:transparent;background:#4c2f81;color:#fff}.ib-btn--sm{height:30px;padding:0 10px;font-size:12px}.ib-btn--danger{border-color:transparent;color:#dc2626}.ib-btn--danger:hover:not(:disabled){border-color:transparent;background:#fef2f2}.ib-event{align-self:center;margin:6px 0;padding:4px 12px;border-radius:999px;background:#efecf5;color:#6b6680;font-size:12px}.ib-msg{display:flex}.ib-msg.isVisitor{justify-content:flex-start}.ib-msg.isBot,.ib-msg.isHuman{justify-content:flex-end}.ib-msg--bubble{max-width:70%;padding:8px 12px 6px;border-radius:14px;background:#fff;box-shadow:0 1px 2px #1212120f}.ib-msg--bubble p{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ib-msg.isVisitor .ib-msg--bubble{border-top-left-radius:4px}.ib-msg.isBot .ib-msg--bubble{border-top-right-radius:4px;background:#f3effa}.ib-msg.isHuman .ib-msg--bubble{border-top-right-radius:4px;background:#4c2f81;color:#fff}.ib-msg--sender{margin-bottom:2px;font-size:11px;font-weight:700;opacity:.8}.ib-msg--meta{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:3px;font-size:11px;opacity:.6}.ib-msg--image{display:block;max-width:240px;max-height:240px;margin-bottom:4px;border-radius:10px;object-fit:cover}.ib-msg--audio audio{width:240px;max-width:100%;height:36px}.ib-msg--file{display:inline-block;margin-bottom:4px;color:inherit;font-size:13px;font-weight:600}.ib-fb{display:inline-flex}.ib-fb.isUp{color:#16a34a}.ib-fb.isDown{color:#dc2626}.ib-composer{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #efecf5}.ib-composer textarea{flex:1;min-height:42px;max-height:140px;padding:10px 14px;border:1px solid #ddd8ea;border-radius:12px;font-family:inherit;font-size:14px;resize:vertical}.ib-composer textarea:focus{border-color:#4c2f81;outline:0;box-shadow:0 0 0 3px #4c2f811f}.ib-send{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:12px;background:#4c2f81;color:#fff;cursor:pointer}.ib-send:disabled{opacity:.4;cursor:default}.ib-upsell{padding:14px 16px;border-top:1px solid #efecf5;background:#faf8fd;color:#6b6680;font-size:13px;text-align:center}.ib-upsell a{color:#4c2f81;font-weight:600}.ib-details{overflow-y:auto;border-inline-start:1px solid #efecf5}.ib-details section{padding:16px;border-bottom:1px solid #f4f2f8}.ib-details h3{margin:0 0 10px;color:#121212;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ib-details dl{display:grid;grid-template-columns:70px 1fr;gap:6px 8px;margin:0;font-size:13px}.ib-details dt{color:#8a86a0}.ib-details dd{margin:0;overflow-wrap:anywhere}.ib-details dd a{color:#4c2f81}.ib-details--head{display:flex;align-items:center;justify-content:space-between}.ib-details--head h3{margin:0}.ib-details--danger{display:flex;gap:8px}.ib-link{display:inline-block;margin-top:10px;color:#4c2f81;font-size:13px;font-weight:600}.ib-muted{margin:8px 0 0;color:#8a86a0;font-size:13px}.ib-stars{color:#f5b301;letter-spacing:1px}.ib-summary{margin-top:10px}.ib-summary p{margin:0;font-size:13.5px;line-height:1.55}.ib-summary--chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.ib-summary--chips span{padding:2px 8px;border-radius:999px;background:#f3effa;color:#4c2f81;font-size:11px;font-weight:600}.ib-summary--chips span.is-positive{background:#dcfce7;color:#15803d}.ib-summary--chips span.is-negative{background:#fee2e2;color:#b91c1c}.ib-summary--next{margin-top:8px!important;color:#6b6680}.ib-tags{display:flex;flex-wrap:wrap;gap:6px}.ib-tags input{flex:1;min-width:90px;height:28px;padding:0 8px;border:1px dashed #ddd8ea;border-radius:8px;font-family:inherit;font-size:12px}.ib-tags input:focus{border-style:solid;border-color:#4c2f81;outline:0}.ib-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 9px;border-radius:999px;background:#fff1f1;color:#c2383d;font-size:12px;font-weight:600}.ib-tag button{border:0;background:none;color:inherit;cursor:pointer}.ib-placeholder{display:flex;align-items:center;justify-content:center;padding:24px;background:#faf9fc;color:#8a86a0;text-align:center}.ib-placeholder h2{margin:12px 0 6px;color:#121212;font-size:18px}.ib-placeholder p{max-width:360px;margin:0;font-size:14px;line-height:1.55}body.cbai-page-leads #jfpChatbot-app{height:auto;min-height:0}.ld{display:flex;flex-direction:column;gap:18px;margin-bottom:56px;color:#2b2540}.ld-section-tabs{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:12px;background:#fff;box-shadow:0 1px 3px #1212120f}.ld-section-tabs button{padding:8px 18px;border:0;border-radius:9px;background:none;color:#6b6680;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.ld-section-tabs button.isActive{background:#4c2f81;color:#fff}.ld-table--static tbody tr{cursor:default}.ld-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.ld-head h1{margin:0;color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em}.ld-head p{margin:4px 0 0;color:#6b6680;font-size:14px}.ld-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ld-row--end{justify-content:flex-end}.ld-btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#2b2540;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:.15s all}.ld-btn:hover:not(:disabled){border-color:#cdbdea;background:#faf8fd}.ld-btn:disabled{opacity:.5;cursor:default}.ld-btn--primary{border-color:transparent;background:#4c2f81;color:#fff}.ld-btn--primary:hover:not(:disabled){border-color:transparent;background:#3d2569}.ld-btn--ghost-danger{margin-inline-end:auto;border-color:transparent;background:transparent;color:#dc2626}.ld-btn--ghost-danger:hover:not(:disabled){border-color:transparent;background:#fef2f2}.ld-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.ld-stat{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1px solid #e9e6f1;border-radius:16px;background:#fff}.ld-stat span{color:#6b6680;font-size:13px}.ld-stat strong{color:#121212;font-size:26px;font-weight:800;letter-spacing:-.02em}.ld-stat small{color:#8a86a0;font-size:12px}.ld-stat.isWon strong{color:#16a34a}.ld-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.ld-toolbar--right{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto}.ld-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#fff;box-shadow:0 1px 3px #1212120d}.ld-tabs button{display:flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:9px;background:none;color:#6b6680;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.ld-tabs button em{min-width:18px;padding:1px 6px;border-radius:999px;background:#f1eef7;color:#6b6680;font-size:11px;font-style:normal;text-align:center}.ld-tabs button.isActive{background:#4c2f81;color:#fff}.ld-tabs button.isActive em{background:#fff3;color:#fff}.ld-search{display:flex;align-items:center;gap:8px;width:260px;height:38px;padding:0 12px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#8a86a0}.ld-search:focus-within{border-color:#4c2f81;box-shadow:0 0 0 3px #4c2f811f}.ld-search input{flex:1;min-width:0;border:0;outline:0;background:none;color:#121212;font-family:inherit;font-size:14px}.ld-select{height:38px;padding:0 10px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;font-family:inherit;font-size:14px}.ld-view{display:flex;padding:3px;border:1px solid #ddd8ea;border-radius:10px;background:#fff}.ld-view button{display:grid;place-items:center;width:32px;height:30px;border:0;border-radius:7px;background:none;color:#8a86a0;cursor:pointer}.ld-view button.isActive{background:#f3effa;color:#4c2f81}.ld-panel{overflow:hidden;border:1px solid #e9e6f1;border-radius:16px;background:#fff}.ld-table-wrap{overflow-x:auto}.ld-table{width:100%;border-collapse:collapse;font-size:14px}.ld-table th{padding:12px 16px;border-bottom:1px solid #efecf5;background:#faf9fc;color:#8a86a0;font-size:12px;font-weight:600;text-align:start;white-space:nowrap}.ld-table td{padding:12px 16px;border-bottom:1px solid #f4f2f8;vertical-align:middle}.ld-table tbody tr{cursor:pointer}.ld-table tbody tr:hover td{background:#faf8fd}.ld-table tbody tr:last-child td{border-bottom:0}.ld-person{display:flex;align-items:center;gap:12px}.ld-person strong{display:block;color:#121212}.ld-person small{display:block;color:#8a86a0;font-size:12px}.ld-avatar{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--ld-color, #4c2f81) 14%,white);color:var(--ld-color, #4c2f81);font-size:13px;font-weight:800}.ld-avatar--lg{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#4c2f81,#7a55c0);color:#fff;font-size:18px}.ld-interest{max-width:320px;color:#4a4560;font-size:13px}.ld-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ld-tags span{padding:1px 8px;border-radius:999px;background:#fff1f1;color:#c2383d;font-size:11px;font-weight:600}.ld-muted{color:#8a86a0}.ld-source{padding:2px 9px;border-radius:999px;background:#f1eef7;color:#6b6680;font-size:12px;white-space:nowrap}.ld-status,.ld-status-select{padding:4px 10px;border:0;border-radius:999px;background:color-mix(in srgb,var(--ld-color) 14%,white);color:var(--ld-color);font-family:inherit;font-size:12px;font-weight:700}.ld-status-select{padding-inline-end:24px;cursor:pointer}.ld-status-select.isCompact{align-self:flex-start;margin-top:4px}.ld-empty{display:flex;flex-direction:column;align-items:center;padding:56px 24px;text-align:center}.ld-empty h2{margin:16px 0 6px;color:#121212;font-size:18px}.ld-empty p{max-width:460px;margin:0;color:#6b6680;font-size:14px;line-height:1.6}.ld-empty p a{color:#4c2f81}.ld-empty--icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#f3effa;color:#4c2f81}.ld-loader{display:flex;justify-content:center;padding:56px 0}.ld-board{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));gap:12px;overflow-x:auto;padding-bottom:8px}.ld-column{display:flex;flex-direction:column;min-height:320px;border-radius:16px;background:#f7f5fb}.ld-column--head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:3px solid var(--ld-color);border-radius:16px 16px 0 0;font-size:14px;font-weight:700}.ld-column--head em{padding:1px 8px;border-radius:999px;background:#fff;color:#6b6680;font-size:12px;font-style:normal}.ld-column--cards{display:flex;flex-direction:column;gap:8px;padding:0 10px 12px}.ld-column--empty{margin:12px 0;color:#b0acc0;font-size:13px;text-align:center}.ld-card{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #ece9f3;border-radius:12px;background:#fff;cursor:pointer;transition:.15s all}.ld-card strong{color:#121212;font-size:14px}.ld-card p{display:-webkit-box;overflow:hidden;margin:0;color:#6b6680;font-size:12.5px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ld-card--foot{display:flex;justify-content:space-between;color:#8a86a0;font-size:12px}.ld-card--foot b{color:#16a34a}.ld-card:hover{border-color:#cdbdea;box-shadow:0 8px 20px #4c2f8114}.ld-drawer-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;justify-content:flex-end}.ld-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#12121259}.ld-drawer{position:relative;display:flex;flex-direction:column;width:min(560px,100%);height:100%;background:#fff;box-shadow:-20px 0 60px #12121233;animation:sa-slide .2s ease-out}.ld-drawer--head{display:flex;align-items:center;gap:14px;padding:22px 24px;border-bottom:1px solid #efecf5}.ld-drawer--head>div{flex:1;min-width:0}.ld-drawer--head h2{overflow:hidden;margin:0;color:#121212;font-size:19px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ld-drawer--head p{margin:3px 0 0;color:#8a86a0;font-size:13px}.ld-drawer--body{display:flex;flex-direction:column;gap:22px;padding:20px 24px 32px;overflow-y:auto}.ld-icon-btn{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:none;color:#6b6680;cursor:pointer}.ld-icon-btn:hover{background:#f3effa}.ld-pipeline{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:4px;border-radius:12px;background:#f5f3f9}.ld-pipeline button{padding:8px 4px;border:0;border-radius:9px;background:none;color:#6b6680;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.ld-pipeline button.isActive{background:var(--ld-color);color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--ld-color) 35%,transparent)}.ld-quick{display:flex;flex-wrap:wrap;gap:8px}.ld-quick a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid #e9e6f1;border-radius:10px;color:#2b2540;font-size:13px;font-weight:600;text-decoration:none}.ld-quick a:hover{border-color:#4c2f81;color:#4c2f81}.ld-section{display:flex;flex-direction:column;gap:12px}.ld-section h3{margin:0;color:#121212;font-size:15px;font-weight:700}.ld-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media screen and (max-width:520px){.ld-grid{grid-template-columns:1fr}}.ld-field{display:flex;flex-direction:column;gap:5px}.ld-field span{color:#4a4560;font-size:12px;font-weight:600}.ld-field input,.ld-field textarea{width:100%;min-height:40px;padding:8px 12px;border:1px solid #ddd8ea;border-radius:10px;color:#121212;font-family:inherit;font-size:14px;box-sizing:border-box;resize:vertical}.ld-field input:focus,.ld-field textarea:focus{border-color:#4c2f81;outline:0;box-shadow:0 0 0 3px #4c2f811f}.ld-field input:disabled,.ld-field textarea:disabled{background:#faf9fc;color:#4a4560}.ld-note-form{display:flex;gap:8px}.ld-note-form textarea{flex:1;padding:8px 12px;border:1px solid #ddd8ea;border-radius:10px;font-family:inherit;font-size:14px;resize:vertical}.ld-note-form textarea:focus{border-color:#4c2f81;outline:0}.ld-note-form .ld-btn{align-self:flex-end}.ld-note{padding:10px 12px;border-inline-start:3px solid #cdbdea;border-radius:10px;background:#faf9fc}.ld-note--meta{display:flex;align-items:center;gap:8px;font-size:12px}.ld-note--meta strong{color:#2b2540}.ld-note--meta span{color:#8a86a0}.ld-note--meta button{margin-inline-start:auto;border:0;background:none;color:#b0acc0;cursor:pointer}.ld-note--meta button:hover{color:#dc2626}.ld-note p{margin:4px 0 0;color:#2b2540;font-size:14px;line-height:1.5;white-space:pre-wrap}.ld-chat{display:flex;flex-direction:column;gap:8px;max-height:420px;padding:12px;overflow-y:auto;border-radius:12px;background:#f5f3f9}.ld-chat--msg{max-width:85%;padding:8px 12px;border-radius:12px;font-size:13.5px;line-height:1.45}.ld-chat--msg p{margin:0;white-space:pre-wrap}.ld-chat--msg span{display:block;margin-top:3px;font-size:11px;opacity:.6}.ld-chat--msg.is-visitor{align-self:flex-end;background:#4c2f81;color:#fff;border-bottom-right-radius:4px}.ld-chat--msg.is-agent{align-self:flex-start;background:#fff;color:#2b2540;border-bottom-left-radius:4px}body.cbai-portal .cbai-header,body.cbai-portal #cbai-banner-root{display:none}body.cbai-portal .cbai-main{padding-top:20px}body.cbai-portal #jfpChatbot-app{height:auto;min-height:0}.sp-login{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;background:radial-gradient(700px 480px at 85% 0%,rgba(255,112,116,.22),transparent 60%),radial-gradient(640px 640px at 0% 100%,rgba(139,95,208,.35),transparent 60%),linear-gradient(160deg,#0f0a1c,#1a0f2e 45%,#2e1b52)}.sp-login--card{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:36px 32px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0f;box-shadow:0 30px 80px #00000073;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sp-login--card h1{margin:4px 0 0;font-size:26px;font-weight:800;letter-spacing:-.02em}.sp-login--card p{margin:-6px 0 4px;color:#ffffffa6;font-size:14px;line-height:1.55}.sp-login--badge{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:5px 12px;border-radius:999px;background:#ff707429;color:#ffb3b5;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sp-field{display:flex;flex-direction:column;gap:7px}.sp-field span{color:#fffc;font-size:13px;font-weight:600}.sp-field input{height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:#ffffff0f;color:#fff;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.sp-field input::placeholder{color:#ffffff59}.sp-field input:focus{border-color:#ff7074;outline:none;box-shadow:0 0 0 4px #ff70742e}.sp-field--code input{font-size:24px;font-weight:700;letter-spacing:.5em;text-align:center;text-indent:.5em}.sp-error{padding:11px 14px;border:1px solid rgba(255,112,116,.35);border-radius:10px;background:#ff70741f;color:#ffc2c4;font-size:13.5px}.sp-submit{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;margin-top:4px;border:0;border-radius:11px;background:linear-gradient(135deg,#ff7074,#e5484d);box-shadow:0 12px 28px #e5484d59;color:#fff;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s}.sp-submit:hover:not(:disabled){box-shadow:0 16px 34px #e5484d73;transform:translateY(-1px)}.sp-submit:disabled{opacity:.6;cursor:default}.sp-link{align-self:center;border:0;background:none;color:#ffffffb3;font-family:inherit;font-size:14px;cursor:pointer}.sp-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;padding:10px 16px;border:1px solid #e9e6f1;border-radius:16px;background:#fff;box-shadow:0 2px 8px #252d5b0d}.sp-bar--brand{display:flex;align-items:center;gap:12px}.sp-bar--pill{padding:4px 10px;border-radius:999px;background:#121212;color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sp-bar--right{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:14px}.sp-bar--link{display:inline-flex;align-items:center;gap:6px;color:#4c2f81;font-weight:600;text-decoration:none}.sp-bar--link:hover{text-decoration:underline}.sp-bar--user{color:#6b6680}.sp-bar--signout{padding:7px 14px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#2b2540;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.sp-bar--signout:hover{border-color:#ff7074;color:#e5484d}.sa-security .jfpContent-wrapper--settings-options-wrapper{display:flex;flex-direction:column;gap:16px;padding:0}.sa-security .jfpContent-wrapper--settings-options-wrapper-title{display:none}.sa{display:grid;grid-template-columns:232px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:56px;color:#2b2540}@media screen and (max-width:900px){.sa{grid-template-columns:1fr}}.sa-side{position:sticky;top:16px;padding:16px 10px;border-radius:16px;background:linear-gradient(170deg,#1a0f2e,#2e1b52 55%,#4c2f81);box-shadow:0 16px 40px #2e1b5240}.sa-side--title{padding:4px 12px 16px}.sa-side--title span{display:block;color:#fff;font-size:16px;font-weight:800}.sa-side--title small{color:#ffffff8c;font-size:12px}.sa-side nav{display:flex;flex-direction:column;gap:2px}.sa-side button{display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#ffffffb8;font-family:inherit;font-size:14px;font-weight:500;text-align:start;cursor:pointer;transition:.15s all}.sa-side button:hover{background:#ffffff14;color:#fff}.sa-side button.isActive{background:#fff;color:#2e1b52;font-weight:700}.sa-side button.isActive svg{color:#ff7074}@media screen and (max-width:900px){.sa-side{position:static}.sa-side nav{flex-direction:row;overflow-x:auto}.sa-side button{flex-shrink:0}}.sa-content{display:flex;flex-direction:column;gap:20px;min-width:0}.sa-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.sa-head h1{margin:0;color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em}.sa-head p{margin:4px 0 0;color:#6b6680;font-size:14px}.sa-panel{padding:20px;border:1px solid #e9e6f1;border-radius:16px;background:#fff;box-shadow:0 2px 8px #252d5b0a}.sa-panel h2{margin:0 0 14px;color:#121212;font-size:15px;font-weight:700}.sa-panel--head{display:flex;align-items:center;justify-content:space-between}.sa-panel--head h2{margin-bottom:8px}.sa-panel--flush{padding:4px 0;overflow:hidden}.sa-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px}.sa-loader{display:flex;justify-content:center;padding:64px 0}.sa-error{margin:0;color:#dc2626}.sa-muted{color:#8a86a0;font-size:13px}.sa-empty{margin:0;padding:32px;color:#8a86a0;text-align:center}.sa-warn{display:block;color:#d97706;font-size:12px}.sa-callout{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:14px}.sa-callout span{flex:1}.sa-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.sa-stat{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid #e9e6f1;border-radius:16px;background:#fff;color:inherit;font-family:inherit;text-align:start;transition:.15s all}.sa-stat span{color:#6b6680;font-size:13px}.sa-stat strong{color:#121212;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.sa-stat small{color:#8a86a0;font-size:12px}.sa-stat:disabled{cursor:default}.sa-stat.isLink{cursor:pointer}.sa-stat.isLink:hover{border-color:#cdbdea;box-shadow:0 10px 24px #4c2f8114;transform:translateY(-1px)}.sa-stat.isAccent{border:0;background:linear-gradient(135deg,#4c2f81,#6a44b0)}.sa-stat.isAccent span,.sa-stat.isAccent small{color:#ffffffbf}.sa-stat.isAccent strong{color:#fff}.sa-stat.isAlert{border-color:#ffc2c4;background:#fff5f5}.sa-stat.isAlert strong{color:#e5484d}.sa-chart{display:flex;align-items:flex-end;gap:3px;height:140px}.sa-chart span{display:flex;flex:1;align-items:flex-end;height:100%;border-radius:4px;background:#f7f5fb}.sa-chart i{display:block;width:100%;min-height:2px;border-radius:4px;background:linear-gradient(180deg,#ff7074,#4c2f81)}.sa-chart--axis{display:flex;justify-content:space-between;margin-top:8px;color:#8a86a0;font-size:12px}.sa-bars{display:flex;flex-direction:column;gap:12px}.sa-bars--row{display:grid;grid-template-columns:90px 1fr 40px;align-items:center;gap:12px;font-size:14px}.sa-bars--row span{text-transform:capitalize}.sa-bars--row div{height:10px;overflow:hidden;border-radius:999px;background:#f1eef7}.sa-bars--row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c2f81,#8b5fd0)}.sa-bars--row strong{text-align:end}.sa-table-wrap{overflow-x:auto}.sa-table{width:100%;border-collapse:collapse;font-size:14px}.sa-table th{padding:12px 16px;border-bottom:1px solid #efecf5;background:#faf9fc;color:#8a86a0;font-size:12px;font-weight:600;text-align:start;white-space:nowrap}.sa-table td{padding:12px 16px;border-bottom:1px solid #f4f2f8;vertical-align:middle}.sa-table td strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#121212;font-weight:600}.sa-table td small{display:block;color:#8a86a0;font-size:12px}.sa-table tr:last-child td{border-bottom:0}.sa-panel:not(.sa-panel--flush) .sa-table td{padding:10px 4px}.sa-table--rows tbody tr{cursor:pointer}.sa-table--rows tbody tr:hover td{background:#faf8fd}.sa-table tr.isDisabled td{opacity:.55}.sa-right{text-align:end}.sa-code{padding:2px 6px;border-radius:4px;background:#f3effa;font-size:12px}.sa-plan-tag{display:inline-block;padding:2px 10px;border-radius:999px;background:#f3effa;color:#4c2f81;font-size:12px;font-weight:700;text-transform:capitalize}.sa-badge{display:inline-block;padding:2px 9px;border-radius:999px;background:#f1eef7;color:#6b6680;font-size:11px;font-weight:700;text-transform:capitalize}.sa-badge--paid{background:#dcfce7;color:#15803d}.sa-badge--pending{background:#fef3c7;color:#92400e}.sa-badge--failed{background:#fee2e2;color:#b91c1c}.sa-badge--admin{background:#4c2f81;color:#fff}.sa-dot{display:flex;align-items:center;gap:6px;color:#8a86a0;font-size:12px}.sa-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:#d4d0de}.sa-dot.isOn{color:#2b2540}.sa-dot.isOn:before{background:#22c55e}.sa-more{position:relative}.sa-more summary{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#6b6680;font-size:12px;letter-spacing:1px;list-style:none;cursor:pointer}.sa-more summary::-webkit-details-marker{display:none}.sa-more summary:hover{background:#f3effa}.sa-more>div{position:absolute;right:0;z-index:20;display:flex;flex-direction:column;min-width:200px;padding:6px;border:1px solid #e9e6f1;border-radius:12px;background:#fff;box-shadow:0 14px 40px #12121224}.sa-more button{padding:8px 10px;border:0;border-radius:8px;background:none;color:#2b2540;font-family:inherit;font-size:13px;text-align:start;cursor:pointer}.sa-more button:hover{background:#f5f2fb}.sa-more button.isDanger{color:#dc2626}.sa-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#2b2540;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:.15s all}.sa-btn:hover:not(:disabled){border-color:#cdbdea;background:#faf8fd}.sa-btn:disabled{opacity:.55;cursor:default}.sa-btn--sm{height:32px;padding:0 12px;font-size:13px}.sa-btn--primary{border-color:transparent;background:#4c2f81;color:#fff}.sa-btn--primary:hover:not(:disabled){border-color:transparent;background:#3d2569}.sa-btn--danger{border-color:transparent;background:#e5484d;color:#fff}.sa-btn--danger:hover:not(:disabled){border-color:transparent;background:#c9373c}.sa-btn--ghost-danger{border-color:transparent;background:transparent;color:#dc2626}.sa-btn--ghost-danger:hover:not(:disabled){border-color:transparent;background:#fef2f2}.sa-btn--link{height:auto;padding:0;border:0;background:none;color:#4c2f81;font-size:13px}.sa-btn--link:hover:not(:disabled){background:none;text-decoration:underline}.sa-icon-btn{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:#6b6680;cursor:pointer}.sa-icon-btn:hover{background:#f3effa;color:#121212}.sa-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sa-row--end{justify-content:flex-end}.sa-toolbar{display:flex;flex-wrap:wrap;gap:10px}.sa-toolbar select{height:42px;padding:0 12px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;font-family:inherit;font-size:14px}.sa-search{display:flex;flex:1;align-items:center;gap:8px;min-width:240px;max-width:440px;height:42px;padding:0 14px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#8a86a0}.sa-search:focus-within{border-color:#4c2f81;box-shadow:0 0 0 3px #4c2f811f}.sa-search input{flex:1;border:0;outline:0;background:none;color:#121212;font-family:inherit;font-size:14px}.sa-tabs{display:flex;flex-wrap:wrap;gap:6px}.sa-tabs button{padding:8px 14px;border:1px solid #e9e6f1;border-radius:999px;background:#fff;color:#6b6680;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.sa-tabs button.isActive{border-color:#4c2f81;background:#4c2f81;color:#fff}.sa-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px}.sa-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sa-field.isWide{grid-column:1/-1}.sa-field>label,.sa-field>span{color:#2b2540;font-size:13px;font-weight:600}.sa-field input,.sa-field select,.sa-field textarea{width:100%;min-height:40px;padding:8px 12px;border:1px solid #ddd8ea;border-radius:10px;background:#fff;color:#121212;font-family:inherit;font-size:14px;box-sizing:border-box}.sa-field input:focus,.sa-field select:focus,.sa-field textarea:focus{border-color:#4c2f81;outline:0;box-shadow:0 0 0 3px #4c2f811f}.sa-field input[readonly],.sa-field select[readonly],.sa-field textarea[readonly]{background:#faf9fc;color:#6b6680}.sa-field textarea{resize:vertical}.sa-field small{color:#8a86a0;font-size:12px;line-height:1.45}.sa-field small a{color:#4c2f81}.sa-color{display:flex;gap:8px}.sa-color input[type=color]{flex:0 0 48px;padding:4px;cursor:pointer}.sa-secret{display:flex;gap:8px}.sa-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;grid-column:1/-1;padding:12px 14px;border-radius:12px;background:#faf9fc}.sa-toggle-row strong{display:block;color:#2b2540;font-size:14px}.sa-toggle-row small{display:block;margin-top:2px;color:#8a86a0;font-size:12px}.sa-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.sa-check{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #efecf5;border-radius:10px;font-size:14px;cursor:pointer}.sa-check input{width:16px;height:16px;accent-color:#4c2f81}.sa-check:hover{border-color:#cdbdea}.sa-subtitle{margin:8px 0 0;color:#121212;font-size:14px}.sa-subtitle small{color:#8a86a0;font-weight:500}.sa-drawer-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;justify-content:flex-end}.sa-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#12121259;animation:sa-fade .15s}.sa-drawer{position:relative;display:flex;flex-direction:column;width:min(620px,100%);height:100%;background:#fff;box-shadow:-20px 0 60px #12121233;animation:sa-slide .2s ease-out}.sa-drawer--head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px;border-bottom:1px solid #efecf5}.sa-drawer--head h2{margin:0;color:#121212;font-size:20px;font-weight:800}.sa-drawer--head p{margin:4px 0 0;color:#8a86a0;font-size:13px}.sa-drawer--body{display:flex;flex-direction:column;gap:24px;padding:24px;overflow-y:auto}@keyframes sa-slide{0%{transform:translate(40px);opacity:0}}@keyframes sa-fade{0%{opacity:0}}.sa-kv{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sa-kv>div{padding:12px 14px;border-radius:12px;background:#faf9fc}.sa-kv span{display:block;color:#8a86a0;font-size:12px}.sa-kv strong{color:#121212;font-size:15px;text-transform:capitalize}.sa-section{display:flex;flex-direction:column;gap:12px}.sa-section h3{margin:0;color:#121212;font-size:15px;font-weight:700}.sa-section .sa-table td{padding:10px 4px}.sa-section--danger{padding-top:20px;border-top:1px solid #efecf5}.sa-plan-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.sa-plan{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid #e9e6f1;border-radius:16px;background:#fff}.sa-plan.isHidden{opacity:.6}.sa-plan--top{display:flex;align-items:flex-start;justify-content:space-between}.sa-plan--top h2{margin:0;color:#121212;font-size:18px;font-weight:800}.sa-plan--top code{color:#8a86a0;font-size:12px}.sa-plan--price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.sa-plan--price strong{color:#4c2f81;font-size:30px;font-weight:800}.sa-plan--price span{color:#8a86a0;font-size:14px}.sa-plan--price small{width:100%;color:#8a86a0;font-size:12px}.sa-plan p{margin:0}.sa-plan ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:13px}.sa-plan--features{display:flex;flex-wrap:wrap;gap:6px}.sa-plan--features span{padding:3px 9px;border-radius:999px;background:#fff1f1;color:#c2383d;font-size:11px;font-weight:600}.sa-plan--foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #f4f2f8}.sa-plan-editor{display:flex;flex-direction:column;gap:14px;border:2px solid #cdbdea}.sa-jump{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;gap:6px;padding:8px 0;background:#f0f0f1}.sa-jump a{padding:6px 12px;border:1px solid #e9e6f1;border-radius:999px;background:#fff;color:#4c2f81;font-size:13px;font-weight:600;text-decoration:none}.sa-jump a:hover{border-color:#4c2f81}.sa-settings{display:flex;flex-direction:column;gap:16px}.sa-settings-card{display:flex;flex-direction:column;gap:16px;scroll-margin-top:60px}.sa-settings-card--head h2{margin:0;font-size:17px}.sa-settings-card--head p{margin:4px 0 0;color:#6b6680;font-size:13px;line-height:1.5}.sa-test{margin-inline-end:auto}.sa-test input{height:38px;min-width:220px;padding:0 12px;border:1px solid #ddd8ea;border-radius:10px;font-family:inherit}.sa-logo{display:flex;flex-direction:column;gap:10px}.sa-logo--preview{display:flex;align-items:center;justify-content:center;height:88px;border:1px dashed #ddd8ea;border-radius:12px;background:repeating-conic-gradient(#faf9fc,#faf9fc 25%,#fff 0%,#fff 50%) 50%/16px 16px}.sa-logo--preview img{max-width:240px;max-height:56px}.sa-logo--preview span{color:#8a86a0;font-size:13px}.sa-logo label.sa-btn{cursor:pointer}.sa-chips{display:flex;flex-wrap:wrap;gap:6px}.sa-chips span{padding:4px 10px;border-radius:999px;background:#f3effa;color:#4c2f81;font-size:12px;font-weight:600}.sa-chips span.isActive{background:#4c2f81;color:#fff}.sa-backup{display:flex;gap:20px}.sa-backup h2{margin-bottom:8px}.sa-backup p{max-width:640px;margin:0 0 12px;color:#4a4560;font-size:14px;line-height:1.6}.sa-backup code{padding:1px 5px;border-radius:4px;background:#f3effa;font-size:12px}.sa-backup--icon{display:grid;flex-shrink:0;place-items:center;width:56px;height:56px;border-radius:16px;background:#f3effa;color:#4c2f81}.sa-toast{position:fixed;right:24px;bottom:24px;z-index:1400;display:flex;align-items:center;gap:14px;max-width:440px;padding:14px 16px;border-radius:12px;background:#121212;color:#fff;font-size:14px;box-shadow:0 16px 40px #1212124d;animation:cbai-pop .15s ease-out}.sa-toast button{border:0;background:none;color:#fff9;cursor:pointer}.sa-toast--success{border-inline-start:4px solid #22c55e}.sa-toast--error{border-inline-start:4px solid #ff7074}.sa-linkbtn{border:0;background:none;padding:0;font:inherit;font-size:inherit;color:#6d4aab;text-decoration:underline;cursor:pointer}.sa-linkbtn:disabled{opacity:.6;cursor:default;text-decoration:none}
