@charset "UTF-8";:root{--bg-input: #e0e6ee;--label-color: #7490aa;--auth-input-color: #2c496b;--red: #e96467;--filled-text: #0760b1;--light-gray: #a9a9a9;--dark-gray: #343a40;--title-color: #535353;--border: #cfd4d9;--bg-button: #36a139;--table-header: #9ed695;--table-line-bg: #f2f2f2;--table-bg: #e2f2df;--table-lightbg: #e2f2df;--table-lighthead: #e2f2df;--os-green: #36a139;--os-green-light: #9ed695;--os-green-lighter: #e2f2df;--os-text-sous-titre: #2b2c2c;--os-text: #000000;--os-active-dropdown: #808080;--os-bg-grey-light: #f2f2f2;--os-grey-contour: #c3c1bc;--os-bg-saisie: #e7e6e6;--os-red: #c12937;--os-inactive: #d8d8d8}*{box-sizing:border-box}body{background-color:#f4f4f4;margin:0;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form{all:unset}table{margin-top:1em}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:focus{outline:none}button{border:none;transition:opacity .5s;background:transparent;font-weight:500;text-transform:uppercase}button:hover{cursor:pointer;opacity:.5}.btn{padding:0 22px;line-height:15px;letter-spacing:-.32px;gap:10px;height:32px;margin:1em;font-weight:700;border-radius:4px}.btn-cancel{font-size:13px;color:var(--bg-button);width:90px;background:white;display:flex;align-items:center}.btn-save{color:#fff;width:auto;font-size:13px;background:var(--bg-button);display:flex;align-items:center;justify-content:space-around}.btn-modify{color:#fff;width:90px;font-size:13px;background:var(--bg-button);display:flex;align-items:center}.btn-blanc{padding:0 12px;gap:5px;width:124px;height:32px;background:#ffffff;border:1px solid var(--os-grey-contour);border-radius:50px;display:flex;align-items:center;justify-content:space-around}a{text-decoration:none;color:inherit;font-size:inherit}main{padding:10px 17px}h1{font-weight:500;font-size:24px;margin-bottom:15px;line-height:33px;letter-spacing:-.05em;color:#000}h2{font-weight:400;font-size:18px;line-height:21px;margin-top:0;color:var(--title-color)}h3{padding:1em;font-weight:500;font-size:20px;line-height:23px;letter-spacing:-.05em;color:var(--os-text-sous-titre)}.bold{font-weight:600}.filled-text{font-weight:500;color:var(--os-text-sous-titre);letter-spacing:.16px;font-size:16px}.container{background-color:#fffcfc;max-width:1900px;margin:0 auto;min-height:90vh;padding-left:1em;padding-top:.5em;padding-right:1em;border-radius:20px}.filters{display:flex;align-items:flex-end;gap:20px;margin-bottom:10px;width:100%;flex-wrap:wrap}.error-form{display:flex;justify-content:flex-end;color:var(--os-red);font-size:12px}.error-form-cereales{display:flex;justify-content:flex-end;color:var(--os-red);font-size:16px}.btn .loader{margin-left:0;border-top:4px solid white;width:25px;height:25px}.btn:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width: 700px){.filters{flex-direction:column;align-items:inherit}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.errorPage{color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:2em}.errorPage404{font-weight:700;font-size:288px;margin:0}.errorPageText{font-weight:500;font-size:36px;margin-bottom:5em}.errorPageLink{font-size:18px;color:#000}@media screen and (max-width: 768px){.errorPage{margin:auto 0}.errorPage404{font-size:96px;margin-top:1em}.errorPageText{font-size:18px;text-align:center}.errorPageLink{font-size:14px}}.modal,.modalOverlay{width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;position:fixed;z-index:4;transition:opacity .2s ease-out}.modalOverlay,.modalOverlayOverlay{background:rgba(49,49,49,.8)}.modalContent,.modalOverlayContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1.4;background:white;padding:22px 83px;border-radius:3px;min-width:300px;z-index:5;animation-name:animatetop;animation-duration:.4s}.modalClose,.modalOverlayClose{position:absolute;top:19px;right:8px;padding:5px 17px;size:14px;border:none;background:transparent}.modalClose svg,.modalOverlayClose svg{fill:#000;width:12px}@keyframes animatetop{0%{top:55%;opacity:0}to{top:50%;opacity:1}}.authwrapper{display:flex;background-color:#fff;align-items:center;height:60%;width:65%;border-radius:4px;padding:2em;justify-content:space-around;flex-direction:row}.authwrapper-form{width:40%}.authwrapper-images{display:flex;flex-direction:column;align-items:center}.authwrapper-images img:nth-child(2){max-width:180px}.authwrapper h1{font-size:40px;margin:10px 0 45px;font-weight:500}.authwrapper h1 span{background:linear-gradient(269.65deg,#EC5838 .04%,#FD815C 62.46%);border:1px solid #FD805B;border-radius:100px;color:#fff;padding:5px 10px;margin-left:4px}.authwrapper-error{color:var(--red);margin-top:0;padding-bottom:1em;text-align:center}.authwrapper-input{display:flex;flex-direction:column;gap:10px;margin-top:1em}.authwrapper-input__group{position:relative;width:100%}.authwrapper-input__group label{color:var(--os-text);font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:2px;letter-spacing:-.32px;font-weight:500;top:20px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.authwrapper-input__email,.authwrapper-input__password{background-color:#fff;border:1px solid #C3C1BC;letter-spacing:-.32px;border-radius:5px;height:55px;width:100%;padding-left:8px}.authwrapper-input__email:focus~label,.authwrapper-input__email:valid~label,.authwrapper-input__password:focus~label,.authwrapper-input__password:valid~label{top:-18px}.authwrapper-input__email{color:var(--os-text-sous-titre);margin-bottom:30px}.authwrapper-input__password{margin-bottom:1em}.authwrapper-remember{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px;width:100%;font-size:16px}.authwrapper-remember label{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.32px;color:var(--os-text-sous-titre)}.authwrapper-remember a{color:var(--os-green);font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.32px}.authwrapper button{background-color:var(--os-green);width:100%;height:48px;color:#fff;padding:0 12px;border-width:0;outline:none;border-radius:50px;font-size:21px;font-weight:500;letter-spacing:.38px;text-transform:inherit}.authwrapper button a{all:unset}.auth{background-image:url(/images/bg-login.png);background-position:top;display:flex;height:100vh;align-items:center;justify-content:center}@media screen and (max-width: 1100px){.authwrapper{flex-direction:column;height:80%}.authwrapper-images,.authwrapper-form{width:100%}}@media screen and (max-width: 600px){.authwrapper{width:90%}}.authwrapper-form-message{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.32px;margin-bottom:3em;text-align:center}.authwrapper-forgot-error{color:var(--red);margin-bottom:3em;text-align:center}.authwrapper-remember-forgot{margin-top:2em;color:var(--os-green);font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.32px;text-align:center}.containerSynth{max-width:1550px;margin:0 auto;min-height:90vh;padding-left:1em;padding-top:.5em;padding-right:1em;border-radius:20px}.filtersContainer{position:sticky;top:0;padding-bottom:2rem;background-color:#f4f4f4;z-index:2}.containertable{overflow-x:auto;width:100%;margin-bottom:3rem}.generalTable{border-spacing:0;width:100%}.generalTable th{padding:11px 1em;font-size:14px;line-height:16px;color:#000;background:var(--table-header);font-weight:700}.generalTable th img{width:24px}.generalTable tbody tr{background-color:#fff}.generalTable tbody tr td{padding:10px;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#071425}.generalTable tbody tr:nth-child(2n){background-color:var(--table-line-bg)}.generalTable-sorting{display:flex;align-items:center;justify-content:center;gap:2px}.generalTable-sorting-img{height:24px}.noData{text-align:center;margin-top:10%}.halfContainer{position:relative;width:48%}.fullContainer{position:relative;width:100%}.buttonGroup{position:absolute;z-index:10;top:.5rem;left:.5rem;display:flex;border-radius:5px}.buttonGroup button{border:1px solid lightgray;padding:5px 15px;cursor:pointer;background-color:#f9f9f9;transition:background-color .3s}.buttonGroup button:hover{background-color:#e5e5e5}.buttonGroup .active{border-color:#a9a9a9;background-color:#e5e5e5}.graphsContainer{display:flex;flex-direction:row;gap:2em;margin-top:2em;margin-bottom:3rem}.graphsContainer .performancesChartsContainer{display:flex;flex-direction:column;width:50%}.graphsContainer .performancesCharts{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;border-radius:5px}.graphsContainer .performancesCharts__title{font-weight:600;font-size:16px;color:#000;line-height:20px;text-align:center;background:var(--os-green-light);border-radius:4px;padding:5px 0;margin-bottom:0;width:100%}.graphsContainer .performancesCharts__energeticPerfs,.graphsContainer .performancesCharts__costPerfs{width:30%;margin:1rem;border-radius:15px}.graphsContainer .performancesCharts__balancePerfs{width:100%;margin:1rem;border-radius:15px}.button-submenu{font-family:Montserrat,sans-serif;padding:0 .5rem;font-size:15px;color:#fff;width:120px;height:40px;background:var(--bg-button);border-radius:50px;margin-top:25px}.highcharts-tooltip{width:fit-content}.highcharts-tooltip th{font-weight:400}.highcharts-tooltip td{font-weight:600;font-size:.8rem}.export-container{position:relative}.export-container .export-submenu{position:absolute;top:100%;left:0;z-index:2;display:flex;flex-direction:column;background-color:#fff;border-radius:5px;width:180px;box-shadow:3px 3px 3px #0003}.export-container .export-submenu .button-export{font-family:Montserrat,sans-serif;padding:.5rem 1rem;font-size:.9rem;text-transform:none;text-align:left}.align-left{text-align:left}@media screen and (max-width: 850px){.filters-dropdown{flex-direction:column}.filters.general{align-items:normal}}.dropdown{min-width:160px;min-height:65px;-webkit-user-select:none;user-select:none;position:relative}.dropdown-title{font-weight:400;font-size:16px;line-height:19px;color:var(--os-active-dropdown)}.dropdown-txt:first-letter,.dropdown-item:first-letter{text-transform:uppercase}.dropdown-btn{padding:10px 20px;min-height:40px;background:#fff;border:1px solid #CFD4D9;border-radius:4px;font-weight:600;cursor:pointer;justify-content:space-between;margin-top:5px;font-size:16px;line-height:19px;display:flex;align-items:center;letter-spacing:-.32px}.dropdown-btn img{transition:all .2s ease;margin-left:10px}.dropdown-content{position:absolute;left:0;top:70px;background:#fff;font-weight:500;width:100%;box-shadow:0 4px 4px #00000040;border-radius:4px;border:1px solid #CFD4D9;z-index:1;max-height:300px;overflow-y:auto}.dropdown-item{padding:10px 10px 10px 20px;cursor:pointer;font-size:13px;line-height:150%;letter-spacing:.15px;color:var(--os-text-sous-titre)}.dropdown-item:hover{background:var(--os-green-lighter)}.rotate{transform:rotate(180deg)}.dropdown-btn.unclickable{background-color:#e0e6ee}.dropdown-multi{white-space:nowrap;text-overflow:ellipsis;width:100px;display:block;overflow:hidden}.dropdown-content-items{padding:10px;cursor:pointer;transition:all .2s;font-size:13px;display:flex;max-height:40px;align-items:center;letter-spacing:.15px;color:var(--os-text-sous-titre)}.dropdown-content-items input{padding:3px;gap:10px;min-width:16px;accent-color:var(--os-green);min-height:16px;background:#FFFFFF;border:1px solid rgba(0,0,0,.25);border-radius:4px;margin-right:10px}.dropdown-content-items:hover{background:var(--os-green-lighter)}.dropdown-content-items label{font-weight:400;font-size:13px;line-height:18px;margin-bottom:115px;letter-spacing:.16px}.dropdown-content.null{display:none}.multi-select{height:50px;margin-top:.3rem;width:300px}.rotate{transform:rotate(180deg);transition:transform .2s ease-in-out}.checkbox{padding:3px;gap:10px;width:16px;accent-color:var(--os-green);height:16px;background:#ffffff;border:1px solid rgba(0,0,0,.25);border-radius:4px;margin-right:10px}.checkbox:hover{background:var(--os-green-lighter)}.buttonGroup{display:flex;gap:.5rem}.buttonGroup button{font-family:Montserrat,sans-serif;padding:.5rem 1rem;border:none;border-radius:.25rem;font-weight:700;cursor:pointer;transition:background-color .3s;white-space:nowrap;min-width:80px;max-width:250px;overflow:hidden;text-overflow:ellipsis}.buttonGroup button.active{background-color:var(--bg-button);color:#fff}.buttonGroup button:not(.active){background-color:#f0f0f0;color:#333}.optionsContainer{position:relative}.buttonGroup{position:absolute;top:.4rem;left:50%;transform:translate(-50%);z-index:1}.hiddenTitle{height:20;visibility:hidden}.select-dropdown{min-width:130px}.highcharts-data-label-box{y:-1}.performances-gaugechart{overflow:hidden}.highcharts-credits{display:none}.separator{height:65px;margin:0 10px;border:1px solid black;border-radius:50px}.performances{max-width:2000px;margin:0 auto}.performances-container{display:flex;gap:20px}.performances-container-left{width:60%}.performances-container-right{width:40%}.performances-container__title{font-weight:600;font-size:16px;color:#000;line-height:20px;text-align:center;background:var(--os-green-light);border-radius:4px;padding:5px 0;margin-bottom:5px}.performances-wrapper-bilan{display:flex;align-items:center;gap:22px;margin-top:8px}.performances-wrapper-bilan p:nth-child(1){font-weight:700}.performances-wrapper-bilan p:nth-child(1) span{font-weight:400;font-size:14px;line-height:17px}.performances-wrapper-multi{display:flex;gap:16px;width:100%}.performances-wrapper-multi>div:nth-child(1),.performances-wrapper-multi>div:nth-child(3){margin-top:5px}.performances-wrapper-left{display:flex;gap:7px}.performances-wrapper-left-block{background-color:#fff;width:33%;box-shadow:0 2px 4px #00000040;border-radius:4px;height:135px;display:flex;padding-left:17px;align-items:center;gap:15px;margin-bottom:7px}.performances-wrapper-txt{font-size:16px}.performances-wrapper-txt p:first-child{margin:0;line-height:20px}.performances-wrapper-txt p:nth-child(2){margin-top:10px;margin-bottom:0;font-weight:700;font-size:20px;line-height:24px}.performances-wrapper-txt p:nth-child(2) span{font-weight:400;font-size:14px;line-height:17px}.performances-wrapper-txt p:nth-child(3){font-weight:700;font-size:16px;line-height:20px;margin-top:10px}.performances-wrapper-txt p:nth-child(3) span{font-weight:400;font-size:14px;line-height:17px}.performances-wrapper-txt__tag{padding:2px 5px;font-weight:400!important;font-size:14px!important;line-height:17px;letter-spacing:-.04em;background:#CEFFC6;border-radius:5px;margin-top:0!important;width:60px}.performances-wrapper-right{display:flex;gap:7px;flex-wrap:wrap}.performances-wrapper-right-block{background-color:#fff;width:49%;box-shadow:0 2px 4px #00000040;border-radius:4px;height:135px;display:flex;padding-left:17px;align-items:center;gap:15px}.performances-wrapper-right-block__small{height:114px}.performances-wrapper-right-subblock{background-color:#fff;width:99%;height:50px;box-shadow:0 2px 4px #00000040;border-radius:4px;display:flex;align-items:center;padding-left:1em;margin-top:6px;margin-bottom:7px}.performances-wrapper-right-subblock__txt{display:flex;width:72%;justify-content:space-around}.performances-wrapper-right-subblock__txt p:first-child{display:flex;flex-direction:column;color:#5b5b5b;margin:0;font-size:15px;line-height:18px;letter-spacing:-.82px}.performances-wrapper-right-subblock__txt p:first-child span{font-size:11px;color:#5b5b5b}.performances-wrapper-right-subblock__txt p:nth-child(2){margin:0;font-weight:700;font-size:20px;line-height:24px}.performances-wrapper-right-subblock__txt p:nth-child(2) span{font-weight:400;font-size:14px;line-height:17px}.performances-linechart{width:100%;height:275px;background-color:#fff;box-shadow:0 2px 4px #00000040;border-radius:4px}.performances-gaugewrapper{display:flex;gap:7px}.performances-gaugechart{width:49%;height:275px;background-color:#fff;box-shadow:0 2px 4px #00000040;border-radius:4px}.performances-gaugechart__title{margin:20px 30px 30px;padding:0;font-size:15px;font-weight:500;text-align:center}.line{height:439px;box-shadow:0 8px 8px #00000040}.highcharts-container,.highcharts-root{width:100%!important}.perftitle{margin-right:5px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid rgba(72,72,72,.2)}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid rgba(72,72,72,.2)}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#48484833}.flatpickr-calendar.arrowTop:after{border-bottom-color:#1bbc9b}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#48484833}.flatpickr-calendar.arrowBottom:after{border-top-color:#1bbc9b}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#1bbc9b;color:#fff;fill:#fff;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#bbb}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#ffffff80}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#ffffff80;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#1bbc9b;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#1bbc9b;outline:none;padding:0}.flatpickr-weekdays{background:#1bbc9b;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#1bbc9b;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid rgba(72,72,72,.2);border-right:1px solid rgba(72,72,72,.2)}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 rgba(72,72,72,.2);box-shadow:-1px 0 #48484833}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#1bbc9b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#1bbc9b}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #1bbc9b;box-shadow:-10px 0 #1bbc9b}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #1bbc9b,5px 0 0 #1bbc9b;box-shadow:-5px 0 #1bbc9b,5px 0 #1bbc9b}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid rgba(72,72,72,.2)}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4848484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid rgba(72,72,72,.2)}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.datePicker{display:flex;align-items:end;gap:20px}.datePicker-title{color:var(--os-active-dropdown);margin:0 0 5px}.datePicker-range{display:flex;flex-direction:column}.icon-flatpickr{position:relative}.icon-flatpickr:after{content:"";background:url(/assets/icon_calendar-19ff45e1.svg);position:absolute;right:14px;top:12px;height:16px;width:17px;overflow:visible;z-index:0}.flatpickr-input{background-color:#fff!important;outline:none;border:none;border-radius:4px;color:var(--os-text-sous-titre);font-weight:600;font-size:16px;font-family:Montserrat,sans-serif;border:1px solid #CFD4D9;width:278px;line-height:15px;height:41px;padding:0 15px}.flatpickr-input::placeholder{color:var(--text)}.flatpickr-input:hover{background-color:#fff!important}.flatpickrmodal{background-color:#f2f2f2!important;outline:none;border:none;border-radius:5px;color:#000;font-size:14px;font-family:Montserrat,sans-serif;border:1px solid rgba(0,0,0,.23);width:225px;line-height:15px;height:42px;padding:0 15px}.flatpickrmodal::placeholder{color:var(--text)}.flatpickrmodal:hover{background-color:#f2f2f2!important}.flatpickr-current-month select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.flatpickr-current-month select::-ms-expand{display:none!important}.flatpickr-calendar,.flatpickr-month,.flatpickr-weekdays,.flatpickr-weekday,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-hour,.flatpickr-minute,.flatpickr-am-pm,.flatpickr-time-separator{background-color:var(--os-green)!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background-color:var(--os-green)!important;border-color:transparent}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--os-green)!important}.containerOperations{min-width:450px;height:100%;min-height:500px;border-radius:4px}.containerOperations-title{margin:0;padding:0;text-align:center}.containerOperations-txt{display:flex;flex-direction:column;padding:40px 0 0 5px}.containerOperations-txt span{margin-right:1em}.containerOperations-txt input,.containerOperations-txt textarea{box-shadow:0 0 #cbdafc;border-radius:4px;border:none;background-color:#f2f2f2;padding:11px;width:100%;outline:none}.containerOperations-txt input::placeholder,.containerOperations-txt textarea::placeholder{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.32px;font-family:Roboto,sans-serif;color:#6c757d}.containerOperations-buttons{display:flex;justify-content:flex-end}.containerOperations-table{width:100%}.containerOperations-table tbody tr{display:flex;flex-direction:column}.containerOperations-table tbody tr td:nth-child(1){min-width:100px;margin-right:20px;margin-top:10px}.input-date{padding:9px 22px 9px 12px;font-family:Montserrat,sans-serif;gap:10px;width:273px;background:#ffffff;border:1px solid #ffffff;border-radius:4px;box-shadow:0 0 #cbdafc;font-weight:600;font-size:18px;margin-bottom:10px;line-height:21px;color:var(--os-text-sous-titre)}@media screen and (max-width: 480px){.containerOperations-buttons{margin-left:0}.containerOperations-txt{flex-direction:column;padding:30px 0 0 10px}.containerOperations-table tbody tr{flex-direction:column}.containerOperations-table tbody tr td:nth-child(1){text-align:left}}.loader{border:4px solid var(--os-green-light);border-top:4px solid var(--os-green);border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;margin-left:1em}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-switch{margin-bottom:15px}.md-switch:last-of-type{margin-bottom:0}.md-switch .md-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.md-switch .md-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-switch input.md-toggle-round+label{padding:2px;min-width:43px!important;width:43px!important;height:24px}.md-switch input.md-toggle-round+label:before,input.md-toggle-round+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.md-switch input.md-toggle-round+label:before{right:1px;background:#828282;box-shadow:inset 0 1px 2px #0000003d;border-radius:60px;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.md-switch input.md-toggle-round+label:after{width:24px;height:24px;margin:auto 0;background:#FFFFFF;box-shadow:0 1px 2px #0000003d;border-radius:100%;-webkit-transition:margin .2s;-moz-transition:margin .2s;-o-transition:margin .2s;transition:margin .2s}.md-switch input.md-toggle-round:checked+label:before{background-color:#00af4d;box-shadow:inset 0 1px 2px #0000003d}.md-switch input.md-toggle-round:checked+label:after{margin-left:18px}.md-switch input.md-toggle-round:checked+label span{color:#828282}.md-switch input:disabled+label:before{background-color:"#ddddd";cursor:not-allowed}.md-switch input:disabled+label span{color:#ccc;cursor:not-allowed}.md-switch input:disabled+label:after{background-color:#ccc;cursor:not-allowed}.md-switch.md input.md-toggle-round+label{width:46px;height:25px}.md-switch.md input.md-toggle-round+label:after{width:21px;height:21px}.md-switch.md input.md-toggle-round:checked+label:after{margin-left:24px}.md-switch.md label span{margin-left:45px;line-height:10px}.md-switch.sm input.md-toggle-round+label{width:35px;height:18px}.md-switch.sm input.md-toggle-round+label:after{width:14px;height:14px}.md-switch.sm input.md-toggle-round:checked+label:after{margin-left:20px}.md-switch.sm label span{margin-left:35px;line-height:0px}.saisieExtraction{width:100%;min-height:700px;display:flex;border-radius:4px;flex-direction:row;justify-content:space-between}.saisieExtraction-observation{display:flex;align-items:center}.saisieExtractionContainer{min-width:1200px}.saisieExtractionContainer-modalTitle{padding:0;margin-top:0;text-align:center}.saisieExtraction form{display:flex;justify-content:space-between;width:100%}.saisieExtraction-buttons{display:flex;justify-content:flex-end}.saisieExtraction-left,.saisieExtraction-right{width:45%}.saisieExtraction-form{width:100%;margin-bottom:1em}.saisieExtraction-form table{width:100%}.saisieExtraction-form-group{display:flex}.saisieExtraction-form-group div{width:80%;text-align:center}.saisieExtraction-form-group input{width:80%!important}.saisieExtraction-form-group label{min-width:65px!important}.saisieExtraction-form-group span{margin-bottom:1em}.saisieExtraction-title{font-weight:600;font-size:16px;line-height:19px;padding:4px 0 3px;margin-top:0;text-align:center;letter-spacing:-.32px;color:#343a40;background-color:var(--os-green-light)}.saisieExtraction-tbody{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.saisieExtraction-tbody-extraction{display:flex;width:100%;justify-content:center}.saisieExtraction-tbody-extraction-last{display:flex;justify-content:flex-end;width:96.2%}.saisieExtraction-tbody-extraction-last div div:nth-child(2){width:130px}.saisieExtraction-tbody-extraction div div:nth-child(2){width:130px}.saisieExtraction-tbody-group{display:flex;flex-direction:row;justify-content:center}.saisieExtraction-tbody-group-tr{display:flex;align-items:center}.saisieExtraction-tbody-group-tr div:first-child{margin-left:1em}.saisieExtraction-tbody-group-tr div:nth-child(2){width:80px!important}.saisieExtraction-tbody-tr{display:flex;align-items:center}.saisieExtraction-tbody-tr div:nth-child(2){width:250px}.saisieExtraction-tbody input{padding:9px 22px 9px 12px;gap:10px;width:100%;background-color:#f2f2f2;border:1px solid #ffffff;border-radius:4px;box-shadow:0 0 #cbdafc;font-weight:600;font-size:18px;margin-bottom:10px;line-height:21px;font-family:Montserrat,sans-serif;color:var(--os-text-sous-titre)}.saisieExtraction-tbody label{margin-right:10px;display:block;font-weight:400;min-width:100px;width:120px;font-size:16px;margin-bottom:6px;line-height:16px}.saisieExtraction-tbody textarea{box-shadow:0 0 #cbdafc;border-radius:4px;border:none;background-color:#f2f2f2;margin-top:10px;outline:none}.saisieExtraction-tbody textarea::placeholder{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.32px;font-family:Montserrat,sans-serif;color:#6c757d}.consignesTable{margin-top:0!important}.invalidinput{box-shadow:2px 2px 6px #ff0202!important}.tempSechoir{display:flex;flex-direction:column;justify-content:center}.tempSechoir-tr{width:100%!important}.tempSechoir-tr div:first-child{width:37%!important}.tempSechoir-tr div:first-child label{width:193px!important;white-space:normal}.tempSechoir-tr div:nth-child(2){width:250px!important}.tempWrapper{display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:flex-start}.tempWrapper div{width:auto}.tempBruleurs{display:flex;flex-direction:column;justify-content:center}.tempBruleurs-switchWrapper{display:flex;align-items:center;gap:6px}.tempBruleurs-switchWrapper-switch{width:43px!important}.tempBruleurs-tr{width:100%!important}.tempBruleurs-tr div:first-child{width:auto!important}.tempBruleurs-tr div:first-child label{width:auto!important;white-space:normal}.tempBruleurs-tr div:nth-child(2){width:250px!important}.lastConsigne{display:flex;justify-content:flex-start;width:46%}.lastConsigne .saisieExtraction-tbody-tr-td-2{width:130px!important}.lastSech{display:flex;justify-content:flex-start;width:100%;align-items:baseline}.lastSech .saisieExtraction-tbody-tr-td-2{width:130px!important}.consignesTable{margin-top:0}.last-tr:nth-child(2){align-items:flex-start}.last-tr:nth-child(2) div:nth-child(1){margin-top:.5em}#react-select-2-input{padding:0}.responsive-textarea{width:100%;resize:vertical;font-family:Montserrat,sans-serif;font-weight:600;font-size:18px;padding:9px 22px 9px 12px!important}@media screen and (max-width: 1375px){.saisieExtraction-tbody-extraction div,.tempWrapper div{width:100%}.extract .modalContent{max-height:90vh;width:95%;overflow-y:auto;overflow-x:hidden;padding:40px 0 0}.modalClose{top:10px;right:10px}.saisieExtractionContainer{min-width:100%;padding:6px 2em}.saisieExtraction-form{width:100%}.saisieExtraction-tbody-extraction{flex-direction:column}.saisieExtraction-tbody-extraction-last{width:100%!important}.saisieExtraction-tbody,.saisieExtraction-group{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center}.saisieExtraction-tbody-tr,.saisieExtraction-group-tr{display:flex;align-items:center;width:100%}.saisieExtraction-tbody-tr div:first-child,.saisieExtraction-group-tr div:first-child{width:30%!important}.saisieExtraction-tbody-tr div:nth-child(2),.saisieExtraction-group-tr div:nth-child(2){width:60%!important}.saisieExtraction .consignesTable{max-width:100%!important;margin-top:0}.tempSechoir .saisieExtraction-tr div:first-child label,.tempBruleurs .saisieExtraction-tr div:first-child label{width:100%!important}.saisieExtraction-tbody-group .saisieExtraction-tr div:first-child{margin-left:0}.saisieExtraction form{flex-direction:column;align-items:center}.saisieExtraction-left,.saisieExtraction-right{width:100%}#tracabilite_GH2{margin-bottom:0}.saisieExtraction-columns{flex-direction:column;width:100%}.saisieExtraction-columns:first-child>div>div{width:100%!important}.tempBruleurs-switchWrapper-switch{width:172px!important}.tempBruleurs-switchWrapper .saisieExtraction-tbody-tr .saisieExtraction-tbody-tr-td-1{width:35%!important}.saisieExtraction-grid{display:grid;grid-template-columns:repeat(1,1fr)!important;width:100%;box-sizing:border-box}.saisieExtraction-grid input{width:100%!important}.saisieExtraction-grid .tempBruleurs-switchWrapper-switch{margin-left:0!important}}@media screen and (max-width: 600px){.saisieExtraction-tbody-tr div:first-child,.saisieExtraction-group-tr div:first-child{width:40%!important}.saisieExtraction-tbody-tr div:nth-child(2),.saisieExtraction-group-tr div:nth-child(2){width:50%!important}}input:disabled{background-color:#e0e6ee}.saisieExtraction-columns{display:flex}.saisieExtraction-columns:first-child>div>div{width:auto!important}.extract .modalContent{max-height:99vh;overflow-y:auto}.saisieExtraction-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8px;width:100%;box-sizing:border-box}.saisieExtraction-grid input{width:130px}.saisieExtraction-grid .tempBruleurs-switchWrapper-switch{margin-left:228px}.saisieExtraction-grid>*{min-width:0}.tempBruleurs-switchWrapper{display:flex;align-items:center;width:100%}.tempBruleurs-switchWrapper>*{min-width:0px}.editDisplayedColumns{display:flex;flex-direction:column}.editDisplayedColumnsWrapper{display:flex;flex-direction:row;gap:4rem;margin-top:2em}.editDisplayedColumns h3{padding:0}.editDisplayedColumns label{margin-bottom:5px;display:flex;align-items:center;gap:8px;font-size:18px}.editDisplayedColumns label input[type=checkbox]{width:20px;height:20px;cursor:pointer}.editDisplayedColumns label div{flex-direction:row;gap:5px;font-size:18px}.tabs{padding-bottom:1em}.tabs-titles{display:flex;align-items:flex-end;list-style-type:none;gap:4px;padding:0;margin-bottom:0}.tabs-titles:hover{cursor:pointer}.tab-content .pagination{justify-content:center}.tab-title{min-width:100px;height:33px;margin-right:31px;text-align:center;border-radius:10px 10px 0 0;font-weight:500;font-size:16px;display:flex;line-height:19px;color:var(--os-active-dropdown);border-bottom:2px solid var(--os-active-dropdown);letter-spacing:-.32px}.tab-title--active{font-weight:600;color:var(--os-green);border-bottom:3px solid var(--os-green)}.tab-title span{margin:auto}.tab-content{padding-top:5px}.tab-content-flex{display:flex;justify-content:space-between}.tab-content-export button{margin-top:52px!important}.tab-content-buttons{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:1em;align-items:center}.tab-content-buttons__group{border:1px solid var(--os-green);border-radius:15px;padding:1em;display:flex;gap:20px}.tab-content-buttons__title{color:var(--os-green);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.32px;text-align:center}.tab-content-buttons .dropdown{width:133px;height:36px!important;margin-left:10px;margin-top:20px}.tab-content-buttons .dropdown-btn{margin-top:0;padding:5px 10px;font-size:12px}.tab-content-buttons .dropdown-content{top:40px}.tab-content-buttons__wrapper{display:flex;flex-direction:column;align-items:center;gap:5px}.btn-tab{display:flex;align-items:center;padding:0 21px;gap:10px;line-height:15px;letter-spacing:-.32px;width:auto;height:32px;color:var(--os-green);border:1px solid var(--os-green);background-color:#fff;border-radius:15px;font-size:12px;text-transform:lowercase;font-weight:500;font-family:Montserrat,sans-serif}.btn-tab:hover{cursor:pointer}.btn-tab-container{display:flex;flex-direction:row;gap:0px}.btn-tab__disabled{color:var(--os-inactive);border:1px solid var(--os-inactive)!important;cursor:not-allowed!important}.btn-tab__disabled:hover{opacity:1}.btn-tab__left{border-radius:50px 0 0 50px;padding:0 20px}.btn-tab__middle{border-radius:0;padding:0 20px}.btn-tab__right{border-radius:0 50px 50px 0;padding:0 20px}.btn-tab__left.btn-tab__disabled,.btn-tab__middle.btn-tab__disabled,.btn-tab__right.btn-tab__disabled{border-color:var(--os-inactive)}.btn-tab__left:not(.btn-tab__disabled){border-color:var(--os-green)}.btn-tab__middle:not(.btn-tab__disabled),.btn-tab__right:not(.btn-tab__disabled){border-color:var(--os-green);border-left:1px solid var(--os-green)}.btn-tab__left:not(.btn-tab__disabled)~.btn-tab__middle.btn-tab__disabled,.btn-tab__left:not(.btn-tab__disabled)~.btn-tab__right.btn-tab__disabled,.btn-tab__middle:not(.btn-tab__disabled)+.btn-tab__right:not(.btn-tab__disabled){border-left-color:var(--os-green)}.containertablesechoir{max-width:100%;overflow-y:auto;position:relative;max-height:calc(100vh - 405px)}.containertablesechoir__gear{cursor:pointer}.containertablesechoir__gear img{width:20px!important;height:20px!important;margin:0!important}.fixedFilters{position:sticky;top:0;background-color:#fffcfc;z-index:2}.fixedFilters .filters,.pagination-saisie-sechoir{margin-bottom:0}.saisiesechoirTable{border-spacing:0;margin-top:0;width:100%}.saisiesechoirTable thead{position:sticky;top:-1px}.saisiesechoirTable thead tr{background:var(--table-header)}.saisiesechoirTable thead tr:nth-child(1) th:nth-child(2),.saisiesechoirTable thead tr:nth-child(1) th:nth-child(3),.saisiesechoirTable thead tr:nth-child(1) th:nth-child(4),.saisiesechoirTable thead tr:nth-child(1) th:nth-child(5),.saisiesechoirTable thead tr:nth-child(1) th:nth-child(6){border-right:1px solid var(--os-green)}.saisiesechoirTable thead tr:nth-child(2){background-color:#c2e9bb!important}.saisiesechoirTable thead tr:nth-child(2) th:has(>div.saisiesechoirTable-sorting){padding-top:10px}.saisiesechoirTable thead tr:nth-child(3){background-color:var(--os-green-lighter)}.saisiesechoirTable thead tr:nth-child(3) th{border-bottom:1px solid var(--os-green);border-top:1px solid var(--os-green)}.saisiesechoirTable thead tr:nth-child(2) th{height:70px;padding:0}.saisiesechoirTable thead tr:nth-child(3) th{font-weight:700;font-size:14px}.saisiesechoirTable th{padding:11px 2px;font-size:14px;line-height:16px;color:var(--os-text-sous-titre);font-weight:400}.saisiesechoirTable th img{width:10px}.saisiesechoirTable tbody tr{background-color:#fff}.saisiesechoirTable tbody tr td{height:32px;width:46px;padding:0;font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#071425}.saisiesechoirTable tbody tr td span{display:flex;height:100%;overflow:auto;text-align:center;justify-content:center;align-items:center}.saisiesechoirTable tbody tr td:nth-child(6){text-transform:lowercase}.saisiesechoirTable tbody tr td:nth-child(6):first-letter{text-transform:uppercase}.saisiesechoirTable tbody tr:nth-child(2n){background-color:var(--table-line-bg)}.saisiesechoirTable-sorting{display:flex;align-items:self-start;justify-content:center;height:100%;padding:0 1px}.saisiesechoirTable-sorting img{margin-right:5px}.col-observations,.col-temp-ext,.col-consigne-grain,.col-temp-grain-sortie-border,.col-intervalle-border,.col-temp-air-extrait,.col-air-extrait-border,.col-bru3-border,.col-ps-border,.col-promatest-border,.col-right-border,.col-destination{border-right:1px solid var(--os-green)}th.col-duree-ext,th.col-nbr-ext,th.col-intervalle-reel,th.col-poids-ext,th.col-poids-sec,th.col-debit-sec,th.col-poids-humide,th.col-debit-humide{font-weight:500!important;box-shadow:inset -.3px -.3px 1px #00000040}td.col-duree-ext,td.col-nbr-ext,td.col-intervalle-reel,td.col-poids-ext,td.col-poids-sec,td.col-debit-sec,td.col-poids-humide,td.col-debit-humide{font-weight:600!important}.filters-dropdown{display:flex;gap:20px}.filters.general{width:100%;align-items:end;justify-content:space-between}.filters-input{display:flex}.flexcolumn{display:flex;flex-direction:column;min-width:65px;align-items:center}#observations{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px}#observations::placeholder{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px}@media screen and (max-width: 850px){.filters-dropdown{flex-direction:column}.fixedFilters{position:relative}.filters.general{align-items:normal}}.table-comments_sechoir{display:flex;justify-content:center;align-items:center}.table-comments_sechoir__txt{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sechoirTable-header{display:flex;flex-direction:column}.sechoirTable-header span{color:var(--bg-button);font-weight:400}.containerComment{width:100%;height:100%;min-height:560px;border-radius:4px;min-width:600px}.containerComment-txt{display:flex;flex-direction:column}.containerComment-txt span{margin-bottom:11px}.containerComment-txt textarea{box-shadow:0 0 #cbdafc;border-radius:4px;border:none;padding:10px;outline:none;background:#F2F2F2}.containerComment-txt textarea::placeholder{font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.32px;font-family:Roboto,sans-serif;color:#6c757d}.containerComment-buttons{display:flex;justify-content:flex-end}#containerComment-form{display:flex;flex-direction:column;justify-content:space-around;height:560px}@media screen and (max-width: 460px){.containerComment-buttons{margin-left:0}.containerComment-txt{flex-direction:column;padding:30px 0 0 10px}}.addComment-modal .modalContent{max-height:90vh;overflow-y:auto;overflow-x:hidden;padding:40px 0 0}.containerJourna{background-color:#fffcfc;max-width:1850px;margin:0 auto;min-height:90vh;padding-left:1em;padding-top:.5em;padding-right:1em;border-radius:20px}.journaliereTable{border-spacing:0;width:100%}.journaliereTable thead tr:first-child{color:var(--os-text-sous-titre);background:var(--os-green-light);box-shadow:inset -.3px -.3px 1px #00000040}.journaliereTable thead tr:first-child th{padding:10px;font-weight:500;font-size:13px;line-height:15px;border-right:1px solid #DDDDDD}.journaliereTable thead tr:first-child th:nth-child(4),.journaliereTable thead tr:first-child th:last-child{border-right:none}.journaliereTable thead tr:first-child th:nth-child(5){border-left:1px solid var(--os-green);border-right:1px solid var(--os-green)}.journaliereTable thead tr th:nth-child(14){border-left:1px solid var(--os-green)}.journaliereTable thead tr th:nth-child(17){border-right:1px solid var(--os-green)}.journaliereTable thead tr:nth-child(2),.journaliereTable thead tr:nth-child(3){background:var(--table-bg);font-weight:400;font-size:12px;line-height:13px;text-align:center}.journaliereTable thead tr:nth-child(2) th,.journaliereTable thead tr:nth-child(3) th{padding:10px 5px;font-size:11px;font-weight:400;line-height:13px;text-align:center;color:#071425;border-bottom:1px solid #DDDDDD}.journaliereTable thead tr:nth-child(2) th:nth-child(14),.journaliereTable thead tr:nth-child(2) th:nth-child(15),.journaliereTable thead tr:nth-child(2) th:nth-child(16),.journaliereTable thead tr:nth-child(2) th:nth-child(17),.journaliereTable thead tr:nth-child(3) th:nth-child(14),.journaliereTable thead tr:nth-child(3) th:nth-child(15),.journaliereTable thead tr:nth-child(3) th:nth-child(16),.journaliereTable thead tr:nth-child(3) th:nth-child(17){background-color:var(--os-green-light);font-weight:500;border-bottom:1px solid #A1C29B}.journaliereTable thead tr:nth-child(2) th:nth-child(17),.journaliereTable thead tr:nth-child(2) th:nth-child(18),.journaliereTable thead tr:nth-child(3) th:nth-child(17),.journaliereTable thead tr:nth-child(3) th:nth-child(18){box-shadow:none}.journaliereTable thead tr:nth-child(2) th:nth-child(3),.journaliereTable thead tr:nth-child(2) th:nth-child(6),.journaliereTable thead tr:nth-child(2) th:nth-child(10),.journaliereTable thead tr:nth-child(3) th:nth-child(3),.journaliereTable thead tr:nth-child(3) th:nth-child(6),.journaliereTable thead tr:nth-child(3) th:nth-child(10){border-right:1px solid #DDDDDD}.journaliereTable thead tr:nth-child(3){background:var(--os-green-light)}.journaliereTable thead tr:nth-child(3) th{font-weight:700}.journaliereTable thead tr:nth-child(3) th:nth-child(1){font-weight:700}.journaliereTable thead tr:nth-child(3) th:nth-child(14),.journaliereTable thead tr:nth-child(3) th:nth-child(15),.journaliereTable thead tr:nth-child(3) th:nth-child(16),.journaliereTable thead tr:nth-child(3) th:nth-child(17){background-color:var(--os-green-light);font-weight:700}.journaliereTable tbody td{font-weight:500;font-size:12px;line-height:12px;text-align:center;padding:10px 5px}.journaliereTable tbody td:first-child{min-width:100px}.journaliereTable tbody td:nth-child(14),.journaliereTable tbody td:nth-child(15),.journaliereTable tbody td:nth-child(16),.journaliereTable tbody td:nth-child(17){font-weight:700}.journaliereTable tbody td:nth-child(14){border-left:1px solid var(--os-green)}.journaliereTable tbody td:nth-child(17){border-right:1px solid var(--os-green)}.journaliereTable tr:nth-child(2n){background-color:var(--table-line-bg)}.button-submenu.stockage{width:auto}.button-submenu.export-journa{margin-top:0}.table-comments{display:flex;width:100%;justify-content:center;align-items:center}.table-comments__txt{white-space:nowrap;text-overflow:ellipsis;width:100px;display:block;overflow:hidden}.view-toggle-buttons{margin-top:1rem;display:flex;gap:1rem}.view-button{font-weight:700;padding:5px 10px;border-radius:5px;height:30px;margin-right:0;border:1px solid rgba(0,0,0,.12);background-color:#e0e0e0;color:#000}.view-button.active{background-color:#4caf50;color:#fff}.view-graphique h2{font-weight:600;font-size:16px;color:#000;line-height:20px;text-align:center;background:var(--os-green-light);border-radius:4px;padding:5px 0;width:100%;margin:1em 0}.containerConso{background-color:#fffcfc;max-width:1800px;margin:0 auto;min-height:90vh;padding-left:1em;padding-top:.5em;padding-right:1em;border-radius:20px}.containerConso .pagination{justify-content:center}.button-saisie{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 12px;gap:10px;font-size:13px;color:#fff;width:169px;height:32px;background:var(--bg-button);border-radius:50px;line-height:15px;letter-spacing:-.32px;margin-top:25px;font-weight:700}.new-saisie{display:flex;justify-content:flex-end;gap:16px}.saisieconsoTable{border-spacing:0;width:100%}.saisieconsoTable thead tr:first-child{color:#fff;background:var(--os-green-light);color:var(--os-text-sous-titre)}.saisieconsoTable thead tr:first-child th:first-child{padding:10px;font-weight:500;font-size:14px;line-height:15px;border-right:1px solid var(--os-green)}.saisieconsoTable thead tr:nth-child(2){background:var(--table-bg);font-weight:400;font-size:13px;line-height:13px}.saisieconsoTable thead tr:nth-child(2) th{padding:10px 5px;font-size:12px;line-height:13px;text-align:center;color:#071425;font-weight:400}.saisieconsoTable thead tr:nth-child(2) th:nth-child(5),.saisieconsoTable thead tr:nth-child(2) th:nth-child(7),.saisieconsoTable thead tr:nth-child(2) th:nth-child(9),.saisieconsoTable thead tr:nth-child(2) th:nth-child(11),.saisieconsoTable thead tr:nth-child(2) th:nth-child(13),.saisieconsoTable thead tr:nth-child(2) th:nth-child(15){border-left:1px solid var(--os-green);border-right:1px solid var(--os-green);background-color:#c2e9bb}.saisieconsoTable thead tr:nth-child(2) th:nth-child(15),.saisieconsoTable thead tr:nth-child(2) th:nth-child(16),.saisieconsoTable thead tr:nth-child(2) th:nth-child(17){background-color:#c2e9bb}.saisieconsoTable thead tr:nth-child(3){background:var(--os-green-light);font-weight:900;font-size:13px;line-height:13px}.saisieconsoTable thead tr:nth-child(3) th{padding:10px 5px;font-size:12px;line-height:13px;text-align:center;color:#071425;font-weight:700}.saisieconsoTable thead tr:nth-child(3) th:nth-child(5),.saisieconsoTable thead tr:nth-child(3) th:nth-child(7),.saisieconsoTable thead tr:nth-child(3) th:nth-child(9),.saisieconsoTable thead tr:nth-child(3) th:nth-child(11),.saisieconsoTable thead tr:nth-child(3) th:nth-child(13),.saisieconsoTable thead tr:nth-child(3) th:nth-child(15){border-left:1px solid var(--os-green);border-right:1px solid var(--os-green);background:var(--os-green-light)}.saisieconsoTable thead tr:nth-child(3) th:nth-child(15),.saisieconsoTable thead tr:nth-child(3) th:nth-child(16),.saisieconsoTable thead tr:nth-child(3) th:nth-child(17){background:var(--os-green-light)}.saisieconsoTable-body-tr:nth-child(odd){background-color:#f2f2f2}.saisieconsoTable-body tr:nth-child(1) td:nth-child(15) a img,.saisieconsoTable-body tr:nth-child(1) td:nth-child(17) a img{display:block!important}.saisieconsoTable-body-td{font-weight:500;font-size:11px;line-height:11px;text-align:center;padding:10px 5px}.saisieconsoTable-body td:nth-child(5),.saisieconsoTable-body td:nth-child(7),.saisieconsoTable-body td:nth-child(9),.saisieconsoTable-body td:nth-child(11),.saisieconsoTable-body td:nth-child(13),.saisieconsoTable-body td:nth-child(15){color:var(--os-green);border-left:1px solid var(--os-green);border-right:1px solid var(--os-green);font-weight:600}.saisieconsoTable-body td:nth-child(15),.saisieconsoTable-body td:nth-child(16){color:var(--os-green);font-weight:600}th:nth-child(3) .edit-conso-link{background-color:transparent}.saisieconsoTable-citerne{border-spacing:0;width:100%}.saisieconsoTable-citerne thead tr:first-child{color:#fff;background:var(--os-green-light);color:var(--os-text-sous-titre)}.saisieconsoTable-citerne thead tr:first-child th:first-child{padding:10px;font-weight:500;font-size:14px;line-height:15px;border-right:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(2){background:var(--table-bg);font-weight:400;font-size:13px;line-height:13px}.saisieconsoTable-citerne thead tr:nth-child(2) th{padding:10px 5px;font-size:12px;line-height:13px;text-align:center;color:#071425;font-weight:400}.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(6),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(9),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(11),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(13),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(15){border-left:1px solid var(--os-green);border-right:1px solid var(--os-green);background-color:#c2e9bb}.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(7),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(17),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(18),.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(19){background-color:#c2e9bb}.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(6){border-left:1px solid var(--os-green);border-right:none}.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(7){border-left:none;border-right:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(2) th:nth-child(17){border-left:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(3){background:var(--os-green-light);font-size:13px;line-height:13px}.saisieconsoTable-citerne thead tr:nth-child(3) th{padding:10px 5px;font-size:12px;line-height:13px;text-align:center;color:#071425;font-weight:700}.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(9),.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(11),.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(13),.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(15){border-left:1px solid var(--os-green);border-right:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(7),.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(17),.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(18) th:nth-child(6){border-left:1px solid var(--os-green);border-right:none}.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(6){border-left:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(7){border-left:none;border-right:1px solid var(--os-green)}.saisieconsoTable-citerne thead tr:nth-child(3) th:nth-child(17){border-left:1px solid var(--os-green)}.saisieconsoTable-citerne-body-tr:nth-child(odd){background-color:#f2f2f2}.saisieconsoTable-citerne-body tr:nth-child(1) td:nth-child(15) a img,.saisieconsoTable-citerne-body tr:nth-child(1) td:nth-child(17) a img{display:block!important}.saisieconsoTable-citerne-body-td{font-weight:500;font-size:11px;line-height:12px;text-align:center;padding:10px 5px}.saisieconsoTable-citerne-body td:nth-child(6),.saisieconsoTable-citerne-body td:nth-child(7),.saisieconsoTable-citerne-body td:nth-child(9),.saisieconsoTable-citerne-body td:nth-child(11),.saisieconsoTable-citerne-body td:nth-child(13),.saisieconsoTable-citerne-body td:nth-child(15){color:var(--os-green);border-left:1px solid var(--os-green);border-right:1px solid var(--os-green);font-weight:600}.saisieconsoTable-citerne-body td:nth-child(6){border-right:none;color:var(--os-green);font-weight:600}.saisieconsoTable-citerne-body td:nth-child(7){border-left:none;color:var(--os-green);font-weight:600}.saisieconsoTable-citerne-body td:nth-child(17){color:var(--os-green);font-weight:600;border-left:1px solid var(--os-green)}.saisieconsoTable-citerne-body td:nth-child(17){color:var(--os-green);font-weight:600}.new-campagne{background-color:#d3d3d3!important}.header-span{font-weight:400}.react-datepicker-wrapper{display:flex;max-width:130px}.react-datepicker__input-container{margin-top:5px}.react-datepicker__input-container input{padding:10px;min-height:41px;max-width:130px;background:#fff;border:1px solid #CFD4D9;font-weight:600;font-size:16px;line-height:20px;color:var(--os-text-sous-titre);letter-spacing:-.32px;border-radius:4px}.react-datepicker__day--selected{background-color:var(--os-green)!important}.react-datepicker__day:hover{background-color:var(--os-green-lighter)!important}.react-datepicker__day--in-selecting-range:not(.react-dartepicker__day--in-range){background-color:var(--os-green-light)!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:var(--os-green)!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:var(--os-green)!important}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:var(--os-green-light)!important}.react-datepicker__current-month:first-letter{text-transform:uppercase}.react-datepicker__header{background-color:#fff;width:100%}.reset-options{border-radius:50%;height:35px;width:35px;background-color:transparent;margin-top:25px}.reset-options svg{width:12px}.datedropdown{display:flex;align-items:center}.datedropdown div:first-child{margin-right:15px}.dropdown-range{max-width:130px}.saisie-buttons{display:flex;justify-content:flex-end}.saisie-wrapper{width:100%;border-radius:4px;flex-direction:column;padding-bottom:1em;margin-bottom:1em;font-family:Montserrat,sans-serif}.saisie-wrapper h3{padding:0;text-align:center;margin-top:0}.saisie-wrapper-table{display:flex;width:95%;justify-content:center;position:relative}.saisie-wrapper-table tbody tr{display:flex;align-items:center;box-shadow:none}.saisie-wrapper-table tbody td{background-color:inherit;box-shadow:none;text-align:right}.saisie-wrapper-table tbody td input{font-family:Montserrat,sans-serif}.saisie-wrapper-title{background-color:var(--os-green-light);font-weight:600;font-size:16px;line-height:19px;text-align:center;padding:6px;margin-top:0;letter-spacing:-.32px}.saisie-wrapper-title span{margin-left:5px;display:inline-block;text-transform:lowercase}.saisie-wrapper-title span:first-letter{text-transform:uppercase}.saisie-wrapper-subtitle{font-size:12px;font-weight:400;line-height:14.06px}.saisie-wrapper input{padding:9px 22px 9px 12px;gap:10px;width:250px;background:#f2f2f2;border:1px solid #ffffff;border-radius:4px;box-shadow:0 0 #cbdafc;font-weight:600;font-size:18px;margin-bottom:10px;line-height:21px;color:var(--os-text-sous-titre)}.saisie-wrapper label{margin-right:10px;display:block;width:350px;font-weight:400;font-size:14px;margin-bottom:6px;line-height:16px}.saisie-wrapper div{text-align:left}.citerne_error{position:absolute;right:20px;top:220px;color:#dc3545}.gaz_error{position:absolute;right:-15px;top:155px;color:#dc3545}.disabled{background-color:#e0e6ee!important;border:1px solid #e0e6ee!important}.saisieConso-dropdown{margin-bottom:10px;width:100%}.saisieConso-dropdown div{margin-bottom:0;max-width:250px}.select-saisie__control,.select-saisie__value-container{max-height:41px!important;grid-template-rows:41px}@media screen and (max-width: 820px){.saisie-wrapper-table tbody tr{flex-direction:column}.saisie-wrapper label{text-align:center}.gaz_error{position:absolute;right:-15px;top:220px;color:#dc3545}}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.admin{width:100%;min-height:90vh;padding-left:70px;padding-top:.5em;padding-right:70px}.admin-button{display:flex;align-items:center;gap:4px}.admin-button button{display:flex;align-items:center;width:23px;height:23px;border-radius:50%}.admin-button__lock{background:var(--os-green);box-shadow:inset 0 8px 4px #ffffff40}.admin-button__modifier{background:#808080;box-shadow:inset 0 8px 4px #ffffff40}.admin-button__key{background:#3878BB;display:none!important;box-shadow:inset 0 8px 4px #ffffff40}.admin-button__supprimer{background:#C12937;box-shadow:inset 0 8px 4px #ffffff40}.admin-tabs-titles{display:flex;list-style-type:none;gap:34px;padding:0;margin-bottom:0;font-size:24px;justify-content:center}.admin-tabs-titles:hover{cursor:pointer}.admin-tab-title{width:300px;height:33px;text-align:center;font-weight:500;font-size:24px;display:flex;line-height:19px;color:var(--os-active-dropdown);border-bottom:2px solid var(--os-active-dropdown);border-radius:2px;letter-spacing:-.32px}.admin-tab-title--active{width:300px;text-align:center;font-weight:600;color:var(--os-green);border-bottom:3px solid var(--os-green)}.admin-tab-title span{margin:auto}.admin-wrapper{display:flex;flex-wrap:wrap;gap:60px;margin-top:15px;justify-content:center}.admin .modal .modalContent{width:85%}.newUser-left table,.newUser-right table{width:100%}.form-admin{margin-top:1em;min-width:100vh;min-height:500px}#siteForm{margin-top:2em}.admin-wrapper-container{background-color:#fff;height:750px;min-width:381px;box-shadow:0 4px 4px #00000040;border-radius:4px}.admin-wrapper-container__title{display:flex;align-items:center;width:100%;justify-content:space-between;padding:0 22px;font-weight:600;font-size:16px;line-height:20px}.admin-wrapper-container__title button{background-color:var(--os-green);width:39px;color:#fff;font-size:30px;height:39px;border-radius:50%;box-shadow:inset 0 8px 4px #ffffff40}.admin-wrapper-container__search{display:flex;position:relative;width:90%;margin:0 auto;height:40px}.admin-wrapper-container__search input{width:100%;padding-left:3em;background:#FFFFFF;border:1px solid #C3C1BC;border-radius:4px}.admin-wrapper-container__search img{position:absolute;top:11px;left:12px}.admin-wrapper-container__items{max-height:510px;overflow-y:auto}.admin-wrapper-container__list{display:flex;justify-content:space-between;align-items:center;background:#F6F6F6;box-shadow:-3px 0 1px transparent;border-radius:4px;font-weight:600;font-size:14px;line-height:13px;letter-spacing:-.32px;color:var(--os-green);width:90%;margin:8px auto;padding:14px 4px 14px 9px;transition:box-shadow .3s ease-in-out}.admin-wrapper-container__list:hover{box-shadow:-3px 0 1px var(--os-green)}.admin-wrapper-container__footer{width:90%;margin:43px auto 0;font-weight:600;font-size:14px;line-height:17px;display:flex;justify-content:flex-end}.admin-wrapper-container__footer span{color:var(--os-green);margin-left:1em}.pagination{display:flex;align-items:center;padding-left:10px;padding-top:.5em}.pagination>li{display:flex;flex-direction:row;padding-left:0;border:none!important}.pagination>li{list-style:none}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#000;background-color:#fff;margin-left:-1px}.pagination>li.active>a{color:#fff;background-color:var(--os-green)}.pagination>li.active>a:hover{background-color:var(--os-green)}.pagination>li>a:hover{background-color:var(--os-green-light);cursor:pointer;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{display:block}.pagination>li:last-child>a,.pagination>li:last-child>span{border:none;display:block}.modalDelete-content{min-height:150px;display:flex;justify-content:center;align-items:center}.delete .modal .modalContent{width:30%!important;padding:13px 40px}.sechoir-subtitles{display:flex;gap:20px;margin-left:70px}.sechoir-subtitle{font-weight:400;font-size:13px;line-height:16px;display:flex;align-items:center;text-align:center;max-width:107px;letter-spacing:.15px;margin-left:10px}.sechoir-tbody{display:flex;align-items:center}.sechoir-tbody span{font-size:16px;line-height:150%;letter-spacing:.15px;margin:1em;color:#071425}.sechoir-tbody label{display:none}.sechoir-tbody tr td:nth-child(2){max-width:107px}#sechoirForm table{margin:0 auto}.fieldset table{width:95%!important}.fieldset table tbody{display:grid;grid-template:1fr 1fr/1fr 1fr 1fr 1fr 1fr}.fieldset table tbody tr{max-width:205px}.fieldset table tbody tr>td:nth-child(1){width:50%!important}.fieldset table tbody tr>td:nth-child(2){width:50%!important}.user-wrapper-container{background-color:#fff;width:900px;height:750px}.user_title{width:95%;margin:1em auto}.user_search input{width:340px}.user-paginate{margin-left:23px}.inactiv-user{color:#ea5434;text-decoration:line-through}.container-title{text-align:center;margin:0}.newUser{display:flex;justify-content:space-around}.newUser-tbody tr>td{padding-bottom:20px}.newUser-tbody tr>td:nth-child(2){width:339px}.newUser-tbody label{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:150%;width:100%;letter-spacing:.15px;margin:1em;color:#071425}.newUser-tbody-inputs{padding:0 12px;width:100%;height:40px;background:#f2f2f2;border:none;border-radius:5px;font-size:16px;letter-spacing:.15px;color:var(--os-text-sous-titre)}.newUser-subtitle{text-align:right;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.15px}.newUser-buttons{display:flex;justify-content:flex-end;align-items:baseline;width:100%;gap:20px}.newUser-buttons-desact{position:relative;display:flex;min-width:230px}.newUser-buttons-desact button:hover{opacity:1}.newUser-buttons-desact button:nth-child(2){position:absolute;right:20px}.button-password{display:flex;justify-content:center;align-items:center;width:130px;height:36px;border:1px solid var(--os-green);border-radius:4px;background-color:#fff;color:var(--os-green);font-weight:400;font-size:14px;line-height:24px;letter-spacing:.4px;text-transform:uppercase}.btn-container{display:flex;align-items:center}.btn-container span{margin-left:10px;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.4px;color:#212529}.btn-container .loader{width:37px!important}@media only screen and (max-width: 955px){.newUser{flex-direction:column;align-items:center}.newUser-buttons{flex-direction:column}.newUser-subtitle{text-align:center}.newUser-tbody tr{display:flex;flex-direction:column;align-items:center}.newUser-right{display:flex;flex-direction:column}}@media only screen and (max-width: 410px){.newUser{flex-direction:column}.newUser-tbody tr>td:nth-child(1){width:100%;text-align:center}.newUser-tbody tr>td:nth-child(2){width:100%}.newUser-tbody tr>td{padding-bottom:5px}}.mainnav{display:flex;justify-content:space-between;border-bottom:1px solid lightgray;height:58px;z-index:99;background-color:#fff}.mainnav-links{display:flex;width:55%;justify-content:space-around}.mainnav-links:nth-child(3){background-color:red;color:red!important}.mainnav-links-main{position:relative;margin-top:.4em}.mainnav-links-main-navlink,.mainnav-links-main-dropdown{display:flex;align-items:center;justify-content:space-around;height:100%;width:190px;height:42px;border:1px solid #c3c1bc;border-radius:50px;font-weight:500;font-size:12px;line-height:15px;letter-spacing:-.02em}.mainnav-links-main-navlink:hover,.mainnav-links-main-dropdown:hover{cursor:pointer;background-color:var(--os-green-lighter)}.mainnav-links-main-dropdown__content{display:block;top:48px;max-height:500px;opacity:1;transition:opacity .15s ease-in;position:absolute;background-color:#f9f9f9;min-width:190px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border-radius:20px;z-index:5}.mainnav-links-main-dropdown__content-disable{display:none;max-height:0;max-width:0;opacity:0;transition:max-height .15s ease-out}.mainnav-links-main-dropdown__content a:first-child{border-radius:20px 20px 0 0}.mainnav-links-main-dropdown__content a:last-child{border-radius:0 0 20px 20px}.mainnav-links-main-dropdown__content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;font-size:13px;text-align:left}.mainnav-links-main-dropdown__content a:hover{background-color:var(--os-green-lighter)}.mainnav-showside{display:none}.mainnav-search{display:none;position:relative}.mainnav-search-icon{position:absolute;right:25px;top:6px}.mainnav-menu{display:flex;align-items:center;margin-left:2em}.mainnav-menu-logo{max-width:60px}.mainnav-menu-opti{color:#000;font-weight:500}.mainnav-menu-sechage{background:linear-gradient(269.65deg,#ec5838 .28%,#fd815c 62.4%);border:1px solid #fd805b;border-radius:100px;color:#fff;padding:5px;margin-left:2px}.mainnav-right{display:flex;align-items:center}.mainnav div input{margin-right:1em;background-color:var(--bg-input);color:var(--label-color);border-radius:10px;height:31px;width:359px;padding-left:8px;padding-right:30px;border:none}.mainnav div input::placeholder{color:var(--label-color)}.mainnav-infos{border:1px solid white;height:41px;border-radius:4px;padding:1em .5em 1em 1.5em;margin-right:19px;cursor:pointer;display:flex;align-items:center}.mainnav-infos-data{display:flex;flex-direction:column;align-items:flex-end;margin-right:5px}.mainnav-infos-avatar{margin-top:3px}.mainnav-infos p{margin:0;font-size:13px;line-height:15px}.mainnav-infos p:nth-child(2){color:var(--light-gray)}.mainnav-infos__open{position:absolute;border:1px solid var(--label-color);border-radius:4px;z-index:90;right:40px;top:70px;width:300px;height:243px;background-color:#fff}.mainnav-infos__open div{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-left:1.5em;margin-top:3em;width:96%}.mainnav-infos__open div p{letter-spacing:-.32px;margin:8px}.mainnav-infos__open div p:first-child{position:absolute;right:30px;top:-40px;text-align:end;font-weight:400;font-size:13px;line-height:15px;cursor:pointer}.mainnav-infos__open div p:nth-child(2){font-weight:500;font-size:20px;line-height:23px;color:var(--dark-gray)}.mainnav-infos__open div p:nth-child(3){font-weight:500;font-size:18px;line-height:21px;color:var(--filled-text)}.mainnav-infos__open div p:nth-child(4){font-size:16px;line-height:19px;text-decoration-line:underline}.activinfos{border:1px solid #cbcbcb;background-color:#f9fafc}.mainnav-links-main-navlink.active,.mainnav-links-main-dropdown.active{background-color:var(--os-green-light)}.mainnav-links-main-navlink.active:hover,.mainnav-links-main-dropdown.active:hover{background-color:var(--os-green-light)!important}@media screen and (max-width: 1200px){.mainnav-menu-opti,.mainnav-menu-sechage{display:none}.mainnav-links-main-navlink,.mainnav-links-main-dropdown{width:150px}}@media screen and (max-width: 880px){.mainnav-infos-data{display:none}}@media screen and (max-width: 800px){.mainnav-search input,.mainnav-search img{display:none}}@media screen and (max-width: 760px){.mainnav-menu{display:none}.mainnav-links{width:100%}}@media screen and (max-width: 700px){.mainnav-showside{display:none}.mainnav-showside.none{display:flex;position:inherit;margin-left:2em}}.sidenav{display:none;height:100%;width:226px;position:fixed;top:0;left:0;overflow-x:hidden;border-right:1px solid lightgray;transition:width 50ms;background-color:#fff;transition:all .2s}.sidenav-logo{width:73px;height:40px}.sidenav-link{height:58px}.sidenav a{display:flex;align-items:center}.sidenav a span{font-size:15px;color:var(--optisechage-color)}.sidenav-data{margin-top:4em}.sidenav-show{display:none}.sidenav-disconnect{position:absolute;bottom:2em;left:.5em;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:210px;height:45px;background:#FFFFFF;border:1px solid #C3C1BC;border-radius:4px;flex:none;order:17;align-self:stretch;flex-grow:0;font-weight:400;font-size:15px;line-height:16px;letter-spacing:-.05em;color:gray}.sidenav-disconnect img{margin-right:9px}.subnav{margin:.5em}.subnav:hover{background-color:var(--os-green-lighter);border-radius:4px;cursor:pointer}.subnav div{display:flex;align-items:center;padding:12px 8px}.subnav div img{margin-right:12px}.subnav div span{font-weight:400;font-size:15px;line-height:18px;letter-spacing:-.05em;color:var(--nav-color)}.subnav-chevron{padding-left:1.5em}.subnav-link{padding:0!important}.subnav-data{width:100%;margin-top:100px}.subnav-data-sublinks{display:flex;flex-direction:column}.subnav-data-sublinks a{gap:10px;padding:10px 0;margin:0 10px;border-radius:4px}.subnav-data-sublinks a:hover{background-color:var(--os-green-lighter)}.subnav-data-sublinks a span{font-size:13px;color:var(--nav-color);margin-left:50px}.sidenav.show{width:0}.subnav-chevron.move{transform:rotate(180deg)}@media screen and (max-width: 700px){.sidenav{width:0;z-index:99}.sidenav-show{display:block;margin-left:1em}.sidenav.show{width:240px}}.custominput{position:relative;display:flex;align-items:baseline;justify-content:flex-end}.custominput div{display:flex;align-items:center}.custominput-title{font-weight:400;font-size:16px;line-height:19px;text-overflow:ellipsis;text-align:right;margin:0 5px 0 10px;color:var(--dark-gray)}.custominput-container{border:1px solid var(--os-green-lighter);border-radius:4px;font-size:18px;outline:none;padding-left:5px;padding-right:36px;width:105px;height:43px}.custominput-button{background-color:var(--os-green-lighter);width:28px;height:28px;border-radius:4px;border:none;position:absolute;right:5px;top:8px}.consignesTable{max-width:700px!important;margin-top:2em}.consignesTable thead tr{font-weight:500;min-width:500px}.consignesTable thead tr th{width:150px}.consignesTable thead tr th:nth-child(2){max-width:150px}.consignesTable thead tr th:nth-child(4),.consignesTable thead tr th:nth-child(5){box-shadow:none}.consignesTable thead tr th:last-child{width:10px}.consignesTable-svg{width:4px;fill:#888}.consignesTable-tbody tr td:last-child{position:relative}.consignesTable-tbody tr td:first-child{text-transform:lowercase}.consignesTable-tbody tr td:first-child:first-letter{text-transform:uppercase}.consignes-form{min-width:45vh;min-height:500px}.consignes-form__dropdown{width:100%}.consignes-form__dropdown .dropdown-title{color:#000}.consignes-form__dropdown .dropdown-txt{text-transform:lowercase}.consigneFormTable{margin:0 auto}.consignes-tabs{display:flex;flex-direction:row;gap:5%}.consignes-tabs-custominputs{display:flex;flex-direction:column;gap:23px;margin-top:70px}.consignes-tabs-separator{height:1px;background-color:#000;width:100%;margin:2em 0}.consignes-data{margin-top:1em}.consignes-tbody tr td label{text-align:left}.containerConsignes{background-color:#fffcfc;max-width:1300px;min-height:90vh;padding-left:1em;margin:0 auto;padding-top:.5em;padding-right:1em;border-radius:20px}.prediction-container{display:flex;flex-direction:column;gap:2%;border:4px solid var(--table-header)}.prediction-header{display:flex;flex-direction:row;align-items:end;justify-content:space-between;font-size:1.5em;font-weight:500;height:fit-content;background-color:var(--table-header);padding:.3em}.prediction-header h1{margin:0}.prediction-header-btn{justify-content:center;align-items:center;gap:10px;font-size:13px;color:#fff;padding:10px;background:var(--bg-button);border-radius:50px;line-height:15px;letter-spacing:-.32px;font-weight:700}.prediction-header-btn-container{display:flex;gap:1em;padding:8px}.prediction-table{width:fit-content;border-collapse:collapse}.prediction-table thead tr th{padding:8px;text-align:left;font-weight:500;color:#888}.prediction-table thead tr th:nth-child(1){width:200px}.prediction-table thead tr th:nth-child(2){width:120px}.prediction-table thead tr th:last-child{width:10px}.prediction-table thead tr th:nth-child(4),.prediction-table thead tr th:nth-child(5){box-shadow:none}.prediction-table tbody tr td{padding:8px;text-align:left}.prediction-table tbody tr td:last-child{position:relative}.prediction-table tbody tr td:first-child:first-letter{text-transform:uppercase}.prediction-table tbody tr:hover{background-color:#f9f9f9}.tonnage-input{width:100%;padding:10px;font-size:1em;font-family:Montserrat,sans-serif;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;margin-top:5px}.tonnage-input:focus{border-color:var(--bg-button);outline:none}.remove-row-btn{background-color:var(--bg-button);color:#fff;border:none;margin-top:5px;cursor:pointer;border-radius:50%;transition:background .3s;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.remove-row-btn-icon{width:20px;height:20px}.remove-row-btn:hover:not(:disabled){color:#d9363e}.remove-row-btn:disabled{cursor:not-allowed}@media screen and (max-width: 1200px){.tabs{display:flex;flex-direction:column;gap:2%}.tabs-custominputs{margin-top:70px}.consignes-tabs-custominputs{display:flex;flex-direction:row;gap:23px;flex-wrap:wrap;margin-top:70px}}.confirmation-modal-overlay{width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;position:fixed;z-index:1050;background:rgba(49,49,49,.8);display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-out}.confirmation-modal-box{position:relative;line-height:1.4;background:white;padding:20px 30px;border-radius:3px;min-width:300px;max-width:500px;z-index:1051;box-shadow:0 5px 15px #0003}.confirmation-modal-close{position:absolute;top:10px;right:10px;padding:5px;border:none;background:transparent;cursor:pointer}.confirmation-modal-close svg{fill:#555;width:12px;height:12px}.confirmation-modal-close:hover svg{fill:#000}.confirmation-modal-content{padding:20px}.confirmation-modal-title{font-size:1.25rem;font-weight:700;margin-bottom:15px}.confirmation-modal-message{margin-bottom:20px;line-height:1.5}.confirmation-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:15px;border-top:1px solid #eee}.confirmation-modal-actions button{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease}.confirmation-modal-actions button.confirm-button{background-color:#4caf50;color:#fff;border-color:#4caf50}.confirmation-modal-actions button.confirm-button:hover{background-color:#3d8b40}.confirmation-modal-actions button.cancel-button{background-color:#e0e0e0;color:#333;border-color:#ccc}
