body{margin:0;padding:0}div.ant-divider{background-color:#a9a9a9}.spinner{display:flex;align-items:center;justify-content:center;height:90vh}.add-pointer{cursor:pointer}.ts-status-tag{min-width:100px;text-align:center}.table-striped-rows tbody tr:nth-child(2n) td{background-color:#dcf3ff}.table-striped-rows tbody tr:nth-child(odd) td{background-color:#fffbdd}.table-row-deleted{background-color:#fdcccc}.button-restore.ant-btn{background-color:#007b00;color:#fff}.button-restore:hover.ant-btn{background-color:#00a700;color:#fff;border:none}.button-restore:focus.ant-btn{background-color:#fff;color:#00a700;border:2px solid #00a700}.header{display:flex;background-color:#0a438b;padding:15px 20px}.header--logo{margin:0 8px}.header--title{font-size:18px;color:#fff;margin:0}.auth{height:100vh;display:grid}.auth-form{width:100%;display:flex;flex-direction:column;align-items:center}.auth-form__field{width:100%;margin-bottom:20px}.auth-form__submit-button.ant-btn{width:100%;height:45px;font-size:18px;font-weight:600;background:#b7eb8f}.auth-form__submit-button.ant-btn:hover{background:#a1cd7f;color:#000;border-color:transparent}.auth-form__input:focus.ant-input{border-color:#000;box-shadow:none}.auth-form__input--error.ant-input,.auth-form__input--error.ant-input-password,.auth-form__input--error.ant-input-password:focus,.auth-form__input--error.ant-input:focus{border-color:rgba(255,32,32,.85)}.auth-form__error{display:block;color:rgba(255,32,32,.85);font-size:12px}.auth-form__reset-pass-link{margin-top:10px;align-self:flex-end}.company--create_button{margin-bottom:16px}.company--create_button.ant-btn{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.worker__buttons{display:flex;justify-content:space-between}.worker__demote-worker.ant-btn,.worker__promote-foreman.ant-btn{margin-right:50%}.worker__add-worker-button.ant-btn{margin-bottom:16px;margin-right:16px;color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.worker__add-foreman-button.ant-btn{margin-bottom:16px;margin-right:16px;color:#fa541c;background:#fff2e8;border-color:#ffbb96}.object-building__transfer.ant-transfer{display:flex;justify-content:left;align-items:center}.object-building__transfer .ant-transfer-list{height:65vh;width:45%}.object-building__card{width:40rem}.object-building__card.ant-card{margin:10px 0}.object-building__create_button{margin-bottom:16px}.object-building__create_button.ant-btn{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.object-building__save-button{margin-top:10px}.job-title__create_button{margin-bottom:16px}.job-title__create_button.ant-btn{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.timesheet--worker-select.ant-select{margin:15px 0 10px;min-width:350px}.timesheet__approve-button.ant-btn{margin-bottom:10px}.timesheet__create_button.ant-btn{margin-bottom:16px;margin-left:16px;color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.timesheet-approval__check-tag{display:flex;flex-direction:column}.timesheet-approval__check-tag span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.timesheet-approval__filter-select.ant-select{margin:0 15px 10px 0;min-width:350px}.timesheet-approval__filter-select.ant-picker{margin:0 15px 10px 0}.timesheet-approval__filter-input.ant-picker{margin-left:10px}.report__start-time-corr{font-size:12px;color:green}.report__end-time-corr{font-size:12px;color:#6f0000}.report__start-time-raw{font-size:12px;color:#006300}.report__end-time-raw{font-size:12px;color:#950000}.report__download_button.ant-col{display:flex;justify-content:flex-end}.report__download_button .ant-btn{margin-left:10px;margin-bottom:10px}.report__filter-input.ant-select{margin:0 15px 10px 0;min-width:350px}.report__filter-input.ant-picker{margin:0 15px 10px 0}.report__summary-total.ant-table-cell{text-align:right}.report__summary-total_text.ant-typography{margin-right:10px}.report--cell-in-bold.ant-table-cell{font-weight:700}.report__ordinaryTime{font-style:italic;color:#00006d;font-size:12px}.report__overtime{font-style:italic;color:#6d0000;font-size:12px;font-weight:700}.money-report__job-site-title{font-size:.7em}.money-report__money-cell{display:flex;flex-direction:column;justify-content:center;align-items:center}.money-report__money-cell__details{display:flex;justify-content:space-between;align-items:center;font-size:.7em;width:100%}.money-report__money-cell__details__regular{color:#006400}.money-report__money-cell__details__overtime{color:#6d0000}.dashboard__actions{display:flex;justify-content:space-between}
/*# sourceMappingURL=main.d132b846.chunk.css.map */