@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_26{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_26{font-size:1.625rem}.section_heading_text_24{font-size:1.5rem}.section_heading_text_20,.section_heading_text_24{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-family:Inter;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}.top-6{top:-6px}.right-0{right:0}.right-3{right:-3px}.left-0{left:0}.grid{display:grid}.d-flex{display:flex}.flex-column{flex-direction:column}.align-center{align-items:center}.align-stretch{align-items:stretch}.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}.visibility-hidden{visibility:hidden}.br-8{border-radius:.5rem!important}.br-16{border-radius:1rem!important}.br-50{border-radius:50%!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}.text-center{text-align:center}.text-right{text-align:right}.text-underline{text-decoration:underline}.w-100{width:100%}.w-90{width:90%}.h-100{height:100%}.h-60{height:60%}.h-screen{height:100vh}.h-55vh{height:55vh}.w-screen{width:100vw}.mt-0{margin-top:0}.mt-12{margin-top:.75rem}.mt-32{margin-top:2rem}.mt-24{margin-top:1.5rem}.mt-20{margin-top:1.25rem}.mt-10{margin-top:.625rem}.mt-2{margin-top:.15rem}.mt-4{margin-top:.25rem}.mt-40{margin-top:40rem}.mb-8{margin-bottom:.5rem}.mb-5{margin-bottom:.3rem}.mb-12{margin-bottom:.75rem}.mb-20{margin-bottom:1.25rem}.mt-40{margin-top:2.5rem}.mt-16{margin-top:1rem}.mt-8{margin-top:.5rem}.mt-5{margin-top:.3rem}.mb-16{margin-bottom:1rem}.ml-14{margin-left:.875rem}.ml-16{margin-left:1rem}.mr-8{margin-right:.5rem}.ml-8{margin-left:.5rem}.ml-4{margin-left:.25rem}.my-16{margin:1rem 0}.mb-32{margin-bottom:2rem}.mb-24{margin-bottom:1.5rem}.mr-16{margin-right:1rem}.p-24{padding:1.5rem}.p-20{padding:1.25rem}.p-16{padding:1rem}.p-14{padding:.875rem}.p-8{padding:.5rem}.p-8x5y{padding:.3rem .5rem}.p-0{padding:0!important}.pt-0{padding-top:0}.gap-30{gap:1.875rem}.gap-16{gap:1rem}.gap-12{gap:.75rem}.gap-8{gap:.5rem}.gap-4{gap:.25rem}.cursor_pointer{cursor:pointer}.font-22{font-size:1.375rem}.font-20{font-size:1.25rem}.gray_text{color:#474747}.min-h-0{min-height:0}.max-h-70{max-height:70%!important}.gray_variant{min-height:3rem;padding:1.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;border-radius:1rem;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;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:16px}.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}.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;text-fill-color:transparent;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}.table_main_container .ant-table-cell{padding:14px!important}.ant-table-row,.ant-table-row>.ant-table-cell{background:inherit}.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{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}.yellow{color:#4c470a!important;background:#fffcd0!important;border-radius:8px;border:1px solid #4c470a}.pink{color:#870049!important;background:#ffd4e9!important;border-radius:8px;border:1px solid #870049!important}.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}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.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}.active-count-text{color:#fff!important;background:linear-gradient(180deg,#001646 73.16%,#00599d 149.41%)}.active-count-text,.count-text{border-radius:.5rem;padding:0 .25rem}.count-text{color:#1c1c1c;background:#f5f5f5}.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}.fw-600{font-weight:600!important}.fw-500{font-weight:500!important}.fw-400{font-weight:400!important}.changed_title{color:#1c1c1c;font-size:.875rem;font-style:normal;font-weight:500;line-height:1rem}.word-break{word-break:break-word}.display-none{display:none!important}.display-flex{display:flex!important}.flex1{flex:1 1}.font-16{font-size:1rem!important}.custom-checkbox{color:rgba(30,30,30,.8);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@keyframes highlightFadeToWhite{0%{background-color:#fffbea}to{background-color:#fff}}@keyframes highlightFadeToRed{0%{background-color:#fffbea}to{background-color:#ffc9c9}}.delivery-table .ant-table-tbody tr.highlighted-row>td{animation:highlightFadeToWhite 3s ease 1.5s both}.delivery-table .ant-table-tbody tr.highlighted-row.row-color>td{animation:highlightFadeToRed 3s ease 1.5s both}.ant-tabs{width:100%!important}.ant-tabs .ant-tabs-nav-wrap{min-width:0!important;flex:1 1 auto!important;touch-action:none}.ant-tabs .ant-tabs-nav-wrap:after,.ant-tabs .ant-tabs-nav-wrap:before{display:none!important}.ant-tabs .ant-tabs-ink-bar,.ant-tabs .ant-tabs-nav:before{display:none}.ant-tabs .ant-tabs-nav{margin-bottom:16px}.ant-tabs .ant-tabs-tab{padding:10px 12px;margin:0 8px 0 0!important;border-radius:1rem;transition:background .15s ease}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#1c1c1c;font-size:1rem;font-weight:500;line-height:1.25rem}.ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1c1c1c}.ant-tabs .ant-tabs-tab-active{background:#f1f1f1;border-bottom:3px solid #163373;border-left:3px solid #163373}.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab-active:hover .ant-tabs-tab-btn{color:#163373!important;font-size:.875rem;font-weight:600;line-height:1.25rem}.login_main_container{background-image:url(/_next/static/media/main-background.d87902cd.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;height:100vh;width:100vw}.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}.login_main_container .login_card_main_container .company_name{font-size:1.5rem;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 .otp-list{list-style-type:decimal;padding-left:20px}.login_main_container .otp-list li{margin-bottom:8px}.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:.9rem;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;background-color:transparent}.login_main_container .resend-otp-btn .ant-wave{display:none!important}.login_main_container .login_card_main_container{padding:24px;width:608px;max-width:608px}.login_main_container .font_bold{font-weight:700}.login_main_container .font_48{font-size:48px!important}.login_main_container .mt_30{margin-top:30px}.login_main_container .message{font-family:Inter;font-size:16px;font-weight:600;line-height:20px;text-align:center;color:#1c1c1c}.login_main_container .padding_xy{padding:24px 16px!important}.login_main_container .btn_text{font-family:Inter;font-size:16px;font-weight:600;line-height:20px;text-align:center;color:#fff}.login_main_container .blue{color:#2f66f5!important}.Dashboard_layout_main_container .ant-layout-sider{width:235px!important;max-width:235px!important;min-width:235px!important}.Dashboard_layout_main_container .ant-layout-sider .ant-layout-sider{background:linear-gradient(177.05deg,#001646 34.5%,#00599d 125.46%)!important}@media screen and (max-width:992px){.Dashboard_layout_main_container .ant-layout-sider{width:0!important;max-width:0!important;min-width:0!important;transition:all .2s 0s}}.Dashboard_layout_main_container .sideBar_main_div{position:relative;background:linear-gradient(177deg,#001646 34.5%,#00599d 125.46%)!important;height:100%}.Dashboard_layout_main_container .sideBar_main_div .overViewText{color:hsla(0,0%,100%,.6);padding-left:.25rem}.Dashboard_layout_main_container .sideBar_main_div .sideBar_menuItems{background:transparent!important;font-size:1rem;padding:0 15px}.Dashboard_layout_main_container .sideBar_main_div .logout_button_main_div{position:absolute;padding:0 1.5rem;bottom:1.25rem;width:100%;display:flex;justify-content:center}.Dashboard_layout_main_container .sideBar_main_div .logout_button_main_div .light_blue_variant{justify-content:left;background:var(--white-10,hsla(0,0%,100%,.1))!important;min-height:52px;display:flex;gap:12px}.Dashboard_layout_main_container .header_main_container{max-height:4rem;display:flex;flex-direction:column;justify-content:center}.Dashboard_layout_main_container .header_main_container .header_container_div{padding:20px 30px}.Dashboard_layout_main_container .header_main_container .header_container_div .bell-icon svg{height:40px!important;width:29px!important}.Dashboard_layout_main_container .header_main_container .header_container_div .userDetailCard{border-radius:1rem;border:1px solid rgba(77,0,0,.1);line-height:normal}.Dashboard_layout_main_container .header_main_container .header_container_div .userDetailCard .userDetails_innerCard{padding:6px 8px}.Dashboard_layout_main_container .header_main_container .header_container_div .userDetailCard .userDetails_innerCard .user_name{font-size:.625rem;line-height:normal;color:#333;font-weight:500}.Dashboard_layout_main_container .header_main_container .header_container_div .userDetailCard .userDetails_innerCard .user_designation{font-weight:500;font-size:.75rem;color:#000f50;line-height:normal}.project_layout_main_container{min-height:100vh;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}.profile-container{position:absolute;right:20px;top:20px}.profile-container .ant-modal-content{padding:0!important;background-color:#f5f5f5!important;border-radius:1.5rem}.profile-container .ant-modal-footer{background:#fff!important;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.profile-container .ant-modal-close{position:absolute;top:22px!important;right:22px!important}.profile-container .profile-main-container{min-height:90vh;padding:1rem;display:flex;flex-direction:column;gap:1rem}.profile-container .view-Container{margin:10px 0}.profile-container .profile-banner-container{min-height:10.625rem;background-image:url(/_next/static/media/x.5d3c81ac.png);display:flex;align-items:center;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;border-radius:1.5rem}.profile-container .profile-banner-container .inner-container{display:flex;flex-direction:column;justify-content:start;margin-left:2rem}.profile-container .profile-banner-container .inner-container .name{font-family:Inter;font-size:24px;font-weight:600;line-height:29.05px;text-align:center;color:#fff;text-transform:capitalize}.profile-container .profile-banner-container .inner-container .role{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:hsla(0,0%,100%,.8)}.profile-container .information-container{background:#fff;padding:20px;border-radius:16px}.profile-container .information-container .label{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:rgba(71,71,71,.8);margin:10px 0}.profile-container .information-container .data{font-family:Inter;font-size:20px;font-weight:400;line-height:24.2px;text-align:left;color:#000}.profile-container .information-container .profile-icon-container{display:flex;padding:.45rem;align-items:center;border-radius:.75rem;background:#ecefff}.profile-container .information-container .edit-icon-container{display:flex;padding:.45rem;align-items:center;border-radius:.75rem;background:#f8f8f8}.profile-container .shadow-box{box-shadow:0 -8px 24px 0 rgba(231,237,248,.4);padding:.8rem}.confirmation_modal{max-width:607px!important}.confirmation_modal .ant-modal-content{border-radius:24px}.confirmation_modal .header span{font-family:Inter;font-size:20px;font-weight:500;line-height:24.2px;color:#1c1c1c}.confirmation_modal .message{font-family:Inter;font-size:14px;font-weight:400;line-height:19px;color:rgba(28,28,28,.6)}.rc-rrc-layout{background-color:#f5f5f5}.rc-rrc-layout .rc-rrc-container{background-color:#fff;border-radius:2rem;margin:1rem;flex:1 1;min-height:0;overflow-y:auto;padding:2rem}.rc-rrc-layout .rc-rrc-container .collapse-header{background-color:#f9fbfc!important;border-radius:.25rem;border-left:6px solid #e7830e}.rc-rrc-layout .rc-rrc-container .ant-collapse{border:none}.rc-rrc-layout .rc-rrc-container .ant-collapse .ant-collapse-header{padding:0!important}.rc-rrc-layout .rc-rrc-container .ant-table-body{overflow:auto!important}.rc-rrc-layout .rc-rrc-container .tree-collapse{position:relative}.rc-rrc-layout .rc-rrc-container .tree-collapse .ant-collapse-content{border:none}.rc-rrc-layout .rc-rrc-container .tree-collapse .ant-collapse-content:not(.ant-collapse-content-hidden) .ant-collapse-content-box,.rc-rrc-layout .rc-rrc-container .tree-collapse.ant-collapse-item-active .ant-collapse-content-box{position:relative;margin-left:4rem;padding-left:1rem;padding-right:0}.rc-rrc-layout .rc-rrc-container .tree-collapse .ant-collapse-content:not(.ant-collapse-content-hidden) .ant-collapse-content-box:before,.rc-rrc-layout .rc-rrc-container .tree-collapse.ant-collapse-item-active .ant-collapse-content-box:before{content:"";position:absolute;left:-2rem;top:0;width:3.25rem;height:2.5rem;border-left:2px solid #f0a84a;border-bottom:2px solid #f0a84a;border-bottom-left-radius:8px;pointer-events:none}