body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{height:99vh}::-webkit-scrollbar{width:4px;border-radius:2px}::-webkit-scrollbar-thumb{background:#ededed;transition:.5s}::-webkit-scrollbar-thumb:hover{background:#ededed}.parent{position:relative;top:0;left:0}.image1{position:relative;width:100%;height:170px;top:0;left:0}.header{background:#000;display:flex;align-items:center;width:100%}.header .header-left{display:flex;flex:1;align-items:center}.parent{position:relative;top:0;left:0;caret-color:transparent}h2{margin-top:0;text-align:left;margin-left:20px}.menu-center{display:flex;align-items:center}.workshop-details-header{font-family:Open Sans;font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#2e3238}.workshop-details-container{background-color:#fff;display:flex;flex-direction:column;padding:24px;margin-top:16px}.workshop-name-container,.workshop-prompt-container,.workshop-Section-container,.file-update-section-container,.output-filename-section-container{flex-direction:column;display:flex;padding-bottom:24px;border-bottom:1px solid #E5E6E8;padding-top:24px}.workshop-name-header,.workshop-promt-header,.workshop-Section-header,.file-update-section-header,.output-filename-section-header{margin-bottom:11px;font-family:Open Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#2e3238}.workshop-name-header-box,.workshop-Section-Box,.file-update-section-Box,.output-filename-section-Box{flex-direction:row;display:flex}.workshop-name-box-header,.workshop-Section-box-header,.workshop-Output-file-box-header,.workshop-update-box-header{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#2e3238}.workshop-Output-file-box-header,.workshop-Section-box-header,.workshop-name-box-header{width:50%}.workshop-update-box-header{width:81%}.workshop-name-input-field{width:100%;height:28px;gap:0px;border:1px 0px 0px 0px;opacity:0px;border:1px solid #D1D3D6;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#2e3238;border-radius:4px}.workshop-name-box{margin-left:20px;width:50%}.workshop-prompt-content{display:flex;flex-direction:row}.workshop-prompt-content-left-section{display:flex;flex-direction:column;width:50%}.workshop-prompt-content-top-section{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#2e3238}.prompt-examples-header{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:left;color:#2e3238}.prompt-examples-pointers{font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#2e3238}.prompt-examples,.prompt-example-points{display:flex;flex-direction:column;margin-top:8px}.prompt-example-points{padding-left:10px!important}.workshop-prompt-content-right-section{width:50%;margin-left:20px;display:flex;flex-direction:column}.limitation-text{display:flex;flex-direction:row;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:right;color:#8c95a1;margin-top:10px}.character-count{float:right;margin-left:auto}.optional-tag{font-family:Open Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;color:#2e3238;background-color:#ddefe8;width:71px;height:20px;top:3px;gap:0px;border-radius:10px;padding:2px 10px;opacity:0px}.workshop-add-section-box{width:50%;height:60px;gap:0px;border-radius:4px;opacity:0px;border:1px solid #D1D3D6;display:flex;flex-direction:row;margin-left:40px;padding-right:16px}.illustrate-icon{width:50px;height:60px;top:1px;gap:0px;opacity:0px}.no-sections-added-text{margin-left:20px;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1;top:15px;position:relative}.add-section-button{width:119px;height:20px!important;left:417px;padding:6px;gap:8px;border-radius:4px;opacity:0px;margin-left:auto;float:right;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c;margin-top:7.5px;display:flex;justify-content:center;cursor:pointer}.plus-icon-button{margin-right:8px;margin-left:8px;font-size:18px;width:10px;height:10px;top:3px;left:3px;gap:0px}.next-button,.disabled{width:62px;height:32px;background:linear-gradient(0deg,#007cb0,#007cb0),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%);padding:8px 16px;border-radius:4px;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#fff;border:transparent;margin-left:auto;float:right;cursor:pointer}.progress-bars-container-wd{display:flex;margin-left:8px;flex-direction:column;width:98%}.disabled{opacity:.4;cursor:not-allowed}.selection-box{display:flex;flex-direction:column;width:50%;margin-left:20px}.selection-box-header{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1}.workshop-add-file-option{height:12px;gap:0px;border-radius:4px;opacity:0px;border:1px solid #D1D3D6;flex-direction:row;padding:16px 24px;margin-top:8px;display:flex;align-items:center}.selection-label{font-family:Open Sans;font-size:13px;font-weight:600;line-height:20px;text-align:left;color:#000}.file-selection-checkbox{position:relative;top:0;margin-left:auto}.template-preview-button:hover,.template-download-button:hover{cursor:pointer}.workshop-add-file-option .ant-checkbox .ant-checkbox-inner{border-radius:50%!important}.workshop-details-location-header{background-color:#fff;height:34px;display:flex;flex-direction:row;padding:14px 40px}.workshop-assistant-label,.divider,.workshop-details-label{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-right:8px}.workshop-assistant-label{color:#007cb0}.divider{color:#97999b}.workshop-details-label{color:#000}.workshop-Section-left{display:flex;flex-direction:column;width:50%}.required-files-label{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1;margin-top:24px}.pptx-requirement-label{display:flex;flex-direction:row;margin-top:8px}.pptx-text{padding:0 8px;background-color:#f1f6d4;font-family:Open Sans;font-size:13px;font-weight:600;line-height:24px;text-align:left;color:#26890d}.existing-workshop-text{margin-left:16px;font-family:Open Sans;font-size:13px;font-weight:600;line-height:24px;text-align:left;color:#2e3238;margin-right:16px}.Upload-box{width:50%}.drag-and-drop-text{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:center;color:#97999bcc;display:flex;align-items:center;justify-content:center}.template-download-button,.template-preview-button{height:32px;padding:8px 16px;border-radius:4px;border:transparent;background-color:#f4f4f4;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c}.template-preview-button{margin-left:auto;float:right}.template-download-button{margin-left:10px;display:flex}.download-icon{margin-right:8px}.progress-bar-section{display:flex;flex-direction:row;font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#59616c}.size-progress{margin-left:auto;float:right;display:flex;flex-direction:row;margin-right:5px;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:right;color:#8c95a1}.cross-icon{cursor:pointer;margin-left:10px;height:16px;width:16px}.divider-icon{margin-left:10px;height:16px;width:16px}.upload-file-section{display:flex;flex-direction:row}.progress-section{display:flex;flex-direction:column}.checkIcon{margin-right:10px;height:16px;width:16px}.ant-tooltip{font-family:Open Sans;font-size:12px;font-weight:400;line-height:16px;text-align:center}.copy-right{font-size:10px;margin-top:20px;color:#212529;font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em;margin-bottom:-20px}.notice-link{color:#2461ca;text-decoration:underline;cursor:pointer;margin:0 2px}:where(.css-dev-only-do-not-override-1k979oh).ant-modal{width:70%!important}:where(.css-dev-only-do-not-override-1k979oh).ant-modal .ant-modal-body{height:500px!important;overflow:scroll!important;overflow-x:hidden!important}:where(.css-dev-only-do-not-override-1k979oh).ant-modal .ant-modal-title{margin:0;word-wrap:break-word;font-weight:700!important;font-size:20px!important;line-height:28px!important;color:#1f3763!important}.ant-btn-primary{background:#1f3763!important}.ant-modal .ant-modal-footer{border-top:1px solid rgba(0,0,0,.1215686275)!important;padding-top:10px!important}.ant-modal .ant-modal-header{border-bottom:1px solid rgba(0,0,0,.1215686275)!important;padding-bottom:10px!important}.ant-modal{top:60px!important}.title{font-weight:700;font-size:20px;line-height:28px;color:#1f3763}.description{font-weight:400;font-size:12px;line-height:20px;color:#8c95a1}.description p,.description li{font-size:15px}.description .popupHeader{font-size:16px;color:#1f3763;font-weight:400}.close-icon{float:right;cursor:pointer;margin-top:20px}.float-end{padding:5px;float:right}.breadcrumb-container{background-color:#fff;height:20px;display:flex;flex-direction:row;align-items:center;padding:8px 40px}.breadcrumb-non-active-head,.divider,.breadcrumb-active-head{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-right:8px}.breadcrumb-non-active-head{color:#007cb0;cursor:pointer}.divider{display:flex;justify-content:center;align-items:center;color:#97999b}.breadcrumb-active-head{color:#000}body{font-family:Open Sans;color:#000;font-size:14px;font-weight:600;line-height:20px;text-align:left}.ant-modal-content{margin-bottom:20px}.checkbox-group{overflow-y:auto;overflow-x:hidden;max-height:350px}.single-checkbox{display:flex;flex-wrap:wrap;justify-content:space-between!important;margin-left:12px;cursor:pointer;padding-top:12px;padding-right:12px;height:41px;border-bottom:1px solid #E5E6E8;gap:4px;transition:background-color .3s ease,transform .3s ease}.single-input{margin-left:30px;width:14px;height:14px;z-index:9999}.add-sections-modal{width:48%!important;max-width:668px;padding:20px 0 0;gap:19px;border-radius:4px 4px 0 0;opacity:0px}.single-label{align-items:baseline;display:flex;justify-content:safe;top:12px;gap:4px}.custom-section-input{width:400px;height:28px;gap:2px}.section-button{margin-left:10px;background-color:#f4f4f4!important;border-color:#f4f4f4}.done-button{background-color:#007cb0!important}.span-edit-del-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.edit-section-input{width:400px;height:28px;gap:2px}.header{background:#000;display:flex;width:100%;height:48px}.header .header-left{display:flex;align-items:center;flex:1}.header .header-right{display:flex;flex-direction:row;margin-right:12px}.header .header-right .float-right{width:100%;display:flex;align-items:center}.header .header-right .float-right .email-text{font-family:Roboto,Open Sans;font-size:14px;line-height:20px;font-weight:400;color:#fff}.header .header-right .float-right .email-text .content{max-width:fit-content;white-space:nowrap}.header .header-right .float-right .sign-button{margin-top:10px;margin-left:10px;flex-basis:30%;background:#2e3238;color:#fff;font-weight:700;max-width:fit-content;white-space:nowrap;min-width:fit-content;font-family:Open Sans,sans-serif}div.vertical-line{height:16px;width:1px;background:var(--Labels-Button, #59616c);float:left}.header-logo{line-height:58px;text-align:left}.header-text{font-family:Open Sans;font-size:14px;font-weight:600;line-height:58px;letter-spacing:0px;margin-left:14px;text-align:left;color:#fff}.header-button{padding:0}.header-text:hover{color:#fff}sup{color:var(--Base-White, #fff);font-family:Open Sans;font-size:6px;font-style:normal;font-weight:400;line-height:5px;margin-left:4px}.back-arrow{color:#c4c4c433;position:absolute;left:100px;top:34px}.workshop-heading{font-family:Open Sans;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0em;text-align:left;color:#fff;position:absolute;top:30px;left:90px;display:flex}.parent{position:relative;top:0;left:0;caret-color:transparent;display:flex}.image1{position:relative;width:100%;height:5.5rem;top:0;left:0}.image2{position:absolute;top:0;right:0}.chat-button,.endsession-button,.generate-ppt-button,.cancel-button{position:absolute;background-color:#2e3238;color:#fff;text-decoration:none;font-family:Open Sans;font-size:13px;font-weight:600;line-height:18px;letter-spacing:0em;text-align:left;cursor:pointer;top:25px;padding:10px 24px;border-radius:4px}.chat-button .chat-icon,.endsession-button .chat-icon,.generate-ppt-button .chat-icon,.cancel-button .chat-icon{margin-right:4px;width:16px;height:16px}.done-button{background-color:#007cb0}.cancel-button{right:125px!important}.chat-button{display:flex;align-items:center;right:45px}.endsession-button{right:30px}.generate-icon{position:relative;top:3px}.generate-ppt-button{right:30px;color:#fff!important;padding-bottom:12px}.back-arrow{display:inline-block;color:#fff;cursor:pointer;position:absolute;top:35px;left:42px}.seperator{color:#c4c4c433;position:absolute;left:68px;top:34px}.header-discription{display:inline-block;color:#fff;position:absolute;top:35px;text-align:right;max-height:70px;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:20px;left:650px}.download-user-guide{color:#8c95a1;cursor:pointer;gap:6px;font-family:Open Sans;text-decoration:none;font-size:13px;font-style:normal;font-weight:600;margin-right:18px;display:flex;align-items:center}.download-user-guide img{width:16px;height:16px}.download-icon{margin-right:3px}.project-status{margin-left:15px;width:119px;height:24px;gap:0px;border-radius:12px;opacity:0px;background-color:#ffffff29;display:flex;flex-direction:row;justify-content:center;align-items:center}.project-status-text{font-family:Open Sans;font-size:13px;font-weight:400;line-height:17.7px;text-align:left;margin-left:5px}.search-and-chat-description{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;margin-right:100px;right:130px;color:#fff;position:absolute;top:35px}.button-align{border-radius:4px;background:#fff;height:32px;width:32px;color:#2e3238;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer;caret-color:transparent;display:flex;justify-content:center;align-items:center}.email-badge{display:flex;align-items:center;gap:8px;margin:6px 0}.email-badge .username{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.email-badge .email-content{color:#8c95a1;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sign-out{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:6px 0;display:flex;align-items:center;gap:8px}.disable-pointer{cursor:default}._boxify_cyb10_1{border:1px solid gray;margin:2px}._banner_cyb10_6{width:100%;height:72px;max-height:72px;background-color:#fffbeb;color:"#333333";display:flex;align-items:center;justify-content:space-between}._content_cyb10_17{display:flex;align-items:center;padding-left:20px}._icon_cyb10_23{margin-right:8px;padding-right:16px;flex-shrink:0}._message_cyb10_29{font-family:Open Sans;font-weight:400;font-size:12px;line-height:16px;text-align:left}._message_cyb10_29::-webkit-scrollbar{display:none}._closeButton_cyb10_41{margin-left:16px;margin-right:16px;padding:4px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._closeButton_cyb10_41:hover{background-color:#0000001a}._closeButton_cyb10_41:focus{outline:none;box-shadow:0 0 0 2px #0003}.loading-generate-output{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0003;display:flex;justify-content:center;align-items:center;flex-direction:row;z-index:9999}.loading-text{font-family:Open Sans;font-size:16px;font-weight:400;line-height:20px;background-color:#f2f2f2;border:1px solid black;border-radius:8px;color:#333;padding:8px;margin-left:10px}.maximumWarning,.minimumWarning{font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;margin-bottom:10px;margin-top:-2px}.maximumWarning{color:#ff5a43}.minimumWarning{color:#ed8b00}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-icon{display:none!important}body{font-family:Open Sans;color:#000;font-size:14px;font-weight:600;line-height:20px;text-align:left;width:100%}.tooltiptext{visibility:hidden;width:auto;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:4px;position:absolute;z-index:1;bottom:100%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.knb-modal .ant-modal-content{width:auto}.kb-button-inside:hover{opacity:0px;border:1px solid #D1D3D6!important;color:#59616c!important;background-color:#c1c4c8!important}.kb-button-inside{border:1px solid #D1D3D6!important;padding:11px 20px;height:40px}.single-checkbox-kdd{display:flex;flex-wrap:wrap;justify-content:space-between!important;cursor:pointer;padding-top:12px;padding-right:10px;padding-bottom:12px;height:41px;border-bottom:1px solid #E5E6E8;gap:4px;transition:background-color .3s ease,transform .3s ease}.custom-checkbox{margin-top:10px;margin-right:20px}.single-checkbox:hover{transform:translateY(.25px);background-color:#fff;box-shadow:0 4px 24px #00000014;cursor:pointer}.single-input{margin-left:12px;width:14px;height:14px;z-index:9999}h2{margin-top:0}.knb-modal{min-width:64%;height:68px;padding:20px 0 0;gap:19px;border-radius:4px 4px 0 0;opacity:0px;margin-right:20%}.single-label{align-items:baseline;display:flex;justify-content:start;top:12px;gap:4px}.outline-icon{margin-right:8px}.info-container,.buttons-container{display:flex;justify-content:space-between}.unselect-button{margin-right:10px}.info-span{color:#8c95a1;size:12px}.add-custom-section-btn{margin-top:10px;color:#0172a2}.custom-section-input{height:28px;gap:2px}.custom-section-flexbox{display:flex}.custom-section-container{margin-top:20px;margin-left:15px}.custom-single-section-container{margin-top:3px;margin-left:5px}.custom-section-icon{width:10px;height:10px}.section-button{margin-left:10px;background-color:#f4f4f4;border-color:#f4f4f4}.section-button:hover,.section-button:active{color:#000!important;border-color:#f4f4f4!important;background:#f4f4f4!important}.edit-delete-icon{color:#008cc7;background-color:#fff}.edit-delete-button{margin-left:14px;background-color:#fff;border:none;pointer-events:auto!important}.span-edit-del-container-knb{display:flex;flex-wrap:wrap;justify-content:space-evenly}.check-span-container{display:flex;justify-content:space-around}.ant-message{bottom:16px!important;top:auto!important}.ant-message .ant-message-notice-move-up-enter,.ant-message .ant-message-notice-move-up-appear{animation-name:MessageMoveDownIn}@keyframes MessageMoveDownIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.ant-message .ant-message-notice-move-up-leave{animation-name:MessageMoveDownOut}@keyframes MessageMoveDownOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.message .ant-message-notice{background-color:#000!important}.message .ant-message-notice-content{color:#fff!important;background-color:#000!important;width:auto}.undo-btn{color:#fff;width:52px;margin-left:10px;height:24px}.undo-btn:hover{color:#fff!important;background-color:#2e3238!important}.edit-section-input{height:28px;gap:2px}.edit-section-flexbox{display:flex;justify-content:safe}.edit-section-container{margin-top:20px;margin-left:15px}.edit-section-icon{width:10px;height:10px}.title-span{color:#8c95a1}.empty-selected{background-color:#fcfcfc;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:375px}.no-match-text{font-family:Open Sans;font-size:13px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1}.no-documents-text{font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:center;color:#8c95a1;width:391px}.knowledge-base-content-left-heading,.upload-multiple-file-content-left-heading{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#59616c;margin-top:16px}.extention-type-vtt,.extention-type-txt,.extention-type-ics,.extention-type-m4a,.extention-type-mp4,.extention-type-xls,.extention-type-ppt,.extention-type-msg,.extention-type-eml,.extention-type-png,.extention-type-jpeg,.extention-type-docx,.extention-type-pdf,.extention-type-pptx,.extention-type-xlsx{padding:0 8px;font-family:Open Sans;font-size:13px;font-weight:600;line-height:24px;text-align:left;margin-right:8px}.extention-type-msg{background-color:#0097a924;color:#0d8390}.extention-type-pdf{color:#ffcd00;background:linear-gradient(0deg,rgba(255,255,255,.8),rgba(255,255,255,.8),linear-gradient(0deg,#FFCD00,#FFCD00))}.extention-type-eml{background-color:#ddefe8;color:#007680}.extention-type-m4a{color:#007680;background-color:#ddefe8}.extention-type-mp4{background:#ccedf9;color:#005587}.extention-type-ics,.extention-type-docx{color:#3e568d;background-color:#3e568d24}.extention-type-vtt{color:#007680;background-color:#0097a924}.extention-type-txt,.extention-type-png{background-color:#ccedf9;color:#006894}.extention-type-ppt,.extention-type-jpeg,.extention-type-pptx{background:linear-gradient(0deg,#e3e48d,#e3e48d),linear-gradient(0deg,#f1f6d4,#f1f6d4);color:#26890d}.extention-type-xls,.extention-type-xlsx{background-color:#046a3824;color:#046a38}.normal-text-tag{font-family:Open Sans;font-size:13px;font-weight:600;line-height:24px;text-align:left;color:#2e3238;margin-right:8px}.upload-multiple-file-content-left-heading{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#59616c;margin-top:16px}.upload-multiple-file-content-left,.upload-multiple-file-content-right{width:50%;display:flex;flex-direction:column}.workshopDetails-landing{background-color:#f4f4f5;display:flex;flex-direction:column;padding:32px 40px}.workshop-details-subheading{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#8c95a1}.file-upload-output-generation-container{background-color:#fff;display:flex;flex-direction:column;padding:24px;margin-top:16px}.knowledge-base-container,.upload-file-multiple-container{display:flex;flex-direction:column;border-bottom:1px solid #E5E6E8;padding-bottom:24px}.knowledge-base-header,.upload-multiple-file-headers{font-family:Open Sans;font-size:16px;font-weight:700;line-height:20px;text-align:left;color:#2e3238}.upload-multiple-file-headers{margin-top:24px}.knowledge-base-content,.upload-multiple-file-content{display:flex;flex-direction:row}.knowledge-base-content-left,.upload-multiple-file-content-left,.upload-multiple-file-content-right{width:50%;display:flex;flex-direction:column}.knowledge-base-content-left-heading{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#59616c;margin-top:16px}.kb-button{height:40px;width:190px;padding:11px 20px 11px 0;border-radius:4px;margin-top:16px}.open-knowledge-base-button{height:40px;width:190px;padding:11px 20px;border-radius:4px;border:1px solid #D1D3D6;opacity:0px;font-family:Open Sans;font-size:13px;font-weight:700;line-height:18px;text-align:left;color:#59616c;margin-top:16px}.knowledge-base-content-right{width:50%;margin-left:20px;display:flex;align-items:center;justify-content:center;background-color:#fafafa;flex-direction:column}.no-files-selected-text{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1}.open-text{font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:left;color:#8c95a1}.workshop-assistant-page-container{flex-direction:column;display:flex;padding-bottom:24px;border-bottom:1px solid #E5E6E8;padding-top:24px}.workshop-assistant-page-header{margin-bottom:11px;font-family:Open Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#2e3238}.workshop-assistant-Box{flex-direction:row;display:flex}.workshop-assistant-box-header{font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#59616c;width:50%}.add-pages-box{width:50%;gap:0px;border-radius:4px;opacity:0px;border:1px solid #D1D3D6;display:flex;flex-direction:row;padding-right:16px;margin-left:20px}.optional-tag-add-pages{font-family:Open Sans;font-size:12px;font-weight:600;line-height:16px;text-align:left;color:#2e3238;background-color:#ddefe8;width:71px;height:20px;top:3px;gap:0px;border-radius:10px;padding:2px 10px;opacity:0px;margin-left:10px}.illustrate-icon{width:58px;height:58px;gap:0px;opacity:0px}.updated-icon{background-color:#00a3e014}.no-pages-added-text{margin-left:20px;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left;color:#8c95a1;top:15px;position:relative}.sections-added-text{margin-left:20px;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left;color:#2e3238!important;top:15px;position:relative}.add-page-button{width:119px;height:20px!important;top:10px;left:417px;padding:6px;gap:8px;border-radius:4px;opacity:0px;margin-left:auto;float:right;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c;margin-top:10px;display:flex;justify-content:center;border:1px solid #D1D3D6;cursor:pointer}.optional-file-row{display:flex;flex-direction:row;margin-top:8px}:where(.css-dev-only-do-not-override-1k979oh).ant-upload-wrapper .ant-upload-drag .ant-upload-btn{display:flex;align-items:center;justify-content:center}:where(.css-dev-only-do-not-override-1k979oh).ant-upload-wrapper .ant-upload-list{margin-left:150px}.upload-required-files,.upload-file-size-limit{font-family:Open Sans;font-size:12px;line-height:20px;text-align:left;margin-top:16px}.upload-required-files{font-weight:600;color:#8c95a1}.upload-file-size-limit{font-size:400;color:#a7a8aa}.progress-bars-container{display:flex;margin-left:20px;flex-direction:column;width:50%}.drag-and-drop-text{font-family:Open Sans;font-size:12px;font-weight:600;line-height:20px;text-align:center;color:#97999bcc;display:flex}.browse-button{color:#008cc7;margin-left:8px}.upload-box-dragger{height:132px;display:flex}:where(.css-dev-only-do-not-override-1k979oh).ant-upload-wrapper .ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#00000005;border:1px dashed #d9d9d9;border-radius:8px;cursor:pointer;transition:border-color .3s}.generate-ouput-button,.disabled-generate-button{height:32px;background:linear-gradient(0deg,#007cb0,#007cb0),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%);padding:8px 16px;border-radius:4px;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#fff;border:transparent;margin-left:auto;float:right}.kbSize-progress{display:flex;flex-direction:row;margin-right:5px;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:right;color:#8c95a1}.remove-button-section{float:right;margin-left:auto}.ant-modal .ant-modal-footer{margin-top:0!important}.ant-btn-primary{background:linear-gradient(0deg,#007cb0,#007cb0),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%)!important}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:2;cursor:pointer}.button-section{padding:16px}.generate-output-button,.disabled-generate-button{height:32px;background:linear-gradient(0deg,#007cb0,#007cb0),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%);padding:8px 16px;border-radius:4px;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#fff;border:transparent;margin-left:auto;float:right;cursor:pointer}.disabled-generate-button{opacity:.5;cursor:not-allowed}.disabled-add-page-button{opacity:.5;cursor:not-allowed;width:119px;height:20px!important;top:10px;left:417px;padding:6px;gap:8px;border-radius:4px;opacity:0px;margin-left:auto;float:right;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c;margin-top:10px;display:flex;justify-content:center;border:1px solid #D1D3D6}.ant-modal.generateOutputModalPopup{width:70%!important}.generateOutputModal,.generateOutputModalLeftHeader{display:flex;flex-direction:row}.generateOutputModalLeftHeader{border-bottom:1px solid #E5E6E8;padding-bottom:10px}.generateOutputModalLeft,.generateOutputModalLeftHeaderSection,.generateOutputHeaderContent,.point-content{display:flex;flex-direction:column}.generateOutputModalLeft,.generateOutputModalRight{width:50%}.generateOutputModalHeaderSection{margin-left:12px}.results-title{font-family:Open Sans;font-size:20px;font-weight:700;line-height:28px;text-align:left;color:#2e3238}.results-subTitle{margin-top:8px;font-family:Open Sans;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:#2e3238}.popupImage{float:right;margin-left:auto}.what-is-next{font-family:Open Sans;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#2e3238;margin-top:24px}.pointers{display:flex;flex-direction:row;margin-top:16px}.point-number-1,.point-number-2,.point-number-3{background:linear-gradient(149.22deg,#70cbf7 2.9%,#01a3e0 65.25%);border-radius:50%;height:20px;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#fff;display:flex;align-items:center;justify-content:center}.point-number-3{width:40px}.point-number-1{width:24px}.point-number-2{width:48px}.point-header{font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left;color:#2e3238}.point-value{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#2e3238;margin-top:5px}.point-content{margin-left:12px}.download-plugin{font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c;height:32px;width:153px;padding:8px 16px 8px 8px;gap:8px;border-radius:4px;opacity:0px;background-color:#f4f4f4;display:flex;border-color:transparent;margin-top:5px}.prepareWorkhopText{display:flex;justify-content:center;align-items:center;background:#ecf8ff;border-radius:4px;height:auto;font-size:12px;font-weight:400;color:#2e3238;padding:.7rem}.create-request-section{display:flex;flex-direction:column;padding-right:1rem;height:100%}.infoIconWorkshop{font-size:24px}.inputField,.recommendedTopicContent{width:100%}.inputFieldSection{display:flex;flex-direction:row}.infoIcon,.infoIconWorkshop{color:#a0dcff;margin-right:1vh}.infoIconWorkshop{margin-top:-50px}.infoIcon{height:20px;width:20px;margin-left:4px}.labelText,.recommendedTopicHeading,.recommendedTopicContent,.prepareWorkhopText{font-family:Open Sans;line-height:20px;letter-spacing:0em;text-align:left}.labelText{font-size:12px;font-weight:600;color:#59616c}.recommendedTopicHeading{font-size:14px;font-weight:600;color:#2e3238}.recommendedTopicContent{font-size:13px;font-weight:400;color:#59616c;margin-top:4px}.createRequestButton{height:32px;width:150px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:4px;gap:8px;background:#f4f4f4;font-family:Open Sans;font-size:12px;font-weight:700;line-height:1.5rem;letter-spacing:0em;text-align:center;color:#59616c;border:1px solid #F4F4F4;float:left;margin-bottom:32px}.createRequestButton:hover{background-color:#ededed!important}.ant-select .ant-select-selection-item,.ant-select-selection-placeholder{flex:none!important;width:96%!important}.ant-select .ant-select-arrow{border-left:1px solid #D1D3D6!important;padding-left:5px!important}.create-request-top-section{width:100%;height:80%;overflow:auto;margin-bottom:16px;padding-right:10px}.create-request-bottom-section{height:6%;margin-top:20px}.workshop-name-section{margin-top:10px;display:flex;flex-direction:column;width:100%;margin-bottom:20px}.field-section{margin-top:10px;display:flex;flex-direction:column}.emptySectionState{display:flex;justify-content:center;flex-direction:column;align-items:center;height:calc(100% - 10rem);overflow:auto;width:100%;overflow-x:hidden;padding-right:16px}.noRequestTopHeading,.noRequestBottomHeading{font-family:Open Sans;line-height:20px;text-align:center;color:#8c95a1}.noRequestTopHeading{font-size:16px;font-weight:600}.noRequestBottomHeading{font-size:14px;font-weight:400;width:530px}.chatBotState{display:flex;flex-direction:column;padding-bottom:5.5vh;height:calc(100% - 78px);overflow:auto;width:100%;overflow-x:hidden;margin-top:24px}.userChat{max-width:764px;padding:10px 16px;border-radius:10px 0 10px 10px;gap:8px;float:right;margin-left:auto;margin-top:16px;margin-right:24px;background-color:#ebf5f1;font-family:Open Sans;font-size:14px;font-weight:450;line-height:24px;letter-spacing:0em;text-align:left;font-variation-settings:"wdth" 100;color:#2e3238}.assitantChat{width:40px;height:40px;border-radius:50%;background:linear-gradient(142.87deg,#29b2e5 9.12%,#2a4581 87.46%);font-family:Open Sans;font-size:14px;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left;color:#fff;justify-content:center;align-items:center;display:flex}.assistantSection{margin-top:24px;margin-left:32px;margin-right:24px;display:flex;flex-direction:row}.assistantText{font-family:Open Sans;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0em;text-align:left;color:#000;position:relative;top:5px;left:10px}.assitantResponse,.assitantResponseLoader{padding:10px 16px;border-radius:0 10px 10px;gap:8px;background-color:#ecf8ff;font-family:Open Sans;font-size:14px;width:fit-content;font-weight:450;line-height:24px;letter-spacing:0em;text-align:left;font-variation-settings:"wdth" 100;color:#2e3238;margin-left:80px;display:flex}.assitantResponseLoader{flex-direction:row}.assitantResponse{flex-direction:column}.loadText{font-family:Open Sans;font-size:14px;width:fit-content;font-weight:450;line-height:24px;letter-spacing:0em;text-align:left;font-variation-settings:"wdth" 100;color:#2e3238;margin-left:1.5rem}.chatbotFooter{display:flex;flex-direction:row;height:15%;border-top:1px solid #e5e6e8}.sendButton{margin-left:auto;float:right;display:flex;align-items:center;justify-content:center}.requestType{width:93%;border-right:1px solid #e5e6e8;padding:16px}.sendButtonImg{height:40px;width:40px;cursor:pointer;border-radius:4px;margin:16px}.typing-animation span{width:10px;height:10px;background-color:#000;display:inline-block;margin:1px;border-radius:50%}.typing-animation span:nth-child(1){animation:bounce 5s infinite}.typing-animation span:nth-child(2){animation:bounce 5s infinite .5s}.typing-animation span:nth-child(3){animation:bounce 5s infinite .5s}textarea{height:unset!important;overflow-y:auto!important}.loader,.loader:before,.loader:after{width:11px;aspect-ratio:.5;display:grid;background:radial-gradient(#000 68%,#0000 72%) center/100% 50% no-repeat;animation:load 1.2s infinite linear calc(var(--_s, 0) * .4s);transform:translate(calc(var(--_s, 0) * 150%))}.loader:before,.loader:after{content:"";grid-area:1/1}.loader:before{--_s: -1}.loader:after{--_s: 1}@keyframes load{20%{background-position:top}40%{background-position:bottom}60%{background-position:center}}.loader{margin-left:20px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#ababab;border:0}::-webkit-scrollbar-track{background:transparent}.sendButtonEnabled{background:linear-gradient(0deg,#007cb0,#007cb0),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%);width:40px;height:40px;gap:0px;opacity:0px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;margin:16px}.sendButtonEnabled:hover{background:#005587;cursor:pointer}.quick-actions-container{gap:10px;display:flex;justify-content:end;align-items:center;margin-right:3%;margin-bottom:5%;top:-24px;z-index:100;position:relative}.quick-actions-container .quick-actions-card{background-color:#eee;padding:6px 12px;border-radius:4px;vertical-align:baseline}.quick-actions-container .quick-actions-card img{height:16px;width:16px;margin-right:5px;margin-bottom:-2px}.quick-actions-container .quick-actions-card:hover{cursor:pointer}.modal_snippet .modal_description{color:"#696969"}.modal_snippet .input_label{color:"#606060"}.square-button{padding:10px;font-size:30px;width:2.75rem;border-radius:4px;height:2.75rem;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;color:#59616c}.square-button:hover{background-color:#ededed!important;cursor:pointer}.error{color:red;font-size:smaller}.loader-spin{margin-right:2px;color:"#a0dcff"}.done-button:hover{background:linear-gradient(0deg,#005587,#005587),linear-gradient(285.44deg,#003d5733 12.47%,#003d5700 93.73%)!important;cursor:pointer;color:#fff!important}:where(.css-dev-only-do-not-override-1pf1vop).ant-btn-primary:disabled,:where(.css-dev-only-do-not-override-1pf1vop).ant-btn-primary.ant-btn-disabled{background-color:#007cb066!important;opacity:.4;color:#fff!important}.disabled-done-button{opacity:.5;cursor:not-allowed}.ant-btn-primary{background-color:#007cb066!important;color:#fff!important}.imagePlaceholder{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#8c95a1}.additionalImageBoxDefault{display:flex;flex-direction:row;border:1px solid rgb(229,230,232);padding:6px 12px;border-radius:4px;height:60px;align-items:center}.add-image-btn{margin-left:auto;float:right;margin-right:16px;height:28px;width:109px;border:1px solid rgb(193,196,200);background-color:#f4f4f4}.edit-image-btn{margin-left:auto;float:right;margin-right:16px;height:28px;width:80px}.image-update-btn{margin-left:auto;float:right;margin-right:16px}.cancel-btn{margin-right:8px}.info-box{background-color:#ecf8ff;padding:8px 16px;font-family:Open Sans;font-size:12px;font-weight:400;line-height:16px;text-align:left;border:transparent;border-radius:4px;display:flex;flex-direction:row;color:#2e3238}.info-icon{position:relative;top:-4px;margin-right:8px}.image-upload-section{padding:16px;border-left:1px solid rgb(229,230,232);border-right:1px solid rgb(229,230,232);border-bottom:1px solid rgb(229,230,232);border-radius:4px}.upload-box-dragger-image{height:72px!important;display:flex}.ant-upload-wrapper .ant-upload-drag{background-color:#fff!important}.upload-custom-image-tag{display:flex;flex-direction:row;margin-top:16px}.option-tag{background-color:#f4f4f4;padding:0 4px 1px;border-radius:14px;border:transparent;font-family:Open Sans;font-size:10px;font-weight:400;line-height:12px;text-align:right;color:#8c95a1;margin-left:8px}.upload-image-head,.supported-document-text,.position-image-head{font-family:Open Sans;font-size:12px;line-height:20px;text-align:left}.upload-image-head,.position-image-head{font-weight:600;color:#59616c}.position-image-head{margin-top:8px}.supported-document-text{font-weight:400;color:#8c95a1;margin-top:8px}.url-input.ant-input-outlined{background-color:#f6f6f6!important}.upload-progress-bars-container{display:flex;margin-top:16px;flex-direction:column}.postion-left,.postion-left-selected{width:40px;height:24px;border-radius:1px;cursor:pointer}.postion-left,.postion-right{border:transparent;background-color:#f4f4f4}.postion-left-selected,.postion-right-selected{border:1px solid rgb(0,124,176);background-color:#ecf8ff}.disabled-done-button,.disabled-cancel{opacity:.5;cursor:not-allowed}.position-left-inner,.position-left-inner-selected{position:relative;width:14px;height:8px;top:8px;left:4px;gap:0px;border-radius:1px;opacity:0px;border:transparent}.position-left-inner-selected,.position-right-inner-selected{background-color:#007cb0}.position-left-inner,.position-right-inner{background-color:#d1d3d6}.postion-right,.postion-right-selected{width:40px;height:24px;border-radius:1px;margin-left:8px;cursor:pointer}.position-right-inner,.position-right-inner-selected{position:relative;width:14px;height:8px;top:8px;left:20px;gap:0px;border-radius:1px;opacity:0px;border:transparent}.position-images{display:flex;flex-direction:row;margin-top:8px}.check-icon{color:#007cb0;width:16px;height:16px}.file-name-placeholder{color:#59616c;margin-left:8px}.message-text{font-size:14px!important;font-weight:500}._watermark-container_10ku4_1{font-size:12px;font-style:italic;font-weight:600;height:20px;width:100%}.ant-tabs{height:100%!important}.ant-tabs .ant-tabs-content-holder{height:calc(100% - 62px)!important}.ant-tabs-content .ant-tabs-content-top,.ant-tabs .ant-tabs-tabpane .ant-tabs-tabpane-active,.ant-tabs .ant-tabs-content{height:100%!important}.ant-tabs .ant-tabs-tabpane{height:100%}.create-request-section{width:340px;height:100%}.assistant-bot-section{width:calc(100% - 340px);border-left:1px solid #E5E6E8;height:100%}.workshop-preparation-section{display:flex;flex-direction:row;height:100%}.notification{background-color:#000;width:521px!important;height:40px;gap:0px;opacity:0px;border-radius:4px}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-message{font-family:Open Sans!important;font-size:14px!important;font-weight:400!important;line-height:16px!important;text-align:left!important;color:#fff!important}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-close{color:#fff!important}.toaster-icon{width:24px;height:24px;padding:0 3.6px;gap:0px;opacity:0px}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice{padding:8px 18px!important}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-close{top:5px}.copy-right{font-size:10px!important}.node{stroke-width:1px;stroke:#fff!important;fill:#2e3238!important}.node circle{r:35}.node text{font-size:24px}.loading-container{display:flex;align-items:center;justify-content:center}.popup-description{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#2e3238;padding-left:20px}.ant-modal.workshopAssistantCancel{width:30%!important}.cancelWorkshopAssistantBtn{height:32px;padding:8px;border-radius:4px;opacity:0px;background-color:#ededed;font-family:Open Sans;font-size:12px;font-weight:700;line-height:16px;text-align:left;color:#59616c;margin-right:10px;border:transparent}.mermaid-container svg{width:100%;height:auto;fill:#2e3238}.mermaid-container g.node:hover{opacity:.8}.mermaid-container g.node[style*="cursor: not-allowed"]{opacity:.6}#preview .node rect{fill:#fff!important;stroke:#2e3238!important}#preview .node rect #preview .node text{fill:#f4f4f4!important}#preview .node rect #preview .label text,#preview .node rect #preview span{fill:#2e3238!important;color:#2e3238!important}.mermaid .node{cursor:pointer}.mermaid .node.root{cursor:not-allowed}
