*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}:after,:before{text-rendering:optimizeLegibility}html{font-family:"Helvetica",sans-serif;font-size:16px;line-height:1.2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{margin:0;padding:0}body{color:#6d6d6d;background:#fff;-webkit-hyphens:none;hyphens:none;position:relative;right:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn,em,i{font-style:italic}img{display:block;border:none;max-width:100%;height:auto;pointer-events:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}ul{list-style:none}p,ul{margin:0;padding:0}a{text-decoration:none;color:#0098a8}a:active,a:focus,a:hover{outline:0;text-decoration:underline}button{border:0;padding:0;font-size:1rem}::selection{background:#0098a8;color:#fff;text-shadow:none}::-webkit-selection{background:#0098a8;color:#fff;text-shadow:none}::-moz-selection{background:#0098a8;color:#fff;text-shadow:none}.fullGrid>span[itemprop="author publisher"],.tableGrid>span[itemprop="author publisher"],meta{width:0!important;height:0!important;overflow:hidden}@-o-viewport{width:device-width}@viewport{width:device-width}.icons_hide{display:none}.icon{display:inline-block;width:20px;height:20px}.icon text{display:none}#container{padding-top:60px}@media(min-width:760px){#container{padding-top:60px}}main{overflow:hidden}.container{position:relative;min-height:100vh}.container .loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#ececec;text-align:center;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility 0s linear .4s}.container .loader img{display:block;margin:50px auto 0}.container.loadin .loader{opacity:1;visibility:visible;transition:opacity .4s ease-in-out,visibility .4s linear 0s}.innerMediumWidth,.innerSmallWidth,.innerWidth{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.innerWidth{max-width:1400px}.innerMediumWidth{max-width:900px}.innerSmallWidth{max-width:600px}@media(min-width:760px){.innerSmallWidth,.innerWidth{padding-left:40px;padding-right:40px}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700;line-height:1.1}h1{color:#fff}h1,h2{font-size:1rem;text-align:center}h2{position:relative;margin-bottom:20px}h2,h3{color:#0098a8}h3,h4,h5,h6{font-size:1rem}@media(min-width:760px){h1,h2{font-size:1.25rem}}@media(min-width:1260px){h1,h2{font-size:1.5rem}}.header{color:#fff;text-align:center;margin:0;padding:10px 20px;background:#0098a8}.content{padding-top:20px;padding-bottom:20px}@media(min-width:760px){.content{padding-bottom:40px}}.content p{line-height:1.2}.content ul{padding-bottom:20px}.content ul li{position:relative;padding-left:10px}.content ul li:before{content:"• ";position:absolute;top:1px;left:0;font-size:1rem;line-height:1}.content ol{padding-bottom:20px}.content .no-result{display:inline-block;width:100%;margin:20px 0;text-align:center}.content a:not(.btn){text-decoration:none;color:#0098a8}.content a:not(.btn):active,.content a:not(.btn):focus,.content a:not(.btn):hover{outline:0;text-decoration:underline}.content a.link-icon,.content button.link-icon{position:relative;color:#6d6d6d;background:none;padding-right:30px;line-height:1;transition:all .2s ease-in-out}.content a.link-icon .icon,.content button.link-icon .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);fill:#fff;background:#6d6d6d;border-radius:50%;padding:5px;transition:all .2s ease-in-out}.content a.link-icon:focus,.content a.link-icon:hover,.content button.link-icon:focus,.content button.link-icon:hover{color:#0098a8}.content a.link-icon:focus .icon,.content a.link-icon:hover .icon,.content button.link-icon:focus .icon,.content button.link-icon:hover .icon{fill:#fff;background:#0098a8;transform:translateY(-50%) rotate(-90deg)}.btn{display:inline-block;color:#fff;font-weight:700;background:#0098a8;text-align:center;margin:0 auto;padding:10px 20px;border:0;border-radius:3px;outline:0;transition:all .2s ease-in-out}.btn[disabled]{background:#ccc;color:#efefef}.btn:not([disabled]):focus,.btn:not([disabled]):hover{background:#ffdd0d;color:#0098a8;padding:10px 30px;text-decoration:none}.btn-icon span{position:relative;display:block;padding-right:27px}.btn-icon .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);fill:#fff;transition:all .2s ease-in-out}.btn-icon:focus .icon,.btn-icon:hover .icon{fill:#0098a8}.btn-ticket .icon{width:25px;height:25px;right:-5px}.link{color:#0098a8;text-decoration:underline;margin:0;padding:0;background:transparent}.link:focus,.link:hover{color:#ffdd0d;text-decoration:none}.buttons{display:flex;flex-flow:column;align-content:center;justify-content:center;padding-left:10px}.buttons>.btn{width:100%;margin-bottom:5px}.buttons>.btn:focus,.buttons>.btn:hover{padding:10px 20px}.buttons>.btn:last-child{margin-bottom:0}select{color:#000}.fullGrid{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start}.fullGrid>*{flex:100% 1;padding:0 25px}@media(min-width:760px){.fullGrid>*{flex:50% 1;max-width:50%;padding:0 50px}.revGrid{flex-direction:row-reverse}.grid16{flex:16.6666666667% 1;max-width:16.6666666667%}.grid20{flex:20% 1;max-width:20%}.grid25{flex:25% 1;max-width:25%}.grid30{flex:30% 1;max-width:30%}.grid33{flex:33.3333333333% 1;max-width:33.3333333333%}.grid40{flex:40% 1;max-width:40%}.grid60{flex:60% 1;max-width:60%}.grid66{flex:66.6666666667% 1;max-width:66.6666666667%}.grid75{flex:75% 1;max-width:75%}.grid80{flex:80% 1;max-width:80%}.grid100{flex:100% 1;max-width:100%}}.ka-wrapper.fade-enter,main.fade-enter{position:absolute;left:0;opacity:0}.ka-wrapper.fade-enter-done,main.fade-enter-done{opacity:1;transition:opacity .2s ease-in-out}.ka-wrapper.fade-exit,main.fade-exit{opacity:0}.ka-wrapper.fade-exit-done,main.fade-exit-done{position:absolute;left:0;opacity:0}.hasloader{position:relative;min-height:180px}.hasloader .loader{position:absolute;top:50%;left:50%;display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:40px;color:#fff;background:hsla(0,0%,100%,.5);transform:translate(-50%,-50%);pointer-events:none;opacity:0;visibility:hidden;transition:visibility .2s cubic-bezier(.4,.1,.7,.95) 0s,opacity .2s cubic-bezier(.4,.1,.7,.95)}.hasloadermain{min-height:200px}.hasloader.loadin{pointer-events:none}.hasloader.loadin .loader{opacity:1;visibility:visible;transition:visibility 0s cubic-bezier(.4,.1,.7,.95) .2s,opacity .2s cubic-bezier(.4,.1,.7,.95)}.admin_links{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:5px 0;background:rgba(0,152,168,.75)}.admin_links .admin_link{position:relative;padding:2px 10px;margin:0 10px;color:#fff!important;text-align:center}@media(min-width:460px){.admin_links{flex-flow:row}.admin_links .admin_link:not(:last-child):after{content:"|";position:absolute;top:50%;right:-13px;transform:translateY(-50%);color:#fff}}#nav-breadcrumbs{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;height:70px;background:#fff}#breadcrumbs{display:inline-block;font-size:.875rem}#breadcrumbs>*{display:inline;margin:5px 6px 5px 0;padding:0}#breadcrumbs>:after{content:"/";display:inline-block;font-size:.6rem;color:#0098a8;vertical-align:top;margin-top:4px;margin-left:8px}#breadcrumbs>:last-child:after{display:none}#breadcrumbs>*>a{padding:0;color:#0098a8;text-decoration:underline}#breadcrumbs>*>a:focus,#breadcrumbs>*>a:hover{color:#0098a8}#breadcrumbs>*>span{padding:10px 10px 0 0;color:#0098a8}button,input,select,textarea{margin:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto;width:100%!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px;font-family:"Helvetica",sans-serif;display:inline-block;width:100%;margin:0;padding:5px 8px;background:#fff;border:1px solid #e5e5e5;border-radius:3px;outline:none;transition:border-color .2s ease-out}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none;border-color:#0098a8}.return{display:none;text-align:center;padding:20px;margin:10px 0 20px;border:1px solid}.return.success{display:block;color:#68bb4c;border-color:#68bb4c;background:rgba(104,187,76,.1)}.return.error{display:block;color:#f66;border-color:#f66;background:hsla(0,100%,70%,.1);text-align:left}.return.error ul{padding-bottom:0}::-webkit-input-placeholder{color:#999;-webkit-transition:all .2s ease-out .2s;transition:all .2s ease-out .2s}.input-field{position:relative;padding:10px;text-align:left}.input-field input[type=date],.input-field input[type=email],.input-field input[type=number],.input-field input[type=password],.input-field input[type=tel],.input-field input[type=text],.input-field select,.input-field textarea{width:100%;background:#fff;border:1px solid #e5e5e5;border-radius:3px;outline:none;color:#999;transition:padding .2s ease-out,border-color .2s ease-out}.input-field input[type=date],.input-field input[type=email],.input-field input[type=number],.input-field input[type=password],.input-field input[type=tel],.input-field input[type=text]{padding:0 15px;height:40px}.input-field textarea{display:block;padding:10px 15px;height:120px}.input-field select{height:40px;padding:0 15px}.input-field label{font-size:13px;font-weight:700;position:absolute;top:2px;left:0;color:#0098a8;margin-left:20px;padding:0 5px;opacity:0;visibility:hidden;transform:translateY(20px);transition:transform .2s cubic-bezier(.7,.1,.1,1),opacity .2s ease-out,visibility .2s linear .2s}.input-field label:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:60%;background:#fff}.input-field input:focus,.input-field select:focus,.input-field textarea:focus{border-color:#0098a8;color:#999}.input-field input:focus::-webkit-input-placeholder,.input-field select:focus::-webkit-input-placeholder,.input-field textarea:focus::-webkit-input-placeholder{color:hsla(0,0%,60%,0);transform:translateY(10px);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.input-field.active label{transform:translateY(0);opacity:1;visibility:visible;transition:transform .2s cubic-bezier(.7,.1,.1,1),opacity .2s ease-out,visibility .2s linear 0s}.input-field.active input,.input-field.active select,.input-field.active textarea{color:#0098a8}.check-field{text-align:left}.check-field,.input-rgpd{position:relative;padding:10px}.input-rgpd label{padding-left:20px}.input-rgpd input{position:absolute;left:10px}.input-field,.input-rgpd{transition:padding .2s ease-out}.input-field em,.input-rgpd em{position:absolute;bottom:5px;opacity:0;visibility:hidden;font-size:.8rem;color:red;transition:opacity .2s ease-out,visibility .2s ease-out .2s}.input-field.active em,.input-rgpd.active em{opacity:0;visibility:hidden}.input-field:not(.active).error,.input-rgpd:not(.active).error{padding-bottom:25px}.input-field:not(.active).error em,.input-rgpd:not(.active).error em{opacity:1;visibility:visible;transition:opacity .2s ease-out,visibility .2s ease-out 0s}.input-field:not(.active).error input,.input-field:not(.active).error select,.input-field:not(.active).error textarea,.input-rgpd:not(.active).error input,.input-rgpd:not(.active).error select,.input-rgpd:not(.active).error textarea{border-color:red}.check-field label{position:relative;display:block;padding-left:26px}.check-field label input{display:none}.check-field label .icon,.check-field label:before{position:absolute;top:50%;transform:translateY(-50%);margin-top:-1.5px}.check-field label:before{content:"";left:0;width:16px;height:16px;background:#fff;border:1px solid #e5e5e5;border-radius:3px;transition:all .2s ease-in-out}.check-field label .icon{display:block;left:4px;width:10px;height:10px;fill:#fff}.check-field label:hover:before{background:#e5e5e5}.check-field.checked label:before{background:#0098a8;border-color:#0098a8}.input-rgpd em{bottom:10px}.form{margin:0 -10px}.form-submit{display:block;text-align:center;margin-top:20px}.check-form{display:inline-flex;flex-flow:row;justify-content:flex-start;align-items:flex-start}.popin{position:fixed;top:0;left:0;z-index:100;width:100vw;height:100vh;max-width:none;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility 0s ease-in-out .4s}.popin .popin-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:600px;max-height:90vh;background:#fff;padding:30px 40px;text-align:center}.popin .popin-container>p{margin-bottom:15px}.popin .popin-overlay{display:block;width:100vw;height:100vh;background:rgba(0,0,0,.4)}.popin.active{opacity:1;visibility:visible;transition:opacity .4s ease-in-out,visibility .4s ease-in-out 0s}.popin .btn-close{position:fixed;top:34px;right:20px;background:transparent}.popin .btn-close .icon{display:block;fill:#6d6d6d;transition:all .2s ease-in-out}.popin .btn-close:focus .icon,.popin .btn-close:hover .icon{fill:#f66;transform:rotate(90deg)}.MuiPickersPopper-root .MuiPickersDay-today{color:#0098a8}.MuiPickersPopper-root .MuiPickersDay-root.Mui-selected,.MuiPickersPopper-root .MuiPickersDay-root.Mui-selected:focus,.MuiPickersPopper-root .MuiPickersDay-root.Mui-selected:hover{background:#0098a8;color:#fff}.MuiPickersPopper-root .MuiPickersClock-pin,.MuiPickersPopper-root .MuiPickersClockPointer-noPoint,.MuiPickersPopper-root .MuiPickersClockPointer-pointer,.MuiPickersPopper-root .MuiPickersToolbar-toolbar{background-color:#0098a8}.MuiPickersPopper-root .MuiPickersClockPointer-thumb{border-color:#0098a8}.MuiTextField-root .MuiInput-underline:after,.MuiTextField-root .MuiInput-underline:before{display:none}.MuiFormHelperText-root{font-size:.625rem}.datetime .MuiFormControl-root,.horaire .MuiFormControl-root{max-width:130px;background:#fff;border-radius:3px;border:1px solid #e5e5e5}.datetime .MuiFormControl-root .MuiInputBase-formControl,.horaire .MuiFormControl-root .MuiInputBase-formControl{padding-right:0}.datetime .MuiFormControl-root .MuiInputAdornment-root,.horaire .MuiFormControl-root .MuiInputAdornment-root{margin-left:0;margin-right:10px}.datetime .MuiFormControl-root input,.horaire .MuiFormControl-root input{border:0;padding:5px 0 5px 8px}.datetime .MuiFormControl-root .MuiFormLabel-root,.horaire .MuiFormControl-root .MuiFormLabel-root{display:none;background:#fff;padding:0 8px;left:-8px}.datetime .MuiFormControl-root .MuiFormLabel-root.Mui-error,.horaire .MuiFormControl-root .MuiFormLabel-root.Mui-error{color:#6d6d6d}.datetime .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.horaire .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.input_files{padding-bottom:20px;text-align:center}.input_files.disabled{pointer-events:none}.input_files label{display:block;margin-bottom:10px}.input_files input{display:none}.input_files .temp_files{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;border-radius:5px;min-height:0;overflow:hidden;transition:all .2s ease-in-out}.input_files .temp_files .loader{padding:20px 40px}.input_files .temp_files.active{min-height:100px;margin-top:10px;background:#efefef;border:1px solid #e5e5e5}.input_files .temp_files .temp_file{position:relative;display:flex;justify-content:center;align-items:center;flex:50% 1;max-width:50%;padding:10px;border:1px solid #e5e5e5;background:#fff}.input_files .temp_files .temp_file img{display:block;cursor:pointer;pointer-events:auto}.input_files .temp_files .temp_file .del_file{position:absolute;top:5px;right:5px;background:transparent}.input_files .temp_files .temp_file .del_file .icon{width:18px;height:18px;fill:#f66}@media(min-width:768px){.input_files .temp_files .temp_file{flex:33.3333333333% 1;max-width:33.3333333333%}}.popup_file{position:fixed;z-index:90;display:flex;align-items:center;justify-content:center;padding-top:60px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.popup_file,.popup_file .popout{top:0;left:0;width:100%;height:100%}.popup_file .popout{position:absolute;display:block;background:hsla(0,0%,100%,.75)}.popup_file .popin_file{position:relative;z-index:10;display:block;margin:20px;max-width:100%;max-height:calc(100% - 60px);background:#fff;-o-object-fit:contain;object-fit:contain;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.popup_file .popin_file .close{position:absolute;top:-15px;right:-15px;padding:8px;background:#fff;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.5);transition:all .2s ease-in-out}.popup_file .popin_file .close .icon{display:block;width:18px;height:18px;fill:#6d6d6d}.popup_file .popin_file .close:hover{transform:rotate(90deg)}.popup_file.show{opacity:1;pointer-events:auto}#filters{position:absolute;top:90px;left:0;z-index:90;width:100%;background:#0098a8}#filters>div{flex-flow:row;flex-wrap:wrap;align-items:center;padding-top:5px;padding-bottom:5px}#filters>div,#filters>div>*{display:flex;justify-content:center}#filters>div>*{position:relative;flex-flow:row;flex-wrap:wrap;align-items:flex-start;flex:1 1;max-width:33.3333333333%;margin:0 5px}#filters>div>* label{position:absolute;top:-1px;left:50%;width:100%;color:#fff;font-size:.75rem;line-height:1;transform:translate(-50%,1px);transform-origin:top left}#filters>div>* input,#filters>div>* select{font-size:.75rem;border:0}#filters>div>* input:disabled,#filters>div>* select:disabled{opacity:1;background:#fff}#filters>div>.search{flex:100% 1;max-width:100%;padding:10px 0 0}#filters>div>.search .input-search{position:relative;width:100%}#filters>div>.search input{border-radius:3px;padding:5px 35px 5px 10px;width:calc(100% - 45px);outline:0}#filters>div>.search .btn-search{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:35px;height:24px;background:none}#filters>div>.search .btn-search .icon{fill:#000;width:15px;height:15px;transition:all .2s ease-in-out}#filters>div>.search .btn-search:hover .icon{fill:#0098a8;transform:scale(1.25)}#filters>div>.search .btn-search:focus .icon{fill:#0098a8}#filters>div .multi-select{width:100%;max-width:200px;text-align:left;font-size:.75rem;border:0;margin-top:16px}#filters>div .multi-select .dropdown-heading{color:#000;height:25px}#filters>div .multi-select .dropdown-heading .gray{color:#000!important}#filters>div .multi-select .dropdown-heading svg{margin-right:-12px;transform:scale(.8);stroke:#000}#filters>div .multi-select .dropdown-heading .clear-selected-button{display:none}#filters>div .multi-select .dropdown-container{border-radius:3px;border:0}#filters>div .multi-select .dropdown-content,#filters>div .multi-select .dropdown-content .panel-content,#filters>div .multi-select .dropdown-content .panel-content .select-panel,#filters>div .multi-select .dropdown-content .panel-content .select-panel ul.options{display:block}#filters>div .multi-select .dropdown-content .panel-content .select-panel ul.options li{position:relative}#filters>div .multi-select .dropdown-content .panel-content .select-panel ul.options li label.select-item{position:relative;color:#000}#filters>div .multi-select .dropdown-content .panel-content .select-panel ul.options li label.select-item .item-renderer{vertical-align:top}@media(min-width:460px){#filters>div>.search .input-search{max-width:280px}}@media(min-width:760px){#filters{top:95px}}@media(min-width:1260px){#filters{top:100px}}#filters.fixed{position:fixed;top:60px}@media(min-width:760px){#filters.fixed{top:60px}}#filters .MuiTextField-root .MuiInputBase-formControl{margin-top:16px;width:100%;max-width:200px;background:#fff;padding-right:0}@media(min-width:769px){#filters .MuiTextField-root .MuiInputBase-formControl{pointer-events:none}}#filters .MuiTextField-root div.Mui-disabled,#filters .MuiTextField-root input.Mui-disabled{-webkit-text-fill-color:rgba(0,0,0,.87)!important;color:rgba(0,0,0,.87)!important}#filters .MuiTextField-root button.Mui-disabled{color:rgba(0,0,0,.54)!important}#filters .MuiTextField-root .MuiOutlinedInput-notchedOutline{display:none}#filters .MuiTextField-root .MuiInputBase-root input{padding-right:26px}#filters .MuiTextField-root .MuiInputAdornment-root{position:absolute;top:14px;right:5px;pointer-events:auto}#filters .MuiTextField-root .MuiInputAdornment-root .MuiSvgIcon-root{display:block}#filters select{margin-top:16px;width:100%;max-width:200px}.logements .task,.planning .task,.planningItem .task{position:relative;display:block;background:rgba(0,152,168,.85);border-radius:3px;margin:0;padding:0 10px;color:#fff!important;opacity:0;max-height:0;pointer-events:none;transition:all .2s ease-in-out}.logements .task.planning,.planning .task.planning,.planningItem .task.planning{padding-left:42px}.logements .task.planning.none,.planning .task.planning.none,.planningItem .task.planning.none{background-color:#6d6d6d;background-image:repeating-linear-gradient(-45deg,transparent,transparent 5px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 15px)}.logements .task.owner,.planning .task.owner,.planningItem .task.owner{background:#2220a5;padding-left:42px}.logements .task.owner .icon-home,.planning .task.owner .icon-home,.planningItem .task.owner .icon-home{position:absolute;top:6px;left:10px;width:24px;height:24px}.logements .task em,.logements .task span,.planning .task em,.planning .task span,.planningItem .task em,.planningItem .task span{display:block}.logements .task .icons,.planning .task .icons,.planningItem .task .icons{display:flex;align-items:center;justify-content:flex-end}.logements .task .icon,.planning .task .icon,.planningItem .task .icon{fill:#fff;transition:all .2s ease-in-out}.logements .task .icon:not(:last-child),.planning .task .icon:not(:last-child),.planningItem .task .icon:not(:last-child){margin-right:10px}.logements .task .icon_puce,.planning .task .icon_puce,.planningItem .task .icon_puce{position:absolute;top:8px;left:10px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:#fff;border-radius:50%}.logements .task .icon_puce .icon,.planning .task .icon_puce .icon,.planningItem .task .icon_puce .icon{position:static;width:18px;height:18px}.logements .task .icon_puce .icon.icon-type-entree,.planning .task .icon_puce .icon.icon-type-entree,.planningItem .task .icon_puce .icon.icon-type-entree{fill:#30ce0f}.logements .task .icon_puce .icon.icon-type-sortie,.planning .task .icon_puce .icon.icon-type-sortie,.planningItem .task .icon_puce .icon.icon-type-sortie{fill:#ff4030}.logements .task .icon_puce .icon.icon-type-intervention,.planning .task .icon_puce .icon.icon-type-intervention,.planningItem .task .icon_puce .icon.icon-type-intervention{fill:#fa8b30}.logements .task.active,.planning .task.active,.planningItem .task.active{padding-top:10px;padding-bottom:10px;opacity:1;max-height:500px;pointer-events:auto}.logements .task.active:not(:last-child),.planning .task.active:not(:last-child),.planningItem .task.active:not(:last-child){margin-bottom:10px}.logements.logements .task.reservation,.logements.reservations .task.reservation,.planning.logements .task.reservation,.planning.reservations .task.reservation,.planningItem.logements .task.reservation,.planningItem.reservations .task.reservation{background:#6d6d6d}.logements.logements .task.reservation.owner,.logements.reservations .task.reservation.owner,.planning.logements .task.reservation.owner,.planning.reservations .task.reservation.owner,.planningItem.logements .task.reservation.owner,.planningItem.reservations .task.reservation.owner{background:#2220a5}.logements a.task:focus,.logements a.task:hover,.planning a.task:focus,.planning a.task:hover,.planningItem a.task:focus,.planningItem a.task:hover{text-decoration:none!important;background-color:#ffdd0d!important;color:#0098a8!important}.logements a.task:focus .icon,.logements a.task:hover .icon,.planning a.task:focus .icon,.planning a.task:hover .icon,.planningItem a.task:focus .icon,.planningItem a.task:hover .icon{fill:#0098a8!important}@media(min-width:760px){.logements .task.planning,.planning .task.planning,.planningItem .task.planning{padding-right:70px}.logements .task .icons,.planning .task .icons,.planningItem .task .icons{position:absolute;bottom:10px;right:10px}}.logements .more-tasks,.planning .more-tasks,.planningItem .more-tasks{position:relative}.logements .more-tasks.hide,.planning .more-tasks.hide,.planningItem .more-tasks.hide{display:none}.table{width:800px;table-layout:fixed;border-collapse:collapse}.table>tbody{display:block;width:807px;overflow:auto;height:400px;cursor:grabbing;background:grey}.table>thead{background:#ff0;color:#000}.table>thead>tr{display:block}.table>tbody td,.table>thead th{padding:5px;text-align:left;width:200px;border:1px solid #000}.table tr{background:#ccc;cursor:default}.table tr td:first-child{position:relative;padding-left:30px}.table tr.group{background:#00f;color:#fff}.handle{position:absolute;left:0;margin-right:10px;padding:0 5px;cursor:grab}.helperContainerClass{width:auto;border:1px solid #efefef;box-shadow:0 5px 5px -5px rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.9);border-radius:3px}.helperContainerClass td:first-child{position:relative;padding-left:30px}.helperContainerClass:active{cursor:grabbing}.helperContainerClass>td{padding:5px;text-align:left;width:200px}#header{position:fixed;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;width:100vw;padding:0 20px;background:#fff;height:60px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);text-align:center}#header:after{content:"";position:fixed;top:0;left:0;z-index:10;display:block;width:100%;height:100vh;background:hsla(0,0%,100%,.5);pointer-events:none;opacity:0;transition:opacity .4s ease-in-out}@media(min-width:760px){#header{padding:0 40px;height:60px}}#logo_bloc,#logo_link{display:inline-block}#logo_link{overflow:hidden;border:0;max-width:100px;margin:0 auto}#logo_link.disabled{pointer-events:none}.print-hidden{position:absolute}.print-hidden a{position:fixed;top:60px;left:50%;z-index:900;transform:translateX(-50%);display:inline-block;background:#fff;height:0;overflow:hidden;border:0}.print-hidden a:focus{padding:5px 10px;height:30px}@media(min-width:760px){.print-hidden a{top:60px}}#header .back{position:absolute;top:15px;left:20px;padding:0 2px;cursor:pointer;opacity:0;pointer-events:none;transform:translateX(-20px);transition:all .4s ease-in-out}#header .back .icon{display:block;width:30px;height:30px;fill:#6d6d6d;transition:all .2s ease-in-out}#header .back:focus .icon,#header .back:hover .icon{fill:#0098a8}#header .back.active{opacity:1;pointer-events:auto;transform:none}@media(min-width:760px){#header .back{left:40px}}#toggle{position:absolute;top:15px;right:20px;display:flex;justify-content:flex-end;align-items:stretch;text-align:center;background:transparent;outline:none;transition:right .4s ease-in-out,opacity .4s ease-in-out}#toggle.hide{opacity:0;pointer-events:none}#toggle a{display:flex;align-items:center;color:#6d6d6d;padding:10px}#toggle a svg{fill:#0098a8;margin-right:10px}#toggle a span{display:none}@media(min-width:760px){#toggle{right:40px}#toggle a span{display:inline-block}}#toggle-menu{display:flex;justify-content:flex-end;align-items:center;background:transparent;overflow:hidden;outline:none;font-size:1rem;color:#6d6d6d;text-decoration:none;transition:background .4s ease-in-out}#toggle-menu>span{display:none}#toggle-menu>strong{position:relative;width:30px;height:30px;z-index:100}#toggle-menu>strong:after,#toggle-menu>strong:before,#toggle-menu>strong span{position:absolute;top:calc(50% - 2px);left:0;right:0;margin:0 auto;width:30px;height:2px;background:#0098a8;transition:all .4s ease-in-out}#toggle-menu>strong:before{content:"";top:calc(50% - 11px)}#toggle-menu>strong:after{content:"";width:20px;top:calc(50% + 7px);right:auto}body.menu-active #toggle-menu{z-index:120}body.menu-active #toggle-menu>strong:after,body.menu-active #toggle-menu>strong:before,body.menu-active #toggle-menu>strong span{background:#fff}body.menu-active #toggle-menu>strong span{opacity:0}body.menu-active #toggle-menu>strong:before{top:calc(50% - 2px);transform:rotate(45deg)}body.menu-active #toggle-menu>strong:after{width:30px;right:0;top:calc(50% - 2px);transform:rotate(-45deg)}#toggle-search{display:inline-flex;align-items:center;justify-content:center;background:transparent;overflow:hidden;outline:none;padding:10px}#toggle-search span{position:absolute;text-indent:-99999px}#toggle-search svg{fill:#0098a8}body.home #toggle-search,body.searchin #toggle-search{color:#ffdd0d}#site-navigation{position:fixed;top:0;right:-100%;z-index:100;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;margin:0 auto;padding:0;background:#0098a8;overflow:hidden;pointer-events:auto;transition:right .4s ease-in-out}#site-navigation:after,#site-navigation:before{content:"";position:absolute;top:0;right:0;z-index:10;display:block;width:100%;height:100%;background:#fff;overflow:hidden;opacity:.25}#site-navigation:before{transition:all .2s ease-in-out .5s}#site-navigation:after{transition:all .4s ease-in-out .2s}#site-navigation .icon.logo{top:25px;left:30px;width:30px;height:40px;fill:#fff}#site-navigation .icon.bg-logo,#site-navigation .icon.logo{position:absolute;opacity:0;transition:all .4s ease-in-out .4s}#site-navigation .icon.bg-logo{top:50%;right:-50%;transform:translateY(-40%);width:100%;height:100vh;fill:hsla(0,0%,100%,.2);z-index:1}#site-navigation .main-menu{width:100%;padding:60px 20px;z-index:5}#site-navigation .main-menu li{font-size:1rem;line-height:1.2;border-bottom:1px solid hsla(0,0%,100%,.25);opacity:0;transform:translateX(50px) translateY(50px);transition:0s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.4s}#site-navigation .main-menu li.menu-item-admin{border:0}#site-navigation .main-menu li .menu-close,#site-navigation .main-menu li [itemprop=url]{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:20px 0;border:0;color:#fff;text-transform:uppercase;background:transparent;outline:none;transition:all .4s ease-in-out}#site-navigation .main-menu li .menu-close span,#site-navigation .main-menu li [itemprop=url] span{display:inline-block;transition:all .4s ease-in-out}#site-navigation .main-menu li .menu-close:focus,#site-navigation .main-menu li .menu-close:hover,#site-navigation .main-menu li [itemprop=url]:focus,#site-navigation .main-menu li [itemprop=url]:hover{color:#ffdd0d;text-decoration:none}#site-navigation .main-menu li .menu-close:focus:not(.active),#site-navigation .main-menu li .menu-close:hover:not(.active),#site-navigation .main-menu li [itemprop=url]:focus:not(.active),#site-navigation .main-menu li [itemprop=url]:hover:not(.active){color:#fff}#site-navigation .main-menu li .menu-close:focus:not(.active) span,#site-navigation .main-menu li .menu-close:hover:not(.active) span,#site-navigation .main-menu li [itemprop=url]:focus:not(.active) span,#site-navigation .main-menu li [itemprop=url]:hover:not(.active) span{margin-left:10px;transition:all .2s ease-in-out}#site-navigation .main-menu li:last-child>[itemprop=url]{border:0}#site-navigation .main-menu li>[itemprop=url].active{color:#ffdd0d}#site-navigation .main-menu li>[itemprop=url].active .icon{fill:#ffdd0d}#site-navigation .main-menu li.menu-bienvenue{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:20px 10px;margin-bottom:10px;border:0;color:#fff;text-transform:uppercase;background:hsla(0,0%,100%,.1);outline:none}@media(min-width:760px){#site-navigation{width:50%;right:-50%}#site-navigation .icon.logo{display:none}#site-navigation .main-menu{padding:60px}}body.menu-active #header:after{opacity:1;pointer-events:auto}body.menu-active #site-navigation{right:0;z-index:110}body.menu-active #site-navigation:after,body.menu-active #site-navigation:before{width:0;opacity:0}body.menu-active #site-navigation li:nth-child(0n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.12s}body.menu-active #site-navigation li:nth-child(1n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.18s}body.menu-active #site-navigation li:nth-child(2n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.24s}body.menu-active #site-navigation li:nth-child(3n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.3s}body.menu-active #site-navigation li:nth-child(4n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.36s}body.menu-active #site-navigation li:nth-child(5n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.42s}body.menu-active #site-navigation li:nth-child(6n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.48s}body.menu-active #site-navigation li:nth-child(7n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.54s}body.menu-active #site-navigation li:nth-child(8n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.6s}body.menu-active #site-navigation li:nth-child(9n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.66s}body.menu-active #site-navigation li:nth-child(10n){opacity:1;transform:none;transition:.2s cubic-bezier(.1,.7,.6,.9);transition-property:opacity,transform;transition-delay:.72s}.popup-notif{position:fixed;top:57px;right:-310px;width:310px;max-width:calc(100% - 40px);background:#fff;z-index:200;border-radius:3px;overflow:hidden;box-shadow:-1px 1px 3px -1px #6d6d6d;opacity:0}.popup-notif,.popup-notif a{display:block;transition:all .4s ease-in-out}.popup-notif a{color:#6d6d6d;padding:10px}.popup-notif a .title{display:block;padding-right:24px}.popup-notif a small{display:block;font-size:.65rem;font-style:italic}.popup-notif a span{display:block;margin-top:5px;font-size:.825rem}.popup-notif a:hover{text-decoration:none}.popup-notif .icon{position:absolute;top:12px;right:10px;display:block;fill:#6d6d6d;width:14px;height:14px;cursor:pointer;transition:all .4s ease-in-out}.popup-notif .icon:hover{transform:rotate(90deg)}.popup-notif:hover{background:#0098a8}.popup-notif:hover a{color:#fff}.popup-notif:hover .icon{fill:#fff}.popup-notif.show{right:20px;opacity:1}#header-right{position:absolute;right:20px;display:flex;flex-flow:row;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}@media(min-width:760px){#header-right{right:40px}}#toggle-notifs{position:relative;background:none}#toggle-notifs .icon{display:block;width:25px;height:25px;fill:#0098a8}#toggle-notifs .counter{position:absolute;top:-1px;right:-4px;background:#ffdd0d;border-radius:50%;color:#0098a8;font-size:.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;width:16px;height:16px}#toggle-notifs.new,#toggle-notifs:hover{animation:shake .8s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-.5px,0,0)}20%,80%{transform:translate3d(1px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}#notifications{z-index:100;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;margin:0 auto;padding:0;background:#efefef;overflow:hidden;pointer-events:auto;transition:right .4s ease-in-out,z-index 0s ease-in-out .4s}#notifications,#notifications #notif-header{position:fixed;top:0;right:-100%;display:flex;width:100%}#notifications #notif-header{z-index:10;align-items:center;justify-content:space-between;height:50px;padding:20px;background:#0098a8;border-bottom:1px solid hsla(0,0%,42.7%,.5);transition:right .4s ease-in-out}#notifications #notif-header strong{display:block;text-transform:uppercase;color:#fff}#notifications #notif-header .buttons{display:flex;flex-flow:row;grid-gap:20px;gap:20px}#notifications #notif-header #notif-sound{background:none}#notifications #notif-header #notif-sound .icon{position:relative;display:block;fill:#fff}#notifications #notif-header #notif-sound.disabled .icon{transform:translateX(-3px)}#notifications #notif-header #notif-close{background:none}#notifications #notif-header #notif-close .icon{position:relative;display:block;fill:#fff;transition:all .2s ease-in-out}#notifications #notif-header #notif-close:hover .icon{transform:rotate(90deg)}#notifications .content{width:100%;overflow-y:auto;padding-top:50px;padding-bottom:0;text-align:left}#notifications .content .error{display:block;padding:20px;text-align:center}#notifications .content .notifs .notif{position:relative;display:block;background:#efefef;max-height:200px;overflow:hidden;transition:all .4s ease-in-out}#notifications .content .notifs .notif a{display:block;padding:10px 80px 10px 20px;color:#6d6d6d;line-height:1;border-bottom:1px solid hsla(0,0%,42.7%,.5);transition:all .4s ease-in-out}#notifications .content .notifs .notif a .date{font-size:.75rem}#notifications .content .notifs .notif a span{display:block;font-size:.75rem;line-height:1.2;margin-top:5px}#notifications .content .notifs .notif a .title{display:block;font-size:1rem;color:#0098a8;transition:all .2s ease-in-out}#notifications .content .notifs .notif a:focus,#notifications .content .notifs .notif a:hover{text-decoration:none;color:#fff;background:#0098a8}#notifications .content .notifs .notif a:focus .title,#notifications .content .notifs .notif a:hover .title{color:#fff}#notifications .content .notifs .notif button{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:transparent;width:40px;height:40px;border:1px solid hsla(0,0%,42.7%,.5);border-radius:50%;transition:all .2s ease-in-out}#notifications .content .notifs .notif button .icon{fill:#6d6d6d;transition:all .2s ease-in-out}#notifications .content .notifs .notif button:focus,#notifications .content .notifs .notif button:hover{background:#68bb4c;transform:translateY(-50%) scale(1.25)}#notifications .content .notifs .notif:hover a{background:#0098a8;color:#fff}#notifications .content .notifs .notif:hover a .title{color:#fff}#notifications .content .notifs .notif:hover button{color:#fff;border:1px solid #fff}#notifications .content .notifs .notif:hover button .icon{fill:#fff}#notifications .content .notifs .notif.hide{max-height:0;border-bottom:0 solid #efefef}@media(min-width:760px){#notifications,#notifications #notif-header{width:50%;right:-50%}}body.notif-active #header:after{opacity:1;pointer-events:auto}body.notif-active #notifications{right:0;z-index:110;transition:right .4s ease-in-out}body.notif-active #notifications #notif-header{right:0}.login .content{text-align:center}.login .link{margin-top:20px;padding:10px;color:#6d6d6d}.login .link:focus,.login .link:hover{color:#0098a8}#forgotPassForm{min-height:0}#newPassForm .back-link{text-align:center;margin-top:20px}#newPassForm .back-link .link-icon{margin:0 auto;padding:0 0 0 30px}#newPassForm .back-link .link-icon .icon{left:0;right:auto;transform:translateY(-50%)!important}.planning h1{margin-bottom:90px}.planning .content{padding:20px}.planning .content .days{margin-top:-20px}.planning .content .day{display:none;padding:20px 0}.planning .content .day.active{display:block;border-bottom:1px solid #0098a8}.planning .content .day .day-content{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -5px}.planning .content .day .date{width:100%;max-width:50px;margin:-1px 5px 0;font-size:.825rem;line-height:1}.planning .content .day .date strong{display:block;font-size:1.5rem}.planning .content .day .tasks{flex:1 1;margin:0 5px}@media(min-width:760px){.planning .content .day .date{font-size:1rem;max-width:80px}}.planningContainer{display:flex;flex-direction:column;grid-auto-rows:max-content;overflow:hidden;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;min-width:350px;margin:0;border-radius:0;transition:background-color .35s ease;background-color:#f6f6f6;border:1px solid rgba(0,0,0,.05);font-size:1em}.planningContainer ul{display:grid;grid-gap:0;grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--columns,1),1fr);list-style:none;margin:0;padding:0}.planningContainer .collapseIcon{transition:transform .2s ease-in-out}.planningContainer.hidden{display:none}.planningContainer.scrollable ul{overflow-y:auto}.planningContainer.placeholder{justify-content:center;align-items:center;cursor:pointer;color:rgba(0,0,0,.5);background-color:transparent;border-style:dashed;border-color:rgba(0,0,0,.08)}.planningContainer.placeholder:hover{border-color:rgba(0,0,0,.15)}.planningContainer.hover{background-color:#ebebeb}.planningContainer.unstyled{overflow:visible;background-color:transparent!important;border:none!important}.planningContainer.shadow{box-shadow:0 1px 10px 0 rgba(34,33,81,.1)}.planningContainer:focus-visible{border-color:transparent;box-shadow:0 0 0 2px hsla(0,0%,100%,0),0 0 0 2px #4c9ffe}.planningContainer.collapsed ul{max-height:0}.planningContainer.collapsed .collapseIcon{transform:rotate(180deg)}@keyframes pop{0%{transform:scale(1);box-shadow:var(--box-shadow)}to{transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Wrapper{display:flex;box-sizing:border-box;transform:translateZ(0) scaleX(1) scaleY(1);transform:translate3d(var(--translate-x,0),var(--translate-y,0),0) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform-origin:0 0;touch-action:manipulation;padding:0!important}.Wrapper:before{display:none}.Wrapper.fadeIn{animation:fadeIn .5s ease}.Wrapper.dragOverlay{--scale:1.05;--box-shadow:$box-shadow;--box-shadow-picked-up:0 0 0 calc(1px/var(--scale-x, 1)) rgba(63,63,68,0.05),-1px 0 15px 0 rgba(34,33,81,0.01),0px 15px 15px 0 rgba(34,33,81,0.25);z-index:999}.planningItem{position:relative;display:flex;flex-grow:1;align-items:flex-start;padding:5px 0;background-color:#fff;border-bottom:1px solid #ccc;outline:none;list-style:none;transform-origin:50% 50%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-weight:400;font-size:1rem;white-space:nowrap;transform:scale(1);transform:scale(var(--scale,1))}.planningItem .name{display:flex;justify-content:flex-start;align-items:center;flex:25% 1;max-width:25%;padding:0 10px;overflow:hidden;font-size:.75rem}.planningItem .zones{position:relative;flex:75% 1;max-width:75%}.planningItem .zone{position:absolute;top:-5px;height:31px;padding:0 5px;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;border-right:1px solid #fff;cursor:default}.planningItem .zone.full{background:#ccc}.planningItem .zone.full.hidden{display:none}.planningItem .zone.full.task_intervention{background:#0098a8;cursor:pointer}.planningItem .zone.full.task_accueil{background:#22d72b;cursor:pointer}.planningItem .zone.full.task_depart{background:#cd401c;cursor:pointer}.planningItem .zone.full.task_rotation{background:#ff0;cursor:pointer}.planningItem .zone.full.task_rotation .icon{fill:#6d6d6d}.planningItem .zone.full.location{z-index:-1;background:#c4a}.planningItem .zone.full.proprio{z-index:-1;background:#2220a5}.planningItem .zone.full.abs_astreinte{z-index:-1;background:#0098a8}.planningItem .zone.full.abs_rendez-vous{z-index:-1;background:#ccc}.planningItem.hidden{display:none}.planningItem.dragging:not(.dragOverlay){opacity:.5;opacity:var(--dragging-opacity,.5);z-index:0}.planningItem.dragging:not(.dragOverlay):focus{box-shadow:0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(34,33,81,.15);box-shadow:0 0 0 calc(1px/var(--scale-x, 1)) rgba(63,63,68,.05),0 1px calc(3px/var(--scale-x, 1)) 0 rgba(34,33,81,.15)}.planningItem.disabled{color:#999;background-color:#f1f1f1}.planningItem.disabled:focus{box-shadow:0 0 4px 1px rgba(0,0,0,.1),0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(34,33,81,.15);box-shadow:0 0 4px 1px rgba(0,0,0,.1),0 0 0 calc(1px/var(--scale-x, 1)) rgba(63,63,68,.05),0 1px calc(3px/var(--scale-x, 1)) 0 rgba(34,33,81,.15)}.planningItem.disabled{cursor:not-allowed}.planningItem.dragOverlay{cursor:inherit;animation:pop .2s cubic-bezier(.18,.67,.6,1.22);transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up);opacity:1}.planningItem.color:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;width:3px;display:block;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--color)}.planningItem:hover .Remove{visibility:visible}.Remove{visibility:hidden}.Header{display:flex;padding:10px 20px 10px 10px;align-items:center;justify-content:flex-start;background-color:#efefef}.Header:hover .Actions>*{opacity:1!important}.Header input[name=name]{width:auto;margin-top:-4px;margin-left:-2px;transition:all .2s ease-in-out}.Header input[name=name]:not(.focused){color:#6d6d6d;background:none;border-color:transparent}.formGroup{display:flex;padding:10px 16px}.formGroup input{font-size:.75rem;padding:7px;max-width:200px}.formGroup .btn{padding:10px 20px!important;font-size:.75rem;margin-left:10px}.zoomPanel{position:absolute;bottom:5px;right:30px;transition:transform .2s ease-in-out}.zoomPanel button{background:transparent}.zoomPanel button .icon{fill:#fff}.zoomPanel button:hover{transform:scale(1.1)}.planning-board h1{margin-bottom:50px}.planning-board .content{position:relative;padding:0 20px 20px;min-width:1280px}.planning-board .content .hasloader{position:fixed;z-index:100;top:160px;left:0;width:100%;height:100%;pointer-events:none}.planning-board .content .hasloader .loader{background:#fff}.planning-board .content #headates{display:flex;flex-flow:row;background:#fff;padding-top:20px;z-index:1;border-bottom:1px solid #ccc}.planning-board .content #headates .headate{text-align:center;border-top:1px solid #ccc;border-left:1px solid #ccc}.planning-board .content #headates .headate:last-child{border-right:1px solid #ccc}.planning-board .content #headates .headate.name{flex:25% 1;max-width:25%}.planning-board .content #headates .headate.date{text-align:center;font-size:.75rem;flex:1 1}.planning-board .content #headates .headate.date strong{display:block;font-size:1rem}.planning-board .content #headates .headates{display:flex;flex:75% 1;max-width:75%}.planning-board .content .dayScale{overflow-y:auto;overflow-x:scroll}.planning-board .content .dayScale::-webkit-scrollbar{-webkit-appearance:none}.planning-board .content .dayScale::-webkit-scrollbar:horizontal{height:11px}.planning-board .content .dayScale::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.planning-board .content .dayScale #headates{position:relative;width:500%;z-index:20}.planning-board .content .dayScale #headates .name{flex:300px 1;max-width:300px}.planning-board .content .dayScale #headates .headates{flex:calc(100% - 300px) 1;max-width:calc(100% - 300px)}.planning-board .content .dayScale #headates .date{text-align:left;padding:0 5px}.planning-board .content .dayScale #headates #selectDate{position:absolute;top:15px;display:block;width:25%;text-align:center}.planning-board .content .dayScale .names{position:absolute;z-index:10;width:301px;background:#fff}.planning-board .content .dayScale .names .name{display:flex;justify-content:flex-start;align-items:center;flex:100% 1;max-width:100%;height:var(--height);padding:5px 10px;overflow:hidden;font-size:.75rem;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.planning-board .content .dayScale #day-container{width:500%}.planning-board .content .dayScale .planningItem{height:var(--height)}.planning-board .content .dayScale .zones{left:301px;flex:calc(100% - 301px) 1!important;max-width:calc(100% - 301px)!important}.planning-board .content .dayScale .task{position:absolute;top:var(--top);height:52px;font-size:.625rem;margin-bottom:0!important;padding-left:32px!important;padding-right:10px!important;cursor:pointer;overflow:hidden;opacity:.75;transition:opacity .2s ease-in-out}.planning-board .content .dayScale .task:hover{opacity:1;z-index:5}.planning-board .content .dayScale .task span{white-space:normal;height:22px;overflow:hidden}.planning-board .content .dayScale .task em{position:absolute}.planning-board .content .dayScale .task .icon_puce{width:16px;height:16px}.planning-board .content .dayScale .task .icon_puce .icon{width:12px;height:12px}.planning-board .content .dayScale .task .icons{position:relative;bottom:0;right:0}.planning-board .content .dayScale .task .icons .icon{width:12px;height:12px}.planning-board .content .dayScale #day-container,.planning-board .content .dayScale #headates{transition:width .2s linear}.planning-board .content .dayScale .name,.planning-board .content .dayScale .task{transition:font-size .2s linear}.planning-board .content .dayScale[data-zoom="2"] #day-container,.planning-board .content .dayScale[data-zoom="2"] #headates{width:625%}.planning-board .content .dayScale[data-zoom="2"] .names .name{height:calc(var(--height)*1.25)}.planning-board .content .dayScale[data-zoom="2"] .name{font-size:.9375rem}.planning-board .content .dayScale[data-zoom="2"] .planningItem{height:calc(var(--height)*1.25)}.planning-board .content .dayScale[data-zoom="2"] .task{font-size:.78125rem;height:65px;top:calc(var(--top)*1.25)}.planning-board .content .dayScale[data-zoom="2"] .task span{height:27.5px}.planning-board .content .dayScale[data-zoom="2"] .task .icon_puce{top:9px}.planning-board .content .dayScale[data-zoom="2"] .task .icons .icon{width:15px;height:15px}.planning-board .content .dayScale[data-zoom="3"] #day-container,.planning-board .content .dayScale[data-zoom="3"] #headates{width:750%}.planning-board .content .dayScale[data-zoom="3"] .names .name{height:calc(var(--height)*1.5)}.planning-board .content .dayScale[data-zoom="3"] .name{font-size:1.125rem}.planning-board .content .dayScale[data-zoom="3"] .planningItem{height:calc(var(--height)*1.5)}.planning-board .content .dayScale[data-zoom="3"] .task{font-size:.9375rem;height:78px;top:calc(var(--top)*1.5)}.planning-board .content .dayScale[data-zoom="3"] .task span{height:33px}.planning-board .content .dayScale[data-zoom="3"] .task .icon_puce{top:10px}.planning-board .content .dayScale[data-zoom="3"] .task .icons .icon{width:18px;height:18px}.planning-board .content .dayScale[data-zoom="4"] #day-container,.planning-board .content .dayScale[data-zoom="4"] #headates{width:875%}.planning-board .content .dayScale[data-zoom="4"] .names .name{height:calc(var(--height)*1.75)}.planning-board .content .dayScale[data-zoom="4"] .name{font-size:1.3125rem}.planning-board .content .dayScale[data-zoom="4"] .planningItem{height:calc(var(--height)*1.75)}.planning-board .content .dayScale[data-zoom="4"] .task{font-size:1.09375rem;height:91px;top:calc(var(--top)*1.75)}.planning-board .content .dayScale[data-zoom="4"] .task span{height:38.5px}.planning-board .content .dayScale[data-zoom="4"] .task .icon_puce{top:11px}.planning-board .content .dayScale[data-zoom="4"] .task .icons .icon{width:21px;height:21px}.planning-board .content .dayScale[data-zoom="5"] #day-container,.planning-board .content .dayScale[data-zoom="5"] #headates{width:1000%}.planning-board .content .dayScale[data-zoom="5"] .names .name{height:calc(var(--height)*2)}.planning-board .content .dayScale[data-zoom="5"] .name{font-size:1.5rem}.planning-board .content .dayScale[data-zoom="5"] .planningItem{height:calc(var(--height)*2)}.planning-board .content .dayScale[data-zoom="5"] .task{font-size:1.25rem;height:104px;top:calc(var(--top)*2)}.planning-board .content .dayScale[data-zoom="5"] .task span{height:44px}.planning-board .content .dayScale[data-zoom="5"] .task .icon_puce{top:12px}.planning-board .content .dayScale[data-zoom="5"] .task .icons .icon{width:24px;height:24px}.planning-board .content.fixed{padding-top:54px}.planning-board .content.fixed .hasloader{top:120px}.planning-board .content.fixed #headates{position:fixed;top:113px;width:calc(100% - 40px);min-width:1240px}.planning-board .content.fixed #headates:before{content:"";position:fixed;left:0;width:20px;height:20px;background:#fff}.planning-board .content.fixed .dayScale{margin-top:-16px}.planning-board .content.fixed .dayScale #headates{width:calc(500% - 200px)}.planning-board .content.fixed .dayScale[data-zoom="2"] #headates{width:calc(625% - 250px)}.planning-board .content.fixed .dayScale[data-zoom="3"] #headates{width:calc(750% - 300px)}.planning-board .content.fixed .dayScale[data-zoom="4"] #headates{width:calc(875% - 350px)}.planning-board .content.fixed .dayScale[data-zoom="5"] #headates{width:calc(1000% - 400px)}.planning-board .content:not(.fixed) #headates{left:0!important}.planning-board .select_equipier select{max-height:27px}.planning-board .select_equipier.hidden{display:none!important}.zone-tooltip .zone-task:not(:last-child){margin-bottom:10px}.Actions{display:flex;align-self:flex-start;margin-right:5px}.Actions .Action{display:flex;width:12px;padding:5px 10px;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;cursor:pointer;cursor:var(--cursor,pointer);border-radius:5px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.Actions .Action:hover{background-color:rgba(0,0,0,.05);background-color:var(--action-background,rgba(0,0,0,.05))}.Actions .Action:hover svg{fill:#6f7b88}}.Actions .Action svg{flex:0 0 auto;margin:auto;height:100%;overflow:visible;fill:#919eab}.Actions .Action:active{background-color:rgba(0,0,0,.05);background-color:var(--background,rgba(0,0,0,.05))}.Actions .Action:active svg{fill:#788491;fill:var(--fill,#788491)}.Actions .Action:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,0),0 0 0 2px #4c9ffe}body #popin-tasks{z-index:100;height:100%;background:#fff;padding:0;border-left:1px solid transparent;transition:all .2s ease-in-out}body #popin-tasks,body #popin-tasks #popin-tasks-header{position:fixed;top:0;right:0;width:50%;min-width:900px;transform:translateX(100%)}body #popin-tasks #popin-tasks-header{z-index:20;display:flex;align-items:center;justify-content:space-between;height:50px;padding:20px;background:#0098a8;border-bottom:1px solid hsla(0,0%,42.7%,.5);transition:right .2s ease-in-out}body #popin-tasks #popin-tasks-header strong{display:block;text-transform:uppercase;color:#fff}body #popin-tasks #popin-tasks-header .buttons{display:flex;flex-flow:row;grid-gap:20px;gap:20px}body #popin-tasks #popin-tasks-header #notif-close{background:none}body #popin-tasks #popin-tasks-header #notif-close .icon{position:relative;display:block;fill:#fff;transition:all .2s ease-in-out}body #popin-tasks #popin-tasks-header #notif-close:hover .icon{transform:rotate(90deg)}body #popin-tasks>.content{width:100%;height:100%;overflow-y:auto;padding-top:50px;padding-bottom:0;text-align:left}body #popin-tasks .locations .tabs{position:relative;display:flex;justify-content:flex-start;align-items:stretch;flex-flow:row;margin:20px 20px 0}body #popin-tasks .locations .tabs:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background:#efefef}body #popin-tasks .locations .tabs .tab{position:relative;display:flex;align-items:center;background:#fff;padding:5px;text-align:center;border-left:1px solid #efefef;border-right:1px solid #efefef;border-top:1px solid #efefef;border-radius:5px 5px 0 0;cursor:pointer}body #popin-tasks .locations .tabs .tab.active{z-index:10;color:#0098a8;border-color:#0098a8}body #popin-tasks .locations .content{padding:0}body #popin-tasks .locations .content .return.error{margin:20px 20px 0}body #popin-tasks .fix-save{max-width:900px;left:auto;right:-900px;transition:bottom .4s ease-in-out,right .2s ease-in-out}body.popin-tasks-active #header:after{opacity:1;pointer-events:auto}body.popin-tasks-active #popin-tasks{z-index:120;transform:none;border-left:1px solid #0098a8}body.popin-tasks-active #popin-tasks #popin-tasks-header{transform:none}body.popin-tasks-active #popin-tasks .fix-save{right:0}.logements h1{margin-bottom:40px}.logements #filters .innerMediumWidth{padding-top:0;padding-bottom:5px}.logements .content{padding:20px}.logements .bloc-logement{display:flex;margin-bottom:10px}.logements .bloc-logement .task{display:flex;flex-flow:column;align-items:flex-start;justify-content:center;flex:1 1;margin-bottom:0!important}.logements .bloc-logement .btns{display:flex;flex-flow:column;justify-content:flex-start;align-items:stretch;grid-gap:5px;gap:5px}.logements .bloc-logement .btns .btn{flex:1 1}.logements .bloc-logement .btns .btn:focus,.logements .bloc-logement .btns .btn:hover{padding:10px 20px}.coordowner{background:#efefef;padding:20px;margin-bottom:20px}.equipage h1{margin-bottom:50px}.equipage .equipier{display:none}.equipage .equipier.active{display:block}.equipage-edition .bloc_agenda,.equipage-edition .bloc_favoris,.equipage-edition .bloc_profil,.equipage-edition .bloc_role{margin:0 auto 40px;border:1px solid #ccc;padding:20px}.equipage-edition .bloc_agenda .center,.equipage-edition .bloc_favoris .center,.equipage-edition .bloc_profil .center,.equipage-edition .bloc_role .center{display:flex;flex-flow:column;justify-content:center;align-items:center}.equipage-edition .bloc_role .btn{margin-top:10px}.equipage-edition .bloc_role .select_role{display:none}.equipage-edition .bloc_role .select_role p{text-align:center}.equipage-edition .bloc_role .select_role select{max-width:200px;margin:0 auto 10px}.equipage-edition .bloc_role .select_role.active{display:flex;flex-flow:column;grid-gap:10px;gap:10px;margin:40px 20px 20px}.equipage-edition .bloc_favoris .intro{margin-bottom:20px}.equipage-edition .bloc_favoris .intro .btn{margin-left:10px}.equipage-edition .bloc_favoris .btn{width:40px;height:40px;padding:10px;border-radius:50%}.equipage-edition .renting{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #ccc}.equipage-edition .renting span{flex:1 1;text-align:left}.equipage-edition .renting .btn:focus,.equipage-edition .renting .btn:hover{padding:10px}.equipage-edition .renting em{display:block;padding:10px 0 9px}.equipage-edition .popin-rentings .listRentings{height:calc(85vh - 150px);border:1px solid #ccc;border-radius:3px;padding:0 20px;margin-bottom:20px;overflow-x:hidden;overflow-y:scroll}.equipage-edition .popin-rentings .listRentings .renting:first-child{border:none}.equipage-edition .popin-rentings .listRentings .renting .btn:focus,.equipage-edition .popin-rentings .listRentings .renting .btn:hover{padding:10px 20px}.ajout-equipier{text-align:right}.equipiers{margin-top:20px;border-top:1px solid #efefef}.equipier{position:relative;border-bottom:1px solid #efefef}.equipier .inner{margin:10px -5px}.equipier .content{flex:1 1;margin:5px 40px 5px 5px;padding:0;overflow:hidden}.equipier .content>*{display:block}.equipier .icons{display:flex;justify-content:flex-start;align-items:center;margin:0 5px}.equipier .icons .statut{width:30px;height:30px;margin:0 5px}.equipier .icons .statut.active{fill:#68bb4c}.equipier .icons .statut.inactive{fill:#f66}.equipier .icons .couleur{width:30px;height:30px;margin:0 5px;background:#efefef;border-radius:50%}.equipier .icons .btn-edit{position:absolute;top:5px;right:0}.equipier .icons .btn-edit span{display:block}.equipier .icons .btn-edit .icon{display:block;width:20px;height:20px;margin:0 5px;fill:#6d6d6d;transition:all .2s ease-in-out}.equipier .icons .btn-edit:focus .icon,.equipier .icons .btn-edit:hover .icon{fill:#0098a8}@media(min-width:760px){.equipier .inner{display:flex;justify-content:space-between;align-items:center}.equipier .content{margin:5px}.equipier .content strong{display:inline-block}.equipier .icons{justify-content:flex-end}.equipier .icons .btn-edit{position:static;margin:0 0 0 15px}}.input-color{position:relative;padding:10px}.input-color .color-field{display:inline-flex;flex-flow:row-reverse;justify-content:flex-start;align-items:center}.input-color .color-field label{flex:1 1}.input-color .color-field .color{display:block;width:30px;height:30px;background:#ccc;border-radius:50%;margin-right:10px}.input-color .sketch-picker{position:absolute;left:0;bottom:30px;z-index:105}.switch-field{display:inline-block;padding:10px}.switch-field label{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-left:90px}.switch-field label>span{line-height:40px}.switch-field label>div{position:absolute!important;top:50%;left:0;transform:translateY(-50%)}.cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.reservation .content{padding-top:0;padding-bottom:0}.reservation .content .return{margin:0;border:0}.content .tasks-editor{background:#efefef;padding-top:20px;padding-bottom:20px;max-height:3000px;overflow:hidden;transition:all .4s ease-in-out}.content .tasks-editor h2{position:relative;padding:0 40px;cursor:pointer}.content .tasks-editor h2 .icon{position:absolute;right:0;transform:rotate(90deg);fill:#0098a8;transition:transform .4s ease-in-out}.content .tasks-editor.hide{max-height:57px}.content .tasks-editor.hide h2 .icon{transform:rotate(90deg) scaleX(-1)}@media(min-width:760px){.content .tasks-editor.hide{max-height:59px}}.content .tasks-editor .task{padding:10px 0}.content .tasks-editor .task:first-child{padding-top:0}.content .tasks-editor .task:not(:first-child){border-top:1px solid #0098a8}.content .tasks-editor .task>div{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-end;margin:0 -5px}.content .tasks-editor .task>div>*{margin:5px}.content .tasks-editor .task>div.name{padding-bottom:5px}.content .tasks-editor .task>div.name strong{flex:1 1;max-width:90px;margin-top:12px}.content .tasks-editor .task>div.name .option{flex:1 1;margin:0}.content .tasks-editor .task>div.name .precision{display:flex;flex-flow:row;justify-content:flex-end}.content .tasks-editor .task>div.name .precision label{margin:12px 5px 5px}.content .tasks-editor .task>div.name .precision input{margin:5px}.content .tasks-editor .task>div.name .datetime{display:flex;flex-flow:row;justify-content:flex-end;flex:100% 1;margin:0;padding:5px}.content .tasks-editor .task>div.name .datetime label{margin:8px 5px 5px}.content .tasks-editor .task>div.name .datetime input{background:#fff}.content .tasks-editor .task>div.name .datetime .date{display:flex;flex-flow:row}.content .tasks-editor .task>div.name .datetime .date input{max-width:90px;text-align:center}.content .tasks-editor .task>div.name .datetime .time{display:flex;flex-flow:row}.content .tasks-editor .task>div.name .datetime .time input{max-width:40px}.content .tasks-editor .task>div.equipier{display:flex;flex-flow:column;align-items:flex-start;margin:0 -5px;padding:5px 0;border-top:1px solid #fff}.content .tasks-editor .task>div.equipier>*{display:flex;flex-flow:row;align-items:center;margin:0;flex:1 1}.content .tasks-editor .task>div.equipier .attribution{justify-content:flex-start;width:calc(100% + 10px)}.content .tasks-editor .task>div.equipier .attribution label{flex:1 1;max-width:90px;margin:5px}.content .tasks-editor .task>div.equipier .attribution .select-equipier{flex:1 1;margin:5px}.content .tasks-editor .task>div.equipier .duree{justify-content:flex-start;width:calc(100% + 10px)}.content .tasks-editor .task>div.equipier .duree label{flex:1 1;max-width:90px;margin:5px}.content .tasks-editor .task>div.equipier .duree .select-duree{flex:1 1;margin:5px 5px 5px 0}.content .tasks-editor .task>div.equipier .datetime{max-width:150px}.content .tasks-editor .task>div.equipier .datetime label{margin:5px}.content .tasks-editor .task>div.equipier .datetime .MuiFormControl-root{margin:5px 5px 5px 0;max-width:96px}@media(min-width:760px){.content .tasks-editor .task>div.name strong{max-width:260px}.content .tasks-editor .task>div.name .datetime .date{margin-right:20px}.content .tasks-editor .task>div.equipier{flex-flow:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.content .tasks-editor .task>div.equipier>*{flex-flow:row;align-items:center;flex:1 1}.content .tasks-editor .task>div.equipier .attribution{flex:70% 1;max-width:70%}.content .tasks-editor .task>div.equipier .attribution label{flex:1 1;max-width:90px}.content .tasks-editor .task>div.equipier .attribution .select-equipier{flex:1 1}.content .tasks-editor .task>div.equipier .duree{justify-content:flex-end;flex:30% 1;max-width:30%}.content .tasks-editor .task>div.equipier .duree label{flex:1 1;max-width:50px}.content .tasks-editor .task>div.equipier .duree .select-duree{flex:1 1}}.content .tasks-editor .task.event_1 .name strong,.content .tasks-editor .task.event_2 .name strong,.content .tasks-editor .task.event_3 .name strong{flex:20% 1;max-width:20%;margin:0;padding:10px 5px}.content .tasks-editor .task.event_1 .name .input-field,.content .tasks-editor .task.event_2 .name .input-field,.content .tasks-editor .task.event_3 .name .input-field{flex:40% 1;max-width:40%;margin:0;padding:0 5px}.content .tasks-editor .task.event_1 .name .input-field label,.content .tasks-editor .task.event_2 .name .input-field label,.content .tasks-editor .task.event_3 .name .input-field label{display:none}.content .tasks-editor .task.event_1 .name .comment,.content .tasks-editor .task.event_2 .name .comment,.content .tasks-editor .task.event_3 .name .comment{display:flex;flex-flow:row;justify-content:flex-end;margin:10px 0 5px;padding:0}.content .tasks-editor .task.event_1 .name .comment label,.content .tasks-editor .task.event_2 .name .comment label,.content .tasks-editor .task.event_3 .name .comment label{margin:12px 5px 5px}.content .tasks-editor .task.event_1 .name .comment textarea,.content .tasks-editor .task.event_2 .name .comment textarea,.content .tasks-editor .task.event_3 .name .comment textarea{margin:5px}.content .tasks-editor .task.event_1 .task-actions,.content .tasks-editor .task.event_2 .task-actions,.content .tasks-editor .task.event_3 .task-actions{grid-gap:10px;gap:10px}@media(max-width:767px){.content .tasks-editor .task.event_1 .name strong,.content .tasks-editor .task.event_2 .name strong,.content .tasks-editor .task.event_3 .name strong{flex:100% 1;max-width:100%}.content .tasks-editor .task.event_1 .name .input-field,.content .tasks-editor .task.event_2 .name .input-field,.content .tasks-editor .task.event_3 .name .input-field{padding:5px;flex:100% 1;max-width:100%}.content .tasks-editor .task.event_1 .name .comment,.content .tasks-editor .task.event_2 .name .comment,.content .tasks-editor .task.event_3 .name .comment{flex-flow:column;margin:0 0 5px}.content .tasks-editor .task.event_1 .name .comment textarea,.content .tasks-editor .task.event_2 .name .comment textarea,.content .tasks-editor .task.event_3 .name .comment textarea{margin:0 5px 5px;width:auto!important}.content .tasks-editor .task.event_1 .equipier .datetime,.content .tasks-editor .task.event_2 .equipier .datetime,.content .tasks-editor .task.event_3 .equipier .datetime{width:calc(100% + 10px);max-width:none}.content .tasks-editor .task.event_1 .equipier .datetime label,.content .tasks-editor .task.event_2 .equipier .datetime label,.content .tasks-editor .task.event_3 .equipier .datetime label{flex:1 1;max-width:90px}}@media(min-width:768px){.content .tasks-editor .task.event_1 .equipier,.content .tasks-editor .task.event_2 .equipier,.content .tasks-editor .task.event_3 .equipier{display:flex}.content .tasks-editor .task.event_1 .equipier .attribution,.content .tasks-editor .task.event_2 .equipier .attribution,.content .tasks-editor .task.event_3 .equipier .attribution{flex:1 1;max-width:none}.content .tasks-editor .task.event_1 .equipier .datetime,.content .tasks-editor .task.event_1 .equipier .duree,.content .tasks-editor .task.event_2 .equipier .datetime,.content .tasks-editor .task.event_2 .equipier .duree,.content .tasks-editor .task.event_3 .equipier .datetime,.content .tasks-editor .task.event_3 .equipier .duree{flex:30% 1;max-width:30%}.content .tasks-editor .task.event_1 .task-actions,.content .tasks-editor .task.event_2 .task-actions,.content .tasks-editor .task.event_3 .task-actions{grid-gap:30px;gap:30px}}.content .tasks-editor .ajout-task{border-top:1px solid #0098a8;padding-top:15px;text-align:right}.content .titre{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:20px;margin-bottom:10px;border-top:1px solid #0098a8}.content .titre h2{text-align:left;margin:0}.content ul{padding-bottom:0}.content .address{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin:0 -5px;padding-top:20px;padding-bottom:20px}.content .address>*{margin:5px}.content .locataire{padding-bottom:20px}.content .locataire .titre{border:0}.content .locataire .owner{display:flex;flex-flow:row;justify-content:flex-end;align-items:center;padding-top:20px;margin-bottom:10px}.content .locataire .coordonnees{margin-bottom:5px}.content .locataire .accueil_depart{display:flex;flex-flow:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -30px}.content .locataire .accueil,.content .locataire .depart{width:100%;padding:10px 30px 20px}.content .locataire .accueil{position:relative}.content .locataire .accueil:after{content:"";position:absolute;bottom:0;left:30px;display:block;width:calc(100% - 60px);height:1px;background:#e5e5e5}.content .locataire .horaire{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.content .locataire .horaire>*{margin:5px 10px 5px 0}.content .locataire .horaire>div{max-width:96px}.content .locataire .horaire>div.date_autre{max-width:130px}.content .locataire .reset_date{background:none;margin:5px 0 0}.content .locataire .reset_date .icon{display:block;width:30px;height:30px;fill:#6d6d6d;transform-origin:center 13px;transition:all .2s ease-in-out}.content .locataire .reset_date:focus .icon,.content .locataire .reset_date:hover .icon{transform:rotate(180deg)}.content .locataire .horaire-wish{display:block}.content .locataire .horaire-wish .time-wish{font-style:italic}.content .locataire .horaire-wish textarea{display:block}.content .locataire .intervention{margin-top:20px}.content .locataire .intervention .horaire{max-width:100%}.content .locataire .hoomy_comment{margin-top:20px}.content .locataire .hoomy_comment p{font-style:italic}@media(min-width:760px){.content .locataire .accueil_depart{display:flex;flex-flow:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -30px}.content .locataire .accueil,.content .locataire .depart{flex:50% 1;max-width:50%}.content .locataire .accueil:after{content:"";position:absolute;top:5px;bottom:5px;left:auto;right:0;display:block;width:1px;height:calc(100% - 10px);background:#e5e5e5}}.content .services{padding-bottom:20px}.content .services .argent{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 -5px}.content .services .argent>*{margin:5px;flex:1 1;max-width:84px}.content .services .argent .argentInfos{flex:100% 1;max-width:100%;font-size:.75rem}@media(min-width:768px){.content .services .argent .argentInfos{flex:1 1}}.content .services .argent .argentInfos .infos{display:block}.content .services .argent .argentInfos .copy_link{position:relative;display:inline-block;cursor:pointer;display:flex;align-items:center;margin-top:2px;grid-gap:5px;gap:5px}.content .services .argent .argentInfos .copy_link .icon.copy{width:14px;height:14px;fill:#6d6d6d}.content .services .argent .argentInfos .copy_link .icon.check{position:absolute;left:2px;bottom:2px;width:10px;height:10px;fill:#0098a8;opacity:0;transition:all .2s ease-in-out}.content .services .argent .argentInfos .copy_link .icon.check.show{left:6px;opacity:1}.content .services .argent .argentInfos .copy_link:hover .icon.copy{fill:#0098a8}.content .services .services_commandes{width:100%;margin:20px 0}.content .services .services_commandes ul{margin-top:5px}.content .services .services_commandes ul li{display:flex;justify-content:space-between;align-items:center;margin-top:5px}.content .services .services_commandes ul li:before{top:8px}.content .services .services_commandes ul li .add_service{display:block;min-width:110px;text-align:right;margin-left:20px}.content .services .services_commandes ul li .add_service input{display:inline-block;width:54px;margin-left:5px}.content .services .services_commandes .more-services{margin-top:20px}.content .services .services_commandes .more-services strong{position:relative;cursor:pointer}.content .services .services_commandes .more-services strong span{width:300px;transition:opacity .4s ease-in-out}.content .services .services_commandes .more-services strong span.shown{position:absolute;left:22px;opacity:0}.content .services .services_commandes .more-services strong span.hidden{opacity:1}.content .services .services_commandes .more-services strong .icon{width:17px;height:17px;margin-top:1px;margin-right:5px;vertical-align:top;fill:#fff;background:#0098a8;padding:3px;border-radius:50%;transition:all .4s ease-in-out}.content .services .services_commandes .more-services ul{overflow:hidden;opacity:0;max-height:0;transition:all .4s ease-in-out}.content .services .services_commandes .more-services.show strong span.shown{opacity:1}.content .services .services_commandes .more-services.show strong span.hidden{opacity:0}.content .services .services_commandes .more-services.show strong .icon{transform:rotate(45deg)}.content .services .services_commandes .more-services.show ul{opacity:1;max-height:1000px}.content .coequipiers{display:flex;flex-flow:column;padding:20px;margin-bottom:20px;background:#efefef}.content .coequipiers>strong{margin-bottom:5px}.content .coequipiers li{margin-top:5px}.content .coequipiers span,.content .coequipiers strong{display:block}.content .actions{background:#efefef;padding:20px;border:1px solid #0098a8;margin-bottom:20px}.content .actions.hide{display:none}.content .actions .titre{padding:0;border:0}.content .actions .action:not(:last-child){padding-bottom:10px}.content .hoomy_comment{margin-bottom:20px}.content .comment{margin-top:20px;padding-bottom:20px}.content .comment .info{display:block;font-size:.75rem;margin-top:2px}.content .comment .counter{display:flex;justify-content:flex-end;padding:2px 5px;background:#efefef;margin:-5px 0 5px;font-size:.75rem}.content .voyageur{padding-bottom:20px;max-height:300px;overflow:hidden;transition:all .4s ease-in-out}.content .voyageur h2{position:relative;display:inline-block;cursor:pointer;padding-right:30px;margin-bottom:10px}.content .voyageur h2 .icon{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);fill:#0098a8;transition:transform .4s ease-in-out}.content .voyageur p{opacity:1;transition:opacity .4s ease-in-out}.content .voyageur.hide{max-height:42px}.content .voyageur.hide h2 .icon{transform:translateY(-50%) rotate(90deg) scaleX(-1)}.content .voyageur.hide p{opacity:0}.content .cloture{text-align:center;margin-top:40px;padding:10px 20px}.content .cloture.task{background:#efefef}.content .cloture>span{display:block;margin-bottom:10px}.content .choose_billing{padding:10px 10px 20px}.content .choose_billing label{padding:10px 20px}.content .choose_billing input{margin-top:3px;margin-right:5px}.content .choose_billing span{vertical-align:top}.content .btns .btn{margin:5px 10px}.content .satisfait{line-height:1}.content .fix-save{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%;height:100%;max-height:100px;margin:0;padding:20px;background:#0098a8;transform:translateY(100%);transition:transform .6s ease-in-out}.content .fix-save .content{position:relative;width:100%;text-align:center}.content .fix-save .btn{background:#fff;color:#0098a8;transition:all .2s ease-in-out}.content .fix-save .btn .icon{fill:#0098a8}.content .fix-save .btn:focus,.content .fix-save .btn:hover{background:#ffdd0d}.content .fix-save .return{position:absolute;top:0;left:0;right:0;display:block;text-align:center;background:#fff;color:#68bb4c;margin:0;padding:10px 20px;opacity:0;pointer-events:none;transition:all .2s ease-in-out}.content .fix-save .return span{display:inline-block}.content .fix-save p{color:#fff}.content .fix-save .link{color:#fff;background:none;text-decoration:underline}.content .fix-save .link,.content .fix-save p{opacity:0;max-height:0;pointer-events:none;transition:all .4s ease-in-out}.content .fix-save.savin .btn{pointer-events:none}.content .fix-save.succes .btn{opacity:0;pointer-events:none}.content .fix-save.succes .return{opacity:1}.content.has-changes{padding-bottom:20px}.content.has-changes .fix-save{transform:none;transition:all .6s ease-in-out}.content.full-changes .fix-save{max-height:100%;transform:none}.content.full-changes .fix-save .link,.content.full-changes .fix-save p{opacity:1;max-height:100px;pointer-events:auto}.content.full-changes .fix-save p{margin-bottom:20px}.content.full-changes .fix-save .link{margin-top:20px}.content.owner .locataire .accueil,.content.owner .locataire .depart{padding:10px 30px}.content.cleaner .services .services_commandes ul li:before{top:2px}.tickets h1{margin-bottom:90px}.ticket .ajout-intervention{display:flex;justify-content:flex-end}.ticket .address,.ticket .intervention{border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}.ticket .intervention .horaire{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;max-width:100%}.ticket .intervention .horaire>*{margin:5px 10px 5px 0}.ticket .intervention .horaire>div{max-width:96px}.ticket .intervention .coequipier{display:flex;flex-flow:column;padding:20px;margin:20px 0;background:#efefef}.ticket .resume{margin-bottom:30px}.ticket .resume em{font-weight:700}.ticket .resume p{margin-top:2px;padding:10px;background:#efefef;border:1px solid #e5e5e5}.ticket .images{display:flex;flex-flow:row wrap;justify-content:flex-start;grid-gap:10px;gap:10px;margin-top:20px}.ticket .images>img{flex:calc(33.33333% - 7px) 1;max-width:calc(33.33333% - 7px);pointer-events:auto;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,.25)}.ticket .comments .comment{padding-bottom:30px}.ticket .comments em{font-weight:700}.ticket .edit_level,.ticket .new_comment{margin-bottom:30px}.error404{text-align:center;padding-top:40px;padding-bottom:40px}.error404 p{margin-bottom:20px}