#nav_container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:50px;background-color:#fff;padding:0 10px}#nav_brandImage{width:25px;height:25px;margin:0 10px 0 0}#nav_openMenu{border-radius:2.5px;border:1px solid #e6e6e6;background-color:#f8f8f8;transition:all .3s ease;outline:0;opacity:1}#nav_openMenu:hover{cursor:pointer;opacity:.3}#nav_openMenu:active{transform:scale(.85);transition:all .3s ease}#nav_logout{border-radius:2.5px;border:1px solid #e6e6e6;background-color:#f8f8f8;transition:all .3s ease;outline:0;margin-left:15px;margin-right:5px;opacity:1}#nav_logout:hover{cursor:pointer;opacity:.3}#nav_logout:active{transform:scale(.85);transition:all .3s ease}.confirmModal_messageContainer{margin:55px 55px 15px}.confirmModal_message{border-top:1px solid #474544;border-bottom:1px solid #474544;color:#fff;font-weight:400;font-size:21px;display:flex;justify-content:center;align-items:center;padding-top:55px;padding-bottom:55px}.confirmModal_buttonContainer{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:10px 0}.confirmModal_acceptButton{background-color:var(--colors-ign-grey);border:0;border-radius:2.5px;color:#fff;padding:6px 18px}.confirmModal_cancelButton{background:none;border:0;outline:0;color:#fff;margin-left:10px}.confirmModal_buttonContainer button{transition:all .3s ease}.confirmModal_buttonContainer button:hover{cursor:pointer;transition:all .1s ease;opacity:.7}#sidebarContent_container{z-index:9999;padding:5px;height:100%;background-color:var(--colors-ign-darkGrey);width:275px}#sidebarContent_headerItem{height:35px;border-bottom:1px solid var(--colors-ign-grey);display:flex;align-items:center;justify-content:flex-start;padding:0 5px 5px 0}#sidebarContent_headerItem a{color:#c1c1c1;transition:all .2s ease}#sidebarContent_headerItem a:hover{cursor:pointer;transition:all .2s ease;color:#e6e6e6}.sidebarContent_menuItem{height:35px;display:flex;align-items:center;justify-content:flex-start;padding:0 5px 5px 15px}.sidebarContent_menuItem a{color:#c1c1c1!important;transition:all .2s ease}.sidebarContent_menuItem a:hover{cursor:pointer;transition:all .2s ease;color:#e6e6e6!important}.version_number{position:absolute;bottom:20px;left:30px;color:#fff;font-family:"Courier New",Courier,monospace;font-size:.95em}.menu_item{margin-left:10px;margin-right:10px}#overlay_loader_container{position:absolute;height:CALC(100% - 40px);overflow:hidden;background-color:rgba(0,0,0,.3)}#home_container,#overlay_loader_container{width:100%;display:flex;justify-content:center;align-items:center}#home_container{overflow-y:hidden;height:100%;background-color:var(--colors-ign-lightGrey)}#home_title_container{height:30%;width:60%;margin-bottom:55px;display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#fff;border-radius:5px;box-shadow:var(--shadow-mid)}.toast-success{background-color:#51a351!important}.toast-error{background-color:#bd362f!important}.toast-info{background-color:#2f96b4!important}#login_container{background-color:var(--colors-ign-lightGrey);height:calc(100% - 40px);width:100%;justify-content:center}#login_container,#login_form{display:flex;align-items:center}#login_form{background-color:var(--colors-ign-lightest);border-radius:5px;border:1px solid #c1c1c1;width:450px;flex-direction:column}#login_header{padding:15px;width:100%;border-bottom:1px solid #c1c1c1}#login_headerInner h1{margin:0}#login_header p{margin:0;font-size:20px;font-weight:400}#login_inner{background-color:#fff;width:100%;padding:15px;border-bottom:1px solid #c1c1c1}.login_inputContainer{width:100%;margin-top:5px;border-bottom:5px}.login_inputContainer label{color:var(--colors-ign-lightgrey);font-size:14px}.login_inputContainer span{color:#ff4d4d;font-size:14px}.login_input{border:1px solid #c1c1c1;border-radius:2.5px;width:100%;height:35px;padding:0 5px}#login_brandImage{height:60px;width:60px;margin:10px 15px 15px}#login_forgotPassword{padding-top:5px}#login_footer{margin:10px 0 0}#login_buttonContainer{width:100%;padding:5px;display:flex;justify-content:flex-end}#login_buttonContainer button{border:0;border-radius:2px;outline:0;padding:8px 16px;font-size:16px;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;font-weight:400;margin:5px;transition:all .15s ease}#cancel_login_button{background-color:transparent;color:#36b}#cancel_login_button:hover{opacity:.5}#login_button{background-color:#666;color:#fff}#login_button:hover{color:#c1c1c1}.cancel_button{background:none;border:0;outline:0;color:#09f}.save_button{background-color:var(--colors-ign-grey);border:0;border-radius:2.5px;color:#fff;padding:6px 18px}.input_label_container{display:flex;flex-direction:column;width:300px;margin-bottom:7px}.input_label_container_block{display:flex;flex-direction:column;width:100%;margin-bottom:15px}.input_label_container label{font-size:14px}.input_label_container input{border:1px solid #c1c1c1;border-radius:2.5px;padding:3px 6px}.modal_container{display:flex;justify-content:center;align-items:center}.error_message{color:#ff4d4d;font-size:14px}#userModal_header{height:35px}#userModal_buttonContainer{padding:25px 0 0;width:100%;display:flex;justify-content:flex-end;align-items:center}#userModal_buttonContainer button{margin:10px}#userModal_buttonContainer button:hover{cursor:pointer}#settings_container{height:100%;width:100%;background-color:var(--colors-ign-lightGrey)}.description{margin-top:20px;margin-bottom:20px;font-size:.8em}#failed_messages_container{height:100%;width:100%;background-color:var(--colors-ign-lightGrey)}.table_header_btn_loading{opacity:.5}.table_header_btn_loading:hover{cursor:not-allowed}#timesheet_items_container{width:100%;background-color:var(--colors-ign-lightGrey);padding-bottom:100px}.timesheet_items_body{padding:0 50px}.timesheet-template{width:100%;background-color:#fff;border-radius:2px;margin-bottom:15px;padding:10px 20px}.timesheet-template:last-child{margin-bottom:100px}.fixed_save_banner{border-top:1px solid #ccc;position:fixed;left:0;right:0;bottom:0;background-color:#fff;height:70px;z-index:9999;display:flex;justify-content:flex-end;align-items:center}.fixed_save_banner_inner{margin-right:50px;float:right}.timesheet_cancel_btn{margin-right:20px}.timesheet-template-seperator{border-bottom:1px solid #ebe9e9;margin-top:3px}.timesheet-template-body{margin-top:20px;margin-bottom:10px}.add-item-btn{display:inline-block;color:#0645ad}.add-item-btn:hover{cursor:pointer;text-decoration:underline}.add-group-btn{display:inline-block;color:#c08225}.add-group-btn:hover{cursor:pointer;text-decoration:underline}.timesheet-tbl{margin-top:10px;font-size:.9em}.timesheet-tbl .product-name-col{min-width:300px}.timesheet-tbl{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}.timesheet-tbl td,.timesheet-tbl th{border:1px solid #ddd;padding:8px}.timesheet-tbl tr:nth-child(2n){background-color:#f2f2f2}.timesheet-tbl tr:hover{background-color:#ddd}.timesheet-tbl th{padding-top:12px;padding-bottom:12px;text-align:left}.timesheet-tbl th tr:hover{background-color:transparent!important;background-color:initial!important}.delete-timesheet-product:hover{cursor:pointer;opacity:.8}.options-col{width:80px;text-align:center}.timesheet-template-header{font-weight:700;font-size:1.1em}.react-confirm-alert-body h1{font-size:1.5em}.edit-template-name:hover{cursor:pointer;opacity:.8}.edit-template-name{margin-left:7px}.edit-template-check:hover{cursor:pointer;opacity:.8}.edit-template-times{margin-right:7px;margin-left:10px}.edit-template-times:hover{cursor:pointer;opacity:.8}.template-input{min-width:300px}.group-validation-body,.other-options-body{margin-top:25px}.other-options-body .timesheet-subheader{margin-bottom:15px}.other-options-body button{margin-left:0;padding-left:0}.timesheet-label{background-color:#f1efef;padding:4px;border:1px solid #ccc;border-radius:3px}.clients-body{margin-top:10px;margin-bottom:20px}.timesheet-subheader{font-weight:700;margin-bottom:5px}.group-tip{margin-bottom:4px}.options-wrapper{display:flex;justify-content:center;align-items:center}.sort-container{width:37px;margin-left:7px}.sort-container .sort-icon:hover{opacity:.8;cursor:pointer}.form-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.form-switch i{position:relative;display:inline-block;margin-right:.5rem;width:46px;height:26px;background-color:#e6e6e6;border-radius:23px;vertical-align:text-bottom;transition:all .3s linear}.form-switch i:before{width:42px;transform:translate3d(2px,2px,0) scaleX(1);transition:all .25s linear}.form-switch i:after,.form-switch i:before{content:"";position:absolute;left:0;height:22px;background-color:#fff;border-radius:11px}.form-switch i:after{width:22px;box-shadow:0 2px 2px rgba(0,0,0,.24);transform:translate3d(2px,2px,0);transition:all .2s ease-in-out}.form-switch:active i:after{width:28px;transform:translate3d(2px,2px,0)}.form-switch:active input:checked+i:after{transform:translate3d(16px,2px,0)}.form-switch input{display:none}.form-switch input:checked+i{background-color:#4bd763}.form-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.form-switch input:checked+i:after{transform:translate3d(22px,2px,0)}.default-switch-wrapper{margin-top:10px}.custom-tooltip{position:relative;display:inline-block;margin-left:5px}.custom-tooltip .custom-tooltiptext{visibility:hidden;width:400px;background-color:#495057;color:#fff;text-align:center;padding:10px;border-radius:6px;position:absolute;z-index:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important}.custom-tooltip:hover .custom-tooltiptext{visibility:visible}.custom-tooltip:hover{cursor:auto}.flexy-label{display:flex}#questionModal_header{height:35px}#questionModal_buttonContainer{padding:25px 0 0;width:100%;display:flex;justify-content:flex-end;align-items:center}#questionModal_buttonContainer button{margin:10px}#questionModal_buttonContainer button:hover{cursor:pointer}#users_container{height:100%;width:100%;background-color:var(--colors-ign-lightGrey)}.edit_user_icon{font-size:20px;color:var(--colors-ign-grey)}.edit_user_icon:hover{cursor:pointer;opacity:.75}.MTableHeader-header-49{background-color:inherit!important;border-bottom:1px solid #c1c1c1!important;border-right:1px solid #c1c1c1!important}#reasonCodesModal_header{height:35px}#reasonCodesModal_buttonContainer{padding:25px 0 0;width:100%;display:flex;justify-content:flex-end;align-items:center}#reasonCodesModal_buttonContainer button{margin:10px}#reasonCodesModal_buttonContainer button:hover{cursor:pointer}.makeStyles-main-3,.MuiDialogContent-root{padding-top:0!important}:root{--colors-ign-lightest:#f1f1f1;--colors-ign-lightGrey:#e6e6e6;--colors-ign-grey:#474544;--colors-ign-darkGrey:#333;--shadow-lowest:0 0.5px 1.5px rgba(0,0,0,0.12),0 0.5px 1px rgba(0,0,0,0.24);--shadow-mid:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);--shadow-high:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);--shadow-nav:0 5px 8px rgba(0,0,0,0.05),0 1px 8px rgba(0,0,0,0.05)}#topBar{height:40px;background-color:#474544;background-color:var(--colors-ign-grey)}div.ag-root .ag-cell-focus{-webkit-user-select:text;-ms-user-select:text;user-select:text}.ag-cell-focus,.ag-cell-no-focus{border:none!important}.no-border.ag-cell:focus{border:none!important;outline:none;cursor:text}.table_header{padding:25px 50px;display:flex;flex-direction:row;align-items:center}.table_header h3{margin:0 15px 5px 0;font-weight:400}.table_header_btn{border:0;border-radius:2px;color:#fff;background-color:#666;padding:8px 16px;font-size:16px;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;font-weight:400;margin:0 0 0 5px}.grid_container{padding:0 50px 50px}.ag-theme-material .ag-icon-checkbox-checked{color:#666}.grid_results_container{margin-top:10px;float:right}
/*# sourceMappingURL=main.3143849f.chunk.css.map */