.keyFeatureStep{display:flex;gap:24px}.keyFeatureStep .keyFeatureSection{width:100%}.keyFeatureStep .keyFeatureSection .heading{font-weight:500;font-size:24px;color:#383838;margin-bottom:5px;margin-left:28px}.keyFeatureStep .keyFeatureSection .keyFeatures-card{width:100%}.keyFeatureStep .keyFeatureSection .keyFeatures-card .subHeading{display:flex;justify-content:space-between}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper{overflow:auto;max-height:50vh}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper li{margin-bottom:10px}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row{color:#667085;min-height:80px;padding:10px;background-color:#edeef9;border-radius:5px;display:flex;align-items:center}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row textarea{border:1px solid #d0d5dd;border-radius:5px;width:100%;padding:15px;color:#667085}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row .kf__row-actions{margin-left:12px;display:flex;flex-direction:column}.keyFeatureStep .keyFeatureSection .keyFeatures-card .kf__list-wrapper .kf-row .kf__row-actions .icon{cursor:pointer}.keyFeatureStep .keyFeatureSection .keyFeature__cta-row{margin-top:12px;display:flex;gap:12px;justify-content:flex-start}.keyFeatureStep .delete:hover{background-color:#dc3546!important}.keyFeatureStep .chatBotSection .banner-section{border:1px solid #a9a9a9;border-radius:6px;margin-bottom:10px}.keyFeatureStep .chatBotSection .banner-section .header{background-color:#dc3545;color:#fff;text-align:center;padding:12px;border-top-left-radius:6px;border-top-right-radius:6px}.keyFeatureStep .chatBotSection .banner-section .banner__main{padding:12px;display:flex;justify-content:center;align-items:center}.keyFeatureStep .chatBotSection .user__input{margin-bottom:10px}.keyFeatureStep .chatBotSection .aiSuggestedBlock{border:1px solid #a9a9a9;border-radius:6px;padding:12px;margin-bottom:10px}.keyFeatureStep .chatBotSection .aiSuggestedBlock .custom-control{margin:4px}.keyFeatureStep .chatBotSection .chat__cta-row{border:1px solid #a9a9a9;border-radius:6px;padding:8px;display:flex;gap:8px}.supported__text-edit-box{background-color:#f9e1e3;padding:20px;position:relative}.supported__text-edit-box p{font-size:13px;line-height:1.6;font-weight:400}.supported__text-edit-box .edit-icon{position:absolute;top:0;right:0;padding:0 5px;cursor:pointer}.my-popover-class{margin:10px 10px;font-size:.9em;max-width:800px;white-space:normal!important;border-radius:10px}.custom-modal1[data-v-19cee818]{border-radius:20px!important;font-size:24px!important;font-weight:700;border:none;border-bottom:2px solid!important}.custom-title-style .modal-title[data-v-19cee818]{font-size:1.5rem;color:#333;font-family:Poppins,sans-serif;margin-top:1px}.modal-content1[data-v-19cee818]{text-align:center;border:none;border-radius:.6rem;display:flex;flex-direction:column;align-items:stretch!important;margin-top:-20px}.crossIcon{cursor:pointer}.crossIcon:hover{scale:1.2}.title-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.ag-cell{overflow:hidden!important}.toggle-default-claim{cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;transition:all .3s ease;padding:8px 12px;border-radius:24px;background-color:transparent}.toggle-icon{font-size:32px;color:#2b2e31;transition:color .3s ease}.toggle-default-claim:hover .toggle-icon{color:#495057}.toggle-text{margin-left:8px;color:#343a40!important;font-size:14px;font-weight:500}.claim-dropdown-container{padding:2px}.custom-select{border-color:#dc3545;border-radius:4px;font-size:14px;padding:4px 8px}.custom-select:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.claim-text-wrapper{flex:1;display:flex;align-items:flex-start}.claim-row,.claim-text-wrapper{position:relative;width:100%}.claim-text{position:relative;word-wrap:normal;word-break:normal;overflow-wrap:break-word;transition:height .3s ease;height:3.6em;padding-right:8px;line-height:.6}.claim-text.collapsed{max-height:2.4em;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-in-out}.ag-cell{padding:4px!important}.ag-row{border-bottom:1px solid #e2e8f0}.ag-row-level-0{border-bottom:2px solid #e2e8f0}.claim-text p{margin:0;padding:0}.claim-text.expanded{max-height:1000px;transition:all .3s ease-in-out}.toggle-buttons{flex-shrink:0;white-space:nowrap}.toggle-text{padding:0;color:#dc3545;text-decoration:none;font-size:.875rem;white-space:nowrap;line-height:.8}.toggle-text:hover{text-decoration:none;color:#bd2130}.show-less,.show-more{padding:0;font-size:.75rem;background:none;border:none}.text-container{white-space:normal;word-wrap:break-word}.custom-form-control{height:calc(1.5em + .5rem + 2px)}.ok-button{padding:5px 10px;font-size:.8rem;margin-bottom:20px;margin-top:5px;width:100px;max-width:80%}.custom-btn{border-radius:5px!important;margin-top:-7px;margin-bottom:8px}.ag-theme-alpine .ag-body,.ag-theme-alpine .ag-body-viewport{height:calc(100vh - 400px)!important;overflow-y:scroll!important}.ag-theme-alpine{--ag-header-height:50px;--ag-header-background-color:#f1f4fb;--ag-header-foreground-color:#000;--ag-font-size:14px;--ag-alpine-active-color:#dc3545;--ag-row-hover-color:#f1f4fb;--ag-selected-row-background-color:#f1f4fb;--ag-alpine-blue:#dc3545!important;--ag-range-selection-background-color:#f1f4fb;--ag-range-selection-border-color:#f1f4fb;--ag-font-size:15px;height:calc(100vh - 300px)!important}.ag-header-cell{background-color:#f1f4fb!important}.ag-header-cell,.ag-header-cell-label,.ag-header-cell .ag-header-cell-text,.ag-header-cell .ag-sort-icon{color:#000!important}.even-row,.even-row-child{background-color:#f7faff}.odd-row,.odd-row-child{background-color:#fff}.even-row-child .ag-cell-value[aria-colindex="1"],.odd-row-child .ag-cell-value[aria-colindex="1"]{visibility:hidden}.claim-container{position:relative}.claim-text{line-height:1.8;cursor:text;margin-top:4px;padding:3px;border-radius:4px}.claim-text:focus{outline:none;border:1px solid #fff}.claim-text[contenteditable=true]:empty:before{content:"Edit this claim...";color:#888}.patent-title{font-weight:500}.claims-section{margin-top:8px}.patent-claims-dropdown{padding:10px}.selected-claim-display{margin-bottom:10px}.selected-claim-text{margin-top:5px;padding:8px;background-color:#fff;border-radius:4px}.review-claim-title{font-size:18px}.ind-selection-text{font-size:13px;color:#dd4646}@media (max-width:768px){.ag-theme-alpine{height:calc(100vh - 400px)!important}.ag-theme-alpine .ag-body,.ag-theme-alpine .ag-body-viewport{height:calc(100vh - 500px)!important;overflow-y:auto!important}.claimsCount{display:none}.review-claim-title{font-size:16px;font-weight:700}.btn-header-ag{font-size:.8rem}.ind-selection-text{font-size:13px;color:#dd4646}}