body{margin:0;height:100vh;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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.modal{position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);outline:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;display:flex;flex-direction:column;padding:0 20px 20px}.modal .MuiBox-root{border:none}.modal .MuiFormLabel-root{font-size:.8rem}.buttonLoader{right:10px;position:absolute}.container{border-radius:4px;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.container,input{color:#383838}.autocomplete-container{position:relative}.options{position:absolute;z-index:200;left:0;right:0;border-radius:4px;-o-box-shadow:.5px 1px 2px 1px #383838;box-shadow:.5px 1px 2px 1px #383838;color:#fff}div.options{list-style:none;margin:auto}div.options div{background:#505050;padding:10px;font-size:12px}div.options :first-child{border-radius:4px 4px 0 0}div.options :last-child{border-radius:0 0 4px 4px}div.options :only-child{border-radius:4px 4px 4px 4px}div.options :hover{font-weight:700;cursor:pointer;transition:all .5s}div.options .option-active{font-size:13px;font-weight:700}.lds-ripple{display:inline-block;position:relative;width:50%;height:50%;align-self:center}.passwordInputContainer{box-sizing:border-box;display:flex;position:relative;flex-direction:row;align-items:center}.hideIcon{position:absolute;right:12px}.login-page{background-image:url(/static/media/bg.506834bf.svg);background-repeat:no-repeat;background-size:cover;height:auto}.login-picto-group{display:flex;justify-content:space-between;align-items:flex-end;padding:0 10px}.login-card-container{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-card-container form{display:flex;min-width:200px;flex-direction:column;align-items:center}.login-card-container form>*{width:100%}.login-logo{height:40%;max-width:100%}.login-card{flex-direction:column;align-items:stretch;margin-top:5vh;padding:20px;min-width:200px;width:20%;background-color:transparent}.login-input{box-sizing:border-box;max-width:350px;width:100%;border-radius:56px;padding:10px;outline:none;background-color:transparent!important;color:#fff;border:none;box-shadow:0 0 0 2px #fff;margin:20px 0;font-size:large;text-align:center}.login-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.login-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.login-input::placeholder{color:hsla(0,0%,100%,.5)}.login-input:focus{box-shadow:0 0 6px 2px #fff}#connection{font-size:14px;width:100%;box-shadow:none}.loginFormItem{margin-bottom:30px!important;height:56px}.login-title{margin:20px;font-weight:300}.login-title b{font-weight:900}.button-bg{background-color:#b1b1b1;border-radius:4px;display:flex;flex-direction:column;align-items:stretch}.button-bg>*{flex:1 1}.logo{display:inline-block;align-self:flex-start}.icon{color:grey;padding:3px}#reset-password-info{position:absolute;top:-30px;right:0;display:flex;justify-content:flex-end;align-items:center;cursor:pointer}#connect{font-size:14px;color:#006cb5;text-transform:uppercase;text-align:center;cursor:pointer}#connect:hover{color:#fff}#info-icon{align-self:flex-end;margin-right:13%}.add-invoice-container{width:100%;height:150px}.add-invoice-dropzone-input{padding:0;outline:none}.download-referential-info{font-size:12px}#add-invoice-add-icon{width:100%;height:150px;background-color:#e5e4e4;color:#fff;font-size:20px;justify-content:center;align-items:center;cursor:pointer;outline:none}#add-invoice-add-icon,#add-invoice-add-photo svg{align-self:center;display:flex}@media(min-width:767px){.add-invoice-container{width:450px;height:250px}.download-referential-info{font-size:18px}#add-invoice-add-icon{width:450px;height:250px}}#add-xls-add-icon,.add-xls-container{width:100%;height:150px}#add-xls-add-icon{background-color:#e5e4e4;color:#fff;font-size:20px;justify-content:center;align-items:center;cursor:pointer;outline:none}#add-xls-add-icon,#add-xls-add-photo svg{align-self:center;display:flex}@media(min-width:767px){#add-xls-add-icon,.add-xls-container{width:450px;height:250px}}.referential-content,.referential-page{display:flex;flex-direction:column}.referential-content{border-radius:4px;border:1px solid #d3d3d3;align-self:flex-start;margin:20px;padding:10px;color:#007cc0}.referential-drop{text-align:left;padding:10px}#download-referential{display:flex;align-items:baseline}#download-referential p{width:60%}@media(min-width:767px){.referential-content{flex-direction:row}}.job-container{display:flex;flex-direction:row}.job-container div{width:150px}.calendar-job-list{display:flex;flex-direction:column;margin:10px}.calendar-container{margin-top:40px;display:flex;flex-direction:column-reverse;flex:1 1}.calendar-filters-container{display:flex;flex-direction:column;align-items:stretch;margin:20px}.calendar-filters-container h5{text-align:center}.calendar-filters-container .calendar-new-event{align-self:stretch}.calendar-filters-container .MuiPickersDay-day{width:24px;height:24px}.calendar-filters-container .MuiPickersCalendarHeader-dayLabel{width:24px}.calendar-filters-container .MuiPickersStaticWrapper-staticWrapperRoot{min-width:220px}.calendar-filters-container .MuiPickersBasePicker-pickerView{min-width:220px;min-height:243px}.calendar-filters-container .MuiPickersCalendar-transitionContainer{min-height:155px}.calendar-calendar{flex:1 1;margin:5px}.calendar-event-container{border-color:#fff!important;overflow:hidden}.calendar-month-event{overflow:hidden;color:#000;font-size:small;display:flex;align-items:center}.calendar-month-event-bullet{min-height:10px;min-width:10px;display:inline-block;border-radius:5px;margin-right:2px}.calendar-month-event-label{flex:1 1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-month-event-tooltip{white-space:pre-line}.MuiTooltip-tooltip .calendar-month-event-label{color:#fff!important}.calendar-week-event{height:10px;overflow:hidden}.calendar-default-event{overflow:hidden;position:relative}.calendar-default-event-header{display:flex;font-size:small;white-space:pre-line}.calendar-default-event-tooltip{white-space:pre-line}.rbc-event-label{display:none!important}.calendar-default-event-status{width:10px;min-width:10px;height:10px;border-radius:10px;display:inline-block}.calendar-userList-header{display:flex;flex-direction:row;align-items:center;margin-bottom:.35em}.calendar-userList-header h5{margin-bottom:0}.calendar-userList-container{display:flex;flex-direction:column;margin-bottom:10px}.calendar-userList-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer;outline:none}.calendar-userList-color{width:15px;height:15px;margin:0 10px;border-radius:2px;border-width:1px;border-style:solid}.calendar-job-item{display:flex;flex-direction:row;padding:10px;margin:10px;border-radius:4px;background-color:#e5e4e4;flex-wrap:wrap;justify-content:space-between;outline:none;cursor:pointer}.calendar-job-item span:first-child,.calendar-job-item span:nth-child(2){width:100%}.calendar-job-item span:nth-child(3),.calendar-job-item span:nth-child(4){width:40%}.calendar-job-item span:nth-child(5){width:100%}.eventListContainer{display:flex;flex-direction:column}.eventContainer{display:flex;flex-direction:row;cursor:pointer;padding:5px;align-items:center}.eventContainer:hover{font-weight:700}.eventContainer div{margin-right:10px}.eventColor{width:10px;min-width:10px;height:10px;border-radius:10px}.rbc-toolbar{display:block!important;flex-wrap:nowrap!important}@media(min-width:767px){.calendar-container{flex-direction:row}.calendar-calendar{margin:20px;height:800px!important}.rbc-toolbar{display:flex!important;flex-wrap:wrap!important}}.editEvent-Container,.editHoliday-Container{position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;display:flex;flex-direction:column;padding:0 20px 20px}.editEvent-Container .MuiBox-root,.editHoliday-Container .MuiBox-root{border:none}.editEvent-Container .MuiFormLabel-root,.editHoliday-Container .MuiFormLabel-root{font-size:.8rem}.MuiTab-wrapper{font-size:9px!important}.editHoliday-Container{width:unset;height:unset}#close-modal{background-color:#0f6fba;width:30px;height:30px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none}.editEvent-title{text-align:center;color:#707070;display:flex;align-items:baseline;flex-direction:row;margin-bottom:10px}.editEvent-title h2{font-weight:400;flex:1 1}.event-tabs{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.editEvent-state{color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 10px;text-align:center;border-radius:4px;margin:-20px 0 0 auto;z-index:5000}.editEvent-content{flex:1 1;display:flex;flex-direction:column}.editEvent-button-row{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;padding-right:5px}.editEvent-button-row .actions>*{margin-left:5px!important}.react-swipeable-view-container{border-bottom:1px solid #000}.jobForm-form{display:flex;height:420px;flex-direction:column}.jobForm-form>input{margin:10px}.jobForm-form-column{display:flex;flex-direction:column;flex:1 1;min-width:200px;margin:0}.jobForm-form-column>.separator{margin-bottom:15px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.jobForm-form-column svg{color:#707070}.form-row{display:flex;flex-direction:row;justify-content:space-between;grid-gap:5px;gap:5px}.form-row>*{flex:1 1}.pdfParser-container{cursor:pointer}.event-media-gallery{display:flex;flex-wrap:wrap;overflow:auto;max-height:600px;margin-right:-20px}.event-media-item{max-width:130px;cursor:pointer;display:flex;flex-direction:column;text-align:center;align-items:center;margin:0 10px 20px;padding:10px;border:1px solid #e5e4e4;color:#707070;font-size:12px}.event-media-item img{width:130px;height:100px;margin-bottom:10px;object-fit:cover;position:relative;top:0;left:0}.overlay{position:absolute;width:25px;cursor:pointer;z-index:2000;top:0;right:0;opacity:0;outline:none!important;box-shadow:none!important}.event-media-item-image-container:hover .overlay{opacity:1}.MuiDialog-paper:hover .overlay{opacity:1;top:5px;right:5px}.event-media-item-image-container{position:relative;top:0;left:0}.event-media-item-image-container img{object-fit:contain}.image-dialog{left:0;top:5%}.image-dialog,.save-dialog{position:absolute;z-index:6000;border:1px solid #007cc0;box-shadow:5px 5px 39px 9px rgba(0,0,0,.6)}.save-dialog{margin-top:-200px}.save-dialog div{padding:20px}.image-full-size{max-width:100%;max-height:700px;cursor:pointer}.find-gps{padding:0!important;min-height:48px!important}.editHoliday-row{min-height:55px;display:flex;flex-direction:row;align-items:center}@media(min-width:767px){.editEvent-Container,.editHoliday-Container{width:920px;height:820px}.jobForm-form{flex-direction:row;height:600px}.jobForm-form-column{min-width:200px;margin:0 10px}.editEvent-button-row{justify-content:space-between}.editEvent-button-row .actions>*{margin-left:10px!important}.react-swipeable-view-container{border-bottom:none}.editEvent-state{margin-bottom:-30px;margin-top:0}.editEvent-Container .MuiBox-root,.editHoliday-Container .MuiBox-root{border:1px solid #e5e4e4}.MuiTab-wrapper{font-size:14px!important}}.pdfParser-container{outline:none!important;box-shadow:none!important;background-color:#e5e4e4;height:56px;max-width:200px;display:flex;align-items:center;justify-content:center}.pdfParser-input{padding:0;outline:none}.pdf-doc{display:none}.furnitureContainer{max-height:610px;overflow:auto}.furnitureList{display:flex;flex-direction:column;grid-gap:10px;gap:10px;max-width:600px}.furnitureListHeader{display:flex;flex:1 1;flex-direction:row;grid-gap:10px;gap:10px;font-weight:700}.furnitureListHeader div,.row{flex:1 1}.row{display:flex;flex-direction:row;grid-gap:10px;gap:10px}.row div{flex:1 1}.quitus-container{display:flex;flex-direction:row;flex:1 1}.quitus-column{flex:1 1;display:flex;flex-direction:column}.quitus-medias-list{flex:1 1;display:flex;flex-direction:row;flex-wrap:wrap}.confirm-dialog-content{padding:0 20px 20px;white-space:pre-line;color:#28405c}.confirm-dialog-title{font-size:25px}.confirm-dialog-subtitle{font-size:20px}.confirm-dialog-buttons{width:100%;margin-top:50px;display:flex;flex-direction:row;justify-content:flex-end}.confirm-dialog-button-no{margin-right:20px!important}.top-menu-filters-label{margin-bottom:10px;display:none}.top-menu-filters-label-employee{margin-left:383px!important;margin-right:274px!important}.top-menu-filters{margin-top:auto;margin-bottom:20px;display:none;grid-gap:20px;gap:20px}.top-menu-filters-filter-content{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:10px;gap:10px}.top-menu-filters .MuiInputBase-root{background-color:#fff!important}.top-menu-date-start{width:180px;height:40px!important}.top-menu-date-end{width:180px}.top-menu-employee{width:300px}.top-menu-filters .container{overflow:visible!important}.top-menu-no,.top-menu-yes{height:38px}.menuFilter{display:flex;height:100%;padding:20px;flex-direction:column;align-items:stretch;background:#fff;color:#0c4c7c}.menuFilter>*{margin:5px}@media(min-width:767px){.top-menu-filters,.top-menu-filters-label{display:flex;flex-direction:row}.top-menu-filters-label{margin-top:-5px;height:1.3em}}.page-header{padding-top:40px;min-height:80px;background-color:#f1f9ff;padding-left:20px;text-align:left;color:#28405c;display:flex;flex-direction:column}.page-header-title{font-size:25px;margin-top:5px;margin-bottom:5px}.page-header-subtitle{font-size:15px;margin-top:5px;margin-bottom:20px}@media(min-width:767px){.page-header{padding-top:0;min-height:222px}.page-header-title{font-size:35px}.page-header-subtitle{font-size:20px}}.item-list,.list-column-title{width:80%}.addhours-row-item-btn-no,.addhours-row-item-btn-yes{font-size:12px;height:20px}@media(min-width:1450px){.item-list,.list-column-title{width:60%}.addhours-row-item-btn-no,.addhours-row-item-btn-yes{font-size:.875rem;height:35px}}.list_container{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;min-height:0;font-size:12px;width:100%;flex:1 1}.list-header-container{flex-wrap:wrap;min-height:50px;border-radius:5px;margin-bottom:10px;color:#28405c;font-weight:700;display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:0 30px;grid-gap:10px;gap:10px;border:1px solid transparent;overflow:hidden}.list-header-element{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.list-rows-container{overflow:auto;overflow:overlay;padding:0 10px}.list-row-container{display:flex;flex-direction:column;padding-left:20px;padding-right:20px;border:1px solid #28405c;box-shadow:1px 1px 5px 0 rgba(50,50,50,.1);border-radius:5px;align-self:center;margin-bottom:10px;color:#707070}.list-row-container-clickable{cursor:pointer}.list-row-container-clickable:hover{background-color:rgba(0,0,0,.1)}.list-row-content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.list-row-content>:last-child{margin-bottom:5px}.list-row-element{padding:0;display:flex;flex-direction:row;align-items:center}.list-row-element #delete,.list-row-element #view{margin:10px}.list-row-element-picto{margin-right:10px}@media(min-width:767px){.list_container{font-size:18px;width:auto}.list-row-content{flex-direction:row;max-width:100%;grid-gap:10px;gap:10px}.list-header-element,.list-row-element{padding:0 10px}}.App{text-align:center;width:100%;overflow:auto;height:100vh;display:flex;box-sizing:border-box}a{color:inherit;text-decoration:none}.page{display:flex;flex:1px 1;height:100%;flex-direction:column;box-sizing:border-box;text-align:left}.page-content{flex:1 1;flex-direction:column;overflow:auto}.global-center,.page-content{display:flex;align-items:center}.global-center{flex-direction:column}.modal,.new-holiday-Container{position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);outline:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;display:flex;flex-direction:column;padding:0 20px 20px}.modal .MuiBox-root,.new-holiday-Container .MuiBox-root{border:none}.modal .MuiFormLabel-root,.new-holiday-Container .MuiFormLabel-root{font-size:.8rem}::-webkit-scrollbar{position:absolute}.new-holiday-content{flex:1 1;min-height:0;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;margin-bottom:4rem}.new-holiday-Container{width:unset;height:unset;max-height:80%}.new-holiday-row{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.new-holiday-row>*{flex:1 1;min-width:160px}.new-holiday-actions{align-items:flex-end;justify-content:flex-end}.holiday-params-reasons-header,.new-holiday-actions{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem}.holiday-params-reasons-header>div{width:58px}.holiday-params-reasons-header>:first-child{flex:1 1}@media(min-width:767px){.new-holiday-Container{min-width:600px;width:unset;height:unset}}*{scrollbar-width:thin;scrollbar-color:#0f6fba #e5e4e4}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#e5e4e4;border-radius:20px}::-webkit-scrollbar-thumb{background-color:#0f6fba;border-radius:20px}.additionalhours-list{flex:1 1;min-height:0;margin:10px}.item-list{overflow:auto;flex-direction:column;align-items:center}.item-list,.list-column-title{width:90%;display:flex;align-self:center}.list-column-title{flex-direction:row}.delete-dialog-content{padding:0 20px 20px;color:#28405c}.delete-dialog-title{font-size:25px}.delete-dialog-subtitle{font-size:20px}.delete-dialog-buttons{width:100%;margin-top:50px;display:flex;flex-direction:row;justify-content:flex-end}.delete-dialog-button-no{margin-right:20px!important}@media(min-width:1450px){.item-list,.list-column-title{width:90%}}.accounts-add-button{align-self:flex-start;justify-self:flex-end;margin-top:auto!important;margin-bottom:20px!important}.accounts-list{flex:1 1;margin:10px;min-height:0}.notification-reset-all{margin-top:20px}.menu{width:256px;display:flex;height:100%;flex-direction:column;align-items:stretch;background:#00a9e4;color:#fff}.menu>:last-child{margin-top:auto;margin-bottom:10px}.menu-picto-group{text-align:center;margin-bottom:20px}.menuItem{border:1px solid #fff;margin-left:-1px;margin-top:-1px;background:#00a9e4;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 20px;transform-origin:left}.menuItem :first-child{margin-right:10px}.menuItem-selected{background:#007cc0;position:relative}.menuItem-selected:after{content:" ";position:absolute;width:30px;height:30px;right:0;background:#007cc0;transform-origin:center;transform:translateX(10px) rotate(45deg)}.MuiDrawer-paper{border:none!important;background-color:transparent!important;box-shadow:none!important}.MuiDrawer-paper>.MuiSvgIcon-root{z-index:9999999}.account-form{margin:20px;flex-direction:column;min-width:100%}.account-form,.account-form-row{display:flex;grid-gap:10px;gap:10px}.account-form-row{flex-direction:row;flex-wrap:wrap;align-items:center}.account-form-row>*{flex:1 1;min-width:200px}.account-form-endorsment,.account-form-row-item{display:flex;align-items:center}.account-form-endorsment{padding:10px;flex-direction:column;justify-content:center;border:1px solid #000;align-self:center}.holiday-detail{background-color:#007cc0;color:#fff;padding-top:13px;padding-bottom:13px;text-align:center;border-radius:4px}@media(min-width:1450px){.account-form{min-width:550px}}
/*# sourceMappingURL=main.be124dfc.chunk.css.map */