body{font-family:sans-serif;margin:0;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;color:inherit;outline:none;text-align:center}a{color:inherit;text-decoration:none}.form{align-items:center;display:flex;justify-content:space-evenly;width:80%}h1{text-align:center}.topDiv{background-color:#eee;border:none;margin:10px 5px;min-height:200px;padding:15px 0}.topDiv.leftDiv{float:left}.topDiv.higher{display:flow-root;min-height:250px}.app-container input[type=submit]{background-color:#1976d2;border:none;border-radius:5px;color:#fff;font-size:15px;font-weight:700;margin:0 2px;min-width:150px;padding:10px}.app-container input[type=text]{text-align:center}th.gap{display:block;margin-left:90px;margin-right:90px;position:relative}.cols{-webkit-column-count:2;column-count:2}.cols1{-webkit-column-count:1;column-count:1}.middleContainer1 input[type=number],.middleContainer1 input[type=text],.middleContainer2 input[type=number],.middleContainer2 input[type=text],.middleContainer3 input[type=number],.middleContainer3 input[type=text],.middleContainer4 input[type=number],.middleContainer4 input[type=text]{width:150px}.finishedTop{background-color:#fff;border-radius:5px;font-size:15px;font-weight:700;margin:0 2px;min-width:150px;padding:10px}.generalDiv{background-color:#eee;font-size:13px;margin:5px;padding:25px;position:relative}.generalDiv input{margin:5px;width:60px}.rowS{display:flex;flex-wrap:wrap}.infinite-scroll-component{overflow:hidden!important}.inputDiv{background-color:#f3f3f3;border:.1px solid;flex:10% 1;font-size:12px;font-weight:700;margin:2px;padding:5px;position:relative}#contracts,.rtl{direction:rtl}#contracts{-webkit-animation:fadein 2s;animation:fadein 2s;font-size:15px;margin-top:25px;text-align:center}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade{0%,to{opacity:0}50%{opacity:1}}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}#slideLeft{-webkit-animation:slide .5s forwards;-webkit-animation-delay:.2s;-webkit-animation:slide 3s forwards;animation:slide 3s forwards;-webkit-animation-delay:1s;animation-delay:1s;left:-800px;position:relative}@-webkit-keyframes slide{to{left:0}}@keyframes slide{to{left:0}}.container{margin:0 auto;max-width:1200px}.container button{margin:16px 16px 16px 0}#insideProjectPricing,.insidePricing{float:right}.aligned{display:block;margin:auto;text-align:center}#getOtherProject,#saveProject,#updateProject{display:none}.MuiBox-root .disabled{opacity:.4}.app{transition:.2s ease-in-out}.progress-wrapper{align-items:center;display:flex}.progress-wrapper>div:last-child{align-items:center;display:flex;flex-direction:column;margin-left:16px}.progress-wrapper>div:last-child progress{background:#fff;font-size:.6em;height:1.8em;line-height:1.5em;text-indent:.5em;width:150px}.progress-wrapper>div:last-child progress::-moz-progress-bar{background:linear-gradient(90deg,blue 105px,red 0)}.progress-wrapper>div:last-child progress::-webkit-progress-value{background:linear-gradient(90deg,blue 105px,red 0)}.progress-wrapper>div:last-child progress{background:linear-gradient(90deg,blue 105px,red 0)}.table{height:auto;margin:20px;overflow:hidden}.table .table-row,.table .table__header{grid-gap:20px;align-items:center;border-bottom:1px solid #ccc;display:grid;gap:20px;grid-template-columns:20px repeat(auto-fit,minmax(100px,1fr));padding:20px 10px;text-align:center}.table .table-row:hover{background-color:#ccc;cursor:pointer}.table .table__header{font-weight:700}.muitable.table{margin:0}.main_table{font-size:1.2rem;min-height:calc(100vh - 10px)}.main_table .main-table__header{border-bottom:1px solid #ccc;display:grid;grid-template-columns:repeat(auto-fit,100px);min-height:50px}.main_table .main-table__header>div{align-items:center;border-right:1px solid #ccc;display:flex;flex-direction:column;font-size:.8rem;height:100%;justify-content:center;padding:1px;text-align:center}.main_table .main-table__header>div .sub-name{font-size:.6rem;font-weight:400}.main_table .main-table__header>div:last-child{border-right:none}.main_table .main-table__header .long-text{font-size:.8rem;font-weight:500;height:95%}.main_table .main-table__content{border-left:1px solid #ccc}.main_table .row{border-bottom:1px solid #ccc;display:grid;grid-template-columns:repeat(auto-fit,100px);height:30px;text-align:center}.main_table .row .cell,.main_table .row .project-name{align-items:center;display:flex;justify-content:center}.main_table .row .cell{border-right:1px solid #ccc;font-size:.8rem;width:98%}.main_table .row .transparant{border:none}.main_table .row input{border:none;height:90%;outline:none;width:100%}.days-grid{display:grid;grid-template-columns:70% 30%;grid-template-rows:50% 50%}.days-grid>div,.days-grid>input{align-items:center;border:1px solid rgba(0,0,0,.5);display:flex;justify-content:center;padding:5px;text-align:center}.days-grid>input[disabled]{background-color:#ccc;font-weight:700}.dashboard{display:flex;justify-content:space-between;margin-bottom:100px}.dashboard .dashboard-item{border:1px solid #000;flex-direction:column;padding:8px;width:200px}.dashboard .dashboard-item,.dashboard .dashboard-item .hours-bank-item{align-items:center;display:flex}.dashboard .dashboard-item .hours-bank-item svg{cursor:pointer;margin-left:5px}.dashboard .dashboard-item .progress-wrapper{flex-direction:column}.table.project-table{border:2px solid #000;margin:initial;padding:8px}.table.project-table .total{background-color:#b0c4de}.table.project-table .table__header.total{display:flex;justify-content:space-between;padding:20px}.table.project-table .table-row:hover{background-color:initial;cursor:inherit}.table.inner-table{border:2px solid #ccc;margin:0;padding:8px}.table.inner-table .table-row:hover{background-color:#b0c4de;cursor:inherit}.materialui-daterange-picker-makeStyles-dateRangePickerContainer-1{position:absolute!important}.materialui-daterange-picker-MuiList-root-257.materialui-daterange-picker-MuiList-padding-258{display:none}.materialui-daterange-picker-makeStyles-root-184{width:400px!important}.add-project{padding:8px}.add-project form{display:flex;flex-direction:column;padding:16px}.add-project form .MuiFormControl-root{margin:12px 0}.add-project form .company{display:flex}.add-project form .company .MuiInput-root.MuiInput-underline.MuiInputBase-root.MuiInputBase-colorPrimary.MuiInputBase-formControl,.add-project form .company .MuiOutlinedInput-root.MuiInputBase-root.MuiInputBase-colorPrimary.MuiInputBase-formControl{width:100%}.add-project form .project-type{display:flex;justify-content:space-between;width:60%}.add-project form .MuiOutlinedInput-root.MuiInputBase-root.MuiInputBase-colorPrimary.MuiInputBase-formControl{width:250px}.add-project form .team{display:flex;flex-direction:column;justify-content:space-between;width:100%}.add-project form .team-member-list{align-items:center;display:flex;flex-wrap:wrap;margin:12px 0}.add-project form .team-member-list>*{cursor:pointer;margin:4px}.employee{margin:0 auto;max-width:1200px}.employee .delete-user{margin-bottom:24px}.employee .delete-user button{margin-right:16px}.employee .user-details{font-size:18px}.employee .user-details h4{display:inline-block;margin:8px 0}.login{width:100%}.login .login-form{display:flex;flex-direction:column;margin:0 auto;width:400px}.login .login-form .login-error-message{color:#ad2727;font-size:18px;font-weight:600;margin:16px 0;text-align:center}.login .login-form form{display:flex;flex-direction:column;justify-content:center}.login .login-form form .form-group{margin-bottom:15px}.login .login-form form .input-control{background:#fff;border:1px solid #d7d7d7;border-radius:6px;display:flex;flex-direction:column;height:55px;justify-content:center;margin-bottom:3px;width:100%}.login .login-form form .input-control label{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;height:19px;line-height:19px;position:absolute;width:41px}.login .login-form form .input-control input{background-color:#fff;border:1px solid #d7d7d7;border-radius:6px;display:flex;font-family:Inter,sans-serif;font-size:16px;height:55px;letter-spacing:0;max-width:100%;padding:0 10px;text-align:left;width:390px}.login .login-form form .input-control input.error{border:1px solid #ad2727}.login .login-form form .error-message{color:#ad2727;font-size:12px;margin:0}.login .login-form form .button{background:#000;border-radius:6px;cursor:pointer;height:55px;width:103%}.login .login-form form .button:disabled{background-color:#ccc;cursor:not-allowed}.login .login-form form .button .btn-text{color:#fff;display:contents;font-size:18px}.app-loader{-webkit-animation:load 1.3s linear infinite;animation:load 1.3s linear infinite;border-radius:50%;color:#6495ed;font-size:10px;height:1em;margin:100px auto;opacity:.5;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}@-webkit-keyframes load{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.topDiv .warningMessage{color:red}.topDiv table{border-collapse:collapse}.topDiv td,.topDiv th{text-align:center}.topDiv tr:nth-child(2n){background-color:#f2f2f2}.topDiv th{background-color:#357bc1;border:solid;color:#fff;font-size:15px;height:22px}.topDiv select{width:100%}.rtl .autoSave{background-color:#b9e7b9}.rtl .autoSave,.rtl .noSave{-webkit-animation:fade 2s linear;animation:fade 2s linear;border:none;color:#fff;direction:ltr;display:none;float:left;font-size:18px;left:25%;opacity:1;position:fixed;text-align:center}.rtl .noSave{background-color:#f11616}input[type=submit]{cursor:pointer}.dashboard-top{align-content:stretch;direction:rtl;display:flex;justify-content:space-around;margin-bottom:30px}.dashboard-top .dashboard-item{align-items:center;border:1px solid #000;display:flex;flex-direction:column;padding:8px;width:200px}.projectContainer .tableDiv{direction:rtl;display:flex;flex-direction:row;justify-content:space-evenly;margin:30px;position:relative}.projectContainer .tableDiv table{border-collapse:collapse}.projectContainer .tableDiv .table1,.projectContainer .tableDiv .table2{text-align:center}.projectContainer .tableDiv td,.projectContainer .tableDiv th{border:.1px solid;padding:10px;text-align:center}.projectContainer .tableDiv .totals{border-radius:10px;box-shadow:6px 8px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.projectContainer .tableDiv tr:nth-child(2n){background-color:#f2f2f2}.projectContainer .tableDiv th{background-color:#fff;border:.1px solid;color:#000;font-size:15px;height:22px;margin:5px;padding:10px}.projectContainer .tableDiv .topTable{direction:rtl}.container .noContract,.project .noContract{color:red}
/*# sourceMappingURL=main.158d0f77.css.map*/