.weather-text{font-family:"roboto-medium";font-size:8px;color:#85857f;line-height:3px}.weather-icon{font-size:22px;color:#85857f}.project-title{width:"100%";font-family:"roboto-bold";font-size:16px}.project-subtitle{font-family:"roboto-light";font-size:12px;color:#85857f}.project-dark-title,.project-light-title{font-family:"roboto-regular";font-size:14px}.project-dark-subtitle,.project-dark-title{color:#323232}.project-light-subtitle,.project-light-title{color:#85857f}.project-dark-subtitle,.project-light-subtitle{font-family:"roboto-medium";font-size:14px}.project-progress-container{position:absolute;top:101px;bottom:53px;left:24px;right:24px;padding-top:10px;padding-bottom:50px;overflow-y:auto}.project-progress-container.contract-container{overflow:hidden;padding-bottom:0}.progress-diff{position:absolute;font-size:10px;width:100px;top:-15px;left:-35px;right:0;white-space:nowrap;text-align:center}.project-add-costcode-container{position:absolute;top:120px;left:20px;right:20px;bottom:50px;overflow-x:auto}.project-add-costcode-list-header{width:100%;padding:10px 20px;position:relative}.project-add-costcode-header-title{font-size:18px;font-family:"roboto-medium",sans-serif}.project-add-costcode-list-container{border:1px solid #d3d3d3;border-radius:4px;margin:10px 0}.project-add-costcode-table{overflow:hidden}.project-add-global-costcode-list{position:absolute;top:56px;left:0;right:0;bottom:53px;overflow-y:auto}.project-add-equipment-table{overflow:hidden;position:absolute;inset:0;top:50px}.project-add-equipment-list-header{width:100%;padding:10px 20px;position:relative;border-bottom:1px solid #d3d3d3}.project-equipment-table-row:hover{cursor:pointer;background-color:#f0f0f0}.project-contract-header{display:inline-flex;width:100%;padding-bottom:10px}.project-contract-header h3{margin-right:auto}.project-contract-header button{margin-left:10px}tr.drop-over-downward td{border-bottom:2px dashed #1890ff}tr.drop-over-upward td{border-top:2px dashed #1890ff}.schedule-of-values-form .ant-typography{margin-bottom:0}.schedule-of-values-form .ant-form-item-label{margin-top:0!important}.schedule-of-values-review-drawer .footer{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.schedule-of-values-review-drawer .footer .OnTraccrInput{width:50%!important}.schedule-of-values-review-drawer .footer button{margin-left:10px}.project-contract-body{overflow-y:auto;height:calc(100% - 210px)}.project-contract-body .ant-input-number{width:100%!important}.contract-separator{background:linear-gradient(90deg,#48439d,#bf381d);height:2px;width:100%}.history-notes-container{padding-bottom:10px}.history-notes-header{display:flex;align-items:center;padding-bottom:5px}.history-notes-header button{margin-left:auto}.progress-history-notes-header{display:flex;align-items:center;justify-content:space-between}.progress-history-notes-header button{margin:3px}.project-edit-drawer .ant-drawer-content-wrapper{max-width:1400px!important;width:100%!important}.log-table-row .ant-table-cell{border-bottom:none;border-top:1px solid #f0f0f0}.log-table-file-row .ant-row{overflow-x:auto!important}.sov-pdf-preview-frame{width:100%;height:calc(100% - 120px)}.schedule-of-value-pdf-form{display:flex;flex-direction:column;padding-top:10px}.schedule-of-value-pdf-form-row{display:flex;flex-direction:row;align-items:center;padding-bottom:5px}.schedule-of-value-pdf-form-row .schedule-of-value-pdf-form-row-label{font-weight:650;padding-right:5px}.schedule-of-value-pdf-form-row .ant-form-item{padding-right:10px;margin-bottom:0}.project-contract-switch{flex-direction:row!important;align-items:center;margin-bottom:0!important}.project-contract-switch .ant-form-item-label{padding-bottom:0!important}.project-form-template-container{position:absolute;top:100px;left:0;right:0;bottom:53px;padding:20px;background-color:#f0f2f5}.project-sov-collapse .ant-collapse-header{display:flex;align-items:center;background:#f2b601;font-weight:650}.project-sov-collapse .ant-collapse-header .ant-collapse-extra{margin-left:auto}.project-sov-collapse .ant-collapse-content-box{padding:0!important}.ant-collapse-header{display:flex;align-items:center}.ant-collapse-header .ant-collapse-extra{margin-left:auto}.ant-collapse-content-box{padding:0!important}.live-summary-table{border:1px solid #d9d9d9;border-bottom:none}.live-summary-table .ant-table-cell{text-align:center}.sov-invalid-value{color:red}.project-progress-table .ant-table-tbody>tr>td{padding:10px}.project-progress-summary-legend{display:inline-flex;font-weight:650;padding-right:15px}.project-progress-summary-legend .project-progress-summary-legend-item{width:25px;height:25px;margin-right:5px}.project-group-project-list .customer-project-container{padding:0 24px}.project-sov-notes{width:125px;border-radius:5px;padding:5px;min-height:50px;max-height:100px;overflow:hidden;word-wrap:break-word;line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.OnTraccrSelect{border-radius:6px;color:#323232;font-family:"roboto-regular";width:100%}.OnTraccrSelect:active,.OnTraccrSelect:focus,.OnTraccrSelect:hover{border-color:#323232;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.OnTraccrSelect::selection{background-color:#323232;color:#fff}.ant-select-focused.ant-select-multiple .ant-select-selector,.ant-select-selector,.ant-select-selector::selection,.ant-select-selector:active,.ant-select-selector:focus,.ant-select-selector:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:inherit;box-shadow:inherit;border-radius:inherit;font-family:inherit;color:inherit}.ant-select-multiple .ant-select-selector{border-radius:inherit}.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab-active:hover{color:#bf381d!important}.ant-tabs-ink-bar{background-color:#bf381d}.ant-tabs-nav .ant-tabs-tab:hover{opacity:.75;color:#323232}.ant-tabs-nav .ant-tabs-tab-disabled:hover{color:rgba(0,0,0,.25)}.ant-tabs-nav,.upload-format-text{font-family:"roboto-regular"}.upload-format-text{color:#323232;margin-top:10px!important}.template-link-text{color:#323232}.template-link-text:hover{opacity:.7;color:inherit}.ant-upload-list{margin-bottom:20px}.ant-upload-list-item{font-family:"roboto-light"}.ant-upload-list-item:hover{background-color:inherit;opacity:.5}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:inherit}.ant-tabs-tabpane:focus{outline:none}.ant-picker{border-radius:6px}.ant-picker-focused{box-shadow:none}.ant-picker-focused,.ant-picker:hover{border-color:#323232}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-range .ant-picker-active-bar{background-color:#bf381d}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#bf381d}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background-color:#bf381d;opacity:.3}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{background-color:#bf381d;opacity:.75}.ant-picker-header-view button:hover{color:#bf381d}.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:inherit;opacity:.65;color:#bf381d}.ant-select-selector,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-radius:6px!important;font-family:"roboto-regular"}.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-color:inherit;box-shadow:none;-webkit-box-shadow:none}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:inherit;color:#bf381d}.ant-select-item-option-active:not(.ant-select-item-option-disabled){opacity:.75;background-color:inherit}.ant-slider-track,.ant-slider:hover .ant-slider-track{background-color:#bf381d}.ant-slider-handle,.ant-slider-handle:focus,.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#bf381d}.ant-slider-handle:focus{box-shadow:none}.ant-switch-checked{background-color:#bf381d}.ant-switch:focus{box-shadow:none}.ant-input-affix-wrapper:hover,.ant-input-focused,.ant-input:focus,.ant-input:hover{border-color:#323232}.ant-input{padding-left:15px}.ant-transfer-list-search-action{right:18px}.ant-transfer-list-search{border-radius:20px}.ant-form-item-has-error .ant-input:not(.ant-form-item-has-error .ant-input-disabled){background-color:inherit}.ant-input-group.ant-input-addOnAfterInput{display:inline-flex!important}.ant-input-group.ant-input-addOnAfterInput .ant-input-number{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group.ant-input-addOnAfterInput .ant-input-group-addon{width:100px}.ant-input-group.ant-input-addOnAfterInput .ant-input-group-addon .ant-select{top:3px}.ant-select.select-warning .ant-select-selector{background:#f2bd1e}.ontraccr-checkbox .ant-checkbox,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox{border-radius:4px}.ontraccr-checkbox .ant-checkbox .ant-checkbox-input:focus+.ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input:focus+.ant-checkbox-inner{outline:2px solid #0070ff;outline-offset:2px;border-color:#a9bed2}.ontraccr-checkbox .ant-checkbox .ant-checkbox-input,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input{width:21px;height:21px}.ontraccr-checkbox .ant-checkbox .ant-checkbox-input:after,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input:after{width:7.14285714px;height:11.42857142px}.ontraccr-checkbox .ant-checkbox .ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:20px;height:20px}.ontraccr-checkbox .ant-checkbox .ant-checkbox-inner:after,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{width:7.14285714px;height:11.42857142px}.ontraccr-checkbox .ant-checkbox-indeterminate .ant-checkbox-inner:after,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background:#0070ff;width:10px;height:10px}.ontraccr-checkbox .ant-checkbox-checked:hover:after,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox-checked:hover:after{border-color:#003f8f}.ontraccr-checkbox .ant-checkbox-checked,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox-checked{background-color:#0070ff;border-color:#0070ff}.ontraccr-checkbox .ant-checkbox-checked .ant-checkbox-input:focus+.ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#0070ff}.ontraccr-checkbox .ant-checkbox-checked .ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#0070ff;border-color:#0070ff}.ontraccr-checkbox:hover .ant-checkbox .ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner{background-color:#dde5ee;border-color:#a9bed2}.ontraccr-checkbox:hover .ant-checkbox-checked .ant-checkbox-inner,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#003f8f;border-color:#003f8f}.ontraccr-checkbox:hover .ant-checkbox-checked:after,.ontraccr-table-header .ant-table-cell .ant-table-selection .ant-checkbox-wrapper:hover .ant-checkbox-checked:after{border-color:#003f8f}.ontraccr-switch{background:#c3d2e0}.ontraccr-switch.ant-switch-checked{background:#0070ff}.ontraccr-switch.ant-switch:focus{outline:2px solid #0070ff;outline-offset:2px}.ontraccr-switch:hover{background:#dde5ee}.ontraccr-switch:hover.ant-switch-checked:hover{background:#003f8f}.ontraccr-radio-group>.ant-radio-button-wrapper{background:#fff;border-color:#a9bed2;color:#3c5873}.ontraccr-radio-group>.ant-radio-button-wrapper:hover{border-color:#7396b6!important;background:#f8fafc!important}.ontraccr-radio-group>.ant-radio-button-wrapper-checked{background:#0070ff!important;border-color:#0070ff!important}.ontraccr-radio-group>.ant-radio-button-wrapper-checked:hover{background:#003f8f!important;border-color:#003f8f!important}.ontraccr-radio-group .ant-radio .ant-radio-inner{border-color:#a9bed2;border-width:1px}.ontraccr-radio-group .ant-radio .ant-radio-inner:after{display:none}.ontraccr-radio-group .ant-radio.ant-radio-disabled .ant-radio-inner{border-color:#a9bed2!important;background:#dde5ee}.ontraccr-radio-group .ant-radio:hover .ant-radio-inner{border-color:#a9bed2;background:#dde5ee}.ontraccr-radio-group .ant-radio .ant-radio-input:focus+.ant-radio-inner{outline:2px solid #0070ff;outline-offset:2px;box-shadow:none}.ontraccr-radio-group .ant-radio-wrapper{margin-right:5px;display:inline-flex;align-items:center}.ontraccr-radio-group .ant-radio-wrapper .ant-radio+span{color:#202f3d;font-size:14px}.ontraccr-radio-group .ant-radio-wrapper .ant-radio-disabled+span{color:#7396b6}@keyframes radio-checked-animation{0%{background-color:#fff;border-width:1px}25%{background-color:#0070ff;border-width:2px}50%{background-color:#0070ff;border-width:3px}75%{background-color:#0070ff;border-width:4px}to{background-color:#0070ff;border-width:5px}}.ontraccr-radio-group .ant-radio-checked .ant-radio-inner{border-color:#0070ff!important;border-width:5px;animation-name:radio-checked-animation;animation-duration:.2s;animation-timing-function:ease-in}.ontraccr-radio-group .ant-radio-checked:hover .ant-radio-inner{border-color:#003f8f!important;background:#fff}.ontraccr-radio-group .ant-radio-checked.ant-radio-disabled{cursor:not-allowed}.ontraccr-radio-group .ant-radio-checked.ant-radio-disabled .ant-radio-inner{border-color:#dde5ee!important;background:#a9bed2;outline:1px solid #a9bed2}.OnTraccrBtn-back,.OnTraccrBtn-back:disabled,.OnTraccrBtn-cancel,.OnTraccrBtn-primary,.OnTraccrBtn-secondary{border-radius:6px;text-shadow:none}.OnTraccrBtn-back:hover:not([disabled]):not(.button-redesign){opacity:.5!important}.OnTraccrBtn-back:active:not(.button-redesign),.OnTraccrBtn-back:disabled:hover:not(.button-redesign),.OnTraccrBtn-back:disabled:not(.button-redesign),.OnTraccrBtn-back:focus:not(.button-redesign),.OnTraccrBtn-back:hover:not(.button-redesign),.OnTraccrBtn-back:not(.button-redesign){color:#bf381d!important;border-color:#bf381d!important;background-color:#fff!important}.OnTraccrBtn-secondary,.OnTraccrBtn-secondary:active,.OnTraccrBtn-secondary:focus,.OnTraccrBtn-secondary:hover{color:#000!important;background-color:#f2bd1e!important;border-color:#f2bd1e!important;text-shadow:none!important}.OnTraccrBtn-secondary:hover{opacity:.75!important}.ant-btn-primary,.OnTraccrBtn-primary,.OnTraccrBtn-primary:active,.OnTraccrBtn-primary:disabled,.OnTraccrBtn-primary:disabled:hover,.OnTraccrBtn-primary:focus{background-color:#bf381d;border-color:#bf381d;color:#fff}.ant-btn-primary:hover,.OnTraccrBtn-primary:hover{background-color:rgba(191,56,29,.7843137254901961);border-color:rgba(191,56,29,.7843137254901961)}.OnTraccrBtn-primary:disabled,.OnTraccrBtn-primary:disabled:hover{opacity:.5}.OnTraccrBtn-cancel,.OnTraccrBtn-cancel:active,.OnTraccrBtn-cancel:focus,.OnTraccrBtn-cancel:hover{color:#fff;background-color:grey;border-color:grey}.OnTraccrBtn-cancel:disabled,.OnTraccrBtn-cancel:disabled:hover,.OnTraccrBtn-cancel:hover{opacity:.5}.ant-picker-today-btn{color:#bf381d}.ant-picker-today-btn:hover{color:rgba(191,56,29,.7843137254901961)}.ant-btn-sm:hover:not(.ant-btn-primary){opacity:.65;border-color:inherit;color:inherit}.more-button{cursor:pointer}.button-redesign{border-radius:6px;height:32px;font-size:14px;font-weight:600;font-family:"open-sans-600",sans-serif;line-height:18px}.button-redesign-primary{background-color:#0057c7;border-color:#0057c7;color:#fff}.button-redesign-primary:hover{background-color:#003f8f;border-color:#003f8f}.button-redesign-primary:focus{outline:2px solid #0070ff;outline-offset:2px;border-radius:8px}.button-redesign-primary:disabled{background-color:#a9bed2;border-color:#a9bed2;opacity:1}.button-redesign-cancel{background-color:#fff;border-color:#a9bed2;color:#3c5873}.button-redesign-cancel:hover{background-color:#f8fafc;border-color:#7396b6;color:#2e4355}.button-redesign-cancel:focus{outline:2px solid #0070ff;outline-offset:2px;border-radius:8px}.button-redesign-cancel:disabled{border-color:#a9bed2;color:#8eaac4;opacity:1}.OnTraccrBtn-primary.button-redesign{background-color:#0057c7;border-color:#0057c7;color:#fff}.OnTraccrBtn-primary.button-redesign:hover{background-color:#003f8f;border-color:#003f8f}.OnTraccrBtn-primary.button-redesign:focus{outline:2px solid #0070ff;outline-offset:2px;border-radius:8px}.OnTraccrBtn-primary.button-redesign:disabled{background-color:#a9bed2;border-color:#a9bed2;opacity:1}.OnTraccrBtn-cancel.button-redesign{background-color:#fff;border-color:#a9bed2;color:#3c5873}.OnTraccrBtn-cancel.button-redesign:hover{background-color:#f8fafc;border-color:#7396b6;color:#2e4355}.OnTraccrBtn-cancel.button-redesign:focus{outline:2px solid #0070ff;outline-offset:2px;border-radius:8px}.OnTraccrBtn-cancel.button-redesign:disabled{border-color:#a9bed2;color:#8eaac4;opacity:1}.OnTraccrBtn-back.button-redesign{background-color:#ef4444;border-color:#ef4444;color:#fff}.OnTraccrBtn-back.button-redesign:hover{background-color:#dc2626;border-color:#dc2626;color:#fff;opacity:1}.OnTraccrBtn-back.button-redesign:focus{outline:2px solid #dc2626;outline-offset:2px;border-radius:8px}.OnTraccrBtn-back.button-redesign:disabled{border-color:#fca5a5;color:#fca5a5;opacity:1}.ant-dropdown-menu-item-selected{background-color:inherit;color:inherit}.ant-dropdown-menu-item:hover{background-color:inherit;opacity:.45}.example-enter{opacity:.01}.example-enter.example-enter-active{opacity:1;transition:opacity .5s ease-in}.bordered-container-body{box-shadow:0 2px 8px rgba(0,0,0,.25);height:100%;width:100%;border-radius:8px;border:1px solid #5c5c56;padding:15px}.collapsable-container{border:1px solid #d3d3d3;margin-bottom:5px;border-radius:4px;overflow:hidden;background-color:#fff}.collapsable-header{border-bottom:1px solid #d3d3d3;width:100%;padding:0 10px;margin:0}.collapsable-contents-container{background-color:hsla(0,0%,77.6%,.15);padding-bottom:0;overflow:auto}.ant-steps-redesign{display:inline-block;height:28px;width:28px;line-height:28px;border-radius:4px;margin-right:5px;border:1px solid;font-size:14px;font-weight:600;font-family:open-sans-600,sans-serif}.ant-steps-redesign.steps-done{background-color:#fefbe8;color:#202f3d;border-color:#ffd52c}.ant-steps-redesign.steps-current{background-color:#ffec89;color:#202f3d;border-color:#ffd52c}.ant-steps-redesign.steps-next{background-color:#f8fafc;color:#4a6b8d;border-color:#a9bed2}.steps-title{font-weight:600;font-family:open-sans-600,sans-serif;font-size:16px;line-height:20px;margin-top:6px;display:inline-block;color:#1f2937}.steps-title.steps-next{color:#4a6b8d}.steps-redesign>.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#3c5873;height:3px;border-radius:2px;top:16px}.steps-redesign>.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.steps-redesign>.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#a9bed2;height:3px;border-radius:2px;top:16px}.ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#323232}.ant-steps-item-finish .ant-steps-item-icon{border-color:#f2bd1e}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#f2bd1e}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon,.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#f2bd1e}.ant-steps-small .ant-steps-item-title{font-family:"roboto-regular"}.header-hover{transition:transform .5s ease}.header-hover:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);transform:translateY(-2px)}.header-container{cursor:pointer;font-weight:700;width:26px;height:26px;border-radius:13px;color:#fff;background-color:#85857f;font-size:14px;justify-content:center;align-content:center;align-items:center;display:flex;transition:transform .5s ease}.header-container:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);transform:translateY(-2px)}#header-profile-icon{cursor:pointer;transition:transform .5s ease}#header-profile-icon:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);transform:translateY(-2px)}.header-profile-button{cursor:pointer;width:150px}.header-profile-button:hover{opacity:.75}.header-dropdown-divider{width:150px;margin:10px 0}.ant-picker-date-panel,.ant-picker-week-panel{width:300px}.ant-picker-body .ant-picker-content{width:100%}.ant-picker-week-panel-row-selected td,.ant-radio-inner:after{background-color:#bf381d}.ant-picker-week-panel-row-selected:hover td{background-color:rgba(191,56,29,.7843137254901961)}.ant-radio-checked .ant-radio-inner,.ant-radio-checked:after,.ant-radio-input:focus+.ant-radio-inner,.ant-radio:hover .ant-radio-inner{border-color:#bf381d}.ant-radio-input{outline-color:#bf381d}.ontraccr-dark-report-header{background-color:#323232!important}.ontraccr-last-updated-report{border:none!important;background-color:#f0f2f5!important;text-align:end!important}.ontraccr-row:hover{background-color:#fafafa}.ontraccr-cell{word-wrap:break-word;word-break:break-word}.sage-export-preview-table{border:1px solid #d3d3d3;border-radius:8px;position:absolute;top:75px;left:24px;right:25px;bottom:75px;overflow:hidden}.sage-export-warning-bold{font-family:roboto-regular,sans-serif,monospace;font-weight:700;color:#000}.antd-table-cell-render{word-wrap:break-word;word-break:break-word}.register-password{color:#fff;border-radius:0}.dark-register::selection,.register-password::selection{background-color:rgba(191,56,29,.7843137254901961)}.register-select .ant-select-selection-placeholder{opacity:.7}.get-started-container{width:100vw;height:100vh;overflow:hidden;position:absolute;top:0;left:0;transition:top .5s ease-in-out}.signup-card{box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:20px;border:1px solid #5c5c56;width:450px;min-height:400px;position:relative;font-family:roboto-regular,sans-serif;font-size:24px}.nux-screenshot{box-shadow:0 1px 3px 3px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 3px 3px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px 3px rgba(0,0,0,.16)}.nux-focus-background{z-index:10;position:absolute;top:0;bottom:0;left:0;right:0;width:"100%";height:"100%";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.4)}.ant-collapse-header{background-color:#fff}.ontraccr-collapse-panel{background:#f8f8f8;border-radius:2px;border:0;overflow:scroll}.livefeed-text-input,.livefeed-text-input-tags{resize:none;border-radius:6px;padding-left:40px;padding-right:70px;min-height:34px;border:none;line-height:23px!important;caret-color:#000;margin-bottom:0!important}.livefeed-text-input-tags{background-color:initial;color:transparent}.livefeed-text-input-no-tags{resize:none;border-radius:6px;padding-left:40px;padding-right:70px;min-height:34px;border:none;line-height:23px!important;caret-color:#000;margin-bottom:0!important;max-height:70vh!important;background-color:#fff}.livefeed-text-input:focus,.livefeed-text-input:hover{outline:none}.livefeed-text-overlay{left:0;top:0;line-height:22px;pointer-events:none;background-color:#fff;align-self:baseline;overflow:hidden;overflow-wrap:break-word;padding:5px 70.5px 5px 40px;border-radius:6px}.livefeed-container,.livefeed-text-overlay{position:absolute;bottom:0;right:0;min-height:34px}.livefeed-container{width:100%;margin-bottom:20px;background-color:initial;padding:0 20px;min-width:72px}.livefeed-text-container{position:relative;overflow:hidden;border-radius:6px;border:1px solid #d3d3d3;overflow-y:auto}.livefeed-text-container:active,.livefeed-text-container:focus,.livefeed-text-container:hover{border:1px solid #000}.livefeed-shadow{box-shadow:0 0 8px 2px hsla(0,0%,39.2%,.7);margin-left:5px;margin-right:5px;height:.1px;margin-top:-1px}.livefeed-message-icon{margin-right:5px;position:absolute;left:24px;bottom:3px;width:24px;height:26px;box-shadow:none;color:#d3d3d3;border:none;padding:0;cursor:default}.livefeed-message-icon:active,.livefeed-message-icon:focus,.livefeed-message-icon:hover{color:#d3d3d3}.livefeed-message-icon-collapsable{margin-right:5px;position:absolute;left:24px;bottom:3px;width:24px;height:26px;box-shadow:none;color:#d3d3d3;border:none;padding:0;cursor:default;cursor:pointer}.livefeed-message-icon-collapsable:active,.livefeed-message-icon-collapsable:focus,.livefeed-message-icon-collapsable:hover{color:#d3d3d3;border-color:#bf381d!important}.livefeed-message-icon-collapsable:active,.livefeed-message-icon-collapsable:focus{color:#d3d3d3}.livefeed-message-icon-collapsable:hover{color:#000!important}.livefeed-send-icon{margin-right:5px;position:absolute;right:22px;bottom:3px;width:24px;height:26px;border:none;box-shadow:none;padding:0}.livefeed-send-icon:active,.livefeed-send-icon:focus,.livefeed-send-icon:hover{border-color:#bf381d!important;color:#bf381d!important}.livefeed-send-icon:hover{opacity:.65}.livefeed-send-icon:disabled{background-color:inherit}.livefeed-send-icon:disabled:hover{opacity:.5}.livefeed-file-icon{margin-right:5px;position:absolute;right:50px;bottom:3px;width:24px;height:26px;border:none;box-shadow:none;padding:0}.livefeed-file-icon:active,.livefeed-file-icon:focus,.livefeed-file-icon:hover{border-color:#bf381d!important;color:#bf381d!important}.livefeed-file-icon:hover{opacity:.65}.livefeed-file-icon:disabled{background-color:inherit}.livefeed-file-icon:disabled:hover{opacity:.5}.livefeed-tag-list{position:absolute;background-color:#fff;bottom:40px;width:300px;border-radius:4px;border:1px solid #000;overflow-y:scroll;box-shadow:0 0 10px 3px hsla(0,0%,39.2%,.25)}.livefeed-tag-row{width:100%;border-bottom:1px solid #d3d3d3;cursor:pointer;padding:5px 5px 10px}.livefeed-tag-row:hover{opacity:.65}.live-feed-file-upload{position:absolute;top:60px;left:0;right:0;bottom:0;border-radius:6px}.ant-upload.ant-upload-drag{background:hsla(0,0%,78.4%,.4)}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#bf381d}.live-feed-file-upload-button{border:none;position:absolute;top:10px;right:10px;background:none;background-color:initial}.live-feed-file-upload-button:hover{opacity:.65}.live-feed-file-upload-button:active,.live-feed-file-upload-button:focus,.live-feed-file-upload-button:hover{border-color:#bf381d!important;color:inherit}.livefeed-file-reel-container{margin-bottom:10px;background-color:initial}.livefeed-file-picker{position:absolute;top:46px;left:0;right:0;bottom:0;padding-top:10px}.livefeed-menu .ant-drawer-header{padding:10px 24px}.livefeed-menu .ant-drawer-body{padding:0 0 0 15px}.livefeed-menu .ant-drawer-body .ant-menu-submenu-title .ant-menu-submenu-arrow{right:0;left:1.5px}.livefeed-menu .ant-drawer-body .ant-menu-submenu-title:hover{color:#f2bd1e}.livefeed-menu .ant-drawer-body .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.livefeed-menu .ant-drawer-body .ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before{background:#f2bd1e}.livefeed-menu .ant-drawer-body .ant-menu-item:after{border-right:0}.livefeed-menu .ant-drawer-body .ant-menu-submenu-selected{color:#f2bd1e}.livefeed-menu .ant-drawer-body .ant-menu-item-selected,.livefeed-menu .ant-drawer-body .livefeed-menu-item-custom-channel:hover{color:#f2bd1e!important;background-color:hsla(0,0%,77.6%,.15)!important}.livefeed-menu .ant-drawer-body .ant-menu-item-selected .livefeed-menu-item-custom-channel-settings,.livefeed-menu .ant-drawer-body .livefeed-menu-item-custom-channel:hover .livefeed-menu-item-custom-channel-settings{opacity:1!important}.livefeed-menu-divider{margin:2px 0;background-color:#f0f0f0}.livefeed-menu-item-custom-channel-settings{opacity:0}.photo-preview-container{margin:10px 5px;position:relative;overflow:hidden;border-radius:4px;border:1px solid #d3d3d3}.photo-shadow{box-shadow:0 0 5px 2px hsla(0,0%,39.2%,.3)}.photo-preview,.photo-preview-small{position:absolute;border-radius:4px;width:auto;background-color:#fff;object-fit:contain}.photo-preview-delete{position:absolute;top:3px;right:3px;height:20px;width:20px;border-radius:10px;background-color:#bf381d;line-height:12px;border:none}.photo-preview-delete:active,.photo-preview-delete:focus,.photo-preview-delete:hover{background-color:#bf381d;border-color:#bf381d!important;color:#bf381d!important}.photo-preview-delete:hover{opacity:.8}.photo-preview-delete-icon{color:#fff;font-size:12px}.full-photo-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:100}.invoice-upload-contained-full-photo-background{max-height:calc(90vh - 300px);position:relative}.completed-form-contained-full-photo-background{max-height:calc(90vh - 50px);position:relative}.full-photo{max-width:90%;max-height:90%;object-fit:cover;background-color:#fff;margin-top:50px}.full-photo-title{position:fixed;left:60px;top:15px;color:#fff;font-size:18px}.full-photo-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px}.full-photo-button:hover{opacity:.9}.full-photo-button:active,.full-photo-button:focus,.full-photo-button:hover{border-color:#000!important;color:inherit}.full-photo-left-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:fixed;left:50px;top:50%}.full-photo-left-button:hover{opacity:.9}.full-photo-left-button:active,.full-photo-left-button:focus,.full-photo-left-button:hover{border-color:#000!important;color:inherit}.full-photo-right-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:fixed;right:50px;top:50%}.full-photo-right-button:hover{opacity:.9}.full-photo-right-button:active,.full-photo-right-button:focus,.full-photo-right-button:hover{border-color:#000!important;color:inherit}.full-photo-close-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:fixed;right:50px;top:50px}.full-photo-close-button:hover{opacity:.9}.full-photo-close-button:active,.full-photo-close-button:focus,.full-photo-close-button:hover{border-color:#000!important;color:inherit}.invoice-upload-contained-full-photo-close-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:absolute;top:10px;right:40px}.invoice-upload-contained-full-photo-close-button:hover{opacity:.9}.invoice-upload-contained-full-photo-close-button:active,.invoice-upload-contained-full-photo-close-button:focus,.invoice-upload-contained-full-photo-close-button:hover{border-color:#000!important;color:inherit}.completed-form-contained-full-photo-close-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:absolute;top:10px}.completed-form-contained-full-photo-close-button:hover{opacity:.9}.completed-form-contained-full-photo-close-button:active,.completed-form-contained-full-photo-close-button:focus,.completed-form-contained-full-photo-close-button:hover{border-color:#000!important;color:inherit}.full-photo-download-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:fixed;right:100px;top:50px}.full-photo-download-button:hover{opacity:.9}.full-photo-download-button:active,.full-photo-download-button:focus,.full-photo-download-button:hover{border-color:#000!important;color:inherit}.invoice-upload-contained-full-photo-download-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:absolute;right:90px;top:10px}.invoice-upload-contained-full-photo-download-button:hover{opacity:.9}.invoice-upload-contained-full-photo-download-button:active,.invoice-upload-contained-full-photo-download-button:focus,.invoice-upload-contained-full-photo-download-button:hover{border-color:#000!important;color:inherit}.completed-form-contained-full-photo-download-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:absolute;top:10px}.completed-form-contained-full-photo-download-button:hover{opacity:.9}.completed-form-contained-full-photo-download-button:active,.completed-form-contained-full-photo-download-button:focus,.completed-form-contained-full-photo-download-button:hover{border-color:#000!important;color:inherit}.full-photo-info-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;position:fixed;right:150px;top:50px}.full-photo-info-button:hover{opacity:.9}.full-photo-info-button:active,.full-photo-info-button:focus,.full-photo-info-button:hover{border-color:#000!important;color:inherit}.drawer-photo{margin-top:10px;object-fit:contain;cursor:pointer}.unknown-file-prompt{width:400px;height:175px;background-color:#fff;border-radius:8px}.unknown-file-prompt-title{font-size:16px;font-family:roboto-regular}.unknown-file-prompt-subtext,.unknown-file-prompt-title{width:100%;text-align:center}.file-upload-preview{margin-top:20px;max-height:175px;overflow-y:scroll;border-radius:4px;border:1px solid #d3d3d3;background-color:hsla(0,0%,78.4%,.2)}.file-table-row{cursor:pointer}.file-table-row:hover{background-color:hsla(0,0%,90.2%,.2)}.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{background-color:#bf381d}.files-file-reel-container{position:absolute;bottom:50px;left:20px;right:20px}.file-list-container{border:.25px solid #d3d3d3;border-radius:4px;overflow:hidden}.file-download{position:absolute;top:0;right:56px}.file-download-button{width:100%;height:100%;padding:0;margin:0}.file-footer{position:absolute;left:0;right:0;bottom:0;border-top:1px solid #d3d3d3;margin:20px 20px 0;margin-left:20px!important;margin-right:20px!important;font-size:12px;line-height:12px}.pdf{border:none;border-radius:8px}.pdf-container{width:100%;height:100%;justify-content:right;overflow:hidden}.basic-pdf,.pdf-container{border:none;border-radius:8px;align-items:center;display:flex}.basic-pdf{margin:25px;width:calc(100% - 50px);height:calc(100% - 50px);justify-content:center;padding-top:150px;overflow:scroll}.pdf-designer-container-display .pdf-container,.pdf-designer-container .pdf-container{overflow:unset;padding-top:0}.pdf-designer-container-display .pdf-container #pdf-wrapper,.pdf-designer-container .pdf-container #pdf-wrapper{transform-origin:center!important}.basic-pdf-container{border:none;border-radius:8px;margin:25px;width:calc(100% - 50px);height:calc(100% - 50px);justify-content:center;padding-top:150px;overflow:scroll;align-items:center;display:flex}.basic-invoice-upload-contained-pdf-container,.invoice-upload-contained-pdf-container{border:none;border-radius:8px;margin:25px;padding-top:25px;padding-left:30px;scroll-margin:200px}.basic-invoice-upload-contained-pdf-container{overflow:"scroll"}.completed-form-contained-pdf-container{border:none;border-radius:8px;height:calc(90vh - 50px);scroll-margin:200px;background-color:#f0f2f5;padding-bottom:50px}.basic-completed-form-contained-pdf-container{padding-bottom:50px;overflow:"scroll";border:none;border-radius:8px;height:calc(90vh - 50px);display:flex;justify-content:center;align-items:center;scroll-margin:200px;padding-top:200px;background-color:#f0f2f5;width:100%;overflow:scroll}.pdf-controls{position:absolute}.pdf-controls-container{position:absolute;left:40px;top:80px;bottom:40px;width:60px}.invoice-upload-contained-pdf-controls-container{position:absolute;top:45px;left:0}.completed-form-contained-pdf-controls-container{position:absolute;top:45px;left:10px}.pdf-control-button{color:#000;background-color:#fff;font-size:18px;border-radius:8px;margin-left:5px;margin-right:5px}.pdf-control-button:hover{opacity:.9}.pdf-control-button:active,.pdf-control-button:focus,.pdf-control-button:hover{border-color:#000!important;color:inherit}.pdf-control-button-disabled{color:#000;background-color:#fff;font-size:18px;border-radius:8px;margin-left:5px;margin-right:5px;opacity:0;pointer-events:none}.pdf-control-button-disabled:hover{opacity:.9}.pdf-control-button-disabled:active,.pdf-control-button-disabled:focus,.pdf-control-button-disabled:hover{border-color:#000!important;color:inherit}.pdf-page-number{height:40px;width:40px;margin:20px 0}.pdf-page-number-suffix,.pdf-page-number-suffix-dark{position:absolute;top:72px;right:-32px;height:14px}.pdf-page-number-suffix-dark{color:#fff}.pdf-page-number-suffix-light{position:absolute;top:72px;right:-32px;height:14px;color:#000}.pdf-page{height:85vh;overflow:scroll;max-width:75vw}.pdf-zoom-controls-container{position:absolute;top:50px;left:0;right:0}.completed-form-contained-pdf-zoom-controls-container,.invoice-upload-contained-pdf-zoom-controls-container{position:absolute;top:10px;left:0;right:0}.pdf-zoom-controls{width:auto}#pdf-wrapper{justify-content:center;display:flex;align-items:center}#pdf-spinner{top:0;bottom:0;align-items:center}#pdf-spinner,.pdf-designer-container-base{position:absolute;left:0;right:0;justify-content:center;display:flex}.pdf-designer-container-base{flex-direction:row;overflow-y:auto;overflow-x:auto;bottom:52px;background-color:#f0f2f5;padding:20px}.pdf-designer-container{top:207px}.pdf-designer-container,.pdf-designer-container-display{display:flex;flex-direction:row;justify-content:center;overflow-y:auto;overflow-x:auto;position:absolute;left:0;right:0;bottom:52px;background-color:#f0f2f5;padding:20px}.pdf-designer-container-display{top:135px}#pdf-designer-canvas{box-shadow:0 2px 8px rgba(0,0,0,.25);background-color:#fff;position:relative;overflow:hidden;margin:20px}.pdf-designer-text,.pdf-designer-text-base,.pdf-designer-text-display{position:absolute;font-family:"Courier New",Courier,monospace;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:center;border-radius:0}.pdf-designer-text:hover{border:1px dashed #d3d3d3;cursor:grab;-webkit-user-select:none;user-select:none}.pdf-designer-text-edit{position:absolute;font-family:"Courier New",Courier,monospace;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:center;border-radius:0;outline:1px dashed #d3d3d3}.pdf-designer-text-edit:hover{cursor:grab;-webkit-user-select:none;user-select:none}.pdf-designer-text-container{overflow:hidden;width:100%;height:100%;border:none;outline:none;background-color:initial;resize:none;padding:0;white-space:pre-wrap}.pdf-designer-edit-stop{position:absolute;inset:0;background-color:initial}.pdf-designer-svg{position:absolute;inset:0;overflow:visible!important}.pdf-designer-text-align{margin-left:0}.pdf-designer-text-align-unselected{margin-left:0;color:#d3d3d3}.pdf-designer-text-align-selected{margin-left:0;color:#000}.pdf-designer-color-preview{position:absolute!important;right:0;width:22px;height:22px;border:1px solid #000;border-radius:3px}.pdf-designer-drawer-container{position:absolute;top:54px;bottom:0;left:24px;right:24px;overflow-y:auto}.pdf-designer-drawer-delete{position:absolute;top:12px;right:60px}.pdf-designer-toolbar-container{position:absolute;top:157px;left:0;right:0;width:100%;background-color:#f0f2f5;height:50px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.pdf-designer-image{object-fit:contain;width:100%;height:100%}.pdf-designer-table{height:100%;margin:0 -5px;table-layout:fixed}.pdf-designer-table-header,.pdf-designer-table-item{position:relative;padding:0 7px;word-wrap:break-word}.pdf-designer-table-header:hover{border-right:1px solid #000!important}.pdf-designer-table-column-resizer{position:absolute;right:0;top:20%;bottom:20%;width:30px;background-color:initial;transform:translateX(15px);z-index:2}.pdf-designer-table-column-resizer:hover{cursor:col-resize}.pdf-designer-image-configure-container{width:100%;height:200px}.pdf-designer-table-text{overflow:hidden;max-height:30px;text-overflow:ellipsis;white-space:nowrap}.pdf-wrapper .pdf-text-annotation{font-family:"courier",sans-serif;z-index:100;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;white-space:nowrap;cursor:pointer;padding:0;margin:0;text-align:left;background:none;overflow:ellipsis;transform-origin:top left;background:transparent}.pdf-wrapper .pdf-text-annotation input{background:transparent}.excel-container{width:calc(100% - 50px);height:calc(100% - 50px);margin:25px;border:none;border-radius:8px}.excel-header,.excel-header:hover{background-color:#d3d3d3}.excel-header:hover{opacity:.75}.excel-data{border:1px solid #d3d3d3}.excel-data,.excel-data-header{padding:5px;min-width:20px;width:auto;white-space:nowrap;height:20px}.excel-data-header{border:1px solid grey}.excel-footer{border-top:1px solid #000;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:hsla(0,0%,93.3%,.9333333333333333);height:40px}.excel-sheet-selector{overflow-x:scroll;height:100%;padding:0 20px}.excel-sheet-tab{border-top-right-radius:8px;border-top-left-radius:8px;border:1px solid #a9a9a9;border-bottom:none;height:60%;padding:0 10px!important;margin:0 10px;background-color:#fff;cursor:pointer}.excel-sheet-tab:hover{opacity:.75}.excel-sheet-selected-tab{border-top-right-radius:8px;border-top-left-radius:8px;border:1px solid #a9a9a9;border-bottom:none;height:60%;margin:0 10px;background-color:#fff;cursor:pointer;height:80%;padding:5px 10px!important;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.15)}.excel-sheet-selected-tab:hover{opacity:.75}.form-content-container{position:absolute;top:101px;left:14px;right:14px;bottom:53px}.form-content-container-editable{position:absolute;top:101px;left:14px;right:14px;bottom:53px;top:127px}.form-required-field{align-items:center}.form-required-field:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:sans-serif;line-height:1;content:"*"}.form-field-type-title{font-size:15px;font-family:"roboto-medium",sans-serif;width:100%}.form-field-type-description{border-bottom:1px solid #f0f0f0}.form-field-type-description,.form-field-type-premium{font-size:12px;word-break:break-word;width:calc(100% - 5px);white-space:normal;text-overflow:ellipsis;padding-bottom:10px}.form-field-header-background{margin:-20px -15px 0 -24px;background-color:#fff;padding:20px 15px 10px 24px}.form-field-configure-header{border-bottom:1px solid #f0f0f0;font-family:"roboto-medium",sans-serif;padding:10px 15px 10px 24px;margin:10px -15px 0 -24px;background-color:#fff}.form-field-configure-background{margin:0 -15px 0 -24px;background-color:#fff;padding:15px 15px 15px 24px}.form-field-preview-header{margin:0 -15px 0 -24px;padding:10px 15px 10px 24px;font-family:"roboto-medium",sans-serif;border-top:1px solid #a9a9a9}.form-field-preview-background{margin:0 -15px 0 -24px;background-color:#f0f2f5;padding:15px 15px 15px 24px}.form-field-preview{border-radius:4px;background-color:#fff;border:1px solid #d3d3d3;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.25);max-width:90vw}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#000}.form-attachment-add-button{width:48px;height:48px;border:1px dashed #d3d3d3;box-shadow:none;padding:0;border-radius:4px}.form-attachment-add-button:active,.form-attachment-add-button:focus,.form-attachment-add-button:hover{border-color:#bf381d!important;color:#bf381d!important}.form-attachment-add-button:hover{opacity:.65}.form-attachment-add-button:disabled{background-color:inherit}.form-attachment-add-button:disabled:hover{opacity:.5}.form-field-container,.form-field-container-po{overflow:scroll;padding:10px 20px;max-height:100%}.form-field-container-po{max-height:92%}.form-field-container-po-edit{overflow:scroll;padding:10px 20px;max-height:100%;max-height:85%}.form-field-container-border{overflow:scroll;padding:10px 20px;max-height:100%;border-top:1px solid #f0f0f0}.form-drawer-container{position:absolute;top:65px;left:14px;right:14px;bottom:52px}.form-export-preview,.form-preview-shadow{box-shadow:inset 0 0 7px 2px rgba(35,35,35,.2);-webkit-box-shadow:inset 0 0 7px 2px rgba(35,35,35,.2);-moz-box-shadow:inset 0 0 7px 2px rgba(35,35,35,.2)}.form-export-preview{background-color:#f0f2f5;position:absolute;left:-14px;right:-14px;top:70px;bottom:0}.form-detail-nux-view{z-index:1000;position:relative;background-color:#fff;margin:-20px;padding:20px;pointer-events:none}#form-approval-button{background-color:#006400;border-color:#006400}#form-approval-button:hover{opacity:.85}.form-timeline-container{position:absolute;inset:0;top:101px;padding:20px;overflow-y:scroll}.ot-timeline-item-head{width:5px;height:5px}.ant-timeline-item-content,.ot-timeline-item-content{position:relative;top:-6px;margin:0 0 0 26px;word-break:break-word}.ot-timeline-cancel-item-head{width:5px;height:5px;color:#bf381d!important;font-weight:400px}.ot-timeline-cancel-item-content{position:relative;top:-6px;margin:0 0 0 26px;word-break:break-word;color:#bf381d!important;font-weight:400px}.form-map-container{position:absolute;top:200px;bottom:50px;left:424px;right:24px}.form-signature-container{max-height:239;margin:10px 0 0;border:1px solid #d3d3d3;border-radius:4px;overflow:hidden;background-color:hsla(0,0%,77.6%,.15)}.form-signature-header{height:39px;margin-bottom:10px;width:100%;background-color:#fff;padding:5px 50px;border-bottom:1px solid #d3d3d3;font-family:roboto-medium,sans-serif;font-size:18px}.form-signature-image-container{border-radius:4px;background-color:#fff;border:1px solid #d3d3d3;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.25);max-width:90vw;display:flex;flex-direction:row;justify-content:center;height:89px;margin:10px}.form-signature-image{max-width:500px;max-height:89px;margin-top:0}.form-export-file-location-scroll{width:100%;padding:20px 24px;bottom:53px;top:55px;left:0;right:0;position:absolute;overflow-y:auto}.form-add-container{overflow-y:scroll;padding:20px 15px 53px 24px;width:100%;min-width:400px;height:100%}.form-response-container{overflow-y:auto;position:absolute;top:55px;left:24px;right:24px;bottom:53px;padding:10px 0}.form-calculation-container{position:relative;margin:5px 0}.form-calculation-text-field{border-radius:6px;min-height:34px;background-color:initial;line-height:23px!important;color:transparent;caret-color:#000;border:1px solid #d3d3d3;margin-bottom:4px}.form-calculation-text{position:absolute;top:0;left:0;right:0;line-height:23px;pointer-events:none;background-color:#fff;overflow:hidden;min-height:32px;padding:4px 11px 4px 15px;overflow-wrap:break-word;border-radius:6px;white-space:pre-wrap;border:1px solid transparent;margin-bottom:4px}.form-calculation-field-picker{box-shadow:0 2px 8px rgba(0,0,0,.25);overflow-y:auto;max-height:250px}.form-calculation-subtext{margin-top:20px}.form-calculation-menu{padding:10px 0}#form-calculation-error{height:32px;width:100%;color:red}#labour-add-drawer-scroll{overflow-y:auto;position:absolute;top:55px;left:0;right:0;bottom:0;padding:20px 0}.labour-add-task-row{margin:10px 0}.labour-add-drawer-task{margin:10px 0;border-radius:8px;width:200px}.labour-add-drawer-task:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);cursor:pointer}.form-default-data-row{height:25px;width:500px;margin-top:5px}.form-saved-table-row{vertical-align:top}#form-response-pdf-preview-button{position:absolute;left:10px;bottom:10px}.form-user-selector-filter{position:relative;display:inline}.table-add-scroll{overflow-y:auto;position:absolute;padding-top:20px;padding-bottom:20px;left:24px;right:24px;bottom:53px;top:111px}.form-signature-canvas{border:1px solid #d3d3d3;border-radius:6px}#form-signature-clear-button{right:40px;color:red}#form-signature-clear-button,#form-signature-import-button{position:absolute;top:70px;width:80px!important;background-color:#f8f8f8}#form-signature-import-button{left:40px;color:#000}#form-signature-save-button{position:absolute;right:40px;width:80px!important;background-color:#f8f8f8;color:#000}#form-response-draft-clear-button{position:absolute;left:130px;bottom:10px}#form-response-draft-save-button{position:absolute;right:182px;bottom:10px}.form-response-draft-timestamp{position:absolute;bottom:15px;left:0;right:0;margin-left:auto;margin-right:auto;font-size:12px;width:300px;text-align:center}.form-link-title{cursor:pointer;padding:2px 5px;border-radius:4px}.form-link-title:hover{box-shadow:0 2px 8px rgba(0,0,0,.25)}.material-add-drawer-breadcrumb,.material-add-drawer-breadcrumb-clickable{font-size:14px;color:grey;padding:3px;border-radius:4px}.material-add-drawer-breadcrumb-clickable{cursor:pointer}.material-add-drawer-breadcrumb-clickable:hover{background-color:#d3d3d3;opacity:.65;color:#000}.form-template-global-import{position:absolute;top:10px;left:200px}.form-multi-sig-image{max-height:50px;object-fit:contain}.form-multi-sig-image:hover{cursor:pointer}.form-item-more-button{position:absolute;right:3px;top:0}.form-loading-container{position:absolute;inset:0;pointer-events:none}.virtual-table-cell-base{box-sizing:border-box;padding:5px;background:#fff;text-align:center;display:flex;justify-content:center;flex-direction:column}.virtual-table-cell-base:hover{cursor:pointer}.virtual-table-cell{box-sizing:border-box;padding:5px;background:#fff;text-align:center;display:flex;justify-content:center;flex-direction:column;border-bottom:1px solid #e8e8e8}.virtual-table-cell:hover{cursor:pointer}.virtual-report-table-cell{box-sizing:border-box;padding:5px;background:#fff;text-align:center;display:flex;justify-content:center;flex-direction:column;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.virtual-report-table-cell:hover{cursor:pointer}.virtual-table-cell-inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:100%;overflow:hidden}.form-status-tag{align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-shift-container{border:1px solid #d3d3d3;border-radius:4px;overflow:hidden}.form-shift-row:hover{cursor:pointer;opacity:.85}.manual-forms-header .ant-radio-group{border-radius:10px}.manual-forms-header .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#bf381d;border-color:#bf381d}.manual-forms-header .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#bf381d}.manual-forms-header .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#bf381d}.manual-forms-header .ant-radio-group:not(.ontraccr-radio-group).ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#bf381d;border-color:#bf381d}.manual-forms-header .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper:hover{color:#bf381d}.form-detail-color-picker{margin-bottom:0;width:350px}.login-container .form-response-container{background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:75%;margin-left:auto;margin-right:auto;padding:25px;border-radius:25px;position:unset;margin-top:55px}.login-container .form-response-container .external-form-title{font-size:26px;font-weight:650}.login-container .drawer-footer{width:75%;margin-left:auto;margin-right:auto;position:relative;bottom:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.form-tab-pane{height:90vh;width:100%}.form-import-container{width:95%;background:#fff;padding:25px;border-radius:15px;height:100%;overflow-y:auto}.form-workflow-node{width:100%;margin-top:20px}.form-before{background:rgba(255,0,0,.2784313725490196);padding:5px;margin-right:5px}.form-after{background:rgba(166,240,166,.7490196078431373);padding:5px;margin-left:5px}.form-diff-container{border:1px solid #ccc;margin-top:10px;padding:5px;background:#f6f6ed}.variable-input-container{position:relative;overflow:hidden;border-radius:6px;border:1px solid #d3d3d3;overflow-y:auto;background-color:initial}.variable-input-container:active,.variable-input-container:focus,.variable-input-container:hover{border:1px solid #000}.variable-input-input{width:100%;border:none;background-color:initial;color:transparent;caret-color:#000;outline:none;overflow-wrap:break-word;border-radius:6px}.variable-input-input,.variable-input-renderer{line-height:22px;min-height:34px;padding:5px 10px}.variable-input-renderer{position:absolute;bottom:0;left:0;right:0;top:0;pointer-events:none;background-color:#fff;align-self:baseline;overflow:hidden;overflow-wrap:break-word;border-radius:6px;word-wrap:break-word;white-space:break-spaces;-webkit-user-select:none;user-select:none;scrollbar-width:none}.transposed-table th{display:none}.transposed-table td:first-child{background-color:#fafafa}.workflow-add-step-button{background-color:#fff;width:30px;height:30px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;position:absolute;left:0;top:20px;box-shadow:0 1px 4px rgba(0,0,0,.25);z-index:10000}.workflow-add-text{position:absolute;top:25px;right:50px;width:100px}.workflow-drawer{background-color:#fff;width:270px;height:100%;margin-left:30px;border-left:1px solid #d3d3d3}.workflow-drawer .ant-tabs-content{height:calc(100% - 21px);overflow-y:scroll}.workflow-drawer-scroll{position:relative;width:100%;padding-bottom:20px}.workflow-drawer-tabs{height:100%}.workflow-node{border-radius:4px;padding:10px;width:300px;box-shadow:0 2px 8px rgba(0,0,0,.25)}.workflow-complete-node{border-radius:4px;width:300px;border:1px solid #8b0000;background-color:#bf381d;text-align:center;font-weight:700;width:200px;height:60px;display:flex;flex-direction:column;justify-content:center}.workflow-complete-node,.workflow-trigger-node{padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#fff}.workflow-trigger-node{background-color:#323232}.workflow-action-node,.workflow-trigger-node{border-radius:4px;width:300px;border:1px solid #a9a9a9}.workflow-action-node{padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.25);background-color:#fff}.workflow-action-node.drawer-node{width:200px}.workflow-logic-node{background-color:#ffdc73;width:250px}.workflow-user-node{height:70px;width:100%;border-radius:4px;padding:10px;background-color:#f2bd1e;text-align:center;color:#000;display:flex;flex-direction:column;justify-content:center}.workflow-action-delete-button{border-radius:15px;width:30px;height:30px;background-color:#bf381d;border:2px solid #fff;position:absolute;top:-15px;right:-15px;cursor:pointer;transition:all .2s ease-in-out}.workflow-action-delete-button:hover{transform:scale(1.1)}.workflow-pdf-preview-icon:hover{opacity:.65}.workflow-handle,.workflow-handle-bottom{background:#555!important;font-size:10px;width:16px!important;height:16px!important;display:flex;justify-content:center;align-items:center;color:#fff}.workflow-handle-bottom{bottom:-8px!important}.workflow-handle-top{background:#555!important;font-size:10px;width:16px!important;height:16px!important;display:flex;justify-content:center;align-items:center;color:#fff;top:-8px!important}.workflow-email-icon{cursor:pointer;font-size:10px}.text-overflow-ellipsis,.workflow-email-tag-label{word-break:break-all;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden}.workflow-email-tag-label{display:inline-block;max-width:117px;vertical-align:top}.form-trigger-subtext{font-family:"roboto-light",sans-serif;font-size:12px}.form-trigger-label-title{word-break:break-all;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;max-width:90px}.form-trigger-help{max-width:150px}#email-container{height:100vh;width:100vw;background-color:#ffdc73;align-content:center}#email-logo-container{box-shadow:0 2px 8px rgba(0,0,0,.25);position:absolute;top:20px;left:20px;background-color:#fff;border-radius:6px}.email-page-header{position:absolute;top:130px;width:400px}#email-header{position:relative;width:100%;text-align:center;font-weight:700;font-size:36px;color:#000;padding:200px 5px;z-index:100;pointer-events:none}#email-unsub-text{position:absolute;left:0;right:0;bottom:60px;cursor:pointer;margin-top:20px;text-align:center;color:#696969;transition:font-size .5s}#email-unsub-text:hover{opacity:.9;font-size:14.5px}#email-sub-button{margin-top:50px;flex-direction:row}#email-loading,#email-sub-button{width:100%;justify-content:center;display:flex}#email-loading{height:100%;pointer-events:none;flex-direction:column}#menu-version-container{width:100%;position:absolute;height:120px;bottom:0;background-color:#323232}#menu-version-divider-container{width:100%;padding:0 15px}#menu-version,.menu-version-base{width:100%;color:#fff;text-align:center;justify-content:flex-end;flex-direction:column;display:flex;position:absolute}#menu-version{font-family:roboto-regular,sans-serif;bottom:20px}#menu-version-redesign{width:100%;color:#fff;text-align:center;justify-content:flex-end;flex-direction:column;display:flex;position:absolute;font-family:manrope,sans-serif;font-weight:600;font-size:10px;letter-spacing:.3px;bottom:10px}#app-menu-scroll{overflow:auto;display:flex;flex:1 1;flex-direction:column;padding-top:10px}#app-menu-container{flex:1 1;padding-bottom:120px}#divisions-dropdown-container{width:100%;min-height:20px;padding-bottom:10px;border-top:1px solid hsla(0,0%,77.6%,.4)}#divisions-header-container{color:hsla(0,0%,100%,.9);font-size:12px;padding:5px 0;flex-direction:row;justify-content:space-between;display:flex;-webkit-user-select:none;user-select:none}#divisions-header-title{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#divisions-all-button,.divisions-all-button-base{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 2px;border-radius:4px;cursor:pointer}#divisions-all-button:hover{background-color:#bf381d}#divisions-all-button-redesign{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 2px;border-radius:4px;cursor:pointer}#divisions-all-button-redesign:hover{background-color:#003f8f}.divisions-dropdown{width:100%;overflow:hidden}.divisions-label-container{padding:3px 4px;line-height:22px;overflow:hidden;position:relative}.division-label-overflow{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer}.division-item,.division-tag{display:inline-block;position:relative;color:#fff;border-radius:4px;max-width:160px}.division-tag{background-color:#bf381d;border-color:#bf381d}.division-tag-redesign{display:inline-block;position:relative;color:#fff;border-radius:4px;max-width:160px;background-color:#003f8f;border-color:#003f8f}.divisions-dropdown-select-redesign>.ant-select-item-option-content{color:#003f8f!important}.division-tag-label,.division-tag-label-closeable{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;vertical-align:top}.division-tag-label-closeable{max-width:100px}.division-tag-label-uncloseable{overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;vertical-align:top;max-width:100%}.divisions-label,.divisions-label-base{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;color:#fff;padding:0 8px;border-radius:4px;height:22px;font-size:12px}.divisions-label{background-color:#bf381d;border-color:#bf381d}.divisions-label-redesign{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;color:#fff;padding:0 8px;border-radius:4px;height:22px;font-size:12px;background-color:#003f8f;border-color:#003f8f}.divisions-label-many{background-color:#bf381d;border-color:#bf381d}.divisions-label-many,.divisions-label-many-redesign{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;word-wrap:break-word;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative;color:#fff;padding:0 8px;border-radius:4px;height:22px;font-size:12px;line-height:22px}.divisions-label-many-redesign{background-color:#003f8f;border-color:#003f8f}.menu-item-text-redesign{font-family:manrope,sans-serif;font-weight:600;font-size:14px;letter-spacing:.3px}.submenu-item-redesign{display:inline-table;padding-left:0!important;padding-right:0!important;width:100%!important;height:42px}.submenu-item-redesign .ant-menu-submenu-title{padding-left:0;padding-right:0;width:244px!important;margin-top:0;margin-bottom:0;height:42px!important}.submenu-item-container{height:42px;margin-left:12px;padding-left:12px;margin-right:12px}.submenu-item-container:hover{background-color:#2e4355;border-radius:6px}.menu-item-redesign-0{padding-left:12px!important}.menu-item-redesign-0,.menu-item-redesign-1{display:inline-table;padding-right:12px!important;margin-top:0!important;margin-bottom:0!important}.menu-item-redesign-1{padding-left:64px!important}.ant-menu-submenu-title:not(.submenu-item-redesign>.ant-menu-submenu-title){height:25px!important;line-height:25px!important;margin-top:6px!important;margin-bottom:6px!important}.ant-menu-item .menu-item-redesign-0 .ant-menu-item-only-child{margin-top:0!important}.menu-item-container-redesign{width:100%;overflow:hidden;text-overflow:ellipsis;border-radius:6px;padding:8px 12px}.ant-menu-item-selected>.menu-item-container-redesign,.menu-item-container-redesign:active,.menu-item-container-redesign:hover{background-color:#2e4355}.ant-menu-item{height:25px!important;line-height:25px!important;padding-left:24px}.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:1!important}.ant-layout-sider-children{height:100vh!important;display:flex;flex-direction:column}.ant-menu-item-selected{background-color:transparent!important}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background-color:transparent!important;box-shadow:none}.ant-menu-sub{background-color:transparent!important}.ant-menu-dark,.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-sub,.ant-menu-submenu-arrow{color:#fff!important;font-family:"roboto-light";font-size:14}.ant-menu-dark .ant-menu-item-selected span,.ant-menu-dark .ant-menu-item:focus,.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-title:focus,.ant-menu-dark .ant-menu-submenu-title:hover,.ant-menu.ant-menu-dark .ant-menu-item-selected{outline:none}.ant-menu-dark .ant-menu-item-selected span :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path),.ant-menu-dark .ant-menu-item:focus :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path),.ant-menu-dark .ant-menu-item:hover :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path),.ant-menu-dark .ant-menu-submenu-title:focus :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path),.ant-menu-dark .ant-menu-submenu-title:hover :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path),.ant-menu.ant-menu-dark .ant-menu-item-selected :not(.menu-item-text-redesign,.menu-icon-redesign,.menu-item-redesign-0,.menu-item-container-redesign,.menu-icon-redesign>svg,path,.submenu-item-container,.submenu-item-container>svg,path){color:#f2bd1e}#schedule-container{width:100%;height:100%;flex-direction:column}#schedule-header-container{width:100%;height:50px}#schedule-header-container .switch-container{display:flex;align-items:center}#schedule-header-container .switch-container button{margin-left:8px}.schedule-date-type-picker{width:90px}.schedule-date-picker{width:200px}.schedule-user-select{width:100%;background-color:initial;border:none}.schedule-user-tag{pointer-events:none}.schedule-view-container{width:100%;height:100%;display:flex;flex:1 1;margin-top:15px;border:1px solid #d3d3d3;border-radius:6px;overflow-y:auto;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}.schedule-view-container::-webkit-scrollbar{display:none}.schedule-view-inner-container{position:relative;padding:10px 0;width:100%}.schedule-view-inner-container-right-divider{position:relative;padding:10px 0;width:100%;border-right:1px solid #d3d3d3}.schedule-hour,.schedule-hour-hidden{width:100%;position:relative}.schedule-hour-hidden{visibility:hidden}.schedule-divider{margin-left:60px;margin-right:20px;border-top:1px solid #d3d3d3}.schedule-hour-text{width:50px;font-size:12px;color:#a9a9a9;transform:translateY(-10px) translateX(-5px);text-align:right;pointer-events:none;-webkit-user-select:none;user-select:none}.schedule-item{box-shadow:0 2px 8px rgba(0,0,0,.25);background-color:#bf381d;max-width:calc(100% - 80px);position:absolute;left:60px;right:20px;overflow:hidden}.schedule-item-micro{font-size:6px;border-radius:2px;line-height:6px}.schedule-item-small{line-height:10px;font-size:10px;border-radius:4px;padding:3px 0}.schedule-item-regular{line-height:12px;font-size:12px;border-radius:6px;padding:5px 0}.schedule-item-large{line-height:14px;font-size:14px;border-radius:8px;padding:7px 0}.schedule-item-week{box-shadow:0 2px 8px rgba(0,0,0,.25);background-color:#bf381d;max-width:calc(100% - 80px);position:absolute;left:60px;right:20px;overflow:hidden;left:0;right:0;max-width:calc(100% - 15px);transform:translateY(-10px)}.schedule-item-text{color:#fff;padding-left:10px}.schedule-form-item{margin-bottom:5px}.schedule-form-reminder{display:flex;align-items:center}.schedule-form-reminder-item{margin-bottom:5px;margin-right:4}.schedule-item-anchor,.schedule-item-top-anchor{position:absolute;left:0;right:0;cursor:ns-resize;height:20px}.schedule-item-top-anchor{top:0}.schedule-item-bottom-anchor{position:absolute;left:0;right:0;cursor:ns-resize;height:20px;bottom:0}.schedule-item-user-list-week{flex-direction:column;grid-row-gap:3px;row-gap:3px;padding-right:3px}.schedule-item-user-list-day,.schedule-item-user-list-week{display:flex;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.schedule-item-user-list-day{flex-direction:row;flex-wrap:wrap;grid-row-gap:5px;row-gap:5px}.schedule-user-col-week{max-width:25px}.schedule-user-col-day{max-width:200px}.schedule-item-user-circle{margin-right:10px}.schedule-item-user-popover-container{margin-left:-20px;max-height:300px;overflow-y:auto}.schedule-item-user-popover-divider{border-bottom:1px solid #d3d3d3;margin-left:20px;padding:5px;width:calc(100% - 30px);margin-bottom:10px}.schedule-week-header-container{position:relative;min-height:50px;padding-left:60px;width:100%;border-bottom:1px solid #d3d3d3;background-color:#fafafa}.schedule-week-day-header{position:relative;width:100%;min-height:75px;text-align:center;font-weight:700;font-size:16px;display:flex;justify-content:flex-start;flex-direction:column;padding-top:20px;cursor:pointer}.schedule-week-day-header:hover{opacity:.65}.schedule-week-day-header-border{position:absolute;bottom:0;top:25px}.schedule-week-day-header-right-border{position:absolute;bottom:0;top:25px;right:0;border-right:1px solid #d3d3d3}.schedule-week-day-header-left-border{position:absolute;bottom:0;top:25px;left:0;border-left:1px solid #d3d3d3}.schedule-week-day-column{flex:1 1;overflow-x:hidden}.schedule-week-container{position:absolute;inset:0;left:60px;display:flex}.schedule-week-grid{position:relative}.schedule-left-vertical-divider{position:absolute;left:60px;top:-30px;bottom:0;border-left:1px solid #d3d3d3}.all-day-week-header{width:calc(100% - 60px);height:25px;position:absolute;bottom:0}.all-day-header{left:1px;right:1px;height:25px;padding:0 5px;position:absolute;background-color:#fff;z-index:100;border-bottom:1px solid #d3d3d3;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}.all-day-header:hover{border-bottom:1px solid #a9a9a9}.all-day-header-text{width:50px;font-size:12px;color:#a9a9a9;transform:translateY(-10px) translateX(-5px);text-align:right;pointer-events:none;-webkit-user-select:none;user-select:none;padding-left:5px;transform:translateY(5px) translateX(-5px)}.all-day-header-container{position:absolute;top:0;margin-left:60px;width:calc(100% - 50px);height:100%}.schedule-month-header-container{position:relative;min-height:50px;width:100%;border-bottom:1px solid #d3d3d3;background-color:#fafafa;height:50px;padding-left:0;padding-bottom:10px}.schedule-month-day-header{position:relative;width:100%;min-height:75px;text-align:center;font-weight:700;font-size:16px;display:flex;justify-content:flex-start;flex-direction:column;cursor:pointer;height:25px;min-height:25px;padding-bottom:10px;padding-top:10px;cursor:auto;pointer-events:none;background-color:inherit;border-bottom:none}.schedule-month-day-header:hover{opacity:.65}.schedule-month-day-header-border-left{position:relative;width:100%;min-height:75px;text-align:center;font-weight:700;font-size:16px;display:flex;justify-content:flex-start;flex-direction:column;cursor:pointer;height:25px;min-height:25px;padding-bottom:10px;padding-top:10px;cursor:auto;pointer-events:none;background-color:inherit;border-bottom:none;border-left:1px solid #d3d3d3}.schedule-month-day-header-border-left:hover{opacity:.65}.schedule-month-view-container{width:100%;height:100%;display:flex;flex:1 1;margin-top:15px;border:1px solid #d3d3d3;border-radius:6px;overflow-y:auto;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;position:relative}.schedule-month-week,.schedule-month-week-border-bottom{position:relative;display:flex;flex:1 0;overflow:hidden;max-height:25%}.schedule-month-week-border-bottom{border-bottom:1px solid #d3d3d3}.schedule-month-day{width:14.28571%;position:relative;padding-top:30px;height:100%;z-index:1}.schedule-month-grid-container{position:absolute;inset:0;display:flex;justify-content:space-evenly;pointer-events:none}.schedule-month-grid-line{height:100%;border-left:1px solid #d3d3d3}.schedule-month-day-text{position:absolute;top:3px;left:3px;cursor:pointer;width:28px;height:28px;border-radius:14px;text-align:center;align-content:center;display:flex;justify-content:center;flex-direction:column;-webkit-user-select:none;user-select:none;overflow:hidden}.schedule-month-day-text:hover{background-color:hsla(0,0%,78.4%,.25)}.schedule-month-day-text-faded{position:absolute;top:3px;left:3px;cursor:pointer;width:28px;height:28px;border-radius:14px;text-align:center;align-content:center;display:flex;justify-content:center;flex-direction:column;-webkit-user-select:none;user-select:none;overflow:hidden;opacity:.45}.schedule-month-day-text-faded:hover{background-color:hsla(0,0%,78.4%,.25)}.schedule-month-entry-container{flex:1 1}.schedule-month-day-entry,.schedule-monthly-entry-text{font-size:10px;line-height:12px}.schedule-month-day-entry{width:calc(100% - 8px);max-width:calc(100% - 8px);height:16px;padding:1px 2px;margin:2px 4px;border-radius:3px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-month-day-entry:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);z-index:100}.schedule-month-day-entry-dot,.schedule-month-day-entry-dot-mine{width:8px;height:8px;border-radius:4px;display:inline-block;margin-right:3px}.schedule-month-day-entry-dot-mine{background-color:#bf381d}.schedule-month-day-entry-dot-other{width:8px;height:8px;border-radius:4px;display:inline-block;margin-right:3px;background-color:#5c5c56}.schedule-month-multiday-entry{font-size:10px;line-height:12px;width:calc(100% - 8px);max-width:calc(100% - 8px);height:16px;padding:1px 2px;margin:2px 4px;border-radius:3px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#5c5c56;width:100%;z-index:5;color:#fff;max-width:unset}.schedule-month-multiday-entry:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);z-index:100}.schedule-month-multiday-entry-hover{font-size:10px;line-height:12px;width:calc(100% - 8px);max-width:calc(100% - 8px);height:16px;padding:1px 2px;margin:2px 4px;border-radius:3px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#5c5c56;width:100%;z-index:5;color:#fff;max-width:unset}.schedule-month-multiday-entry-hover,.schedule-month-multiday-entry-hover:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);z-index:100}.schedule-month-multiday-flat-left{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.schedule-month-multiday-flat-right{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.schedule-month-multiday-placeholder{height:20px;cursor:pointer;z-index:0}.schedule-month-more{font-size:10px;line-height:12px;width:calc(100% - 8px);max-width:calc(100% - 8px);height:16px;padding:1px 2px;margin:2px 4px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.schedule-month-more:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);z-index:100}.schedule-month-more-container{max-height:200px;width:150px;overflow-y:auto}.schedule-month-more-close{cursor:pointer}.schedule-month-more-close:hover{opacity:.65}.schedule-biweekly-day-text{position:relative;width:100%;min-height:75px;text-align:center;font-weight:700;font-size:16px;display:flex;justify-content:flex-start;flex-direction:column;cursor:pointer;margin-bottom:10px;padding-top:0;padding-left:2px;padding-right:2px;margin-top:10px;min-height:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:12px;background-color:inherit}.schedule-biweekly-day-text:hover{opacity:.65;background-color:hsla(0,0%,78.4%,.25);cursor:pointer}.whose-scheduled-row{cursor:pointer}.whose-scheduled-date-row,.whose-scheduled-date-row:hover{background-color:hsla(0,0%,98%,.97)}.whose-scheduled-date{padding-left:50px}.whose-scheduled-search{padding:10px 20px;border-bottom:1px solid #d3d3d3}#schedule-container>div{width:100%}#schedule-container>div ._CZjuD{overflow-x:scroll}#schedule-container>div ._19jgW{display:none}#schedule-container>div ._nI1Xw>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#schedule-container>div .gantt-task-row:nth-child(2n){background:#f5f5f5}#schedule-container>div .gantt-task-row:nth-child(odd){background:#fff}#schedule-container>div .filter-drawer-tabs .ant-tabs-tab{width:220px}#schedule-container>div ._3lLk3{overflow:visible}#schedule-container>div rect._2dZTy:hover{fill:#d9d9d9}#schedule-container>div ._35nLX{fill:#f0f2f5}#schedule-container>div .highlighted-row{background:#d9d9d9;fill:#d9d9d9}#schedule-container>div ._WuQ0f{padding:0 10px}.form-label{color:rgba(0,0,0,.85)}.gantt-task-edit:hover{background:#92ff90}.error-warning-form-item .ant-form-item-explain{color:#f5ab16;max-width:100%}.error-warning-form-item.ant-form-item-has-error .ant-input-number{border-color:#f5ab16;max-width:100%}.error-warning-form-item.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector{border-color:#f5ab16!important;max-width:100%}.form-warning{color:#f5ab16}#gantt-schedule-container{height:unset}.load-file-container{border:1px dashed grey}.gantt-task-label{padding:0 10px;position:relative;height:30px}.schedule-user-base-container{overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:flex-start;display:flex}.schedule-user-container{width:100%;flex:1 1;height:calc(100% - 50px);overflow-y:hidden;overflow-x:auto}.schedule-user-name-header{height:25px;border-bottom:1px solid #d3d3d3;-ms-overflow-style:none;scrollbar-width:none}.schedule-user-body,.schedule-user-name-header{overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:flex-start;display:flex}.schedule-user-body{height:100%;overflow-y:auto;padding-bottom:50px}.schedule-user-column{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:1 1;margin-top:20px;border:1px solid #d3d3d3;border-radius:6px;overflow-y:auto;overflow-x:hidden;background-color:#fff;min-width:250px}.schedule-user-column-header{flex:1 1;width:100%;text-align:center;height:25px;min-width:250px}.schedule-user-column-week{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:1 1;margin-top:20px;border:1px solid #d3d3d3;border-radius:6px;overflow-y:auto;overflow-x:hidden;background-color:#fff;min-width:250px;display:flex;flex-direction:row}.schedule-user-column-week-header{text-align:center;height:25px;font-weight:650;border-bottom:1px solid #d3d3d3}.schedule-user-name-header::-webkit-scrollbar{display:none}.schedule-loading-container{position:absolute;inset:0}.gantt-schedule-list-table .ant-table-tbody{background:#fff}.gantt-schedule-checkbox-group .ant-checkbox-group-item{display:block;margin-right:0}.schedule-user-weekly-view-container{max-height:calc(100vh - 175px);padding-top:10px}.schedule-user-weekly-view-container .schedule-view-container{flex-direction:column;position:relative;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.schedule-user-weekly-view-container::-webkit-scrollbar{display:none}.schedule-user-weekly-header-container{position:relative;min-height:50px;width:100%;background-color:#fafafa;height:50px;padding-left:0;position:-webkit-sticky;position:sticky;top:0;z-index:10;flex-flow:row nowrap;-ms-overflow-style:none;scrollbar-width:none;border-bottom:none}.schedule-user-weekly-header-container::-webkit-scrollbar{display:none}.schedule-user-week-day-column{display:flex;flex:1 1;min-width:12.5%;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background-color:#fafafa;justify-content:center;flex-direction:row}.schedule-user-week-row{flex-flow:row nowrap}.schedule-user-week-row-user-name{position:relative;width:100%;min-height:75px;text-align:center;font-weight:700;font-size:16px;justify-content:flex-start;flex-direction:column;cursor:pointer;height:25px;min-height:25px;padding-bottom:10px;padding-top:10px;cursor:auto;pointer-events:none;background-color:inherit;display:flex;align-items:center;justify-content:center;height:100%;background-color:#fafafa;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;position:-webkit-sticky;position:sticky;left:0;z-index:10;text-wrap:wrap;word-break:break-all;overflow:hidden}.schedule-user-week-row-user-name:hover{opacity:.65}.schedule-user-week-day-block{height:100%;width:100%;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.schedule-user-week-day-header{display:flex;justify-content:center;width:100%;height:28px;padding:3px;z-index:5}.schedule-user-week-day-header:hover{cursor:pointer;box-shadow:0 0 10px #d3d3d3}.schedule-sidebar-container{border:1px solid #d3d3d3;border-radius:6px;margin-top:10px;margin-right:10px;background-color:#fff;height:auto;max-height:80%;overflow-y:scroll}.schedule-sidebar-title{display:inline-flex;justify-content:space-between;width:100%;align-items:center;padding:0 0 0 15px;background:#e0e0e0}.schedule-category-title{font-weight:650}.schedule-category-title-container{display:inline-flex;width:100%;border-bottom:1px solid #000;border-top:1px solid #000;background:#e0e0e0;align-items:center}.schedule-category-shift-container{width:100%;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.schedule-category-shift-name{padding:2px 10px;width:100%}.schedule-category-shift-name.drop-over-downward{border-bottom:2px dashed #1890ff}.schedule-category-shift-name.drop-over-upward{border-top:2px dashed #1890ff}.schedule-category-shift-title-container{display:flex;align-items:center;width:100%}.schedule-category-shift-title{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden;width:80%}.schedule-category-shift-edit-btn{background:transparent;padding:0;width:20px!important;height:20px!important;float:right}.schedule-day.droppable{border:1px dashed #1890ff}.schedule-user-column-week-day{border:1px solid #d3d3d3;flex-direction:column}.schedule-user-column-week-day .all-day-header{padding-left:0}.schedule-user-column-week-day .all-day-header .all-day-header-text{display:none}#divisions-container{width:100%;overflow-y:scroll;height:100%}.divisions-card{width:100%;height:100%;padding:20px}.division-name-row{padding-left:10px;border-bottom:1px solid rgba(92,92,86,.65)}.division-inactive-tag{border:1px solid #bf381d!important;background-color:#fff!important;color:#bf381d!important}.division-active-tag{background-color:#bf381d!important;color:#fff!important}#equipment-check-modal-flavour-text{position:relative;font-size:14px;margin:20px 0 0}.equipment-check-modal-input{width:calc(100% - 20px);margin:0 10px 50px;border-radius:6px}.equipment-check-modal-button-container{margin:0 10px 10px}#equipment-slider-form-inputs{max-height:350px}#equipment-slider-history{flex:1 1}.equipment-slider-history-divider{margin:5px 0 0}#equipment-slider-history-title{color:#000;opacity:.85}.equipment-profile-picture{object-fit:contain;object-position:top right;width:200px;height:200px}.equipment-profile-picture:hover{cursor:pointer}#equipment-check-modal-switch{position:absolute;right:10px;top:0;width:100px;flex-direction:column;justify-content:flex-end;display:flex}.equipment-check-modal-switch-child{flex-direction:column;width:100%;justify-content:flex-end;align-items:flex-end;text-align:right}.customer-billing-address-container{width:100%;position:relative}.customer-billing-address-checkbox{position:absolute;top:20px;right:0;width:175px;text-align:right}.customer-tab-container{height:100%;overflow-y:auto}.customer-display-form,.customer-display-form-with-footer{position:absolute;top:55px;left:24px;right:24px;overflow-y:auto}.customer-display-form-with-footer{bottom:53px}.customer-display-form-without-footer{position:absolute;top:55px;left:24px;right:24px;overflow-y:auto;bottom:0}.customer-card-title{width:100%;font-family:"roboto-bold",sans-serif;font-size:16px;color:#323232}.customer-card-detail{width:100%;font-family:"roboto-light",sans-serif;font-size:12px;color:#85857f;line-height:15px;margin:2px 0}.customer-project-container{position:absolute;left:0;right:0;bottom:0;top:45px}.customer-project-item-divider{height:1px;width:100%;padding:0 5px;border-bottom:1px solid #d3d3d3;margin-top:10px}.customer-project-item{width:calc(100% - 20px);padding:10px;margin:10px!important}.customer-project-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);cursor:pointer}.customer-project-empty{height:100%;width:100%}.customer-project-search-row{width:100%;padding:15px 0;border-bottom:1px solid #d3d3d3}.customer-project-scoller{height:calc(100% - 63px);width:100%;overflow-y:auto}.customer-project-select-search{padding:20px;border-bottom:1px solid #d3d3d3}#customer-add-project-footer-back,#customer-add-project-footer-cancel{margin-right:8px}.customer-client-portal-container{position:absolute;left:0;right:0;bottom:0;top:45px}.customer-portal-container{position:absolute;left:0;right:0;bottom:0;top:43px}.customer-broadcast-history{height:calc(100vh - 337px);overflow-y:auto;border-top:1px solid #d3d3d3}.address-book-table-row{cursor:pointer}.address-book-table-row:focus,.address-book-table-row:hover{background-color:hsla(0,0%,90.2%,.2)}.address-book-table-row:focus{outline:none;border:none}.materials-table{width:100%;height:100%}.materials-header{min-height:32px;margin-bottom:15px;overflow:hidden;padding-left:22px}.materials-add-form,.materials-write-form{position:absolute;top:55px;bottom:53px;left:0;right:0;min-width:600px}.materials-readonly-form{position:absolute;top:55px;bottom:53px;left:0;right:0;min-width:600px;bottom:0}.materials-add-drawer-form{position:absolute;top:55px;bottom:53px;left:24px;right:24px}#material-table-more-button{padding:0;margin:0;width:40px!important}#material-table-more-button:hover{z-index:2;background-color:hsla(0,0%,86.3%,.5)}.materials-table-row{background-color:#fff}.materials-table-row:hover{cursor:pointer;background-color:#f0f0f0}.materials-table-row-threshold{background-color:#fff;color:red}.materials-table-row-threshold:hover{cursor:pointer;background-color:#f0f0f0}#material-form-price{font-size:14px!important;font-family:roboto-regular,sans-serif!important;margin-bottom:0}.material-bulk-change-preview-old-value{text-decoration:line-through;color:#b9b9b9}.material-bulk-change-preview-new-positive-value{color:green}.material-bulk-change-preview-new-negative-value{color:red}#material-location-title{font-size:14px;color:rgba(0,0,0,.85)}.material-location-header{margin:10px 0}.material-location-table{margin:0 -24px 50px;max-width:calc(100% + 48px)}.material-table-location-header,.material-table-location-value{padding-left:20px;word-wrap:break-word;word-break:break-word}.material-location-selector-option{display:flex;flex-wrap:wrap}.material-tab-pane{padding:0!important;height:calc(100vh - 108px)!important;overflow-y:auto}.material-tab-pane-container{padding:0 24px;overflow-y:auto}.material-write-tab-pane-container{padding:0 24px;overflow-y:auto;max-height:calc(100vh - 108px)}.material-readonly-tab-pane-container{padding:0 24px;overflow-y:auto;max-height:calc(100vh - 55px)}.material-history-container{position:absolute;inset:0;top:46px;overflow-y:auto;padding:10px 24px 0}.custom-form-table-add-drawer{bottom:51px;min-width:900px}.custom-form-table-add-drawer,.user-add-form{position:absolute;top:55px;right:0;left:0;padding:0 24px;overflow-y:auto}.user-add-form{bottom:53px}#user-label-container{margin-top:5px}.user-add-certification-button{margin-bottom:10px}.user-add-certification-form-label{color:#000}.user-expired-certification-label{color:red}.union-select-border{border-bottom:1px solid #d3d3d3;width:"100%"}#union-local-border-top{width:calc(100% - 20px);margin:0 10px}.union-class-name-cell{padding-left:10px}.union-label-row{margin:10px 20px}#company-image-preview img{border:1px solid #5c5c56;border-radius:5px}#client-portal-profile-fields-select{width:calc(100% - 40px);margin:10px}.integation-auth-code{font-size:16px;font-weight:700;width:100%;text-align:center;word-wrap:break-word;padding:0 55px 0 20px}#gmail-visibility-toggle-container{position:absolute;right:10px;top:65px;width:32px}.export-column{flex:1 1;min-width:300px;border:1px solid #d3d3d3;border-radius:4px;margin:0 3px;padding:5px;background-color:#fff}.export-column-header-scroller{width:calc(100% - 154px);overflow-x:auto;padding-bottom:10px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;scrollbar-width:thin}.quickbooks-integration-row{cursor:pointer}.form-builder-container .form-field-container-border{border:none;max-height:inherit;overflow:hidden}.form-builder-container .form-field-container-border .add-section-button{border:1px solid #d3d3d3}.selected-row{background-color:hsla(0,0%,90.2%,.2)}.selected-row:hover{background-color:hsla(0,0%,94.1%,.2)}.boards-container,.boards-container-regular{position:absolute;left:0;right:0;bottom:0;overflow:auto;padding:0 10px;display:flex}.boards-container-regular{top:135px}.boards-container-fullscreen{position:absolute;left:0;right:0;bottom:0;overflow:auto;padding:0 10px;display:flex;top:65px}.boards-column{flex:1 1;display:inline-flex;border:1px solid #d3d3d3;border-top-left-radius:4px;border-top-right-radius:4px;margin:0 5px;overflow:hidden;min-width:250px}.boards-column-inner-container{width:100%;background-color:#fff;padding:2px 5px}.boards-column-header{margin:0 5px;border-bottom:1px solid #d3d3d3;font-size:14px;font-weight:700;position:-webkit-sticky;position:sticky;z-index:200}.boards-card,.boards-card-locked{box-shadow:0 2px 8px rgba(0,0,0,.1);margin:5px;padding:5px 10px;flex:1 1;min-height:50px;max-height:500px;overflow:hidden;border-radius:4px;border:1px solid #d3d3d3;background-color:#fff}.boards-card-locked:hover{cursor:pointer}.boards-card-draggable{box-shadow:0 2px 8px rgba(0,0,0,.1);margin:5px;padding:5px 10px;flex:1 1;min-height:50px;max-height:500px;overflow:hidden;border-radius:4px;border:1px solid #d3d3d3;background-color:#fff}.boards-card-draggable:hover{box-shadow:0 2px 8px rgba(0,0,0,.25)}.boards-card-buttons{height:20px;padding:0;width:22px!important;margin-left:auto;margin-right:10px}.boards-card-profile-circle{margin:5px 0}.boards-card-profile-circle:hover{cursor:help}.boards-status-card{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;min-height:20px;padding:5px;margin:20px 5px}.boards-status-dragger{width:18px;height:18px;font-size:18px}.boards-status-dragger:hover{cursor:move}.boards-setting-form{position:absolute;top:55px;left:24px;right:24px;bottom:53px;overflow:auto}.board-link-view-container{overflow:auto;height:calc(100vh - 166px)}.board-status-configure-container{display:flex;flex-direction:column;width:100%;height:100%;justify-content:"flex-end"}#board-crumb-button{min-width:50px;cursor:pointer;border:1px solid #d3d3d3;background-color:#fff;padding:0 5px 2px;border-radius:4px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:36px;line-height:32px;display:inline-block;vertical-align:bottom}#board-status-add-button{position:absolute;right:0;top:-20px}#board-card-link-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:200px;text-align:left;padding:0;font-size:12px}.board-card-timeline-container,.board-card-timeline-container-read{position:absolute;padding:20px 5px;left:24px;right:24px;top:115px;overflow-y:auto}.board-card-timeline-container-read{bottom:0}.board-card-timeline-container-write{padding:20px 5px;overflow-y:auto}#board-card-client-comms,.board-card-timeline-container-write{position:absolute;left:24px;right:24px;top:115px;bottom:53px}.board-card-days-in-status-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.board-card-days-in-status-text{margin-left:2px;font-size:10px}.board-card-text-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.board-list-view-container,.board-list-view-container-regular{width:100%;overflow-y:scroll;margin-top:20px}.board-list-view-container-regular{height:calc(100% - 20px)}.board-list-view-container-fullscreen{width:100%;overflow-y:scroll;margin-top:20px;height:calc(100% - 52px)}.board-list-view-status-section{background-color:#fff;border-radius:4px;border:1px solid #d3d3d3;position:relative}.board-list-table{width:100%;table-layout:auto}.board-list-row{border-bottom:1px solid #d3d3d3}.board-list-row-title:hover{cursor:pointer}.board-list-row-title-draggable:hover{cursor:grab}.board-list-cell{padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:200px}.board-list-status-title{font-family:roboto-bold;font-size:18px;margin-bottom:5px;background-color:#f0f2f5;position:-webkit-sticky;position:sticky;top:0;left:0}.board-list-header{word-wrap:break-word;width:300px;padding:0 5px;z-index:101}.board-list-header,.board-list-title-column{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.board-list-title-column{left:0;z-index:100}.board-list-title-column-header{position:-webkit-sticky;position:sticky;left:0;top:0;background-color:#fff;z-index:100;z-index:200}.board-list-datum{max-width:500px;word-break:break-all;text-overflow:ellipsis;overflow:hidden}.board-list-title-column-border{position:absolute;left:350px;top:35px;bottom:0;width:1px;background-color:#d3d3d3;z-index:101}.board-card-emails{margin:10px 0;height:calc(100% - 20px);overflow-y:auto}.board-card-email-row{border-radius:4px;border:1px solid #d3d3d3;overflow:hidden;margin:5px 0;padding:0 5px;min-height:40px}.board-card-email-row:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);cursor:pointer}.board-card-ellipsis{max-width:100%}.board-card-ellipsis,.board-card-email-body,.board-card-email-sender{overflow:hidden;text-overflow:ellipsis;word-wrap:none}.board-card-email-body{max-width:100%;color:#c8c8c8;white-space:nowrap}.board-card-email-date{font-size:10px;line-height:8px}.board-card-email-subject{color:#000}.board-card-email-snippet{font-weight:300}.board-card-email-attachments{width:100%;overflow-x:auto}.board-card-email-entry{width:100%;border-bottom:1px solid #d3d3d3;min-height:40px;padding:10px 0}.board-card-email-entry-header,.board-card-email-entry-header-clickable{width:100%;margin-bottom:20px}.board-card-email-entry-header-clickable:hover{cursor:pointer}.board-card-email-from{font-weight:700}.board-card-email-small-text{color:grey;font-size:12px;font-weight:300}#board-card-open-email-button{position:absolute;top:11px;right:20px;width:100px!important}.board-search-dropdown{box-shadow:0 2px 8px rgba(0,0,0,.25);max-height:250px;overflow-y:auto}.board-search-item-title{font-weight:700}.board-user-filter-scroll{max-height:250px;width:300px;overflow-y:auto;border-top:1px solid #d3d3d3}#board-user-filter-selected-user-row{position:relative;width:100%;padding:5px 5px 10px}#board-user-filter-remove-button{position:absolute;width:50px!important;top:0;right:0}.board-large-list-view-container-regular{width:100%;overflow-y:scroll;margin-top:20px;background-color:#fff;height:calc(100% - 20px);border:1px solid #d3d3d3;overflow:hidden;border-radius:6px}.board-large-list-row{border-bottom:1px solid #d3d3d3}.board-large-list-row:hover{cursor:pointer;opacity:.5}#large-board-warning-container{width:400px}#large-board-warning-icon{margin:10px;width:30px;height:20px;position:absolute;bottom:10px}#large-board-warning-icon:hover{cursor:pointer}.board-import-form .ant-radio-group{border-radius:10px}.board-import-form .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#bf381d;border-color:#bf381d}.board-import-form .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#bf381d}.board-import-form .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#bf381d}.board-import-form .ant-radio-group:not(.ontraccr-radio-group).ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#bf381d;border-color:#bf381d}.board-import-form .ant-radio-group:not(.ontraccr-radio-group) .ant-radio-button-wrapper:hover{color:#bf381d}.boards-tab-pane{padding:0!important;height:calc(100vh - 108px)!important;overflow-y:auto}.board-card-drawer-analytics .ant-drawer-content-wrapper{max-width:1400px!important;width:100%!important}.board-card-drawer .ant-drawer-content-wrapper{max-width:1000px!important;width:100%!important}.filter-user-select{display:flex;flex-direction:row}.filter-user-select .ant-select-selector,.filter-user-select .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.filter-user-select .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.manual-entry-card,.manual-entry-card-disabled{box-shadow:0 2px 8px rgba(0,0,0,.25);margin:10px;border-radius:4px}.manual-entry-card-disabled{opacity:.75;cursor:not-allowed}.client-portal-preview-tab-title{height:27px;margin-top:-5px}#client-portal-main-container{position:absolute;inset:0}#client-portal-header{width:100%;height:120px;padding:0 10px}.client-portal-header-button{background-color:initial;width:75px;padding:0}.client-portal-header-button:active,.client-portal-header-button:focus,.client-portal-header-button:hover{background-color:initial}@media screen and (max-device-width:500px){.client-portal-header-button{width:50px;font-size:12px}}#client-portal-main-body{padding:20px;min-height:calc(100vh - 270px);position:relative;height:100%;overflow-y:auto}.client-portal-description-header{font-size:26px;font-weight:700;color:rgba(0,0,0,.85)}.client-portal-profile-label{font-weight:700}.client-portal-card-select{min-width:50px;max-width:500px;background-color:initial;border:none;font-weight:700;font-size:20px}.client-portal-footer{min-height:150px;width:100%;position:relative}#client-portal-settings-container{position:absolute;top:60px;bottom:20px;padding:0}.client-portal-board-select{padding:10px 20px 10px 30px;width:100%}.client-portal-powered-by-ontraccr{font-size:14px;position:absolute;right:10px;bottom:10px;color:#fff}#client-portal-password-button{position:absolute;right:10px;top:20px}.client-portal-progress{max-width:100%}.client-portal-progress-text-container{width:300px}.client-portal-progress-title{font-weight:700;color:rgba(0,0,0,.85)}.client-portal-progress-description{margin-bottom:20px}#client-portal-tagline{font-size:20px;font-family:roboto-bold;padding:20px;width:100%;white-space:normal;overflow:hidden;word-break:break-all}.form-library-add-container{position:absolute;overflow-y:auto;top:56px;bottom:53px;padding:0 12px 50px}.form-library-add-section-header{font-weight:700;margin:10px 0 5px}.form-library-add-section-subheader{font-weight:400;color:grey;font-size:14px;margin:10px 0 5px}.form-library-add-text{font-size:12px}.form-library-preview-modal{position:absolute;top:50px;bottom:50px;width:400px;right:810px;left:auto;background-color:#fff;border-radius:4px;border:1px solid #d3d3d3;z-index:1000;flex-direction:row;justify-content:"center"}.form-library-preview-modal-container{height:100%;overflow-y:auto}.form-library-preview-image{max-width:360px;object-fit:contain;margin:20px}.form-library-preview-divider{width:380px;min-width:380px;margin:10px}.analytics-chart-type-icon{margin-right:5px}.analytics-header{width:100%;border-bottom:1px solid #d3d3d3;padding-bottom:10px}.analytics-body-container{display:flex;flex:1 1;overflow-y:auto;height:100%}.analytics-number-title{color:#000;font-size:18px}.analytics-number-col{margin-bottom:20px}.analytics-number-container{margin-top:20px}.analytics-title-button{margin-left:20px}.analytics-title-button:hover{cursor:pointer;opacity:.85}.analytics-tag-filter-icon{margin:0 5px;color:#bfbfbf}.analytics-tag-filter-icon:hover{cursor:pointer;color:#000;opacity:.45}.analytics-tag-background{position:fixed;inset:0;background-color:initial;z-index:2}.analytics-date-preset-tag:hover{opacity:.85;cursor:pointer}.dashboard-component-delete-btn{right:7px}.dashboard-component-delete-btn,.dashboard-component-edit-btn{position:absolute;top:1px;width:20px!important;background-color:initial;padding-left:0;padding-right:0}.dashboard-component-edit-btn{right:30px}.dashboard-widget-submenu{max-height:400px;overflow-y:auto}#timecard-container{overflow-y:auto;overflow-x:hidden;height:76vh;padding:10px 0}.timecard-divider{background-color:#323232;height:1px;margin-top:0;margin-bottom:0;padding-bottom:0}.timecard-column-changer-checkbox-group .ant-checkbox-group-item{display:block;margin-right:0}.timecard-entry-row{background:#fff}.timecard-entry-row:hover{cursor:pointer;background-color:#f8f8f8}.timecard-stats-container{background-color:#fff;border-radius:5px;height:60px;border:1px solid #d3d3d3;text-align:center;transition-property:width;transition-duration:.25s;transition-timing-function:ease-out}.timecard-stats-button:hover{cursor:pointer}.timecard-entry-header-row{height:100px;max-height:100px}.timecard-entry-header-row .timecard-header-cell{height:65px;display:flex;align-items:center}#button-original-approve{background-color:#bf381d;border-color:#bf381d}#button-original-reject{background-color:grey;border-color:grey}#button-redesign-approve{background-color:#16a34a;border-color:#16a34a}#button-redesign-approve:hover{background-color:#15803d;border-color:#15803d}#button-redesign-reject{background-color:#ef4444;border-color:#ef4444}#button-redesign-reject:hover{background-color:#dc2626;border-color:#dc2626}.invoice-add-drawer{overflow:hidden}.invoice-add-drawer-upload{height:84vh;overflow:hidden}.invoice-add-drawer-form{height:84vh;overflow:scroll}.invoices-table{border:1px solid #d9d9d9;overflow:hidden}.invoices-table .ant-table-cell{text-align:center}.invoices-table .ant-table-body,.invoices-table .ant-table-expanded-row-fixed{min-height:calc(90vh - 160px)}.invoices-table-row{cursor:pointer}.invoices-table-row:hover{background-color:hsla(0,0%,90.2%,.2)}.invoices-table-project{border:1px solid #d9d9d9;overflow:hidden}.invoices-table-project .ant-table-cell{text-align:center}.invoices-table-project .ant-table-body,.invoices-table-project .ant-table-expanded-row-fixed{min-height:calc(80vh - 150px)}.user-marker-popup{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.user-marker-popup p{text-align:left}.map-bolded-text{font-weight:700}.map-lat-lng-wrapper{display:flex;flex-direction:column}.user-marker-times-wrapper{padding-right:12px;margin-right:12px;border-right:1px solid #000;grid-gap:10px;gap:10px}.user-marker-times-wrapper,.user-marker-wrapper{display:flex;flex-direction:column;justify-content:center}.user-marker-wrapper{align-items:center}.map-clock-in-out-text{display:flex;flex-direction:row;grid-gap:3px;gap:3px}.map-coords-input-error,.map-coords-input-error:focus{border:1px solid red!important;border-radius:3px}.time-card-text{width:100%;line-height:10px}.subtask-collapse .ant-collapse-header{font-weight:650;background:transparent}.subtask-page-table .ant-table-body{overflow:hidden!important;max-height:unset!important}.ant-upload-text-redesign{font-family:open-sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#202f3d}.ant-upload-drag-icon-redesign{margin-bottom:5px!important}.ant-upload-redesign{background-color:#fff!important;border-radius:8px!important;border:1px dashed #d1d5db!important;min-height:102px!important;min-width:102px!important}.ant-upload-redesign:hover{border-color:#0057c7!important;background-color:#d6e9ff!important;border-style:solid!important}.ant-upload-redesign:has(.ant-upload-list-picture-card-container){background-color:#fff!important;border-radius:8px!important;border:1px!important;min-height:102px!important;min-width:102px!important}.ant-upload-redesign:has(.ant-upload-list-picture-card-container):hover{border-color:none!important;background-color:#fff!important;border-style:none!important}.ant-upload-original{min-height:102px!important;min-width:102px!important}.ant-upload-redesign>.ant-upload.ant-upload-select-picture-card{width:102px!important;height:102px!important;margin-right:0!important;margin-bottom:0!important;background-color:initial!important;border:none!important;border-radius:8px!important}.ant-upload-original>.ant-upload-list-picture-card,.ant-upload-redesign>.ant-upload-list-picture-card{margin-bottom:0!important}#app,#app>div,body,html{margin:0;height:100vh;width:100vw;background-color:#fff!important;overscroll-behavior-y:none;--antd-wave-shadow-color:none!important}#root{margin:0;height:100%;width:100%}.Menu{margin:0;height:100vh;width:256}.productfruits--branding{visibility:hidden!important}.dashboard-edit:focus{opacity:.65}.dashboard-edit:active,.dashboard-edit:focus,.dashboard-edit:hover{color:#000}.ant-modal .ant-modal-confirm .ant-modal-confirm-confirm{width:360px}.ant-modal-confirm .ant-modal-body{padding:20px}.ant-modal-confirm-body .ant-modal-confirm-content,.ant-modal-confirm .ant-modal-confirm-btns{text-align:center;width:100%}.ant-modal-confirm-body .ant-modal-confirm-content{margin:20px 0 0!important}.ant-modal-confirm-body>.anticon{display:none}.ant-modal-body,.ant-modal-confirm-body .ant-modal-confirm-title,.ant-modal-title{font-family:"roboto-regular";font-size:24px;text-align:center;width:100%}.ant-modal-body{padding:5px}#mainView{height:50vh!important;overflow:scroll}.ant-breadcrumb{font-size:24px}.searchbar{border-radius:20px}.searchbar:hover{border-color:#323232}.searchbar:active,.searchbar:focus{box-shadow:none;border-color:inherit}.sidelist-item-hoverable:hover{opacity:.66}.ant-input-search-icon:before{border-left:none}.OnTraccrInput,.OnTraccrNumberInput{border-radius:6px;color:#323232;font-family:"roboto-regular";width:100%}.OnTraccrNumberInput{width:80%;overflow:hidden}.ant-input-number-focused,.OnTraccrInput:active,.OnTraccrInput:focus,.OnTraccrInput:hover,.OnTraccrNumberInput:active,.OnTraccrNumberInput:focus,.OnTraccrNumberInput:hover{border-color:#323232;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.OnTraccrInput::selection,.OnTraccrNumberInput::selection{background-color:#323232;color:#fff}.ant-input{box-shadow:none!important;-webkit-box-shadow:none}.ant-input-number-handler:active,.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#323232;box-shadow:none;-webkit-box-shadow:none;outline-color:#323232}#mailbtn{background-color:#bf381d;border-color:#bf381d;font-size:20px}.borderlessbtn{border:none;box-shadow:none;width:100%;font-family:roboto-light,sans-serif}.borderlessbtn:active,.borderlessbtn:focus,.borderlessbtn:hover{color:inherit}.borderlessbtn:hover{opacity:.66}.ant-modal-content{border:solid;border-radius:20px;border-color:#5c5c56;border-width:.5px;background-color:#f8f8f8}.ant-pagination-item-active{background-color:#f2bd1e;border-color:#f2bd1e}.ant-pagination-item,.ant-pagination-item a{border-radius:15px;border-color:#f2bd1e;color:#f2bd1e}.ant-pagination-item-active:focus a,.ant-pagination-item:focus,.ant-pagination-item:focus a{color:#323232!important;border-color:#f2bd1e}.ant-pagination-item-active:hover a,.ant-pagination-item:hover,.ant-pagination-item:hover a{border-color:#323232;color:#323232!important}.ant-pagination-item-active a{color:#323232}.ant-pagination-item:focus a,.ant-pagination-item:hover a{color:#323232!important;background-color:"red"}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-prev:focus .ant-pagination-item-link{border-color:#f2bd1e;color:#f2bd1e}.ant-pagination-disabled .ant-pagination-item-link{border-color:rgba(0,0,0,.25)!important;color:rgba(0,0,0,.25)!important}.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#323232;border-color:#323232}.ant-card-hoverable:hover{box-shadow:0 2px 8px rgba(0,0,0,.4)}.ant-legacy-form-item,.ant-legacy-form-item-control-wrapper{width:100%}.ant-input-affix-wrapper-focused{border-color:inherit;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#323232}.large-modal{width:700px}.ant-legacy-form input[type=checkbox]:focus{outline:none}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-tree-checkbox-inner .ant-tree-checkbox-checked .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#bf381d}.ant-tree-checkbox:hover .ant-tree-checkbox-inner{opacity:.65}.ant-table-selection-column,.ant-table-tbody>tr.ant-table-row-selected>td{background-color:inherit;font-weight:600}.ant-checkbox-indeterminate .ant-checkbox-inner:after,.ant-tree-checkbox-checked .ant-tree-checkbox-inner,.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:#bf381d}.ant-table-tbody>tr.ant-table-row:hover>td{background-color:inherit}.ant-table-row-expand-icon,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#bf381d;border-color:#bf381d}.ant-tabs-nav .ant-tabs-tab,.ant-tabs-nav .ant-tabs-tab-active{overflow:hidden;text-overflow:ellipsis}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#bf381d}.ant-spin-dot-item{background-color:#bf381d}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active,.ant-table-filter-trigger.active{color:#bf381d}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#bf381d;color:#fff}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#f2bd1e}tr:hover{background-color:#fff}.learning-center-button{cursor:pointer;color:rgba(0,0,0,.65);border-color:rgba(0,0,0,.65)}.learning-center-button:hover{opacity:.65;color:rgba(0,0,0,.65);border-color:rgba(0,0,0,.65)}.learning-center-list{padding-left:5px;padding-right:5px}.ant-upload.ant-upload-select-picture-card:hover{border-color:#bf381d}.bold-text{font-weight:650}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.filter-node-override .ant-collapse-content.ant-collapse-content-active{overflow:visible!important}@font-face{font-family:"roboto-light";src:local("roboto-light"),url(/static/media/Roboto-Light.057aa247.ttf) format("truetype")}@font-face{font-family:"roboto-regular";src:local("roboto-regular"),url(/static/media/Roboto-Regular.71779d80.ttf) format("truetype")}@font-face{font-family:"roboto-medium";src:local("roboto-medium"),url(/static/media/Roboto-Medium.ea7d3afe.ttf) format("truetype")}@font-face{font-family:"roboto-bold";src:local("roboto-bold"),url(/static/media/Roboto-Bold.9630c546.ttf) format("truetype")}@font-face{font-family:"raleway-medium";src:local("raleway-medium"),url(/static/media/Raleway-Medium.67dbd97b.ttf) format("truetype")}@font-face{font-family:"raleway-bold";src:local("raleway-bold"),url(/static/media/Raleway-Bold.cefd37fb.ttf) format("truetype")}@font-face{font-family:"raleway-semibold";src:local("raleway-semibold"),url(/static/media/Raleway-SemiBold.92cc605b.ttf) format("truetype")}@font-face{font-family:"raleway-light";src:local("raleway-light"),url(/static/media/Raleway-Light.b1f782b7.ttf) format("truetype")}@font-face{font-family:"open-sans";src:local("open-sans"),url(/static/media/OpenSans-Regular.b8cc747a.ttf) format("truetype")}@font-face{font-family:"open-sans-600";src:local("open-sans-600"),url(/static/media/OpenSans-SemiBold.368e5917.ttf) format("truetype")}@font-face{font-family:"manrope";src:local("manrope"),url(/static/media/Manrope-Regular.a9b9e09f.ttf) format("truetype")}.card-shadow{box-shadow:0 2px 8px rgba(0,0,0,.25)}.breadcrumb-link{padding:3px;border-radius:4px}.breadcrumb-link:active,.breadcrumb-link:hover{color:#000!important;background-color:#d3d3d3;opacity:.65}.drawer-footer{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.date-range-picker-icon{font-size:20px;margin-left:0!important;margin-top:3px;color:#000}.tag-view{background-color:hsla(0,0%,77.6%,.15);color:#bf381d}.listview-table-scroll{cursor:pointer}.listview-table-scroll:hover{background-color:#f8f8f8}.slider-download-button{position:absolute;top:0;right:40px;width:56px;height:54px;padding:18px;margin:0}.custom-field-container{display:flex;flex:1 1;position:relative}.custom-field-container .ant-input-disabled.OnTraccrInput{background:#fff;color:#000;border:none;padding:0;cursor:default}.custom-field-container .ant-select-disabled .ant-select-selector{background:#fff!important;color:#000!important;border:none;padding:0;cursor:default!important}.custom-field-container .ant-select-disabled.ant-select .ant-select-arrow{display:none}.ontraccr-tag,.ontraccr-tag-base{max-width:200px;border-radius:4px;padding:4px 8px;font-family:open-sans,sans-serif;border:none}.ontraccr-tag{height:26px;font-size:14px;line-height:18px}.ontraccr-tag-small{max-width:200px;border-radius:4px;padding:4px 8px;font-family:open-sans,sans-serif;border:none;height:24px;font-size:12px;line-height:16px}.ontraccr-tag-default-background{background-color:#ebf2f7;color:#202f3d}.ontraccr-tag-border{border:1px solid #a9bed2}.ontraccr-profile-redesign{background-color:#d6e9ff;overflow:hidden;display:flex;justify-content:center;align-items:center;font-weight:600;font-family:open-sans,sans-serif;color:#2e4355}.ontraccr-profile-redesign:hover{background-color:#a3ccff}.ontraccr-profile-redesign:focus{border:2px solid #0070ff}#login,.login-container{height:100vh!important;align-content:center}.login-container{position:absolute;top:0;left:0;width:100vw;overflow:hidden;background-color:#ffdc73;transition:top .5s ease-in-out}#userRow{padding-top:25%}.antd-input{width:300px!important;align-content:center}.Row{margin-bottom:8px}.login-form-button{background-color:#bf381d;border-color:#bf381d}.login-form-button:active,.login-form-button:focus,.login-form-button:hover{background-color:rgba(191,56,29,.7843137254901961);border-color:rgba(191,56,29,.7843137254901961)}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-checked .ant-checkbox-inner:active,.ant-checkbox-checked .ant-checkbox-inner:focus,.ant-checkbox-checked .ant-checkbox-inner:hover,.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#bf381d;border-color:#bf381d}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5!important}.ant-checkbox-checked:after,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-tree-checkbox-checked:after,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#bf381d}#components-form-demo-normal-login .login-form{max-width:300px}#components-form-demo-normal-login .login-form-forgot{float:right}#components-form-demo-normal-login .login-form-button{width:100%}.login-form-link{color:#bf381d}.ant-page-header-back-button:focus,.ant-page-header-back-button:hover{color:inherit;opacity:.65}.ant-form-item-explain{overflow-wrap:break-word;max-width:300px}.login-input{border-radius:0}.login-card{box-shadow:0 2px 8px rgba(0,0,0,.25);background-color:#fff;border-radius:30px;border:1px solid #c6c6c6;padding:20px 40px}.sheetsw{background:#ffdc73;width:100%;height:100vh;display:flex;position:relative;box-sizing:border-box;overflow-y:auto;min-height:850px}.sheetsw-leftSideWrapper{padding:10px 40px;flex-grow:1;height:100%}.sheetsw-container{display:flex;flex-direction:column}.sheetsw-headingWrapper{display:flex;margin-bottom:30px}.logoRoundedPNG{object-fit:contain;width:180px;height:100px}.heading{font-size:48px;color:#bf381d;height:70px;font-family:"raleway-bold",sans-serif;margin-top:auto;margin-bottom:5px;margin-left:10px}.sheetswInputAndTotalWrapper{display:flex;flex-direction:row}.sheetswInput{width:200px;border-radius:20px}.sheetswInputEmployeeID{margin-left:20px}.weeklyTotalSection{display:flex;justify-content:flex-start;align-items:center;margin-left:20px;font-size:18px;font-family:"raleway-bold",sans-serif}.weeklyTotal-text{font-size:inherit;font-family:inherit}.weeklyTotal-number{font-size:inherit;margin-left:30px}.sheetsw-table,.sheetsw-tableWrapper{border-radius:20px;overflow:hidden}.sheetsw-table{margin-top:20px;font-family:"roboto-regular",sans-serif;width:100%;height:100%;max-width:1500px}.sheetsw-buttonGroup{margin-top:30px}.sheetsw-copyright{position:absolute;bottom:5px}.sheetsw-rightBannerWrapper{width:300px;height:100%;margin-left:auto;background:#f8f8f8;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-around;overflow-y:auto;position:-webkit-sticky;position:sticky;bottom:0;top:0}.sheetsw-logoTransparentPNG{object-fit:contain;width:200px}.sheetsw-bannerHeader{font-size:25px;font-family:"raleway-bold",sans-serif}.sheetsw-multiDevicePNG{object-fit:contain;width:250px}.sheetsw-bannerFeaturesContainer{display:grid;width:100%;grid-template-columns:1fr 3fr;grid-template-rows:1fr 1fr 1fr 1fr;justify-items:center;height:45%;align-items:center}.sheetsw-analyticsPNG,.sheetsw-costSavingsPNG,.sheetsw-realTimeUpdatesPNG,.sheetsw-timeTrackingPNG{object-fit:contain;width:40px;margin-left:20px}.sheetsw-bannerText{font-size:14px;font-family:"raleway-bold",sans-serif;align-self:center;justify-self:start;text-align:left;margin-left:10px}.timePickerGroup{display:flex;flex-direction:column;align-items:center}.dailyTotal{margin-left:60%;width:120px}.sheetsm-container{flex-direction:column;height:100%;width:100%;background:#ffdc73}.sheetsm-container,.sheetsm-tab-container{display:flex;justify-content:space-around}.sheetsm-tab{width:30px;height:30px;border-radius:50%;background:#858576;color:#fff;text-align:center;line-height:30px}.tab:hover{cursor:pointer}.active-tab{background:#fff;color:#858576}.dayOfWeek{display:flex;justify-content:center;margin-bottom:15px}.sheetsm-weeklyTotalSection{margin-left:58%}.inputGroup{display:flex;flex-direction:column;align-items:center}.sheetsmInput{width:200px;border-radius:20px;margin-bottom:20px}.sheetsm-buttonGroup{display:flex;justify-content:space-evenly;margin-bottom:30px}.sheets-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:auto}.outline{border:1px solid #000;border-radius:10px}.card{background-color:#fff}#timeline-table .ant-table-thead>tr>th{height:32.5px;line-height:32.5px;white-space:noWrap}#timeline-table .ant-table-thead .ant-table-cell{background-color:#fff;border-top:1px solid #e8e9ea}#timeline-table tbody.ant-table-tbody>tr:nth-child(odd){background-color:#fff}#timeline-table tbody.ant-table-tbody>tr:nth-child(2n){background-color:#f5f5f5}.custom-header{height:100%;background-color:#fff}#gantt-container>div{width:100%}#gantt-container>div ._CZjuD{overflow-x:scroll}#gantt-container>div ._19jgW{display:none}#gantt-container>div ._nI1Xw>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#gantt-container>div .gantt-task-row:nth-child(2n){background:#f5f5f5}#gantt-container>div .gantt-task-row:nth-child(odd){background:#fff}#gantt-container ._3_ygE,#gantt-container ._3ZbQT{display:none}#gantt-container ._35nLX{background:#fafafa;border:none}#gantt-container div div._3eULf div._CZjuD div._2B2zv svg g.grid g.gridBody g.today rect{width:3px}#timeline-table::-webkit-scrollbar{display:none}#timeline-table{-ms-overflow-style:none;scrollbar-width:none}#gantt-container ._CZjuD::-webkit-scrollbar{display:none}#gantt-container ._CZjuD{-ms-overflow-style:none;scrollbar-width:none}
/*# sourceMappingURL=main.b40dae50.chunk.css.map */