:root{--input-radius:.2em;--transition-duration:.2s}@media (prefers-reduced-motion:reduce){:root{--transition-duration:0s}}:root{--body-base:1.33333rem;--body-small:1.2rem;--body-large:1.4815rem;--body-verylarge:1.6460rem;--s0:clamp(1.3333rem,1.3333rem + 0vw,1.3333rem);--s1:clamp(1.6rem,1.5768rem + 0.1159vw,1.6667rem);--s2:clamp(1.92rem,1.8632rem + 0.2841vw,2.0833rem);--s3:clamp(2.304rem,2.1996rem + 0.522vw,2.6042rem);--s4:clamp(2.7648rem,2.5942rem + 0.8529vw,3.2552rem);--3xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--2xs:clamp(0.4375rem,0.4158rem + 0.1087vw,0.5rem);--xs:clamp(0.6875rem,0.6658rem + 0.1087vw,0.75rem);--s:clamp(0.875rem,0.8315rem + 0.2174vw,1rem);--m:clamp(1.3125rem,1.2473rem + 0.3261vw,1.5rem);--l:clamp(1.75rem,1.663rem + 0.4348vw,2rem);--xl:clamp(2.625rem,2.4946rem + 0.6522vw,3rem);--2xl:clamp(3.5rem,3.3261rem + 0.8696vw,4rem);--3xl:clamp(5.25rem,4.9891rem + 1.3043vw,6rem);--3xs-2xs:clamp(0.25rem,0.163rem + 0.4348vw,0.5rem);--2xs-xs:clamp(0.4375rem,0.3288rem + 0.5435vw,0.75rem);--xs-s:clamp(0.6875rem,0.5788rem + 0.5435vw,1rem);--s-m:clamp(0.875rem,0.6576rem + 1.087vw,1.5rem);--m-l:clamp(1.3125rem,1.0734rem + 1.1957vw,2rem);--l-xl:clamp(1.75rem,1.3152rem + 2.1739vw,3rem);--xl-2xl:clamp(2.625rem,2.1467rem + 2.3913vw,4rem);--2xl-3xl:clamp(3.5rem,2.6304rem + 4.3478vw,6rem);--s-l:clamp(0.875rem,0.4837rem + 1.9565vw,2rem);--s-xl:clamp(0.875rem,0.1359rem + 3.6957vw,3rem);--m-xl:clamp(1.3125rem,0.7255rem + 2.9348vw,3rem);--white:#fff;--black:#000;--quite-black:#222;--red:#b90000;--red-classic:#c00;--red-pale:#d04343;--chalk:hsl(43.6,23.4%,90.8%);--chalk-light:hsl(43.6,23.4%,97%);--chalk-dark:hsl(43.6,23.4%,80.8%);--chalk-darkest:hsl(43.6,22.4%,70.8%);--midnight:hsl(221.9,51.1%,7%);--light-gray:#ddd;--dark-gray:#707070;--paper:var(--white);--ink:var(--black)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:where(.v5) *,:where(.v5) :after,:where(.v5) :before{box-sizing:border-box}:where(.v5) html{-webkit-text-size-adjust:none;text-size-adjust:none}:where(.v5) blockquote,:where(.v5) body,:where(.v5) dd,:where(.v5) dl,:where(.v5) figure,:where(.v5) h1,:where(.v5) h2,:where(.v5) h3,:where(.v5) h4,:where(.v5) h5,:where(.v5) h6,:where(.v5) p{margin-block:0}:where(.v5) ol[role=list],:where(.v5) ul[role=list]{list-style:none;margin:0;padding:0}:where(.v5) body{min-height:100vh;line-height:1.5}:where(.v5) button,:where(.v5) h1,:where(.v5) h2,:where(.v5) h3,:where(.v5) h4,:where(.v5) input,:where(.v5) label{line-height:1.1}:where(.v5) h1,:where(.v5) h2,:where(.v5) h3,:where(.v5) h4{text-wrap:pretty}:where(.v5) a:not([class]){text-decoration-skip-ink:auto;color:currentColor}:where(.v5) img,:where(.v5) picture{max-width:100%;display:block}:where(.v5) textarea:not([rows]){min-height:10em}button,input,select,textarea{font-family:inherit;font-size:inherit}html{font-size:12px;accent-color:#b90000}body{font-family:Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;background:#f2f2f2;color:#000;margin:0;overflow-y:scroll;background:#fff}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}a,button.a{text-decoration:none;color:#c00;font-weight:700}button.a{background:none;border:none;padding:0;line-height:1em;cursor:pointer}a:hover,button.a:hover{background-color:#fac34c;color:#fff}abbr:not(.abbr-reset){font-weight:700;color:#c00}abbr:not(.abbr-reset):hover{border-bottom-style:solid;color:#f8aa00;cursor:help}hr{color:gray;margin:1em 0;border-width:.08em 0 0}a img{border:none}figure{margin:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:.9em}th{font-weight:400;text-align:left}ol,ul{padding-left:2em;list-style-position:outside}address{font-style:normal}pre{border:.0625em solid #ccc;border-radius:.2em;padding:.3em;box-shadow:0 0 .2em #ddd}a.c_Oeuvre,a.c_Organisme,a.c_Personne,a.c_Spectacle{font-weight:700;font-variant-numeric:oldstyle-nums}a.image img{border:1px solid #ccc}a.image:hover{background:none}a.subtle{font-weight:inherit;color:inherit;text-decoration:underline;text-decoration-style:dotted}a.subtle:hover{color:inherit;background-color:inherit}summary{cursor:pointer}[hidden]{display:none!important}.frontend{font-family:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;font-variant-numeric:lining-nums}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],input:not([type]),textarea{padding:.2em;background:#fff;border:.08em solid #aaa;border-radius:.2em;font-family:inherit;font-variant-numeric:inherit;font-size:1em}[type=email]:active,[type=email]:focus,[type=number]:active,[type=number]:focus,[type=password]:active,[type=password]:focus,[type=search]:active,[type=search]:focus,[type=tel]:active,[type=tel]:focus,[type=text]:active,[type=text]:focus,[type=url]:active,[type=url]:focus,input:not([type]):active,input:not([type]):focus,textarea:active,textarea:focus{outline:1px dotted #606060}textarea{resize:vertical}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(0deg,#e0e0e0 0,#f0f0f0);border:.08em solid #aaa;padding:.2em 1em;border-radius:.2em;font-family:inherit;font-size:1em}[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background:linear-gradient(0deg,#f0f0f0 0,#fff)}[type=button]:active,[type=reset]:active,[type=submit]:active,button:active{background:linear-gradient(180deg,#e0e0e0 0,#f0f0f0)}[type=button][disabled]:hover,[type=reset][disabled]:hover,[type=submit][disabled]:hover,button[disabled]:hover{background:linear-gradient(0deg,#e0e0e0 0,#f0f0f0)}.button-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:.2em}.button-reset,.button-reset-link,.button-reset:hover{background-image:none}.button-reset-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:.2em}.button-reset-link:hover{background-image:none}.button-reset-link-link{@extend .button-reset}.button-reset-link,.button-reset-link-link{font-weight:700;color:#c00}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding:.15em .25em;padding-right:1.5em;border:.08em solid #aaa;border-radius:.2em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23555555'><polygon points='0,0 100,0 50,50'/></svg>"),linear-gradient(0deg,#fff 0,#fff);background-repeat:no-repeat,repeat;background-size:.7em auto,100%;background-position:center right .4em,50%;cursor:pointer;font-family:inherit;font-variant-numeric:inherit;line-height:1.25;box-sizing:border-box;max-width:100%}select[multiple],select[multiple]:hover,select[size]:not([size="1"]),select[size]:not([size="1"]):hover{background:#fff;padding:0}select:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23b90000'><polygon points='0,0 100,0 50,50'/></svg>"),linear-gradient(0deg,#fff,#fff)}.fixCR,input[type=checkbox],input[type=radio]{vertical-align:-.1em}input:disabled{opacity:.7;filter:grayscale(100%)}fieldset{margin:0;padding:0;border:none}::-moz-selection{background:var(--red-pale);text-shadow:none;color:#fff}::selection{background:var(--red-pale);text-shadow:none;color:#fff}::-webkit-scrollbar{width:.9em}::-webkit-scrollbar-track{border-left:1px solid #b0b0b0;background-color:#e5e5e5}::-webkit-scrollbar-thumb{background-color:#c00;border-color:#8c0000;border-left-style:solid;border-width:1px;cursor:pointer!important}::-webkit-scrollbar-thumb:hover{background-color:#f8aa00;border-color:#d69300}::-webkit-scrollbar-thumb:window-inactive{background-color:#cc8080;border-color:#8c8080}html{scrollbar-color:var(--red-pale) var(--chalk)}:where(.v5){font-family:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;font-size:var(--body-base);accent-color:var(--red);--measure:80ch}:where(.v5) h1,:where(.v5) h2,:where(.v5) h3,:where(.v5) h4,:where(.v5) h5,:where(.v5) h6{font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;font-weight:700}:where(.v5) h1{font-size:var(--s3)}:where(.v5) h2{font-size:var(--s2)}:where(.v5) h3{font-size:var(--s1)}:where(.v5) h4{font-size:var(--s0)}:where(.v5) h5,:where(.v5) h6{font-size:var(--s0);font-style:italic}:where(.v5) h6{font-weight:400}:where(.v5) small{font-size:var(--body-small)}:where(.v5) figcaption,:where(.v5) h1,:where(.v5) h2,:where(.v5) h3,:where(.v5) h4,:where(.v5) h5,:where(.v5) h6,:where(.v5) li,:where(.v5) p{max-inline-size:var(--measure)}:where(.v5) figcaption,:where(.v5) li,:where(.v5) p{line-height:1.5}:where(.v5) ul{list-style-type:square}:where(.v5) .rich-list>ul>li+li,:where(.v5) ul.rich-list>li+li{margin-block-start:var(--l,1rem)}:where(.v5) a,:where(.v5) button.link-button{text-decoration:underline;text-decoration-thickness:.1em;text-decoration-color:#c00;text-underline-offset:.15em;background:inherit;color:inherit}:where(.v5) a:not([class])[target]:not([target=_self],[target=_top],[target=_parent],[href^=mailto]):after{white-space:nowrap;content:" " url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width=".5em" height=".5em" viewBox="0 0 10 10"><path stroke="currentColor" stroke-width="2" fill="none" d="M1 9l7.5-7.5M2 1h7v7"/></svg>')}:where(.v5) a:not([class])[href^=mailto]:after{white-space:nowrap;content:" " url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 10 10"><path stroke="currentColor" fill="none" d="M1 4h8v5.5H1z"/><path stroke="currentColor" fill="none" d="M1 4.5L5 7l4-2.5"/></svg>')}:where(.v5) a[href^=\#]{text-decoration-style:dotted;--decoration-thickness:.075em;text-decoration-thickness:var(--decoration-thickness)}:where(.v5) a[href^=\#]:hover{text-decoration-thickness:var(--decoration-thickness);text-decoration-style:solid}:where(.v5) a:hover,:where(.v5) button.link-button:hover{background:none;color:inherit;text-decoration-thickness:.2em;text-decoration-skip-ink:none}:where(.v5) input:not([type=radio],[type=checkbox],[type=file],[type=range],[type=button],[type=submit],[type=reset]){min-width:3ch}:where(.v5) input:not([type=radio],[type=checkbox],[type=file],[type=range],[type=button],[type=submit],[type=reset]),:where(.v5) select{border:.12em solid var(--chalk-dark)}:where(.v5) input:not([type=radio],[type=checkbox],[type=file],[type=range],[type=button],[type=submit],[type=reset]):focus-visible,:where(.v5) select:focus-visible{border-color:var(--red-pale)}:where(.v5) input[type=checkbox],:where(.v5) input[type=radio]{appearance:none;display:inline-block;width:.8em;height:.8em;border:.15em solid var(--chalk-darkest);background:var(--paper);border-radius:10%;margin:0;vertical-align:-.06em;cursor:pointer;position:relative}:where(.v5) input[type=checkbox]:hover,:where(.v5) input[type=radio]:hover{background:var(--chalk)}:where(.v5) input[type=checkbox]:checked,:where(.v5) input[type=radio]:checked{background:var(--red-pale);border-color:var(--red)}:where(.v5) input[type=checkbox]:hover:checked,:where(.v5) input[type=radio]:hover:checked{background:var(--red-classic)}:where(.v5) input[type=checkbox]:focus-visible,:where(.v5) input[type=radio]:focus-visible{outline:none;border-color:var(--red-pale)}:where(.v5) input[type=radio]{border-radius:50%}:where(.v5) label:has(input[type=radio],input[type=checkbox]){font-weight:400;cursor:pointer}:where(.v5) label:has(input[type=radio],input[type=checkbox])>input{margin-inline-end:.25em}:where(.v5) [type=button],:where(.v5) [type=submit],:where(.v5) a.button-link,:where(.v5) button{background:var(--red);border-color:var(--red);color:#fff;font-weight:700;padding:.5em 1.25em;text-decoration:none;border-radius:var(--input-radius,.2em)}:where(.v5) [type=button]:hover,:where(.v5) [type=submit]:hover,:where(.v5) a.button-link:hover,:where(.v5) button:hover{background:#c00;border-color:#c00}:where(.v5) [type=button][data-secondary],:where(.v5) [type=submit][data-secondary],:where(.v5) a.button-link[data-secondary],:where(.v5) button[data-secondary]{background:none;color:var(--red);font-weight:400}:where(.v5) [type=button][data-secondary]:hover,:where(.v5) [type=submit][data-secondary]:hover,:where(.v5) a.button-link[data-secondary]:hover,:where(.v5) button[data-secondary]:hover{outline:.08em solid currentColor}:where(.v5) [type=button]:focus-visible,:where(.v5) [type=submit]:focus-visible,:where(.v5) a.button-link:focus-visible,:where(.v5) button:focus-visible{border-color:var(--red-pale)}:where(.v5) :target{scroll-margin-block:1em;animation:highlight-target .4s 4 alternate ease-in-out}:where(.v5) .match-button-height{padding:.5em}@keyframes highlight-target{0%{background-color:transparent}to{background-color:var(--chalk)}}html{height:100%}body{flex-direction:column;min-height:100%}.body,body{display:flex}.body{flex-direction:column;flex:1 0 auto}@media screen and (min-width:59em){.body{margin:0}}@media screen and (min-width:81.1875em){.body{flex-direction:row;width:1269px;margin:0 auto}}@media screen and (min-width:81.1875em){.main-content-wrapper{flex-grow:1}}.main-content{position:relative;background-color:transparent;padding:var(--xl,1.66em) var(--l-xl,1.66em);font-size:var(--body-base)}.aside{text-align:center;font-size:var(--body-small)}@media screen and (min-width:50em){.aside{display:flex;flex-direction:row;gap:.9em}}@media screen and (min-width:81.1875em){.aside{flex-direction:column;width:21em;flex-shrink:0}}.stack{display:flex;flex-direction:column;justify-content:flex-start}.stack>*+*,.v5 .stack>*+*{margin-block-start:var(--space,1em)}.v5 .grid{display:grid;grid-gap:var(--grid-gap,var(--l,1rem))}@supports (width:min(var(--grid-basis,60ch),100%)){.v5 .grid{grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-basis,60ch),100%),1fr))}}.with-sidebar{display:flex;flex-wrap:wrap;gap:var(--space,--s2)}.with-sidebar[data-side=left]>:first-child,.with-sidebar[data-side=right]>:last-child{flex-grow:1}.with-sidebar[data-side=left]>:last-child,.with-sidebar[data-side=right]>:first-child{flex-basis:0;flex-grow:999;min-inline-size:60%}.cluster{gap:var(--space,1em)}.cluster,.switcher{display:flex;flex-wrap:wrap}.switcher>*{flex-grow:1;flex-basis:calc((var(--threshold, 30em) - 100%) * 999)}.ndf,.nw{white-space:nowrap}a .nohover:hover{background-color:transparent;opacity:.85}.c_Commentaire{color:gray}.c_Normale{color:#000}.c_Spectacle{word-break:break-word}.c_Personne,.c_Spectacle{color:#404040}.cv{color:#606060}.cv a.c_Personne,.listeagenda a.c_Personne,.utilisation a.c_Personne{border-bottom:1px dotted #ccc;font-weight:400}.cv td.c_Annee{vertical-align:top;text-align:center;padding-right:10px}.cv span.c_Personne{font-weight:400}.c_Organisme{color:#404040}.c_Oeuvre{color:#2f4f4f}.c_SPO,.c_Titre{color:#5b2417}.b,.c_SPO{font-weight:700}.n{font-weight:400}.u{text-decoration:underline}.i{font-style:italic}.c{color:#404040}.t{color:#444}.cg{color:#000}.cw{color:#b22222}.co{color:#606060}.reps{padding-left:5px;font-size:.9em;white-space:nowrap;line-height:1em}.anneeBis,.orgBis{display:none}.guillemetBis{display:inline}.c_MRP{font-weight:400;font-style:italic}.clear{clear:both}.em09,.smaller{font-size:.9em}.texteV4,.texteV4 p{line-height:1.5em}.texteV4 h1,.texteV4 h2,.texteV4 h4{line-height:normal}.texteV4 h2{text-align:center}.lien{hyphens:none;-moz-hyphens:none;-epub-hyphens:none}.blochistoND{margin:10px}.blochisto{margin-top:5px}.contact{margin:1em 0;text-align:left;clear:both}.contact a{font-weight:700;border-bottom:1px dotted #c00;color:#c00;display:inline-block}.contact a:hover{background-color:#fac34c}.url a{font-weight:700;border-bottom:1px dotted #c00;color:#c00;display:inline-block}.url a:hover{background-color:#fac34c}.utilisation{margin-bottom:5px;padding-top:2px;border-left:1px dotted #c00;line-height:1.6em;padding-left:5px}.dtlR,.utilisation{margin-left:20px}.logo{vertical-align:bottom}.idem{padding-left:3em;padding-right:3em}.titrehisto{color:#c00;padding-left:3px;font-variant:small-caps;font-size:1.1em}.titrecolonne{font-size:1.2em}.titrecolonne,.titrenavigation{font-weight:700;color:#c00}@viewport{zoom:1;width:extend-to-zoom}@-ms-viewport{zoom:1;width:extend-to-zoom}@media only screen and (max-width:59em){.image img{height:auto;max-width:100%}}@media only screen and (max-width:50em){.ndf{white-space:normal}}@media screen and (max-width:35em){.anneeBis,.orgBis{display:inline}.guillemetBis{display:none}}.btn{text-align:center;border:none;border-radius:0;background:var(--red);color:var(--white);font-weight:700;cursor:pointer;padding:0 2em;height:2.66rem;border-radius:.2em}.btn.hovered,.btn:hover{background:var(--red-classic);border-color:var(--red-classic)}.btn--invert{background:#c00;color:#fff}.btn--invert:hover{background:#f8aa00;color:#000}.btn--ghost{background:#fff;border:.16em solid #db9800;color:#db9800}.btn--ghost:hover{background:#fff;border-color:#c00;color:#c00}:where(.v5,.f-organisme) details{border-width:.2em 0;border-style:solid;border-color:var(--chalk)}:where(.v5,.f-organisme) details>summary{list-style-type:none;padding:var(--s,1em);display:flex;flex-direction:row;gap:var(--s,1em);align-items:baseline}:where(.v5,.f-organisme) details[data-density=airy]>summary{padding:var(--m,1em);gap:var(--m,1em)}:where(.v5,.f-organisme) details[data-density=compact]>summary{padding:var(--xs,1em);gap:var(--xs,1em)}:where(.v5,.f-organisme) details>summary::-webkit-details-marker{display:none}:where(.v5,.f-organisme) details>summary:focus-visible,:where(.v5,.f-organisme) details>summary:hover{background:var(--chalk)}:where(.v5,.f-organisme) details[open]>:last-child,:where(.v5,.f-organisme) details[open]>summary{margin-bottom:var(--s,1em)}:where(.v5,.f-organisme) details>summary:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='width:1em;height:1em' stroke='currentColor' fill='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 4.5L5 9.25 8.5 4.5z'/%3E%3C/svg%3E");background-position:50%;background-size:auto;display:inline-block;width:1em;height:1em;min-width:1em}:where(.v5,.f-organisme) details[open]>summary:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='width:1em;height:1em' stroke='currentColor' fill='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 9.25L5 4.5l3.5 4.75z'/%3E%3C/svg%3E")}:where(.f-organisme) details{border:none}:where(.f-organisme) details summary{padding:var(--2xs,.5em)}:where(.f-organisme) details summary:hover{background:none}.onglets{margin-top:1em}.onglets__liste{display:none;padding:0;margin:0;white-space:nowrap;overflow-x:auto}.onglets__liste::-webkit-scrollbar{height:.25em}.onglets__liste li{display:inline-block}.onglets--interactive .onglets__liste{display:block}.onglets__onglet{display:inline-block;padding:.4em .6em;font-size:1em;margin:0;margin-right:.5em;margin-top:1em;font-weight:400;color:#fff;border-bottom:none;background-color:#757575}.onglets__onglet:hover,.v5 .onglets__onglet{text-decoration:none}.onglets__onglet--on,.onglets__onglet--on:hover,.onglets__onglet--seul{font-weight:700;background-color:#d83b3b;color:#fff}.onglets__scroll-to-first,.onglets__scroll-to-last{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:none;border-radius:0;padding:.2em}.onglets__scroll-to-first:hover,.onglets__scroll-to-last:hover{background-image:none}.onglets__scroll-to-first-link,.onglets__scroll-to-last-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;border:none;border-radius:0;padding:.2em}.onglets__scroll-to-first-link:hover,.onglets__scroll-to-last-link:hover{background-image:none}.onglets__scroll-to-first-link-link,.onglets__scroll-to-last-link-link{@extend .button-reset;font-weight:700;color:#c00}.onglets__scroll-to-first-link,.onglets__scroll-to-last-link{font-weight:700;color:#c00}.onglets__scroll-to-first,.onglets__scroll-to-last{font-weight:700;background-color:hsla(0,0%,100%,.5);padding:0 .5em;position:absolute;top:0;height:100%;display:inline-block}.onglets__scroll-to-first:hover,.onglets__scroll-to-last:hover{background-color:#fff}.onglets__scroll-to-last{right:0}.onglets__scroll-to-first{left:0}.onglets--interactive .onglets__onglet--seul,.onglets--interactive .onglets__panneau:not(.onglets__panneau--on){display:none}.onglets--interactive .onglets__onglet,.onglets__onglet:first-of-type{margin-top:0}.onglets__panneau{padding:.5em;border:.08em solid #757575;min-width:500px}.onglets__panneau form{margin-bottom:0}@media screen and (max-width:65em){.onglets__panneau{min-width:0}}.onglets__titre-general{padding-right:.5em;font-weight:700}.onglets--reprises .onglets__onglet{border:.08em solid #757575}.onglets--reprises .onglets__onglet:not(:hover){color:#000;background-color:transparent}.onglets--reprises .onglets__onglet.onglets__onglet--on,.onglets--reprises .onglets__onglet.onglets__onglet--seul{color:#fff;background-color:#d83b3b}.onglets--reprises .onglets__liste{padding-bottom:.3em}.onglets--reprises .onglets__panneau{border-style:solid none;padding-left:0;padding-right:0}.onglets--admin .onglets__liste{white-space:nowrap}.onglets--admin .onglets__onglet{font-weight:700;border:.08em solid #707070;border-bottom:none}.onglets--admin .onglets__onglet:not(:hover){color:gray;background-color:#e0e0e0}.onglets--admin .onglets__onglet.onglets__onglet--on,.onglets--admin .onglets__onglet.onglets__onglet--seul{color:#fff;background-color:#707070}.onglets--admin .onglets__panneau{background-color:#e0e0e0;border-color:#707070;border-left-width:.8em;border-top-width:.4em;padding-inline:.7em}.annonce{margin:5px;background-color:#fff;width:100%;max-width:450px;border-collapse:collapse}.annonce__header{background-color:#b90000;color:#fff;border:2px solid #b90000}.annonce__header th{padding:7px 8px}.annonce__organisme{width:300px;font-size:1.1em}a.annonce__organisme-nom{color:#fff;text-decoration:none;font-weight:700}.annonce__dates{text-align:center;font-size:1.1em}.annonce tbody{border:2px solid #d9d3c3;border-top:none}.annonce__main{padding:8px}.annonce__aside{padding:5px;text-align:center}.annonce__reservation{margin-top:5px;color:maroon;padding:2px 10px}.annonce__reservation a{font-weight:700;text-decoration:underline;color:inherit}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:201;background:rgba(0,0,0,.2);transition:opacity .2s ease-out;opacity:0;transform:translateX(-100%);overflow:hidden}.modal-container.visible{transform:translateX(0);opacity:1}.modal-container__close{position:fixed;top:0;right:0;font-size:4em;line-height:.5;z-index:2}.modal-container__close:hover{color:#fff}.modal{display:block;padding:2em;padding-bottom:0;border:1px solid #888;background:#fff;box-shadow:0 0 1em gray;max-height:90%;max-width:90%;overflow-y:auto;z-index:1;top:50%;transform:translateY(-50%)}.modal:after{content:"";padding-top:2em;display:block}.modal__confirm,.modal__prompt{text-align:center}.modal__confirm-buttons,.modal__prompt-buttons{margin-top:1em}.modal__confirm-buttons button:not(:last-child),.modal__prompt-buttons button:not(:last-child){margin-right:1em}.modal header{font-size:1.5em;font-weight:700;margin-bottom:1em}.modal>:first-child{margin-top:0}.modal>:last-child{margin-bottom:0}.icon{display:inline-block;width:1.5em;height:1.5em}.inline-icon{position:relative;top:.125em}.password-confirm-equals,.password-strength{position:absolute;bottom:0;left:0;display:inline-block;height:.4em;border-radius:.2em}.password-confirm-equals[data-equals],.password-confirm-equals[data-strength],.password-strength[data-equals],.password-strength[data-strength]{border:.08em solid #ccc}.password-wrapper{position:relative}.see-password{position:absolute;right:0;bottom:0;font-size:.9em;margin-right:.3em;width:auto!important;height:2.4em!important;opacity:.7;cursor:pointer;text-transform:uppercase}.see-password:hover{opacity:1}.see-password>svg{display:inline-block;height:1.3em;width:1.3em;vertical-align:middle}.password-strength{transition:width .5s,background-color .5s;will-change:width,background-color;width:0}.password-strength[data-strength="0"]{width:10%;background-color:#800}.password-strength[data-strength="1"]{width:25%;background-color:#c00}.password-strength[data-strength="2"]{width:50%;background-color:#fac34c}.password-strength[data-strength="3"]{width:75%;background-color:#a6b373}.password-strength[data-strength="4"]{width:100%;background-color:#178800}.password-confirm-equals[data-equals]{width:100%}.password-confirm-equals[data-equals=false]{background-color:#b0b0b0}.password-confirm-equals[data-equals=true]{background-color:#178800}.selecteur-disciplines__superdisciplines{display:flex;flex-wrap:wrap;container-type:inline-size;contain-intrinsic-inline-size:14rem}.selecteur-disciplines__superdisciplines>*{flex:1 1 100%;@container (min-width:40ch){flex-basis:50%}@container (min-width:60ch){flex-basis:33%}}:where(.v5) .card{display:flex;flex-direction:column;border-radius:.25em;background-color:#fff;box-shadow:0 0 var(--m) #ebebeb;color:#000;text-decoration:none;transition-duration:var(--transition-duration)}:where(.v5) .card:hover{background-color:var(--chalk)}:where(.v5) .card__img{border-top-right-radius:inherit;border-top-left-radius:inherit;overflow:hidden}:where(.v5) .card__img>img{height:10em;width:100%;object-fit:cover}:where(.v5) .card[data-no-img],:where(.v5) .card__text{--space:var(--l);padding:var(--l);border-bottom:1em solid #b90000;flex-grow:1}:where(.v5) .card__text{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;font-weight:400}:where(.v5) a.card>p{font-weight:400}.inline-links{display:inline-flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.inline-links>*{display:inherit}.inline-links>*+:before{content:"\a0|\a0";font-weight:400}.message{--padding:var(--m);--color:var(--chalk);padding:var(--padding);color:#000;background-color:var(--color);border-radius:.2em;max-inline-size:var(--measure);text-align:center;background-image:linear-gradient(135deg,color-mix(in hsl,var(--color),#000 15%),color-mix(in hsl,var(--color),#000 15%) var(--padding),transparent var(--padding)),linear-gradient(-45deg,color-mix(in hsl,var(--color),#000 15%),color-mix(in hsl,var(--color),#000 15%) var(--padding),transparent var(--padding))}.message[data-type=success]{--color:#91c486}.message[data-type=warning]{--color:hsl(46.4,75.4%,64.7%)}.message[data-type=error]{--color:#da6c6c}.callout{max-width:var(--measure);padding:var(--m);border-left:var(--s) solid var(--red);background:var(--chalk);--space:var(--m)}.callout h2,.callout h3,.callout h4,.callout h5,.callout h6{font-size:var(--s0)}.highlight{border-left:var(--xs) solid var(--chalk);padding:var(--xs) var(--m)}.dialogue{font-variant-numeric:oldstyle-nums}.c_Dialogue{font-family:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;font-variant-numeric:oldstyle-nums}.c_Dialogue h2{font-size:1.2em}.c_Dialogue h3{font-size:1em}.c_Dialogue h1,.dialogue h1{font-size:var(--s3);font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;font-weight:700;color:var(--black);padding:0;line-height:1;text-align:left;margin-top:0;position:relative;margin-bottom:var(--xl);text-box:cap alphabetic}.on-homepage .c_Dialogue h1,.on-homepage .dialogue h1{margin-bottom:0}.c_Dialogue h1:after,.dialogue h1:after{content:"";position:absolute;width:var(--xs);height:calc(var(--xl) + 1em);top:calc(-1 * var(--xl));left:calc(-1 * var(--l-xl));background:var(--chalk-dark)}@supports (text-box:cap alphabetic){.c_Dialogue h1:after,.dialogue h1:after{height:auto;bottom:0}}.qui-sommes-nous h1:after{height:calc(var(--xl) + 1.1cap)!important}@supports (text-box:cap alphabetic){.qui-sommes-nous h1:after{height:auto!important;bottom:-.4cap}}.accueil{margin:1em;text-align:center;font-size:1.3em;line-height:1.5}.accueil__description{max-width:50em;margin:2em auto}.accueil__affiches-header{font-size:1.1em;margin:2em auto 0;padding:.5em;color:#fff;background:#606060}.accueil__affiches>#blocAffiches{margin-bottom:0}.accueil__blocs{display:grid;grid-gap:1em;grid-template-areas:"revues" "agenda" "ephemeride" "newsletter" "aide";margin:2em auto}@media screen and (min-width:50em){.accueil__blocs{grid-template-areas:"revues agenda" "ephemeride ephemeride" "newsletter aide"}}@media screen and (min-width:65.875em){.accueil__blocs{grid-template-areas:"revues     ephemeride newsletter" "agenda     ephemeride aide"}}.titreAnnonce{margin-top:0}.annonce_document{clear:right;float:right;width:150px;margin:5px;margin-left:15px}.bloc-accueil{width:50%;float:right;line-height:1.5em;padding:15px;background-color:#e0e0e0;margin-left:15px;margin-bottom:10px}.bloc-accueil h2{text-align:center}.bloc-accueil p:last-child{margin-bottom:0}.bloc-accueil--annonce .bloc-accueil__titre{margin:0;padding:.25em;font-size:1.6rem;text-align:center;color:#fff;background-color:#c00;font-weight:700}.bloc-accueil--annonce .bloc-accueil__sous-titre{margin:0;padding:.25em;font-size:1.33rem;text-align:center;color:#fff;background-color:#ff8c00;font-weight:700}.bloc-accueil--annonce a{color:#15c}@media screen and (max-width:35em){.bloc-accueil{width:auto;margin-left:auto;float:none}}#formContact table{border-spacing:.5em .5em;margin:2em auto}#formContact blockquote{font-style:italic;line-height:1.5}#formContact blockquote a{font-weight:400;color:inherit;text-decoration:underline;background:none}#formContact .label{padding:3px 5px;background-color:#db4c4c;color:#fff;font-weight:700;font-size:1.1em;vertical-align:top;width:6em;display:inline-block;text-align:right}#formContact input[type=email],#formContact input[type=text],#formContact textarea{width:100%}#formContact #cbPDR{display:inline-block}#formContact .human-check{display:block;padding:.5em;background:#606060;color:#fff;cursor:pointer}#formContact .human-check:hover{background:gray}@media screen and (max-width:50em){#formContact .flex-row{flex-direction:column}}@media screen and (max-width:35em){#formContact td{display:block}}.pdr{white-space:nowrap;margin-top:5px}.pContact{margin-top:15px;text-align:center}.champcontact{width:300px;max-width:100%}.SPOE{max-width:300px}.warning{text-align:left;padding:10px;background-color:#f0f0f0}.warning--personne{background-color:red;color:#fff}.feedback{display:block;padding:1em;font-style:italic;color:#fff;background-color:#606060}.feedback--success{background-color:#538146;text-align:center;margin:2em 0;padding:1em;font-size:1.2em}.feedback--failed,.feedback--failed_captcha{background-color:#eb0514}.d-lettre-information .label{padding:3px 5px;background-color:#db4c4c;color:#fff;font-weight:700;font-size:1.1em;width:6em;display:inline-block;text-align:right}.d-lettre-information .label,.d-lettre-information button,.d-lettre-information input{vertical-align:middle!important}@media screen and (max-width:50em){.d-lettre-information .flex-row{flex-direction:column}.d-lettre-information input[type=email],.d-lettre-information input[type=text]{width:100%}}.soustitreEphemeride{margin:20px 0 3px 10px;font-size:1.2em;border-bottom:1px solid #c00;color:#c00;font-weight:700;font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}.lignesephemeride{line-height:1.7em;margin-left:10px}.titreEphemeride{margin-top:0;font-variant:small-caps;font-variant-numeric:oldstyle-nums}.bloc-accueil .soustitreEphemeride{text-align:center;margin-bottom:10px;color:#404040;border-bottom:1px solid #404040}.bloc-accueil--ephemeride{text-align:center}.ephemeride{margin-top:7px;margin-bottom:3px;text-align:left;font-size:14px;border-bottom:1px solid gray;color:darkred}.ephemeride-personne__important{font-size:1.2em;color:#202020}.ephemeridepays{font-size:1.1em;margin-left:15px;padding:0;display:inline-block}.ephemeridejour,.ephemeridepays{color:#404040;border-bottom:1px dotted gray;font-variant:small-caps}.ephemeridespectacle{padding-left:15px;font-size:1.1em}.ephemerideorganisme{color:#c00}.agenda__annonces{align-items:center;display:flex;flex-direction:column;padding-top:.5em}.agenda__annonces-header{margin:0 5px;padding:8px;color:#fff;background-color:#a0a0a0;font-size:15px;width:100%;max-width:450px}@media screen and (min-width:59em){.agenda{display:grid;grid-gap:.5em;grid-template-rows:auto;grid-template-columns:1fr 1fr}.agenda__options{grid-column:1/-1}.agenda__resultat{grid-row:2}.agenda__annonces{grid-column:2;align-items:stretch}}.ouquand{background-color:#c00;color:#fff;padding:3px;margin:3px 10px;text-align:center;width:5em;font-family:Trebuchet MS,Helvetica,"sans serif";font-size:15px;font-weight:700;display:inline-block}#contactagenda{margin:10px}#agenda_rc{display:inline;margin-left:10px}.listeagenda td{padding:.2em;line-height:1.45em;border-spacing:.5em .2em;vertical-align:top}.listeagenda__spectacle td:first-child{padding-left:2em;white-space:nowrap}.rien{color:#c00;margin:10px}.onglets__panneau{min-width:auto}.d-erreur h1,.d-erreur p{text-align:center;margin-left:auto;margin-right:auto}.d-erreur h1{font-size:2em;margin-bottom:1em}.d-erreur p{max-width:80ch;font-size:1.2em;line-height:1.5em;text-wrap:balance;word-wrap:break-word}.avancement{border:1px solid gray}.avancement,.avancement tr{background-color:#fff}.avancement tr:hover{background-color:#add8e6}tr.entete_avancement,tr.entete_avancement:hover{background-color:khaki}.choix-revue{background-color:#e0e0e0;padding:5px;margin-bottom:5px;display:inline-block}.liste-partenaires{display:flex;flex-flow:row wrap}.liste-partenaires__item{margin:1.5em;flex:0 1 150px;display:flex;justify-content:center;align-items:center;text-align:center}.liste-partenaires a.image img{border:none}.qui-sommes-nous__qsn{column-width:25em;column-gap:2.5em;column-rule:1px dotted #ddd;margin-bottom:2em;hyphens:auto;-moz-hyphens:auto;-epub-hyphens:auto}.qui-sommes-nous__qsn>.premier,.qui-sommes-nous__qsn>p:first-child{margin-top:0}.qui-sommes-nous__soutenir{display:inline-block;padding:1em 2em;background-color:#c00;color:#fff}.qui-sommes-nous__soutenir:hover{background-color:#eb0514}.qui-sommes-nous__reduction-impots{margin:1em 0;overflow:auto;background-color:gold}.qui-sommes-nous__reduction-impots>p{text-align:center}.qui-sommes-nous__adresses th{font-weight:700}.qui-sommes-nous__adresses address{margin-left:.7em;padding-left:.7em;border-left:1px solid gray;text-align:left}.boutonpaypal,.boutonpaypal form{display:inline}.boutonpaypal a,.boutonpaypal input{display:inline-block;margin:0 .2em;background:#c00;color:#fff;border:none;font-weight:700;padding:0 1em;border-radius:.2em}.boutonpaypal a:hover,.boutonpaypal input:hover{background:#eb0514;color:#fff}.resultats-recherche{line-height:1.5em}.resultats-recherche__liste{margin:0;padding:0;list-style:none;line-height:1.75em}.resultats-recherche__types{display:flex;justify-content:start;flex-wrap:wrap;margin-bottom:1em;--border-width:0.16em;gap:var(--border-width);background-color:#ddd}.resultats-recherche__btn-type{padding:.5em 1.25em;background-color:#fff;color:#000;font-weight:700;text-align:center;flex:1 1 100%}@media (min-width:21rem){.resultats-recherche__btn-type:not(.resultats-recherche__btn-type--all){flex-basis:49%}}@media (min-width:41rem){.resultats-recherche__btn-type{flex-basis:auto!important;outline:var(--border-width) solid #ddd}}.resultats-recherche__btn-type--active{color:#c00;outline:var(--border-width) solid #c00;z-index:1}.resultats-recherche__btn-type--active:before{content:"• "}.resultats-recherche__btn-type--disabled{color:rgba(0,0,0,.5);outline:none}.resultats-recherche__count{font-weight:400}.resultats-recherche__fallback{font-style:italic;text-align:right;margin-top:0}.c_ABC{font-size:var(--body-base);font-weight:700;padding-bottom:0;border-bottom:1px solid gray}.fiche{font-family:Optima,Candara,Noto Sans,source-sans-pro,sans-serif}.fiche__titre{font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;font-variant-numeric:oldstyle-nums;font-size:var(--s3);margin:0;color:#202020;position:relative;line-height:1;text-box:cap alphabetic}:is(.frontend) .fiche__titre:before{content:"";background:#b90000;width:calc(var(--m-l) - .2em);height:.5em;position:absolute;left:0;transform:translateX(calc(-1 * var(--l-xl)));bottom:.2em}@supports (text-box:cap alphabetic){:is(.frontend) .fiche__titre:before{height:1.1ex;bottom:unset;top:calc(1cap - 1.1ex)}}.fiche__sous-titre{display:block;font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;font-variant-numeric:oldstyle-nums;font-size:var(--s2);color:#202020;margin-top:var(--xs)}.fiche__infos{margin:.83em}.fiche__contact-info{border-collapse:collapse;line-height:1.5}.fiche__contact-info th{color:#606060;font-weight:700;padding:0;padding-right:.5em}.fiche__contact-info img{display:block}.fiche__presentation{margin:.83em;max-width:60em;line-height:1.5;font-variant-numeric:oldstyle-nums}.fiche__edit{position:absolute;top:0;left:0;font-size:1.5em;color:#b0b0b0}.fiche__edit:hover{color:#c00}.fiche__note-interne{color:#fff;background-color:#606060;padding:1em;padding-left:2em;font-size:var(--body-base)}.fiche__note-interne>p{margin:0}.fiche__note-interne a,.fiche__note-interne a.c_Oeuvre,.fiche__note-interne a.c_Organisme,.fiche__note-interne a.c_Personne,.fiche__note-interne a.c_Spectacle{color:#fff;text-decoration:underline}.fiche__voir-aussi{font-size:1em;margin-bottom:.5em}.fiche__voir-aussi+ul{margin-top:0}.fiche__wikipedia-logo{font-family:serif;-o-font-feature-settings:"smcp";font-feature-settings:"smcp";font-variant-caps:small-caps;font-variant:small-caps;color:#000}.fiche__wikipedia:hover .fiche__wikipedia-logo{color:#fff}@media print{.fiche__wikipedia{display:none}}.fiche__footer{margin-top:1em;padding:.5em;font-size:.92em;clear:both}.fiche__footer table{border-collapse:collapse}.fiche__footer th{font-weight:700;padding-right:.2em}.fiche--hidden{opacity:.5;background:repeating-linear-gradient(-55deg,transparent,transparent 2em,#ddd 0,#ddd 4em)}.f-spectacle__description{margin:.5em 0 1.5em;font-weight:400;font-variant-numeric:oldstyle-nums}.f-spectacle__equipe{padding:0;margin:0 0 5px}.f-spectacle__equipe td,.f-spectacle__equipe th{padding:0}.f-spectacle__equipe--auteurs-lyrique td,.f-spectacle__equipe--auteurs-lyrique th{padding:.08em}.f-spectacle__equipe .metier{padding-right:1em;word-break:normal}.f-spectacle__production{margin:20px 0}.f-spectacle__production-bis td{padding:.2em;line-height:1.45em}.f-spectacle__oeuvres{margin-top:.8em;padding:.4em 1.6em;background:#fd0;text-align:center;float:right}.f-spectacle__statut{color:#b22222;text-decoration:underline;font-size:.9em;margin:1.125em 0}.infosSS{margin:7px 0;padding-left:30px}.boite{margin:0 0 5px;margin-left:0;padding:5px;border-left:1px solid silver;border-top:1px solid silver;border-top-left-radius:10px}.f-personne__info-metier{font-style:italic;margin:.5em 0;padding-left:.35em}.f-personne__reprises-metier-toggle:not(:checked)~.f-personne__reprises-metier{display:none}.f-personne__reprises-metier-label{display:block;cursor:pointer;padding:.5em}.f-personne__reprises-metier-label:before{content:"▸";padding-right:.3em}.f-personne__reprises-metier-toggle:checked~.f-personne__reprises-metier-label:before{content:"▾";padding-right:.3em}.f-personne__intertitre-theatre{font-style:italic;color:#000}.f-personne__intertitre-theatre>a{font-weight:400;border-bottom:1px dotted #ccc}tr:not(:first-child)>.f-personne__intertitre-theatre{padding-top:1em}.f-personne__autre-metier:not(:first-child){padding-top:.7em}.f-personne__autre-metier{color:#767676;font-size:1em;margin:0;padding:.3em;font-weight:700}.f-personne__nb-spectacles-metier{font-size:.9em}.f-personne__formations{margin:.83em}.f-personne__formation{padding:0 .3em}.f-personne__formation-annuaire{font-size:.9em}.f-personne__oeuvres{margin:0;padding:0;list-style:none}.f-personne__oeuvres li{padding:1px}.f-personne__oeuvres li:before{content:"\2013" " "}.cv td{padding:.2em;line-height:1.45em}.f-organisme__type{margin:.4em 0}.f-organisme .fiche__contact-info,.f-organisme__address{margin:.83em 0}.f-organisme__titre-toponyme{font-size:1.5em}.f-organisme__toponyme-soustitre{font-weight:400}.f-organisme__detail-sigle{font-size:.8em;font-weight:400}.f-organisme__organisateur{border-left:0.16em solid #c00;margin:.25em;padding:.25em 0 .25em .8em}.chronologie{color:#fff;padding:3px 5px;background-color:#f8aa00;font-weight:700;display:table;margin:0;font-size:1em}.tablechronologie{display:grid;width:fit-content;align-items:baseline;gap:var(--2xs);border:1px solid #a9a9a9;border-style:solid none;padding:var(--2xs);padding-left:15px}.tablechronologie__nom{grid-column:1}.tablechronologie__type{grid-column:2}.blocappellations{margin-top:1em}#mentionMRP{margin:10px 0 20px}#div_nomsAD{margin-top:10px;padding:5px}.pivot{position:relative}.pivot:before{position:absolute;content:"";background:currentColor;width:var(--xs);height:var(--xs);bottom:.4em;margin-left:-1em;font-weight:700}.autre-nom:before{content:"\21b3" " ";padding-left:1em}.selectSA{margin:5px 0;text-align:center}.selectLieux{margin-bottom:10px;max-width:100%}.f-oeuvre__description{margin:1em 0;font-weight:700}.f-oeuvre__auteurs{margin:1em 0}.f-oeuvre__auteurs-autres{margin:1em 0;border-spacing:0}.f-oeuvre__auteurs-autres td{padding:.2em}.f-oeuvre__metier{padding-right:1em;word-break:normal}.f-oeuvre__dates{margin:.83em 0}.f-oeuvre__date{margin-right:1em}.f-oeuvre__date-type,.f-oeuvre__titre-original-label{text-decoration:underline}.f-oeuvre__role{margin:0 10px;padding-left:5px;display:inline-block}.f-oeuvre__role-interpretes{margin:5px 0 10px 30px;padding:10px;border:1px solid gray;border-right:none;background-color:#f0f0f0;line-height:1.6em}.f-oeuvre__interprete{font-weight:400!important;border-bottom:.08em dotted #606060}.hoeuvre{font-size:1em;margin:0}.poeuvre{margin:10px 5px 5px 10px;padding:3px 5px;font-weight:700;font-size:1.1em;text-align:left;background-color:#db4c4c;color:#fff;display:inline-block}.user-profile{line-height:1.5}.user-profile__form{max-width:30em;margin:auto}.user-profile__submit,.user-profile input,.user-profile label{display:block;width:100%}.user-profile label{margin-top:1.5em;font-weight:700}.user-profile input{padding:.5em;margin-top:.4em}.user-profile input[type=checkbox]{display:inline;width:auto}.user-profile__submit{margin:2em 0 1.5em;background:#538146;color:#fff}.user-profile__submit:hover{background-color:#538146;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.user-signinup{padding:3.32em;line-height:1.5}.user-signinup:after{content:none!important}@media screen and (min-width:59em){.user-signinup{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"commercial commercial commercial" "signup     signin     social";grid-gap:3em}}.user-signinup__info{font-style:italic}.user-signinup__info:before{display:inline-block;content:"";font-size:1.1em;width:1em;height:1em;margin-right:.2em;vertical-align:-.2em;background-image:url(../../img/dist/icon-info.svg);background-size:1em 1em}.user-signinup__already-loggedin{font-size:1.2em;line-height:1.5;text-align:center}@media screen and (min-width:59em){.user-signinup__already-loggedin{grid-column:1/-1}}.user-signinup__social-login{max-width:30em;margin:auto;text-align:center}@media screen and (min-width:59em){.user-signinup__social-login{grid-area:social}}.user-signinup__commercial{margin:0;padding:0}.user-signinup__commercial>li{font-size:1.5em;list-style-type:none;padding:.5em;text-align:center}.user-signinup__commercial>li:first-of-type{grid-column-start:1}.user-signinup__commercial>li:nth-of-type(2){grid-column-start:2}.user-signinup__commercial>li:nth-of-type(3){grid-column-start:3}.user-signinup__commercial>li:nth-of-type(4){grid-column-start:4}@media screen and (min-width:59em){.user-signinup__commercial{grid-area:commercial}@supports (display:grid){.user-signinup__commercial{display:grid;grid-template-columns:repeat(4,1fr)}}}.social-login-btn{display:inline-block;padding:.7em 1em;color:#fff;background:#606060;text-align:center;border-radius:.2em}.social-login-btn--google,.social-login-btn--google:hover{background-color:#cf5c45}.social-login-btn--facebook,.social-login-btn--facebook:hover{background-color:#3c5d95}.social-login-btn--linkedin,.social-login-btn--linkedin:hover{background-color:#297db4}.signinup-form{margin:3em auto;max-width:45em}@supports (display:grid){@media screen and (min-width:59em){.signinup-form{width:100%;margin:0}}.signinup-form--signin{grid-area:signin}.signinup-form--signup{grid-area:signup}}.signinup-form fieldset{padding:1.33rem;border:0.32em solid #91c486;border-radius:.4em}.signinup-form legend{padding:0 1em;font-size:1.1em;text-align:center;margin:auto;text-transform:uppercase;font-weight:700;color:#178800}.signinup-form button,.signinup-form input{display:block;width:100%}.signinup-form input[type=checkbox]{display:inline;width:auto}.signinup-form input{padding:.5em;margin-top:.1em}.signinup-form label{display:block;font-weight:700;color:#606060}.signinup-form button{margin-top:1.33rem}.signinup-form label{padding-top:1.33rem}.signinup-form label:first-of-type{padding-top:0}.signinup-form__signin{background:#538146;color:#fff}.signinup-form__signin:before{content:"✓ "}.espace-spectateur{line-height:1.5}@media screen and (min-width:59em){.espace-spectateur{border-top-left-radius:.5em;border-top-right-radius:.5em}}.espace-spectateur__title{grid-area:title;margin:-1.0375em;margin-bottom:1em;padding:.7em;padding-bottom:2em;position:relative;background-color:#c00;background-image:linear-gradient(to right bottom,#c00,#a00);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:1.6em;text-align:center;text-transform:uppercase;font-kerning:none;color:#fff;letter-spacing:.075em;font-family:serif;font-weight:500}.espace-spectateur__title svg{position:absolute;bottom:-1px;width:100%;height:2em;color:#fff}@supports (display:grid){.espace-spectateur__title{display:grid}.espace-spectateur__title-E{grid-area:1/1;text-align:right}.espace-spectateur__title-space{grid-area:1/2;text-align:left}.espace-spectateur__title-spectateur{grid-area:2/2;text-align:left}}.espace-spectateur__edit-profile{display:inline-block;margin:auto;padding:.6em .8em;color:#178800;border:0.16em solid #178800;border-radius:.2em}.espace-spectateur__edit-profile:before{content:"⚙ "}.espace-spectateur__edit-profile:hover{color:#fff;background:#178800}.espace-spectateur__heading{grid-column:1/-1}.espace-spectateur__profile{grid-area:profile;text-align:center}@media screen and (min-width:35em){.espace-spectateur__profile{display:flex;flex-direction:row;text-align:left}}.espace-spectateur__greeting{font-family:serif;font-weight:400}@media screen and (min-width:35em){.espace-spectateur__greeting{flex-grow:1}}.espace-spectateur__activity{list-style:"– " inside;margin:0;padding:0;border:1px}.espace-spectateur__activity time{font-style:italic;color:#606060;padding-right:.5em}@supports (display:grid){.espace-spectateur{grid-template-areas:"title" "profile"}@media screen and (min-width:50em){.espace-spectateur{display:grid;grid-template-areas:"title title" "profile profile"}.espace-spectateur__profile{margin-right:0}}}.wicks-fmc-notice{--space:var(--s1);padding:1em;border-left:.2em solid var(--chalk)}.wicks-fmc-notice h3{color:var(--red)}hr#wicks-content{max-inline-size:45em;border-style:solid;border-color:var(--chalk);margin-block-end:0}.wicks-fmc-fields{max-width:45em;--gap:1em;display:grid;grid-gap:var(--gap);grid-template-columns:auto 1fr;align-items:baseline}.wicks-fmc-fields label{font-weight:700}@media screen and (max-width:35em){.wicks-fmc-fields{grid-template-columns:1fr}}.wicks-fmc-notice-oneline{display:inline}.wicks-fmc-pagination{--space:0}.wicks-fmc-pagination>*{padding:.5em;font-variant-numeric:lining-nums}.wicks-fmc-pagination>a{text-decoration-skip-ink:none}.wicks-footer-image{max-width:45em;margin:0 auto}.main-header-wrapper{background-color:var(--midnight);padding:2.08em;padding-right:1.66em;padding-bottom:0;border-bottom:5px solid #c00}@media screen and (min-width:59em){.main-header-wrapper{border-bottom:none;padding-bottom:2.08em}}.main-header-wrapper.no-main-footer{padding-bottom:0}@media screen and (max-width:59em){.main-header-wrapper.no-main-footer{padding-right:2.08em}}.main-header{max-width:1269px;margin:auto;position:relative}.main-header__logo{float:left;padding-right:4%}.main-header__logo img{max-width:100%;height:auto}.main-header__logo a:hover{background:none}@media screen and (max-width:50em){.main-header__logo{text-align:center;float:none;padding:0}}.main-header__slogan{font-size:var(--s1);color:var(--chalk-dark);font-weight:700;font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}@media screen and (max-width:50em){.main-header__slogan{display:none}}.main-header__examples,.main-header__stats{color:#e0e0e0;font-size:var(--body-small);font-style:italic;margin:.1em 0 .5em}.main-header__examples>a,.main-header__stats>a{font-weight:400;color:inherit;background-color:inherit}.main-header__examples>a:hover,.main-header__stats>a:hover{text-decoration:underline;color:inherit;background-color:inherit}@media screen and (max-width:50em){.main-header__examples,.main-header__stats{display:none}}.main-header__search-box{margin:.6em 0}.main-header__installer{font-size:var(--body-base);line-height:2.66rem}@media screen and (min-width:50em){.main-header__installer{display:none}}.main-header__user-actions{display:flex;float:right}@media screen and (max-width:50em){.main-header__user-actions{position:absolute;top:0;right:0}}.main-header__user-actions>a{display:flex;align-items:center;padding:.5em;background:#f8aa00;color:#000}.main-header__user-actions>a:focus,.main-header__user-actions>a:hover{background:#c00;color:#fff}.main-header__user-actions>a:first-of-type{border-top-left-radius:.25em;border-bottom-left-radius:.25em}.main-header__user-actions>a:last-of-type{border-top-right-radius:.25em;border-bottom-right-radius:.25em}.main-header__espace-spectateur>span{margin-left:.3em}@media screen and (max-width:35em){.main-header__espace-spectateur>span{display:none}}.main-menu .main-header__logout{padding-left:.7em;padding-right:.6em}.main-header__logout>span{display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;transition:max-width .2s ease-in-out;max-width:0}.main-header__logout:focus>span,.main-header__logout:hover>span{max-width:10em}.on-homepage .main-header-wrapper{padding:0}.on-homepage .main-header{padding:var(--xl)}.on-homepage .main-header__logo{float:none;padding:0;text-align:center}.on-homepage .main-header__logo img{width:380px}.search-form{font-size:var(--body-base);display:flex;flex-wrap:wrap;flex-direction:column;gap:.5em}@media screen and (min-width:59em){.search-form{flex-direction:row;gap:5em}}.search-form__submit{border-radius:0 .25em .25em 0}.search-form__combo{position:relative;flex-basis:100%;flex-grow:1;display:flex}@media screen and (min-width:50em){.search-form__combo{flex-basis:auto}}.search-form__links{display:flex;flex-direction:row-reverse}.search-form__links>*{flex-basis:50%;text-decoration:underline;text-underline-offset:.15em}.search-form__links>*,.search-form__links>:hover{color:var(--chalk-dark);background:none}input.search-form__input{flex:1 1 auto;height:2.66rem;padding:0 .3em;font-size:var(--body-large);border:none;border-radius:.25em 0 0 .25em;background:var(--chalk)}@media screen and (min-width:50em){input.search-form__input::placeholder{opacity:0}}.search-form__listbox{position:absolute;left:0;top:100%;z-index:11;width:100%;margin:0;padding:0;list-style-type:none;line-height:1.5;font-size:var(--body-base);background-color:#fff;box-shadow:0 0 .4rem #b0b0b0;border-radius:0 0 .25em .25em}.search-form__listbox :last-child{border-radius:inherit}.search-form__listbox>*{transition:opacity .2s ease}.search-form__listbox>li{max-inline-size:none}.search-form__listbox[aria-busy=true]>*{opacity:.75}.search-form__listbox a{padding:.25em .5em;color:#000;font-weight:400;display:block}.search-form__listbox a.active,.search-form__listbox a:focus{outline:0.16em solid var(--chalk-dark)}.search-form__listbox a:hover{background:var(--chalk)}.on-homepage .search-form__listbox a{text-decoration:none}.on-homepage .search-form__listbox a.active,.on-homepage .search-form__listbox a:focus{outline-color:var(--red-classic)}.search-form__listbox .term-highlight{text-decoration:underline;text-decoration-color:var(--chalk-dark);text-decoration-color:var(--red)}a.search-form__see-all{font-weight:400;border-top:.08em solid #ddd}.search-form__advanced{line-height:2.66rem;white-space:nowrap;font-weight:700;text-align:right}.search-form__combo:focus-within button,.search-form__combo:focus-within input,.search-form__combo:hover button,.search-form__combo:hover input{outline-width:var(--3xs);outline-style:solid}.search-form__combo:focus-within input,.search-form__combo:hover input{outline-color:var(--chalk-dark)}.search-form__combo:focus-within button,.search-form__combo:hover button{outline-color:var(--red)}.search-button{padding:0 .9em;flex-shrink:0}.search-button svg{width:1.3em;height:1.3em}.search-button span,.search-button svg{vertical-align:middle}.main-menu-wrapper{position:fixed;bottom:0;left:0;-webkit-backface-visibility:hidden;z-index:10;width:100%;max-height:100vh;overflow-y:scroll;box-shadow:0 -.1em 1em #a0a0a0;background-color:var(--red);clear:both;transform:translateY(100%)}.main-menu-wrapper:focus-within,.toggle-menu-checkbox:checked~.main-menu-wrapper{transition:transform var(--transition-duration);transform:translateY(0)}@media screen and (min-width:59em){.main-menu-wrapper{position:static;box-shadow:none;overflow-y:hidden;transform:translateY(0);padding-inline:0}}.toggle-menu-checkbox{position:fixed;bottom:0;right:0;opacity:0}.main-menu{text-align:center;font-weight:700;font-size:var(--body-large);font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}@media screen and (min-width:59em){.main-menu{display:flex;flex-direction:row;max-width:1269px;margin:auto;padding:0}}.main-menu__spacer{flex-grow:1;color:transparent;border:none}.main-menu__item,.main-menu__secondary-items>a{display:block;white-space:nowrap;padding:.62em 1.1em;background-color:var(--red);color:#fff;letter-spacing:.03em;border-right:.08em solid #b00000;flex-grow:1}.main-menu__item:first-child,.main-menu__secondary-items>a:first-child{border-left:.08em solid #b00000}.main-menu__item:hover,.main-menu__secondary-items>a:hover{background-color:var(--red-classic)}@media screen and (min-width:59em){.main-menu__item,.main-menu__secondary-items>a{display:inline-block;overflow:hidden}}.main-menu__item--user{background-color:#f8aa00;color:#000;border-color:#da9500;padding-left:.8em;padding-right:.8em}.main-menu__item--user:hover{background-color:#ffc341;color:#000}.floating-button{position:fixed;bottom:0;right:0;z-index:11;-webkit-backface-visibility:hidden;cursor:pointer;user-select:none;width:1.5em;height:1.5em;line-height:1.5em;border:none;border-radius:0;padding:0;background:var(--red);text-align:center;color:#fff;font-size:3em}.floating-button>svg{width:100%;height:100%;padding:.3em}.floating-button:active,.floating-button:hover{background-color:var(--red-classic)}.toggle-menu-checkbox:checked~.toggle-menu .toggle-menu__open,.toggle-menu__close{display:none}.toggle-menu-checkbox:checked~.toggle-menu .toggle-menu__close{display:initial}@media screen and (min-width:59em){.toggle-menu{display:none}}@property --progress{syntax:"<length-percentage>";inherits:false;initial-value:0}@keyframes scroll-progress{0%{--progress:-25%}to{--progress:100%}}.scroll-to-top{transition-duration:var(--transition-duration);transition-property:transform;transform:translateY(100%);z-index:0;background-image:linear-gradient(180deg,var(--red-classic) var(--progress),var(--red) var(--progress));animation:scroll-progress linear;animation-timeline:scroll(root)}.scroll-to-top.visible,.scroll-to-top:focus-visible{transform:translateY(-100%)}@media screen and (min-width:59em){.scroll-to-top.visible,.scroll-to-top:focus{transform:translateY(0)}}.header-icon-link{height:20px;width:25px;display:inline-block}.header-icon-link>span{clip:rect(0,0,0,0);position:absolute;overflow:hidden;width:1px;height:1px}.header-icon-link>svg{width:1.25em;height:1.25em;vertical-align:middle}.main-menu__secondary-items .header-icon-link>span{clip:auto;position:static;vertical-align:middle}.main-menu__secondary-items .header-icon-link{height:auto;width:100%;float:left;overflow:visible}.secondary-menu{text-align:right;padding:.5em 0;clear:both}.secondary-menu a{font-size:var(--body-small);color:#fff;margin-left:10px;vertical-align:top;font-weight:400;text-align:center}.secondary-menu a:hover{background-color:transparent;text-decoration:underline}@media screen and (max-width:59em){.secondary-menu{display:none}}@media screen and (max-width:35em){.secondary-menu{position:static;clear:both;text-align:left}}.news-banner{font-size:1.2em;background-color:hsl(51.4,45%,97%);box-shadow:0 .25em .5em #e5c4a4;line-height:1.5;order:2;position:sticky;top:0;z-index:2}.news-banner p:empty{display:none}.news-banner__wrapper{display:flex;flex-direction:column;padding:1.5em 1.38333em;max-width:1269px;margin:auto}@media screen and (min-width:50em){.news-banner__wrapper{flex-direction:row;align-items:center}}.news-banner__title{display:inline;font-weight:700;margin-right:1em;text-transform:uppercase;font-size:1.1em}.news-banner__content{display:inline}.news-banner__actions{text-align:center;padding-top:1em}@media screen and (min-width:50em){.news-banner__actions{padding-top:0}}.news-banner__close{font-size:.9em;text-transform:uppercase;padding:.5em;white-space:nowrap;margin-left:1em}.news-banner__close:before{content:"✕ "}.aside{background:var(--chalk);text-align:left;gap:0;padding-top:var(--l)}.bloc-aside{color:#000;padding:var(--l-xl);flex-grow:1!important}.bloc-aside__title{color:var(--red);padding:0;padding-left:1em;margin-bottom:var(--s);font-size:var(--s1);font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;font-weight:700;position:relative}.bloc-aside__title:before{content:"";position:absolute;background:var(--red);width:.6em;height:.6em;left:0;bottom:.4em}.bloc-aside p{text-align:left;line-height:1.5}.bloc-aside__content{flex-grow:1;font-size:var(--body-base)}.bloc-aside__content>:first-child{margin-top:0}.bloc-aside__content>*+*{margin-top:var(--xs);margin-bottom:0}@media screen and (min-width:50em){.bloc-aside{max-width:50%}}@media screen and (min-width:81.1875em){.bloc-aside{max-width:none;padding:var(--l);flex-grow:0!important}}.bloc-pour-commencer{font-weight:700;flex-grow:0}.bloc-pour-commencer a{font-weight:400;padding:0;color:#000}@media screen and (min-width:50em){.bloc-pour-commencer{flex:2 0}}@media screen and (min-width:81.1875em){.bloc-pour-commencer{flex:initial}}.bloc-pour-commencer__liens{padding:0}.bloc-pour-commencer__liens li{list-style:none}.bloc-pour-commencer__liens a{text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:100%;white-space:nowrap}.bloc-lettre-information{font-size:var(--body-small)}.bloc-lettre-information p{text-align:left}@media screen and (min-width:50em){.bloc-lettre-information{flex:1 2}}@media screen and (min-width:81.1875em){.bloc-lettre-information{flex:initial}}.bloc-lettre-information label{font-weight:700;text-align:left}.quick-access-links a{position:absolute;top:-100%;left:-100%;z-index:9;margin:1em;padding:.7em;border:.2em solid var(--chalk);background-color:var(--red);outline:var(--3xs) solid var(--chalk)!important;color:var(--white);font-size:var(--body-large)}.quick-access-links a:active,.quick-access-links a:focus{top:0;left:0}.flash-message{display:flex;align-items:center;padding:.9em 1em;font-size:var(--body-base,1rem);background-color:#f2f2f2;background-image:linear-gradient(to bottom right,hsla(0,0%,100%,.1),rgba(0,0,0,.1));color:#000}.flash-messages{overflow:hidden}.flash-message--success{background-color:#517e44;color:#fff}.flash-message--warning{background-color:#f8aa00;color:#000}.flash-message--error{background-color:#c00;color:#fff}.flash-message__content{flex-grow:1}.flash-message__close{text-transform:uppercase;color:inherit}.js-flash-messages{transform:translateY(0);opacity:1}.js-flash-messages--out{transform:translateY(-100%);opacity:0}.js-flash-messages--animate{transition:all var(--transition-duration)}.main-footer-wrapper{clear:both;background:var(--midnight);padding:2em;padding-bottom:10em}@media screen and (min-width:59em){.main-footer-wrapper{padding-bottom:5em}}.main-footer{max-width:1269px;margin:auto;font-size:var(--body-base);text-align:center}.main-footer hr{display:none}@media screen and (min-width:35em){.main-footer nav{display:flex;flex-direction:row;justify-content:space-between}.main-footer hr{display:block}.main-footer__left{text-align:left}.main-footer__right{text-align:right}}.main-footer__item{display:block;font-weight:400;color:#fff;padding:.5em 0}.main-footer__item a:hover,a.main-footer__item:hover{text-decoration:underline;background-color:transparent}.main-footer__icon{vertical-align:middle;width:1em;height:1em;margin-right:.5em}.critereRD{font-weight:700}.recherche-avancee__container{padding:var(--m-l,1.66em);background-color:#fff;font-size:var(--body-base)}.recherche-avancee__container input,.recherche-avancee__container select{accent-color:#c00;font-size:1em}.recherche-avancee__full-width-wrapper{display:flex;background:var(--chalk-light)}.recherche-avancee__types{--border-width:0.16em;display:flex;flex-wrap:wrap;gap:var(--border-width);padding:var(--border-width);max-width:65ch;container-type:inline-size;background:#ddd}.recherche-avancee__btn-type{padding:.5em 1.25em;background:#fff;color:#000;font-weight:700;text-align:center;flex:1 1 100%;@container (min-width:35ch){flex-basis:45%}@container (min-width:64ch){flex-basis:auto}}.recherche-avancee__btn-type--active{color:#c00;outline:var(--border-width) solid #c00}.recherche-avancee__btn-type--active:before{content:"• "}.recherche-avancee__options{padding:1em}.recherche-avancee__options-table{display:grid;grid-template-columns:auto 1fr;grid-gap:1em 2em;align-items:baseline}@media screen and (max-width:53.33rem){.recherche-avancee__options-table{grid-template-columns:auto}}.recherche-avancee__large-input-wrapper>*{width:30ch}.recherche-avancee__submit-row{margin-top:1.33rem;display:flex;justify-content:center}.recherche-avancee__submit-row>*{flex-grow:1}#blocAffiches,#blocLogos{position:relative;text-align:center;white-space:nowrap;clear:both}#blocAffiches{height:166px;margin-bottom:2em}#blocLogos{margin-top:1em;border-top:1px solid #a0a0a0;padding:5px 0}#blocAffiches a,#blocLogos a{background:none}.boutonImagesAccueil{position:absolute;top:0;height:100%;width:30px;border:none;border-radius:0;background:rgba(0,0,0,.2);padding:0;color:#fff;font-size:3em;font-family:serif;font-weight:700;cursor:pointer}.boutonImagesAccueil:hover{background:rgba(0,0,0,.5);color:#fff}.precBoutonImages{left:0}.suivBoutonImages{right:0}.dedansImagesAccueil{overflow-x:scroll;scroll-behaviour:smooth;display:flex;align-items:center}@media (prefers-reduced-motion:no-preference){.dedansImagesAccueil{scroll-behavior:smooth}}#blocLogos>.dedansImagesAccueil{gap:1em}.dedansImagesAccueil::-webkit-scrollbar{height:.25em}.dedansImagesAccueil:hover a{position:relative;opacity:.5}#blocLogos .dedansImagesAccueil:hover a{opacity:1}#blocAffiches a:hover:after{content:attr(title);position:absolute;pointer-events:none;background:rgba(0,0,0,.7);padding:.5em;font-size:1.33rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.2em;z-index:1;white-space:normal}#blocAffiches a:last-child:hover:after{left:auto;right:0;transform:translateY(-50%)}#blocAffiches a:first-child:hover:after{left:0;right:auto;transform:translateY(-50%)}#blocAffiches a:hover{opacity:1}.accueil-stats{list-style:none;margin:2em auto;max-width:50em;padding:0;font-weight:700}.accueil-stats__count--animated{opacity:0;transition:opacity 1s}.accueil-stats__count--animating{opacity:1}@media screen and (min-width:15em){.accueil-stats{display:table}.accueil-stats__stat{display:table-row;padding:0}.accueil-stats__count,.accueil-stats__type{display:table-cell}.accueil-stats__count{text-align:right;padding-right:1ch}.accueil-stats__type{text-align:left}}@media screen and (min-width:35em){.accueil-stats{display:flex;flex-direction:row;justify-content:space-around;justify-content:space-evenly}.accueil-stats__stat{display:flex;flex-direction:column}.accueil-stats__count,.accueil-stats__type{text-align:center;padding-right:0}}.accueil-bloc{color:#333;background-color:#eee;background-size:cover;background-position:50%}.accueil-bloc__button{display:flex;justify-content:center;align-items:center;padding:1.5em;font-size:1.2em;width:100%;height:100%;min-height:6em;background-color:rgba(0,0,0,.2);color:#eee;text-shadow:0 0 .25em #000;transition:background-color var(--transition-duration)}.accueil-bloc__button:hover{color:#fff;background-color:rgba(0,0,0,.4)}.accueil-bloc--ephemeride{grid-area:ephemeride}.accueil-bloc--revues{grid-area:revues;background-image:url(../../img/homepage/revues.jpg)}.accueil-bloc--newsletter{grid-area:newsletter;background-image:url(../../img/homepage/newsletter.webp)}.accueil-bloc--agenda{grid-area:agenda;background-image:url(../../img/homepage/agenda.jpg)}.accueil-bloc--aide{grid-area:aide;background-image:url(../../img/homepage/aide.jpg)}.accueil-searchbox{display:flex;flex-direction:column;max-width:40em;margin:2em auto}.accueil-searchbox__input{padding:.5em;border-radius:.35em .35em 0 0;border:.15em solid #f8aa00;border-bottom:none;text-align:center}.accueil-searchbox__submit{padding:.3em 1em;height:auto;border-radius:0 0 .35em .35em}.accueil-ephemeride{padding:0;border:.1em solid #ddd;background-color:#fafafa;background-image:linear-gradient(to bottom right,#fafafa 0,#ddd);border-radius:.5em}.accueil-ephemeride__inner{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;max-width:40em;margin:auto;padding:1em}.accueil-ephemeride__bottom,.accueil-ephemeride__middle,.accueil-ephemeride__top{margin:.5em 0}.accueil-ephemeride__top{text-align:left;font-size:1.1em}.accueil-ephemeride__top:after{content:"";display:block;height:.08em;background:linear-gradient(90deg,#b0b0b0 0,transparent 50%)}.accueil-ephemeride__middle{font-size:1.1em}.accueil-ephemeride__bottom{text-align:right;font-size:.9em}.accueil-ephemeride__date{white-space:nowrap}.share{margin:2em 0;display:flex;align-items:center;gap:var(--s);border:2px solid transparent}.share.sticky:not(:is(.on-homepage *)){position:fixed;background:#fff;bottom:var(--s);margin:0;padding:var(--s) calc(.75 * var(--s));transform:translateX(calc(-.75 * var(--s)));border-radius:.2em;border-color:var(--chalk-dark)}.share a:after{content:none!important}.share__wrapper{position:relative;display:flex}.share__header{font-size:.9em}.share__header,.share__web-share{text-transform:uppercase;font-weight:700}.share__web-share{display:none;border:.15em solid currentColor;padding:.3em .6em}.share__web-share:hover{color:#c00;stroke:#c00}.share__web-share>svg{height:2em;vertical-align:-.7em;stroke:currentColor;fill:transparent}.share__web-share:hover>svg{stroke:#c00}.share--web-share-ready{padding:0!important;transform:none!important;border:none}.share--web-share-ready .share__header,.share--web-share-ready .share__wrapper{display:none}.share--web-share-ready .share__web-share{display:inline;background:var(--white);color:var(--quite-black)}.share--web-share-ready .share__web-share:hover{color:var(--red)}.share--web-share-ready.sticky{background:none;box-shadow:none}.share__button{display:inline-block;height:20px;width:30px;overflow:initial!important;text-indent:0!important;white-space:normal!important;color:#000}.share__button:hover{color:#c00;background:none}.share__button--facebook{color:#6b6b6b}.share__button--facebook:hover{color:#3a579c}.share__button--twitter{color:#878787}.share__button--twitter:hover{color:#1da1f2}.share__button--linkedin{color:#5a5a5a}.share__button--linkedin:hover{color:#0173b2}.share__button--mastodon{color:#838383}.share__button--mastodon:hover{color:#563acc}.share__button--bluesky{color:#878787}.share__button--bluesky:hover{color:#1185fe}.share__button>svg{width:100%;height:100%}@media screen and (min-width:50em){.share{position:absolute;bottom:1.66em;text-align:left;margin:0}}#share-link-url-wrapper{width:0;position:absolute;left:0;bottom:.2em;visibility:hidden}.share.sticky #share-link-url-wrapper{left:1.66em;bottom:1.66em}#share-link-url-wrapper.visible{width:100%;visibility:visible}@media screen and (max-width:50em){#share-link-url-wrapper{max-width:100%;left:50%;transform:translateX(-50%)}}#share-link-url{width:100%;height:20px;border:1px solid gray}#share-link-url,.dds{box-sizing:border-box}.dds{overflow:hidden;border:1px solid #ddd;height:2.5em;padding:.41em;line-height:1.8em;margin-bottom:5px;background-color:#fff}@media screen and (max-width:81.1875em){.dds{max-width:100%}}.errors{display:flex;position:fixed;box-sizing:border-box;z-index:15;overflow:auto;left:0;bottom:0;width:100%;padding:1em;background-color:rgba(255,167,0,.5);border-top:1px solid #ccc;transition:background-color .1s}.errors:hover{background-color:hsla(0,0%,100%,.8)}.errors:hover .errors__content{max-height:66vh}.errors__content{overflow-y:scroll;flex:1;max-height:0;transition:max-height .1s}.errors__close{margin-right:1em}.xdebug-error{font-size:1.3em}.doc-image__caption{line-height:1.5}.doc-image__description{font-style:italic}.doc-image__description em,.doc-image__description i{font-style:normal}.doc-image__license{font-size:.9em}.doc-image__license,.doc-image__license abbr{color:inherit;font-weight:400}.doc-image__license abbr:hover{border:none;color:#333}.gallery{margin-top:10px;font-weight:700;font-style:italic;color:gray}.gallery__label{margin:0 5px}.gallery__label:before{content:"Galerie"}.gallery__btn{width:1em;height:1em;padding:0;border:none;border-radius:0;background:#c00;line-height:1;color:#fff;font-weight:700;font-size:1.3em}.gallery__btn:hover{background:#eb0514}#commandes_visionneuseADS{margin:5px 0 0;text-align:right}#div_moteur_titre_telechargement{color:gray;font-weight:700}#div_moteur_telechargement{margin:10px 0 0}#div_documents{margin-left:15px}#autres_documents{margin-top:15px}#autres_documents,#documents_disponibles{color:gray;font-weight:700}@media screen and (min-width:59em){#documents_disponibles{margin-top:1em}}.documentsV4{float:right;padding:0 0 1em 1em;text-align:right;background-color:#fff;box-shadow:0 0 .25em .25em #fff;position:relative;z-index:1}@media screen and (max-width:59em){.documentsV4{float:none;padding-left:0}#commandes_visionneuseADS,.documentsV4{text-align:center}}.video__iframe{height:22em;max-width:40em}.programmation{color:#606060}.programmation td{vertical-align:top;line-height:1.3em;padding:.2em}.programmation a.c_Personne{border-bottom:1px dotted #ccc;font-weight:inherit}.programmation--mineures{font-size:.9em}.programmation__ligne-festival{background:#ececec}tr .programmation__spectacle-in-festival{padding-left:1.5em}.programmation__spectacle-in-festival.programmation__spectacle-in-tag{padding-left:3.1em}.programmation__spectacle-in-festival.programmation__spectacle-in-tag:before{left:2.4em}.programmation__tag-line.programmation__ligne-festival,.programmation__tag-line.programmation__ligne-festival>td{padding-left:1.5em}.programmation__tag,.programmation__tag-line>span,.programmation__tag-line>td>span{display:inline-block;margin-right:.4em;padding:.25em;border-radius:.15em;background-color:#757575;color:#fff;text-decoration:inherit}span.programmation__spectacle-in-tag,td.programmation__spectacle-in-tag{position:relative;padding-left:1.6em}span.programmation__spectacle-in-tag>.programmation__tag,td.programmation__spectacle-in-tag>.programmation__tag{display:none}span.programmation__spectacle-in-tag:before,td.programmation__spectacle-in-tag:before{content:"";position:absolute;left:.9em;top:-.3em;width:.08rem;background:#757575;height:100%}.programmation__annulation-edition{font-weight:700;color:red}.programmation__commentaire-edition{font-style:italic;padding:0 .5em}.programmation__label-saison-annee{color:#c00;padding-right:5px;padding-left:5px;text-transform:uppercase;font-size:1.2em}.programmation__label-saison-annee-bis{color:#c00;margin-right:1em}.programmation__label-saison-annee-bis:before{content:"";display:inline-block;width:.6em;height:.6em;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><polygon style='fill:%23c00' points='0 3, 6 0, 4 3, 6 6' /></svg>");background-size:.6em;background-repeat:no-repeat}.programmation__ligne-annulation>td{opacity:.7;text-decoration:line-through;text-decoration-style:double;text-decoration-color:#000;transition:text-decoration-color .2s}.programmation__ligne-annulation:hover>td{text-decoration-color:transparent}.programmation__ligne-annulation:hover>td>*{text-decoration-color:inherit}tr .programmation__annulation{font-size:.9em;font-weight:700;padding-left:1.5em;color:red;text-decoration:none;font-style:normal;opacity:1}tr .programmation__annulation-cause{font-weight:400;color:#000}.programmation__commentaire{font-size:.9em;font-style:italic}.programmation__h-autres-spectacles{margin-top:0;margin-bottom:.25em;padding:.2em;font-size:.9em;font-style:italic;font-weight:400;color:#000}.programmation__h-suivi-tournees{margin:.5em 0 .25em;padding:.2em;font-size:1em;font-style:italic;font-weight:400}.programmation__idem-long{display:none}.programmation__idem-court{padding-left:4em;padding-right:4em}.programmation__dates{white-space:nowrap}.programmation__representations{white-space:nowrap;font-size:.9em;text-align:center}.programmation__a-venir{display:flex;align-items:center;font-weight:700}.programmation__a-venir:after,.programmation__a-venir:before{content:"";flex-grow:1;height:1px;margin:0 1em;background:currentColor}@media screen and (max-width:35em){.programmation tr.programmation__spectacle-dans-tournee{padding-left:1.5em}}@media screen and (min-width:35em){.programmation__spectacle-dans-tournee>td:first-child{position:relative;padding-left:1.5em}.programmation__spectacle-dans-tournee>td:first-child:before{content:"";position:absolute;left:0;height:100%;margin-left:.6em;padding-left:.6em;border-left:0.16em solid #ccc}}@media screen and (max-width:35em){.programmation,.programmation tbody,.programmation td,.programmation tr{display:block}.programmation tr{border-top:1px solid gray;padding:.5em .2em}.programmation tr:first-child{border-top-style:none}.programmation__spectacle-tournee td{display:inline}.programmation .programmation__spectacle-dans-tournee{border-top:none}.programmation td{text-align:left}.programmation td:nth-child(2),.programmation td:nth-child(3),.programmation td:nth-child(4){display:inline}.programmation__idem-long{display:initial}.programmation__idem-court{display:none}td.programmation__spectacle-in-tag{padding-left:0}td.programmation__spectacle-in-tag:before{display:none}td.programmation__spectacle-in-tag>.programmation__tag{display:inline-block}tr.programmation__tag-line{display:none}}.autres-programmations{line-height:1.5}.autres-programmations ul{margin:0;padding-inline:var(--s);list-style:none}.autres-programmations>details>ul{padding:0}.autres-programmations a.c_Personne{border-bottom:1px solid #ccc;font-weight:inherit}.footer{clear:both;float:none;margin-top:3em;font-variant-numeric:lining-nums}@media screen and (min-width:50em){.footer{float:right;text-align:right}}.footer__info{margin:1em 0;font-size:.9em}.footer__copyright{color:#c00;font-size:.9em}.footer__link{font-size:.8em}.title-font{font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}.color-red{color:#b90000}.bold{font-weight:700}.normal{font-weight:400}.italic{font-style:italic}.fs-s4{font-size:var(--s4)}.fs-s3{font-size:var(--s3)}.fs-s2{font-size:var(--s2)}.fs-s1{font-size:var(--s1)}.fs-s0{font-size:var(--s0)}.fs-base{font-size:var(--body-base)}.fs-small{font-size:var(--body-small)}.fs-large{font-size:var(--body-large)}.fs-verylarge{font-size:var(--body-verylarge)}.lining-nums{font-variant-numeric:lining-nums}.oldstyle-nums{font-variant-numeric:oldstyle-nums}.colonnes{column-width:25em;column-gap:2.5em;column-rule:1px dotted #ddd;margin-bottom:2em;hyphens:auto;-moz-hyphens:auto;-epub-hyphens:auto}.colonnes>.premier,.colonnes>p:first-child{margin-top:0}.group:after{content:"";display:table;clear:both}.ir{overflow:hidden;text-indent:300%;white-space:nowrap}.flex,.flex-row{display:flex}.flex-row{flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.space-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.grid-whole-row{grid-column:-1/1}.align-left{text-align:left}.align-right,.texteV4 p.align-right{text-align:right}.align-right>p,.texteV4 p.align-right>p{text-align:inherit}.align-center{text-align:center}.async-loading *{cursor:progress!important}.content-loading{opacity:.5}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.n-d{display:none!important}.not-yet{opacity:.7!important;background-image:repeating-linear-gradient(-45deg,transparent,transparent 10px,hsla(0,0%,50%,.3) 0,hsla(0,0%,50%,.3) 15px,transparent 15px)!important}.not-yet *{cursor:not-allowed!important}[x-cloak]{display:none!important}.u-measure{max-inline-size:var(--measure)}.no-min-width{min-width:0}.pos-abs{position:absolute}.pos-rel{position:relative}.nowrap{white-space:nowrap}.no-radius-left{border-top-left-radius:0;border-bottom-left-radius:0}.no-radius-right{border-top-right-radius:0;border-bottom-right-radius:0}.no-select{user-select:none}
/*# sourceMappingURL=../../sourcemaps/css/dist/main.front.css.map */