/* compact [
	plugins/momh/assets/dist/css/app.css?1724061298
	plugins-dist/mediabox/lib/lity/lity.css?1724059461
	plugins-dist/mediabox/lity/css/lity.mediabox.css?1724059461
	plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1724059461
	plugins/auto/orthotypo/v2.2.0/css/typo_guillemets.css
	plugins/auto/coloration_code/v1.1.0/assets/highlightjs/styles/a11y-dark.min.css
	plugins/auto/coloration_code/v1.1.0/assets/coloration_code_extra.css
] 93.3% */

/* plugins/momh/assets/dist/css/app.css?1724061298 */
@charset "UTF-8";@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url('//www.momh.fr/plugins/momh/assets/fonts/kanit-v15-latin-regular.woff2?9d9bac2b2b927039baa5589ac15180ee') format("woff2")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:400;src:url('//www.momh.fr/plugins/momh/assets/fonts/kanit-v15-latin-italic.woff2?1962444560090b84732ffe987747f501') format("woff2")}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:700;src:url('//www.momh.fr/plugins/momh/assets/fonts/kanit-v15-latin-700.woff2?da5a35d44b608fbd380fb17fb346796d') format("woff2")}@font-face{font-display:swap;font-family:Kanit;font-style:italic;font-weight:700;src:url('//www.momh.fr/plugins/momh/assets/fonts/kanit-v15-latin-700italic.woff2?0e3fd636048779056a52347f20bb2858') format("woff2")}@font-face{font-display:swap;font-family:Quattrocento Sans;font-style:normal;font-weight:400;src:url('//www.momh.fr/plugins/momh/assets/fonts/quattrocento-sans-v18-latin-regular.woff2?7b2eba70e42e752bc589888a98464820') format("woff2")}@font-face{font-display:swap;font-family:Quattrocento Sans;font-style:italic;font-weight:400;src:url('//www.momh.fr/plugins/momh/assets/fonts/quattrocento-sans-v18-latin-italic.woff2?cd532b066cdd7afc6c4a8abd9daedd78') format("woff2")}@font-face{font-display:swap;font-family:Quattrocento Sans;font-style:normal;font-weight:700;src:url('//www.momh.fr/plugins/momh/assets/fonts/quattrocento-sans-v18-latin-700.woff2?84b013262160249ad4b351bf9d580715') format("woff2")}@font-face{font-display:swap;font-family:Quattrocento Sans;font-style:italic;font-weight:700;src:url('//www.momh.fr/plugins/momh/assets/fonts/quattrocento-sans-v18-latin-700italic.woff2?e4acc195e3fe445203426cd0e6564a61') format("woff2")}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{block-size:0;box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--momh-alert-color-danger:#db2929;--momh-alert-color-info:#00a1d6;--momh-alert-color-success:#00a854;--momh-alert-color-warning:#f2ca26;--momh-base-color-background:#fff;--momh-base-color-blockquote-border:#da1b61;--momh-base-color-border:rgba(0,0,0,.05);--momh-base-color-code-background:#f0f4ff;--momh-base-color-code-foreground:#282546;--momh-base-color-heading:#090e2f;--momh-base-color-link:#da1b61;--momh-base-color-link-hover:#ae164e;--momh-base-color-mark-background:#fe9;--momh-base-color-mark-foreground:#282546;--momh-base-color-marker:#da1b61;--momh-base-color-primary:#da1b61;--momh-base-color-secondary:#0a718a;--momh-base-color-strong:#282546;--momh-base-color-text:#4f6578;--momh-btn-color-primary-background:#da1b61;--momh-btn-color-primary-background-hover:#ac154d;--momh-btn-color-primary-foreground:#fff;--momh-btn-color-primary-shadow:#f5b2cb;--momh-btn-color-secondary-background:#0a718a;--momh-btn-color-secondary-background-hover:#064a5b;--momh-btn-color-secondary-foreground:#fff;--momh-btn-color-secondary-shadow:#53d3f3;--momh-form-color-background:#fff;--momh-form-color-background-disabled:#f2f2f2;--momh-form-color-border:#b1afb6;--momh-form-color-border-disabled:#e2ebf8;--momh-form-color-border-focus:#da1b61;--momh-form-color-check-background:#da1b61;--momh-form-color-check-focus-ring:#da1b61;--momh-form-color-check-foreground:#fff;--momh-form-color-group-label-background:#f7fafd;--momh-form-color-group-label-foreground:#616c75;--momh-form-color-invalid:#db2929;--momh-form-color-invalid-focus-ring:rgba(219,41,41,.25);--momh-form-color-label:#282546;--momh-form-color-legend:#282546;--momh-form-color-placeholder:#5f666d;--momh-form-color-range-thumb-background:#da1b61;--momh-form-color-range-thumb-focus-ring:#da1b61;--momh-form-color-range-track-background:#e2ebf8;--momh-form-color-ring-focus:rgba(218,27,97,.25);--momh-form-color-select-foreground:#282546;--momh-form-color-text:#616c75;--momh-form-color-valid:#00a854;--momh-form-color-valid-focus-ring:rgba(0,168,84,.25);--momh-selection-color-foreground:#fff;--momh-selection-color-background:#da1b61;--momh-scrollbar-color-thumb-background:rgba(0,0,0,.15);--momh-scrollbar-color-thumb-background-hover:rgba(0,0,0,.25);--momh-scrollbar-color-track-background:rgba(0,0,0,.05);--momh-table-color-border:#e2ebf8;--momh-table-color-caption:#616c75;--momh-table-color-heading:#282546;--momh-table-color-hover:rgba(0,0,0,.05);--momh-table-color-stripe:rgba(0,0,0,.025);--momh-table-color-text:#616c75;--momh-border-radius:.425rem;--momh-font-family-base:Quattrocento Sans,sans-serif;--momh-font-family-cursive:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;--momh-font-family-heading:Kanit,sans-serif;--momh-font-size-base:1rem;--momh-font-size-lead:clamp(1.1rem,2vw,1.25rem);--momh-font-size-lg:1.125rem;--momh-font-size-ratio:1.25;--momh-font-size-sm:.875rem;--momh-font-weight-heading:700;--momh-inline-padding:.1em .3em;--momh-line-height-base:1.8;--momh-line-height-heading:calc(4px + 2ex);--momh-line-height-lg:1.8;--momh-line-height-md:1.5;--momh-line-height-sm:1.2;--momh-border-radius-lg:.925rem;--momh-border-radius-sm:.425rem;--momh-container-inline-size:80rem;--momh-container--narrow-inline-size:50rem;--momh-container--wide-inline-size:94rem;--momh-header-logo-size:3rem;--momh-page-margin:2cm;--momh-hidden-elements:header,footer,aside,nav,form,iframe,[class^="aspect-ratio"]}@media (prefers-reduced-motion:no-preference){:root{--momh-duration:0.15s;--momh-timing-function:ease-in-out}}::-moz-selection{background-color:var(--momh-selection-color-background);color:var(--momh-selection-color-foreground);text-shadow:none}::selection{background-color:var(--momh-selection-color-background);color:var(--momh-selection-color-foreground);text-shadow:none}html{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*,:after,:before{box-sizing:inherit}body{background:var(--momh-base-color-background);color:var(--momh-base-color-text)}a{color:var(--momh-base-color-link);text-decoration:underline;transition-duration:var(--momh-duration);transition-property:color;transition-timing-function:var(--momh-timing-function)}a:hover{color:var(--momh-base-color-link-hover)}a{touch-action:manipulation}hr{border:0;border-block-start:1px solid var(--momh-base-color-border)}img{block-size:auto;display:block;max-inline-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}figure{margin-inline:0}figure figcaption{margin-block-start:.5rem;text-align:center}html{-webkit-tap-highlight-color:hsla(0,0%,0%,0)}body{font-family:var(--momh-font-family-base);font-size:var(--momh-font-size-base);line-height:var(--momh-line-height-base)}h1,h2,li,p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}h1,h2{color:var(--momh-base-color-heading);font-family:var(--momh-font-family-heading);font-weight:var(--momh-font-weight-heading);line-height:var(--momh-line-height-heading)}h1{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem)}h2{font-size:clamp(1.66015625rem,2vw + 1rem,1.953125rem)}ul{list-style-position:inside}ul>*{margin-block-end:0;margin-block-start:0}ul>*+*{margin-block-start:.25rem}ul li{list-style-position:outside}ul li::marker{color:var(--momh-base-color-marker)}li>ul{margin-block-start:.25rem}.quote{border-inline-start:.5rem solid var(--momh-base-color-blockquote-border);padding-inline-start:1.5rem}.quote>*{margin-block-end:0;margin-block-start:0}.quote>*+*{margin-block-start:.5rem}.quote blockquote{border-inline-start:0;padding-inline-start:0}.quote figcaption{text-align:start}blockquote{border-inline-start:.5rem solid var(--momh-base-color-blockquote-border);margin-inline-start:0;padding-inline-start:1.5rem}blockquote>*{margin-block-end:0;margin-block-start:0}blockquote>*+*{margin-block-start:.5rem}code{background-color:var(--momh-base-color-code-background);border-radius:var(--momh-border-radius);color:var(--momh-base-color-code-foreground);padding:var(--momh-inline-padding)}.h1{font-size:clamp(2.0751953125rem,2vw + 1rem,2.44140625rem)}.h2{font-size:clamp(1.66015625rem,2vw + 1rem,1.953125rem)}.btn{--momh-border-radius:.425rem;--momh-border-width:1px;--momh-font-size:1rem;--momh-font-weight:500;--momh-gap:.5rem;--momh-icon-padding:.75em;--momh-icon-size:1em;--momh-padding:.75em 1em;--momh-shadow-size:.25rem;align-items:center;border-radius:var(--momh-border-radius);border-style:solid;border-width:var(--momh-border-width);cursor:pointer;display:inline-flex;font-size:var(--momh-font-size);font-weight:var(--momh-font-weight);gap:var(--momh-gap);justify-content:center;line-height:1;padding:var(--momh-padding);text-align:start;text-decoration:none;transition-duration:var(--momh-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--momh-timing-function)}.btn:focus{outline-color:transparent;outline-style:solid}.btn:disabled{opacity:.5;pointer-events:none}.form-control{--webkit-date-line-height:1.375;--momh-border-radius:.425rem;--momh-border-width:1px;--momh-font-size:1rem;--momh-line-height:1.5;--momh-padding:.5em .75em;--momh-textarea-block-size:10rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--momh-form-color-background);border:var(--momh-border-width) solid var(--momh-form-color-border);border-radius:var(--momh-border-radius);box-sizing:border-box;color:var(--momh-form-color-text);display:block;font-size:var(--momh-font-size);inline-size:100%;line-height:var(--momh-line-height);padding:var(--momh-padding);transition-duration:var(--momh-duration);transition-property:border,box-shadow;transition-timing-function:var(--momh-timing-function)}.form-control::-moz-placeholder{color:var(--momh-form-color-placeholder)}.form-control::placeholder{color:var(--momh-form-color-placeholder)}.form-control::-webkit-datetime-edit{line-height:var(--webkit-date-line-height)}.form-control:focus{border-color:var(--momh-form-color-border-focus);box-shadow:0 0 0 .25rem var(--momh-form-color-ring-focus);outline:2px solid transparent}.form-group{--momh-gap:.5rem;display:flex;flex-direction:column;gap:var(--momh-gap)}main{margin-top:var(--momh-section-gap)}.container{--gap:var(--momh-container-gap);--inline-size:var(--momh-container-inline-size);inline-size:100%;margin-inline:auto;max-inline-size:var(--inline-size);padding-inline:var(--gap)}.container--narrow{--inline-size:var(--momh-container--narrow-inline-size)}a.spip_out:before{content:"⤤"}header.header .header__brand{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;margin-top:1rem;text-decoration:none}header.header .header__brand>svg{height:var(--momh-header-logo-size);transition:all .5s ease-in-out;width:var(--momh-header-logo-size)}header.header .header__brand>svg path:nth-of-type(2){fill:transparent;stroke:var(--momh-base-color-primary);stroke-width:1.2px;transition:all .5s ease}header.header .header__brand>svg path:nth-of-type(3){fill:transparent;stroke:var(--momh-base-color-secondary);stroke-width:1.2px;transition:all .5s ease}header.header .header__brand>span.h1{line-height:1}header.header .header__brand:focus svg,header.header .header__brand:hover svg{transform:rotate(180deg);transform-origin:center}header.header .header__brand:focus svg path:nth-of-type(2),header.header .header__brand:hover svg path:nth-of-type(2){fill:var(--momh-base-color-primary)}header.header .header__brand:focus svg path:nth-of-type(3),header.header .header__brand:hover svg path:nth-of-type(3){fill:var(--momh-base-color-secondary)}@media (min-width:48em){header.header--sommaire{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:66vh}}header.header--sommaire>div{display:grid;gap:.5rem;grid-template-areas:"logo titre" "citation citation";grid-template-columns:4rem auto;grid-template-rows:auto 1fr;margin-top:1rem}@media (min-width:48em){header.header--sommaire>div{grid-template-areas:"titre ." "citation logo";grid-template-columns:5fr 1fr;grid-template-rows:auto 1fr auto}}header.header--sommaire>div span.h1{grid-area:titre}header.header--sommaire>div svg{grid-area:logo;place-self:center}header.header--sommaire>div figure.quote{grid-area:citation}header.header--sommaire svg{height:var(--momh-header-logo-size);width:var(--momh-header-logo-size)}@media (min-width:48em){header.header--sommaire svg{height:calc(var(--momh-header-logo-size)*3);width:calc(var(--momh-header-logo-size)*3)}}header.header--sommaire svg path:nth-of-type(2){fill:var(--momh-base-color-primary);stroke:var(--momh-base-color-primary);stroke-width:1.2px;transition:all .5s ease}header.header--sommaire svg path:nth-of-type(3){fill:var(--momh-base-color-secondary);stroke:var(--momh-base-color-secondary);stroke-width:1.2px;transition:all .5s ease}.header__nav{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;margin-left:calc(var(--momh-header-logo-size) + .5rem)}.header__nav>a{background:transparent linear-gradient(var(--momh-base-color-primary),var(--momh-base-color-primary)) no-repeat scroll bottom/2px 2px;background-size:2px 2px;text-decoration:none;text-transform:lowercase;transition:background-size .2s ease 0s,color .2s ease 0s}.header__nav>a:focus,.header__nav>a:hover{background-size:100% 2px}footer.footer{margin-top:var(--momh-section-gap)}footer.footer .copylegal{align-items:center;display:flex;flex-direction:row;justify-content:space-between}footer.footer .copylegal>.footer__links{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end}article header small{border-bottom:1px solid #e2ebf8;border-top:1px solid #e2ebf8;color:#616c75;font-style:italic;padding:.5rem 0}.article__chapo{font-weight:700}ul.blog-listing{list-style:none;margin:0;padding:0}ul.blog-listing a{border-bottom:1px solid #e2ebf8;display:flex;flex-direction:column;justify-content:space-between;padding:.5rem 0;text-decoration:none}ul.blog-listing a>span{border-bottom:2px solid transparent;transition:border-bottom-color .2s ease-in-out}ul.blog-listing a:focus>span,ul.blog-listing a:hover>span{border-bottom-color:var(--momh-base-color-link-hover)}ul.blog-listing a span{flex:0 1 auto;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.blog-listing a time{color:#616c75;flex:1 0 auto;font-size:var(--momh-font-size-sm);order:1}@media (min-width:48em){ul.blog-listing a time{text-align:right}ul.blog-listing a{align-items:center;flex-direction:row;gap:1.5rem}ul.blog-listing a span{order:1}ul.blog-listing a time{order:2}}div.buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-top:1rem}.editer-label{color:var(--momh-form-color-label);line-height:var(--momh-line-height-md);text-align:var(--momh-text-align)}.editer-label .obligatoire{color:var(--momh-alert-color-danger)}.form-group{margin-top:1.5rem}.boutons{text-align:right}.submit{--momh-border-radius:.425rem;--momh-border-width:1px;--momh-font-size:1rem;--momh-font-weight:500;--momh-gap:.5rem;--momh-icon-padding:.75em;--momh-icon-size:1em;--momh-padding:.75em 1em;--momh-shadow-size:.25rem;align-items:center;border-radius:var(--momh-border-radius);border-style:solid;border-width:var(--momh-border-width);cursor:pointer;display:inline-flex;font-size:var(--momh-font-size);font-weight:var(--momh-font-weight);gap:var(--momh-gap);justify-content:center;line-height:1;padding:var(--momh-padding);text-align:start;text-decoration:none;transition-duration:var(--momh-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--momh-timing-function)}.submit:focus{outline-color:transparent;outline-style:solid}.submit:disabled{opacity:.5;pointer-events:none}.submit_main{background-color:var(--momh-btn-color-primary-background);border-color:var(--momh-btn-color-primary-background);color:var(--momh-btn-color-primary-foreground)}.submit_main:focus-visible{outline:2px solid var(--momh-btn-color-primary-background);outline-offset:2px}.submit_main:hover{background-color:var(--momh-btn-color-primary-background-hover);border-color:var(--momh-btn-color-primary-background-hover);color:var(--momh-btn-color-primary-foreground)}:root{--momh-section-gap:clamp(5rem,7vw,7rem);--momh-container-gap:clamp(1.5rem,5vw,3rem)}

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

/* plugins-dist/mediabox/lity/css/lity.mediabox.css?1724059461 */
.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}
.box_mediabox.lity-iframe .lity-iframe-container iframe{background:#fff}
.box_mediabox.lity-height-set.lity-iframe .lity-iframe-container{height:100%;padding:0;transform:none}
.lity-active body{height:auto!important;overflow:hidden!important}
.box_mediabox.lity-loading .lity-content{background:transparent}
.box_mediabox.lity-loading .lity-content:after{display:none}
.lity-loading .box-loading{display:block;position:absolute;top:50%;left:50%;margin-top:-2.5em;margin-left:-2.5em;width:5em;height:5em}
.lity-loading .box-loading:after{content:" ";display:block;width:4em;height:4em;margin:.5em;border-radius:50%;border:.375em solid #000;border-color:#000 #fff #000 #fff;opacity:0.5;animation:lds-dual-ring 1.2s linear infinite}
@keyframes lds-dual-ring{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
.box_mediabox.lity-closing:before{opacity:0}
.lity-group-progress-bar{display:none;position:fixed;bottom:0;left:0;right:0;height:.33em}
.lity-slideshow .lity-group-progress-bar{display:block}
.lity-group-progress-bar-status{position:absolute;left:0;height:100%;top:0;background:#888}
.lity-no-transition-on-open .lity-content,.lity-no-transition .lity-content{transition:none!important}
.lity-no-transition-on-open-none.lity-loading .lity-content,.lity-no-transition.lity-loading .lity-content,.lity-no-transition.lity-closed .lity-content{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}
.lity-transition-on-open-slide-from-right .lity-content,.lity-transition-on-open-slide-from-left .lity-content{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
.lity-transition-on-open-slide-from-right.lity-loading .lity-content{-webkit-transform:scale(1) translateX(50vw);-ms-transform:scale(1) translateX(50vw);-o-transform:scale(1) translateX(50vw);transform:scale(1) translateX(50vw)}
.lity-transition-on-open-slide-from-left.lity-loading .lity-content{-webkit-transform:scale(1) translateX(-50vw);-ms-transform:scale(1) translateX(-50vw);-o-transform:scale(1) translateX(-50vw);transform:scale(1) translateX(-50vw)}
:root{--mediabox-sidebar-width:25rem;--mediabox-sidebar-height:calc(5rem + 20%);--mediabox-sidebar-close-size:2rem}
.box_mediabox.lity-sidebar:before{opacity:0.5}
.box_mediabox.lity-sidebar .lity-wrap{display:flex}
.box_mediabox.lity-sidebar .lity-container{position:relative;transition:transform 0.3s ease-in-out}
.box_mediabox.lity-sidebar .lity-content{height:100%;width:100%;min-width:initial;min-height:initial;transition:none!important;transform:none!important;padding-block-start:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar .lity-close{position:absolute;color:inherit;width:var(--mediabox-sidebar-close-size);height:var(--mediabox-sidebar-close-size);font-size:var(--mediabox-sidebar-close-size);line-height:var(--mediabox-sidebar-close-size)}
.box_mediabox.lity-sidebar-inline .lity-container{width:var(--mediabox-sidebar-width);max-width:100vw}
.box_mediabox.lity-sidebar-start .lity-wrap{justify-content:start}
.box_mediabox.lity-sidebar-start.lity-loading .lity-container,.box_mediabox.lity-sidebar-start.lity-closing .lity-container{transform:scale(1) translateX(-100%)}
.box_mediabox.lity-sidebar-end .lity-wrap{justify-content:end}
.box_mediabox.lity-sidebar-end.lity-loading .lity-container,.box_mediabox.lity-sidebar-end.lity-closing .lity-container{transform:scale(1) translateX(100%)}
.box_mediabox.lity-sidebar-block .lity-wrap:before{margin:0}
.box_mediabox.lity-sidebar-top .lity-container,.box_mediabox.lity-sidebar-bottom .lity-container{height:var(--mediabox-sidebar-height);max-height:100vw}
.box_mediabox.lity-sidebar-top.lity-loading .lity-container,.box_mediabox.lity-sidebar-top.lity-closing .lity-container{transform:scale(1) translateY(-100%)}
.box_mediabox.lity-sidebar-bottom .lity-wrap{align-items:end}
.box_mediabox.lity-sidebar-bottom.lity-loading .lity-container,.box_mediabox.lity-sidebar-bottom.lity-closing .lity-container{transform:scale(1) translateY(100%)}

/* plugins-dist/mediabox/lity/skins/_simple-dark/lity.css?1724059461 */
.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/auto/orthotypo/v2.2.0/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}

/* plugins/auto/coloration_code/v1.1.0/assets/highlightjs/styles/a11y-dark.min.css */
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
Theme:a11y-dark
Author:@ericwbailey
Maintainer:@ericwbailey
Based on the Tomorrow Night Eighties theme:https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/.hljs{background:#2b2b2b;color:#f8f8f2}.hljs-comment,.hljs-quote{color:#d4d0ab}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ffa07a}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f5ab35}.hljs-attribute{color:gold}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#abe338}.hljs-section,.hljs-title{color:#00e0e0}.hljs-keyword,.hljs-selector-tag{color:#dcc6e0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}

/* plugins/auto/coloration_code/v1.1.0/assets/coloration_code_extra.css */
pre.spip_code_block[data-highlight='hljs']{text-shadow:none;border:0;padding:0}
pre.spip_code_block[data-highlight='hljs']:before{color:#f8f8f2;top:0!important;right:0!important;padding:.3em .4em .2em;border-bottom-left-radius:3px;background-color:#2b2b2b}

