@charset "UTF-8";blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}.clear{clear:both}*,:after,:before{box-sizing:border-box}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fonts/Roboto-Bold.8d9d887f.eot);src:url(/build/fonts/Roboto-Bold.8d9d887f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Roboto-Bold.b21da07c.woff2) format("woff2"),url(/build/fonts/Roboto-Bold.9fa4a811.woff) format("woff"),url(/build/fonts/Roboto-Bold.fef2e08e.ttf) format("truetype"),url(/build/images/Roboto-Bold.421623b6.svg#Roboto-Bold) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Medium.b1f960b6.eot);src:url(/build/fonts/Roboto-Medium.b1f960b6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Roboto-Medium.57b8a81c.woff2) format("woff2"),url(/build/fonts/Roboto-Medium.e624b10d.woff) format("woff"),url(/build/fonts/Roboto-Medium.6b3a89a3.ttf) format("truetype"),url(/build/images/Roboto-Medium.20a5d850.svg#Roboto-Medium) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.67168c66.eot);src:url(/build/fonts/Roboto-Regular.67168c66.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Roboto-Regular.9d43b864.woff2) format("woff2"),url(/build/fonts/Roboto-Regular.0944be10.woff) format("woff"),url(/build/fonts/Roboto-Regular.fa7e6e7d.ttf) format("truetype"),url(/build/images/Roboto-Regular.342175c0.svg#Roboto-Regular) format("svg")}:root{--mobile:0px;--phablet:425px;--tablet:576px;--laptop:768px;--desktop:1080px;--desktopXL:1260px}html{height:100%;width:100%}:root{--white:#fff;--black:#000;--black-29:rgba(0,0,0,.29);--grey-1:#f5f5f5;--grey-2:#e5e5e5;--grey-3:#d5d5d5;--grey-4:#959595;--grey-5:#717070;--grey-6:#a8a8a8;--green-1:#91af5a;--green-2:#4caf50;--green-3:#39b471;--green-4:#a8c170;--yellow-fdcl:#ff9800;--orange-fdcl:#f44336;--red-80:rgba(244,67,54,.8);--red-20:rgba(244,67,54,.2);--blue-fdcl:#4678b9;--blue-fdcl-20:#6b93c7;--blue-fdcl-30:rgba(70,120,185,.3);--blue-fdcl-light:#4678b91a;--red-2:#db2526}.display-page .action-wrapper,.module-page .action-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.625rem .5rem;width:100%}@media screen and (min-width:1271px){.display-page .action-wrapper,.module-page .action-wrapper{flex-wrap:nowrap;padding:.875em 2rem .875rem 0}}.module-page .action-wrapper.-small{display:inline-flex;padding:1rem 1rem 0 0;vertical-align:middle;width:80px}.module-page .action-wrapper .mobile-filter-wrapper{display:flex;gap:1.125rem;margin-left:.5rem;width:45%}@media screen and (min-width:1271px){.module-page .action-wrapper .mobile-filter-wrapper{display:none}}.module-page .action-wrapper .mobile-filter-wrapper .mobile-filter-button{border-radius:50%;height:1.5rem;padding:1rem;position:relative;width:1.5rem}.module-page .action-wrapper .mobile-filter-wrapper .mobile-filter-button:before{content:url(/build/images/ic-entonnoir.6bbd7f64.svg);height:1.5rem;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:1.5rem}.module-page .action-wrapper .mobile-filter-wrapper .mobile-search-button{border-radius:50%;height:1.5rem;padding:1rem;position:relative;width:1.5rem}.module-page .action-wrapper .mobile-filter-wrapper .mobile-search-button:before{content:url(/build/images/ic-search.051ca1c3.svg);height:1.5rem;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:1.5rem}.display-page .action-wrapper .selected_filters_list,.module-page .action-wrapper .selected_filters_list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;order:2;width:100%}@media screen and (min-width:1271px){.display-page .action-wrapper .selected_filters_list,.module-page .action-wrapper .selected_filters_list{margin-bottom:0;order:0;padding-left:16.875rem;width:100%}}.display-page .action-wrapper .selected_filters_list li,.module-page .action-wrapper .selected_filters_list li{margin-bottom:.5rem;width:max-content}.display-page .action-wrapper .selected_filters_list li a,.module-page .action-wrapper .selected_filters_list li a{border:.0625rem solid var(--grey-2);border-radius:1rem;color:var(--black);font-size:.875rem;padding:.4rem 2rem .4rem 1rem;position:relative;text-decoration:none}.display-page .action-wrapper .selected_filters_list li a:after,.module-page .action-wrapper .selected_filters_list li a:after{content:url(/build/images/ic-close-blue-circle.e0955c71.svg);cursor:pointer;pointer-events:none;position:absolute;right:.675rem;top:.4rem}.display-page .action-wrapper .selected_filters_list li a:hover,.module-page .action-wrapper .selected_filters_list li a:hover{background-color:var(--blue-fdcl-30)}.header__actions-bloc{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;position:relative;width:45%}@media screen and (min-width:1271px){.header__actions-bloc{width:100%}}.header__actions-bloc__selection{display:none;font-size:.875rem;margin-bottom:.125rem;margin-right:.25rem}.header__actions-bloc__results{font-size:.875rem}@media screen and (min-width:1271px){.header__actions-bloc__results{margin-bottom:.125rem;margin-right:1.75rem}}.header__actions-bloc__add,.header__actions-bloc__kebab{display:inline-block;position:relative}.header__actions-bloc__add-button{border-radius:100%;cursor:pointer;height:42px;padding:1rem;position:relative;transition:all .2s ease-in-out;width:42px}@media screen and (min-width:1271px){.header__actions-bloc__add-button:hover{background-color:var(--blue-fdcl-30)}}.header__actions-bloc__add-button:after,.header__actions-bloc__add-button:before{background:var(--blue-fdcl);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:15px}.header__actions-bloc__add-button:after{transform:translate(-50%,-50%) rotate(90deg)}.titlebtn__btn a.btn__delete{background:var(--red-2)}.titlebtn__btn a.btn__delete:hover{background:var(--red-80)}.titlebtn__btn a.btn__delete:before{background:url(/build/images/ic-offline-supprimer.b3bb3106.svg) no-repeat 50%}.add-button__dropdown{background-color:var(--white);border-radius:10px;box-shadow:0 3px 6px var(--black-29);display:none;padding:2rem;position:absolute;right:0;top:100%;width:75vw;z-index:1}.add-button__dropdown.-opened{display:block}@media screen and (min-width:1271px){.add-button__dropdown{right:0;width:28rem}}.add-button__title{font-size:1.175rem;font-weight:700;margin-bottom:2rem}@media screen and (min-width:1271px){.header__actions-bloc>:last-child{margin-right:1.5rem}}.header__actions-bloc__kebab-button{border-radius:100%;cursor:pointer;height:42px;position:relative;transition:all .2s ease-in-out;width:42px}@media screen and (min-width:1271px){.header__actions-bloc__kebab-button:hover{background-color:var(--blue-fdcl-30)}}.header__actions-bloc__kebab-button span{background:var(--blue-fdcl);border-radius:100%;height:3px;left:calc(50% - 2px);position:absolute;transition:all .2s ease-in-out;width:3px}.header__actions-bloc__kebab-button span:first-child{top:13px}.header__actions-bloc__kebab-button span:nth-child(2){top:20px}.header__actions-bloc__kebab-button span:nth-child(3){top:27px}.kebab-button__dropdown{background-color:var(--white);border-radius:10px;box-shadow:0 3px 6px var(--black-29);display:none;padding:1.25rem 2rem;position:absolute;right:0;top:100%;width:13rem;z-index:2}.kebab-button__dropdown.-opened{display:block}.kebab-button__dropdown a.js-pop{color:var(--blue-fdcl);display:block;font-size:.875rem;padding:.75rem 0;text-decoration:none;transition:all .2s ease-in-out}.dashboard-page .dashboard{align-content:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin:.625rem}@media screen and (min-width:1271px){.dashboard-page .dashboard{align-content:center;gap:1.875rem;justify-content:flex-start;margin:5rem 3.5rem}}.dashboard-page .dashboard__card{background-color:var(--grey-1);border-radius:8px;min-height:12.5rem;padding:1.25rem;width:25rem}@media screen and (min-width:1271px){.dashboard-page .dashboard__card{align-content:flex-start;display:flex;flex-wrap:wrap;min-height:18.75rem;padding:1.625rem 2.5rem;width:31.25rem}}.dashboard-page .dashboard__card__title{color:var(--green-1);font-size:1.25rem;margin-bottom:.75rem;width:100%}@media screen and (min-width:1271px){.dashboard-page .dashboard__card__title{font-size:1.5rem;height:1.875rem;margin-bottom:1.75rem}}.dashboard-page .dashboard__card__content{align-items:center;display:flex;gap:3.5rem;width:100%}.dashboard-page .dashboard__card__content__details ul{list-style-type:none}.dashboard-page .dashboard__card__content__details ul li{align-items:center;display:flex;gap:.625rem;margin-bottom:.3rem}.dashboard-page .dashboard__card__content__details ul li span{font-size:1.25rem;text-align:right;width:5rem}.dashboard-page .dashboard__card__content__details ul a{color:var(--blue-fdcl);font-size:.875rem;font-weight:700;padding:.5rem 1.25rem;text-decoration:none}.dashboard-page .dashboard__card__content__details ul a:hover{background:var(--blue-fdcl-30);border-radius:20px}.dashboard-page .card-icon{margin:0 auto}.dashboard-page .card-icon img{width:3.75rem}@media screen and (min-width:1271px){.dashboard-page .card-icon img{height:auto;width:6rem}}.filter-container{display:none;position:relative}.filter-container.filter-opened{background-color:var(--white);display:block;height:100vh;left:0;padding:3.75rem 1.875rem;position:absolute;top:0;width:100vw;z-index:2}@media screen and (min-width:1271px){.filter-container{display:block;padding-left:1.25rem;width:15rem}}.filter-container__filter-items,.filter-container__research,.filter-container__select{margin-bottom:1.25rem;width:13.75rem}.filter-loading{background:var(--blue-fdcl-20);border:none;border-radius:25px;color:var(--white);display:inline-block;font-size:.7rem;padding:.7rem 1.2rem .7rem 2.7rem;position:absolute;text-decoration:none;text-transform:uppercase;top:-52px;transition:all .2s ease-in-out}.filter-loading:before{background:url(/build/images/loading.7a8304fe.gif) no-repeat 50%;background-size:16px;content:"";height:16px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.filter-container .close-filter{background:url(/build/images/ic-close.89cb9598.svg) 50% no-repeat;height:1.5rem;position:absolute;right:1.5rem;top:1.5rem;width:1.5rem}@media screen and (min-width:1271px){.filter-container .close-filter{display:none}}.filter-container__research input,.filter-container__select select{background-color:var(--white);border:.0625rem solid #ced0d4;border-radius:.5rem;padding:.75rem;width:100%}.filter-container__research input:focus,.filter-container__research input:hover,.filter-container__select select:focus,.filter-container__select select:hover{border:.0625rem solid var(--blue-fdcl);cursor:pointer;outline:.0625rem solid var(--blue-fdcl)}.filter-container__research input{background:url(/build/images/ic-search.051ca1c3.svg) no-repeat 50%;background-position:calc(100% - 5px) 50%;background-size:1.25rem 1.25rem}.filter-container__select select{-webkit-appearance:none;-moz-appearance:none;background:url(/build/images/ic-chevron-blue.68319e00.svg) no-repeat 50%;background-position:calc(100% - 5px) 50%;background-size:1.25rem 1.25rem;position:relative}.filter-container__select select::-ms-expand{display:none}.filter-container__date{margin-bottom:.75rem}.filter-container__date label{color:var(--grey-4);cursor:pointer;display:block;font-size:.875rem;margin-bottom:.5rem;position:relative}.filter-container__date input[type=date]{-webkit-appearance:none;-moz-appearance:none;background-color:var(--white);background-position:calc(100% - 5px) 50%;background-size:1.25rem 1.25rem;border:.0625rem solid #ced0d4;border-radius:.5rem;font-family:Roboto,sans-serif;font-weight:400;padding:.75rem;position:relative;width:100%}.filter-container__date input[type=date]::-ms-expand{display:none}.filter-container__filter-items__item{margin-bottom:1.5rem}.filter-name{color:var(--grey-4);cursor:pointer;font-size:.875rem;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.filter-name:before{background:url(/build/images/ic-next-grey.70c7e48a.svg) no-repeat 50%;background-size:100%;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.filter-name.opened+.filter-list{display:block;margin-top:.5rem}.filter-name.opened:before{background:url(/build/images/ic-chevron-grey.624939cd.svg) no-repeat 50%;background-size:100%;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.filter-list{display:none}.filter-list ul li a{color:var(--blue-fdcl);font-size:.875rem;line-height:1.5rem;padding-left:.25rem;text-decoration:none}.header{position:fixed;top:3.125rem;width:100%;z-index:2}@media screen and (min-width:1271px){.header{top:0}}.header__nav{align-items:center;background-color:var(--grey-1);display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;overflow:auto;padding:.875rem 0 .875rem .625rem}@media screen and (min-width:1271px){.header__nav{padding:1.5rem}}.header__nav__li a{border-radius:20px;color:var(--blue-fdcl);display:block;font-size:.8rem;font-weight:700;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.header__nav__li a:hover{background:var(--blue-fdcl-30)}.header__nav__li a[href="#todo"]:hover{background:#ddd}.header__nav__li a.current{background-color:var(--green-1);border-radius:1rem;color:var(--white)}.main-menu{background-color:var(--blue-fdcl);color:var(--white);padding:1rem 0;position:sticky;top:0;width:100%;z-index:2}@media screen and (min-width:1271px){.main-menu{display:flex;flex-direction:column;height:100vh;padding:2.125rem 0 2.5rem;position:fixed;width:3.75rem;z-index:3}.main-menu>div{margin-bottom:1rem}}.main-menu__header__menu-title,.main-menu__module-list,.main-menu__user-items,.main-menu__user-items .sign-out-link,.main-menu__user-items .user-name{display:none}@media screen and (min-width:1271px){.main-menu__header__current-module,.main-menu__header__menu-title,.main-menu__module-list ul li .module-name,.main-menu__user-items .user-name,.main-menu_user-items .sign-out-link{display:none}.main-menu__module-list,.main-menu__user-items{display:block}}.main-menu .main-menu__header,.main-menu .main-menu__user-items{margin-left:1.25rem}.main-menu .main-menu__module-list,.main-menu .main-menu__user-items{margin-top:2.25rem}@media only screen and (max-width:575px){.main-menu .main-menu__header__current-module{align-items:center;display:flex;gap:.5rem}.main-menu .main-menu__header__current-module img{width:1.25rem}.main-menu .main-menu__header__current-module .module-name{font-weight:700}}.main-menu .main-menu__module-list{width:100%}.main-menu .main-menu__module-list ul{display:flex;flex-direction:column;justify-content:center}.main-menu .main-menu__module-list ul li.current .module-item,.main-menu .main-menu__module-list ul li.current .module-item:hover{background-color:var(--green-1)}.main-menu .main-menu__module-list ul li .module-item{align-items:center;color:var(--white);display:flex;font-size:.875rem;font-weight:700;height:2.5rem;list-style-type:none;position:relative;text-decoration:none;width:100%}.main-menu .main-menu__module-list ul li .module-item:hover{background-color:var(--blue-fdcl-20)}.main-menu .sync__count{align-items:center;background:var(--orange-fdcl);border-radius:100%;color:var(--white);display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:300;height:22px;justify-content:center;position:absolute;right:3px;top:3px;width:22px;z-index:1}.main-menu .main-menu__module-list ul li .module-icon{margin:0 1.25rem}.main-menu .main-menu__module-list ul li .module-name{width:100%}.main-menu.opened{height:100vh;position:fixed;top:0;z-index:3}@media screen and (min-width:1271px){.main-menu.opened{align-items:flex-start;min-width:15.625rem}}.main-menu.opened .sync__count{right:12px;top:50%;transform:translateY(-50%)}.main-menu.opened .main-menu__header__burger .module-icon{background:no-repeat;width:1rem}@media screen and (min-width:1271px){.main-menu.opened .main-menu__header__menu-title{display:block;font-size:1.5rem;text-transform:uppercase}.main-menu.opened .main-menu__header__menu-title span{font-size:.5rem}}.main-menu.opened .main-menu__module-list ul li .module-item{border-radius:0 1.5rem 1.5rem 0;width:calc(100% - .625rem)}.main-menu.opened .main-menu__module-list,.main-menu.opened .main-menu__module-list ul li .module-name,.main-menu.opened .main-menu__user-items,.main-menu.opened .main-menu__user-items .sign-out-link,.main-menu.opened .main-menu__user-items .user-name{display:block}@media screen and (min-width:1271px){.main-menu.opened+.main{margin-left:15.625rem}.main-menu.opened+.main .dashboard{margin-left:3.5rem}}.main-menu .burger-icon:hover,.main-menu li:hover,.main-menu__user-items__user-infos:hover,.main-menu__user-items__user-sign-out:hover{cursor:pointer}.main-menu__user-items__user-infos,.main-menu__user-items__user-sign-out{margin-top:none}.main-menu__user-items{bottom:4rem;font-size:.875rem;position:absolute}@media screen and (min-width:1271px){.main-menu__user-items{bottom:0}}.main-menu__user-items>div{padding:.625rem 0}.main-menu__user-items .sign-out-link{color:var(--white);text-decoration:none}.logo-lactinfo{display:block;width:8.5rem}.main-menu__header,.main-menu__user-items>div{align-items:center;display:flex;gap:1.25rem}.main-menu__header a,.main-menu__user-items>div a{align-items:center;color:var(--white);display:flex;font-weight:700;gap:1.25rem;text-decoration:none}.main-menu__module-list img,.main-menu__user-items img{width:1.25rem}.login-page{align-items:center;display:flex;flex-direction:column;height:100vh;text-align:initial}@media screen and (min-width:1271px){.login-page{flex-direction:row;justify-content:space-between}}.login-page__left-container{align-items:center;background-color:var(--blue-fdcl);display:flex;flex-direction:column;gap:.625rem;justify-content:space-between;width:100%}@media screen and (min-width:1271px){.login-page__left-container{background-color:var(--blue-fdcl);flex-wrap:wrap;height:100vh;margin-bottom:0;min-width:18rem;width:30%}}.login-page__left-container .logo-fdcl{margin-top:1.875rem;width:100%}@media screen and (min-width:1271px){.login-page__left-container .logo-fdcl{height:30%;position:relative}}.login-page__left-container .logo-fdcl img{display:block;height:auto;margin:0 auto;width:5rem}@media screen and (min-width:1271px){.login-page__left-container .logo-fdcl img{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:9rem}}.login-page__left-container .logo-lactinfo{height:auto;width:8rem}@media screen and (min-width:1271px){.login-page__left-container .logo-lactinfo{height:auto;width:16rem}}.login-page__left-container .icon-vache-desktop,.login-page__left-container .icon-vache-mobile{width:100%}.login-page__left-container .icon-vache-mobile{background:var(--white)}@media screen and (min-width:1271px){.login-page__left-container .icon-vache-mobile{display:none}}.login-page__left-container .icon-vache-desktop{display:none}@media screen and (min-width:1271px){.login-page__left-container .icon-vache-desktop{display:block}}.login-page__right-container{margin:0 auto;max-width:25rem;padding:0 1.875rem;width:100%}.login-page__right-container__form-title{font-size:1.25rem;margin-bottom:1.25rem}@media screen and (min-width:1271px){.login-page__right-container__form-title{font-size:1.5rem;margin-bottom:2rem}.login-page__right-container__login-form input,.login-page__right-container__login-form>div{min-width:19rem}}.login-page__right-container input{background-color:var(--white);border:1px solid var(--grey-2);border-radius:.625rem;font-size:.75rem;height:2.5rem;margin-bottom:1.25rem;padding:.4rem 1rem;width:100%}@media screen and (min-width:1271px){.login-page__right-container input{margin-bottom:2rem;max-width:19rem;width:60%}}.login-page__right-container .username{margin-bottom:.625rem}.login-page__right-container .username:focus,.login-page__right-container .username:hover,.login-page__right-container__login-form .password-container .password:focus,.login-page__right-container__login-form .password-container .password:hover{border-color:var(--blue-fdcl);outline:var(--blue-fdcl)}.login-page__right-container__login-form .password-container .show-password{position:relative}.login-page__right-container__login-form .password-container .show-password:hover{cursor:pointer}.login-page__right-container__login-form .password-container .show-password:after{content:url(/build/images/ic-mdp-hidden.27df15b4.svg);height:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem}.login-page__right-container__login-form .password-container .show-password.visible:after{content:url(/build/images/ic-mdp-visible.02048d77.svg);height:1rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.login-page__right-container__login-form .password{margin-bottom:1.25rem;padding-right:3rem}@media screen and (min-width:1271px){.login-page__right-container__login-form .password{margin-bottom:2rem}}.login-page__right-container .button-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media screen and (min-width:1271px){.login-page__right-container .button-container{max-width:19rem}}.login-page__right-container .button-container button{background-color:var(--blue-fdcl);border:none;border-radius:1rem;color:var(--white);font-size:.875rem;font-weight:500;padding:.5rem;width:9rem}.login-page__right-container .button-container button:hover{background-color:var(--blue-fdcl);cursor:pointer}.login-page__right-container .button-container a{color:var(--blue-fdcl);font-size:.75rem;font-weight:400;max-width:7rem;text-decoration:none}.module-page{display:flex;flex-wrap:wrap}@media screen and (min-width:1271px){.module-page{flex-wrap:nowrap}}.module-page .main{margin-bottom:2.5rem;margin-top:3.75rem}@media screen and (min-width:1271px){.module-page .main{margin:5rem 0 0 3.75rem}}.module-page .main-wrapper{display:flex}.module-view{margin-bottom:2.5rem;width:100%}@media screen and (min-width:1271px){.module-view{margin-bottom:3.75rem}.display-page .main{margin-left:3.75rem}}.display-page .list-wrapper{display:flex}.display-page .headersubmenu+.action-wrapper{margin-top:8rem}:root{--container:1480px;--padding:16px}@media screen and (min-width:577px){:root{--padding:30px}}@media screen and (min-width:1271px){:root{--padding:50px}}html{font-family:Roboto,sans-serif;font-weight:400}body{margin:0;padding:0}a{color:var(--blue-fdcl)}label[title]:after{content:" (?)"}.layout{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1271px){.layout{flex-direction:row}}.main{width:100%}@media screen and (min-width:1271px){.main{margin-left:3.75rem;width:calc(100% - 3.75rem)}}.submit__btn{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;margin-left:auto;margin-right:0;margin-top:1rem;padding:.75rem 1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.submit__btn:hover{background:var(--blue-fdcl-20)}.submit__btn:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.submit__btn.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.submit__btn.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.submit__btn.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.submit__btn.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.dropdowntable__content__table tbody a.red,.red{color:var(--red-2)}.green{color:var(--green-2)}.orange{color:var(--yellow-fdcl)}.blue{color:var(--blue-fdcl)}.titlebtn__btn a[href="#todo"]{background:#ddd}a[href="#todo"]{color:var(--grey-4)!important}.dropdowntable__content__cols+.dropdowntable__content__cols{border-top:1px dashed #ccc;padding-top:1.5rem}.print-only{display:none}.hidden{display:none!important}.cr{font-size:12px;margin-left:auto;margin-right:auto;margin-top:1em;max-width:794px;padding:0 16px;width:100%}.cr .cr__intro{display:flex;flex-wrap:nowrap;gap:30px;justify-content:space-between;margin-bottom:30px;width:100%}.cr .cr__intro .cr__intro__logo{width:18%}.cr .cr__intro .cr__intro__logo img{display:block;height:auto;width:100%}.cr .cr__intro .cr__intro__title{margin-top:2em;padding-right:30px;width:32%}.cr .cr__intro .cr__intro__title h1{display:block;font-size:2.5em;margin-bottom:.5em;margin-top:0}.cr .cr__intro .cr__intro__title h1 strong{font-weight:700}.cr .cr__intro .cr__intro__title p{color:var(--red-2);font-size:1.25em}.cr .cr__intro .cr__intro__title p.-green{color:var(--green-3)}.cr .cr__intro .cr__intro__address{margin-top:2em;width:50%}.cr .cr__intro .cr__intro__address .name{font-weight:700}.cr .cr__intro .cr__intro__address .cpville,.cr .cr__intro .cr__intro__address .name{font-size:1.125em;text-transform:uppercase}.cr .cr__intro .cr__intro__address .cr__intro__details{display:flex;flex-wrap:wrap;margin-top:1em}.cr .cr__intro .cr__intro__address .cr__intro__details__bloc{display:flex;flex-wrap:wrap;margin-bottom:1.25rem}.cr .cr__intro .cr__intro__address .cr__intro__details__bloc:last-of-type{margin-bottom:0}.cr .cr__intro .cr__intro__address .cr__intro__details__bloc .intitule{color:var(--grey-5);font-size:1em;margin-bottom:.25em;padding-right:10px;width:190px}.cr .cr__intro .cr__intro__address .cr__intro__details__bloc .value{font-size:1em;width:calc(100% - 190px)}.cr.cr__courrier-alerte-laits-hors-normes .cr__intro{justify-content:start}.cr.cr__courrier-alerte-laits-hors-normes .cr__intro .cr__intro__title h1{font-weight:400;margin-bottom:.15em}.cr.cr__courrier-alerte-laits-hors-normes .cr__intro .cr__intro__title h2{color:#db2526;font-weight:500}.cr.cr__courrier-alerte-laits-hors-normes ul.cr__intro__details__copies{list-style-type:"- "}.cr.cr__courrier-alerte-laits-hors-normes ul.cr__intro__details__copies li{margin-left:.5em}.cr.cr__courrier-alerte-laits-hors-normes .cr__paragraph p{margin-bottom:.5em}.cr.cr__courrier-alerte-laits-hors-normes .cr__paragraph p:last-child{margin-bottom:0}.cr.cr__courrier-alerte-laits-hors-normes .cr__references{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em}.cr.cr__courrier-alerte-laits-hors-normes .cr__references .cr__references__ref{width:33%}.cr.cr__courrier-alerte-laits-hors-normes .cr__references .cr__references__ref .value{font-style:italic}.cr.cr__courrier-alerte-laits-hors-normes .cr__references .cr__references__details{width:40%}.cr.cr__courrier-alerte-laits-hors-normes .cr__sign{margin-bottom:.5em;padding-top:.5em}.cr.cr__courrier-alerte-laits-hors-normes .cr__sign .cr__sign__right{display:flex}.cr .cr__fenetre_postale{padding:0 0 5em 60%}.cr .cr__fenetre_postale .cr__intro__address .name{font-size:18px;font-weight:500}.cr table.cr__lhn-tableau{margin-bottom:.5em;width:100%}.cr table.cr__lhn-tableau th,.cr table.cr__lhn-tableau.align-center td{padding:.15em;text-align:center}.cr table.cr__lhn-tableau td,.cr table.cr__lhn-tableau th{border:1px solid #000;padding:.5em}.cr.cr__etat-laits-hors-normes .cr__intro{justify-content:start;margin-bottom:4em}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__logo{width:15%}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__title{margin-top:.25em;width:80%}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__title h1 span{display:block;font-weight:400;text-transform:uppercase}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__title h2{font-size:18px;font-weight:500;margin:1em 0 .15em}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__title .cr__intro__date{color:#666}.cr.cr__etat-laits-hors-normes .cr__intro .cr__intro__title .cr__intro__date b{color:#000}.cr .cr__category{margin-bottom:1.5rem}.cr .cr__colonnes{background:var(--grey-4);display:flex;flex-wrap:nowrap;margin-bottom:1em}.cr .cr__colonnes.-red{background:var(--red-2)}.cr .cr__colonnes.-green{background:var(--green-3)}.cr .cr__colonnes .cr__colonnes__left,.cr .cr__colonnes .cr__colonnes__right{color:var(--white);font-size:1.5em;padding:.4em 0;width:50%}.cr .cr__colonnes .cr__colonnes__left{font-weight:700;padding-left:1.25em}.cr .cr__colonnes .cr__colonnes__right{padding-left:1.125em}.cr .cr__bloc{margin-bottom:1.5em}.cr .cr__heading{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.66em}.cr .cr__heading .cr__heading__title{font-size:1.125em;font-weight:700;padding-left:.5rem}.cr .cr__heading .cr__heading__title span{display:inline-block;margin-right:1em}.cr .cr__heading .cr__heading__objectif{font-size:1.125em;padding-right:.6rem;position:relative}.cr .cr__heading .cr__heading__objectif:after{content:"";display:inline-block;height:20px;margin-left:1.5em;vertical-align:middle;width:20px}.cr .cr__heading .cr__heading__objectif.-green{color:var(--green-3)}.cr .cr__heading .cr__heading__objectif.-green:after{background:url(/build/images/ic-checkyes.9101a24b.svg) no-repeat 50%}.cr .cr__heading .cr__heading__objectif.-red{color:var(--red-2)}.cr .cr__heading .cr__heading__objectif.-red:after{background:url(/build/images/ic-checkno.371bbd89.svg) no-repeat 50%}.cr .cr__heading .cr__heading__objectif.-grey{color:var(--grey-4)}.cr .cr__heading .cr__heading__objectif.-grey:after{background-color:var(--grey-4);border-radius:100%}.cr .cr__heading .cr__heading__objectif.-grey:before{background:var(--white);content:"";height:2px;position:absolute;right:10px;top:56%;transform:translate(-50%,-50%);width:10px}.cr .cr__elements{border-top:1px solid var(--black);column-gap:3rem;display:flex;flex-wrap:wrap;margin-bottom:1em}.cr .cr__element{align-items:flex-start;border-bottom:1px solid var(--grey-3);display:flex;flex-wrap:nowrap;padding:.5em 0;width:calc(50% - 1.5rem)}.cr .cr__element.question-full{flex-wrap:wrap;width:100%}.cr .cr__element.question-full .cr__element__intitule{margin-bottom:.75rem;width:100%}.cr .cr__element.question-full .cr__element__etat{padding:0 .5rem;width:100%}.cr .cr__intitule{color:var(--grey-5);margin-bottom:.25rem}.cr .cr__element__intitule{color:var(--grey-5);font-size:1em;padding-left:.5em;padding-right:1em;width:calc(60% - 20px)}.cr .cr__element__etat{color:var(--black);font-size:1em;width:calc(40% - 20px)}.cr .cr__element__icon{height:20px;position:relative;width:40px}.cr .cr__element__icon:before{content:"";height:16px;position:absolute;right:2px;top:3px;width:16px}.cr .cr__element__icon.-green{background:url(/build/images/ic-checked.2962d410.svg) no-repeat;background-position:50% 1px;background-size:16px 16px}.cr .cr__element__icon.-red{background:url(/build/images/ic-cross.645aace0.svg) no-repeat;background-position:bottom;background-size:25px 25px}.cr .cr__element__icon.-grey:before{background:var(--grey-4);height:2px;right:12px;top:6px;width:14px}.cr .cr__mention{font-size:1.125em;font-style:italic}.cr hr{border-bottom:none;border-top:1px solid #666;margin-bottom:1em}.cr .cr__footer__laits-hors-normes{display:flex}.cr .cr__footer__laits-hors-normes .intitule{color:#666;font-weight:500;padding-right:1em;text-align:right;width:40%}.cr .cr__paragraph{break-inside:auto!important;margin-bottom:.5em}.cr .cr__paragraph p{font-size:1em;line-height:1.35em;margin-bottom:.75em}.cr .cr__paragraph p.before-ul{margin-bottom:0}.cr .cr__paragraph p strong{font-weight:700}.cr .cr__paragraph ol li,.cr .cr__paragraph ul li{font-size:1em;line-height:1.35em}.cr .cr__paragraph ul{margin-bottom:1em}.cr .cr__paragraph ul li:before{background:var(--red-2);border-radius:100%;content:"";display:inline-block;font-size:1.5em;height:10px;margin-right:.75em;margin-top:-3px;vertical-align:middle;width:10px}.cr .cr__table{margin-bottom:1.5em}.cr .cr__table table{width:100%}.cr .cr__table table thead tr{border-bottom:1px solid var(--black);vertical-align:top}.cr .cr__table table thead tr th{font-size:1.125em;font-weight:700;padding:1em .5em 1em 0;text-align:left}.cr .cr__table table thead tr th:first-child{width:40px}.cr .cr__table table thead tr th:nth-child(2){width:200px}.cr .cr__table table thead tr th:nth-child(4){width:calc(100% - 590px)}.cr .cr__table table tbody tr{border-bottom:1px solid var(--grey-3);vertical-align:top}.cr .cr__table table tbody tr.cr__table__tr_note{border-bottom:none}.cr .cr__table table tbody tr td{font-size:1.125em;padding:.5em .5em .5em 0}.cr .cr__table table tbody tr td span.cr__table__libelle{color:var(--grey-5)}.cr .cr__table table tbody tr td span.cr-statut{position:relative}.cr .cr__table table tbody tr td span.cr-statut:after{content:"";display:inline-block;height:20px;margin-left:1.4em;position:absolute;vertical-align:middle;width:20px}.cr .cr__table table tbody tr td span.cr-statut.-green{color:var(--green-3)}.cr .cr__table table tbody tr td span.cr-statut.-green:after{background:url(/build/images/ic-checkyes.9101a24b.svg) no-repeat 50%}.cr .cr__table table tbody tr td span.cr-statut.-red{color:var(--red-2)}.cr .cr__table table tbody tr td span.cr-statut.-red:after{background:url(/build/images/ic-checkno.371bbd89.svg) no-repeat 50%}.cr .cr__table table tbody tr td span.cr__table__note{color:var(--black);font-size:.75em}.cr .cr__table.cr__table__preconisations table thead tr th:first-child{width:85px}.cr .cr__table.cr__table__preconisations table thead tr th:nth-child(2){width:130px}.cr .cr__table.cr__table__preconisations table thead tr th:nth-child(3){width:calc(100% - 355px)}.cr .cr__table.cr__table__preconisations table thead tr th:nth-child(4),.cr .cr__table.cr__table__preconisations table thead tr th:nth-child(5),.cr .cr__table.cr__table__visites-precedentes table thead tr th:first-child{width:85px}.cr .cr__table.cr__table__visites-precedentes table thead tr th:nth-child(2){width:calc(100% - 285px)}.cr .cr__table.cr__table__visites-precedentes table thead tr th:nth-child(3){width:200px}.cr .cr__table.cr__table__passopti table thead tr th:first-child{width:190px}.cr .cr__table.cr__table__passopti table thead tr th:nth-child(2){width:calc(100% - 275px)}.cr .cr__table.cr__table__analyses table thead tr th:first-child,.cr .cr__table.cr__table__analyses table thead tr th:nth-child(2),.cr .cr__table.cr__table__passopti table thead tr th:nth-child(3){width:85px}.cr .cr__table.cr__table__analyses table thead tr th:nth-child(3){width:calc(100% - 670px)}.cr .cr__table.cr__table__analyses table thead tr th:nth-child(4),.cr .cr__table.cr__table__analyses table thead tr th:nth-child(5),.cr .cr__table.cr__table__analyses table thead tr th:nth-child(6),.cr .cr__table.cr__table__analyses table thead tr th:nth-child(7){width:125px}.cr .cr__table.cr__table__visite-conseil-amelioration table thead tr th:first-child{width:40px}.cr .cr__table.cr__table__visite-conseil-amelioration table thead tr th:nth-child(2){width:190px}.cr .cr__table.cr__table__visite-conseil-amelioration table thead tr th:nth-child(3){width:270px}.cr .cr__table.cr__table__visite-conseil-amelioration table thead tr th:nth-child(4){width:calc(100% - 510px)}.cr .cr__table.cr__table__bilan-pass__declenchement_pass-cible-immediat table thead tr th:first-child,.cr .cr__table.cr__table__visite-conseil table thead tr th:first-child{width:40px}.cr .cr__table.cr__table__bilan-pass__declenchement_pass-cible-immediat table thead tr th:nth-child(2),.cr .cr__table.cr__table__visite-conseil table thead tr th:nth-child(2){width:190px}.cr .cr__table.cr__table__bilan-pass__declenchement_pass-cible-immediat table thead tr th:nth-child(3),.cr .cr__table.cr__table__visite-conseil table thead tr th:nth-child(3){width:calc(100% - 510px)}.cr .cr__table.cr__table__bilan-pass__declenchement_pass-cible-immediat table thead tr th:nth-child(4),.cr .cr__table.cr__table__visite-conseil table thead tr th:nth-child(4){width:120px}.cr .cr__table.cr__table__bilan-pass__declenchement_pass-cible-immediat table thead tr th:nth-child(5),.cr .cr__table.cr__table__visite-conseil table thead tr th:nth-child(5){width:150px}.cr .cr__table.cr__table__contre-visite table thead tr th:first-child{width:40px}.cr .cr__table.cr__table__contre-visite table thead tr th:nth-child(2){width:190px}.cr .cr__table.cr__table__contre-visite table thead tr th:nth-child(3){width:calc(100% - 370px)}.cr .cr__table.cr__table__contre-visite table thead tr th:nth-child(4){width:140px}.cr .cr__table.cr__table__bilan-pass__declenchement-pass-cible-differe table thead tr th:first-child,.cr .cr__table.cr__table__bilan-pass__objectifs-amelioration table thead tr th:first-child{width:40px}.cr .cr__table.cr__table__bilan-pass__declenchement-pass-cible-differe table thead tr th:nth-child(2),.cr .cr__table.cr__table__bilan-pass__objectifs-amelioration table thead tr th:nth-child(2){width:170px}.cr .cr__table.cr__table__bilan-pass__declenchement-pass-cible-differe table thead tr th:nth-child(3),.cr .cr__table.cr__table__bilan-pass__objectifs-amelioration table thead tr th:nth-child(3){width:calc(100% - 390px)}.cr .cr__table.cr__table__bilan-pass__declenchement-pass-cible-differe table thead tr th:nth-child(4),.cr .cr__table.cr__table__bilan-pass__objectifs-amelioration table thead tr th:nth-child(4){width:180px}.cr .cr__table.cr__table__courrier-alerte-laits-hors-normes table thead tr th:first-child{width:120px}.cr .cr__table.cr__table__courrier-alerte-laits-hors-normes table thead tr th:nth-child(2){width:auto}.cr .cr__table.cr__table__courrier-alerte-laits-hors-normes table thead tr th:nth-child(3){width:160px}.cr .cr__table.cr__table__etat-laits-hors-normes{font-size:11px}.cr .cr__table.cr__table__etat-laits-hors-normes table{margin-bottom:2em}.cr .cr__table.cr__table__etat-laits-hors-normes caption{font-size:16px;font-weight:500;padding:.75em 0;text-align:left;text-transform:uppercase}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr{border-bottom:1px solid var(--grey-2);border-top:1px solid var(--grey-2)}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th{color:#666;font-weight:400;padding:.5em .5em .5em 0}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:first-child{width:180px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(2),.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(3){width:60px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(4){width:115px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(5){width:auto}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(6){width:140px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(7){width:70px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(8),.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(9){width:60px}.cr .cr__table.cr__table__etat-laits-hors-normes table thead tr th:nth-child(10){width:100px}.cr .cr__sign{display:flex;flex-wrap:wrap;margin-bottom:5em;padding-top:2em;width:100%}.cr .cr__sign__left,.cr .cr__sign__right{margin-right:2em;width:calc(50% - 1em)}.cr .cr__sign__right{margin-right:0}.cr .cr__person{color:var(--grey-5);font-size:1.125em;margin-bottom:1em;padding-left:.75em}.cr .cr__person span{color:var(--black);font-weight:700;margin-left:2em}.cr .cr__box{border:2px solid var(--grey-3);color:var(--grey-4);font-size:1em;font-style:italic;height:90px;margin-bottom:1.5em;padding:.75em;width:100%}.cr .cr__denysign{align-items:center;color:var(--grey-5);display:flex;flex-wrap:wrap;font-size:1.125em;width:100%}.cr .cr__denysign .cr__denysign__box{border:2px solid var(--grey-3);display:inline-block;height:24px;margin-right:1em;width:24px}@media print{.page-break{page-break-before:always}.print-hidden{display:none}.print-only{display:block}.cr{color-adjust:exact;max-width:100%;-ms-print-color-adjust:exact!important;-o-print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.cr .cr__intro .cr__intro__address .cr__intro__details .intitule{width:130px}.cr .cr__intro .cr__intro__address .cr__intro__details .value{width:calc(100% - 130px)}.cr .cr__colonnes,.cr .cr__element,.cr .cr__paragraph,.cr .cr__sign,.cr .page-break-avoid{page-break-inside:avoid}.cr .cr__paragraph ul li:before{content:"";height:7px;margin-right:.5em;width:7px}.cr .cr__table table thead tr th:first-child{width:40px}.cr .cr__table table thead tr th:nth-child(2){width:180px}.cr .cr__table table thead tr th:nth-child(3){width:250px}.cr .cr__table table thead tr th:nth-child(4){width:calc(100% - 470px)}}.formatted-text p{font-size:.875rem;line-height:1rem}.formatted-text ul{padding:.5rem 0}.formatted-text ul li{align-items:center;font-size:.875rem;line-height:1rem;padding-left:.75rem;position:relative}.formatted-text ul li:before{background:var(--black);border-radius:100%;content:"";display:inline-block;height:4px;left:0;position:absolute;top:7px;width:4px}.formatted-text ol{counter-reset:item;padding:.5rem 0}.formatted-text ol li{font-size:.875rem;line-height:1rem;padding-left:.75rem;position:relative}.formatted-text ol li:before{color:var(--black);content:counter(item) ". ";counter-increment:item;left:0;position:absolute;top:0}.dropdowntable-container{padding:1.25rem .625rem 2.5rem;width:100%}@media screen and (min-width:1271px){.dropdowntable-container{padding:1.75rem}}.dropdowntable{margin-bottom:.4rem}.dropdowntable.with-progress .dropdowntable__head__title{width:13rem}.dropdowntable__head{align-items:center;background:var(--grey-1);border-radius:10px;column-gap:3rem;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.55rem 1rem}.dropdowntable__head__title{align-items:center;color:var(--grey-4);display:flex;font-weight:600;justify-content:start;padding-right:3rem}.dropdowntable__head__progressbar{border-radius:5px;display:inline-block;display:none;height:10px;overflow:hidden;position:relative;width:240px}@media screen and (min-width:1271px){.dropdowntable__head__progressbar{display:inline-block}}.dropdowntable__head__progressbar:before{content:"";height:100%;opacity:.2;position:absolute;width:100%}.dropdowntable__head__progressbar:after{border-radius:5px;content:"";height:100%;position:absolute}.dropdowntable__head__progressbar:after,.dropdowntable__head__progressbar:before{background:var(--yellow-fdcl)}[data-objectifs-progress-value="1"] .dropdowntable__head__progressbar:after{width:1%}[data-objectifs-progress-value="2"] .dropdowntable__head__progressbar:after{width:2%}[data-objectifs-progress-value="3"] .dropdowntable__head__progressbar:after{width:3%}[data-objectifs-progress-value="4"] .dropdowntable__head__progressbar:after{width:4%}[data-objectifs-progress-value="5"] .dropdowntable__head__progressbar:after{width:5%}[data-objectifs-progress-value="6"] .dropdowntable__head__progressbar:after{width:6%}[data-objectifs-progress-value="7"] .dropdowntable__head__progressbar:after{width:7%}[data-objectifs-progress-value="8"] .dropdowntable__head__progressbar:after{width:8%}[data-objectifs-progress-value="9"] .dropdowntable__head__progressbar:after{width:9%}[data-objectifs-progress-value="10"] .dropdowntable__head__progressbar:after{width:10%}[data-objectifs-progress-value="11"] .dropdowntable__head__progressbar:after{width:11%}[data-objectifs-progress-value="12"] .dropdowntable__head__progressbar:after{width:12%}[data-objectifs-progress-value="13"] .dropdowntable__head__progressbar:after{width:13%}[data-objectifs-progress-value="14"] .dropdowntable__head__progressbar:after{width:14%}[data-objectifs-progress-value="15"] .dropdowntable__head__progressbar:after{width:15%}[data-objectifs-progress-value="16"] .dropdowntable__head__progressbar:after{width:16%}[data-objectifs-progress-value="17"] .dropdowntable__head__progressbar:after{width:17%}[data-objectifs-progress-value="18"] .dropdowntable__head__progressbar:after{width:18%}[data-objectifs-progress-value="19"] .dropdowntable__head__progressbar:after{width:19%}[data-objectifs-progress-value="20"] .dropdowntable__head__progressbar:after{width:20%}[data-objectifs-progress-value="21"] .dropdowntable__head__progressbar:after{width:21%}[data-objectifs-progress-value="22"] .dropdowntable__head__progressbar:after{width:22%}[data-objectifs-progress-value="23"] .dropdowntable__head__progressbar:after{width:23%}[data-objectifs-progress-value="24"] .dropdowntable__head__progressbar:after{width:24%}[data-objectifs-progress-value="25"] .dropdowntable__head__progressbar:after{width:25%}[data-objectifs-progress-value="26"] .dropdowntable__head__progressbar:after{width:26%}[data-objectifs-progress-value="27"] .dropdowntable__head__progressbar:after{width:27%}[data-objectifs-progress-value="28"] .dropdowntable__head__progressbar:after{width:28%}[data-objectifs-progress-value="29"] .dropdowntable__head__progressbar:after{width:29%}[data-objectifs-progress-value="30"] .dropdowntable__head__progressbar:after{width:30%}[data-objectifs-progress-value="31"] .dropdowntable__head__progressbar:after{width:31%}[data-objectifs-progress-value="32"] .dropdowntable__head__progressbar:after{width:32%}[data-objectifs-progress-value="33"] .dropdowntable__head__progressbar:after{width:33%}[data-objectifs-progress-value="34"] .dropdowntable__head__progressbar:after{width:34%}[data-objectifs-progress-value="35"] .dropdowntable__head__progressbar:after{width:35%}[data-objectifs-progress-value="36"] .dropdowntable__head__progressbar:after{width:36%}[data-objectifs-progress-value="37"] .dropdowntable__head__progressbar:after{width:37%}[data-objectifs-progress-value="38"] .dropdowntable__head__progressbar:after{width:38%}[data-objectifs-progress-value="39"] .dropdowntable__head__progressbar:after{width:39%}[data-objectifs-progress-value="40"] .dropdowntable__head__progressbar:after{width:40%}[data-objectifs-progress-value="41"] .dropdowntable__head__progressbar:after{width:41%}[data-objectifs-progress-value="42"] .dropdowntable__head__progressbar:after{width:42%}[data-objectifs-progress-value="43"] .dropdowntable__head__progressbar:after{width:43%}[data-objectifs-progress-value="44"] .dropdowntable__head__progressbar:after{width:44%}[data-objectifs-progress-value="45"] .dropdowntable__head__progressbar:after{width:45%}[data-objectifs-progress-value="46"] .dropdowntable__head__progressbar:after{width:46%}[data-objectifs-progress-value="47"] .dropdowntable__head__progressbar:after{width:47%}[data-objectifs-progress-value="48"] .dropdowntable__head__progressbar:after{width:48%}[data-objectifs-progress-value="49"] .dropdowntable__head__progressbar:after{width:49%}[data-objectifs-progress-value="50"] .dropdowntable__head__progressbar:after{width:50%}[data-objectifs-progress-value="51"] .dropdowntable__head__progressbar:after{width:51%}[data-objectifs-progress-value="52"] .dropdowntable__head__progressbar:after{width:52%}[data-objectifs-progress-value="53"] .dropdowntable__head__progressbar:after{width:53%}[data-objectifs-progress-value="54"] .dropdowntable__head__progressbar:after{width:54%}[data-objectifs-progress-value="55"] .dropdowntable__head__progressbar:after{width:55%}[data-objectifs-progress-value="56"] .dropdowntable__head__progressbar:after{width:56%}[data-objectifs-progress-value="57"] .dropdowntable__head__progressbar:after{width:57%}[data-objectifs-progress-value="58"] .dropdowntable__head__progressbar:after{width:58%}[data-objectifs-progress-value="59"] .dropdowntable__head__progressbar:after{width:59%}[data-objectifs-progress-value="60"] .dropdowntable__head__progressbar:after{width:60%}[data-objectifs-progress-value="61"] .dropdowntable__head__progressbar:after{width:61%}[data-objectifs-progress-value="62"] .dropdowntable__head__progressbar:after{width:62%}[data-objectifs-progress-value="63"] .dropdowntable__head__progressbar:after{width:63%}[data-objectifs-progress-value="64"] .dropdowntable__head__progressbar:after{width:64%}[data-objectifs-progress-value="65"] .dropdowntable__head__progressbar:after{width:65%}[data-objectifs-progress-value="66"] .dropdowntable__head__progressbar:after{width:66%}[data-objectifs-progress-value="67"] .dropdowntable__head__progressbar:after{width:67%}[data-objectifs-progress-value="68"] .dropdowntable__head__progressbar:after{width:68%}[data-objectifs-progress-value="69"] .dropdowntable__head__progressbar:after{width:69%}[data-objectifs-progress-value="70"] .dropdowntable__head__progressbar:after{width:70%}[data-objectifs-progress-value="71"] .dropdowntable__head__progressbar:after{width:71%}[data-objectifs-progress-value="72"] .dropdowntable__head__progressbar:after{width:72%}[data-objectifs-progress-value="73"] .dropdowntable__head__progressbar:after{width:73%}[data-objectifs-progress-value="74"] .dropdowntable__head__progressbar:after{width:74%}[data-objectifs-progress-value="75"] .dropdowntable__head__progressbar:after{width:75%}[data-objectifs-progress-value="76"] .dropdowntable__head__progressbar:after{width:76%}[data-objectifs-progress-value="77"] .dropdowntable__head__progressbar:after{width:77%}[data-objectifs-progress-value="78"] .dropdowntable__head__progressbar:after{width:78%}[data-objectifs-progress-value="79"] .dropdowntable__head__progressbar:after{width:79%}[data-objectifs-progress-value="80"] .dropdowntable__head__progressbar:after{width:80%}[data-objectifs-progress-value="81"] .dropdowntable__head__progressbar:after{width:81%}[data-objectifs-progress-value="82"] .dropdowntable__head__progressbar:after{width:82%}[data-objectifs-progress-value="83"] .dropdowntable__head__progressbar:after{width:83%}[data-objectifs-progress-value="84"] .dropdowntable__head__progressbar:after{width:84%}[data-objectifs-progress-value="85"] .dropdowntable__head__progressbar:after{width:85%}[data-objectifs-progress-value="86"] .dropdowntable__head__progressbar:after{width:86%}[data-objectifs-progress-value="87"] .dropdowntable__head__progressbar:after{width:87%}[data-objectifs-progress-value="88"] .dropdowntable__head__progressbar:after{width:88%}[data-objectifs-progress-value="89"] .dropdowntable__head__progressbar:after{width:89%}[data-objectifs-progress-value="90"] .dropdowntable__head__progressbar:after{width:90%}[data-objectifs-progress-value="91"] .dropdowntable__head__progressbar:after{width:91%}[data-objectifs-progress-value="92"] .dropdowntable__head__progressbar:after{width:92%}[data-objectifs-progress-value="93"] .dropdowntable__head__progressbar:after{width:93%}[data-objectifs-progress-value="94"] .dropdowntable__head__progressbar:after{width:94%}[data-objectifs-progress-value="95"] .dropdowntable__head__progressbar:after{width:95%}[data-objectifs-progress-value="96"] .dropdowntable__head__progressbar:after{width:96%}[data-objectifs-progress-value="97"] .dropdowntable__head__progressbar:after{width:97%}[data-objectifs-progress-value="98"] .dropdowntable__head__progressbar:after{width:98%}[data-objectifs-progress-value="99"] .dropdowntable__head__progressbar:after{width:99%}[data-objectifs-progress-value="100"] .dropdowntable__head__progressbar:after{width:100%}[data-objectifs-progress-value="100"] .dropdowntable__head__progressbar:after,[data-objectifs-progress-value="100"] .dropdowntable__head__progressbar:before{background:var(--green-2)}.dropdowntable__head__progresstext{color:var(--grey-4);display:inline-block;font-size:.875rem}@media screen and (min-width:1271px){.dropdowntable__head__progresstext{margin-left:1.5rem}}.dropdowntable__content__subdrop__btn,.dropdowntable__head__btn{align-items:center;display:flex;flex-grow:1;justify-content:end;line-height:0;text-align:right;width:80px}.dropdowntable__content__subdrop__btn a,.dropdowntable__head__btn a{line-height:1}.dropdowntable__content__subdrop__btn a.btn,.dropdowntable__head__btn a.btn{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;margin-left:1rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.dropdowntable__content__subdrop__btn a.btn:hover,.dropdowntable__head__btn a.btn:hover{background:var(--blue-fdcl-20)}.dropdowntable__content__subdrop__btn a.btn:before,.dropdowntable__head__btn a.btn:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.dropdowntable__content__subdrop__btn a.btn.-pdf:before,.dropdowntable__head__btn a.btn.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.dropdowntable__content__subdrop__btn a.btn.-envoyer:before,.dropdowntable__head__btn a.btn.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.dropdowntable__content__subdrop__btn a.btn.-cloturer:before,.dropdowntable__head__btn a.btn.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.dropdowntable__content__subdrop__btn a.btn.-cloturer:after,.dropdowntable__head__btn a.btn.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.dropdowntable__content__subdrop__btn a.btn.btn__red,.dropdowntable__head__btn a.btn.btn__red{background:var(--red-2)}.dropdowntable__content__subdrop__btn a.btn.btn__red:hover,.dropdowntable__head__btn a.btn.btn__red:hover{background:var(--red-80)}.dropdowntable__content__subdrop__btn a.btn.btn__red:before,.dropdowntable__head__btn a.btn.btn__red:before{background:url(/build/images/ic-offline-supprimer.b3bb3106.svg) no-repeat 50%}.dropdowntable__head__edit{background:url(/build/images/ic-edit.ff658983.svg) no-repeat 50%;background-size:60%;border-radius:100%;display:inline-block;height:32px;transition:all .2s ease-in-out;width:32px}.dropdowntable__head__edit:hover{background-color:var(--blue-fdcl-30)}.alert-badge{background-color:var(--red-2);border-radius:10px;color:#fff;display:inline-block;font-size:.75rem;font-weight:400;height:20px;margin-left:.5rem;padding:3px 8px;text-align:center}.dropdowntable__head__arrow{background:url(/build/images/ic-chevron.e52deb66.svg) no-repeat 50%;background-size:80%;border-radius:100%;display:inline-block;height:32px;margin-left:.5rem;transform-origin:center;transition:all .2s ease-in-out;width:32px}.dropdowntable__head__arrow:hover{background-color:var(--blue-fdcl-30)}.dropdowntable__head__arrow.-opened{transform:rotate(-180deg)}.dropdowntable__content{display:none;overflow:auto;padding:1rem 1.5rem 0 1rem;width:100%}.dropdowntable__content.-opened{display:block}.dropdowntable__content__table tr th{color:var(--grey-4);font-size:.875rem;font-weight:400;min-width:140px;padding:.5rem 1.5rem .5rem 0;text-align:left}.dropdowntable__content__table tr td{font-size:.875rem}.dropdowntable__content__table tr td:not(.incdec__table){padding:.25rem 1rem .25rem 0}.dropdowntable__content__table tr td>*{vertical-align:middle}.dropdowntable__content__table tr td .layer__element input{width:100%}.dropdowntable__content__table tbody{vertical-align:top}.dropdowntable__content__table tbody .dropdowntable__content__info__value{width:100%}.dropdowntable__content__table tbody a{color:var(--black);text-decoration:none}.dropdowntable__content__table tbody .layer__element{align-items:flex-start}.dropdowntable__content__table tbody .layer__element.-checkbox{top:16px}.dropdowntable__content__cols{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.dropdowntable__content__col{margin-bottom:1rem;width:100%}@media screen and (min-width:1271px){.dropdowntable__content__col{margin-right:4rem;width:calc(33% - 2.66rem)}.dropdowntable__content__col:nth-child(3n+3){margin-right:0}.dropdowntable__content__subdrop__content .dropdowntable__content__col{margin-right:5.12rem;width:calc(50% - 2.66rem)}.dropdowntable__content__subdrop__content .dropdowntable__content__col:nth-child(2n+2){margin-right:0}}.dropdowntable__content__subdrop{border-bottom:1px solid var(--grey-3);width:100%}.dropdowntable__content__subdrop:last-child{border-bottom:none}.dropdowntable__content__subdrop[data-controller=subdropdown--enquete-alerte-qualite-fiche]:last-child{margin-bottom:2rem}.dropdowntable__content__subdrop__title{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:500;justify-content:flex-start;padding:1rem 0 1rem 2.5rem;position:relative}.dropdowntable__content__subdrop__title a{color:inherit}.dropdowntable__content__subdrop__icon{background:url(/build/images/ic-checkblue.a4ccf004.svg) no-repeat 50%;border-radius:100%;height:20px;left:0;position:absolute;width:20px}.-grey .dropdowntable__content__subdrop__icon{background-color:var(--grey-4);background-image:none}.-grey .dropdowntable__content__subdrop__icon:before{background:var(--white);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.-green .dropdowntable__content__subdrop__icon{background:url(/build/images/ic-checkyes.9101a24b.svg) no-repeat 50%}.-red .dropdowntable__content__subdrop__icon{background:url(/build/images/ic-checkno.371bbd89.svg) no-repeat 50%}.dropdowntable__content__subdrop__btn{display:flex;margin-left:auto}.dropdowntable__content__subdrop__arrow{background:url(/build/images/ic-chevron.e52deb66.svg) no-repeat 50%;background-size:80%;border-radius:100%;display:inline-block;height:32px;margin-left:.5rem;margin-right:0;transition:all .2s ease-in-out;width:32px}.dropdowntable__content__subdrop__arrow:hover{background-color:var(--blue-fdcl-30)}.dropdowntable__content__subdrop__arrow.-opened{transform:rotate(-180deg)}.dropdowntable__content__subdrop__content{display:none;padding:1rem 1.5rem 1rem 0;width:100%}.dropdowntable__content__subdrop__content.-opened{display:block}.dropdowntable__content__subdrop__content.-threecol .dropdowntable__content__col{margin-right:4rem;width:calc(33% - 2.66rem)}.dropdowntable__content__subdrop__content.-threecol .dropdowntable__content__col:nth-child(2n+2){margin-right:4rem}.dropdowntable__content__subdrop__content.-threecol .dropdowntable__content__col:nth-child(3n+3){margin-right:0}.dropdowntable__content__info{display:flex;flex-wrap:wrap;font-size:.875rem;margin-bottom:.75rem;width:100%}.-paragraph .dropdowntable__content__info{margin-bottom:1.5rem}.dropdowntable__content__info a{color:inherit;color:var(--grey-4);text-decoration:none}.dropdowntable__content__info__intitule{color:var(--grey-4);display:inline-block;padding-right:2rem;width:50%}.-paragraph .dropdowntable__content__info__intitule{margin-bottom:.5rem;width:100%}.dropdowntable__content__info__value{display:inline-block;width:50%}.dropdowntable__content__info__value.dropdowntable__content__info__value_link{color:var(--blue-fdcl)}.dropdowntable__content__info__value.-file{color:var(--blue-fdcl)!important;display:block;font-size:.875rem;margin-bottom:.5rem;margin-left:50%;text-decoration:none;transition:all .2s ease-in-out}.dropdowntable__content__info__value.-file.-notitle,.dropdowntable__content__info__value.-file:nth-child(2){margin-left:0}.message{padding-top:2rem;width:100%}@media screen and (min-width:1271px){.message{padding-top:3rem}}.errormessage,.noticemessage,.successmessage{padding:0 .625rem 1.25rem;width:100%}@media screen and (min-width:1271px){.errormessage,.noticemessage,.successmessage{padding:0 1.75rem 1.25rem}.dashboard-page .errormessage,.dashboard-page .noticemessage,.dashboard-page .successmessage{padding:0 3.5rem 1.25rem}}.modal__edit .errormessage,.modal__edit .noticemessage,.modal__edit .successmessage{padding:0 0 1.25rem}.errormessage__inner{background:var(--red-20);border-radius:5px;padding:1.75rem 1rem}.errormessage__inner p{color:var(--black);font-size:.875rem}.errormessage__inner a{color:var(--black)}.errormessage__inner .errormessage__title{color:var(--orange-fdcl);font-weight:700;margin-bottom:.5rem}.errormessage__solo{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.errormessage__solo:last-child{margin-bottom:0}.errormessage__desc,.errormessage__name{margin-bottom:1rem;width:100%}@media screen and (min-width:769px){.errormessage__desc,.errormessage__name{margin-bottom:0;padding-right:2rem;width:33.33%}.errormessage__desc{padding-right:0}}.help-text{color:var(--grey-4);display:block;font-size:.875rem}.layer__element .help-text{padding:.375rem 0}@media screen and (min-width:1271px){.layer__element .help-text{padding:.375rem 0 .375rem 35%}}.layer__col__container.-fullwidth .layer__element .help-text{padding:.375rem 0}@media screen and (min-width:1271px){.layer__col__container.-fullwidth .layer__element .help-text{padding:.375rem 0 .375rem 66%}}.layer__element.-textarea .help-text{padding:.375rem 0}@media screen and (min-width:1271px){.layer__element.-textarea .help-text{padding:.375rem 0}}.layer__col__container.-fullwidth .layer__element.-radio .help-text{padding:.375rem 0}@media screen and (min-width:1271px){.layer__col__container.-fullwidth .layer__element.-radio .help-text{padding:.375rem 0 .375rem 66%}}.layer__col__container.-fullwidth .layer__element.-select .help-text{padding:.375rem 0}@media screen and (min-width:1271px){.layer__col__container.-fullwidth .layer__element.-select .help-text{padding:.375rem 0 .375rem 66%}}.noticemessage__inner{background:var(--blue-fdcl-30);border-radius:5px;padding:1.75rem 1rem}.noticemessage__inner p{color:var(--black);font-size:.875rem}.noticemessage__inner a{color:var(--black)}.noticemessage__inner .noticemessage__title{color:var(--black);font-weight:700;margin-bottom:.5rem}.successmessage__inner{background:var(--green-4);border-radius:5px;padding:1.75rem 1rem}.successmessage__inner p{color:var(--black);font-size:.875rem}.successmessage__inner a{color:var(--black)}.successmessage__inner .successmessage__title{color:var(--black);font-weight:700;margin-bottom:.5rem}.headernameicons{align-items:center;background:var(--grey-1);display:flex;justify-content:space-between;padding:1.25rem .625rem;position:fixed;width:100%;z-index:2}@media screen and (min-width:1271px){.headernameicons{flex-wrap:wrap;padding:1.25rem 5.5rem 1.25rem 2rem}}.headernameicons__left{align-items:center;display:flex}@media screen and (min-width:1271px){.headernameicons__left{flex-wrap:wrap}}.headernameicons__back{background:url(/build/images/ic-previous.c4780cbe.svg) no-repeat 50%;background-size:80%;border-radius:100%;display:inline-block;height:40px;width:40px}.headernameicons__back:hover{background-color:var(--blue-fdcl-30)}.headernameicons__back img{display:block}.headernameicons__title{font-weight:700;padding-left:.5rem;position:relative}.headernameicons__title span{font-weight:400}.headernameicons__icons{align-items:center;display:flex;flex-wrap:wrap}.headernameicons__icons__container:first-of-type,.headernameicons__icons__container:nth-of-type(2),.headernameicons__icons__container:nth-of-type(3){display:none}@media screen and (min-width:1271px){.headernameicons__icons__container:first-of-type,.headernameicons__icons__container:nth-of-type(2),.headernameicons__icons__container:nth-of-type(3){display:block}}.headernameicons__icons__container{position:relative}.headernameicons__icons__container:last-child .headernameicons__icons__a img{height:auto}.headernameicons__icons__a{align-items:center;border-radius:100%;display:flex;flex-wrap:wrap;height:40px;justify-content:center;position:relative;width:40px}.headernameicons__icons__a.-active,.headernameicons__icons__a:hover{background-color:var(--blue-fdcl-30)}.headernameicons__icons__a img{display:block;height:20px;width:auto}.headernameicons__icons__dropdown{background-color:var(--white);border-radius:4px;box-shadow:0 3px 6px var(--black-29);display:none;min-width:12rem;padding:2rem;position:absolute;right:0;top:100%;width:auto}.headernameicons__icons__dropdown.dropdown5 a{font-weight:700}.headernameicons__icons__dropdown table td{font-size:.875rem;padding:.25rem .5rem;white-space:nowrap}.headernameicons__icons__dropdown table a{color:var(--blue-fdcl);display:inline-block;text-decoration:none}.headernameicons__icons__dropdown__intitule{color:var(--grey-4);font-size:.875rem;margin-bottom:.5rem}.headernameicons__icons__dropdown__text{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;white-space:nowrap}.headernameicons__icons__dropdown__text.-link{color:var(--blue-fdcl);display:block;margin-bottom:0;padding:.25rem 0;text-decoration:none}.headernameicons__icons__dropdown__text:last-child{margin-bottom:0}.headersubmenu{background:var(--grey-1);padding:0 2.5rem;position:fixed;top:8rem;width:100%;z-index:1}@media screen and (min-width:1271px){.headersubmenu{top:5rem}}.headersubmenu__li{display:inline-block;margin-right:.5rem}.headersubmenu__li a{color:var(--blue-fdcl);display:block;font-size:.875rem;font-weight:700;padding:1rem 1.25rem;position:relative;text-decoration:none}.headersubmenu__li a:before{background:transparent;bottom:0;content:"";height:3px;left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.headersubmenu__li a:hover:before{background:var(--blue-fdcl)}.headersubmenu__li a[href="#todo"]:hover:before{background:#ddd}.headersubmenu__li a.current{color:var(--green-1)}.headersubmenu__li a.current:before{background:var(--green-1)}.modal__content{margin-top:5.5rem;padding-top:3.5rem}@media screen and (min-width:1271px){.modal__content{padding-top:2rem}}.modal__content .container{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--container);max-width:calc(var(--container) + var(--padding)*2);padding-left:var(--padding);padding-right:var(--padding);position:relative;width:100%}.collection-type,.layer__col__ul{width:100%}.layer__col__container{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%}@media screen and (min-width:1271px){.layer__col__container{padding:1.5rem 0}}.layer__col__container.-twocol{border-bottom:1px solid var(--grey-3);width:100%}@media screen and (min-width:1271px){.layer__col__container.-twocol{padding:1.5rem 0;width:66.66%}}.layer__col__container.-fullwwidth{border-bottom:1px solid var(--grey-3);width:100%}@media screen and (min-width:1271px){.layer__col__container.-fullwwidth{padding:1.5rem 0}}.layer__col__container.-threecol{border-bottom:1px solid var(--grey-3);margin-bottom:3rem;padding-bottom:0}.layer__col{margin-bottom:2rem;width:100%}.layer__col.-smmarg{margin-right:2rem;width:calc(45% - 2rem)}.layer__col.-smmarg+.layer__col{margin-right:2rem;width:calc(28% - 2rem)}.layer__col.-smmarg+.layer__col+.layer__col{width:calc(28% - 2rem)}.layer__col.-smmarg .layer__element label{width:100%}@media screen and (min-width:769px){.layer__col.-smmarg .layer__element label{width:24%}}@media screen and (min-width:1271px){.layer__col.-table{margin-right:0;width:100%}.layer__col{margin-right:6rem;width:calc(33.33% - 4rem)}.layer__col:nth-child(3n+3){margin-right:0}.-fullwidth .layer__col,.-twocol .layer__col{margin-bottom:0;margin-right:6rem;width:calc(50% - 3rem)}.-fullwidth .layer__col:nth-child(2n+2),.-twocol .layer__col:nth-child(2n+2){margin-right:0}.-threecol .layer__col{margin-bottom:0}.-incdec.-twocol .layer__col{width:calc(50% - 3rem - 50px)}}.layer__element{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.75rem;min-height:40px;position:relative;width:100%}.layer__element.hidden{display:none}.-fullwidth .layer__element{margin-bottom:1rem}.-fullwidth .layer__element>label{width:66%}.-fullwidth .layer__element>label+*,.-fullwidth .layer__element>label+input[type=date]{width:34%}.-fullwidth .layer__element>label+* .choice,.-fullwidth .layer__element>label+input[type=date] .choice{margin-bottom:.75rem}.-fullwidth .layer__element>label+* .choice label,.-fullwidth .layer__element>label+input[type=date] .choice label{font-size:.875rem;padding-left:.25rem}.-fullwidth .layer__element.-checkboxes{align-items:flex-start}td .layer__element{margin-bottom:0}td .layer__element.-checkbox{left:50%;transform:translateX(-25%)}td .layer__element select{width:100%}@media screen and (min-width:1271px){td .layer__element select{width:100%}}.layer__element>label{color:var(--grey-4);font-size:.875rem;margin-bottom:.25rem;width:100%}@media screen and (min-width:1271px){.layer__element>label{margin-bottom:0;padding-right:2rem;width:35%}.layer__element>label[for$=autocomplete-ts-control]{align-self:flex-start;padding:1rem 0}}.layer__element>input{border:1px solid var(--grey-3);border-radius:6px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;padding:.5rem .75rem;width:100%}.layer__element>input.-has-errors{border-color:red}@media screen and (min-width:1271px){.layer__element>input{width:65%}}.layer__element>input[type=date]{border:1px solid var(--grey-3);border-radius:6px;font-size:.875rem;letter-spacing:-2px;min-width:130px;padding:.5rem .75rem;width:50%}@media screen and (min-width:1271px){.layer__element>input[type=date]{width:35%}}.layer__element>input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.layer__element>input[type=date]::-webkit-calendar-picker-indicator{background:url(/build/images/icon-calendrier.522c5599.svg) no-repeat 50%;background-position:100% 50%;background-size:15px 15px;cursor:pointer;opacity:.5;transition:all .2s ease-in-out}.layer__element>input:focus,.layer__element>input:hover{border-color:var(--blue-fdcl);outline:var(--blue-fdcl)}.layer__element select{-webkit-appearance:none;-moz-appearance:none;background-color:var(--white);background:url(/build/images/ic-chevron-grey.624939cd.svg) no-repeat 50%;background-position:calc(100% - 5px) 50%;background-size:1.25rem 1.25rem;border:1px solid var(--grey-3);border-radius:6px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;padding:.5rem .75rem;width:100%}.layer__element select.-has-errors{border-color:red}.layer__element select::-ms-expand{display:none}@media screen and (min-width:1271px){.layer__element select{width:65%}}.layer__element select:focus,.layer__element select:hover{background:url(/build/images/ic-chevron-blue.68319e00.svg) no-repeat 50%;background-position:calc(100% - 5px) 50%;background-size:1.25rem 1.25rem;border-color:var(--blue-fdcl);outline:var(--blue-fdcl)}.layer__element textarea{border:1px solid var(--grey-3);border-radius:6px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;margin-top:1rem;padding:.5rem .75rem;width:100%}.layer__element textarea.-has-errors{border-color:red}.layer__element.-cp input{width:50%}@media screen and (min-width:1271px){.layer__element.-cp input{width:33%}}.layer__element button{background:var(--blue-fdcl);background:var(--grey-4);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;font-size:.75rem;margin:1rem 0 1.5rem auto;padding:.5rem 1rem .5rem 2.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;transition:background .2s ease-in-out}.layer__element button:hover{background:var(--blue-fdcl-20)}.layer__element button:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.layer__element button.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.layer__element button.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.layer__element button.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.layer__element button.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.layer__element button:before{background:url(/build/images/ic-save.1e75195f.svg) no-repeat 50%;background-size:18px}.layer__element button.btn__green{background:var(--green-1);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.layer__element button.btn__green:hover{background:var(--green-4)}.layer__element button.btn__green:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.layer__element button.btn__green.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.layer__element button.btn__green.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.layer__element button.btn__green.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.layer__element button.btn__green.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.layer__element button.now{margin:.5rem 0 .5rem auto}.layer__element button.now:before{background:url(/build/images/ic-calendar.dfc0a2db.svg) no-repeat 50%;background-size:16px 18px}@media screen and (min-width:1271px){.layer__element button.now{width:auto}}.layer__element button:hover{background:var(--grey-6)}@media screen and (min-width:1271px){.layer__element button{margin-bottom:0;margin-left:1rem;margin-top:0;width:160px}}.layer__element.-checkbox input[type=checkbox]{cursor:pointer;height:20px;opacity:0;position:relative;width:32px}.layer__element.-checkbox input[type=checkbox]:checked+.layer__checkbox__choice:before{background:var(--blue-fdcl);opacity:.5}.layer__element.-checkbox input[type=checkbox]:checked+.layer__checkbox__choice:after{background:var(--blue-fdcl);border:1px solid var(--blue-fdcl);left:11px}.layer__element.-checkbox .layer__checkbox__container{position:relative}.layer__element_value>div{font-size:.875rem;line-height:1rem;padding:.5rem 2.5rem .5rem .75rem}.layer__element_value #detail_mouvement_reference_operateur{padding:.5rem 0;position:relative;width:140px}.layer__element_value #detail_mouvement_reference_operateur input{opacity:0;position:absolute}.layer__element_value #detail_mouvement_reference_operateur input:checked+label:before{border:2px solid var(--blue-fdcl)}.layer__element_value #detail_mouvement_reference_operateur input:checked+label:after{background:var(--blue-fdcl)}.layer__element_value #detail_mouvement_reference_operateur label{cursor:pointer;font-size:1rem;margin-right:.75rem;padding:.5rem .75rem .5rem 1.75rem;position:relative}.layer__element_value #detail_mouvement_reference_operateur label:before{border:2px solid var(--grey-3);border-radius:50%;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:18px}.layer__element_value #detail_mouvement_reference_operateur label:after{background:transparent;border-radius:50%;content:"";height:10px;left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:10px}.layer__element.-incdec input{width:calc(100% - 40px)}.layer__element.-incdec label+input{width:calc(65% - 40px)}.layer__element.-incdec span{text-align:center;width:20px}.layer__element.-file{position:relative}.layer__element.-file input[type=file]{cursor:pointer;width:100%}@media screen and (min-width:1271px){.layer__element.-file input[type=file]{width:40%}}.layer__element.-file input[type=file]:hover+.input__element__file__label{background:var(--grey-2)}.layer__element.-file .input__element__file__label{background:var(--grey-1);border:1px solid var(--grey-2);border-radius:6px;color:var(--black);font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;height:40px;left:0;padding:.625rem .75rem;pointer-events:none;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.layer__element.-file .input__element__file__label.-has-errors{border-color:red}.layer__element.-file .input__element__file__label:after{background:url(/build/images/ic-attach.fa1ca93e.svg) no-repeat 50%;content:"";height:10px;opacity:.4;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px}@media screen and (min-width:1271px){.layer__element.-file .input__element__file__label{width:40%}}.layer__element.-info{min-height:auto}.layer__element.-info .layer__element_value{font-size:.875rem}.layer__element.-info.-volume-et-operateur .layer__element_value{display:flex}.layer__element.-info .layer__element__text{font-size:.875rem}.layer__element.-radio .choice{display:inline;margin-right:.75rem}.layer__element.-radio .choice input{margin-right:.25rem}.layer__element>ul{margin-top:.3125rem}@media screen and (min-width:1271px){.layer__element>label+input+ul{margin-left:35%}}.layer__element>label+input+ul li{font-size:.875rem}.layer__element.has-error input,.layer__element.has-error textarea{border:1px solid var(--orange-fdcl)}.layer__element.has-error>ul li{color:var(--orange-fdcl);font-size:.875rem}.layer__checkbox__choice{margin-left:-22px;pointer-events:none;position:relative}.layer__checkbox__choice:before{background:var(--grey-3);border-radius:10px;height:10px;transition:all .15s ease-in-out;width:18px}.layer__checkbox__choice:after,.layer__checkbox__choice:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.layer__checkbox__choice:after{background:var(--white);border:1px solid var(--grey-3);border-radius:100%;height:14px;left:-7px;transition:all .3s cubic-bezier(.6,0,.75,1);width:14px}.incdec__container{align-items:center;align-self:flex-end;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.75rem;padding:1.5rem 0 1.5rem 32px;position:absolute;right:0;width:100px}.incdec__container:after{background:var(--white);content:"";height:3px;position:absolute;top:calc(100% + .75rem);width:100%}.incdec__table{padding:.25rem 0 .25rem 8px;width:80px}.-incdec:first-child .layer__element__dec,.dropdowntable__content__table tr:first-child .layer__element__dec{display:none}.layer__element__dec,.layer__element__inc{border-radius:50%;cursor:pointer;display:inline-block;font-size:0;height:34px;position:relative;width:34px}.layer__element__dec:before,.layer__element__inc:before{background:var(--blue-fdcl);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center;width:10px}.layer__element__dec:hover,.layer__element__inc:hover{background:var(--blue-fdcl-30)}.layer__element__inc{display:none}.layer__element__inc:after{background:var(--blue-fdcl);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(90deg);width:10px}.collection-type>.layer__col__container:last-child .layer__element__inc,tbody.collection-type>tr:last-child .layer__element__inc{display:inline-block}.collection-type .layer__element textarea{margin-top:0}#collection_utilisateur_utilisateurs_0_roles{background-image:none}#detail_mouvement_reference_operateur{display:flex}.sous-theme-label{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.sous-theme-description{font-size:.875rem;margin-top:.5rem}.layer__element .cke{width:100%}.modal__header__save__container{text-align:right}.modal__header__save__container button.modal__header__save__link{background:var(--green-1);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;margin-top:1rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:auto}.modal__header__save__container button.modal__header__save__link:hover{background:var(--green-4)}.modal__header__save__container button.modal__header__save__link:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.modal__header__save__container button.modal__header__save__link.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.modal__header__save__container button.modal__header__save__link.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.modal__header__save__container button.modal__header__save__link.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.modal__header__save__container button.modal__header__save__link.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.modal__header__save__container button.modal__header__save__link:before{background:url(/build/images/ic-save.1e75195f.svg) no-repeat 50%;background-size:18px}.modal__header{background:var(--grey-2);padding:1.5rem 0;position:fixed;top:0;width:100%;z-index:2}.modal__header .container{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--container);max-width:calc(var(--container) + var(--padding)*2);padding-left:var(--padding);padding-right:var(--padding);position:relative}@media screen and (min-width:1271px){.modal__header .container{align-items:center;flex-direction:row}}.modal__header__title{font-size:1.125rem;font-weight:700;padding-right:2rem}.modal__header__btn{align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(100% - 250px)}@media screen and (min-width:1271px){.modal__header__btn{margin-left:0}}.modal__header__save{display:inline-block}.modal__header__save__link{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.modal__header__save__link:hover{background:var(--blue-fdcl-20)}.modal__header__save__link:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.modal__header__save__link.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.modal__header__save__link.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.modal__header__save__link.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.modal__header__save__link.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.modal__header__save__link.loading{opacity:.5}.modal__header__save__link.loading:before{background:url(/build/images/loading.7a8304fe.gif) no-repeat 50%;background-size:18px}.modal__header__save__link:before{background:url(/build/images/ic-save.1e75195f.svg) no-repeat 50%;background-size:18px}.modal__header__close{background:url(/build/images/ic-close.89cb9598.svg) no-repeat 50%;background-size:70%;border-radius:100%;cursor:pointer;display:inline-block;height:36px;margin-left:1.5rem;transition:all .2s ease-in-out;width:36px}.modal__header__close:hover{background-color:var(--blue-fdcl-30)}.pop{background:var(--black-29);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.pop.hidden{display:none}.pop__inner{background-color:var(--white);border-radius:.75rem;box-shadow:0 3px 6px var(--black-29);left:50%;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}@media screen and (min-width:1271px){.pop__inner{width:500px}}.pop__close{background:url(/build/images/ic-close.89cb9598.svg) no-repeat 50%;background-size:70%;border-radius:100%;cursor:pointer;display:inline-block;height:36px;margin-left:1.5rem;position:absolute;right:1.5rem;top:1.5rem;transition:all .2s ease-in-out;width:36px}.pop__close:hover{background-color:var(--blue-fdcl-30)}.pop__title{font-size:1.125rem;font-weight:700;margin-bottom:1.5rem;padding-right:60px}.pop__submit{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;margin-left:auto;margin-right:0;margin-top:1.25rem;padding:.75rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.pop__submit:hover{background:var(--blue-fdcl-20)}.pop__submit:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.pop__submit.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.pop__submit.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.pop__submit.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.pop__submit.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}form{width:100%}form:has(>.ts-wrapper){width:100%}form .ts-wrapper{flex:1}.layer__element.-info{align-items:center}.layer__element.-info:label{margin-top:20px}body .ts-wrapper.multi .ts-control,body .ts-wrapper.single .ts-control{background:none;border:none;border-radius:1rem;box-shadow:none;color:var(--black);display:flex;flex:1;flex-direction:column;font-size:.75rem;padding-right:0!important;padding:.4rem 0;position:relative;text-decoration:none;text-shadow:none}body .ts-wrapper.multi .ts-control>[data-value],body .ts-wrapper.single .ts-control>[data-value]{background:none;border:.0625rem solid var(--grey-2);border-radius:1rem;box-shadow:none;color:var(--black);font-size:.875rem;padding:.4rem 2rem .4rem 1rem;position:relative;text-decoration:none;text-shadow:none}body .ts-wrapper.multi .ts-control:after,body .ts-wrapper.single .ts-control:after{display:none}body .ts-wrapper.multi .ts-control input,body .ts-wrapper.single .ts-control input{background:url(/build/images/ic-search.051ca1c3.svg) no-repeat 50%!important;background-position:calc(100% - 5px) 50%!important;background-size:1.25rem 1.25rem!important;border:.0625rem solid #ced0d4!important;border-radius:.5rem!important;font-size:.875rem!important;margin:0!important;padding:.5rem .75rem!important}body .ts-wrapper.single{min-height:36px}body .ts-wrapper.single .ts-control{border-radius:0;padding:0;width:100%}body .ts-wrapper.single .ts-control>[data-value]{border:1px solid var(--grey-3);border-radius:6px;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;height:100%;left:0;padding:.5rem .75rem;position:absolute;top:0;width:100%}body .ts-wrapper.single .ts-control>[data-value].-has-errors{border-color:red}body .ts-wrapper.single.full.focus .ts-control .clear-button{right:calc(2px + 2rem)}body .ts-wrapper.multi .ts-control{align-items:flex-start;width:fit-content}body .ts-wrapper.multi .ts-control>[data-value]{display:inline-block;margin-bottom:.5rem}body .ts-wrapper.multi .ts-control>[data-value] .remove{display:inline-block;padding:0}body .ts-wrapper.multi .ts-control input[type=select-multiple]{width:100%}body .focus .ts-control{box-shadow:none}body .ts-wrapper.plugin-remove_button .item .remove{background:var(--blue-fdcl-20);border-left:.063rem solid #0073bb;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;height:.938rem;justify-content:center;line-height:.938rem;margin-left:.375rem;margin-right:.375rem;text-align:center;text-decoration:none;vertical-align:middle;width:.938rem}body .ts-wrapper.plugin-remove_button .item .remove:hover{background:var(--blue-fdcl-20)}body .ts-wrapper.plugin-remove_button .item:hover{background-color:var(--blue-fdcl-30)}body .ts-wrapper .ts-control .clear-button{background:var(--blue-fdcl-20)!important;border-left:.063rem solid #0073bb;border-radius:50%;box-sizing:border-box;color:#fff;display:none;height:.938rem;justify-content:center;line-height:.938rem;margin-left:.375rem;margin-right:.375rem;opacity:1;text-align:center;text-decoration:none;vertical-align:middle;width:.938rem}body .ts-wrapper.has-items .ts-control .clear-button{align-items:center;background:var(--blue-fdcl-20)!important;display:flex;justify-content:center;opacity:1;right:calc(-6px + 1rem);top:15px}body .ts-wrapper.has-items .ts-control .item:hover{background-color:var(--blue-fdcl-30)}body .ts-wrapper.single .ts-control .clear-button{font-size:1rem;line-height:.68rem;top:.625rem}.element__group.-active{border:2px solid red}.pagination__number{padding:10px}.pagination__number.-active{color:red}.pagination__number.-disabled{cursor:not-allowed;opacity:.3}.elements-list-container{font-family:Roboto,sans-serif;font-weight:400;overflow:auto;text-align:left;width:100%}@media screen and (min-width:1271px){.elements-list-container{margin-left:0;overflow:unset;padding:0 1.875rem}.dropdowntable__content .elements-list-container{padding:0}}.elements-list-container .elements-list-container__table__title{font-weight:500;margin-bottom:.5rem;margin-left:3px}.elements-list-container .elements-list-container__table{border-collapse:collapse;border-radius:.625rem;margin-bottom:1rem;overflow:hidden;width:100%}.elements-list-container .elements-list-container__table thead tr{background:var(--grey-1);height:3rem}.elements-list-container .elements-list-container__table thead tr th{font-weight:400;padding-left:1rem;width:fit-content}.elements-list-container .elements-list-container__table thead tr th:first-of-type{padding-left:1.25rem;position:relative}.elements-list-container .elements-list-container__table thead tr th a{display:inline-block;padding-right:1.3125rem;position:relative}.elements-list-container .elements-list-container__table thead tr th a.asc:after{background:url(/build/images/ic-fleche-tri.f6d3aaa4.svg) no-repeat 50%;background-size:100%;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.elements-list-container .elements-list-container__table thead tr th a.desc:after{background:url(/build/images/ic-fleche-tri.f6d3aaa4.svg) no-repeat 50%;background-size:100%;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);width:16px}.elements-list-container .elements-list-container__table thead tr th,.elements-list-container .elements-list-container__table thead tr th .col-name{color:var(--grey-4);font-size:.75rem;text-decoration:none}.elements-list-container .elements-list-container__table thead tr th:first-of-type input{cursor:pointer;height:1.5rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.elements-list-container .elements-list-container__table thead tr th:first-of-type input:checked~span:before{background-image:url(/build/images/ic-checkbox-yes.606abca2.svg);content:"";height:1rem;left:-.25rem;position:absolute;top:-.2rem;width:1rem}.elements-list-container .elements-list-container__table thead tr:first-of-type th .custom-checkbox{border:.125rem solid var(--blue-fdcl);border-radius:.125rem;height:1rem;left:1.5rem;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.elements-list-container .elements-list-container__table tbody>tr{border:.0625rem solid var(--grey-1);height:3rem}.elements-list-container .elements-list-container__table tbody>tr:hover{background-color:var(--blue-fdcl-light)}.elements-list-container .elements-list-container__table tbody>tr:hover>.go-to{opacity:1}.elements-list-container .elements-list-container__table tbody>tr td{font-size:.875rem;padding:1rem .25rem .75rem 1rem;vertical-align:top}.elements-list-container .elements-list-container__table tbody>tr td.col__checkbox{padding:0 1.25rem;position:relative}.elements-list-container .elements-list-container__table tbody>tr td.col__checkbox .body-checkbox{cursor:pointer;height:1.5rem;left:1.2rem;opacity:0;position:absolute;top:.75rem;width:1.5rem}.elements-list-container .elements-list-container__table tbody>tr td.col__checkbox .body-checkbox:checked~.custom-checkbox{border-color:var(--blue-fdcl)}.elements-list-container .elements-list-container__table tbody>tr td.col__checkbox .body-checkbox:checked~.custom-checkbox:before{background-image:url(/build/images/ic-checkbox-yes.606abca2.svg);content:"";height:1rem;left:-.25rem;position:absolute;top:-.2rem;width:1rem}.elements-list-container .elements-list-container__table tbody>tr td.col__checkbox .custom-checkbox{border:.125rem solid var(--grey-2);border-radius:.125rem;height:1rem;left:1.5rem;padding:0;pointer-events:none;position:absolute;top:1rem;width:1rem}.elements-list-container .elements-list-container__table tbody>tr td a{color:var(--black);font-size:.875rem;text-decoration:none}.elements-list-container .elements-list-container__table tbody>tr .go-to{opacity:0;text-align:end}.elements-list-container .elements-list-container__table tbody>tr .go-to a span{background:url(/build/images/ic-blanck.de1cc418.svg) no-repeat 50%;background-size:16px 16px;margin-right:1rem;padding:.4rem .9rem}.elements-list-container .elements-list-container__table tbody>tr .go-to a span:hover{background-color:var(--blue-fdcl-30);border-radius:50%}.elements-list-container .elements-list-container__table tbody td span{padding-left:2.25rem;position:relative}.elements-list-container .elements-list-container__table tbody .statut-pass-yes span:before{content:url(/build/images/ic-checkyes.9101a24b.svg);height:1.25rem;left:0;position:absolute;top:-.3rem;width:1.25rem}.elements-list-container .elements-list-container__table tbody .statut-pass-orange span:before{content:url(/build/images/ic-check-orange.24888af1.svg);height:1.25rem;left:0;position:absolute;top:-.3rem;width:1.25rem}.elements-list-container .elements-list-container__table tbody .statut-pass-no span:before{content:url(/build/images/ic-checkno.371bbd89.svg);height:1.25rem;left:0;position:absolute;top:-.3rem;width:1.25rem}.elements-list-container .elements-list-container__table tbody .statut-crv-yes span{color:var(--green-2);padding-left:0}.elements-list-container .elements-list-container__table tbody .statut-crv-no span{color:var(--orange-fdcl);padding-left:0}.elements-list-container .elements-list-container__table tfoot{position:absolute;z-index:-1}@media screen and (min-width:1271px){.elements-list-container .elements-list-container__table tfoot{position:static}}.elements-list-container .elements-list-container__table tfoot .pagination{align-items:center;background:var(--grey-1);color:var(--grey-4);display:flex;font-size:.75rem;gap:1rem;height:3rem;justify-content:center;width:calc(100vw - 26px)}@media screen and (min-width:1271px){.elements-list-container .elements-list-container__table tfoot .pagination{width:auto}}.elements-list-container .elements-list-container__table tfoot .pagination>span{margin:-.8rem}.elements-list-container .elements-list-container__table tfoot .pagination .current-results{display:flex}.layout.vc-crv .dropdowntable__content__cols{justify-content:space-between}.layout.vc-crv .dropdowntable__content__col{margin-right:2rem;padding-left:.5rem}@media screen and (min-width:1271px){.layout.vc-crv .dropdowntable__content__col{width:calc(25% - 3.16rem)}}.layout.vc-crv .dropdowntable__content__col.statut-pass-no .dropdowntable__content__info__value,.layout.vc-crv .dropdowntable__content__col.statut-pass-orange .dropdowntable__content__info__value,.layout.vc-crv .dropdowntable__content__col.statut-pass-yes .dropdowntable__content__info__value{padding-left:2rem;position:relative}.layout.vc-crv .dropdowntable__content__col.statut-pass-no .dropdowntable__content__info__value:before,.layout.vc-crv .dropdowntable__content__col.statut-pass-orange .dropdowntable__content__info__value:before,.layout.vc-crv .dropdowntable__content__col.statut-pass-yes .dropdowntable__content__info__value:before{height:1.25rem;left:0;position:absolute;top:-.3rem;width:1.25rem}.layout.vc-crv .dropdowntable__content__col.statut-pass-orange .dropdowntable__content__info__value:before{content:url(/build/images/ic-check-orange.24888af1.svg)}.layout.vc-crv .dropdowntable__content__col.statut-pass-yes .dropdowntable__content__info__value:before{content:url(/build/images/ic-checkyes.9101a24b.svg)}.layout.vc-crv .dropdowntable__content__col.statut-pass-no .dropdowntable__content__info__value:before{content:url(/build/images/ic-checkno.371bbd89.svg)}.title__bullet{font-size:.875rem;font-weight:700;padding:.5rem 0 1rem 1.25rem;position:relative}.title__bullet:before{background:var(--black);border-radius:100%;content:"";height:1rem;left:0;position:absolute;top:.5rem;width:1rem}.title__bullet:first-child:before{background-color:var(--blue-fdcl)}.title__bullet:nth-child(3):before{background-color:var(--yellow-fdcl)}.elements-list-container__graph__table{display:block;padding-bottom:1rem}.elements-list-container__graph__table thead tr th{color:var(--grey-4);font-size:.75rem;font-weight:400;padding:.25rem 0 .75rem 1.5rem;text-align:right;white-space:nowrap}.elements-list-container__graph__table thead tr th:first-child{margin-right:1rem;padding-left:0;text-align:left;width:110px}.elements-list-container__graph__table thead tr th.separator{border-right:1px solid var(--grey-3);padding-right:2rem}.elements-list-container__graph__table tbody tr td{font-size:.875rem;padding:.375rem 0 .375rem 2rem;text-align:right}.elements-list-container__graph__table tbody tr td:first-child{text-align:left}.elements-list-container__graph__table tbody tr td.separator{border-right:1px solid var(--grey-3);padding-left:0;padding-right:2rem}.elements-list-container__graph__table tbody tr td.-red{color:var(--orange-fdcl)}.titlebtn{margin-top:8rem;padding:1.5rem 1.75rem 0}.module-page .titlebtn{display:inline-block;margin-top:0;padding:1rem 1.75rem 0;vertical-align:middle;width:calc(100% - 85px)}.titlebtn__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.titlebtn__title{font-size:1.5rem;margin-bottom:1.25rem;width:100%}@media screen and (min-width:769px){.titlebtn__title{margin-bottom:0;width:auto}}.titlebtn__btn{width:100%}@media screen and (min-width:769px){.titlebtn__btn{width:auto}}.titlebtn__btn a{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;margin-bottom:.5rem;margin-left:.5rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.titlebtn__btn a:hover{background:var(--blue-fdcl-20)}.titlebtn__btn a:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.titlebtn__btn a.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.titlebtn__btn a.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.titlebtn__btn a.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.titlebtn__btn a.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}@media screen and (min-width:1271px){.titlebtn__btn a{margin-bottom:0}}.titlebtn__btn .btn__green{background:var(--green-1);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.titlebtn__btn .btn__green:hover{background:var(--green-4)}.titlebtn__btn .btn__green:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.titlebtn__btn .btn__green.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.titlebtn__btn .btn__green.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.titlebtn__btn .btn__green.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.titlebtn__btn .btn__green.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.titlebtn__btn .ic-check:before{background:url(/build/images/ic-checkedwhite.e1966cb4.svg) no-repeat 50%;background-size:14px;left:18px}.placeholder{border:2px dashed #ddd;border-radius:5px;color:#999;display:block;padding:10px}.placeholder,.placeholder.mt{margin-top:10px}.placeholder.mb{margin-bottom:10px}body.debug .dropdowntable__content__subdrop [data-question-validite-value]:after{border-radius:30px;color:#fff;font-size:11px;margin-left:auto;padding:3px 9px;transform:translateY(-100%)}body.debug .dropdowntable__content__subdrop [data-question-validite-value=valide]:after{background:var(--green-2);content:"Valide"}body.debug .dropdowntable__content__subdrop [data-question-validite-value=invalide]:after{background:var(--red-2);content:"Invalide"}body.debug .dropdowntable__content__subdrop [data-question-validite-value=neutre]:after{background:var(--grey-2);color:#000;content:"Neutre"}body.debug .dropdowntable__content__subdrop [data-question-validite-value=incomplet]:after{background:var(--grey-4);content:"À compléter"}.offline-dashboard .offline-visite{display:flex;padding:.15rem 0}.offline-dashboard .offline-visite>a{flex-grow:1}.offline-dashboard button{font-size:.7rem!important}.offline-dashboard button.loading{opacity:.5}.offline-dashboard button:before{background-size:18px}.offline-dashboard button.fill-cache,.offline-dashboard button.loading{background:var(--blue-fdcl);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.offline-dashboard button.fill-cache:hover,.offline-dashboard button.loading:hover{background:var(--blue-fdcl-20)}.offline-dashboard button.fill-cache:before,.offline-dashboard button.loading:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.fill-cache.-pdf:before,.offline-dashboard button.loading.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.fill-cache.-envoyer:before,.offline-dashboard button.loading.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.fill-cache.-cloturer:before,.offline-dashboard button.loading.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.fill-cache.-cloturer:after,.offline-dashboard button.loading.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.sync-form{background:var(--red-2);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.offline-dashboard button.sync-form:hover{background:var(--red-20)}.offline-dashboard button.sync-form:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.sync-form.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.sync-form.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.sync-form.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.sync-form.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.sync-form:hover{background:var(--red-80)}.offline-dashboard button.clear-cache{background:var(--green-1);border:none;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-size:.875rem;padding:.75rem 1.25rem .75rem 2.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.offline-dashboard button.clear-cache:hover{background:var(--green-4)}.offline-dashboard button.clear-cache:before{content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.clear-cache.-pdf:before{background:url(/build/images/ic-file-white.503f1adf.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.clear-cache.-envoyer:before{background:url(/build/images/ic-envoyer-white.6324f588.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.clear-cache.-cloturer:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%;background-size:80%}.offline-dashboard button.clear-cache.-cloturer:after{border:1px solid var(--white);border-radius:100%;content:"";height:18px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.offline-dashboard button.clear-cache:before{background:url(/build/images/ic-close-white.2b76cdbd.svg) no-repeat 50%}.offline-dashboard button.loading:before{background:url(/build/images/loading.7a8304fe.gif) no-repeat 50%}.offline-dashboard button.sync-form:before{background:url(/build/images/ic-offline-synchroniser.14203d3f.svg) no-repeat 50%}.offline-dashboard button.delete:before{background:url(/build/images/ic-offline-ok.54422445.svg) no-repeat 50%}.offline-dashboard .titlebtn__btn button.fill-cache:before{background:url(/build/images/ic-offline-supprimer.b3bb3106.svg) no-repeat 50%}.offline-dashboard .dropdowntable__head__btn button.fill-cache{padding-left:3rem}.offline-dashboard .dropdowntable__head__btn button.fill-cache:before{background:url(/build/images/ic-offline-telecharger.23e83522.svg) no-repeat 50%;width:24px}.dropdowntable__head__btn{align-items:center;display:inline-flex;margin-left:auto}.chart__controls{align-items:center;display:flex}.chart__duration{display:inline-block;margin-right:.25em;opacity:.5}.chart__date{display:inline-block;margin-left:.25em;margin-right:1rem}.chart__prev{transform:rotate(90deg)}.chart__next{transform:rotate(-90deg)}.chart__next,.chart__prev{background:url(/build/images/ic-chevron.e52deb66.svg) no-repeat 50%;background-size:80%;border-radius:100%;display:inline-block;height:32px;margin:0 .25rem;transform-origin:center;transition:all .2s ease-in-out;width:32px}.chart__next.-disabled,.chart__prev.-disabled{cursor:not-allowed;opacity:.5}.chart__next.-disabled:hover,.chart__prev.-disabled:hover{background-color:transparent}.chart__next:hover,.chart__prev:hover{background-color:var(--blue-fdcl-30)}.chart__container{display:flex;flex-wrap:wrap;gap:0 2rem;margin-left:auto;margin-right:auto;width:100%}.chart__dropdowns{flex:0 0 180px}.chart__dropdowns .select{appearance:none;background:url(/build/images/ic-chevron.e52deb66.svg) no-repeat calc(100% - 6px) 40%;border:1px solid var(--grey-3);border-radius:4px;font-size:.875rem;margin-bottom:.75rem;padding:.5rem 2rem .5rem .5rem;width:100%}.chart{padding-top:1rem;position:relative;width:calc(100% - 180px - 2rem)}.layer__nodata{align-items:center;display:flex;justify-content:center;width:calc(100% - 4rem);z-index:0}.layer__nodata,.layer__nodata:before{height:100%;left:0;position:absolute;top:0}.layer__nodata:before{background:#fff;content:"";width:100%;z-index:-1}.layer__nodata__text{font-size:1.25rem}.chart__month,.chart__tables{width:100%}.chart__table{border-top:1px solid var(--grey-3);padding:1rem 0}.chart__table__row{display:flex}.chart__table__row span{flex:1 1 0;font-size:.875rem;padding:.125rem 0 .125rem .75rem;text-align:right}.chart__table__row span.grey{color:var(--grey-4);text-align:left}.chart__table__row span.line{min-height:20px;position:relative}.chart__table__row span.line:before{content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.chart__table__row span.line.green:before{background:var(--green-2)}.chart__table__row span.line.red:before{background:var(--red-80)}.chart__table__row span.line.grey:before{background:var(--grey-4)}.chart__table__row span.-textgreen{color:var(--green-2);font-weight:700;text-transform:uppercase}.chart__table__row span.-textred{color:var(--red-80);font-weight:700;text-transform:uppercase}.chart__table__row span.-textgrey{color:var(--grey-5);font-weight:700;text-transform:uppercase}.chart__table__row span:first-child{flex:0 0 auto;width:195px}.chart__table__row span:last-child{flex:0 0 auto;width:136px}.chart__table__row span.paiement{display:flex;justify-content:space-between;padding-right:1.75rem;text-align:left}.chart__table__row span.paiement span{padding:0;width:auto}.chart__table__row span.paiement span:first-child{text-align:left}.chart__table__row span.total{font-weight:700;margin-left:.75rem;padding:.125rem 2.5rem .125rem 0;width:calc(136px - .75rem)}.chart__table__row span.total.-border{border:2px solid var(--red-80);padding:.125rem .25rem .125rem 0}.-alignright .chart__table__row span{text-align:right}.chart__table__row:first-child{justify-content:space-between;margin-bottom:.5rem}.chart__table__row:first-child span:first-child{color:var(--black);font-weight:700;text-align:left}.chart__month{margin-bottom:3rem}.chart__month .chart__table__row span{border-top:1px solid var(--grey-4);display:inline-block;font-size:.75rem;opacity:.6;padding:.75rem 0 .125rem .75rem}.chart__month .chart__table__row span:first-child,.chart__month .chart__table__row span:last-child{border-top:none}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{align-items:flex-end;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:20px;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.notyf__icon--error,.notyf__icon--success{background:#fff;border-radius:50%;display:block;height:21px;margin:0 auto;position:relative;width:21px}.notyf__icon--error:after,.notyf__icon--error:before{background:currentColor;border-radius:3px;content:"";display:block;height:12px;left:9px;position:absolute;top:5px;width:3px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{background:currentColor;border-radius:3px;content:"";display:block;position:absolute;width:3px}.notyf__icon--success:after{height:6px;left:6px;top:9px;transform:rotate(-45deg)}.notyf__icon--success:before{height:11px;left:10px;top:5px;transform:rotate(45deg)}.notyf__toast{-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;border-radius:2px;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-sizing:border-box;display:block;flex-shrink:0;max-width:300px;overflow:hidden;padding:0 15px;pointer-events:auto;position:relative;transform:translateY(25%)}.notyf__toast--disappear{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;transform:translateY(0)}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards;border-radius:50%;height:400px;position:absolute;right:0;top:0;transform:scale(0) translateY(-51%) translateX(13%);transform-origin:bottom right;width:400px;z-index:5}.notyf__wrapper{align-items:center;border-radius:3px;display:flex;padding-bottom:17px;padding-right:15px;padding-top:17px;position:relative;z-index:10}.notyf__icon{-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;font-size:1.3em;margin-right:13px;opacity:0;text-align:center;width:22px}.notyf__dismiss{-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;height:100%;margin-right:-15px;opacity:0;position:absolute;right:0;top:0;width:26px}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;height:100%;opacity:.35;outline:none;transition:opacity .2s ease,background-color .2s ease;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{background:#fff;border-radius:3px;content:"";height:12px;left:calc(50% - 1px);position:absolute;top:calc(50% - 5px);width:2px}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{background-color:rgba(0,0,0,.15);opacity:.7}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em;opacity:0;position:relative;vertical-align:middle}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{-webkit-animation-duration:.5s;animation-duration:.5s;height:600px;width:600px}.notyf__toast{border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);max-width:none;width:100%}.notyf__dismiss{width:56px}}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:$padding-x;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}