@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";*{margin:0;padding:0;font-family:Inter}.section_heading_text{font-size:2rem}.section_heading_text,.section_heading_text_20{font-weight:600;line-height:normal;background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section_heading_text_20{font-size:1.25rem}.section_heading_text_small{font-size:1rem;font-weight:600;line-height:normal;background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section_subheading_text{color:#1e1e1e;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}.body-12{font-size:.75rem;color:#fff}.absolute{position:absolute}.relative{position:relative}.align_div_center{top:50%;left:50%;transform:translate(-50%,-50%)}.z_index_10{z-index:10}.top-0{top:0}.right-0{right:0}.d-flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-8{gap:.5rem}.gap-12{gap:.75rem}.gap-16{gap:1rem}.visibility-hidden{visibility:hidden}.w-100{width:100%}.h-100{height:100%}.w-screen{width:100vw}.h-screen{height:100vh}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.mt-2{margin-top:.15rem}.mt-4{margin-top:.25rem}.mt-5{margin-top:.3rem}.mt-8{margin-top:.5rem}.mt-10{margin-top:.625rem}.mt-12{margin-top:.75rem}.mt-16{margin-top:1rem}.mt-20{margin-top:1.25rem}.mt-24{margin-top:1.5rem}.mt-32{margin-top:2rem}.mt-40{margin-top:2.5rem}.mb-5{margin-bottom:.3rem}.mb-8{margin-bottom:.5rem}.mb-12{margin-bottom:.75rem}.mb-16{margin-bottom:1rem}.mb-24{margin-bottom:1.5rem}.mb-32{margin-bottom:2rem}.ml-8{margin-left:.5rem}.ml-4{margin-left:.25rem}.my-16{margin:1rem 0}.p-0{padding:0!important}.p-16{padding:1rem}.p-24{padding:1.5rem}.p-20{padding:1.25rem}.p-8x5y{padding:.3rem .5rem}.pt-20{padding-top:1.25rem}.pb-16{padding-bottom:1rem}.br-8{border-radius:.5rem!important}.br-16{border-radius:1rem!important}.custom-form::-webkit-scrollbar{display:none}.custom-form{padding-top:20px;max-height:calc(100vh - 340px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.custom-form label{flex-direction:row-reverse}.custom-form label:before{padding-left:3px}.custom-form label:after{margin:0 0 0 3px!important;display:none}.custom-form .ant-input-wrapper{border-radius:16px!important;border:1px solid rgba(30,30,30,.2)}.custom-form .ant-input-wrapper input{border-radius:0;border:0}.custom-form .ant-input-wrapper .ant-input-group-addon{border:0}.custom-form .ant-input-wrapper .ant-input-group-addon .ant-select-selector{border:0!important}.custom-form input{height:40px!important}.custom-form .ant-picker,.custom-form input,.custom-form textarea{border-radius:16px!important;border:1px solid rgba(30,30,30,.2)}.custom-form .ant-picker{height:40px!important;width:100%!important}.custom-form .ant-picker .ant-picker-input input{border:0!important}.custom-form .ant-picker .ant-picker-input .ant-picker-suffix{color:#000}.custom-form label{font-family:Inter;font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:rgba(71,71,71,.8)!important}.custom-form .ant-upload{border:1px dashed rgba(1,123,216,.5)!important;border-radius:24px;background:rgba(236,239,255,.4)}.custom-form .Dragger-container{padding:10px 0}.custom-form .Dragger-container .bold{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-align:left}.custom-form .Dragger-container .bold span{color:#405dff;font-family:Inter;font-size:16px;font-weight:700;line-height:19.36px;text-align:left;text-decoration:underline}.custom-form .Dragger-container .faded{margin-top:5px;font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:left;color:rgba(0,0,0,.4)}.custom-form .ant-select{height:40px!important}.custom-form .ant-select .ant-select-selector{border-radius:16px!important;border:1px solid rgba(30,30,30,.2)!important}.custom-form .ant-select .ant-select-arrow{color:#131e43!important;font-size:medium!important}.cpq-blue-button{background:linear-gradient(90deg,#405dff,#017bd8)!important;color:#fff!important}.cpq-blue-button,.disabled-cpq-button{height:40px!important;border-radius:16px!important;padding:0 20px}.disabled-cpq-button{background:#e0e0e0!important}.cpq-white-button{background:#fff!important;color:#fff!important;border:1px solid;border-color:#017bd8!important;color:#017bd8!important;height:40px!important;border-radius:16px!important;padding:0 20px}.red-cancel-button{background:#ec382a!important;color:#fff!important;border:1px solid;border-color:#ec382a!important;height:40px!important;border-radius:16px!important;padding:0 20px}.disabled_button{opacity:.5;cursor:not-allowed}.primary-btn{cursor:pointer;display:flex;padding:.875rem;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(71,71,71,.2);background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%)}.primary-btn span{color:#fff}.gray_variant{min-height:3rem;padding:1.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;border-radius:1rem!important;border-right:1px solid #c7c7c7;background:#e0e0e0!important}.gray_variant span{color:rgba(28,28,28,.6);font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.white_variant{min-height:3rem;padding:1.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;border-radius:1rem!important;border:1px solid #405dff;background:#fff!important}.white_variant span{color:#2f66f5;font-size:1rem;font-style:normal;font-weight:600;line-height:1.25rem}.light_blue_variant{background:linear-gradient(90deg,#405dff,#017bd8)!important;color:#fff!important;padding:1rem;font-size:1rem;font-style:normal;border:none;font-weight:400;min-height:3rem;height:46px;border-radius:1rem!important}.text-center{text-align:center}.cursor_pointer{cursor:pointer}.font-20{font-size:1.25rem}.gray_text{color:#474747}.input_box{border-radius:1rem!important;border:1px solid rgba(30,30,30,.2);min-height:40px!important;font-weight:500}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important}.common-layout-container{border-radius:2rem;border-right:1px solid rgba(71,71,71,.2);background:#fff;padding:1.25rem;margin-top:1.5rem;min-height:calc(100vh - 140px);position:relative}.common-layout-container .custom-pagination{position:absolute;width:calc(100% - 2.5rem);bottom:1rem}.table_container{border-radius:2rem;border-right:1px solid rgba(71,71,71,.2);background:#fff;padding:1.25rem;margin-top:1.5rem;position:relative}.table_container .min_height{min-height:75vh;display:flex;flex-direction:column;justify-content:space-between}.table_container .min_height .shadow-box{box-shadow:0 -8px 24px 0 rgba(231,237,248,.4);padding:15px 0 0}.table_container .project-id{background:linear-gradient(177deg,#001646 34%,#00599d 125%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;cursor:pointer}.table_container .ant-table-thead .ant-table-cell,.table_container .ant-table-thead .ant-table-column-title{color:#333!important;font-family:Inter!important;font-size:14px!important;font-weight:400!important;line-height:16.94px!important;text-align:left}.table_container .ant{font-family:Inter;font-size:14px;font-weight:500;line-height:18px;text-align:left}.table_container th:before{width:0!important}.table_container .project-list-pagination{position:absolute;width:calc(100% - 2.5rem);bottom:0}.table_title{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.get-Hover{cursor:pointer}.round-button-badge{display:flex!important;align-items:center!important;justify-content:center!important;padding:6px;border-radius:8px;width:64px}.red{color:#a01d1d!important;background-color:#fdd!important}.yellow{color:#4c470a!important;background-color:#fffcd0!important}.orange{color:#e7830e!important;background-color:#ffefd0!important;border-radius:8px;border:1px solid #e7830e}.green{color:#053e20!important;background-color:#c0f6d9!important;border-radius:8px;border:1px solid #053e20}.gray_bg{background-color:#f5f5f5!important}.gray{color:#1e1e1e!important;background:#f5f5f5!important;border-radius:8px;border:1px solid #1e1e1e}.dark_blue_text{color:#17153d!important}#style-1-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:transparent!important;border-radius:10px;background-color:#f5f5f5}#style-1-scrollbar::-webkit-scrollbar{width:4px;background-color:#f5f5f5}#style-1-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(1,12,60,.2);background-color:rgba(1,12,60,.2)}.custom-message{position:fixed;top:40px;right:20px;border-radius:24px;background:#1b9967;color:#fff;padding:20px;max-width:320px!important;width:100%;transition:opacity .5s ease-in-out}.custom-message h2{color:var(--white-100,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.custom-message p{color:hsla(0,0%,100%,.8);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding-top:10px}.no-data-found{max-width:230px;max-height:287px}.no-data-found .no-data-found-title{line-height:19.36px;color:rgba(71,71,71,.8)}.no-data-found .no-data-found-title,.no-data-found button{font-family:Inter;font-size:1rem;font-weight:500;text-align:center}.no-data-found button{height:48px;width:142px;line-height:20px;border-radius:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:#888!important;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#555!important}::-webkit-scrollbar-track{background-color:#f1f1f1!important}.bredbrumb-class{margin-left:5px}.bredbrumb-class li{cursor:pointer}.bredbrumb-class li:hover{text-decoration:underline}.error_message{font-family:Inter;font-weight:400;font-size:14px;color:#ff4d4f}.active_tab_text{background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.asterik{font-size:14px;-webkit-margin-end:4px;margin-inline-end:4px;color:#ff4d4f;font-family:sans-serif}.tooltip{border-radius:74px;background:#ecefff;padding:3px;color:#68697c;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.loader{color:#fff;font-size:16px;margin-right:3px}.line_strike{text-decoration:line-through}.bg_white{background:#fff!important}.link{color:#017bd8;cursor:pointer}.changed_title,.fw-500{font-weight:500}.changed_title{color:#1c1c1c;font-size:.875rem;font-style:normal;line-height:1rem}.word-break{word-break:break-word}.display-none{display:none!important}.display-flex{display:flex!important}.font-16{font-size:1rem!important}.main-container{background:#fff;height:100%;display:flex;align-items:center;justify-content:center;border-radius:2rem;padding:1.25rem}.table-headers{font-size:.875rem!important;font-weight:400;color:#333}.body-blur .ant-modal-wrap{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.body-blur .ant-modal-mask{background-color:rgba(0,0,0,.5)}.project_layout_main_container{min-height:100vh!important;max-height:100vh}.project_layout_main_container .sideNavActionIconDiv{position:absolute;right:-19%;top:20px;cursor:pointer}.project_layout_main_container .sideNavLayoutContainer{padding-top:20px}.project_layout_main_container .sideNavLayoutContainer .logo_section_expand{display:flex;align-items:center;justify-content:flex-start;gap:4px}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section{margin-top:48px}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .overviewText{color:hsla(0,0%,100%,.6);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section ul{background:transparent!important}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .menu_items_section{margin-top:12px}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .menu_items_section .ant-menu-dark{background-color:transparent!important}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .menu_items_section .ant-menu-item-selected{border-radius:1rem!important}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .logout_button_main_div{position:absolute;bottom:1.25rem;width:100%;display:flex;justify-content:center}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .logout_button_main_div .align_center_icon{justify-content:center!important;width:50px}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .logout_button_main_div .button_dimension{height:42px!important;width:42px!important;min-height:42px!important;border-radius:16px!important}.project_layout_main_container .sideNavLayoutContainer .sideNav_items_section .logout_button_main_div .light_blue_variant{justify-content:left;background:hsla(0,0%,100%,.1)!important;height:40px!important;display:flex;gap:12px;border-radius:16px!important;min-height:0!important}.project_layout_main_container .sideNavLayoutContainerCollapsed{padding:10px}.project_layout_main_container .sideNavLayoutContainerCollapsed .logo_section_collapsed{display:flex;width:100%;align-items:center;justify-content:center;margin-top:6px}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed{margin-top:48px;padding:0 3px}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .overviewText{color:hsla(0,0%,100%,.6);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed ul{background:transparent!important}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .menu_items_section_collpased{margin-top:12px}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .menu_items_section_collpased img{margin-top:9px!important}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .menu_items_section_collpased .ant-menu-dark{background-color:transparent!important}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .menu_items_section_collpased .ant-menu-item-selected{border-radius:1rem!important}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .logout_button_main_div{position:absolute;bottom:1.25rem;display:flex;justify-content:center}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .logout_button_main_div .align_center_icon{justify-content:center!important;width:50px}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .logout_button_main_div .button_dimension{height:42px!important;width:42px!important;min-height:42px!important}.project_layout_main_container .sideNavLayoutContainerCollapsed .sideNav_items_section_collapsed .logout_button_main_div .light_blue_variant{justify-content:left;background:hsla(0,0%,100%,.1)!important;height:40px!important;display:flex;gap:12px;border-radius:16px!important;min-height:0!important}.project_layout_main_container .ant-layout-header{display:flex;flex-direction:column;justify-content:center}.project_layout_main_container .ant-layout-sider{background:linear-gradient(177.05deg,#001646 34.5%,#00599d 125.46%)!important}.project_layout_main_container .ant-layout-sider .ant-layout-sider-children{position:relative}.project_layout_main_container .ant-layout-sider-dark{min-width:235px!important;max-width:235px!important;width:235px!important;padding:0 24px}.project_layout_main_container .ant-layout-sider-collapsed{min-width:80px!important;max-width:80px!important;width:80px!important;padding:0!important}.project_layout_main_container .sideNav_container{margin-top:21px}.project_layout_main_container .sideNav_container .overviewText{color:hsla(0,0%,100%,.6);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:4.5rem;margin-bottom:1rem}.project_layout_main_container .sideNav_container .logout_button_main_div{position:absolute;bottom:1.25rem;width:100%;display:flex;justify-content:center}.project_layout_main_container .sideNav_container .logout_button_main_div .align_center_icon{justify-content:center!important;width:50px}.project_layout_main_container .sideNav_container .logout_button_main_div .button_dimension{height:42px!important;width:42px!important;min-height:42px!important}.project_layout_main_container .sideNav_container .logout_button_main_div .light_blue_variant{justify-content:left;background:hsla(0,0%,100%,.1)!important;min-height:52px;display:flex;gap:12px}.project_layout_main_container .header_section{padding:0 28px}.project_layout_main_container .header_section .userDetailCard{border-radius:1rem;border:1px solid rgba(77,0,0,.1);line-height:normal}.project_layout_main_container .header_section .userDetailCard .userDetails_innerCard{padding:6px 8px}.project_layout_main_container .header_section .userDetailCard .userDetails_innerCard .user_name{font-size:.625rem;line-height:normal;color:#333;font-weight:500}.project_layout_main_container .header_section .userDetailCard .userDetails_innerCard .user_designation{font-weight:500;font-size:.75rem;color:#000f50;line-height:normal}.ant-popover .ant-popover-content{margin-top:.3rem}.ant-popover .ant-popover-content .ant-popover-inner{width:474px;height:391px}.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .notification-content-container{height:391px}.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content .notification-content-container .notifications{height:340px;overflow-y:scroll}.search-modal .ant-modal-content{padding:0!important;background:transparent!important;width:41.5rem;flex-shrink:0}.search-modal .search-modal-container{border-radius:1.25rem;border:1px solid rgba(28,28,28,.2);background:#fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.15)}.search-modal .search-modal-container .search-modal-header{padding:1.25rem 1.5rem;border-bottom:1px solid #e6e6e6}.search-modal .search-modal-container .search-modal-header .search-input{border:none;padding:0}.search-modal .search-modal-container .search-modal-header .search-input:focus{box-shadow:none}.search-modal .search-modal-container .chat-history-container{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem}.search-modal .search-modal-container .chat-history-container .new-chat-button{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:.75rem;color:#1c1c1c;font-size:.875rem;line-height:normal;font-weight:400}.search-modal .search-modal-container .chat-history-container .chat-list{display:flex;flex-direction:column;gap:1.875rem;max-height:350px;overflow-y:auto}.search-modal .search-modal-container .chat-history-container .chat-list .chats{display:flex;flex-direction:column;gap:1.875rem}.search-modal .search-modal-container .chat-history-container .chat-list .chats .chat-item{display:flex;align-items:center;gap:.75rem}.search-modal .search-modal-container .chat-history-container .chat-list .chats .chat-item .chat-title{color:#1c1c1c;font-size:.875rem;font-weight:300;line-height:normal}.search-modal .search-modal-container .chat-history-container .chat-list .loader-container{display:flex;justify-content:center;align-items:center}.version-history-page-container{display:flex;flex-direction:column;gap:1.25rem}.version-history-page-container .version_dropdown_container{width:-moz-fit-content;width:fit-content;min-width:160px}.version-history-page-container .version_dropdown_container .version-dropdown{display:flex;align-items:center;gap:1rem;font-size:1.25rem;font-weight:600;cursor:pointer}.version-dropdown-root .ant-dropdown-menu{border-radius:1rem!important;padding:10px!important}.version-dropdown-root .ant-dropdown-menu-item{border-radius:12px!important}.version-dropdown-root .ant-dropdown-menu-item-selected{background:#ecefff!important}.version-dropdown-root .ant-dropdown-menu-title-content{color:#474747;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding:4px 0}.login-main-container{background-image:url(/assets/background/login_background.png);background-size:cover;background-position:50%;background-repeat:no-repeat;height:100vh;width:100vw;position:relative}.login-main-container .login-card-main-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.5rem;background-color:#fff;border-radius:2.5rem;z-index:1}.login-main-container .login-card-main-container .company-name{font-size:1rem;font-weight:600;background:linear-gradient(90deg,rgba(0,22,70,.7) 27.5%,rgba(0,89,157,.7));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:4px}.login-main-container .login-card-main-container .welcome-back-heading{font-size:3rem;margin-bottom:.5rem;font-weight:700;line-height:normal;background:linear-gradient(90deg,#001646 27.5%,#00599d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-main-container .login-card-main-container .login-subHeading{color:rgba(28,28,28,.6);font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.login-main-container .login-card-main-container .login-form .ant-form-item{margin-bottom:1rem}.login-main-container .login-card-main-container .login-form .divider span{font-size:.875rem;color:#333;font-weight:400}.login-main-container .please-wait-text{color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;margin-top:-5.5rem!important}.login-main-container .enter-otp-text{color:#17153d;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.login-main-container .resend-otp-btn{border:none;padding:0;box-shadow:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;cursor:pointer;height:auto}.login-main-container .resend-otp-btn,.login-main-container .resend-otp-btn:hover{background-color:transparent!important;color:#017bd8}.login-main-container .resend-otp-btn.ant-btn-disabled,.login-main-container .resend-otp-btn:disabled{background-color:transparent!important;border:none!important;color:rgba(0,0,0,.25)!important;cursor:not-allowed;text-decoration:none}.login-main-container .resend-otp-btn .ant-wave{display:none!important}.login-main-container .login-main-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;height:100vh;width:100vw;background-image:url(/assets/background/login_background.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.upload-document-section{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}.upload-document-section .header-text{font-size:1.5rem}.upload-document-section .upload-container{width:60%;display:flex;flex-direction:column;gap:1.5rem}.upload-document-section .upload-container .radio-document-type{display:flex;flex-direction:column;gap:.875rem}.upload-document-section .upload-container .radio-document-type label{color:#17153d;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.upload-document-section .upload-container .radio-document-type .ant-radio-group label{color:#001646;font-family:Inter;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.upload-document-section .upload-container .error-text-message{color:red}.upload-document-section .upload-container .database-type-select-container .ant-select{height:40px;border-radius:1rem;width:100%}.upload-document-section .upload-container .database-type-select-container .ant-select .ant-select-selector{border-radius:1rem}.upload-document-section .upload-container .upload-box .ant-upload-drag{border-radius:1.5rem;border:1px dashed #405dff;background:rgba(236,239,255,.4);box-shadow:0 5px 5px 0 rgba(0,0,0,.06);min-height:100px}.upload-document-section .upload-container .upload-box .uploader-drag-area-content{display:flex;justify-content:center;gap:1rem}.upload-document-section .upload-container .upload-box .uploader-drag-area-content .upload-icon-span{height:3rem;width:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff}.upload-document-section .upload-container .upload-box .uploader-drag-area-content .text-content{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.upload-document-section .upload-container .upload-box .uploader-drag-area-content .text-content .main{color:#000;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.upload-document-section .upload-container .upload-box .uploader-drag-area-content .text-content .main span{font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background:var(--Grad-2,linear-gradient(90deg,#405dff 0,#017bd8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.upload-document-section .upload-container .upload-box .uploader-drag-area-content .text-content .desc{color:rgba(0,0,0,.4);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.upload-document-section .upload-container .upload-box .ant-upload-list{display:none}.table-n-chat-page .screen-splitter{height:100%;gap:1}.table-n-chat-page .screen-splitter .table-panel{padding-right:.75rem}.table-n-chat-page .screen-splitter .ant-splitter-bar-dragger:before{background:transparent!important}.table-n-chat-page .screen-splitter .common-layout-container{margin-top:0}.common-layout-container .accept-btn{height:26px;width:32px;background-color:#d6ffe9}.common-layout-container .cancel-btn{height:26px;width:32px;background-color:#ffe6e6}.verified_text{color:#0f6d3b;background-color:#e5fff1}.rejected_text,.verified_text{font-size:.875rem;font-style:normal;font-weight:400;padding:.31rem .5rem;border-radius:.5rem}.rejected_text{color:#c02e2e;background-color:#ffeaea}.product-dropdown-popover .ant-popover-content .ant-popover-inner{width:-moz-fit-content;width:fit-content;height:auto}.similar-part-number-modal{width:900px!important}.chat-box-container{border-radius:2rem;border-right:1px solid rgba(71,71,71,.2);background:#fff;height:100%;min-height:calc(100vh - 140px);display:flex;flex-direction:column}.chat-box-container .chat-content,.chat-box-container .chatbox-footer,.chat-box-container .chatbox-header{padding:.75rem 1.25rem}.chat-box-container .chatbox-header{flex:0 0 auto;width:100%;border-bottom:1px solid rgba(28,28,28,.1);display:flex;justify-content:space-between;align-items:center}.chat-box-container .chatbox-header .heading{display:flex;gap:.625rem}.chat-box-container .chatbox-header .heading h4{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(139deg,#45abff 4.88%,#ff4ed6 87.5%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.chat-box-container .chatbox-header button span{text-align:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.chat-box-container .chatbox-header .close-btn{width:30;height:30;opacity:1;border-radius:2rem;padding:.5rem;background:#f0f0f0}.chat-box-container .chat-content{flex:1 1 auto;overflow-y:auto;height:20rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.chat-box-container .chat-content .chat-message{display:flex;gap:.75rem;animation:fadeIn .3s ease-in}.chat-box-container .chat-content .chat-message.user-message{justify-content:flex-end}.chat-box-container .chat-content .chat-message.user-message .message-content{border-radius:2.5rem 0 1.25rem 2.5rem;background:#f4f4f4}.chat-box-container .chat-content .chat-message.bot-message{justify-content:flex-start}.chat-box-container .chat-content .chat-message.bot-message .message-content{border-radius:0 2.5rem 2.5rem 1.25rem;background:linear-gradient(90deg,rgba(64,93,255,.1),rgba(1,123,216,.1));max-width:85%}.chat-box-container .chat-content .message-content{max-width:70%;background-color:#fff;padding:.625rem 1.125rem;border-radius:1rem}.chat-box-container .chat-content .message-content .message-text{color:#1c1c1c;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;word-wrap:break-word}.chat-box-container .chat-content .message-content .message-time{font-size:.75rem;color:#666;margin-top:.25rem;display:block}.chat-box-container .chat-content .chat-table-wrapper{margin:.75rem 0;border-radius:.5rem;overflow:hidden;border:1px solid rgba(28,28,28,.08)}.chat-box-container .chat-content .chat-table-wrapper .ant-table{font-size:.813rem}.chat-box-container .chat-content .chat-table-wrapper .ant-table .ant-table-thead>tr>th{background-color:#f8f9fa;font-weight:600;padding:.625rem;border-bottom:1px solid rgba(28,28,28,.08);color:#666;font-size:.75rem;text-transform:uppercase}.chat-box-container .chat-content .chat-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:.625rem;border-bottom:1px solid rgba(28,28,28,.05)}.chat-box-container .chat-content .chat-table-wrapper .ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.chat-box-container .chat-content .chat-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background-color:#f8f9fa}.chat-box-container .chatbox-footer{flex:0 0 auto;border-top:1px solid rgba(28,28,28,.1);width:100%;padding:.75rem 1.5rem}.chat-box-container .chatbox-footer .prompt-form{display:flex;gap:.75rem;align-items:center;justify-content:space-between;border:1px solid rgba(71,71,71,.2);padding:.5rem .875rem;border-radius:1rem}.chat-box-container .chatbox-footer .prompt-form .input-form-item{flex:1 1;margin-bottom:0}.chat-box-container .chatbox-footer .prompt-form .input-form-item .text-area,.chat-box-container .chatbox-footer .prompt-form .input-form-item .text-area:focus{border:none;outline:none;box-shadow:none;font-size:1rem}.chat-box-container .chatbox-footer .prompt-form .ant-select{height:3.25rem;width:6.5rem;display:flex;align-items:center;justify-content:center}.chat-box-container .chatbox-footer .prompt-form .ant-select .ant-select-selector{border-radius:12px;background:#ecefff;display:flex;align-items:center;border:none}.chat-box-container .chatbox-footer .prompt-form .ant-select .ant-select-selector .ant-select-selection-item,.chat-box-container .chatbox-footer .prompt-form .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#405dff;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.chat-box-container .chatbox-footer .prompt-form .ant-select .ant-select-arrow{color:#405dff}.chat-box-container .chatbox-footer .prompt-form .send-btn{display:flex;width:48px;height:48px;padding:1rem;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(71,71,71,.2);background:linear-gradient(90deg,#405dff,#017bd8)}.chat-box-container .chatbox-footer .prompt-form .send-btn img{height:1.25rem;width:1.25rem;object-fit:contain}.price-editing-result{margin-top:.75rem}.price-editing-result .products-results{display:flex;flex-direction:column;gap:.75rem}.price-editing-result .products-results .product-result-card{border:1px solid rgba(28,28,28,.1);border-radius:.75rem;padding:1rem;background:hsla(0,0%,100%,.8)}.price-editing-result .products-results .product-result-card .product-name{font-size:.938rem;font-weight:600;color:#1c1c1c;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(28,28,28,.1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.common-table-main{border:1px solid rgba(28,28,28,.102);border-radius:1rem}.common-table-main .ant-table{border-radius:1rem!important}.common-table-main .ant-table .title-name{font-size:1rem}.common-table-main .ant-table .ant-table-cell{font-size:1rem!important;font-weight:500;background-color:#fff!important}.common-table-main .ant-table .ant-table-container table thead tr:first-child>:first-child{border-start-start-radius:1rem}.common-table-main .ant-table .ant-table-container table thead tr:first-child>:last-child{border-start-end-radius:1rem}.common-table-main .ant-table .ant-table-container table tbody tr:last-child>:first-child{border-bottom-left-radius:1rem}.common-table-main .ant-table .ant-table-container table tbody tr:last-child>:last-child{border-bottom-right-radius:1rem}.common-table-main .expanable-container-main{background-color:#f5f5f5!important;padding:1rem;border-radius:1rem}.common-table-main .expanable-container-main .price-text-container{background:#fff;padding:1.25rem 0 1rem 1.25rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border-top:1px solid rgba(30,30,30,.16);border-left:1px solid rgba(30,30,30,.16);border-right:1px solid rgba(30,30,30,.16)}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-cell{font-size:.875rem!important;font-weight:400}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-container{border:1px solid rgba(30,30,30,.16);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-container table thead tr:first-child>:first-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-container table thead tr:first-child>:last-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-container table tbody tr:last-child>:first-child{border-bottom-left-radius:1rem}.common-table-main .expanable-container-main .expandable-table .ant-table .ant-table-container table tbody tr:last-child>:last-child{border-bottom-right-radius:1rem}.loader-1-container{width:34.375rem;display:flex;flex-direction:column;gap:3rem}.spinner{width:4rem;height:4rem;margin:0 auto 1.875rem;border:3px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}h2{text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}.checklist{flex-direction:column;list-style:none;padding:0;margin:0}.checklist,.checklist li{display:flex;gap:2rem;position:relative}.checklist li{justify-content:space-between;align-items:center;padding:.5rem 1.25rem;font-size:14px;color:#4b5563}.checklist li .left-col{display:flex;align-items:center;gap:1.25rem}.checklist li .text{color:#1f2a63;font-size:1rem;font-style:normal;font-weight:400;line-height:1.75rem;flex:1 1;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.checklist li:first-child{opacity:0;transform:translateY(-2.5rem);animation:slideDownAndFadeIn .6s ease-out forwards;animation-delay:.5s}.checklist li:nth-child(2){opacity:0;transform:translateY(-4.25rem);animation:slideDownAndFadeIn .6s ease-out forwards;animation-delay:1.5s}.checklist li:nth-child(3){opacity:0;transform:translateY(-8.5rem);animation:slideDownAndFadeIn .6s ease-out forwards;animation-delay:2.5s}@keyframes slideDownAndFadeIn{0%{opacity:0}50%{opacity:.6}to{transform:translateY(0);opacity:1}}.icon{display:flex;width:3rem;height:3rem;padding:.75rem;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:.75rem}.icon-1{background:#fde1e1}.icon-2{background:#fff4ca}.icon-3{background:#e1ebff}.loader-2-container{width:32.5rem;display:flex;flex-direction:column;gap:3rem}.loader-2-container .gif{display:flex;align-items:center;justify-content:center}.loader-2-container .text{display:flex;flex-direction:column;gap:1.25rem}.loader-2-container .text h2{text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}.loader-2-container .text .description{color:#1f2a63;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.75rem}