*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}.ant-layout-sider-dark,.ant-menu-dark,.ant-menu-dark .ant-menu-item{background:#292929!important}.ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-item:hover{background:#303030!important}.ant-layout-sider-trigger{background:#292929!important;color:#fff!important;position:absolute!important;top:0!important;bottom:auto!important;width:100%!important;height:48px!important;line-height:48px!important;text-align:center!important}.ant-layout-sider-trigger:hover{background:#303030!important}.custom-switch-active.ant-switch-checked{background-color:#bb980a!important}.custom-switch-active.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:#c44a2d!important}.request-description-field textarea.ant-input{font-size:10px!important}.labor-hours-cell .ant-input-number-input{text-align:center!important}.labor-hours-cell-filled .ant-input-number,.labor-hours-cell-filled .ant-input-number-input{background-color:#b7eb8f!important}.contract-estimate-category-select .ant-select .ant-select-selector,.contract-estimate-category-select .ant-select .ant-select-selection-item,.contract-estimate-category-select .ant-select .ant-select-selection-placeholder,.contract-estimate-worktype-select .ant-select .ant-select-selector,.contract-estimate-worktype-select .ant-select .ant-select-selection-item,.contract-estimate-worktype-select .ant-select .ant-select-selection-placeholder,.contract-estimate-workstage-select .ant-select .ant-select-selector,.contract-estimate-workstage-select .ant-select .ant-select-selection-item,.contract-estimate-workstage-select .ant-select .ant-select-selection-placeholder,.contract-estimate-subcontractor-select .ant-select .ant-select-selector,.contract-estimate-subcontractor-select .ant-select .ant-select-selection-item,.contract-estimate-subcontractor-select .ant-select .ant-select-selection-placeholder,.contract-estimate-category-select-dropdown .ant-select-item,.contract-estimate-worktype-select-dropdown .ant-select-item,.contract-estimate-workstage-select-dropdown .ant-select-item,.contract-estimate-subcontractor-select-dropdown .ant-select-item{font-size:11px!important}.overhead-costs-table .ant-table-summary tbody>tr>td,.overhead-costs-table tfoot .ant-table-cell{border-bottom:none!important}.overhead-costs-table .ant-table-summary tbody>tr{border-bottom:none!important}
