body{font-family:sans-serif;margin:0;padding:0}@keyframes slider-left{0%{margin-left:3.49em}to{margin-left:0}}@keyframes slider-right{0%{margin-left:0}to{margin-right:3.49em}}#event-notification-bar{background-color:#fff;box-shadow:0 3px 5px -2px #0000008c;margin-left:30%;opacity:.95;padding:10px;position:fixed;text-align:center;top:0;width:40%;z-index:1500}#event-notification-bar i{font-size:1.5em}#event-notification-bar.standard-notification{border-bottom:1px solid #089914;border-left:1px solid #089914;border-right:1px solid;border-top:0;color:#089914}#event-notification-bar.green{border:1px solid #089914;border-top:0;color:#089914}#event-notification-bar.red{border:1px solid #c00;color:#c00}a,a:visited{color:#2d96c1;text-decoration:none}a.nav-fav,a.nav-fav:visited{color:#fff;text-decoration:none}a.nav-fav:hover{text-decoration:underline}@keyframes animateAppearance{0%{opacity:.25}to{opacity:1}}@keyframes animateLoader{0%{opacity:.25;transform:scaleY(1)}to{opacity:1;transform:scaleY(10)}}.loader-background{height:100%;opacity:.5;width:99%}.loader,.loader-small{animation:spin 2s linear infinite;border:18px solid #f3f3f3;border-radius:50%;border-top-color:#2d96c1;height:30px;opacity:1;width:30px}.loader{left:50%;margin-left:-15px;margin-top:-15px;position:fixed;top:50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.simple-loader ul li{animation:animateLoader 2s ease-in-out infinite alternate;height:50px;width:50px}.employ-form-list{border:1px solid #b1b1b1;border-radius:4px;margin-bottom:5px;padding:5px}.simple-loader ul{display:flex}.simple-loader div{font-size:20pt}.simple-loader{display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.simple-loader ul li:first-child{animation-delay:.1s}.simple-loader ul li:nth-child(2){animation-delay:.3s}.simple-loader ul li:nth-child(3){animation-delay:.5s}.simple-loader ul li:nth-child(4){animation-delay:.7s}.simple-loader ul li:nth-child(5){animation-delay:.9s}.mainContent{padding-top:60px!important;width:100%}.MuiStepLabel-iconContainer{background-color:#fff!important;border:0!important;margin-right:5px}.pointer:hover{cursor:pointer}.flex{display:flex}.bold{font-weight:700}.border-right{border-right:1px solid #c4c4c4}.padding-5{padding:5px!important}.padding-10{padding:10px!important}.flex-wrap{flex-wrap:wrap}.main-secondary-color{background-color:#f5f5f5!important}.border{border:5px solid #f3f3f3}.border-secondary{border:1px solid #9d8e5d}.bg-green,.ok{background-color:#7cc481}.bg-yellow,.warning{background-color:#fff176}.bg-red,.error{background-color:#9e2b2b}.bg-orange,.warning-strong{background-color:#ffbf79}.ok,.text-green{color:#c8edcb}.bg-light-green,.done{background-color:#c8edcb}.text-white{color:#fff}.text-dark-green{color:#3e8749}.text-yellow,.warning{color:#fff176}.error,.text-red{color:#9e2b2b}.text-orange,.warning-strong{color:#ffbf79}.text-primary-dark{color:#1c4e63}.boldText{font-weight:700!important}.resizeable-vertical{resize:vertical}.invoice-phase-item-input{width:10%}.invoice-phase-item{justify-content:space-around;padding:5px}.invoice-phase-item-name{width:15%}.invoice-table td:not(:first-child),.invoice-table th:not(:first-child){border-left:1px solid #c4c4c4}.invoice-table th{border-bottom:1px solid #c4c4c4}.width-10p{width:10%}.test{color:#000000bf}.invoice-table tr:not(:first-child) td{border-top:5px solid #f7e7cd}.invoice-payment-list-item{border:1px solid #c4c4c4;border-radius:5px;padding:10px}.file-grid-container .bc-white{background-color:#fff!important}.cal-grid-row{background-color:#fff}.cal-grid-cell-head{padding-top:5px}.cal-grid-row,.cal-grid-row-head{display:flex}.cal-grid-cell-head{background-color:#1c4e63;color:#fff!important}.cal-grid-col{border-right:1px solid #c4c4c4;margin:0;padding:0}.cal-day-sidebar-item{align-items:center;background-color:inherit;display:flex;line-height:15px;margin-left:10px}.text-left,.text-right{text-align:left}.text-center{text-align:center}.cal-month-day-content-ext{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;height:auto;position:absolute;z-index:100}.cal-month-day-content,.cal-month-day-content-ext{background-color:inherit}.cal-month-day-content{height:inherit;overflow:hidden}.cal-month-day{background-color:#fff;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;height:110px;min-height:100px;overflow:hidden;padding-top:5px}.cal-grid-row:nth-child(2n),.cal-month-day.empty{background-color:#f5f5f5}.hidden{display:none}.full-width{width:100%}.gap-5{gap:5px}.madding-5{padding:5px}.gap-10{gap:10px}.margin-5{margin-bottom:5px}.margin-t-10{margin-top:10px}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}.cal-grid-col .cal-grid-cell-holiday:nth-child(2n),.cal-month-day-content-ext.cal-grid-cell-holiday,.cal-month-day.cal-grid-cell-holiday{background-color:#b4edda}.cal-grid-col-drag-hover .cal-grid-cell:nth-child(2n),.cal-grid-col-drag-hover .cal-month-day,.cal-grid-col-drag-hover .cal-weekday{background-color:#bbdefb!important}.cal-grid-col .cal-grid-cell-today:nth-child(2n),.cal-month-day-content-ext.cal-grid-cell-today,.cal-month-day.cal-grid-cell-today{background-color:#f7e3c0}.cal-grid-cell,.cal-grid-cell-head,.cal-grid-cell-hours{border-right:1px solid #c4c4c4}.file-grid-container{background-color:#f7e7cd;margin-top:15px}.file-grid{background-color:#f5f5f5;padding:10px}.file-grid-headline{color:#000;font-size:1em;padding-left:15px}.file-grid-item,.file-grid-item:hover{border:1px solid #2d96c1;margin-left:10px;margin-top:10px;text-align:center;width:150px}.file-grid-item{background-color:#2d96c1}.file-grid-item:hover{background-color:#e1cb86}.file-grid-item-icon{background-color:#fff;margin:auto;padding:5px}.file-grid-item-banner{color:#f5f5f5;padding:5px;width:100%}.proj-det-root:nth-child(2n) .proj-det-phase-res{background-color:#f5f5f5!important}.overflow-y-none{overflow-y:hidden}.proj-det-phase-res{background-color:#fff!important;border-radius:5px 5px 5px 5px;margin:auto;transition:margin .15s cubic-bezier(.4,0,.2,.1) 0ms}.proj-det-appendix-res{border:1px solid #0000001f;margin:auto auto 5px;width:96%}.app-body{display:flex;flex-direction:column;justify-content:space-between}.proj-det-phase-res:hover,.proj-det-phase-res:hover .proj-det-phase-res,.proj-det-phase:hover,.proj-det-phase:hover .proj-det-phase,.proj-det-stage:hover,.proj-det-stage:hover .proj-det-stage{background-color:#bbdefb!important}.proj-det-root .proj-det-stage,.proj-det-root .proj-form-stage{background-color:#f7e7cd}.proj-form-stage-mt{margin-top:20px}.proj-det-root .proj-det-stage,.proj-det-root .proj-det-stage .proj-det-phase{margin-bottom:5px!important}.proj-det-phase-exp{background-color:#cbe1f2}.phase-det-title{color:#fff;line-height:48px}.phase-employ-role{flex-wrap:wrap;justify-content:space-around;padding:5px}.summary-table{width:99%}.MuiMenuItem-root:hover,.phase-employ-role:hover,.summary-table:hover{background-color:#bbdefb!important}.phase-det-content{padding:10px}.dialog-min-height{min-height:800px}.dialog-full-width{max-width:99%!important;width:100%!important}.phase-det-item-width{margin:auto auto 10px;min-width:99%;width:98%}.phase-det-card{height:690px}.phase-det-card:first-child{margin-right:5px}.sub-menu-box{align-items:center;background-color:#fff;border:1px solid #000;border-radius:8px;color:#000;display:flex;height:30px;justify-content:center;margin:5px;padding:5px 15px 5px 5px}.dt-container{animation:animateAppearance .75s ease-out;border:1px solid #1f6987;display:grid;height:500px;margin:15px auto 0;overflow:auto;width:99%}.action-bar{height:20px;margin-bottom:10px;top:0;width:inherit}.bg-main{background-color:#fff}.action-bar,.dt-grid{display:flex;flex-wrap:nowrap}.action-bar-title{flex-basis:30%;font-size:1.2em;font-weight:700;text-align:center;vertical-align:middle}.markdown-container{font-size:.875rem;line-height:1.5}.markdown-container table{width:90%}.markdown-container .markdown-alert{margin-left:25px;margin-top:15px;width:80%}.markdown-alert-title{align-items:center;display:flex;font-size:1em;font-weight:700;gap:10px}.markdown-container .markdown-alert-note{background-color:#e2ecf8;border-left:5px solid #1f6987;padding:15px}.markdown-container .markdown-alert-tip{background-color:#d7d7f3;border-left:5px solid #706daf;padding:15px}.markdown-container .markdown-alert-important{background-color:#e6fffc;border-left:5px solid #61c6b7;padding:15px}.markdown-container table td,.markdown-container table th{padding:5px}.markdown-container table th{background-color:#1c4e63;border-left:1px solid #d0d2d6;color:#fff}.markdown-container table td{border-bottom:1px solid #1c4e63;color:#000}.dt-action-bar-button{border:1px solid #b1b1b1;color:#2d96c1;flex-basis:10%;font-size:1.32em;height:18px;margin-left:5px;padding:5px;text-align:center;vertical-align:middle;width:auto}.dt-action-bar-button.active,.dt-action-bar-button:hover{background-color:#2d96c1;border:1px solid #2d96c1;color:#fff}.dt-action-bar-button a,.dt-action-bar-button a:link,.dt-action-bar-button a:visited{color:inherit;text-decoration:none}.dt-action-bar-button:hover{cursor:pointer}.expandable-panel-detail{display:block!important}.deletedEntry{background-color:#a2a2a2}.mui-head button{color:#fff}.MuiButton-root.Mui-disabled{background-color:#b1b1b1}.dt-headline-cell,.dt-row-headline{background-color:#1c4e63!important;color:#fff;font-size:.875rem;line-height:32px}.dt-headline-cell-action p{color:#fff!important}.dt-solvency-single-cell{height:32px}.dt-solvency-double-cell{height:45px}.dt-row-headline .dt-column{border-right:1px solid #d0d2d6}.dt-row,.dt-row-headline{align-items:center;border-bottom:1px solid #1f6987;display:flex;flex-flow:row nowrap;justify-content:center}.dt-row .dt-column,.dt-row-headline .dt-column{line-height:32px;padding:5px}.dt-row-nested .dt-column{border:none}.dt-row-headline .dt-column{background-color:#e0e0e0}.dt-column{padding:10px!important}.dt-column:first-child{border-left:1px solid #d0d2d6}.dt-row:hover{background-color:#bbdefb!important}.link:hover{cursor:pointer}.right{text-align:right}.center{text-align:center}.dt-row-headline{align-items:center;color:#fff;height:52px;justify-items:center;min-height:40px;top:0;z-index:35}.dt-row-headline .dt-column .dt-column-title{height:20px}.dt-row-headline .dt-column .dt-column-sort{height:28px}.dt-row-headline .dt-column{font-weight:700;min-width:50px;text-align:center}.inner-hover:hover{background-color:#fff!important}.dt-total .dt-column{background-color:#d5f3f7!important;font-weight:700}.column-fixed-left,.column-fixed-right,.dt-row-headline,.dt-total{position:sticky;position:-webkit-sticky}.dt-total{top:50px;z-index:35}.column-fixed-left{left:0}.column-fixed-right{right:0}.column-fixed-left:nth-child(2){left:120px}.column-fixed-left:nth-child(3){left:240px}.column-fixed-left,.column-fixed-right{z-index:30}span.sort i.asc:hover,span.sort i.desc:hover{cursor:pointer}span.sort{margin-top:4px}span.sort .active,span.sort .asc:hover,span.sort .desc:hover{color:#2d96c1!important}span.sort i.asc,span.sort i.desc{color:#a2a2a2;font-size:1.1em}span.sort i.sort-position{background-color:#fff;border:1px solid #2d96c1;color:#2d96c1;font-style:normal;margin-right:2px;padding:2px}.dt-search,.dt-wage{display:flex;flex-basis:10%;margin-bottom:15px}.dt-search div,.dt-wage div{flex-basis:0}.dt-search input:focus,.dt-wage input:focus{background-color:#d5f3f7;color:#000}.dt-search input{margin:0;width:120px}.dt-search input,.dt-wage input{background-color:#fff;border:1px solid #2d96c1;color:#2d96c1;font-family:Arial,Helvetica,sans-serif;font-size:1.2em}.dt-wage input{margin-left:5px;width:60px}.dt-search input,.dt-wage input{height:26px}.dt-search button,.dt-wage button{height:30px;width:35px}.dt-search div:first-child button{border-right:0}.dt-search button,.dt-wage button{background-color:#fff;border:1px solid #2d96c1;color:#2d96c1;font-size:1.2em}.dt-search button:hover,.dt-wage button:hover,.input-select-caret:hover,.input-select-clear:hover{background-color:#2d96c1;color:#fff;cursor:pointer}.dropdown-container{background-color:#fff}.dropdown-container-content{animation:animateAppearance .75s ease-out;background-color:inherit;border:1px solid #2d96c1;position:absolute;z-index:50}.dropdown-container-content ul{list-style:none;margin:0;padding:5px}.dropdown-container-connector{border:0;height:11px;margin:0;padding:0 0 0 10px}.dropdown-container-connector-shape{fill:#2d96c1;stroke:#2d96c1;stroke-width:1}.dropdown-container-content ul li{display:inline-block}.dropdown-container-content ul li:first-child{width:75%}.dropdown-container-content ul li:nth-child(2){width:25%}.dropdown-container-content ul:hover{background-color:#d5f3f7}.error-message{display:flex;margin:50px auto auto;width:60%}.error-message div{font-size:1.25em;padding:5px}.error-message div:first-child{color:darkred}.error-message div:not(:first-child){line-height:24px}.input-select-fieldset,.input-select-fieldset-error{border:1px solid #c4c4c4;border-radius:5px!important;margin:5px auto 10px!important;padding:8px 5px 5px 0}.input-select-fieldset{border-color:#c4c4c4}.input-select-fieldset-error{border-color:darkred}.input-select-fieldset-error legend{color:darkred!important}.input-select-fieldset-container{padding:20px 5px 5px 0!important}.MuiFormLabel-root.Mui-disabled,.MuiInputBase-root.Mui-disabled{color:#0000009c}.input-select-fieldset:hover{border-color:#000}.input-select-fieldset--is-focused{border-color:#2d96c1!important;border-width:2px}.input-select-fieldset--is-focused legend{color:#2d96c1!important}.input-select-fieldset legend{color:#0000008a}.input-select-fieldset legend,.input-select-fieldset-error legend{font-size:.875rem;line-height:11px;padding-left:14px;text-align:left;transition:width .2s cubic-bezier(0,0,.2,1) 0ms}.input-select{padding-left:10px;text-align:left}.input-select-dense{border:1px solid #c4c4c4;border-radius:5px!important;padding:2px;text-align:left;transition:width .2s cubic-bezier(0,0,.2,1) 0ms}.input-select .searchable__menu,.input-select-dense .searchable__menu{z-index:1000}.input-select-dense .searchable__value-container{min-width:50px!important}.MuiPickersToolbar-toolbar{height:auto!important;width:318px}.MuiStepIcon-active{fill:#9d8e5d!important}.searchable__control{border:0!important}.searchable__control--is-focused{border:0!important;box-shadow:none!important}.searchable__menu{background-color:#fff;opacity:1!important}
/*# sourceMappingURL=main.f9d0ebd0.css.map*/