.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:100;src:local("Roboto Thin "),local("Roboto-Thin"),url(/assets/roboto-latin-100-BJNx9A77.woff2) format("woff2"),url(/assets/roboto-latin-100-B3mHgoOJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:100;src:local("Roboto Thin italic"),local("Roboto-Thinitalic"),url(/assets/roboto-latin-100italic-DkGpOhj0.woff2) format("woff2"),url(/assets/roboto-latin-100italic-Bjs4D596.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:local("Roboto Light "),local("Roboto-Light"),url(/assets/roboto-latin-300-EvKWBL9d.woff2) format("woff2"),url(/assets/roboto-latin-300-Cx9SeV6m.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:300;src:local("Roboto Light italic"),local("Roboto-Lightitalic"),url(/assets/roboto-latin-300italic-CYatNKLh.woff2) format("woff2"),url(/assets/roboto-latin-300italic-Uxw9HR3T.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:local("Roboto Regular "),local("Roboto-Regular"),url(/assets/roboto-latin-400-CEEi-WbQ.woff2) format("woff2"),url(/assets/roboto-latin-400-CKhRtUFO.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:local("Roboto Regular italic"),local("Roboto-Regularitalic"),url(/assets/roboto-latin-400italic-DRWWNyaf.woff2) format("woff2"),url(/assets/roboto-latin-400italic-B7WW6HdJ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:local("Roboto Medium "),local("Roboto-Medium"),url(/assets/roboto-latin-500-DRg8azjQ.woff2) format("woff2"),url(/assets/roboto-latin-500-BU-otfqs.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:500;src:local("Roboto Medium italic"),local("Roboto-Mediumitalic"),url(/assets/roboto-latin-500italic-CAWXcheQ.woff2) format("woff2"),url(/assets/roboto-latin-500italic-DC3lxgcN.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:local("Roboto Bold "),local("Roboto-Bold"),url(/assets/roboto-latin-700-CqGedB_1.woff2) format("woff2"),url(/assets/roboto-latin-700-CCwTn0--.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:local("Roboto Bold italic"),local("Roboto-Bolditalic"),url(/assets/roboto-latin-700italic-C5p_YAqY.woff2) format("woff2"),url(/assets/roboto-latin-700italic-DXbHVVaQ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:900;src:local("Roboto Black "),local("Roboto-Black"),url(/assets/roboto-latin-900-BEowQPyJ.woff2) format("woff2"),url(/assets/roboto-latin-900-Blac3EU0.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:900;src:local("Roboto Black italic"),local("Roboto-Blackitalic"),url(/assets/roboto-latin-900italic-DBp_g5Ww.woff2) format("woff2"),url(/assets/roboto-latin-900italic-uSnr6All.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;font-size:inherit;line-height:inherit}th,td{font-size:inherit;line-height:inherit}th{text-align:left}fieldset{min-width:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button{background:transparent;cursor:pointer}::-moz-focus-inner{border:0}:focus{outline:none}a{text-decoration:none;color:inherit}input{border:none;outline:none;font:inherit}input[type=checkbox]{margin:0;font:inherit}textarea{font:inherit;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button{outline:none;border:none;padding:0;font:inherit;color:inherit;text-align:inherit}@-webkit-keyframes autofill{to{background:transparent}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.blackFont{font-weight:900}.bold,b{font-weight:700}.semibold{font-weight:600}.medium{font-weight:500}.light{font-weight:300}.textShadowed{text-shadow:1px 1px 10px rgba(0,0,0,.8)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration:underline}.letterSpacing1{letter-spacing:1px}.letterSpacing2{letter-spacing:2px}.letterSpacing3{letter-spacing:3px}.justify{text-align:justify}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-spaceBetween{display:flex;justify-content:space-between;align-items:center}.flex-spaceAround{display:flex;justify-content:space-around;align-items:center}.flex-col{flex-direction:column}.form-100 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=submit]),.form-100 textarea,.form-100 .select,.form-100 .stdSelect,.form-100 .stdInput,.form-100 .stdInputContainer,.form-100 select{width:100%}.form-100.form-100-btn input[type=submit],.form-100.form-100-btn button[type=submit]{width:100%}::-webkit-input-placeholder{color:#0006}:-moz-placeholder{color:#0006}::-moz-placeholder{color:#0006}:-ms-input-placeholder{color:#0006}.tinyPaddingTable td,.tinyPaddingTable th{padding:2px}.smallPaddingTable td,.smallPaddingTable th{padding:5px}.smallMidPaddingTable td,.smallMidPaddingTable th{padding:10px}.midPaddingTable td,.midPaddingTable th{padding:15px}.table-100{width:100%}.table-centered th:not(.leftAlign),.table-centered td:not(.leftAlign){text-align:center}@keyframes blink-animation{to{border:1px solid transparent}}@-webkit-keyframes blink-animation{to{border:1px solid transparent}}.imgContainer img{width:100%;height:100%;object-fit:cover}.center{text-align:center}a:not(.fc-daygrid-event){-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.bigShadowed{-webkit-box-shadow:0 0 2rem rgba(0,0,0,.2);-moz-box-shadow:0 0 2rem rgba(0,0,0,.2);box-shadow:0 0 2rem #0003}.shadowed{-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021}.focused{-webkit-box-shadow:0 0 .6rem var(--main-80);-moz-box-shadow:0 0 .6rem var(--main-80);box-shadow:0 0 .6rem var(--main-80)}.smallShadowed{-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026}.hide{display:none}.pointer{cursor:pointer}.inbl{display:inline-block}.hidden{display:none}.leftAlign{text-align:left}.rightAlign{text-align:right}.inblNav ul li{display:inline-block}.block{display:block}.middleAlign{vertical-align:middle}.nowrap{white-space:nowrap}.clearFloat{clear:both;height:0;line-height:0}hr{background:inherit;border:0;height:1px}.floatRight{float:right}.floatLeft{float:left}.transparent{opacity:0}.absolute{position:absolute}.relative{position:relative}.flipX{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.flipY{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.flipXY{-moz-transform:scale(-1);-o-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}.backCoverCenter{background-position:center center;background-size:cover}[class^=flex-switch-],[class*=flex-switch-]{display:flex}[class^=flex-switch-].flex-switch-2>*,[class*=flex-switch-].flex-switch-2>*{width:50%}[class^=flex-switch-].flex-switch-3>*,[class*=flex-switch-].flex-switch-3>*{width:100%/3%}[class^=flex-switch-].flex-switch-4>*,[class*=flex-switch-].flex-switch-4>*{width:100%/4%}@media only screen and (max-width:820px){[class^=flex-switch-],[class*=flex-switch-]{flex-direction:column}[class^=flex-switch-]>*,[class*=flex-switch-]>*{width:100%}}[class^=flex-switch-].flex-switch-midMargin>*,[class*=flex-switch-].flex-switch-midMargin>*{margin-left:1.5rem;margin-right:1.5rem}[class^=flex-switch-].flex-switch-smallMargin>*,[class*=flex-switch-].flex-switch-smallMargin>*{margin-left:1.5rem/2;margin-right:1.5rem/2}[class^=flex-switch-].flex-switch-midMargin>:first-child,[class*=flex-switch-].flex-switch-midMargin>:first-child,[class^=flex-switch-].flex-switch-smallMargin>:first-child,[class*=flex-switch-].flex-switch-smallMargin>:first-child{margin-left:0}[class^=flex-switch-].flex-switch-midMargin>:last-child,[class*=flex-switch-].flex-switch-midMargin>:last-child,[class^=flex-switch-].flex-switch-smallMargin>:last-child,[class*=flex-switch-].flex-switch-smallMargin>:last-child{margin-right:0}.midMargin{margin:1.5rem}.midMargin-y{margin-top:1.5rem;margin-bottom:1.5rem}.midMargin-x{margin-left:1.5rem;margin-right:1.5rem}.midMargin-l{margin-left:1.5rem}.midMargin-r{margin-right:1.5rem}.midMargin-t{margin-top:1.5rem}.midMargin-b{margin-bottom:1.5rem}.smallMargin{margin:.75rem}.smallMargin-y{margin-top:.75rem;margin-bottom:.75rem}.smallMargin-x{margin-left:.75rem;margin-right:.75rem}.smallMargin-l{margin-left:.75rem}.smallMargin-r{margin-right:.75rem}.smallMargin-t{margin-top:.75rem}.smallMargin-b{margin-bottom:.75rem}.tinyMargin{margin:.75rem}.tinyMargin-y{margin-top:1.5rem / 4;margin-bottom:1.5rem / 4}.tinyMargin-x{margin-left:1.5rem / 4;margin-right:1.5rem / 4}.tinyMargin-l{margin-left:1.5rem / 4}.tinyMargin-r{margin-right:1.5rem / 4}.tinyMargin-t{margin-top:1.5rem / 4}.tinyMargin-b{margin-bottom:1.5rem / 4}.veryTinyMargin{margin:.75rem}.veryTinyMargin-y{margin-top:1.5rem / 8;margin-bottom:1.5rem / 8}.veryTinyMargin-x{margin-left:1.5rem / 8;margin-right:1.5rem / 8}.veryTinyMargin-l{margin-left:1.5rem / 8}.veryTinyMargin-r{margin-right:1.5rem / 8}.veryTinyMargin-t{margin-top:1.5rem / 8}.veryTinyMargin-b{margin-bottom:1.5rem / 8}.bigMargin{margin:3rem}.bigMargin-y{margin-top:3rem;margin-bottom:3rem}.bigMargin-x{margin-left:3rem;margin-right:3rem}.bigMargin-l{margin-left:3rem}.bigMargin-r{margin-right:3rem}.bigMargin-t{margin-top:3rem}.bigMargin-b{margin-bottom:3rem}.midPadding{padding:1.2rem}.midPadding-y{padding-top:1.2rem;padding-bottom:1.2rem}.midPadding-x{padding-left:1.2rem;padding-right:1.2rem}.midPadding-l{padding-left:1.2rem}.midPadding-r{padding-right:1.2rem}.midPadding-t{padding-top:1.2rem}.midPadding-b{padding-bottom:1.2rem}.smallPadding{padding:1.2rem / 2}.smallPadding-y{padding-top:1.2rem / 2;padding-bottom:1.2rem / 2}.smallPadding-x{padding-left:1.2rem / 2;padding-right:1.2rem / 2}.smallPadding-l{padding-left:1.2rem / 2}.smallPadding-r{padding-right:1.2rem / 2}.smallPadding-t{padding-top:1.2rem / 2}.smallPadding-b{padding-bottom:1.2rem / 2}.bigPadding{padding:2.4rem}.bigPadding-y{padding-top:2.4rem;padding-bottom:2.4rem}.bigPadding-x{padding-left:2.4rem;padding-right:2.4rem}.bigPadding-l{padding-left:2.4rem}.bigPadding-r{padding-right:2.4rem}.bigPadding-t{padding-top:2.4rem}.bigPadding-b{padding-bottom:2.4rem}.midBigPadding{padding:3.6rem / 2}.midBigPadding-y{padding-top:3.6rem / 2;padding-bottom:3.6rem / 2}.midBigPadding-x{padding-left:3.6rem / 2;padding-right:3.6rem / 2}.midBigPadding-l{padding-left:3.6rem / 2}.midBigPadding-r{padding-right:3.6rem / 2}.midBigPadding-t{padding-top:3.6rem / 2}.midBigPadding-b{padding-bottom:3.6rem / 2}.hugePadding{padding:4.8rem}.hugePadding-y{padding-top:4.8rem;padding-bottom:4.8rem}.hugePadding-x{padding-left:4.8rem;padding-right:4.8rem}.hugePadding-l{padding-left:4.8rem}.hugePadding-r{padding-right:4.8rem}.hugePadding-t{padding-top:4.8rem}.hugePadding-b{padding-bottom:4.8rem}.appearFadeFromTop{animation:appearFadeFromTop .5s forwards;opacity:0}.appearFadeFromTop:nth-of-type(1){animation-delay:0ms}.appearFadeFromTop:nth-of-type(2){animation-delay:.15s}.appearFadeFromTop:nth-of-type(3){animation-delay:.3s}@keyframes appearFadeFromTop{0%{transform:translate3d(0,-4rem,0);opacity:0}to{transform:translateZ(0);opacity:1}}:root{--main-hue: 186;--main-sat: 42%;--main-lum: 41%;--main: hsl(var(--main-hue), var(--main-sat), var(--main-lum));--main-dark: hsl(var(--main-hue), var(--main-sat), calc(var(--main-lum) - 16%));--main-light: hsl(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%));--main-3: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .03);--main-5: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .05);--main-8: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .08);--main-10: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .1);--main-12: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .12);--main-15: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .15);--main-20: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .2);--main-25: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .25);--main-30: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .3);--main-40: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .4);--main-50: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .5);--main-60: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .6);--main-70: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .7);--main-80: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .8);--main-85: hsla(var(--main-hue), var(--main-sat), var(--main-lum), .85);--main-light-15: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%), .15);--main-light-20: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%), .2);--main-light-25: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%), .25);--main-light-30: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%), .3);--main-light-40: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) + 34%), .4);--main-dark-50: hsla(var(--main-hue), var(--main-sat), calc(var(--main-lum) - 16%), .5);--main-mix-dark: hsl(var(--main-hue), var(--main-sat), calc(var(--main-lum) - 8%))}.mainBlock{background:var(--main)}.main{color:var(--main)}.white{color:#fff}.whiteBlock{background:#fff}.black{color:#000}.lightestGrey{color:#f4f4f4}.grey{color:#303030}.blackBlock{background:#000}.error,.erreur{color:red}.valid,.success{color:var(--main-dark)}[data-theme=dark]{background-color:#1a1a1a;color:#e4e4e4}[data-theme=dark] .whiteBlock{background:#2d2d2d}[data-theme=dark] .blackBlock{background:#0a0a0a}[data-theme=dark] .white,[data-theme=dark] .black{color:#e4e4e4}[data-theme=dark] .lightestGrey{color:#3a3a3a}[data-theme=dark] .grey{color:#b0b0b0}[data-theme=dark] .shadowed{box-shadow:0 2px 8px #00000080}[data-theme=dark] .bigShadowed{box-shadow:0 4px 16px #0009}[data-theme=dark] .smallShadowed{box-shadow:0 1px 4px #0006}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background-color:#3a3a3a;color:#e4e4e4;border-color:#ffffff1a}[data-theme=dark] input::placeholder,[data-theme=dark] select::placeholder,[data-theme=dark] textarea::placeholder{color:#fff6}[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--main);background-color:#474747}[data-theme=dark] button{color:#e4e4e4}[data-theme=dark] table{background-color:#2d2d2d}[data-theme=dark] table th{background-color:#3a3a3a;color:#e4e4e4}[data-theme=dark] table td{border-color:#ffffff1a;color:#e4e4e4}[data-theme=dark] table tr:hover{background-color:#333}[data-theme=dark] section,[data-theme=dark] .card{background-color:#2d2d2d;border-color:#ffffff1a}html{font-size:clamp(13.5px,2vw,15px)}.roboto{font-family:Roboto,serif}.defaultFont{color:#000;font-size:1rem;line-height:1.2rem;font-family:Roboto,serif}.giant{font-size:6rem;line-height:8rem}.huge{font-size:4rem;line-height:5rem}.big{font-size:2rem;line-height:2.4rem}.mid{font-size:1.3rem;line-height:1.6rem}.stdMid{font-size:1.15rem;line-height:1.3rem}.std{font-size:1rem;line-height:1.2rem}.smallStd{font-size:.8rem;line-height:1rem}.small{font-size:.6rem;line-height:.8rem}@media only screen and (min-width:1400px){.hideWide{display:none!important}}@media only screen and (max-width:480px){.hideMobile{display:none!important}}@media only screen and (max-width:820px){.hideTablet{display:none!important}}.showMobile{display:none!important}@media only screen and (max-width:480px){.showMobile{display:block!important}}.showTablet{display:none!important}@media only screen and (max-width:820px){.showTablet{display:block!important}}@media only screen and (max-width:480px){.centerMobile{text-align:center!important}}@media only screen and (max-width:820px){.centerTablet{text-align:center!important}}.brWide{display:none!important}@media only screen and (min-width:1400px){.brWide{display:block}}.brTablet{display:none!important}@media only screen and (max-width:820px){.brTablet{display:block}}.brMobile{display:none!important}@media only screen and (max-width:480px){.brMobile{display:block}}.stdBtn{text-align:center;display:inline-block;background:var(--main);color:#fff;padding:.5rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;overflow:hidden;position:relative;flex-shrink:0;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.stdBtn:disabled{opacity:.5}.stdBtn i,.stdBtn svg{vertical-align:middle}.stdBtn:hover{color:#fff}.stdBtn:before{transition:all .5s;background:#fff;content:".";color:transparent;position:absolute;width:500%;top:100px;right:300px;height:300px;z-index:-1}.stdBtn:hover:before{inset:0 -50% auto auto;background:var(--main-mix-dark)}.stdBtn-wide{width:100%}.stdBtn-error{background:red}.stdBtn-error:hover:before{inset:0 -50% auto auto;background:red}.stdInput{color:#20201d;background:#ffffff26;padding:.6rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid rgba(0,0,0,.2)}.stdInput:focus{box-shadow:var(--main-30) 0 0 1rem}.stdInput:disabled{opacity:.5}[data-theme=dark] .stdInput{background:#3a3a3a;color:#e4e4e4;border-color:#ffffff1a}[data-theme=dark] .stdInput:focus{background:#4a4a4a;box-shadow:var(--main-50) 0 0 1rem}[data-theme=dark] .stdInput::placeholder{color:#fff6}.stdTextarea{color:#20201d;background:#ffffff26;padding:.6rem;border:1px solid rgba(0,0,0,.2)}.stdTextarea:focus{box-shadow:var(--main-30) 0 0 1rem}.stdTextarea:disabled{opacity:.5}[data-theme=dark] .stdTextarea{background:#3a3a3a;color:#e4e4e4;border-color:#ffffff1a}[data-theme=dark] .stdTextarea:focus{background:#4a4a4a;box-shadow:var(--main-50) 0 0 1rem}[data-theme=dark] .stdTextarea::placeholder{color:#fff6}.stdStatut{display:inline-block;align-items:center;text-align:center;padding:.2rem .8rem;font-size:.9rem;line-height:1.2rem}.stdStatut-cree button,.stdStatut-cree{color:#000!important;background:#fff}.stdTablePresences-presence .stdStatut{font-size:2rem;line-height:2rem}.stdStatut-select li,.stdStatut-select li:hover{color:#20201d}.stdStatut-select li.stdStatut-confirme,.stdStatut-select li.stdStatut-success{background:#6fbd34;color:#fff}.stdStatut-select li.stdStatut-confirme:hover,.stdStatut-select li.stdStatut-success:hover{color:#fff}.stdStatut-select li.stdStatut-annule,.stdStatut-select li.stdStatut-error{background:red;color:#fff}.stdStatut-select li.stdStatut-annule:hover,.stdStatut-select li.stdStatut-error:hover{color:#fff}.stdStatut-select li.stdStatut-attente,.stdStatut-select li.stdStatut-danger{background:#f2ae0a}.stdStatut-select li.stdStatut-attente:hover,.stdStatut-select li.stdStatut-danger:hover{color:#20201d}.stdStatut-select li.stdStatut-cree{background:#fff}.stdStatut-select li.stdStatut-cree:hover{color:#20201d}table .stdStatut{height:100%;display:flex;align-items:center;justify-content:center}.stdStatut-selected{outline:1px solid var(--main);background:var(--main-20)}[data-theme=dark] .stdStatut{background:#2d2d2d}[data-theme=dark] .stdStatut-cree button,[data-theme=dark] .stdStatut-cree{color:#fff!important;background:#2d2d2d}.stdStatut-confirme,[data-theme=dark] .stdStatut-confirme,.stdStatut-confirme button,[data-theme=dark] .stdStatut-confirme button,.stdStatut-success,[data-theme=dark] .stdStatut-success{background:#6fbd34;color:#fff!important}.stdStatut-annule,[data-theme=dark] .stdStatut-annule,.stdStatut-annule button,[data-theme=dark] .stdStatut-annule button,.stdStatut-error,[data-theme=dark] .stdStatut-error{background:red;color:#fff}.stdStatut-attente,[data-theme=dark] .stdStatut-attente,.stdStatut-attente button,[data-theme=dark] .stdStatut-attente button,.stdStatut-danger,[data-theme=dark] .stdStatut-danger{color:#fff;background:#f2ae0a}.stdClickEditText{display:inline-block}@keyframes blink{50%{border-color:var(--main)}}.stdClickEditText input{display:inline-block;animation-name:blink;animation-duration:.5s;animation-iteration-count:infinite;animation-direction:alternate;border:1px solid transparent;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:.3rem}table tr .stdClickEditText input{position:absolute;inset:0}.stdClickEditText-empty button{line-height:1.7rem;font-size:.8rem;line-height:1rem;opacity:.4}.stdRoundAddButton{background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:var(--main);-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.stdRoundAddButton:hover{transform:scale3d(1.05,1.05,1.05)}.stdRoundAddButton svg{vertical-align:middle}[data-theme=dark] .stdRoundAddButton{background:#2d2d2d}.stdSelect-label{width:100%;background:#ffffff26;padding:.6rem;border:1px solid rgba(0,0,0,.2);display:block;text-align:left;display:flex;align-items:center;justify-content:space-between;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#20201d}.stdSelect-label:focus{box-shadow:var(--main-30) 0 0 1rem}.stdSelect-label:disabled{opacity:.5}.stdSelect-label-isPlaceholder{color:#0006}.stdSelect-label>span{display:inline-block;max-width:calc(100% - 2rem);overflow:hidden}.stdSelect-label i{flex-shrink:0;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}.stdSelect-label-opened{color:var(--main);border-bottom-left-radius:0;border-bottom-right-radius:0}.stdSelect-label-opened i{transform:rotate(-90deg)}.stdSelect-label-opened input{background:transparent}.portalTrigger-inversed .stdSelect-label-opened{border-bottom-left-radius:.45rem;border-bottom-right-radius:.45rem;border-top-left-radius:0;border-top-right-radius:0}.stdSelect-label-correct{border:1px solid var(--main-dark)}.stdSelect-label-error{border:1px solid #ff0000}.stdSelect-label-clear{color:var(--main);z-index:2;position:absolute;right:.3rem;top:.3rem}.stdSelect-pannel{color:var(--main);width:100%;text-align:left;border:1px solid #d3d2d2;max-height:50vh;overflow-y:auto;overflow-x:hidden;border-top:none;border-bottom-left-radius:.45rem;border-bottom-right-radius:.45rem}.stdSelect-pannel::-webkit-scrollbar-track-piece,.stdSelect-pannel::-webkit-scrollbar-thumb{border-color:#fff}.stdSelect-pannel li{background:#fff}.stdSelect-pannel li.stdSelect-pannel-selected{font-weight:700}.stdSelect-pannel li button{color:#20201d;padding:1rem 1.2rem;display:block;width:100%;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.stdSelect-pannel li:not(.stdSelect-pannel-selected):hover button{color:#000000b3}.stdPortal-inversed .stdSelect-pannel{border-top:1px solid #d3d2d2;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.45rem;border-top-right-radius:.45rem}[data-theme=dark] .stdSelect-label{background:#3a3a3a;color:#e4e4e4;border-color:#ffffff1a}[data-theme=dark] .stdSelect-label-isPlaceholder{color:#fff6}[data-theme=dark] .stdSelect-label-opened{background:#4a4a4a;color:#29b0c0}[data-theme=dark] .stdSelect-pannel{background:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .stdSelect-pannel::-webkit-scrollbar-track-piece,[data-theme=dark] .stdSelect-pannel::-webkit-scrollbar-thumb{border-color:#2d2d2d}[data-theme=dark] .stdSelect-pannel li{background:#2d2d2d}[data-theme=dark] .stdSelect-pannel li button{color:#e4e4e4}[data-theme=dark] .stdSelect-pannel li:not(.stdSelect-pannel-selected):hover button{color:#29b0c0}[data-theme=dark] .stdSelect-pannel li.stdSelect-pannel-selected button{color:#29b0c0}.stdInputWithPaste{display:inline-grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:center}.stdInputWithPaste input{margin-right:.5rem;min-width:8rem;width:100%;font-size:.7rem}.stdInputWithPaste-wide{width:100%}.stdTooltip{background:#fff;padding:.5rem;max-width:40rem;-webkit-box-shadow:0 0 2rem rgba(0,0,0,.2);-moz-box-shadow:0 0 2rem rgba(0,0,0,.2);box-shadow:0 0 2rem #0003;background:var(--main);color:#fff;font-size:.8rem;line-height:1rem}.stdColorSelect button{color:#fff!important}li.stdColorSelect-noir{background:#221b43}li.stdColorSelect-gris{background:#c4c4c4}li.stdColorSelect-gris button{color:#000!important}li.stdColorSelect-blanc{background:#fff}li.stdColorSelect-blanc button{color:#000!important}li.stdColorSelect-cyan{background:#00c9ed}li.stdColorSelect-bleu{background:#2b4ede}li.stdColorSelect-vert{background:#6fbd34}li.stdColorSelect-jaune{background:#fce61b}li.stdColorSelect-jaune button{color:#000!important}li.stdColorSelect-orange{background:#f78c10}li.stdColorSelect-rouge{background:red}li.stdColorSelect-rose{background:#b05ce6}li.stdColorSelect-violet{background:#8022d5}li.stdColorSelect-violet button{color:#000!important}.stdTag{background:var(--main);color:#fff;font-size:.8rem;line-height:1rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;padding:.1rem .2rem;display:inline-flex;align-items:center;vertical-align:middle;-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026;border:1px solid rgba(48,48,48,.15)}.stdTag-container{max-width:22rem;justify-content:center;margin:auto;display:flex;align-items:center;flex-wrap:wrap}.stdTag-container .stdTag+.stdTag{margin:.2rem}.stdTag-unselected{background:#fff;color:var(--main)}[data-theme=dark] .stdTag{border-color:#fff3;box-shadow:0 1px 4px #0006}[data-theme=dark] .stdTag-unselected{background:#3a3a3a;border-color:#29b0c04d}.stdSplitDiv{display:flex}@media only screen and (max-width:480px){.stdSplitDiv{flex-direction:column}}.stdSplitDiv>*{flex-grow:1}.stdSplitDiv>*:not(:last-child){margin-right:1rem}.stdSplitDiv-2>*{width:100%/2}@media only screen and (max-width:480px){.stdSplitDiv-2>*{width:100%}}.stdSplitDiv-3>*{width:100%/3}.stdSplitDiv-4>*{width:100%/4}.stdSplitDiv-5>*{width:100%/5}.stdCheckbox{width:1.3em;height:1.3em;flex-shrink:0;flex-grow:0;border:1px solid #d3d2d2;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.stdCheckbox:after{position:absolute;inset:1px;background:transparent;content:"";-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.stdCheckbox-multiple{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}.stdCheckbox-multiple:after{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}.stdCheckbox-act:after{background:var(--main-dark)}.stdCheckbox:hover:not(.stdCheckbox-act):after{background:var(--main-dark-50)}.stdCheckbox-withLabel{display:flex;align-items:center}.stdCheckbox-withLabel .stdCheckbox{margin-right:2rem}.stdToggle{position:relative;display:inline-block;width:3.5rem;height:1.8rem;cursor:pointer}.stdToggle input{opacity:0;width:0;height:0}.stdToggle input:checked+.stdToggle-slider{background-color:var(--main)}.stdToggle input:checked+.stdToggle-slider:before{transform:translate(1.7rem)}.stdToggle input:focus+.stdToggle-slider{box-shadow:0 0 0 2px var(--main-25)}.stdToggle input:disabled+.stdToggle-slider{opacity:.5;cursor:not-allowed}.stdToggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#d3d2d2;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-border-radius:1.8rem;-moz-border-radius:1.8rem;border-radius:1.8rem}.stdToggle-slider:before{position:absolute;content:"";height:1.4rem;width:1.4rem;left:.2rem;bottom:.2rem;background-color:#fff;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 1px 3px #0003}.stdAdresseDatePicker{display:inline-flex;align-items:center}.stdAdresseDatePicker svg{color:var(--main);height:1rem;width:1rem;display:inline-block;margin-right:.3rem;flex-shrink:0}.stdScrollbar ::-webkit-scrollbar{width:.5rem;height:.5rem}.stdScrollbar ::-webkit-scrollbar-track{background:#f4f4f4}.stdScrollbar ::-webkit-scrollbar-thumb{background:var(--main)}.stdScrollbar *{scrollbar-width:thin;scrollbar-color:var(--main) #F4F4F4}.stdQuickDocumentsForPlan li button{display:flex;align-items:center;border:1px solid white;padding:.2rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.stdQuickDocumentsForPlan li button:hover{transform:scale3d(1.05,1.05,1.05)}.stdQuickDocumentsForPlan li button svg{margin-right:.4rem}.stdQuickDocumentsForPlan li+li{margin-top:.3rem}.stdDateEditOnClic{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer}[data-theme=dark] .stdDateEditOnClic{background:#2d2d2d;border-color:#ffffff26;color:#fff}.stdDummyRow{cursor:pointer;opacity:.6;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.stdDummyRow td{border-top:2px dashed rgba(0,0,0,.15);border-bottom:2px dashed rgba(0,0,0,.15);height:3rem;padding-left:.5rem;vertical-align:middle}.stdDummyRow td svg{vertical-align:middle}.stdDummyRow-placeholder{color:var(--main);font-style:italic;font-size:.8rem;line-height:1rem}[data-theme=dark] .stdDummyRow td{border-top:2px dashed rgba(255,255,255,.15);border-bottom:2px dashed rgba(255,255,255,.15)}.stdLoadingIndicator{display:inline-flex;align-items:center;justify-content:center}.stdLoadingIndicator--small{width:1rem;height:1rem}.stdLoadingIndicator--medium{width:1.5rem;height:1.5rem}.stdLoadingIndicator--large{width:2rem;height:2rem}.stdLoadingIndicator-spinner{width:100%;height:100%;border:2px solid var(--main-20);border-top-color:var(--main);border-radius:50%;animation:stdLoadingIndicator-spin .8s linear infinite}@keyframes stdLoadingIndicator-spin{to{transform:rotate(360deg)}}.stdSkeleton{background:var(--main-12);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite}.stdSkeleton-line{display:block}.stdSkeleton-circle{border-radius:50%}.stdSkeleton-rect{display:block}.stdSkeleton-map{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--main-8);animation:skeleton-pulse 1.5s ease-in-out infinite}.stdSkeleton-map-icon{font-size:3rem;margin-bottom:1rem}.stdSkeleton-map-text{color:#303030;font-size:.9rem}.stdSkeleton-calendar{display:flex;flex-direction:column;height:100%}.stdSkeleton-calendar-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--main-10)}.stdSkeleton-calendar-grid{flex:1;display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:var(--main-10);padding:1px}.stdSkeleton-calendar-cell{background:#fff;padding:.5rem;min-height:5rem}[data-theme=dark] .stdSkeleton-calendar-cell{background:#2d2d2d}.stdSkeleton-calendar-dayHeader{background:var(--main-5);padding:.5rem;text-align:center}[data-theme=dark] .stdSkeleton-calendar-dayHeader{background:var(--main-10)}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.react-date-picker__inputGroup{color:#20201d;background:#ffffff26;padding:.6rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid rgba(0,0,0,.2);border:none;padding:.5rem!important}.react-date-picker__inputGroup:focus{box-shadow:var(--main-30) 0 0 1rem}.react-date-picker__inputGroup:disabled{opacity:.5}[data-theme=dark] .react-date-picker__inputGroup{color:#fff}.react-date-picker__wrapper{min-width:8rem;background:#fff;border:1px solid rgba(0,0,0,.2)!important;display:flex;padding:0}[data-theme=dark] .react-date-picker__wrapper{background:#2d2d2d;border:1px solid rgba(255,255,255,.2)!important}.react-date-picker__calendar{z-index:200!important}.stdFieldset .stdLabel{font-weight:700;display:block;margin-bottom:.6rem}.stdFieldset .error{margin-top:.75rem}.stdForm .stdFieldset+.stdFieldset{margin-top:1rem}.stdForm .stdFieldset input+.error{margin-top:.5rem}.stdForm input[type=submit],.stdForm button[type=submit]{margin-top:1rem}.stdForm-simpleGrid{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:center}.stdForm-simpleGrid input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=submit]),.stdForm-simpleGrid textarea,.stdForm-simpleGrid .select,.stdForm-simpleGrid .stdSelect,.stdForm-simpleGrid .stdInput,.stdForm-simpleGrid .stdInputContainer,.stdForm-simpleGrid select{width:100%}.stdForm-simpleGrid.form-100-btn input[type=submit],.stdForm-simpleGrid.form-100-btn button[type=submit]{width:100%}.stdForm-simpleGrid input[type=submit],.stdForm-simpleGrid button[type=submit]{margin-top:0}.stdTable{width:100%}.stdTable tr:nth-child(2n) td{background:#fffce8}.stdTable tr:nth-child(odd) td{background:#fff}.stdTable th,.stdTable td{padding:.23rem;vertical-align:middle}.stdTable th.td-full,.stdTable td.td-full{padding:0;position:relative}.stdTable th.td-full>*,.stdTable td.td-full>*{height:auto;position:absolute;inset:0}.stdTable th{font-weight:700}.stdTable td{position:relative;border:1px solid rgba(0,0,0,.2)}[data-theme=dark] .stdTable tr:nth-child(2n) td{background:#2a2a2a}[data-theme=dark] .stdTable tr:nth-child(odd) td{background:#333}[data-theme=dark] .stdTable th,[data-theme=dark] .stdTable td{color:#e4e4e4}[data-theme=dark] .stdTable td{border:1px solid rgba(255,255,255,.1)}.stdTablePresences{position:relative;border-collapse:separate;width:2300px}.stdTablePresences td{border-left:0;border-top:0;font-size:.86rem;line-height:.83rem}.stdTablePresences thead{position:sticky;top:0;z-index:15;background:#fff;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021}.stdTablePresences thead th{border-bottom:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.1);vertical-align:baseline;padding-bottom:.5rem}.stdTablePresences thead .portalTrigger{position:relative;top:-4rem;right:0rem;z-index:500}.stdTablePresences tbody tr td:nth-child(1){padding-left:1rem}.stdTablePresences-participant{background:#fff;cursor:pointer;border-right:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026;min-width:2.5rem;position:relative;vertical-align:baseline!important;padding:0!important;padding-top:.5rem!important}@media only screen and (max-width:820px){.stdTablePresences-participant{display:none!important}}.stdTablePresences-participant>div{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;position:relative;z-index:3}.stdTablePresences-participant span{text-align:center;display:block;writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;max-height:127px;font-size:.85rem;line-height:.8rem}.stdTablePresences-participant span div{font-weight:400;font-size:.75rem;line-height:1rem}.stdTablePresences-participant-editBtn{position:absolute;top:.3rem;left:50%;transform:translate(-50%);color:#fff;border:none;padding:.15rem .3rem;border-radius:3px;cursor:pointer;opacity:0;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:10}.stdTablePresences-participant:hover .stdTablePresences-participant-editBtn{opacity:1}.stdTablePresences-participant div.stdTablePresences-participant-background{opacity:.2;position:absolute;inset:0;z-index:2}.stdTablePresences-participant-hovered{transform:scale(1.1)}.stdTablePresences td .stdStatut:hover,.stdTablePresences th .stdStatut:hover{outline:1px solid var(--main)}.stdTablePresences td:nth-child(1),.stdTablePresences th:nth-child(1){position:sticky;background:#fff;left:0;z-index:10;width:10rem}.stdTablePresences td:nth-child(1)>div,.stdTablePresences th:nth-child(1)>div{display:grid;grid-template-columns:auto 1fr;grid-gap:.4rem;align-items:center}.stdTablePresences td:nth-child(1)>div svg,.stdTablePresences th:nth-child(1)>div svg{color:var(--main)}.stdTablePresences td:nth-child(2),.stdTablePresences th:nth-child(2){position:sticky;background:#fff;left:0rem;z-index:10;width:5rem}@media only screen and (max-width:480px){.stdTablePresences td:nth-child(2),.stdTablePresences th:nth-child(2){position:relative;z-index:auto;left:auto}}.stdTablePresences td:nth-child(3),.stdTablePresences th:nth-child(3){width:5rem}@media only screen and (max-width:480px){.stdTablePresences td:nth-child(3),.stdTablePresences th:nth-child(3){display:none!important}}.stdTablePresences td:nth-child(4),.stdTablePresences th:nth-child(4){width:10rem}@media only screen and (max-width:480px){.stdTablePresences td:nth-child(4),.stdTablePresences th:nth-child(4){display:none!important}}.stdTablePresences td:nth-child(5),.stdTablePresences th:nth-child(5){width:15rem}.stdTablePresences td:nth-child(6),.stdTablePresences th:nth-child(6){width:5rem;position:sticky;background:#fff;left:15rem;z-index:10}@media only screen and (max-width:820px){.stdTablePresences td:nth-child(6),.stdTablePresences th:nth-child(6){position:relative;z-index:auto;left:auto}}.stdTablePresences td:nth-child(7),.stdTablePresences th:nth-child(7),.stdTablePresences td:nth-child(8),.stdTablePresences th:nth-child(8){width:5rem}@media only screen and (max-width:480px){.stdTablePresences td:nth-child(7),.stdTablePresences th:nth-child(7),.stdTablePresences td:nth-child(8),.stdTablePresences th:nth-child(8){display:none!important}}.stdTablePresences td:nth-last-child(3),.stdTablePresences th:nth-last-child(3){width:2rem;text-align:center}.stdTablePresences td:nth-last-child(2),.stdTablePresences th:nth-last-child(2){width:1rem;text-align:center}@media only screen and (max-width:480px){.stdTablePresences td:nth-last-child(2),.stdTablePresences th:nth-last-child(2){display:none!important}}@media only screen and (max-width:480px){.stdTablePresences td:nth-last-child(1),.stdTablePresences th:nth-last-child(1){display:none!important}}@media only screen and (max-width:820px){.stdTablePresences-forParticipant td:nth-last-child(1),.stdTablePresences-forParticipant th:nth-last-child(1){display:table-cell!important}}@media only screen and (max-width:480px){.stdTablePresences-forParticipant td:nth-child(4),.stdTablePresences-forParticipant th:nth-child(4){display:table-cell!important}}.stdTablePresences-container{height:calc(100vh - 7.6rem);overflow:auto;position:relative}.stdTablePresences-container-noFilters{height:calc(100vh - 4rem)}@media only screen and (max-width:820px){.stdTablePresences-container{margin-top:.3rem!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;height:calc(100vh - 4rem)}}.stdTablePresences-container-forParticipant{display:grid;grid-template-columns:60vw 1fr;grid-gap:1rem;align-items:center;align-items:stretch;grid-template-rows:auto 1fr;grid-gap:0 1rem;width:100%}.stdTablePresences-container-forParticipant .stdTablePresences-planShortcutForParticipant{display:block;position:sticky;top:7rem}@media only screen and (max-width:820px){.stdTablePresences-container-forParticipant .stdTablePresences-planShortcutForParticipant{display:none}}.stdTablePresences-container>button:nth-of-type(1){position:fixed;right:3.8rem;bottom:2.83rem}.stdTablePresences-presence{width:2.5rem}@media only screen and (max-width:820px){.stdTablePresences-presence{display:none!important}}@media only screen and (max-width:820px){.stdTablePresences{width:auto;min-width:100%}}.stdTablePresences-forParticipant{width:auto;grid-row:1/3}.stdTablePresences-planShortcutForParticipant{width:100%;height:100%;display:none;padding:1rem;padding-top:0}.stdTablePresences-planShortcutForParticipant-titre{font-weight:700;text-align:center;margin-bottom:1rem}.stdTablePresences-planShortcutForParticipant>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;align-items:center;margin-top:1.5rem}.stdTablePresences-planShortcutForParticipant>ul li strong{font-weight:700}.stdTablePresences-planShortcutForParticipant>ul li.all{grid-column:1/4}.stdTablePresences-planShortcutForParticipant-map{width:100%;height:20rem;margin:auto;opacity:1;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;transition:opacity .3s ease-out,height .3s ease-out}.stdTablePresences-planShortcutForParticipant-disable .stdTablePresences-planShortcutForParticipant-map{opacity:.3;height:5rem}.stdTablePresences-actions{position:sticky;bottom:0;right:1rem;text-align:right}.stdTablePresences-hoverIndicator{position:absolute;width:.6rem;height:.6rem;background:var(--main);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:100;box-shadow:0 0 .3rem var(--main-50)}.stdTablePresences-hoverIndicator-plan{left:-.8rem;top:50%;animation:fadeInPlan .2s ease-out forwards}.stdTablePresences-hoverIndicator-participant{left:50%;top:.2rem;animation:fadeInParticipant .2s ease-out forwards}@media only screen and (max-width:820px){.stdTablePresences-hoverIndicator{display:none!important}}@keyframes fadeInPlan{0%{opacity:0;transform:translateY(-50%) scale(0)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes fadeInParticipant{0%{opacity:0;transform:translate(-50%) scale(0)}to{opacity:1;transform:translate(-50%) scale(1)}}[data-theme=dark] .stdTablePresences thead{background:#2d2d2d}[data-theme=dark] .stdTablePresences th:nth-child(1),[data-theme=dark] .stdTablePresences th:nth-child(2),[data-theme=dark] .stdTablePresences th:nth-child(6),[data-theme=dark] .stdTablePresences td:nth-child(1),[data-theme=dark] .stdTablePresences td:nth-child(2),[data-theme=dark] .stdTablePresences td:nth-child(6){background:#3a3a3a}.stdChargement{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem;line-height:1.6rem;height:100vh}.stdPopup{position:fixed;inset:0;background:#fff9;display:flex;justify-content:center;align-items:center;z-index:100}.stdPopup .stdBtnClose{color:#fff}.stdPopup>div{background:#fff;-webkit-box-shadow:0 0 2rem rgba(0,0,0,.2);-moz-box-shadow:0 0 2rem rgba(0,0,0,.2);box-shadow:0 0 2rem #0003;padding:2rem;max-height:95vh;max-width:90vw;min-width:30rem;min-height:12rem;overflow-y:auto;overflow-x:hidden;position:relative}.stdPopup-titre{font-weight:700;text-align:center;font-size:1.3rem;line-height:1.6rem;text-transform:uppercase;padding:0 1rem 1rem}.stdPopup .stdBtnClose{position:absolute;right:.5rem;top:.5rem;color:#000;font-weight:700;z-index:110}@media only screen and (max-width:820px){.stdPopup .stdBtnClose{right:1rem;top:1rem}}.stdPopup-appear{animation:.3s ease-out 0s 1 fade}.stdPopup-appear>div{animation:.3s ease-out 0s 1 appear}.stdPopup-disappear{animation:.3s ease-out 0s 1 fade-reverse}.stdPopup-disappear>div{animation:.3s ease-out 0s 1 appear-reverse}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0;transform:scale3d(0,0,0)}to{opacity:1;transform:scaleZ(1)}}@keyframes fade-reverse{0%{opacity:1}to{opacity:0}}@keyframes appear-reverse{0%{opacity:1;transform:scaleZ(1)}to{opacity:0;transform:scale3d(0,0,0)}}[data-theme=dark] .stdPopup{background:#0009}[data-theme=dark] .stdPopup>div{background:#2d2d2d;color:#fff}.stdBurgerMenu{position:fixed;inset:0;background:#0006;z-index:100}.stdBurgerMenu-appear{animation:.3s ease-out 0s 1 fadeIn}.stdBurgerMenu-disappear{animation:.3s ease-out 0s 1 fadeOut}.stdBurgerMenu-nav{padding-top:1rem}.stdBurgerMenu-panel{position:fixed;top:0;left:0;bottom:0;width:280px;max-width:80vw;background:#fff;-webkit-box-shadow:0 0 2rem rgba(0,0,0,.2);-moz-box-shadow:0 0 2rem rgba(0,0,0,.2);box-shadow:0 0 2rem #0003;overflow-y:auto;overflow-x:hidden}.stdBurgerMenu-panel-appear{animation:.3s ease-out 0s 1 slideIn}.stdBurgerMenu-panel-disappear{animation:.3s ease-out 0s 1 slideOut}.stdBurgerMenu-close{position:absolute;top:.5rem;right:.5rem;background:transparent;border:none;cursor:pointer;width:3rem;height:3rem;font-size:3rem;color:#20201d99;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:50%;display:flex;align-items:center;justify-content:center}.stdBurgerMenu-close:hover{background:#ff00001a;color:red}.stdBurgerMenu-item{margin:0}.stdBurgerMenu-link{padding:1.5rem;color:#20201d;text-decoration:none;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;display:flex;align-items:center;gap:.75rem;font-size:1rem}.stdBurgerMenu-link svg{font-size:1.25rem}.stdBurgerMenu-link:hover{background:var(--main-10)}.stdBurgerMenu-link.active{background:var(--main);color:#fff}.stdBurgerMenu-section-title{padding:1.5rem;font-size:1rem;display:flex;align-items:center;gap:.5rem}.stdBurgerMenu-section-title svg{font-size:1rem}.stdBurgerMenu-section-title-link{text-decoration:none;cursor:pointer;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.stdBurgerMenu-section-title-link:hover{color:var(--main);background:var(--main-5)}.stdBurgerMenu-section-title-link.active{background:var(--main);color:#fff}.stdBurgerMenu-section-items{border-left:2px solid var(--main-20);margin-left:1.5rem}.stdBurgerBtn{background:transparent;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:#20201d;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:4px;display:none}.stdBurgerBtn:hover{background:var(--main-15)}.stdBurgerBtn:active{transform:scale(.95)}.stdBurgerBtn svg{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100%)}}[data-theme=dark] .stdBurgerMenu-panel{background:#2d2d2d;color:#fff}[data-theme=dark] .stdBurgerMenu-link{color:#fff}[data-theme=dark] .stdBurgerMenu-link:hover{background:var(--main-20)}[data-theme=dark] .stdBurgerMenu-section-title,[data-theme=dark] .stdBurgerMenu-section-title-link{color:#fff9}[data-theme=dark] .stdBurgerMenu-section-title-link:hover{color:var(--main);background:var(--main-10)}[data-theme=dark] .burger-button{color:#fff}[data-theme=dark] .burger-button:hover{background:var(--main-25)}[data-theme=dark] .stdBurgerMenu-close{color:#fff9}[data-theme=dark] .stdBurgerMenu-close:hover{background:#f003;color:red}.stdContextMenu{position:fixed;background:#fff;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;border-radius:.25rem;z-index:100;padding:.25rem 0;animation:.15s ease-out 0s 1 contextMenuAppear;white-space:nowrap}.stdContextMenu-list{list-style:none;margin:0;padding:0}.stdContextMenu-item{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.stdContextMenu-item:hover{background:var(--main-10)}.stdContextMenu-item:active{background:var(--main-20)}.stdContextMenu-item-icon{display:flex;align-items:center;justify-content:center;font-size:1.2rem}.stdContextMenu-item-label{flex:1;font-size:.9rem}@keyframes contextMenuAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-theme=dark] .stdContextMenu{background:#2d2d2d;color:#fff}[data-theme=dark] .stdContextMenu .stdContextMenu-item:hover{background:var(--main-20)}[data-theme=dark] .stdContextMenu .stdContextMenu-item:active{background:var(--main-30)}.stdDateEditTextOnClic{min-height:25rem;min-width:21rem}.stdDateEditTextOnClic .stdBtn{margin-top:21rem}.stdAdresseEditOnClic{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:60rem;box-sizing:border-box}@media only screen and (max-width:480px){.stdAdresseEditOnClic{gap:.3rem}}.stdAdresseEditOnClic *,.stdAdresseEditOnClic *:before,.stdAdresseEditOnClic *:after{box-sizing:border-box}.stdAdresseEditOnClic-header{display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width:480px){.stdAdresseEditOnClic-header{gap:.3rem}}.stdAdresseEditOnClic-header label{font-weight:700;font-size:1.1rem;color:var(--main)}@media only screen and (max-width:480px){.stdAdresseEditOnClic-header label{font-size:1rem}}.stdAdresseEditOnClic-header-inputGroup{display:flex;gap:.5rem;align-items:stretch}@media only screen and (max-width:820px){.stdAdresseEditOnClic-header-inputGroup{flex-wrap:wrap}}@media only screen and (max-width:480px){.stdAdresseEditOnClic-header-inputGroup{gap:.3rem}}.stdAdresseEditOnClic-header-inputGroup input{flex:1;padding:.75rem;font-size:1rem;border:2px solid var(--main-20);-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;transition:all .2s ease;min-width:0}@media only screen and (max-width:820px){.stdAdresseEditOnClic-header-inputGroup input{flex:1 1 100%;padding:.6rem;font-size:.95rem}}@media only screen and (max-width:480px){.stdAdresseEditOnClic-header-inputGroup input{padding:.5rem;font-size:.9rem}}.stdAdresseEditOnClic-header-inputGroup input:focus{border-color:var(--main);outline:none;box-shadow:0 0 0 3px var(--main-10)}.stdAdresseEditOnClic-header-inputGroup input::placeholder{color:var(--main-40)}.stdAdresseEditOnClic-header-qgButton{display:flex;align-items:center;justify-content:center;width:3rem;padding:.75rem;background:var(--main-10);color:var(--main);border:2px solid var(--main-20);-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-size:1.2rem}@media only screen and (max-width:820px){.stdAdresseEditOnClic-header-qgButton{flex:1;width:auto;padding:.6rem}}.stdAdresseEditOnClic-header-qgButton:hover{background:var(--main-20);border-color:var(--main);transform:scale(1.05)}.stdAdresseEditOnClic-header-qgButton:active{transform:scale(.95)}.stdAdresseEditOnClic-content{display:flex;gap:1rem;min-height:20rem;max-height:30rem;max-width:100%}@media only screen and (max-width:820px){.stdAdresseEditOnClic-content{flex-direction:column-reverse;max-height:none;min-height:auto}}.stdAdresseEditOnClic-results{flex:1;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:820px){.stdAdresseEditOnClic-results{max-height:25rem}}.stdAdresseEditOnClic-map{width:20rem;flex-shrink:0}@media only screen and (max-width:820px){.stdAdresseEditOnClic-map{width:auto;height:12rem}}.stdAdresseEditOnClic-map-container{width:100%;height:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;overflow:hidden;border:2px solid var(--main-20);box-sizing:border-box}.stdAdresseEditOnClic-loading,.stdAdresseEditOnClic-empty,.stdAdresseEditOnClic-error{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;text-align:center;color:var(--main-60);font-size:.95rem}.stdAdresseEditOnClic-loading .spinning{font-size:1.5rem;animation:spin 1s linear infinite}.stdAdresseEditOnClic-error{color:red;background:#ff00000d;border-radius:.5rem}.stdAdresseEditOnClic-list{display:flex;flex-direction:column;gap:.5rem;padding-right:.5rem}.stdAdresseEditOnClic-card{display:flex;gap:.75rem;padding:.3rem;border:1px solid var(--main-15);-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem;transition:all .15s ease;cursor:pointer}.stdAdresseEditOnClic-card:hover,.stdAdresseEditOnClic-card.selected{border-color:var(--main);background:var(--main-3);-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021}.stdAdresseEditOnClic-card-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--main-10);color:var(--main);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-shrink:0;font-size:1rem}.stdAdresseEditOnClic-card-content{flex:1;display:flex;flex-direction:column;gap:.15rem}.stdAdresseEditOnClic-card-title{font-weight:700;font-size:.9rem;color:var(--main-dark);line-height:1.3}.stdAdresseEditOnClic-card-subtitle{font-size:.8rem;color:var(--main-60)}.stdAdresseEditOnClic-card-subtitle span{font-size:.7rem;color:var(--main-40);font-family:monospace}.stdPresenceMusicienForm textarea{min-height:10rem;min-width:20rem}.stdFiltres{padding:0 3rem 0 1rem;display:grid;grid-template-columns:6rem minmax(20rem,max-content) minmax(10rem,max-content) minmax(10rem,max-content) minmax(10rem,max-content) minmax(10rem,max-content) minmax(5rem,max-content) 5rem;grid-gap:1rem;align-items:center;width:100%;max-width:100vw;box-sizing:border-box}@media only screen and (max-width:820px){.stdFiltres{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;align-items:center}.stdFiltres .stdBtn{grid-column:1/3}}@media only screen and (max-width:480px){.stdFiltres{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center}}.stdFiltres>div:nth-child(1){display:flex;align-items:center;border:1px solid var(--main);color:#fff;padding:.4rem .6rem;-webkit-border-radius:.45rem;-moz-border-radius:.45rem;border-radius:.45rem}@media only screen and (max-width:820px){.stdFiltres>div:nth-child(1){display:none!important}}.stdFiltres>div:nth-child(1) svg{margin-right:.5rem}.stdFiltres-element{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;align-items:center}.stdFiltres-element label{font-weight:700}.stdFiltres-element select{padding:.5rem;border:1px solid rgba(255,255,255,.5);border-radius:4px;font-size:.85rem;cursor:pointer}.stdFiltres-element select:focus{outline:none;border-color:var(--main);box-shadow:0 0 0 2px var(--main-20)}.stdFiltres-recherche input{border:1px solid #d3d2d2;padding:.4rem .6rem;border-radius:.3rem;width:100%}.stdFiltres-recherche input:focus{outline:none;border-color:var(--main)}.stdFiltres-rechercheInput{display:flex;align-items:center;gap:.5rem;position:relative}.stdFiltres-rechercheInput svg{color:#303030}.stdFiltres-rechercheInput input{flex:1}.stdFiltres-rechercheInput button{background:none;border:none;cursor:pointer;padding:.2rem;color:#303030;display:flex;align-items:center}.stdFiltres-rechercheInput button:hover{color:red}.stdFiltres-participant.blinking{animation:filterBlink .5s ease-in-out 3}@media only screen and (max-width:480px){.stdFiltres .stdBtn{display:none!important}}@keyframes filterBlink{0%,to{outline:0 solid rgba(0,255,255,0);background:transparent}50%{outline:3px solid rgba(0,255,255,.6);background:#00ffff1a}}.stdFiltresToggle{position:relative}.stdFiltresToggle--sticky{position:sticky;top:0;z-index:100;background:#fff;padding:1rem;border-bottom:1px solid var(--main-20);max-width:100vw;box-sizing:border-box}[data-theme=dark] .stdFiltresToggle--sticky{background:#2d2d2d}.stdFiltresToggle-header{position:absolute;top:1rem;right:1rem;z-index:1000}.stdFiltresToggle-header button{background:#fff;border:1px solid var(--main-30);cursor:pointer;color:#303030;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 2px 8px #00000026;transition:background .2s,color .2s,border-color .2s,transform .2s}.stdFiltresToggle-header button:hover{background:#ff00001a;color:red;border-color:red;transform:scale(1.1)}[data-theme=dark] .stdFiltresToggle-header button{background:#2d2d2d;color:#fff;border-color:#ffffff4d}[data-theme=dark] .stdFiltresToggle-header button:hover{background:#f003;color:red;border-color:red}.stdFiltresToggle-floatingBtn{position:fixed;bottom:1.5rem;right:1.5rem;z-index:90;background:var(--main);color:#fff;border:none;border-radius:50%;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #0003;transition:transform .2s,box-shadow .2s}.stdFiltresToggle-floatingBtn:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.stdFiltresToggle-floatingBtn.hasActiveFilters{animation:floatingBtnPulse 2s ease-in-out infinite}.stdFiltresToggle-floatingBtn.isOpen{background:red}.stdFiltresToggle-floatingBtn.isOpen:hover{background:#c00}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes floatingBtnPulse{0%,to{box-shadow:0 2px 8px #0003}50%{box-shadow:0 2px 8px #0003,0 0 0 6px var(--main-30)}}.stdFiltre-boolean-toggle{display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer}.stdFiltre-boolean-toggle span{font-size:.9rem}.stdFiltre-boolean-toggle-wrapper{position:relative;display:inline-block;width:3.5rem;height:1.8rem}.stdFiltre-boolean-toggle-wrapper input{opacity:0;width:0;height:0}.stdFiltre-boolean-toggle-wrapper input:checked+.stdFiltre-boolean-toggle-slider{background-color:var(--main)}.stdFiltre-boolean-toggle-wrapper input:checked+.stdFiltre-boolean-toggle-slider:before{transform:translate(1.7rem)}.stdFiltre-boolean-toggle-wrapper input:focus+.stdFiltre-boolean-toggle-slider{box-shadow:0 0 0 2px var(--main-25)}.stdFiltre-boolean-toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:#d3d2d2;transition:.3s;border-radius:1.8rem}.stdFiltre-boolean-toggle-slider:before{position:absolute;content:"";height:1.4rem;width:1.4rem;left:.2rem;bottom:.2rem;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 1px 3px #0003}.stdPopupBackup h2{font-weight:700;color:var(--main);margin-bottom:1.5rem}.stdPopupBackup section:nth-child(2)>div{max-height:20rem;overflow-y:auto}.stdPopupBackup-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;align-items:center;align-items:flex-start}.stdPopupImport h2{font-weight:700;color:var(--main);margin-bottom:1.5rem}.stdPopupImport section{margin-bottom:1.5rem;padding:1rem;border-radius:.5rem;background-color:#ffffff0d}.stdPopupImport section:last-child{margin-bottom:0}.stdPopupImport-container{display:flex;flex-direction:column;gap:1.5rem;max-width:60rem}.stdPopupImport-stats{display:flex;flex-direction:column;gap:.75rem}.stdPopupImport-stats .stat{padding:.75rem;border-radius:.25rem;background-color:#ffffff1a}.stdPopupImport-stats .stat.warning{background-color:#ff98001a;border-left:3px solid #ff9800}.stdPopupImport-stats .stat strong{display:block;margin-bottom:.5rem}.stdPopupImport-stats .duplicates-list{margin-top:.5rem;padding-left:1.5rem;list-style:disc}.stdPopupImport-stats .duplicates-list li{margin-bottom:.25rem;font-size:.9em}.stdPopupImport .info-text{margin-bottom:.75rem;font-size:.9em;opacity:.8}.stdPopupImport .participants-table{border:1px solid rgba(255,255,255,.2);border-radius:.5rem;overflow:hidden}.stdPopupImport .participants-table-header{padding:.75rem 1rem;background-color:#ffffff1a;border-bottom:1px solid rgba(255,255,255,.2)}.stdPopupImport .participants-table-header .checkbox-label{display:flex;align-items:center;gap:.5rem;font-weight:700;cursor:pointer}.stdPopupImport .participants-table-header .checkbox-label input[type=checkbox]{cursor:pointer}.stdPopupImport .participants-table-body{max-height:25rem;overflow-y:auto}.stdPopupImport .participant-row{padding:.75rem 1rem;transition:background-color .2s}.stdPopupImport .participant-row.selected{background-color:var(--main-25)}.stdPopupImport .participant-row .checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.stdPopupImport .participant-row .checkbox-label input[type=checkbox]{margin-top:.25rem;cursor:pointer}.stdPopupImport .participant-row .checkbox-label .participant-icon{margin-top:.15rem;opacity:.6}.stdPopupImport .participant-info strong{font-size:1em;margin-bottom:.25rem}.stdPopupImport .participant-info-detail{font-size:.85em;opacity:.7}.stdPopupImport .badge-duplicate{display:inline-block;padding:.15rem .5rem;background-color:#ff9800;color:#fff;border-radius:.25rem;font-size:.75em;font-weight:700;margin-left:.5rem}.stdPopupImport .stdForm-buttons{display:flex;gap:.75rem;align-items:center}.component-emailReminderPopup-content{display:flex;flex-direction:column;gap:1.5rem}.component-emailReminderPopup-info{padding:1rem;border-radius:.5rem;background-color:var(--main-10);border-left:3px solid var(--main)}.component-emailReminderPopup-info p{margin:0;font-size:.95em}.component-emailReminderPopup-info p strong{color:var(--main)}.component-emailReminderPopup-textarea{width:100%;padding:.75rem;border:1px solid var(--main-30);border-radius:.25rem;font-family:inherit;font-size:1em;resize:vertical;min-height:6rem}.component-emailReminderPopup-textarea:focus{outline:none;border-color:var(--main);box-shadow:0 0 0 2px var(--main-20)}.component-emailReminderPopup-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}[data-theme=dark] .component-emailReminderPopup-info{background-color:var(--main-20);border-left-color:var(--main-light)}[data-theme=dark] .component-emailReminderPopup-textarea{background-color:#0000004d;border-color:var(--main-40);color:#fff}[data-theme=dark] .component-emailReminderPopup-textarea:focus{border-color:var(--main-light);box-shadow:0 0 0 2px var(--main-light-20)}.stdParticipants{width:4.5rem;height:2.78121137rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;margin:.15rem;background:var(--main);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:.8rem;line-height:1rem;-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;padding:.3rem .3rem .6rem;font-weight:700;text-shadow:1px 1px .4rem rgba(0,0,0,.3);position:relative}.stdParticipants-container{display:flex;flex-wrap:wrap}.stdParticipants>div:nth-child(2){font-size:.6rem;line-height:.8rem}.stdParticipants-statut{position:absolute;width:1rem;height:1rem;top:-.5rem;right:-.33333333rem;border:1px solid rgba(0,0,0,.2);z-index:10;text-align:center;cursor:pointer}.stdParticipants-statut-confirme{background:#6fbd34}.stdParticipants-statut-attente{background:#f2ae0a}.stdParticipants-swatch{position:absolute;left:0;right:0;bottom:0;height:6px}.stdTransfortForPan>nav{display:flex;border-bottom:1px solid rgba(0,0,0,.2)}.stdTransfortForPan>nav>*{padding:.6rem;text-align:center}.stdTransfortForPan>nav>*+*{border-left:1px solid rgba(0,0,0,.2)}.stdTransfortForPan>nav>*.act{background:var(--main);color:#fff}.stdTransfortForPan>div{padding:1rem 0}.stdTransfortForPan .public-DraftEditor-content{height:20rem;overflow:auto}[data-theme=dark] .stdTransfortForPan>nav{border-bottom:1px solid rgba(255,255,255,.2)}[data-theme=dark] .stdTransfortForPan>nav>*{color:#e4e4e4}[data-theme=dark] .stdTransfortForPan>nav>*+*{border-left:1px solid rgba(255,255,255,.2)}[data-theme=dark] .stdTransfortForPan>nav>*.act{background:var(--main);color:#fff}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:.5em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.DraftEditor-root{color:#20201d;background:#ffffff26;padding:.6rem;border:1px solid rgba(0,0,0,.2);color:var(--main-dark)}.DraftEditor-root:focus{box-shadow:var(--main-30) 0 0 1rem}.DraftEditor-root:disabled{opacity:.5}.rdw-colorpicker-modal{padding:.5rem;width:11.7rem;height:auto}.rdw-colorpicker-modal-header{display:none}.rdw-colorpicker-modal-options{overflow:hidden;margin:0}.rdw-link-modal{color:var(--main-dark)}[data-theme=dark] .DraftEditor-root{color:#e4e4e4;background-color:#3a3a3a}[data-theme=dark] .rdw-editor-toolbar{background:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .rdw-option-wrapper,[data-theme=dark] .rdw-dropdown-wrapper{background:#3a3a3a;border-color:#ffffff1a;color:#e4e4e4}[data-theme=dark] .rdw-option-wrapper:hover,[data-theme=dark] .rdw-dropdown-wrapper:hover{background-color:#4a4a4a;box-shadow:1px 1px #fff3}[data-theme=dark] .rdw-option-active{box-shadow:1px 1px #fff3 inset}[data-theme=dark] .rdw-dropdown-optionwrapper{background:#2d2d2d;border-color:#ffffff1a;color:#e4e4e4}[data-theme=dark] .rdw-dropdownoption-highlighted,[data-theme=dark] .rdw-dropdownoption-active{background:#3a3a3a}[data-theme=dark] .rdw-dropdown-carettoopen,[data-theme=dark] .rdw-dropdown-carettoclose{border-top-color:#e4e4e4;border-bottom-color:#e4e4e4}[data-theme=dark] .rdw-colorpicker-modal,[data-theme=dark] .rdw-link-modal,[data-theme=dark] .rdw-embedded-modal,[data-theme=dark] .rdw-emoji-modal,[data-theme=dark] .rdw-image-modal{background:#2d2d2d;border-color:#ffffff1a;box-shadow:3px 3px 5px #00000080;color:#e4e4e4}[data-theme=dark] .rdw-link-modal{color:#e4e4e4}[data-theme=dark] .rdw-link-modal-input,[data-theme=dark] .rdw-embedded-modal-link-input,[data-theme=dark] .rdw-image-modal-url-input,[data-theme=dark] .rdw-image-modal-alt-input,[data-theme=dark] .rdw-image-modal-size-input,[data-theme=dark] .rdw-embedded-modal-size-input{background:#3a3a3a;border-color:#ffffff1a;color:#e4e4e4}[data-theme=dark] .rdw-link-modal-btn,[data-theme=dark] .rdw-embedded-modal-btn,[data-theme=dark] .rdw-image-modal-btn{background:#3a3a3a;border-color:#ffffff26;color:#e4e4e4}[data-theme=dark] .rdw-link-modal-btn:hover,[data-theme=dark] .rdw-embedded-modal-btn:hover,[data-theme=dark] .rdw-image-modal-btn:hover{background-color:#4a4a4a;box-shadow:1px 1px #fff3}[data-theme=dark] .rdw-link-modal-btn:disabled,[data-theme=dark] .rdw-embedded-modal-btn:disabled,[data-theme=dark] .rdw-image-modal-btn:disabled{background:#2d2d2d;color:#666}[data-theme=dark] .public-DraftEditorPlaceholder-root{color:#fff6}[data-theme=dark] .rdw-editor-main blockquote{border-left-color:#4a4a4a}[data-theme=dark] .rdw-editor-main pre{background:#2d2d2d;color:#e4e4e4}.wysiwyg{text-align:left}.wysiwyg strong{font-weight:700}.wysiwyg em{font-style:italic}.wysiwyg ul{list-style:disc inside}.wysiwyg ul ul{padding-left:1.5rem}.wysiwyg ul>ul{list-style-type:circle}.wysiwyg ul>ul ul{list-style-type:square}.wysiwyg ol{list-style-type:decimal inside}.wysiwyg p,.wysiwyg li{margin:1rem 0}.stdDropzone{position:relative;border:3px dashed var(--main);padding:1rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.stdDropzone-act{background:var(--main-30)}.stdDropzone-vide{cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--main);font-size:1.3rem;line-height:1.6rem;text-align:center}.stdDropzone ul{display:flex;flex-wrap:wrap}.stdDropzone ul li{margin:.3rem;display:flex;align-items:center}.stdDropzone ul li button:nth-child(1){border:1px solid var(--main);padding:.2rem .4rem .2rem .2rem;display:flex;align-items:center;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.stdDropzone ul li button:nth-child(1):hover{transform:scale3d(1.05,1.05,1.05)}.stdDropzone ul li button:nth-child(1) svg{flex-shrink:0;color:var(--main);margin-right:.4rem}.stdDropzone ul li button:nth-child(1) p{color:#303030;font-size:.8rem;line-height:1rem;white-space:nowrap}.stdDropzone ul li button:nth-child(2){color:var(--main)}.stdDropzone .stdChargement{height:auto;color:var(--main);position:absolute;inset:0;z-index:10;background:#ffffffbf}#flash{position:fixed;right:0;bottom:0;padding:1.5rem;z-index:1100}#flash:empty{pointer-events:none}@media print{#flash{display:none}}#flash>div{background:var(--main-dark);color:#fff;width:18rem;-webkit-border-radius:.45rem;-moz-border-radius:.45rem;border-radius:.45rem;padding:1.2rem;text-align:center;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1;cursor:pointer;transform:translate(25rem)}#flash>div>div:nth-child(1){font-weight:600}#flash>div>div:nth-child(2){margin-top:.75rem}#flash>div.flashEl-willVanish{opacity:0}#flash>div.flashEl-isIn{transform:translate(0)}#flash>div.flashEl-error{background:red}body ::-webkit-scrollbar{width:.5rem;height:.5rem}body ::-webkit-scrollbar-track{background:#f4f4f4}body ::-webkit-scrollbar-thumb{background:var(--main)}body *{scrollbar-width:thin;scrollbar-color:var(--main) #F4F4F4}.stdPage{background:#fff;color:#000;font-size:1rem;line-height:1.2rem;font-family:Roboto,serif;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;min-height:100vh;overflow:hidden}[data-theme=dark] .stdPage{background:#2d2d2d;color:#fff}[data-theme=dark] .stdPage ::-webkit-scrollbar-track{background:#2d2d2d}[data-theme=dark] .stdPage ::-webkit-scrollbar-thumb{background:var(--main)}[data-theme=dark] .stdPage *{scrollbar-width:thin;scrollbar-color:var(--main) #2d2d2d}#portal{position:absolute;z-index:1000;left:0;top:0}#portal>*{position:relative}#portal>*#portalContainer{z-index:10000}.component-accueil{padding:0;display:grid;grid-auto-rows:auto 1fr;align-items:start;height:100vh;width:100%;overflow:auto}@media only screen and (max-width:820px){.component-accueil .stdFiltres{padding:0 1rem}}.component-accueil>header{display:flex;flex-direction:column;padding-top:1.2rem;margin-bottom:.5rem;position:relative;align-items:center;justify-content:center;text-align:center;max-width:100%}@media only screen and (max-width:820px){.component-accueil>header{margin-bottom:0;padding:1.2rem .5rem .5rem}.component-accueil>header>div:has(.stdInputWithPaste){display:none}}@media only screen and (max-width:480px){.component-accueil>header{padding-top:.3rem}}.component-accueil>header h1{font-weight:700;text-transform:uppercase;font-size:2rem;line-height:2.4rem;margin-bottom:.3rem}.component-accueil-topBtns{position:absolute;right:2rem;top:2rem}@media only screen and (max-width:820px){.component-accueil-topBtns{display:none}}.component-accueil-topBtns button+button{margin-left:.5rem}.component-accueil-burgerBtn{position:absolute;left:1rem;top:2rem}@media only screen and (max-width:820px){.component-accueil-burgerBtn{left:.5rem;top:.5rem}}.component-accueil>nav{border-bottom:1px solid rgba(0,0,0,.15);position:relative;z-index:3;justify-self:baseline}.component-accueil>nav>*{display:inline-block;padding:.5rem}.component-accueil>nav>*+*{border-left:1px solid rgba(0,0,0,.15)}.component-accueil>nav>*.active{background:var(--main);color:#fff}@media only screen and (max-width:820px){.component-accueil>nav{display:flex;align-items:center;justify-content:center;justify-self:stretch;flex-wrap:nowrap}.component-accueil>nav>*{text-align:center;flex-grow:1;padding:.5rem .2rem;display:flex;flex-direction:column;align-items:center;gap:.2rem}.component-accueil>nav>* svg{font-size:1.2rem}}@media only screen and (max-width:400px){.component-accueil>nav>*{font-size:.8rem}}.component-unloggedAccueil{display:flex;place-items:center;place-content:center;text-align:center;padding:1rem;height:100vh;width:100%;font-size:2rem;line-height:2.4rem}.component-vueListe{position:relative}@media(max-width:820px){.component-vueListe .td-respo,.component-vueListe .td-doc{display:none}}.component-vueListe-mobileBlocker{position:absolute;inset:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:10}.component-vueListe-mobileBlocker p{font-size:1.2rem;color:var(--main-dark);text-align:center;padding:2rem}[data-theme=dark] .component-vueListe-mobileBlocker{background:#2d2d2df2}[data-theme=dark] .component-vueListe-mobileBlocker p{color:#fff}.component-vueCarte{overflow:hidden;display:flex;flex-direction:column;align-items:stretch;height:calc(100% - 5rem)}@media only screen and (max-width:820px){.component-vueCarte{overflow:auto;height:calc(100vh - 13rem)}}@media only screen and (max-width:480px){.component-vueCarte{height:auto;overflow:visible}}.component-vueCarte-contenu{height:100%;display:grid;grid-template-columns:1fr 50rem;grid-gap:2rem;align-items:center}.component-vueCarte-contenu .mapContainer{height:30rem;width:40rem;margin:auto}@media only screen and (max-width:820px){.component-vueCarte-contenu .mapContainer{width:100%}}@media only screen and (max-width:820px){.component-vueCarte-contenu{display:grid;grid-template-columns:1fr;grid-gap:2rem;align-items:center;align-items:stretch}}@media only screen and (max-width:480px){.component-vueCarte-contenu{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center;align-items:stretch;gap:1rem}}@media only screen and (max-width:400px){.component-vueCarte-contenu{gap:.5rem}}.component-vueCarte-contenu .mapboxgl-popup-content{padding:1rem 1.4rem 1rem 1rem}.component-vueCarte-contenu .mapboxgl-popup-content h3{font-weight:700;font-size:1.15rem;line-height:1.3rem;margin-bottom:.5rem}.component-vueCarte-contenu .mapboxgl-popup-content strong{font-weight:700}.component-vueCarte-contenu .mapboxgl-popup-content .mapboxgl-popup-close-button{font-size:2rem;line-height:2.4rem;right:.2rem}.component-vueCarte-contenu-tableContainer{height:40rem;overflow-y:auto;overflow-x:hidden;padding-bottom:2.3rem;padding-right:1rem}@media only screen and (max-width:820px){.component-vueCarte-contenu-tableContainer{height:auto}}@media only screen and (max-width:480px){.component-vueCarte-contenu-tableContainer{overflow-x:auto;-webkit-overflow-scrolling:touch}}.component-vueCarte-contenu-tableContainer table{border-collapse:separate;width:100%}@media only screen and (max-width:480px){.component-vueCarte-contenu-tableContainer table{font-size:.85rem}}@media only screen and (max-width:400px){.component-vueCarte-contenu-tableContainer table{font-size:.75rem}}.component-vueCarte-contenu-tableContainer table thead tr th{position:sticky;top:0;z-index:10;background:#fff;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:480px){.component-vueCarte-contenu-tableContainer table thead tr th{padding:.4rem .5rem;white-space:nowrap}}@media only screen and (max-width:400px){.component-vueCarte-contenu-tableContainer table thead tr th{padding:.3rem .4rem}}.component-vueCarte-contenu-tableContainer table td{border-right:none;border-bottom:none}@media only screen and (max-width:480px){.component-vueCarte-contenu-tableContainer table td{padding:.4rem .5rem}}@media only screen and (max-width:400px){.component-vueCarte-contenu-tableContainer table td{padding:.3rem .4rem}}@media only screen and (max-width:820px){.component-vueCarte-contenu-tableContainer table th:nth-child(2),.component-vueCarte-contenu-tableContainer table td:nth-child(2),.component-vueCarte-contenu-tableContainer table th:nth-child(7),.component-vueCarte-contenu-tableContainer table td:nth-child(7){display:none!important}}.component-vueCarte-itineraire{position:absolute;bottom:-8rem;left:0;right:0;-moz-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;-webkit-transition:bottom .3s ease-out;transition:bottom .3s ease-out;background:#fff;border-top:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 -.5rem 1rem 1px rgba(0,0,0,.07);-moz-box-shadow:0 -.5rem 1rem 1px rgba(0,0,0,.07);box-shadow:0 -.5rem 1rem 1px #00000012;padding:1rem;display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:1rem;align-items:center}[data-theme=dark] .component-vueCarte-itineraire{background:#3a3a3a}@media only screen and (max-width:480px){.component-vueCarte-itineraire{display:none}}.component-vueCarte-itineraire.act{bottom:0}.component-vueCarte-itineraire h2{color:var(--main);font-weight:700}@media only screen and (max-width:480px){.component-vueCarte-itineraire h2{font-size:1rem;margin-bottom:0}}.component-vueCarte-itineraire strong{font-weight:700}@media only screen and (max-width:480px){.component-vueCarte-itineraire>div{display:flex;flex-direction:column;gap:.25rem}}@media only screen and (max-width:480px){.component-vueCarte-itineraire a.stdBtn{font-size:.85rem;padding:.5rem;align-self:flex-start}}@media only screen and (max-width:480px){.component-vueCarte-itineraire>button{position:absolute;top:.5rem;right:.5rem}}.component-vueCarte-itineraire-departRetour{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}@media only screen and (max-width:480px){.component-vueCarte-itineraire-departRetour{flex-direction:column;align-items:flex-start}}.component-vueCarte-itineraire-departRetour button{color:var(--main);text-decoration:underline;font-style:italic}.map-container{position:relative;height:100%}@media only screen and (max-width:480px){.map-container{min-height:15rem}}@media only screen and (max-width:400px){.map-container{min-height:12rem}}.marker{text-align:center;font-weight:700;width:20px;height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:flex;align-items:center;justify-content:center;background:red;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;transition:width .2s ease-out,height .2s ease-out,font-size .2s ease-out;border:1px solid rgba(0,0,0,.25)}@media only screen and (max-width:400px){.marker{width:16px;height:16px;font-size:.7rem}}.marker-cree{background:#fff}.marker-attente{background:#f2ae0a}.marker-confirme{background:#6fbd34}.marker-annule{background:red}.marker.act{width:40px;height:40px;font-size:1.3rem;line-height:1.6rem;z-index:10}@media only screen and (max-width:400px){.marker.act{width:30px;height:30px}}table td{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}table tr.act td,table tr.act th{transform:scale3d(1.03,1.03,1.03);background:var(--main-30)}[data-theme=dark] .component-vueCarte-contenu-tableContainer table thead tr th{background:#3a3a3a}.component-vueCalendrier{overflow:hidden;height:100%}@media only screen and (max-width:820px){.component-vueCalendrier{overflow:auto;height:calc(100vh - 13rem)}}.component-vueCalendrier-contenu{display:grid;grid-template-columns:auto 35rem;grid-gap:2rem;align-items:center}@media only screen and (max-width:820px){.component-vueCalendrier-contenu{display:grid;grid-template-columns:1fr;grid-gap:2rem;align-items:center}}.component-vueCalendrier-contenu .fc .fc-toolbar button{background:var(--main);color:#fff;border:none;border-radius:.4rem;padding:.5rem 1rem;font-weight:500;transition:all .2s ease;box-shadow:0 2px 4px #00000026}.component-vueCalendrier-contenu .fc .fc-toolbar button:hover{background:var(--main-dark);box-shadow:0 2px 6px #00000040}.component-vueCalendrier-contenu .fc .fc-toolbar button:disabled{opacity:.5;cursor:not-allowed}.component-vueCalendrier-contenu .fc .fc-toolbar button.fc-button-active{background:var(--main-dark)}.component-vueCalendrier-contenu .fc .fc-toolbar .fc-toolbar-title{font-weight:600;color:#303030}.component-vueCalendrier-contenu>div:nth-child(2){margin:auto}.component-vueCalendrier-contenu>div:nth-child(2) h2{font-weight:700;font-size:1.3rem;line-height:1.6rem;margin-bottom:1.5rem}.component-vueCalendrier-contenu>div:nth-child(2) h3{margin-bottom:.5rem}.component-vueCalendrier-contenu>div:nth-child(2) h3 strong{font-weight:700}.component-vueCalendrier-contenu>div:nth-child(2) input{width:100%}[data-theme=dark] .component-vueCalendrier .fc{background-color:#2d2d2d;color:#e4e4e4}[data-theme=dark] .component-vueCalendrier .fc .fc-toolbar,[data-theme=dark] .component-vueCalendrier .fc .fc-toolbar h2{color:#e4e4e4}[data-theme=dark] .component-vueCalendrier .fc .fc-toolbar button{background-color:#3a3a3a;border-color:#fff3;color:#e4e4e4}[data-theme=dark] .component-vueCalendrier .fc .fc-toolbar button:hover{background-color:#4a4a4a}[data-theme=dark] .component-vueCalendrier .fc .fc-toolbar button.fc-button-active{background-color:var(--main);border-color:var(--main)}[data-theme=dark] .component-vueCalendrier .fc .fc-scrollgrid,[data-theme=dark] .component-vueCalendrier .fc .fc-col-header-cell,[data-theme=dark] .component-vueCalendrier .fc .fc-daygrid-day{border-color:#ffffff26}[data-theme=dark] .component-vueCalendrier .fc .fc-col-header-cell-cushion,[data-theme=dark] .component-vueCalendrier .fc .fc-daygrid-day-number{color:#e4e4e4}[data-theme=dark] .component-vueCalendrier .fc .fc-daygrid-day-frame{background-color:#2d2d2d}[data-theme=dark] .component-vueCalendrier .fc .fc-day-today{background-color:var(--main-15)!important}[data-theme=dark] .component-vueCalendrier .fc .fc-day-today .fc-daygrid-day-number{background-color:var(--main);color:#fff;border-radius:50%;padding:.2rem .4rem}[data-theme=dark] .component-vueCalendrier .fc .fc-day-other .fc-daygrid-day-frame{background-color:#1a1a1a}[data-theme=dark] .component-vueCalendrier .fc .fc-day-other .fc-daygrid-day-number{color:#666}[data-theme=dark] .component-vueCalendrier .fc .fc-event{border:none}[data-theme=dark] .component-vueCalendrier .fc .fc-daygrid-more-link{color:var(--main)}[data-theme=dark] .component-vueCalendrier .fc .fc-popover{background-color:#3a3a3a;border-color:#fff3}[data-theme=dark] .component-vueCalendrier .fc .fc-popover .fc-popover-header{background-color:#4a4a4a;color:#e4e4e4}[data-theme=dark] .component-vueCalendrier .fc .fc-popover .fc-popover-body{color:#e4e4e4}.component-vuePartitions{padding:1rem;overflow-x:hidden}@media only screen and (max-width:480px){.component-vuePartitions{padding:.5rem}}@media only screen and (max-width:480px){.component-vuePartitions>.rightAlign{display:none}}.component-vuePartitions .stdTable td:nth-child(3){max-width:400px}@media only screen and (max-width:480px){.component-vuePartitions .stdTable{display:block;border:none}.component-vuePartitions .stdTable thead{display:none}.component-vuePartitions .stdTable tbody{display:flex;flex-direction:column;gap:.75rem}.component-vuePartitions .stdTable tr{display:flex;flex-direction:column;background:#fff;border:1px solid var(--main-20);-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;padding:.75rem;gap:.5rem}.component-vuePartitions .stdTable tr:nth-child(odd) td,.component-vuePartitions .stdTable tr:nth-child(2n) td{background:#fff!important}.component-vuePartitions .stdTable tr:hover{background:#fff}.component-vuePartitions .stdTable tr td:first-child{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1rem;padding:0;border:none}.component-vuePartitions .stdTable tr td:first-child:before{content:none}.component-vuePartitions .stdTable tr td:nth-child(2){padding:0;border:none;order:2}.component-vuePartitions .stdTable tr td:nth-child(2):before{content:"Statut: ";color:#303030;font-size:.75rem}.component-vuePartitions .stdTable tr td:nth-child(3){padding:0;border:none;max-width:none;order:3}.component-vuePartitions .stdTable tr td:nth-child(4){padding:0;border:none}.component-vuePartitions .stdTable tr.stdDummyRow{display:none}}.component-vuePartitions-titleRow{display:flex;align-items:center;gap:.5rem}.component-vuePartitions-deleteInline{display:none}@media only screen and (max-width:480px){.component-vuePartitions-deleteInline{display:flex;flex-shrink:0;margin-left:.3rem}}.component-vuePartitions-actionsDesktop>div{display:flex;gap:.5rem}@media only screen and (max-width:480px){.component-vuePartitions-actionsDesktop{display:none!important}}.component-vuePartitions-downloadBtn{border:none;cursor:pointer;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.component-vuePartitions-downloadBtn svg{font-size:1.1rem}.component-vuePartitions-downloadBtn:hover:not(:disabled){background:var(--main-15);color:var(--main-dark)}.component-vuePartitions-downloadBtn:disabled{cursor:wait;opacity:.7}.component-vuePartitions-downloadBtn .spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.component-vuePartitions-toggle{display:none}@media only screen and (max-width:480px){.component-vuePartitions-toggle{display:inline-flex;align-items:center;gap:.3rem;margin-top:.5rem;padding:.4rem .6rem;background:var(--main-10);border:1px solid var(--main-30);border-radius:.25rem;font-size:.75rem;color:var(--main);cursor:pointer;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.component-vuePartitions-toggle:hover,.component-vuePartitions-toggle:active{background:var(--main-20);border-color:var(--main)}}.component-vuePartitions-toggleIcon{font-size:.9rem;-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}.component-vuePartitions-toggleIcon--open{transform:rotate(180deg)}@media only screen and (max-width:480px){.component-vuePartitions-partitionsHidden{display:none!important}}.component-vuePartitions-fab{display:none}@media only screen and (max-width:480px){.component-vuePartitions-fab{display:flex;align-items:center;justify-content:center;position:fixed;bottom:1.5rem;right:1.5rem;width:48px;height:48px;background:var(--main);color:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;cursor:pointer;z-index:100;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.component-vuePartitions-fab svg{width:28px;height:28px}.component-vuePartitions-fab:hover,.component-vuePartitions-fab:active{background:var(--main-dark);transform:scale(1.05)}}.component-vuePartitions-driveOnly{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:2rem}.component-vuePartitions-driveCard{background:#fff;border:1px solid var(--main-20);-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;padding:2rem;max-width:500px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.component-vuePartitions-driveCard h2{color:var(--main);font-weight:700;font-size:1.4rem;margin:0}.component-vuePartitions-driveCard p{color:#303030;font-size:.95rem;line-height:1.5;margin:0}@media only screen and (max-width:820px){.component-vuePartitions-driveCard{padding:1.5rem}.component-vuePartitions-driveCard h2{font-size:1.2rem}}.component-vuePartitions-driveIcon{font-size:2.5rem;color:var(--main);opacity:.8}.component-vuePartitions-driveLink{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;background:var(--main);color:#fff;text-decoration:none;border-radius:.4rem;font-size:.95rem;font-weight:500;transition:all .2s ease;margin-top:1.5rem}.component-vuePartitions-driveLink svg{font-size:1.1rem;flex-shrink:0}.component-vuePartitions-driveLink:hover{background:var(--main-dark);-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026}.component-vuePartitions-driveLink:active{transform:translateY(1px)}[data-theme=dark] .component-vuePartitions-driveCard{background:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .component-vuePartitions-driveCard h2{color:var(--main-light)}[data-theme=dark] .component-vuePartitions-driveCard p{color:#b0b0b0}[data-theme=dark] .component-vuePartitions-driveIcon{color:var(--main-light);opacity:.7}[data-theme=dark] .component-vuePartitions-driveLink{background:var(--main-80);color:#fff}[data-theme=dark] .component-vuePartitions-driveLink:hover{background:var(--main)}@media only screen and (max-width:480px){[data-theme=dark] .component-vuePartitions .stdTable tr{background:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .component-vuePartitions .stdTable tr:nth-child(odd) td,[data-theme=dark] .component-vuePartitions .stdTable tr:nth-child(2n) td{background:#2d2d2d!important}[data-theme=dark] .component-vuePartitions .stdTable tr:hover{background:#2d2d2d}[data-theme=dark] .component-vuePartitions .stdTable tr td:nth-child(2):before{color:#888}}[data-theme=dark] .component-vuePartitions-fab{background:var(--main-dark)}[data-theme=dark] .component-vuePartitions-fab:hover,[data-theme=dark] .component-vuePartitions-fab:active{background:var(--main)}[data-theme=dark] .component-vuePartitions-toggle{background:var(--main-light-15);border-color:var(--main-light-30);color:var(--main-light)}[data-theme=dark] .component-vuePartitions-toggle:hover,[data-theme=dark] .component-vuePartitions-toggle:active{background:var(--main-light-25);border-color:var(--main-light)}[data-theme=dark] .component-vuePartitions-downloadBtn{color:var(--main-light)}[data-theme=dark] .component-vuePartitions-downloadBtn:hover{background:var(--main-light-20);color:#fff}[data-theme=dark] .partitionsManager-chip{background:var(--main-light-15);border-color:var(--main-light-30)}[data-theme=dark] .partitionsManager-chip:hover:not([data-theme=dark] .partitionsManager-chip--dragging){background:var(--main-light-25);border-color:var(--main-light)}[data-theme=dark] .partitionsManager-addBtn{border-color:var(--main-light-40);color:var(--main-light)}[data-theme=dark] .partitionsManager-addBtn:hover{background:var(--main-light-15);border-color:var(--main-light)}[data-theme=dark] .partitionsManager .stdChargement{background:#2d2d2de6}.partitionsManager{position:relative;min-height:2rem;padding:.3rem;border:1px dashed transparent;border-radius:.25rem;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width:480px){.partitionsManager{padding:.5rem 0;min-height:auto}}.partitionsManager-dragging{border-color:var(--main);background:var(--main-10)}.partitionsManager-content{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}@media only screen and (max-width:480px){.partitionsManager-content{flex-direction:column;align-items:stretch;gap:.5rem}}.partitionsManager-list{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}@media only screen and (max-width:480px){.partitionsManager-list{flex-direction:column;align-items:stretch;gap:.4rem}}.partitionsManager-chip{display:inline-flex;align-items:center;gap:.2rem;background:var(--main-10);border:1px solid var(--main-30);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;font-size:.8rem;min-height:1.8rem;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}@media only screen and (max-width:480px){.partitionsManager-chip{width:100%;min-height:44px;font-size:.9rem}}.partitionsManager-chip:hover:not(.partitionsManager-chip--dragging){background:var(--main-20);border-color:var(--main);-webkit-box-shadow:0 2px .3rem rgba(0,0,0,.15);-moz-box-shadow:0 2px .3rem rgba(0,0,0,.15);box-shadow:0 2px .3rem #00000026}.partitionsManager-chip--dragging{opacity:0;visibility:hidden}.partitionsManager-chip--overlay{cursor:grabbing;transform:rotate(3deg);-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;background:var(--main-20);border-color:var(--main);border-width:2px}.partitionsManager-chip-drag{display:flex;align-items:center;justify-content:center;padding:.3rem .2rem;background:transparent;border:none;cursor:grab;color:var(--main-60);-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}@media only screen and (max-width:480px){.partitionsManager-chip-drag{display:none}}.partitionsManager-chip-drag:hover{color:var(--main)}.partitionsManager-chip-drag:active{cursor:grabbing}.partitionsManager-chip-drag svg{flex-shrink:0}.partitionsManager-chip-content{display:flex;align-items:center;gap:.3rem;padding:.15rem .4rem;background:transparent;border:none;cursor:pointer;flex:1;min-width:0}@media only screen and (max-width:480px){.partitionsManager-chip-content{padding:.5rem}}.partitionsManager-chip-content svg{flex-shrink:0;color:var(--main)}.partitionsManager-chip-content span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:480px){.partitionsManager-chip-content span{max-width:none}}.partitionsManager-chip button:last-child{padding:0;margin:0;margin-right:.2rem}@media only screen and (max-width:480px){.partitionsManager-chip button:last-child{margin-right:.5rem;padding:.3rem}}.partitionsManager-addBtn{display:inline-flex;align-items:center;padding:.15rem .5rem;background:transparent;border:1px dashed var(--main-40);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;font-size:.75rem;color:var(--main);-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;white-space:nowrap}@media only screen and (max-width:480px){.partitionsManager-addBtn{width:100%;justify-content:center;padding:.6rem;font-size:.85rem;min-height:44px}}.partitionsManager-addBtn:hover{background:var(--main-10);border-color:var(--main);border-style:solid}.partitionsManager .stdChargement{position:absolute;inset:0;height:auto;background:#ffffffe6;z-index:10;display:flex;justify-content:center;align-items:center;font-size:.8rem}.component-editPlan{padding:1rem;max-width:110rem;margin:auto;position:relative}@media only screen and (max-width:820px){.component-editPlan{height:100vh;height:100dvh;overflow:auto;padding:0;padding-top:1rem;padding-bottom:3rem}}.component-editPlan section{border:1px solid var(--main-40);padding:1rem;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;margin-bottom:1rem}@media only screen and (max-width:820px){.component-editPlan section{position:static;margin-bottom:.5rem}}.component-editPlan strong{font-weight:700}.component-editPlan>button{position:absolute;top:1rem;left:1rem}@media only screen and (max-width:820px){.component-editPlan>button{position:static;margin-bottom:.5rem;margin-left:.5rem}}.component-editPlan h1{font-size:2rem;line-height:2.4rem;font-weight:700;text-align:center;margin:0 0 2rem}@media only screen and (max-width:820px){.component-editPlan h1{margin:0 0 1rem}}.component-editPlan h2{color:var(--main);font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}.component-editPlan h2 svg{margin-right:.5rem;vertical-align:middle}.component-editPlan *+h2{margin-top:2rem}.component-editPlan-contenu{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;align-items:stretch}@media only screen and (min-width:1300px){.component-editPlan-contenu{display:grid;grid-template-columns:1.5fr 1fr 30rem;grid-gap:0;align-items:center}}@media only screen and (max-width:820px){.component-editPlan-contenu{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center}}.component-editPlan-contenu>div{height:calc(100vh - 9.3rem);overflow-y:auto;padding:0 .5rem}@media only screen and (max-width:820px){.component-editPlan-contenu>div{padding:0;height:auto}}.component-editPlan-contenu>div:nth-child(1) ul.component-editPlan-contenu-infos li+li{margin-top:1.2rem}.component-editPlan-contenu>div:nth-child(1) .public-DraftEditor-content{height:20rem;overflow:auto}.component-editPlan-contenu>div:nth-child(3){text-align:center}.component-editPlan-contenu>div:nth-child(3) .component-editPlan-map{width:100%;height:25rem;margin-bottom:2rem}.component-editPlan-contenu-infoDocs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;align-items:center;grid-template-rows:1fr 1fr;align-items:stretch}@media only screen and (max-width:480px){.component-editPlan-contenu-infoDocs{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center}}.component-editPlan-contenu-infoDocs>section:nth-child(1){grid-row:1 / 3}.component-editPlan-contenu-infoDocs>section:nth-child(2){display:flex;flex-direction:column}.component-editPlan-contenu-infoDocs>section:nth-child(2) .stdDropzone{flex-grow:1;align-items:center}.component-editPlan-contenu-infoDocs>section:nth-child(3){display:flex;flex-direction:column}.component-editPlan-pdfSection-description{margin-bottom:1rem;color:var(--main-70);font-size:.9rem}.component-editPlan-pdfSection-urlBox{margin-bottom:1rem}.component-editPlan-pdfSection-input{width:100%;padding:.8rem;border:1px solid var(--main-20);border-radius:4px;font-family:monospace;font-size:.85rem;background-color:var(--main-5);color:var(--main);cursor:pointer}.component-editPlan-pdfSection-input:focus{outline:2px solid var(--main);background-color:#fff}.component-editPlan-pdfSection-actions{margin-top:.5rem;display:flex;gap:.5rem;flex-wrap:wrap}.component-editPlan-pdfSection-actions button{flex:1;min-width:150px}.component-editPlan-pdfSection-actions button svg{margin-right:.5rem;vertical-align:middle}.weather-widget-error{padding:1rem;background-color:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:4px;color:red;text-align:center}.weather-widget-no-rain{padding:1.5rem;background-color:#6fbd341a;border:1px solid rgba(111,189,52,.3);border-radius:4px;text-align:center}.weather-widget-no-rain p{margin:0;color:var(--main-70);font-size:1rem}.weather-widget-days{display:flex;flex-direction:column;gap:1.5rem}.weather-widget-day{border:1px solid var(--main-15);border-radius:6px;padding:1rem;background-color:var(--main-3)}.weather-widget-day-title{font-weight:700;text-transform:capitalize;margin:0 0 1rem;font-size:1.1rem;color:var(--main);border-bottom:2px solid var(--main-20);padding-bottom:.5rem}.weather-widget-table{width:100%;border-collapse:collapse}.weather-widget-table thead{background-color:var(--main-8)}.weather-widget-table thead th{padding:.7rem;text-align:left;font-weight:700;border-bottom:2px solid var(--main-20);font-size:.9rem}.weather-widget-table tbody tr{border-bottom:1px solid var(--main-10);transition:background-color .2s ease}.weather-widget-table tbody tr:hover{background-color:var(--main-5)}.weather-widget-table tbody tr:last-child{border-bottom:none}.weather-widget-table tbody tr td{padding:.7rem;font-size:.95rem}.weather-widget-icon{text-align:center}.weather-widget-icon svg{vertical-align:middle;color:var(--main)}.weather-widget-precipitation{font-weight:500;color:var(--main)}@media only screen and (max-width:480px){.weather-widget-table{font-size:.85rem}.weather-widget-table thead th,.weather-widget-table tbody td{padding:.5rem}.weather-widget-day-title{font-size:1rem}}[data-theme=dark] .component-editPlan section{border-color:#ffffff1a}[data-theme=dark] .component-editPlan h1,[data-theme=dark] .component-editPlan h2{color:#e4e4e4}[data-theme=dark] .component-editPlan h2 svg{color:#29b0c0}[data-theme=dark] .component-editPlan-pdfSection-description{color:#ffffffb3}[data-theme=dark] .component-editPlan-pdfSection-input{background-color:#3a3a3a;border-color:#ffffff1a;color:#29b0c0}[data-theme=dark] .component-editPlan-pdfSection-input:focus{background-color:#4a4a4a;outline-color:#29b0c0}[data-theme=dark] .weather-widget-error{background-color:#ff44441a;border-color:#ff44444d;color:#f44}[data-theme=dark] .weather-widget-no-rain{background-color:#7dd14a1a;border-color:#7dd14a4d}[data-theme=dark] .weather-widget-no-rain p{color:#ffffffb3}[data-theme=dark] .weather-widget-day{background-color:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .weather-widget-day-title{color:#e4e4e4;border-bottom-color:#fff3}[data-theme=dark] .weather-widget-table thead{background-color:#3a3a3a}[data-theme=dark] .weather-widget-table thead th{color:#e4e4e4;border-bottom-color:#fff3}[data-theme=dark] .weather-widget-table tbody tr{border-bottom-color:#ffffff1a}[data-theme=dark] .weather-widget-table tbody tr:hover{background-color:#ffffff0d}[data-theme=dark] .weather-widget-table tbody tr td{color:#e4e4e4}[data-theme=dark] .weather-widget-icon svg{color:#29b0c0}[data-theme=dark] .weather-widget-precipitation{color:#29b0c0}.component-pdfPlan{min-height:100vh}.component-pdfPlan-loading,.component-pdfPlan-error{display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,var(--main-5) 0%,var(--main-10) 100%);min-height:100vh}.component-pdfPlan-error>div{max-width:600px;width:100%;background:#fff;padding:3rem;border-radius:8px;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;text-align:center}.component-pdfPlan-error>div h1{font-size:2rem;line-height:2.4rem;font-weight:700;color:red;margin-bottom:1.5rem}.component-pdfPlan-error>div p{margin-bottom:1rem;line-height:1.6;color:var(--main-70)}.component-pdfPlan-error>div p:last-of-type{margin-bottom:2rem}.component-pdfPlan-viewer{width:100%;height:100vh;margin:0;padding:0;overflow:hidden;position:relative}.component-pdfPlan-viewer iframe{display:block}.component-vueSettings{padding:2rem;max-width:80rem;width:100%;margin:0 auto}.component-vueSettings-section{width:100%;background:#fff;border:1px solid var(--main-20);-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;padding:2.4rem;margin-bottom:3rem}.component-vueSettings-section h2{color:var(--main);font-weight:700;margin-bottom:3rem;font-size:1.8rem}.component-vueSettings-option{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.component-vueSettings-option span{font-size:1rem}.component-vueSettings-admin h2{color:var(--main);font-weight:700}.component-vueSettings-adminGroup{display:flex;flex-direction:column;gap:1.5rem}.component-vueSettings-inputRow{display:grid;grid-template-columns:1fr auto auto;grid-gap:1rem;align-items:center}.component-vueSettings-inputRow .stdInputWithPaste{display:flex;gap:0;align-items:center}.component-vueSettings-inputRow .stdAdresseDatePicker{width:100%;text-align:left;justify-content:flex-start;padding:.8rem 1rem;font-size:1rem}.component-vueSettings-iconBtn{opacity:.6;transition:all .2s;cursor:pointer;background:none;border:none;padding:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:var(--main);min-width:2.5rem;height:2.5rem}.component-vueSettings-iconBtn:hover:not(:disabled){opacity:1;transform:scale(1.1)}.component-vueSettings-iconBtn:disabled{opacity:.2;cursor:not-allowed}.component-vueSettings-iconBtn-cancel{color:red}.component-vueSettings-iconBtn-validate{color:#6fbd34}.component-vueSettings-confirmPopup p{margin-bottom:3rem;line-height:1.5}.component-vueSettings-confirmButtons{display:flex;gap:1rem;justify-content:flex-end}.component-vueSettings-confirmButtons .stdBtn{min-width:8rem}.component-vueSettings-formGroup{margin-bottom:1rem}.component-vueSettings-formGroup label{display:block;font-weight:700;margin-bottom:.5rem;font-size:1rem;color:var(--main-dark)}.component-vueSettings-formGroup label+p{margin-bottom:.5rem;font-size:.9rem;color:#303030;line-height:1.4}[data-theme=dark] .component-vueSettings-formGroup label+p{color:#777;font-size:.8rem;line-height:1rem}.component-vueSettings-colorPicker{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.component-vueSettings-colorPicker-input{width:3rem;height:2.5rem;padding:0;border:2px solid var(--main-20);border-radius:6px;cursor:pointer;background:none}.component-vueSettings-colorPicker-input::-webkit-color-swatch-wrapper{padding:2px}.component-vueSettings-colorPicker-input::-webkit-color-swatch{border:none;border-radius:4px}.component-vueSettings-colorPicker-input::-moz-color-swatch{border:none;border-radius:4px}.component-vueSettings-colorPicker-input:hover{border-color:var(--main)}.component-vueSettings-colorPicker-input:focus{outline:none;border-color:var(--main);box-shadow:0 0 0 2px var(--main-20)}.component-vueSettings-colorPicker-input:disabled{opacity:.5;cursor:not-allowed}.component-vueSettings-colorPicker-value{font-family:monospace;font-size:.9rem;color:#303030;text-transform:uppercase}.component-vueSettings-showAllBackups{margin-top:1rem}.component-vueSettings-allBackupsPopup .component-popup-contenu{max-height:60vh;overflow-y:auto}@media only screen and (max-width:820px){.component-vueSettings{padding:1rem}.component-vueSettings-section{padding:1.2rem}.component-vueSettings-inputRow{display:grid;grid-template-columns:1fr auto auto;grid-gap:.5rem;align-items:center}}@media only screen and (max-width:480px){.component-vueSettings{padding:.5rem}.component-vueSettings-section{padding:1.2rem / 2}.component-vueSettings-formGroup{margin-bottom:1.2rem}.component-vueSettings-formGroup label{font-size:.9rem;margin-bottom:.4rem}.component-vueSettings-formGroup label+p{font-size:.8rem;margin-bottom:.4rem}.component-vueSettings-inputRow{display:grid!important;grid-template-columns:1fr auto auto;gap:.5rem;align-items:center}.component-vueSettings-inputRow .stdInput{grid-column:1;min-width:0}.component-vueSettings-inputRow .stdInputWithPaste{grid-column:1;min-width:0;width:100%}.component-vueSettings-inputRow .stdInputWithPaste input{min-width:0!important;width:calc(100% - 2.5rem)}.component-vueSettings-inputRow .stdAdresseDatePicker{grid-column:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.component-vueSettings-iconBtn{font-size:1.2rem;min-width:2.2rem;height:2.2rem;padding:.4rem}.component-vueSettings-confirmPopup p{margin-bottom:1.5rem;font-size:.9rem}.component-vueSettings-confirmButtons{flex-direction:column;gap:.5rem}.component-vueSettings-confirmButtons .stdBtn{width:100%;min-width:unset}}[data-theme=dark] .component-vueSettings-section{background:#2d2d2d;border-color:#ffffff1a}[data-theme=dark] .component-vueSettings-formGroup label{color:#e4e4e4}[data-theme=dark] .component-vueSettings-colorPicker-input{border-color:#fff3}[data-theme=dark] .component-vueSettings-colorPicker-input:hover,[data-theme=dark] .component-vueSettings-colorPicker-input:focus{border-color:var(--main)}[data-theme=dark] .component-vueSettings-colorPicker-value{color:#ffffffb3}[data-theme=dark] .component-vueSettings-iconBtn{color:var(--main)}[data-theme=dark] .component-vueSettings-iconBtn-cancel{color:red}[data-theme=dark] .component-vueSettings-iconBtn-validate{color:#6fbd34}.component-vueParticipants{padding:1rem;max-width:90rem;margin:0 auto;width:100%;overflow-x:hidden}@media only screen and (max-width:820px){.component-vueParticipants{height:100vh;overflow:auto;padding-bottom:5rem}}@media only screen and (max-width:820px){.component-vueParticipants-hideOnMobile{display:none!important}}.component-vueParticipants-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media only screen and (max-width:480px){.component-vueParticipants-header{flex-direction:column;align-items:flex-start;gap:1rem}}.component-vueParticipants-header h1{font-size:2rem;line-height:2.4rem;font-weight:700;color:var(--main);margin:0}.component-vueParticipants-header button svg{margin-right:.5rem;vertical-align:middle}.component-vueParticipants-headerActions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}@media only screen and (max-width:820px){.component-vueParticipants-headerActions{display:none}}.component-vueParticipants-tableau{margin-bottom:2rem}@media only screen and (max-width:480px){.component-vueParticipants-tableau{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem 2rem;padding:0}}.component-vueParticipants-empty{padding:3rem;text-align:center;color:var(--main-60);border:1px dashed var(--main-30);border-radius:4px}.component-vueParticipants-empty p{margin:0}.component-participantTableau{width:100%;border-collapse:collapse;-webkit-box-shadow:0 0 .6rem rgba(0,0,0,.13);-moz-box-shadow:0 0 .6rem rgba(0,0,0,.13);box-shadow:0 0 .6rem #00000021;border-radius:4px;overflow:hidden}@media only screen and (max-width:480px){.component-participantTableau{min-width:320px}}.component-participantTableau thead{background-color:var(--main-10);position:sticky;top:0;z-index:10}.component-participantTableau thead th{padding:.6rem .8rem;text-align:left;font-weight:700;border-bottom:2px solid var(--main-20);font-size:.9rem;color:var(--main)}.component-participantTableau tbody{background-color:#fff}.component-participantTableau-header-checkbox{width:3rem;text-align:center}.component-participantTableau-header-drag{width:3rem}@media only screen and (max-width:480px){.component-participantTableau-header-drag{display:none}}.component-participantTableau-header-poste{width:25%}@media only screen and (max-width:480px){.component-participantTableau-header-poste{width:22%}}.component-participantTableau-header-pseudo{width:20%}@media only screen and (max-width:480px){.component-participantTableau-header-pseudo{width:30%}}.component-participantTableau-header-email{width:25%}@media only screen and (max-width:480px){.component-participantTableau-header-email{display:none}}.component-participantTableau-header-couleur{width:10%}@media only screen and (max-width:480px){.component-participantTableau-header-couleur{width:18%;text-align:center}}.component-participantTableau-header-statut{width:12%}@media only screen and (max-width:480px){.component-participantTableau-header-statut{width:20%}}.component-participantTableau-header-actions{width:8%;text-align:center}@media only screen and (max-width:480px){.component-participantTableau-header-actions{width:12%}}.component-participantTableau-row{border-bottom:1px solid var(--main-10);transition:background-color .2s ease;cursor:pointer}.component-participantTableau-row:hover{background-color:var(--main-5)}.component-participantTableau-row:last-child{border-bottom:none}.component-participantTableau-row-selected{background-color:var(--main-15)!important}.component-participantTableau-row-dragging{opacity:.5}.component-participantTableau-cell{padding:.5rem .8rem;vertical-align:middle;font-size:.9rem}@media only screen and (max-width:480px){.component-participantTableau-cell{padding:.4rem .5rem;font-size:.85rem}}@media only screen and (max-width:400px){.component-participantTableau-cell{padding:.4rem .3rem}}.component-participantTableau-cell-checkbox{text-align:center}.component-participantTableau-cell-checkbox input[type=checkbox]{cursor:pointer;width:1.1rem;height:1.1rem}.component-participantTableau-cell-drag{cursor:grab}.component-participantTableau-cell-drag:active{cursor:grabbing}@media only screen and (max-width:480px){.component-participantTableau-cell-drag{display:none}}@media only screen and (max-width:480px){.component-participantTableau-cell-email{display:none}}@media only screen and (max-width:480px){.component-participantTableau-cell-couleur{text-align:center}}.component-participantTableau-cell-actions{text-align:center}.component-participantTableau-dragHandle{color:var(--main-40);transition:color .2s ease}.component-participantTableau-dragHandle:hover{color:var(--main)}.component-participantTableau-colorSwatch{width:1.8rem;height:1.8rem;border-radius:50%;display:inline-block;border:2px solid var(--main-20)}.component-participantTableau-statutSelect{cursor:pointer;padding:.35rem .5rem;border-radius:4px;border:1px solid var(--main-30);background-color:#fff;font-size:.85rem;transition:all .2s ease;font-weight:500}.component-participantTableau-statutSelect:hover{border-color:var(--main)}.component-participantTableau-statutSelect:focus{outline:none;border-color:var(--main);box-shadow:0 0 0 2px var(--main-20)}.component-participantTableau-statutSelect:disabled{opacity:.6;cursor:not-allowed}.component-participantTableau-statutSelect-actif{color:#6fbd34;border-color:#6fbd3466}.component-participantTableau-statutSelect-actif:hover{border-color:#6fbd34;background-color:#6fbd340d}.component-participantTableau-statutSelect-inactif{color:var(--main-50);border-color:var(--main-25)}.component-participantTableau-statutSelect-inactif:hover{border-color:var(--main-40);background-color:var(--main-5)}.component-participantTableau-editBtn{cursor:pointer;background:none;border:none;color:var(--main);padding:.5rem;border-radius:4px;transition:background-color .2s ease}.component-participantTableau-editBtn:hover{background-color:var(--main-10)}.component-participantTableau-empty{color:var(--main-40);font-style:italic;font-size:.85rem}.component-participantBulkActions{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:1rem 2rem;background-color:#fff;border-top:1px solid var(--main-20);box-shadow:0 -4px 20px #00000026;flex-wrap:wrap;animation:slideUp .3s ease}@media only screen and (max-width:820px){.component-participantBulkActions{gap:1rem;padding:1rem 1.5rem}}@media only screen and (max-width:480px){.component-participantBulkActions{flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem .5rem .5rem;overflow-y:auto}}.component-participantBulkActions-info{font-size:.95rem;color:var(--main)}.component-participantBulkActions-info strong{font-weight:700;font-size:1.1rem;margin-right:.3rem}@media only screen and (max-width:480px){.component-participantBulkActions-info{font-size:.85rem;text-align:center}.component-participantBulkActions-info strong{font-size:1rem}}.component-participantBulkActions-group{display:flex;align-items:center;gap:.5rem}@media only screen and (max-width:480px){.component-participantBulkActions-group{flex-direction:column;align-items:stretch}.component-participantBulkActions-group+.component-participantBulkActions-group{margin-top:.6rem}}.component-participantBulkActions-group label{font-size:.9rem;color:var(--main-80);white-space:nowrap}.component-participantBulkActions-group button svg{margin-right:.3rem;vertical-align:middle}.component-participantBulkActions-input,.component-participantBulkActions-select{padding:.6rem;border:1px solid var(--main-30);border-radius:4px;font-size:.9rem;min-width:150px}.component-participantBulkActions-input:focus,.component-participantBulkActions-select:focus{outline:2px solid var(--main);border-color:var(--main)}.component-participantBulkActions-input:disabled,.component-participantBulkActions-select:disabled{background-color:var(--main-5);cursor:not-allowed}@media only screen and (max-width:480px){.component-participantBulkActions-input,.component-participantBulkActions-select{width:100%}}@media only screen and (max-width:480px){.component-participantBulkActions-posteGroup{flex-direction:column;align-items:stretch}}.component-participantBulkActions-posteInput{display:flex;align-items:center;gap:.5rem}@media only screen and (max-width:480px){.component-participantBulkActions-posteInput{width:100%}}.component-participantBulkActions-posteInput .component-participantBulkActions-input{flex:1}@media only screen and (max-width:480px){.component-participantBulkActions-posteBtn{padding:.6rem .8rem!important;min-width:auto!important}}.component-participantBulkActions-posteBtnText{margin-left:.3rem}@media only screen and (max-width:480px){.component-participantBulkActions-posteBtnText{display:none}}.component-participantBulkActions-colorGroup{flex:1;max-width:500px}@media only screen and (max-width:480px){.component-participantBulkActions-colorGroup{max-width:100%}}.component-participantBulkActions-colorSwatches{display:flex;gap:.5rem;flex-wrap:wrap}.component-participantBulkActions-colorSwatch{width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .2s ease;position:relative}.component-participantBulkActions-colorSwatch:hover{transform:scale(1.15);box-shadow:0 2px 8px #0003}.component-participantBulkActions-colorSwatch:disabled{opacity:.5;cursor:not-allowed}.component-participantBulkActions-colorSwatch:disabled:hover{transform:none}.component-participantBulkActions-colorSwatch-selected{border-color:var(--main);box-shadow:0 0 0 1px #fff,0 0 0 3px var(--main)}.component-participantBulkActions-closeBtn{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--main-60);padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.component-participantBulkActions-closeBtn:hover{background-color:var(--main-10);color:var(--main)}.component-participantBulkActions-closeBtn:disabled{opacity:.5;cursor:not-allowed}@media only screen and (max-width:480px){.component-participantBulkActions-closeBtn{position:absolute;top:.5rem;right:.5rem;transform:none;background-color:red;color:#fff;border-radius:4px;padding:.4rem .8rem;font-size:.8rem}.component-participantBulkActions-closeBtn:hover{background-color:#c00;color:#fff}}[data-theme=dark] .component-vueParticipants-stat strong{color:#29b0c0}[data-theme=dark] .component-vueParticipants-stat span{color:#ffffffb3}[data-theme=dark] .component-vueParticipants-empty{border-color:#fff3;color:#fff9}[data-theme=dark] .component-participantTableau thead{background-color:#3a3a3a}[data-theme=dark] .component-participantTableau thead th{color:#29b0c0;border-bottom-color:#fff3}[data-theme=dark] .component-participantTableau tbody{background-color:#2d2d2d}[data-theme=dark] .component-participantTableau-row{border-bottom-color:#ffffff1a}[data-theme=dark] .component-participantTableau-row:hover{background-color:#ffffff0d}[data-theme=dark] .component-participantTableau-row-selected{background-color:#29b0c033!important}[data-theme=dark] .component-participantTableau-cell{color:#e4e4e4}[data-theme=dark] .component-participantTableau-cell-email{color:#fffc}[data-theme=dark] .component-participantTableau-empty,[data-theme=dark] .component-participantTableau-dragHandle{color:#fff6}[data-theme=dark] .component-participantTableau-dragHandle:hover{color:#29b0c0}[data-theme=dark] .component-participantTableau-colorSwatch{border-color:#fff3}[data-theme=dark] .component-participantTableau-editBtn{color:#29b0c0}[data-theme=dark] .component-participantTableau-editBtn:hover{background-color:#ffffff1a}[data-theme=dark] .component-participantBulkActions{background-color:#2d2d2d;border-top-color:#ffffff1a}[data-theme=dark] .component-participantBulkActions-info{color:#e4e4e4}[data-theme=dark] .component-participantBulkActions-info strong{color:#29b0c0}[data-theme=dark] .component-participantBulkActions-group label{color:#fffc}[data-theme=dark] .component-participantBulkActions-input,[data-theme=dark] .component-participantBulkActions-select{background-color:#2d2d2d;border-color:#fff3;color:#e4e4e4}[data-theme=dark] .component-participantBulkActions-input:focus,[data-theme=dark] .component-participantBulkActions-select:focus{outline-color:#29b0c0;border-color:#29b0c0}[data-theme=dark] .component-participantBulkActions-input:disabled,[data-theme=dark] .component-participantBulkActions-select:disabled{background-color:#2a2a2a}[data-theme=dark] .component-participantBulkActions-colorSwatch:hover{box-shadow:0 2px 8px #fff3}[data-theme=dark] .component-participantBulkActions-colorSwatch-selected{border-color:#29b0c0;box-shadow:0 0 0 1px #2d2d2d,0 0 0 3px #29b0c0}[data-theme=dark] .component-participantBulkActions-closeBtn{color:#fff9}[data-theme=dark] .component-participantBulkActions-closeBtn:hover{background-color:#ffffff1a;color:#29b0c0}@media only screen and (max-width:480px){[data-theme=dark] .component-participantBulkActions-closeBtn{background-color:red;color:#fff}[data-theme=dark] .component-participantBulkActions-closeBtn:hover{background-color:#c00;color:#fff}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.component-fab{display:none;position:fixed;z-index:90;width:3.5rem;height:3.5rem;border-radius:50%;border:none;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;transition:all .2s ease}@media only screen and (max-width:820px){.component-fab{display:flex}}.component-fab-showDesktop{display:flex}.component-fab:hover{transform:scale(1.1);box-shadow:0 6px 16px #0000004d}.component-fab:active{transform:scale(.95)}.component-fab-primary{background-color:var(--main);color:#fff}.component-fab-primary:hover{background-color:var(--main-dark)}.component-fab-secondary{background-color:#fff;color:var(--main);border:2px solid var(--main)}.component-fab-secondary:hover{background-color:var(--main-10)}.component-fab-error{background-color:red;color:#fff}.component-fab-error:hover{background-color:#c00}.component-fab-bottom-right{bottom:1.5rem;right:1.5rem}.component-fab-bottom-left{bottom:1.5rem;left:1.5rem}.component-fab-bottom-center{bottom:1.5rem;left:50%;transform:translate(-50%)}.component-fab-bottom-center:hover{transform:translate(-50%) scale(1.1)}.component-participantBulkActions~.component-fab{bottom:calc(35vh + 1rem)}@media only screen and (max-width:820px){.component-participantBulkActions~.component-fab{bottom:calc(200px + 1rem)}}.component-fab-wrapper{display:none;position:fixed;z-index:90;align-items:center;gap:.5rem}@media only screen and (max-width:820px){.component-fab-wrapper{display:flex}}.component-fab-wrapper-bottom-left{bottom:1.5rem;left:1.5rem}.component-fab-wrapper-bottom-right{bottom:1.5rem;right:1.5rem}.component-fab-wrapper .component-fab{position:static;display:flex}.component-fab-rightLabel{font-size:.75rem;background:var(--main-85);color:#fff;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;box-shadow:0 2px 8px #00000026}[data-theme=dark] .component-fab-primary{background-color:var(--main)}[data-theme=dark] .component-fab-primary:hover{background-color:var(--main-light)}[data-theme=dark] .component-fab-secondary{background-color:#2d2d2d;color:var(--main);border-color:var(--main)}[data-theme=dark] .component-fab-secondary:hover{background-color:#ffffff1a}[data-theme=dark] .component-fab-rightLabel{background:var(--main-85);color:#fff}.selectParticipantModal-description{text-align:center;color:#20201dcc;margin-bottom:1.5rem;font-size:1rem}.selectParticipantModal-list{display:flex;flex-direction:column;gap:.5rem;max-height:60vh;overflow-y:auto;padding:1rem 0}.selectParticipantModal-item{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:1rem;border:1px solid var(--main-20);background:#fff;border-radius:.5rem;cursor:pointer;transition:all .2s ease;min-height:48px;text-align:left;font-size:1rem}.selectParticipantModal-item:hover{background:var(--main-5);border-color:var(--main)}.selectParticipantModal-item.active{background:var(--main-10);border-color:var(--main);border-width:2px}.selectParticipantModal-item:focus{outline:2px solid var(--main);outline-offset:2px}.selectParticipantModal-item-pseudo{font-weight:600;color:#20201d}.selectParticipantModal-item-poste{color:#20201d99;font-size:.9rem}[data-theme=dark] .selectParticipantModal-description{color:#fffc}[data-theme=dark] .selectParticipantModal-item{background:#2d2d2d;color:#fff;border-color:#fff3}[data-theme=dark] .selectParticipantModal-item:hover{background:#ffffff1a;border-color:var(--main-80)}[data-theme=dark] .selectParticipantModal-item.active{background:var(--main-20);border-color:var(--main)}[data-theme=dark] .selectParticipantModal-item-pseudo{color:#fff}[data-theme=dark] .selectParticipantModal-item-poste{color:#fff9}.statutSelectionModal-list{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;max-height:60vh;overflow-y:auto}.statutSelectionModal-item{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--main-20);background:#fff;border-radius:.5rem;cursor:pointer;transition:all .2s ease;min-height:48px;text-align:left}.statutSelectionModal-item:hover{background:var(--main-5);border-color:var(--main)}.statutSelectionModal-item.active{background:var(--main-10);border-color:var(--main);border-width:2px}.statutSelectionModal-item .stdStatut{width:2rem;height:2rem;flex-shrink:0}.statutSelectionModal-item .stdStatut-cree{border:1px solid rgba(0,0,0,.15)}.statutSelectionModal-item span{font-weight:500;color:#20201d}[data-theme=dark] .statutSelectionModal-item{background:#2d2d2d;border-color:#fff3}[data-theme=dark] .statutSelectionModal-item span{color:#fff}[data-theme=dark] .statutSelectionModal-item:hover{background:#ffffff1a}[data-theme=dark] .statutSelectionModal-item.active{background:var(--main-20)}[data-theme=dark] .statutSelectionModal-item .stdStatut-cree{border:1px solid rgba(255,255,255,.2)}[data-theme=dark] .react-calendar{background-color:#2d2d2d;border-color:#fff3;color:#e4e4e4}[data-theme=dark] .react-calendar__navigation button{background-color:#3a3a3a;color:#e4e4e4;border:none;display:flex;align-items:center;justify-content:center;min-height:44px}[data-theme=dark] .react-calendar__navigation button:hover{background-color:#4a4a4a}[data-theme=dark] .react-calendar__navigation button:disabled{background-color:#2d2d2d;color:#666}[data-theme=dark] .react-calendar__month-view__weekdays{color:#b0b0b0}[data-theme=dark] .react-calendar__month-view__weekdays abbr{text-decoration:none}[data-theme=dark] .react-calendar__month-view__days button{color:#e4e4e4;background-color:transparent}[data-theme=dark] .react-calendar__month-view__days button:hover{background-color:#3a3a3a}[data-theme=dark] .react-calendar__month-view__days button.react-calendar__month-view__days__day--neighboringMonth{color:#666}[data-theme=dark] .react-calendar__month-view__days button.react-calendar__month-view__days__day--weekend{color:var(--main)}[data-theme=dark] .react-calendar__tile--now{background-color:var(--main-20)!important;color:var(--main-light)!important}[data-theme=dark] .react-calendar__tile--now:hover{background-color:var(--main-30)!important}[data-theme=dark] .react-calendar__tile--active{background-color:var(--main)!important;color:#fff!important}[data-theme=dark] .react-calendar__tile--active:hover{background-color:var(--main-dark)!important}[data-theme=dark] .react-calendar__tile:enabled:hover,[data-theme=dark] .react-calendar__tile:enabled:focus{background-color:#3a3a3a}[data-theme=dark] .react-date-picker__wrapper{background-color:#3a3a3a;border-color:#fff3;color:#e4e4e4}[data-theme=dark] .react-date-picker__inputGroup__input{color:#e4e4e4}[data-theme=dark] .react-date-picker__inputGroup__input::placeholder{color:#fff6}[data-theme=dark] .react-date-picker__button svg{stroke:#e4e4e4}[data-theme=dark] .react-date-picker__button:hover svg{stroke:var(--main)}[data-theme=dark] .react-date-picker__calendar{background-color:#2d2d2d;border-color:#fff3}[data-theme=dark] .stdDateEditOnClic+div{background-color:#2d2d2d!important;box-shadow:0 4px 16px #0009!important}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-outer-spin-button,.react-date-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}
