#tabstrip ul{text-align:right}#tabstrip .k-item{flex-grow:1}#switchViewPlanning{position:absolute;right:70px;top:70px}@media (max-width:480px){#switchViewPlanning{display:none}}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-icon-value,.g-rows{display:flex;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.blocs .bloc .bloc-container .o-nodata-container,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-col6,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row4,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6-col6,.blocs .bloc .bloc-header,.g-cols{display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.blocs .bloc .bloc-container .o-nodata-container,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-icon-value,.blocs .bloc .bloc-header .o-title,.g-star,.g-star-1{-ms-flex:1 1 1px;-webkit-flex:1 1 1px;flex:1 1 1px;overflow:hidden}.blocs .bloc .bloc-header .o-blocButton,.blocs .bloc .bloc-header .o-button,.g-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.blocs{display:grid;grid-template-columns:repeat(1,1fr);gap:5px;font-size:16px;padding-bottom:60px}@media (max-width:480px){.blocs{font-size:14px}}@media (min-width:768px){.blocs{grid-template-columns:repeat(2,1fr);gap:10px 30px;padding-bottom:0}}@media (min-width:1024px){.blocs{grid-template-columns:repeat(3,1fr);gap:10px 30px}.blocs .row-1{grid-row:span 2}.blocs.blocs-grid2{grid-template-columns:repeat(2,1fr)}}.blocs .bloc{display:flex;color:var(--color-text);position:relative;text-decoration:none;flex-direction:column;flex-grow:1;min-width:100%;max-height:100%}.blocs .bloc .bloc-header{flex-wrap:wrap;align-items:end;justify-content:space-between;padding-bottom:10px;min-height:55px;z-index:1}.blocs .bloc .bloc-header .o-title{gap:10px;min-width:100px}.blocs .bloc .bloc-header h2{font-size:20px;font-weight:700;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}.blocs .bloc .bloc-header .notif{width:26px;height:26px;font-size:11px;transform:inherit;position:static}.blocs .bloc .bloc-header button{margin-top:0;text-transform:none;float:right}@media (max-width:768px){.blocs .bloc .bloc-header button{font-size:14px;padding:0 10px!important}.blocs .bloc .bloc-header button .wrap-i{margin-left:5px;width:auto}}.blocs .bloc .bloc-header .o-blocButton,.blocs .bloc .bloc-header .o-button{max-width:100%;margin-left:auto}@media (max-width:480px){.blocs .bloc .bloc-header{min-height:30px;padding-top:15px;padding-bottom:8px}.blocs .bloc .bloc-header h2{font-size:.8rem;margin-bottom:0}}.blocs .bloc .k-widget.k-scrollview{height:100%}.blocs .bloc .bloc-container{flex-grow:1;display:flex;align-items:stretch;justify-content:center;overflow:hidden}@media (min-width:768px){.blocs .bloc .bloc-container{max-height:calc(100vh - 200px);height:calc(100vh - 100px)}}@media (min-width:1024px){.blocs .bloc .bloc-container{height:100vh}}.blocs .bloc .bloc-container .bloc-wrapper{display:flex;flex-flow:column;height:100%;width:100%}.blocs .bloc .bloc-container .bloc-wrapper:before{content:"";cursor:pointer;position:absolute;width:100%;opacity:.25}.blocs .bloc .bloc-container .bloc-content{flex-grow:1;height:100%;font-size:14px;overflow-y:auto;background-color:var(--color-bg-hn)}.blocs .bloc .bloc-container .bloc-noColor{background:var(--color-bg)}.blocs .bloc .bloc-container .bloc-frame{padding:15px;height:fit-content;background-color:var(--color-bg-hn)}.blocs .bloc .bloc-container .o-title{font-size:18px;padding-bottom:8px}.blocs .bloc .bloc-container form{background-color:var(--color-bg-hn);padding:0}.blocs .bloc .bloc-container form .form-group{padding:0 5px}@media (min-width:768px){.blocs .bloc .bloc-container form .form-group{padding:0 8px}}.blocs .bloc .bloc-container form .align-row>div:first-child{padding-left:8px}.blocs .bloc .bloc-container form .align-row>div:last-child{padding-right:8px}.blocs .bloc .bloc-container form label:not(.k-checkbox-label){font-size:14px;padding-bottom:5px}.blocs .bloc .bloc-container form .form-group:hover{z-index:1}.blocs .bloc .bloc-container .o-lines{font-size:.9rem;justify-content:center}.blocs .bloc .bloc-container .o-line,.blocs .bloc .bloc-container p{margin:3px 10px;padding:0;position:relative}.blocs .bloc .bloc-container p{margin-bottom:10px}.blocs .bloc .bloc-container p>svg{font-size:13px;left:4px;position:absolute;top:4px}.blocs .bloc .bloc-container p>svg.fa-circle{font-size:7px;left:6px;top:8px}.blocs .bloc .bloc-container p a,.blocs .bloc .bloc-container p a:active,.blocs .bloc .bloc-container p a:hover,.blocs .bloc .bloc-container p a:visited{color:var(--color-text)}.blocs .bloc .bloc-container p>span{display:block;margin:4px 0 0 23px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.blocs .bloc .bloc-container .o-nodata-container{background-color:var(--color-bg-hn);flex-wrap:wrap;justify-content:center;gap:6px}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-col6,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row4,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6,.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6-col6{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 12px);height:100%;max-width:calc(100% - 12px)}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6{height:calc(50% - 3px)}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row4{height:33%}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row4 .o-nodata-icon-value{margin:5px 0}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-col6{flex-basis:calc(50% - 9px);max-width:calc(50% - 9px)}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-content-row6-col6{flex-basis:calc(50% - 9px);height:calc(50% - 3px);max-width:calc(50% - 9px)}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-icon-value{border-left:1px solid #000;justify-content:center;align-items:center;margin:10px 0;text-align:center}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-icon-value:first-child{border-left:0}.blocs .bloc .bloc-container .o-nodata-container .o-nodata-icon-value .o-icon{flex:0 0 auto;font-size:35px;padding-top:5px;margin-bottom:15px;color:var(--color-preset-2)}.blocs .bloc .bloc-container .o-nodata-container>.o-value{flex:0 0 auto;font-size:30px;font-weight:700;margin:5px 0}.blocs .bloc .bloc-container .o-nodata-container>.o-value.o-value-xs{font-size:25px}.blocs .bloc .bloc-container .o-nodata-container>.o-value.o-value-xxs{font-size:22px}.blocs .bloc .bloc-container .o-nodata-container>.o-legend{flex:0 0 24px;font-size:11px;line-height:12px;margin:5px 5px 0}.blocs .bloc .bloc-container .k-listview,.blocs .bloc .bloc-container .k-panelbar{color:var(--color-text);overflow-y:auto!important}.blocs .bloc .bloc-container .k-listview .k-link,.blocs .bloc .bloc-container .k-panelbar .k-link{color:var(--color-text)}.blocs .bloc .bloc-container .k-listview .k-link.k-state-focused,.blocs .bloc .bloc-container .k-listview .k-link.k-state-hover,.blocs .bloc .bloc-container .k-listview .k-link.k-state-selected,.blocs .bloc .bloc-container .k-panelbar .k-link.k-state-focused,.blocs .bloc .bloc-container .k-panelbar .k-link.k-state-hover,.blocs .bloc .bloc-container .k-panelbar .k-link.k-state-selected{background-color:unset}.blocs .bloc .bloc-container .k-loading-color{background-color:var(--color-bg-hn)}@media (min-width:768px) and (max-width:1083px){.blocs .o-order-1{order:1}.blocs .o-order-2{order:2}.blocs .o-order-3{order:3}.blocs .o-order-4{order:4}.blocs .o-order-5{order:5}.blocs .o-order-6{order:6}.blocs .o-order-7{order:7}.blocs .o-order-8{order:8}}.blocs .all{grid-column:span 2}@media (min-width:768px){.blocs .expandCol{grid-column:span 2}.blocs .all{grid-column:span 3}}.blocs .row-2{grid-row:span 2}@media (min-width:768px){.blocs .row-1 .bloc-container{height:calc(45vh - 100px)}}.swal2-container .swal2-popup{background-color:var(--color-bg);color:var(--color-text)}.swal2-container .swal2-popup .swal2-content,.swal2-container .swal2-popup .swal2-title{color:var(--color-text)}.swal2-container #swal2-content ul{text-align:left;margin-top:10px;padding-left:20px}.swal2-container #swal2-content ul li{word-break:break-all;margin-bottom:10px}.swal2-container .swal2-popup .swal2-actions .swal2-styled{background-color:var(--color-preset-2);text-transform:none}.swal2-container .swal2-popup .swal2-actions .swal2-confirm{background-color:var(--color-preset-4)}.swal2-container .swal2-popup #swal2-content{font-size:.9rem}.swal2-container .swal2-popup #swal2-content label{display:block;margin:2px 24px 2px 0;font-size:.8rem;text-align:initial}.swal2-container .swal2-popup #swal2-content label.o-checkbox{display:inline-block}.o-green{color:green}.o-gray,.o-green{width:15px;height:15px;display:block;margin-left:auto;margin-right:auto}.o-gray{color:grey}.o-red{width:15px;height:15px;display:block;color:red;margin-left:auto;margin-right:auto}#EditAbsence .bloc-container,#MesInfos .bloc-container,#UpdatePassword .bloc-container{height:auto}@media (min-width:768px){#EditAbsence .o-form-container,#UpdatePassword .o-form-container{padding:20px 100px}}#EditAbsence .o-form-container{padding:20px}form .bloc .bloc-container .o-jour-mobile label{font-size:12px}.bloc-noOverflow{overflow-y:hidden!important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1200px){.container{max-width:960px}}@media (min-width:1400px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1200px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1400px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1600px){.col-xxl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}a.o-button,button.o-button,button[type=button],button[type=submit]{margin-top:20px;color:var(--color-preset-0);background-color:transparent;padding:0;border:none;display:flex;align-items:center}a.o-button .wrap-i,button.o-button .wrap-i,button[type=button] .wrap-i,button[type=submit] .wrap-i{margin-left:10px}a.o-button:not([disabled]),button.o-button:not([disabled]),button[type=button]:not([disabled]),button[type=submit]:not([disabled]){cursor:pointer}a.o-button:focus,button.o-button:focus,button[type=button]:focus,button[type=submit]:focus{outline:0}button.o-button.btn-rounded,button[type=button].btn-rounded,button[type=submit].btn-rounded{position:relative;transition:color .25s ease-out;padding-left:20px!important;color:#fff;outline:0;padding-bottom:5px}button.o-button.btn-rounded:focus,button[type=button].btn-rounded:focus,button[type=submit].btn-rounded:focus{outline:0}button.o-button.btn-rounded>*,button[type=button].btn-rounded>*,button[type=submit].btn-rounded>*{z-index:1}button.o-button.btn-rounded:before,button[type=button].btn-rounded:before,button[type=submit].btn-rounded:before{content:"";display:inline-block;position:absolute;top:0;right:0;width:40px;height:40px;background-color:var(--color-preset-0);border-radius:25px;z-index:0;transition:width .25s ease-out}button.o-button.btn-rounded .wrap-i,button[type=button].btn-rounded .wrap-i,button[type=submit].btn-rounded .wrap-i{width:40px;height:40px;border-radius:50%;background-color:var(--color-preset-0);font-size:16px;color:#fff;display:flex;justify-content:center;align-items:center;background-color:transparent}@media (max-width:480px){button.o-button.btn-rounded,button[type=button].btn-rounded,button[type=submit].btn-rounded{font-size:.8rem!important}button.o-button.btn-rounded:before,button[type=button].btn-rounded:before,button[type=submit].btn-rounded:before{height:20px;border-radius:7px}button.o-button.btn-rounded .wrap-i,button[type=button].btn-rounded .wrap-i,button[type=submit].btn-rounded .wrap-i{height:20px}}@media (max-width:991px){button.o-button.btn-rounded:not(.--btn-rounded-small):before,button[type=button].btn-rounded:not(.--btn-rounded-small):before,button[type=submit].btn-rounded:not(.--btn-rounded-small):before{width:100%}button.o-button.btn-rounded.--btn-rounded-small,button[type=button].btn-rounded.--btn-rounded-small,button[type=submit].btn-rounded.--btn-rounded-small{padding:0}button.o-button.btn-rounded.--btn-rounded-small .wrap-i,button[type=button].btn-rounded.--btn-rounded-small .wrap-i,button[type=submit].btn-rounded.--btn-rounded-small .wrap-i{margin-left:0}button.o-button.btn-rounded.--btn-rounded-small span,button[type=button].btn-rounded.--btn-rounded-small span,button[type=submit].btn-rounded.--btn-rounded-small span{display:none}}@media (min-width:992px){button.o-button.btn-rounded:before,button[type=button].btn-rounded:before,button[type=submit].btn-rounded:before{width:40px}button.o-button.btn-rounded:hover,button[type=button].btn-rounded:hover,button[type=submit].btn-rounded:hover{color:#fff!important}button.o-button.btn-rounded:hover:before,button[type=button].btn-rounded:hover:before,button[type=submit].btn-rounded:hover:before{width:100%}}body{font-family:Poppins,Calibri,sans-serif;font-size:14px}h1 .wrap-i{margin-right:14px;font-size:2em}.g-cols,div.k-scrollview ul.k-scrollview-wrap>li{display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.g-auto,.o-form .o-form-unit,form .o-form-unit{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.o-form,form{justify-content:center;height:100%}.login .o-form,.login form{border-top:1px solid var(--color-mid-gray);flex-wrap:wrap;max-width:480px;margin:0 auto;border-bottom:1px solid var(--color-mid-gray)}.login .o-form>*,.login form>*{flex-basis:100%}.o-form .forgotten-password,form .forgotten-password{color:#0094ff;margin-left:auto;font-size:14px}.o-form a.o-button,.o-form button.o-button,.o-form button[type=button],.o-form button[type=submit],form a.o-button,form button.o-button,form button[type=button],form button[type=submit]{flex-basis:auto;margin-left:auto;margin-right:5px}.o-form .field-validation-error,.o-form label.error,form .field-validation-error,form label.error{display:block;font-size:.9rem;font-weight:400!important;margin-top:7px;color:red}.o-form label.error:after,form label.error:after{content:""}.o-form .o-form-unit,form .o-form-unit{padding:10px 0 0 5px;font-size:.9rem;background-color:var(--color-light-gray);border-bottom:1px solid var(--color-mid-gray)}.o-form .strength-password,form .strength-password{transition:.2s;height:14px;border-radius:0;background:none;overflow:visible;background:rgba(0,0,0,.2);border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#fff;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:var(--color-bg-hn);border-radius:.25rem}.o-form .strength-password .strength-password-bar,form .strength-password .strength-password-bar{top:0;height:100%;display:flex;flex-direction:column;justify-content:center;color:var(--color-text);text-align:center;white-space:nowrap;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.o-form .strength-password .strength-password-bar,form .strength-password .strength-password-bar{transition:none}}.o-form .o-form-container,form .o-form-container{padding:0;height:100%;margin:0}.o-form .k-upload,form .k-upload{background-color:transparent}.o-form .k-upload .k-upload-button,form .k-upload .k-upload-button{display:inline-block;background-color:var(--color-bg-e1);color:var(--color-text);font-size:.75rem;margin:0;padding:8px}.o-form .k-upload .k-dropzone,form .k-upload .k-dropzone{border-width:2px;color:var(--color-text);background-color:var(--color-bg);padding:0 5px 0 0}.o-form .k-upload .k-dropzone .k-upload-status,form .k-upload .k-dropzone .k-upload-status{font-size:.75rem;padding:0}.o-form .k-upload .k-dropzone em,form .k-upload .k-dropzone em{font-size:.75rem}.o-form .k-upload ul.k-upload-files,form .k-upload ul.k-upload-files{padding:0}.o-form .k-upload ul.k-upload-files li.k-file,form .k-upload ul.k-upload-files li.k-file{background-color:transparent;padding:0}.o-form .k-upload ul.k-upload-files li.k-file .o-file-wrapper,form .k-upload ul.k-upload-files li.k-file .o-file-wrapper{width:100%}.o-form .k-upload ul.k-upload-files li.k-file .o-file-wrapper .o-file-icon,form .k-upload ul.k-upload-files li.k-file .o-file-wrapper .o-file-icon{font-size:1.3em;display:inline-block;padding-top:5px;text-align:center;width:100%}.o-form .k-upload ul.k-upload-files li.k-file .o-file-heading,form .k-upload ul.k-upload-files li.k-file .o-file-heading{color:var(--color-text);font-size:.8rem;padding:9px 0 6px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-align:left;text-overflow:ellipsis;white-space:nowrap}.o-form .k-upload ul.k-upload-files li.k-file button.k-upload-action,form .k-upload ul.k-upload-files li.k-file button.k-upload-action{color:var(--color-text);margin-top:9px}.o-form .k-upload ul.k-upload-files li.k-file:last-child,form .k-upload ul.k-upload-files li.k-file:last-child{border-bottom:0}p.o-form{text-align:left}p.o-form.o-form-center{text-align:center;display:block;padding:0 15px}.login img.logo{display:block;width:185px;margin:0 auto 20px}.form-title{font-size:20px;font-weight:500;margin-bottom:20px}.form-group{display:flex;flex-direction:column;margin:8px 0;padding:0}.align-row{display:flex;width:100%;padding:0;margin:0}.align-row,.form-check-inline{flex-direction:row}.form-check-inline label{min-width:120px;padding-right:10px}label{font-size:14px;font-weight:500;margin-bottom:5px}label .k-checkbox-label{display:inline-flex}label.o-required:before{content:"* ";color:red;font-size:1em}label.k-checkbox-label,label.k-radio-label,label.o-checkbox{font-size:.9rem;align-items:center;line-height:1.4!important;padding-top:0;display:inline-flex}label.k-checkbox-label:after,label.k-checkbox-label:before,label.k-radio-label:after,label.k-radio-label:before,label.o-checkbox:after,label.o-checkbox:before{content:""}.k-combobox.o-combobox,.k-dropdown.o-dropdown,.k-textbox.o-textarea,input.k-textbox.o-textbox{border:none;background-color:var(--color-light-gray);border-bottom:1px solid var(--color-mid-gray);font-size:13px;font-style:italic;height:40px;padding:5px;width:100%}.k-combobox.o-combobox[type=email],.k-combobox.o-combobox[type=password],.k-combobox.o-combobox[type=text],.k-dropdown.o-dropdown[type=email],.k-dropdown.o-dropdown[type=password],.k-dropdown.o-dropdown[type=text],.k-textbox.o-textarea[type=email],.k-textbox.o-textarea[type=password],.k-textbox.o-textarea[type=text],input.k-textbox.o-textbox[type=email],input.k-textbox.o-textbox[type=password],input.k-textbox.o-textbox[type=text]{font-size:14px}.k-checkbox:checked{border-color:var(--color-mid-gray);background-color:var(--color-mid-gray)}.k-checkbox:checked:focus{border-color:var(--color-mid-gray);box-shadow:none}.form-bottom{display:flex;font-style:italic}.validation-group .field-validation-error{margin-top:0;margin-bottom:10px}.k-autocomplete.o-autocomplete,.k-combobox.o-combobox,.k-dropdown.o-dropdown,.k-maskedtextbox.o-maskedtextbox,.k-numerictextbox,.o-multiselect,.o-multiselect-inline,.o-textarea,.o-textbox{width:100%}.k-animation-container .k-tooltip{width:200px!important}.k-animation-container .k-list-container{padding:0}.k-animation-container .k-list-container .k-list .k-item{padding:8px;min-height:1em;line-height:1em;font-size:12px}.k-animation-container .k-list-container .k-list-optionlabel{padding:0 8px}.k-animation-container .k-list-container .k-list .k-item.k-state-focused,.k-animation-container .k-list-container .k-list .k-item.k-state-hover,.k-animation-container .k-list-container .k-list .k-item.k-state-selected{background:rgba(0,0,0,.1)}.k-combobox .k-dropdown-wrap,.k-datepicker .k-picker-wrap,.k-datetimepicker .k-picker-wrap,.k-dropdown .k-dropdown-wrap,.k-multiselect .k-multiselect-wrap,.k-numerictextbox .k-numeric-wrap,.k-timepicker .k-picker-wrap{border:0;background-color:transparent}.k-combobox .k-dropdown-wrap .k-input,.k-datepicker .k-picker-wrap .k-input,.k-datetimepicker .k-picker-wrap .k-input,.k-dropdown .k-dropdown-wrap .k-input,.k-multiselect .k-multiselect-wrap .k-input,.k-numerictextbox .k-numeric-wrap .k-input,.k-timepicker .k-picker-wrap .k-input{height:auto}.k-widget.k-datepicker,.k-widget.k-datetimepicker,.k-widget.k-multiselect,.k-widget.k-numerictextbox,.k-widget.k-timepicker{line-height:1.75;background-color:var(--color-light-gray);border:none;width:auto}.k-widget.k-datepicker .k-input,.k-widget.k-datetimepicker .k-input,.k-widget.k-multiselect .k-input,.k-widget.k-numerictextbox .k-input,.k-widget.k-timepicker .k-input{font-size:12px;font-style:italic;height:40px;padding:0 10px;width:100%}.k-dialog{visibility:visible;left:20px;right:20px;display:flex;position:fixed;justify-content:center;max-width:32em;padding:1.25em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box;background-color:var(--color-bg);color:var(--color-text)}.k-dialog .k-header{margin-top:-80px;display:none}.k-dialog .k-window-content{padding:10px 10px 0}.k-dialog .k-dialog-buttongroup{padding-top:0;flex-wrap:wrap;align-items:center;justify-content:center;margin:1.25em auto 0;z-index:1;-webkit-tap-highlight-color:transparent}.k-dialog .k-dialog-buttongroup .k-button{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em;background-color:var(--color-preset-4)!important;text-transform:none}.k-dialog .k-dialog-buttongroup .k-button:hover{color:#fff}.k-dialog .k-dialog-buttongroup .k-button:last-child{background-color:var(--color-preset-2)!important}.k-dialog h2{display:block;position:relative;max-width:100%;margin:0 auto 1.25em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word;color:var(--color-text)}.k-dialog h2 .o-subtitle{font-size:22px;display:inline-flex;align-items:center}.k-tooltip.k-popup{visibility:hidden}.k-calendar .k-state-focused .k-link{background-color:transparent}div.k-scrollview ul.k-scrollview-wrap{height:inherit;min-height:100%}div.k-scrollview ul.k-scrollview-wrap>li{vertical-align:top;display:inline-block;display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row;height:100%}.k-scrollview-elements{display:none}svg.o-label-legend{color:#49a7ff!important;font-size:1.2rem;position:absolute;right:15px;top:0}svg.o-label-legend-inline{color:#49a7ff!important;display:inline-block;font-size:1.2rem;margin-left:10px}.g-auto{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}header{display:flex;position:sticky;top:0;z-index:450;justify-content:flex-start;align-items:center;height:80px;padding-right:20px;background:var(--color-bg-hn);transition:background-color .15s ease-out}header .burger{display:none}header .logo{width:auto;height:auto;max-height:55px;max-width:100px;margin-left:22px}header .profile{border:1px solid var(--color-mid-gray);border-radius:23px;cursor:pointer;padding:5px;position:relative;margin-left:auto}header .profile,header .profile .wrap-i{align-items:center;display:flex;justify-content:center}header .profile .wrap-i{background:var(--color-text);border-radius:18px;color:var(--color-bg-hn);font-size:1.3rem;height:36px;margin-right:10px;width:36px}header .profile .profile-name{display:none;margin-right:10px}header .profile .profile-name>span:first-child{font-weight:700}header .profile .profile-caret{font-size:1.1rem}header .profile-menu-wrapper{background:transparent;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}header ul.profile-menu{background:var(--color-bg-hn);border:1px solid var(--color-mid-gray);left:20px;margin:0;padding:5px 0;position:absolute;right:20px;top:80px}header ul.profile-menu li{list-style:none}header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled){background:var(--color-bg)}header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>a,header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>a:active,header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>a:focus,header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>a:link,header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>a:visited,header ul.profile-menu li:hover:not(.separator):not(.list):not(.disabled)>span{cursor:pointer}header ul.profile-menu li .wrap-i{display:flex;align-items:center;justify-content:center;margin-right:5px;width:25px}header ul.profile-menu li .wrap-text-item{flex-grow:1;flex-shrink:1;flex-basis:0}header ul.profile-menu li>a,header ul.profile-menu li>a:active,header ul.profile-menu li>a:focus,header ul.profile-menu li>a:link,header ul.profile-menu li>a:visited,header ul.profile-menu li>span{color:var(--color-text);display:flex;text-decoration:none;align-items:center;padding:5px 10px}header ul.profile-menu li.separator{margin:5px;border-bottom:1px solid var(--color-mid-gray)}header ul.profile-menu li.list ul{margin:0;max-height:124px;overflow-y:auto;padding:0}@media (min-width:400px){header ul.profile-menu{left:unset;min-width:250px;max-width:350px;top:65px}}header .darkmode-trigger{display:block;position:relative;background-color:#888;width:32px;height:16px;border-radius:8px;cursor:pointer;margin-left:5px}header .darkmode-trigger span{display:block;position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background-color:var(--color-text);transition:all .25s ease-out}@media (min-width:768px){header{position:relative;z-index:500}header .burger{box-sizing:border-box;width:75px;height:60px;margin-left:5px;flex-shrink:0;display:flex!important;justify-content:center;align-items:center;font-size:20px;cursor:pointer}header .profile{border:0}header .profile .profile-name{display:flex;flex-direction:column;align-items:center}}html.darkmode .logo-light,html:not(.darkmode) .logo-dark{display:none}html.darkmode .darkmode-trigger span{left:calc(100% - 14px)}body,html{width:100%;height:100%}body{margin:0;color:var(--color-text);transition:background-color .15s ease-out}body.dashboard{background:var(--color-bg)}body.swal2-height-auto,body.swal2-shown.swal2-height-auto{height:100%!important}main{display:flex;align-items:center;justify-content:center;padding:10px 20px 60px;overflow:auto;box-sizing:content-box}@media (min-width:500px){main{padding:10px 60px;height:calc(100% - 80px);min-height:100vh}}@media (max-width:480px){main:has(.o-scrollviewContainer){padding:0}main:has(.o-scrollviewContainer) h1{padding-top:10px}main:has(.o-scrollviewContainer) .bloc-header,main:has(.o-scrollviewContainer) h1{padding-left:20px;padding-right:20px}main:has(.o-scrollviewContainer) button{font-size:14px}}@media (min-width:768px){main{height:calc(100% - 80px);margin-left:80px;padding:0 60px;min-height:auto;overflow:hidden;align-items:center}nav.is-opened+main{margin-left:240px;padding:0 20px}}.content{width:100%;max-height:calc(100% - 55px)}.content h1{font-size:1.8rem;font-weight:700;margin-bottom:15px}.content h1 .wrap-i{margin-right:0}@media (min-width:481px){.content h1.o-top{top:5px;margin-top:-10px;z-index:2000;position:absolute;left:225px}}@media (max-width:480px){.content h1{font-size:1rem;line-height:12px;margin-bottom:5px;text-align:center}.content h1 .wrap-i{font-size:20px}}.notif{position:absolute;transform:translate(-60%,-50%);width:24px;height:24px;border-radius:50%;background-color:var(--color-preset-2);font-size:14px;color:#fff;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-weight:500}.toast-top-center{top:80px}@media (min-width:768px){.toast-top-center{top:0}}#o-wait{background-color:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10000}#o-wait .o-wait-button,#o-wait .o-wait-message{background:var(--color-bg);left:calc(50% - 200px);position:absolute;text-align:center;width:400px}#o-wait .o-wait-message{padding:6em 10px 10px;top:calc(50% - 3em)}#o-wait .o-wait-button{padding:10px;top:calc(50% + 8em);z-index:20}body.login{background-image:url(/assets/108bc9568517d49efbd383ed168b0859.png);background-repeat:no-repeat;background-size:cover}body.login main{background-color:rgba(0,0,0,.6);height:100%;margin-left:0}body.login .o-form,body.login form{background:#2f2f2f;padding:30px 0}body.login .o-form>div,body.login form>div{margin-left:10px;margin-right:10px}body.login .o-form>button,body.login form>button{margin-right:10px}body.login .o-form>article,body.login form>article{margin-top:20px}body.login .o-form>article ul,body.login form>article ul{margin-top:10px}body.login .o-form>article ul li,body.login form>article ul li{line-height:30px}.o-layout-error{background-image:url(/assets/108bc9568517d49efbd383ed168b0859.png);background-repeat:no-repeat;background-size:cover;height:100%!important;padding:20px 25px}.o-layout-error h3{font-size:23px;margin-top:20px}.o-layout-error article{margin-top:20px}.o-layout-error article ul{margin-top:10px}.o-layout-error article ul li{line-height:30px}.o-data-ellipsis{display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}::-webkit-scrollbar{height:10px;width:10px;background-color:var(--color-bg-hn)}::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--color-text)}::-webkit-scrollbar-corner{background:#000!important}.k-block ::selection,.k-breadcrumb ::selection,.k-card ::selection,.k-chart ::selection,.k-chat ::selection,.k-combobox ::selection,.k-dateinput ::selection,.k-datepicker ::selection,.k-datetimepicker ::selection,.k-drawer ::selection,.k-dropdown ::selection,.k-dropdowntree ::selection,.k-flatcolorpicker ::selection,.k-pane-wrapper ::selection,.k-panel ::selection,.k-sparkline ::selection,.k-stockchart ::selection,.k-text-selection ::selection,.k-timepicker ::selection,.k-view ::selection,.k-widget ::selection,.k-window ::selection{background-color:var(--color-bg-hn);color:#fff}.o-textarea{resize:none}.g-rows,.o-list-group,.o-list-item{display:flex;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.g-cols,.o-list-group .o-item-comment,.o-list-group .o-item-periode,.o-list-group .o-item-subtitle,.o-list-group .o-item-title,.o-list-item .o-item-comment,.o-list-item .o-item-periode,.o-list-item .o-item-subtitle,.o-list-item .o-item-title{display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.g-star,.g-star-1,.o-list-group .o-item-subtitle.o-item-block .o-item-periode,.o-list-group .o-item-subtitle.o-item-block .o-item-personneGroup,.o-list-group .o-item-subtitle .o-item-type,.o-list-group .o-item-title.o-item-block .o-item-periode,.o-list-group .o-item-title.o-item-block .o-item-personneGroup,.o-list-group .o-item-title .o-item-type,.o-list-item .o-item-subtitle.o-item-block .o-item-periode,.o-list-item .o-item-subtitle.o-item-block .o-item-personneGroup,.o-list-item .o-item-subtitle .o-item-type,.o-list-item .o-item-title.o-item-block .o-item-periode,.o-list-item .o-item-title.o-item-block .o-item-personneGroup,.o-list-item .o-item-title .o-item-type{-ms-flex:1 1 1px;-webkit-flex:1 1 1px;flex:1 1 1px;overflow:hidden}.g-auto,.o-list-group .o-item-subtitle .o-item-buttons,.o-list-group .o-item-subtitle .o-item-date,.o-list-group .o-item-subtitle .o-item-etat,.o-list-group .o-item-title .o-item-buttons,.o-list-group .o-item-title .o-item-date,.o-list-group .o-item-title .o-item-etat,.o-list-item .o-item-subtitle .o-item-buttons,.o-list-item .o-item-subtitle .o-item-date,.o-list-item .o-item-subtitle .o-item-etat,.o-list-item .o-item-title .o-item-buttons,.o-list-item .o-item-title .o-item-date,.o-list-item .o-item-title .o-item-etat{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.g-fixed-60,.o-list-group .o-item-subtitle.o-item-block .o-item-type,.o-list-group .o-item-title.o-item-block .o-item-type,.o-list-item .o-item-subtitle.o-item-block .o-item-type,.o-list-item .o-item-title.o-item-block .o-item-type{-ms-flex:0 0 60px;-webkit-flex:0 0 60px;flex:0 0 60px}.o-list-group,.o-list-item{background-color:var(--color-bg-e2)}.o-list-group .o-item-subtitle,.o-list-group .o-item-title,.o-list-item .o-item-subtitle,.o-list-item .o-item-title{height:30px;padding:3px}.o-list-group .o-item-subtitle .o-item-type,.o-list-group .o-item-title .o-item-type,.o-list-item .o-item-subtitle .o-item-type,.o-list-item .o-item-title .o-item-type{margin-right:5px;padding:0 5px;line-height:28px;color:#1e1e1e}.o-list-group .o-item-subtitle .o-item-type .dark,.o-list-group .o-item-title .o-item-type .dark,.o-list-item .o-item-subtitle .o-item-type .dark,.o-list-item .o-item-title .o-item-type .dark{color:#fff}.o-list-group .o-item-subtitle .o-item-buttons button,.o-list-group .o-item-title .o-item-buttons button,.o-list-item .o-item-subtitle .o-item-buttons button,.o-list-item .o-item-title .o-item-buttons button{margin:0;display:inline-block;text-align:center;width:18px}.o-list-group .o-item-subtitle .o-item-buttons button svg,.o-list-group .o-item-title .o-item-buttons button svg,.o-list-item .o-item-subtitle .o-item-buttons button svg,.o-list-item .o-item-title .o-item-buttons button svg{vertical-align:0}.o-list-group .o-item-subtitle .o-item-buttons button svg.fa-times,.o-list-group .o-item-title .o-item-buttons button svg.fa-times,.o-list-item .o-item-subtitle .o-item-buttons button svg.fa-times,.o-list-item .o-item-title .o-item-buttons button svg.fa-times{font-size:1.15em;vertical-align:-.1em;color:red}.o-list-group .o-item-subtitle .o-item-date,.o-list-group .o-item-subtitle .o-item-etat,.o-list-group .o-item-title .o-item-date,.o-list-group .o-item-title .o-item-etat,.o-list-item .o-item-subtitle .o-item-date,.o-list-item .o-item-subtitle .o-item-etat,.o-list-item .o-item-title .o-item-date,.o-list-item .o-item-title .o-item-etat{color:var(--color-preset-0)}.o-list-group .o-item-subtitle .o-item-date>span,.o-list-group .o-item-subtitle .o-item-etat>span,.o-list-group .o-item-title .o-item-date>span,.o-list-group .o-item-title .o-item-etat>span,.o-list-item .o-item-subtitle .o-item-date>span,.o-list-item .o-item-subtitle .o-item-etat>span,.o-list-item .o-item-title .o-item-date>span,.o-list-item .o-item-title .o-item-etat>span{display:block;font-size:.9em;text-align:center;width:18px}.o-list-group .o-item-subtitle .o-item-date>span svg,.o-list-group .o-item-subtitle .o-item-etat>span svg,.o-list-group .o-item-title .o-item-date>span svg,.o-list-group .o-item-title .o-item-etat>span svg,.o-list-item .o-item-subtitle .o-item-date>span svg,.o-list-item .o-item-subtitle .o-item-etat>span svg,.o-list-item .o-item-title .o-item-date>span svg,.o-list-item .o-item-title .o-item-etat>span svg{vertical-align:0}.o-list-group .o-item-subtitle.o-item-block,.o-list-group .o-item-title.o-item-block,.o-list-item .o-item-subtitle.o-item-block,.o-list-item .o-item-title.o-item-block{min-height:40px;height:fit-content}.o-list-group .o-item-subtitle.o-item-block .o-item-type,.o-list-group .o-item-title.o-item-block .o-item-type,.o-list-item .o-item-subtitle.o-item-block .o-item-type,.o-list-item .o-item-title.o-item-block .o-item-type{display:flex}.o-list-group .o-item-subtitle.o-item-block .o-item-type>span,.o-list-group .o-item-title.o-item-block .o-item-type>span,.o-list-item .o-item-subtitle.o-item-block .o-item-type>span,.o-list-item .o-item-title.o-item-block .o-item-type>span{text-align:center;align-self:center}.o-list-group .o-item-subtitle.o-item-block .o-item-buttons,.o-list-group .o-item-subtitle.o-item-block .o-item-etat,.o-list-group .o-item-subtitle.o-item-block .o-item-status,.o-list-group .o-item-title.o-item-block .o-item-buttons,.o-list-group .o-item-title.o-item-block .o-item-etat,.o-list-group .o-item-title.o-item-block .o-item-status,.o-list-item .o-item-subtitle.o-item-block .o-item-buttons,.o-list-item .o-item-subtitle.o-item-block .o-item-etat,.o-list-item .o-item-subtitle.o-item-block .o-item-status,.o-list-item .o-item-title.o-item-block .o-item-buttons,.o-list-item .o-item-title.o-item-block .o-item-etat,.o-list-item .o-item-title.o-item-block .o-item-status{display:flex;align-items:center}.o-list-group .o-item-subtitle.o-item-block .o-item-buttons>span,.o-list-group .o-item-subtitle.o-item-block .o-item-etat>span,.o-list-group .o-item-subtitle.o-item-block .o-item-status>span,.o-list-group .o-item-title.o-item-block .o-item-buttons>span,.o-list-group .o-item-title.o-item-block .o-item-etat>span,.o-list-group .o-item-title.o-item-block .o-item-status>span,.o-list-item .o-item-subtitle.o-item-block .o-item-buttons>span,.o-list-item .o-item-subtitle.o-item-block .o-item-etat>span,.o-list-item .o-item-subtitle.o-item-block .o-item-status>span,.o-list-item .o-item-title.o-item-block .o-item-buttons>span,.o-list-item .o-item-title.o-item-block .o-item-etat>span,.o-list-item .o-item-title.o-item-block .o-item-status>span{padding-right:5px}.o-list-group .o-item-subtitle .o-item-comment,.o-list-group .o-item-subtitle .o-item-periode,.o-list-group .o-item-subtitle .o-item-personne,.o-list-group .o-item-title .o-item-comment,.o-list-group .o-item-title .o-item-periode,.o-list-group .o-item-title .o-item-personne,.o-list-item .o-item-subtitle .o-item-comment,.o-list-item .o-item-subtitle .o-item-periode,.o-list-item .o-item-subtitle .o-item-personne,.o-list-item .o-item-title .o-item-comment,.o-list-item .o-item-title .o-item-periode,.o-list-item .o-item-title .o-item-personne{padding:0 5px}.o-list-group .o-item-comment,.o-list-group .o-item-periode,.o-list-item .o-item-comment,.o-list-item .o-item-periode{align-items:center;line-height:22px;padding:0 15px;font-size:.8rem}.o-list-group .o-item-comment>svg,.o-list-group .o-item-periode>svg,.o-list-item .o-item-comment>svg,.o-list-item .o-item-periode>svg{width:15px}.o-list-group .o-item-comment>span,.o-list-group .o-item-periode>span,.o-list-item .o-item-comment>span,.o-list-item .o-item-periode>span{padding-left:10px}.o-list-group .o-item-comment .o-green,.o-list-group .o-item-periode .o-green,.o-list-item .o-item-comment .o-green,.o-list-item .o-item-periode .o-green{color:var(--color-green)}.o-list-group .o-item-subtitle,.o-list-item .o-item-subtitle{padding-left:15px}.o-list-group .o-item-periode,.o-list-item .o-item-periode{margin-top:5px}.o-list-item>div:last-child:not(.o-item-block){margin-bottom:10px}.o-list-item:hover{opacity:.7}.expand{transform:rotate(180deg)}.o-list-item{border-bottom:1px solid rgba(167,174,210,.3)}.o-list-item:last-child{border-bottom:1px solid var(--color-mid-gray)}nav{position:fixed;bottom:0;background:var(--color-bg-hn);box-shadow:0 8px 16px rgba(0,0,0,.3);transition:background-color .15s ease-out;z-index:1000}nav,nav ul{width:100%;display:flex;justify-content:center}nav ul{list-style:none;margin:0;padding:0}nav ul li{max-width:85px;min-width:0;cursor:pointer;z-index:0;flex:1 1 0}nav ul li,nav ul li .wrap-i{position:relative;height:60px}nav ul li .wrap-i{box-sizing:border-box;border-bottom:3px solid var(--color-text);width:100%;flex-shrink:0;display:flex!important;justify-content:center;align-items:center;font-size:22px}nav ul li.active,nav ul li:hover{cursor:pointer;background:rgba(99,127,255,.4);background:linear-gradient(0deg,rgba(99,127,255,.5),hsla(0,0%,83.9%,.3))}nav .logo-weblink{overflow:hidden;margin-top:auto;padding:0 0 20px 20px;display:none}nav #logo-weblink-by-optavis #Web-link_maxi{display:none}nav #logo-weblink-by-optavis #Groupe_by-optavis{opacity:.8}nav #logo-weblink-by-optavis #Groupe_by-optavis path{fill:var(--color-text)}@media (min-width:768px){nav{bottom:auto;width:80px;height:calc(100% - 80px);box-shadow:-8px 0 16px rgba(0,0,0,.3);transition:all .35s ease-out}nav,nav ul{flex-direction:column;justify-content:flex-start}nav ul{display:block}nav ul a,nav ul li{display:flex;align-items:center;width:100%;max-width:none;min-width:0;overflow:hidden;position:relative}nav ul a .wrap-i,nav ul li .wrap-i{border-bottom:none;border-left:5px solid var(--color-text);width:80px;height:60px;margin-right:5px;font-size:24px}nav ul a .wrap-item-text,nav ul li .wrap-item-text{overflow:hidden;display:block}nav ul a .wrap-item-text .item-text,nav ul li .wrap-item-text .item-text{position:relative;display:inline;transition:all .35s ease-out;left:-160px;white-space:nowrap}nav ul a.active,nav ul a:hover,nav ul li.active,nav ul li:hover{cursor:pointer;background:linear-gradient(90deg,rgba(99,127,255,.5),hsla(0,0%,83.9%,.3))}nav ul a{text-decoration:none}nav ul a:active,nav ul a:focus,nav ul a:visited{color:var(--color-text)}nav.is-opened{width:240px}nav.is-opened ul li span.wrap-item-text span{left:0}nav .logo-weblink{display:block}}.tiles{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;font-size:16px}@media (max-width:480px){.tiles{margin-top:15px}}@media (min-width:768px){.tiles{grid-template-columns:repeat(2,1fr);gap:15px}}.tiles .tile{display:flex;align-items:center;border-bottom:5px solid var(--color-text);color:var(--color-text);position:relative;padding:15px;text-decoration:none}.tiles .tile:before{content:"";cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-preset-5);opacity:.25}.tiles .tile .tile--title{display:flex;align-items:flex-end;font-weight:500;line-height:1.2;margin-top:0;margin-left:5px;width:100%}.tiles .tile .tile--title span{margin-right:4px}.tiles .tile .tile--title .wrap-i{margin-left:auto}.tiles .tile .tile--infos{display:none;margin-top:20px;min-height:30px;font-size:14px;font-style:italic}.tiles .tile>.wrap-i{position:relative;line-height:1;font-size:24px}.tiles .tile .notif{width:26px;height:26px;font-size:11px;top:15px;right:40px;transform:inherit}.tiles .tile .notif .wrap-i{display:block;margin-right:2px}@media (min-width:768px){.tiles .tile{display:block}.tiles .tile .tile--title{margin-top:10px;margin-left:0}.tiles .tile .tile--infos{display:flex;align-items:flex-end;font-size:.8rem;line-height:1.1}.tiles .tile .tile--infos span.count{font-size:20px;font-style:normal;line-height:1;padding-right:5px}.tiles .tile>.wrap-i{font-size:70px}.tiles .tile .notif{right:15px}}.tiles .tile:hover:before{opacity:.1}.o-doc:hover,.o-folder:hover,.o-year:hover{opacity:.8}.o-doc{display:flex;align-items:center;justify-content:space-between;font-style:italic!important;font-size:12px;padding:10px;gap:10px;border-bottom:1px solid var(--color-mid-gray);background-color:var(--color-bg-e2)}.o-doc div:last-of-type{margin-left:auto;right:520px}.o-doc .k-checkbox:checked{border-color:var(--color-preset-2);background-color:var(--color-preset-2)}.o-doc .k-checkbox:checked:focus{border-color:var(--color-preset-2);box-shadow:none}.o-doc input.allChecked{font-style:italic;text-transform:none;display:flex;gap:10px}.o-doc .o-button{display:flex;align-items:center}.o-doc .o-button label{margin:0;padding-left:10px}.o-doc button,.o-doc span.o-button{margin-top:0;text-transform:none;font-style:inherit;font-size:.9em;outline:0;cursor:pointer}.o-doc button:hover,.o-doc span.o-button:hover{text-decoration:underline}.o-doc a{color:var(--color-preset-0)}.o-selected{background-color:var(--color-preset-2)}.o-selected span{color:var(--color-bg-hn)!important}#DocsDispo{border:none}#DocsDispo .k-link{padding:0}#DocsDispo li{padding:0;border:none;text-indent:10px}#DocsDispo .notif{transform:inherit;top:7px}#DocsDispo .notif .wrap-i{display:flex}#DocsDispo .o-folder,#DocsDispo .o-year{display:flex;gap:10px;padding:10px 30px 10px 10px;border-bottom:1px solid var(--color-mid-gray);text-overflow:ellipsis;width:0}#DocsDispo li li .o-folder,#DocsDispo li li .o-year{text-indent:15px}#DocsDispo li li li .o-folder,#DocsDispo li li li .o-year{text-indent:25px}#DocsDispo li li li li .o-folder,#DocsDispo li li li li .o-year{text-indent:35px}#DocsDispo .o-doc{text-indent:10px}#DocsDispo .o-doc .notif{font-size:inherit}#DocsDispo .o-text{display:flex;min-width:0;max-width:calc(100% - 54px)}.o-noDocument{display:flex;-ms-flex-flow:column;-webkit-flex-flow:column;flex:1 1 1px;overflow:hidden;justify-content:center;align-items:center;margin:10px 0;text-align:center}.o-noDocument .o-icon{flex:0 0 auto;font-size:35px;padding-top:5px;margin-bottom:15px;color:#fff}.o-noDocument .o-icon.o-icon-ko{background-color:#f87676;border-radius:19px;font-size:25px;height:38px;margin-bottom:5px;padding-top:6px;width:38px}.o-noDocument .o-icon.o-icon-ok{background-color:#00be31;border-radius:25px;font-size:30px;height:50px;width:50px}.o-noDocument>.o-legend{flex:0 0 24px;font-size:11px;line-height:12px;margin:5px 5px 0}.g-rows,.pla-component{display:flex;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.g-cols{display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.g-star,.g-star-1{-ms-flex:1 1 1px;-webkit-flex:1 1 1px;flex:1 1 1px;overflow:hidden}.g-auto,.pla-component .pla-legend,.pla-component>div{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}:root{--pla-undefined-color:grey;--pla-out-color:#e5e5e5;--pla-grid-color:#d3d3d3;--pla-grid-total-color:grey;--pla-highlight-color:#006eff;--pla-font-size:9px;--pla-wk-day-height:28px;--pla-mt-day-height:85px;--pla-yd-day-height:20px;--pla-yw-week-height:20px;--pla-yw-week-width:30px;--pla-highlight-conflit-color:repeating-linear-gradient(90deg,#000,red 20%)}#planning-options{margin-bottom:10px}#planning-options h2{font-weight:700;font-size:1.6rem;padding:10px 8px}#planning-export{margin-top:-10px;padding-left:10px}#planning-export span{font-size:10px;font-weight:700;padding-bottom:15px}#planning-export .k-switch{padding:0;margin:0}#planning-export #o-exportURL{display:inline}.pla-component{font-size:var(--pla-font-size);position:relative}.pla-component>div:not(.pla-header){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pla-component>div .ferie{position:relative}.pla-component>div .ferie>span{z-index:1}.pla-component>div .ferie:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(-50deg,#c3d8d8,#c3d8d8 2px,transparent 0,transparent 8px);z-index:0}.pla-component>div .conflitPersonne{position:relative}.pla-component>div .conflitPersonne>span{z-index:1}.pla-component>div .conflitPersonne:before{content:" ";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:0;background:linear-gradient(90deg,#000 0,#000 12.5%,red 0,red 25%,#000 0,#000 37.5%,red 0,red 50%,#000 0,#000 62.5%,red 0,red 75%,#000 0,#000 87.5%,red 0,red)}.pla-component>div span.temps{color:#000}.pla-component>div span.temps.dark{color:#fff}.pla-component .pla-header{order:-2;display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-content:center}.pla-component .pla-header button{margin:0}.pla-component .pla-header button>svg{width:10px;height:auto}.pla-component .pla-header .pla-title{display:flex;font-size:1.2rem;font-weight:700;line-height:1.5rem;align-items:center;justify-content:center}.pla-component .pla-body{max-width:100%;margin:20px 0;padding:0 10px}.pla-component .pla-body.pla-week .pla-group:not(:first-child){margin-top:20px}.pla-component .pla-body.pla-week .pla-group .pla-day{display:grid;grid-template-columns:85px 1fr}.pla-component .pla-body.pla-week .pla-group .pla-day>.pla-title{grid-column:1/2;grid-row:1/99999;display:grid;align-items:center;justify-items:center;font-size:.9em;font-weight:700;padding:0 4px;text-transform:capitalize}.pla-component .pla-body.pla-week .pla-group .pla-day>.pla-title.header{font-size:.8em;font-weight:400;text-decoration:underline}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity{grid-column:2/3;display:grid;grid-template-columns:120px 1fr;min-height:var(--pla-wk-day-height)}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity>.pla-title{display:flex;align-items:center;font-size:.9em;min-width:0;padding-right:5px}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity>.pla-title>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times{grid-column:2/3;display:grid;grid-template-columns:repeat(1440,1fr) auto;border-bottom:1px solid var(--pla-grid-color);position:relative}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.cell{background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.sep{border-left:1px dotted var(--pla-grid-color);grid-row:1/2;pointer-events:none;width:1px;z-index:1}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.time{display:flex;align-items:center;font-size:.8em;font-weight:700;justify-content:center}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.creneau{display:grid;grid-template-rows:auto 1fr auto;grid-row:1/2;line-height:calc(var(--pla-font-size)*0.7);margin:2px 0;padding:1px 0;z-index:3}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.creneau>span{font-size:.7em;padding:0 2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.creneau>span.debut{grid-row:1/2}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.creneau>span.fin{grid-row:3/4;text-align:right}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.total{grid-column:-2/-1;grid-row:1/2;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;border-left:3px solid var(--pla-grid-total-color);padding-bottom:2px;width:70px}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.total.header{border-left-style:none;width:71px}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.total>span{font-size:.9em}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.total.last,.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.total:not(.header){background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.ferie{grid-column:1/-2;grid-row:1/2;z-index:2}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.out{grid-column:1/-2;grid-row:1/2;background-color:var(--pla-out-color);pointer-events:none;z-index:0}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times>div.back{grid-column:1/-2;grid-row:1/2;z-index:0}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.last{border-bottom:0}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.last .total{border-top:2px solid var(--pla-grid-total-color);border-left:1px solid var(--pla-grid-color)!important;border-right:1px solid var(--pla-grid-color);border-bottom:1px solid var(--pla-grid-color);margin-left:1px}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times:not(.header){border-left:1px solid var(--pla-grid-color);border-right:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-5{grid-template-columns:repeat(600,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-6{grid-template-columns:repeat(720,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-7{grid-template-columns:repeat(840,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-8{grid-template-columns:repeat(960,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-9{grid-template-columns:repeat(1080,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-10{grid-template-columns:repeat(1200,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day .pla-entity .pla-times.interval-11{grid-template-columns:repeat(1320,1fr) auto}.pla-component .pla-body.pla-week .pla-group .pla-day:first-child .pla-entity{min-height:calc(var(--pla-wk-day-height)*0.8)}.pla-component .pla-body.pla-week .pla-group .pla-day:nth-child(odd) .pla-title:not(.header){background-color:#eee}.pla-component .pla-body.pla-week.pla-multi .pla-day:not(:first-child):not(:nth-child(2)):not(:last-child){margin-top:2px}.pla-component .pla-body.pla-week.pla-multi .pla-day:not(:first-child):not(:nth-child(2)):not(:last-child) .pla-entity:nth-child(2) .pla-times{border-top:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-week.pla-multi .pla-day:nth-child(odd) .pla-title:not(.header){color:#000}.pla-component .pla-body.pla-week:not(.pla-multi) .pla-group .pla-day:nth-child(odd) .pla-title{background-color:unset}.pla-component .pla-body.pla-week:not(.pla-multi) .pla-group .pla-day .pla-entity{grid-template-columns:0 1fr}.pla-component .pla-body.pla-week.no-sum .pla-group .pla-day .pla-entity .pla-times div.total{display:none}.pla-component .pla-body.pla-month .pla-week{display:grid;grid-template-columns:25px 1fr}.pla-component .pla-body.pla-month .pla-week>.pla-title{grid-column:1/2;grid-row:1/99999;display:grid;align-items:center;justify-items:center;font-weight:700;text-transform:capitalize;position:relative}.pla-component .pla-body.pla-month .pla-week>.pla-title>span{font-size:1em;position:absolute;transform:rotate(-90deg);white-space:nowrap}.pla-component .pla-body.pla-month .pla-week .pla-entity{grid-column:2/3;display:grid;grid-template-columns:80px 1fr}.pla-component .pla-body.pla-month .pla-week .pla-entity>.pla-title{grid-column:1/2;display:grid;align-items:center;font-size:.9em;justify-items:right;padding-right:2px;word-break:break-word}.pla-component .pla-body.pla-month .pla-week .pla-entity>.pla-title>span{text-align:right}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days{grid-column:2/3;display:grid;grid-template-columns:repeat(7,1fr) 70px;min-height:var(--pla-mt-day-height)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days.header{min-height:20px}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days.header.last{min-height:25px}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div{border-top:1px solid var(--pla-grid-color);border-right:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day{position:relative}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day:first-child{border-left:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day.undefined{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day.out{background-color:var(--pla-out-color)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>div{position:relative;z-index:2}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.pla-title{padding:2px 0 0 2px;font-weight:700;font-size:.9em}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.creneau{display:grid;grid-template-columns:1fr 1fr;margin:0 2px 2px;min-height:20px;padding:2px;z-index:3}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.creneau>span{pointer-events:none}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.creneau .fin{text-align:right}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.back{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.conge,.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.day>.ferie{pointer-events:none;position:absolute;bottom:0;top:0;left:0;right:0;z-index:0}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.total{grid-column:8/9;border-left:3px solid var(--pla-grid-total-color);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.total.header:not(.last){border-style:none}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.total.header.last{border-bottom:1px solid var(--pla-grid-color);border-left:1px solid var(--pla-grid-color);border-top:3px solid var(--pla-grid-total-color)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.total.last,.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.total:not(.header){background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-month .pla-week .pla-entity .pla-days>div.header:not(.last){border-style:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;text-transform:capitalize}.pla-component .pla-body.pla-month .pla-week:last-child{margin-top:-2px}.pla-component .pla-body.pla-month .pla-week:nth-child(odd)>.pla-entity>.pla-title,.pla-component .pla-body.pla-month .pla-week:nth-child(odd)>.pla-title:not(.header){background-color:#eee}.pla-component .pla-body.pla-month.pla-multi .pla-week:not(:first-child):not(:last-child){margin-bottom:2px}.pla-component .pla-body.pla-month.pla-multi .pla-week:not(:first-child):not(:last-child) .pla-entity:last-child .pla-days{border-bottom:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month.pla-multi .pla-week:nth-child(odd)>.pla-entity>.pla-title,.pla-component .pla-body.pla-month.pla-multi .pla-week:nth-child(odd)>.pla-title:not(.header){color:#000}.pla-component .pla-body.pla-month:not(.pla-multi) .pla-week:nth-last-child(2){margin-bottom:2px}.pla-component .pla-body.pla-month:not(.pla-multi) .pla-week:nth-last-child(2) .pla-entity:last-child .pla-days{border-bottom:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month:not(.pla-multi) .pla-week:nth-child(odd)>.pla-title{background-color:unset}.pla-component .pla-body.pla-month:not(.pla-multi) .pla-entity{grid-template-columns:0 1fr}.pla-component .pla-body.pla-month:not(.pla-multi) .pla-entity>.pla-title{display:none}.pla-component .pla-body.pla-month.no-sum .pla-week .pla-entity .pla-days{grid-template-columns:repeat(7,1fr) 0}.pla-component .pla-body.pla-month.no-sum .pla-week .pla-entity .pla-days div.total{display:none}.pla-component .pla-body.pla-year-daily .pla-month{display:grid;grid-template-columns:65px 1fr}.pla-component .pla-body.pla-year-daily .pla-month>.pla-title{grid-column:1/2;grid-row:1/99999;display:grid;align-items:center;justify-items:center;font-weight:700;padding:0 4px;text-transform:capitalize}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity{grid-column:2/3;display:grid;grid-template-columns:120px 1fr}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity>.pla-title{display:flex;align-items:center;font-size:.9em;min-width:0;padding-right:5px}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity>.pla-title>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days{grid-column:2/3;display:grid;grid-template-columns:repeat(31,1fr) 70px}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div{border-right:1px solid var(--pla-grid-color);border-bottom:1px solid var(--pla-grid-color);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--pla-yd-day-height);position:relative;overflow:hidden}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.last,.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div:not(.header){background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div>span.temps{font-size:.7em}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div:first-child{border-left:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.total{border-left:2px solid var(--pla-grid-total-color);display:flex;flex-direction:column;font-size:.9em;font-weight:700;padding:2px}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.undefined{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.out{background-color:var(--pla-out-color)}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.header{border-left:0;border-right:0;font-weight:700}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.header:not(.last.total){font-size:1.1em}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.header.last{border-bottom:0}.pla-component .pla-body.pla-year-daily .pla-month .pla-entity .pla-days>div.header.last.total{border-top:2px solid var(--pla-grid-total-color);border-left:1px solid var(--pla-grid-color);border-right:1px solid var(--pla-grid-color);border-bottom:1px solid var(--pla-grid-color)!important;margin-left:1px}.pla-component .pla-body.pla-year-daily .pla-month:nth-child(odd) .pla-title{background-color:#eee}.pla-component .pla-body.pla-year-daily.pla-multi .pla-month:not(:first-child):not(:nth-child(2)):not(:last-child){margin-top:2px}.pla-component .pla-body.pla-year-daily.pla-multi .pla-month:not(:first-child):not(:nth-child(2)):not(:last-child) .pla-entity:nth-child(2) .pla-days{border-top:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-year-daily.pla-multi .pla-month:nth-child(odd) .pla-title{color:#000}.pla-component .pla-body.pla-year-daily:not(.pla-multi) .pla-month:nth-child(odd) .pla-title{background-color:unset}.pla-component .pla-body.pla-year-daily:not(.pla-multi) .pla-month .pla-entity{grid-template-columns:0 1fr}.pla-component .pla-body.pla-year-daily.no-sum .pla-month .pla-entity .pla-days{grid-template-columns:repeat(31,1fr)}.pla-component .pla-body.pla-year-daily.no-sum .pla-month .pla-entity .pla-days div.total{display:none}.pla-component .pla-body.pla-year-weekly{display:grid;row-gap:30px}.pla-component .pla-body.pla-year-weekly .pla-group{grid-column:1/2;display:grid;grid-template-columns:repeat(6,auto) 1fr auto}.pla-component .pla-body.pla-year-weekly .pla-group .pla-filler{grid-row:1/9999;grid-column:-3/-2}.pla-component .pla-body.pla-year-weekly .pla-group .pla-entity{grid-column:1/-3;background-color:#ddd;border:1px solid var(--pla-grid-color);font-weight:700;min-height:var(--pla-yw-week-height);margin:2px 2px 0 0;position:relative}.pla-component .pla-body.pla-year-weekly .pla-group .pla-entity>div{position:absolute;left:2px;right:2px;top:calc(var(--pla-yw-week-height)/2 - 11.5px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pla-component .pla-body.pla-year-weekly .pla-group .pla-entity.total{grid-column:unset;margin-left:10px}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month{display:grid;grid-template-columns:repeat(4,var(--pla-yw-week-width));border-left:1px solid var(--pla-grid-color);margin-right:2px}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div{display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid var(--pla-grid-color);border-right:1px solid var(--pla-grid-color);height:var(--pla-yw-week-height)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.last,.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div:not(.header){background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.total{border-top:2px solid var(--pla-grid-total-color);height:calc(var(--pla-yw-week-height) + 2px);font-weight:600}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.total.month{grid-column:1/-1}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.undefined{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.out{background-color:var(--pla-out-color)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div.empty{height:5px}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month>div span.temps{font-size:.8em;line-height:1.1em}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.header{border-top:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.header>div{background-color:#efefef;display:flex;align-items:center;font-weight:700;justify-content:center}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.header>div.undefined{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.header>div:first-child{grid-column:1/-1;background-color:#ddd}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.total{grid-template-columns:repeat(2,calc(var(--pla-yw-week-width)*1.5));margin-left:10px}.pla-component .pla-body.pla-year-weekly .pla-group .pla-month.weeks-5{grid-template-columns:repeat(5,var(--pla-yw-week-width))}.pla-component .pla-body.pla-year-weekly .pla-group.months-1 .pla-filler{grid-column-start:-7}.pla-component .pla-body.pla-year-weekly .pla-group.months-1 .pla-entity{grid-column-end:-7}.pla-component .pla-body.pla-year-weekly .pla-group.months-2 .pla-filler{grid-column-start:-6}.pla-component .pla-body.pla-year-weekly .pla-group.months-2 .pla-entity{grid-column-end:-6}.pla-component .pla-body.pla-year-weekly .pla-group.months-3 .pla-filler{grid-column-start:-5}.pla-component .pla-body.pla-year-weekly .pla-group.months-3 .pla-entity{grid-column-end:-5}.pla-component .pla-body.pla-year-weekly .pla-group.months-4 .pla-filler{grid-column-start:-4}.pla-component .pla-body.pla-year-weekly .pla-group.months-4 .pla-entity{grid-column-end:-4}.pla-component .pla-body.pla-year-weekly .pla-group.months-5 .pla-filler{grid-column-start:-3}.pla-component .pla-body.pla-year-weekly .pla-group.months-5 .pla-entity{grid-column-end:-3}.pla-component .pla-body.pla-year-weekly:not(.pla-multi) .pla-entity{display:none}.pla-component .pla-body.pla-year-weekly.no-sum .pla-group .pla-filler{grid-column:-3/-1}.pla-component .pla-body.pla-year-weekly.no-sum .pla-group .pla-entity.total,.pla-component .pla-body.pla-year-weekly.no-sum .pla-group .pla-month.total,.pla-component .pla-body.pla-year-weekly.no-sum .pla-group .pla-month div.total{display:none}.pla-component .pla-body.pla-month-linear{order:-1}.pla-component .pla-body.pla-month-linear .pla-month{display:grid;grid-template-columns:60px 1fr}.pla-component .pla-body.pla-month-linear .pla-month>.pla-title{grid-column:1/2;grid-row:1/99999;display:grid;align-items:center;justify-items:center;font-weight:700;padding:0 4px;text-transform:capitalize}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity{grid-column:2/3;display:grid;grid-template-columns:120px 1fr}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity>.pla-title{display:flex;align-items:center;font-size:.9em;min-width:0;padding-right:5px}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity>.pla-title>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days{grid-column:2/3;display:grid;grid-template-columns:repeat(31,1fr)}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div{border-right:1px solid var(--pla-grid-color);border-bottom:1px solid var(--pla-grid-color);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:var(--pla-yd-day-height);position:relative;overflow:hidden}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.undefined{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day{position:relative;display:grid;background-color:var(--color-bg-e2)}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>span.temps{font-size:.7em}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>span{grid-column:1/-1;grid-row:1/-1;width:100%;text-align:center;z-index:4}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day:first-child{border-left:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day.out{background-color:var(--pla-out-color)}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>div{position:relative;z-index:2}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.pla-title{padding:2px 0 0 2px;font-weight:700;font-size:.9em}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.creneau{display:grid;min-height:100%;padding:2px;z-index:5;grid-column:1/-1;grid-row:1/-1}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.creneau>span{pointer-events:none}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.creneau .fin{text-align:right}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.conge,.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.day>.ferie{pointer-events:none;position:absolute;bottom:0;top:0;left:0;right:0;z-index:0}.pla-component .pla-body.pla-month-linear .pla-month .pla-entity .pla-days>div.today{background-color:var(--pla-undefined-color)}.pla-component .pla-body.pla-month-linear .pla-month:nth-child(odd) .pla-title{background-color:#eee}.pla-component .pla-body.pla-month-linear.pla-multi .pla-month:not(:first-child):not(:nth-child(2)):not(:last-child){margin-top:2px}.pla-component .pla-body.pla-month-linear.pla-multi .pla-month:not(:first-child):not(:nth-child(2)):not(:last-child) .pla-entity:nth-child(2) .pla-days{border-top:1px solid var(--pla-grid-color)}.pla-component .pla-body.pla-month-linear:not(.pla-multi) .pla-month:nth-child(odd) .pla-title{background-color:unset}.pla-component .pla-body.pla-month-linear:not(.pla-multi) .pla-month .pla-entity{grid-template-columns:0 1fr}.pla-component .pla-body.pla-month-linear.no-sum .pla-month .pla-entity .pla-days{grid-template-columns:repeat(31,1fr)}.pla-component .pla-body.pla-month-linear.no-sum .pla-month .pla-entity .pla-days div.total{display:none}.pla-component .pla-legend{display:grid;grid-gap:5px;font-size:.8rem;padding:0 10px}.pla-component .pla-legend .pla-entity{display:flex;align-items:end;font-weight:700}.pla-component .pla-legend .pla-entity:not(:first-child){margin-top:5px}.pla-component .pla-legend .pla-resource{border:1px solid var(--pla-grid-color);display:grid;grid-template-columns:70px auto minmax(100px,1fr) auto;position:relative;min-height:30px;background-color:var(--color-bg-e2)}.pla-component .pla-legend .pla-resource>*{display:flex;align-items:center}.pla-component .pla-legend .pla-resource .pla-value{border-right:1px solid var(--pla-grid-color);display:flex;flex-direction:column;justify-content:center;padding:2px;position:relative}.pla-component .pla-legend .pla-resource .pla-title{padding:3px}.pla-component .pla-legend .pla-resource .pla-description{font-size:.85em;font-style:italic;justify-content:right;margin-left:20px;padding:5px;text-align:right}.pla-component .pla-legend .pla-resource .pla-description .o-slot-activite{color:#b8860b}.pla-component .pla-legend .pla-resource .pla-description .o-slot-activite>svg{color:#b8860b;display:inline-block;margin-right:5px;font-size:1.05em}.pla-component .pla-legend .pla-resource .pla-nav{margin:0 2px 0 20px}.pla-component .pla-legend.small-description{grid-template-columns:1fr 1fr}.pla-component .pla-legend.small-description .pla-entity{grid-column:1/3}.pla-component .pla-legend.small-description .pla-resource{grid-template-columns:70px 1fr auto auto}.pla-component .pla-legend.small-description .pla-resource .pla-description,.pla-component .pla-legend.small-description .pla-resource .pla-nav{margin-left:10px}.pla-component .pla-legend.no-description{grid-template-columns:1fr 1fr}.pla-component .pla-legend.no-description .pla-entity{grid-column:1/3}.pla-component .pla-legend.no-description .pla-resource{grid-template-columns:70px 1fr auto}.pla-component .pla-legend.no-description .pla-resource .pla-description{display:none}.pla-component .k-loading-image{background-color:rgba(0,0,0,.4)}.pla-component .k-loading-image:after,.pla-component .k-loading-image:before{color:#fff}.pla-component.selectable .cell{position:relative}.pla-component.selectable .pla-body .cell:hover,.pla-component.selectable .pla-legend .res:hover{cursor:pointer}.pla-component.selectable .pla-body .cell:hover:after,.pla-component.selectable .pla-legend .res:hover:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:10}.pla-component.selectable .pla-body .cell:hover.nav:after,.pla-component.selectable .pla-legend .res:hover.nav:after{right:25px}.pla-component.selectable .cell.selected:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:10}.pla-component.selectable .highlight{border-bottom:3px solid var(--pla-highlight-color)!important}.o-page-print{-webkit-print-color-adjust:exact}.o-page-print .pla-component .pla-header{grid-template-columns:1fr}.o-page-print .pla-component .pla-header button{display:none}.o-page-print .pla-component .pla-header .pla-title{line-height:2rem}.o-page-print .pla-component .pla-body.pla-week .pla-day{page-break-before:auto}.o-page-print .pla-component .pla-body.pla-week .pla-day .pla-entity{page-break-inside:avoid}.o-page-print .pla-component .pla-body.pla-month .pla-week{page-break-before:auto}.o-page-print .pla-component .pla-body.pla-month .pla-week .pla-entity{page-break-inside:avoid}.o-page-print .pla-component .pla-body.pla-year-daily .pla-month{page-break-before:auto}.o-page-print .pla-component .pla-body.pla-year-daily .pla-month .pla-entity{page-break-inside:avoid}.o-page-print .pla-component .pla-body.pla-year-weekly .pla-group,.o-page-print .pla-component .pla-body.pla-year-weekly .pla-group .pla-entity{page-break-before:auto}.o-page-print .pla-component .pla-body.pla-year-weekly .pla-group .pla-month,.o-page-print .pla-component .pla-body.pla-year-weekly .pla-group .pla-month .cell,.o-page-print .pla-component .pla-body.pla-year-weekly .pla-group .pla-month .total{page-break-before:avoid;page-break-inside:avoid}.o-page-print .pla-component .pla-legend{page-break-before:auto}.o-page-print .pla-component .pla-legend .pla-entity{page-break-inside:avoid;page-break-after:avoid}.o-page-print .pla-component .pla-legend .pla-resource{page-break-inside:avoid}.o-planning+.o-nodata-container{margin-top:15px}.o-planning .o-button,.o-planning a.o-button,.o-planning a.o-button:hover{display:inline-flex;height:35px;margin:4px 0 0 6px;padding-left:12px;padding-right:12px;min-width:35px}.o-planning .o-button span,.o-planning a.o-button:hover span,.o-planning a.o-button span{display:inline-block;margin:1px 0 0 5px;font-weight:700;font-size:14px}.o-planning h3.form-group span{padding:0 2px;display:inline-flex;padding:0 8px;box-sizing:initial}.o-planning h3.form-group span .k-switch{margin-top:2px}.o-planning h3.form-group span .k-switch-container{background-color:rgba(0,0,0,.38)}.o-planning h3.form-group span .k-switch-label-off,.o-planning h3.form-group span .k-switch-label-on{color:#fff;font-size:0}.o-planning h3.form-group span .k-switch-handle{width:1.2em}.o-planning h3.form-group span .k-switch-off .k-switch-handle{left:-.8em}.o-planning h3.form-group span .k-switch-on .k-switch-handle{left:calc(100% - 1.8em)}.o-planningRessource{margin:10px 10px 10px 0;overflow:auto;border:1px solid grey;box-shadow:2px 2px 2px #aaa}.o-planning-viewer{min-height:100%}.o-planning-viewer #o-planningForm{padding:20px}.o-planning-options{margin-left:5px!important;margin-right:5px!important;padding-right:5px}.o-planning-options h2{font-size:20px}.g-stretch{height:100%;width:100%;margin:0!important}.g-rows{display:flex;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column}.g-cols,.o-scrollviewContainer .o-page-title,.o-scrollviewContainer .o-periode .o-item-subtitle,.o-scrollviewContainer .o-periode .o-item-title{display:flex;-ms-flex-flow:row;-webkit-flex-flow:row;flex-flow:row}.g-nomargin{margin:0!important}.g-scroll-x{overflow-x:auto}.g-scroll-y{overflow-y:auto}.g-star,.g-star-1,.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-type,.o-scrollviewContainer .o-periode .o-item-title .o-item-type{-ms-flex:1 1 1px;-webkit-flex:1 1 1px;flex:1 1 1px;overflow:hidden}.g-star-2{-ms-flex:2 2 1px;-webkit-flex:2 2 1px;flex:2 2 1px;overflow:hidden}.g-star-3{-ms-flex:3 3 1px;-webkit-flex:3 3 1px;flex:3 3 1px;overflow:hidden}.g-star-4{-ms-flex:4 4 1px;-webkit-flex:4 4 1px;flex:4 4 1px;overflow:hidden}.g-star-5{-ms-flex:5 5 1px;-webkit-flex:5 5 1px;flex:5 5 1px;overflow:hidden}.g-star-6{-ms-flex:6 6 1px;-webkit-flex:6 6 1px;flex:6 6 1px;overflow:hidden}.g-star-7{-ms-flex:7 7 1px;-webkit-flex:7 7 1px;flex:7 7 1px;overflow:hidden}.g-star-8{-ms-flex:8 8 1px;-webkit-flex:8 8 1px;flex:8 8 1px;overflow:hidden}.g-star-9{-ms-flex:9 9 1px;-webkit-flex:9 9 1px;flex:9 9 1px;overflow:hidden}.g-star-10{-ms-flex:10 10 1px;-webkit-flex:10 10 1px;flex:10 10 1px;overflow:hidden}.g-star-1-min,.g-star-min{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.g-star-2-min{-ms-flex:2 2 auto;-webkit-flex:2 2 auto;flex:2 2 auto}.g-star-3-min{-ms-flex:3 3 auto;-webkit-flex:3 3 auto;flex:3 3 auto}.g-star-4-min{-ms-flex:4 4 auto;-webkit-flex:4 4 auto;flex:4 4 auto}.g-star-5-min{-ms-flex:5 5 auto;-webkit-flex:5 5 auto;flex:5 5 auto}.g-star-6-min{-ms-flex:6 6 auto;-webkit-flex:6 6 auto;flex:6 6 auto}.g-star-7-min{-ms-flex:7 7 auto;-webkit-flex:7 7 auto;flex:7 7 auto}.g-star-8-min{-ms-flex:8 8 auto;-webkit-flex:8 8 auto;flex:8 8 auto}.g-star-9-min{-ms-flex:9 9 auto;-webkit-flex:9 9 auto;flex:9 9 auto}.g-star-10-min{-ms-flex:10 10 auto;-webkit-flex:10 10 auto;flex:10 10 auto}.g-auto,.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-buttons,.o-scrollviewContainer .o-periode .o-item-title .o-item-buttons{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.g-fixed-1{-ms-flex:0 0 1px;-webkit-flex:0 0 1px;flex:0 0 1px}.g-fixed-2{-ms-flex:0 0 2px;-webkit-flex:0 0 2px;flex:0 0 2px}.g-fixed-3{-ms-flex:0 0 3px;-webkit-flex:0 0 3px;flex:0 0 3px}.g-fixed-4{-ms-flex:0 0 4px;-webkit-flex:0 0 4px;flex:0 0 4px}.g-fixed-5{-ms-flex:0 0 5px;-webkit-flex:0 0 5px;flex:0 0 5px}.g-fixed-6{-ms-flex:0 0 6px;-webkit-flex:0 0 6px;flex:0 0 6px}.g-fixed-7{-ms-flex:0 0 7px;-webkit-flex:0 0 7px;flex:0 0 7px}.g-fixed-8{-ms-flex:0 0 8px;-webkit-flex:0 0 8px;flex:0 0 8px}.g-fixed-9{-ms-flex:0 0 9px;-webkit-flex:0 0 9px;flex:0 0 9px}.g-fixed-10{-ms-flex:0 0 10px;-webkit-flex:0 0 10px;flex:0 0 10px}.g-fixed-20{-ms-flex:0 0 20px;-webkit-flex:0 0 20px;flex:0 0 20px}.g-fixed-28{-ms-flex:0 0 28px;-webkit-flex:0 0 28px;flex:0 0 28px}.g-fixed-30{-ms-flex:0 0 30px;-webkit-flex:0 0 30px;flex:0 0 30px}.g-fixed-40{-ms-flex:0 0 40px;-webkit-flex:0 0 40px;flex:0 0 40px}.g-fixed-50{-ms-flex:0 0 50px;-webkit-flex:0 0 50px;flex:0 0 50px}.g-fixed-60{-ms-flex:0 0 60px;-webkit-flex:0 0 60px;flex:0 0 60px}.g-fixed-70{-ms-flex:0 0 70px;-webkit-flex:0 0 70px;flex:0 0 70px}.g-fixed-80{-ms-flex:0 0 80px;-webkit-flex:0 0 80px;flex:0 0 80px}.g-fixed-90{-ms-flex:0 0 90px;-webkit-flex:0 0 90px;flex:0 0 90px}.g-fixed-96{-ms-flex:0 0 96px;-webkit-flex:0 0 96px;flex:0 0 96px}.g-fixed-100{-ms-flex:0 0 100px;-webkit-flex:0 0 100px;flex:0 0 100px}.g-fixed-110{-ms-flex:0 0 110px;-webkit-flex:0 0 110px;flex:0 0 110px}.g-fixed-120{-ms-flex:0 0 120px;-webkit-flex:0 0 120px;flex:0 0 120px}.g-fixed-130{-ms-flex:0 0 130px;-webkit-flex:0 0 130px;flex:0 0 130px}.g-fixed-140{-ms-flex:0 0 140px;-webkit-flex:0 0 140px;flex:0 0 140px}.g-fixed-150{-ms-flex:0 0 150px;-webkit-flex:0 0 150px;flex:0 0 150px}.g-fixed-160{-ms-flex:0 0 160px;-webkit-flex:0 0 160px;flex:0 0 160px}.g-fixed-170{-ms-flex:0 0 170px;-webkit-flex:0 0 170px;flex:0 0 170px}.g-fixed-180{-ms-flex:0 0 180px;-webkit-flex:0 0 180px;flex:0 0 180px}.g-fixed-190{-ms-flex:0 0 190px;-webkit-flex:0 0 190px;flex:0 0 190px}.g-fixed-200{-ms-flex:0 0 200px;-webkit-flex:0 0 200px;flex:0 0 200px}.g-fixed-210{-ms-flex:0 0 210px;-webkit-flex:0 0 210px;flex:0 0 210px}.g-fixed-220{-ms-flex:0 0 220px;-webkit-flex:0 0 220px;flex:0 0 220px}.g-fixed-230{-ms-flex:0 0 230px;-webkit-flex:0 0 230px;flex:0 0 230px}.g-fixed-240{-ms-flex:0 0 240px;-webkit-flex:0 0 240px;flex:0 0 240px}.g-fixed-250{-ms-flex:0 0 250px;-webkit-flex:0 0 250px;flex:0 0 250px}.g-fixed-260{-ms-flex:0 0 260px;-webkit-flex:0 0 260px;flex:0 0 260px}.g-fixed-270{-ms-flex:0 0 270px;-webkit-flex:0 0 270px;flex:0 0 270px}.g-fixed-280{-ms-flex:0 0 280px;-webkit-flex:0 0 280px;flex:0 0 280px}.g-fixed-290{-ms-flex:0 0 290px;-webkit-flex:0 0 290px;flex:0 0 290px}.g-fixed-300{-ms-flex:0 0 300px;-webkit-flex:0 0 300px;flex:0 0 300px}.g-fixed-310{-ms-flex:0 0 310px;-webkit-flex:0 0 310px;flex:0 0 310px}.g-fixed-320{-ms-flex:0 0 320px;-webkit-flex:0 0 320px;flex:0 0 320px}.g-fixed-330{-ms-flex:0 0 330px;-webkit-flex:0 0 330px;flex:0 0 330px}.g-fixed-340{-ms-flex:0 0 340px;-webkit-flex:0 0 340px;flex:0 0 340px}.g-fixed-350{-ms-flex:0 0 350px;-webkit-flex:0 0 350px;flex:0 0 350px}.g-fixed-360{-ms-flex:0 0 360px;-webkit-flex:0 0 360px;flex:0 0 360px}.g-fixed-370{-ms-flex:0 0 370px;-webkit-flex:0 0 370px;flex:0 0 370px}.g-fixed-380{-ms-flex:0 0 380px;-webkit-flex:0 0 380px;flex:0 0 380px}.g-fixed-390{-ms-flex:0 0 390px;-webkit-flex:0 0 390px;flex:0 0 390px}.g-fixed-400{-ms-flex:0 0 400px;-webkit-flex:0 0 400px;flex:0 0 400px}.g-fixed-410{-ms-flex:0 0 410px;-webkit-flex:0 0 410px;flex:0 0 410px}.g-fixed-420{-ms-flex:0 0 420px;-webkit-flex:0 0 420px;flex:0 0 420px}.g-fixed-430{-ms-flex:0 0 430px;-webkit-flex:0 0 430px;flex:0 0 430px}.g-fixed-440{-ms-flex:0 0 440px;-webkit-flex:0 0 440px;flex:0 0 440px}.g-fixed-450{-ms-flex:0 0 450px;-webkit-flex:0 0 450px;flex:0 0 450px}.g-fixed-460{-ms-flex:0 0 460px;-webkit-flex:0 0 460px;flex:0 0 460px}.g-fixed-470{-ms-flex:0 0 470px;-webkit-flex:0 0 470px;flex:0 0 470px}.g-fixed-480{-ms-flex:0 0 480px;-webkit-flex:0 0 480px;flex:0 0 480px}.g-fixed-490{-ms-flex:0 0 490px;-webkit-flex:0 0 490px;flex:0 0 490px}.g-fixed-500{-ms-flex:0 0 500px;-webkit-flex:0 0 500px;flex:0 0 500px}.g-fixed-510{-ms-flex:0 0 510px;-webkit-flex:0 0 510px;flex:0 0 510px}.g-fixed-520{-ms-flex:0 0 520px;-webkit-flex:0 0 520px;flex:0 0 520px}.g-fixed-530{-ms-flex:0 0 530px;-webkit-flex:0 0 530px;flex:0 0 530px}.g-fixed-540{-ms-flex:0 0 540px;-webkit-flex:0 0 540px;flex:0 0 540px}.g-fixed-550{-ms-flex:0 0 550px;-webkit-flex:0 0 550px;flex:0 0 550px}.g-fixed-560{-ms-flex:0 0 560px;-webkit-flex:0 0 560px;flex:0 0 560px}.g-fixed-570{-ms-flex:0 0 570px;-webkit-flex:0 0 570px;flex:0 0 570px}.g-fixed-580{-ms-flex:0 0 580px;-webkit-flex:0 0 580px;flex:0 0 580px}.g-fixed-590{-ms-flex:0 0 590px;-webkit-flex:0 0 590px;flex:0 0 590px}.g-fixed-600{-ms-flex:0 0 600px;-webkit-flex:0 0 600px;flex:0 0 600px}.g-fixed-610{-ms-flex:0 0 610px;-webkit-flex:0 0 610px;flex:0 0 610px}.g-fixed-620{-ms-flex:0 0 620px;-webkit-flex:0 0 620px;flex:0 0 620px}.g-fixed-630{-ms-flex:0 0 630px;-webkit-flex:0 0 630px;flex:0 0 630px}.g-fixed-640{-ms-flex:0 0 640px;-webkit-flex:0 0 640px;flex:0 0 640px}.g-fixed-650{-ms-flex:0 0 650px;-webkit-flex:0 0 650px;flex:0 0 650px}.g-fixed-660{-ms-flex:0 0 660px;-webkit-flex:0 0 660px;flex:0 0 660px}.g-fixed-670{-ms-flex:0 0 670px;-webkit-flex:0 0 670px;flex:0 0 670px}.g-fixed-680{-ms-flex:0 0 680px;-webkit-flex:0 0 680px;flex:0 0 680px}.g-fixed-690{-ms-flex:0 0 690px;-webkit-flex:0 0 690px;flex:0 0 690px}.g-fixed-700{-ms-flex:0 0 700px;-webkit-flex:0 0 700px;flex:0 0 700px}.g-fixed-710{-ms-flex:0 0 710px;-webkit-flex:0 0 710px;flex:0 0 710px}.g-fixed-720{-ms-flex:0 0 720px;-webkit-flex:0 0 720px;flex:0 0 720px}.g-fixed-730{-ms-flex:0 0 730px;-webkit-flex:0 0 730px;flex:0 0 730px}.g-fixed-740{-ms-flex:0 0 740px;-webkit-flex:0 0 740px;flex:0 0 740px}.g-fixed-750{-ms-flex:0 0 750px;-webkit-flex:0 0 750px;flex:0 0 750px}.g-fixed-760{-ms-flex:0 0 760px;-webkit-flex:0 0 760px;flex:0 0 760px}.g-fixed-770{-ms-flex:0 0 770px;-webkit-flex:0 0 770px;flex:0 0 770px}.g-fixed-780{-ms-flex:0 0 780px;-webkit-flex:0 0 780px;flex:0 0 780px}.g-fixed-790{-ms-flex:0 0 790px;-webkit-flex:0 0 790px;flex:0 0 790px}.g-fixed-800{-ms-flex:0 0 800px;-webkit-flex:0 0 800px;flex:0 0 800px}.g-fixed-810{-ms-flex:0 0 810px;-webkit-flex:0 0 810px;flex:0 0 810px}.g-fixed-820{-ms-flex:0 0 820px;-webkit-flex:0 0 820px;flex:0 0 820px}.g-fixed-830{-ms-flex:0 0 830px;-webkit-flex:0 0 830px;flex:0 0 830px}.g-fixed-840{-ms-flex:0 0 840px;-webkit-flex:0 0 840px;flex:0 0 840px}.g-fixed-850{-ms-flex:0 0 850px;-webkit-flex:0 0 850px;flex:0 0 850px}.g-fixed-860{-ms-flex:0 0 860px;-webkit-flex:0 0 860px;flex:0 0 860px}.g-fixed-870{-ms-flex:0 0 870px;-webkit-flex:0 0 870px;flex:0 0 870px}.g-fixed-880{-ms-flex:0 0 880px;-webkit-flex:0 0 880px;flex:0 0 880px}.g-fixed-890{-ms-flex:0 0 890px;-webkit-flex:0 0 890px;flex:0 0 890px}.g-fixed-900{-ms-flex:0 0 900px;-webkit-flex:0 0 900px;flex:0 0 900px}.g-fixed-910{-ms-flex:0 0 910px;-webkit-flex:0 0 910px;flex:0 0 910px}.g-fixed-920{-ms-flex:0 0 920px;-webkit-flex:0 0 920px;flex:0 0 920px}.g-fixed-930{-ms-flex:0 0 930px;-webkit-flex:0 0 930px;flex:0 0 930px}.g-fixed-940{-ms-flex:0 0 940px;-webkit-flex:0 0 940px;flex:0 0 940px}.g-fixed-950{-ms-flex:0 0 950px;-webkit-flex:0 0 950px;flex:0 0 950px}.g-fixed-960{-ms-flex:0 0 960px;-webkit-flex:0 0 960px;flex:0 0 960px}.g-fixed-970{-ms-flex:0 0 970px;-webkit-flex:0 0 970px;flex:0 0 970px}.g-fixed-980{-ms-flex:0 0 980px;-webkit-flex:0 0 980px;flex:0 0 980px}.g-fixed-990{-ms-flex:0 0 990px;-webkit-flex:0 0 990px;flex:0 0 990px}.o-releveButton button[type=button].btn-rounded{font-size:15px;margin:5px;max-height:30px}.o-releveButton button[type=button].btn-rounded .wrap-i,.o-releveButton button[type=button].btn-rounded:before{height:30px}@media (max-width:768px){.o-releveButton button[type=button].btn-rounded{font-size:12px;margin:5px;padding-right:10px}.o-releveButton button[type=button].btn-rounded .wrap-i{height:30px;width:15px}.o-releveButton button[type=button].btn-rounded:before{height:30px}}@media (max-width:480px){.o-scrollviewContainer{min-height:calc(100vh - 225px)!important}}@media (max-width:768px){.o-scrollviewContainer{min-height:calc(100vh - 270px)}}.o-scrollviewContainer .k-widget.k-scrollview{background-color:var(--color-bg-e2);color:var(--color-text)}.o-scrollviewContainer .o-variable label{display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:150px;text-align:end}.o-scrollviewContainer .o-scroll-content{width:inherit}.o-scrollviewContainer .o-pageReleve{margin:0;color:var(--color-text);overflow-y:auto;max-height:calc(100% - 50px);padding-bottom:1px}.o-scrollviewContainer .o-changePage{width:25px;background-color:var(--color-bg-hn)}.o-scrollviewContainer .o-changePage button[type=button]{margin:0;position:absolute;top:50%;transform:translateY(-50%);width:inherit}.o-scrollviewContainer .o-changePage button[type=button] svg{margin:0 auto;height:fit-content}.o-scrollviewContainer .o-page-title{text-align:center;background-color:var(--color-bg-e1);font-size:16px;position:sticky}.o-scrollviewContainer .o-page-title .o-title{margin:0 auto}@media (max-width:480px){.o-scrollviewContainer .o-page-title .o-title{font-size:1rem!important;padding-bottom:0!important}.o-scrollviewContainer .o-page-title .o-title .k-widget.k-datepicker{height:25px}}.o-scrollviewContainer .o-page-title .k-widget.k-datepicker{margin:5px auto 5px 10px;border-radius:25px}.o-scrollviewContainer .o-page-title .k-widget.k-datepicker .k-input{display:none}.o-scrollviewContainer .o-page-title button[type=button]{margin:auto}.o-scrollviewContainer .o-page-title button[name=previousPage]{margin-left:15px}.o-scrollviewContainer .o-page-title button[name=nextPage]{margin-right:15px}.o-scrollviewContainer .o-page-title .o-dateIndex{margin-left:10px}.o-scrollviewContainer .o-periode{margin:0;padding:5px}.o-scrollviewContainer .o-periode label{display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap;width:100%;margin:0;justify-content:center;padding:0 5px!important}.o-scrollviewContainer .o-periode .o-period-container{display:grid;grid-gap:1px}.o-scrollviewContainer .o-periode .o-period-container .o-period-label{background-color:var(--color-bg-e1);position:sticky;top:30px;z-index:1;font-size:11px}@media (max-width:480px){.o-scrollviewContainer .o-periode .o-period-container .o-period-label{line-height:14px}}.o-scrollviewContainer .o-periode .o-period-container .o-period-label.o-total{margin:0}.o-scrollviewContainer .o-periode .o-period-container .o-variable-label{padding-left:5px;word-wrap:break-word;border-bottom:1px solid var(--color-mid-gray)}.o-scrollviewContainer .o-periode .o-period-container .o-variable-label label{white-space:break-spaces}.o-scrollviewContainer .o-periode .o-period-container .o-variable-label .hasNoExplication{visibility:hidden}.o-scrollviewContainer .o-periode .o-period-container .o-period-label,.o-scrollviewContainer .o-periode .o-period-container .o-variable-label{display:flex;justify-content:center;align-items:center}.o-scrollviewContainer .o-periode .o-period-container .o-period-label span,.o-scrollviewContainer .o-periode .o-period-container .o-variable-label span{display:flex;justify-content:center}.o-scrollviewContainer .o-periode .o-period-container .o-variable-container{display:flex;align-items:stretch;min-height:25px;background-color:var(--color-bg-e2);border-bottom:1px solid var(--color-mid-gray)}.o-scrollviewContainer .o-periode .o-period-container .o-variable-container .o-textbox{height:100%;border:none}.o-scrollviewContainer .o-periode .o-period-container .o-variable-container .o-val-releve.o-val-totalMonth,.o-scrollviewContainer .o-periode .o-period-container .o-variable-container .o-val-releve.o-val-totalWeek{background-color:var(--color-bg-e2);color:var(--color-text);padding-right:15px}.o-scrollviewContainer .o-periode .o-period-container .o-variable-container .o-IsModified{color:#00f}.o-scrollviewContainer .o-periode .o-period-container .o-total{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.o-scrollviewContainer .o-periode .o-item-subtitle,.o-scrollviewContainer .o-periode .o-item-title{height:30px;padding:3px}.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-type,.o-scrollviewContainer .o-periode .o-item-title .o-item-type{margin-right:5px;padding:0 5px;line-height:28px}.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-buttons button,.o-scrollviewContainer .o-periode .o-item-title .o-item-buttons button{margin:0;display:inline-block;text-align:center;width:18px}.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-buttons button svg,.o-scrollviewContainer .o-periode .o-item-title .o-item-buttons button svg{vertical-align:0}.o-scrollviewContainer .o-periode .o-item-subtitle .o-item-buttons button svg.fa-times,.o-scrollviewContainer .o-periode .o-item-title .o-item-buttons button svg.fa-times{font-size:1.15em;vertical-align:-.1em;color:red}.o-scrollviewContainer .o-periode .o-item-title{background-color:var(--color-bg-e1);position:sticky;top:0;z-index:1}.o-scrollviewContainer .o-periode.o-periodeJour{padding:0 5px}.o-scrollviewContainer .o-creneau-label{font-size:11px;position:relative}.o-scrollviewContainer .o-creneaux .o-creneau{display:grid;grid-template-columns:10px 20px 1fr;margin-bottom:2px}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-delete{margin:0;padding-left:2px}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-delete svg{vertical-align:0;color:var(--color-text)}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-delete svg.fa-times{vertical-align:-.1em;color:red}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-delete.o-hidden{visibility:hidden!important}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-label{text-align:right;padding-right:3px}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-debut{text-align:left}.o-scrollviewContainer .o-creneaux .o-creneau .o-creneau-fin{text-align:right}.o-scrollviewContainer .o-creneaux .o-creneau .o-textbox{padding:2px}.o-scrollviewContainer .o-creneaux .o-item-buttons{color:#00f}.o-scrollviewContainer .o-creneaux .o-item-buttons .o-item-comment{top:auto;right:3px;left:auto}.darkmode .o-scrollviewContainer .o-creneaux .o-item-buttons .o-item-comment{color:#fff}.o-scrollviewContainer .o-creneaux .o-item-buttons .o-creneau-add{margin:0;display:inline-block;text-align:center;width:18px}.o-scrollviewContainer .o-creneaux .o-item-buttons .o-creneau-add svg{vertical-align:0}.o-scrollviewContainer .o-creneaux .o-item-buttons .o-creneau-add svg.fa-times{font-size:1.15em;vertical-align:-.1em;color:red}.o-scrollviewContainer .o-variable-valeur{position:relative;width:100%}.o-scrollviewContainer .o-variable-valeur .o-commentEmpty{visibility:hidden}.o-scrollviewContainer .o-variable-valeur .o-item-comment{position:absolute;top:3px;left:3px;bottom:0;margin:auto;height:fit-content;color:#00f}.o-scrollviewContainer .o-variable-valeur:hover .o-item-comment{visibility:visible}.o-scrollviewContainer .o-comment{padding-top:35px}.o-scrollviewContainer .o-comment textarea{height:160px;resize:none}.o-scrollviewContainer .o-justificatif.o-hasJustificatif .k-upload{display:none}.o-scrollviewContainer .o-justificatif .o-document-preview{padding:0 10px;background-color:var(--color-bg)}.o-scrollviewContainer .o-justificatif .o-document-preview button{color:var(--color-text)}.o-scrollviewContainer .o-justificatif .o-button-download{margin:0;display:block}.o-scrollviewContainer .o-textarea{height:100px}.o-scrollviewContainer .isInactive{font-style:italic;color:var(--color-int-gray)}.o-scrollviewContainer .o-numeric{text-align:right}.o-releveButton{padding:0}.o-IsMobile .editHeader{padding-left:5px}.o-IsMobile .editHeader h1 .o-subtitle{font-size:16px}.o-IsMobile .o-changePage{width:15px}.o-IsMobile .o-periode .o-period-container .o-variable-container .o-textbox{font-size:12px}.o-IsMobile .o-variable-label{font-size:11px}.o-IsMobile .o-scrollviewContainer .o-periode .o-period-container .o-variable-label{position:sticky;border-bottom:none}@use "sass:map";@font-face{font-family:Poppins;src:url(/assets/29cc97af5403e3251cbb586727938473.ttf)}.color-preset-text{color:var(--color-text)}.fixed-color-preset-text{color:var(--color-text)!important}.bg-color-preset-text{background-color:var(--color-text)!important}.bd-color-preset-text{border-color:var(--color-text)!important}@media (min-width:992px){.btn-color-preset-text{color:var(--color-text)!important}}.btn-color-preset-text:before{background-color:var(--color-text)!important}.color-preset-0{color:var(--color-preset-0)}.fixed-color-preset-0{color:var(--color-preset-0)!important}.bg-color-preset-0{background-color:var(--color-preset-0)!important}.bd-color-preset-0{border-color:var(--color-preset-0)!important}@media (min-width:992px){.btn-color-preset-0{color:var(--color-preset-0)!important}}.btn-color-preset-0:before{background-color:var(--color-preset-0)!important}.color-preset-1{color:var(--color-preset-1)}.fixed-color-preset-1{color:var(--color-preset-1)!important}.bg-color-preset-1{background-color:var(--color-preset-1)!important}.bd-color-preset-1{border-color:var(--color-preset-1)!important}@media (min-width:992px){.btn-color-preset-1{color:var(--color-preset-1)!important}}.btn-color-preset-1:before{background-color:var(--color-preset-1)!important}.color-preset-2{color:var(--color-preset-2)}.fixed-color-preset-2{color:var(--color-preset-2)!important}.bg-color-preset-2{background-color:var(--color-preset-2)!important}.bd-color-preset-2{border-color:var(--color-preset-2)!important}@media (min-width:992px){.btn-color-preset-2{color:var(--color-preset-2)!important}}.btn-color-preset-2:before{background-color:var(--color-preset-2)!important}.color-preset-3{color:var(--color-preset-3)}.fixed-color-preset-3{color:var(--color-preset-3)!important}.bg-color-preset-3{background-color:var(--color-preset-3)!important}.bd-color-preset-3{border-color:var(--color-preset-3)!important}@media (min-width:992px){.btn-color-preset-3{color:var(--color-preset-3)!important}}.btn-color-preset-3:before{background-color:var(--color-preset-3)!important}.color-preset-4{color:var(--color-preset-4)}.fixed-color-preset-4{color:var(--color-preset-4)!important}.bg-color-preset-4{background-color:var(--color-preset-4)!important}.bd-color-preset-4{border-color:var(--color-preset-4)!important}@media (min-width:992px){.btn-color-preset-4{color:var(--color-preset-4)!important}}.btn-color-preset-4:before{background-color:var(--color-preset-4)!important}.color-preset-5{color:var(--color-preset-5)}.fixed-color-preset-5{color:var(--color-preset-5)!important}.bg-color-preset-5{background-color:var(--color-preset-5)!important}.bd-color-preset-5{border-color:var(--color-preset-5)!important}@media (min-width:992px){.btn-color-preset-5{color:var(--color-preset-5)!important}}.btn-color-preset-5:before{background-color:var(--color-preset-5)!important}.color-preset-6{color:var(--color-preset-6)}.fixed-color-preset-6{color:var(--color-preset-6)!important}.bg-color-preset-6{background-color:var(--color-preset-6)!important}.bd-color-preset-6{border-color:var(--color-preset-6)!important}@media (min-width:992px){.btn-color-preset-6{color:var(--color-preset-6)!important}}.btn-color-preset-6:before{background-color:var(--color-preset-6)!important}.color-preset-red{color:var(--color-red)}.fixed-color-preset-red{color:var(--color-red)!important}.bg-color-preset-red{background-color:var(--color-red)!important}.bd-color-preset-red{border-color:var(--color-red)!important}@media (min-width:992px){.btn-color-preset-red{color:var(--color-red)!important}}.btn-color-preset-red:before{background-color:var(--color-red)!important}.color-preset-green{color:var(--color-green)}.fixed-color-preset-green{color:var(--color-green)!important}.bg-color-preset-green{background-color:var(--color-green)!important}.bd-color-preset-green{border-color:var(--color-green)!important}@media (min-width:992px){.btn-color-preset-green{color:var(--color-green)!important}}.btn-color-preset-green:before{background-color:var(--color-green)!important}.color-preset-gray{color:var(--color-int-gray)}.fixed-color-preset-gray{color:var(--color-int-gray)!important}.bg-color-preset-gray{background-color:var(--color-int-gray)!important}.bd-color-preset-gray{border-color:var(--color-int-gray)!important}@media (min-width:992px){.btn-color-preset-gray{color:var(--color-int-gray)!important}}.btn-color-preset-gray:before{background-color:var(--color-int-gray)!important}