/* compact [
	plugins-dist/mediabox/lib/lity/lity.css?1764926070
	plugins-dist/mediabox/lity/css/lity.mediabox.css?1764926070
	plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1764926070
	plugins-dist/porte_plume/css/barre_outils.css?1764926072
	local/cache-css/cssdyn-css_barre_outils_icones_css-e45787f9.css?1744648118
	plugins/auto/saisies/v6.0.3/css/saisies.css?1764423840
	local/cache-scss/theme-cssify-422f01f.css?1765051980
] 78.5% */

/* plugins-dist/mediabox/lib/lity/lity.css?1764926070 */
/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla;Licensed MIT */
.lity-active,.lity-active body{overflow:hidden}
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity.lity-opened{opacity:1}
.lity.lity-closed{opacity:0}
.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}
.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;-webkit-box-shadow:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
.lity-hide{display:none}

/* plugins-dist/mediabox/lity/css/lity.mediabox.css?1764926070 */
.box_mediabox{display:block;margin:0;padding:0;width:auto;height:auto;background:none;border:0}
.box_mediabox:before{content:'';display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.9}
@media(min-width:500px){.box_mediabox .lity-container{max-width:90%;max-height:90%}}
@media(max-width:499.9px){.box_mediabox .lity-container{max-width:100%!important;max-height:100%!important}}
.box_mediabox.lity-height-set .lity-content{height:100%;min-height:0!important}
.box_mediabox.lity-image .lity-content{display:flex;justify-content:center;align-items:center}
.box_mediabox.lity-image .lity-image-figure{display:block;margin:0}
.box_mediabox.lity-image .lity-image-figure::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:transparent;transition:background-color 0.25s ease-in 0.1s}
.box_mediabox.lity-image.lity-ready .lity-image-figure::before{background-color:#fff}
.lity-image-caption.min,.lity-image-caption.expanded{cursor:pointer}
.lity-image-caption.min .lity-image-caption-text{max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lity-image-caption.min .spip_doc_titre,.lity-image-caption.min .spip_doc_descriptif,.lity-image-caption.min .spip_doc_credits{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lity-image-caption.min .spip_doc_descriptif:not(:first-child),.lity-image-caption.min .spip_doc_credits:not(:first-child){display:none}
.box_mediabox.lity-inline .lity-content,.box_mediabox.lity-ajax .lity-content{background:#fff}
.box_mediabox.lity-inline .lity-content>*,.box_mediabox.lity-ajax .lity-content-inner{overflow:auto;padding:1rem}
.mediabox-hide{display:none}
.box_mediabox .mediabox-hide{display:block}
.box_mediabox.lity-iframe .lity-iframe-container iframe{background:#fff}
.box_mediabox.lity-height-set.lity-iframe .lity-iframe-container{height:100%;padding:0;transform:none}
.lity-active body{height:auto!important;overflow:hidden!important}
.box_mediabox.lity-loading .lity-content{background:transparent}
.box_mediabox.lity-loading .lity-content:after{display:none}
.lity-loading .box-loading{display:block;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-2.5em;width:5em;height:5em}
.lity-loading .box-loading:after{content:" ";display:block;width:4em;height:4em;margin:.5em;border-radius:50%;border:.375em solid #000;border-color:#000 #fff #000 #fff;opacity:0.5;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
.box_mediabox.lity-closing:before{opacity:0}
.lity-group-progress-bar{display:none;position:fixed;bottom:0;left:0;right:0;height:.33em}
.lity-slideshow .lity-group-progress-bar{display:block}
.lity-group-progress-bar-status{position:absolute;left:0;height:100%;top:0;background:#888}
.lity-no-transition-on-open .lity-content,.lity-no-transition .lity-content{transition:none!important}
.lity-no-transition-on-open-none.lity-loading .lity-content,.lity-no-transition.lity-loading .lity-content,.lity-no-transition.lity-closed .lity-content{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
.lity-transition-on-open-slide-from-right .lity-content,.lity-transition-on-open-slide-from-left .lity-content{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.lity-transition-on-open-slide-from-right.lity-loading .lity-content{-webkit-transform:scale(1) translateX(50vw);-ms-transform:scale(1) translateX(50vw);-o-transform:scale(1) translateX(50vw);transform:scale(1) translateX(50vw)}
.lity-transition-on-open-slide-from-left.lity-loading .lity-content{-webkit-transform:scale(1) translateX(-50vw);-ms-transform:scale(1) translateX(-50vw);-o-transform:scale(1) translateX(-50vw);transform:scale(1) translateX(-50vw)}
:root{--mediabox-sidebar-width:25rem;--mediabox-sidebar-height:calc(5rem + 20%);--mediabox-sidebar-close-size:2rem}
.box_mediabox.lity-sidebar:before{opacity:0.5}
.box_mediabox.lity-sidebar .lity-wrap{display:flex}
.box_mediabox.lity-sidebar .lity-container{position:relative;transition:transform 0.3s ease-in-out}
.box_mediabox.lity-sidebar .lity-content{height:100%;width:100%;min-width:initial;min-height:initial;transition:none!important;transform:none!important;padding-block-start:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar .lity-close{position:absolute;color:inherit;width:var(--mediabox-sidebar-close-size);height:var(--mediabox-sidebar-close-size);font-size:var(--mediabox-sidebar-close-size);line-height:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar-inline .lity-container{width:var(--mediabox-sidebar-width);max-width:100vw}
.box_mediabox.lity-sidebar-start .lity-wrap{justify-content:start}
.box_mediabox.lity-sidebar-start.lity-loading .lity-container,.box_mediabox.lity-sidebar-start.lity-closing .lity-container{transform:scale(1) translateX(-100%)}
.box_mediabox.lity-sidebar-end .lity-wrap{justify-content:end}
.box_mediabox.lity-sidebar-end.lity-loading .lity-container,.box_mediabox.lity-sidebar-end.lity-closing .lity-container{transform:scale(1) translateX(100%)}
.box_mediabox.lity-sidebar-block .lity-wrap:before{margin:0}
.box_mediabox.lity-sidebar-top .lity-container,.box_mediabox.lity-sidebar-bottom .lity-container{height:var(--mediabox-sidebar-height);max-height:100vw}
.box_mediabox.lity-sidebar-top.lity-loading .lity-container,.box_mediabox.lity-sidebar-top.lity-closing .lity-container{transform:scale(1) translateY(-100%)}
.box_mediabox.lity-sidebar-bottom .lity-wrap{align-items:end}
.box_mediabox.lity-sidebar-bottom.lity-loading .lity-container,.box_mediabox.lity-sidebar-bottom.lity-closing .lity-container{transform:scale(1) translateY(100%)}

/* plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1764926070 */
.box_mediabox:before{background:#000;opacity:0.9}
.box_mediabox button[class*="lity-"]:focus{outline:2px dotted #ccc}
.lity-close,.lity-close:hover,.lity-close:active,.lity-close:focus{top:4px;right:2px;width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:2.5rem;color:#fff}
.lity-group-caption .lity-group-current{display:block;position:absolute;top:-1.5rem;right:0;color:#fff;font-weight:700}
.lity-loading .lity-group-caption .lity-group-current{left:50%;margin-left:-2.125em;width:4.5em;right:auto;text-align:center;top:50%;margin-top:-1.5em;color:#fff}
.lity-loading .lity-group-start-stop{display:none}
.lity-group-start-stop{display:block;position:absolute;top:-1.5rem;left:0;width:100%;text-align:center;color:#fff;font-weight:700}
.lity-group-start-stop button{display:inline-block;border:0;padding:0;margin:0;background:none;color:#fff}
.lity-group-start-stop button b{color:transparent}
.lity-group-start-stop button b::after{content:attr(title);display:inline-block;color:#fff;padding-right:.75em}
.lity-group-start-stop .lity-stop{display:none}
.lity-slideshow .lity-group-start-stop .lity-start{display:none}
.lity-slideshow .lity-group-start-stop .lity-stop{display:inline-block}
.lity-next,.lity-previous{display:block;border:0;padding:0;margin:0;position:fixed;border-radius:50%;left:-4.75rem;text-align:center;top:50%;margin-top:-6rem;width:8rem;height:12rem;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}
.lity-next[disabled],.lity-previous[disabled]{display:none}
.lity-next{left:auto;right:-4.75rem;text-align:right}
.lity-next:hover,.lity-previous:hover,.lity-next:active,.lity-previous:active,.lity-next:focus,.lity-previous:focus{background:rgba(255,255,255,.05)}
.lity-next b,.lity-previous b{display:inline-block;position:absolute;top:50%;left:5.5rem;font-size:3rem;line-height:3rem;margin-top:-1.5rem;text-shadow:0 0 10px #000;color:#fff;font-style:normal;opacity:0.5}
.lity-next b{right:5.5rem;left:auto}
.lity-next:hover b,.lity-previous:hover b,.lity-next:active b,.lity-previous:active b,.lity-next:focus b,.lity-previous:focus b{display:inline-block;opacity:1}
.lity-image-caption{display:block;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);color:#fff;font-style:italic;padding:1rem}

/* plugins-dist/porte_plume/css/barre_outils.css?1764926072 */
.markItUpHeader{text-align:left}
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none}
.markItUp{margin:5px 0;position:relative}
.markItUp .markItUpContainer{margin:0;padding:0}
.markItUp .markItUpTabs a,.markItUp .markItUpHeader a{transition:background 0.2s,color 0.2s}
.markItUp .markItUpTabs a:hover,.markItUp .markItUpTabs a:focus,.markItUp .markItUpTabs a:active,.markItUp .markItUpHeader ul a.active,.markItUp .markItUpHeader ul a:focus,.markItUp .markItUpHeader ul a:focus-within,.markItUp .markItUpHeader ul a:active,.markItUp .markItUpHeader ul a:hover{background-color:var(--spip-color-theme-lightest,hsla(0,0%,0%,0.05));outline:none!important}
.markItUp .markItUpTabs{text-align:right;position:absolute;right:10px;clear:right;z-index:5}
.markItUp .markItUpTabs a{display:block;float:right;padding:1em .5em;position:relative;font-size:.9em}
.markItUp .markItUpTabs a.on:after,.markItUp .markItUpTabs a:hover:after,.markItUp .markItUpTabs a:focus:after,.markItUp .markItUpTabs a:active:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-2px;border-bottom:2px solid var(--spip-color-theme,hsla(0,0%,0%,0.66))}
.markItUp .markItUpHeader{display:block;margin:0;padding:0;min-height:3.2em;background:white;border:1px solid #ddd;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-bottom-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-radius:var(--spip-form-border-radius,6px) var(--spip-form-border-radius,6px) 0 0}
.markItUp .markItUpHeader:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.lte7 .markItUp .markItUpHeader ul{height:3.2em}
.markItUp .markItUpHeader ul{display:block;margin:0!important;padding:0}
.markItUp .markItUpHeader ul li{list-style:none;float:left;position:relative;clear:none;border:0;margin:0;padding:0;overflow:visible}
.markItUp .markItUpHeader ul li:first-child{padding-top:0}
.markItUp .markItUpHeader ul a{clear:none;display:block;margin:0;padding:1.05em .5em}
.markItUp .markItUpHeader ul a em{display:block;background-repeat:no-repeat;width:1rem;height:1rem;text-indent:-10000px}
.markItUp .markItUpHeader > ul > li:first-child > a{padding-left:10px}
.markItUp .markItUpHeader ul .markItUpDropMenu ul{display:none;position:absolute;top:3.15em;width:8rem;z-index:3}
.markItUp .markItUpHeader ul .markItUpDropMenu ul.expanded{display:block;width:12em}
.markItUp .markItUpHeader ul .markItUpDropMenu ul li{float:left;margin-right:0;background-color:white}
.markItUp .markItUpHeader ul .markItUpDropMenu ul a{background-color:var(--spip-color-theme-lightest,hsla(0,0%,0%,0.05))}
.markItUp .markItUpHeader ul .markItUpDropMenu ul a:hover,.markItUp .markItUpHeader ul .markItUpDropMenu ul a:focus,.markItUp .markItUpHeader ul .markItUpDropMenu ul a:active{background-color:var(--spip-color-theme-lighter,hsla(0,0%,0%,0.15))}
.lte8 .markItUp .markItUpHeader ul .markItUpDropMenu ul{padding-top:0;border-top:1px solid #ccc}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url('//zboot.dataetic.fr/plugins-dist/porte_plume/css/img/submenu.png') no-repeat 50% 50%}
.markItUp .markItUpHeader ul ul .separateur{margin:0;border:0}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;margin:0}
.markItUp .markItUpEditor#text_area{height:300px;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-top:0}
.markItUp .markItUpPreview{clear:both;border:1px solid #ddd;border-color:var(--spip-form-border-color,hsla(0,0%,0%,0.15));border-top:0;background:#fff;overflow:auto;padding:1em}
.markItUp .preview p{margin-bottom:1em}
.markItUp .preview ul{margin-bottom:1em;margin-top:.5em}
.markItUp .preview li{border:none;padding:1px}
.markItUp .preview .cadre ol,.markItUp .preview .cadre ul{padding:.5em}
.markItUp .markItUpContainer.fullscreen{position:fixed;top:0;left:0;height:100%;width:100%;background:#DDD;z-index:1002}
.markItUp .fullscreen .markItUpHeader{position:absolute;top:0;right:50%;width:50%;max-width:40em;display:block!important}
.markItUp .fullscreen .markItUpEditor,.markItUp .fullscreen .markItUpPreview{margin-top:3.4em;top:0;width:50%;max-width:40em;height:95%!important;display:block!important;border:0}
.markItUp .fullscreen .markItUpEditor{position:absolute!important;right:50%}
.markItUp .fullscreen .markItUpPreview{position:absolute;left:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #eee;border-left-color:hsla(0,0%,0%,0.1)}
.markItUp .fullscreen .markItUpTabs{position:absolute;left:50%;width:50%;max-width:40em}
.markItUp .fullscreen .markItUpTabs .previsuVoir,.markItUp .fullscreen .markItUpTabs .previsuEditer,.markItUp .fullscreen .markItUpFooter{display:none}
.markItUp .markItUpTabs .fullscreen{text-indent:-1000em;text-align:left;background-image:url('//zboot.dataetic.fr/plugins-dist/porte_plume/css/img/arrow_out.svg')!important;background-position:center center!important;background-repeat:no-repeat!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:16px}
.markItUp .fullscreen .markItUpTabs .fullscreen{background-image:url('//zboot.dataetic.fr/plugins-dist/porte_plume/css/img/arrow_in.svg')!important}
.markItUp .markItUpFooter{margin:0;padding:0;width:100%}
.markItUp .markItUpResizeHandle{overflow:hidden;width:21px;height:6px;margin-left:auto;margin-right:auto;background-image:url('//zboot.dataetic.fr/plugins-dist/porte_plume/css/img/handle.svg');cursor:ns-resize}

/* local/cache-css/cssdyn-css_barre_outils_icones_css-e45787f9.css?1744648118 */
.markItUp .outil_header1>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -2px}
.markItUp .outil_bold>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -22px}
.markItUp .outil_italic>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -42px}
.markItUp .outil_stroke_through>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -62px}
.markItUp .outil_liste_ul>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -442px}
.markItUp .outil_liste_ol>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -462px}
.markItUp .outil_indenter>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -482px}
.markItUp .outil_desindenter>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -502px}
.markItUp .outil_quote>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -302px}
.markItUp .outil_poesie>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -322px}
.markItUp .outil_link>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -342px}
.markItUp .outil_notes>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -362px}
.markItUp .outil_guillemets>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -522px}
.markItUp .outil_guillemets_simples>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -542px}
.markItUp .outil_guillemets_de>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -562px}
.markItUp .outil_guillemets_de_simples>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -582px}
.markItUp .outil_guillemets_uniques>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -602px}
.markItUp .outil_caracteres>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -282px}
.markItUp .outil_a_maj_grave>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -162px}
.markItUp .outil_e_maj_aigu>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -202px}
.markItUp .outil_e_maj_grave>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -222px}
.markItUp .outil_aelig>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -142px}
.markItUp .outil_aelig_maj>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -122px}
.markItUp .outil_oe>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -262px}
.markItUp .outil_oe_maj>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -242px}
.markItUp .outil_ccedil_maj>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -182px}
.markItUp .outil_uppercase>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -82px}
.markItUp .outil_lowercase>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -102px}
.markItUp .outil_code>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -382px}
.markItUp .outil_cadre>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -402px}
.markItUp .outil_clean>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -422px}
.markItUp .outil_preview>a>em{background-image:url(//zboot.dataetic.fr/plugins-dist/porte_plume/icones_barre/spt-v1.svg);background-position:-2px -622px}
.ajaxLoad{position:relative}
.ajaxLoad:after{content:"";display:block;width:5em;height:5em;border:1px solid #eee;background:#fff url('//zboot.dataetic.fr/prive/images/loader.svg') center no-repeat;background-size:50%;opacity:0.5;position:absolute;left:50%;top:50%;margin-left:-2.5em;margin-top:-2.5em}
.fullscreen .ajaxLoad:after{position:fixed;left:75%}

/* plugins/auto/saisies/v6.0.3/css/saisies.css?1764423840 */
fieldset{min-width:0}
fieldset.pliable > legend{cursor:pointer}
fieldset.pliable:not(.plie) > legend:before{content:'▾ '}
fieldset.plie > legend:before{content:'▸ '}
[dir='rtl'] fieldset.plie > fieldset > legend:before{content:'◂ '}
.saisie_date_jour_mois_annee .composants-date{display:flex;justify-content:flex-start;align-items:flex-start;gap:1ch}
.saisie_date_jour_mois_annee .composants-date__composant label{display:block}
.saisie_date_jour_mois_annee .composants-date__composant.visually-hidden{margin-inline-end:-1ch}
.saisie_date_jour_mois_annee .composants-date .btn_reset{--spip-btn-padding-x:.25em;--spip-btn-padding-y:var(--spip-form-input-padding-y,.25em);margin-block-start:var(--spip-line-height,1.4em);margin-block-end:0;opacity:0.2;padding:var(--spip-btn-padding-y) var(--spip-btn-padding-x)}
.saisie_date_jour_mois_annee .composants-date .btn_reset:is(:hover,:focus,:active){opacity:1}
.saisie_date_jour_mois_annee .composants-date .btn_reset .picto{display:inline-flex}
.formulaire_spip input.date,.formulaire_spip input.time{width:auto}
.saisie_date_jour_mois_annee .choix+.choix{margin-left:1em}
.saisie_date_jour_mois_annee .choix label{display:block;width:auto}
.saisie_date_jour_mois_annee .choix .text{width:auto}
.saisie_datetime{display:flex;justify-content:flex-start;align-items:flex-start;gap:1em}
.formulaire_spip input.date,.formulaire_spip input.time{width:auto}
.formulaire_crayon .editer-groupe .editer{padding-left:10px}
.formulaire_spip .etapes__items{list-style:none}
.formulaire_spip .etapes__item{display:inline-block}
.formulaire_spip .etapes__item:not(:first-child):before{content:' → '}
.choix_grille_wrapper{overflow-x:auto}
.choix_grille td{position:relative}
.choix_grille label{position:absolute;inset:0;padding:inherit;display:flex;justify-content:center;align-items:center}
.formulaire_spip .choix-groupe{border:none;margin-top:0;margin-bottom:0;margin-left:0;padding:0}
.formulaire_spip .choix-groupe label,.formulaire_spip .choix-groupe legend.label,.formulaire_spip .choix-groupe .editer-label{float:none;background-color:transparent;margin-left:0;margin-bottom:.5em;padding-left:0;padding-bottom:0;width:auto}
.saisies-menu-onglets{border-bottom:1px solid hsla(0,0%,0%,0.15)}
.saisies-menu-onglets__items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}
.saisies-menu-onglets__item,.saisies-menu-onglets__lien{display:-webkit-box;display:-ms-flexbox;display:flex}
.saisies-menu-onglets__lien{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;text-decoration:none}
.saisies-menu-onglets__lien.actif{font-weight:700}
.saisies-contenus-onglets fieldset{margin-top:0}
.saisies-onglets-verticaux{margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{width:100%}
@media (min-width:580px){.saisies-onglets-verticaux{display:flex;column-gap:var(--spip-form-spacing-x);margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{max-width:15em;min-width:15em}}
.saisies-onglets-verticaux > .saisies-contenus-onglets{flex-basis:100%}
.saisies-onglets-verticaux > .saisies-menu-onglets > .saisies-menu-onglets__items{flex-direction:column}
.saisies-onglets .select2-container{width:100%!important}
.saisies-visually-hidden,.afficher_si_masque_chargement,.etapes__item.afficher_si_masque{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.champ.afficher{margin-bottom:1rem}
.champ.afficher p:last-child,#wysiwyg .champ.afficher p:last-child{margin-bottom:0}
.champ.afficher.saisie_fieldset fieldset > .fieldset_legend{font-weight:800;font-size:1.1em;margin-left:0;margin-bottom:1rem}
.champ.afficher.saisie_fieldset > .fieldset_valeurs{padding-left:1.5em;border-left:1px solid #E3E3E3;border-radius:12px}
.editer-groupe_inline{--gap:1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gap);padding:0}
.editer-groupe_inline > .editer:not(.en_configuration){margin-left:0;margin-right:0;flex-shrink:0;max-width:100%}
.editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{display:block;float:none;padding-top:0;margin-left:0}
@media (min-width:580px){.formulaire_spip .editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{max-width:100%;padding-right:.5em}
.formulaire_spip .editer-groupe_2_colonnes{--columns:2}
.formulaire_spip .editer-groupe_3_colonnes > .editer{--columns:3}
.formulaire_spip .editer-groupe_4_colonnes > .editer{--columns:4}
.formulaire_spip .editer-groupe_2_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_3_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_4_colonnes > .editer:not(.en_configuration){width:calc((100% / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)))}
.formulaire_spip .editer-groupe_1ligne_colonnes,.formulaire_spip .editer-groupe_1ligne_max_colonnes{flex-wrap:nowrap}
.formulaire_spip .editer-groupe_1ligne_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration){flex-shrink:1;min-width:8em}
.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_xlignes_max_colonnes > .editer:not(.en_configuration){flex-grow:1}}

/* local/cache-scss/theme-cssify-422f01f.css?1765051980 */
@charset "UTF-8";@layer reset,globals;@font-face{font-family:"CabinetGrotesk";font-weight:100 900;font-display:swap;src:url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/CabinetGrotesk/CabinetGrotesk-Variable.woff2') format("woff2"),url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/CabinetGrotesk/CabinetGrotesk-Variable.woff') format("woff")}
@font-face{font-family:"Erode";font-weight:300 700;font-display:swap;src:url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/Erode/Erode-Variable.woff2') format("woff2"),url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/Erode/Erode-Variable.woff') format("woff")}
@font-face{font-family:"Erode";font-weight:300 700;font-style:italic;font-display:swap;src:url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/Erode/Erode-VariableItalic.woff2') format("woff2"),url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/webfonts/Erode/Erode-VariableItalic.woff') format("woff")}
:root{--zero:0;--zb-space-xsmall:calc(var(--zb-space) * 0.333);--zb-space-small:calc(var(--zb-space) * 0.5);--zb-space:16px;--zb-space-medium:calc(var(--zb-space) * 1.5);--zb-space-large:calc(var(--zb-space) * 2);--zb-space-xsmall-rem:.333rem;--zb-space-small-rem:.5rem;--zb-space-rem:1rem;--zb-space-medium-rem:1.5rem;--zb-space-large-rem:2rem;--zb-border-radius:.5rem;--zb-outline-color:#206DE0;--zb-outline-style:solid;--zb-outline-offset:.125rem;--zb-outline-width:2px;--zb-color-text:#0F172A;--zb-color-titre:#0F172A;--zb-color-lien:#206DE0;--zb-color-lien-hover:#1957b4;--zb-footer-background:#164c9e;--zb-typo-line-height:1.5;--zb-typo-line-height-small:calc(var(--zb-typo-line-height) * 0.85);--zb-typo-line-height-xsmall:calc(var(--zb-typo-line-height) * 0.65);--zb-typo-normal:400;--zb-typo-medium:600;--zb-typo-bold:700;--zb-typo-extrabold:800;--zb-typo-black:900}
.noprint,.no-print{display:block}
.onlyprint,.only-print{display:none}
.hidden{display:none!important}
.visuallyhidden,.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.visuallyhidden .focusable:active,.visuallyhidden .focusable:focus,.visually-hidden .focusable:active,.visually-hidden .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.invisible{visibility:hidden;height:0;margin:0;padding:0}
.off-screen{left:-100vw;position:absolute}
.js .js-visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.js .js-visuallyhidden .focusable:active,.js .js-visuallyhidden .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.js .js-hidden{display:none}
.no-js .nojs-visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.no-js .nojs-visuallyhidden .focusable:active,.no-js .nojs-visuallyhidden .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.js .block-link-parent{cursor:pointer}
.js .block-link-parent a{text-decoration:none}
@supports (text-decoration-color:transparent){.js .block-link-parent a{text-decoration:underline;text-decoration-color:transparent}}
.js .block-link-parent:hover a:not(.button){text-decoration:underline}
@supports (text-decoration-color:transparent){.js .block-link-parent:hover a:not(.button){text-decoration-color:currentColor}}
.list-reset{--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height)}
.page_container{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(.75rem,calc(.1818rem + 2.3923vw),2rem)}
@media print,screen and (min-width:76.0625rem){.page_container{padding-inline:0}}
.stack{display:flex;flex-direction:column;justify-content:flex-start}
.stack > * + *{margin-block-start:var(--zb-space-rem)}
.cluster{--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);display:flex;flex-direction:var(--cluster-direction,row);flex-wrap:var(--cluster-wrap,wrap);column-gap:var(--cluster-column-gap,var(--zb-space));row-gap:var(--cluster-row-gap,var(--zb-space));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center);margin-inline:auto}
.center{text-align:center}
.nowrap{white-space:nowrap}
@layer reset{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2rem;margin:.67rem 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1rem}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1rem}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25rem}
sup{top:-.5rem}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
fieldset{padding:.35rem .75rem .625rem}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}}
*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}
*{accent-color:#206DE0;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset)}
*:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){*:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
@media (prefers-reduced-motion:reduce){:root{--zb-nomotion:none}
body *,body *::before,body *::after{animation:none!important;transition:none!important;transition-duration:0s!important}}
:target{scroll-margin-block:5ex}
html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:var(--zb-nomotion,smooth)}
html,body{margin:0;padding:0;height:100%;background-color:white}
a{background-color:transparent;transition:0.3s ease-out}
a:focus,a:focus-visible{text-shadow:none}
a:hover{cursor:pointer}
a[hreflang]:after{content:" [" attr(hreflang) "]";font-weight:400}
a img{border:0;display:inline-block}
a[type^="image"]:focus,a[type^="image"]:focus-visible{outline-offset:-5px;--zb-outline-color:white;outline-width:2px}
a:is(.spip_out,.spip_url,.external):not(.is_icone):not(:has(.socicon)){padding-right:20px}
a:is(.spip_out,.spip_url,.external):not(.is_icone):not(:has(.socicon)):after{content:"";display:inline-block;width:.875rem;height:.875rem;margin-left:.25rem;-webkit-mask:url('data:image/svg+xml,%3Csvg class="linkicon" width="14" height="14" fill="none" version="1.1" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"%3E %3Cpath d="m5.83 8.17 7-7" stroke="currentcolor" stroke-width="1.5"/%3E %3Cpath d="m8.17 1.17h4.67v4.67" stroke="var(--zb-color-lien,currentColor)" stroke-width="1.5"/%3E %3Cpath d="m11.1 7.88v4.96h-9.92v-9.92h4.96" stroke="var(--zb-color-lien,currentColor)" stroke-width="1.5"/%3E %3C/svg%3E') no-repeat 50% 50%;-webkit-mask-size:cover;mask:url('data:image/svg+xml,%3Csvg class="linkicon" width="14" height="14" fill="none" version="1.1" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"%3E %3Cpath d="m5.83 8.17 7-7" stroke="currentcolor" stroke-width="1.5"/%3E %3Cpath d="m8.17 1.17h4.67v4.67" stroke="var(--zb-color-lien,currentColor)" stroke-width="1.5"/%3E %3Cpath d="m11.1 7.88v4.96h-9.92v-9.92h4.96" stroke="var(--zb-color-lien,currentColor)" stroke-width="1.5"/%3E %3C/svg%3E') no-repeat 50% 50%;mask-size:cover;background-color:currentColor;margin-right:-20px}
ul,ol{--list-style:square;--list-main-margin:1rem;--list-spacing:var(--zb-space-small);--list-line-height:var(--zb-typo-line-height-small);list-style:var(--list-style);margin-left:var(--list-main-margin);line-height:var(--list-line-height)}
ul ul,ul ol,ol ul,ol ol{--list-margin:1.5rem;margin-left:var(--list-margin)}
ul ul,ul ol,ul li,ol ul,ol ol,ol li{margin-top:var(--list-spacing)}
ol{--list-style:decimal}
ol li::marker{font-weight:var(--zb-typo-extrabold)}
em,i{font-style:italic}
table{width:100%;border-collapse:collapse;border-spacing:0}
fieldset{min-width:0}
strong,b{font-weight:var(--zb-typo-bold,700)}
.type-xsmall{font-size:.875rem}
small,.type-small{font-size:1rem}
.type-medium{font-size:1.5rem;font-size:clamp(1.3125rem,calc(1.2273rem + .3589vw),1.5rem)}
.type-big{font-size:2rem;font-size:clamp(1.5625rem,calc(1.3636rem + .8373vw),2rem)}
audio,canvas,iframe,img,svg,video{max-width:100%;height:auto;vertical-align:middle;border:0}
figure{margin:0}
figure figcaption{margin-top:var(--zb-space-small);font-size:.9375rem}
button,input,optgroup,select,textarea{font:inherit}
input:is([type="checkbox"],[type="radio"],[type="submit"],[type="button"],[type="reset"]),select,label,button{cursor:pointer}
button[disabled],input[type="submit"][disabled],input[type="button"][disabled],input[type="reset"][disabled]{cursor:default}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
hr{display:block;height:1px;border:0;border-top:1px solid #CCC;margin:1rem 0;padding:0}
abbr[title],acronym[title]{text-decoration:none;border-bottom:.1rem dotted;cursor:help}
dt{font-weight:var(--zb-typo-bold,700)}
cite,.cite{font-style:italic}
address{font-style:italic}
pre,code,kbd,samp,var,tt{font-family:"Courier New",Courier,monospace;font-size:1rem}
dfn{font-weight:var(--zb-typo-bold,700);font-style:italic}
s,strike,del{opacity:0.5;text-decoration:line-through}
ins{background-color:rgba(255,255,204,0.5);text-decoration:none}
u{text-decoration:underline;text-underline-offset:.3rem}
sup,.sup,sub,.sub{position:relative;font-variant:normal;vertical-align:baseline}
sup,.sup{top:-.5rem}
sub,.sub{bottom:-.25rem}
pre{white-space:pre;overflow-x:auto}
pre code{white-space:pre-wrap}
kbd{white-space:nowrap;padding:.1rem .3rem;background-color:#EEE;border:1px solid #AAA;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,0.2),0 0 0 1px white inset;color:#333}
samp{font-weight:var(--zb-typo-bold,700)}
var{font-style:italic}
html.rtl *{font-style:normal!important}
@media (max-width:40rem){img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%!important}
img{height:auto}
textarea,table,td,th,code,pre,samp{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word}
code,samp{word-wrap:break-word}
pre,code,samp{white-space:pre-wrap}}
@media (orientation:landscape) and (max-device-width:40rem){html,body{-webkit-text-size-adjust:100%}}
body{color:var(--zb-color-text);font-size:1.125rem;line-height:var(--zb-typo-line-height);font-family:"CabinetGrotesk",Helvetica,Arial,sans-serif;font-weight:400}
a{text-underline-offset:.3rem;text-decoration:none;text-decoration-thickness:max(1px,.0625rem);color:var(--zb-color-lien);border-color:var(--zb-color-lien)}
@supports (text-decoration-color:transparent){a{text-decoration:underline;text-decoration-color:transparent}}
a:hover{text-decoration:underline}
@supports (text-decoration-color:transparent){a:hover{text-decoration-color:currentColor}}
@supports not selector(:focus-visible){a:focus{text-decoration:underline}
@supports (text-decoration-color:transparent){a:focus{text-decoration-color:currentColor}}}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Erode",Georgia,Times,Times New Roman,serif;font-weight:var(--zb-typo-black);color:var(--zb-color-titre);line-height:var(--zb-typo-line-height-xsmall);text-wrap:balance}
h1,.h1{font-size:2.5rem;font-size:clamp(1.8125rem,calc(1.5rem + 1.3158vw),2.5rem)}
h2,.h2{font-size:1.75rem;font-size:clamp(1.4375rem,calc(1.2955rem + .5981vw),1.75rem)}
h3,.h3{font-size:1.4375rem;font-size:clamp(1.2813rem,calc(1.2102rem + .299vw),1.4375rem)}
h4,.h4{font-size:1.25rem;font-size:clamp(1.1875rem,calc(1.1591rem + .1196vw),1.25rem)}
h5,.h5,h6,.h6{font-size:1rem}
blockquote{z-index:1;position:relative;margin-left:var(--zb-space-large)}
blockquote:before{z-index:0;position:absolute;left:-2rem;top:0;content:"«" / "";line-height:0;font-size:8rem;color:rgba(34,34,34,0.07)}::-moz-selection{color:white!important;background-color:#206DE0!important;text-shadow:none!important;transition:all 0s!important}::selection{color:white!important;background-color:#206DE0!important;text-shadow:none!important;transition:all 0s!important}
.autobr{height:0;display:block}
table.spip{margin-right:auto;margin-left:auto;border:none;background:none;border-collapse:collapse;line-height:inherit}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto}
table.spip th{border:none;border-top:1px solid #D7D7D7;background-color:#F6F6F6;padding:var(--zb-space-small);line-height:normal}
table.spip thead th{border-top:none;border-bottom:2px solid #353535}
table.spip td{border:none;border-bottom:1px solid #D7D7D7;padding:var(--zb-space-small)}
table.spip td.numeric{text-align:right}
table.spip tr:nth-child(odd){background-color:white}
table.spip tr:not(even){background-color:#F9F9F9}
@media (max-width:640px){table.spip th,table.spip tr,table.spip td{display:block}
table.spip thead th{border-bottom:none!important}
table.spip thead th + th{border-top:none}
table.spip tr{border-bottom:1px solid}
table.spip td{border-bottom:none}}
.spip_logo{float:right;margin:0 0 var(--zb-space) var(--zb-space);padding:0;border:none}
.spip_logo_center{clear:both;display:block;margin-inline:auto}
.spip_logo_left{float:left;margin-right:var(--zb-space);margin-bottom:var(--zb-space)}
.spip_logo_right{float:right;margin-left:var(--zb-space);margin-bottom:var(--zb-space)}
.spip_documents{padding:0;background:none;max-width:100%}
.spip_documents,.spip_documents_center,.spip_doc_titre,.spip_doc_descriptif,.spip_doc_credits{margin-right:auto;margin-left:auto;text-align:center;min-width:120px}
.spip_documents_center{clear:both;display:block;width:100%}
.spip_documents_left{float:left;margin-right:var(--zb-space-medium);max-width:33%}
.spip_documents_right{float:right;margin-left:var(--zb-space-medium);max-width:33%}
.spip_doc_descriptif{clear:both}
.spip_doc_credits{clear:both}
.spip_documents > a{display:inline-block}
.spip_documents table{text-align:left}
table.spip .spip_document_image{width:auto!important}
.spip_document{display:flex;justify-content:center;align-items:center}
.spip_doc_inner{margin:0 auto;text-align:center;max-width:100%}
.spip_doc_inner > *{margin-left:auto;margin-right:auto}
.spip_doc_legende,.album__caption{display:block;max-width:45rem;margin-top:var(--zb-space-small);font-size:.9375rem}
.spip_document img,.spip_document svg{max-width:100%;height:auto}
@media (max-width:480px){.spip_documents_left,.spip_documents_right{float:none;margin-left:auto;margin-right:auto;max-width:100%}}
a.spip_note{font-weight:var(--zb-typo-bold,700)}
.spip_code,.spip_cadre{font-family:"Courier New",Courier,monospace;color:#333}
div.spip_code,textarea.spip_cadre{text-shadow:0 1px 0 #FDFDFC;background-color:#F3F3F3;border:1px solid #E0E0E0;padding:var(--zb-space-small);box-sizing:border-box;width:100%;resize:none}
#spip-admin{right:10px}
#spip-admin .spip-admin-boutons{opacity:1}
@media print,screen and (max-width:36.25rem){#spip-admin{top:unset!important;bottom:4px}
#spip-admin .spip-admin-boutons{font-size:100%}}
.spip-admin-bloc,.spip-admin-float{position:relative;right:20px!important;font-size:.8rem;z-index:10000!important}
.spip-admin-boutons{border-radius:.3rem!important;padding:.5rem!important}
.debug_info > *{color:white}
.inclure_blocs.inclure_blocs{padding:5px!important;margin:5px!important;border:1px solid #E89B82!important;background:none!important}
#spip-admin .inclure_blocs.inclure_blocs{display:inline-block!important;padding:0!important;margin:0!important;border:none!important}
#spip-admin .inclure_blocs.inclure_blocs h6{display:none}
.inclure_blocs.inclure_blocs > h6{background:#F7F6DF;margin:-3px -3px 3px}
.js-to_expand[aria-hidden=true],.js-to_expand[data-hidden=true]{display:none}
.blocdepliable{padding:0;background:white;border:2px solid #206DE0}
.blocdepliable_titre{font-size:1em;clear:left;cursor:pointer;position:relative;background:none;margin:0!important}
.blocdepliable_titre--strong{background:#EEE}
.blocdepliable-expandmore__button,.formulaire_spip .blocdepliable-expandmore__button{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset);display:block;width:100%;padding:calc(var(--zb-space) * 0.75);padding-inline-end:calc(var(--zb-space) * 2.5);position:relative;text-align:left}
.blocdepliable-expandmore__button:focus-visible,.formulaire_spip .blocdepliable-expandmore__button:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.blocdepliable-expandmore__button:focus,.formulaire_spip .blocdepliable-expandmore__button:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
.blocdepliable-expandmore__button:after,.formulaire_spip .blocdepliable-expandmore__button:after{--this-size:calc(var(--zb-space) * 0.75);content:"";position:absolute;right:var(--zb-space);top:calc(50% - var(--this-size) / 1.5);width:var(--this-size);height:var(--this-size);transform:rotate(45deg);border:solid #206DE0;border-width:0 2px 2px 0;display:inline-block;z-index:12;transition:transform 0.3s}
.blocdepliable-expandmore__button.is-opened:after,.formulaire_spip .blocdepliable-expandmore__button.is-opened:after{transform:translateY(calc(var(--this-size) / 3)) rotate(225deg)}
.blocdepliable-expandmore__button:hover,.blocdepliable-expandmore__button:focus-visible,.blocdepliable-expandmore__button.is-opened,.formulaire_spip .blocdepliable-expandmore__button:hover,.formulaire_spip .blocdepliable-expandmore__button:focus-visible,.formulaire_spip .blocdepliable-expandmore__button.is-opened{--zb-outline-offset:4px;color:white;background-color:#206DE0}
.blocdepliable-expandmore__button:hover .blocdepliable-expandmore__text,.blocdepliable-expandmore__button:focus-visible .blocdepliable-expandmore__text,.blocdepliable-expandmore__button.is-opened .blocdepliable-expandmore__text,.formulaire_spip .blocdepliable-expandmore__button:hover .blocdepliable-expandmore__text,.formulaire_spip .blocdepliable-expandmore__button:focus-visible .blocdepliable-expandmore__text,.formulaire_spip .blocdepliable-expandmore__button.is-opened .blocdepliable-expandmore__text{color:white}
.blocdepliable-expandmore__button:hover:after,.blocdepliable-expandmore__button:focus-visible:after,.blocdepliable-expandmore__button.is-opened:after,.formulaire_spip .blocdepliable-expandmore__button:hover:after,.formulaire_spip .blocdepliable-expandmore__button:focus-visible:after,.formulaire_spip .blocdepliable-expandmore__button.is-opened:after{border-color:white}
.blocdepliable-expandmore__text{color:#0F172A;font-weight:700;font-size:1.1rem!important;margin:0;line-height:var(--zb-typo-line-height)}
.blocdepliable-expandmore__to_expand{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1em;padding:0 .75em .75em}
.blocdepliable-expandmore__to_expand > * + *{margin-block-start:var(--zb-space-rem)}
.boutons button:not(.btn),.button{--button-bg:#206DE0;--button-color:white;--button-hover-bg:#164c9e;--button-hover-color:white;--button-border-width:2px;--button-border-style:solid;--button-border-color:var(--button-bg);--button-radius:var(--zb-border-radius);display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap,var(--zb-space-small));padding:var(--button-padding,calc(var(--zb-space) * 0.7) calc(var(--zb-space) * 1.2));height:2.625rem;background:var(--button-bg);color:var(--button-color);--zb-color-lien:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);text-decoration:none;font-weight:var(--button-font-weight,var(--zb-typo-medium));font-size:var(--button-font-size,1rem);letter-spacing:0.05ch;font-family:CabinetGrotesk,Helvetica,Arial,sans-serif;line-height:1.1;cursor:pointer}
.boutons button:not(.btn)[disabled],.button[disabled]{--button-bg:#616161;--button-hover-bg:#616161}
.boutons button:not(.btn) svg,.button svg{height:var(--button-icon-size,1.1rem);width:auto}
.boutons button:not(.btn):hover,.button:hover{background:var(--button-hover-bg);color:var(--button-hover-color);--zb-color-lien:var(--button-color)}
.boutons button:not(.btn):active,.button:active{transform:scale(99%)}
.boutons button:not(.btn)[data-button-variant="outline"],.button[data-button-variant="outline"]{--button-bg:white;--button-border-color:#206DE0;--button-color:currentColor}
.boutons button:not(.btn)[data-button-variant="reset"],.button[data-button-variant="reset"]{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset)}
.boutons button:not(.btn)[data-button-variant="reset"]:focus-visible,.button[data-button-variant="reset"]:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.boutons button:not(.btn)[data-button-variant="reset"]:focus,.button[data-button-variant="reset"]:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
.boutons button:not(.btn)[data-button-variant="primary"],.button[data-button-variant="primary"]{--button-bg:#F3DE8A;--button-color:#342A21;--button-border-color:currentColor;--button-hover-bg:#F1D979;--button-hover-color:#342A21}
.boutons button:not(.btn)[data-button-variant="positive"],.button[data-button-variant="positive"]{--button-bg:#2D936C;--button-border-color:#107350;--button-hover-bg:#359D75}
.boutons button:not(.btn)[data-button-variant="negative"],.button[data-button-variant="negative"]{--button-bg:#B33C48;--button-border-color:#A62F3D;--button-hover-bg:#C24A56}
.boutons button:not(.btn)[data-button-radius="hard"],.button[data-button-radius="hard"]{--button-radius:0}
.cards{display:grid;--cards-gap:var(--zb-space-medium);--grid-template-rows:"";grid-gap:var(--cards-gap);margin-block:var(--zb-space-large)}
@container pagecontent (width > calc(320px * 2)){.cards{grid-template-columns:repeat(2,1fr);--grid-template-rows:subgrid}}
@container pagecontent (width > calc(320px * 3)){.cards{grid-template-columns:repeat(3,1fr);--grid-template-rows:subgrid}}
.cards--vignettes{--cards-gap:var(--zb-space-large)}
.card{width:100%;margin-inline:auto;border-radius:var(--zb-border-radius)}
.card--subgrid{display:grid;grid-template-rows:var(--grid-template-rows);grid-row:span var(--subgrid-span,3);gap:0}
.card--border{border:2px solid #CBD5E1}
.card--padding .card__texte,.card--padding .card__lien{padding:var(--zb-space)}
.card--padding .card__texte + .card__lien{padding-top:0}
.card__logo{border-top-left-radius:calc(var(--zb-border-radius) * 0.9);border-top-right-radius:calc(var(--zb-border-radius) * 0.9);overflow:hidden}
.card__logo img{width:100%;margin:0}
.card__logo img{transition:transform 0.3s;transition-timing-function:ease-out}
.card__logo:hover img{transform:scale(1.05)}
.card__titre{font-weight:var(--zb-typo-extrabold)}
.card__titre .card__date{float:right}
.card__texte{display:flex;flex-direction:column;justify-content:flex-start}
.card__texte > * + *{margin-block-start:var(--zb-space-rem)}
.card__date{display:flex;align-items:center;gap:var(--zb-space-xsmall);font-weight:var(--zb-typo-bold);font-size:1rem;color:#475569}
.card__lien{color:#1957b4;font-weight:var(--zb-typo-extrabold);line-height:1.2}
.card__lien:after{content:"";display:inline-block;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" stroke="%231957b4" stroke-width="2" xmlns:v="https://vecta.io/nano"%3E%3Cpath d="M2 8h12.333M9 13.333L14.333 8 9 2.667"/%3E%3C/svg%3E');background-position:center;background-repeat:no-repeat;background-size:contain;width:1rem;height:1.125rem;vertical-align:middle;margin-left:var(--zb-space-xsmall)}
.card[data-card="vignette"]{position:relative;background-size:cover;aspect-ratio:1.0971428571}
.card[data-card="vignette"]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0) 35.23%,rgba(15,23,42,0.9) 97%)}
.card[data-card="vignette"] .card__titre{position:absolute;left:0;right:0;bottom:calc(var(--zb-space) * 2.875);padding-inline:calc(var(--zb-space) * 2);font-size:1.75rem;font-weight:var(--zb-typo-extrabold);line-height:1.1;--zb-color-lien:white}
.card[data-card="vignette"] .card__titre:after{content:"";position:absolute;left:2rem;bottom:calc(calc(var(--zb-space) * 0.875) * -1);width:calc(var(--zb-space) * 3.125);height:calc(var(--zb-space) * 0.5);background-color:#FFCD00}
button[type="submit"]:focus,input:not([type="hidden"]):focus,select:focus,textarea:focus,label:has(+ input[type="file"]:focus){--zb-outline-color:transparent;box-shadow:0 0 0 .25rem rgba(32,109,224,0.25)}
.formulaire_spip:not(.formulaire_filtre) form > div{display:flex;flex-direction:column;justify-content:flex-start}
.formulaire_spip:not(.formulaire_filtre) form > div > * + *{margin-block-start:var(--zb-space-large-rem)}
.formulaire_spip:not(.formulaire_filtre) form > div .form-hidden + *{margin-block-start:0}
fieldset.avec_sous_saisies,.editer-groupe{display:flex;flex-direction:column;justify-content:flex-start}
fieldset.avec_sous_saisies > * + *,.editer-groupe > * + *{margin-block-start:var(--zb-space-medium-rem)}
.editer{display:flex;flex-direction:column;justify-content:flex-start;padding:0;clear:both;overflow:visible}
.editer > * + *{margin-block-start:var(--zb-space-small-rem)}
.editer > label,.editer > .label,.editer > .editer-label{display:block}
.editer-groupe_inline{display:flex;flex-direction:column;justify-content:flex-start}
.editer-groupe_inline > * + *{margin-block-start:var(--zb-space-rem)}
@media (min-width:580px){.editer-groupe_inline{display:flex;flex-direction:column;justify-content:flex-start}
.editer-groupe_inline > * + *{margin-block-start:var(--zero)}}
.editer-groupe_inline > .editer{width:100%}
label,.label{padding:0;font-size:inherit;line-height:var(--zb-typo-line-height-xsmall)}
.fieldset,fieldset.editer,.saisie_explication{padding:0;border:none;background:none}
fieldset legend:not(.label){line-height:var(--zb-typo-line-height-xsmall)}
fieldset.saisie_checkbox legend,fieldset.saisie_case legend,fieldset.saisie_radio legend{font-size:100%}
fieldset.avec_sous_saisies > .editer-groupe{border-left:6px solid #F5F5F5;padding-left:var(--zb-space-medium-rem)}
input,.input-like,textarea,select,label:has(+ input[type="file"]){font-family:inherit;width:100%;border:1px solid #8B99A1;border-radius:var(--zb-border-radius);background-color:white;padding:.25rem .65rem;min-height:2.625rem;line-height:1.5;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset)}
input:focus-visible,.input-like:focus-visible,textarea:focus-visible,select:focus-visible,label:has(+ input[type="file"]):focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){input:focus,.input-like:focus,textarea:focus,select:focus,label:has(+ input[type="file"]):focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
[type="checkbox"],[type="radio"]{width:auto;min-height:1rem}
textarea{padding:var(--zb-space-small)}
select,.select2-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238b99a1' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;background-position:right .5rem center;background-size:1rem .8rem;padding-right:1.75rem}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}
select[multiple]{background-image:none}
select[multiple]:hover{background-image:none}
select::-ms-expand{display:none}
input.date,input[type=date].date,input.code_postal,input[type=text].code_postal{max-width:10rem}
input.date.date{width:100%}
.saisie_date p[hidden],.saisie_email p[hidden]{display:block;font-size:.75rem;line-height:1.4}
textarea{height:15.625rem;overflow:auto;font-size:inherit;font-family:inherit;line-height:inherit}
textarea.court{height:6.25rem}
input.placeholder,textarea.placeholder{color:#5C7482}
input::-webkit-input-placeholder{color:#5C7482}
.obligatoire label,.obligatoire .label,.obligatoire span.obligatoire{font-weight:var(--zb-typo-extrabold)}
.disabled label,.disabled .label{font-weight:400;font-style:italic;color:#545454}
.disabled input,.disabled textarea,.disabled select{border-color:#949494}
.choix label{cursor:pointer}
.saisie_checkbox .choix,.saisie_radio .choix,.saisie_case .choix{display:flex;align-items:center;gap:var(--zb-space-small-rem);padding:0}
.saisie_checkbox .choix .radio,.saisie_checkbox .choix .checkbox,.saisie_radio .choix .radio,.saisie_radio .choix .checkbox,.saisie_case .choix .radio,.saisie_case .choix .checkbox{float:none}
.saisie_checkbox.inline,.saisie_radio.inline,.saisie_case.inline{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
input[type="radio"],input[type="checkbox"]{--input-accent-color:#206DE0;padding:0;min-height:unset;width:1em;height:1em;background-color:#FFF;background-repeat:no-repeat;background-position:center;background-size:contain;appearance:none}
input[type="radio"]:checked,input[type="checkbox"]:checked{background-color:var(--input-accent-color);border-color:var(--input-accent-color)}
input[type="radio"]{border-radius:50%}
input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}
input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3E%3C/svg%3E")}
.choix_alternatif{display:flex;align-items:center;gap:var(--zb-space-small-rem)}
.choix_alternatif input{width:auto;padding:var(--zb-space-small);min-height:1rem;line-height:1rem}
.saisie_fichiers input[type="file"]{width:auto}
.saisie_fichiers--custom .choix{position:relative;overflow:visible}
.saisie_fichiers--custom .choix label:has(+ .cvtup-fichier-precedent){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.saisie_fichiers--custom .choix label:has(+ .cvtup-fichier-precedent) .focusable:active,.saisie_fichiers--custom .choix label:has(+ .cvtup-fichier-precedent) .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.saisie_fichiers--custom .choix input.file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.saisie_fichiers--custom .choix .cvtup-remplacer label,.saisie_fichiers--custom .choix label:has(+ input.file){position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:auto;min-width:10rem;padding-left:var(--zb-space-large-rem);cursor:pointer}
.saisie_fichiers--custom .choix .cvtup-remplacer label:before,.saisie_fichiers--custom .choix label:has(+ input.file):before{content:"";position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width=\"13\" height=\"13\" viewBox=\"0 0 13 13\"%3E%3Cpath d=\"m6.5 0v13\" fill=\"none\" stroke=\"%23ffcd00\" stroke-width=\"4\"/%3E%3Cpath d=\"m0 6.5h13\" fill=\"none\" stroke=\"%23ffcd00\" stroke-width=\"4\"/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}
.saisie_fichiers--custom .choix .cvtup-remplacer label{max-width:15rem}
.saisie_fichiers--custom .choix .cvtup-remplacer:focus label,.saisie_fichiers--custom .choix .cvtup-remplacer + label:hover,.saisie_fichiers--custom .choix label:has(+ input.file:focus),.saisie_fichiers--custom .choix label:has(+ input.file:hover),.saisie_fichiers--custom .choix label:has(> .filename){max-width:100%}
.saisie_fichiers--custom .choix .cvtup-remplacer:focus label:before,.saisie_fichiers--custom .choix .cvtup-remplacer + label:hover:before,.saisie_fichiers--custom .choix label:has(+ input.file:focus):before,.saisie_fichiers--custom .choix label:has(+ input.file:hover):before,.saisie_fichiers--custom .choix label:has(> .filename):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width=\"13\" height=\"13\" viewBox=\"0 0 13 13\"%3E%3Cpath d=\"m6.5 0v13\" fill=\"none\" stroke=\"%23206de0\" stroke-width=\"4\"/%3E%3Cpath d=\"m0 6.5h13\" fill=\"none\" stroke=\"%23206de0\" stroke-width=\"4\"/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}
.saisie_fichiers--custom .choix .cvtup-filename,.saisie_fichiers--custom .choix .filename{font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.saisie_fichiers--custom .choix button.js-cancel{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset);position:relative;margin-left:.75rem;width:1.75rem;height:1.75rem;flex-shrink:0}
.saisie_fichiers--custom .choix button.js-cancel:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.saisie_fichiers--custom .choix button.js-cancel:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
.saisie_fichiers--custom .choix button.js-cancel:before{content:"";position:absolute;inset:0;width:1.75rem;height:1.75rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' version='1.1' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15 1.3-13 13' stroke='%23206de0' stroke-width='2'/%3E%3Cpath d='m1.3 1.3 13 13' stroke='%23206de0' stroke-width='2'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;background-size:1rem 1rem}
.saisie_fichiers--custom .choix button.js-cancel:hover:before{background-color:#1957b4}
.cvtup-fichier-precedent .cvtup-action,.cvtup-fichier-precedent .cvtup-description{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;min-width:13.125rem}
.cvtup-fichier-precedent .cvtup-action *,.cvtup-fichier-precedent .cvtup-description *{margin:0}
.datepicker.dropdown-menu.dropdown-menu,div.time-picker.time-picker,div.time-picker.time-picker li{font-size:1rem}
div.time-picker.time-picker li{height:auto}
.datepicker.dropdown-menu.dropdown-menu th,.datepicker.datepicker-inline.datepicker-inline th,.datepicker.dropdown-menu.dropdown-menu td,.datepicker.datepicker-inline.datepicker-inline td{padding:6px 10px}
.erreur input,.erreur textarea,.erreur select{border:2px solid #B01C16}
.editer.erreur{padding:calc(var(--zb-space) * 0.5);background-color:#FDF5F4}
.erreur_message{display:block;color:#B01C16;font-weight:var(--zb-typo-bold,700)}
.reponse_formulaire,.reponse_formulaire_ok,.reponse_formulaire_erreur,.error,.success,.notice{border:1px solid;border-radius:var(--zb-border-radius);font-weight:var(--zb-typo-bold,700);padding:calc(var(--zb-space) * 0.75);min-height:calc(var(--zb-space) * 1.5)}
.reponse_formulaire_ok{position:relative;color:#3E7723;font-size:1.2rem;padding:0 0 0 3rem;border:none}
.reponse_formulaire_ok:before{content:"";position:absolute;left:0;top:0;width:45px;height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.7 31.8'%3E%3Cpath fill='%234DAF50' stroke='%234DAF50' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M2,16 c4.6,4.6,9.2,9.2,13.8,13.8'/%3E%3Cpath fill='%234DAF50' stroke='%234DAF50' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M15.8,29.8 c4.8-4.8,9.5-9.5,14.3-14.3'/%3E %3Cpath fill='%234DAF50' stroke='%234DAF50' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M38.8,5.9 c1.3-1.3,2.6-2.6,3.9-3.9'/%3E%3Cline fill='%234DAF50' stroke='%234DAF50' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' x1='34.2' y1='10.5' x2='34.2' y2='10.5'/%3E%3C/svg%3E") center no-repeat}
.reponse_formulaire_erreur{border:none;color:#B01C16;border-color:#B01C16;background-color:#FDF5F4}
.saisie_explication .explication{background-color:#F6F6F6;border-radius:var(--zb-border-radius);font-size:100%;padding:var(--zb-space-small) calc(var(--zb-space) * 0.75)}
.explication{padding-left:calc(var(--zb-space) * 0.75);border-left:4px solid #FFCD00;display:block;font-size:.95rem}
.explication b,.explication strong{font-weight:var(--zb-typo-bold,700)}
.attention{display:block;position:relative;padding:calc(var(--zb-space) * 0.75) calc(var(--zb-space) * 0.75) calc(var(--zb-space) * 0.75) 3rem;background-color:#F0F0F0;border-radius:var(--zb-border-radius);font-weight:500;font-size:.95rem}
.attention:before{content:"";position:absolute;left:var(--zb-space-rem);top:50%;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='transparent' stroke='%236C818D' stroke-linecap='round' stroke-miterlimit='10' d='M13.4,13.2c-1.4,1.4-3.3,2.3-5.4,2.3 c-4.1,0-7.5-3.4-7.5-7.5S3.9,0.5,8,0.5s7.5,3.4,7.5,7.5c0,1-0.2,2-0.6,2.9'/%3E%3Cpath fill='%236C818D' d='M7.2,11.7c0-0.2,0.1-0.4,0.2-0.6C7.6,11,7.8,10.9,8,10.9c0.2,0,0.4,0.1,0.6,0.2c0.2,0.2,0.2,0.3,0.2,0.6 c0,0.2-0.1,0.4-0.2,0.6c-0.2,0.2-0.3,0.2-0.6,0.2c-0.2,0-0.4-0.1-0.6-0.2C7.3,12.1,7.2,11.9,7.2,11.7z M7.6,3.7 c0.1-0.1,0.2-0.2,0.4-0.2c0.1,0,0.2,0,0.4,0.1C8.4,3.7,8.5,3.9,8.5,4v5.1c0,0.2-0.1,0.4-0.2,0.5C8.2,9.7,8.1,9.8,8,9.8 c-0.1,0-0.3,0-0.4-0.1C7.4,9.6,7.4,9.4,7.3,9.2V4.1C7.4,3.9,7.4,3.8,7.6,3.7z'/%3E%3C/svg%3E") center no-repeat;width:20px;height:20px}
input.submit,input.reset,input.button{width:auto}
fieldset{border:0;width:auto;padding:0}
h2.legend,h3.legend,legend:not(.label){font-weight:var(--zb-typo-bold,700);font-style:normal;font-size:125%;display:block;width:100%}
fieldset input.text,fieldset textarea.textarea{border:1px solid #8B99A1}
.textarea-counter{text-align:right;font-size:.85rem}
.choix_grille td{text-align:center;border:none}
.choix_grille tbody:last-child tr{background-color:#F9F9F9}
.choix_grille tbody:last-child tr td:first-child{text-align:left}
.choix_grille tbody:last-child tr:nth-child(2){background-color:#E9E9E9}
.formulaire_multietapes .submit_precedent{--button-bg:white;--button-border-color:#206DE0;--button-color:currentColor}
.formulaire_spip__etapes button{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset);color:#206DE0;transition:0.3s ease-out;text-underline-offset:.3rem;text-decoration:none;text-decoration-thickness:max(1px,.0625rem)}
.formulaire_spip__etapes button:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.formulaire_spip__etapes button:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
@supports (text-decoration-color:transparent){.formulaire_spip__etapes button{text-decoration:underline;text-decoration-color:transparent}}
.formulaire_spip__etapes button:hover{text-decoration:underline}
@supports (text-decoration-color:transparent){.formulaire_spip__etapes button:hover{text-decoration-color:currentColor}}
@supports not selector(:focus-visible){.formulaire_spip__etapes button:focus{text-decoration:underline}
@supports (text-decoration-color:transparent){.formulaire_spip__etapes button:focus{text-decoration-color:currentColor}}}
.formulaire_spip__etapes .etapes__items{list-style:decimal}
.formulaire_spip__etapes .etapes__item{display:list-item;color:#616161}
.formulaire_spip__etapes .etapes__item::marker{font-weight:var(--zb-typo-bold,700)}
.formulaire_spip__etapes .etapes__item,.formulaire_spip__etapes .etapes__item .button{line-height:1.3}
.formulaire_spip__etapes .etapes__item[aria-current=step]{color:#206DE0}
.formulaire_spip__etapes .etapes__item[aria-current=step]{font-weight:var(--zb-typo-bold,700)}
.formulaire_spip__etapes .etapes__item:not(:first-child):before{display:none;content:" > " / ""}
.boutons{display:flex;flex-wrap:wrap;gap:calc(var(--zb-space) * 0.75);justify-content:flex-end;align-items:flex-start;clear:both;overflow:visible}
.boutons button,.boutons .button,.boutons .bouton_action_post,.boutons .bouton_action_post div{display:inline-flex}
.boutons:has(.submit_precedent),.boutons:has(.submit_suivant){display:flex}
.boutons:has(.submit_precedent) .submit.submit_precedent,.boutons:has(.submit_suivant) .submit.submit_precedent{margin-right:auto}
.boutons:has(.submit_precedent) .submit.submit_suivant,.boutons:has(.submit_suivant) .submit.submit_suivant{margin-left:auto}
.boutons .image_loading{display:none}
.form_bouton_action_inline{display:inline;margin-left:var(--zb-space-rem)}
.form_bouton_action_inline div{display:inline}
.champ.afficher:not(.saisie_textarea):not(.saisie_fieldset):not(.saisie_multiple):not(.saisie_conteneur_inline):not(.saisie_explication){display:flex;gap:1rem;align-items:flex-start;border-bottom:thin solid #d1d7da;padding-bottom:.5rem}
.champ.afficher:not(.saisie_textarea):last-of-type{border-bottom:none}
.champ.afficher .label{flex-shrink:0;width:33%;hyphens:none;text-wrap:balance;font-size:95%}
.champ.afficher.saisie_textarea .label{width:100%}
.champ.afficher.saisie_textarea .valeur{display:block;border:thin solid #d1d7da;padding:1rem}
.champ.afficher.saisie_fieldset > .fieldset_valeurs.fieldset_valeurs{border-width:2px}
.champ.afficher.saisie_fieldset .fieldset_legend.fieldset_legend{font-weight:var(--zb-typo-bold);font-size:1.25rem}
.champ.afficher .valeur ul.spip{margin:0}
.champ.afficher.saisie_multiple .afficher_saisies{margin-left:.5rem;padding-left:1rem;border-left:4px solid #DDD}
.champ.afficher.saisie_fieldset .fieldset_legend{display:block}
.champ.afficher .valeur > i{color:#616161}
.saisies_etapes_recapitulatif > .champ.afficher.saisie_fieldset > .fieldset_valeurs{border:none;padding-left:0}
.formulaire_formidable .formulaire_valeurs{padding:calc(var(--zb-space) * 0.75);color:#0F172A;border-radius:var(--zb-border-radius);background-color:#EFF9EF}
.formulaire_formidable .formulaire_valeurs .choix_grille tbody tr,.formulaire_formidable .formulaire_valeurs .choix_grille tbody:last-child tr,.formulaire_formidable .formulaire_valeurs .choix_grille tbody:last-child tr:nth-child(2){background-color:transparent}
.formulaire_spip.formulaire_recherche{position:relative}
.formulaire_spip.formulaire_recherche form > *{margin:0}
.formulaire_spip.formulaire_recherche label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.formulaire_spip.formulaire_recherche label .focusable:active,.formulaire_spip.formulaire_recherche label .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.formulaire_spip.formulaire_recherche input.search{width:100%;padding:var(--zb-space-small) var(--zb-space-small) var(--zb-space-small) 1.25rem;line-height:1;font-size:1rem;border-radius:var(--zb-border-radius);border:none;background-color:#EEE}
.formulaire_spip.formulaire_recherche input.search:focus{background-color:white}
.formulaire_spip.formulaire_recherche button.submit{position:absolute;height:2rem;min-width:2rem;min-height:auto;right:1rem;top:50%;padding:0;transform:translateY(-50%);background-color:transparent;border:none}
.formulaire_spip.formulaire_recherche button.submit span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.formulaire_spip.formulaire_recherche button.submit span .focusable:active,.formulaire_spip.formulaire_recherche button.submit span .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.formulaire_spip.formulaire_recherche button.submit:before{content:" ";display:block;position:absolute;top:50%;right:50%;transform:translateY(-50%) translateX(50%);width:1.125rem;height:1.125rem;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjCxMTFg6MOI8VAAABb0lEQVQ4y5XTzUtUYRQG8N/MREJqQQgWuJA+FkW7oBD/Af+FDGwT6ECgS6P+g1q1aBFtIqKltEmxLxELKihoY0FtglCTPsiJsNLTwjtzu3fmTva8q/PwPOc97znnJUW3MTNWhPDJPeP2KkTJOV9F7tRMqrSS73Inkax75Lpr7vuRMA/tycsr7ib5LtjdYDtN+CKEJ3ZmDZNCeO9Y080HLArh8t9kj5pQc7Tl2/qtCr8dSqnzQrhY2I4xIVxKiQXhV5sGdlgTXqfEmvBUO0wLmzq2grIuLLU1fECp3tyyDXS1NXSDb/XwjbDaep4J3gor9aBsDj2GCuUnHMSDlBgUwqv8NBNUzAuRTbi1GDdblFVyRQiPs3Sfj0KY1Z/h95tKduxIPtNJn4Xw021nDBow7EZjXzecbq71sOdNvyGEd8WWshHPMuIXztqhmrWUcrZ9juvFspeN+VddxaYRt2wT1eLC/mU59b+W79s3MGrd1B/TO54VlFiohwAAAABJRU5ErkJggg==);background-size:contain;opacity:0.5}
.formulaire_filtre{margin-block:1.5em}
.formulaire_filtre > form > div{--formfiltre-height:3.125rem;background:none;padding:0;margin-bottom:var(--zb-space)}
.formulaire_filtre > form > div .filtre__caption{font-size:1.25rem;font-size:clamp(1.1875rem,calc(1.1591rem + .1196vw),1.25rem);font-weight:var(--zb-typo-bold);margin-bottom:var(--zb-space);flex-shrink:0}
@media print,screen and (min-width:48.0625rem){.formulaire_filtre > form > div{display:flex;justify-content:space-between;align-items:center}
.formulaire_filtre > form > div .filtre__caption{margin-bottom:0}}
.formulaire_filtre > form > div .editer-groupe{flex-grow:1;flex-wrap:wrap;border:none;padding:0;margin:0 var(--zb-space-small) 0 0}
@media print,screen and (min-width:36.3125rem){.formulaire_filtre > form > div .editer-groupe{display:flex;justify-content:flex-end;align-items:flex-end;gap:var(--zb-space-small)}}
.formulaire_filtre > form > div .editer-groupe .editer{--stack-space-force:0;height:var(--formfiltre-height)}
.formulaire_filtre > form > div .editer-groupe .editer label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.formulaire_filtre > form > div .editer-groupe .editer label .focusable:active,.formulaire_filtre > form > div .editer-groupe .editer label .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
.formulaire_filtre > form > div .editer-groupe .editer input,.formulaire_filtre > form > div .editer-groupe .editer select{width:auto;border-width:2px;border-style:solid;border-color:#206DE0;height:var(--formfiltre-height)}
.formulaire_filtre > form > div .editer-groupe .editer [type="checkbox"],.formulaire_filtre > form > div .editer-groupe .editer [type="radio"]{width:auto}
@media print,screen and (min-width:36.3125rem){.formulaire_filtre > form > div.formulaire_filtre--2 .editer{min-width:unset;width:50%}
.formulaire_filtre > form > div.formulaire_filtre--3 .editer{min-width:unset;width:33.3333%}
.formulaire_filtre > form > div.formulaire_filtre--4 .editer{min-width:unset;width:25%}
.formulaire_filtre > form > div.formulaire_filtre--row .editer-groupe{flex-wrap:nowrap}}
.formulaire_filtre > form > div .boutons,.formulaire_filtre > form > div .bouton{padding:0;overflow:initial;margin-left:auto}
.formulaire_filtre > form > div .boutons button,.formulaire_filtre > form > div .boutons .button,.formulaire_filtre > form > div .boutons [type=submit],.formulaire_filtre > form > div .boutons [type=button],.formulaire_filtre > form > div .bouton button,.formulaire_filtre > form > div .bouton .button,.formulaire_filtre > form > div .bouton [type=submit],.formulaire_filtre > form > div .bouton [type=button]{min-width:auto;width:var(--formfiltre-height);height:var(--formfiltre-height);padding:var(--zb-space-xsmall)}
.formulaire_filtre > form > div label,.formulaire_filtre > form > div span.label{display:block;text-transform:uppercase;font-weight:500}
.formulaire_filtre > form > div .saisie_date p[hidden]{font-size:.65rem}
.formulaire_filtre > form > div .saisie_date input{max-width:100%}
@media print,screen and (max-width:36.25rem){.formulaire_filtre > form > div select,.formulaire_filtre > form > div input{max-width:100%}}
@media print,screen and (max-width:48rem){.sidr-menu-content{display:none}}
.sidr{--sidr-width:100vw;position:fixed;top:0;left:calc(var(--sidr-width) * -1);right:auto;height:100%;z-index:999999;width:var(--sidr-width);overflow-x:hidden;overflow-y:auto;padding:var(--zb-space);background-color:#206DE0;color:white}
body.sidr-main-open .sidr{box-shadow:10px 0 0 0 rgba(0,0,0,0.45);overscroll-behavior-y:contain}
.sidr a{--zb-outline-color:white;color:white}
.sidr a:hover{color:white;text-decoration:underline}
.sidr .recherche h2{display:none}
.sidr .recherche.formulaire_spip form{background:none}
.sidr .recherche .motcle{border:1px solid #0F172A;font-size:80%;padding:0 var(--zb-space-small);width:13rem;height:28px;line-height:28px;margin-right:var(--zb-space-small)}
.sidr .recherche .submit{border:none;margin:0;padding:0;background-color:black;color:white;font-size:80%;border-radius:50%;width:28px;height:28px;line-height:28px}
.liste_articles{display:flex;flex-direction:column;justify-content:flex-start;margin-block:var(--zb-space-large);container:listearticles / inline-size}
.liste_articles > * + *{margin-block-start:var(--zb-space-rem)}
.article-resume{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
@container listearticles (width > 30em){.article-resume{flex-direction:row;gap:16px}
.article-resume__logo{margin-top:calc(var(--zb-space) * 0.25)}}
.article-resume__logo{overflow:hidden;flex-shrink:0}
.article-resume__logo img{transition:transform 0.3s;transition-timing-function:ease-out}
.article-resume__logo:hover img{transform:scale(1.05)}
.article-resume__logo img,.article-resume__logo svg{margin:0}
.article-resume__texte{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}
.article-resume__texte > * + *{margin-block-start:var(--zb-space-small-rem)}
.article-resume__infos{font-size:1rem}
.article-resume__rubrique{text-transform:uppercase;color:#206DE0;font-weight:var(--zb-typo-bold,700);margin-right:calc(var(--zb-space) * 0.25)}
.pagination{margin-block:var(--zb-space-large)}
.pagination-items{list-style:none;display:flex;flex-direction:row;justify-content:space-between;margin:0}
@media print,screen and (min-width:36.3125rem){.pagination-items{justify-content:center}}
.pagination-item{margin:0;min-width:2rem;background-color:#206DE0;border-radius:var(--zb-border-radius)}
.pagination-item.active{background-color:white;box-shadow:0 0 0 2px #206DE0 inset;font-weight:var(--zb-typo-bold)}
.pagination-item.active .pagination-item-label{color:#206DE0}
.pagination-item.disabled{background-color:#E0DFDF}
@media print,screen and (min-width:36.3125rem){.pagination-item + .pagination-item{margin-left:.75rem}}
.pagination-item-label{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:calc(var(--zb-space) * 0.25) var(--zb-space);height:2.5rem;min-width:2.5rem;line-height:var(--zb-typo-line-height-xsmall);color:white;text-align:center;border-radius:var(--zb-border-radius)}
.pagination-item.disabled .pagination-item-label{color:#333}
.pagination-item-label.lien_pagination:hover{text-decoration:none;background-color:#6399e9;color:#e6e6e6}
.pagination_page_precedent_suivant{justify-content:center}
.pagination_page_precedent_suivant .pagination-item{display:none}
@media print,screen and (min-width:36.3125rem){.pagination_page_precedent_suivant .pagination-item{display:block}}
.pagination_page_precedent_suivant .pagination-item.prev,.pagination_page_precedent_suivant .pagination-item.active,.pagination_page_precedent_suivant .pagination-item.next{display:block}
.pagination_page_precedent_suivant .pagination-item + .pagination-item{margin-left:calc(var(--zb-space) * 0.75)}
.page_wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--zb-space-large);min-height:100vh;overflow-x:clip}
.page_main{flex-grow:1}
.page_main_content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--zb-space-large)}
.page_content{container:pagecontent / inline-size}
@media print,screen and (min-width:48.0625rem){.page_main_content{flex-direction:row}
.page_aside{min-width:20rem;width:20rem}
.page_content{width:100%}}
.page_header{padding:1.5rem 0;background-color:#206DE0;color:white;white-space:nowrap}
.page_header__container{min-height:3.375rem;display:flex;justify-content:space-between;align-items:center}
.header_tools{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;width:100%}
@media print,screen and (min-width:48.0625rem){.header_tools{justify-content:flex-start;width:auto;margin-right:var(--zb-space-large)}}
.header_tools__burger_button{margin-right:1rem}
@media print,screen and (min-width:48.0625rem){.header_tools__burger_button{display:none}}
.header_tools__home_link{font-size:1.25rem;font-size:clamp(1.1875rem,calc(1.1591rem + .1196vw),1.25rem);font-weight:var(--zb-typo-bold,700)}
.header_tools__home_link .spip_logo{margin:0}
.header_tools__home_link a{display:block;color:white;--zb-outline-color:white}
.main_nav__secteur_mobile_banner{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--zb-space-large)}
@media print,screen and (min-width:48.0625rem){.main_nav__secteur_mobile_banner{display:none}}
.main_nav__secteur_mobile_title{font-size:1.25rem;font-size:clamp(1.1875rem,calc(1.1591rem + .1196vw),1.25rem);font-weight:var(--zb-typo-bold,700)}
.main_nav__secteur_mobile_title .spip_logo{margin:0}
.main_nav__secteur_mobile_title a{display:block;color:white}
.main_nav__secteur_mobile_close{display:block;text-align:right}
.main_nav__secteur_mobile_close button{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset);display:inline-block;margin:0;padding:0;border:none;border-radius:0;background:none;--zb-outline-color:white}
.main_nav__secteur_mobile_close button:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.main_nav__secteur_mobile_close button:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
.main_nav__secteur_mobile_close button svg{width:2rem;height:2rem}
.main_nav__secteur_mobile_close button span{display:none}
.main_nav__nav{margin:0}
.main_nav__secteur_button{all:unset;cursor:pointer;box-sizing:border-box;outline-width:var(--zb-outline-width);outline-offset:var(--zb-outline-offset);font-size:1.5rem;--zb-outline-color:white}
.main_nav__secteur_button:focus-visible{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}
@supports not selector(:focus-visible){.main_nav__secteur_button:focus{transition:0.15s ease-out;outline-offset:var(--zb-outline-offset);outline:var(--zb-outline-color) var(--zb-outline-style) var(--zb-outline-width);text-decoration:none}}
@media print,screen and (min-width:48.0625rem){.main_nav__secteur_button{font-size:1rem;padding:var(--zb-space)}}
.main_nav__secteur_button--current{background-color:#134187}
.main_nav__secteur_menu_item{margin:var(--zb-space-small) 0}
.main_nav__secteur_menu_link{display:block}
.main_nav__secteur_menu_link[aria-current=page]{font-weight:var(--zb-typo-bold)}
@media print,screen and (min-width:48.0625rem){.main_nav__nav{--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);display:flex;flex-wrap:wrap}
.main_nav__secteur{position:relative}
.main_nav__secteur_button[aria-expanded=true]{background-color:#1957b4}
.main_nav__secteur_menu{--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);position:absolute;z-index:1;top:100%;left:0;display:none;flex-direction:column;-webkit-flex-direction:column;background-color:white;border:1px solid #206DE0;padding:var(--zb-space) var(--zb-space-small)}
.main_nav__secteur_menu--open{display:flex;min-width:100%}
.main_nav__secteur_menu_item{margin-bottom:var(--zb-space)}
.main_nav__secteur_menu_link{padding:var(--zb-space-small)}}
.button--hamburger{position:relative;display:block;min-width:auto;width:3rem;height:3rem;padding:var(--zb-space);appearance:none;box-shadow:none;border-radius:0;border:none;background-color:transparent;cursor:pointer;transition:background 0.3s;--zb-outline-color:white}
.button--hamburger span.line{display:block;position:absolute;top:50%;transform:translateY(-50%);left:2px;right:2px;height:4px;background-color:white;border-radius:4px;transition:background 0s 0.3s}
.button--hamburger span.line:before,.button--hamburger span.line:after{position:absolute;display:block;left:0;width:100%;height:4px;background-color:white;border-radius:4px;content:"";transition-duration:0.3s,0.3s;transition-delay:0.3s,0s}
.button--hamburger span.line:before{top:.8571428571rem;transition-property:top,transform}
.button--hamburger span.line:after{bottom:.8571428571rem;transition-property:bottom,transform}
.breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:var(--zb-space-medium);--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);display:flex;flex-wrap:wrap;font-size:1rem;background-color:#E9ECEF;padding:.5rem 1rem;border-radius:var(--zb-border-radius)}
.breadcrumb > *{flex-shrink:0}
.breadcrumb > *:not(:last-child):after{content:"/" / "";margin-inline:var(--zb-space-small);color:var(--zb-color-lien)}
.article_main_content{display:flex;flex-direction:column;justify-content:flex-start}
.article_main_content > * + *{margin-block-start:var(--zb-space-rem)}
.article__texte{display:flex;flex-direction:column;justify-content:flex-start}
.article__texte > * + *{margin-block-start:var(--zb-space-rem)}
.article__infos{font-size:1rem}
.article__chapo{font-size:1.25rem;font-size:clamp(1.1875rem,calc(1.1591rem + .1196vw),1.25rem);font-weight:var(--zb-typo-bold,700)}
.article__logo img{width:100%}
.article__ps{background-color:#F3F3F3;border:1px solid #E0E0E0;padding:var(--zb-space-small)}
.article__ps_label{font-family:"Erode",Georgia,Times,Times New Roman,serif;font-weight:var(--zb-typo-bold,700);font-size:1.1rem}
.page_aside{display:flex;flex-direction:column;justify-content:flex-start}
.page_aside > * + *{margin-block-start:var(--zb-space-rem)}
.page_footer{background-color:var(--zb-footer-background);color:white;--zb-color-lien:white;--zb-color-titre:white;--zb-outline-color:white;--footer-spacing:calc(var(--zb-space) * 3);padding-block:var(--footer-spacing)}
.page_footer button,.page_footer a.button{--button-bg:var(--zb-footer-background);--button-border-color:white;--button-font-size:1rem}
@media print,screen and (min-width:36.3125rem){.page_footer{--footer-spacing:calc(var(--zb-space) * 5)}}
@media print,screen and (min-width:61.3125rem){.page_footer{--footer-spacing:calc(var(--zb-space) * 7)}}
.footer__links{--list-style:none;--list-main-margin:0;--list-margin:0;--list-spacing:0;--list-line-height:var(--zb-typo-line-height);display:flex;flex-wrap:wrap}
.footer__links > *{flex-shrink:0}
.footer__links > *:not(:last-child):after{content:"|" / "";margin-inline:.5rem}
.tags{--cluster-space:var(--zb-space-small);display:flex;flex-wrap:wrap;gap:var(--cluster-space);justify-content:flex-start;align-items:flex-start}
.tags > *{font-size:.875rem;font-weight:var(--zb-typo-bold);line-height:1;background-color:#FFCD00;padding:calc(var(--zb-space) * 0.375) calc(var(--zb-space) * 0.75)}
.skip-link{position:fixed;left:var(--zb-space-small);opacity:0;top:var(--zb-space-small);padding:var(--zb-space);color:white;background-color:#111;--zb-outline-color:white;transform:translateY(-10rem);transition:transform 0.3s ease-in-out,opacity 0.2s ease-in-out}
.skip-link:hover{color:white;background-color:#CCC}
.skip-link:focus{opacity:1;transform:translateY(0rem)}
a.back-to-top{display:none}
@media print,screen and (min-width:61.3125rem){a.back-to-top{display:none}
a.back-to-top--visible{display:block;position:fixed;width:35px;height:76px;right:20px;bottom:20px;z-index:999;background:url('https://zboot.dataetic.fr/plugins/spip-contrib-extensions/zboot/squelettes/images/back-top.png') no-repeat center}}
.body__login .formulaire_login{max-width:20em;margin-inline:auto}
.body__login .formulaire_login legend{margin-bottom:.5em}
.body__sommaire h1{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
.body__sommaire h1 .focusable:active,.body__sommaire h1 .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}
@media print{@page{size:A4;margin:2cm 0.5cm}
*,*:before,*:after{background-color:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
body,html{background-color:white!important;color:black!important;background-image:none;border:0;box-shadow:none;float:none;height:auto;margin:0;width:100%!important;max-width:100%!important;min-height:0;padding:0;position:static;opacity:1;visibility:visible;max-height:none;display:block}
body{padding:.5rem;overflow:auto}
.noprint,.no-print{display:none!important}
.print,.onlyprint,.only-print{display:block!important}
#spip-admin,.stats_hit,.header_tools__burger_button,.debug_info,.page_aside,.page_extra,.article__aside,.forum_article,.page_footer{display:none!important}
.page_container{width:100%}
.page_wrapper{display:block;min-height:inherit}
.page_container{padding:0!important;max-width:none}
.page_main__container{display:block}
.page_header{border-bottom:thin solid black;padding-bottom:1em;margin-bottom:2em}
.page_header__container{padding:0;margin:0;background:none}
.page_header__container > *{display:none}
.page_container{padding:0!important;max-width:none}
.page_url{font-weight:var(--zb-typo-bold,700)}
.formulaire_spip{display:block}
a,a:visited{color:black!important;text-decoration:underline!important}
a:after{content:""}
a[rel="external"]:after,a.spip_out:after{content:" (" attr(href) ")"}
.article__main a[href]:after{content:" (" attr(href) ")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,ul,ol,tr,img{break-inside:avoid}
h1,h2,h3,caption{break-after:avoid-page}
pre{overflow:hidden;white-space:pre-wrap}
pre,blockquote{border:1px solid #999;padding:var(--zb-space-small)}
blockquote{margin-inline:0}
blockquote:before,blockquote:after{display:none}
p,h2,h3{orphans:3;widows:3}
abbr[title]{border-bottom:0}
abbr[title]:after{content:" (" attr(title) ")"}
thead{display:table-header-group}
tr,img{break-inside:avoid}
img{max-width:100%!important}}

