body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body,html{height:100%;margin:0;overflow:hidden;padding:0}.acceptance_criteria_gen{position:relative;vertical-align:top}.acceptance_criteria_gen:hover:before{color:#333;content:"\f044";cursor:pointer;font-family:Font Awesome\ 5 Free;font-size:16px;position:absolute;right:0}.acceptance_criteria_gen :hover{background-color:#f3f2f2}.user_story_gen{vertical-align:top}.editeTableContent{text-align:left;width:100%}.userStory{align-items:flex-start;display:flex;justify-content:space-between}.userStory :hover{background-color:#f3f2f2}.userStorycheckBox{margin-right:5px}.test_cases_gen{vertical-align:top}.action{vertical-align:middle}.loader{color:gray;font-size:24px;margin-top:-70px}.loaderforDb{margin-top:-60px}.btnWrap{display:flex;justify-content:flex-end;margin:20px 0 0}.btnWrap>:not(:first-child){margin-left:10px}.ant-btn.ant-btn-default.btn-primary:not(:disabled){background:#4153dd;border-color:#0540a5;color:#fff;margin-left:5px}.ant-btn.ant-btn-default.btn-primary:not(:disabled):hover{background:#407adb;border-color:#407adb;color:#fff;margin-left:5px}.ant-btn.ant-btn-default.btn-primary:focus-within{outline-color:#2e364c}.uploadWrapper{background:#fff;border-radius:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:20px;padding:16px}.uploadWrapper p{color:#000;margin-bottom:1rem;margin-top:0}.uploadWrapper p:last-child{margin-bottom:0}.uploadWrapper .upload-hint{color:#666}.uploadWrapper .material-symbols-outlined{color:#407adb;font-size:6rem}.drag{display:flex;justify-content:space-between;width:23.5%}.selectButtonWrap{display:flex;justify-content:end;margin-top:-60px;padding-right:20px}.customNav{display:flex;justify-content:center}.logo{padding-left:10px}.centered-card{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:20px}.dbStreaming{padding:22px;position:relative}.dbStreaming,.vertical-text{border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.vertical-text{background:#fff;cursor:pointer;padding:5px;position:absolute;right:-24px;top:11px;-webkit-transform:rotate(180deg);transform:rotate(180deg);white-space:nowrap;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.vertical-text:hover{box-shadow:0 0 10px hsla(73,44%,58%,.87)}.buttonLoader{color:#fff;font-size:22px}.buttonLoader,.selectBox{margin-right:6px}.userStoryIcon,.userStoryMain{display:flex;justify-content:space-between}.userStoryIcon{font-size:18px;padding-left:10%;padding-right:20%;position:relative;width:60%}.newUserStory{color:green}.newUserStory:hover:before{background-color:#b0d3ba;border:1px solid #bcd1c2;border-radius:2px;color:#fff;content:"Add a new userstory";display:block;font-size:12px;font-weight:800;left:10%;padding:5px;pointer-events:none;position:absolute;top:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99999}.pauseCircle{font-size:20px}.userStoryDeleteIcon{cursor:pointer;height:3.2vh;margin-left:10px}.clickableDelete{color:red;cursor:pointer}.notClickableDelete{color:gray}.notClickableDelete:hover:before{background-color:gray;border:1px solid gray;border-radius:2px;color:#fff;content:"Pick an userstory first";display:block;font-size:12px;left:10%;padding:5px;pointer-events:none;position:absolute;top:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99999}.clickableAcceptanceCriteria{color:#4539e7;cursor:pointer}.clickableAcceptanceCriteria:hover:before{background-color:#afb2db;border:1px solid #afb2db;border-radius:2px;color:#fff;content:"Generate Acceptance Criteria";display:block;font-size:12px;font-weight:800;left:0;padding:5px;pointer-events:none;position:absolute;top:120%}.notClickableAcceptanceCriteria{color:gray}.notClickableAcceptanceCriteria:hover:before{background-color:gray;border:1px solid gray;border-radius:2px;color:#fff;content:"Pick an userstory first";display:block;font-size:12px;left:15%;padding:5px;pointer-events:none;position:absolute;top:120%}.navbar-nav{cursor:pointer}.ant-upload-list-item{margin-left:27px}.newProjectButton{background:#4285f4;background:linear-gradient(135deg,#9b72cb,#4285f4,#d96570);border:none;border-radius:4px;margin-bottom:20px;position:absolute;right:20px;transition:background .3s ease}.newProjectButton:hover{background:linear-gradient(135deg,#d96570,#4285f4,#9b72cb)}.fldWrap{margin:16px 12px 16px 2px}.loginWrapperWhole{align-items:center;background-color:#dcf9f2;display:flex;height:93vh;justify-content:center}.registrationGenericContent{align-items:center;display:flex;justify-content:space-between}.chatRegistrationGenericContent,.registrationGenericContent{background-color:#fff;border-radius:.2px;box-shadow:0 16px 32px 0 rgba(117,102,128,.12),0 8px 16px 0 rgba(59,48,63,.12);margin:auto;max-width:100%;position:relative;width:960px}.chatRegistrationGenericContent{min-height:720px;overflow:auto}.inputWrapper{bottom:5px;left:5px;position:absolute;right:5px}.leftImg{background:url(https://png.pngtree.com/png-vector/20220712/ourmid/pngtree-customer-assessment-businesswoman-company-control-png-image_5928919.png) no-repeat 0/auto;background-size:contain;display:block;flex:0 0 320px;min-height:720px}.rightArea{margin-left:0;padding:30px 70px;width:100%}.btnStyle1{align-items:center;background-color:#032e2d;border:1px solid;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:40px;justify-content:center;line-height:20px;min-width:105px;padding:9px 12px;position:relative;text-decoration:none}.btnStyle1,.inputBox{border-radius:6px;font-family:inherit;width:100%}.inputBox{background-color:#f5f5f5;border:1px solid #c7efdd;color:var(--cs-primary-a);display:block;font-size:inherit;font-weight:inherit;line-height:24px;margin:0 0 5px;outline:none;padding:7px 12px}.rightChatArea{background-color:#f5f5f5;margin:0;padding:30px 70px;width:100%}.inputWithIcon{border:1px solid #ccc;border-radius:17px;font-size:16px;height:100%;padding:10px 40px;width:100%}.iconRightEnablled{color:#7becd0;cursor:pointer}.iconRightDissabled,.iconRightEnablled{font-size:24px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.iconRightDissabled{color:#e4f6f5;cursor:not-allowed}.chatMessages{flex-grow:1;margin-bottom:20px;max-height:90%;overflow:auto;padding:10px;position:absolute;width:100%}.messageWrapper{display:flex;flex-direction:column;margin-bottom:10px}.userMsg{align-self:flex-end;background-color:#dcf8c6;border-radius:15px 15px 0 15px}.AiMsg,.userMsg{word-wrap:break-word;margin:10px 0;max-width:80%;padding:10px;text-align:left}.AiMsg{align-self:flex-start;background-color:#f1f0f0;border-radius:15px 15px 15px 0}.iconLeft{color:#7becd0;font-size:22px;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chatImagePreview{background-color:#fff;border-top:1px solid #f5e6e6;bottom:46px;display:flex;height:10%;justify-content:space-between;left:6px;padding:9px;position:absolute;width:98%}.closeIcon{color:red;cursor:pointer}.userImg{width:60%}.AiMsg img{width:50%}.loginWrapper{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.loginBlk{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:400px;padding:40px;text-align:center;width:100%}.loginBlk h2{color:#333;font-size:24px;font-weight:700}.ant-form-item,.loginBlk h2{margin-bottom:20px}.loginBlk .ant-input,.loginBlk .ant-input-password{border:1px solid #d9d9d9;border-radius:4px;font-size:16px;padding:10px}.fullWidth{background-color:#1890ff;border-color:#1890ff;border-radius:4px;color:#fff;font-size:16px;padding:6px;transition:background-color .3s ease;width:100%}.fullWidth:focus,.fullWidth:hover{background-color:#032e2d;border-color:#40a9ff}.forgotWrap{margin-bottom:20px;text-align:right}.forgotWrap div{color:#1890ff;cursor:pointer;font-size:14px;transition:color .3s ease}.forgotWrap div:hover{color:#40a9ff}.codeOutlineIcon{margin-left:5px}.downLoadJsButton{display:flex;position:absolute;right:45px;top:13px}.viewCodeModalSyncIcon{color:#407adb;padding-right:4px}.ant-table-cell{vertical-align:top}.downLoadIcon{cursor:pointer;position:absolute;top:0}.dissbledDownloadZip{background-color:#ccc;border:1px solid #aaa;border-radius:5px;color:#666;cursor:not-allowed;margin:10px;opacity:.6}.EnabledDownloadZip{background-color:#03183a;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:10px;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.container{background:#fff;border:1px solid #9b72cb;box-shadow:0 0 10px rgba(0,0,0,.1);height:88vh;margin:20px auto;padding:20px;position:relative;width:80%}.projectTable{height:61%;margin-top:60px;overflow:auto}.colorSchemeWrapper{display:flex;gap:5px}.colorBox{border:1px solid #ccc;height:20px;width:20px}.ant-input{border:1px solid #9b72cb}.ant-table-row{transition:box-shadow .3s ease-in-out}.ant-table-row,.ant-table-row:hover{border-bottom:2px solid #d96570!important}.ant-table-row:hover{box-shadow:0 4px 8px #9b72cb}.ant-table-row td{transition:background-color .3s ease-in-out}.ant-table-row:hover td{background-color:#f5f5f5}.leftDownLoadBox{border:1px solid #9b72cb;display:flex;height:35px;justify-content:space-between;margin-bottom:10px;margin-left:3px;padding:5px;position:relative;width:218px}.enabledColorChangeBox{display:flex;justify-content:space-around;left:0;padding:6px;position:absolute;top:0;width:216px}.enabledColorChangeBox .colorPickerInput{border:1px solid #ccc;height:20px;padding:0;width:20px}.colorChangeCheckIcon{color:#728415}.colorChangeCheckIconDisabled{cursor:not-allowed;opacity:.4}.colorChangeCloseIcon{color:#de515f}.fileName{display:block;max-width:152px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-bar{background:#f5f5f5;color:#fff;font-family:Arial,sans-serif;height:calc(100vh - 163px);overflow:auto;padding:10px;width:220px}.search-box{margin-bottom:10px;margin-left:3px;margin-top:10px;width:218px}.search-box .ant-input-affix-wrapper{background-color:#fff;border:1px solid #9b72cb;color:#0c0b0b}.nav-items{margin-top:20px}.navItem{color:#3c3636}.navItem,.navItemDisabled{background-color:initial;border-radius:4px;cursor:pointer;margin-bottom:5px;padding:10px;transition:background .3s}.navItemDisabled{color:#8b7f7f;cursor:not-allowed;pointer-events:none}.navItem.active,.navItemDisabled.active{background-color:#a8c7fa;color:#fff}.navItem:hover{background-color:#d3e3fd}.mainContainer{display:flex}.main-content{background:#fff;color:#fff;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 40px);padding:20px}.tabs{display:flex;margin-bottom:20px}.tab{background-color:#9b72cb}.tabDisabled{background-color:#d3d3d3;border-radius:4px 4px 0 0;color:#7a7a7a;cursor:not-allowed;cursor:pointer;margin-right:5px;opacity:.6;padding:10px 20px;pointer-events:none}.content{background:linear-gradient(135deg,#9b72cb,#4285f4,#d96570);border-radius:4px;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 169px);padding:20px;position:relative}.content-textarea{background-color:#fff;border:none;color:#1b1717;flex:1 1;font-size:16px;height:66vh;margin-bottom:10px;padding:10px;resize:none;width:100%}.save-button{align-self:flex-end;background-color:#4285f4;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:2px;padding:7px 52px}.saveCancelButtonWrap{display:flex}.cancelbutton{align-self:flex-end;background-color:#d96570;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:2px;padding:7px 52px}.cancelbutton:hover{background-color:#de515f}.save-button:hover{background-color:#357ae8}.mainContentDiv{width:100%}.top-nav{align-items:center;background-color:#f5f5f5;border-bottom:2px solid #9b72cb;color:#9b72cb;cursor:pointer;display:flex;justify-content:space-between;padding:15px}.user-section{font-size:16px}.userStoryContainer{border:2px solid #9b72cb;border-radius:8px;color:#fff;font-family:Arial,sans-serif;height:calc(100vh - 70px);margin:5px;padding:20px;width:99%}.tabNavigation{display:flex;margin-bottom:20px}.tab{background-color:rgba(217,101,112,.8);border-radius:4px 4px 0 0;cursor:pointer;margin-right:5px;padding:10px 20px}.tab.active{background-color:#4285f4}.userStoryTitle{border:2px solid #1157ce;border-radius:4px;box-shadow:0 2px 3px #9b72cb;color:#000;font-size:18px;margin-bottom:28px;padding:10px}.description{border:2px solid #d96570;border-radius:4px;font-size:16px;margin-bottom:20px;padding:20px}.criteriaContainer{display:flex;flex-direction:column}.criteria{height:29vh}.criteria,.testCase{border:2px solid #9b72cb;border-radius:4px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:auto;padding:20px;position:relative}.testCase{height:28vh}.editIcon{top:0}.editIcon,.testCaseIconWrap{cursor:pointer;position:absolute;right:0}.testCaseIconWrap{display:flex;justify-content:space-around;top:2px}.checkCircleIcon{color:#728415;padding-right:3px}.closeCircleIcon{color:#d96570}.criteriaHeader{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between}.criteriaContent{font-size:14px}.criteriaIcon{color:#4285f4;cursor:pointer;font-size:18px}.requirementContainer{display:flex;flex-direction:column}.collapseArrow{align-self:flex-end}.userStoryTitleIconWrap{cursor:pointer;display:flex}.userStoryMainContainer{align-items:center;display:flex;font-weight:500;justify-content:space-between;padding:5px;position:relative}.mainWrapperChildContainer{height:calc(100vh - 170px);overflow:auto}.htmlMockupButtonWrap{color:#4285f4;display:flex;justify-content:flex-end;position:fixed;right:25px;top:104px}.deleteIconHover:hover{color:#d96570}.uploadSpin{color:#fff}.tooltipTitleIcon{border-radius:50%;color:"#ffffff";cursor:pointer;font-size:"16px";padding:5px;transition:box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.tooltipTitleIcon:hover{box-shadow:0 0 8px 4px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.addPageIcon{color:#728415;cursor:pointer;margin:3px}.downloadProjectIcon{color:#9b72cb;cursor:pointer}.downloadProjectIconDisabled{color:rgba(0,0,0,.25);cursor:not-allowed!important}.addPageIcon:hover,.downloadProjectIcon:hover{box-shadow:0 4px 8px rgba(217,101,112,.5);color:#d96570;-webkit-transform:scale(1.2);transform:scale(1.2)}.addPageInput:focus{border:2px solid #9b72cb!important;box-shadow:none!important;outline:none!important}.htmlMockupCode{color:#000}.htmlMockupCodeTextArea{border:none;font-size:inherit;font-weight:500}.singleFileCodeIcon{color:#d96570}.singleFileCodeIconDisabled{color:#aaa;cursor:not-allowed}.ant-popover-content{width:calc(100vw - 355px)}.sendPromptIcon{font-size:20px}.sendPromptIconDisabled{color:#aaa;font-size:20px}.addUserStoryIcon{color:#728415;cursor:pointer;font-size:20px;margin-bottom:5px}.editorOptions{background:#f3f2f2;padding:10px;position:absolute;right:14px;z-index:1}.editorOptions,.formatOptions{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.formatOptions{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.formatOptions button{background:#fff;border:none;border-radius:5px;box-shadow:0 8px 10px rgba(0,0,0,.1);cursor:pointer;font-size:16px;padding:10px;transition:all .2s ease}.formatOptions button.is_active,.formatOptions button:active{box-shadow:0 6px 10px #9b72cb;color:#d96570}.formatOptions button:hover{box-shadow:0 6px 8px rgba(0,0,0,.15)}.ProseMirror-focused{border:none!important}.templateGallery{text-align:center}.templateGalleryCard{padding-bottom:15px}.templateGallery h2{margin-bottom:16px}.templateList{margin-bottom:10px;max-height:529px;overflow:auto}.templateCard{margin-bottom:10px;text-align:center}.applyButton{color:#d96570;font-size:20px}.applyButtonDisabled{color:#e9c3c7;cursor:not-allowed;font-size:20px}.drawerFooter{text-align:right}.colorLists{display:flex;justify-content:space-between;margin-bottom:10px}.colorPickerInput{border:none;cursor:pointer;width:20%}.drawerTitle{align-items:center;display:flex}.drawerArrowicon{color:#d96570;margin-right:8px}.custom-carousel .slick-next,.custom-carousel .slick-prev{color:#d96570;font-size:13px}.custom-carousel .slick-next:hover,.custom-carousel .slick-prev:hover{color:red;font-size:13px}.appContainer{display:flex;height:100vh}.leftNav{background-color:#f0f2f5;width:15%}.subNav{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:auto;padding:20px;width:20%}.mainContent{background-color:#f7f2f2;padding:20px;width:65%}.contentPreview{align-items:center;display:flex;font-size:24px;font-weight:700;height:100%;justify-content:center;position:relative}.generateVideoButton{background-color:coral;border-color:coral;color:#fff;position:absolute;right:20px;top:20px}.generateVideoButton:disabled{cursor:not-allowed;opacity:.6}.avtarImage{display:flex;justify-content:space-between}.scriptInputContainer{flex:1 1}.scriptInputBorder{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px}.scriptTextarea{border:none;box-shadow:none;font-size:16px;height:200px;line-height:1.5;padding:10px;resize:none;width:94%}.previewLimitWarning{align-items:flex-start;background-color:#ffe8d6;margin-top:10px;padding:10px}.videoContainer{height:600px;position:relative;width:800px}.presenterViewWrap{display:flex;flex-direction:column}.presenterImagePreview{height:650px;position:relative;width:650px}.videoPreview{border-radius:8px;height:100%;width:100%}.presenterInfo{background:#ffe8d6;font-size:18px;font-weight:400;padding:10px}.videoShadowOverlay{background:linear-gradient(0deg,rgba(255,232,214,.5),transparent);border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:0;height:30%;left:0;pointer-events:none;position:absolute;width:100%}.newsFeedContainer{padding:20px}.newsCard{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.newsContent{flex-grow:1}.newsTitle{font-weight:700;margin:0}.newsDescription{margin:0}.playIcon{color:#1890ff;font-size:24px}.voiceCard{align-items:center;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;height:110px;justify-content:center;position:relative;width:44%}.voiceName{font-size:16px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.voiceIcon{bottom:10px;color:#7d7b74;cursor:not-allowed;font-size:24px;opacity:.4;position:absolute;right:10px}.voiceGrid{display:flex;flex-wrap:wrap;gap:20px}.customPanel{background-color:#fff;border:none!important;padding:0!important}.ant-collapse-header{font-weight:700;padding-left:0}.ant-collapse-content{border-top:none}.voiceStyleCardsContainer{display:flex;flex-wrap:wrap;gap:16px;padding:20px}.voiceStyleCard{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;height:110px;overflow:hidden;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:45%}.voiceStyleCard:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.voiceStyleCardImage{height:100%;object-fit:cover;width:100%}.voiceStyleContainer{align-items:center;display:flex;flex-direction:column;margin-top:20px}.voiceStyleSelect{background-color:#f8f9fa;border:2px solid #007bff;border-radius:8px;color:#007bff;cursor:pointer;font-size:16px;outline:none;padding:10px;transition:background-color .3s ease,color .3s ease;width:280px}.voiceStyleSelect:hover{background-color:#007bff;color:#fff}.voiceStyleSelect:focus{border-color:#0056b3}.selectedEmoji{font-size:64px;margin-top:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.selectedEmoji:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.popoverContent{align-items:center;color:#fff;display:flex;gap:8px}.navItemPophover{max-width:150px}.cgr_colabClone{display:flex;font-family:Arial,sans-serif;height:100vh}.cgr_fileStructure{background-color:#f0f0f0;border-right:1px solid #e0e0e0;overflow-y:auto;padding:20px;white-space:nowrap;width:280px}.cgr_mainContent{background-color:#f5f5f5;flex:1 1;overflow:auto;padding:20px}.cgr_colabHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.cgr_addCellButton{background-color:#4285f4;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px}.cgr_cellsContainer{display:flex;flex-direction:column;gap:20px}.cgr_cell{background-color:#1e1e1e;border-radius:4px;padding:10px}.cgr_cellActions{margin:10px 0}.cgr_runButton{background-color:#34a853;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 15px}.cgr_outputContainer{background-color:#282c34;border-radius:4px;color:#fff;font-size:14px;margin-top:10px;padding:10px;white-space:pre-wrap}.cgr_card{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:100px;padding:16px 16px 30px;transition:background-color .3s ease}.cgr_title{margin:0 0 8px}.cgr_codePreview{background-color:#f8f8f8;border-radius:4px;overflow:auto;padding:10px;white-space:pre-wrap}.truncateFileName{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:117px}.cgr_card.streaming{background-color:#408bcc}.cgr_codeLine{font-family:monospace;padding:5px}.fileManagementSpin{align-items:center;display:flex;height:100%;justify-content:center}.highlighted{background-color:#ff0}.fade-in{opacity:0;transition:opacity .5s ease-in-out}.fade-in-show{opacity:1}.fade-in-hide{opacity:0}
/*# sourceMappingURL=main.f99cff51.css.map*/