/* compact [
	plugins-dist/dist/core/mediabox/lib/lity/lity.css?1778656136
	plugins-dist/dist/core/mediabox/lity/css/lity.mediabox.css?1778656136
	plugins-dist/dist/core/mediabox/lity/skins/_simple-dark/lity.css?1778656136
	plugins/dist/plugins/sommaire/css/sommaire.css
	local/cache-css/cssdyn-css_vignettes_css-5b1e3b5f.css?1773131074
	plugins-dist/dist/core/bigup/css/bigup.css?1778656133
	plugins/dist/plugins/gis/lib/leaflet/dist/leaflet.css
	plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet-plugins.css
	plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/dist/plugins/gis/css/leaflet_nodirection.css
	squelettes/plugins/spip-contrib-extensions/cvt-upload/css/cvtupload.css?1717086239
	plugins-dist/dist/nursit/oembed/css/oembed.css?1778656141
	plugins/dist/plugins/orthotypo/css/typo_guillemets.css
	squelettes/plugins/theme/dist/css/fraap.css?1746094349
	squelettes/plugins/spip-contrib-extensions/zotspip/css/zotspip.css
] 94.8% */

/* plugins-dist/dist/core/mediabox/lib/lity/lity.css?1778656136 */
/*! 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/dist/core/mediabox/lity/css/lity.mediabox.css?1778656136 */
.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/dist/core/mediabox/lity/skins/_simple-dark/lity.css?1778656136 */
.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/plugins/sommaire/css/sommaire.css */
.nav-sommaire{border:1px solid #eee;margin-left:30%;margin-bottom:1.5em}
.nav-sommaire h2{font-size:inherit;text-transform:uppercase}
.sommaire-back{color:#DDD;display:block;width:16px;height:16px;background:url('//fraap.org/plugins/dist/plugins/sommaire/css/img/sommaire-up-16.png') no-repeat center;float:right;opacity:0.5}
.nav-sommaire-1{display:none}
.sommaire-back-1{display:none}

/* local/cache-css/cssdyn-css_vignettes_css-5b1e3b5f.css?1773131074 */
.vignette_extension{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/defaut.svg);background-repeat:no-repeat;background-position:center left}
.vignette_extension.3gp{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/3gp.svg)}
.vignette_extension.7z{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/7z.svg)}
.vignette_extension.aac{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/aac.svg)}
.vignette_extension.abw{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/abw.svg)}
.vignette_extension.ai{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ai.svg)}
.vignette_extension.aiff{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/aiff.svg)}
.vignette_extension.anx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/anx.svg)}
.vignette_extension.apk{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/apk.svg)}
.vignette_extension.asf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/asf.svg)}
.vignette_extension.avi{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/avi.svg)}
.vignette_extension.axa{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/axa.svg)}
.vignette_extension.axv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/axv.svg)}
.vignette_extension.bin{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/bin.svg)}
.vignette_extension.blend{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/blend.svg)}
.vignette_extension.bmp{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/bmp.svg)}
.vignette_extension.bz2{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/bz2.svg)}
.vignette_extension.c{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/c.svg)}
.vignette_extension.cls{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/cls.svg)}
.vignette_extension.css{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/css.svg)}
.vignette_extension.csv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/csv.svg)}
.vignette_extension.deb{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/deb.svg)}
.vignette_extension.djvu{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/djvu.svg)}
.vignette_extension.doc{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/doc.svg)}
.vignette_extension.docm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/docm.svg)}
.vignette_extension.docx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/docx.svg)}
.vignette_extension.dotm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/dotm.svg)}
.vignette_extension.dotx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/dotx.svg)}
.vignette_extension.dv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/dv.svg)}
.vignette_extension.dvi{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/dvi.svg)}
.vignette_extension.eps{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/eps.svg)}
.vignette_extension.epub{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/epub.svg)}
.vignette_extension.f4a{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/f4a.svg)}
.vignette_extension.f4b{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/f4b.svg)}
.vignette_extension.f4p{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/f4p.svg)}
.vignette_extension.f4v{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/f4v.svg)}
.vignette_extension.flac{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/flac.svg)}
.vignette_extension.flv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/flv.svg)}
.vignette_extension.gif{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/gif.svg)}
.vignette_extension.gpx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/gpx.svg)}
.vignette_extension.gz{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/gz.svg)}
.vignette_extension.h{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/h.svg)}
.vignette_extension.html{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/html.svg)}
.vignette_extension.ics{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ics.svg)}
.vignette_extension.jpg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/jpg.svg)}
.vignette_extension.json{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/json.svg)}
.vignette_extension.kml{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/kml.svg)}
.vignette_extension.kmz{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/kmz.svg)}
.vignette_extension.m4a{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/m4a.svg)}
.vignette_extension.m4b{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/m4b.svg)}
.vignette_extension.m4p{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/m4p.svg)}
.vignette_extension.m4u{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/m4u.svg)}
.vignette_extension.m4v{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/m4v.svg)}
.vignette_extension.md{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/md.svg)}
.vignette_extension.mid{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mid.svg)}
.vignette_extension.mka{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mka.svg)}
.vignette_extension.mkv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mkv.svg)}
.vignette_extension.mng{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mng.svg)}
.vignette_extension.mov{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mov.svg)}
.vignette_extension.mp3{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mp3.svg)}
.vignette_extension.mp4-audio{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mp4-audio.svg)}
.vignette_extension.mp4-file{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mp4-file.svg)}
.vignette_extension.mp4{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mp4.svg)}
.vignette_extension.mpc{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mpc.svg)}
.vignette_extension.mpg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/mpg.svg)}
.vignette_extension.odb{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odb.svg)}
.vignette_extension.odc{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odc.svg)}
.vignette_extension.odf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odf.svg)}
.vignette_extension.odg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odg.svg)}
.vignette_extension.odi{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odi.svg)}
.vignette_extension.odm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odm.svg)}
.vignette_extension.odp{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odp.svg)}
.vignette_extension.ods{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ods.svg)}
.vignette_extension.odt{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/odt.svg)}
.vignette_extension.oga{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/oga.svg)}
.vignette_extension.ogg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ogg.svg)}
.vignette_extension.ogv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ogv.svg)}
.vignette_extension.ogx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ogx.svg)}
.vignette_extension.otg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/otg.svg)}
.vignette_extension.otp{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/otp.svg)}
.vignette_extension.ots{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ots.svg)}
.vignette_extension.ott{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ott.svg)}
.vignette_extension.pas{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pas.svg)}
.vignette_extension.pascal{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pascal.svg)}
.vignette_extension.pdf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pdf.svg)}
.vignette_extension.pgn{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pgn.svg)}
.vignette_extension.png{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/png.svg)}
.vignette_extension.pot{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pot.svg)}
.vignette_extension.potm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/potm.svg)}
.vignette_extension.potx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/potx.svg)}
.vignette_extension.ppam{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ppam.svg)}
.vignette_extension.pps{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pps.svg)}
.vignette_extension.ppsm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ppsm.svg)}
.vignette_extension.ppsx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ppsx.svg)}
.vignette_extension.ppt{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ppt.svg)}
.vignette_extension.pptm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pptm.svg)}
.vignette_extension.pptx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/pptx.svg)}
.vignette_extension.ps{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ps.svg)}
.vignette_extension.psd{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/psd.svg)}
.vignette_extension.qt{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/qt.svg)}
.vignette_extension.ra{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ra.svg)}
.vignette_extension.ram{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ram.svg)}
.vignette_extension.rar{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/rar.svg)}
.vignette_extension.rm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/rm.svg)}
.vignette_extension.rpm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/rpm.svg)}
.vignette_extension.rtf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/rtf.svg)}
.vignette_extension.sdd{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sdd.svg)}
.vignette_extension.sdw{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sdw.svg)}
.vignette_extension.sit{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sit.svg)}
.vignette_extension.smil{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/smil.svg)}
.vignette_extension.spip{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/spip.svg)}
.vignette_extension.spx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/spx.svg)}
.vignette_extension.sty{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sty.svg)}
.vignette_extension.svg{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/svg.svg)}
.vignette_extension.swf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/swf.svg)}
.vignette_extension.sxc{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sxc.svg)}
.vignette_extension.sxi{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sxi.svg)}
.vignette_extension.sxw{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/sxw.svg)}
.vignette_extension.tar{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/tar.svg)}
.vignette_extension.tex{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/tex.svg)}
.vignette_extension.tgz{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/tgz.svg)}
.vignette_extension.tif{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/tif.svg)}
.vignette_extension.torrent{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/torrent.svg)}
.vignette_extension.ttf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/ttf.svg)}
.vignette_extension.txt{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/txt.svg)}
.vignette_extension.vcf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/vcf.svg)}
.vignette_extension.wav{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/wav.svg)}
.vignette_extension.webm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/webm.svg)}
.vignette_extension.webp{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/webp.svg)}
.vignette_extension.wma{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/wma.svg)}
.vignette_extension.wmv{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/wmv.svg)}
.vignette_extension.xcf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xcf.svg)}
.vignette_extension.xlam{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xlam.svg)}
.vignette_extension.xls{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xls.svg)}
.vignette_extension.xlsb{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xlsb.svg)}
.vignette_extension.xlsm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xlsm.svg)}
.vignette_extension.xlsx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xlsx.svg)}
.vignette_extension.xlt{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xlt.svg)}
.vignette_extension.xltm{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xltm.svg)}
.vignette_extension.xltx{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xltx.svg)}
.vignette_extension.xml{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xml.svg)}
.vignette_extension.xspf{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/xspf.svg)}
.vignette_extension.yaml{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/yaml.svg)}
.vignette_extension.zip{background-image:url(https://fraap.org/plugins-dist/dist/core/medias/prive/vignettes/zip.svg)}

/* plugins-dist/dist/core/bigup/css/bigup.css?1778656133 */
.bigup_fichiers .fichier{background:rgba(255,255,255,.95);border:1px solid #ddd;padding:10px;overflow:auto;transition:border .1s,background-color .1s}
.bigup_fichiers .fichier:first-child{border-top-left-radius:5px;border-top-right-radius:5px}
.bigup_fichiers .fichier:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:1em}
.bigup_fichiers .fichier + .fichier{border-top:none}
.bigup_fichiers .fichier.annuler{border-left:2px solid #fa9928;background-color:#fbf4e0!important}
.bigup_fichiers .fichier.erreur{border-left:2px solid #fa4b19}
.bigup_fichiers .fichier .message_erreur{color:#D31603}
.bigup_fichiers .fichier.succes{border-left:2px solid #88c924}
.bigup_fichiers .fichier .message_ok{color:#54a509}
.bigup_fichiers progress{margin-top:10px;clear:both;width:100%;height:10px}
.bigup_fichiers .description{display:flex;width:100%;justify-content:center}
.bigup_fichiers .vignette_extension,.bigup_fichiers .previsualisation{width:52px;min-height:52px;margin-right:.5em}
.bigup_fichiers .previsualisation{width:52px;position:relative}
.bigup_fichiers .previsualisation:before{content:"";display:block;padding-top:100%}
.bigup_fichiers .previsualisation > span{background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:3px;position:absolute;top:0;left:0;bottom:0;right:0}
.bigup_fichiers .infos{word-break:break-all;flex:1;display:flex;justify-content:center;flex-direction:column}
.bigup_fichiers .infos span{display:block}
.bigup_fichiers .actions{margin-top:1em;margin-left:1em;text-align:right}
.bigup_fichiers .actions .bigup-btn.btn{padding:3px 8px}
.dropfile{border:2px dashed #eee;border-radius:5px;padding:15px;background:rgba(255,255,255,.95);transition:border 200ms ease-out}
.dropfile.drag-over{border-color:#bbb}
.dropfileor{font-weight:700;display:block;margin:15px 0}
.dropfiletext{display:block}
.bigup-btn.btn{-moz-user-select:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}
.bigup-btn.btn:hover,.bigup-btn.btn:focus{color:#333;text-decoration:none}
.bigup-btn.btn-default{background-color:#fff;border-color:#ccc;color:#333}
.bigup-btn.btn-default:hover,.bigup-btn.btn-default:focus,.bigup-btn.btn-default:active{background-color:#ebebeb;border-color:#adadad;color:#333}
.bigup-btn.btn-disabled{opacity:.5}
.biguping{visibility:hidden;overflow:hidden}
.biguping label{display:none}
.formulaire_joindre_document .editer_fichier_upload .dropfile{padding:50px 15px;text-align:center}

/* plugins/dist/plugins/gis/lib/leaflet/dist/leaflet.css */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-tile::selection{background:transparent}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}
.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}
.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}
.leaflet-container{-webkit-tap-highlight-color:transparent}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
svg.leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline-offset:1px}
.leaflet-container a{color:#0078A8}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/dist/images/layers-2x.png');background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}
.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}
.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}
.leaflet-popup-scrolled{overflow:auto}
.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

/* plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet-plugins.css */
.fullscreen-icon{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/plugins/images/icon-fullscreen.svg');background-size:26px 52px}
.fullscreen-icon.leaflet-fullscreen-on{background-position:0 -26px}
.leaflet-touch .fullscreen-icon{background-position:2px 2px}
.leaflet-touch .fullscreen-icon.leaflet-fullscreen-on{background-position:2px -24px}
.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
.leaflet-control-minimap{border:solid rgba(255,255,255,1) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .6s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}
.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0px}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0px}
.leaflet-control-minimap-toggle-display{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0px 0px 0px}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//fraap.org/plugins/dist/plugins/gis/lib/leaflet/plugins/images/toggle.png')}
.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}
.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}
.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}
.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.leaflet-bar a:focus,.leaflet-bar a:active{background-color:#f4f4f4!important;outline:none;color:inherit!important;border-color:inherit!important}
.leaflet-gesture-handling:after{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;justify-content:center;display:flex;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;pointer-events:none;text-align:center;transition:opacity .8s ease-in-out;opacity:0;content:""}
.leaflet-gesture-handling-warning:after{transition-duration:.3s;opacity:1}
.leaflet-gesture-handling-touch:after{content:attr(data-gesture-handling-touch-content)}
.leaflet-gesture-handling-scroll:after{content:attr(data-gesture-handling-scroll-content)}

/* plugins/dist/plugins/gis/lib/leaflet/plugins/leaflet.markercluster.css */
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}
.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in}
.marker-cluster-small{background-color:rgba(181,226,140,0.6)}
.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}
.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}
.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}
.marker-cluster-large{background-color:rgba(253,156,115,0.6)}
.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}
.marker-cluster{background-clip:padding-box;border-radius:20px}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}

/* plugins/dist/plugins/gis/css/leaflet_nodirection.css */
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;right:auto}
.leaflet-tooltip{max-width:30em;overflow:hidden;text-overflow:ellipsis}

/* squelettes/plugins/spip-contrib-extensions/cvt-upload/css/cvtupload.css?1717086239 */
.formulaire_spip .saisie_fichiers input[type=file]{display:block;margin-bottom:1em}
.cvtup-fichier-precedent{display:block;width:100%;overflow:auto;margin-bottom:1em;border:1px solid #DDD;border-radius:5px}
.cvtup-fichier-precedent .cvtup-description,.cvtup-fichier-precedent .cvtup-action{display:block;overflow:visible;padding:.5em;vertical-align:top}
.cvtup-fichier-precedent .cvtup-description{overflow:visible}
.cvtup-fichier-precedent .cvtup-description img{max-width:100%;height:auto;margin-bottom:.5em}
.cvtup-fichier-precedent .cvtup-description .cvtup-filename{display:block}
.cvtup-fichier-precedent .cvtup-action label{display:inline}
.cvtup-fichier-precedent .cvtup-remplacer{clear:both;padding:.5em}

/* plugins-dist/dist/nursit/oembed/css/oembed.css?1778656141 */
figure.oe-image-block{border:1px solid #eee;background:#fff;text-align:center;width:80%;margin:3em auto;overflow:hidden;padding:4px}
figure.oe-image-block img{background:#fff;padding-bottom:4px}
figure.oe-image-block figcaption{background:#eee;padding:10px;text-align:left}
.oe-link-block{overflow:hidden}
.oe-link-block .link_logo{float:right;margin:0;margin-bottom:10px;margin-left:10px;border:5px solid #ddd}
.spip_document.oembed.oembed_video{display:block}
.spip_document .oembed,.spip_documents .oembed{display:block;background:#f8f8f8;padding:5px;border:1px solid #eee}
.spip_document span.oembed,.spip_documents span.oembed{display:inline-block}
.oembed_photo .oe-photo a[rel="external"]:after{content:''}
.oembed_photo .oembed-source{display:none}
.oembed_rich{max-width:100%;position:relative}
.oembed_rich .oe-rich{max-width:none!important}
.oembed_rich .rwd-rich-container{position:relative}
.oembed_rich .rwd-rich-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.oembed_rich .rwd-rich-container>:last-child{margin-bottom:0}
.oembed_rich .oembed.oe-rich{display:block;text-align:left}
.oembed_rich .oe-rich+.spip_doc_titre{margin-top:.5em}
.oembed_rich .spip_doc_titre+.oembed-source{display:none}
.oe-rich.async .rwd-rich-container{-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}
.oe-rich.async .rwd-rich-container.oe-play-button{height:80px!important}
@media (min-width:480px){.oembed_rich .async+.spip_doc_titre{position:absolute;top:.5em;left:90px;width:auto;right:90px;text-align:left}
.oembed_rich .oe-play-button button{left:40px}
.oembed_rich .oe-play-button{background-position:top right!important;background-size:contain!important}}
.oembed.oe-link.oe-rich .oe-html{display:block}
.oe-rich > .rwd-rich-container >blockquote{font-style:normal}
.oembed_video{max-width:100%}
.oembed_video .rwd-video-container{position:relative}
.oembed_video .rwd-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.oembed_video .oembed-source{display:none}
.oembed_video .oe-video{margin-left:auto;margin-right:auto}
.oembed_video .oe-video+.spip_doc_titre{margin-top:.5em}
.oe-play-button{position:relative;cursor:pointer}
.oe-play-button button{text-indent:-5000em;cursor:pointer;position:absolute;display:block;padding:0;left:50%;top:50%;border:none;background:#000;width:66px;height:66px;margin-left:-33px;margin-top:-33px;z-index:10;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:before{content:"";position:absolute;top:-1px;left:-1px;display:block;padding:0;border:4px solid #ddd;width:68px;height:68px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.oe-play-button button:after{content:"";position:absolute;display:block;left:50%;top:50%;border-left:20px solid #ddd;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:-7px;margin-top:-10px;z-index:11}
.oe-play-button_label{position:fixed;left:-5000em}
.oe-play-button:hover button,.oe-play-button button:focus{background-color:#DD2826}
.oe-play-button:hover button:before,.oe-play-button button:focus:before{border-color:#fff}
.oe-play-button:hover button:after,.oe-play-button:hover button:focus:after{border-left-color:#fff}
.oe-author{font-style:italic}
.oembed .storify .oembed{margin:3em auto;text-align:center}
.oembed .storify .oembed iframe,.oembed .storify .oembed object{margin:0 auto}
.storify .oe-quote-text{margin-bottom:0}
.oe-quote-block{padding-right:80px;position:relative}
.oembed_twitter .oembed-source{display:none}
.oembed_twitter .oe-rich{max-width:none!important}
.oembed_twitter .thumbnail{max-width:none!important;width:100%;height:auto}
.oembed_twitter .mastodon-toot{margin:10px}
.oe-descriptif{font-style:italic}
.oe-quote-user-block img{position:absolute;top:0;right:20px;max-width:48px;height:auto}
.oe-quote-meta,.oe-quote-user-block{display:inline}
.oe-quote-meta .via{display:none}
.oe-fb-user-block img{float:left;margin-right:10px;margin-bottom:10px}
.oe-imdb-title img{float:left;margin-right:10px;margin-bottom:10px}
.oembed_audio .oe-play-button button{background:#FF4B00}
.oembed_audio .oe-play-button button:before{border-color:#eee}
.oembed_audio .oe-play-button:hover button{background-color:#DD2826}
.oembed_audio .oe-play-button:hover button:before{border-color:#fff}
.oembed_mastodon .oe-rich{max-width:none!important;background:#f8f8f8;padding:15px;border-radius:4px;margin:1em auto}
.oembed_mastodon .rwd-rich-container{height:auto!important}
.oembed_mastodon .oembed-source{display:none}
.oembed_mastodon .spip_doc_titre{display:none}
.mastodon-toot{padding:0;margin:0;border:0;padding-left:63px;font-family:Arial,Helvetica,Sans-Serif;font-size:1.0em;line-height:1.5em;text-align:inherit}
.mastodon-toot a{background:transparent!important;text-decoration:none!important}
.mastodon-toot .emoji-sizer{vertical-align:top}
.mastodon-toot .toot-published{float:right;color:#9baec8}
.mastodon-toot .toot-published:active,.mastodon-toot .toot-published:focus,.mastodon-toot .toot-published:hover{text-decoration:underline!important}
.mastodon-toot .toot-author-url{color:#9baec8}
.mastodon-toot .toot-author-thumbnail{float:left;margin-left:-63px;margin-top:4px;width:48px;height:48px;border-radius:4px}
.mastodon-toot .toot-author-screen-name{color:#282c37}
.mastodon-toot .toot-author-url:active .toot-author-screen-name,.mastodon-toot .toot-author-url:focus .toot-author-screen-name,.mastodon-toot .toot-author-url:hover .toot-author-screen-name{text-decoration:underline}
.mastodon-toot .toot-content{display:block;margin:.75em 0 .25em;text-align:inherit;max-width:80em}
.mastodon-toot .toot-content p{margin-bottom:.75em}
.mastodon-toot .toot-content p:last-child{margin-bottom:0}
.mastodon-toot .toot-content a{color:#2b90d9}
.mastodon-toot .toot-content a:active,.mastodon-toot .toot-content a:focus,.mastodon-toot .toot-content a:hover{text-decoration:underline!important}
.mastodon-toot .invisible{display:none}
.mastodon-toot .ellipsis::after{display:inline;content:'\2026'}
.mastodon-toot .toot-enclosure{display:inline-block;position:relative;width:100%;height:0;padding-bottom:50%;margin:.25em 0}
.mastodon-toot .toot-enclosure .toot-enclosure-inner{display:block;position:absolute;top:0;left:0;height:100%;width:100%;vertical-align:middle;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}

/* plugins/dist/plugins/orthotypo/css/typo_guillemets.css */
q{quotes:'"' '"' "'" "'"}
:lang(fr) q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D" "\2018" "\2019"}
:lang(en) q{quotes:"\201C" "\201D" "\2018" "\2019"}
:lang(es) q{quotes:"\00AB" "\00BB" "\201C" "\201D"}
:lang(it) q{quotes:"\00AB\A0" "\A0\00BB" "\201C" "\201D"}
:lang(de) q{quotes:"\00BB" "\00AB" ">" "<"}
:lang(no) q{quotes:"\00AB\A0" "\A0\00BB" "<" ">"}
q:before{content:open-quote}
q:after{content:close-quote}
* html q{font-style:italic}
*+html q{font-style:italic}

/* squelettes/plugins/theme/dist/css/fraap.css?1746094349 */
:root{--fluid-min-width:320;--fluid-max-width:1200;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width)/16*1rem)/(var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1200px){:root{--fluid-screen:calc(var(--fluid-max-width)*1px)}}:root{--f--3-min:11.94;--f--3-max:9.84;--step--3:calc(((var(--f--3-min)/16)*1rem) + (var(--f--3-max) - var(--f--3-min))*var(--fluid-bp));--f--2-min:13.43;--f--2-max:11.81;--step--2:calc(((var(--f--2-min)/16)*1rem) + (var(--f--2-max) - var(--f--2-min))*var(--fluid-bp));--f--1-min:15.11;--f--1-max:14.17;--step--1:calc(((var(--f--1-min)/16)*1rem) + (var(--f--1-max) - var(--f--1-min))*var(--fluid-bp));--f-0-min:17;--f-0-max:17;--step-0:calc(((var(--f-0-min)/16)*1rem) + (var(--f-0-max) - var(--f-0-min))*var(--fluid-bp));--f-1-min:19.13;--f-1-max:20.4;--step-1:calc(((var(--f-1-min)/16)*1rem) + (var(--f-1-max) - var(--f-1-min))*var(--fluid-bp));--f-2-min:21.52;--f-2-max:24.48;--step-2:calc(((var(--f-2-min)/16)*1rem) + (var(--f-2-max) - var(--f-2-min))*var(--fluid-bp));--f-3-min:24.21;--f-3-max:29.38;--step-3:calc(((var(--f-3-min)/16)*1rem) + (var(--f-3-max) - var(--f-3-min))*var(--fluid-bp));--f-4-min:27.23;--f-4-max:35.25;--step-4:calc(((var(--f-4-min)/16)*1rem) + (var(--f-4-max) - var(--f-4-min))*var(--fluid-bp));--f-5-min:30.63;--f-5-max:42.3;--step-5:calc(((var(--f-5-min)/16)*1rem) + (var(--f-5-max) - var(--f-5-min))*var(--fluid-bp));--f-6-min:34.46;--f-6-max:50.76;--step-6:calc(((var(--f-6-min)/16)*1rem) + (var(--f-6-max) - var(--f-6-min))*var(--fluid-bp));--fc-3xs-min:(var(--fc-s-min)*.25);--fc-3xs-max:(var(--fc-s-max)*.25);--fc-2xs-min:(var(--fc-s-min)*.5);--fc-2xs-max:(var(--fc-s-max)*.5);--fc-xs-min:(var(--fc-s-min)*.75);--fc-xs-max:(var(--fc-s-max)*.75);--fc-s-min:(var(--f-0-min,16));--fc-s-max:(var(--f-0-max,18));--fc-m-min:(var(--fc-s-min)*1.5);--fc-m-max:(var(--fc-s-max)*1.5);--fc-l-min:(var(--fc-s-min)*2);--fc-l-max:(var(--fc-s-max)*2);--fc-xl-min:(var(--fc-s-min)*3);--fc-xl-max:(var(--fc-s-max)*3);--fc-2xl-min:(var(--fc-s-min)*3.5);--fc-2xl-max:(var(--fc-s-max)*3.5);--fc-3xl-min:(var(--fc-s-min)*4);--fc-3xl-max:(var(--fc-s-max)*4);--fc-4xl-min:(var(--fc-s-min)*4.5);--fc-4xl-max:(var(--fc-s-max)*4.5);--fc-5xl-min:(var(--fc-s-min)*5);--fc-5xl-max:(var(--fc-s-max)*5);--fc-6xl-min:(var(--fc-s-min)*6);--fc-6xl-max:(var(--fc-s-max)*6);--space-3xs:calc(((var(--fc-3xs-min)/16)*1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-2xs:calc(((var(--fc-2xs-min)/16)*1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-xs:calc(((var(--fc-xs-min)/16)*1rem) + (var(--fc-xs-max) - var(--fc-xs-min))*var(--fluid-bp));--space-s:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-s-max) - var(--fc-s-min))*var(--fluid-bp));--space-m:calc(((var(--fc-m-min)/16)*1rem) + (var(--fc-m-max) - var(--fc-m-min))*var(--fluid-bp));--space-l:calc(((var(--fc-l-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl:calc(((var(--fc-xl-min)/16)*1rem) + (var(--fc-xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl:calc(((var(--fc-2xl-min)/16)*1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-3xl:calc(((var(--fc-3xl-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min))*var(--fluid-bp));--space-4xl:calc(((var(--fc-4xl-min)/16)*1rem) + (var(--fc-4xl-max) - var(--fc-4xl-min))*var(--fluid-bp));--space-5xl:calc(((var(--fc-5xl-min)/16)*1rem) + (var(--fc-5xl-max) - var(--fc-5xl-min))*var(--fluid-bp));--space-6xl:calc(((var(--fc-6xl-min)/16)*1rem) + (var(--fc-6xl-max) - var(--fc-6xl-min))*var(--fluid-bp));--space-3xs-2xs:calc(((var(--fc-3xs-min)/16)*1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min))*var(--fluid-bp));--space-2xs-xs:calc(((var(--fc-2xs-min)/16)*1rem) + (var(--fc-xs-max) - var(--fc-2xs-min))*var(--fluid-bp));--space-xs-s:calc(((var(--fc-xs-min)/16)*1rem) + (var(--fc-s-max) - var(--fc-xs-min))*var(--fluid-bp));--space-s-m:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-m-max) - var(--fc-s-min))*var(--fluid-bp));--space-m-l:calc(((var(--fc-m-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-m-min))*var(--fluid-bp));--space-l-xl:calc(((var(--fc-l-min)/16)*1rem) + (var(--fc-xl-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl-2xl:calc(((var(--fc-xl-min)/16)*1rem) + (var(--fc-2xl-max) - var(--fc-xl-min))*var(--fluid-bp));--space-2xl-3xl:calc(((var(--fc-2xl-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min))*var(--fluid-bp));--space-3xl-4xl:calc(((var(--fc-3xl-min)/16)*1rem) + (var(--fc-4xl-max) - var(--fc-3xl-min))*var(--fluid-bp));--space-4xl-5xl:calc(((var(--fc-4xl-min)/16)*1rem) + (var(--fc-5xl-max) - var(--fc-4xl-min))*var(--fluid-bp));--space-5xl-6xl:calc(((var(--fc-5xl-min)/16)*1rem) + (var(--fc-6xl-max) - var(--fc-5xl-min))*var(--fluid-bp));--space-s-l:calc(((var(--fc-s-min)/16)*1rem) + (var(--fc-l-max) - var(--fc-s-min))*var(--fluid-bp));--space-m-xl:calc(((var(--fc-m-min)/16)*1rem) + (var(--fc-xl-max) - var(--fc-m-min))*var(--fluid-bp));--space-l-2xl:calc(((var(--fc-l-min)/16)*1rem) + (var(--fc-2xl-max) - var(--fc-l-min))*var(--fluid-bp));--space-xl-3xl:calc(((var(--fc-xl-min)/16)*1rem) + (var(--fc-3xl-max) - var(--fc-xl-min))*var(--fluid-bp))}.flex-align-start{align-items:flex-start}.flex-dir-rev{flex-direction:row-reverse}.flex-content-center{justify-content:center}.flex-wrap-no{flex-wrap:nowrap}.box-flex{display:flex}.position-rel{position:relative}.stack-100{z-index:10}.stack-200{z-index:20}.stack-300{z-index:30}.stack-400{z-index:40}.stack-500{z-index:50}:root{--angle-sin:.052;--auto-grid-placement:auto-fit;--auto-grid-gutter-column:var(--space-m-xl);--auto-grid-gutter-row:var(--space-2xl-3xl);--auto-grid-min-item-size:250px;--border-radius-base:4px;--boxShadow-elevation-middle:0 10px 20px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);--buttonCta-marginLeft:-8px;--buttonCta-padding:8px 8px 6px;--carousel-zindex:10;--card-icon-size:1.2em;--card-maxWidth:31rem;--column-padding:var(--space-m-l);--dialog-zindex:40;--font-family-headings:Glypha,Frutiger,Open Sans,Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--font-family-sans:Frutiger,Open Sans,Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;--font-family-baseline:FrutigerBC,Frutiger,"Open Sans",Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif;--form-fields-width:100%;--form-fields-input-padding:.5em .5em .375em;--icon-border-radius:100%;--icon-padding:8px;--icon-stroke-width:4px;--gutter-width:var(--column-padding);--layout-width:calc(100vw - var(--gutter-width));--layout-max-width:75rem;--offset-icon-space:var(--space-l-2xl);--section-marginBottom:0;--section-angle-height:calc(100vw*var(--angle-sin));--section-angle-padding-bottom-base-min:48;--section-angle-padding-bottom-base-max:64;--section-angle-padding-top-base-min:32;--section-angle-padding-top-base-max:64;--section-angle-marginBottom:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-max)*1px) - (var(--angle-sin)*(100vw/2)));--section-angle-marginBottom-min:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-min)*1px) - (var(--angle-sin)*(100vw/2)));--underline-offset:.3em}@media (min-width:46.25em){:root{--section-angle-padding-bottom-base-min:48;--section-angle-padding-bottom-base-max:96;--section-angle-padding-top-base-min:48;--section-angle-padding-top-base-max:96}}@media (min-width:75em){:root{--layout-width:var(--layout-max-width);--gutter-width:calc((100vw/2) - (var(--layout-width)/2 ))}}:root,[data-theme-color="1"]{--color-ink:#000;--color-ink-soft:#71717a;--color-paper:#fff;--color-primary:#5ceb24;--color-primary-100:#e0fbd5;--color-primary-200:#bdf7a6;--color-primary-300:#9af278;--color-primary-400:#78ee49;--color-primary-600:#13cd13;--color-primary-700:#0d8c0d;--color-primary-800:#0a670a;--color-primary-900:#184607;--color-contrast:#3f2ced;--color-contrast-400:#5d4def;--color-contrast-300:#7f72f3;--color-contrast-100:#bfb9f9;--color-link:var(--color-contrast);--color-link-invert:#fff;--color-link-visited:var(--color-primary-900);--color-stroke:#cfcfd3;--color-disabled:#a0a0a7;--color-message-bg:rgba(207,207,211,.1);--color-message-border:#cfcfd3;--color-message-bg-alert:rgba(226,18,39,.1);--color-message-border-alert:#e21227;--color-message-bg-info:rgba(13,204,242,.1);--color-message-border-info:#0dccf2;--color-message-bg-success:rgba(13,242,74,.1);--color-message-border-success:#0df24a;--color-message-bg-warn:rgba(253,126,23,.1);--color-message-border-warn:#fd7e17;--boxShadow-primary:0px 4px 15px rgba(10,103,10,.2),0 1px 4px rgba(92,235,36,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(120,83%25,44%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(92,235,36,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(92,235,36,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(92,235,36,.2);--dialog-overlay-background:rgba(183,183,189,.6);--color-icon-nav-fill:none;--color-icon-nav-back-stroke:var(--color-link-invert);--underline-color:var(--color-primary)}[data-theme-color="2"]{--color-primary:#f6d00e;--color-primary-100:#fdf6d3;--color-primary-200:#fceda1;--color-primary-300:#fae370;--color-primary-400:#f8d93f;--color-primary-600:#f8bf30;--color-primary-700:#e76208;--color-primary-800:#b64d07;--color-primary-900:#7b3404;--color-contrast:#85144b;--color-contrast-400:#ba1c68;--color-contrast-300:#e02e84;--color-contrast-100:#f099c3;--color-link-visited:#7b3404;--boxShadow-primary:0px 4px 15px rgba(182,77,7,.2),0 1px 4px rgba(246,208,14,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(43,93%25,58%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(246,208,14,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(246,208,14,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(246,208,14,.1)}[data-theme-color="3"]{--color-primary:#38f04d;--color-primary-100:#d0fbd5;--color-primary-200:#b8fac0;--color-primary-300:#88f695;--color-primary-400:#6cf47c;--color-primary-600:#11df29;--color-primary-700:#0eb421;--color-primary-800:#086813;--color-primary-900:#05470d;--color-contrast:#961386;--color-contrast-400:#c819b3;--color-contrast-300:#e633d1;--color-contrast-100:#f39be8;--boxShadow-primary:0px 4px 15px rgba(8,104,19,.2),0 1px 4px rgba(56,240,77,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(127,86%25,47%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(56,240,77,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(56,240,77,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(56,240,77,.1)}[data-theme-color="4"]{--color-primary:#d7f320;--color-primary-100:#f6fccf;--color-primary-200:#f0fbad;--color-primary-300:#ebf990;--color-primary-400:#e2f75f;--color-primary-600:#beda0b;--color-primary-700:#98ae09;--color-primary-800:#5d6b06;--color-primary-900:#3f4904;--color-contrast:#3111e4;--color-contrast-400:#4f33f0;--color-contrast-300:#7059f3;--color-contrast-100:#baaef9;--boxShadow-primary:0px 4px 15px rgba(93,107,6,.2),0 1px 4px rgba(215,243,32,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(68,90%25,45%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(215,243,32,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(215,243,32,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(215,243,32,.1)}[data-theme-color="5"]{--color-primary:#0dc1fd;--color-primary-100:#c7f1fe;--color-primary-200:#9ae5fe;--color-primary-300:#6dd9fe;--color-primary-400:#3fcefd;--color-primary-600:#02a3d9;--color-primary-700:#0285b1;--color-primary-800:#015b79;--color-primary-900:#01445b;--color-contrast:maroon;--color-contrast-400:#c20000;--color-contrast-300:red;--color-contrast-100:#f66;--boxShadow-primary:0px 4px 15px rgba(1,91,121,.2),0 1px 4px rgba(13,193,253,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(195,98%25,43%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(13,193,253,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(13,193,253,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(13,193,253,.1)}[data-theme-color="6"]{--color-primary:#60de0d;--color-primary-100:#d5fbbc;--color-primary-200:#b7f88b;--color-primary-300:#99f55b;--color-primary-400:#7bf32b;--color-primary-600:#4bae0a;--color-primary-700:#367d07;--color-primary-800:#265705;--color-primary-900:#193a03;--color-contrast:#89152c;--color-contrast-400:#b51c3b;--color-contrast-300:#dd274b;--color-contrast-100:#eb7f95;--boxShadow-primary:0px 4px 15px rgba(38,87,5,.2),0 1px 4px rgba(96,222,13,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(96,89%25,36%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(96,222,13,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(96,222,13,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(96,222,13,.1)}[data-theme-color="7"]{--color-primary:#ff9214;--color-primary-100:#ffe7cc;--color-primary-200:#ffcf99;--color-primary-300:#ffb866;--color-primary-400:#ffa033;--color-primary-600:#e04b00;--color-primary-700:#ad3a00;--color-primary-800:#752700;--color-primary-900:#5c1f00;--color-contrast:#2a00c2;--color-contrast-400:#3700ff;--color-contrast-300:#5729ff;--color-contrast-100:#a78fff;--boxShadow-primary:0px 4px 15px rgba(117,39,0,.2),0 1px 4px rgba(255,146,20,.2);--card-backgroundImage:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M1.5.134C1.022-.142.41.022.134.5-.142.978.022 1.59.5 1.866L1.5.134ZM5.5 4.134C5.022 3.858 4.41 4.022 4.134 4.5 3.858 4.978 4.022 5.59 4.5 5.866L5.5 4.134Z' fill='hsl(20,100%25,44%25)'/%3E%3C/svg%3E");--card-box-shadow-high:0 5px 15px rgba(0,0,0,.2),0 2px 8px rgba(255,146,20,.5);--card-box-shadow-low:0 2px 6px rgba(0,0,0,.2),0 2px 2px rgba(255,146,20,.5);--card-img-boxShadow:0 4px 4px rgba(0,0,0,.2),0 1px 2px rgba(255,146,20,.1)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html:focus-within{scroll-behavior:smooth}ul[role=list],ol[role=list]{list-style:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Light.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Light.woff')format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-LightItalic.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-LightItalic.woff')format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Italic.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Italic.woff')format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Roman.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Roman.woff')format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Bold.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-Bold.woff')format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Frutiger;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-BoldItalic.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-BoldItalic.woff')format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:FrutigerBC;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-BoldCn.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/frutiger/FrutigerLTStd-BoldCn.woff')format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Light.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Light.woff')format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-LightOblique.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-LightOblique.woff')format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd.woff')format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Oblique.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Oblique.woff')format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Bold.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-Bold.woff')format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Glypha;src:url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-BoldOblique.woff2')format("woff2"),url('//fraap.org/squelettes/plugins/theme/dist/fonts/glypha/GlyphaLTStd-BoldOblique.woff')format("woff");font-weight:600;font-style:italic;font-display:swap}body{background-color:var(--color-paper);color:var(--color-ink);font-family:Frutiger,Open Sans,Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;font-size:var(--step-0);flex-direction:column;width:100%;line-height:1.4;display:flex;overflow-x:hidden}button{border-radius:var(--border-radius-base);cursor:pointer;text-transform:none;white-space:nowrap;-webkit-appearance:button;appearance:none;border:0;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible;line-height:1!important}button svg{fill:currentColor;width:1.3em;height:1.3em;transform:translateY(-.2ex)}button::-moz-focus-inner{border-style:none;padding:0}code{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:var(--font-family-mono);background-color:#f2f2f3;padding:.125em .25em;font-size:.9em}.flow>*+*,.prose>*+*,.prose-editor blockquote>*+*,.aside>*+*,details>*+*{margin-top:var(--flow-space,var(--space-m))}.flow-large>*+*{margin-top:var(--flow-space-large,var(--space-xl))}.flow-small>*+*{margin-top:var(--flow-space-small,var(--space-xs))}details{--flow-space:var(--space-xs);border:1px solid var(--color-primary-200);text-align:left;border-width:1px 0;padding:1rem .25rem}details summary{font-size:var(--step-0);cursor:pointer;font-weight:600;list-style:none;position:relative}details summary::-webkit-details-marker{display:none}details summary:before,details summary:after{content:"";display:block;position:absolute;top:0}details summary:before{border:1px solid var(--color-primary-600);background-color:transparent;border-radius:50%;width:28px;height:28px;transition:background .3s;top:50%;right:0;transform:translateY(-50%)}details summary:after{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;top:4px;right:10px;transform:rotate(45deg)}details summary:focus{outline:0}details summary:focus:before{outline:2px solid var(--color-link);outline-offset:2px}details summary:hover:before,details[open] summary:before{background-color:var(--color-primary)}details[open] summary:after{top:7px;transform:rotate(-135deg)}hr{border:none;border-top:1px solid var(--color-primary-600)}hr,hr+*{--flow-space:var(--space-xl)}a:not([class]){color:currentColor}a:not(:hover){text-decoration:none}:focus{outline:2px solid var(--color-link);outline-offset:2px}:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}:focus:not(:focus-visible){outline:0}.js-focus-visible :focus:not(.focus-visible){outline:0}fieldset{border:none;padding:0}legend{font-size:var(--step-2)}input:not([type]),textarea{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=text]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=email]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=password]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=search]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=submit]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=file]{background-color:var(--color-paper);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));color:var(--color-ink);font:inherit;font-size:var(--step-1);padding:var(--form-fields-input-padding);width:var(--form-fields-width);appearance:none;line-height:1;display:block}input[type=file]{font-size:.9em;margin-bottom:0!important}input[type=checkbox]{flex-shrink:0;width:min(1.13em,18px);height:min(1.13em,18px)}input[type=radio]{flex-shrink:0;width:min(1.13em,18px);height:min(1.13em,18px)}input[type=checkbox]+label{cursor:pointer;margin-left:.25em}input[type=radio]+label{cursor:pointer;margin-left:.25em}input[type=checkbox]:disabled+label{cursor:not-allowed;color:var(--color-disabled)}input[type=radio]:disabled+label{cursor:not-allowed;color:var(--color-disabled)}form .choix{padding:.12em 0;display:flex}select{background-color:var(--color-paper);width:100%;color:var(--color-ink);border-radius:var(--border-radius-base);border:1px solid var(--form-fields-border-color,var(--color-ink));font:inherit;padding:var(--form-fields-input-padding);appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12 15L17 10H7Z' fill='%235F6368'/%3E%3C/svg%3E%0A");background-position:right .5em top 50%;background-repeat:no-repeat;background-size:1.5em;line-height:1.6;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headings);font-weight:300;line-height:1.2}h1{font-size:var(--step-5)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}h5{font-size:var(--step-1);font-style:italic}h6{font-size:var(--step-0);font-weight:500}:target{scroll-margin-top:2ex}::selection{color:var(--color-paper);background:var(--color-ink)}ul[role=list],ol[role=list]{padding-left:0}.auto-grid{grid-template-columns:repeat(var(--auto-grid-placement,auto-fill),minmax(var(--auto-grid-min-item-size,16rem),1fr));grid-gap:var(--auto-grid-gutter-row,var(--space-xs))var(--auto-grid-gutter-column,var(--space-xs));display:grid}.cluster{gap:var(--cluster-gutter,var(--space-xs));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center);flex-wrap:wrap;display:flex}.offset-icon{padding-left:var(--offset-icon-space)}.reel{align-items:center;display:flex;overflow-x:auto}.reel>*{flex-shrink:0;margin:.5rem 0 .5rem .5rem}.reel>:first-child{margin-left:0}.with-sidebar,.with-sidebar-right{gap:var(--sidebar-gutter,var(--space-xs));flex-wrap:wrap;display:flex}.with-sidebar>:first-child{flex-basis:var(--sidebar-target-width,20rem);flex-grow:1}.with-sidebar>:last-child{min-width:var(--sidebar-content-min-width,50%);flex-grow:999;flex-basis:0}.with-sidebar-right>:first-child{min-width:var(--sidebar-right-content-min-width,50%);flex-grow:999;flex-basis:0}.with-sidebar-right>:last-child{flex-basis:var(--sidebar-right-target-width,20rem);flex-grow:1}.switcher{gap:var(--switcher-gutter-row,var(--auto-grid-gutter-row))var(--switcher-gutter-column,var(--auto-grid-gutter-column));align-items:var(--switcher-vertical-alignment,flex-start);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width,var(--auto-grid-min-item-size)) - 100%)*999)}.abstract,.abstract_desc{flex-direction:column;display:flex}.abstract_subheading{font-size:var(--step-0);font-family:var(--font-family-headings);text-transform:uppercase}.abstract_heading{font-weight:600}.abstract_heading[data-heading-level="3"]{font-size:var(--step-1)}.abstract_heading[data-heading-level="4"]{font-size:var(--step-0)}.abstract_heading a:hover{color:var(--color-link)}.abstract_subtitle{font-family:var(--font-family-headings);font-style:italic}.abstract_subtitle+.abstract_desc{margin-top:0}.abstract--vertical-stretch .abstract_desc{flex:1}.abstract--vertical-stretch .abstract_desc p:last-child{padding-top:var(--space-m);margin-top:auto}.abstract_desc mark{background-color:var(--color-primary-300)}.abstract_desc time{font-size:var(--step--1);align-items:baseline;font-weight:300;display:inline-flex}.abstract_desc time:after{content:"";background-color:var(--color-primary);width:1em;height:2px;margin:0 6px;display:inline-block}.article{--sidebar-gutter:var(--space-2xl)0;--sidebar-content-min-width:66%;--sidebar-target-width:15rem;align-items:flex-start}.article.variant-member{position:relative}.article_back{--buttonCta-fontsize:var(--step--1)}.article_back.variant-page-top{bottom:calc(100% - var(--space-l-xl));position:absolute}.article_logo{background-color:var(--color-paper);box-shadow:var(--boxShadow-primary)}.article_logo img,.article_logo svg{margin:auto;padding:10px}.article.variant-member .article_logo{margin:0 var(--column-padding)}.aside{--aside-padding:1.5rem;padding:var(--aside-padding);border:2px solid var(--color-primary)}.aside.variant-plus{background-color:var(--color-primary);border:none}.aside>*{--flow-space:var(--space-m)}.aside+*{--flow-space:var(--space-xl)}.box-filters{--buttonCta-fontsize:var(--step--1);--inner-padding:.25rem 0;font-size:var(--buttonCta-fontsize);margin:var(--space-xs)0}.box-filters.variant-search:after{width:calc(100% + var(--space-l));margin-left:calc(var(--space-s)*-1);margin-right:calc(var(--space-s)*-1)}.box-filters-sticky{z-index:var(--carousel-zindex);background-color:#fff;position:sticky;top:0}.box-filters-sticky:after{content:"";background-color:var(--color-primary-300);width:100%;height:1px;display:block}.box-filters_inner{padding:var(--inner-padding)}.variant-search .box-filters_inner:first-child{font-size:var(--step-0);padding-top:1rem}.breadcrumb{font-size:var(--step--1)}.breadcrumb a{color:var(--color-link)}.breadcrumb a[aria-current=page]{color:var(--color-ink)}.breadcrumb_list{margin:0}.breadcrumb_list,.breadcrumb_list li{align-items:baseline;gap:0 var(--space-xs);flex-wrap:wrap;display:flex}.breadcrumb_list li+li{flex-wrap:nowrap}.breadcrumb_list li+li:before{content:">";color:var(--color-primary)}.button-cta{color:currentColor;font-size:var(--buttonCta-fontsize,var(--step-0));padding:var(--buttonCta-padding,0);min-width:10ch;min-height:var(--buttonCta-height,44px);align-items:center;line-height:1.2;display:inline-flex}.button-cta.with-icon svg.icon.icon-nav-link{--icon-border-radius:0;--icon-size:.75em;--icon-padding:0;fill:currentColor;position:relative}.button-cta.with-icon-right svg{margin-left:.5em}.button-cta.with-icon-left svg{margin-right:.5em}.button-cta.with-icon-left svg.icon.icon-nav-link{--iconPathOffset:translateX(-8px)}.button-cta.variant-button{background-color:var(--buttonCta-background,var(--color-contrast));color:var(--buttonCta-color,var(--color-link-invert));border-radius:4px;text-decoration:none}.button-cta.variant-button[data-state=disabled],.button-cta.variant-button[disabled]{background-color:var(--color-disabled)}.button-cta.variant-link{color:var(--color-link);margin-left:var(--buttonCta-marginLeft,0)}.button-cta.variant-pill{--buttonCta-height:0;background-color:var(--color-paper);border:1px solid var(--color-contrast);white-space:nowrap;border-radius:2em;transition:background .3s,color .3s}.button-cta.variant-pill:hover{background-color:var(--color-contrast);color:var(--color-link-invert);text-decoration:none}.button-cta.variant-small{--buttonCta-height:32px}.button-cta_label span:last-child{color:var(--color-contrast-100);margin-left:.5em;font-size:.7em}.button-icon{background-color:transparent;border-radius:100%;padding:3px}html:not(.js) .button-nav{display:none}@media (min-width:67.5em){.button-nav.-variant-burger,.button-nav.-variant-search{margin-top:-.8em}.button-nav.-variant-burger{display:none}}.button-ripple{background-color:var(--color-contrast);color:var(--color-link-invert);background-position:50%;transition:background .8s,box-shadow .3s}.button-ripple:hover{background:var(--color-contrast)radial-gradient(circle,transparent 1%,var(--color-contrast)1%)center/15000%;box-shadow:var(--boxShadow-elevation-middle)}.button-ripple:active{background-color:var(--color-contrast-400);background-size:100%;transition:background}.callout.callout-infos-ressources{--media-figure-width:32px;--media-figure-height:32px;--icon-size:32px;--media-gutter:1rem;align-items:center}.callout_title{font-size:var(--step-2);align-items:baseline;font-weight:600;display:flex}.callout_title .icon{margin-right:var(--space-2xs-xs)}.callout_cta{background-color:var(--color-paper);margin-left:calc(var(--media-gutter) + var(--icon-size));padding:var(--space-s);border-radius:4px;box-shadow:0 2px 6px rgba(37,37,40,.2),0 2px 2px rgba(160,160,167,.5);flex-grow:0!important}.callout_cta.variant-banner{background-color:var(--color-primary);box-shadow:var(--card-box-shadow-low)}.callout_cta-label{font-size:var(--step--1);font-style:italic}.callout_cta-btn .button-cta{justify-content:center;width:100%}.card{max-width:var(--card-maxWidth);text-decoration:none}.card.variant-box{background-color:var(--color-primary);box-shadow:var(--card-box-shadow,var(--card-box-shadow-low));padding:var(--space-m)}.card_heading.variant-underscore{align-items:baseline;display:flex}.card_heading.variant-underscore:before{--card-heading-offset:calc(var(--auto-grid-gutter-column)*.4);background-color:var(--color-primary);content:"";height:4px;width:var(--card-heading-offset);margin-left:calc((var(--card-heading-offset) + var(--space-2xs))*-1);margin-right:var(--space-2xs);flex:none;display:block}.card_heading.variant-underscore-negative:before{background-color:var(--color-paper)}.card_desc{margin-top:var(--space-m)}.card-carousel--box{background-color:var(--color-primary);box-shadow:var(--card-box-shadow,var(--card-box-shadow-high));gap:var(--space-m);height:100%;padding:var(--space-m);display:flex}.card-carousel a:not(:hover){text-decoration:none}.card-carousel_heading--flat{font-size:var(--step-5)}.card-carousel_heading--flat:after{background-color:var(--color-ink);content:"";width:100%;height:1px;margin-top:.5em;display:block}.card-carousel_heading--box{font-size:var(--step-3)}.card-carousel_heading.with-icon a{align-items:flex-end;display:flex}.card-carousel_heading.with-icon svg{width:1.2em;height:1.2em;margin-right:.5em}.card-carousel_icon{height:var(--card-icon-size);width:var(--card-icon-size)}.card-carousel_icon--flat{margin-right:.5em}.card-carousel_icon--box{--card-icon-size:3.5em}.card-carousel_content--box{flex:1}.card-carousel_desc{max-width:var(--measure)}.card-carousel_desc a{color:var(--color-contrast)}.card-member{--card-member-fontsize:var(--step--1);border:1px solid var(--color-primary);padding:var(--space-s)var(--space-xs);font-size:var(--card-member-fontsize);border-radius:4px}.card-member.is-active{background-color:var(--color-primary-100)}.card-member_heading{font-size:var(--step-1);font-weight:500}.card-member_action{--buttonCta-fontsize:var(--card-member-fontsize);font-weight:300}.card-member_tags{--cluster-gutter:var(--space-2xs)}.card-member_tags-label{font:normal var(--card-member-fontsize)var(--font-family-sans)}.card-member_popup{--avatar-width:3rem;--avatar-height:100%}.card-member_popup-header.with-avatar{align-items:center;gap:.5rem;display:flex}.card-member_popup h2{font-size:var(--step-0);flex:1}.leaflet-popup-content .card-member_popup p{margin:var(--space-2xs)0 0}.card-news{max-width:var(--card-maxWidth);text-decoration:none}.card-news_content{padding:var(--space-s);margin-left:calc(var(--space-s)*-1);position:relative}.card-news_content:before,.card-news_content:after{background-color:var(--color-primary);content:"";display:block;position:absolute;top:0;left:0}.card-news_content:before{width:20%;height:2px;transition:width .25s .25s}.card-news_content:after{width:2px;height:80px;transition:height .25s .25s}.card-news_content:hover:before{width:50%}.card-news_content:hover:after{height:50%}.card-news_image a{background-image:var(--card-backgroundImage);background-size:8px;margin-top:18px;margin-right:18px;display:block}.card-news_image a:hover img{transform:translate(0)}.card-news_image img{box-shadow:var(--card-img-boxShadow);object-fit:cover;width:100%;transition:transform .25s .25s;transform:translate(18px,-18px)}.card-stack{background-color:var(--color-primary);max-width:var(--card-maxWidth);padding:var(--space-m);transform-style:preserve-3d;position:relative}.card-stack:before,.card-stack:after{content:"";width:100%;height:100%;transition:transform .3s;display:block;position:absolute;top:0;left:0}.card-stack:before{background-color:var(--color-primary-300);transform:translate3d(4px,-4px,-1px)}.card-stack:after{background-color:var(--color-primary-200);transform:translate3d(8px,-8px,-2px)}.card-stack:hover:before{transform:translate3d(9px,-9px,-1px)}.card-stack:hover:after{transform:translate3d(18px,-18px,-2px)}.carousel{max-width:var(--layout-max-width);padding:var(--space-xs)var(--column-padding)var(--space-xl);margin-left:auto;margin-right:auto;position:relative}.carousel .splide__track{overflow:visible}.carousel .splide__track.splide__track--draggable{cursor:grab}.carousel .splide__list{z-index:calc(var(--carousel-zindex) + 1)}.carousel .splide__slide{padding-right:var(--space-m-xl);width:35rem;max-width:100%;height:auto}.carousel .splide__slide--box{padding-right:var(--space-m)}.carousel_navigation .splide__arrow{background:var(--color-contrast);box-shadow:var(--card-box-shadow-high);opacity:1}.carousel_navigation .splide__arrow svg{fill:var(--color-paper)}.carousel_navigation .splide__arrow.splide__arrow--prev{left:var(--space-m-l)}.carousel_navigation .splide__arrow.splide__arrow--next{right:var(--space-m-l)}.carousel_pagination .splide__pagination__page{background:var(--color-primary-900);width:12px;height:12px;margin:3px 6px}.carousel_pagination .splide__pagination__page.is-active{background:var(--color-contrast);opacity:1}@media (max-width:74.99em){.carousel_navigation .splide__arrow{top:auto;bottom:0;transform:translateY(0)}}@media (min-width:75em){.carousel .splide__slide{width:50%}.carousel_navigation .splide__arrow.splide__arrow--prev{left:calc(var(--space-xs)*-1)}.carousel_navigation .splide__arrow.splide__arrow--next{right:calc(var(--space-xs)*-1)}}.circle-hover{position:relative}.circle-hover:before{background-color:var(--color-primary);content:"";transform-origin:0;z-index:-1;border-radius:100%;width:2.25rem;height:2.25rem;transition:transform .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-hover.dialog_close:before{background-color:var(--color-contrast)}.circle-hover:hover:before{transform:translate(-50%,-50%)scale(1.5)}.collapsible{border-style:solid;border-width:1px 0}.collapsible_section+.collapsible_section{border-top:1px solid}.collapsible_heading button{border-radius:unset;width:100%;padding:var(--space-xs)0;background-color:transparent;border:0;justify-content:space-between;display:flex;overflow:hidden}.collapsible_heading button .icon-plus{flex-shrink:0;transition:transform .3s}.collapsible_heading button[aria-expanded=true] .vertical{display:none}.collapsible_heading button:hover{color:var(--color-contrast)}.collapsible_heading button:hover[aria-expanded=false] .icon-plus{transform:rotate(180deg)}.collapsible_heading button:hover[aria-expanded=true] .icon-plus{transform:rotate(-180deg)}.collapsible_title{font-size:var(--step-2);text-align:left;white-space:normal}.collapsible_title span:first-child{display:block}.collapsible_user-choice{font-family:var(--font-family-sans);font-size:var(--step--1);line-height:1.2;display:inline-flex}.collapsible_content{padding-bottom:var(--space-s)}html:not(.js) .dialog,html:not(.js) .dialog_close{display:none}.dialog{z-index:var(--dialog-zindex);display:flex}.dialog[aria-modal=true],.dialog[aria-modal=true] .dialog_overlay{position:fixed;inset:0}.dialog[aria-hidden=true]{display:none}.dialog[data-dialog-status=closed]{visibility:hidden}.dialog[data-dialog-status=open],.dialog[data-dialog-status=closing]{visibility:visible;display:flex}.dialog[data-dialog-status] .dialog_content{background-color:var(--color-paper);z-index:calc(var(--dialog-zindex) + 1)}.dialog[data-dialog-status] .dialog_overlay{background-color:var(--dialog-overlay-background);animation:.2s both fade-in}.dialog_close svg{stroke:var(--color-link-invert);transition:transform .3s}.dialog_close:hover svg{transform:rotate(180deg)}@keyframes fade-in{0%{opacity:0}}.dialog-filters{--dialog-offcanvas-padding:0}.dialog-filters_form{flex-direction:column;max-height:100vh;display:flex}.dialog-filters_header{background-color:var(--color-paper);padding:var(--space-s)var(--space-l);justify-content:space-between;display:flex;position:sticky}.dialog-filters_header h1{font-size:var(--step-3);align-self:flex-end}.dialog-filters_body{padding-bottom:var(--space-3xl);overflow-y:scroll}.dialog-filters_inner-body{padding:var(--space-s)var(--space-l)}.dialog-filters_category{margin-top:var(--space-m);margin-bottom:var(--space-2xs);font-size:var(--step-0);font-family:var(--font-family-sans);color:var(--color-primary-800);font-weight:300}.dialog-filters_category:first-child{margin-top:0}.dialog-filters_footer{background-color:var(--color-paper);padding:var(--space-s)var(--space-l);margin-top:auto;position:fixed;bottom:0;left:0;right:0}.dialog-filters_footer .boutons{display:flex}.dialog-filters_footer .submit{font-size:var(--step-0);appearance:none;border:none;flex:1;justify-content:center}.dialog-offcanvas_content{padding:var(--dialog-offcanvas-padding,0 var(--space-s));flex-direction:column;width:100%;transition:transform .5s;display:flex;position:relative}.variant-left .dialog-offcanvas_content{margin-right:auto;transform:translate(-100%)}.variant-left[data-dialog-status=open] .dialog-offcanvas_content{transform:translate(0)}.variant-left[data-dialog-status=closing] .dialog-offcanvas_content{transform:translate(-100%)}.variant-right .dialog-offcanvas_content{margin-left:auto;transform:translate(100%)}.variant-right[data-dialog-status=open] .dialog-offcanvas_content{transform:translate(0)}.variant-right[data-dialog-status=closing] .dialog-offcanvas_content{transform:translate(100%)}@media (min-width:28.75em){.dialog-offcanvas_content{max-width:28.75rem}}html:not(.js) .dialog-recherche{display:block}.dialog-recherche_content{max-width:var(--layout-max-width);padding:var(--space-3xl)var(--column-padding);width:100%;margin:0 auto}.dialog[data-dialog-status] .dialog-recherche_content{border-radius:var(--border-radius-base);box-shadow:var(--boxShadow-elevation-middle);max-width:80%;padding:var(--space-s-l);flex-direction:column;align-items:flex-end;width:768px;margin:auto;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.dialog[data-dialog-status=closed] .dialog-recherche_content,.dialog[data-dialog-status=closing] .dialog-recherche_content{opacity:0;transform:translateY(45%)}.dialog[data-dialog-status=open] .dialog-recherche_content{opacity:1;transform:translateY(0)}.dialog-recherche_formulaire{width:100%}.directory-members{position:relative}.directory-members_container{grid-gap:var(--space-xs-s);gap:var(--space-m);height:calc(100vh - var(--space-m-l)*2);padding:var(--space-m-l)0;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.directory-members_container-list{height:100%}.directory-members_list{--flow-space:var(--space-xs);height:100%;padding:0;position:relative;overflow-y:auto}.directory-members_container-map{width:100%;height:100%}.directory-members_container-map>.carte_gis{height:calc((100vh - var(--space-m-l)*2)/2);width:100%;z-index:calc(var(--carousel-zindex) - 1)}.directory-members_container-map>.carte_gis a{color:var(--color-link)}@media (min-width:33.75em){.directory-members_container{grid-template-columns:minmax(15rem,30%) 1fr}.directory-members_container-map>.carte_gis{height:100%}}.enum-horizontal>p>span{color:var(--color-primary-700)}.fbiblio .media_figure{--media-figure-width:40px;--media-figure-height:40px;background-color:var(--fbiblio-bg-figure,var(--color-primary));border-radius:100%;padding:8px}.fbiblio .media_figure img{width:24px;height:24px}.fbiblio .csl-entry{overflow-wrap:break-word;word-break:break-word}.fbiblio a.spip_out{align-items:baseline}.fbiblio.abstract{border-bottom:1px solid var(--color-primary);padding-bottom:var(--space-l);flex-direction:row}.fbiblio.abstract .abstract_subheading{color:var(--fbiblio-color-subheading,var(--color-primary-600));font-size:var(--step--2);letter-spacing:.04em}.fbiblio.abstract .abstract_heading{font-size:var(--step-2);max-width:60ch}.fbiblio.abstract .abstract_desc{max-width:75ch}.fbiblio.article .media{margin-bottom:var(--space-s);align-items:center}.fbiblio.article .headline_subtitle{color:var(--color-primary-600)}.fbiblio.selection{--fbiblio-bg-figure:var(--color-paper);--fbiblio-color-subheading:var(--color-primary-900);background-color:var(--color-primary);padding:var(--space-m);border-radius:4px}.icon{height:var(--icon-size,1em);width:var(--icon-size,1em)}.icon-nav-search,.icon-nav-burger,.icon-nav-close{--icon-size:32px;fill:none;stroke:#000;height:var(--icon-size);width:var(--icon-size)}.icon-nav-back{fill:none;stroke:currentColor}.icon-nav-forward,.icon-nav-back,.icon-nav-link{--icon-size:32px;--iconPathOffset:translateX(12px);--hoverTransition:.15s cubic-bezier(.215,.61,.355,1);border-radius:var(--icon-border-radius);height:var(--icon-size);padding:var(--icon-padding);stroke:currentColor;stroke-width:var(--icon-stroke-width);width:var(--icon-size);flex-shrink:0;transition:transform .3s ease-out,stroke .1s}.icon-nav-back{background-color:var(--color-contrast)}.icon-nav-back_path1,.icon-nav-back_path2{stroke:var(--color-icon-nav-back-stroke);transform-origin:50%;transition:transform var(--hoverTransition)}a:hover .icon-nav-back{stroke:currentColor;transform:translate(-12px)}a:hover .icon-nav-back_path1{transform:scale(1.2)}a:hover .icon-nav-back_path2{transform:scale(.8)translate(8px)}.icon-nav-forward_path1,.icon-nav-forward_path2{transform-origin:50%;transition:transform var(--hoverTransition)}a:hover .icon-nav-forward{stroke:currentColor;transform:var(--iconPathOffset)}a:hover .icon-nav-forward_path1{transform:scale(1.2)}a:hover .icon-nav-forward_path2{transform:scale(.8)translate(-8px)}.icon-nav-link{--iconPathOpacity:0;--iconPathTransform:none;--iconPathOffset:translateX(6px);--iconTranslate:transalteX(-8px)}a:hover .icon-nav-link{--iconPathOpacity:1;--iconPathTransform:var(--iconPathOffset);stroke:currentColor;transform:var(--iconTranslate)}.icon-nav-link path:first-of-type{transition:opacity var(--hoverTransition);opacity:var(--iconPathOpacity)}.icon-nav-link path:nth-of-type(2){transition:transform var(--hoverTransition);transform:var(--iconPathTransform)}.icon-social{fill:var(--color-primary);transition:fill .15s ease-in}.icon-rubrique48{--color-circle:var(--color-primary);--color-path:var(--color-contrast)}.icon-rubrique48 circle{fill:var(--color-circle)}.icon-rubrique48 path{fill:var(--color-path);fill-opacity:.85}.icon-rubrique48.with-bg{--color-circle:var(--color-primary-700)}.icon-rubrique49 .path1{fill:var(--color-primary-600);fill-opacity:1}.icon-rubrique49 .path2{fill:var(--color-primary);fill-opacity:.8}.icon-rubrique49 .path3{fill:var(--color-contrast);fill-opacity:.8}.icon-rubrique49.with-bg .path1{fill:var(--color-primary-800)}.icon-rubrique49.with-bg .path2{fill:var(--color-primary-700)}.icon-rubrique1 .circle1,.icon-rubrique1 .path1{fill:var(--color-contrast)}.icon-rubrique1 .circle2,.icon-rubrique1 .path2{fill:var(--color-primary-600);fill-opacity:.8}.icon-rubrique1.with-bg .circle1,.icon-rubrique1.with-bg .path1{fill-opacity:.8}.icon-rubrique1.with-bg .circle2,.icon-rubrique1.with-bg .path2{fill:var(--color-primary-700)}.icon-rubrique55 .path1{fill:var(--color-contrast)}.icon-rubrique55 .path2{fill:var(--color-primary-600)}.icon-rubrique55 .path3{fill:var(--color-primary)}.icon-rubrique55.with-bg .path1{fill-opacity:.8}.icon-rubrique55.with-bg .path2{fill:var(--color-primary-700)}.icon-rubrique55.with-bg .path3{fill:var(--color-primary)}.icon-rubrique38 .path1,.icon-rubrique38 .path3{fill:var(--color-contrast);fill-opacity:.8}.icon-rubrique38 .path2{fill:var(--color-primary-600);fill-opacity:.8}.icon-rubrique38.with-bg .path2,.icon-article512 circle{fill:var(--color-primary-700)}.icon-article512 .carre{fill:var(--color-contrast);fill-opacity:.8}.icon-article512 .triangle{fill:var(--color-primary-700);fill-opacity:.8}.icon-article962 .path1{fill:var(--color-contrast)}.icon-article962 .path2{fill:var(--color-primary-700);fill-opacity:.8}.icon-article962 .path3{fill:var(--color-primary)}.icon-article962.with-bg .path1{fill-opacity:.8}.icon-rubrique3{--color-path:var(--color-paper);--color-circle:var(--color-contrast)}.icon-rubrique3 path{stroke:var(--color-path)}.icon-rubrique3 circle{fill:var(--color-circle)}.icon-rubrique3.with-bg{--color-path:var(--color-primary)}.icon-rubrique3.with-bg circle{fill-opacity:.8}.icon-rubrique47 .path1,.icon-rubrique47 .path3{fill:var(--color-primary)}.icon-rubrique47 .path2{fill:var(--color-contrast);opacity:.8}.icon-rubrique47 .path3{fill-opacity:.8}.icon-rubrique47.with-bg .path1,.icon-rubrique47.with-bg .path3{fill:var(--color-primary-700)}.icon-rubrique66{--i66-path-odd:var(--color-primary);--i66-path-even:var(--color-contrast)}.icon-rubrique66 .path1,.icon-rubrique66 .path3{fill:var(--i66-path-odd)}.icon-rubrique66 .path2{fill:var(--i66-path-even)}.icon-rubrique66.with-bg{--i66-path-odd:var(--color-contrast)}.icon-article1093{--path1:var(--color-primary);--path2:var(--color-contrast)}.icon-article1093 .path1{fill:var(--path1)}.icon-article1093 .path2{fill:var(--path2);fill-opacity:.8}.icon-article1093.with-bg{--path1:var(--color-primary-700)}.icon-arrow-right{stroke:currentColor;stroke-width:var(--icon-stroke-width);padding:0}.icon-arrow-right path:first-child{stroke-width:0}.icon-locate{fill:currentColor}.icon-plus{stroke-width:2px}.icon-close{stroke:currentColor}.icon-download{stroke:currentColor;margin-top:-.25em}.icon-mot circle{fill:var(--color-contrast)}.icon-mot path{fill:var(--color-primary);fill-opacity:.8}.icon-offset{align-items:baseline;gap:var(--gutter-headline,var(--space-2xs-xs));display:flex}.icon-offset .icon{margin-right:var(--space-2xs-xs)}.image-browser{--browser-bg-color:#e7e7e9;--browser-url-color:#a0a0a7;background-color:var(--color-paper);box-shadow:var(--card-box-shadow-high);top:calc(var(--section-angle-height)*-.3);border-radius:8px;grid:52px auto/auto;width:120%;display:grid;position:absolute}@media (min-width:75em){.image-browser{width:140%}}.image-browser_bar{padding:16px 96px;position:relative}.image-browser_url{background-color:var(--browser-bg-color);height:100%;color:var(--browser-url-color);border-radius:4px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex;position:relative}.image-browser_button-list{grid:auto/repeat(3,1fr);gap:0 6px;display:grid;position:absolute;top:calc(50% - 6px);left:20px}.image-browser_button{background-color:var(--browser-bg-color);border-radius:100%;width:12px;height:12px}.index-timeline{grid-template-columns:repeat(var(--auto-grid-placement,auto-fill),minmax(var(--auto-grid-min-item-size,16rem),1fr));row-gap:var(--space-l);display:grid}@media (min-width:50em){.index-timeline{grid-template-columns:repeat(3,1fr)}}.index-timeline_item{--border-color:var(--color-primary);--header-color:var(--color-primary)}.index-timeline_item[data-event]{--border-color:var(--color-paper);--header-color:var(--color-paper);background-color:var(--color-primary)}.index-timeline_header{border-bottom:1px solid var(--border-color);color:var(--header-color);height:2em;font-size:var(--step-1);padding:1rem 1rem 0}.index-timeline_header>h2{font-size:var(--step-1);font-weight:600}.index-timeline_content{padding:0 1rem 1rem}.indicator{background-color:var(--color-primary);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--indicator-fontsize,var(--step--2));text-align:center;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:max-content;min-width:1.7em;min-height:1.7em;margin-left:.5em;padding:.2em;line-height:.9;display:inline-flex}.headline_title{font-size:var(--step-5);font-weight:600}.headline_title.variant-offset-icon{--gutter-headline:var(--space-2xs-xs);align-items:baseline;gap:var(--gutter-headline);display:flex}.headline_title.variant-offset-icon span{flex:1}.headline_title.variant-article{--measure:50ch;font-size:var(--step-4)}.headline_title.variant-recherche{font-size:var(--step-1);margin-bottom:var(--space-m)}.headline_subtitle{--measure:60ch;font-size:var(--step-3);line-height:1.2;font-family:var(--font-family-headings);margin-top:var(--space-xs);max-width:var(--measure)!important}.headline_date{font-size:var(--step--1);color:var(--color-ink-soft);margin-top:var(--space-l-xl)}.headline_icon{--icon-size:calc(var(--offset-icon-space) - var(--gutter-headline));transform:translateY(.125em)}.headline_desc{font-size:var(--step-3);margin-top:var(--space-l);font-weight:300;line-height:1.2}.headline_desc.variant-article{--measure:60ch;font-size:var(--step-2);margin-top:var(--space-l-xl)}.media{align-items:var(--media-align,flex-start);gap:var(--media-gutter,1rem);flex-wrap:wrap;display:flex}.media_figure{width:var(--media-figure-width,64px);height:var(--media-figure-height,64px)}.media_content{flex:1}.member-profile_address>span.address{flex-direction:column;display:flex}.member-profile_online{--cluster-gutter:var(--space-xs)var(--space-m)}.member-profile_online svg{fill:currentColor;transition:fill .3s}.member-profile_online a{border:1px solid var(--color-link);background-color:var(--color-paper);color:var(--color-link);border-radius:4px;padding:2px;transition:background-color .3s}.member-profile_online a:hover{background-color:var(--color-link)}.member-profile_online a:hover svg{fill:var(--color-link-invert)}.member-profile_map{width:100%}.member-profile_map>.carte_gis{width:100%;height:400px}.alert{background-color:var(--color-message-bg);border-left:8px solid var(--color-message-border);padding:.75rem 1rem}.alert.variant-alert{--color-message-bg:var(--color-message-bg-alert);--color-message-border:var(--color-message-border-alert)}.alert.variant-info{--color-message-bg:var(--color-message-bg-info);--color-message-border:var(--color-message-border-info)}.alert.variant-success{--color-message-bg:var(--color-message-bg-success);--color-message-border:var(--color-message-border-success)}.alert.variant-warn{--color-message-bg:var(--color-message-bg-warn);--color-message-border:var(--color-message-border-warn)}.notes{--auto-grid-gutter-row:var(--space-m);--auto-grid-gutter-column:var(--space-s);position:relative}.notes div:first-child:before{content:"";background-color:var(--color-primary);width:100px;height:2px;top:calc(var(--space-m)*-1);display:block;position:absolute}.notes p{font-size:var(--step--1);max-width:40ch;line-height:1.45}.pagination{grid-gap:var(--space-xs);align-items:center;display:grid}@media (min-width:40em){.pagination{grid-template-columns:1fr minmax(0,max-content) 1fr}}.pagination_list{justify-content:center;display:flex}.pagination_item>*{padding:calc(var(--space-2xs) + 2px)var(--space-2xs)var(--space-2xs);color:var(--color-link)}.pagination_item>.on{background-color:var(--color-contrast);color:var(--color-link-invert)}.pagination_prev-next:last-child{text-align:right}.pill{--pill-color:var(--color-primary);border:1px solid var(--pill-color);font-size:var(--pill-fontSize,var(--step--1));background-color:transparent;border-radius:2em;padding:4px 10px 2px;font-weight:300;line-height:1.1;display:inline-block}.pill[href]{--pill-color:var(--color-link);color:var(--pill-color);transition:color .3s,background-color .3s}.pill[href]:hover{background-color:var(--color-link);color:var(--color-link-invert);text-decoration:none}.pod{--pod-padding-top:var(--space-l-xl);--pod-padding-bottom:var(--space-l-xl);position:relative}.pod.variant-angle-bottom{--pod-padding-bottom:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-min)*1px) - (var(--angle-sin)*(100vw/2)))}.pod.variant-angle-top{--pod-padding-top:calc(var(--section-angle-height) + (var(--section-angle-padding-top-base-max)*1px) - (var(--angle-sin)*(100vw/2)))}.pod.variant-angle-top-bottom{--pod-padding-top:calc(var(--section-angle-height) + (var(--section-angle-padding-top-base-max)*1px) - (var(--angle-sin)*(100vw/2)));--pod-padding-bottom:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-max)*1px) - (var(--angle-sin)*(100vw/2)))}.pod.variant-angle-bottom-max{--pod-padding-bottom:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-max)*1px) - (var(--angle-sin)*(100vw/2)))}.pod.variant-banner{--pod-padding-top:calc(var(--section-angle-height) + (var(--section-angle-padding-top-base-min)*1px) - (var(--angle-sin)*(100vw/2)));--pod-padding-bottom:calc(var(--section-angle-height) + (var(--section-angle-padding-bottom-base-min)*1px) - (var(--angle-sin)*(100vw/2)))}.pod.variant-overlap{margin-bottom:calc(var(--pod-padding-bottom)*.3*-1)}.pod.variant-banner-mask-bottom .pod_mask{margin-bottom:-.5rem}.pod_mask{overflow:hidden}.pod_bg-mask{width:100%;height:100%;position:absolute}.pod_bg-banner{background-color:var(--color-primary);transform-origin:50%;width:100%;height:100%;position:relative;overflow:hidden;transform:skewY(-3deg)}.pod_content{padding:var(--pod-padding-top,0)0 var(--pod-padding-bottom,0);position:relative}.pod_headline{font-size:var(--step-4)}.pod_desc{--measure:70ch;font-size:var(--step-2)}.pod_banner-mask-bottom{background-color:var(--color-paper);padding-top:calc(var(--section-angle-height));position:relative;bottom:-.2rem;transform:skewY(-3deg)}@media (max-width:63.99em){.pod_banner-mask-bottom{padding-top:calc(var(--section-angle-height)*2);bottom:calc(var(--section-angle-height)*-1);width:100%;position:absolute}}.wrapper-content,.prose{padding:0 var(--column-padding);max-width:var(--layout-max-width);margin:0 auto}.wrapper-content[data-flush],[data-flush].prose{padding:0}.wrapper-content[data-size=narrow],[data-size=narrow].prose{max-width:60rem}.prose{--flow-space:var(--space-m);max-width:50rem}.prose.with-offset-icon{padding-left:0}.prose aside,.prose aside+*,.prose table,.prose table+*,.prose h2{--flow-space:var(--space-xl)}.prose h3,.prose h4,.prose h5,.prose h6{--flow-space:var(--space-l)}.prose h2+*,.prose h3+*,.prose h4+*,.prose h5+*{--flow-space:var(--space-s)}.prose h2+h3,.prose h3+h4,.prose h5+h6{--flow-space:var(--space-l)}.prose p,.prose li,.prose hr{max-width:70ch}.prose h2 a[href^=\#],.prose h3 a[href^=\#],.prose h4 a[href^=\#],.prose h5 a[href^=\#],.prose h6 a[href^=\#]{color:transparent;font-weight:600;text-decoration:none;transition:color .3s}.prose h2:hover a[href^=\#],.prose h2 a[href^=\#]:focus,.prose h3:hover a[href^=\#],.prose h3 a[href^=\#]:focus,.prose h4:hover a[href^=\#],.prose h4 a[href^=\#]:focus,.prose h5:hover a[href^=\#],.prose h5 a[href^=\#]:focus,.prose h6:hover a[href^=\#],.prose h6 a[href^=\#]:focus{color:var(--color-link)}@media (min-width:64em){.prose.with-large-width{max-width:100%}}.prose-editor>table{width:100%}.prose-editor a[class*=spip]{color:var(--color-link)}.prose-editor a[class*=spip]:visited{color:var(--color-link-visited)}.prose-editor a[class*=spip]:hover{color:var(--color-link)}.prose-editor a.spip_note{background-color:var(--color-link);color:var(--color-paper);border-radius:2px;padding:3px 2px 0;font-size:.8em;transition:background .3s}.prose-editor a.spip_note:visited{color:var(--color-paper)}.prose-editor a.spip_note:hover{background-color:var(--color-contrast-300);text-decoration:none}.prose-editor a.spip_out:after{content:"";background-color:currentColor;width:.6em;height:.6em;margin-left:6px;display:inline-flex;-webkit-mask-image:url('//fraap.org/squelettes/plugins/theme/images/icon-link-external-16.svg');mask-image:url('//fraap.org/squelettes/plugins/theme/images/icon-link-external-16.svg');-webkit-mask-size:cover;mask-size:cover}.prose-editor ul.spip,.prose-editor ol.spip{--flow-space:var(--space-xs);padding-left:2rem;list-style-type:disc}.prose-editor ul.spip>li+li,.prose-editor ul.spip ul,.prose-editor ul.spip ol,.prose-editor ol.spip>li+li,.prose-editor ol.spip ul,.prose-editor ol.spip ol{margin-top:calc(var(--flow-space)/2)}.prose-editor table{border-spacing:0;width:100%;min-width:50%;max-width:100%}.prose-editor th,.prose-editor td{text-align:left;border-collapse:collapse;padding:.8em .5em}.prose-editor th{font-weight:600}.prose-editor tr th,.prose-editor tr td{border-bottom:1px solid var(--color-stroke)}.prose-editor caption{caption-side:bottom;font-size:var(--step--1);padding:.8em .5em}.prose-editor blockquote{border-left:4px solid var(--color-primary);padding-left:var(--flow-space)}.prose-editor .spip_documents,.prose-editor .spip_documents+*{--flow-space:var(--space-xl)}.related_list{--auto-grid-gutter-row:var(--space-l);--auto-grid-gutter-column:var(--space-l)}@media (min-width:68.75em){.related_list{grid-template-columns:repeat(3,1fr)}}.related_item{--cluster-gutter:var(--space-2xs)var(--space-3xs)}.related_item.card{max-width:calc((1132px - var(--auto-grid-gutter-column))/2)}.ressources_section h2{font-size:var(--step-2);font-weight:500}.ressources_section ul{font-size:var(--step-1)}.ressources_section li{color:var(--color-link)}.ressources_list.cluster{--cluster-gutter:0 var(--space-xs);font-size:var(--step-0)}.ressources_list.cluster li:before{content:"•";margin-right:var(--space-xs);color:var(--color-primary)}.ressources_list.cluster li:last-child:after{content:"•";margin-left:var(--space-xs);color:var(--color-primary)}@media (min-width:64em){.ressources_section:first-of-type{margin-top:0}}.search_group{--form-fields-input-padding:8px 8px 6px;flex-wrap:wrap;gap:.5rem;display:flex}.search_label{font-family:var(--font-family-headings);font-size:var(--step-3);flex:0 0 100%}.search_label-rubrique{font-size:var(--step-1);font-weight:600;line-height:1.1}.search_input{--form-fields-width:auto;flex-grow:999;flex-basis:0;min-width:66.666%}.search_submit{padding:var(--form-fields-input-padding);flex-grow:1;justify-content:center;margin:0 auto}.search_submit svg{width:.75em;height:.75em;margin-left:8px}.search-page .headline,.search-page .box-filters,.search-page .search-page_result{background-color:var(--color-paper);padding-left:var(--space-s);padding-right:var(--space-s)}.search-page_message-sphinx{border:1px solid var(--color-message-border-warn);border-radius:4px;padding:1px 2px}.search-page_result{border-bottom:1px solid var(--color-primary-300);padding-bottom:var(--space-l)}.search-page_result .abstract_heading{font-size:var(--step-2);max-width:60ch}.search-page_result .abstract_desc p{max-width:75ch}.search-page_result+.search-page_result{margin-top:var(--space-l)}.visually-hidden,.skip-link:not(:focus){clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:50;position:absolute}.no-js .site-header_btn-burger{display:none}.site-header{padding-top:var(--space-s);padding-bottom:var(--space-s)}.site-header_logo{border-radius:.125rem;height:3.5rem;display:inline-flex}.site-header_logo svg{width:auto;height:100%}.site-header_baseline{font-family:var(--font-family-baseline);font-size:var(--step--1);letter-spacing:.02em;padding-bottom:1rem;line-height:1.1}.site-header_nav{justify-content:space-between;gap:var(--space-2xs);flex-wrap:wrap;align-items:flex-start;font-size:1rem;display:flex}.site-header_links{gap:var(--space-2xs);align-items:center;display:flex}@media (min-width:46.25em){.site-header_baseline{font-size:var(--step-0)}}@media (min-width:67.5em){.site-header_nav{align-items:center}}@media (min-width:22em){.site-header_logo{height:4rem}}.site-footer{background-color:var(--color-contrast);color:var(--color-primary);padding-top:var(--space-5xl);padding-bottom:var(--space-l);margin-top:auto}.site-footer_layout{--auto-grid-placement:auto-fit;--auto-grid-min-item-size:220px;--cluster-horizontal-alignment:space-between;--cluster-vertical-alignment:flex-start}.site-footer_layout+.site-footer_layout{margin-top:var(--space-m-xl)}.site-footer_layout.--variant-baseline{grid-gap:var(--space-m);padding-top:var(--space-m);grid-template-columns:1fr;align-items:baseline;line-height:1.1;display:grid}@media (min-width:64em){.site-footer_layout.--variant-baseline{grid-template-columns:auto 1fr}}.site-footer_logo{max-width:220px}.site-footer_logo svg{width:100%;height:100%;fill:var(--color-link-invert);transition:fill .15s ease-in}.site-footer_logo:hover svg{fill:var(--color-primary)}.site-footer_baseline{color:var(--color-paper);font-family:var(--font-family-baseline);font-size:var(--step-1);letter-spacing:.02em}.site-footer_credits{font-size:var(--step--2)}.site-footer_credits a{padding:.75em 0}@media (min-width:64em){.site-footer_credits{justify-self:end}}.site-footer_social{display:flex}.site-footer_social ul[role=list]{font-size:var(--step-4);display:flex}.site-footer_social li:first-child{margin-left:-.5rem}.site-footer_social li:last-child{margin-right:-.5rem}.site-footer_social a{padding:.5rem;display:flex}.site-footer_social a:hover .icon-social{fill:var(--color-link-invert)}.site-nav_list{padding:0}.site-nav_link{color:currentColor;text-decoration:none;transition:color .15s ease-in}.site-nav-footer .site-nav_list[data-depth]{font-weight:600;font-size:var(--step--1);letter-spacing:.3px}.site-nav-footer .site-nav_list[data-depth] ul{padding:.125rem .125rem .125rem 0}.site-nav-footer .site-nav_list[data-depth] ul ul a span{display:flex}.site-nav-footer .site-nav_list[data-depth] ul ul a span:before{content:"—";align-self:baseline;margin-right:.5rem}.site-nav-footer .site-nav_list[data-depth="0"]{font-size:var(--step-0)}.site-nav-footer .site-nav_list[data-depth="0"]>li:before{background-color:var(--color-link-invert);content:"";width:32px;height:1px;margin-bottom:1em;display:block}.site-nav-footer .site-nav_list[data-depth="0"]>li+li{margin-top:var(--space-m)}.site-nav-footer .site-nav_item{padding-top:.25rem;padding-bottom:.25rem}.site-nav-footer .site-nav_link:hover{color:var(--color-link-invert)}.site-nav_header{background-color:var(--color-paper);padding:var(--space-m)1.125rem var(--space-m);justify-content:space-between;align-items:flex-start;display:flex;position:sticky}.site-nav_header h1{font-size:var(--step-3);align-self:flex-end}.site-nav_body{scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex-grow:1;align-items:flex-start;display:flex;position:relative;overflow:hidden}.site-nav_body.-variant-offcanvas{height:100%}.site-nav_body>*{padding:var(--space-l)1rem var(--space-l);flex:1 0 100%;overflow:hidden auto}.site-nav_list.-variant-offcanvas{font-size:var(--step-1);scroll-snap-align:start;height:100%;line-height:1.2;display:block;position:relative}.site-nav_list.-variant-offcanvas[aria-hidden=true]{display:none}.site-nav_list.-variant-offcanvas ul{font-size:var(--step-0);padding:.125rem}.site-nav_list.-variant-offcanvas ul ul{padding-left:1.8rem}.site-nav_list.-variant-offcanvas ul a span{display:flex}.site-nav_list.-variant-offcanvas ul a span:before{content:"—";align-self:baseline;margin-right:.5rem}.site-nav_list.-variant-offcanvas .site-nav_item{padding-top:.25rem;padding-bottom:.25rem}.site-nav_list.-variant-offcanvas .site-nav_item--back{padding:0}.site-nav_list.-variant-offcanvas .site-nav_link{align-items:center;padding-left:.25rem;padding-right:.25rem;display:flex}.site-nav_list.-variant-offcanvas .site-nav_link--back{border-radius:100%;padding:0;display:inline-block;position:absolute;top:2px}.site-nav_list.-variant-offcanvas .site-nav_link--icon{justify-content:space-between}.site-nav_list.-variant-offcanvas .site-nav_link--icon:hover{color:var(--color-link)}@media (min-width:28.75em){.site-nav_header.-variant-offcanvas{padding-left:3.375rem}.site-nav_body.-variant-offcanvas>*{padding-left:3.25rem}.site-nav_list.-variant-offcanvas .site-nav_link--back{top:auto;left:1rem}}.site-nav-top .site-nav_list{gap:var(--space-xs);margin-top:-.8em;display:flex}.site-nav-top .site-nav_item.circle-hover:before{left:auto;transform:translateY(-50%)}.site-nav-top .site-nav_item:hover{color:var(--color-link)}.site-nav-top .site-nav_item[data-state=active]:before,.site-nav-top .site-nav_item:hover:before{transform:translateY(-50%)scale(1.5)}.site-nav-top .site-nav_link{background-color:transparent;border-radius:.125rem;padding:0 .15rem}.no-js .site-nav-top .site-nav_list{margin:unset;flex-wrap:wrap;padding:0}.js .site-nav-top .site-nav_list{display:none}@media (min-width:67.5em){.js .site-nav-top .site-nav_list{display:flex}}.teaser-image-browser{row-gap:var(--row-gutter,2rem);column-gap:var(--column-gutter,2rem);grid-template-columns:1fr;display:grid}.teaser-image-browser figure{padding-bottom:75%}@media (min-width:46.25em){.teaser-image-browser{grid-template-columns:repeat(2,1fr)}.teaser-image-browser figure{padding-bottom:50%}}.teaser-network{flex-wrap:wrap;display:flex}.teaser-network>*{flex-grow:1;flex-basis:calc(34965rem - 99900%)}.teaser-network_content{--flow-space:var(--space-s-l)}.teaser-network_headline{justify-content:center;display:flex}.teaser-network_headline-text{font-size:var(--step-4)}.teaser-network_headline-svg{font-family:var(--font-family-headings);font-weight:300}.teaser-network_headline-svgText{font-size:40px;transition:transform .8s ease-in,opacity .5s}.teaser-network_headline-svgText.segment-3{transition-delay:.1s}.teaser-network_headline-svgTotal{fill:var(--color-primary);font-size:150px;font-weight:600}.teaser-network_action.cluster{--cluster-gutter:var(--space-m)}.teaser-network_image{height:50vw;position:relative}.teaser-network_map{z-index:-1;width:100%;position:absolute}.teaser-network_map-svg #mapGroup1{fill:var(--color-ink)}.teaser-network_map-svg #mapGroup2{fill:none}.teaser-network_map-dot{fill:var(--color-primary)}.js .teaser-network,.teaser-network[data-network-animation=wait]{opacity:0;transition:transform .8s,opacity .8s;transform:translateY(20%)}.teaser-network[data-network-animation=true]{opacity:1;transform:translateY(0)}@media (min-width:38.375em){.teaser-network_headline{justify-content:flex-start}.teaser-network_image{height:auto}.teaser-network_map{width:150%}}@media (min-width:56.25em){.teaser-network_map{transform:translateY(-10%)}}.teaser-rencontres{--switcher-vertical-alignment:center}.teaser-rencontres_background{position:absolute}.teaser-rencontres_background path{fill:var(--color-paper)}.teaser-rencontres_background:first-of-type{height:calc(var(--layout-width)/2);width:calc(var(--layout-width)/2);top:0;left:0;transform:translate(-50%,-50%)}.teaser-rencontres_background:nth-of-type(2){height:calc(var(--layout-width));width:calc(var(--layout-width));bottom:0;right:0;transform:translate(50%,50%)}@media (min-width:64em){.teaser-rencontres_background:first-of-type{width:calc(var(--layout-width)/3);height:calc(var(--layout-width)/3)}.teaser-rencontres_background:nth-of-type(2){height:calc(var(--layout-width)*.7);width:calc(var(--layout-width)*.7)}}.teaser-ressources{--icon-size:192px;--media-figure-width:192px;--media-figure-height:192px;--media-gutter:2rem;--buttonCta-fontsize:var(--step-2)}.teaser-ressources.variant-guide{row-gap:var(--media-gutter);column-gap:var(--media-gutter);grid-template-columns:1fr;display:grid}@media (min-width:46.25em){.teaser-ressources.variant-guide{grid-template-columns:repeat(2,1fr)}}.teaser-ressources .media_content{min-width:16rem}.teaser-ressources_img-circle{fill:var(--color-primary);transform-origin:50%}[data-compteur-animation=wait] .teaser-ressources_img-circle{transform:scale(0)}[data-compteur-animation=true] .teaser-ressources_img-circle{transition:transform .95s ease-in-out;transform:scale(1)}.teaser-ressources_img-text{font-family:var(--font-family-headings);font-size:29px}.teaser-ressources_img-total{font-size:144px;font-weight:600}.text-underline{background-image:linear-gradient(var(--underline-color)0 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-left:var(--underline-offset);padding-right:calc(var(--underline-offset)*2);margin-left:calc(var(--underline-offset)*-1);background-position:0 100%;background-repeat:no-repeat;background-size:100% 40%}.text-underline.variant-bg{--underline-color:var(--color-paper)}.text-underline>a:hover{color:var(--color-link);text-decoration:none}h4>span.text-underline,h5>span.text-underline,h6>span.text-underline{background-size:100% 38%}.text-underscore{align-items:baseline;display:flex}.text-underscore:before{--card-heading-offset:calc(var(--auto-grid-gutter-column)*.4);background-color:var(--color-primary);content:"";height:4px;width:var(--card-heading-offset);margin-left:calc((var(--card-heading-offset) + var(--space-2xs))*-1);margin-right:var(--space-2xs);flex:none;display:block}.toc{--toc-vertical-space:var(--space-xs);font-size:var(--step--1);line-height:1.2}.toc[data-type=side]{top:var(--space-l);position:sticky}.toc.variant-right-side{padding-right:var(--column-padding)}.toc.variant-left-side{padding-left:var(--column-padding)}.toc_heading{font-size:var(--step-0);font-weight:600;font-family:var(--font-family-sans)}.toc_list .toc_list{margin:calc(var(--toc-vertical-space)/2)0}.toc_list .toc_list .toc_item{border-left:1px solid var(--color-stroke);padding-bottom:0;padding-left:8px}.toc_item{padding:calc(var(--toc-vertical-space)/2)0}.toc_item a{color:var(--color-ink)}.toc_item a:hover{color:var(--color-link)}.toc_item.is-active>a{color:var(--color-link);font-weight:600}@media (max-width:63.99em){.toc[data-type=side],.toc[data-type=layout-only]{display:none}}@media (min-width:64em){.toc[data-type=inner]{display:none}}.avatar,.avatar>img{width:var(--avatar-width,65px);height:var(--avatar-height,65px);object-fit:cover;flex:none}.gap-top-1{margin-top:var(--space-s)}.gap-top-2{margin-top:var(--space-m)}.gap-top-3{margin-top:var(--space-l)}.gap-top-4{margin-top:var(--space-xl)}.gap-top-5{margin-top:var(--space-2xl)}.gap-top-6{margin-top:var(--space-xl-3xl)}.measure{max-width:var(--measure,60ch)}.measure-s{max-width:var(--measure-s,40ch)}.pad-top-3{padding-top:var(--space-l)}.pad-top-5{padding-top:var(--space-2xl)}.region{padding-top:var(--region-space-top,var(--space-2xl-3xl));padding-bottom:var(--region-space-bottom,var(--space-2xl-3xl))}.weight-300{font-weight:300}.weight-500{font-weight:500}.weight-600{font-weight:600}.wrapper-structure{padding-left:var(--column-padding);padding-right:var(--column-padding)}.page{padding-top:var(--space-l-xl);padding-bottom:var(--space-4xl-5xl)}.page[data-page=rubrique-informations-ressources]{--pod-padding-top:var(--space-l-2xl);--pod-padding-bottom:var(--space-l-2xl)}.page[data-page=rubrique-federation]{margin-bottom:var(--section-angle-marginBottom-min)}.page[data-page=rubrique-fiches]{--sidebar-gutter:var(--space-l)}.page[data-page=rubrique-organisation][data-level="2"]{margin-bottom:var(--section-angle-marginBottom-min)}.page[data-page=rubrique-mediatheque] .selections_headline{--sidebar-gutter:var(--space-3xs-2xs);--buttonCta-marginLeft:0;--buttonCta-padding:0;margin-bottom:var(--space-2xs);align-items:baseline}.page[data-page=rubrique-mediatheque] .selections_headline h2{font-size:var(--step-4);color:var(--color-primary);font-weight:600}.page[data-page=sommaire]{margin-bottom:var(--section-angle-marginBottom)}.leaflet-popup-content{max-width:250px}.leaflet-popup-content strong.title{font-weight:unset;display:block}.leaflet-toggleSleepMap{z-index:1100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.leaflet-toggleSleepMap[aria-hidden=true]{display:none}.leaflet-toggleSleepMap_overlay{background-color:var(--dialog-overlay-background);width:100%;height:100%;position:absolute}.leaflet-toggleSleepMap_btn{border:2px solid}.leaflet-toggleSleepMap_btn:hover{color:var(--color-link-invert);border-color:var(--color-contrast)}.leaflet-toggleSleepMap_btn.variant-enable{--buttonCta-background:transparent;--buttonCta-color:var(--color-contrast);--buttonCta-fontsize:var(--step-1);--buttonCta-padding:6px 6px 8px}.leaflet-toggleSleepMap_btn.variant-disable{--buttonCta-fontsize:var(--step--1);--buttonCta-padding:4px 4px 6px;border-color:var(--color-contrast)}.leaflet-toggleSleepMap_btn[aria-hidden=true]{display:none}.spip_documents{display:flex}.spip_documents figcaption{font-size:var(--step--1)}.spip_documents figcaption>p+p{margin-top:var(--space-2xs)}.spip_document_image>figure{max-width:100%;margin:0 auto}.portfolio .spip_document_image>figure{margin:0}.spip_documents.oembed figure,.spip_document_image figure{flex:1}.spip_documents.oembed .oembed,.spip_document_image .oembed{background:var(--color-paper);border-color:var(--color-paper);padding:0}.spip_documents.oembed figcaption,.spip_document_image figcaption{border-left:1px solid var(--color-primary);padding:var(--space-xs)1rem 0}.spip_document_file{border:1px solid var(--color-primary);border-radius:4px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem}.spip_document_file>figure{flex-grow:999;flex-basis:0;align-items:flex-start;gap:1rem;min-width:60%;display:flex}.spip_document_file img{width:64px;height:auto}.spip_doc_titre{font-family:var(--font-family-headings);font-weight:600;font-size:var(--step-0)}.spip_doc_credits{font-weight:300}.spip_doc_action{flex-grow:1;display:flex}.spip_doc_action .button-cta{flex:1;justify-content:center}.notes .spip_note_ref{vertical-align:baseline;line-height:inherit}.formulaire_formidable{--form-fields-border-color:rgba(207,207,211,.8);padding-top:var(--space-l);padding-bottom:var(--space-l)}.formulaire_formidable .titrem{margin-bottom:var(--flow-space);font-size:var(--step-3)}.formulaire_formidable .formulaire_spip__etapes{color:var(--color-contrast);font-size:var(--step-2);font-family:var(--font-family-headings);margin-bottom:var(--space-m)}.formulaire_formidable form{border-radius:var(--border-radius-base);padding:var(--space-m);background-color:rgba(231,231,233,.2);border:1px solid rgba(231,231,233,.4)}.formulaire_formidable div.fieldset+div.fieldset{margin-top:var(--space-m)}.formulaire_formidable legend.legend,.formulaire_formidable legend.fieldset_legend{color:var(--color-contrast);font-family:var(--font-family-headings);margin-bottom:var(--space-s)}.formulaire_formidable legend.label{font-size:var(--step-0)}.formulaire_formidable label,.formulaire_formidable .label{color:var(--color-ink);padding-bottom:var(--space-2xs);display:block}.formulaire_formidable .editer,.formulaire_formidable .afficher{margin-bottom:var(--space-m)}.formulaire_formidable .afficher .valeur .spip{padding-left:0}.formulaire_formidable .choix label{padding-bottom:0}.formulaire_formidable .explication{color:var(--color-ink-soft);margin-bottom:var(--space-2xs);font-size:.8em;font-style:italic}.formulaire_formidable span.obligatoire{color:var(--color-message-border-warn);font-style:italic}.formulaire_formidable .reponse_formulaire{margin-bottom:var(--space-m);background-color:var(--color-message-bg);border-left:8px solid var(--color-message-border);padding:.75rem 1rem}.formulaire_formidable .reponse_formulaire.reponse_formulaire_ok{--color-message-bg:var(--color-message-bg-success);--color-message-border:var(--color-message-border-success)}.formulaire_formidable .reponse_formulaire.reponse_formulaire_erreur{--color-message-bg:var(--color-message-bg-alert);--color-message-border:var(--color-message-border-alert)}.formulaire_formidable button.submit,.formulaire_formidable input.submit{color:var(--buttonCta-color,var(--color-link-invert));font-size:var(--buttonCta-fontsize,var(--step-0));padding:var(--buttonCta-padding,0);background-color:var(--color-paper);border:1px solid var(--color-contrast);background-color:var(--buttonCta-background,var(--color-contrast));border-radius:4px;justify-content:center;min-width:10ch;min-height:44px;line-height:1;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.formulaire_formidable button.submit:hover,.formulaire_formidable input.submit:hover{background-color:var(--color-contrast);color:var(--color-link-invert);text-decoration:none}sup,sub,.typo_exposants{line-height:0}.spip-admin-float{display:flex;bottom:4px;left:4px;top:auto!important;right:auto!important}.spip-admin-float .spip-admin-boutons{font:normal 9px var(--font-family-mono);letter-spacing:.05em;text-align:left;opacity:.8;border-radius:4px;margin:0 .25rem 0 0;transition:color .2s;box-shadow:4px 4px 8px rgba(0,0,0,.25)}.spip-admin-float .spip-admin-boutons:hover{opacity:1}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:transparent;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid transparent}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}@media print{*{box-sizing:border-box}*,:before,:after,p:first-letter,div:first-letter,blockquote:first-letter,li:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{box-shadow:none!important;text-shadow:none!important;background:0 0!important}html{margin:0;padding:0;font-size:16px}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0 auto;font-family:Frutiger,Open Sans,Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;font-size:1rem;line-height:1.5;overflow:visible;color:#000!important;background:#fff!important}p,blockquote,table,ul,ol,dl{margin-top:0;margin-bottom:1.5rem}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#000;margin-top:0;margin-bottom:.75rem;font-family:Glypha,Frutiger,Open Sans,Helvetica,Roboto,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a,a:visited{color:#000;word-wrap:break-word;text-decoration:underline}table{border-collapse:collapse}thead{display:table-header-group}table,th,td{border-bottom:1px solid #000}td,th{page-break-inside:avoid;padding:8px 16px}code,pre,kbd{border:1px solid #bbb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:85%}code,kbd{padding:3px}pre{margin-bottom:1.5rem;padding:10px 12px}pre code,pre kbd{border:0}::-webkit-input-placeholder{color:transparent}:-moz-placeholder-shown{color:transparent}::-moz-placeholder{color:transparent}:-ms-placeholder-shown{color:transparent}blockquote{border:0;border-left:5px solid #bbb;margin-left:1px;padding:12px 1.5rem}[dir=rtl] blockquote{border-left:0;border-right:5px solid #bbb;margin-left:0;margin-right:1px}blockquote:first-child{margin-top:0}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer{font-size:80%;display:block}img{border:0;display:block;max-width:100%!important}hr{border:0;border-bottom:2px solid #bbb;height:0;margin:2.25rem 0;padding:0}dt{font-weight:700}dd{margin:0 0 .75rem}abbr[title],acronym[title]{border:0;text-decoration:none}table,blockquote,pre,code,figure,li,hr,ul,ol,a,tr{page-break-inside:avoid}h2,h3,h4,p,a{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1+p,h2+p,h3+p{page-break-before:avoid}img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}pre{word-wrap:break-word;white-space:pre-wrap!important}body{padding:2.54cm 1.8cm}@page{margin-bottom:2.5cm;margin-top:2.5cm}a[href^=http]:after,a[href^=ftp]:after{content:" (" attr(href)")";font-size:80%}a[href$=\.jpg]:after,a[href$=\.jpeg]:after,a[href$=\.gif]:after,a[href$=\.png]:after{display:none}abbr[title]:after,acronym[title]:after{content:" (" attr(title)")"}:root{--color-link-invert:var(--color-ink)}.wrapper-structure,.wrapper-content,.site-header,.text-underline{padding:0}.button-cta{white-space:normal}.button-cta.spip_out{display:inline}.card.variant-box{border:1px solid}.card-member{border-color:var(--color-ink)}.fbiblio.selection,.fbiblio .media_figure{padding:0}.fbiblio.abstract{padding-bottom:var(--space-l);border-color:var(--color-ink)}.fbiblio.abstract .abstract_subheading{color:var(--color-ink);font-size:initial}.fbiblio.article .headline_subtitle{color:var(--color-ink);margin-top:0}.formulaire_formidable legend.legend{color:var(--color-ink)}.site-header_baseline,.site-header_nav{justify-content:center}.member-profile_online a{color:var(--color-ink);border:none}.page{padding-bottom:0;margin-bottom:0!important}.page[data-page=rubrique-mediatheque] .selections_headline h2{color:var(--color-ink)}.pagination_item>.on{border:1px solid}.pill,.pill[href]{--pill-color:var(--color-ink)}.pod.variant-overlap{display:none}.pod_mask{overflow:visible}.pod_content{--pod-padding-top:0}.pod_headline{line-height:unset}.prose-editor a[class*=spip]{color:var(--color-ink)}.splide__list{flex-wrap:wrap}.splide__slide{padding-bottom:var(--space-m-xl)}.text-underline{margin-left:0}.box-filters,.breadcrumb,.member-profile_map,.site-header_links,.site-footer,.spip_admin_float,.spip_doc_action,.toc,a[href*=fraap]:after{display:none}a.spip_out:after,.prose-editor a.spip_out:after{content:" (" attr(href)")";overflow-wrap:break-word;word-break:break-word;display:inline;-webkit-mask-image:none;mask-image:none;-webkit-mask-size:auto;mask-size:auto}}

/* squelettes/plugins/spip-contrib-extensions/zotspip/css/zotspip.css */
.zotspip_item{margin-bottom:5px}
.zotspip_item .liens{float:right;margin-left:.5em;text-align:center;width:20px}
.zotspip_item .details{font-size:90%}
.zotspip_item p{margin:0;padding:0}
.zotspip_item .sousitem div.note{border:solid 1px #ccc;margin-bottom:.5em}
.formulaire_spip .zotspip_itemField input.text{width:99%}
.formulaire_spip .editer_tag_zotero input.text{width:90%}
.formulaire_spip .editer_creator input.firstName,.formulaire_spip .editer_creator input.lastName,.formulaire_spip .editer_creator select.creatorType{width:30%}
.formulaire_spip .remove_creator img,.formulaire_spip .remove_tag img{vertical-align:middle}
.zotspip_select_ref{float:right;margin-top:3px;margin-left:10px}
.csl-entry{word-break:break-all}
#liste_ordre_types li{list-style:none;margin:0!important;padding:3px 0;border-bottom:1px solid #eee;display:flex;align-items:center;cursor:move;cursor:grab}
.zotitem-icone{display:inline-block;width:16px;height:16px;margin-right:.5rem;background-size:cover}
.zotspip_item{display:flex;flex-wrap:wrap;flex-direction:space-between}
ul.spip li.zotspip_item::before{content:""}
ul.spip:has(.zotspip_item){margin:0}
.zotspip_item .zotspip_select_ref{width:20px;order:3}
.zotspip_item .csl-bib-body{width:calc(100% - 100px);order:1;padding-left:.5rem}
.zotspip_item .liens{order:2;width:35px!important}
.zotspip_item .liens img{margin-bottom:.8rem;width:100%;height:auto}
.zotspip_item .afficher_details{order:8;width:100%;padding-left:.5rem}
.zotspip_item .details{order:9;padding-bottom:2rem}
.zotspip_item .details td{border:1px solid #EBE7E0;padding:.5rem;vertical-align:top}
.zotspip_item .afficher_details{width:100%}

