@charset "UTF-8";.accordion-timeline li a:hover{cursor:pointer;background-image:var(--underline-img)}.accordion-timeline .fr-accordion__btn{font-weight:700;font-size:1.125rem;color:var(--text-active-grey)}.accordion-timeline .fr-accordion__btn[aria-expanded="true"]{color:var(--text-action-high-blue-france);background-color:var(--background-alt-blue-ecume)}.accordion-timeline .fr-collapse--expanded{background-color:var(--background-alt-blue-ecume)}.accordion-timeline .fr-accordion__btn::before{--icon-size:1.2rem;background-color:var(--border-plain-blue-cumulus);content:"";display:inline-block;flex:0 0 auto;height:var(--icon-size);width:var(--icon-size);margin-left:-8px;margin-right:16px;vertical-align:calc((.75em - var(--icon-size)) * .5);border-radius:100%}.accordion-timeline .vertical-line{width:3px;height:100%;background:var(--border-plain-blue-cumulus);position:absolute;margin-left:16px}.accordion-timeline section:first-of-type .vertical-line{margin-top:24px;height:calc(100% - 24px)}.accordion-timeline section:last-of-type .vertical-line{margin-top:0;height:24px}.accordion-timeline .version-init .vertical-line{height:calc(100% - 24px)}.accordion-timeline .version-init button.fr-accordion__btn{cursor:default;background-color:transparent}.accordion-timeline .version-init button.fr-accordion__btn a{background-image:none}.accordion-timeline .version-init button.fr-accordion__btn a:hover{cursor:pointer;background-image:var(--underline-img)}.accordion-timeline .version-init button.fr-accordion__btn:after{display:none}.accordion-timeline .current-version{background-color:rgb(from var(--border-action-low-blue-ecume) r g b / 40%)}.accordion-timeline .content-detail-timeline[aria-hidden="true"]{display:none}.accordion-timeline button.lgf-tree__button[aria-expanded=true]::before{transform:rotate(.5turn)}.form-advanced-search #eac-container-pdcSearchArbo{position:relative}.search-resume-item.type-group{padding-left:1rem;border-left:2px dotted}.one-rule,.one-rule .search-select{position:relative}.one-rule-wrapper{display:flex;flex-direction:column;gap:.25rem}@media screen and (min-width:48em),print{.one-rule-wrapper{flex-direction:row;flex-wrap:nowrap;align-items:stretch}}.one-rule .search-select{position:relative;flex-grow:1}@media screen and (min-width:48em),print{.one-rule .search-select{flex-shrink:0;flex-grow:0;flex-basis:14rem;max-width:14rem}}.one-rule .search-select-content{position:absolute;z-index:11;top:100%;left:0;min-width:100%;background-color:var(--background-default-grey);filter:drop-shadow(var(--overlap-shadow))}.search-select-cta{display:flex;justify-content:space-between;width:100%;text-transform:inherit}.search-select-cta.fr-btn--secondary{background-color:var(--background-default-grey)}.search-select-cta .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one-rule .search-select-content .search-choice{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media screen and (min-width:36em){.one-rule .search-select-content .search-choice{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:48em){.one-rule .search-select-content .search-choice{grid-template-columns:repeat(3,minmax(0,1fr))}}.one-rule .search-select-content .fr-radio-group{display:flex;align-items:center;width:100%;max-width:100%;padding:.5rem;background-color:var(--background-default-grey);border:1px solid var(--border-default-grey)}.one-rule .search-select-content .fr-radio-group:has(.search-proximity){flex-direction:column;align-items:flex-start;gap:1rem}.one-rule .search-select-content .fr-radio-group:hover{background-color:var(--background-default-grey-hover)}.one-rule .search-select-content .fr-radio-group:has(:checked){border-color:var(--border-action-high-blue-france)}.one-rule .search-select-content .fr-radio-group label::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.one-rule .search-choice [class*=" fr-icon-"]:before{background-color:var(--background-active-blue-france)}.one-rule .search-choice .fr-icon-type-codes::before{-webkit-mask-image:url("../images/search/code.svg")}.one-rule .search-choice .fr-icon-type-lois::before{-webkit-mask-image:url("../images/search/legi.svg")}.one-rule .search-choice .fr-icon-type-JORF::before{-webkit-mask-image:url("../images/search/jorf.svg")}.one-rule .search-choice .fr-icon-type-circulaire::before{-webkit-mask-image:url("../images/search/circ.svg")}.one-rule .search-choice .fr-icon-type-jurisprudence::before{-webkit-mask-image:url("../images/search/constit.svg")}.one-rule .search-choice .fr-icon-type-collectif::before{-webkit-mask-image:url("../images/search/acco.svg")}.one-rule .search-choice .fr-icon-type-CNIL::before{-webkit-mask-image:url("../images/search/cnil.svg")}.one-rule .search-input{flex-grow:1}.one-rule .search-select.type-and-or{text-transform:uppercase}@media screen and (min-width:48em){.one-rule .search-select.type-and-or{flex-basis:5rem;max-width:5rem}}.one-rule .search-select.type-and-or .search-choice{display:flex;flex-wrap:nowrap}@media screen and (min-width:48em){.one-rule .search-select.type-word{flex-basis:16.5rem;max-width:16.5rem}}.one-rule .search-select.type-word .search-select-content{max-width:125%}.one-rule .search-select.type-word .search-select-content .search-choice{grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:36em){.one-rule .search-select.type-word .search-select-content .search-choice{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:48em){.one-rule .search-select.type-word .search-select-content .search-choice{grid-template-columns:repeat(1,minmax(0,1fr))}}.item-advanced-search{position:relative}@media screen and (min-width:48em){.item-advanced-search::before{content:'';position:absolute;top:0;bottom:0;left:1.5em;z-index:0;border-left:2px dotted #d8d8d8}}@media screen and (min-width:48em){.one-rule.type-group:first-child::before{display:block}}@media screen and (min-width:48em){.one-rule::before{content:'';position:absolute;top:1.25rem;right:100%;z-index:0;display:none;width:1.25rem;border-top:2px dotted #d8d8d8}}.search-action{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.search-action{flex-direction:row;padding:.5rem;background-color:var(--background-default-grey);border:1px solid var(--border-default-grey)}}@media screen and (max-width:47.99em){.group-rules{margin-top:.5rem;background-color:var(--background-default-grey)}.group-rules .group-rules{background-color:var(--background-alt-blue-france)}}.search-advanced-precise fieldset{border:0;margin:0;padding:0}.search-advanced-precise legend:has(button){background-color:var(--background-default-grey)}.search-advanced-precise .search-filter-criterion{padding:1rem}.search-advanced-precise .fr-grid-row .search-filter-content{height:100%;background-color:var(--background-alt-blue-france)}.search-advanced-precise .facet-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center}.search-advanced-precise .facet-actions .fr-btn{min-width:6.125rem;justify-content:center}.search-advanced-precise .facet-actions .search-confirm{display:none}.search-advanced-precise .fr-skiplinks{display:none}.launch-search-btn{width:100%;justify-content:center;text-align:center}@media screen and (min-width:48em){.launch-search-btn{width:auto;justify-content:flex-start;text-align:left}}#liste-article-noeud.summary-list-article:has(ul){display:flex;flex-direction:column}#liste-article-noeud li:not(:first-child)>article{padding-top:.75rem}#liste-article-noeud .summary-list-item.opened+.summary-list-item:not(.summary-item-article-container){margin-top:.75rem}#liste-article-noeud li:not(:last-child) article,#liste-sommaire li:not(:last-child) article{padding-bottom:1.5rem;border-bottom:1px solid var(--border-default-grey)}.article-preview{color:var(--text-title-blue-france);padding:.25rem}.article_title{color:var(--text-action-high-blue-france);font-weight:bold;font-size:1rem;line-height:1.5rem}.article_title.abrogated{color:var(--text-mention-grey)}@media(min-width:48em){.article_title{font-size:1.125rem}}li:last-child article{border-bottom:0}.article-tab-group .fr-btns-group .article-tab>.fr-btn{margin:0 0 0 auto}@media screen and (max-width:47.99em){.article-tab-group .fr-btns-group>.fr-btn:nth-child(1){order:1}.article-tab-group .fr-btns-group>.fr-btn:nth-child(2){order:2}.article-tab-group .fr-btns-group>.fr-btn:nth-child(3){order:3}.article-tab-group .fr-btns-group>.fr-btn:nth-child(4){order:4}.article-tab>.fr-btn{width:auto !important}.article-tab[data-tab-type="tab-type-revision"]{order:1}.article-tab[data-tab-type="tab-type-compare"]{order:2}.article-tab[data-tab-type="tab-type-linked"]{order:3}.article-tab[data-tab-type="tab-type-info"]{order:4}}#article_liens li:last-child{padding-bottom:0}.compare-content .added{background-color:var(--background-alt-green-emeraude);border-left:2px solid var(--artwork-major-green-emeraude)}.compare-content .edited{background-color:var(--background-alt-yellow-tournesol);border-left:2px solid var(--artwork-major-orange-terre-battue)}.compare-content .removed{background-color:var(--background-alt-red-marianne);border-left:2px solid var(--artwork-minor-red-marianne)}.compare-content .now{background-color:var(--grey-975-75);border-left:2px solid var(--grey-625-425)}.compare-content-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.compare-content-row .compare-text{min-width:7.5rem;flex-grow:1}.compare-background--green-emeraude{color:var(--artwork-major-green-emeraude)}.compare-background--orange-terre-battue{color:var(--artwork-major-orange-terre-battue)}.compare-background--red-marianne{color:var(--artwork-minor-red-marianne)}.compare-icon{width:3rem;flex-shrink:0}.compare-content>div{min-width:26.25rem}.article-tab-group .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]{margin:0}.fr-btns-group.article-buttons-container{display:flex;flex-wrap:wrap;gap:1rem;margin:0}.fr-btns-group.article-buttons-container button.opened{background-color:var(--active-tint)}@media(max-width:47.99em){#liste-article-noeud{gap:.75rem}.article-tab-group .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]{font-size:.875rem;line-height:1.5rem;max-height:none;max-width:100%;min-height:2rem;width:100%;overflow:initial;padding:.25rem .75rem;justify-content:flex-start;text-align:left;white-space:normal}.article-tab-group .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]:last-child{margin-bottom:0}.article-tab-group .fr-btns-group:not(.fr-btns-group--sm):not(.fr-btns-group--lg).fr-btns-group--icon-left .fr-btn[class*=" fr-icon-"]::before{--icon-size:1rem;margin-left:-.125rem;margin-right:.5rem}}#liste-article-noeud .summary-preface p{margin-bottom:0}.nota:before{content:'NOTA : '}article .content blockquote{margin:.5rem 1rem 1rem}article .content{font-size:1rem}article .table-responsive{overflow-x:auto}@media screen and (max-width:23.125rem){.summary-list-item[data-level="2"] .compare-content>div{min-width:20rem}.summary-list-item[data-level="2"] .compare-content-row .compare-text{min-width:initial}.summary-list-item[data-level="2"] .compare-text{padding-right:.5rem !important}.summary-list-item[data-level="2"] .compare-text p{font-size:.875rem}.summary-list-item[data-level="2"] .compare-icon{width:2.25rem}}font[color="808080"],font[color="#808080"]{color:var(--text-mention-grey)}.lgf-dsfr-badge{font-size:12px;font-weight:700;padding:.1em .4em;border-radius:4px;display:inline-block;text-transform:uppercase;width:fit-content;margin-bottom:0}.head-code-page .lgf-dsfr-badge{font-size:.875rem}.lgf-dsfr-badge--info{color:var(--background-default-grey);background-color:var(--background-flat-info)}#preview_modal .lgf-dsfr-badge:has(>span:only-child){display:none}#back-top{position:fixed;right:1rem;bottom:2rem;height:2rem;width:2rem;display:flex;align-items:center;flex-direction:column;gap:.25rem;background:var(--background-default-grey);border:.0625rem solid var(--background-action-high-blue-france);color:var(--text-title-blue-france);cursor:pointer;z-index:1000}#back-top:hover,#back-top:focus{background-color:var(--background-alt-blue-france)}.fr-icon-arrow-up-line{display:inherit}@media(max-width:47.99em){main:has(.layout-colonne) ~ aside #back-top{bottom:3.2rem}#back-top__label{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media(min-width:48em){#back-top{right:2.5rem;height:fit-content;width:fit-content}#back-top__label{display:block;font-size:.625rem;line-height:.8125rem}}.fr-btn.fr-btn--custom-no-outline{background-color:transparent;--hover:inherit;--active:inherit;color:var(--text-action-high-blue-france);min-height:O !important}button.fr-btn--tertiary-no-outline:not(.toggle-sommary):hover{background-color:transparent !important}.lgf-dsfr-search-select-content .fr-btn--close:after{margin-left:0}.fr-btn.fr-btn--xs{min-height:1.5rem}.legifrance-captcha-form fieldset{margin:0;padding:0;border:0}.lf-captcha{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.lf-captcha{gap:1.5rem}}.lf-captcha-line{display:flex;flex-wrap:wrap;gap:.5rem}.lf-captcha-line [type="submit"]{flex-grow:1;flex-shrink:0}@media screen and (min-width:48em){.lf-captcha-line [type="submit"]{flex-grow:0}}.lf-captcha-sum{display:flex;gap:.5rem;align-items:center}.lf-captcha-sum .fr-input{flex-grow:1}@media screen and (min-width:48em){.lf-captcha-sum .fr-input{max-width:7rem}}.block-actualites .fr-card--sm .fr-card__title{font-size:1rem;line-height:1.5rem}.chronolegi-block{background-color:var(--background-alt-blue-france);display:flex;flex-direction:column;gap:24px;border:1px solid var(--border-default-grey)}.chronolegi-block .chronolegi-timeline[aria-hidden="true"]{display:none}.chronolegi-header,.chronolegi-label{display:flex;justify-content:space-between;align-items:center;gap:1rem}.chronolegi-title{font-size:1.125rem;line-height:normal;margin:0}.chronolegi-header-buttons{display:flex;gap:1rem}.chronolegi-content{background-color:var(--background-default-grey)}.list-section li a:hover{cursor:pointer;background-image:var(--underline-img)}.chronolegi-search-header{display:flex}.chronolegi-search-header button{height:fit-content}.chronolegi-search-title{font-size:1.25rem;font-weight:700;line-height:normal}.chronolegi-datepicker-content .wrapper-datepicker{display:flex;flex-direction:column;gap:.5rem}.chronolegi-datepicker-content .fr-label{margin-bottom:.5rem}.chronolegi-datepicker-form{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:0}.chronolegi-datepicker-form .date-selector{display:flex;gap:1rem}.chronolegi-datepicker-form .date-selector .input-group{display:flex;justify-content:center;align-items:center}.chronolegi-datepicker-form .fr-icon-calendar-2-fill::before{--icon-size:1rem}.chronolegi-datepicker-form .input-date{font-weight:400}.chronolegi-datepicker-form div.datepicker-calendar{left:0 !important}.list-article-chrono{flex-wrap:wrap}@media(max-width:47.99em){.chronolegi-header{flex-direction:column;gap:1.5rem}.chronolegi-label{gap:1.5rem}.chronolegi-label .fr-artwork{min-width:2rem;min-height:2.125rem;width:2rem;height:2.125rem}.chronolegi-title{font-size:1rem}.chronolegi-header-buttons{flex-direction:column;width:100%}.chronolegi-search-header{flex-direction:column-reverse}.chronolegi-header-buttons button,.chronolegi-datepicker-form button{justify-content:center;width:100%}.chronolegi-datepicker-form{flex-direction:column;justify-content:center}.chronolegi-datepicker-form .search-date{width:100%}.chronolegi-datepicker-form .date-selector{flex-direction:column;width:100%}.chronolegi-datepicker-form div.datepicker-calendar{left:auto !important}}@media screen and (min-width:48em){.chronolegi-datepicker-form .date-selector .input-group{max-width:9.375rem}}.small-search-block{padding:0 1rem;border:1px solid var(--border-default-grey)}.chronolegi+.code-wrapper .small-search-block{border-top:0}main:not(:has(.summary-box)) .small-search-block hr{display:none !important}main:not(:has(.summary-box)) .small-search-block{border-bottom:0}main:not(:has(.chronolegi-block,.small-search-block)) .summary-box{border-top-width:1px}.small-search-block fieldset{margin:0;padding:0}.radio-group-wrapper{gap:.5rem}@media(max-width:47.99em){.radio-group-wrapper{padding:1rem 0 !important}}.page-content.no-summary .summary-container{border-top:none !important}@media(min-width:48rem){.small-search-block{padding:1.5rem;border-bottom:0}.small-search-block fieldset{border-bottom:1px solid var(--border-default-grey)}}.lgf-contact{max-width:49.375rem;margin:0 auto}.form-contact-info{order:1}#nav-contextuel .fr-nav__list{display:flex;flex-wrap:wrap;white-space:nowrap;margin-bottom:1.5rem}#nav-contextuel .fr-nav__link{font-size:.875rem;font-weight:500;color:var(--text-action-high-blue-france);display:flex !important;align-items:center !important;min-height:2rem}#nav-contextuel .fr-nav__link.fr-link--icon-left{padding:.25rem .75rem .25rem .5rem}#nav-contextuel .fr-nav__link.fr-link--icon-right{padding:.25rem .5rem .25rem .75rem}#nav-contextuel .fr-nav__item{margin-left:0}#nav-contextuel .fr-nav__item,#nav-contextuel .fr-nav__list{flex-direction:row;margin:0}#nav-contextuel .nav-item-separator{display:flex;align-items:center;justify-content:center;margin:0}#nav-contextuel .nav-item-divider{display:flex;align-items:center;justify-content:center;margin:0;color:var(--border-default-grey)}#nav-contextuel .fr-nav__item:before{box-shadow:none}.cookiesModal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);z-index:100}.cookiesModal-content{background-color:#fefefe;margin:5% auto 15% auto;border:1px solid #888;border-radius:25px;width:40%}.cookiesModalBtnClose{position:relative;color:#f1f1f1;float:right;right:20px;top:10px;font-size:30px;font-weight:bold;background-color:#ccc;width:30px;height:30px;line-height:30px;border-radius:15px;text-align:center}.cookiesModalBtnClose:hover,.cookiesModalBtnClose:focus{color:#000;text-decoration:none;cursor:pointer}.cookiesContainer{padding:16px;text-align:center}.cookiesModalTitre{display:block;font-size:1.17em;font-weight:bold}.clearfix::after{content:"";clear:both;display:table}.cookiesAcceptBtn,.cookiesPersonaliseBtn{color:white;padding:8px;margin-right:10px;border:0;cursor:pointer;opacity:.9;width:25%;border-radius:10px;min-width:130px}.cookiesAcceptBtn{background-color:#4a5e81}.cookiesPersonaliseBtn{background-color:#ccc}.cookiesAcceptBtn:hover,.cookiesPersonaliseBtn:hover{opacity:1}@media screen and (max-width:500px){.cookiesAcceptBtn,.cookiesPersonaliseBtn{float:left;width:100%}}h6{font-size:1rem;line-height:1.025rem}h5{font-size:1.055rem;line-height:1.12rem}h4{font-size:1.125rem;line-height:1.25rem}h3{font-size:1.25rem;line-height:1.5rem}h2{font-size:1.375rem;line-height:1.75rem}h1{font-size:1.5rem;line-height:2rem}.fr-h6{font-size:1rem !important;line-height:1.025rem !important}.fr-h5{font-size:1.055rem !important;line-height:1.12rem !important}.fr-h4{font-size:1.125rem !important;line-height:1.25rem !important}.fr-h3{font-size:1.25rem !important;line-height:1.5rem !important}.fr-h2{font-size:1.375rem !important;line-height:1.75rem !important}.fr-h1{font-size:1.5rem !important;line-height:2rem !important}@media(min-width:48em){h6{font-size:1rem;line-height:1.125rem}h5{font-size:1.125rem;line-height:1.25rem}h4{font-size:1.25rem;line-height:1.5rem}h3{font-size:1.375rem;line-height:1.75rem}h2{font-size:1.55rem;line-height:2rem}h1{font-size:1.625rem;line-height:2.25rem}.fr-h6{font-size:1rem !important;line-height:1.125rem !important}.fr-h5{font-size:1.125rem !important;line-height:1.25rem !important}.fr-h4{font-size:1.25rem !important;line-height:1.5rem !important}.fr-h3{font-size:1.375rem !important;line-height:1.75rem !important}.fr-h2{font-size:1.55rem !important;line-height:2rem !important}.fr-h1{font-size:1.625rem !important;line-height:2.25rem !important}}@charset "UTF-8";/*! =========================
  ___                     _
  / __| __ __ _ _ __  _ __(_)
  \__ \/ _/ _` | '  \| '_ \ |
  |___/\__\__,_|_|_|_| .__/_|
                    |_|
  url du dépôt
=========================== *//*! v0.2.2 *//*! Licence MIT ou CeCILL-B */@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?gy2kp");src:url("../fonts/icomoon/icomoon.eot?gy2kp#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?gy2kp") format("truetype"),url("../fonts/icomoon/icomoon.woff?gy2kp") format("woff"),url("../fonts/icomoon/icomoon.svg?gy2kp#icomoon") format("svg");font-weight:normal;font-style:normal}a.datepicker-button{cursor:pointer}div.datepicker-calendar div.datepicker-month-wrap{margin:0;padding-top:1px;text-align:center;height:30px}div.datepicker-calendar div.datepicker-month-fast-prev.disabled,div.datepicker-calendar div.datepicker-month-fast-next.disabled,div.datepicker-calendar div.datepicker-month-prev.disabled,div.datepicker-calendar div.datepicker-month-next.disabled{border:0;cursor:default}div.datepicker-calendar div.datepicker-month-fast-prev,div.datepicker-calendar div.datepicker-month-fast-next,div.datepicker-calendar div.datepicker-month-prev,div.datepicker-calendar div.datepicker-month-next{cursor:pointer;margin:3px;width:24px;height:24px;padding-top:3px}div.datepicker-calendar div.datepicker-month-fast-prev{padding-right:2px}div.datepicker-calendar div.datepicker-month-fast-next{padding-left:2px}div.datepicker-calendar div.datepicker-month{margin:3px 56px 2px 56px;height:24px;text-align:center;font-size:1.2em;cursor:pointer;padding-top:1px}div.datepicker-calendar div.datepicker-month:after{font-family:'Glyphicons Halflings';font-size:.6em;display:inline-block;content:"\e252"}div.datepicker-calendar table.datepicker-grid{width:100%;font-size:1.2em;text-align:center}div.datepicker-calendar table.datepicker-grid.rtl{direction:rtl}div.datepicker-calendar table.datepicker-grid:focus{outline:0}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td{text-align:center;padding:0}div.datepicker-calendar table.datepicker-grid th abbr{border:0}div.datepicker-calendar table.datepicker-grid td{cursor:pointer}div.datepicker-calendar table.datepicker-grid td.unselectable{cursor:default}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td.day{height:30px}div.datepicker-calendar table.datepicker-grid td.month{height:60px}div.datepicker-calendar table.datepicker-grid td.year{height:45px}div.datepicker-calendar table.datepicker-grid td.empty{cursor:default}div.datepicker-calendar .offscreen{position:absolute;left:-200em;top:-100em}.datepicker-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.5;height:100%;min-height:100%;z-index:40}div.datepicker-calendar button.datepicker-close{height:30px;width:100%;margin-top:1px;border-radius:2px}[hidden],template{display:none}.legend-date-home{margin-top:0;margin-bottom:1em;font-family:robotoslab,arial,serif;font-weight:300;font-size:1.05em;text-transform:none;display:contents}[hidden]{display:none !important}.format-date{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5em;font-size:.8em;color:var(--text-default-grey)}.format-date .picto-info{padding:0;margin:0;line-height:1}.format-date .picto-info+.simpletooltip{right:50%;left:auto;-webkit-transform:translateX(12px);transform:translateX(12px)}.format-date .picto-info+.simpletooltip::after{right:5px;left:auto}.format-date .picto-info-jorf-home{padding:0;margin:0;line-height:1}.format-date .picto-info-jorf-home+.simpletooltip{right:50%;left:auto;-webkit-transform:translateX(12px);transform:translateX(12px)}.format-date .picto-info-jorf-home+.simpletooltip::after{right:5px;left:auto}.format-date-search{font-size:.813em}.dates{display:inline-block;vertical-align:top;width:100%;position:relative}.dates .input-group{display:-webkit-box}.dates .input-group .btn .glyphicon::before{content:"";display:inline-block;margin-top:-3px;font-family:icomoon;font-size:1.313em;line-height:0;vertical-align:middle}.search-date-range .search-date-range-wrapper .input-date{background-color:var(--background-default-grey) !important}.input-date{height:2.5em}#layout-aside-left .datepicker-calendar{left:0 !important}div.datepicker-calendar{position:absolute;z-index:1005;top:100% !important;left:auto !important;right:0;width:18em;padding:.5em .5em 1em;margin:12px 0 0;-webkit-box-shadow:0 0 13px rgba(0,0,0,0.11);box-shadow:0 0 13px rgba(0,0,0,0.11);font-size:1em}div.datepicker-calendar::before{content:'';position:absolute;bottom:100%;right:3em;margin-bottom:-1px;border:10px solid transparent}div.datepicker-calendar .pull-right{float:right}div.datepicker-calendar .pull-left{float:left}div.datepicker-calendar .glyphicon{display:inline-block;font-family:icomoon;font-weight:normal}div.datepicker-calendar .glyphicon::before{content:''}div.datepicker-calendar div.datepicker-month-wrap{height:auto;margin-bottom:.5em}div.datepicker-calendar div.datepicker-month-fast-prev,div.datepicker-calendar div.datepicker-month-fast-next,div.datepicker-calendar div.datepicker-month-prev,div.datepicker-calendar div.datepicker-month-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5em;height:1.5em;padding:0;margin:0;border-radius:4px}div.datepicker-calendar div.datepicker-month-fast-prev.disabled,div.datepicker-calendar div.datepicker-month-fast-next.disabled,div.datepicker-calendar div.datepicker-month-prev.disabled,div.datepicker-calendar div.datepicker-month-next.disabled{opacity:.35}div.datepicker-calendar div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar div.datepicker-month-prev.enabled:hover,div.datepicker-calendar div.datepicker-month-prev.enabled:focus,div.datepicker-calendar div.datepicker-month-next.enabled:hover,div.datepicker-calendar div.datepicker-month-next.enabled:focus{margin:0;border:0}div.datepicker-calendar div.datepicker-month-fast-prev .glyphicon,div.datepicker-calendar div.datepicker-month-fast-next .glyphicon,div.datepicker-calendar div.datepicker-month-prev .glyphicon,div.datepicker-calendar div.datepicker-month-next .glyphicon{font-size:1.25em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon,div.datepicker-calendar .datepicker-month-fast-next .glyphicon{text-indent:-.6em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon::before,div.datepicker-calendar .datepicker-month-fast-next .glyphicon::before{letter-spacing:-.75em}div.datepicker-calendar .datepicker-month-fast-prev .glyphicon::before{content:"" ""}div.datepicker-calendar .datepicker-month-fast-next .glyphicon::before{content:"" ""}div.datepicker-calendar .datepicker-month-prev .glyphicon::before{content:""}div.datepicker-calendar .datepicker-month-next .glyphicon::before{content:""}div.datepicker-calendar div.datepicker-month{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:1.5em;padding:0 .5em;margin:0;border-radius:4px;font-size:1em}div.datepicker-calendar div.datepicker-month::after{content:"";font-family:icomoon;font-size:1.2em}div.datepicker-calendar div.datepicker-month:hover,div.datepicker-calendar div.datepicker-month:focus{border:0}div.datepicker-calendar table.datepicker-grid{margin:0;font-size:1em;font-weight:normal}div.datepicker-calendar table.datepicker-grid th,div.datepicker-calendar table.datepicker-grid td{border:0;background:0;color:inherit}div.datepicker-calendar table.datepicker-grid th{height:auto;padding-bottom:.5em;font-size:.75em;font-weight:600;text-transform:capitalize}div.datepicker-calendar table.datepicker-grid td.empty{border:0;visibility:hidden}div.datepicker-calendar table.datepicker-grid td.unselectable{opacity:.35}div.datepicker-calendar table.datepicker-grid td.curDay,div.datepicker-calendar table.datepicker-grid td.curMonth,div.datepicker-calendar table.datepicker-grid td.curYear{border:0}div.datepicker-calendar table.datepicker-grid td.day{height:1.75em}div.datepicker-calendar table.datepicker-grid td.month{height:3.5em}div.datepicker-calendar table.datepicker-grid td.year{height:2.5em}div.datepicker-calendar .datepicker-range-button{width:100%;margin-top:.5em}div.datepicker-calendar .datepicker-range-button:hover,div.datepicker-calendar .datepicker-range-button:focus{background-color:var(--hover-tint)}div.datepicker-calendar .datepicker-range-button:hover,div.datepicker-calendar .datepicker-range-button:focus{background-color:var(--hover-tint)}div.datepicker-calendar .datepicker-today-button{display:block;border:1px solid transparent;font-size:.875em;font-weight:700;width:auto;margin:0 30%;padding:.5em 1em;margin-top:.5em;border:0}div.input-group .datepicker-today-button-sticky{display:block;font-size:.875em;font-weight:700;width:auto;border:0;margin-right:3%;padding:2px 5px 2px 5px;position:inherit;bottom:-12px}div.datepicker-sticky{margin-left:3%;width:48%}@media screen and (max-width:48.875em){div.datepicker-sticky{width:47%}}.date-select .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.date-select .field label,.date-select .field .label{min-width:1.25em;margin:0 .5em 0 0}.date-select .field .form-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.date-select .field .form-select option:disabled{display:none}.date-select .field .form-select:disabled{opacity:.5}.date-select .actions{overflow:hidden}.date-select .reset-link{display:inline-block;margin-top:.5em}.date-select .form-submit{float:right}.form-submit.search .icon::before{content:"";font-family:icomoon;font-size:1.5em;display:inline-block}.form-submit.search-no-content .icon::before{content:"";font-family:icomoon;font-size:1.5em;color:var(--text-default-grey);display:inline-block}.header-date{display:none;float:right}@media print{.header-date{display:block}}@media print{.search-date .input-date{background:0;color:inherit}}@media print{.search-date .input-date::-webkit-input-placeholder{color:inherit}.search-date .input-date:-ms-input-placeholder{color:inherit}.search-date .input-date::-ms-input-placeholder{color:inherit}.search-date .input-date::placeholder{color:inherit}}@media print{.search-date .input-group .btn{background:0;color:inherit}}.search-date .input-group .btn .glyphicon::before{font-size:.9375rem}.search-date div.datepicker-calendar::before{margin:0}@media print{.search-date-range-wrapper{background:0;color:inherit}}.search-date-range-wrapper .search-date:first-child div.datepicker-calendar::before{right:auto;left:3em}.search-date-range-wrapper .input-group .btn .glyphicon::before{font-size:1.125rem}.search-date-range.search-date-range-position{display:contents}@media screen and (min-width:1440px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{min-width:10em}}@media screen and (min-width:1080px) and (max-width:1439px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{flex-grow:1;min-width:50%}}@media screen and (min-width:800px) and (max-width:1079px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{min-width:10em}.search-date-range.search-date-range-position{flex-grow:1}}@media screen and (min-width:768px) and (max-width:799px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{min-width:32em;flex-wrap:nowrap;flex-grow:1}.search-select.js-collapsible.search-date-range-position{flex-grow:1}}@media screen and (max-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.date-selector.dates.ds-unique.end-timeInterval-prec-search.search-date-range-position{width:100%}}@media screen and (max-width:480px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-date-range.search-date-range-position{display:block}.search-date.search-date-range-position{width:100%}}.search-select-cta[data-icon="type-JORF"] .icon::before{content:""}.search-select-content[aria-hidden="true"]{display:none}.btn{display:inline-block}div.datepicker-calendar.legifrance div.datepicker-month{color:var(--text-title-grey)}div.datepicker-calendar.legifrance{background-color:var(--background-default-grey);color:var(--text-title-grey)}div.datepicker-calendar.legifrance div.datepicker-month-wrap{background-color-color:var(--background-default-grey);color:var(--text-title-grey)}div.datepicker-calendar.legifrance div.datepicker-month-fast-prev.disabled,div.datepicker-calendar.legifrance div.datepicker-month-fast-next.disabled,div.datepicker-calendar.legifrance div.datepicker-month-prev.disabled,div.datepicker-calendar.legifrance div.datepicker-month-next.disabled{color:var(--text-disabled-grey)}div.datepicker-calendar.legifrance div.datepicker-month-fast-prev.enabled:hover,div.datepicker-calendar.legifrance div.datepicker-month-fast-prev.enabled:focus,div.datepicker-calendar.legifrance div.datepicker-month-fast-next.enabled:hover,div.datepicker-calendar.legifrance div.datepicker-month-fast-next.enabled:focus,div.datepicker-calendar.legifrance div.datepicker-month-prev.enabled:hover,div.datepicker-calendar.legifrance div.datepicker-month-prev.enabled:focus,div.datepicker-calendar.legifrance div.datepicker-month-next.enabled:hover,div.datepicker-calendar.legifrance div.datepicker-month-next.enabled:focus,div.datepicker-calendar.legifrance div.datepicker-month:hover,div.datepicker-calendar.legifrance div.datepicker-month:focus,div.datepicker-calendar.legifrance button.datepicker-close:hover,div.datepicker-calendar.legifrance button.datepicker-close:focus{background-color:var(--background-action-high-blue-france);color:var(--text-inverted-blue-france)}div.datepicker-calendar.legifrance table.datepicker-grid:focus{outline:1px dotted var(--background-action-high-blue-france)}div.datepicker-calendar.legifrance table.datepicker-grid td{color:var(--text-default-grey)}div.datepicker-calendar.legifrance table.datepicker-grid td.unselectable{color:var(--text-disabled-grey)}div.datepicker-calendar.legifrance table.datepicker-grid td.curDay,div.datepicker-calendar.legifrance table.datepicker-grid td.curMonth,div.datepicker-calendar.legifrance table.datepicker-grid td.curYear{background-color:var(--background-action-high-blue-france);color:var(--text-inverted-blue-france);border:0;border-radius:0}div.datepicker-calendar.legifrance table.datepicker-grid td.empty{background-color:var(--background-default-grey);color:var(--text-disabled-grey)}div.datepicker-calendar.legifrance table.datepicker-grid td.selectable:hover,div.datepicker-calendar.legifrance table.datepicker-grid td.selectable.focus{background-color:var(--background-action-high-blue-france);color:var(--text-inverted-blue-france);border:0;border-radius:0}div.datepicker-calendar.legifrance table.datepicker-grid td.empty:hover{background-color:var(--background-default-grey)}div.datepicker-calendar.legifrance button.datepicker-close{background-color:var(--background-action-high-blue-france);color:var(--text-inverted-blue-france);border-radius:0}.search-date .input-group{position:relative}.search-date .input-group .btn{position:absolute;right:10px;padding:.5em}a.datepicker-button[role="button"]:not([href]){cursor:pointer !important;color:var(--text-action-high-grey)}.search-date .input-group input::placeholder{color:transparent}.input-group:has(input:disabled) a.datepicker-button{opacity:.5;cursor:not-allowed !important}.dossier-legislatif-detail-contenu table{display:block;overflow-x:auto}.easy-autocomplete{width:100%}.easy-autocomplete #query{height:3em}.easy-autocomplete-container h6{border-top:1px solid var(--border-default-grey);padding-top:1rem}.easy-autocomplete-container ul{list-style:none;padding-left:0}.eac-item{color:var(--text-active-blue-france);padding:12px}.eac-item:hover{background-color:var(--background-action-low-blue-france);cursor:pointer}.eac-item .highlighted-terms{background-color:var(--background-open-blue-france);mix-blend-mode:multiply}html[data-fr-theme='dark'] .eac-item .highlighted-terms{mix-blend-mode:plus-lighter}.code-list-search .easy-autocomplete,.search-filter .easy-autocomplete,.pdc-list-search .easy-autocomplete{position:relative;width:100% !important;display:inline-block}.code-list-search .easy-autocomplete-container,.search-filter .easy-autocomplete-container,.pdc-list-search .easy-autocomplete-container{position:absolute;width:100%;background:var(--background-default-grey);box-shadow:0 6px 13px rgba(0,0,0,0.11);overflow-y:auto;z-index:1}.code-list-search .easy-autocomplete #query,.search-filter .easy-autocomplete #query,.pdc-list-search .easy-autocomplete #query{height:3em}.code-list-search .easy-autocomplete-container h6,.search-filter .easy-autocomplete-container h6,.pdc-list-search .easy-autocomplete-container h6{border-top:1px solid var(--border-default-grey);padding-top:1rem}.code-list-search .easy-autocomplete-container ul,.search-filter .easy-autocomplete-container ul,.pdc-list-search .easy-autocomplete-container ul{list-style:none;padding-left:0;padding-bottom:.5rem}.code-list-search .eac-item,.search-filter .eac-item,.pdc-list-search .eac-item{color:var(--text-active-blue-france);padding:12px}.code-list-search .eac-item:hover,.search-filter .eac-item:hover,.pdc-list-search .eac-item:hover{background-color:var(--background-action-low-blue-france);cursor:pointer}.code-list-search li.selected>.eac-item,.search-filter li.selected>.eac-item,.pdc-list-search li.selected>.eac-item{background-color:var(--background-action-low-blue-france)}.easy-autocomplete .autocomplete-search-button{max-width:fit-content;margin:.5rem auto;border-radius:initial;display:block}.code-list-search .easy-autocomplete,.search-filter .easy-autocomplete,.pdc-list-search .easy-autocomplete{max-width:450px}.frame-block{background-color:var(--background-contrast-grey);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;list-style:none}.frame-block--cons{gap:1rem}.frame-block .bold-info{font-weight:700;color:var(--text-title-grey)}.frame-block p:last-child{margin-bottom:0}.frame-block .fr-card,.frame-block .card-extrait-journal,.card-bocc{width:100%;max-width:24rem}.frame-block .card-extrait-acco{width:100%;max-width:19.25rem}@media(max-width:47.99em){.frame-block{padding:1rem;gap:1rem}.frame-block--with-title{gap:.5rem}.frame-block-subTitle{display:flex;flex-direction:column;gap:.5rem}.frame-block .fr-card,.card-extrait-journal,.card-extrait-acco,.card-bocc{max-width:none}}a.error-btn{justify-content:center;width:100%}@media(min-width:48em){a.error-btn{width:fit-content}}.facets-sidemenu,.facets-sidemenu .fr-sidemenu__inner{height:100%}.facets-sidemenu__content{display:flex;flex-direction:column}.facets-sidemenu__content .fr-sidemenu__title{margin-bottom:0}.facets-sidemenu__content .fr-sidemenu__item{display:flex;flex-direction:column}.facets-sidemenu__content .fr-sidemenu__btn{margin:0;padding:0}.facets-sidemenu__content .fr-sidemenu__btn[aria-expanded]{margin:0;padding:0 1.5rem 0 0}.facets-sidemenu__content .fr-sidemenu__btn[aria-expanded=true]{background-color:transparent;margin-bottom:1rem}.facets-sidemenu .fr-sidemenu__title,.facets-sidemenu .fr-sidemenu__item:before,.facets-sidemenu .fr-sidemenu__item:first-child:before,.facets-sidemenu .fr-sidemenu__item:last-child:before{box-shadow:none}.facets-sidemenu fieldset{margin:0;padding:0;border:0}.facets-sidemenu .filter-autocomplete-content{overflow-y:auto;max-height:16rem}.facets-sidemenu .filter-autocomplete-content.unified-search-filter-fonds-group-content{max-height:none}.facets-sidemenu hr{height:1rem}.facets-sidemenu .facet-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center}.facets-sidemenu .facet-actions .fr-btn{min-width:6.125rem;justify-content:center}.facets-sidemenu .search-facet.fr-collapse--expanded:not(.fr-collapsing){--collapse-max-height:none;overflow:visible}.facets-sidemenu [data-name="fonds"] label span:last-child{display:none}.facette-date-range .search-date-range .fr-checkbox-group{order:99}#popup-container{display:none;background:rgba(51,51,51,0.6);position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity 1s;z-index:2147483001;height:100%}#popup-container .popup{width:33%;height:auto;border:1px solid white;background:#f5f5f5;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding-bottom:10px}@media all and (max-width:1099.5px){#popup-container .popup{position:relative;width:100%}}@media all and (max-width:342px){.button-gives-opinion{margin-top:2%}.button-close-popup{width:216px;margin-left:1%}}#popup-container .close-popup{position:absolute;right:10px;color:#1a3158;text-decoration:none;font-weight:bold;font-family:sourcesanspro,arial,sans-serif;font-size:1em;border:0;background:0}#popup-container .popup-title{margin-top:20px;color:black;font-family:sourcesanspro,arial,sans-serif;font-size:1.3em;font-weight:bold}#popup-container .popup-description{color:black;font-family:sourcesanspro,arial,sans-serif;font-size:1em}#popup-container .button-close-popup{display:inline-block;padding:15px 35px;border:1px solid #1a3158;border-radius:5px;background:#fff;color:#1a3158;font-size:.875em;line-height:1;white-space:nowrap;margin-right:5px;font-family:sourcesanspro,arial,sans-serif;font-size:1em}#popup-container .button-gives-opinion{display:inline-block;padding:15px 35px;border:0;border-radius:5px;background:#1a3158;color:#fff;font-size:.875em;line-height:1;white-space:nowrap;text-decoration:none;font-family:sourcesanspro,arial,sans-serif;font-size:1em}.fr-footer__bottom-copy a.fr-link--download{font-size:inherit}mark{background-color:var(--background-open-blue-france);color:inherit}@media(max-width:48em){.fr-header__service-title{font-size:1.25rem !important}}.fr-header__navbar .fr-btn--menu.lgf-btn--menu{max-height:2.8rem;font-size:.4rem;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;line-height:1.5}.fr-header__navbar .fr-btn--menu.lgf-btn--menu::before{margin:0;padding:0 0 .25rem}.fr-icon-copy-line::before,.fr-icon-copy-line::after{-webkit-mask-image:url("../images/file-copy.svg");mask-image:url("../images/file-copy.svg")}.lgf-icon-layout-column-line::before,.lgf-icon-layout-column-line::after{-webkit-mask-image:url("../images/layout-column-line.svg");mask-image:url("../images/layout-column-line.svg")}.lgf-icon-code::before,.lgf-icon-code::after{-webkit-mask-image:url("../images/code.svg");mask-image:url("../images/code.svg")}.lgf-icon-jurisprudence::before,.lgf-icon-jurisprudence::after{-webkit-mask-image:url("../images/jurisprudence.svg");mask-image:url("../images/jurisprudence.svg")}.lgf-icon-texte::before,.lgf-icon-texte::after{-webkit-mask-image:url("../images/texte.svg");mask-image:url("../images/texte.svg")}.lgf-icon-accord::before,.lgf-icon-accord::after{-webkit-mask-image:url("../images/accord.svg");mask-image:url("../images/accord.svg")}.lgf-icon-circulaire::before,.lgf-icon-circulaire::after{-webkit-mask-image:url("../images/circulaire.svg");mask-image:url("../images/circulaire.svg")}.lgf-icon-cnil::before,.lgf-icon-cnil::after{-webkit-mask-image:url("../images/cnil.svg");mask-image:url("../images/cnil.svg")}.lgf-icon-jorf::before,.lgf-icon-jorf::after{-webkit-mask-image:url("../images/jorf.svg");mask-image:url("../images/jorf.svg")}.fr-icon-today-version::before,.fr-icon-today-version::after{--webkit-mask-image:url("../images/lgf-today-version.svg");mask-image:url("../images/lgf-today-version.svg")}.fr-icon-compare-versions-line::before,.fr-icon-compare-versions-line::after{-webkit-mask-image:url("../images/compare-versions.svg");mask-image:url("../images/compare-versions.svg")}.fr-icon-filter-3-line::before,.fr-icon-filter-3-line::after{-webkit-mask-image:url("../images/filter-3-line.svg");mask-image:url("../images/filter-3-line.svg")}.lgf-icon-search-code::before,.lgf-icon-search-code::after{-webkit-mask-image:url("../images/search/code.svg");mask-image:url("../images/search/code.svg")}.lgf-icon-search-legi::before,.lgf-icon-search-legi::after{-webkit-mask-image:url("../images/search/legi.svg");mask-image:url("../images/search/legi.svg")}.lgf-icon-search-jorf::before,.lgf-icon-search-jorf::after{-webkit-mask-image:url("../images/search/jorf.svg");mask-image:url("../images/search/jorf.svg")}.lgf-icon-search-circ::before,.lgf-icon-search-circ::after{-webkit-mask-image:url("../images/search/circ.svg");mask-image:url("../images/search/circ.svg")}.lgf-icon-search-constit::before,.lgf-icon-search-constit::after{-webkit-mask-image:url("../images/search/constit.svg");mask-image:url("../images/search/constit.svg")}.lgf-icon-search-cetat::before,.lgf-icon-search-cetat::after{-webkit-mask-image:url("../images/search/cetat.svg");mask-image:url("../images/search/cetat.svg")}.lgf-icon-search-juri::before,.lgf-icon-search-juri::after{-webkit-mask-image:url("../images/search/juri.svg");mask-image:url("../images/search/juri.svg")}.lgf-icon-search-kali::before,.lgf-icon-search-kali::after{-webkit-mask-image:url("../images/search/kali.svg");mask-image:url("../images/search/kali.svg")}.lgf-icon-search-acco::before,.lgf-icon-search-acco::after{-webkit-mask-image:url("../images/search/acco.svg");mask-image:url("../images/search/acco.svg")}.lgf-icon-search-cnil::before,.lgf-icon-search-cnil::after{-webkit-mask-image:url("../images/search/cnil.svg");mask-image:url("../images/search/cnil.svg")}.lgf-icon-search-jufi::before,.lgf-icon-search-jufi::after{-webkit-mask-image:url("../images/search/jufi.svg");mask-image:url("../images/search/jufi.svg")}.col-left.facettes-code{border-right:1px solid var(--border-default-grey)}#code #description p{font-size:1.125rem}.code-list-search .nb-result{color:var(--text-default-grey)}.block-item{display:flex;flex-direction:row;gap:.5rem;width:100%;border-top:1px solid var(--border-default-grey);padding:1.5rem}@media(min-width:62em){.block-item{padding:2rem 1rem}}.block-item a.fr-link.fr-link--icon-left{height:fit-content;width:fit-content;padding-bottom:3px;white-space:nowrap}.block-consult a.fr-link[target="_blank"]::after{display:none}.block-icon{flex-shrink:0;width:24px;height:24px;color:var(--text-action-high-blue-france)}.block-content{display:flex;flex-direction:column;width:100%;gap:1rem}@media(min-width:62em){.block-content{flex-direction:row;justify-content:space-between}.block-metadata{max-width:calc(100% - 11.5rem)}}.block-metadata{display:flex;flex-direction:column;gap:.2rem}.block-title{font-size:1.125rem;font-weight:700;line-height:normal;margin:0;color:var(--text-title-grey)}.block-title a[href]{background-image:none;color:var(--text-action-high-blue-france)}.code-block-subtitle{margin:0;color:var(--text-default-grey)}.code-block-link{font-size:1rem;color:var(--text-action-high-blue-france);text-decoration:underline;display:inline-flex;align-items:center;gap:.25rem;font-weight:500}@media(min-width:48em){#code #description p{font-size:1.25rem}}.listcc-descriptionfusion p{margin-bottom:0}.head-filter{display:flex;justify-content:space-between;gap:.75rem}.head-filter .nb-result{font-size:1rem;line-height:1.3125;font-weight:700;margin-bottom:.75rem}.head-filter .fr-select-group{flex-direction:column}.jo-results-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}@media screen and (min-width:48em){.jo-results-wrapper{gap:2rem;padding:0}}.jo-results{display:flex;flex-direction:column}.jo-result-item{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;padding-bottom:1.5rem;border-top:1px solid var(--border-default-grey)}@media screen and (min-width:48em){.jo-result-item{gap:1.5rem;padding:2rem 0}}.jo-result-item .jo-result-title{display:flex;align-items:baseline;gap:.5rem;margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.75rem}.jo-result-item .jo-result-content{display:flex;flex-direction:column}.jo-result-item ul{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}@media screen and (min-width:48em){.jo-result-item ul{gap:1rem;padding:0 0 0 1.75rem}}.jo-result-item ul li{margin:0;padding:0}.jo-result-item ul .fr-link+.secure-download{margin-top:.5rem}.jo-result-item ul .fr-link--download[target="_blank"]::after{mask-image:url('./vendors/dsfr/icons/system/external-link-line.svg')}.jo-subscription-header{max-width:900px}.jo-subscription-input{max-width:790px;width:100%}.lgf-dsfr-loading{position:relative;min-height:4rem}.lgf-dsfr-loading:has(.lgf-dsfr-loader-overlay){min-height:10.5rem}.lgf-dsfr-loader{width:4rem;height:4rem;margin:auto;background-color:var(--background-flat-blue-france);-webkit-mask-image:url("../images/loader.svg");mask-image:url("../images/loader.svg");--animate-spin:spin 1s linear infinite;animation:var(--animate-spin) !important}.lgf-dsfr-loader-overlay{display:block;padding:3.25rem 1.75rem;position:absolute;top:-.25rem;left:-.25rem;right:-.25rem;bottom:-.25rem;background-color:rgb(from var(--background-alt-blue-france) r g b / 75%);z-index:10}#conteneurSommaire.summary-box-max-height:has(.lgf-dsfr-loader-overlay){overflow:hidden}@keyframes spin{to{transform:rotate(1turn)}}.fr-sidemenu__inner:has(#layout-left-list-legislative){padding:0}.fr-sidemenu:has(#layout-left-list-legislative){--underline-img:linear-gradient(0,currentColor,currentColor)}.fr-sidemenu:has(#layout-left-list-legislative) ul,.fr-sidemenu:has(#layout-left-list-legislative) ol{list-style:revert;padding-left:revert;font-weight:400}.menu-legislature-item{border-bottom:1px solid var(--border-default-grey)}.menu-legislature-item:first-child{border-top:1px solid var(--border-default-grey)}@media screen and (max-width:47.99em){.mobile-scroll-wrapper{position:relative;overflow:hidden;margin:0 -1rem}.mobile-scroll-wrapper__no-scroll{padding:0 1rem}.mobile-scroll-wrapper__scroll{width:100%;overflow-x:auto;padding:0 1rem}}@media screen and (min-width:48em){.mobile-scroll-wrapper{padding:0 1.5rem 1.5rem}}@media screen and (max-width:47.99em){.fr-btn[data-js-modal-mobile-only-open]{position:fixed;bottom:0;left:0;right:0;width:100%;justify-content:center;background-color:var(--background-default-grey);box-shadow:0 0 15px 0 rgba(0,0,18,0.22);z-index:2000}.fr-btn[data-js-modal-mobile-only-open]:hover{background-color:var(--hover-tint) !important}[data-js-modal-mobile-only]{position:fixed !important;width:100%;height:100%;margin:0;padding:1rem 1rem 0;left:0;right:0;top:0;background-color:var(--background-default-grey);opacity:0;overflow-y:auto;visibility:hidden;z-index:2050}.fr-modal--opened[data-js-modal-mobile-only]{height:100%;opacity:1;transition:opacity .3s,visibility .3s;visibility:inherit;width:100%}.closing[data-js-modal-mobile-only]{margin:0;transition:opacity .3s,visibility .3s}[data-js-modal-mobile-only][aria-hidden="false"]{margin:0}[data-js-modal-mobile-only] .fr-sidemenu__inner{display:flex;flex-direction:column}[data-js-modal-mobile-only-footer]{position:sticky;bottom:0;left:0;right:0;margin:auto -1rem 0;background-color:var(--background-default-grey)}}@media(max-width:48em){.title-abon-jorf{font-size:1.125rem}}.fr-notice__title:before{margin-right:16px !important}.jorf-title{font-weight:400 !important;padding-top:8px}#form_home_jo .date-range-title{margin-bottom:12px}#form_home_jo fieldset{display:flex;flex-direction:column;height:100%;padding:0}fieldset.no-border{border:0}@media(max-width:48em){#form_home_jo{padding:16px}#form_home_jo .checkbox-date-range{padding:12px 0}}#form_home_jo .search-date-range .checkbox-date-range{order:99}.date-start-label .fr-hint-text,.date-end-label .fr-hint-text{padding-bottom:8px}.search-date-range-wrapper.home{display:flex;flex-direction:column;gap:.75rem}.search-date-range-wrapper.home .fr-btn.form-submit{overflow:visible}@media(min-width:48em){.search-date-range-wrapper.home{flex-direction:row;gap:1rem}.search-date-range-wrapper.home .date-range-start{max-width:50%}}.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link{display:flex;align-items:center;gap:.5rem;width:100%;padding:1rem}.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link .fr-tile__body{height:auto}.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link .fr-tile__title,.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link .fr-tile__content{margin:0;padding:0;font-weight:400}.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link .fr-tile__header{flex-shrink:0;margin-right:0}.jorf-tile.fr-tile--sm.fr-tile--horizontal.fr-enlarge-link .fr-tile__header .fr-tile__pictogram{width:4rem;height:4rem}.jo-table-list{list-style:none;margin:0;padding:0}.jo-table-item{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1rem 0;border-top:1px solid var(--border-default-grey)}.jo-table-item-title{width:10rem}.jo-table-item-content{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.jo-table-item-content li{padding:0}.jo-table-item-content li .fr-link--download::after{-webkit-mask-image:url(./vendors/dsfr/icons/system/external-link-line.svg);mask-image:url(./vendors/dsfr/icons/system/external-link-line.svg)}@media screen and (min-width:48em){.jo-table-item{flex-direction:row;gap:2.25rem;padding:1.5rem 0}}.top-page-jo{display:flex;flex-direction:column;gap:.5rem;background-color:var(--background-contrast-grey);margin-bottom:1.5rem;padding:1rem}@media screen and (min-width:48em){.top-page-jo{margin-bottom:2rem;padding:1.5rem}}.chapters-jo,[data-noeud-jorf],.downloads-jo{display:flex;flex-direction:column;gap:1rem}.chapters-jo,.downloads-jo{margin-bottom:1rem}[data-noeud-jorf] h2{margin-bottom:0}[data-noeud-jorf] h3{margin-left:1rem;margin-bottom:0}[data-noeud-jorf] h4{margin-left:2rem;margin-bottom:0}[data-noeud-jorf] ol{margin-top:0;margin-left:2rem;padding-left:2.5rem;border-left:1px solid var(--border-default-grey)}[data-noeud-jorf] ol li{padding-bottom:1rem}[data-noeud-jorf] ol li::marker{content:attr(data-value) ". "}[data-noeud-jorf] ol li.no-sequence::marker{content:none}[data-noeud-jorf] ol a{color:var(--text-action-high-blue-france);background-image:none}[data-noeud-jorf] ol a:hover{background-image:var(--underline-img),var(--underline-img)}@media screen and (min-width:48em){.chapters-jo,.downloads-jo{gap:2rem;margin-bottom:2rem}[data-noeud-jorf="2"]{gap:1.5rem}[data-noeud-jorf] h3{margin-left:1.5rem}[data-noeud-jorf] h4{margin-left:3rem}[data-noeud-jorf] ol{margin-left:3rem;padding-left:3rem}}.bottom-jo{padding:2rem 0;background-color:var(--background-alt-blue-france);border-bottom:1px solid var(--border-default-grey)}.bottom-jo ul{list-style:none;padding-bottom:0}@media screen and (min-width:48em){.bottom-jo{padding:4rem 0}.bottom-jo .fr-h3{font-size:1.75rem !important;line-height:2.25rem}}@media screen and (min-width:48em){.main-jo .fr-h5{font-size:1.375rem !important;line-height:1.75rem !important}}.jo-pdf-object{width:100%;min-height:1385px}.precise-search-form .precise-search-form-input{background-color:var(--background-default-grey)}.precise-search-form .precise-search-form-bar{display:flex;flex-direction:row;order:3}.precise-search-form .precise-search-form-bar .precise-search-form-input{max-height:3rem;margin:0;border-radius:.25rem 0 0;box-shadow:inset 0 -2px 0 0 var(--border-action-high-blue-france)}.lgf-dsfr-search-select-content[aria-hidden="true"]{display:none}.search-options-fieldset .fr-fieldset__legend{padding-right:6rem;min-height:2rem}.search-options-fieldset .fr-fieldset__legend>h3:after{display:none}.search-options-fieldset .fr-btn--close{position:absolute;bottom:100%;right:0}.precise-search-form:not(:has(.suggestions-container ul li)) .fr-skiplinks,.precise-search-form:not(:has(.suggestions-container ul li)) .suggestions-title{display:none}.precise-search-form .suggestions-title{margin-bottom:0;padding-top:1rem;border-top:1px solid var(--border-default-grey)}.lgf-dsfr-search-select-content{position:absolute;z-index:4;top:100%;left:0;min-width:100%;max-width:100%;background:var(--background-default-grey);color:var(--text-label-grey);-webkit-box-shadow:0 6px 13px rgba(0,0,0,0.11);box-shadow:0 6px 13px rgba(0,0,0,0.11);border:1px solid var(--background-action-high-blue-france)}.lgf-dsfr-search-select-content fieldset{min-inline-size:auto}.lgf-dsfr-search-select-cta{--idle:transparent;--data-uri-svg:url("data:image/svg+xml;charset=utf-8,<svgxmlns='http://www.w3.org/2000/svg'x='0px'y='0px'viewBox='002424'><pathfill='%23161616'd='M12,13.1l5-4.9l1.4,1.4L12,15.9L5.6,9.5l1.4-1.4L12,13.1z'/></svg>");-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;text-align:left;text-overflow:ellipsis;text-transform:inherit;overflow:hidden;white-space:nowrap;padding:.5rem 2.5rem .5rem 1rem;color:var(--text-default-grey);background-color:var(--background-contrast-grey);background-image:var(--data-uri-svg);background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat;background-size:1rem 1rem;border-radius:.25rem .25rem 0 0;box-shadow:inset 0 -2px 0 0 var(--border-plain-grey)}.filter-autocomplete-content{overflow-y:auto;max-height:14em}.filter-autocomplete-content .fr-checkbox-group input[type=checkbox]+label{display:inline}a.lgf-search-advanced-btn{justify-content:center;width:100%}#fr-input-group-search-filter-input .label-search{margin-bottom:1rem;font-size:1rem;font-weight:700;line-height:1.375rem}@media screen and (min-width:48em){#fr-input-group-search-filter-input .label-search{font-size:1.375rem;line-height:1.75rem}}#facetteSiretListe .eac-item .autocomplete-item{display:flex;gap:.5rem;width:100%}#facetteSiretListe .eac-item .autocomplete-item[href]{--active-tint:transparent;background-image:none}#facetteSiretListe .eac-item .autocomplete-item .suggestion-icon{flex-shrink:0;width:24px;height:24px;color:var(--text-action-high-blue-france)}#facetteSiretListe .eac-item .autocomplete-item .suggestion-description{display:flex;flex-direction:column}#facetteSiretListe .eac-item .autocomplete-item .suggestion-description .suggestion-type{font-size:.875rem;line-height:1.5rem;margin:var(--text-spacing);font-weight:700}.fr-btns-group #btn-display-all-results{display:none}.search-options-toggles{display:flex;flex-direction:column;gap:8px}@media(min-width:48em){.search-options-toggles{flex-direction:row;gap:24px}}@media(max-width:47.999em){.lgf-dsfr-search-select-content .fr-btns-group a:before{display:none}.fr-h6#search-options-title{font-size:16px !important}}@media(min-width:48em){a.lgf-search-advanced-btn{width:auto}#facetteSiretListe .eac-item .autocomplete-item .suggestion-description{gap:.25rem}}.lgf-dsfr-print-unhidden{display:none !important}@media print{@page{margin:1cm}}@media print{@supports(-moz-appearance:none){ul.summary-list{overflow:visible !important}article{display:contents !important}}[class*=" fr-fi-"],[class*=" fr-icon-"],[class^=fr-fi-],[class^=fr-icon-],.compare-content,.lgf-tree__abrogated,.fr-notice--info,.lgf-dsfr-badge,.fr-breadcrumb,.fr-accordion,.frame-block{-webkit-print-color-adjust:exact;print-color-adjust:exact}.lgf-dsfr-print-only.fr-sr-only{height:auto;margin:initial;overflow:initial;padding:initial;position:static;width:auto;clip:auto;border:0;white-space:normal}:is(.fr-accordion,.abstract):not(:has(.fr-collapse--expanded)),.fr-breadcrumb,.fr-follow,.fr-pagination,.fr-footer,.fr-header__menu,.fr-header__navbar,.fr-header__tools,.fr-tabs__list,aside>.fr-notice,.block-aide,.chronolegi,.chronolegi-header,.chronolegi-block,.summary-link,.summary-box:not(.summary-box-print),#stickyPage,#stickyScroll,.small-search-block{display:none !important}[data-js-modal-mobile-only-open]{display:none}.fr-header{--blend:none;background-color:transparent}.fr-header,.fr-header__service{box-shadow:none}.fr-header__logo .fr-logo{font-size:.7rem;margin-bottom:0;padding-bottom:.4rem}.fr-header__logo .fr-logo:after,.fr-header__logo .fr-logo:before{content:none}.fr-header__logo p{margin:0}.fr-header__brand{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1rem !important;width:auto;width:100%}.fr-header__brand-top{width:auto}.fr-header__body-row{padding-bottom:0}main a[href]{box-shadow:none;display:inline-block;margin-right:.25rem;background-image:none;line-height:1.5;text-decoration:underline}.fr-icon-external-link-line:before{display:none}.fr-link--download .fr-link__detail{position:inherit;margin-left:.5rem}.fr-grid-row .fr-tile{height:auto;margin-bottom:.5rem}.fr-tile{background:0;border:0;display:block;height:auto;margin-right:.5rem;padding:0 !important}.fr-tile:not(.fr-tile--no-border):not(.fr-tile--shadow){background:transparent}.fr-tile .fr-tile__header{display:none}.fr-tile .fr-tile__body{text-align:left}.fr-tile .fr-tile__body,.fr-tile .fr-tile__body .fr-tile__content{background:transparent;display:block;height:auto;position:relative}.fr-tile .fr-tile__body .fr-tile__content .fr-tile__title{background:transparent;display:block;margin-bottom:0}.fr-tile .fr-tile__body .fr-tile__content :before{background:transparent}.fr-tile .fr-tile__body .fr-tile__content a[href]{background:transparent}.fr-tile--download:not(.fr-tile--no-icon) .fr-tile__detail{margin:0}.fr-tile .fr-tile__detail,.fr-tile--sm .fr-tile__detail{font-size:.75rem;margin-bottom:0 !important}.fr-card:has(a[href^="/download/"]){display:none}.fr-card{background-color:transparent}.fr-card:not(.fr-card--no-border):not(.fr-card--shadow){background-image:none}.fr-card__header{display:none}.fr-card__body,.fr-card__content,.fr-grid-row .fr-card{height:auto}.fr-card .fr-card__content{margin:0 !important;padding:.5rem !important}.fr-card .fr-tag{margin-bottom:0}.fr-card__body{padding:0}.fr-card__detail{margin:0}.fr-card__start .fr-tags-group>li{line-height:1em}.fr-card__end{margin:.25rem 0 0 !important;padding:0 !important}.fr-card__desc{margin-top:0;font-size:.75rem !important}.fr-accordion .fr-collapse--expanded{padding:1rem}[class*="fr-col-"]:has(>[data-show-more-content-wrapper]){max-width:100%;width:auto;flex:0 0 100%}[data-show-more-content-wrapper] .fr-hidden.fr-unhidden-md{display:block !important}[data-show-more-content-wrapper] .fr-tile .fr-tile__header{display:block}button.fr-hidden-md{display:none !important}#form_home_jo{display:none !important}.fr-raw-list .fr-col-sm-4{max-width:50%;width:auto;flex:0 0 50%}.block-item a.fr-link.fr-link--icon-left{white-space:normal}.block-item a.fr-link.fr-link--icon-left:after{display:inline-block}[id^="preview-btn-"]{display:none}.article-tab-group{display:none}.fr-px-md-25v{padding-left:1rem !important;padding-right:1rem !important}.fr-py-md-14v{padding-top:1rem !important;padding-bottom:1rem !important}.lgf-tree__current>section.lgf-tree__title,.summary-list li.opened.summary-list-item:has(ul.js-child)::before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bottom-jo .fr-tile .fr-tile__header{display:block}#summary-box-loda-article #summary-list-button-container{max-height:none !important}.lgf-dsfr-print-unhidden{display:block !important}.lgf-dsfr-print-hidden{display:none !important}.lgf-dsfr-print-w100{width:100% !important}.lgf-dsfr-print-w100[class*="fr-col-"]{max-width:100%;width:auto;flex:0 0 100%;padding-left:0 !important;padding-right:0 !important}body.compare-print *{display:none !important}#temporary-compare-print-zone,#temporary-compare-print-zone *{display:block !important}#temporary-compare-print-zone .compare-content-row{display:grid !important}#temporary-compare-print-zone button.print{display:none !important}#temporary-compare-print-zone .fr-hidden-md{display:none !important}#temporary-compare-print-zone .lgf-dsfr-flex{display:flex !important}.fr-breadcrumb.plan-classement-breadcrumb{display:block !important}}.lgf-search .search-filter-content:not(:first-child){margin-top:1rem}.teaser blockquote{display:inline;padding:0;margin:0}.fr-badge--disabled-grey{background-color:var(--background-disabled-grey) !important;--idle:transparent;--hover:var(--background-disabled-grey-hover) !important;--active:var(--background-disabled-grey-active) !important}#nbResult.fr-alert.fr-sr-only{position:absolute}.search-operator{position:absolute;top:50%;left:-100rem;width:5.5rem;z-index:1;display:block;padding:.25rem;margin-right:.75rem;border-radius:.313rem;color:#fff !important;text-decoration:none;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-operator::after{content:'';position:absolute;top:calc(100% - -.563rem);left:50%;border:.625rem solid transparent;border-left-color:var(--background-action-high-blue-france);-webkit-transform:translateY(-50%);transform:translate(-50%,-50%) rotate(90deg)}.search-operator:focus{top:0;transform:translate(-50%,-100%);left:50%}@media(min-width:62rem){.search-operator:focus{top:50%;transform:translateY(-50%);left:auto;right:100%}.search-operator::after{top:50%;left:100%;border-top-color:transparent;border-left-color:var(--background-action-high-blue-france);transform:translateY(-50%)}}.lgf-search .fr-tags-group>li{line-height:0}.secure-download.hidden-div{display:none}.secure-download{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--border-default-grey)}@media screen and (min-width:48em){.secure-download{gap:1.5rem;padding:1.5rem}}.secure-header{display:flex;flex-direction:column;align-items:flex-end;gap:.625rem}@media screen and (min-width:48em){.secure-header{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}}.secure-header .secure-title{display:flex;align-items:flex-start;gap:.5rem;width:100%;margin:0}.secure-header .secure-title [class^="fr-icon-"]{font-size:1.5rem}.secure-download hr{padding-bottom:1px}.secure-content{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:48em){.secure-content{gap:1.5rem}}.secure-footer p{font-size:.75rem;line-height:1.25rem}.secure-footer p:last-child{margin-bottom:0}.select-page-size{min-width:9.063rem}.fr-skiplinks{transform:translate(-100vw,-100%)}.fr-skiplinks:focus-within{transform:translate(0)}#stickyScroll{display:none;position:fixed;top:0;width:100%;border-bottom:2px solid var(--border-action-high-blue-france);z-index:1010;background-color:var(--background-default-grey)}.stickyScrollFirstRow{display:flex;flex-direction:column}.stickyScrollFirstRow .stickyScrollTitle{order:2}.stickyScrollFirstRow .sticky-scroll-toggle-btn{order:1}.stickyScrollFirstRow .sticky-scroll-badge{order:3}.stickyScrollFirstRow .sticky-action-buttons{order:4;margin-top:.5rem}@media screen and (min-width:48em){.stickyScrollFirstRow{position:relative;flex-direction:row;flex-wrap:wrap}.stickyScrollFirstRow .stickyScrollTitle{order:1;width:100%;flex-shrink:0;padding-right:7rem}.stickyScrollFirstRow .sticky-scroll-toggle-btn{position:absolute;top:0;right:0;min-height:1.5rem;padding-top:0;padding-bottom:0}.stickyScrollFirstRow .sticky-scroll-badge{align-self:center;justify-self:start}.stickyScrollFirstRow .sticky-action-buttons{display:flex;justify-content:flex-end;justify-self:stretch;margin-top:0}}@media print{.stickyScrollFirstRow,.stickyScrollSecondRow{display:none}}.stickyScrollTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#stickyScrollFirstRow .lgf-dsfr-badge{font-size:.875rem}#sticky-action-buttons{margin-left:auto}@media(min-width:48em){#stickyScrollEtatJuridique{font-size:.875rem}}@media(max-width:47.99em){#stickyScrollExpandBtn,#stickyScrollCollapseBtn{padding-left:0}#stickyScrollSecondRow{flex-direction:column}.stickyScrollActions{flex-direction:column;justify-content:flex-start}.stickyScrollActions #sticky-action-buttons{order:1}#sticky-action-buttons{width:100%;gap:0}#sticky-nav-results-mobile{order:2}#stickyScroll{border-bottom:0;box-shadow:0 4px 12px 0 var(--border-default-grey)}#stickyScrollFirstRow .lgf-dsfr-badge{font-size:.75rem}#sticky-today-version-btn{justify-content:center;width:100%}#stickyScroll [data-hide-mobile="true"]{display:none}}#stickyScrollSecondRow{display:flex;flex-direction:column;justify-content:space-between}.stickyScrollActions{display:flex;justify-content:space-between;align-items:center}.stickyScrollActions #nav-contextuel .precedent-suivant-list{margin-block:.75rem}.sticky-action-buttons{display:flex;gap:1rem;margin-top:.5rem;flex-shrink:0}nav.stickyScrollNav .fr-nav__list{align-items:center}button#sticky-nav-expand-mobile,button#sticky-nav-collapse-mobile{width:100%;justify-content:space-between}#sticky-navigation-mobile .fr-nav__list{display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}#sticky-navigation-mobile .fr-nav__item--span-2{grid-column:span 2 / span 2}#sticky-navigation-mobile .fr-nav__item:before{box-shadow:none !important}#sticky-navigation-mobile .fr-nav__item a{display:block;width:100%;border:1px solid var(--border-default-grey);text-align:center;font-weight:500;font-size:.875rem;color:var(--text-action-high-blue-france)}.table-responsive,.dossier-legislatif-detail-contenu{position:relative;overflow:auto}.table-responsive table,.dossier-legislatif-detail-contenu table{margin-bottom:1rem;border-collapse:collapse;border-spacing:0;border:0;width:100%}.table-responsive table caption,.dossier-legislatif-detail-contenu table caption{padding:.5rem;background-color:var(--background-default-grey);font-size:1.25rem;line-height:1.5rem;font-weight:700;text-align:left}.table-responsive td,.table-responsive th,.dossier-legislatif-detail-contenu td,.dossier-legislatif-detail-contenu th{display:table-cell;font-size:.875rem;line-height:1.5rem;padding:.5rem 1rem;text-align:left;border:0;word-break:normal}.table-responsive td,.table-responsive th,.dossier-legislatif-detail-contenu td,.dossier-legislatif-detail-contenu th{border:1px solid var(--border-contrast-grey)}.table-responsive table th,.dossier-legislatif-detail-contenu table th{background-color:var(--background-alt-grey);font-weight:700}.table-responsive table tbody td,.dossier-legislatif-detail-contenu table tbody td{background-color:var(--background-default-grey)}.fr-table__content .lgf-table-dark tbody td{background-image:linear-gradient(0,var(--border-default-grey),var(--border-default-grey)),linear-gradient(0,var(--border-default-grey),var(--border-default-grey));background-color:var(--background-alt-grey)}.summary-preface p:not(:last-child){margin-bottom:0}@media screen and (max-width:47.99em){.summary-preface.lgf-dsfr-border-bottom-default-grey{border-bottom:0}}.fr-tile.fr-enlarge-link:not(.fr-tile--no-icon) .fr-tile__title a:not([target=_blank]):after{display:none}.fr-toggle .fr-toggle__label{width:fit-content}.fr-toggle input[type=checkbox]:checked~.fr-toggle__label:before{margin-right:8px}.fr-toggle input[type="checkbox"]:not(:checked) ~ .fr-toggle__label:before{margin-right:8px}.lgf-tree{padding-left:0}.lgf-tree *{word-break:break-word}.lgf-tree__border{border-left:1px solid var(--border-default-grey);margin:.75rem 0 .75rem .75rem;padding-left:1.1875rem}.lgf-tree__no_border{margin:.75rem 0 0 .75rem;padding-left:1.1875rem}.lgf-tree li{list-style:none;padding:0}.lgf-tree__current a{background-image:none}.lgf-tree li :is(h1,h2,h3,h4,h5,h6)>a:hover{color:var(--text-action-high-blue-france)}.lgf-tree :is(h1,h2,h3,h4,h5,h6)>a:hover,.lgf-tree__articles li>a:hover{cursor:pointer;background-image:var(--underline-img)}.lgf-tree li :is(h1,h2,h3,h4,h5,h6).lgf-tree__abrogated,.lgf-tree li :is(h1,h2,h3,h4,h5,h6).lgf-tree__abrogated a,.lgf-tree li.lgf-tree__abrogated :is(h1,h2,h3,h4,h5,h6) a,.lgf-tree li.lgf-tree__abrogated :is(h1,h2,h3,h4,h5,h6) a:hover,.lgf-tree li.lgf-tree__abrogated .fr-link{color:var(--text-mention-grey)}.lgf-tree__title{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.5rem}button.lgf-tree__button::before{--icon-size:1rem}.lgf-tree__articles{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.5rem;row-gap:.5rem;align-items:center}.summary-box:not(.summary-box--open) .lgf-tree__current.opened .js-child,.summary-box:not(.summary-box--open) .lgf-tree__current.opened:before,.lgf-tree li>.js-child:not(article){display:none}.lgf-tree li.opened>.js-child,.lgf-tree.summary-list:not(#liste-article-noeud){display:flex;flex-direction:column;font-size:.875rem}ul.lgf-tree.summary-list,ul.lgf-tree.summary-list ul:not(.lgf-tree__articles){gap:.75rem}.summary-list .lgf-tree__current.lgf-tree__articles,.summary-list .lgf-tree__no_border.lgf-tree__articles{flex-direction:row !important}.lgf-tree__button{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--border-action-high-blue-france);color:var(--text-action-high-blue-france);align-self:flex-start}.lgf-tree__abrogated{border:1px solid var(--text-default-error);background-color:var(--background-contrast-error);border-radius:.25rem}.lgf-tree__abrogated.lgf-dsfr-flex{flex-wrap:wrap}.lgf-tree li.lgf-tree__current>section.lgf-tree__title{padding-left:.938rem}li.lgf-tree__current{position:relative}@media(min-width:48rem){.lgf-tree li.lgf-tree__current{padding-right:6.25rem}}.lgf-tree__current section button{display:none}.lgf-tree__relative{position:relative}#btnSommaireCode{position:relative;align-self:flex-start;margin-bottom:1.25rem}#btnSommaireCode.fr-btn--close{display:none}.lgf-tree__current>section.lgf-tree__title{position:relative;min-height:2.25rem;padding-block:.375rem;overflow-y:clip}.lgf-tree .fr-badge{font-size:.75rem}.summary-list{overflow-x:hidden;margin:0}li.summary-list-item{position:relative}.summary-box-jorf{display:flex;flex-direction:column;border-left:0;gap:1rem}.summary-list li.opened.summary-list-item:has(ul.js-child)::before{content:"";position:absolute;top:2.25rem;left:.75rem;bottom:0;width:.063rem;background:var(--border-default-grey)}#preview_modal .summary-list li.opened.summary-list-item:has(ul.js-child)::before{content:none}.summary-list li.opened.lgf-tree__abrogated.summary-list-item:has(ul)::before{left:1.25rem}.summary-list li.lgf-tree__current:has(ul)::before{content:none}.summary-list .lgf-tree__no_border{display:flex;flex-direction:column}.lgf-tree__current>section.lgf-tree__title::after{content:"";background-color:var(--blue-ecume-main-400);position:absolute;left:0;width:.25rem;height:calc(100% - .75rem)}#summary-list-button-container{display:flex;flex-direction:column}.summary-box--open li.lgf-tree__current>section.lgf-tree__title{padding-left:0;padding-top:.625rem;padding-bottom:.625rem}.summary-box--open li.lgf-tree__current>section.lgf-tree__title::after{left:-1.313rem}.lgf-tree__current>section.lgf-tree__title::before{content:"";background-color:var(--background-alt-blue-ecume);position:absolute;width:100%;left:0;box-shadow:0 0 0 100vmax var(--background-alt-blue-ecume);height:100%;z-index:-1}@media screen and (min-width:48em){.code-consommation-list li.opened:not(:has(article))>.js-child{width:fit-content}}.lodajorfsommaire:has(>#liste-sommaire-jorf-text:has(:nth-child(-n+2)))>#navigationSommaire{display:none}.lodajorfsommaire:has(>#liste-sommaire-jorf-text:has(:nth-child(-n+2)))>#liste-sommaire-jorf-text{max-height:none}#conteneurSommaire{margin-bottom:1.25rem}#conteneurSommaire.summary-box-max-height{overflow-y:auto}#conteneurSommaire.summary-box-max-height #btnSommaireCode,#conteneurSommaire:not(.opened) #btnSommaireJorfText{display:none}#liste-sommaire-jorf-text a:not([href]),#liste-sommaire-noeud a:not([href]){color:inherit;cursor:default}#liste-sommaire-jorf-text a.fr-link,#liste-sommaire-noeud a.fr-link{color:var(--text-action-high-blue-france)}#liste-sommaire-jorf-text a:not([href]):hover,#liste-sommaire-jorf-text a:not([href]):focus-visible,#liste-sommaire-noeud a:not([href]):hover,#liste-sommaire-noeud a:not([href]):focus-visible{cursor:pointer;color:var(--text-action-high-blue-france);text-decoration:var(--text-decoration);background-color:var(--hover-tint);--underline-hover-width:var(--underline-max-width);background-image:var(--underline-img),var(--underline-img);background-position:var(--underline-x) 100%,var(--underline-x) calc(100% - var(--underline-thickness));background-repeat:no-repeat,no-repeat;background-size:var(--underline-hover-width) calc(var(--underline-thickness)*2),var(--underline-idle-width) var(--underline-thickness);transition:background-size 0}.summary-button-jorf{align-self:flex-start;box-shadow:none !important}.summary-button-jorf::before{content:none !important}.hide-children{display:none}#summary-box-loda-article:not(.summary-box--open) li.summary-list-item.opened li.summary-list-item.opened ~ div.js-child,#summary-box-loda-article:not(.summary-box--open) li.summary-list-item.opened.lgf-tree__current>div.js-child{display:none}#summary-box-loda-article .lgf-tree li.lgf-tree__current>section.lgf-tree__title{padding-left:.938rem}#summary-box-loda-article.summary-box--open .lgf-tree li.lgf-tree__current>section.lgf-tree__title{padding-left:0}#summary-box-loda-article #summary-list-button-container{max-height:9.375rem}.summary-box-max-height{max-height:18.75rem}#summary-box-loda-article:not(.summary-box--open) .summary-list>.summary-list-item:has(.lgf-tree__current) li.summary-list-item:not(:has(.lgf-tree__current)):not(.lgf-tree__current){display:none}@media screen and (max-width:36rem){.summary-list-article:has(.summary-list-item[data-level="2"]){padding-left:.75rem !important;padding-right:.75rem !important}.summary-container .summary-list-article:has(.summary-list-item[data-level="2"]){padding-left:0 !important;padding-right:0 !important}.summary-list .lgf-tree__border:has(ul),.summary-list .lgf-tree__no_border:has(ul){padding-left:.5rem}.summary-box--open li.lgf-tree__current>section.lgf-tree__title::after{left:-.5rem}}@media screen and (min-width:48rem){.summary-box{border-style:solid;border-color:var(--border-default-grey);border-width:0 1px}.summary-box:is(:last-child){border-width:0 1px 1px}#btnSommaireCode.fr-btn--close{position:absolute !important;right:1.5rem;margin-bottom:0;top:0;z-index:1}#summary-list-button-container .summary-list>:first-child>.lgf-tree__title{max-width:calc(100% - 8rem)}.summary-box-jorf{gap:1.5rem}#summary-box-loda-article .lgf-tree li.lgf-tree__current>section.lgf-tree__title{padding-left:1.25rem}#summary-box-loda-article #summary-list-button-container{max-height:18.75rem}}.lgf-tree article .content [target=_blank]:after{content:none}.lgf-dsfr-flex{display:flex}.lgf-dsfr-inline-flex{display:inline-flex}.lgf-dsfr-flex-wrap{flex-wrap:wrap}.lgf-dsfr-inline-block{display:inline-block}.lgf-dsfr-inline{display:inline}.lgf-dsfr-gap-1v{gap:.25rem}.lgf-dsfr-gap-2v{gap:.5rem}.lgf-dsfr-gap-3v{gap:.75rem}.lgf-dsfr-gap-4v{gap:1rem}.lgf-dsfr-gap-6v{gap:1.5rem}.lgf-dsfr-gap-8v{gap:2rem}.lgf-dsfr-flex-column{display:flex;flex-direction:column}.lgf-dsfr-flex-column-rev{display:flex;flex-direction:column-reverse}.lgf-dsfr-flex-row-reverse{display:flex;flex-direction:row-reverse}.lgf-dsfr-space-between{justify-content:space-between !important}.lgf-dsfr-flex-auto{flex:1}.lgf-dsfr-w100{width:100% !important}.lgf-dsfr-h100{height:100% !important}.lgf-dsfr-w-25{max-width:25rem}.lgf-dsfr-center{justify-content:center}.lgf-dsfr-align-end{align-items:flex-end}.lgf-dsfr-align-center{align-items:center}.lgf-dsfr-align-self-center{align-self:center}.lgf-dsfr-align-self-start{align-self:flex-start}ul.lgf-dsfr-ul{list-style:none;padding:0;margin:0}ul.lgf-dsfr-list-style-none{list-style:none}ul.lgf-dsfr-ul>li.lgf-dsfr-li{list-style:none;margin:0}ul.lgf-dsfr-ul[class*="lgf-dsfr-gap-"]>li{padding-bottom:0}.hidden-element,.hidden-element-none{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.hidden-element-none{display:none}.lgf-dsfr-secondary-text{color:var(--text-mention-grey)}.lgf-dsfr-align-start{align-items:flex-start !important}.lgf-dsfr-justify-start{justify-content:flex-start !important}.lgf-dsfr-justify-end{display:flex;justify-content:flex-end}.lgf-dsfr-align-baseline{display:flex;align-items:baseline}.lgf-dsfr-switch-align-center.fr-toggle label::before,.lgf-dsfr-switch-align-center.fr-toggle label::after{align-self:center;top:initial}.lgf-dsfr-border-default-grey{border:1px solid var(--border-default-grey)}.lgf-dsfr-border-top-default-grey{border-top:1px solid var(--border-default-grey)}.lgf-dsfr-border-bottom-default-grey{border-bottom:1px solid var(--border-default-grey)}.lgf-dsfr-border-left-contrast-grey{border-left:1px solid var(--border-contrast-grey)}.lgf-dsfr-border-left-default-grey{border-left:1px solid var(--border-default-grey)}[href]:not(:hover,:focus,:active).lgf-dsfr-no-underline{background-image:none}.lgf-dsfr-no-border{border:0;padding:0}.lgf-dsfr-break-all{word-break:break-all}.lgf-dsfr-text-center{text-align:center}.lgf-dsfr-text-left{text-align:left}.lgf-dsfr-list-inside{list-style-position:inside}.lgf-dsfr-btn-as-link span{--underline-img:linear-gradient(0,currentColor,currentColor);background-image:var(--underline-img),var(--underline-img);background-position:var(--underline-x) 100%,var(--underline-x) calc(100% - var(--underline-thickness));background-repeat:no-repeat,no-repeat;background-size:var(--underline-hover-width) calc(var(--underline-thickness) * 2),var(--underline-idle-width) var(--underline-thickness);transition:background-size 0}@media(hover:hover) and (pointer:fine){.lgf-dsfr-btn-as-link{--hover-tint:var(--idle)}button.lgf-dsfr-btn-as-link:not(:disabled):hover,button.lgf-dsfr-btn-as-link:not(:disabled):active{background-color:var(--hover-tint);--underline-hover-width:var(--underline-max-width)}}.lgf-dsfr-secondary-text{color:var(--text-mention-grey)}@media(max-width:575px){a.lgf-dsfr-justify-start{justify-content:flex-start !important;text-align:left}}.lgf-two-cols{column-count:2;column-gap:1.5rem}.lgf-icon-code::before,.lgf-icon-code::after{-webkit-mask-image:url("../images/code.svg");mask-image:url("../images/code.svg")}.lgf-icon-jurisprudence::before,.lgf-icon-jurisprudence::after{-webkit-mask-image:url("../images/jurisprudence.svg");mask-image:url("../images/jurisprudence.svg")}.lgf-icon-texte::before,.lgf-icon-texte::after{-webkit-mask-image:url("../images/texte.svg");mask-image:url("../images/texte.svg")}.lgf-icon-accord::before,.lgf-icon-accord::after{-webkit-mask-image:url("../images/accord.svg");mask-image:url("../images/accord.svg")}.lgf-icon-circulaire::before,.lgf-icon-circulaire::after{-webkit-mask-image:url("../images/circulaire.svg");mask-image:url("../images/circulaire.svg")}.lgf-icon-cnil::before,.lgf-icon-cnil::after{-webkit-mask-image:url("../images/cnil.svg");mask-image:url("../images/cnil.svg")}.lgf-icon-jorf::before,.lgf-icon-jorf::after{-webkit-mask-image:url("../images/jorf.svg");mask-image:url("../images/jorf.svg")}@media(min-width:48em){.lgf-dsfr-gap-md-0{gap:0}.lgf-dsfr-gap-md-4v{gap:1rem}.lgf-dsfr-gap-md-6v{gap:1.5rem}.lgf-dsfr-gap-md-8v{gap:2rem}.lgf-dsfr-flex-md-row{flex-direction:row}.lgf-dsfr-justify-md-end{justify-content:flex-end}.lgf-dsfr-align-md-center{align-items:center !important}.lgf-dsfr-text-md-center{text-align:center}.lgf-dsfr-w-md-auto{width:auto !important}}