.alectify-input input{height:45px!important;color:#232323;font-size:14px!important;width:100%}.alectify-input .ant-input[type=color]{height:45px}.alectify-input label{color:#0c0b0b;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.alectify-input .ant-input-affix-wrapper:focus{border-color:#0954f1}.alectify-input ::placeholder{color:#787878}.ant-form-item-label label:has(.form-label-extra){width:100%}.ant-input-number-outlined{width:100%}.ant-input-number-outlined input{height:45px!important;color:#232323;font-size:14px!important}.ant-input-number-outlined .ant-input[type=color]{height:45px}.ant-input-number-outlined label{color:#0c0b0b;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.16px}.alectify-btn-block{width:100%;height:50px}.alectify-regular-button,.alectify-default-button{height:37px;background-color:var(--alectify-primary-blue);font-size:14px;height:32px;padding:0 13px}.alectify-regular-button .ant-btn-icon,.alectify-default-button .ant-btn-icon{vertical-align:middle}.alectify-default-button{background-color:#fff!important;color:#000}.alectify-regular-button.ant-btn-link,.ant-btn-link.alectify-default-button{background:none;border:1px solid var(--alectify-primary-blue)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--alectify-primary-blue)}.light-blue-button-black-text{padding:3px 13px;color:var(--alectify-primary-blue);background-color:var(--alectify-secondary-blue);color:#545454}.light-grey-button{padding:3px 13px;background-color:#84919a}.danger-button{padding:3px 13px;background-color:#fff1f1;border:1px solid red}.alectify-link-button.ant-btn-link{background:none;border:none!important}.light-blue-button-hover{padding:3px 13px;color:var(--alectify-primary-blue);background-color:var(--alectify-secondary-blue)!important}.light-blue-button-hover:hover{border-color:var(--alectify-primary-blue)!important;color:var(--alectify-primary-blue)!important}.transparent-dropdown-btn{background-color:#fff!important;color:var(--alectify-primary-blue)!important}.white-background-black-text{background-color:#fff!important;color:#000}.white-background-red-text{background-color:#fff;color:red}.white-background-red-text:hover{background-color:red!important;color:#fff!important}.blue-background-white-text{background-color:var(--alectify-primary-blue);color:#fff}.blue-background-white-text:hover{background-color:var(--alectify-primary-blue)!important;color:#fff!important}.auth-container{background-image:url(/assets/login-bg-DV_acxDu.png);margin:0;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;height:100vh;display:flex;justify-content:center;align-items:center}.auth-container .auth-form-container{height:80vh;border-radius:20px;background:#ffffffb3;-webkit-backdrop-filter:blur(9.5px);backdrop-filter:blur(9.5px);padding:20px 0;display:flex;justify-content:center;align-items:center}.auth-container .auth-form-container .auth-form-logo-container{border-radius:10px;background:#ffffff69;background:url(/assets/alectify-logo-DJ-ENsdu.svg),#ffffff69;background-position:center;background-repeat:no-repeat;height:110px;width:110px}.auth-container .auth-form-container .auth-form-header{display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-container .auth-form-container .auth-form-header .auth-form-title{color:#000;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.auth-container .auth-form-container .auth-form-header .auth-form-title .company-name{color:var(--alectify-primary-blue);font-size:40px;font-style:normal;font-weight:700}.auth-container .auth-form-container .ant-form-item-control-input{max-height:45px}.auth-container .auth-form-container .ant-input-affix-wrapper{padding-top:0;padding-bottom:0;border-radius:5px;border-width:2px!important}.auth-container .auth-form-container .ant-input-affix-wrapper .ant-input{height:43px}.auth-container .auth-form-container .ant-input-affix-wrapper:focus,.auth-container .auth-form-container .ant-input-affix-wrapper-focused{box-shadow:none;border-width:2px}.auth-container .auth-form-container .ant-input:focus,.auth-container .auth-form-container .ant-input-focused{box-shadow:none;border-width:2px!important}.auth-container .auth-form-container .ant-form-item-has-error :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.auth-container .auth-form-container .ant-form-item-has-error :not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{border-width:1px!important}.auth-container .auth-form-copyright-text{color:#fff!important;display:flex;justify-content:center;margin-top:26px;font-size:14px}.alectify-drawer .ant-drawer-header{background-color:var(--alectify-primary-blue)}.alectify-drawer .ant-drawer-header .ant-drawer-title,.alectify-drawer .ant-drawer-header .ant-drawer-close{color:#fff}.alectify-master-project-container{width:100%}.alectify-master-project-container .alectify-master-project-header-container{margin-top:10px;margin-bottom:0}.alectify-master-project-container .text-blue-bold{font-size:16px;font-weight:500;line-height:21px;color:#0954f1}.alectify-master-project-container .ant-typography{margin-top:0!important}.master-content-container .map-container{height:26rem}.master-site-details-info-card{border-radius:10px;background:#eef6ff;padding:15px;border:1px solid #e6eef9}.master-site-details-info-card .master-site-details-info-card-item{border-radius:10px;background:#fff;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;padding:10px}.master-site-details-info-card .small-info-card.bordered{border:1px solid #5cb85f;box-shadow:none;background-color:#f0f9f0}.master-site-details-info-card .small-info-card.bordered-red{border:1px solid #ff0000;box-shadow:none;background-color:#f9e3e3}.master-site-details-info-card .small-info-card{background-color:#fff;border-radius:10px;padding:12px}.master-site-details-container-wrapper{height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden}.master-site-details-container .project-detail-helper-text{color:#8a93a4}.alectify-select .ant-select{height:45px}.alectify-select .ant-select-selector{height:auto;font-size:14px}.alectify-select .ant-select-selection-placeholder{color:#787878!important}.ant-select-dropdown .ant-select-item{font-size:14px;padding:5px 8px}.alectify-modal .ant-modal-content{border-radius:0;padding:0}.alectify-modal .ant-modal-content .ant-modal-close{color:#fff}.alectify-modal .ant-modal-content .ant-modal-title{background:var(--alectify-primary-blue);display:flex;height:45px;padding:20px 25px;align-items:center;gap:10px;flex-shrink:0;color:#fff}.alectify-modal .ant-modal-content .ant-modal-body{padding:20px 24px}.alectify-modal .ant-modal-content .ant-modal-footer{border-top:1px solid #e4e4e4;padding:16px 20px;margin-top:0}.security-banner-modal .ant-modal-content{border-radius:10px;position:absolute;top:400px}.table-filter-modal .ant-modal-header{text-align:center;padding-bottom:.3125rem;border-bottom:1px solid rgba(221,220,220,.4901960784)}.table-filter-modal .ant-modal-content{border-radius:10px!important}.table-filter-modal .ant-modal-body{height:32rem;overflow:auto}.table-filter-modal .ant-modal-close{color:var(--alectify-primary-blue)!important}.table-filter-modal .ant-modal-footer{padding-top:.625rem;border-top:1px solid rgba(221,220,220,.4901960784)}.filter-button{display:flex;color:var(--alectify-text-color);align-items:center;justify-content:center;border:1px solid var(--alectify-border-color);width:fit-content;padding:.3125rem;height:1.9rem;border-radius:.3125rem;font-size:.75rem;width:4.375rem;cursor:pointer}.filter-button span{margin-left:.3125rem}.filter-button:hover{background-color:var(--alectify-tertiary-blue);border:1px solid var(--alectify-primary-blue)}.button-filters{display:inline-block;width:6.87rem;padding:.3125rem .625rem;cursor:pointer;border-radius:.3125rem;font-size:.875rem;transition:background-color .3s;border:1px solid var(--alectify-border-color);background-color:var(--alectify-white);color:var(--alectify-text-color)}.button-filters.active{background-color:var(--alectify-tertiary-blue);border:2px solid var(--alectify-primary-blue);color:var(--alectify-primary-blue)}.button-filters.active:hover{color:var(--alectify-primary-blue);background-color:var(--alectify-tertiary-blue);border:2px solid var(--alectify-primary-blue)}.button-filters:hover{background-color:var(--alectify-tertiary-blue);border:1px solid var(--alectify-primary-blue)}.active-filter-button{background-color:var(--alectify-tertiary-blue);border:2px solid var(--alectify-primary-blue)}.active-filter-button svg{color:var(--alectify-primary-blue)}.active-filter-button span{color:var(--alectify-primary-blue)}.active-filter-button span path{color:var(--alectify-primary-blue)}.status-filter-active .ant-select-selector,.status-filter-active .ant-picker{background-color:var(--alectify-tertiary-blue);color:var(--alectify-primary-blue);border:2px solid var(--alectify-primary-blue)!important}.status-filter-not-active .ant-select-selector{border:1px solid #d9d9d9;background:#fff}.range-picker-filter{width:353px;height:39px}.status-container{width:353px;height:39px;font-size:.875rem}.group-by-select{width:172px;height:39px;font-size:.875rem}.group-by-select .ant-select-selector{width:172px;height:39px}.enhanced-table-filter-container{position:relative}.enhanced-table-filter-container .enhanced-filter-button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid var(--grey-strokes-outlines, #dae5f3);border-radius:5px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a;overflow:hidden}.enhanced-table-filter-container .enhanced-filter-button .filter-button-content{display:flex;align-items:center;gap:8px;z-index:2;position:relative}.enhanced-table-filter-container .enhanced-filter-button .filter-icon{transition:all .3s ease;font-size:16px}.enhanced-table-filter-container .enhanced-filter-button .filter-text{font-size:14px;letter-spacing:.2px;transition:all .3s ease}.enhanced-table-filter-container .enhanced-filter-button.hovered,.enhanced-table-filter-container .enhanced-filter-button:hover{transform:translateY(-2px);border-color:var(--alectify-primary-blue);box-shadow:0 8px 25px #1890ff26,0 4px 10px #00000014;background:linear-gradient(135deg,#fff,#f0f7ff)}.enhanced-table-filter-container .enhanced-filter-button.hovered .filter-icon,.enhanced-table-filter-container .enhanced-filter-button:hover .filter-icon{color:var(--alectify-primary-blue);transform:rotate(180deg)}.enhanced-table-filter-container .enhanced-filter-button.hovered .filter-text,.enhanced-table-filter-container .enhanced-filter-button:hover .filter-text{color:var(--alectify-primary-blue)}.enhanced-table-filter-container .enhanced-filter-button.has-filters{border:2px solid var(--alectify-primary-blue);color:#fff;background:#fff;box-shadow:0 4px 16px #1890ff4d,0 2px 8px #0000001a}.enhanced-table-filter-container .enhanced-filter-button.has-filters .filter-text,.enhanced-table-filter-container .enhanced-filter-button.has-filters .filter-icon{color:var(--alectify-primary-blue)}.enhanced-table-filter-container .enhanced-filter-button.has-filters:hover{transform:translateY(-3px);box-shadow:0 8px 30px #1890ff66,0 4px 15px #00000026}.enhanced-table-filter-container .enhanced-filter-button:active:after{width:300px;height:300px}.enhanced-filters-modal .ant-modal-header{background:linear-gradient(135deg,#f0f7ff,#fff);border-bottom:2px solid #e8f4fd;border-radius:8px 8px 0 0}.enhanced-filters-modal .ant-modal-header .ant-modal-title{font-weight:600;color:var(--alectify-primary-blue);font-size:18px;border-radius:10px;background:linear-gradient(135deg,#f0f7ff,#fff)}.enhanced-filters-modal .enhanced-modal-filters-container .filter-summary{background:linear-gradient(135deg,#f6ffed,#fff);padding:16px;border-radius:12px;border:1px solid #d9f7be;margin-bottom:0}.enhanced-filters-modal .enhanced-modal-filters-container .filter-section-card{border:none;box-shadow:0 4px 12px #0000000d,0 1px 3px #0000000d;border-radius:16px;overflow:hidden;transition:all .3s ease}.enhanced-filters-modal .enhanced-modal-filters-container .filter-section-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000014,0 2px 8px #00000014}.enhanced-filters-modal .enhanced-modal-filters-container .filter-section-card .ant-card-head{background:linear-gradient(135deg,#1890ff0d,#fffc);border-bottom:1px solid #e8f4fd;min-height:48px;padding:0}.enhanced-filters-modal .enhanced-modal-filters-container .filter-section-card .ant-card-body{padding:20px;background:#fff}.enhanced-filters-modal .enhanced-modal-filters-container .filter-label{color:#595959;font-size:14px;font-weight:600;margin-bottom:0;display:flex;align-items:center;min-height:32px}.enhanced-filters-modal .enhanced-modal-filters-container .enhanced-select{height:50px}.enhanced-filters-modal .enhanced-modal-filters-container .enhanced-select .ant-select-selector{border-radius:8px;border:2px solid #e8e8e8;transition:all .3s ease}.enhanced-filters-modal .enhanced-modal-filters-container .enhanced-select .ant-select-selector:hover{border-color:var(--alectify-primary-blue);box-shadow:0 0 0 2px #1890ff1a}.enhanced-filters-modal .enhanced-modal-filters-container .enhanced-select.ant-select-focused .ant-select-selector{border-color:var(--alectify-primary-blue);box-shadow:0 0 0 3px #1890ff33}.enhanced-filters-modal .enhanced-modal-filters-container .sort-button{width:50%;height:50px;border-radius:0;font-weight:500;transition:all .3s ease}.enhanced-filters-modal .enhanced-modal-filters-container .sort-button:first-child{border:2px solid #e8e8e8;border-radius:8px 0 0 8px}.enhanced-filters-modal .enhanced-modal-filters-container .sort-button:last-child{border:2px solid #e8e8e8;border-radius:0 8px 8px 0}.enhanced-filters-modal .enhanced-modal-filters-container .sort-button.active,.enhanced-filters-modal .enhanced-modal-filters-container .sort-button.ant-btn-primary{background:var(--alectify-primary-blue);border-color:var(--alectify-primary-blue);box-shadow:0 2px 8px #1890ff4d;transform:translateY(-1px)}.enhanced-filters-modal .enhanced-modal-footer{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:linear-gradient(135deg,#f8f9fa,#fff);border-top:2px solid #f0f0f0;border-radius:0 0 8px 8px}.enhanced-filters-modal .enhanced-modal-footer .reset-button{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7;font-weight:500;transition:all .3s ease;height:40px}.enhanced-filters-modal .enhanced-modal-footer .reset-button:hover{color:#fff!important;background:#ff4d4f!important;border-color:#ff4d4f!important;transform:translateY(-1px)}.enhanced-filters-modal .enhanced-modal-footer .apply-button{height:40px}.enhanced-filters-modal .ant-modal-footer{padding:0!important}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card-header{background:linear-gradient(135deg,#1890ff0d,#fffc);border-bottom:1px solid #e8f4fd;padding:16px 20px}.card-title{margin:0;color:var(--alectify-primary-blue);font-size:16px;font-weight:600}.filter-cont{display:flex;align-items:center;gap:8px;color:#595959;font-size:16px}.active-filter .ant-picker{background-color:var(--alectify-tertiary-blue);color:var(--alectify-primary-blue);border:2px solid var(--alectify-primary-blue)!important}.active-filter .ant-select-selector{background-color:var(--alectify-tertiary-blue)!important;color:var(--alectify-primary-blue)!important;border:2px solid var(--alectify-primary-blue)!important}.space-compact{width:100%}.enhanced-range-picker{border-radius:8px;border:2px solid #e8e8e8;transition:all .3s ease;height:50px}.enhanced-range-picker-active{border-radius:8px;transition:all .3s ease;height:50px;color:var(--alectify-primary-blue)!important;background-color:var(--alectify-tertiary-blue)!important;border:2px solid var(--alectify-primary-blue)!important}.toggle-button-container{margin-left:10px}.toggle-button-container .active{background-color:#0954f1}.toggle-button-container .active span{color:#fff}.alectify-table-search-input{margin-bottom:0;width:266px}.alectify-table-search-input .ant-input-affix-wrapper{height:35px;width:266px;border:1px solid var(--grey-strokes-outlines, #dae5f3)}.alectify-table-search-input .ant-input-affix-wrapper input{height:27px!important}.alectify-table-download-icon{color:#0954f1!important;cursor:pointer}.alectify-table-download-icon:hover{background-color:#d6e2fb!important;border-radius:100px!important;padding:5px!important}.alectify-table-download-icon svg{height:25px!important;width:25px!important}.alectify-table-filters-select{width:150px;margin:0}.alectify-table-filters-select .ant-select-arrow{top:54%!important}.alectify-table-filters-select .ant-select{height:35px!important}.alectify-table-text{margin-bottom:22px}.alectify-table-text .ant-typography{font-weight:var(--alectify-regular);color:var(--alectify-text-color);font-size:18px;font-style:normal;font-weight:500;line-height:34px}.alectify-table thead.ant-table-thead tr{border:1px solid var(--grey-strokes-outlines, #dae5f3);background:var(--colors-table-header-bg, #f3f3f3)}.alectify-table thead.ant-table-thead tr .ant-table-cell{font-size:14px;color:var(--alectify-text-color);background-color:#f3f3f3}.alectify-table thead.ant-table-thead tr .ant-table-cell:before{background-color:#2e2e2e!important}.alectify-table .ant-table-tbody .ant-table-cell{font-size:14px}.alectify-table .ant-table-tbody .ant-table-row{background-color:#fff}.alectify-table .ant-table-tbody .ant-table-row:nth-child(odd){background-color:#f2f6ff}.alectify-table .ant-table-cell:not(:last-child):before{position:absolute;top:50%;inset-inline-end:0;width:1px;height:60%;background-color:#f0f0f0;transform:translateY(-50%);transition:background-color .2s;content:"";background-color:var(--alectify-border-color)}.alectify-table .ant-table-column-title,.alectify-table .ant-table-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alectify-table .active-row{background:var(--alectify-secondary-blue)!important}.ant-table-wrapper .ant-table-header{border:1px solid var(--grey-strokes-outlines, #dae5f3);background:var(--colors-table-header-bg, #f3f3f3)}.ant-table-wrapper .ant-table-header .ant-table-cell{font-size:14px;color:var(--alectify-text-color);background-color:#f3f3f3}.ant-table-wrapper .ant-table-header .ant-table-cell:before{background-color:#2e2e2e!important}.ant-table-filter-dropdown .ant-dropdown-menu-title-content{font-size:14px;color:var(--alectify-text-color)}.ant-table-filter-dropdown .ant-btn{font-size:.7rem}.ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#fff;background-color:var(--alectify-primary-blue)!important}.ant-dropdown-menu .ant-dropdown-menu-item:hover svg{color:#fff}.ant-table-filter-dropdown .ant-table-filter-dropdown-btns button:first-child:disabled{color:var(--text-color-light-grey)}.ant-table-filter-dropdown .ant-table-filter-dropdown-btns button:first-child{color:var(--alectify-red)}.column-filters{display:flex;align-items:center;margin:5px 0 10px}.alectify-table-card-columns .ant-table-body table{padding:0 4px;border-spacing:0px 4px}.alectify-table-card-columns .ant-table-body table tr{height:auto;min-height:50px;border-radius:6px;border:1px solid var(--grey-strokes-outlines, #dae5f3);background:#fff;box-shadow:0 0 11px #00000040}.alectify-table-card-columns .ant-table-body table tr:first-child td{border-radius:6px}.alectify-table-card-columns .ant-table-body table tr td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.alectify-table-card-columns .ant-table-body table tr:last-child td:last-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.alectify-table-card-columns .ant-table-body table tr:last-child td{border-radius:6px}.alectify-table-card-columns .ant-table-body table tr td:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.alectify-table-card-columns.height-auto .ant-table-body table tr{height:auto}.alectify-table-card-columns .ant-table-column-title,.alectify-table-card-columns .ant-table-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bot-container{display:flex;align-items:center}.bot-container h5{margin:0}.bot-container .bot-text{color:#141b34;font-size:.875rem;font-style:normal;line-height:normal;margin-left:5px}.alectify-table-customPagition{position:absolute;bottom:20px;left:10px}.ant-table-wrapper .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background:var(--alectify-secondary-blue)!important}.button-active{box-sizing:border-box;transition:border-color .3s ease;background-color:var(--alectify-tertiary-blue);border:2px solid var(--alectify-primary-blue);color:var(--alectify-primary-blue);box-shadow:none}.button-active:hover{color:var(--alectify-text-color)!important;background-color:var(--alectify-tertiary-blue)!important;border:2px solid var(--alectify-primary-blue)!important}.button-not-active{box-sizing:border-box;transition:border-color .3s ease;border:1px solid var(--alectify-border-color);background-color:var(--alectify-white);color:var(--alectify-text-color);box-shadow:none}.button-not-active:hover{color:var(--alectify-text-color)!important;background-color:var(--alectify-tertiary-blue)!important;border:1px solid var(--alectify-primary-blue)!important}.table-search .ant-input-affix-wrapper{height:32px;width:266px;border:1px solid var(--alectify-border-color);box-shadow:none}.table-search .ant-input-affix-wrapper input{height:25px!important}.table-search-active .ant-input-affix-wrapper{color:var(--alectify-primary-blue)!important;border:1px solid var(--alectify-primary-blue)}.table-search-active .ant-input-affix-wrapper:hover{border:1px solid var(--alectify-primary-blue);box-shadow:none}.table-search-active path{fill:var(--alectify-primary-blue)}.table-search-active:hover path{fill:var(--alectify-primary-blue)}.table-search-active .anticon path{fill:red}.table-search-not-active .ant-input-affix-wrapper:hover{border-color:var(--alectify-primary-blue)!important;box-shadow:0 2px 7px 0 var(--alectify-secondary-blue)}.table-search-not-active path{fill:var(--alectify-secondary-text)}.table-search-not-active:hover path{fill:var(--alectify-primary-blue)}.filter-container{display:flex;align-items:center;gap:20px}.filter-container .filter-tag{font-size:11px;background-color:#f1f0f0;padding:5px;border-radius:4px}.filter-container .filter-applied-text{color:var(--alectify-text-light-black2)}.filter-container .filter-value-text{color:#000}.table-alectify-select{width:150px;margin:0}.table-alectify-select .ant-select-arrow{top:54%!important}.table-alectify-select .ant-select{height:35px!important}.image-container{position:relative;width:100%}.overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000080;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;transition:opacity .3s}.overlay:hover{opacity:.7}.view-image-bottom{display:flex;justify-content:center;align-items:center}.view-image-bottom .downlod-icon{font-size:15px!important}.view-image-bottom .alectify-link-button{font-size:15px}.alectify-avatar-external-user{border:2px solid red!important}.external-user-arrow-icon{font-size:8px;color:#fff;background-color:red;border-radius:50%;padding:2px;z-index:2}.equipment-status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:fit-content;width:fit-content;cursor:default}.equipment-status-pill .status-text{display:inline-flex;align-items:center;font-size:12px;font-weight:600;white-space:nowrap;letter-spacing:.2px}.equipment-status-pill .status-text .on-time-count{color:#2e7d32}.equipment-status-pill .status-text .on-time-label{color:#2e7d32;font-weight:600}.equipment-status-pill .status-text .delayed-count{color:#c62828}.equipment-status-pill .status-text .delayed-label{color:#c62828;font-weight:600}.equipment-status-pill .status-text .separator{color:#666;margin:0 2px;font-weight:500}.equipment-status-pill .status-text .no-data{color:#999}.equipment-status-pill.all-on-time .status-text .on-time-count,.equipment-status-pill.all-on-time .status-text .on-time-label{color:#1b5e20}.equipment-status-pill.majority-delayed .status-text .delayed-count,.equipment-status-pill.majority-delayed .status-text .delayed-label{color:#d32f2f;font-weight:700}.equipment-status-pill.all-delayed .status-text .delayed-count,.equipment-status-pill.all-delayed .status-text .delayed-label{color:#c62828;font-weight:700}.equipment-status-pill.mixed-status .status-text .on-time-count,.equipment-status-pill.mixed-status .status-text .on-time-label{color:#388e3c}.equipment-status-pill.mixed-status .status-text .delayed-count,.equipment-status-pill.mixed-status .status-text .delayed-label{color:#d32f2f}.alectify-link-to-text{cursor:pointer;color:var(--alectify-primary-blue)}.alectify-link-to-text.disabled{cursor:default;color:#949494}.alectify-text-to-link-disabled{color:#949494!important;cursor:not-allowed}.footer-container{width:100%;box-sizing:border-box}.footer-container .footer-text{color:#989090;font-size:.7rem;font-style:normal;font-weight:400;line-height:normal;box-sizing:border-box}.ant-layout-footer{display:flex;justify-content:center;align-items:center;height:30px;padding:5px!important;text-align:center}.alectify-profile-modal-container{top:20px}.alectify-profile-modal-container .profile-image-container{text-align:center}.alectify-profile-modal-container .image-wrapper{position:relative;display:inline-block}.alectify-profile-modal-container .image-wrapper .ant-image-mask{height:154px!important;top:5px!important;border-radius:50%!important}.alectify-profile-modal-container .camera-icon{position:absolute;top:135px;right:25px;background-color:#fff;padding:7px;border-radius:50%;font-size:15px;box-shadow:#00000029 0 1px 4px;cursor:pointer}.alectify-profile-modal-container .contact-profile-image{margin-top:5px;margin-bottom:20px;border-radius:50%;object-fit:cover;height:155px;width:155px;border:1px solid var(--alectify-primary-blue)}.alectify-profile-modal-container .ant-modal-content{border-radius:0;padding:0}.alectify-profile-modal-container .ant-modal-content .ant-modal-close{display:none}.alectify-profile-modal-container .ant-modal-content .ant-modal-title{background:var(--alectify-primary-blue);display:flex;height:45px;padding:20px 25px;align-items:center;gap:10px;flex-shrink:0;color:#fff}.alectify-profile-modal-container .ant-modal-content .ant-modal-body{padding:20px 24px}.alectify-profile-modal-container .ant-modal-content .ant-modal-footer{border-top:1px solid #e4e4e4;padding:16px 20px}.alectify-profile-modal-container .alectify-input-profile input{height:45px}.alectify-profile-modal-container .alectify-input-profile label{color:#545454;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.00875rem}.alectify-profile-modal-container .email-container{padding:.3125rem .625rem;gap:.3125rem;border-radius:.25rem;background:#e8f1fd;display:flex;text-align:center}.alectify-profile-modal-container .email-container span{margin-left:6px}.alectify-profile-modal-container .profile-heading{color:#252525;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.01rem}.alectify-profile-modal-container .ant-upload-text{color:gray!important}.signature-upload-wrapper{display:flex;align-items:center;justify-content:center;padding-top:10px}.signature-upload-wrapper .upload-btn{background-color:#fff;padding:7px;border-radius:10px;font-size:12px;box-shadow:#00000029 0 1px 4px;cursor:pointer;transition:box-shadow .3s ease}.signature-upload-wrapper .upload-btn:hover{box-shadow:#007bff80 0 2px 8px;color:var(--alectify-primary-blue)}.signature-upload-wrapper .remove-btn{background-color:#fff;padding:5px;border-radius:10px;font-size:12px;box-shadow:#00000029 0 1px 4px;cursor:pointer;margin-left:10px;transition:box-shadow .3s ease}.signature-upload-wrapper .remove-btn:hover{box-shadow:#f006 0 2px 8px;color:red}.preview-signature-image{width:100%;object-fit:contain}.signature-show-container{display:flex;align-items:center;justify-content:center;height:110px;width:100%;border-radius:10px;padding-left:5px;padding-right:5px}.signature-show-container .ant-image-mask{border-radius:7px!important}.signature-not-uploaded-container{display:flex;align-items:center;justify-content:center;height:100px!important;border-radius:7px;background-color:#fff;width:100%;height:100%}.alectify-phone-number .ant-form-item{margin-bottom:0!important}.alectify-phone-number input{height:45px;color:#232323;border-radius:0 6px 6px 0!important}.alectify-phone-number .ant-select-selector{height:45px!important}.alectify-phone-number .ant-select-single .ant-select-selector{border-radius:6px 0 0 6px!important}.alectify-contact-phone-number .ant-form-item{margin-bottom:0!important}.alectify-contact-phone-number input{height:45px;color:#232323;border-radius:0 30px 30px 0!important}.alectify-contact-phone-number .ant-select-selector{height:45px!important}.alectify-contact-phone-number .ant-select-single .ant-select-selector{border-radius:30px 0 0 30px!important}.alectify-datepicker{height:45px}.alectify-datepicker .ant-picker-input input::placeholder{color:#787878}.alectify-datepicker-small{height:45px}.full-width-picker{width:100%}.full-width-picker .ant-picker-header{display:none;width:100%}.full-width-picker .ant-picker-body{background-color:#f8f9fb;width:100%}.project-filter-name-and-color{display:flex;align-items:center;margin-top:7px;width:29rem}.project-filter-name-and-color:hover{color:var(--alectify-primary-blue)}.alectify-project-filter-search-input .ant-input-affix-wrapper{height:35px;border:1px solid var(--grey-strokes-outlines, #dae5f3)}.alectify-project-filter-search-input .ant-input-affix-wrapper input{height:26px!important}.dashboard-filter-btn{font-size:16px;border:none;color:#0954f1;line-height:1.5714285714;box-shadow:none}.dashboard-filter-modal .ant-modal-content{border-radius:10px}.dashboard-filter-modal .ant-modal-content .ant-modal-body{padding:5px 8px}.dashboard-filter-modal .ant-modal-content .ant-modal-title{background-color:transparent!important;height:60px;padding:15px 20px 5px;border-bottom:1px solid #e4e4e4;display:flex;align-items:center}.dashboard-filter-modal .ant-checkbox+span{display:flex;align-items:center;gap:10px;margin-top:4px}.dashboard-filter-modal .dashboard-filter-container{max-height:50vh;overflow-y:auto;overflow-x:hidden}.dashboard-filter-modal .dashboard-filter-container .masterproject-filter-row{border-top:1px solid #e4e4e4;padding:6px;display:flex;justify-content:space-between}.dashboard-filter-modal .dashboard-filter-container .masterproject-color{width:20px;height:20px;border-radius:50%}.dashboard-filter-modal .filter-modal-title{color:#141b35;font-family:Rubik;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.dashboard-filter-modal .filter-modal-sub-title{color:#888;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.down-arrow-container .anticon{vertical-align:-3px!important;margin-left:2px}.site-filter-header-button{display:flex;align-items:center;height:100%;gap:8px}.site-filter-header-button .project-filter-label{font-size:14px;color:var(--alectify-text-color, #141b35);font-weight:400;white-space:nowrap}.site-filter-header-button .enhanced-filter-button{padding:6px 14px;height:36px;display:inline-flex;align-items:center;border-radius:8px;border:1.5px solid #e4e4e4;background:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000a}.site-filter-header-button .enhanced-filter-button:hover{border-color:var(--alectify-primary-blue, #0954f1);box-shadow:0 2px 4px #0954f11a;transform:translateY(-1px)}.site-filter-header-button .enhanced-filter-button:active{transform:translateY(0);box-shadow:0 1px 2px #0000000a}.site-filter-header-button .enhanced-filter-button .filter-button-content{display:flex;align-items:center;gap:8px}.site-filter-header-button .enhanced-filter-button .site-color-indicator{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px #fffc;animation:pulse 2s ease-in-out infinite}.site-filter-header-button .enhanced-filter-button .filter-icon{font-size:12px;width:12px;height:12px;color:#666;transition:transform .2s ease,color .2s ease;flex-shrink:0}.site-filter-header-button .enhanced-filter-button .filter-text{font-size:14px;line-height:1.4;font-weight:500;color:#141b35;white-space:nowrap}.site-filter-header-button .enhanced-filter-button.has-filters{border:1.5px solid rgba(9,84,241,.3);background:linear-gradient(90deg,#0954f1 0% 100%);box-shadow:0 2px 6px #0954f133}.site-filter-header-button .enhanced-filter-button.has-filters .filter-text{color:#fff;font-weight:600}.site-filter-header-button .enhanced-filter-button.has-filters .filter-icon{color:#fff}.site-filter-header-button .enhanced-filter-button.has-filters:hover{box-shadow:0 3px 8px #0954f14d;border-color:#0954f166}.site-filter-header-button .enhanced-filter-button.no-selection .filter-text{color:#888;font-weight:500}.site-filter-header-button-container .filter-icon{transition:transform .2s ease,color .2s ease}.site-filter-header-button-container .enhanced-filter-button:hover .filter-icon{transform:translateY(1px)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.header-container{width:100%;height:41px;display:flex;align-items:center;justify-content:space-between;position:relative}.header-container .header-logo-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:41px;width:240px;display:flex;align-items:center;justify-content:center}.header-container .header-logo-container .company-logo{height:40px;object-fit:contain;width:160px;margin-top:20px}.header-container .header-profile-container{display:flex;align-items:center;justify-content:flex-end;width:240px;margin-left:auto}.header-container .header-profile-container .avatar-container{display:flex;align-items:center;justify-content:center}.header-container .header-filter{width:360px;display:flex;align-items:center;height:100%}.header-container .header-filter.hide-on-projects{display:none}.profile-modal .ant-modal-body{overflow:auto;height:calc(100vh - 160px)}.ant-modal-wrap{overflow:hidden!important}.contact-us-input input{border-radius:30px;box-shadow:0 0 20px #0e41ad1a}.sidebar-container{background:#e7eefe;position:relative;z-index:99}.sidebar-container-expanded{background:#e7eefe;position:absolute;z-index:99}.open-logo{background:url(/assets/fullLogo-7pj6V_3n.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:10px;cursor:pointer;border-radius:3px}.closed-logo{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA0CAYAAAA9mOAcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OTc3NywgMjAyMy8wNi8yNS0yMzo1NzoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTExLTExVDAzOjI0OjExKzA1OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMS0xMVQwMzoyNjowOSswNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0xMS0xMVQwMzoyNjowOSswNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQ1OTAwZjUtNjVjNi00YWQ0LTk3NGYtYTM2YmFmZTFhZDZlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0NTkwMGY1LTY1YzYtNGFkNC05NzRmLWEzNmJhZmUxYWQ2ZSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjY0NTkwMGY1LTY1YzYtNGFkNC05NzRmLWEzNmJhZmUxYWQ2ZSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjQ1OTAwZjUtNjVjNi00YWQ0LTk3NGYtYTM2YmFmZTFhZDZlIiBzdEV2dDp3aGVuPSIyMDIzLTExLTExVDAzOjI0OjExKzA1OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuMSAoTWFjaW50b3NoKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4zBGf8AAAGYklEQVRogdWaaWxVRRiGn3tZLGMYBAkii1JAEBCI7EJwiYT4x1Ikg6RBrBoMgiIg4gINCkai0QY1RKIRohCXjFGRqOgfFAU0bsQlLAlSrUQR3AYcCIVef8y59fRwe3vO7bkH+yZNOnNmvnfec+7MfN83k8pkMrQ2CGW6AMZqeaoldtIxjScxCGVKgEEtFQ6tUDwwzWq5PQ5DrUq8UGYe8Elc9lqNeKHMVOC41fLHuGy2jctQMSGUGQBMsVpWxmn3fy9eKHMB8CKg4rZdNPFCmc7A9cBEoAtwBHgb2Gm1/COkjTSggWeslj/HPcZU3Pu8UOY8YDFwFyBzNNkPPGG1XBvCVjXQzWo5M9ZBeohVvFBmOPAmUBqi+aPASqvliYCNDkB/3M/8VmCk1fJQbIP0oWDxQpn2QAlw1GqZ8byudcBIoFdIM08DC7z+lwBzgRlAd+/5DKvlawHeMcCFwFdWy9qCBu8hsnihzCTgHmAYTvw+YLrVslYo0x24CBgFVAATQph8CLflLgaEr36j1fKmAHdP4FPcy/0L97KrrZYHI4nwEFq8t/isBWb7quuBq4GOwP3AaNwLqQf2AAMobFE9SODnLpRJAR8CVwba7gOuslr+GpUkipPzOI2FA6wAbgbewa3qJT67gyl8N1mUY56v5Ezh4F7wg4WQhPryQplxwM5A9UHgXc58IS3FBqvlrAB/GbApT5/TQH+rZU0UorBf/oEcdRniF16Lm/sNEMqUAi80068NUB6VrFnxQhkJlOV4FHZFj4L5VsvffNxtcY5R1xB9c02JvAjz5a+JarRArLNavhWoexK4LGT/cqHMVqHM0LCEYcQPDGusBfgJuNdfIZSpBOZHsJHC7Tw7hTJVYTqEEV/SfJMWY7bf3/ccnjUF2joXWCGUmdNcwzDiOxQ4iLB41mr5QbbgrTHv8Z/DUw/YAuxWCWX65GuQV7wXTs4tgDgsaoAlgbqFwNfAMlxUOBCI7MAAPTwbTaI5J6SS3JFZXKi0Wh7zV1gtH/aXhTKrgL4h7e0GPsZFjqVAX6FMZ6vln7ka53RyvC1GAM8D00MSR8Uaq+Wd+Ro04VzlwwngGM7lfR3YCPwOZKyWZwhtJF4oMwy36k7EffEOFGfBqwGGWC2bnMtCmU7ALqBPC3j2A5OAMcBM4D6r5e7sw4Y5L5SZhXvLM4GLgc4Ub6WflU+4h2paJhygH7AV+AIYD+wQytyRfZjKZDIIZa7ApYSTyOZuwk2nYcDlgA0mJoUyM4BXYuRcDXTDhdlHgdFWy73ZBW8DyaWxp3h/WQzyPxTK9Aaeiplzjs9mR1weYELai5j6xUwWFs9ZLfcE6jbivlKcKAFG+MrjhTJj08B1MROFxS/AUn+FUGYJBQQoITEiUC5Pk1zgEsRSq+WRbEEocymwqoh85wfKE9JA7yISNoWPrJbrswWhTDtgM8kenw1KA+0SJAQ4BdwSqHsMl65OEiIN/J0waZXV8kDDCJSZjPPnk8aJNPBdgoS7cV8ZAKFMN9yefzawKw1sSYisHigP+NircXl+cAnRl3B5+SSwLQ28SuN4Ocx1j1rgZESyKqvlvmxBKFOBi7yWA2NxvsY2YFxEu4Xi5ax7uxx3cgLuRWzHHTt1CXSoxyUUS4jmH3xptRzlrxDKSKul8ZXH4cLRJI7NN1sty7JEj+ACmbtxoewQYAHQHrjWa/M9Lki4nWhp4mPkOFsPCC8F3iAZ4Sdx2ty+arU8jVtxFwDf4rIga4CeuNOTClxqqRp3QhMFi/yrexBe2moL7vAxCcyzWv4AOZIZXiJjMNAJNwX2A8dxUZjAvbC2uIOCNC5rmsIdYoA7PanHBS8dg6cvAa4U7kh7SlNtYsQJYKH/XsAZPzPvfts3OTp/HoXJ89NvaKbZSpzw097g6rz/T+IW3lNeuc77v85XXxcoB59n7VjgH9w8/8xPHvvNDAChzI3ALqvl3jxtKoH1wF5gKnCYxmLrvOlYNBRrgTnUjPDhuOPuXcBkq+XhIo0jL4pxJyeVK1noe94L2AEcAMqslkm71w0oys++KQhlzsF5cDVAhdXyeGLkOZD0Dcy1uAMJdbaFQ4LihTLLcBHkbXHcmI4DidzAFMpMA9pZLRckwRcWRf/yQpkhQFer5fJic0VFURc8oUwPYKjV8v2ikbQARRMvlGmDuyTU5H5/tvEvXFYUx/9PBQQAAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;margin-bottom:10px;cursor:pointer;border-radius:3px}.logo-container{position:sticky;top:0;z-index:99;margin:5px;border-radius:16px}.ant-menu-light>.ant-menu .ant-menu-item-selected{background-color:#0954f1!important;display:flex;align-items:center}.ant-menu-light>.ant-menu .ant-menu-item{display:flex;align-items:center}.alectify-siderbar-container .ant-menu-item{height:35px;display:flex;justify-content:center;align-items:center}.alectify-siderbar-container .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{display:flex;align-items:center;justify-content:center}.alectify-siderbar-container .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{display:flex;align-items:center;justify-content:center;margin-top:0;height:35px}.alectify-siderbar-container .ant-menu-sub-item{display:flex;justify-content:center;align-items:center}.alectify-siderbar-container .ant-menu-sub.ant-menu-inline .ant-menu-item{display:flex;align-items:center;justify-content:center}.alectify-siderbar-container .ant-menu-sub.ant-menu-inline .ant-menu-item-icon{width:20px!important;height:20px!important}.alectify-siderbar-container .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-selected{height:35px!important}.alectify-siderbar-container .ant-menu-submenu-open .ant-menu-item{padding-left:24px!important}.alectify-siderbar-container .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open.ant-menu-submenu-selected{height:fit-content!important}.alectify-siderbar-container .ant-menu-submenu-selected{border-radius:6px;border:1px solid #0954f1;background:#e8f1fd;margin-left:1px;margin-right:1px;height:35px}.alectify-siderbar-container .ant-menu-item-active{border-radius:6px;border:1px solid #0954f1;background:#0954f1;height:35px}.alectify-siderbar-container .ant-menu-item-selected{border-radius:6px;background:#0954f1;height:35px}.alectify-siderbar-container .ant-menu-item-selected .ant-menu-title-content{font-size:12px;color:#fff!important}.alectify-siderbar-container .alectify-sidebar-label-icon-container{display:flex;align-items:center;justify-content:flex-start;padding:2px}.alectify-siderbar-container .alectify-sidebar-label-icon-container .alectify-sidebar-label-text{font-size:12px;color:var(--alectify-text-color);margin-left:5px}.alectify-siderbar-container .alectify-sidebar-label-icon-container .alectify-sidebar-label-text.active{color:#fff!important}.alectify-siderbar-container .alectify-sidebar-label-icon-container .alectify-sidebar-label-text.disabled{color:var(--alectify-disabled-grey-color)}.alectify-siderbar-container .alectify-sidebar-label-icon-dropdown-container{display:flex;align-items:center;justify-content:flex-start;padding:2px}.alectify-siderbar-container .alectify-sidebar-label-icon-dropdown-container .alectify-sidebar-label-text{font-size:12px;color:var(--alectify-text-color);margin-left:5px}.alectify-siderbar-container .alectify-sidebar-label-icon-dropdown-container .alectify-sidebar-label-text.active{color:#0954f1!important}.alectify-siderbar-container .alectify-sidebar-label-icon-dropdown-container .alectify-sidebar-label-text.disabled{color:var(--alectify-disabled-grey-color)}.ant-menu-submenu .ant-menu-title-content{font-size:12px}.ant-layout-sider-children{height:100vh!important;position:relative}.contact-us-item{border-radius:5px;padding:5px 0!important;position:absolute;left:0;right:0;bottom:3%;margin:0}.contactUs-modal .ant-modal-content .ant-modal-close{color:#4a4a4a!important}.sidebar-box{border-radius:15px;margin-right:5px;margin-left:5px;margin-bottom:10px;padding-top:5px;background:#fff}.sidebar-box .ant-menu-light{border-radius:10px}.sidebar-dashboard-box{border-radius:10px;margin:5px;background:#fff}.sidebar-dashboard-box .ant-menu-light{border-radius:10px}.main-support-menu{display:flex;flex-direction:column;height:calc(100vh - 65px)}.sidebar-titles{position:sticky;top:0;color:#052b7b;font-size:11px;font-style:normal;font-weight:600;line-height:normal;margin:0 10px;padding-right:4px;background:#fff;border-radius:10px;z-index:8;display:flex;justify-content:center;text-align:center}.trigger-sidebar{position:absolute;bottom:calc(100vh - 540px);display:flex;width:100%;justify-content:flex-end;cursor:pointer;right:-8px;z-index:9999}.collapse-icon-container{display:flex;width:30px;height:30px;padding:10px;justify-content:center;align-items:center;border-radius:1000px;border:1px solid #a4bdf1;background:#dde5f6;box-shadow:0 0 9px #00000040;z-index:10}.alectify-siderbar-container svg{width:20px;height:20px}.alectify-siderbar-container .alectify-sidebar-label-icon-container{height:100%;width:100%}.alectify-siderbar-container{width:100%}.alectify-siderbar-container .label-none{width:25px}.alectify-siderbar-container .label-none span{display:none}.label-left .ant-menu-submenu-title{padding-left:0!important}.company-wide-options .ant-menu-item-selected,.ant-menu-item-selected{color:#fff!important}.sidebar-transparent-box{margin-right:5px;margin-left:5px;padding-right:15px;background:#e7eefe;width:100%}.sidebar-transparent-box .ant-menu-light.ant-menu-root.ant-menu-inline,.sidebar-transparent-box .ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none}.sidebar-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:70px;width:100%;border-top:1px solid #cccce6}.dual-tone-text{background:linear-gradient(90deg,#cb06ee,#f3485c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.override-input-affix-wrapper .ant-input-affix-wrapper{padding:0 11px!important}.master-project-detail-card{border-radius:10px;background:#fff;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;padding:10px}.master-project-detail-card .header{display:flex;align-items:center;gap:10px}.master-project-detail-card .header h1{font-size:19px;color:#141b35;margin-top:4px}.master-project-detail-card .body div.ant-typography{color:var(--text-color-light-grey);font-size:14px;margin-bottom:0rem}.master-project-detail-card .body .details{font-size:14px}.master-project-detail-card .body .details .ant-tag{font-size:14px;padding-top:2px;padding-bottom:2px}.master-project-detail-card .body .details .organization,.master-project-detail-card .body .details .location{display:inline-block;vertical-align:middle;color:var(--text-color-light-grey)}.master-project-detail-card .body .details .organization img,.master-project-detail-card .body .details .location img{max-height:28px}.master-project-detail-card .body .details .location{margin-left:10px}.site-detail-main{padding-right:10px}.ant-tag{font-size:13px!important}.ant-tag svg{vertical-align:middle;margin-bottom:2px}.generic-tag svg{width:15px;vertical-align:middle;margin-bottom:0}.generic-tag svg path{fill:#fff}.no-asset-tag .text-color{color:#4e4e4e}.no-asset-tag svg{width:15px;vertical-align:middle;margin-bottom:0}.no-asset-tag svg path{fill:#4e4e4e}.asset-tag{color:#0d76a3!important}.asset-tag svg{width:15px;vertical-align:middle;margin-bottom:0}.asset-tag svg path{fill:#0d76a3}.user-type-tag{color:#fff!important}.user-type-tag svg{width:15px;vertical-align:middle}.user-type-tag svg path{fill:#fff}.asset-package-tag{background-color:#0d76a3}.asset-package-tag svg{width:13px;vertical-align:middle;margin-bottom:0;height:20px}.asset-package-tag svg path{stroke:#fff}.round-tag{border-radius:20px;padding:1px 10px}.deleted-tag{display:flex;height:28px;padding:5px 10px;justify-content:center;align-items:center;gap:5px;border-radius:10000px;border:1px solid #b7b7b7;background:#f6f6f6}.incident-tag{color:#2b2c2c!important;border-radius:20px;font-size:13px}.incident-tag svg{margin:0;height:18px}.heading-review-confirm,.heading-review-confirm-danger{display:flex;padding:10px;align-items:center;gap:10px;align-self:stretch;background:#f1f1f1;margin-top:10px;margin-bottom:10px}.heading-review-confirm span,.heading-review-confirm-danger span{font-size:16px;color:#1f2d56;font-weight:500}.heading-review-confirm-danger span{color:red}.confirmation-container{text-align:center}.confirmation-container .title-text-confirmation-common{display:block;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.14px}.confirmation-container .title-text-confirmation{color:#000;margin-bottom:10px;margin-top:5px}.confirmation-container .sub-title-text-confirmation{color:#645d5d;margin-bottom:20px}.card-container-review ul{margin:0;padding:0 0 0 15px}.card-container-review ul li,.card-container-review .comment-text{color:var(--alectify-text-light-black)}.alectify-autocomplete{height:45px!important}.alectify-autocomplete .ant-select-selection-placeholder{color:#787878!important}.alectify-organization-autocomplete .ant-select{height:45px!important}.asset-table-wrapper .alectify-select-opportunity-status{width:100%;border-radius:20px}.asset-table-wrapper .alectify-select-opportunity-status .ant-select-selector{border:none!important;background:transparent!important;color:#fff!important;border-radius:20px!important}.asset-table-wrapper .alectify-select-opportunity-status .ant-select-arrow,.asset-table-wrapper .alectify-select-opportunity-status .ant-select-selection-item{color:#000!important}.asset-table-wrapper .alectify-select-opportunity-status:hover .ant-select-selector{box-shadow:0 4px 12px #0003!important}.asset-table-wrapper .asset-table-group-header{padding:4px;border-radius:4px;text-align:center;color:#fff;font-weight:500;white-space:nowrap}.asset-table-wrapper .asset-table-group-header.group-order{background-color:#8787d9}.asset-table-wrapper .asset-table-group-header.group-approval{background-color:#ed4d82}.asset-table-wrapper .asset-table-group-header.group-release{background-color:#ff9800}.asset-table-wrapper .asset-table-group-header.group-test{background-color:#2196f3}.asset-table-wrapper .asset-table-group-header.group-ship{background-color:#009688}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]){vertical-align:bottom!important;padding-bottom:8px!important;padding-top:0!important;height:auto!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]) .ant-table-column-title{display:block;margin:0;line-height:1.5}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th[rowspan]{vertical-align:middle!important;padding-top:8px!important;padding-bottom:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:last-child>th{vertical-align:bottom!important;padding-bottom:8px!important;padding-top:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:last-child>th .ant-table-column-title{display:block;margin:0;line-height:1.5}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr{box-shadow:none!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td{padding:6px 8px!important;vertical-align:middle!important;line-height:1.2!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .alectify-input,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-form-item{margin:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .alectify-input .ant-form-item-control-input,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-form-item .ant-form-item-control-input{min-height:30px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-input,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td input[type=text],.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td input[type=number]{padding:2px 8px!important;height:30px!important;line-height:1.2!important;margin:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-input-number{height:30px!important;line-height:1.2!important;margin:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-input-number .ant-input-number-input-wrap{height:30px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-input-number .ant-input-number-input-wrap input{padding:2px 8px!important;height:30px!important;line-height:1.2!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-picker{padding:2px 8px!important;height:30px!important;margin:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-picker .ant-picker-input{height:30px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-picker .ant-picker-input>input{padding:0!important;height:30px!important;line-height:1.2!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-select{margin:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-select .ant-select-selector{padding:0 8px!important;height:30px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-select .ant-select-selector .ant-select-selection-item{line-height:30px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:28px!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-thead>tr:first-child>th:not([rowspan]){vertical-align:bottom!important;padding-bottom:8px!important;padding-top:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-thead>tr:last-child>th{vertical-align:bottom!important;padding-bottom:8px!important;padding-top:0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child){position:relative}.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child):nth-child(1):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child):nth-child(2):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child):nth-child(3):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child):nth-child(4):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-thead>tr:first-child>th:not([rowspan]):not(:last-child):nth-child(5):before{top:55%!important;transform:translateY(-50%)!important;height:60%!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:not(:last-child):nth-child(1):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:not(:last-child):nth-child(2):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:not(:last-child):nth-child(3):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:not(:last-child):nth-child(4):before,.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:not(:last-child):nth-child(5):before{top:50%!important;transform:translateY(-50%)!important;height:60%!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(6),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(7),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(8){background-color:#c3c3ec!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(9),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(10),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(11){background-color:#facada!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(12),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(13){background-color:#ffd699!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(14),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(15){background-color:#a6d4fa!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(16),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(17),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr>td:nth-child(18){background-color:#e0ffe0!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(6),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(7),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(8){background-color:#dbdbf4!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(9),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(10),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(11){background-color:#fcdce6!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(12),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(13){background-color:#ffebcc!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(14),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(15){background-color:#d2eafd!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(16),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(17),.asset-table-wrapper .alectify-table-card-columns .ant-table-tbody>tr:nth-child(2n)>td:nth-child(18){background-color:#edffed!important}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-cell-fix-left-last{position:relative}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-cell-fix-left-last:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:linear-gradient(to right,#0000001a,#0003,#0000001a);box-shadow:2px 0 8px #00000026,4px 0 12px #0000001a;z-index:1;pointer-events:none}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-cell-fix-right-first{position:relative}.asset-table-wrapper .alectify-table-card-columns .ant-table-wrapper .ant-table-cell-fix-right-first:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to left,#0000001a,#0003,#0000001a);box-shadow:-2px 0 8px #00000026,-4px 0 12px #0000001a;z-index:1;pointer-events:none}.asset-table-wrapper .ant-table-tbody .ant-table-measure-row{display:none}.alectify-customer-po-pricing-container{border-top:1px solid #cad3d8}.customer-po-summary-cards{display:flex;gap:16px;align-items:stretch;margin-top:16px;margin-bottom:16px;flex-wrap:wrap}.customer-po-summary-cards .customer-po-card{flex:1;min-width:240px;height:160px;display:flex;flex-direction:column;background:#fff;border-radius:16px;border:1px solid #e0e4e7;box-shadow:0 2px 8px #0000000a,0 1px 3px #00000005;padding:0;position:relative;overflow:hidden;transition:all .3s ease}.customer-po-summary-cards .customer-po-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014,0 4px 8px #0000000a}.customer-po-summary-cards .customer-po-card.highlight-card{border:1px solid #5cb85f;box-shadow:0 4px 12px #5cb85f1f,0 2px 6px #0000000a}.customer-po-summary-cards .customer-po-card .card-header{display:flex;align-items:center;gap:12px;flex:0 0 auto;position:relative;padding:20px 20px 12px;margin:0 0 16px;border-radius:16px 16px 0 0;overflow:hidden}.customer-po-summary-cards .customer-po-card .card-header:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 2px 2px,currentColor 1px,transparent 0);background-size:8px 8px;background-position:0 0;mask-image:linear-gradient(90deg,#000c,#0009,#0006 60%,#0003,#0000000d);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.05) 100%);z-index:0;opacity:.4}.customer-po-summary-cards .customer-po-card .card-header:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#667eea40,#764ba226,#667eea14);z-index:0}.customer-po-summary-cards .customer-po-card .card-header>*{position:relative;z-index:1}.customer-po-summary-cards .customer-po-card .card-header.header-reports:after{background:linear-gradient(90deg,#667eea40,#764ba226,#667eea14)}.customer-po-summary-cards .customer-po-card .card-header.header-reports:before{color:#667eea}.customer-po-summary-cards .customer-po-card .card-header.header-calculator:after{background:linear-gradient(90deg,#f5576c40,#f093fb26,#f5576c14)}.customer-po-summary-cards .customer-po-card .card-header.header-calculator:before{color:#f5576c}.customer-po-summary-cards .customer-po-card .card-header.header-highlight:after{background:linear-gradient(90deg,#4facfe40,#00f2fe26,#4facfe14)}.customer-po-summary-cards .customer-po-card .card-header.header-highlight:before{color:#4facfe}.customer-po-summary-cards .customer-po-card .card-header .card-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #667eea40}.customer-po-summary-cards .customer-po-card .card-header .card-icon svg{width:22px;height:22px}.customer-po-summary-cards .customer-po-card .card-header .card-icon.icon-reports{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 2px 8px #667eea40}.customer-po-summary-cards .customer-po-card .card-header .card-icon.icon-calculator{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 2px 8px #f5576c40}.customer-po-summary-cards .customer-po-card .card-header .card-icon.icon-highlight{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 2px 8px #4facfe40}.customer-po-summary-cards .customer-po-card .card-header .card-title{font-size:16px;font-weight:600;color:#141b34;margin:0;flex:1;line-height:1.4}.customer-po-summary-cards .customer-po-card .card-header .card-percentage{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:16px;font-weight:600;flex-shrink:0}.customer-po-summary-cards .customer-po-card .card-header .card-percentage.positive{background:#e8f5e9;color:#2e7d32}.customer-po-summary-cards .customer-po-card .card-header .card-percentage.negative{background:#ffebee;color:#c62828}.customer-po-summary-cards .customer-po-card .card-header .card-percentage span{line-height:1}.customer-po-summary-cards .customer-po-card .card-amount-container{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 20px 8px}.customer-po-summary-cards .customer-po-card .card-amount{font-size:28px;font-weight:700;color:#141b34;line-height:1.2;letter-spacing:-.5px;flex:1;padding-left:20px;padding-right:20px}.customer-po-summary-cards .customer-po-card .card-amount-details{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.customer-po-summary-cards .customer-po-card .amount-detail-item{display:flex;align-items:center;gap:1px;font-size:12px;line-height:1.4}.customer-po-summary-cards .customer-po-card .amount-detail-label{color:#6c757d;font-weight:500;min-width:75px;text-align:right}.customer-po-summary-cards .customer-po-card .amount-detail-value{font-weight:600;font-size:13px;min-width:80px;text-align:right}.customer-po-summary-cards .customer-po-card .amount-detail-value.positive{color:#2e7d32}.customer-po-summary-cards .customer-po-card .amount-detail-value.negative{color:#c62828}.customer-po-summary-cards .customer-po-card .card-progress{margin-top:auto;padding:0 20px 20px;min-height:34px;display:flex;align-items:flex-end}@media(max-width:1200px){.customer-po-summary-cards .customer-po-card{min-width:180px}}@media(max-width:768px){.customer-po-summary-cards{flex-direction:column}.customer-po-summary-cards .customer-po-card{min-width:100%}}.billing-summary-cards{display:flex;gap:30px;align-items:stretch;margin-top:16px;margin-bottom:16px;flex-wrap:wrap}.billing-summary-cards .billing-card{flex:1;min-width:240px;height:180px;display:flex;flex-direction:column;background:#fff;border-radius:16px;border:1px solid #e0e4e7;box-shadow:0 2px 8px #0000000a,0 1px 3px #00000005;padding:0;position:relative;overflow:hidden;transition:all .3s ease}.billing-summary-cards .billing-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014,0 4px 8px #0000000a}.billing-summary-cards .billing-card.highlight-card{border:1px solid #5cb85f;box-shadow:0 4px 12px #5cb85f1f,0 2px 6px #0000000a}.billing-summary-cards .billing-card .card-header{display:flex;align-items:center;gap:12px;flex:0 0 auto;position:relative;padding:20px 20px 12px;margin:0 0 16px;border-radius:16px 16px 0 0;overflow:hidden}.billing-summary-cards .billing-card .card-header:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 2px 2px,currentColor 1px,transparent 0);background-size:8px 8px;background-position:0 0;mask-image:linear-gradient(90deg,#000c,#0009,#0006 60%,#0003,#0000000d);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.05) 100%);z-index:0;opacity:.4}.billing-summary-cards .billing-card .card-header:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#667eea40,#764ba226,#667eea14);z-index:0}.billing-summary-cards .billing-card .card-header>*{position:relative;z-index:1}.billing-summary-cards .billing-card .card-header.header-reports:after{background:linear-gradient(90deg,#667eea40,#764ba226,#667eea14)}.billing-summary-cards .billing-card .card-header.header-reports:before{color:#667eea}.billing-summary-cards .billing-card .card-header.header-calculator:after{background:linear-gradient(90deg,#f5576c40,#f093fb26,#f5576c14)}.billing-summary-cards .billing-card .card-header.header-calculator:before{color:#f5576c}.billing-summary-cards .billing-card .card-header.header-highlight:after{background:linear-gradient(90deg,#4facfe40,#00f2fe26,#4facfe14)}.billing-summary-cards .billing-card .card-header.header-highlight:before{color:#4facfe}.billing-summary-cards .billing-card .card-header .card-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #667eea40}.billing-summary-cards .billing-card .card-header .card-icon svg{width:22px;height:22px}.billing-summary-cards .billing-card .card-header .card-icon.icon-reports{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 2px 8px #667eea40}.billing-summary-cards .billing-card .card-header .card-icon.icon-calculator{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 2px 8px #f5576c40}.billing-summary-cards .billing-card .card-header .card-icon.icon-highlight{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 2px 8px #4facfe40}.billing-summary-cards .billing-card .card-header .card-title{font-size:16px;font-weight:600;color:#141b34;margin:0;flex:1;line-height:1.4}.billing-summary-cards .billing-card .card-amount-container{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 20px 4px;position:relative;z-index:1}.billing-summary-cards .billing-card .card-amount-container .card-amount{padding-left:0;padding-right:0}.billing-summary-cards .billing-card .card-amount{font-size:28px;font-weight:700;color:#141b34;line-height:1.2;letter-spacing:-.5px;flex:1;animation:fadeInUp .6s ease-out;padding-left:20px;padding-right:20px}.billing-summary-cards .billing-card .card-circle-progress{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:-4px;margin-bottom:-4px}.billing-summary-cards .billing-card .card-progress{margin-top:auto;padding:0 20px 12px;min-height:20px;display:flex;align-items:flex-end}@media(max-width:1200px){.billing-summary-cards .billing-card{min-width:180px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.billing-summary-cards{flex-direction:column}.billing-summary-cards .billing-card{min-width:100%}}.alectify-status-card{border-radius:8px;border:1px solid #e6eef9;background:#fff;box-shadow:0 1px 8px #0000002e;padding:10px;height:90px;min-width:200px;max-width:400px;box-sizing:border-box;transition:all .3s ease}.alectify-status-card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 4px 16px #00000040;border-color:#0954f1}.alectify-status-card .status-card-text{font-size:14px}.alectify-status-card .status-card-text .status-card-icon svg{margin-top:4px}.alectify-status-card .text-align-right{display:flex;justify-content:flex-end;align-items:center}.alectify-status-card .status-card-title{color:var(--alectify-primary-blue);white-space:nowrap}.alectify-status-card .status-card-icon{background:#f3f3f3;border-radius:50%;padding:10px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.alectify-status-card .status-card-icon.no-icon{background:transparent;padding:0;width:0;height:0}.alectify-status-card .status-card-icon svg{display:block;width:80%;height:80%}.alectify-status-card .status-card-count{border-radius:100px;background:#f3f3f3;padding:9px}.alectify-status-card .status-card-chip{background:#f8d63d;border-radius:5px;padding:6px;font-size:12px;white-space:nowrap}.wrapped-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-card-avatar-group{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;white-space:nowrap;max-width:100%}:root{--alectify-text-color: #141b34;--alectify-secondary-text: #968378;--alectify-text-light-black: #3d3d3c;--alectify-text-light-black2: rgb(80, 80, 79);--alectify-secondary-color: #545454;--text-color-light-grey: #84919a;--alectify-disabled-grey-color: #b9bbc7;--alectify-light-grey-empty-color: #bababa;--alectify-gray-color: #eef0f2;--alectify-secondary-bg-color: #f6f8fc;--alectify-white: #ffff;--alectify-red: #ff2323;--alectify-warning-bg-color: #fff5f5;--alectify-green: #005f20;--alectify-turquoise: #09bc8a;--alectify-light-blue-bg: #f5f8fc;--alectify-light-blue-secondary-bg: #f0f4ff;--alectify-primary-blue: #0954f1;--alectify-secondary-blue: #e8f1fd;--alectify-tertiary-blue: #f5f8ff;--alectify-light-blue-background: #ebf1fe;--alectify-placeholder-color: #bacffd;--alectify-border-color: #dae5f3;--alectify-lightgray: #f5f7fa;--alectify-rosyBrown: #B18E8C --alectify-font-size-15: 15px;--alectify-regular: "alectify-regular", Roboto, "Helvetica Neue", sans-serif;--alectify-highlighted-text: #042875;--tw-ring-offset-shadow: 0 0 #0000;--tw-border-opacity: 1;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1)}*,html,body,div,h1,h2,h3,h4,h5,table,li,label,span,legend,button,.ant-typography{font-family:Rubik,sans-serif!important}html{font-size:16px}.mr-5{margin-right:5px}.mr-2{margin-right:2px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mb-5{margin-bottom:5px}.ml-2{margin-left:2px}.mb-0{margin-bottom:0}.mb-8,.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.mt-0{margin-top:0!important}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.m-0{margin:0!important}.ml-20{margin-left:20px}.m-10{margin:10px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-30{margin-left:30px}.ml-50{margin-left:50px}.ml-3{margin-left:3px}.ml-5{margin-left:5px}.p-0{padding:0!important}.p-3{padding:3px}.p-10{padding:10px}.p-5{padding:5px}.pR-10{padding-right:10px}.pb-10{padding-bottom:10px}.pt-10{padding-top:10px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.icon-size-15{font-size:15px}.overflow-auto{overflow:auto}.dark-grey{color:#636466}.color-text-primary-blue{color:var(--alectify-primary-blue)}.light-blue-button{padding:3px 13px;color:var(--alectify-primary-blue);background-color:var(--alectify-secondary-blue)}.light-blue-button:hover path{fill:#fff}.font-size-15{font-size:var(--alectify-font-size-15)}.font-size-17{font-size:17px}.dark-blue-button{background-color:var(--alectify-primary-blue);color:#fff}.icon-font-size-18{font-size:18px}.sea-green-background{background-color:#ebf9ff!important}.sea-green-background td{border-bottom:1px solid #ade6ff!important}.white-background{background-color:#fff!important}.icon-font-size-16{font-size:16px;vertical-align:middle}.icon-font-size-20{font-size:5rem;vertical-align:middle;color:var(--text-color-light-grey)}.rbc-show-more{margin-top:auto;padding-left:10px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.date-fonts{color:#898989;font-size:.7rem;font-weight:400;letter-spacing:-.01625rem;line-height:1.125rem;padding-right:10px}.font-size-13{font-size:13px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.m-5{margin:5px}.m-2{margin:2px}.mt-1{margin-top:1px}.mb-1{margin-bottom:1px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.height-100{height:100%}.caret-transparent{caret-color:transparent}.disable-cell{pointer-events:none;filter:grayscale(100%);opacity:.5}.disable-cell .sync-active{filter:grayscale(0%)!important;opacity:1!important}.disable-row{pointer-events:none;filter:grayscale(100%);opacity:.5}.disable-row td{color:gray}.disable-row .ant-table-cell-row-hover{background:transparent!important}.disable-row-background{background-color:#fff!important}.sync-icon{font-size:16px;color:var(--alectify-primary-blue);cursor:pointer}.editor-render-only-content{border:none!important}.font-weight-bold{font-weight:700}.black-text{color:#000}.font-size-12{font-size:12px!important}.d-flex{display:flex}.gap-12{gap:12px}.text-color-black{color:#000!important}.letter-spacing-1{letter-spacing:1px}.text-color-white{color:#fff!important}.disable-row-allow-actions{filter:grayscale(100%);opacity:.5}.disable-row-allow-actions td{color:gray}.disable-row-allow-actions .ant-table-cell-row-hover{background:transparent!important}.link-text{color:var(--alectify-primary-blue)!important;text-decoration:underline;cursor:pointer}.footer-padding-0 .ant-modal-footer{padding:0!important}.text-black{color:#000!important}.justify-content-space-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-flex-end{justify-content:flex-end}.align-items-center{align-items:center}.background-color-light-grey{background-color:#f6f6f6}.alectify-primary-colorcolor-grey{color:var(--alectify-text-color)!important}.text-underline{text-decoration:underline}.color-light-grey{color:var(--alectify-light-grey-empty-color)}.width-100{width:100%}.center-div{display:flex;align-items:center;justify-content:center}.ant-pagination .ant-pagination-item.ant-pagination-item-active{color:var(--alectify-primary-blue);background-color:var(--alectify-secondary-blue)}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-white-space-normal{white-space:normal}.text-white-space-nowrap{white-space:nowrap}.border-blue{border:1px solid #0954f1}.border-light-grey{border:1px solid #f0f0f0}.cursor-pointer{cursor:pointer}.cursor-grab{cursor:grab}.pointer-events-none{pointer-events:none}.cursor-not-allowed{cursor:not-allowed}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.antd-alectify-vertical-tabs-menu .ant-tabs-tab-btn{display:flex;justify-content:space-between;width:100%;align-items:center}.antd-alectify-vertical-tabs-menu .ant-tabs-tab-btn .tab-count{background-color:#f0f2f8!important;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--alectify-primary-blue)}.full-height{height:100%}.full-height>.ant-spin-container{height:100%}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";visibility:visible!important}.alectify-drawer-task-comments .ant-drawer-body{flex:1;padding:10px;overflow:hidden}.ant-breadcrumb{font-size:14px}.ant-breadcrumb ol li:last-child{color:#545454;font-family:Rubik;font-size:13px;font-style:normal;font-weight:400}span.ant-typography{font-size:14px}.ant-tag{font-size:.7rem}.current-user-btn{font-size:16px;border:none;color:var(--alectify-text-color)}.ant-tooltip-inner{font-size:.7rem}.search-address-wrapper{position:relative;width:100%;align-items:center}.search-address-wrapper input{border:1px solid #d9d9d9;min-height:36px;width:100%;border-radius:5px;margin-bottom:25px;padding:2px 10px}.search-address-wrapper input:focus{outline:1px solid rgb(101,143,249)}.grey-card{background-color:#fcfcfc}.grey-card+.grey-card{margin-top:15px}.grey-card .title{font-size:1rem;margin:0;padding:10px;border-bottom:1px solid #d6e5f9}.grey-card .body{padding:10px}.grey-card .body .asset-image{width:70%}.grey-card .body .full-width+.full-width{margin-top:5px}.grey-card .body .ant-space-item:has(.label){width:100px;flex-shrink:0}.grey-card .body .label{color:var(--text-color-light-grey);font-size:14px;min-width:10px}.grey-card .body .value{color:#000;font-size:14px;min-width:10px}.text-color-light-grey{color:var(--text-color-light-grey)}.border-color-light-grey{border:1px solid #d9d9d9!important}.full-width{width:100%}.no-border{border-bottom:0px!important}.no-margin{margin:0!important}.no-padding{padding:0!important}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.documents-upload-bottom{display:flex;justify-content:flex-end;align-items:center;border-top:.5px solid rgba(147,150,151,.6941176471);width:100%;padding-top:10px;margin-top:10px}.documents-upload-bottom .doc-upload-bottom{display:flex;gap:12px}.ant-btn-text.ant-btn-dangerous{background-color:transparent}.red-text{color:#f94c4c!important}.yellow-text{color:#ff9800}.green-text{color:#238443}.form-label-extra{position:absolute;right:0}.masterproject-option{display:flex;align-items:center;gap:5px}.masterproject-option-color{font-size:20px;margin-right:5px}.primary-text-color{color:var(--alectify-primary-blue)}.alectify-success-modal .ant-modal-content{border-radius:13px}.flex-center{display:flex;align-items:center;justify-content:center}.alectify-grey-text{color:#949494;font-family:Rubik;font-size:13px;font-style:italic;font-weight:400;line-height:normal}.alectify-flex-start{display:flex;justify-content:flex-start;align-items:center}.alectify-flex-end{display:flex;justify-content:flex-end;align-items:center}.alectify-warning-box{background-color:var(--alectify-warning-bg-color);border-radius:10px;padding:10px}.alectify-pdf-viewer-container .ant-modal-content .ant-modal-body{padding:4px 6px}.alectify-timeline-date-tag{color:#555!important;border:1px solid #d9d9d9!important}.alectify-select-add-dropdown{display:flex;justify-content:center;cursor:pointer}.Alectify-siderbar-menu-icon{width:24px;height:25px}.border-none{border:none!important}.width-asset-type-text-control{width:12.4rem}.maintainance-icon-wrapper{width:35px;height:35px;background:#ffe8d6;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}.text-to-link-options{color:#0954f1!important}.text-to-link-options:hover{font-weight:700!important}.ant-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.black-text-with-active-hover{color:#000!important}.black-text-with-active-hover:hover{color:#0954f1!important}.pointer-events-none{color:#000;pointer-events:none}.cm-pm-chip{display:flex;padding:5px;justify-content:center;align-items:center;gap:10px;border-radius:4px;border:.3px solid #0954f1;background:#e8f1fd;box-shadow:0 2px 7px #00000045;margin-left:5px}.cm-pm-chip span{color:#0954f1;font-size:11px;font-style:normal;font-weight:500;line-height:normal;margin:0}.alectify-card-description{color:#545454;font-weight:400}.alectify-sticky-buttons-container{position:sticky;bottom:-30px;width:100%;padding:5px 0;background-color:#fff;z-index:8}.alectify-avatar-clickable-border{border:1px solid #0954f1;box-shadow:0 0 5px #8b8b8b}.alectify-action-icon{color:#686262;font-size:24px}.alectify-teams-users-radio{border:1px solid #dae5f3;padding:5px;border-radius:8px;width:100%;margin:0}.alectify-pm-create-edit-form .ant-select-selection-item{height:30px}@media screen and (max-height:768px){.Alectify-siderbar-menu-icon{width:20px;height:21px}}@media screen and (max-height:664px){.Alectify-siderbar-menu-icon{width:18px;height:19px}}.grey-bg-wrapper{background:#f6f8fc;border-radius:10px;padding:15px}.order-calculated-price{display:flex;justify-content:space-between}.order-calculated-price h1{font-size:16px;margin:0!important}.order-calculated-price h1:first-child{color:#1f2d56}.order-calculated-price h1:last-child{color:#0e945a}@media screen and (max-height:900px){.ant-tabs-tab-btn,.ant-btn,.alectify-table .ant-typography,.alectify-table .ant-table-column-title{font-size:12px!important}.alectify-table .ant-table-cell{font-size:14px!important;color:var(--alectify-text-color)!important;background-color:#f3f3f3!important}.alectify-table .creator-name-date{font-size:12px!important}}.ai-draggable-container{z-index:9}.ai-draggable-container:hover{box-shadow:#af18c659 0 54px 55px,#af18c659 0 -12px 30px,#af18c659 0 4px 6px,#af18c659 0 12px 13px,#af18c659 0 -3px 5px}.pm-detail-cm-pm-chip{border-radius:4px;border:.3px solid #0954f1;background:#e8f1fd;box-shadow:0 2px 7px #00000045;color:#0954f1;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:5px;white-space:nowrap;width:fit-content}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.alectify-key-value{color:var(--alectify-text-color);font-weight:700}.disabled-text{color:#00000040}.alectify-card-section{background-color:var(--alectify-light-blue-background);border-radius:5px;padding:10px;color:#000}.m-t-0{margin-t:0px}.m-t-1{margin-t:1px}.m-t-2{margin-t:2px}.m-t-3{margin-t:3px}.m-t-4{margin-t:4px}.m-t-5{margin-t:5px}.m-t-6{margin-t:6px}.m-t-7{margin-t:7px}.m-t-8{margin-t:8px}.m-t-9{margin-t:9px}.m-t-10{margin-t:10px}.m-t-11{margin-t:11px}.m-t-12{margin-t:12px}.m-t-13{margin-t:13px}.m-t-14{margin-t:14px}.m-t-15{margin-t:15px}.m-t-16{margin-t:16px}.m-t-17{margin-t:17px}.m-t-18{margin-t:18px}.m-t-19{margin-t:19px}.m-t-20{margin-t:20px}.m-t-21{margin-t:21px}.m-t-22{margin-t:22px}.m-t-23{margin-t:23px}.m-t-24{margin-t:24px}.m-t-25{margin-t:25px}.m-t-26{margin-t:26px}.m-t-27{margin-t:27px}.m-t-28{margin-t:28px}.m-t-29{margin-t:29px}.m-t-30{margin-t:30px}.m-t-31{margin-t:31px}.m-t-32{margin-t:32px}.m-t-33{margin-t:33px}.m-t-34{margin-t:34px}.m-t-35{margin-t:35px}.m-t-36{margin-t:36px}.m-t-37{margin-t:37px}.m-t-38{margin-t:38px}.m-t-39{margin-t:39px}.m-t-40{margin-t:40px}.m-t-41{margin-t:41px}.m-t-42{margin-t:42px}.m-t-43{margin-t:43px}.m-t-44{margin-t:44px}.m-t-45{margin-t:45px}.m-t-46{margin-t:46px}.m-t-47{margin-t:47px}.m-t-48{margin-t:48px}.m-t-49{margin-t:49px}.m-t-50{margin-t:50px}.m-t-51{margin-t:51px}.m-t-52{margin-t:52px}.m-t-53{margin-t:53px}.m-t-54{margin-t:54px}.m-t-55{margin-t:55px}.m-t-56{margin-t:56px}.m-t-57{margin-t:57px}.m-t-58{margin-t:58px}.m-t-59{margin-t:59px}.m-t-60{margin-t:60px}.m-t-61{margin-t:61px}.m-t-62{margin-t:62px}.m-t-63{margin-t:63px}.m-t-64{margin-t:64px}.m-t-65{margin-t:65px}.m-t-66{margin-t:66px}.m-t-67{margin-t:67px}.m-t-68{margin-t:68px}.m-t-69{margin-t:69px}.m-t-70{margin-t:70px}.m-t-71{margin-t:71px}.m-t-72{margin-t:72px}.m-t-73{margin-t:73px}.m-t-74{margin-t:74px}.m-t-75{margin-t:75px}.m-t-76{margin-t:76px}.m-t-77{margin-t:77px}.m-t-78{margin-t:78px}.m-t-79{margin-t:79px}.m-t-80{margin-t:80px}.m-t-81{margin-t:81px}.m-t-82{margin-t:82px}.m-t-83{margin-t:83px}.m-t-84{margin-t:84px}.m-t-85{margin-t:85px}.m-t-86{margin-t:86px}.m-t-87{margin-t:87px}.m-t-88{margin-t:88px}.m-t-89{margin-t:89px}.m-t-90{margin-t:90px}.m-t-91{margin-t:91px}.m-t-92{margin-t:92px}.m-t-93{margin-t:93px}.m-t-94{margin-t:94px}.m-t-95{margin-t:95px}.m-t-96{margin-t:96px}.m-t-97{margin-t:97px}.m-t-98{margin-t:98px}.m-t-99{margin-t:99px}.m-t-100{margin-t:100px}.m-r-0{margin-r:0px}.m-r-1{margin-r:1px}.m-r-2{margin-r:2px}.m-r-3{margin-r:3px}.m-r-4{margin-r:4px}.m-r-5{margin-r:5px}.m-r-6{margin-r:6px}.m-r-7{margin-r:7px}.m-r-8{margin-r:8px}.m-r-9{margin-r:9px}.m-r-10{margin-r:10px}.m-r-11{margin-r:11px}.m-r-12{margin-r:12px}.m-r-13{margin-r:13px}.m-r-14{margin-r:14px}.m-r-15{margin-r:15px}.m-r-16{margin-r:16px}.m-r-17{margin-r:17px}.m-r-18{margin-r:18px}.m-r-19{margin-r:19px}.m-r-20{margin-r:20px}.m-r-21{margin-r:21px}.m-r-22{margin-r:22px}.m-r-23{margin-r:23px}.m-r-24{margin-r:24px}.m-r-25{margin-r:25px}.m-r-26{margin-r:26px}.m-r-27{margin-r:27px}.m-r-28{margin-r:28px}.m-r-29{margin-r:29px}.m-r-30{margin-r:30px}.m-r-31{margin-r:31px}.m-r-32{margin-r:32px}.m-r-33{margin-r:33px}.m-r-34{margin-r:34px}.m-r-35{margin-r:35px}.m-r-36{margin-r:36px}.m-r-37{margin-r:37px}.m-r-38{margin-r:38px}.m-r-39{margin-r:39px}.m-r-40{margin-r:40px}.m-r-41{margin-r:41px}.m-r-42{margin-r:42px}.m-r-43{margin-r:43px}.m-r-44{margin-r:44px}.m-r-45{margin-r:45px}.m-r-46{margin-r:46px}.m-r-47{margin-r:47px}.m-r-48{margin-r:48px}.m-r-49{margin-r:49px}.m-r-50{margin-r:50px}.m-r-51{margin-r:51px}.m-r-52{margin-r:52px}.m-r-53{margin-r:53px}.m-r-54{margin-r:54px}.m-r-55{margin-r:55px}.m-r-56{margin-r:56px}.m-r-57{margin-r:57px}.m-r-58{margin-r:58px}.m-r-59{margin-r:59px}.m-r-60{margin-r:60px}.m-r-61{margin-r:61px}.m-r-62{margin-r:62px}.m-r-63{margin-r:63px}.m-r-64{margin-r:64px}.m-r-65{margin-r:65px}.m-r-66{margin-r:66px}.m-r-67{margin-r:67px}.m-r-68{margin-r:68px}.m-r-69{margin-r:69px}.m-r-70{margin-r:70px}.m-r-71{margin-r:71px}.m-r-72{margin-r:72px}.m-r-73{margin-r:73px}.m-r-74{margin-r:74px}.m-r-75{margin-r:75px}.m-r-76{margin-r:76px}.m-r-77{margin-r:77px}.m-r-78{margin-r:78px}.m-r-79{margin-r:79px}.m-r-80{margin-r:80px}.m-r-81{margin-r:81px}.m-r-82{margin-r:82px}.m-r-83{margin-r:83px}.m-r-84{margin-r:84px}.m-r-85{margin-r:85px}.m-r-86{margin-r:86px}.m-r-87{margin-r:87px}.m-r-88{margin-r:88px}.m-r-89{margin-r:89px}.m-r-90{margin-r:90px}.m-r-91{margin-r:91px}.m-r-92{margin-r:92px}.m-r-93{margin-r:93px}.m-r-94{margin-r:94px}.m-r-95{margin-r:95px}.m-r-96{margin-r:96px}.m-r-97{margin-r:97px}.m-r-98{margin-r:98px}.m-r-99{margin-r:99px}.m-r-100{margin-r:100px}.m-b-0{margin-b:0px}.m-b-1{margin-b:1px}.m-b-2{margin-b:2px}.m-b-3{margin-b:3px}.m-b-4{margin-b:4px}.m-b-5{margin-b:5px}.m-b-6{margin-b:6px}.m-b-7{margin-b:7px}.m-b-8{margin-b:8px}.m-b-9{margin-b:9px}.m-b-10{margin-b:10px}.m-b-11{margin-b:11px}.m-b-12{margin-b:12px}.m-b-13{margin-b:13px}.m-b-14{margin-b:14px}.m-b-15{margin-b:15px}.m-b-16{margin-b:16px}.m-b-17{margin-b:17px}.m-b-18{margin-b:18px}.m-b-19{margin-b:19px}.m-b-20{margin-b:20px}.m-b-21{margin-b:21px}.m-b-22{margin-b:22px}.m-b-23{margin-b:23px}.m-b-24{margin-b:24px}.m-b-25{margin-b:25px}.m-b-26{margin-b:26px}.m-b-27{margin-b:27px}.m-b-28{margin-b:28px}.m-b-29{margin-b:29px}.m-b-30{margin-b:30px}.m-b-31{margin-b:31px}.m-b-32{margin-b:32px}.m-b-33{margin-b:33px}.m-b-34{margin-b:34px}.m-b-35{margin-b:35px}.m-b-36{margin-b:36px}.m-b-37{margin-b:37px}.m-b-38{margin-b:38px}.m-b-39{margin-b:39px}.m-b-40{margin-b:40px}.m-b-41{margin-b:41px}.m-b-42{margin-b:42px}.m-b-43{margin-b:43px}.m-b-44{margin-b:44px}.m-b-45{margin-b:45px}.m-b-46{margin-b:46px}.m-b-47{margin-b:47px}.m-b-48{margin-b:48px}.m-b-49{margin-b:49px}.m-b-50{margin-b:50px}.m-b-51{margin-b:51px}.m-b-52{margin-b:52px}.m-b-53{margin-b:53px}.m-b-54{margin-b:54px}.m-b-55{margin-b:55px}.m-b-56{margin-b:56px}.m-b-57{margin-b:57px}.m-b-58{margin-b:58px}.m-b-59{margin-b:59px}.m-b-60{margin-b:60px}.m-b-61{margin-b:61px}.m-b-62{margin-b:62px}.m-b-63{margin-b:63px}.m-b-64{margin-b:64px}.m-b-65{margin-b:65px}.m-b-66{margin-b:66px}.m-b-67{margin-b:67px}.m-b-68{margin-b:68px}.m-b-69{margin-b:69px}.m-b-70{margin-b:70px}.m-b-71{margin-b:71px}.m-b-72{margin-b:72px}.m-b-73{margin-b:73px}.m-b-74{margin-b:74px}.m-b-75{margin-b:75px}.m-b-76{margin-b:76px}.m-b-77{margin-b:77px}.m-b-78{margin-b:78px}.m-b-79{margin-b:79px}.m-b-80{margin-b:80px}.m-b-81{margin-b:81px}.m-b-82{margin-b:82px}.m-b-83{margin-b:83px}.m-b-84{margin-b:84px}.m-b-85{margin-b:85px}.m-b-86{margin-b:86px}.m-b-87{margin-b:87px}.m-b-88{margin-b:88px}.m-b-89{margin-b:89px}.m-b-90{margin-b:90px}.m-b-91{margin-b:91px}.m-b-92{margin-b:92px}.m-b-93{margin-b:93px}.m-b-94{margin-b:94px}.m-b-95{margin-b:95px}.m-b-96{margin-b:96px}.m-b-97{margin-b:97px}.m-b-98{margin-b:98px}.m-b-99{margin-b:99px}.m-b-100{margin-b:100px}.m-l-0{margin-l:0px}.m-l-1{margin-l:1px}.m-l-2{margin-l:2px}.m-l-3{margin-l:3px}.m-l-4{margin-l:4px}.m-l-5{margin-l:5px}.m-l-6{margin-l:6px}.m-l-7{margin-l:7px}.m-l-8{margin-l:8px}.m-l-9{margin-l:9px}.m-l-10{margin-l:10px}.m-l-11{margin-l:11px}.m-l-12{margin-l:12px}.m-l-13{margin-l:13px}.m-l-14{margin-l:14px}.m-l-15{margin-l:15px}.m-l-16{margin-l:16px}.m-l-17{margin-l:17px}.m-l-18{margin-l:18px}.m-l-19{margin-l:19px}.m-l-20{margin-l:20px}.m-l-21{margin-l:21px}.m-l-22{margin-l:22px}.m-l-23{margin-l:23px}.m-l-24{margin-l:24px}.m-l-25{margin-l:25px}.m-l-26{margin-l:26px}.m-l-27{margin-l:27px}.m-l-28{margin-l:28px}.m-l-29{margin-l:29px}.m-l-30{margin-l:30px}.m-l-31{margin-l:31px}.m-l-32{margin-l:32px}.m-l-33{margin-l:33px}.m-l-34{margin-l:34px}.m-l-35{margin-l:35px}.m-l-36{margin-l:36px}.m-l-37{margin-l:37px}.m-l-38{margin-l:38px}.m-l-39{margin-l:39px}.m-l-40{margin-l:40px}.m-l-41{margin-l:41px}.m-l-42{margin-l:42px}.m-l-43{margin-l:43px}.m-l-44{margin-l:44px}.m-l-45{margin-l:45px}.m-l-46{margin-l:46px}.m-l-47{margin-l:47px}.m-l-48{margin-l:48px}.m-l-49{margin-l:49px}.m-l-50{margin-l:50px}.m-l-51{margin-l:51px}.m-l-52{margin-l:52px}.m-l-53{margin-l:53px}.m-l-54{margin-l:54px}.m-l-55{margin-l:55px}.m-l-56{margin-l:56px}.m-l-57{margin-l:57px}.m-l-58{margin-l:58px}.m-l-59{margin-l:59px}.m-l-60{margin-l:60px}.m-l-61{margin-l:61px}.m-l-62{margin-l:62px}.m-l-63{margin-l:63px}.m-l-64{margin-l:64px}.m-l-65{margin-l:65px}.m-l-66{margin-l:66px}.m-l-67{margin-l:67px}.m-l-68{margin-l:68px}.m-l-69{margin-l:69px}.m-l-70{margin-l:70px}.m-l-71{margin-l:71px}.m-l-72{margin-l:72px}.m-l-73{margin-l:73px}.m-l-74{margin-l:74px}.m-l-75{margin-l:75px}.m-l-76{margin-l:76px}.m-l-77{margin-l:77px}.m-l-78{margin-l:78px}.m-l-79{margin-l:79px}.m-l-80{margin-l:80px}.m-l-81{margin-l:81px}.m-l-82{margin-l:82px}.m-l-83{margin-l:83px}.m-l-84{margin-l:84px}.m-l-85{margin-l:85px}.m-l-86{margin-l:86px}.m-l-87{margin-l:87px}.m-l-88{margin-l:88px}.m-l-89{margin-l:89px}.m-l-90{margin-l:90px}.m-l-91{margin-l:91px}.m-l-92{margin-l:92px}.m-l-93{margin-l:93px}.m-l-94{margin-l:94px}.m-l-95{margin-l:95px}.m-l-96{margin-l:96px}.m-l-97{margin-l:97px}.m-l-98{margin-l:98px}.m-l-99{margin-l:99px}.m-l-100{margin-l:100px}.red-chip{border:.3px solid rgb(249,76,76);background:linear-gradient(135deg,#faf0ef,#f5e9e5);color:#f94c4c}.grey-chip{border:.3px solid rgba(134,130,130,.747);color:#393939cf;background:#ececec}.gap-10{gap:10}.gap-20{gap:20}.remove-semicolons-from-label .ant-form-item-label label:after{display:none}.required-field-mark:after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*";visibility:visible!important}.note-text{color:#0954f194!important;font-size:12px!important}.highlighted-value{background-color:#29b952;border-radius:10px;font-weight:600;padding:12px;color:#fff;letter-spacing:1px}.highlighted-value-pricing{display:flex;justify-content:flex-end;color:#000;align-items:center}.attachment-count-container{display:flex;padding:7px 15px;justify-content:center;align-items:center;gap:3px;border-radius:1000px;background:#e8f1fd;width:fit-content;cursor:pointer;transition:box-shadow .3s ease-in-out}.attachment-count-container:hover{box-shadow:0 6px 12px #0000004d}body{margin:0;overflow:hidden;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Rubik,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
