*,body,html{font-family:"Open Sans",sans-serif}body,html{height:100%}body iframe{display:none}:root{--proj-white:#fff;--proj-black:#000;--proj-primary-dark:#aeabd8;--proj-border-dark:#48486e;--proj-outborder-dark:#393952;--proj-dropdown-dark:#27264e;--proj-primary-light:#7145c7;--proj-border-light:rgba(202,200,200,0.8);--proj-outborder-light:#d9d9d9;--proj-secondary-btn:#bda5ec;--proj-secondary-btn-hover:#f9f9f9}.ant-table,.ant-table-container,.ant-table-content{height:100%!important}::-webkit-scrollbar{width:.375rem;padding:1rem}.ant-table-body{scrollbar-width:.375rem;scrollbar-color:auto}::-webkit-scrollbar-track{box-shadow:inset 0 0 .313rem rgba(82,82,82,.048);border-radius:.375rem}::-webkit-scrollbar-thumb{background:#6c6c85;border-radius:.375rem;visibility:hidden}::-webkit-scrollbar-thumb:hover{background:#534da3}::-webkit-scrollbar:horizontal{height:.375rem}::-webkit-scrollbar-thumb:horizontal{border-radius:.375rem;background-color:#6c6c85}::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 0 .313rem hsla(0,0%,92.5%,.091);border-radius:.375rem}:hover::-webkit-scrollbar-thumb{visibility:visible}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-left:.25rem;margin-bottom:auto;color:#eb6c6d;font-size:.875rem;font-family:SimSun,sans-serif;line-height:1;content:"*";visibility:visible}.pointer{cursor:pointer}.ant-tabs-content{height:100%}.ant-statistic .ant-statistic-title{margin-bottom:0!important}.search-dark .ant-input-group-wrapper .ant-input-wrapper .ant-input-group-addon .ant-btn{background-color:#27264e;border:none}.search-dark .ant-input-search-button{height:2.24rem!important;border-color:#27264e!important}.search-light .ant-input-search-button{height:2.24rem!important;border:1px solid var(--proj-outborder-light)}.search-dark .ant-input-search .ant-input:focus,.search-dark .ant-input-search .ant-input:hover{border-color:#27264e!important}.ant-input-grout-wrapper .ant-input-wrapper .ant-input-group-addon .ant-btn .ant-btn-icon span{font-size:1.125rem!important;margin-right:.25rem}.ant-table-thead .ant-table-cell{font-size:.9rem;font-weight:500;border:none!important;padding-top:1rem!important;padding-bottom:1rem!important}.ant-table-thead .ant-table-cell:before{background-color:initial!important}.ant-table-tbody .ant-table-cell{font-size:.875rem}.table-cell{font-size:.9rem}.auditPreview .ant-table .ant-table-container .ant-table-body .ant-table-cell{border-top:1px solid hsla(0,0%,100%,.185)}.ant-select-filled:not(.-customize-input) .ant-select-selector{color:hsla(0,0%,100%,.85)!important;border-radius:10px}.dropdown-dark .ant-select-focused:where(.css-dev-only-do-not-override-sk572e).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#27264e!important}.dropdown-dark .ant-picker,.dropdown-dark .ant-select-selector{border:none!important;background-color:#27264e!important}.dropdown-dark .ant-select-selection-placeholder{color:#555c7a}.dropdown-light .ant-select-focused:where(.css-dev-only-do-not-override-sk572e).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{background-color:#fff!important}.dropdown-light .ant-picker,.dropdown-light .ant-select-selector{background-color:#fff!important;color:#000;border:1px solid var(--proj-outborder-light)!important}.dropdown-light .ant-select-selection-item{color:#000}.projectHistoryFilter.paytheme-dark .ant-select-selector{padding-left:2.875rem!important;font-size:.9rem;color:#fff!important;box-shadow:none!important}.projectHistoryFilter.paytheme-dark.ant-select-focused .ant-select-selector,.projectHistoryFilter.paytheme-dark.ant-select-open .ant-select-selector{border-color:#393952!important;color:#fff!important;box-shadow:none!important;background:#27264e!important}.projectHistoryFilter.paytheme-light .ant-select-selector{padding-left:2.875rem!important;font-size:.9rem}.projectHistoryFilter.paytheme-light.ant-select-focused .ant-select-selector,.projectHistoryFilter.paytheme-light.ant-select-open .ant-select-selector,.projectHistoryFilter.paytheme-light .ant-select-selector{border:1px solid #e7e7e7!important;background-color:#fff;color:#000!important;box-shadow:none!important}table{table-layout:fixed!important}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{border-color:transparent}.ant-card-body{height:100%;padding:1.2rem!important}.ant-spin-container,.ant-spin-nested-loading{height:100%}.ant-popover-content{width:36rem;top:.6rem;right:1.6rem}.dark-theme .ant-popover-inner{background-color:#141332!important;border-radius:1.2rem!important;padding:1rem!important}.light-theme .ant-popover-inner{background-color:#fff!important;border-radius:1.2rem!important;padding:1rem!important}.ant-popover-title{margin-bottom:1rem!important}.ant-btn{display:flex;align-items:center}.ant-modal .ant-modal-content{border-radius:16px!important}.ant-modal-confirm-title{font-size:14px!important}.delete-dark .ant-modal-confirm-title{color:#fff!important}.ant-modal-footer{display:flex;justify-content:flex-end}.ant-tag{padding:0;font-size:.7rem!important}.ant-list-item-meta-avatar{-webkit-margin-end:.6rem!important;margin-inline-end:.6rem!important}.ant-list-item-meta-title{margin:0!important}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-inner{background-color:#19192e!important}.ant-modal-confirm-btns{display:flex!important;justify-content:end!important}.ant-checkbox-wrapper-checked:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,:where(.css-dev-only-do-not-override-8wem4d).ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:#5e5d83!important;border-color:#5e5d83!important}.auditListPreview .ant-tabs-nav .ant-tabs-nav-wrap{background-color:#1d1d41;padding:10px 0;border-radius:1.25rem;height:100%;overflow:auto}.auditListPreview .ant-tabs-content{height:100%;overflow:auto}.auditListPreview .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active{background-color:#7145c7}.auditListPreview .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.auditListPreview .ant-tabs-content-holder{background-color:#1d1d41;border-radius:1.25rem;margin-left:16px;padding:20px}.scrollAuto .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body{overflow-y:auto!important}@media screen and (max-width:1920px){.projectHealth canvas{width:18.75rem!important;height:14rem!important}.projectHealth .g2-html-annotation{font-size:1.25rem!important;margin-top:2rem}.activeResource canvas{width:18.75rem!important}}@media screen and (max-width:1536px){.projectHealth canvas{width:18.75rem!important;height:14rem!important}.projectHealth .g2-html-annotation{font-size:1.25rem!important;margin-top:2rem}.activeResource canvas{width:18.75rem!important}}@media screen and (max-width:1280px){.projectHealth canvas{width:18.75rem!important;height:14rem!important}.projectHealth .g2-html-annotation{font-size:1.25rem!important;margin-top:2rem}}:where(.css-dev-only-do-not-override-6gakll).ant-dropdown-menu-submenu .ant-dropdown-menu,:where(.css-dev-only-do-not-override-6gakll).ant-dropdown .ant-dropdown-menu{background-color:#141332}.auditRow .ant-table-tbody>tr>td{padding-top:.75rem!important;padding-bottom:.75rem!important}.cancel-btn-light{border:1px solid var(--proj-primary-light);color:var(--proj-primary-light);background-color:initial;transition:all .3s ease}.cancel-btn-light:hover{background-color:var(--proj-secondary-btn-hover)!important;color:var(--proj-primary-light)!important;border:1px solid var(--proj-primary-light)!important}.cancel-btn-dark{background-color:initial!important;border-color:#424242!important;color:hsla(0,0%,100%,.85)}.cancel-btn-dark:hover{background-color:var(--proj-primary-light);color:#9090a1!important}.proceed-btn{background:#393952!important;color:var(--proj-white)}.proceed-btn:hover{color:var(--proj-white);background:#303046!important;box-shadow:none!important}.proceed-btn-light{background-color:var(--proj-primary-light);color:var(--proj-white)}.proceed-btn-light:hover{background-color:#5e36aa!important;color:var(--proj-white)}.delete-dark .ant-modal-content{background-color:#1d1d41!important;color:#fff!important}.delete-light .ant-modal-content{background-color:#fff!important;color:#000!important}.ant-btn:focus-visible{outline:none!important}.ant-btn-primary:disabled{border-color:none!important}.proceed-btn-light.ant-btn-primary:disabled{background-color:#a57fef!important;color:#fff}.ant-btn-link.attach-file-dark{color:#8d59f3}.change-api-key-btn{background-color:#d9534f;color:#fff;border-radius:6px;transition:all .3s ease}.change-api-key-btn:hover{background-color:#c9302c!important;border-color:#ac2925!important}.ant-upload .ant-btn-icon{margin-right:4px!important}.dropdown-light .ant-select-selection-search-input{color:#000!important}#projectsTable .ant-table,#projectsTable .ant-table-container,#projectsTable .ant-table-content{height:calc(100vh - 170px)!important}.table-pagination{margin-bottom:0;height:20px;position:absolute;bottom:-16px;width:100%}@media screen and (max-width:1280px){.table-pagination{bottom:-12px}#projectsTable .ant-table,#projectsTable .ant-table-container,#projectsTable .ant-table-content{height:calc(100vh - 175px)!important}}@media screen and (max-width:992px){.table-pagination{bottom:-12px}#projectsTable .ant-table,#projectsTable .ant-table-container,#projectsTable .ant-table-content{height:calc(100vh - 230px)!important}}@media screen and (max-width:768px){#projectsTable .ant-table,#projectsTable .ant-table-container,#projectsTable .ant-table-content{height:calc(100vh - 225px)!important}}.ant-menu-item{display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important}.ant-menu-title-content{display:none!important}:where(.css-dev-only-do-not-override-an4l9a).ant-input-outlined:focus,:where(.css-dev-only-do-not-override-an4l9a).ant-input-outlined:focus-within{box-shadow:none!important}.chat-bot-input{.ant-input{font-size:13px!important}}.chat-bot-input::placeholder{font-size:12px;opacity:.7}.chat-bot-list{.ant-list-item{border:none!important}}.chat-bot-drawer{.ant-drawer-header{background-color:#141332}}.chat-bot-drawer .ant-drawer-body{background-color:#141332}.chat-bot-drawer-light .ant-drawer-body{background-color:#fff}.ant-select-arrow{font-size:12px!important}.calendar-event-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px;max-height:100%;overflow:auto;height:115px!important}.calendar-event-item{width:100%}.calendar-tag{padding:0 4px;border-radius:4px;width:100%;font-size:13px!important;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-tag-content{display:flex;justify-content:space-between;width:100%;padding:2px 0;grid-gap:8px;gap:8px}.notes-month{text-align:center}.notes-month,.notes-month section{font-size:28px}.ant-picker-calendar-header{display:none!important}.calendar thead th{padding:8px 12px!important}.calendar-dark thead tr{background-color:#2c2c59;border-bottom:2px solid #2c2c59}.calendar-light thead tr{background-color:#e4dfff;border-bottom:1px solid #f0f0f0}.calendar .ant-picker-content th{text-align:center}.calendar-card .ant-card-body,.calendar-card .ant-picker-body{padding:5px!important;border-radius:16px}.ant-picker-calendar .ant-picker-calendar-full .ant-picker-calendar-date:first-child{border-top:none!important}.calendar-datepicker .ant-picker .ant-picker-input>input{font-size:20px!important;min-width:175px}.custom-month-picker input{width:auto;padding:0;cursor:pointer}.datepicker-dropdown-dark .ant-picker-month-panel{background-color:#27264e;color:#fff}.datepicker-dropdown-dark .ant-picker-cell-inner{color:#fff}.datepicker-dropdown-light .ant-picker-month-panel{background-color:#fff;color:#000}.calendar-tag span{font-size:13px}.ant-picker-calendar-date-value{font-size:14px}.timesheet-time-input{width:80px;text-align:center;border-radius:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:38px;font-size:16px}.timesheet-notes-textarea{max-height:120px;resize:vertical;overflow-y:auto;line-height:1.5;padding:4px 8px;font-size:14px}.timesheet-modal .ant-modal-footer{padding-top:5px}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date{display:flex;height:115px;justify-content:space-between;grid-gap:10px;gap:10px}.ant-picker-calendar-date-content{width:100%!important;height:115px!important}.timesheet-total-hr{border-radius:4px;font-size:14px!important;-webkit-margin-end:0;margin-inline-end:0;padding:2px 7px}.calendar tbody tr{height:115px!important}.calendar-light .ant-picker-cell-today .ant-picker-cell-inner{background-color:none!important;color:#000}.calendar-dark .ant-picker-cell-today .ant-picker-cell-inner{background-color:none!important}.calendar-dark .ant-picker-cell-selected .ant-picker-calendar-date{background-color:#2c2c59!important}.calendar-dark .ant-picker-cell-today .ant-picker-calendar-date-value{color:#835cd1!important}.ant-picker-calendar-date{padding-left:3px!important;padding-right:4px!important}.calendar-datepicker-dark .ant-picker-input-placeholder>input{color:#fff!important}.calendar-datepicker-light .ant-picker-input-placeholder>input{color:#000!important}.table-tag{padding:0 4px;border-radius:4px;font-size:13px!important}.timesheet-pm-card .ant-card-body{padding:0 10px 0 4px!important}.hours-display{border:1px solid #9b82d9;font-weight:500;border-radius:6px;padding-inline:12px}.timesheet-table{height:100%}