header{flex-direction:row;align-items:center;gap:1.5rem;margin:2rem 0;display:flex}header h1{flex:auto;margin:0}.clipboard-button{float:right;color:var(--gray);border-color:var(--dark);background-color:var(--light);opacity:0;border:1px solid;border-radius:5px;margin:.3rem;padding:.4rem;transition:all .2s;display:flex;position:absolute;right:0}.clipboard-button:hover{cursor:pointer;border-color:var(--secondary)}.clipboard-button:focus{outline:0}pre:hover>.clipboard-button{opacity:1;transition:all .2s}.breadcrumb-container{flex-flow:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;display:flex}.breadcrumb-element{flex-direction:row;justify-content:center;align-items:center;display:flex}.breadcrumb-element p{margin:0 0 0 .5rem;padding:0;line-height:normal}.article-title{margin:2rem 0 0}.bandeau>.manchot{--manchot-duree:9.25s;--bulle-l:310;--bulle-h:120;--bulle-pointe-x:22.5;--bulle-pointe-y:105;--bulle-marge-g:25;--bulle-marge-h:25;--bulle-marge-d:20;--bulle-marge-b:50}@keyframes manchot-dedans{0%{translate:calc(0cqw + var(--manchot-rogne)*0)11.176cqw;animation-timing-function:cubic-bezier(.3,.8,.4,1);rotate:none;scale:.72}6.486%{translate:calc(0cqw + var(--manchot-rogne)*0)3.059cqw;animation-timing-function:linear;rotate:none;scale:.72}9.189%{translate:calc(0cqw + var(--manchot-rogne)*0)3.059cqw;animation-timing-function:ease-in-out;rotate:none;scale:.72}11.351%{translate:calc(-.529cqw + var(--manchot-rogne)*0)3.059cqw;animation-timing-function:ease-in-out;rotate:none;scale:.72}14.054%{translate:calc(.529cqw + var(--manchot-rogne)*0)3.059cqw;animation-timing-function:ease-in-out;rotate:none;scale:.72}16.216%{translate:calc(0cqw + var(--manchot-rogne)*0)3.059cqw;animation-timing-function:ease-in;rotate:none;scale:.72}17.838%{translate:calc(0cqw + var(--manchot-rogne)*0)3.529cqw;animation-timing-function:linear;rotate:none;scale:.8 .62}to{translate:calc(0cqw + var(--manchot-rogne)*0)3.529cqw;animation-timing-function:linear;rotate:none;scale:.8 .62}}@keyframes manchot-dedans-poses{0%{opacity:1;background-position:0 0}14.378%{opacity:1;background-position:25% 0}15.892%{opacity:1;background-position:0 0}18.919%{opacity:0;background-position:0 0}to{opacity:0;background-position:0 0}}@keyframes manchot-dehors{0%{translate:calc(0cqw + var(--manchot-rogne)*0)3.529cqw;animation-timing-function:linear;rotate:none;scale:.8 .62}18.919%{translate:calc(0cqw + var(--manchot-rogne)*0)3.529cqw;animation-timing-function:cubic-bezier(.2,.7,.3,1);rotate:none;scale:.8 .62}22.162%{translate:calc(-1.706cqw + var(--manchot-rogne)*0)-4.235cqw;animation-timing-function:cubic-bezier(.5,0,.9,.5);rotate:none;scale:1.05}25.73%{translate:calc(-4.941cqw + var(--manchot-rogne)*0)8.471cqw;animation-timing-function:ease-out;rotate:none;scale:1}26.595%{translate:calc(-4.941cqw + var(--manchot-rogne)*0)8.471cqw;animation-timing-function:ease-out;rotate:none;scale:1.16 .84}28.108%{translate:calc(-4.941cqw + var(--manchot-rogne)*0)8.471cqw;animation-timing-function:linear;rotate:none;scale:1}28.757%{translate:calc(-4.941cqw + var(--manchot-rogne)*0)8.471cqw;animation-timing-function:linear;rotate:none;scale:1}29.85%{translate:calc(-6.733cqw + var(--manchot-rogne)*.029)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}30.944%{translate:calc(-8.524cqw + var(--manchot-rogne)*.057)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}32.037%{translate:calc(-10.316cqw + var(--manchot-rogne)*.086)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}33.131%{translate:calc(-12.108cqw + var(--manchot-rogne)*.114)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}34.224%{translate:calc(-13.899cqw + var(--manchot-rogne)*.143)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}35.317%{translate:calc(-15.691cqw + var(--manchot-rogne)*.171)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}36.411%{translate:calc(-17.482cqw + var(--manchot-rogne)*.2)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}37.504%{translate:calc(-19.274cqw + var(--manchot-rogne)*.229)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}38.598%{translate:calc(-21.066cqw + var(--manchot-rogne)*.257)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}39.691%{translate:calc(-22.857cqw + var(--manchot-rogne)*.286)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}40.785%{translate:calc(-24.649cqw + var(--manchot-rogne)*.314)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}41.878%{translate:calc(-26.44cqw + var(--manchot-rogne)*.343)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}42.971%{translate:calc(-28.232cqw + var(--manchot-rogne)*.371)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}44.065%{translate:calc(-30.024cqw + var(--manchot-rogne)*.4)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}45.158%{translate:calc(-31.815cqw + var(--manchot-rogne)*.429)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}46.252%{translate:calc(-33.607cqw + var(--manchot-rogne)*.457)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}47.345%{translate:calc(-35.398cqw + var(--manchot-rogne)*.486)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}48.439%{translate:calc(-37.19cqw + var(--manchot-rogne)*.514)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}49.532%{translate:calc(-38.982cqw + var(--manchot-rogne)*.543)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}50.625%{translate:calc(-40.773cqw + var(--manchot-rogne)*.571)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}51.719%{translate:calc(-42.565cqw + var(--manchot-rogne)*.6)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}52.812%{translate:calc(-44.356cqw + var(--manchot-rogne)*.629)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}53.906%{translate:calc(-46.148cqw + var(--manchot-rogne)*.657)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}54.999%{translate:calc(-47.939cqw + var(--manchot-rogne)*.686)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}56.093%{translate:calc(-49.731cqw + var(--manchot-rogne)*.714)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}57.186%{translate:calc(-51.523cqw + var(--manchot-rogne)*.743)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}58.28%{translate:calc(-53.314cqw + var(--manchot-rogne)*.771)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}59.373%{translate:calc(-55.106cqw + var(--manchot-rogne)*.8)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}60.466%{translate:calc(-56.897cqw + var(--manchot-rogne)*.829)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}61.56%{translate:calc(-58.689cqw + var(--manchot-rogne)*.857)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}62.653%{translate:calc(-60.481cqw + var(--manchot-rogne)*.886)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}63.747%{translate:calc(-62.272cqw + var(--manchot-rogne)*.914)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}64.84%{translate:calc(-64.064cqw + var(--manchot-rogne)*.943)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}65.934%{translate:calc(-65.855cqw + var(--manchot-rogne)*.971)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}67.027%{translate:calc(-67.647cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}88.649%{translate:calc(-67.647cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:linear;rotate:none;scale:1}89.865%{translate:calc(-69.559cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:ease-in-out;rotate:8deg;scale:1}91.081%{translate:calc(-71.471cqw + var(--manchot-rogne)*1)8.118cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}92.297%{translate:calc(-73.382cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:ease-in-out;rotate:-8deg;scale:1}93.514%{translate:calc(-75.294cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:ease-in-out;rotate:none;scale:1}94.054%{translate:calc(-75.294cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:cubic-bezier(.5,0,.8,.4);rotate:none;scale:1}95.676%{translate:calc(-77.044cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:linear;rotate:none;scale:.55 1.12}97.297%{translate:calc(-78.694cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:linear;rotate:none;scale:.04 1.18}97.838%{translate:calc(-78.694cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:linear;rotate:none;scale:0}to{translate:calc(-78.694cqw + var(--manchot-rogne)*1)8.471cqw;animation-timing-function:linear;rotate:none;scale:0}}@keyframes manchot-dehors-poses{0%{opacity:0;background-position:0 0}18.919%{opacity:1;background-position:0 0}67.459%{opacity:1;background-position:50% 0}70.162%{opacity:1;background-position:0 0}72.865%{opacity:1;background-position:50% 0}75.568%{opacity:1;background-position:0 0}78.27%{opacity:1;background-position:50% 0}80.973%{opacity:1;background-position:0 0}83.676%{opacity:1;background-position:50% 0}86.378%{opacity:1;background-position:0 0}94.378%{opacity:1;background-position:25% 0}to{opacity:1;background-position:25% 0}}@keyframes manchot-bulle{0%,67.243%{opacity:0;animation-timing-function:ease-out;scale:.2}68.541%{opacity:1;animation-timing-function:ease-in-out;scale:1.1}69.622%,86.486%{opacity:1;animation-timing-function:ease-in;scale:1}88.649%,to{opacity:0;scale:.85}}@keyframes manchot-eclair{0%,95.459%{opacity:0}95.892%{opacity:1}96.973%{opacity:.35}97.622%{opacity:1}99.784%,to{opacity:0}}.bandeau{z-index:0;isolation:isolate;margin:0 0 2rem;padding:0;line-height:0;position:relative}.bandeau>img{aspect-ratio:3;object-fit:cover;border:var(--filet-photo)solid var(--teinte-photo);box-sizing:border-box;background-color:var(--lightgray);border-radius:2px;width:100%;height:auto;display:block}@media (max-width:1200px){.bandeau>img{aspect-ratio:2.4}}@media (max-width:800px){.bandeau>img{aspect-ratio:2}}@media not all and (max-width:800px){.breadcrumb-container~.bandeau>img{margin-top:calc(1rem + 8.9375px)}}@media screen{.bandeau>.scotch{z-index:5;pointer-events:none;position:absolute;inset:0}.bandeau>.scotch:before,.bandeau>.scotch:after{content:"";background-color:var(--encre-page,var(--safran));background-color:color-mix(in srgb,var(--encre-page,var(--safran))74%,transparent);clip-path:polygon(0 0,100% 0,calc(100% - 3px) 14%,100% 28%,calc(100% - 3px) 43%,100% 57%,calc(100% - 3px) 71%,100% 86%,calc(100% - 3px) 100%,0 100%,3px 86%,0 71%,3px 57%,0 43%,3px 28%,0 14%);height:28px;position:absolute;transform:rotate(-5deg)}.bandeau>.scotch:before{width:42px;top:-10px;left:22px}.bandeau>.scotch:after{width:84px;bottom:-10px;right:34px}}.bandeau:has(>img[src*=bandeaux\/accueil]){--gouttiere-x:.53}.bandeau:has(>img[src*=bandeaux\/accueil]):before{content:"";z-index:1;background-color:var(--teinte-photo);pointer-events:none;position:absolute}.bandeau:has(>img[src*=bandeaux\/accueil]):after{content:"";z-index:1;background-color:var(--teinte-photo);pointer-events:none;position:absolute}.bandeau:has(>img[src*=bandeaux\/accueil]):before{top:var(--filet-photo);bottom:var(--filet-photo);left:calc(var(--filet-photo)/2 + (100% - 2*var(--filet-photo))*var(--gouttiere-x));width:var(--filet-photo)}.bandeau:has(>img[src*=bandeaux\/accueil]):after{top:calc(50% - var(--filet-photo)/2);left:calc(var(--filet-photo)/2 + (100% - 2*var(--filet-photo))*var(--gouttiere-x));right:var(--filet-photo);height:var(--filet-photo)}@media (max-width:800px){.bandeau:has(>img[src*=bandeaux\/accueil]){--gouttiere-x:.536}}.bandeau>.souffle{display:none}@media (hover:hover){.bandeau>.souffle{pointer-events:none;z-index:1;--museau-x:77.9%;--museau-y:11%;--souffle-safran:#f26b1d;--souffle-encre:#1a1613;border-radius:2px;line-height:1;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.souffle>.souffle-museau{left:var(--museau-x);top:var(--museau-y);aspect-ratio:1;pointer-events:auto;border-radius:50%;width:5%;position:absolute;transform:translate(-50%,-50%)}.souffle>i,.souffle>b{left:var(--museau-x);top:var(--museau-y);opacity:0;will-change:transform,opacity;position:absolute;transform:translate(-50%,-50%)scale(.35)}.souffle>i{font-family:var(--codeFont);font-weight:700;font-size:calc(var(--s)*1cqw);letter-spacing:-.04em;color:var(--souffle-safran);-webkit-text-stroke:.6cqw var(--souffle-encre);paint-order:stroke fill;filter:drop-shadow(0 .25cqw .25cqw #1a16138c)}.souffle>i:first-of-type{--a:-150deg;--d:17cqw;--s:6.6;--t:0s;--r:-15deg}.souffle>i:nth-of-type(2){--a:-112deg;--d:9.7cqw;--s:5.5;--t:.2s;--r:-7deg}.souffle>i:nth-of-type(3){--a:165deg;--d:23cqw;--s:6.1;--t:.1s;--r:2deg}.souffle>i:nth-of-type(4){--a:144deg;--d:22.5cqw;--s:7.2;--t:.46s;--r:11deg}.souffle>i:nth-of-type(5){--a:196deg;--d:19cqw;--s:5.8;--t:.58s;--r:-12deg}.souffle>i:nth-of-type(6){--a:-66deg;--d:9.9cqw;--s:5.2;--t:.34s;--r:-3deg}.souffle>i:nth-of-type(7){--a:118deg;--d:12cqw;--s:6.3;--t:.68s;--r:6deg}.souffle>i:nth-of-type(8){--a:212deg;--d:16cqw;--s:5.5;--t:.88s;--r:14deg}.souffle>i:nth-of-type(9){--a:94deg;--d:12cqw;--s:6.1;--t:.76s;--r:-9deg}.souffle>i:first-of-type:before{content:"#!"}.souffle>i:nth-of-type(2):before{content:"~"}.souffle>i:nth-of-type(3):before{content:"@#!"}.souffle>i:nth-of-type(4):before{content:"#!"}.souffle>i:nth-of-type(5):before{content:"~~"}.souffle>i:nth-of-type(6):before{content:"%&"}.souffle>i:nth-of-type(7):before{content:"!"}.souffle>i:nth-of-type(8):before{content:"#"}.souffle>i:nth-of-type(9):before{content:"~"}.souffle>b{width:calc(var(--s)*1cqw);aspect-ratio:1;filter:drop-shadow(0 .25cqw .25cqw #1a161373);background-position:50%;background-repeat:no-repeat;background-size:contain}.souffle>b:first-of-type{--a:176deg;--d:21cqw;--s:7.2;--t:.24s;--sens:1}.souffle>b:nth-of-type(2){--a:132deg;--d:13cqw;--s:8.2;--t:.62s;--sens:-1}.souffle>b:nth-of-type(3){--a:-134deg;--d:12.5cqw;--s:6.1;--t:.92s;--sens:1}.souffle>b:nth-of-type(4){--a:158deg;--d:12cqw;--s:4.7;--t:.4s;--sens:1}.souffle>b:nth-of-type(5){--a:-92deg;--d:9cqw;--s:5.5;--t:1.02s;--sens:1}.bandeau:has(.souffle-museau:hover)>.souffle>b:first-of-type{background-image:url(/static/img/souffle/tourbillon-serre.svg)}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(2){background-image:url(/static/img/souffle/tourbillon-lache.svg)}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(3){background-image:url(/static/img/souffle/etoile-quatre.svg)}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(4){background-image:url(/static/img/souffle/etoile-cinq.svg)}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(5){background-image:url(/static/img/souffle/eclat.svg)}.bandeau:has(.souffle-museau:hover)>.souffle>i{animation:souffle-jet 1.25s var(--t)ease-out infinite}.bandeau:has(.souffle-museau:hover)>.souffle>b{animation:souffle-dessin 1.55s var(--t)ease-out infinite}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(n+3){--tour:45deg;animation:souffle-dessin 1.4s var(--t)ease-out infinite,souffle-scintille .42s steps(2,end)infinite}}@media (hover:hover) and (max-width:1200px){.bandeau>.souffle{--museau-y:18.8%}}@media (hover:hover) and (max-width:800px){.bandeau>.souffle{--museau-x:83.5%}}@keyframes souffle-jet{0%{opacity:0;transform:translate(-50%,-50%)rotate(var(--a))translateX(0)rotate(calc(-1*var(--a)))rotate(var(--r,0deg))scale(.35)}14%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(var(--a))translateX(var(--d))rotate(calc(-1*var(--a)))rotate(var(--r,0deg))scale(1)}}@keyframes souffle-dessin{0%{opacity:0;transform:translate(-50%,-50%)rotate(var(--a))translateX(0)rotate(calc(-1*var(--a)))scale(.35)rotate(0deg)}14%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(var(--a))translateX(var(--d))rotate(calc(-1*var(--a)))scale(1)rotate(calc(var(--sens,1)*var(--tour,400deg)))}}@keyframes souffle-scintille{0%,to{scale:.86}50%{scale:1.16}}@property --manchot-rogne{syntax:"<length>";inherits:true;initial-value:0}.bandeau>.manchot{display:none}@media (hover:hover){.bandeau>.manchot{inset:var(--filet-photo);z-index:1;pointer-events:none;display:block;position:absolute;overflow:hidden;container-type:size}.manchot>.manchot-scene{--manchot-rogne:calc((max(100cqw,calc(100cqh*1700/710)) - 100cqw)/2);width:max(100cqw,239.437cqh);height:max(41.7647cqw,100cqh);position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:size}.manchot-scene>.manchot-bouche{pointer-events:auto;border-radius:50%;width:5.29412cqw;height:6.17647cqw;position:absolute;top:63.662%;left:78.8235%;translate:-50% -50%}.manchot-scene>.manchot-trou{clip-path:ellipse(2.64706cqw 3.08824cqw at 78.8235% 63.662%);position:absolute;inset:0}.manchot :is(.manchot-dedans,.manchot-dehors){--case:calc(5/1700*100cqw);width:calc(26*var(--case));height:calc(30*var(--case));margin-left:calc(-13*var(--case));margin-top:calc(-28*var(--case));transform-origin:50% 93.3333%;background-repeat:no-repeat;background-size:500% 100%;position:absolute;top:63.662%;left:78.8235%;scale:0}:is(.bandeau:hover>.manchot,.manchot.en-route) :is(.manchot-dedans,.manchot-dehors){background-image:url(/static/img/manchot/tux.png)}.manchot-dehors>.manchot-bulle{--px:calc(1/1700*100cqw);box-sizing:border-box;left:calc(18*var(--case) - var(--bulle-pointe-x)*var(--px));top:calc(4*var(--case) - var(--bulle-pointe-y)*var(--px));width:calc(var(--bulle-l)*var(--px));height:calc(var(--bulle-h)*var(--px));padding:calc(var(--bulle-marge-h)*var(--px))calc(var(--bulle-marge-d)*var(--px))calc(var(--bulle-marge-b)*var(--px))calc(var(--bulle-marge-g)*var(--px));color:#1a1613;font-family:var(--codeFont);font-size:calc(30*var(--px));font-style:normal;font-weight:700;line-height:calc((var(--bulle-h) - var(--bulle-marge-h) - var(--bulle-marge-b))*var(--px));text-align:center;white-space:pre;opacity:0;transform-origin:calc(var(--bulle-pointe-x)/var(--bulle-l)*100%)calc(var(--bulle-pointe-y)/var(--bulle-h)*100%);background-repeat:no-repeat;background-size:100% 100%;position:absolute}:is(.bandeau:hover>.manchot,.manchot.en-route) .manchot-bulle{background-image:url(/static/img/manchot/bulle.png)}.manchot-bulle>.manchot-invite{color:#f26b1d}.manchot-bulle>.manchot-chaine{color:#894bb6}.manchot>.manchot-eclair{opacity:0;background-color:#894bb6;width:.8cqw;position:absolute;top:0;bottom:0;left:0}.manchot.en-route .manchot-dedans{animation:manchot-dedans var(--manchot-duree)linear both,manchot-dedans-poses var(--manchot-duree)step-end both}.manchot.en-route .manchot-dehors{animation:manchot-dehors var(--manchot-duree)linear both,manchot-dehors-poses var(--manchot-duree)step-end both}.manchot.en-route .manchot-bulle{animation:manchot-bulle var(--manchot-duree)linear both}.manchot.en-route>.manchot-eclair{animation:manchot-eclair var(--manchot-duree)linear both}}.bandeau>.bonhomme{display:none}@media (hover:hover){.bandeau>.bonhomme{left:var(--filet-photo);top:var(--filet-photo);z-index:1;width:calc(100% - 2*var(--filet-photo));height:calc(100% - 2*var(--filet-photo));pointer-events:none;display:block;position:absolute;overflow:hidden}.bonhomme>.bonhomme-cible{fill:#0000;pointer-events:all}.bonhomme .pix{image-rendering:crisp-edges;image-rendering:pixelated}}@media print{.bandeau>img{break-inside:avoid}.bandeau>.souffle,.bandeau>.manchot,.bandeau>.bonhomme{display:none}}.illustration{z-index:-1;margin:calc(5px - 3%) 0 1.5rem;padding:0;line-height:0;position:relative}.illustration>img{background:0 0;border:0;border-radius:0;width:100%;height:auto;margin:0;display:block}.illustration>img.nuit,:root[saved-theme=dark] .illustration>img.clair{display:none}:root[saved-theme=dark] .illustration>img.nuit{display:block}.tags{flex-wrap:wrap;gap:.4rem;margin:1rem 0;padding-left:0;list-style:none;display:flex}.section-li>.section>.tags{justify-content:flex-end}.tags>li{white-space:nowrap;overflow-wrap:normal;margin:0;display:inline-block}a.internal.tag-link{background-color:var(--highlight);border-radius:8px;margin:0 .1rem;padding:.2rem .4rem}.picto{padding-left:1.9em;position:relative}.picto:before{content:"";background-color:var(--safran);width:1.2em;height:1.2em;-webkit-mask-image:var(--picto);-webkit-mask-image:var(--picto);mask-image:var(--picto);position:absolute;top:.3em;left:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.agenda-ailleurs:before{content:"";vertical-align:-.12em;width:.9em;height:.9em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;margin-right:.28em;display:inline-block}.picto-acces{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 6.14286V18.9669L9.06476 16.7963L15.0648 19.7963L20 17.6812V4.85714L21.303 4.2987C21.5569 4.18992 21.8508 4.30749 21.9596 4.56131C21.9862 4.62355 22 4.69056 22 4.75827V19L15 22L9 19L2.69696 21.7013C2.44314 21.8101 2.14921 21.6925 2.04043 21.4387C2.01375 21.3765 2 21.3094 2 21.2417V7L4 6.14286ZM16.2426 11.2426L12 15.4853L7.75736 11.2426C5.41421 8.89949 5.41421 5.10051 7.75736 2.75736C10.1005 0.414214 13.8995 0.414214 16.2426 2.75736C18.5858 5.10051 18.5858 8.89949 16.2426 11.2426ZM12 12.6569L14.8284 9.82843C16.3905 8.26633 16.3905 5.73367 14.8284 4.17157C13.2663 2.60948 10.7337 2.60948 9.17157 4.17157C7.60948 5.73367 7.60948 8.26633 9.17157 9.82843L12 12.6569Z\"/></svg>")}.picto-accessible{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.99837 10.3413L7.99793 12.5352C6.80239 13.2268 5.99805 14.5195 5.99805 16C5.99805 18.2091 7.78891 20 9.99805 20C11.4786 20 12.7712 19.1957 13.4628 18.0001L15.6565 18.0004C14.8327 20.3306 12.6103 22 9.99805 22C6.68434 22 3.99805 19.3137 3.99805 16C3.99805 13.3874 5.66782 11.1649 7.99837 10.3413ZM11.998 17C10.3412 17 8.99805 15.6569 8.99805 14V10C8.99805 8.95561 9.53172 8.03587 10.3412 7.49861C9.53172 6.96413 8.99805 6.04439 8.99805 5C8.99805 3.34315 10.3412 2 11.998 2C13.6549 2 14.998 3.34315 14.998 5C14.998 6.04439 14.4644 6.96413 13.6548 7.50139C14.4644 8.03587 14.998 8.95561 14.998 10V14.999L16.4319 15C17.0803 15 17.6849 15.3141 18.0584 15.8362L18.1468 15.971L20.8555 20.4855L19.1406 21.5145L16.4319 17L14.998 16.999L11.998 17ZM11.998 9C11.4458 9 10.998 9.44772 10.998 10V14C10.998 14.5523 11.4458 15 11.998 15H12.997L12.998 10C12.998 9.44772 12.5503 9 11.998 9ZM11.998 4C11.4458 4 10.998 4.44772 10.998 5C10.998 5.55228 11.4458 6 11.998 6C12.5503 6 12.998 5.55228 12.998 5C12.998 4.44772 12.5503 4 11.998 4Z\"/></svg>")}.picto-agenda{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 10H4V19H20V10ZM15.0355 11.136L16.4497 12.5503L11.5 17.5L7.96447 13.9645L9.37868 12.5503L11.5 14.6716L15.0355 11.136ZM7 5H4V8H20V5H17V6H15V5H9V6H7V5Z\"/></svg>")}.picto-apprendre{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M13 21V23H11V21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H9C10.1947 3 11.2671 3.52375 12 4.35418C12.7329 3.52375 13.8053 3 15 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H13ZM20 19V5H15C13.8954 5 13 5.89543 13 7V19H20ZM11 19V7C11 5.89543 10.1046 5 9 5H4V19H11Z\"/></svg>")}.picto-batiment{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 5H17.4142L21.7071 9.29289C22.0976 9.68342 22.0976 10.3166 21.7071 10.7071L17.4142 15H12V22H10V15H4C3.44772 15 3 14.5523 3 14V6C3 5.44772 3.44772 5 4 5H10V2H12V5ZM16.5858 13L19.5858 10L16.5858 7H5V13H16.5858Z\"/></svg>")}.picto-benevoles{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2 22C2 17.5817 5.58172 14 10 14C14.4183 14 18 17.5817 18 22H16C16 18.6863 13.3137 16 10 16C6.68629 16 4 18.6863 4 22H2ZM10 13C6.685 13 4 10.315 4 7C4 3.685 6.685 1 10 1C13.315 1 16 3.685 16 7C16 10.315 13.315 13 10 13ZM10 11C12.21 11 14 9.21 14 7C14 4.79 12.21 3 10 3C7.79 3 6 4.79 6 7C6 9.21 7.79 11 10 11ZM18.2837 14.7028C21.0644 15.9561 23 18.752 23 22H21C21 19.564 19.5483 17.4671 17.4628 16.5271L18.2837 14.7028ZM17.5962 3.41321C19.5944 4.23703 21 6.20361 21 8.5C21 11.3702 18.8042 13.7252 16 13.9776V11.9646C17.6967 11.7222 19 10.264 19 8.5C19 7.11935 18.2016 5.92603 17.041 5.35635L17.5962 3.41321Z\"/></svg>")}.picto-bois{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M20 2C20.5523 2 21 2.44772 21 3V8C21 8.55228 20.5523 9 20 9H15V22C15 22.5523 14.5523 23 14 23H10C9.44772 23 9 22.5523 9 22V9H3.5C2.94772 9 2.5 8.55228 2.5 8V5.61803C2.5 5.23926 2.714 4.893 3.05279 4.72361L8.5 2H20ZM15 4H8.97214L4.5 6.23607V7H11V21H13V7H15V4ZM19 4H17V7H19V4Z\"/></svg>")}.picto-broderie{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><g fill=\"none\" stroke=\"black\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"><path d=\"M3 21Q2 20 14.785 4.291a3.5 3.5 0 1 1 5.078 4.791Q4.001 22 3 21M17.5 6.5l-1 1\"/><path d=\"M17 7c-2.333-2.667-3.5-4-5-4s-2 1-2 2c0 4 8.161 8.406 6 11c-1.056 1.268-3.363 1.285-5.75.808m-4.511-1.383C4.346 14.86 2 13.5 2 12m17.5-2.5L21 11\"/></g></svg>")}.picto-conception{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5 8V20H9V8H5ZM3 7L7 2L11 7V22H3V7ZM19 16V14H16V12H19V10H17V8H19V6H15V20H19V18H17V16H19ZM14 4H20C20.5523 4 21 4.44772 21 5V21C21 21.5523 20.5523 22 20 22H14C13.4477 22 13 21.5523 13 21V5C13 4.44772 13.4477 4 14 4Z\"/></svg>")}.picto-courriel{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3ZM20 7.23792L12.0718 14.338L4 7.21594V19H20V7.23792ZM4.51146 5L12.0619 11.662L19.501 5H4.51146Z\"/></svg>")}.picto-cube{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"black\" d=\"m12 1l9.5 5.5v11L12 23l-9.5-5.5v-11zM5.494 7.078L12 10.844l6.506-3.766L12 3.31zM4.5 8.813v7.534L11 20.11v-7.533zM13 20.11l6.5-3.763V8.813L13 12.576z\"/></svg>")}.picto-decoupe{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 5.9967C10 6.7292 9.80311 7.41571 9.45936 8.0062L12 10.5825L18.7279 3.85457C19.509 3.07352 20.7753 3.07352 21.5563 3.85457L9.44618 15.9647C9.79807 16.5603 10 17.2549 10 17.9967C10 20.2058 8.20914 21.9967 6 21.9967C3.79086 21.9967 2 20.2058 2 17.9967C2 15.7876 3.79086 13.9967 6 13.9967C6.74181 13.9967 7.43645 14.1986 8.03197 14.5505L10.5858 11.9967L8.03197 9.44289C7.43645 9.79478 6.74181 9.9967 6 9.9967C3.79086 9.9967 2 8.20584 2 5.9967C2 3.78756 3.79086 1.9967 6 1.9967C8.20914 1.9967 10 3.78756 10 5.9967ZM8 5.9967C8 4.89213 7.10457 3.9967 6 3.9967C4.89543 3.9967 4 4.89213 4 5.9967C4 7.10127 4.89543 7.9967 6 7.9967C7.10457 7.9967 8 7.10127 8 5.9967ZM21.5563 20.1388C20.7753 20.9199 19.509 20.9199 18.7279 20.1388L13.4113 14.8222L14.8255 13.408L21.5563 20.1388ZM16 10.9967H18V12.9967H16V10.9967ZM20 10.9967H22V12.9967H20V10.9967ZM6 10.9967H8V12.9967H6V10.9967ZM2 10.9967H4V12.9967H2V10.9967ZM6 19.9967C7.10457 19.9967 8 19.1013 8 17.9967C8 16.8921 7.10457 15.9967 6 15.9967C4.89543 15.9967 4 16.8921 4 17.9967C4 19.1013 4.89543 19.9967 6 19.9967Z\"/></svg>")}.picto-electronique{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 18H18V6H6V18ZM14 20H10V22H8V20H5C4.44772 20 4 19.5523 4 19V16H2V14H4V10H2V8H4V5C4 4.44772 4.44772 4 5 4H8V2H10V4H14V2H16V4H19C19.5523 4 20 4.44772 20 5V8H22V10H20V14H22V16H20V19C20 19.5523 19.5523 20 19 20H16V22H14V20ZM8 8H16V16H8V8Z\"/></svg>")}.picto-enfants{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 9C8.38071 9 9.5 7.88071 9.5 6.5C9.5 5.11929 8.38071 4 7 4C5.61929 4 4.5 5.11929 4.5 6.5C4.5 7.88071 5.61929 9 7 9ZM7 11C4.51472 11 2.5 8.98528 2.5 6.5C2.5 4.01472 4.51472 2 7 2C9.48528 2 11.5 4.01472 11.5 6.5C11.5 8.98528 9.48528 11 7 11ZM17.5 13C18.6046 13 19.5 12.1046 19.5 11C19.5 9.89543 18.6046 9 17.5 9C16.3954 9 15.5 9.89543 15.5 11C15.5 12.1046 16.3954 13 17.5 13ZM17.5 15C15.2909 15 13.5 13.2091 13.5 11C13.5 8.79086 15.2909 7 17.5 7C19.7091 7 21.5 8.79086 21.5 11C21.5 13.2091 19.7091 15 17.5 15ZM20 21V20.5C20 19.1193 18.8807 18 17.5 18C16.1193 18 15 19.1193 15 20.5V21H13V20.5C13 18.0147 15.0147 16 17.5 16C19.9853 16 22 18.0147 22 20.5V21H20ZM10 21V17C10 15.3431 8.65685 14 7 14C5.34315 14 4 15.3431 4 17V21H2V17C2 14.2386 4.23858 12 7 12C9.76142 12 12 14.2386 12 17V21H10Z\"/></svg>")}.picto-equipe{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 11C14.7614 11 17 13.2386 17 16V22H15V16C15 14.4023 13.7511 13.0963 12.1763 13.0051L12 13C10.4023 13 9.09634 14.2489 9.00509 15.8237L9 16V22H7V16C7 13.2386 9.23858 11 12 11ZM5.5 14C5.77885 14 6.05009 14.0326 6.3101 14.0942C6.14202 14.594 6.03873 15.122 6.00896 15.6693L6 16L6.0007 16.0856C5.88757 16.0456 5.76821 16.0187 5.64446 16.0069L5.5 16C4.7203 16 4.07955 16.5949 4.00687 17.3555L4 17.5V22H2V17.5C2 15.567 3.567 14 5.5 14ZM18.5 14C20.433 14 22 15.567 22 17.5V22H20V17.5C20 16.7203 19.4051 16.0796 18.6445 16.0069L18.5 16C18.3248 16 18.1566 16.03 18.0003 16.0852L18 16C18 15.3343 17.8916 14.694 17.6915 14.0956C17.9499 14.0326 18.2211 14 18.5 14ZM5.5 8C6.88071 8 8 9.11929 8 10.5C8 11.8807 6.88071 13 5.5 13C4.11929 13 3 11.8807 3 10.5C3 9.11929 4.11929 8 5.5 8ZM18.5 8C19.8807 8 21 9.11929 21 10.5C21 11.8807 19.8807 13 18.5 13C17.1193 13 16 11.8807 16 10.5C16 9.11929 17.1193 8 18.5 8ZM5.5 10C5.22386 10 5 10.2239 5 10.5C5 10.7761 5.22386 11 5.5 11C5.77614 11 6 10.7761 6 10.5C6 10.2239 5.77614 10 5.5 10ZM18.5 10C18.2239 10 18 10.2239 18 10.5C18 10.7761 18.2239 11 18.5 11C18.7761 11 19 10.7761 19 10.5C19 10.2239 18.7761 10 18.5 10ZM12 2C14.2091 2 16 3.79086 16 6C16 8.20914 14.2091 10 12 10C9.79086 10 8 8.20914 8 6C8 3.79086 9.79086 2 12 2ZM12 4C10.8954 4 10 4.89543 10 6C10 7.10457 10.8954 8 12 8C13.1046 8 14 7.10457 14 6C14 4.89543 13.1046 4 12 4Z\"/></svg>")}.picto-fraiseuse{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"none\" stroke=\"black\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 15v6m4-16h4M8 5H4m11 6H9a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1m-1 0h-4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z\"/></svg>")}.picto-heure{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM13 12H17V14H11V7H13V12Z\"/></svg>")}.picto-idee{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.97308 18H11V13H13V18H14.0269C14.1589 16.7984 14.7721 15.8065 15.7676 14.7226C15.8797 14.6006 16.5988 13.8564 16.6841 13.7501C17.5318 12.6931 18 11.385 18 10C18 6.68629 15.3137 4 12 4C8.68629 4 6 6.68629 6 10C6 11.3843 6.46774 12.6917 7.31462 13.7484C7.40004 13.855 8.12081 14.6012 8.23154 14.7218C9.22766 15.8064 9.84103 16.7984 9.97308 18ZM10 20V21H14V20H10ZM5.75395 14.9992C4.65645 13.6297 4 11.8915 4 10C4 5.58172 7.58172 2 12 2C16.4183 2 20 5.58172 20 10C20 11.8925 19.3428 13.6315 18.2443 15.0014C17.624 15.7748 16 17 16 18.5V21C16 22.1046 15.1046 23 14 23H10C8.89543 23 8 22.1046 8 21V18.5C8 17 6.37458 15.7736 5.75395 14.9992Z\"/></svg>")}.picto-impression-3d{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M17 2C17.5523 2 18 2.44772 18 3V7H21C21.5523 7 22 7.44772 22 8V18C22 18.5523 21.5523 19 21 19H18V21C18 21.5523 17.5523 22 17 22H7C6.44772 22 6 21.5523 6 21V19H3C2.44772 19 2 18.5523 2 18V8C2 7.44772 2.44772 7 3 7H6V3C6 2.44772 6.44772 2 7 2H17ZM16 17H8V20H16V17ZM20 9H4V17H6V16C6 15.4477 6.44772 15 7 15H17C17.5523 15 18 15.4477 18 16V17H20V9ZM8 10V12H5V10H8ZM16 4H8V7H16V4Z\"/></svg>")}.picto-info{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 7H13V9H11V7ZM11 11H13V17H11V11Z\"/></svg>")}.picto-itinerant{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M17 20H7V21C7 21.5523 6.55228 22 6 22H5C4.44772 22 4 21.5523 4 21V20H3V12H2V8H3V5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V8H22V12H21V20H20V21C20 21.5523 19.5523 22 19 22H18C17.4477 22 17 21.5523 17 21V20ZM19 12V5H5V12H19ZM19 14H5V18H19V14ZM6 15H10V17H6V15ZM14 15H18V17H14V15Z\"/></svg>")}.picto-laser{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"black\" d=\"m13 1l.001 3.062A8.004 8.004 0 0 1 19.938 11H23v2l-3.062.001a8.004 8.004 0 0 1-6.937 6.937L13 23h-2v-3.062a8.004 8.004 0 0 1-6.938-6.937L1 13v-2h3.062A8.004 8.004 0 0 1 11 4.062V1zm-1 5a6 6 0 1 0 0 12a6 6 0 0 0 0-12m0 4a2 2 0 1 1 0 4a2 2 0 0 1 0-4\"/></svg>")}.picto-lieu,.agenda-ailleurs{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 20.8995L16.9497 15.9497C19.6834 13.2161 19.6834 8.78392 16.9497 6.05025C14.2161 3.31658 9.78392 3.31658 7.05025 6.05025C4.31658 8.78392 4.31658 13.2161 7.05025 15.9497L12 20.8995ZM12 23.7279L5.63604 17.364C2.12132 13.8492 2.12132 8.15076 5.63604 4.63604C9.15076 1.12132 14.8492 1.12132 18.364 4.63604C21.8787 8.15076 21.8787 13.8492 18.364 17.364L12 23.7279ZM12 13C13.1046 13 14 12.1046 14 11C14 9.89543 13.1046 9 12 9C10.8954 9 10 9.89543 10 11C10 12.1046 10.8954 13 12 13ZM12 15C9.79086 15 8 13.2091 8 11C8 8.79086 9.79086 7 12 7C14.2091 7 16 8.79086 16 11C16 13.2091 14.2091 15 12 15Z\"/></svg>")}.picto-modele{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11.9998 1L6 11H18L11.9998 1ZM11.9998 4.8873L14.4676 9H9.53232L11.9998 4.8873ZM6.75 20C5.23122 20 4 18.7688 4 17.25C4 15.7312 5.23122 14.5 6.75 14.5C8.26878 14.5 9.5 15.7312 9.5 17.25C9.5 18.7688 8.26878 20 6.75 20ZM6.75 22C9.37335 22 11.5 19.8734 11.5 17.25C11.5 14.6266 9.37335 12.5 6.75 12.5C4.12665 12.5 2 14.6266 2 17.25C2 19.8734 4.12665 22 6.75 22ZM15 15.5V19.5H19V15.5H15ZM13 21.5V13.5H21V21.5H13Z\"/></svg>")}.picto-ordinateur{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 16H20V5H4V16ZM13 18V20H17V22H7V20H11V18H2.9918C2.44405 18 2 17.5511 2 16.9925V4.00748C2 3.45107 2.45531 3 2.9918 3H21.0082C21.556 3 22 3.44892 22 4.00748V16.9925C22 17.5489 21.5447 18 21.0082 18H13Z\"/></svg>")}.picto-pingouin{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19 16c0 1.72-.63 3.3-1.66 4.5c.41.39.66.91.66 1.5H6c0-.59.25-1.11.66-1.5A6.9 6.9 0 0 1 5 16H3c0-1.25.57-2.36 1.46-3.09l.01-.02A6 6 0 0 0 7 8V7a5 5 0 0 1 5-5a5 5 0 0 1 5 5v1c0 2 1 3.81 2.53 4.89l.01.02c.89.73 1.46 1.84 1.46 3.09zm-3 0a4 4 0 0 0-4-4a4 4 0 0 0-4 4a4 4 0 0 0 4 4a4 4 0 0 0 4-4m-6-7l2 1.5L14 9l-2-1.5zm0-4a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1m4 0a1 1 0 0 0-1 1a1 1 0 0 0 1 1a1 1 0 0 0 1-1a1 1 0 0 0-1-1\"/></svg>")}.picto-curseur{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.5 6.81L9.79 6.81L10.27 7.11L16.59 12.15L17.11 12.68L17.18 12.94L17.15 13.19L16.8 13.61L13.96 14.38L14.04 14.76L15.06 16.9L15.19 17.32L15.15 17.51L15.01 17.65L14.12 18.08L13.71 18.14L13.41 17.88L12.16 15.26L11.81 15.39L9.8 16.86L9.29 16.96L8.99 16.82L8.83 16.64L8.73 16.41L8.7 15.94L8.92 7.46L9.13 7Z\"/><path d=\"M9.42 2.58L9.42 4.68M6.23 3.91L7.72 5.39M11.14 5.39L12.63 3.91M4.88 7.12L7.04 7.12M11.86 7.12L13.97 7.12M6.22 10.31L7.71 8.82\" fill=\"none\" stroke=\"black\" stroke-width=\"0.7\" stroke-linecap=\"round\"/></svg>")}.picto-outils{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.32943 3.27158C6.56252 2.8332 7.9923 3.10749 8.97927 4.09446C10.1002 5.21537 10.3019 6.90741 9.5843 8.23385L20.293 18.9437L18.8788 20.3579L8.16982 9.64875C6.84325 10.3669 5.15069 10.1654 4.02952 9.04421C3.04227 8.05696 2.7681 6.62665 3.20701 5.39332L5.44373 7.63C6.02952 8.21578 6.97927 8.21578 7.56505 7.63C8.15084 7.04421 8.15084 6.09446 7.56505 5.50868L5.32943 3.27158ZM15.6968 5.15512L18.8788 3.38736L20.293 4.80157L18.5252 7.98355L16.7574 8.3371L14.6361 10.4584L13.2219 9.04421L15.3432 6.92289L15.6968 5.15512ZM8.97927 13.2868L10.3935 14.7011L5.09018 20.0044C4.69966 20.3949 4.06649 20.3949 3.67597 20.0044C3.31334 19.6417 3.28744 19.0699 3.59826 18.6774L3.67597 18.5902L8.97927 13.2868Z\"/></svg>")}.picto-reemploi{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.99805 2C8.68733 2 11.0224 3.51653 12.1947 5.74104C13.372 4.08252 15.3086 3 17.498 3H20.998V5.5C20.998 9.08985 18.0879 12 14.498 12H12.998V13H17.998V20C17.998 21.1046 17.1026 22 15.998 22H7.99805C6.89348 22 5.99805 21.1046 5.99805 20V13H10.998V11H8.99805C5.13205 11 1.99805 7.86599 1.99805 4V2H5.99805ZM15.998 15H7.99805V20H15.998V15ZM18.998 5H17.498C15.0128 5 12.998 7.01472 12.998 9.5V10H14.498C16.9833 10 18.998 7.98528 18.998 5.5V5ZM5.99805 4H3.99805C3.99805 6.76142 6.23662 9 8.99805 9H10.998C10.998 6.23858 8.75947 4 5.99805 4Z\"/></svg>")}.picto-pieton{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.61713 8.71233L10.8222 6.38373C11.174 6.12735 11.6087 5.98543 12.065 6.0008C13.1764 6.02813 14.1524 6.75668 14.4919 7.82036C14.6782 8.40431 14.8481 8.79836 15.0017 9.0025C15.914 10.2155 17.3655 11 19.0002 11V13C16.8255 13 14.8825 12.0083 13.5986 10.4526L12.901 14.4085L14.9621 16.138L17.1853 22.246L15.3059 22.93L13.266 17.3256L9.87576 14.4808C9.32821 14.0382 9.03139 13.3192 9.16231 12.5767L9.67091 9.6923L8.99407 10.1841L6.86706 13.1116L5.24902 11.9361L7.60016 8.7L7.61713 8.71233ZM13.5002 5.5C12.3956 5.5 11.5002 4.60457 11.5002 3.5C11.5002 2.39543 12.3956 1.5 13.5002 1.5C14.6047 1.5 15.5002 2.39543 15.5002 3.5C15.5002 4.60457 14.6047 5.5 13.5002 5.5ZM10.5286 18.6813L7.31465 22.5116L5.78257 21.226L8.75774 17.6803L9.50426 15.5L11.2954 17L10.5286 18.6813Z\"/></svg>")}.picto-portes{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1.99805 21.0001V19.0001L3.99805 18.9999V4.83465C3.99805 4.35136 4.34367 3.93723 4.81916 3.85078L14.2907 2.12868C14.6167 2.0694 14.9291 2.28564 14.9884 2.61167C14.9948 2.64708 14.998 2.68301 14.998 2.719V3.9999L18.998 4.00007C19.5503 4.00007 19.998 4.44779 19.998 5.00007V18.9999L21.998 19.0001V21.0001H17.998V6.00007L14.998 5.9999V21.0001H1.99805ZM12.998 4.3965L5.99805 5.66923V19.0001H12.998V4.3965ZM11.998 11.0001V13.0001H9.99805V11.0001H11.998Z\"/></svg>")}.picto-reparer{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.5605 12.0975L21.092 14.7501C22.0585 16.4241 21.4849 18.5647 19.8109 19.5312C19.2788 19.8384 18.6753 20.0001 18.0609 20.0001L15.9985 19.9995L15.9987 22.5001L10.9987 19.0001L15.9987 15.5001L15.9985 17.9995L18.0609 18.0001C18.3242 18.0001 18.5829 17.9308 18.8109 17.7991C19.5283 17.3849 19.7742 16.4675 19.3599 15.7501L17.8285 13.0975L19.5605 12.0975ZM7.30257 9.13407L7.83366 15.2142L5.66848 13.9635L4.63751 15.7501C4.50586 15.9781 4.43655 16.2368 4.43655 16.5001C4.43655 17.3285 5.10812 18.0001 5.93655 18.0001L8.99948 18.0002V20.0001H5.93655C4.00355 20.0001 2.43655 18.4331 2.43655 16.5001C2.43655 15.8857 2.59827 15.2822 2.90546 14.7501L3.93648 12.9635L1.77148 11.7142L7.30257 9.13407ZM13.7487 2.96901C14.2808 3.2762 14.7226 3.71803 15.0298 4.2501L16.0605 6.03551L18.226 4.78599L17.6949 10.8661L12.1638 8.28599L14.3285 7.03551L13.2978 5.2501C13.1661 5.02207 12.9768 4.83271 12.7487 4.70106C12.0313 4.28684 11.1139 4.53266 10.6997 5.2501L9.16818 7.90261L7.43615 6.90266L8.96764 4.2501C9.93414 2.57607 12.0747 2.00251 13.7487 2.96901Z\"/></svg>")}.picto-ruche{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"black\" d=\"M23 14.5c0-1.56-1.03-2.87-2.45-3.32c.28-.5.45-1.07.45-1.68c0-1.56-1.03-2.87-2.45-3.32c.28-.5.45-1.07.45-1.68C19 2.57 17.43 1 15.5 1h-7C6.57 1 5 2.57 5 4.5c0 .61.17 1.18.45 1.68C4.04 6.63 3 7.94 3 9.5c0 .61.17 1.18.45 1.68C2.04 11.63 1 12.94 1 14.5c0 1.26.67 2.34 1.67 2.96c-.42.57-.67 1.28-.67 2.04C2 21.43 3.57 23 5.5 23h13c1.93 0 3.5-1.57 3.5-3.5c0-.76-.25-1.47-.67-2.04c1-.62 1.67-1.7 1.67-2.96M8.5 3h7c.83 0 1.5.67 1.5 1.5S16.33 6 15.5 6h-7C7.67 6 7 5.33 7 4.5S7.67 3 8.5 3m-2 5h11c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-11C5.67 11 5 10.33 5 9.5S5.67 8 6.5 8M4 19.5c0-.83.67-1.5 1.5-1.5H9v3H5.5c-.83 0-1.5-.67-1.5-1.5M18.5 21H15v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m1-5h-4.68c-.42-1.16-1.52-2-2.82-2s-2.4.84-2.82 2H4.5c-.83 0-1.5-.67-1.5-1.5S3.67 13 4.5 13h15c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5\"/></svg>")}.picto-scie{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"black\" d=\"m9.8 17l-3.9-5.4L20 2l2 3v3h-3v3h-3v3h-3v3m-3.3 1.7l-.5 2.8l-1.6 1.2c-.9.6-2.1.4-2.8-.5l-3.5-4.9c-.6-.9-.4-2.1.5-2.8l3.3-2.3zM4.6 15L3 16.1L6.5 21l1.6-1.2z\"/></svg>")}.picto-solidaire{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.00488 9.00268C5.55717 9.00268 6.00488 9.45039 6.00488 10.0027C7.63965 10.0027 9.14352 10.5631 10.3349 11.5022L12.5049 11.5027C13.837 11.5027 15.0339 12.0815 15.8579 13.0014L19.0049 13.0027C20.9972 13.0027 22.7173 14.1679 23.521 15.8541C21.1562 18.9747 17.3268 21.0027 13.0049 21.0027C10.2142 21.0027 7.85466 20.3994 5.944 19.3447C5.80557 19.7283 5.43727 20.0027 5.00488 20.0027H2.00488C1.4526 20.0027 1.00488 19.555 1.00488 19.0027V10.0027C1.00488 9.45039 1.4526 9.00268 2.00488 9.00268H5.00488ZM6.00589 12.0027L6.00488 17.0238L6.05024 17.0572C7.84406 18.3176 10.183 19.0027 13.0049 19.0027C16.0089 19.0027 18.8035 17.847 20.84 15.8732L20.9729 15.7397L20.8537 15.6393C20.3897 15.2763 19.8205 15.051 19.2099 15.0096L19.0049 15.0027L16.8932 15.0017C16.9663 15.3236 17.0049 15.6586 17.0049 16.0027V17.0027H8.00488V15.0027L14.7949 15.0017L14.7605 14.9232C14.38 14.1296 13.593 13.568 12.6693 13.508L12.5049 13.5027L9.57547 13.5025C8.66823 12.5772 7.40412 12.003 6.00589 12.0027ZM4.00488 11.0027H3.00488V18.0027H4.00488V11.0027ZM13.6513 3.57806L14.0046 3.93183L14.3584 3.57806C15.3347 2.60175 16.9177 2.60175 17.894 3.57806C18.8703 4.55437 18.8703 6.13728 17.894 7.11359L14.0049 11.0027L10.1158 7.11359C9.13948 6.13728 9.13948 4.55437 10.1158 3.57806C11.0921 2.60175 12.675 2.60175 13.6513 3.57806ZM11.53 4.99227C11.3564 5.16584 11.3372 5.43526 11.4714 5.62938L11.5289 5.69831L14.0039 8.17368L16.4798 5.69938C16.6533 5.52581 16.6726 5.25639 16.5376 5.06152L16.4798 4.99227C16.3062 4.81871 16.0368 4.79942 15.8417 4.93457L15.7724 4.99249L14.0033 6.76111L12.236 4.9912L12.1679 4.93442C11.973 4.79942 11.7036 4.81871 11.53 4.99227Z\"/></svg>")}.picto-tampon{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path fill=\"black\" d=\"M224 224a8 8 0 0 1-8 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8m0-80v40a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16v-40a16 16 0 0 1 16-16h56.43L88.72 54.71A32 32 0 0 1 120 16h16a32 32 0 0 1 31.29 38.71L151.57 128H208a16 16 0 0 1 16 16m-103.21-16h14.42l16.43-76.65A16 16 0 0 0 136 32h-16a16 16 0 0 0-15.65 19.35ZM208 184v-40H48v40z\"/></svg>")}.picto-tarif{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.0049 22.0027C6.48204 22.0027 2.00488 17.5256 2.00488 12.0027C2.00488 6.4799 6.48204 2.00275 12.0049 2.00275C17.5277 2.00275 22.0049 6.4799 22.0049 12.0027C22.0049 17.5256 17.5277 22.0027 12.0049 22.0027ZM12.0049 20.0027C16.4232 20.0027 20.0049 16.421 20.0049 12.0027C20.0049 7.58447 16.4232 4.00275 12.0049 4.00275C7.5866 4.00275 4.00488 7.58447 4.00488 12.0027C4.00488 16.421 7.5866 20.0027 12.0049 20.0027ZM10.0549 11.0027H15.0049V13.0027H10.0549C10.2865 14.1439 11.2954 15.0027 12.5049 15.0027C13.1201 15.0027 13.6833 14.7806 14.1188 14.412L15.8198 15.546C14.9973 16.4415 13.8166 17.0027 12.5049 17.0027C10.1886 17.0027 8.28107 15.2527 8.03235 13.0027H7.00488V11.0027H8.03235C8.28107 8.75277 10.1886 7.00275 12.5049 7.00275C13.8166 7.00275 14.9973 7.56402 15.8198 8.45951L14.1189 9.59351C13.6834 9.22496 13.1201 9.00275 12.5049 9.00275C11.2954 9.00275 10.2865 9.86163 10.0549 11.0027Z\"/></svg>")}.picto-textile{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.5135 5.00008L17.1201 2.39348C17.5106 2.00295 18.1438 2.00295 18.5343 2.39348L22.777 6.63612C23.1675 7.02664 23.1675 7.65981 22.777 8.05033L18.9988 11.8285V21.0001C18.9988 21.5524 18.5511 22.0001 17.9988 22.0001H5.9988C5.44652 22.0001 4.9988 21.5524 4.9988 21.0001V11.8285L1.22063 8.05033C0.830103 7.65981 0.830103 7.02664 1.22063 6.63612L5.46327 2.39348C5.85379 2.00295 6.48696 2.00295 6.87748 2.39348L9.48408 5.00008H14.5135ZM15.3419 7.00008H8.65566L6.17037 4.5148L3.34195 7.34323L6.9988 11.0001V20.0001H16.9988V11.0001L20.6557 7.34323L17.8272 4.5148L15.3419 7.00008Z\"/></svg>")}.picto-visite{--picto:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"black\" d=\"M19 21H5a1 1 0 0 1-1-1v-9H1l10.327-9.388a1 1 0 0 1 1.346 0L23 11h-3v9a1 1 0 0 1-1 1M6 19h12V9.157l-6-5.454l-6 5.454zm2.591-5.191a3.5 3.5 0 0 1 0-1.622l-.991-.572l1-1.732l.991.573a3.5 3.5 0 0 1 1.404-.812V8.5h2v1.144c.532.159 1.01.44 1.404.812l.991-.573l1 1.731l-.991.573a3.5 3.5 0 0 1 0 1.622l.991.572l-1 1.731l-.991-.572a3.5 3.5 0 0 1-1.404.811v1.145h-2V16.35a3.5 3.5 0 0 1-1.404-.811l-.991.572l-1-1.73zm3.404.688a1.5 1.5 0 1 0 0-2.998a1.5 1.5 0 0 0 0 2.998\"/></svg>")}.picto-voiture{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19 20H5V21C5 21.5523 4.55228 22 4 22H3C2.44772 22 2 21.5523 2 21V11L4.4805 5.21216C4.79566 4.47679 5.51874 4 6.31879 4H17.6812C18.4813 4 19.2043 4.47679 19.5195 5.21216L22 11V21C22 21.5523 21.5523 22 21 22H20C19.4477 22 19 21.5523 19 21V20ZM20 13H4V18H20V13ZM4.17594 11H19.8241L17.6812 6H6.31879L4.17594 11ZM6.5 17C5.67157 17 5 16.3284 5 15.5C5 14.6716 5.67157 14 6.5 14C7.32843 14 8 14.6716 8 15.5C8 16.3284 7.32843 17 6.5 17ZM17.5 17C16.6716 17 16 16.3284 16 15.5C16 14.6716 16.6716 14 17.5 14C18.3284 14 19 14.6716 19 15.5C19 16.3284 18.3284 17 17.5 17Z\"/></svg>")}.picto a.external{overflow-wrap:anywhere;align-items:last baseline;max-width:100%;line-height:normal;display:inline-flex}article>[data-agenda]{margin-top:1.7rem}article>[data-une]+[data-agenda]{margin-top:2.125rem}.agenda-attente,.agenda-vide,.agenda-panne{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);padding:1.2rem 0}.agenda-panne a{text-transform:none;letter-spacing:0}.agenda-date:before,.agenda-titre:before{display:none}.agenda-jour{margin:2.2rem 0 0}.agenda-jour:first-child{margin-top:.6rem}.agenda-date{font-family:var(--headerFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border-bottom:var(--filet)solid var(--lightgray);margin:0 0 .7rem;padding-bottom:.35rem;font-weight:700}.agenda-liste{grid-template-columns:repeat(auto-fill,minmax(max(15rem,33.3333% - .5rem),1fr));gap:.75rem;display:grid}.agenda-activite{--talon:2.75rem;border:1px solid var(--lightgray);background:var(--light);cursor:pointer;border-radius:2px;flex-direction:column;display:flex;container:tuile/inline-size}.agenda-activite[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.agenda-activite[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-activite[data-pole=bois]{--pole:var(--pole-bois)}.agenda-activite[data-pole=numerique]{--pole:var(--pole-numerique)}@media (max-width:800px){.agenda-activite{--talon:3rem}}@media (hover:hover) and (pointer:fine){.agenda-activite:hover{border-color:color-mix(in srgb,var(--lightgray)70%,var(--darkgray))}}.agenda-heure{background:var(--pole,var(--gray));color:var(--sur-pole);font-family:var(--headerFont);font-variant-numeric:tabular-nums;border-radius:2px 2px 0 0;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin:-1px -1px 0;padding:.45rem .75rem;line-height:1.3;display:flex}.agenda-h{font-size:var(--corps-nom);font-weight:700}.agenda-h-fin{font-size:var(--corps-mention)}.agenda-h-fin:before{content:"→ "}.agenda-heure-date{font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;flex-basis:100%;font-weight:700}.agenda-tuile-pole{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.agenda-corps{isolation:isolate;flex-direction:column;flex:1;min-width:0;padding:.7rem .75rem .8rem;display:flex;position:relative}.agenda-heure[class*=picto-],.agenda-fiche-bandeau[class*=picto-]{isolation:isolate;position:relative}.agenda-heure[class*=picto-]:after,.agenda-fiche-bandeau[class*=picto-]:after{content:"";z-index:-1;background:color-mix(in srgb,var(--sur-pole)var(--dose-logo-bandeau),var(--pole,var(--gray)));width:3.6rem;-webkit-mask:var(--picto)0 0/auto 135% no-repeat;-webkit-mask:var(--picto)0 0/auto 135% no-repeat;mask:var(--picto)0 0/auto 135% no-repeat;border-radius:0 2px 0 0;position:absolute;top:0;bottom:0;right:0}.agenda-fiche-bandeau[class*=picto-]:after{width:6.8rem;-webkit-mask-size:9rem 9rem;mask-size:9rem 9rem}.agenda-sans-corps .agenda-pied{background-image:none;padding-top:0}:root{--dose-logo-bandeau:26%;--dose-logo-souche:17%}.agenda-titre{font-family:var(--bodyFont);font-size:var(--corps-intitule);letter-spacing:0;text-transform:none;color:var(--dark);margin:0;font-weight:600;line-height:1.3}.agenda-activite .agenda-titre{font-size:.95rem}.agenda-titre-ouvrir{all:unset;cursor:pointer;border-radius:2px}.agenda-titre-ouvrir:focus-visible{outline:2px solid var(--darkgray);outline-offset:2px}.agenda-activite .agenda-resume{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agenda-activite .agenda-qui{text-align:right;align-self:flex-end;margin:auto 0 0;padding-top:.45rem;display:block}.agenda-qui-prenom{white-space:nowrap}.agenda-activite .agenda-ailleurs{align-self:flex-end;width:fit-content;margin:.55rem 0 0;display:block}.agenda-compacte .agenda-corps{padding:.6rem .75rem .8rem}.agenda-compacte .agenda-titre{min-height:2.6em}.agenda-compacte .agenda-titre-ouvrir{display:block}.agenda-compacte .agenda-titre-nom{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:32.74rem){.agenda-compacte .agenda-titre{min-height:0}}.agenda-pied{box-sizing:border-box;height:var(--talon);background-color:var(--fond-cadre);background-image:linear-gradient(to right,var(--lightgray)0 7px,transparent 7px 12px);background-position:50% 0;background-repeat:repeat-x;background-size:12px 1px;flex:none;align-items:center;gap:.6rem;margin:0;padding:1px .75rem 0;display:flex}.agenda-pied>.agenda-inscription{display:contents}.agenda-pied>.agenda-inscription>.agenda-inscrire,.agenda-pied>.agenda-inscrire,.agenda-pied>.agenda-libre{margin-left:auto}.agenda-pied .agenda-inscrire{font-size:var(--corps-commande)}@container tuile (max-width:15.5rem){.agenda-restantes-mot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tuile (max-width:19.5rem){.agenda-pied:has(.agenda-prix) .agenda-restantes-mot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.agenda-pole{font-family:var(--headerFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--sur-pole);background:var(--pole,var(--gray));white-space:nowrap;border-radius:2px;padding:.15em .5em;font-weight:700}a.agenda-pole,a.agenda-pole:hover{color:var(--sur-pole);fill:initial;overflow-wrap:normal;text-wrap-style:auto;text-decoration:none;transition:initial}.agenda-resume{color:var(--darkgray);margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.agenda-lien{margin:.5rem 0 0;font-size:.85rem}.agenda-qui,.agenda-ailleurs,.agenda-libre,.agenda-acces{font-family:var(--headerFont);letter-spacing:.05em;color:var(--gray);font-size:.78rem}.agenda-libre,.agenda-acces{color:var(--darkgray);border:1px solid var(--lightgray);text-transform:uppercase;font-weight:700;font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);background:0 0;border-radius:2px;padding:.08em .38em}.agenda-libre[data-acces=libre]:before,.agenda-rythme-ligne[data-acces=libre] .agenda-acces:before{content:"";background:var(--puce-libre);vertical-align:.08em;border-radius:50%;width:.55em;height:.55em;margin-right:.5em;display:inline-block}.agenda-prix{font-family:var(--headerFont);letter-spacing:.05em;color:var(--dark);font-variant-numeric:tabular-nums;white-space:nowrap;word-spacing:-.45em;font-size:.78rem;font-weight:700;position:relative}.agenda-prix:before{content:"";vertical-align:-.2em;width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;margin-right:.35em;display:inline-block}.agenda-prix-mot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.agenda-restantes{font-family:var(--headerFont);letter-spacing:.05em;color:var(--dark);white-space:nowrap;font-size:.78rem;font-weight:700}.agenda-restantes:before{content:"";vertical-align:-.25em;width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;margin-right:.4em;display:inline-block}.agenda-inscription{align-items:center;gap:.5rem .9rem;display:inline-flex}.agenda-ailleurs{color:var(--dark);border:var(--filet)solid var(--safran);text-transform:uppercase;font-weight:700;font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);background:0 0;border-radius:2px;padding:.15em .45em}.agenda-inscrire{font-family:var(--headerFont);letter-spacing:var(--interlettre-signal);text-transform:uppercase;border:var(--filet)solid var(--encre-bloc);box-shadow:3px 3px 0 var(--pole,var(--gray));border-radius:2px;align-items:baseline;gap:.4em;padding:0 .85em;font-size:.9rem;font-weight:700;transition:box-shadow .12s,transform .12s;display:inline-flex;color:var(--dark)!important;background-color:#0000!important;background-image:none!important;text-decoration:none!important}.agenda-inscrire:hover,.agenda-inscrire:focus-visible{box-shadow:0 0 0 var(--pole,var(--gray));transform:translate(3px,3px);background-color:var(--encre-bloc)!important;color:var(--light)!important}:root[saved-theme=dark] .agenda-inscrire:not([aria-disabled=true]){border-color:#1a1613;color:#1a1613!important;background-color:#fbf6ec!important}:root[saved-theme=dark] .agenda-inscrire:not([aria-disabled=true]):hover,:root[saved-theme=dark] .agenda-inscrire:not([aria-disabled=true]):focus-visible{background-color:var(--safran)!important;color:var(--sur-safran)!important}.agenda-bascule{padding-left:.7rem;padding-bottom:var(--filet);background-image:linear-gradient(var(--encre-bloc),var(--encre-bloc));background-size:100% var(--filet);background-position:0 100%;background-repeat:no-repeat;align-items:flex-end;gap:.4rem;margin:1.4rem 0 0;display:flex}.agenda-onglet{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border:var(--filet)solid var(--encre-bloc);margin-bottom:calc(-1*var(--filet));cursor:pointer;background-color:#0000;border-bottom:0;border-radius:2px 2px 0 0;align-items:center;padding:.35em .7em .45em;font-weight:700;display:inline-flex}.agenda-onglet:hover{background-color:var(--lightgray)}.agenda-onglet:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.agenda-onglet[aria-pressed=true],.agenda-onglet[aria-pressed=true]:hover{background-color:var(--light);padding-bottom:.55em}:root[saved-theme=dark] .agenda-onglet:not([aria-pressed=true]):hover{background-color:var(--safran);color:var(--sur-safran)}:root[saved-theme=dark] .agenda-onglet:not([aria-pressed=true]):hover .agenda-onglet-picto{background-color:currentColor}.agenda-onglet-picto{background-color:var(--safran);width:1.15em;height:1.15em;-webkit-mask-image:var(--picto);-webkit-mask-image:var(--picto);mask-image:var(--picto);margin-right:.45em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.agenda-onglet-calendrier{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 10H4V19H20V10ZM7 5H4V8H20V5H17V6H15V5H9V6H7V5Z\"/></svg>")}.agenda-onglet-liste{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8 4H21V6H8V4ZM4.5 6.5C3.67157 6.5 3 5.82843 3 5C3 4.17157 3.67157 3.5 4.5 3.5C5.32843 3.5 6 4.17157 6 5C6 5.82843 5.32843 6.5 4.5 6.5ZM4.5 13.5C3.67157 13.5 3 12.8284 3 12C3 11.1716 3.67157 10.5 4.5 10.5C5.32843 10.5 6 11.1716 6 12C6 12.8284 5.32843 13.5 4.5 13.5ZM4.5 20.4C3.67157 20.4 3 19.7284 3 18.9C3 18.0716 3.67157 17.4 4.5 17.4C5.32843 17.4 6 18.0716 6 18.9C6 19.7284 5.32843 20.4 4.5 20.4ZM8 11H21V13H8V11ZM8 18H21V20H8V18Z\"/></svg>")}.agenda-vue-semaine,.agenda-vue-liste{padding-top:1.4rem}.agenda-nav{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}@media (max-width:800px){.agenda-nav{flex-wrap:wrap;gap:.6rem}.agenda-semaine-titre{flex:8rem}.agenda-nav .agenda-aujourdhui-bouton{margin-left:0}}.agenda-semaine-titre{--interlettre:var(--interlettre-signal);font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre);text-transform:uppercase;color:var(--dark);font-weight:700}@media (min-width:801px){.agenda-nav{flex-wrap:wrap}.agenda-semaine-titre{flex:0 0 calc(30ch + 29*var(--interlettre));white-space:nowrap;text-align:center}}.agenda-pas{font-family:var(--headerFont);color:var(--dark);border:var(--filet)solid var(--encre-bloc);padding:calc(.05em + var(--filet-comble))calc(.5em + var(--filet-comble))calc(.15em + var(--filet-comble));cursor:pointer;background-color:#0000;border-radius:2px;font-size:1.1rem;line-height:1}.agenda-pas:hover{border-color:var(--safran);background-color:var(--safran);color:var(--sur-safran)}.agenda-colonne.agenda-passe .agenda-pile{background:repeating-linear-gradient(-45deg,transparent 0 11px,var(--lightgray)11px 12px);min-height:4.5rem}.agenda-colonne.agenda-passe .agenda-jour-num{color:var(--gray);font-weight:400}.agenda-aujourdhui-bouton{font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;margin-left:auto;padding:.4em .7em;font-weight:700}.agenda-pas:disabled,.agenda-pas:disabled:hover{cursor:default;border-color:var(--lightgray);color:var(--lightgray);background-color:#0000}.agenda-vue-semaine{container-type:inline-size}.agenda-grille{--bloc-barre:1px;--bloc-marge:.65rem;grid-template-columns:repeat(var(--jours,5),minmax(0,1fr));align-items:start;display:grid}@container (max-width:46rem){.agenda-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:1.5rem .75rem}.agenda-grille .agenda-colonne:nth-child(n){--pile-gauche:0px;--pile-droite:0px}}.agenda-colonne{--pile-gauche:.2rem;--pile-droite:.2rem;min-width:0}.agenda-colonne:first-child{--pile-gauche:0px}.agenda-colonne:last-child{--pile-droite:0px}.agenda-colonne-titre{height:2.4rem;padding-left:calc(var(--pile-gauche) + var(--bloc-barre) + var(--bloc-marge));font-family:var(--headerFont);border-bottom:var(--filet)solid var(--lightgray);flex-wrap:wrap;align-content:center;align-items:baseline;gap:.35rem;display:flex}.agenda-jour-court{font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray)}.agenda-jour-num{color:var(--dark);font-size:1.05rem;font-weight:700}.agenda-colonne-titre.agenda-aujourdhui{background-color:var(--safran)}.agenda-colonne-titre.agenda-aujourdhui .agenda-jour-court,.agenda-colonne-titre.agenda-aujourdhui .agenda-jour-num{color:var(--sur-safran)}.agenda-pile{padding:.5rem var(--pile-droite).6rem var(--pile-gauche);flex-direction:column;gap:.5rem;display:flex}.agenda-bloc{border:var(--bloc-barre)solid var(--lightgray);background-color:var(--fond-carte);color:var(--sur-pole);cursor:pointer;border-radius:2px;flex-direction:column;font-weight:400;text-decoration:none;display:flex;overflow:hidden}.agenda-bloc:hover,.agenda-bloc:focus-visible{color:var(--sur-pole)}.agenda-bloc:hover .agenda-bloc-titre,.agenda-bloc:focus-visible .agenda-bloc-titre{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.agenda-bloc:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.agenda-bloc[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.agenda-bloc[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-bloc[data-pole=bois]{--pole:var(--pole-bois)}.agenda-bloc[data-pole=numerique]{--pole:var(--pole-numerique)}:root[saved-theme=dark] .agenda-bloc{border-color:var(--dark)}.agenda-bloc-tete{padding:.55rem .6rem .65rem var(--bloc-marge);background-color:var(--pole,var(--gray));flex-direction:column;gap:.3rem;display:flex}.agenda-bloc[data-fin] .agenda-bloc-tete{background-image:repeating-linear-gradient(-45deg,transparent 0 11px,var(--lightgray)11px 12px);background-size:100% calc(var(--ecoule,0)*100%);background-repeat:no-repeat}.agenda-bloc-heure{font-family:var(--headerFont);font-size:var(--corps-etiquette);font-variant-numeric:tabular-nums;white-space:nowrap}.agenda-bloc-heure b{font-weight:700}.agenda-bloc-titre{font-family:var(--bodyFont);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:11 4 3;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;font-size:.875rem;font-weight:600;line-height:1.3}.agenda-bloc-pied{padding:.4rem .6rem .45rem var(--bloc-marge);background-color:var(--lightgray);color:var(--dark);font-family:var(--headerFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;flex-wrap:wrap;gap:.2rem .75rem;line-height:1.4;display:flex}.agenda-bloc-jauge,.agenda-bloc-libre,.agenda-bloc-clos{white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.agenda-bloc-jauge:before,.agenda-bloc-libre:before,.agenda-bloc-clos:before{content:"";flex:none}.agenda-bloc-pole{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.agenda-bloc-jauge:before{background-color:var(--safran);width:.6em;height:.6em}.agenda-bloc-pleine:before{background-color:var(--dark)}.agenda-bloc-libre:before{background-color:var(--puce-libre);border-radius:50%;width:.6em;height:.6em}.agenda-bloc-clos{color:var(--encre-douce)}.agenda-bloc-clos:before{background-color:currentColor;width:.65em;height:.65em;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 4L20 20M20 4L4 20\" fill=\"none\" stroke=\"black\" stroke-width=\"3.5\" stroke-linecap=\"square\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 4L20 20M20 4L4 20\" fill=\"none\" stroke=\"black\" stroke-width=\"3.5\" stroke-linecap=\"square\"/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root{--fond-carte:var(--light)}:root[saved-theme=dark]{--fond-carte:#221e1b}.agenda-fiche{border:var(--filet-cadre)solid var(--teinte-cadre);background:var(--fond-carte);width:calc(100% - 2rem);max-width:28rem;color:var(--darkgray);box-shadow:8px 8px 0 var(--pole,var(--gray));border-radius:2px;padding:0}.agenda-fiche::backdrop{background:#1a16138c}.agenda-fiche:has(>[data-pole=repair-cafe]){--pole:var(--pole-repair-cafe);--pole-nuit:var(--pole-repair-cafe-nuit)}.agenda-fiche:has(>[data-pole=fablab]){--pole:var(--pole-fablab);--pole-nuit:var(--pole-fablab-nuit)}.agenda-fiche:has(>[data-pole=bois]){--pole:var(--pole-bois);--pole-nuit:var(--pole-bois-nuit)}.agenda-fiche:has(>[data-pole=numerique]){--pole:var(--pole-numerique);--pole-nuit:var(--pole-numerique-nuit)}:root[saved-theme=dark] .agenda-fiche{border-color:var(--dark)}.agenda-fiche-corps{position:relative}.agenda-fiche-corps[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.agenda-fiche-corps[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-fiche-corps[data-pole=bois]{--pole:var(--pole-bois)}.agenda-fiche-corps[data-pole=numerique]{--pole:var(--pole-numerique)}.agenda-fiche-bandeau{background:var(--pole,var(--gray));color:var(--sur-pole);padding:1.1rem 1.5rem 1.2rem;position:relative}.agenda-fiche-fermer{font-family:var(--headerFont);color:inherit;cursor:pointer;background:0 0;border:none;border-radius:2px;padding:.1em .3em;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.6rem}.agenda-fiche-fermer:hover,.agenda-fiche-fermer:focus-visible{background:var(--sur-pole);color:var(--pole,var(--gray))}.agenda-fiche-fermer:focus-visible{outline:2px solid var(--sur-pole);outline-offset:2px}.agenda-fiche-bandeau .agenda-pole,.agenda-fiche-bandeau a.agenda-pole,.agenda-fiche-bandeau a.agenda-pole:hover{background:var(--sur-pole);color:var(--pole,var(--gray))}.agenda-fiche-bandeau a.agenda-pole:after{content:"›";color:var(--safran);margin-left:.6em;display:inline-block}.agenda-fiche-bandeau a.agenda-pole:hover,.agenda-fiche-bandeau a.agenda-pole:focus-visible{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:2px}.agenda-fiche-bandeau a.agenda-pole:focus-visible{outline:2px solid var(--sur-pole);outline-offset:2px}.agenda-fiche-titre{font-family:var(--bodyFont);font-size:var(--corps-intitule);letter-spacing:0;text-transform:none;font-weight:600;line-height:1.3;font-size:calc(var(--corps-intitule) + 1pt);color:inherit;margin:.7rem 0 0}.agenda-fiche-titre:before{display:none}.agenda-fiche-quand{font-family:var(--headerFont);color:inherit;flex-wrap:wrap;gap:.2rem 1.1rem;margin:.55rem 0 0;font-size:.82rem;display:flex}.agenda-fiche-jour{font-weight:700}.agenda-fiche-heure{font-variant-numeric:tabular-nums;font-weight:400}.agenda-fiche-picto:before{content:"";vertical-align:-.2em;width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;margin-right:.45em;display:inline-block}.agenda-fiche-texte{isolation:isolate;padding:1.1rem 1.5rem 1.3rem;position:relative}.agenda-fiche-texte>:first-child{margin-top:0}:root{--fond-talon-fiche:var(--fond-cadre);--perforation-fiche:var(--lightgray)}:root[saved-theme=dark]{--fond-talon-fiche:var(--lightgray);--perforation-fiche:var(--dark)}.agenda-fiche-resume{margin:.9rem 0 0;font-size:.92rem;line-height:1.6}.agenda-fiche .agenda-lien{margin-top:.7rem;font-size:.9rem}.agenda-fiche .agenda-qui{margin:.6rem 0 0;display:block}.agenda-fiche .agenda-ailleurs{width:fit-content;margin:0 0 .7rem;display:block}.agenda-fiche-talon{box-sizing:border-box;background-color:var(--fond-talon-fiche);background-image:linear-gradient(to right,var(--perforation-fiche)0 7px,transparent 7px 12px);background-position:50% 0;background-repeat:repeat-x;background-size:12px 1px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:3.6rem;padding:.9rem 1.5rem;display:flex}.agenda-fiche-talon>.agenda-inscription{display:contents}.agenda-fiche-talon>.agenda-prix{margin:0}.agenda-fiche-talon>.agenda-prix,.agenda-fiche-talon>.agenda-inscription>.agenda-restantes{font-family:var(--headerFont);letter-spacing:.05em;color:var(--dark);font-size:.85rem;font-weight:700}.agenda-fiche-talon>.agenda-inscrire,.agenda-fiche-talon>.agenda-inscription>.agenda-inscrire,.agenda-fiche-talon>.agenda-libre{margin-left:auto}.agenda-fiche-talon>.agenda-prix:before,.agenda-fiche-talon>.agenda-inscription>.agenda-restantes:before{background-color:var(--pole,var(--safran))}:root[saved-theme=dark] .agenda-fiche-talon>.agenda-prix:before,:root[saved-theme=dark] .agenda-fiche-talon>.agenda-inscription>.agenda-restantes:before{background-color:var(--pole-nuit,var(--safran))}:is(.agenda-prix,.agenda-restantes)[data-legende]{position:relative}:is(.agenda-prix,.agenda-restantes)[data-legende]:after{content:attr(data-legende);content:attr(data-legende)/"";z-index:3;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);color:var(--dark);font-family:var(--codeFont);letter-spacing:.04em;word-spacing:normal;white-space:nowrap;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-size:.72rem;font-weight:400;line-height:1.2;transition:opacity .14s ease-out;position:absolute;bottom:calc(100% + .4em);left:0}:is(.agenda-prix,.agenda-restantes)[data-legende]:hover:after{opacity:1}.agenda-fiche-talon .agenda-inscrire:not(:hover,:focus-visible,[aria-disabled=true]){background-color:var(--light)!important}.inscription{max-width:26rem;margin:1.4rem 0}.inscription[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe);--pole-nuit:var(--pole-repair-cafe-nuit)}.inscription[data-pole=fablab]{--pole:var(--pole-fablab);--pole-nuit:var(--pole-fablab-nuit)}.inscription[data-pole=bois]{--pole:var(--pole-bois);--pole-nuit:var(--pole-bois-nuit)}.inscription[data-pole=numerique]{--pole:var(--pole-numerique);--pole-nuit:var(--pole-numerique-nuit)}.inscription-rappel{--encre-rappel:var(--safran);--sur-encre-rappel:var(--sur-safran);background:var(--feuille-chapeau);color:var(--texte-chapeau);box-shadow:var(--epaisseur-chapeau)var(--epaisseur-chapeau)0 var(--encre-page,var(--safran));border:var(--filet-chapeau)solid;border-color:var(--cadre-chapeau);padding:calc(.7rem - var(--filet-chapeau))calc(.9rem - var(--filet-chapeau));margin-right:var(--epaisseur-chapeau);margin-bottom:calc(1.2rem + var(--epaisseur-chapeau));border-radius:2px;flex-direction:column;gap:.15rem;display:flex}.inscription-rappel strong{font-family:var(--headerFont);background:var(--encre-rappel);color:var(--sur-encre-rappel);align-self:flex-start;padding:.1em .4em;font-size:1rem}.inscription-rappel span{--ecart-filet:.25em;font-family:var(--headerFont);letter-spacing:.05em;background:linear-gradient(var(--safran),var(--safran))0 0/100% calc(100% - var(--ecart-filet))no-repeat;color:var(--sur-safran);padding:0 .5em var(--ecart-filet);border-bottom:1px solid var(--encre-rappel);align-self:flex-start;margin-top:.15rem;font-size:.8rem;font-weight:700}.inscription-rappel span.inscription-prix{color:var(--texte-chapeau);background:0 0;border-bottom:0;padding:0;font-weight:700}.inscription-rappel span.inscription-frais{color:var(--texte-chapeau);letter-spacing:.02em;background:0 0;border-bottom:0;padding:0;font-weight:400;line-height:1.4}.inscription[data-pole] .inscription-rappel{--encre-rappel:var(--pole);--sur-encre-rappel:#fbf6ec}:root[saved-theme=dark] .inscription[data-pole] .inscription-rappel{--encre-rappel:var(--pole-nuit);--sur-encre-rappel:#1a1613}@media print{.inscription-rappel{--feuille-chapeau:var(--encre-bloc);--texte-chapeau:var(--light);--filet-chapeau:0px;box-shadow:none}}[data-inscription]{container:inscription/inline-size}.billet{--souche:var(--safran);--sur-souche:#1a1613;background:var(--fond-carte);border:var(--filet-cadre)solid var(--teinte-cadre);max-width:none;box-shadow:8px 8px 0 var(--souche);border-radius:2px;grid-template-columns:minmax(0,1fr);margin:0 8px calc(1.6rem + 8px) 0;display:grid}.billet[data-pole]{--souche:var(--pole);--sur-souche:var(--sur-pole)}:root{--encre-douce:#665d53}:root[saved-theme=dark]{--encre-douce:#b9ae9f}.billet :is(.inscription-champ label,.inscription-public,.inscription-accord label){color:var(--encre-douce)}:root[saved-theme=dark] .billet .inscription-champ label{color:var(--gray)}:root[saved-theme=dark] .billet .inscription-facultatif{color:var(--encre-douce)}:root[saved-theme=dark] .inscription-envoyer{color:#1a1613;background:#fbf6ec;border-color:#1a1613}:root[saved-theme=dark] .inscription-envoyer:hover,:root[saved-theme=dark] .inscription-envoyer:focus-visible{background:var(--safran);color:var(--sur-safran)}.billet .inscription-public.picto:before{background-color:var(--pole,var(--safran))}:root[saved-theme=dark] .billet .inscription-public.picto:before{background-color:var(--pole-nuit,var(--safran))}.billet-talon .inscription-accord input[type=checkbox]{all:revert;width:1.5rem;height:1.5rem;accent-color:var(--pole,var(--safran));flex-shrink:0;margin:.1rem 0 0}.billet .inscription-rappel{background:var(--souche);color:var(--sur-souche);box-shadow:none;border:0;border-bottom:1px dashed var(--fond-carte);border-radius:0;gap:.2rem;margin:0;padding:1.2rem 1.4rem}.billet .inscription-rappel span{color:inherit;font-size:inherit;letter-spacing:inherit;background:0 0;border:0;align-self:auto;margin:0;padding:0;font-weight:400}.billet .inscription-rappel .billet-pole{background:var(--sur-souche);color:var(--souche);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);align-self:flex-start;padding:.15em .5em;font-weight:700}.billet .inscription-rappel .billet-pole:after{content:"›";color:var(--safran);margin-left:.6em;display:inline-block}.billet .inscription-rappel .billet-pole:hover,.billet .inscription-rappel .billet-pole:focus-visible{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:2px}.billet .inscription-rappel .billet-pole:focus-visible{outline:2px solid var(--sur-souche);outline-offset:2px}.billet .inscription-rappel strong{font-family:var(--bodyFont);font-size:var(--corps-intitule);letter-spacing:0;text-transform:none;color:inherit;background:0 0;margin-top:.7rem;padding:0;font-size:1.2rem;font-weight:600;line-height:1.3}.billet .inscription-rappel .billet-quand{color:inherit;line-height:normal;font-family:var(--headerFont);flex-direction:column;gap:.35rem;margin:.9rem 0 0;font-size:.82rem;display:flex}.billet .inscription-rappel span.agenda-onglet-calendrier{font-weight:700}.billet .inscription-rappel span.billet-heure{font-variant-numeric:tabular-nums;font-weight:400}.billet .inscription-rappel :is(span.inscription-prix,span.inscription-frais){font-family:var(--headerFont);letter-spacing:.02em;color:inherit;border-top:1px solid;margin-top:.9rem;padding-top:.9rem;font-size:.82rem;line-height:1.5}.billet .inscription-rappel span.inscription-prix{font-weight:700}.billet .inscription-rappel span.inscription-frais{font-weight:400}.billet .inscription-rappel[class*=picto-]{grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:.9rem;display:grid}.billet .inscription-rappel[class*=picto-]>*{grid-column:1}.billet .inscription-rappel[class*=picto-]>:is(.inscription-prix,.inscription-frais){grid-column:1/-1}.billet .inscription-rappel[class*=picto-] .billet-pole{justify-self:start}.billet .inscription-rappel[class*=picto-]:after{content:"";background:color-mix(in srgb,var(--sur-souche)var(--dose-logo-bandeau),var(--souche));width:5rem;height:5rem;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;grid-area:1/2/4;place-self:center end}@container inscription (min-width:48rem){.billet .inscription-rappel[class*=picto-]{display:flex}.billet .inscription-rappel[class*=picto-]>:is(.inscription-prix,.inscription-frais){order:2}.billet .inscription-rappel[class*=picto-]:after{width:100%;height:auto;min-height:7rem;-webkit-mask:var(--picto)no-repeat center/6.6rem;-webkit-mask:var(--picto)no-repeat center/6.6rem;mask:var(--picto)no-repeat center/6.6rem;flex:auto;order:1}}.billet-droite{grid-template-rows:1fr auto;min-width:0;display:grid}.billet-corps{background:var(--fond-carte)}.billet .billet-corps{padding:1.5rem 1.1rem 1.3rem}.billet-corps>.inscription-faite{border-left:0;margin:0;padding:0}.billet-talon{background:var(--lightgray);border-top:var(--filet)dashed var(--dark);grid-template-columns:minmax(0,1fr);align-items:center;gap:.9rem;padding:.9rem 1.1rem;display:grid}.billet-talon .inscription-accord{margin:0}@container inscription (min-width:30rem){.billet-corps{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:1.25rem;display:grid}.billet .billet-corps{padding:1.5rem 1.5rem 1.2rem}.billet-talon{grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;padding:.9rem 1.5rem}.billet-talon .inscription-envoyer{justify-self:end;width:auto}.billet-corps .inscription-champ :is(input,select){min-width:0}.billet-corps>:is(.inscription-public,.inscription-autres,.inscription-accord,.inscription-robot,.inscription-refus,.inscription-faite,.inscription-envoyer){grid-column:1/-1}.billet-corps>.inscription-envoyer{justify-self:start}.billet .inscription-autres{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;column-gap:1.25rem;display:grid}}@container inscription (min-width:48rem){.billet{grid-template-columns:minmax(13rem,30%) minmax(0,1fr)}.billet .inscription-rappel{border-bottom:0;border-right:1px dashed var(--fond-carte);padding:1.4rem 1.4rem 1.5rem}.billet .inscription-rappel :is(span.inscription-prix,span.inscription-frais){margin-top:auto}}.inscription-champ{flex-direction:column;gap:.25rem;margin:0 0 .9rem;display:flex}.inscription-champ label{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);font-weight:700}.inscription-champ input{font-family:var(--bodyFont);color:var(--darkgray);background:var(--light);border:var(--filet)solid var(--encre-bloc);border-radius:2px;padding:.5rem .6rem;font-size:1rem}.inscription-champ input:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px;border-color:var(--safran)}.inscription-champ label sup{text-transform:none;vertical-align:super;font-size:.72em;line-height:0}.inscription-accord{align-items:flex-start;gap:.55rem;margin:1.1rem 0;display:flex}.inscription-accord input[type=checkbox],.inscription-accord input[type=radio]{margin:.18rem 0 0;width:1.5rem;height:1.5rem;accent-color:var(--pole,var(--safran));flex-shrink:0;margin-inline:0}.inscription-accord label{color:var(--gray);font-size:.85rem;line-height:1.5}.inscription-public{color:var(--gray);margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.inscription-suggestion{color:var(--darkgray);margin:.15rem 0 0;font-size:.85rem;line-height:1.5}.inscription-suggestion button{font:inherit;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--safran);text-decoration-color:var(--safran);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration-thickness:2px}.inscription-suggestion button:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.passage-motif{border:none;min-inline-size:0;margin:0 0 1.2rem;padding:0}.passage-motif legend{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);margin-bottom:.2rem;padding:0;font-weight:700}.passage-motif .inscription-accord{margin:.45rem 0}.passage-motif .inscription-accord label{color:var(--darkgray);cursor:pointer;font-size:.95rem}@media (max-width:800px){.inscription-envoyer{justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding-top:.8em;padding-bottom:.8em;display:flex}}.inscription-envoyer{--encre-bouton:var(--safran);font-family:var(--headerFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);background:var(--light);border:var(--filet)solid var(--encre-bloc);box-shadow:3px 3px 0 var(--encre-bouton);cursor:pointer;border-radius:2px;padding:.55em 1.1em;font-weight:700;transition:box-shadow .12s,transform .12s}.inscription-envoyer:hover,.inscription-envoyer:focus-visible{background:var(--encre-bloc);color:var(--light);box-shadow:0 0 0 var(--encre-bouton);transform:translate(3px,3px)}.inscription[data-pole] .inscription-envoyer{--encre-bouton:var(--pole)}.contact{max-width:34rem}.contact-duo{--duo-gouttiere:1.5rem;--duo-colonne:calc((100% - var(--duo-gouttiere))/2);margin:1.4rem 0;container-type:inline-size}.contact-duo-grille{gap:1.6rem;display:grid}.contact-duo .contact{max-width:none;margin:0}@container (min-width:40rem){.contact-duo-grille{min-height:30rem;display:block;position:relative}.contact-duo .contact .inscription-champ,.contact-duo .contact .inscription-faite{width:var(--duo-colonne)}.contact-duo .plan{top:var(--carte-decalage,0);width:var(--duo-colonne);height:var(--carte-hauteur,30rem);position:absolute;right:0}.contact-duo .contact .inscription-pied{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.contact-duo .contact .inscription-pied .inscription-robot{margin-bottom:0;line-height:0}.contact-duo .contact .inscription-pied .inscription-envoyer{width:auto;margin-bottom:3px;margin-left:0;display:block}}@container (min-width:52.5rem){.contact-duo .contact .inscription-pied{width:var(--duo-colonne);flex-wrap:nowrap;justify-content:space-between;gap:.5rem;margin-top:1.1rem}.contact-duo .contact .inscription-pied .inscription-robot{margin-top:0}}.plan{isolation:isolate;box-sizing:border-box;border:var(--filet)solid var(--encre-bloc);background:var(--light);min-height:22rem;position:relative;overflow:hidden}.plan svg{width:600px;max-width:none;height:600px;margin:-300px 0 0 -300px;position:absolute;top:50%;left:50%}.plan-credit{border-top:var(--filet)solid var(--encre-bloc);background:var(--light);font-family:var(--headerFont);font-size:var(--corps-mention);flex-wrap:wrap;justify-content:space-between;gap:0 1rem;margin:0;padding:.3rem .6rem;line-height:1.5;display:flex;position:absolute;inset:auto 0 0}@media (min-width:801px){.contact .inscription-pied{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.contact .inscription-pied .inscription-robot{margin-bottom:0;line-height:0}.contact .inscription-pied .inscription-envoyer{margin-bottom:3px;margin-left:auto;display:block}}.inscription-champ input,.inscription-champ select,.inscription-champ textarea{scroll-margin-top:1.7rem}.inscription-champ select,.inscription-champ textarea{font-family:var(--bodyFont);color:var(--darkgray);background:var(--light);border:var(--filet)solid var(--encre-bloc);box-sizing:border-box;border-radius:2px;width:100%;padding:.5rem .6rem;font-size:1rem}.inscription-champ select:focus-visible,.inscription-champ textarea:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px;border-color:var(--safran)}.inscription-champ textarea{resize:vertical;line-height:1.6}.inscription-champ select{font-family:var(--headerFont);font-size:1rem}.inscription-orphelin,.inscription-faite{font-family:var(--headerFont);color:var(--darkgray);border-left:var(--filet-repere)solid var(--safran);margin:1.2rem 0;padding:.6rem 0 .6rem .9rem;font-size:.85rem}.agenda-complet,.agenda-clos{cursor:default;border-color:var(--lightgray);box-shadow:none;text-decoration:line-through;text-decoration-thickness:1px}.agenda-complet:hover,.agenda-complet:focus-visible,.agenda-clos:hover,.agenda-clos:focus-visible{box-shadow:none;transform:none;color:var(--dark)!important;background-color:#0000!important}.agenda-inscrire.agenda-clos[aria-disabled=true],.agenda-inscrire.agenda-complet[aria-disabled=true]{min-height:0;font-size:var(--corps-mention);border-width:1px;padding:.08em .38em}.agenda-inscrire.agenda-complet,.agenda-inscrire.agenda-complet:hover,.agenda-inscrire.agenda-complet:focus-visible{gap:0;color:var(--darkgray)!important;text-decoration:none!important}.agenda-inscrire.agenda-complet:before{content:"";background-color:var(--dark);flex:none;width:.55em;height:.55em;margin-right:.5em}.inscription-facultatif{color:var(--gray);text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:400}.inscription-facultatif:before{content:" · "}.compteur{font-family:var(--headerFont);letter-spacing:.02em;word-spacing:-.25em;color:var(--gray);align-self:flex-end;margin-top:.1rem;font-size:.72rem}.compteur[data-proche=oui]{word-spacing:0;font-weight:700}.compteur[hidden]{display:none}.inscription-refus{font-family:var(--headerFont);color:var(--darkgray);border-left:var(--filet-repere)solid #bd3829;margin:1.2rem 0 0;padding:.6rem 0 .6rem .9rem;font-size:.85rem}.inscription-robot{margin:1rem 0}.inscription-robot:empty{display:none}.agenda-filtres{flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;display:flex}.agenda-filtres-legende{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);word-spacing:-.45em;text-transform:uppercase;color:var(--dark);align-self:center;font-weight:700}.agenda-filtre{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border:var(--filet)solid var(--pole,var(--encre-bloc));cursor:pointer;background-color:#0000;border-radius:2px;padding:.35em .7em;font-weight:700}.agenda-filtre[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.agenda-filtre[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-filtre[data-pole=bois]{--pole:var(--pole-bois)}.agenda-filtre[data-pole=numerique]{--pole:var(--pole-numerique)}.agenda-filtre[aria-pressed=true]{background-color:var(--pole,var(--encre-bloc));color:var(--sur-pole)}.agenda-filtre:hover,.agenda-filtre:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}:root[saved-theme=dark] .agenda-filtre:not([aria-pressed=true]):hover{background-color:var(--safran);border-color:var(--safran);color:var(--sur-safran);outline:0}.agenda-filtre-inscription[aria-pressed=true]{background-color:var(--encre-bloc);border-color:var(--encre-bloc);color:var(--light)}.agenda-filtre-tiroir:after{content:"";vertical-align:middle;border-bottom:2px solid;border-right:2px solid;width:.38em;height:.38em;margin:0 .1em .22em .55em;display:inline-block;transform:rotate(45deg)}.agenda-filtre-tiroir[aria-expanded=true]:after{margin-bottom:-.05em;transform:rotate(-135deg)}.agenda-sous-filtres{border-left:var(--filet-repere)solid var(--pole);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.4rem;margin-top:.15rem;padding:.15rem 0 .15rem .7rem;display:flex}.agenda-sous-filtres[hidden]{display:none}.agenda-sous-filtres[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-sous-filtres-pole{font-family:var(--headerFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);margin-right:.15rem;font-weight:700}.agenda-sous-filtres-pole:after{content:" /"}.agenda-sous-filtre{padding:.25em .6em;font-size:.72rem}.agenda-sous-titre{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--darkgray);margin:1.4rem 0 .5rem;font-weight:700}.agenda-rythme+.agenda-sous-titre{margin-top:2rem}article h2:has(+[data-rythme-seul]){clear:both;padding-top:.5rem}.agenda-rythme .agenda-rythme-liste{gap:.6rem;margin:0;padding:0;list-style:none;display:grid;container:rythme/inline-size}.agenda-rythme .agenda-rythme-liste li:before{content:none;display:none}.agenda-rythme .agenda-rythme-ligne{border:1px solid var(--lightgray);background:var(--light);min-height:3.7rem;font-family:var(--headerFont);border-radius:2px;grid-template-columns:8.6rem minmax(0,1fr) auto;margin:0;padding:0;display:grid}.agenda-rythme .agenda-rythme-ligne[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.agenda-rythme .agenda-rythme-ligne[data-pole=fablab]{--pole:var(--pole-fablab)}.agenda-rythme .agenda-rythme-ligne[data-pole=bois]{--pole:var(--pole-bois)}.agenda-rythme .agenda-rythme-ligne[data-pole=numerique]{--pole:var(--pole-numerique)}.agenda-rythme-quand{isolation:isolate;background:var(--pole,var(--gray));color:var(--sur-pole);letter-spacing:var(--interlettre-signal);text-transform:uppercase;border-radius:2px 0 0 2px;flex-direction:column;justify-content:center;margin:-1px 0 -1px -1px;padding:.5rem .8rem;font-weight:700;line-height:1.25;display:flex;position:relative;overflow:hidden}.agenda-rythme-quand:after{content:"";z-index:-1;background:color-mix(in srgb,var(--sur-pole)var(--dose-logo-souche),var(--pole,var(--gray)));width:3.4rem;height:3.4rem;-webkit-mask:var(--picto)0 0/contain no-repeat;-webkit-mask:var(--picto)0 0/contain no-repeat;mask:var(--picto)0 0/contain no-repeat;position:absolute;bottom:-1rem;right:-.7rem}.agenda-rythme-sur,.agenda-rythme-sous{font-size:var(--corps-mention);display:block}.agenda-rythme-jour{font-size:var(--corps-nom);display:block}.agenda-rythme-corps{flex-direction:column;justify-content:center;gap:.2rem;min-width:0;padding:.55rem .95rem;display:flex}.agenda-rythme-quoi{font-family:var(--bodyFont);font-size:var(--corps-intitule);letter-spacing:0;text-transform:none;color:var(--dark);font-weight:600;line-height:1.3}.agenda-rythme-heure{font-family:var(--headerFont);font-size:var(--corps-commande);font-variant-numeric:tabular-nums;color:var(--darkgray)}.agenda-rythme-heure:before{vertical-align:-.1em;width:.95em;height:.95em;margin-right:.4em}.agenda-rythme .agenda-rythme-talon{background-color:var(--fond-cadre);background-image:linear-gradient(to bottom,var(--lightgray)0 7px,transparent 7px 12px);background-position:0;background-repeat:repeat-y;background-size:1px 12px;border-radius:0 1px 1px 0;justify-content:center;align-items:center;min-width:10.2rem;padding:0 1.1rem;display:flex}@container rythme (max-width:560px){.agenda-rythme .agenda-rythme-ligne{grid-template-columns:6.7rem minmax(0,1fr)}.agenda-rythme-quand{grid-row:1/3;padding:.5rem .7rem}.agenda-rythme-quand:after{display:none}.agenda-rythme-sur,.agenda-rythme-sous{font-size:.66rem}.agenda-rythme-jour{font-size:.84rem}.agenda-rythme .agenda-rythme-talon{background-image:linear-gradient(to right,var(--lightgray)0 7px,transparent 7px 12px);background-position:50% 0;background-repeat:repeat-x;background-size:12px 1px;grid-column:2;justify-content:flex-start;min-width:0;padding:.4rem .95rem}}.agenda-rythme-ligne[data-acces=requise] .agenda-acces:before{content:"";background:var(--safran);vertical-align:.08em;width:.55em;height:.55em;margin-right:.5em;display:inline-block}.agenda-suite{margin:1rem 0 0}@media (max-width:800px){.agenda-inscrire{align-items:center;min-height:2.75rem;padding:.45em .9em}.agenda-onglet,.agenda-filtre{min-height:2.75rem}.agenda-pas,.agenda-fiche-fermer{min-width:2.75rem;min-height:2.75rem}}.agenda-inscrire{box-sizing:border-box;align-items:center;min-height:1.6rem}@media (max-width:800px){.agenda-inscrire{min-height:2.75rem}.agenda-pied .agenda-inscrire:not([aria-disabled=true]){min-height:2.25rem;padding:.3em .8em;font-size:.8rem}.agenda-inscrire[aria-disabled=true]{min-height:1.6rem;padding:.2em .55em}}.agenda-mois{margin:0}.agenda-mois+.agenda-mois{margin-top:1.8rem}.agenda-mois-titre{cursor:pointer;font-family:var(--headerFont);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border-bottom:var(--filet)solid var(--encre-bloc);align-items:baseline;gap:.7rem;padding:.45rem 0;font-size:.95rem;font-weight:700;list-style:none;display:flex}.agenda-mois-titre::-webkit-details-marker{display:none}.agenda-mois-titre:before{content:"+";width:.9em;color:var(--dark);flex:none;font-size:1.1em;line-height:1}.agenda-mois-titre:hover{background:var(--lightgray)}.agenda-mois-titre:focus-visible{outline:2px solid var(--safran);outline-offset:2px}.agenda-mois[open]>.agenda-mois-titre:before{content:"−"}.agenda-mois-compte{font-family:var(--headerFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--darkgray);border:1px solid var(--lightgray);background:0 0;border-radius:2px;margin-left:auto;padding:.08em .38em;font-weight:700}.agenda-mois>.agenda-jour:first-of-type{margin-top:1.1rem}@media (min-width:801px){.agenda-jour,.agenda-mois{scroll-margin-top:1.5rem}}.agenda-date[tabindex="-1"]:focus{outline:none}@media print{.agenda-mois-titre{cursor:auto}.agenda-mois-titre:before{display:none}.agenda-mois-titre{break-after:avoid}.agenda-jour,.agenda-activite{break-inside:avoid}.agenda-onglet[aria-pressed=false]{color:#666;border-color:#999}.agenda-bascule{border-bottom:var(--filet)solid var(--encre-bloc);background-image:none;padding-bottom:0}}.agenda-annonce{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atelier-titre:before{display:none}.ateliers{flex-direction:column;gap:1.4rem;margin:1.1rem 0 1.6rem;display:flex}.atelier{border:var(--filet)solid var(--lightgray);background-color:var(--fond-cadre);border-radius:2px;padding:1.1rem}@media (max-width:800px){.atelier{padding:.9rem}}.atelier[data-pole=repair-cafe]{--pole-encre:var(--pole-repair-cafe)}.atelier[data-pole=repair-cafe] .atelier-suite a{--etiquette:var(--pole-repair-cafe);--etiquette-nuit:var(--pole-repair-cafe-nuit);--sur-etiquette:var(--sur-pole)}:root[saved-theme=dark] .atelier[data-pole=repair-cafe]{--pole-encre:var(--pole-repair-cafe-nuit)}.atelier[data-pole=fablab]{--pole-encre:var(--pole-fablab)}.atelier[data-pole=fablab] .atelier-suite a{--etiquette:var(--pole-fablab);--etiquette-nuit:var(--pole-fablab-nuit);--sur-etiquette:var(--sur-pole)}:root[saved-theme=dark] .atelier[data-pole=fablab]{--pole-encre:var(--pole-fablab-nuit)}.atelier[data-pole=bois]{--pole-encre:var(--pole-bois)}.atelier[data-pole=bois] .atelier-suite a{--etiquette:var(--pole-bois);--etiquette-nuit:var(--pole-bois-nuit);--sur-etiquette:var(--sur-pole)}:root[saved-theme=dark] .atelier[data-pole=bois]{--pole-encre:var(--pole-bois-nuit)}.atelier[data-pole=numerique]{--pole-encre:var(--pole-numerique)}.atelier[data-pole=numerique] .atelier-suite a{--etiquette:var(--pole-numerique);--etiquette-nuit:var(--pole-numerique-nuit);--sur-etiquette:var(--sur-pole)}:root[saved-theme=dark] .atelier[data-pole=numerique]{--pole-encre:var(--pole-numerique-nuit)}.atelier-titre{font-family:var(--headerFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);align-items:center;gap:.5rem;margin:0 0 .5rem;font-weight:700;line-height:1.3;display:flex}.atelier-picto{background-color:var(--pole-encre);width:1.25em;height:1.25em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;flex:none}.atelier-resume{color:var(--darkgray);margin:0 0 .85rem;font-size:.86rem;line-height:1.5}.atelier-suite{box-sizing:border-box;background-image:linear-gradient(to right,var(--lightgray)0 7px,transparent 7px 12px);background-position:50% 0;background-repeat:repeat-x;background-size:12px 1px;justify-content:flex-end;align-items:center;min-height:2.75rem;margin:1.1rem -1.1rem -1.1rem;padding:0 1.1rem;display:flex}@media (max-width:800px){.atelier-suite{min-height:3rem;margin:1rem -.9rem -.9rem;padding:0 .9rem}}[data-prochain]:empty{display:none}.machine>figcaption{flex:1}.machine>figcaption>[data-prochain]{margin-top:auto}.machine-prochain{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);flex-wrap:wrap;align-items:stretch;row-gap:.2rem;margin-top:.4rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.machine-prochain-libelle,.machine-prochain-date{border:var(--filet)solid;white-space:nowrap;border-radius:2px;padding:.12em .45em .16em}.machine-prochain-libelle{border-color:var(--encre-page,var(--encre-bloc));background-color:var(--encre-page,var(--encre-bloc));color:var(--sur-pole)}.machine-prochain-date{border-color:var(--safran)}.machine-prochain:hover .machine-prochain-date,.machine-prochain:focus-visible .machine-prochain-date{background-color:var(--safran);color:var(--sur-safran)}.machine-prochain:focus-visible{outline:2px solid var(--safran);outline-offset:2px}.une{--une-fond:var(--light);--une-texte:var(--dark);--une-eteint-fond:#e4dbc9;--une-eteint-texte:#332d27;--une-ticket-fond:transparent;--une-ticket-texte:var(--une-texte);--une-pale:#e4dbc9;z-index:0;isolation:isolate;background:var(--une-fond);color:var(--une-texte);border-radius:2px;margin:3rem 0 1.8rem;padding:1.5rem 1.5rem 1.4rem;position:relative;box-shadow:0 1px 3px #1a16131f,0 10px 26px -6px #1a161338;container:une/inline-size}.page-header>.popover-hint>[data-une]>.une{margin:1rem 0 2.9rem}:root[saved-theme=dark] .une{--une-fond:var(--light);--une-texte:var(--dark);--une-eteint-fond:#332d27;--une-eteint-texte:#e4dbc9;--une-ticket-fond:#fbf6ec;--une-ticket-texte:#1a1613;--puce-libre:var(--pole-bois);box-shadow:inset 0 0 0 var(--filet)#332d27}:root[saved-theme=dark] .une[data-pole=repair-cafe],:root[saved-theme=dark] .une-pole[data-pole=repair-cafe]{--une-pole:var(--pole-repair-cafe-nuit)}:root[saved-theme=dark] .une[data-pole=fablab],:root[saved-theme=dark] .une-pole[data-pole=fablab]{--une-pole:var(--pole-fablab-nuit)}:root[saved-theme=dark] .une[data-pole=bois],:root[saved-theme=dark] .une-pole[data-pole=bois]{--une-pole:var(--pole-bois-nuit)}:root[saved-theme=dark] .une[data-pole=numerique],:root[saved-theme=dark] .une-pole[data-pole=numerique]{--une-pole:var(--pole-numerique-nuit)}:root[saved-theme=dark] .une .une-titre{--pole-repair-cafe:var(--pole-repair-cafe-nuit);--pole-numerique:var(--pole-numerique-nuit);--pole-bois:var(--pole-bois-nuit)}.une p{color:var(--une-texte);margin:0}.une-scotch{pointer-events:none;position:absolute;inset:0}.une-scotch:before,.une-scotch:after{content:"";background-color:var(--encre-page,var(--safran));background-color:color-mix(in srgb,var(--encre-page,var(--safran))74%,transparent);clip-path:polygon(0 0,100% 0,calc(100% - 3px) 14%,100% 28%,calc(100% - 3px) 43%,100% 57%,calc(100% - 3px) 71%,100% 86%,calc(100% - 3px) 100%,0 100%,3px 86%,0 71%,3px 57%,0 43%,3px 28%,0 14%);height:28px;position:absolute;top:-11px;transform:rotate(-5deg)}.une-scotch:before{width:46px;left:26px}.une-scotch:after{width:70px;right:30px}.une .une-sur{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;font-weight:700;line-height:1.5}.une-pole:before{content:"/";content:"/"/"";color:var(--une-pole,currentColor)}.une-pole[data-pole=repair-cafe]{--une-pole:var(--pole-repair-cafe)}.une-pole[data-pole=fablab]{--une-pole:var(--pole-fablab)}.une-pole[data-pole=bois]{--une-pole:var(--pole-bois)}.une-pole[data-pole=numerique]{--une-pole:var(--pole-numerique)}.une-sep{word-spacing:-.35em}.une .une-titre{font-family:var(--codeFont);letter-spacing:.01em;text-transform:uppercase;align-items:center;gap:.35em;margin:1.03rem 0 .92rem;font-size:clamp(1.35rem,4.6vw,1.85rem);font-weight:700;line-height:1.05;display:flex}.une .une-titre>span{margin-block:-.3em;padding-block:.3em}.une[data-pole=repair-cafe]{--une-pole:var(--pole-repair-cafe)}.une[data-pole=fablab]{--une-pole:var(--pole-fablab)}.une[data-pole=bois]{--une-pole:var(--pole-bois)}.une[data-pole=numerique]{--une-pole:var(--pole-numerique)}.une-picto{width:1em;height:1em;fill:var(--safran);flex:none}.une .une-phrase{font-family:var(--bodyFont);font-size:1rem;line-height:1.6}.une .une-tickets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.une .une-tickets[data-tickets="1"]{grid-template-columns:minmax(0,1fr)}.une .une-tickets[data-tickets="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.une .une-tickets[data-tickets="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.une .une-tickets>li{margin:0;padding:0}.une .une-tickets>li:before{content:none;display:none}.une-ticket{border:var(--filet-cadre)solid var(--teinte-cadre);background:var(--une-ticket-fond);width:100%;height:100%;color:var(--une-ticket-texte);font:inherit;text-align:left;cursor:pointer;appearance:none;border-radius:2px;flex-direction:column;gap:.35rem;margin:0;padding:.6rem .65rem .55rem;transition:border-color .14s;display:flex}.une-ticket:hover{border-color:var(--safran)}.une-ticket:focus-visible{outline:2px solid var(--safran);outline-offset:2px}.une-tete{flex-wrap:wrap;align-items:center;gap:.3rem .5em;display:flex}.une-n{background:var(--safran);color:var(--sur-safran);font-family:var(--codeFont);border-radius:2px;flex:none;padding:0 .4em;font-size:.74rem;font-weight:700;line-height:1.35rem}.une-jour{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;font-weight:700}.une-theme{font-family:var(--bodyFont);flex:1;font-size:.93rem;font-weight:600;line-height:1.3}.une-pied{min-height:calc(var(--corps-mention)*1.4 + 4px);font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.25rem .5em;line-height:1.4;display:flex}.une-pied>*{border:var(--filet)solid transparent;border-radius:2px;font-style:normal}.une-pied>span{border-left-width:0;border-right-width:0}.une-ticket.une-libre .une-pied>span:before{content:"";background:var(--puce-libre);vertical-align:.08em;border-radius:50%;width:.55em;height:.55em;margin-right:.5em;display:inline-block}.une-pied b{border-color:var(--safran);padding:0 .35em;font-weight:700}.une-pied i{border-color:var(--une-pale);padding:0 .35em}.une-pied .une-places:before{content:"";vertical-align:-.25em;background-color:var(--safran);width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;margin-right:.35em;display:inline-block}.une-pied .une-places{letter-spacing:0;margin-left:auto;font-weight:700;position:relative}.une-pied .une-places-mot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.une-pied em{border-color:var(--safran);background:var(--safran);color:var(--sur-safran);padding:0 .35em;font-weight:700}@container une (max-width:730px){.une .une-tickets,.une .une-tickets[data-tickets="3"],.une .une-tickets[data-tickets="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.une-pied{min-height:calc(2*var(--corps-mention)*1.4 + 8px);white-space:normal;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.une .une-rail{margin-top:1.15rem;position:relative}.une .une-rail>.une-tickets{margin-top:0}.une .une-tickets[data-rail]{--ecart-rail:.6rem;--fg:0px;--fd:34px;gap:var(--ecart-rail);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fg),#000 calc(100% - var(--fd)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fg),#000 calc(100% - var(--fd)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fg),#000 calc(100% - var(--fd)),transparent 100%);padding:2px 0;scroll-padding-left:2.6rem;display:flex;position:relative;overflow-x:auto}.une .une-tickets[data-rail]::-webkit-scrollbar{display:none}.une .une-tickets[data-rail]>li{flex:0 0 calc((100% - 4*var(--ecart-rail))/4.35);scroll-snap-align:start;min-width:10.5rem}.une .une-tickets[data-rail] .une-ticket:focus-visible{outline-offset:-4px}@container une (max-width:730px){.une .une-tickets[data-rail]>li{flex-basis:max(11.25rem,(100% - 2*var(--ecart-rail))/2.4)}}.une .une-fleche{z-index:2;border:var(--filet-cadre)solid var(--une-texte);background:var(--une-texte);width:2.1rem;height:2.1rem;color:var(--une-fond);cursor:pointer;appearance:none;border-radius:2px;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.une .une-fleche:hover{border-color:var(--safran);background:var(--safran);color:var(--sur-safran)}.une .une-fleche:focus-visible{outline:2px solid var(--safran);outline-offset:2px}.une .une-fleche[hidden]{display:none}.une .une-fleche svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:square;width:1.1rem;height:1.1rem}.une .une-fleche-prec{left:.3rem}.une .une-fleche-suiv{right:.3rem}@media (hover:none){.une .une-fleche{display:none}}.une-ticket.une-passe{border-color:var(--une-eteint-fond);background:var(--une-eteint-fond)repeating-linear-gradient(-45deg,var(--une-fond)0 1px,transparent 1px 10px);color:var(--une-eteint-texte)}.une-ticket.une-passe:hover{border-color:var(--safran)}.une-passe .une-n{border:1px solid var(--une-eteint-texte);color:var(--une-eteint-texte);background:0 0;line-height:calc(1.35rem - 2px)}@media (max-width:720px){.une{padding:1.3rem .9rem 1.1rem}.une .une-tickets{gap:.5rem}.une .une-tickets[data-rail]{--ecart-rail:.5rem}.une-ticket{padding:.5rem .55rem}.une-tete{gap:.25rem .4em}.une-sep-heures{display:none}.une-heures{display:block}}@media print{.une{display:none}}.inscription.projet{max-width:none}.projet-rubrique{border-top:1px dashed var(--gray);padding:1.1rem 0 .35rem}.projet-rubrique:first-child{border-top:none;padding-top:0}.projet-question{font-family:var(--bodyFont);color:var(--dark);align-items:flex-start;gap:.6rem;margin:0 0 .3rem;font-size:1.2rem;font-weight:600;line-height:1.3;display:flex}.projet-numero{width:1.7rem;height:1.7rem;font-family:var(--headerFont);background:var(--safran);color:var(--sur-safran);flex:none;place-items:center;font-size:.8rem;font-weight:700;line-height:1;display:inline-grid}.projet-aide{margin:0 0 .9rem;font-size:.92rem;line-height:1.55}.projet-champs{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.projet-champs>*{min-width:0}.projet-rubrique textarea{min-height:0}.projet-puces{border:none;min-inline-size:0;margin:0 0 1.1rem;padding:0}.projet-puces legend{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);margin-bottom:.4rem;padding:0;font-weight:700}.projet-puces-rangee{flex-wrap:wrap;gap:.45rem;display:flex}.projet-puce{cursor:pointer;display:inline-flex;position:relative}.projet-puce input[type=radio],.projet-puce input[type=checkbox]{margin:0;opacity:0;cursor:pointer;width:100%;height:100%;margin-inline:0;position:absolute;inset:0;transform:none}.projet-puce-mot{box-sizing:border-box;min-height:2.2rem;font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border:var(--filet)solid var(--encre-bloc);border-radius:2px;align-items:center;gap:.45em;padding:.35em .75em;font-weight:700;display:inline-flex}.projet-puce-mot[class*=picto-]:before{content:"";background-color:var(--safran);width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;flex:none}.projet-puce input:checked+.projet-puce-mot{background:var(--encre-bloc);color:var(--light)}.projet-puce:hover .projet-puce-mot,.projet-puce input:focus-visible+.projet-puce-mot{outline:2px solid var(--encre-bloc);outline-offset:2px}:root[saved-theme=dark] .projet-puce:hover input:not(:checked)+.projet-puce-mot{background-color:var(--safran);border-color:var(--safran);color:var(--sur-safran);outline:0}:root[saved-theme=dark] .projet-puce:hover input:not(:checked)+.projet-puce-mot[class*=picto-]:before{background-color:currentColor}.projet-exemple{margin:.2rem 0 1rem}.projet-exemple summary{min-height:1.6rem;font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);cursor:pointer;align-items:center;gap:.4em;font-weight:700;list-style:none;display:inline-flex}.projet-exemple summary::-webkit-details-marker{display:none}.projet-exemple summary:before{content:"+";background:var(--safran);width:1.1rem;height:1.1rem;color:var(--sur-safran);letter-spacing:0;place-items:center;font-size:.85rem;display:inline-grid}.projet-exemple summary:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.projet-exemple[open] summary:before{content:"−"}.projet-exemple p{background:var(--feuille-chapeau);color:var(--texte-chapeau);border:var(--filet-chapeau)solid;border-color:var(--cadre-chapeau);border-radius:2px;margin:.5rem 0 0;padding:.6rem .9rem;font-size:.95rem;font-style:italic;line-height:1.6}.projet-depot{margin:0 0 .6rem;position:relative}.projet-depot-entree{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.projet-depot-cible{text-align:center;cursor:pointer;border:var(--filet)dashed var(--gray);background-image:radial-gradient(circle,var(--lightgray)1.2px,transparent 1.6px);background-position:7px 7px;background-size:14px 14px;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:9rem;padding:1.2rem 1rem;display:flex}.projet-depot-cible:before{content:"+";width:2.4rem;height:2.4rem;font-family:var(--headerFont);background:var(--safran);color:var(--sur-safran);place-items:center;margin-bottom:.2rem;font-size:1.6rem;font-weight:700;display:grid}.projet-depot-cible:hover,.projet-depot-cible.projet-depot-survol{border-color:var(--encre-bloc);border-style:solid}.projet-depot-entree:focus-visible+.projet-depot-cible{outline:2px solid var(--encre-bloc);outline-offset:2px}.projet-depot-mot{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);background:var(--light);padding:0 .3em;font-weight:700}.projet-depot-glisser{background:var(--light);padding:0 .3em;font-size:.85rem;font-style:italic}@media (pointer:coarse){.projet-depot-glisser{display:none}}.projet-depot-plein .projet-depot-cible{flex-direction:row;min-height:0;padding:.5rem .8rem}.projet-depot-plein .projet-depot-cible:before{width:1.6rem;height:1.6rem;margin:0;font-size:1.1rem}.projet-depot-plein .projet-depot-cible .projet-depot-glisser{display:none}.projet-vignette{align-items:center;gap:.9rem;margin:.8rem 0 0;display:flex}.projet-vignette img,.projet-vignette .projet-vignette-type{box-sizing:border-box;border:var(--filet-photo)solid var(--teinte-photo);flex:none;width:6rem;height:6rem}.projet-vignette img{object-fit:cover;margin:0}.projet-vignette .projet-vignette-type{font-family:var(--headerFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;place-items:center;font-weight:700;display:grid}.projet-vignette figcaption{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;font-size:.9rem;display:flex}.projet-vignette-nom{overflow-wrap:anywhere;font-weight:600}.projet-retirer{min-height:1.6rem;font-family:var(--headerFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border:none;border-bottom:2px solid var(--safran);cursor:pointer;background:0 0;margin-top:.2rem;padding:0;font-weight:700}.projet-retirer:hover,.projet-retirer:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.projet-depot-dit{margin:.5rem 0 0;font-size:.88rem}.projet-depot-dit:empty{display:none}.projet-nav{flex-wrap:wrap;align-items:flex-end;gap:.6rem 1rem;margin-top:1.2rem;display:flex}.projet-nav .inscription-robot{order:-1;margin:0}.projet-nav .inscription-envoyer{margin-left:auto}@media (min-width:801px){.projet-nav .inscription-robot{line-height:0}.projet-nav .inscription-envoyer{margin-bottom:3px}}.projet .inscription-accord{align-items:center}.projet .inscription-accord input[type=checkbox]{margin-top:0;transform:none}.projet-manque{margin-top:1rem}.projet-fiche{background:var(--feuille-chapeau);color:var(--texte-chapeau);box-shadow:var(--epaisseur-chapeau)var(--epaisseur-chapeau)0 var(--encre-page,var(--safran));border:var(--filet-chapeau)solid;border-color:var(--cadre-chapeau);padding:calc(.9rem - var(--filet-chapeau))calc(1.1rem - var(--filet-chapeau));margin:0 var(--epaisseur-chapeau)calc(1.2rem + var(--epaisseur-chapeau))0;border-radius:2px}.projet-fiche p{color:var(--texte-chapeau);white-space:pre-line;margin:.2rem 0 0;font-size:.95rem;line-height:1.55}.projet-fiche-tete{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0 0 .7rem;padding:0;display:flex}.projet-fiche-tete strong{font-family:var(--headerFont);background:var(--safran);color:var(--sur-safran);padding:.1em .4em;font-size:1.05rem;line-height:1.35}.projet-fiche-tete span{font-family:var(--headerFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;font-weight:700}.projet-fiche-rubrique{border-top:1px dashed var(--texte-chapeau);padding:.55rem 0 .5rem}.projet-fiche-titre{font-family:var(--headerFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:inherit;background:0 0;border:none;align-items:baseline;gap:.1em;margin:0;padding:0;font-weight:700;display:inline-flex}.projet-fiche-titre:before{content:"/";color:var(--encre-page,var(--safran))}.projet-fiche p.projet-fiche-vide{font-style:italic}.projet-fiche-image{object-fit:contain;border:var(--filet-photo)solid var(--texte-chapeau);width:auto;max-width:12rem;height:auto;max-height:9rem;margin:.4rem 0 .2rem;display:block}@media (max-width:800px){.projet-puce-mot{min-height:2.75rem}.projet-champs{grid-template-columns:1fr}.projet-question{font-size:1.1rem}}.inscription.projet .inscription-faite:focus{outline:none}article .inscription-faite a.projet-telecharger:not([role=anchor]):not([data-callout=rubriques] a){font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);border:var(--filet)solid var(--encre-bloc);background:0 0;border-radius:2px;margin-top:.6rem;padding:.55em 1.1em;font-weight:700;text-decoration:none;display:inline-block}article .inscription-faite a.projet-telecharger:not([role=anchor]):not([data-callout=rubriques] a):before{content:"↓ "/""}article .inscription-faite a.projet-telecharger:not([role=anchor]):not([data-callout=rubriques] a):hover,article .inscription-faite a.projet-telecharger:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.une .une-titre[data-couleur=decale-safran]>span{color:var(--une-texte,#1a1613);text-shadow:.034em .034em 0 var(--safran),.068em .068em 0 var(--safran),.1em .1em 0 var(--safran)}.une .une-titre[data-couleur=encre-du-pole]>span{color:var(--une-pole,var(--une-texte,#1a1613))}.une .une-titre[data-couleur=encre]>span{color:var(--une-texte,#1a1613)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.une .une-titre[data-couleur=citrouille-et-nuit]>span{background-image:linear-gradient(90deg,var(--safran),var(--pole-repair-cafe)55%,var(--pole-numerique));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=houx]>span{background-image:linear-gradient(90deg,var(--pole-bois),var(--pole-repair-cafe));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=safran-vers-brique]>span{background-image:linear-gradient(90deg,var(--safran),var(--pole-repair-cafe));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=braise]>span{background-image:linear-gradient(180deg,var(--safran)25%,#9a3412 80%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=braise-ombre-fine]>span{background-image:linear-gradient(180deg,var(--safran)25%,#9a3412 80%);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(1px 1px 0 var(--une-texte,#1a1613));-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=safran-vers-encre]>span{background-image:linear-gradient(90deg,var(--safran)10%,var(--pole-repair-cafe)55%,var(--une-texte,#1a1613));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.une .une-titre[data-couleur=safran-a-la-nuit]>span{background-image:linear-gradient(180deg,var(--safran)30%,var(--pole-repair-cafe)58%,var(--une-texte,#1a1613)88%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.une .une-titre[data-couleur]>span{color:canvastext;-webkit-text-fill-color:currentColor;text-shadow:none;filter:none;background-image:none}}article p:has(>img:only-child)>img{cursor:zoom-in}article p:has(>img:only-child)>img:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:3px}.loupe{border:var(--filet)solid var(--encre-bloc);background:var(--light);max-width:min(96vw,1660px);max-height:94vh;color:var(--darkgray);box-shadow:8px 8px 0 var(--safran);cursor:zoom-out;touch-action:pan-y pinch-zoom;border-radius:2px;padding:0}.loupe::backdrop{background:#1a1613b3}.loupe.loupe-agrandie{touch-action:auto}.loupe figure{flex-direction:column;margin:0;display:flex}.loupe img{object-fit:contain;width:auto;max-width:min(96vw - 4px,1600px);height:auto;max-height:calc(94vh - 4rem);display:block}.loupe figcaption{font-family:var(--headerFont);letter-spacing:.03em;color:var(--darkgray);border-top:1px solid var(--lightgray);padding:.6rem .9rem .7rem;font-size:.8rem}.loupe-fermer{min-width:2.75rem;min-height:2.75rem;font-family:var(--headerFont);color:var(--light);background:var(--encre-bloc);cursor:pointer;border:none;border-radius:2px;font-size:1.6rem;line-height:1;position:absolute;top:.35rem;right:.5rem}.loupe-fermer:hover,.loupe-fermer:focus-visible{background:var(--safran);color:var(--sur-safran);outline:none}.loupe{--demi-cadre:min(502px,48vw,calc((94vh - 4rem)*2/3 + var(--filet)));--flanc-gauche:calc(50% - var(--demi-cadre) + var(--filet) + .5rem);--flanc-droit:var(--flanc-gauche)}@media (min-width:1140px) and (min-height:627px),(min-aspect-ratio:3/2) and (min-height:627px){.loupe{--flanc-gauche:calc(50% - var(--demi-cadre) - .5rem - 2.75rem);--flanc-droit:calc(50% - var(--demi-cadre) - 8px - .5rem - 2.75rem)}}.loupe-pas{width:2.75rem;height:2.75rem;font-family:var(--headerFont);color:var(--light);background:var(--encre-bloc);border:var(--filet)solid var(--encre-bloc);box-sizing:border-box;cursor:pointer;border-radius:2px;padding:0 0 .1em;font-size:1.6rem;line-height:1;position:fixed;top:calc(50% - 1.2rem);translate:0 -50%}.loupe-pas:focus-visible{background:var(--safran);border-color:var(--safran);color:var(--sur-safran);outline:none}@media (hover:hover){.loupe-pas:hover{background:var(--safran);border-color:var(--safran);color:var(--sur-safran)}}.loupe-pas[aria-disabled=true],.loupe-pas[aria-disabled=true]:hover{cursor:default;border-color:var(--lightgray);color:var(--lightgray);background:0 0}.loupe-pas[aria-disabled=true]:focus-visible{outline:2px solid var(--safran);outline-offset:2px}.loupe-precedente{left:var(--flanc-gauche)}.loupe-suivante{right:var(--flanc-droit)}.partenaires{margin:3rem 0 0;position:relative;container:soutiens/inline-size}.partenaires-titre{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);margin:0 0 .8rem;font-weight:700}.partenaires-bande{--echelle:1;--ecart:3rem;border-block:1px solid var(--lightgray);padding-block:.75rem}@container soutiens (max-width:400px){.partenaires-bande{--echelle:.85;--ecart:2.2rem}}.partenaires-fenetre{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.partenaires-piste{will-change:transform;width:max-content;animation:60s linear infinite partenaires-defile;display:flex}@keyframes partenaires-defile{to{transform:translate(-50%)}}.partenaires-bande:hover .partenaires-piste{animation-play-state:paused}.partenaires-file{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.partenaires-file>li{margin:0 var(--ecart)0 0;flex:none;padding:0}.partenaires .partenaires-marque{height:calc(var(--h)*1px*var(--echelle));width:calc(var(--h)*var(--r)*1px*var(--echelle));background-color:var(--encre-logo);-webkit-mask-image:var(--planche);-webkit-mask-image:var(--planche);mask-image:var(--planche);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--decoupe);-webkit-mask-position:var(--decoupe);mask-position:var(--decoupe);-webkit-mask-size:var(--taille);-webkit-mask-size:var(--taille);mask-size:var(--taille);-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:help;display:block}.partenaires-glose{z-index:4;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);width:max-content;max-width:min(46ch,100%);color:var(--dark);font-family:var(--codeFont);letter-spacing:.03em;text-transform:none;opacity:0;pointer-events:none;border-radius:2px;margin:0;padding:.42em .6em .46em;font-size:.7rem;font-weight:400;line-height:1.45;transition:opacity .14s ease-out;position:absolute;top:0;left:0}.partenaires-glose.ouverte{opacity:1}@media print{.partenaires-piste{will-change:auto;width:auto;animation:none;display:block}.partenaires-file{flex-wrap:wrap;justify-content:center;gap:1.2rem 2.2rem}.partenaires-file>li{margin:0}.partenaires-file[aria-hidden=true]{display:none}.partenaires-fenetre{-webkit-mask-image:none;mask-image:none}.partenaires-glose{display:none}.partenaires{break-inside:avoid}}.page-title{font-size:1.75rem;font-family:var(--titleFont);margin:0}.page-title a{align-items:center;width:fit-content;max-width:100%;display:flex;position:relative}.page-title .bloc{align-items:center;min-width:0;display:flex}.page-title .rouage{aspect-ratio:188/409;flex:none;height:3.1em;margin-right:.1em;position:relative;-webkit-mask:url(/static/img/rouage.png) 50%/contain no-repeat;mask:url(/static/img/rouage.png) 50%/contain no-repeat}.page-title .rouage:before{content:"";background-color:var(--encre-page,var(--safran));background-image:repeating-linear-gradient(45deg,var(--light)0 1px,transparent 1px 4px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 20%,#0000004d 100%);mask-image:linear-gradient(#000 0 20%,#0000004d 100%)}.page-title .lignes{flex-direction:column;padding-left:.62em;display:flex}.page-title .ville,.page-title .maison{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:.45em;line-height:1.1;position:relative}.page-title .nom{flex-direction:column;margin-top:.06em;line-height:1.05;display:flex;position:relative}.page-title .barre{color:var(--encre-page,var(--safran));letter-spacing:0;margin-right:.04em;transition:color .22s,transform .22s;position:absolute;top:0;right:100%}.page-title a:hover .barre,.page-title a:focus-visible .barre{color:var(--encre-logo);transform:translate(-3px)}.search{min-width:fit-content;max-width:14rem}@media (max-width:800px){.search{flex-grow:.3}}.search>.search-button{border:1px var(--lightgray)solid;font-family:inherit;font-size:inherit;height:2rem;text-align:inherit;cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:4px;align-items:center;width:100%;padding:0 1rem 0 0;display:flex}.search>.search-button>p{color:var(--gray);display:inline}.search>.search-button svg{cursor:pointer;width:18px;min-width:18px;margin:0 .5rem}.search>.search-button svg .search-path{stroke:var(--darkgray);stroke-width:1.5px;transition:stroke .5s}.search>.search-container{contain:layout;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;overflow-y:auto}.search>.search-container.active{display:inline-block}.search>.search-container>.search-space{width:65%;margin-top:12vh;margin-left:auto;margin-right:auto}@media not (min-width:1200px){.search>.search-container>.search-space{width:90%}}.search>.search-container>.search-space>*{background:var(--light);border-radius:7px;width:100%;margin-bottom:2em;box-shadow:0 14px 50px #1b21301f,0 10px 30px #1b213029}.search>.search-container>.search-space>input{box-sizing:border-box;font-family:var(--bodyFont);color:var(--dark);border:1px solid var(--lightgray);padding:.5em 1em;font-size:1.1em}.search>.search-container>.search-space>input:focus{outline:none}.search>.search-container>.search-space>.search-layout{border:1px solid var(--lightgray);box-sizing:border-box;flex-direction:row;flex:0 0 100%;display:none}.search>.search-container>.search-space>.search-layout.display-results{display:flex}.search>.search-container>.search-space>.search-layout[data-preview]>.results-container{flex:0 0 min(30%,450px)}@media not (max-width:800px){.search>.search-container>.search-space>.search-layout[data-preview] .result-card>p.preview{display:none}.search>.search-container>.search-space>.search-layout[data-preview]>div:first-child{border-right:1px solid var(--lightgray);border-top-right-radius:unset;border-bottom-right-radius:unset}.search>.search-container>.search-space>.search-layout[data-preview]>div:last-child{border-top-left-radius:unset;border-bottom-left-radius:unset}}.search>.search-container>.search-space>.search-layout>div{border-radius:5px;height:63vh}@media (max-width:800px){.search>.search-container>.search-space>.search-layout{flex-direction:column}.search>.search-container>.search-space>.search-layout>.preview-container{display:none!important}.search>.search-container>.search-space>.search-layout[data-preview]>.results-container{flex:0 0 100%;width:100%;height:auto}}.search>.search-container>.search-space>.search-layout .highlight{background:color-mix(in srgb,var(--tertiary)60%,#fff0);color:inherit;border-radius:5px;scroll-margin-top:2rem}.search>.search-container>.search-space>.search-layout>.preview-container{color:var(--dark);flex-grow:1;padding:0 2rem;font-family:inherit;font-weight:400;line-height:1.5em;display:block;overflow:hidden auto}.search>.search-container>.search-space>.search-layout>.preview-container .preview-inner{width:min(800px,100%);margin:0 auto}.search>.search-container>.search-space>.search-layout>.preview-container a[role=anchor]{background-color:#0000}.search>.search-container>.search-space>.search-layout>.results-container{overflow-y:auto}.search>.search-container>.search-space>.search-layout>.results-container .result-card{cursor:pointer;border-bottom:1px solid var(--lightgray);box-sizing:border-box;text-transform:none;text-align:left;width:100%;font-family:inherit;font-size:100%;line-height:1.15;font-weight:inherit;outline:none;margin:0;padding:1em;transition:background .2s;display:block;overflow:hidden}.search>.search-container>.search-space>.search-layout>.results-container .result-card:hover,.search>.search-container>.search-space>.search-layout>.results-container .result-card:focus,.search>.search-container>.search-space>.search-layout>.results-container .result-card.focus{background:var(--lightgray)}.search>.search-container>.search-space>.search-layout>.results-container .result-card>h3{margin:0}@media not (max-width:800px){.search>.search-container>.search-space>.search-layout>.results-container .result-card>p.card-description{display:none}}.search>.search-container>.search-space>.search-layout>.results-container .result-card>ul.tags{margin-top:.45rem;margin-bottom:0}.search>.search-container>.search-space>.search-layout>.results-container .result-card>ul>li>p{background-color:var(--highlight);color:var(--secondary);border-radius:8px;margin:0 .1rem;padding:.2rem .4rem;font-weight:700;line-height:1.4rem}.search>.search-container>.search-space>.search-layout>.results-container .result-card>ul>li>p.match-tag{color:var(--tertiary)}.search>.search-container>.search-space>.search-layout>.results-container .result-card>p{margin-bottom:0}.darkmode{cursor:pointer;width:20px;height:20px;text-align:inherit;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;position:relative}.darkmode svg{width:20px;height:20px;fill:var(--darkgray);transition:opacity .1s;position:absolute;top:calc(50% - 10px)}:root[saved-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[saved-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[saved-theme=dark] .darkmode>.dayIcon{display:none}:root[saved-theme=dark] .darkmode>.nightIcon,:root .darkmode>.dayIcon{display:inline}:root .darkmode>.nightIcon{display:none}@media (max-width:800px){.page>#quartz-body>:not(.sidebar.left:has(.explorer)){transition:transform .3s ease-in-out}.page>#quartz-body.lock-scroll>:not(.sidebar.left:has(.explorer)){transition:transform .3s ease-in-out;transform:translate(100dvw)}.page>#quartz-body .sidebar.left:has(.explorer){box-sizing:border-box;background-color:var(--light);margin:0;padding:1rem 0;position:sticky}.page>#quartz-body .hide-until-loaded~.explorer-content{display:none}}.explorer{flex-direction:column;flex:0 auto;min-height:1.2rem;display:flex;overflow-y:hidden}.explorer.collapsed{flex:0 1.2rem}.explorer.collapsed .fold{transform:rotate(-90deg)}.explorer .fold{opacity:.8;margin-left:.5rem;transition:transform .3s}@media (max-width:800px){.explorer{height:initial;flex-shrink:0;order:-1;align-self:flex-start;margin-top:auto;margin-bottom:auto;overflow:hidden}}.explorer button.mobile-explorer{display:none}.explorer button.desktop-explorer{display:flex}@media (max-width:800px){.explorer button.mobile-explorer{display:flex}.explorer button.desktop-explorer{display:none}}@media not (max-width:800px){.explorer.desktop-only{display:flex}}.explorer svg{pointer-events:all;transition:transform .35s}.explorer svg>polyline{pointer-events:none}button.mobile-explorer,button.desktop-explorer{text-align:left;cursor:pointer;color:var(--dark);background-color:#0000;border:none;align-items:center;padding:0;display:flex}button.mobile-explorer h2,button.desktop-explorer h2{margin:0;font-size:1rem;display:inline-block}.explorer-content{margin-top:.5rem;list-style:none;overflow:hidden auto}.explorer-content ul{overscroll-behavior:contain;margin:0;padding:0;list-style:none}.explorer-content ul li>a{color:var(--dark);opacity:.75;pointer-events:all}.explorer-content ul li>a.active{opacity:1;color:var(--tertiary)}.explorer-content .folder-outer{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.explorer-content .folder-outer.open{grid-template-rows:1fr}.explorer-content .folder-outer>ul{border-left:1px solid var(--lightgray);margin-left:6px;padding-left:.8rem;overflow:hidden}.folder-container{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;display:flex}.folder-container div>a{color:var(--secondary);font-family:var(--headerFont);font-size:.95rem;font-weight:600;line-height:1.5rem;display:inline-block}.folder-container div>a:hover{color:var(--tertiary)}.folder-container div>button{color:var(--dark);text-align:left;cursor:pointer;font-family:var(--headerFont);background-color:#0000;border:none;align-items:center;padding-left:0;padding-right:0;display:flex}.folder-container div>button span{color:var(--secondary);pointer-events:none;margin:0;font-size:.95rem;font-weight:600;line-height:1.5rem;display:inline-block}.folder-icon{color:var(--secondary);cursor:pointer;backface-visibility:visible;flex-shrink:0;margin-right:5px;transition:transform .3s}li:has(>.folder-outer:not(.open))>.folder-container>svg{transform:rotate(-90deg)}.folder-icon:hover{color:var(--tertiary)}@media (max-width:800px){.explorer.collapsed{flex:0 0 34px}.explorer.collapsed>.explorer-content{visibility:hidden;transform:translate(-100vw)}.explorer:not(.collapsed){flex:0 0 34px}.explorer:not(.collapsed)>.explorer-content{visibility:visible;transform:translate(0)}.explorer .explorer-content{box-sizing:border-box;z-index:100;background-color:var(--light);visibility:hidden;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin-top:0;padding:4rem 0 2rem;transition:transform .2s,visibility .2s;position:absolute;top:0;left:0;overflow:hidden;transform:translate(-100vw)}.explorer .mobile-explorer{z-index:101;margin:0;padding:5px}.explorer .mobile-explorer .lucide-menu{stroke:var(--darkgray)}.mobile-no-scroll{overscroll-behavior:none}}.hors{margin-top:.9rem;padding-top:.8rem;position:relative}.hors:before{content:"";border-top:1px solid var(--encre-bloc);width:calc(50% + 3px);position:absolute;top:0;left:0}@media (max-width:800px){.left.sidebar{flex-wrap:wrap}.hors{flex-basis:100%;order:10;width:100%}.hors ul{flex-wrap:wrap;gap:0 1.4rem;display:flex}.hors li{margin-bottom:0}}.hors ul{margin:0;padding:0;list-style:none}.hors li{margin:0 0 .35rem}@media (min-width:801px){.hors{padding-top:calc(.8rem + 3px);padding-left:var(--fer-menu)}.hors li{margin:0;display:flex}.hors li+li{margin-top:var(--menu-air)}}.hors a,.ailleurs-titre{--fleche:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M16.0037 9.41421L7.39712 18.0208L5.98291 16.6066L14.5895 8H7.00373V6H18.0037V17H16.0037V9.41421Z\"/></svg>");font-family:var(--headerFont);font-size:var(--menu-corps);letter-spacing:var(--interlettre-menu);text-transform:uppercase;color:var(--dark);background-color:#0000;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.hors a[data-picto=objectif],.ailleurs-titre[data-picto=objectif]{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.85802 19.71L12 16H5.07026C6.10692 17.7921 7.8188 19.1447 9.85802 19.71ZM4.25204 14H8.5359L5.07103 7.99867C4.38987 9.17566 4 10.5423 4 12C4 12.6906 4.08751 13.3608 4.25204 14ZM6.39496 6.29179L8.5359 10L12 4C9.8171 4 7.8384 4.87429 6.39496 6.29179ZM14.142 4.28998L12 8H18.9297C17.8931 6.20791 16.1812 4.85529 14.142 4.28998ZM19.748 10H15.4641L18.929 16.0013C19.6101 14.8243 20 13.4577 20 12C20 11.3094 19.9125 10.6392 19.748 10ZM17.605 17.7082L15.4641 14L12 20C14.1829 20 16.1616 19.1257 17.605 17.7082ZM12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM13.1547 10H10.8453L9.6906 12L10.8453 14H13.1547L14.3094 12L13.1547 10Z\"/></svg>")}.hors a[data-picto=fiche],.ailleurs-titre[data-picto=fiche]{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M21 8V20.9932C21 21.5501 20.5552 22 20.0066 22H3.9934C3.44495 22 3 21.556 3 21.0082V2.9918C3 2.45531 3.4487 2 4.00221 2H14.9968L21 8ZM19 9H14V4H5V20H19V9ZM8 7H11V9H8V7ZM8 11H16V13H8V11ZM8 15H16V17H8V15Z\"/></svg>")}.hors a:before,.ailleurs-titre:before{content:"";vertical-align:-.22em;background-color:var(--encre-page,var(--safran));width:1.15em;height:1.15em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;margin-right:.45em;display:inline-block}.hors a:hover,.hors a:focus-visible{color:var(--dark);box-shadow:inset 0 0 0 2px var(--safran);border-radius:2px}.hors a:after,.ailleurs-titre:after{content:"";vertical-align:-.22em;background-color:var(--encre-page,var(--safran));width:1.15em;height:1.15em;-webkit-mask:var(--fleche)no-repeat center/125%;-webkit-mask:var(--fleche)no-repeat center/125%;mask:var(--fleche)no-repeat center/125%;margin-left:.35em;display:inline-block}.search .ailleurs-titre{margin:0;padding:1.1rem 1rem .35rem}.ailleurs-titre[data-picto=idee]{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9.97308 18H11V13H13V18H14.0269C14.1589 16.7984 14.7721 15.8065 15.7676 14.7226C15.8797 14.6006 16.5988 13.8564 16.6841 13.7501C17.5318 12.6931 18 11.385 18 10C18 6.68629 15.3137 4 12 4C8.68629 4 6 6.68629 6 10C6 11.3843 6.46774 12.6917 7.31462 13.7484C7.40004 13.855 8.12081 14.6012 8.23154 14.7218C9.22766 15.8064 9.84103 16.7984 9.97308 18ZM10 20V21H14V20H10ZM5.75395 14.9992C4.65645 13.6297 4 11.8915 4 10C4 5.58172 7.58172 2 12 2C16.4183 2 20 5.58172 20 10C20 11.8925 19.3428 13.6315 18.2443 15.0014C17.624 15.7748 16 17 16 18.5V21C16 22.1046 15.1046 23 14 23H10C8.89543 23 8 22.1046 8 21V18.5C8 17 6.37458 15.7736 5.75395 14.9992Z\"/></svg>")}.toc{flex-direction:column;flex:0 .5 auto;min-height:1.4rem;display:flex;overflow-y:hidden}.toc:has(button.toc-header.collapsed){flex:0 1.4rem}button.toc-header{text-align:left;cursor:pointer;color:var(--dark);background-color:#0000;border:none;align-items:center;padding:0;display:flex}button.toc-header h3{margin:0;font-size:1rem;display:inline-block}button.toc-header .fold{opacity:.8;margin-left:.5rem;transition:transform .3s}button.toc-header.collapsed .fold{transform:rotate(-90deg)}ul.toc-content.overflow{overscroll-behavior:contain;max-height:calc(100% - 2rem);margin:.5rem 0;padding:0;list-style:none;position:relative}ul.toc-content.overflow>li>a{color:var(--dark);opacity:.35;transition:opacity .5s,color .3s}ul.toc-content.overflow>li>a.in-view{opacity:.75}ul.toc-content.overflow .depth-0{padding-left:0}ul.toc-content.overflow .depth-1{padding-left:1rem}ul.toc-content.overflow .depth-2{padding-left:2rem}ul.toc-content.overflow .depth-3{padding-left:3rem}ul.toc-content.overflow .depth-4{padding-left:4rem}ul.toc-content.overflow .depth-5{padding-left:5rem}ul.toc-content.overflow .depth-6{padding-left:6rem}footer{text-align:left;opacity:.7;margin-bottom:4rem}footer ul{flex-direction:row;gap:1rem;margin:-1rem 0 0;padding:0;list-style:none;display:flex}@media screen and (min-width:801px){footer{margin-bottom:var(--calage-pied,4rem)}}.ecoindex{border-bottom:none;align-items:center;gap:.45em;display:inline-flex}.ecoindex-nom{border-bottom:1px solid var(--lightgray)}.ecoindex:hover .ecoindex-nom{border-bottom-color:var(--secondary)}.ecoindex-note{letter-spacing:0;background:var(--secondary);width:1.55em;height:1.55em;color:var(--sur-safran);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ecoindex-note[data-note=B]{background:#34bc6e}.ecoindex-note[data-note=C]{background:color-mix(in srgb,var(--secondary)70%,var(--light))}.ecoindex-note[data-note=D]{background:color-mix(in srgb,var(--secondary)55%,var(--light))}.ecoindex-note[data-note=E]{background:color-mix(in srgb,var(--secondary)40%,var(--light))}.ecoindex-note[data-note=F]{background:color-mix(in srgb,var(--secondary)28%,var(--light))}.ecoindex-note[data-note=G]{background:color-mix(in srgb,var(--secondary)16%,var(--light))}.colophon-atelier{text-align:right;border-bottom:1px solid var(--lightgray);font-family:var(--codeFont);text-transform:none;letter-spacing:.01em;color:var(--darkgray);flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;align-items:flex-end;gap:.9rem 1.4rem;margin-bottom:.4rem;padding-bottom:1rem;font-size:.78rem;line-height:1.6;display:flex}.colophon-logo img{content-visibility:visible;width:auto;height:2.8rem;margin:0;display:block}.colophon-nom{min-width:0;color:var(--darkgray);flex:11rem;margin:0}.colophon-nom strong{color:var(--dark);text-transform:uppercase;letter-spacing:var(--interlettre-signal)}.colophon-reseaux{font-family:var(--codeFont);font-size:var(--corps-mention);text-transform:uppercase;letter-spacing:var(--interlettre-signal);flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}ul.section-ul{margin-top:2em;padding-left:0;list-style:none}li.section-li{margin-bottom:1em}li.section-li>.section{grid-template-columns:fit-content(8em) 3fr 1fr;display:grid}@media (max-width:800px){li.section-li>.section>.tags{display:none}}li.section-li>.section>.desc>h3>a{background-color:#0000}li.section-li>.section .meta{opacity:.6;margin:0 1em 0 0}.popover .section{grid-template-columns:fit-content(8em) 1fr!important}.popover .section>.tags{display:none}.section h3,.section>.tags{margin:0}code[data-theme*=\ ]{color:var(--shiki-light);background-color:var(--shiki-light-bg)}code[data-theme*=\ ] span{color:var(--shiki-light)}[saved-theme=dark] code[data-theme*=\ ]{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}[saved-theme=dark] code[data-theme*=\ ] span{color:var(--shiki-dark)}.callout{border:1px solid var(--border);background-color:var(--bg);box-sizing:border-box;--callout-icon-note:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"2\" x2=\"22\" y2=\"6\"></line><path d=\"M7.5 20.5 19 9l-4-4L3.5 16.5 2 22z\"></path></svg>");--callout-icon-abstract:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"8\" y=\"2\" width=\"8\" height=\"4\" rx=\"1\" ry=\"1\"></rect><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"></path><path d=\"M12 11h4\"></path><path d=\"M12 16h4\"></path><path d=\"M8 11h.01\"></path><path d=\"M8 16h.01\"></path></svg>");--callout-icon-info:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"></line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"></line></svg>");--callout-icon-todo:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\"></path><path d=\"m9 12 2 2 4-4\"></path></svg>");--callout-icon-tip:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"></path></svg> ");--callout-icon-success:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"></polyline></svg> ");--callout-icon-question:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\"></path><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"></line></svg> ");--callout-icon-warning:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"></path><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"></line><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"></line></svg>");--callout-icon-failure:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"></line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"></line></svg> ");--callout-icon-danger:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"></polygon></svg> ");--callout-icon-bug:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"8\" height=\"14\" x=\"8\" y=\"6\" rx=\"4\"></rect><path d=\"m19 7-3 2\"></path><path d=\"m5 7 3 2\"></path><path d=\"m19 19-3-2\"></path><path d=\"m5 19 3-2\"></path><path d=\"M20 13h-4\"></path><path d=\"M4 13h4\"></path><path d=\"m10 4 1 2\"></path><path d=\"m14 4-1 2\"></path></svg>");--callout-icon-example:url("data:image/svg+xml; utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"></line><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"></line><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"></line><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"></line><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"></line><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"></line></svg> ");--callout-icon-quote:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z\"></path><path d=\"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z\"></path></svg>");--callout-icon-fold:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpolyline points=\"6 9 12 15 18 9\"%3E%3C/polyline%3E%3C/svg%3E");border-radius:5px;padding:0 1rem;overflow-y:hidden}.callout>.callout-content{transition:grid-template-rows .1s cubic-bezier(.02,.01,.47,1);display:grid;overflow:hidden}.callout>.callout-content>:first-child{margin-top:0}.callout[data-callout]{--color:#448aff;--border:#448aff44;--bg:#448aff10;--callout-icon:var(--callout-icon-note)}.callout[data-callout=abstract]{--color:#00b0ff;--border:#00b0ff44;--bg:#00b0ff10;--callout-icon:var(--callout-icon-abstract)}.callout[data-callout=info],.callout[data-callout=todo]{--color:#00b8d4;--border:#00b8d444;--bg:#00b8d410;--callout-icon:var(--callout-icon-info)}.callout[data-callout=todo]{--callout-icon:var(--callout-icon-todo)}.callout[data-callout=tip]{--color:#00bfa5;--border:#00bfa544;--bg:#00bfa510;--callout-icon:var(--callout-icon-tip)}.callout[data-callout=success]{--color:#09ad7a;--border:#09ad7144;--bg:#09ad7110;--callout-icon:var(--callout-icon-success)}.callout[data-callout=question]{--color:#dba642;--border:#dba64244;--bg:#dba64210;--callout-icon:var(--callout-icon-question)}.callout[data-callout=warning]{--color:#db8942;--border:#db894244;--bg:#db894210;--callout-icon:var(--callout-icon-warning)}.callout[data-callout=failure],.callout[data-callout=danger],.callout[data-callout=bug]{--color:#db4242;--border:#db424244;--bg:#db424210;--callout-icon:var(--callout-icon-failure)}.callout[data-callout=bug]{--callout-icon:var(--callout-icon-bug)}.callout[data-callout=danger]{--callout-icon:var(--callout-icon-danger)}.callout[data-callout=example]{--color:#7a43b5;--border:#7a43b544;--bg:#7a43b510;--callout-icon:var(--callout-icon-example)}.callout[data-callout=quote]{--color:var(--secondary);--border:var(--lightgray);--callout-icon:var(--callout-icon-quote)}.callout.is-collapsed>.callout-title>.fold-callout-icon{transform:rotate(-90deg)}.callout.is-collapsed .callout-content>:first-child{height:0;margin-top:-1rem;transition:height .1s cubic-bezier(.02,.01,.47,1),margin .1s cubic-bezier(.02,.01,.47,1);overflow-y:clip}.callout-title{color:var(--color);--icon-size:18px;align-items:flex-start;gap:5px;padding:1rem 0;display:flex}.callout-title .fold-callout-icon{opacity:.8;cursor:pointer;--callout-icon:var(--callout-icon-fold);transition:transform .15s}.callout-title>.callout-title-inner>p{color:var(--color);margin:0}.callout-title .callout-icon,.callout-title .fold-callout-icon{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);background-size:var(--icon-size)var(--icon-size);background-position:50%;background-color:var(--color);-webkit-mask-image:var(--callout-icon);mask-image:var(--callout-icon);-webkit-mask-size:var(--icon-size)var(--icon-size);mask-size:var(--icon-size)var(--icon-size);padding:.2rem 0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.callout-title .callout-title-inner{font-weight:600}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100vw;overflow-x:hidden}body{box-sizing:border-box;background-color:var(--light);font-family:var(--bodyFont);color:var(--darkgray);margin:0}.text-highlight{background-color:var(--textHighlight);border-radius:5px;padding:0 .1rem}p,ul,text,a,tr,td,li,ol,ul,.katex,.math,.typst-doc,.typst-doc *{color:var(--darkgray);fill:var(--darkgray);overflow-wrap:break-word;text-wrap:pretty}.math.math-display{text-align:center}article>mjx-container.MathJax,article blockquote>div>mjx-container.MathJax{display:flex}article>mjx-container.MathJax>svg,article blockquote>div>mjx-container.MathJax>svg{margin-left:auto;margin-right:auto}article blockquote>div>mjx-container.MathJax>svg{margin-top:1rem;margin-bottom:1rem}strong{font-weight:600}a{color:var(--secondary);font-weight:600;text-decoration:none;transition:color .2s}a:hover{color:var(--tertiary)}a.internal{background-color:var(--highlight);border-radius:5px;padding:0 .1rem;line-height:1.4rem;text-decoration:none}a.internal.broken{color:var(--secondary);opacity:.5;transition:opacity .2s}a.internal.broken:hover{opacity:.8}a.internal:has(>img){background-color:#0000;border-radius:0;padding:0}a.internal.tag-link:before{content:"#"}a.external .external-icon{height:1ex;margin:0 .15em}a.external .external-icon>path{fill:var(--dark)}.flex-component{display:flex}.desktop-only{display:initial}.desktop-only.flex-component{display:flex}@media (max-width:800px){.desktop-only,.desktop-only.flex-component{display:none}}.mobile-only,.mobile-only.flex-component{display:none}@media (max-width:800px){.mobile-only{display:initial}.mobile-only.flex-component{display:flex}}.page{max-width:1500px;margin:0 auto}.page article>h1{font-size:2rem}.page article li:has(>input[type=checkbox]){padding-left:0;list-style-type:none}.page article li:has(>input[type=checkbox]:checked){text-decoration:line-through;-webkit-text-decoration-color:var(--gray);text-decoration-color:var(--gray);color:var(--gray)}.page article li>*{margin-top:0;margin-bottom:0}.page article p>strong{color:var(--dark)}.page>#quartz-body{grid-template:"grid-sidebar-left grid-header grid-sidebar-right""grid-sidebar-left grid-center grid-sidebar-right""grid-sidebar-left grid-footer grid-sidebar-right"/320px auto 320px;gap:5px;display:grid}@media (min-width:800px) and (max-width:1200px){.page>#quartz-body{grid-template:"grid-sidebar-left grid-header""grid-sidebar-left grid-center""grid-sidebar-left grid-sidebar-right""grid-sidebar-left grid-footer"/320px auto;gap:5px}}@media (max-width:800px){.page>#quartz-body{grid-template:"grid-sidebar-left""grid-header""grid-center""grid-sidebar-right""grid-footer"/auto;gap:5px}}@media not (min-width:1200px){.page>#quartz-body{padding:0 1rem}}@media (max-width:800px){.page>#quartz-body{margin:0 auto}}.page>#quartz-body .sidebar{box-sizing:border-box;gap:1.2rem;height:100vh;padding:6rem 2rem 2rem;display:flex;position:sticky;top:0}.page>#quartz-body .sidebar.left{z-index:1;flex-direction:column;grid-area:grid-sidebar-left}@media (max-width:800px){.page>#quartz-body .sidebar.left{position:initial;height:unset;flex-direction:row;align-items:center;gap:0;padding:2rem 0 0;display:flex}}.page>#quartz-body .sidebar.right{flex-direction:column;grid-area:grid-sidebar-right;margin-right:0}@media (max-width:800px){.page>#quartz-body .sidebar.right{margin-left:inherit;margin-right:inherit}}@media not (min-width:1200px){.page>#quartz-body .sidebar.right{position:initial;height:unset;flex-direction:row;width:100%;padding:0}.page>#quartz-body .sidebar.right>*{flex:1;max-height:24rem}.page>#quartz-body .sidebar.right>.toc{display:none}}.page>#quartz-body .page-header,.page>#quartz-body .page-footer{margin-top:1rem}.page>#quartz-body .page-header{grid-area:grid-header;margin:6rem 0 0}@media (max-width:800px){.page>#quartz-body .page-header{margin-top:0;padding:0}}.page>#quartz-body .center>article{grid-area:grid-center}.page>#quartz-body footer{grid-area:grid-footer}.page>#quartz-body .center,.page>#quartz-body footer{min-width:100%;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:800px) and (max-width:1200px){.page>#quartz-body .center,.page>#quartz-body footer{margin-right:0}}@media (max-width:800px){.page>#quartz-body .center,.page>#quartz-body footer{margin-left:0;margin-right:0}}.page>#quartz-body footer{margin-left:0}.footnotes{border-top:1px solid var(--lightgray);margin-top:2rem}input[type=checkbox]{color:var(--secondary);border:1px solid var(--lightgray);background-color:var(--light);appearance:none;border-radius:3px;width:16px;height:16px;margin-inline:-1.4rem .2rem;position:relative;transform:translateY(2px)}input[type=checkbox]:checked{border-color:var(--secondary);background-color:var(--secondary)}input[type=checkbox]:checked:after{content:"";border:solid var(--light);border-width:0 2px 2px 0;width:4px;height:8px;display:block;position:absolute;top:1px;left:4px;transform:rotate(45deg)}blockquote{border-left:3px solid var(--secondary);margin:1rem 0;padding-left:1rem;transition:border-color .2s}h1,h2,h3,h4,h5,h6,thead{font-family:var(--headerFont);color:var(--dark);font-weight:revert;margin-bottom:0}article>h1>a[role=anchor],article>h2>a[role=anchor],article>h3>a[role=anchor],article>h4>a[role=anchor],article>h5>a[role=anchor],article>h6>a[role=anchor],article>thead>a[role=anchor]{color:var(--dark);background-color:#0000}h1[id]>a[href^=\#],h2[id]>a[href^=\#],h3[id]>a[href^=\#],h4[id]>a[href^=\#],h5[id]>a[href^=\#],h6[id]>a[href^=\#]{opacity:0;font-family:var(--codeFont);-webkit-user-select:none;user-select:none;margin:0 .5rem;transition:opacity .2s;transform:translateY(-.1rem)}h1[id]:hover>a,h2[id]:hover>a,h3[id]:hover>a,h4[id]:hover>a,h5[id]:hover>a,h6[id]:hover>a{opacity:1}h1:not([id])>a[role=anchor],h2:not([id])>a[role=anchor],h3:not([id])>a[role=anchor],h4:not([id])>a[role=anchor],h5:not([id])>a[role=anchor],h6:not([id])>a[role=anchor]{display:none}h1{margin-top:2.25rem;margin-bottom:1rem;font-size:1.75rem}h2{margin-top:1.9rem;margin-bottom:1rem;font-size:1.4rem}h3{margin-top:1.62rem;margin-bottom:1rem;font-size:1.12rem}h4,h5,h6{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem}figure[data-rehype-pretty-code-figure]{margin:0;line-height:1.6rem;position:relative}figure[data-rehype-pretty-code-figure]>[data-rehype-pretty-code-title]{font-family:var(--codeFont);border:1px solid var(--lightgray);width:fit-content;color:var(--darkgray);border-radius:5px;margin-bottom:-.5rem;padding:.1rem .5rem;font-size:.9rem}figure[data-rehype-pretty-code-figure]>pre{padding:0}pre{font-family:var(--codeFont);border:1px solid var(--lightgray);border-radius:5px;padding:0 .5rem;position:relative;overflow-x:auto}pre:has(>code.mermaid){border:none}pre>code{counter-reset:line;counter-increment:line 0;background:0 0;padding:.5rem 0;font-size:.85rem;display:grid;overflow-x:auto}pre>code [data-highlighted-chars]{background-color:var(--highlight);border-radius:5px}pre>code>[data-line]{box-sizing:border-box;border-left:3px solid #0000;padding:0 .25rem}pre>code>[data-line][data-highlighted-line]{background-color:var(--highlight);border-left:3px solid var(--secondary)}pre>code>[data-line]:before{content:counter(line);counter-increment:line;text-align:right;width:1rem;color:var(--gray);margin-right:1rem;display:inline-block}pre>code[data-line-numbers-max-digits="2"]>[data-line]:before{width:2rem}pre>code[data-line-numbers-max-digits="3"]>[data-line]:before{width:3rem}code{color:var(--dark);font-size:.9em;font-family:var(--codeFont);background:var(--lightgray);border-radius:5px;padding:.1rem .2rem}tbody,li,p{line-height:1.6rem}.table-container{overflow-x:auto}.table-container>table{border-collapse:collapse;margin:1rem;padding:1.5rem}.table-container>table th,.table-container>table td{min-width:75px}.table-container>table>*{line-height:2rem}th{text-align:left;border-bottom:var(--filet)solid var(--gray);padding:.4rem .7rem}td{padding:.2rem .7rem}tr{border-bottom:1px solid var(--lightgray)}tr:last-child{border-bottom:none}img{content-visibility:auto;border-radius:5px;max-width:100%;margin:1rem 0}p>img+em{display:block;transform:translateY(-1rem)}hr{background-color:var(--lightgray);border:none;width:100%;height:1px;margin:2rem auto}audio,video{border-radius:5px;width:100%}.spacer{flex:2 auto}div:has(>.overflow){max-height:100%;overflow-y:hidden}ul.overflow,ol.overflow{content:"";clear:both;width:100%;max-height:100%;margin-bottom:0;overflow-y:auto}ul.overflow>li.overflow-end,ol.overflow>li.overflow-end{height:.5rem;margin:0}ul.overflow.gradient-active,ol.overflow.gradient-active{-webkit-mask-image:linear-gradient(#000 calc(100% - 50px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 50px),#0000 100%)}.transclude ul{padding-left:1rem}.katex-display{display:initial;overflow:auto hidden}.external-embed.youtube,iframe.pdf{aspect-ratio:16/9;border-radius:5px;width:100%;height:100%}.navigation-progress{background:var(--secondary);z-index:9999;width:0;height:3px;transition:width .2s;position:fixed;top:0;left:0}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/jetbrains-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/jetbrains-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/jetbrains-mono-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/jetbrains-mono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/literata-400-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/literata-400-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/literata-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/literata-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/literata-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/literata-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --os-quart{syntax:"<angle>";inherits:true;initial-value:0deg}.realisations .os{--os-duree:1.167s;--os-dessin:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAWklEQVR42mNggAIpMeH/MMxADgBp/P3tDRyTZRDMBWQbgu4KZIOINgyk8Mntk1gNwmUYVgtgBoEwcgBjMwyvt/HZiMuVJIUfPsMoigSy0xRy2MHCj+yEie4KAAoszo9R6d4lAAAAAElFTkSuQmCC);--os-etincelle:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAHElEQVR42mNggIJP2bL/GdABiiCIAxNAZhOnHQAPxRPJ34ucOwAAAABJRU5ErkJggg==);--os-etincelle-petite:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAFklEQVR42mNgwAc+Zcv+xyqAUwInAAAIFwnlTgNkvAAAAABJRU5ErkJggg==)}@keyframes os-chute{0%{translate:0 round(nearest,var(--os-haut)*1,var(--os-case));--os-quart:270deg}7.143%{translate:0 round(nearest,var(--os-haut)*.988,var(--os-case));--os-quart:0deg}14.286%{translate:0 round(nearest,var(--os-haut)*.951,var(--os-case));--os-quart:90deg}21.429%{translate:0 round(nearest,var(--os-haut)*.889,var(--os-case));--os-quart:180deg}28.571%{translate:0 round(nearest,var(--os-haut)*.802,var(--os-case));--os-quart:270deg}35.714%{translate:0 round(nearest,var(--os-haut)*.691,var(--os-case));--os-quart:0deg}42.857%{translate:0 round(nearest,var(--os-haut)*.556,var(--os-case));--os-quart:90deg}50%{translate:0 round(nearest,var(--os-haut)*.395,var(--os-case));--os-quart:180deg}57.143%{translate:0 round(nearest,var(--os-haut)*.21,var(--os-case));--os-quart:270deg}64.286%{translate:0 round(nearest,var(--os-haut)*0,var(--os-case));--os-quart:0deg}71.429%{translate:0 calc(var(--os-case)*-1);--os-quart:0deg}78.571%,to{--os-quart:0deg;translate:0}}@keyframes os-etincelles{0%,64.285%{background-image:none}64.286%{background-image:var(--os-etincelle)}78.571%{background-image:var(--os-etincelle-petite)}85.714%,to{background-image:none}}:root{--corps-mention:.72rem;--corps-etiquette:.75rem;--corps-commande:.78rem;--corps-repere:.86rem;--corps-nom:.95rem;--corps-intitule:1rem;--interlettre-signal:.08em;--interlettre-nom:.04em;--interlettre-menu:.06em;--filet:1px;--filet-repere:3px;--filet-comble:calc(2px - var(--filet));--safran:var(--secondary);--sur-safran:var(--dark)}:root[saved-theme=dark]{--sur-safran:var(--light)}:root{--encre-bloc:var(--dark);--encre-logo:var(--dark);--pole-repair-cafe:#bd3829;--pole-fablab:#1f6e9b;--pole-bois:#2e7545;--pole-numerique:#894bb6;--sur-pole:var(--light);--sur-encre-page:var(--encre-logo)}:root[saved-theme=dark]{--sur-pole:var(--dark);--sur-encre-page:var(--sur-safran)}:root{--pole-repair-cafe-nuit:#da6456;--pole-fablab-nuit:#2890ca;--pole-bois-nuit:#3c9a5b;--pole-numerique-nuit:#a475c7;--puce-libre:var(--pole-bois)}:root[saved-theme=dark]{--puce-libre:var(--pole-bois-nuit)}:root{--bloc-repos:var(--safran);--bloc-survol:var(--encre-bloc);--accolades-sur-safran:var(--light);--accolades-repos:var(--accolades-sur-safran);--accolades-survol:var(--safran)}:root[saved-theme=dark]{--bloc-repos:var(--light);--bloc-survol:var(--safran);--accolades-sur-safran:var(--dark);--accolades-repos:var(--safran);--accolades-survol:var(--accolades-sur-safran)}::selection{background:var(--safran);color:var(--sur-safran)}.text-highlight{color:var(--sur-safran);border-radius:0}.backlinks a,.page-listing a{color:var(--dark)}.center{max-width:768px;margin:0 auto}p,li{line-height:1.7}article{font-size:1rem}h1,h2,h3,h4,h5,h6,.page-title{font-family:var(--headerFont);letter-spacing:-.01em;color:var(--dark);font-weight:700;line-height:1.25}.page-title{box-sizing:border-box;letter-spacing:-.01em;color:var(--encre-logo);align-self:flex-start;margin:0;padding:.3em 0 .34em;font-size:1.55rem;font-weight:700;line-height:1.15;display:inline-block}.page-title a{color:inherit;background-color:#0000;align-items:center;gap:.5em;text-decoration:none;display:flex}.page-title .section{border:1px solid var(--encre-bloc);letter-spacing:.1em;text-transform:uppercase;width:fit-content;color:var(--sur-safran);background-color:var(--safran);margin:.15em .585714em 0 auto;padding:calc(.14em - 1px) calc(.45em - 1px) calc(.1em - 1px);font-size:.56em;font-weight:700;line-height:1;display:block}:root[saved-theme=dark] .page-title .section{border-color:var(--safran)}:root[saved-theme=dark] .page-title:hover .section,:root[saved-theme=dark] .page-title:focus-within .section{border-color:var(--encre-bloc)}.search>.search-button{width:100%;height:auto;padding:calc(.3em + var(--filet-comble))calc(.5em + var(--filet-comble))calc(.34em + var(--filet-comble));border:var(--filet)solid transparent;font-family:var(--headerFont);background-color:#0000;border-radius:2px;align-items:center;font-size:1.05rem;display:flex}.search>.search-button:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:3px;border-radius:2px}.search>.search-button svg{width:15px;min-width:15px;margin:0 .5em 0 0;display:block}.search>.search-button svg .search-path{stroke:var(--dark);stroke-width:2px}.search>.search-button>p{color:var(--dark);text-transform:lowercase;letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.45;display:inline}.search>.search-button>p:before,.search>.search-button>p:after{color:var(--encre-page,var(--safran));font-weight:400}.search>.search-button>p:before{content:"{"}.search>.search-button>p:after{content:"}"}@media (max-width:639px),(min-width:801px){.search>.search-button{padding:calc(.55em + var(--filet-comble))}.search>.search-button>p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search>.search-button svg{margin:0}}@media (max-width:800px){.page>#quartz-body .left.sidebar{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;display:grid}.page>#quartz-body .left.sidebar>.explorer{grid-column:1;justify-self:start}.page>#quartz-body .left.sidebar>.page-title{grid-column:2}.page>#quartz-body .left.sidebar>.spacer{display:none}.page>#quartz-body .left.sidebar>.flex-component{grid-column:3;justify-self:end}}@media (min-width:801px){.left.sidebar>.flex-component{align-items:center;position:absolute;top:calc(9.99875rem - 10.3492px);right:1.5rem;gap:.5rem!important}.left.sidebar>.flex-component>div{align-items:center;display:flex}.left.sidebar .search>.search-button{width:auto}.left.sidebar:after,.left.sidebar .hors:before{content:"";background-color:var(--encre-page,var(--safran));background-image:repeating-linear-gradient(45deg,var(--light)0 1px,transparent 1px 4px);border:0;height:4px;-webkit-mask-image:linear-gradient(90deg,#000 0 20%,#0000004d 100%);mask-image:linear-gradient(90deg,#000 0 20%,#0000004d 100%)}.left.sidebar:after{flex:none;order:1;width:2.20866rem}.left.sidebar>.explorer{order:2;margin-bottom:-.5rem}.left.sidebar>.hors{order:3;margin-top:auto;padding-top:calc(.8rem + 6px)}.page>#quartz-body .left.sidebar{padding-bottom:0}.left.sidebar:before{content:"";min-height:calc(12px - .25rem - .42*var(--menu-corps));flex:0 100000 2rem;order:4;margin-top:-1.2rem}.left.sidebar .hors:before{width:1.10433rem}.breadcrumb-container{position:relative;top:.08rem}}@media screen and not (max-width:1200px){.left.sidebar>.flex-component{top:calc(7.74875rem - 14.8492px);flex-direction:column-reverse!important}}.search>.search-container>.search-space>*{box-shadow:none;border-radius:2px}.search>.search-container>.search-space>input{font-family:var(--headerFont);color:var(--dark);border:var(--filet)solid var(--encre-bloc);padding:calc(.5em + var(--filet-comble))calc(.7em + var(--filet-comble));border-radius:2px;font-size:1.05rem;font-weight:700}.search>.search-container>.search-space>input::placeholder{color:var(--gray);text-transform:lowercase;font-weight:400}.search>.search-container>.search-space>.search-layout{border:var(--filet-cadre)solid var(--teinte-cadre);border-radius:2px}.callout[data-callout=rubriques]{border:none;margin:1.9em 0 2.1em;padding:0}.callout[data-callout=rubriques] .callout-title{display:none}.callout[data-callout=rubriques] .callout-content>:first-child{margin-top:0}.callout[data-callout=rubriques] ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.callout[data-callout=rubriques] li{margin:0}.callout[data-callout=rubriques] li>a,.callout[data-callout=rubriques] li>a.internal{box-sizing:border-box;border:2px solid var(--bloc-repos);height:2.125rem;font-family:var(--headerFont);letter-spacing:-.01em;color:var(--dark);background-color:var(--bloc-repos);mix-blend-mode:normal;background-image:none;border-radius:2px;padding:.3em .5em .34em;font-size:1.05rem;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-block}.callout[data-callout=rubriques] li>a:before{content:"{";color:var(--accolades-repos);transition:color .18s}.callout[data-callout=rubriques] li>a:after{content:"}";color:var(--accolades-repos);transition:color .18s}.callout[data-callout=rubriques] li>a:hover:before,.callout[data-callout=rubriques] li>a:hover:after,.callout[data-callout=rubriques] li>a:focus-visible:before,.callout[data-callout=rubriques] li>a:focus-visible:after{color:var(--accolades-survol)}.callout[data-callout=rubriques] li:nth-child(2n)>a{background-color:var(--encre-bloc);border-color:var(--encre-bloc);color:var(--light)}.callout[data-callout=rubriques] li:nth-child(2n)>a:before,.callout[data-callout=rubriques] li:nth-child(2n)>a:after{color:var(--safran)}.callout[data-callout=rubriques] li:nth-child(2n)>a:hover,.callout[data-callout=rubriques] li:nth-child(2n)>a:focus-visible{background-color:var(--safran);border-color:var(--safran);color:var(--sur-safran)}.callout[data-callout=rubriques] li:nth-child(2n)>a:hover:before,.callout[data-callout=rubriques] li:nth-child(2n)>a:hover:after,.callout[data-callout=rubriques] li:nth-child(2n)>a:focus-visible:before,.callout[data-callout=rubriques] li:nth-child(2n)>a:focus-visible:after{color:var(--accolades-sur-safran)}.callout[data-callout=rubriques] li>a:hover,.callout[data-callout=rubriques] li>a:focus-visible{background-color:var(--bloc-survol);border-color:var(--bloc-survol);color:var(--light);outline:none}.callout[data-callout=rubriques] li>a[href$=repair-cafe]{--pole:var(--pole-repair-cafe);--pole-nuit:var(--pole-repair-cafe-nuit)}.callout[data-callout=rubriques] li>a[href$=fablab]{--pole:var(--pole-fablab);--pole-nuit:var(--pole-fablab-nuit)}.callout[data-callout=rubriques] li>a[href$=atelier-bois]{--pole:var(--pole-bois);--pole-nuit:var(--pole-bois-nuit)}.callout[data-callout=rubriques] li>a[href$=numerique]{--pole:var(--pole-numerique);--pole-nuit:var(--pole-numerique-nuit)}.callout[data-callout=rubriques] li>a[href$=repair-cafe],.callout[data-callout=rubriques] li>a[href$=fablab],.callout[data-callout=rubriques] li>a[href$=atelier-bois],.callout[data-callout=rubriques] li>a[href$=numerique]{--encre-rubrique:var(--pole);background-color:var(--light);border-color:var(--light);color:var(--dark);box-shadow:inset 0 -3px 0 var(--encre-rubrique);border-radius:2px 2px 0 0;transition:background-color .18s,border-color .18s,color .18s}.callout[data-callout=rubriques] li>a[href$=repair-cafe]:before,.callout[data-callout=rubriques] li>a[href$=repair-cafe]:after,.callout[data-callout=rubriques] li>a[href$=fablab]:before,.callout[data-callout=rubriques] li>a[href$=fablab]:after,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:before,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:after,.callout[data-callout=rubriques] li>a[href$=numerique]:before,.callout[data-callout=rubriques] li>a[href$=numerique]:after{color:var(--encre-rubrique)}.callout[data-callout=rubriques] li>a[href$=repair-cafe]:hover,.callout[data-callout=rubriques] li>a[href$=repair-cafe]:focus-visible,.callout[data-callout=rubriques] li>a[href$=fablab]:hover,.callout[data-callout=rubriques] li>a[href$=fablab]:focus-visible,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:hover,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:focus-visible,.callout[data-callout=rubriques] li>a[href$=numerique]:hover,.callout[data-callout=rubriques] li>a[href$=numerique]:focus-visible{background-color:var(--encre-rubrique);border-color:var(--encre-rubrique);color:var(--light)}.callout[data-callout=rubriques] li>a[href$=repair-cafe]:hover:before,.callout[data-callout=rubriques] li>a[href$=repair-cafe]:hover:after,.callout[data-callout=rubriques] li>a[href$=repair-cafe]:focus-visible:before,.callout[data-callout=rubriques] li>a[href$=repair-cafe]:focus-visible:after,.callout[data-callout=rubriques] li>a[href$=fablab]:hover:before,.callout[data-callout=rubriques] li>a[href$=fablab]:hover:after,.callout[data-callout=rubriques] li>a[href$=fablab]:focus-visible:before,.callout[data-callout=rubriques] li>a[href$=fablab]:focus-visible:after,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:hover:before,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:hover:after,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:focus-visible:before,.callout[data-callout=rubriques] li>a[href$=atelier-bois]:focus-visible:after,.callout[data-callout=rubriques] li>a[href$=numerique]:hover:before,.callout[data-callout=rubriques] li>a[href$=numerique]:hover:after,.callout[data-callout=rubriques] li>a[href$=numerique]:focus-visible:before,.callout[data-callout=rubriques] li>a[href$=numerique]:focus-visible:after{color:var(--dark)}:root[saved-theme=dark] .callout[data-callout=rubriques] li>a[href$=repair-cafe],:root[saved-theme=dark] .callout[data-callout=rubriques] li>a[href$=fablab],:root[saved-theme=dark] .callout[data-callout=rubriques] li>a[href$=atelier-bois],:root[saved-theme=dark] .callout[data-callout=rubriques] li>a[href$=numerique]{--encre-rubrique:var(--pole-nuit)}.center>hr{display:none}body[data-slug=index] .page>#quartz-body{min-height:100vh}body[data-slug=index] .page>#quartz-body footer{align-self:end}.page{overflow-x:clip}@media screen and not (max-width:1200px){.page{box-sizing:border-box;max-width:1446px;min-height:100vh;padding-inline:5px}.page>#quartz-body{grid-template-columns:calc(224px + 3rem) auto calc(256px + 3rem)}.page>#quartz-body>.sidebar.left,.page>#quartz-body>.sidebar.right{padding-inline:1.5rem}:root:not([data-theme]) .page{background:var(--light);box-shadow:0 0 28px #1a161321,0 0 3px #1a16130f}:root[saved-theme=dark]:not([data-theme]) .page{--light:#221e1b;--sur-safran:#221e1b;--bloc-repos:#221e1b;--feuille-chapeau:#221e1b;box-shadow:0 0 28px #0a08078c}:root[saved-theme=dark]:not([data-theme]) .page :is(.bandeau:has(>img[src$=\.png]),article p:has(>img[src*="/illustrations/"])){position:relative}:root[saved-theme=dark]:not([data-theme]) .page :is(.bandeau:has(>img[src$=\.png]),article p:has(>img[src*="/illustrations/"])):after{content:"";z-index:2;background:var(--light);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}}@media screen and (min-width:801px) and (max-width:1200px){.page>#quartz-body{grid-template-columns:calc(256px + 3rem) auto;padding-inline:5px calc(5px + 1.5rem)}.page>#quartz-body>.sidebar.left{padding-inline:1.5rem}}:root{--titre-corps:clamp(1.35rem,5.2vw,1.75rem)}h1.article-title{z-index:0;font-size:var(--titre-corps);text-transform:uppercase;letter-spacing:-.02em;margin-top:2rem;padding-left:.62em;line-height:1.15;position:relative}h1.article-title:before{content:"#";vertical-align:baseline;z-index:-1;width:0;line-height:0;font-family:var(--headerFont);color:color-mix(in srgb,var(--encre-page,var(--safran))22%,var(--light));-webkit-user-select:none;user-select:none;pointer-events:none;font-size:1.5em;font-weight:700;display:inline-block;position:relative;top:.1em;left:-.5em}h1.article-title .diese{color:var(--safran)}article h2{text-transform:uppercase;letter-spacing:.02em;margin-top:2.6em;margin-bottom:1.375rem;font-size:1.1rem}article h3{font-size:var(--corps-nom);text-transform:uppercase;letter-spacing:var(--interlettre-nom);margin-top:2em}article :is(h1,h2,h3,h4,h5,h6)[id]>a[role=anchor]{position:absolute}article h4{text-transform:uppercase;letter-spacing:.06em;color:var(--gray);font-size:.82rem}article h2:before,article h3:before{content:"/";content:"/"/"";color:var(--dark);margin-right:.08em}article h2:before{color:var(--safran)}article h4{border-left:3px solid var(--safran);padding-left:.55em}article :is(ul,ol):not([data-callout=rubriques] *,.reperes-liste){padding-left:var(--retrait-liste,1.6em);list-style:none}article>:is(ul,ol){--retrait-liste:0}article :is(ul,ol) :is(ul,ol),.preview-inner article>:is(ul,ol){--retrait-liste:1.6em}@media (max-width:800px){article>:is(ul,ol){--retrait-liste:1.6em}}article ol{counter-reset:item}article ol>li{counter-increment:item}article li:not([data-callout=rubriques] *,.reperes-liste *){position:relative}article li:not([data-callout=rubriques] *,.reperes-liste *):before{content:"​";border-top:2px solid var(--safran);width:.75em;height:0;position:absolute;top:calc(.9em - 1px);right:calc(100% + .5em);overflow:hidden}article ol>li:not([data-callout=rubriques] *,.reperes-liste *):before{content:counter(item,decimal-leading-zero);width:auto;height:auto;font-family:var(--codeFont);letter-spacing:.05em;white-space:nowrap;color:var(--gray);border:0;font-size:.74em;line-height:2.2973em;top:0;right:calc(100% + .45em);overflow:visible}article li li:not([data-callout=rubriques] *,.reperes-liste *):before{border-top-color:var(--gray);color:var(--gray)}.content-meta,.toc,.backlinks,.breadcrumb-container,.page-listing .meta,.page-listing p{font-family:var(--codeFont);font-size:.8rem}.page-listing:has(ul.section-ul:empty){display:none}.page-listing .meta{color:var(--gray);letter-spacing:.01em;opacity:1}li.section-li>.section .meta,.callout-title .fold-callout-icon{opacity:1}.clipboard-button>svg{fill:var(--dark);filter:none}.page-listing .desc h3{font-family:var(--headerFont);margin:0;font-size:.95rem;font-weight:700;line-height:1.6}.page-listing li.section-li>.section{grid-template-columns:fit-content(8em) 1fr;align-items:baseline}.page-listing li.section-li>.section>.desc>h3>a{color:var(--sur-safran);background-color:var(--safran);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.04em .32em .06em;transition:background-color .18s,color .18s}.page-listing li.section-li>.section>.desc>h3>a:hover,.page-listing li.section-li>.section>.desc>h3>a:focus-visible{background-color:var(--bloc-survol);color:var(--light);outline:none}.page-listing li.section-li:nth-child(2n)>.section>.desc>h3>a{background-color:var(--encre-bloc);color:var(--light)}.page-listing li.section-li:nth-child(2n)>.section>.desc>h3>a:hover,.page-listing li.section-li:nth-child(2n)>.section>.desc>h3>a:focus-visible{background-color:var(--safran);color:var(--sur-safran)}.page-listing ul.tags:empty{display:none}.page-listing>p{color:var(--gray)}.explorer,.explorer button,.explorer a,.explorer .folder-title,.explorer ul li>a{font-family:var(--codeFont);font-size:.8rem;line-height:1.5}:root{--menu-corps:var(--corps-commande)}@media (min-width:801px){:root{--menu-corps:calc(var(--corps-commande) + .5pt);--menu-air:.1rem;--menu-air-rubrique:.1rem}.explorer-content ul.explorer-ul li:not(.overflow-end){margin-top:var(--menu-air-rubrique)}.explorer-content ul.explorer-ul ul.sous-menu>li{margin-top:0}}.explorer .folder-title,.explorer .accueil a{text-transform:uppercase;letter-spacing:var(--interlettre-menu);font-size:var(--menu-corps);font-weight:700}.explorer ul li>a{text-transform:uppercase;letter-spacing:var(--interlettre-menu);font-size:var(--menu-corps)}.explorer .folder-container div>a,.explorer .folder-container div>a:hover,.explorer .folder-container button>span,.explorer .folder-icon,.explorer .folder-icon:hover{color:var(--dark)}.explorer-content ul ul:not(.sous-menu) li:nth-child(odd of :not(:has(>.folder-outer>ul>li)))>a:not(.active):not(:hover){color:var(--darkgray);opacity:1}.explorer-content ul ul:not(.sous-menu) li:nth-child(odd of :not(:has(>.folder-outer>ul>li)))>.folder-container div>a:not(.active):not(:hover){color:var(--darkgray);opacity:1}.explorer-content ul ul:not(.sous-menu) li:nth-child(odd of :not(:has(>.folder-outer>ul>li)))>.folder-container button>span{color:var(--darkgray);opacity:1}.explorer-content ul ul:not(.sous-menu) li:nth-child(2n of :not(:has(>.folder-outer>ul>li)))>a:not(.active):not(:hover){color:var(--gray);opacity:1}.explorer-content ul ul:not(.sous-menu) li:nth-child(2n of :not(:has(>.folder-outer>ul>li)))>.folder-container div>a:not(.active):not(:hover){color:var(--gray);opacity:1}.explorer-content ul ul:not(.sous-menu) li:nth-child(2n of :not(:has(>.folder-outer>ul>li)))>.folder-container button>span{color:var(--gray);opacity:1}.explorer-content>ul>li>a,.explorer-content ul.sous-menu>li>a,.explorer-content>ul>li>.folder-container div>a,.explorer-content>ul>li>.folder-container button>span,.explorer-content>ul>li>.folder-container>.folder-icon{color:var(--dark);opacity:1}.explorer-content ul li>a[data-for=repair-cafe]{--etiquette:var(--pole-repair-cafe);--sur-etiquette:var(--sur-pole)}.explorer-content ul li>a[data-for=fablab]{--etiquette:var(--pole-fablab);--sur-etiquette:var(--sur-pole)}.explorer-content ul li>a[data-for=atelier-bois]{--etiquette:var(--pole-bois);--sur-etiquette:var(--sur-pole)}.explorer-content ul li>a[data-for=numerique]{--etiquette:var(--pole-numerique);--sur-etiquette:var(--sur-pole)}.explorer-content ul li>a.active,.explorer-content ul li>a:hover,.explorer-content ul li>.folder-container div>a.active,.explorer-content ul li>.folder-container div>a:hover{color:var(--sur-etiquette,var(--sur-safran));background-color:var(--etiquette,var(--safran));box-shadow:.3em 0 0 var(--etiquette,var(--safran)),-.3em 0 0 var(--etiquette,var(--safran));opacity:1}.explorer-content ul li>a.active,.explorer-content ul li>a:hover,.explorer-content ul li>a:focus-visible,.explorer-content ul li>.folder-container div>a.active,.explorer-content ul li>.folder-container div>a:hover,.explorer-content ul li>.folder-container div>a:focus-visible{font-weight:700}.explorer-content ul{overscroll-behavior:auto}.explorer-content ul.explorer-ul,.toc ul.toc-content.overflow{scrollbar-width:none}.explorer-content ul.explorer-ul::-webkit-scrollbar{display:none}.toc ul.toc-content.overflow::-webkit-scrollbar{display:none}@media (max-width:800px){.explorer .explorer-content{padding-left:1rem;padding-right:1rem;left:-1rem}}.explorer .accueil{margin:0;padding:0;list-style:none}@media (min-width:801px){.explorer .explorer-content{margin-top:0}.explorer.collapsed{flex:0 auto}.explorer .explorer-content{flex-direction:column;display:flex}}.explorer-content ul.sous-menu{padding-left:calc(.66*var(--menu-corps) + 3px);margin:0}.explorer-content ul.sous-menu>li>a:before{content:"/";content:"/"/"";color:var(--barre,var(--etiquette))}.explorer-content ul.sous-menu>li>a.active:before,.explorer-content ul.sous-menu>li>a:hover:before{color:inherit}:root[saved-theme=dark] .explorer-content ul.sous-menu>li>a[data-for=repair-cafe]{--barre:var(--pole-repair-cafe-nuit)}:root[saved-theme=dark] .explorer-content ul.sous-menu>li>a[data-for=fablab]{--barre:var(--pole-fablab-nuit)}:root[saved-theme=dark] .explorer-content ul.sous-menu>li>a[data-for=atelier-bois]{--barre:var(--pole-bois-nuit)}:root[saved-theme=dark] .explorer-content ul.sous-menu>li>a[data-for=numerique]{--barre:var(--pole-numerique-nuit)}.explorer-content>ul>li:has(>ul.sous-menu)>a{white-space:nowrap}.explorer-content>ul>li:has(>ul.sous-menu)>a:after{--chevron:.82em;--chevron-hauteur:calc(var(--chevron)*7.78/12.73);content:"";width:var(--chevron);height:var(--chevron-hauteur);background-color:var(--safran);vertical-align:baseline;transform:translateY(calc((.76em - var(--chevron-hauteur))/-2));margin-left:.39em;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='5.636 8.222 12.728 7.778'%3E%3Cpath fill='black' d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='5.636 8.222 12.728 7.778'%3E%3Cpath fill='black' d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.explorer-content>ul>li:has(>ul.sous-menu)>a.active:after{background-color:currentColor}.explorer-content>ul>li:has(>ul.sous-menu)>a:hover:after{background-color:currentColor}.content-meta{color:var(--gray);letter-spacing:.01em;padding-left:calc(.62*var(--titre-corps));align-items:center;margin-top:-.3em;display:flex}.content-meta>.imprimer{margin-left:auto}.content-meta[show-comma=true]:has(>.imprimer)>:nth-last-child(2){margin-right:0}.content-meta[show-comma=true]:has(>.imprimer)>:nth-last-child(2):after{content:none}.imprimer{color:var(--gray);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:color .18s ease-out;display:flex;position:relative}.imprimer svg{display:block}.imprimer:before{content:"Imprimer la fiche";z-index:3;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);width:max-content;color:var(--dark);font-family:var(--codeFont);letter-spacing:.04em;text-transform:none;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-size:.72rem;font-style:normal;font-weight:400;line-height:1.3;transition:opacity .14s ease-out;position:absolute;top:calc(100% + .4em);right:0}.imprimer-mois{align-self:center}.imprimer-mois:before{content:"Télécharger ce mois en PDF"}.imprimer-mois[aria-busy=true]{cursor:progress;opacity:.5}@media (max-width:800px){.imprimer-mois{margin:-.8rem;padding:.8rem}}.imprimer:hover:before,.imprimer:focus-visible:before{opacity:1}.imprimer .fond{fill:var(--light)}.imprimer .voyant{stroke:var(--lightgray);transition:stroke .18s ease-out}.imprimer .feuille{transition:transform .18s ease-out}.imprimer:hover,.imprimer:focus-visible{color:var(--dark)}.imprimer:hover .voyant,.imprimer:focus-visible .voyant{stroke:var(--secondary)}.imprimer:hover .feuille,.imprimer:focus-visible .feuille{transform:translateY(2px)}.imprimer:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.imprimer .feuille{transition:none}.imprimer:hover .feuille,.imprimer:focus-visible .feuille{transform:none}}.breadcrumb-container{text-transform:uppercase;letter-spacing:var(--interlettre-signal);font-size:var(--corps-etiquette)}.breadcrumb-container .breadcrumb-element p,.breadcrumb-container .breadcrumb-element a{color:var(--gray)}.backlinks h3{font-family:var(--codeFont);font-size:var(--corps-commande);text-transform:uppercase;letter-spacing:var(--interlettre-signal);color:var(--gray);font-weight:700}.toc .toc-header h3{margin:0;font-size:0}.toc .toc-header h3:before{content:"/";content:"/"/"";font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);color:var(--secondary);margin-right:.06em;font-weight:700;line-height:1.2rem}.toc .toc-header h3:after{content:"SOMMAIRE";font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);color:var(--dark);font-weight:700;line-height:1.2rem;display:block}.logos{justify-content:space-between;align-items:center;gap:1.1rem;margin-bottom:1.4rem;display:flex}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/cormorant-garamond-400-italic-esperluette.woff2)format("woff2");unicode-range:U+26}.logos-et{font-family:"Cormorant Garamond",var(--bodyFont),serif;color:var(--dark);-webkit-user-select:none;user-select:none;flex:none;align-self:flex-end;margin-bottom:-.11em;font-size:2.2rem;font-style:italic;line-height:1}.logos .logo img{width:auto;max-width:100%;height:52px;margin:0;display:block}.logos .logo:hover img,.logos .logo:focus-visible img{animation:.5s step-end infinite soubresaut}@keyframes soubresaut{0%{filter:none;transform:translate(0)}14%{filter:drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--encre-logo));transform:translate(-2px,1px)}28%{filter:drop-shadow(-2px 0 #f26b1d);transform:translate(2px,-1px)}42%{filter:drop-shadow(1px 1px var(--encre-logo));transform:translate(-1px,-1px)}56%{filter:none;transform:translate(1px,1px)}70%{filter:drop-shadow(2px 0 #f26b1d);transform:translate(-1px)}84%{filter:none;transform:translate(1px,-1px)}to{filter:none;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.logos .logo:hover img,.logos .logo:focus-visible img{filter:drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--encre-logo));animation:none}.logos .logo:hover img[src$=logo-cidff\.svg],.logos .logo:focus-visible img[src$=logo-cidff\.svg]{filter:brightness(0)drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--dark))}}.logos .logo img[src$=logo-cidff\.svg]{filter:brightness(0)}.logos .logo:hover img[src$=logo-cidff\.svg],.logos .logo:focus-visible img[src$=logo-cidff\.svg]{animation-name:soubresaut-noir}@keyframes soubresaut-noir{0%{filter:brightness(0);transform:translate(0)}14%{filter:brightness(0)drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--dark));transform:translate(-2px,1px)}28%{filter:brightness(0)drop-shadow(-2px 0 #f26b1d);transform:translate(2px,-1px)}42%{filter:brightness(0)drop-shadow(1px 1px var(--dark));transform:translate(-1px,-1px)}56%{filter:brightness(0);transform:translate(1px,1px)}70%{filter:brightness(0)drop-shadow(2px 0 #f26b1d);transform:translate(-1px)}84%{filter:brightness(0);transform:translate(1px,-1px)}to{filter:brightness(0);transform:translate(0)}}:root{--filtre-papier:brightness(0)invert(93.6%)sepia(14.7%)saturate(104%)}:root[saved-theme=dark] .colophon-logo img,:root[saved-theme=dark] .logos .logo img,:root[saved-theme=dark] .marques img{filter:var(--filtre-papier)}:root[saved-theme=dark] .logos .logo:hover img,:root[saved-theme=dark] .logos .logo:focus-visible img{animation-name:soubresaut-clair}@keyframes soubresaut-clair{0%{filter:var(--filtre-papier);transform:translate(0)}14%{filter:var(--filtre-papier)drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--dark));transform:translate(-2px,1px)}28%{filter:var(--filtre-papier)drop-shadow(-2px 0 #f26b1d);transform:translate(2px,-1px)}42%{filter:var(--filtre-papier)drop-shadow(1px 1px var(--dark));transform:translate(-1px,-1px)}56%{filter:var(--filtre-papier);transform:translate(1px,1px)}70%{filter:var(--filtre-papier)drop-shadow(2px 0 #f26b1d);transform:translate(-1px)}84%{filter:var(--filtre-papier);transform:translate(1px,-1px)}to{filter:var(--filtre-papier);transform:translate(0)}}@media (prefers-reduced-motion:reduce){:root[saved-theme=dark] .logos .logo:hover img,:root[saved-theme=dark] .logos .logo:focus-visible img{filter:var(--filtre-papier)drop-shadow(2px 0 #f26b1d)drop-shadow(-2px 0 var(--dark));animation:none}}.toc{--sommaire-haut:calc(.75rem - 1px);--sommaire-marge:.9rem;--sommaire-gouttiere:1.45rem;--feuille-sommaire:var(--fond-cadre);--texte-sommaire:#1a1613;isolation:isolate;padding:calc(.75rem - 1px + .9rem)var(--sommaire-marge)2rem;border:0;border-radius:0;margin-top:8.54688px;position:relative}:root[saved-theme=dark]:not([data-theme]) .toc{--texte-sommaire:#e4dbc9}:root[data-theme] .toc{--feuille-sommaire:var(--feuille-chapeau);--texte-sommaire:var(--texte-chapeau)}.toc:after{content:"";top:var(--sommaire-haut);box-sizing:border-box;background-color:var(--feuille-sommaire);border:var(--filet)solid var(--lightgray);z-index:-1;pointer-events:none;border-radius:2px;position:absolute;bottom:0;left:0;right:0}.toc>button.toc-header{align-items:center;gap:0;width:100%;height:1.5rem;padding:0;display:flex}.toc>button.toc-header>h3{flex:none;align-items:center;display:flex}.toc>button.toc-header>.fold{box-sizing:border-box;width:1.4rem;height:1.4rem;color:var(--texte-sommaire);opacity:1;flex:none;margin-left:auto;padding:.3rem}.toc .toc-progression{pointer-events:none;gap:0;display:block;position:absolute;inset:0}.toc .toc-jauge{left:var(--sommaire-marge);background-color:#0000;height:2px;position:absolute;bottom:.85rem;right:3.4rem;overflow:hidden}.toc .toc-jauge>i{background-color:var(--secondary);width:0;height:100%;transition:width .25s;display:block}.toc .toc-pct{color:var(--texte-sommaire);font-family:var(--codeFont);letter-spacing:.02em;font-variant-numeric:tabular-nums;padding:.06rem .32rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;bottom:.42rem;right:.6rem}.toc ul.toc-content.overflow{counter-reset:sommaire-cote;max-height:calc(100% - 2.15rem);margin-top:.65rem;margin-bottom:0;position:relative}.toc ul.toc-content.overflow>li{padding-left:0;position:relative}.toc ul.toc-content.overflow>li.depth-1{padding-left:.5rem}.toc ul.toc-content.overflow>li.depth-2,.toc ul.toc-content.overflow>li.depth-3{padding-left:1rem}.toc ul.toc-content.overflow>li.depth-0{counter-increment:sommaire-cote}.toc ul.toc-content.overflow>li.depth-0:before{content:counter(sommaire-cote,decimal-leading-zero);font-family:var(--codeFont);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--texte-sommaire);pointer-events:none;border-radius:2px;padding:.06rem .2rem .08rem;font-size:.64rem;font-weight:700;line-height:1.3;transition:none;position:absolute;top:.27rem;left:0}.toc ul.toc-content.overflow>li.depth-1:before,.toc ul.toc-content.overflow>li.depth-2:before,.toc ul.toc-content.overflow>li.depth-3:before{content:"";background-color:var(--texte-sommaire);pointer-events:none;width:.72rem;height:2px;position:absolute;top:calc(.76rem - 1px);left:.45rem}.toc ul.toc-content.overflow>li>a,.toc ul.toc-content.overflow>li>a.in-view{box-sizing:border-box;min-height:1.5rem;padding:.22rem 0 .22rem var(--sommaire-gouttiere);font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--texte-sommaire);opacity:1;border-radius:2px;font-weight:600;line-height:1.45;transition:color .2s;display:block}.toc ul.toc-content.overflow>li.depth-1>a,.toc ul.toc-content.overflow>li.depth-2>a,.toc ul.toc-content.overflow>li.depth-3>a{font-weight:400}.toc ul.toc-content.overflow>li.courant.depth-0:before{background-color:var(--secondary);color:var(--sur-safran)}.toc ul.toc-content.overflow>li.courant.depth-1:before,.toc ul.toc-content.overflow>li.courant.depth-2:before,.toc ul.toc-content.overflow>li.courant.depth-3:before{background-color:var(--secondary)}.toc ul.toc-content.overflow>li.courant>a{color:var(--texte-sommaire);font-weight:700}.toc ul.toc-content.overflow>li>a:hover,.toc ul.toc-content.overflow>li>a:focus-visible{color:var(--texte-sommaire)}.toc ul.toc-content.overflow>li.depth-0:hover:before{background-color:var(--encre-bloc);color:var(--light)}.toc ul.toc-content.overflow>li.depth-0:has(>a:focus-visible):before{background-color:var(--encre-bloc);color:var(--light)}.toc ul.toc-content.overflow>li.depth-1:hover:before,.toc ul.toc-content.overflow>li.depth-2:hover:before,.toc ul.toc-content.overflow>li.depth-3:hover:before{background-color:var(--encre-bloc)}.toc ul.toc-content.overflow>li.depth-1:has(>a:focus-visible):before{background-color:var(--encre-bloc)}.toc ul.toc-content.overflow>li.depth-2:has(>a:focus-visible):before{background-color:var(--encre-bloc)}.toc ul.toc-content.overflow>li.depth-3:has(>a:focus-visible):before{background-color:var(--encre-bloc)}.toc ul.toc-content.overflow>li>a:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:1px}.toc:has(>button.toc-header.collapsed){flex:0 auto;min-height:0;padding-bottom:.45rem}.toc:has(>button.toc-header.collapsed) .toc-progression{display:none}.toc ul.toc-content.overflow.collapsed{display:none}@media (prefers-reduced-motion:reduce){.toc .toc-jauge>i,.toc ul.toc-content.overflow>li>a{transition:none}}.marques{align-items:flex-end;gap:1.4rem;margin:1.1rem 0 .2rem;display:flex}@media (min-width:701px){.page-header>.popover-hint:has(.marques){grid-template-columns:1fr auto;column-gap:1.5rem;display:grid}.page-header>.popover-hint:has(.marques)>.breadcrumb-container{grid-area:1/1/2/3}.page-header>.popover-hint:has(.marques)>.article-title{grid-area:2/1/3/2}.page-header>.popover-hint:has(.marques)>.content-meta{grid-area:3/1/4/2}.page-header>.popover-hint:has(.marques)>.marques{grid-area:2/2/3/3;place-self:end;margin:0 20px -.18em 0}.page-header>.popover-hint:has(.marques)>:not(.marques){grid-column:1}}.marques img{filter:brightness(0);border:none;border-radius:0;width:auto;margin:0;display:block}.marque-picto{display:block;position:relative}.marque-picto img{height:56px}.marque-picto:after{content:attr(data-legende);z-index:3;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);color:var(--dark);font-family:var(--codeFont);letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-size:.72rem;line-height:1.2;transition:opacity .14s ease-out;position:absolute;top:calc(100% + .5em);left:0}.marque-picto:hover:after{opacity:1}.marque-partenaire img{height:50px}@media (max-width:700px){.marque-picto img{height:46px}.marque-partenaire img{height:42px}}:root{--feuille-chapeau:var(--light);--texte-chapeau:#1a1613;--attaque-chapeau:#1a1613;--filet-cadre:var(--filet);--teinte-cadre:var(--lightgray);--filet-photo:var(--filet);--teinte-photo:var(--encre-bloc);--filet-chapeau:var(--filet-cadre);--cadre-chapeau:var(--teinte-cadre);--epaisseur-chapeau:0px}:root[saved-theme=dark]{--feuille-chapeau:#1a1613;--texte-chapeau:#e4dbc9;--attaque-chapeau:#fbf6ec}:root[saved-theme][data-theme]{--feuille-chapeau:var(--lightgray);--texte-chapeau:var(--dark);--attaque-chapeau:var(--dark);--filet-chapeau:0px;--epaisseur-chapeau:6px}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(.text-highlight){isolation:isolate;color:var(--texte-chapeau);margin-top:1rem;margin-right:var(--epaisseur-chapeau);margin-bottom:calc(1.9rem + var(--epaisseur-chapeau));font-family:var(--bodyFont);padding:.72em 1.25em;font-size:1rem;line-height:1.7;position:relative}.page-header:not(:has(.bandeau))+article>p:first-child:has(.text-highlight){margin-top:1.5rem}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .text-highlight{color:inherit;background:0 0;border-radius:0;padding:0}.faux-bouton{font-family:var(--headerFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;color:var(--attaque-chapeau);border:var(--filet)solid var(--encre-bloc);box-shadow:2px 2px 0 var(--encre-page,var(--safran));border-radius:2px;margin:0 .2em;padding:.05em .45em;font-weight:700;line-height:1.35;display:inline-block}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque{color:var(--attaque-chapeau);font-weight:600}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque:has(>.attaque-mot){font-family:var(--codeFont);letter-spacing:.02em;text-transform:uppercase;margin-bottom:.45em;font-size:1.1rem;font-weight:700;line-height:1.25;display:block}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot{white-space:nowrap}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot:before{content:"/";content:"/"/"";color:var(--repere);margin-right:.06em}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=repair-cafe]{--repere:var(--pole-repair-cafe)}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=fablab]{--repere:var(--pole-fablab)}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=atelier-bois]{--repere:var(--pole-bois)}:root[saved-theme=dark] article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=repair-cafe]{--repere:var(--pole-repair-cafe-nuit)}:root[saved-theme=dark] article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=fablab]{--repere:var(--pole-fablab-nuit)}:root[saved-theme=dark] article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-mot[data-pole=atelier-bois]{--repere:var(--pole-bois-nuit)}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)) .attaque-signe{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(.text-highlight) .text-highlight:before{content:"";z-index:-1;background:var(--feuille-chapeau);border:var(--filet-chapeau)solid;border-color:var(--cadre-chapeau);box-shadow:var(--epaisseur-chapeau)var(--epaisseur-chapeau)0 var(--encre-page,var(--safran));border-radius:2px;position:absolute;inset:0}@media screen{:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot){--ligne-titre:1.375rem;padding-top:0}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .text-highlight:before{inset:calc(var(--ligne-titre)/2 - var(--filet-chapeau)/2)0 0 0}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque{word-spacing:-.6em}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque-mot{background:var(--feuille-chapeau);padding-inline:.3em}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque-mot:first-child{margin-left:-.55em;padding-left:.55em}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque-mot:not(:has(~.attaque-mot)){padding-right:.55em}}@media screen and (max-width:25.8em){:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque{grid-template-columns:auto auto;width:fit-content;margin-inline:auto;padding-left:.3em;display:grid}:root:not([data-theme]) article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(>.text-highlight>.attaque>.attaque-mot) .attaque-mot:not(:has(~.attaque-mot)){grid-column:1/-1;justify-self:center}}article a:not([role=anchor],.agenda-pole,.pole,.machine-prochain,.creneau-choix-carte,.carte-lien a,.agenda-inscrire,.agenda-bloc):not([data-callout=rubriques] a),article a.internal:not([role=anchor],.pole,.creneau-choix-carte,.carte-lien a):not([data-callout=rubriques] a){color:var(--dark);text-decoration:underline;-webkit-text-decoration-color:var(--etiquette,var(--safran));text-decoration-color:var(--etiquette,var(--safran));text-underline-offset:.22em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:none;border-radius:0;padding:0;text-decoration-thickness:2px;transition:text-decoration-thickness .14s ease-out,text-underline-offset .14s ease-out,color .14s}article a:not([role=anchor],.agenda-pole,.pole,.machine-prochain,.creneau-choix-carte,.carte-lien a,.agenda-inscrire,.agenda-bloc):not([data-callout=rubriques] a):hover,article a.internal:not([role=anchor],.pole,.creneau-choix-carte,.carte-lien a):not([data-callout=rubriques] a):hover,article a:not([role=anchor],.agenda-pole,.pole,.machine-prochain,.creneau-choix-carte,.carte-lien a,.agenda-inscrire,.agenda-bloc):not([data-callout=rubriques] a):focus-visible,article a.internal:not([role=anchor],.pole,.creneau-choix-carte,.carte-lien a):not([data-callout=rubriques] a):focus-visible{text-underline-offset:-.06em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;outline:none;text-decoration-thickness:.4em}article a.pole:not([role=anchor]):not([data-callout=rubriques] a),article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a),article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a),article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a),article a[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a),article a.internal[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a),article a[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a),article a.internal[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a),article a[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a),article a.internal[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a),article a[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a),article a.internal[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a){font-family:var(--codeFont);color:var(--sur-etiquette,var(--sur-safran));background-color:var(--etiquette,var(--safran));padding:.04em .32em .06em;font-size:.92em;font-weight:700;text-decoration:none}article a.pole:not([role=anchor]):not([data-callout=rubriques] a):hover,article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a):hover,article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a):hover,article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a):hover,article a[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.internal[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.internal[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.internal[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.internal[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.pole:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a.internal[data-slug=repair-cafe]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a.internal[data-slug=fablab]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a.internal[data-slug=atelier-bois]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article a.internal[data-slug=numerique]:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{background-color:var(--encre-bloc);color:var(--light);outline:none;text-decoration:none}article a.internal.broken:not([role=anchor]):not([data-callout=rubriques] a),article a.internal.broken:not([role=anchor]):not([data-callout=rubriques] a):hover{color:var(--gray);text-underline-offset:.22em;background-color:#0000;background-image:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}article a.external .external-icon>path{fill:currentColor}article a.external:not(.adresse):not(.carte-lien a):not(p.bouton>a) .external-icon{display:none}article a.external:not(.adresse):not(.carte-lien a):not(p.bouton>a):after{content:"›";color:var(--etiquette,var(--safran));font-family:var(--codeFont);font-size:1em;font-weight:700;display:inline-block}article a.external .external-icon{margin:0 0 0 .3em}article a.external,article a.internal[data-slug*="/files/"],article a.internal[data-slug*="/doc/"],article a.internal[data-slug$=\.xcs],article a.internal[data-slug$=\.ino],article a.internal[data-slug$=\.stl],article a.internal[data-slug$=\.pdf],article a.internal[data-slug$=\.docx]{position:relative}article a.external:before,article a.internal[data-slug*="/files/"]:before,article a.internal[data-slug*="/doc/"]:before,article a.internal[data-slug$=\.xcs]:before,article a.internal[data-slug$=\.ino]:before,article a.internal[data-slug$=\.stl]:before,article a.internal[data-slug$=\.pdf]:before,article a.internal[data-slug$=\.docx]:before{content:"fichier\a à télécharger";content:"fichier\a à télécharger"/"";z-index:3;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);width:max-content;max-width:min(22rem,80vw);color:var(--dark);font-family:var(--codeFont);letter-spacing:.04em;text-align:left;text-transform:none;white-space:pre-wrap;word-break:break-all;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-size:.72rem;font-style:normal;font-weight:400;line-height:1.3;transition:opacity .14s ease-out;position:absolute;top:calc(100% + .35em);left:0}article a.external:before{content:"site externe\a " attr(href);content:"site externe\a " attr(href)/""}article a.external[href^=mailto\:]:before{content:"écrire un courriel";content:"écrire un courriel"/""}article a.external.adresse:before{content:none}article a.internal[data-slug$=\.xcs]:before{content:"plan de découpe xTool\a à télécharger";content:"plan de découpe xTool\a à télécharger"/""}article a.internal[data-slug$=\.ino]:before{content:"programme Arduino\a à télécharger";content:"programme Arduino\a à télécharger"/""}article a.internal[data-slug$=\.stl]:before{content:"modèle 3D STL\a à télécharger";content:"modèle 3D STL\a à télécharger"/""}article a.internal[data-slug$=\.pdf]:before{content:"document PDF\a s'ouvre dans le navigateur";content:"document PDF\a s'ouvre dans le navigateur"/""}article a.internal[data-slug$=\.docx]:before{content:"document Word\a à télécharger";content:"document Word\a à télécharger"/""}@media (hover:none){article a.external:before,article a.internal[data-slug*="/files/"]:before,article a.internal[data-slug*="/doc/"]:before,article a.internal[data-slug$=\.xcs]:before,article a.internal[data-slug$=\.ino]:before,article a.internal[data-slug$=\.stl]:before,article a.internal[data-slug$=\.pdf]:before,article a.internal[data-slug$=\.docx]:before{display:none}}article a.external:hover:before,article a.external:focus-visible:before,article a.internal[data-slug*="/files/"]:hover:before,article a.internal[data-slug*="/files/"]:focus-visible:before,article a.internal[data-slug*="/doc/"]:hover:before,article a.internal[data-slug*="/doc/"]:focus-visible:before,article a.internal[data-slug$=\.xcs]:hover:before,article a.internal[data-slug$=\.xcs]:focus-visible:before,article a.internal[data-slug$=\.ino]:hover:before,article a.internal[data-slug$=\.ino]:focus-visible:before,article a.internal[data-slug$=\.stl]:hover:before,article a.internal[data-slug$=\.stl]:focus-visible:before,article a.internal[data-slug$=\.pdf]:hover:before,article a.internal[data-slug$=\.pdf]:focus-visible:before,article a.internal[data-slug$=\.docx]:hover:before,article a.internal[data-slug$=\.docx]:focus-visible:before{opacity:1}:is(article,.impression-fin)>p:last-of-type:has(>em:only-child):not(p:has(>img:only-child)+p){border-top:1px solid var(--lightgray);font-family:var(--codeFont);color:var(--gray);margin-top:2.6em;padding-top:.9em;font-size:.78rem;line-height:1.6}:is(article,.impression-fin)>p:last-of-type:has(>em:only-child):not(p:has(>img:only-child)+p)>em{font-style:normal}:is(article,.impression-fin)>p:last-of-type:has(>em:only-child):not(p:has(>img:only-child)+p) a{font-size:inherit;font-weight:inherit}article table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:.88rem;line-height:1.45}article .table-container>table{margin-inline:0;padding-inline:0}@media screen{article .table-container{margin:-.45rem 0 1.25rem;display:flow-root;overflow:visible}article .table-container>table{margin-block:0;padding-block:0}}article thead th{font-family:var(--codeFont);font-weight:700;font-size:var(--corps-commande);text-transform:uppercase;letter-spacing:var(--interlettre-signal);color:var(--dark);text-align:left;border-bottom:var(--filet)solid var(--encre-bloc);padding:.5em .7em}article tbody td{border-bottom:1px solid var(--lightgray);vertical-align:baseline;font-variant-numeric:tabular-nums;padding:.5em .7em}article tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--lightgray)40%,transparent)}@media (max-width:800px){article table{display:block;overflow-x:auto}}.fabrication{border:var(--filet-cadre)solid var(--teinte-cadre);border-radius:2px;grid-template-columns:.76rem auto 1fr;align-items:baseline;gap:.4em .6em;margin:1.5em 0 1.9em;padding:.95em 1.1em 1em;display:grid}.fabrication-ligne{grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;display:grid}.fabrication-ligne:before{content:"";background-color:var(--safran);align-self:baseline;width:1.02em;height:1.02em;font-size:.74rem;transform:translateY(.13em);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fabrication-ligne[data-repere=machines]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='3.4'/%3E%3Cpath d='M12 2.5v3M12 18.5v3M2.5 12h3M18.5 12h3M5.2 5.2l2.1 2.1M16.7 16.7l2.1 2.1M18.8 5.2l-2.1 2.1M7.3 16.7l-2.1 2.1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='3.4'/%3E%3Cpath d='M12 2.5v3M12 18.5v3M2.5 12h3M18.5 12h3M5.2 5.2l2.1 2.1M16.7 16.7l2.1 2.1M18.8 5.2l-2.1 2.1M7.3 16.7l-2.1 2.1'/%3E%3C/svg%3E")}.fabrication-ligne[data-repere=materiaux]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 2.6l8.5 4.8v9.2L12 21.4 3.5 16.6V7.4L12 2.6z'/%3E%3Cpath d='M3.5 7.4L12 12.2l8.5-4.8M12 12.2v9.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 2.6l8.5 4.8v9.2L12 21.4 3.5 16.6V7.4L12 2.6z'/%3E%3Cpath d='M3.5 7.4L12 12.2l8.5-4.8M12 12.2v9.2'/%3E%3C/svg%3E")}.fabrication-ligne[data-repere=temps]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6.6V12l3.7 2.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6.6V12l3.7 2.2'/%3E%3C/svg%3E")}.fabrication-ligne[data-repere=cout]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M3.2 3.2h8.2l9.4 9.4-8.2 8.2-9.4-9.4V3.2z'/%3E%3Ccircle cx='7.4' cy='7.4' r='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M3.2 3.2h8.2l9.4 9.4-8.2 8.2-9.4-9.4V3.2z'/%3E%3Ccircle cx='7.4' cy='7.4' r='1.5'/%3E%3C/svg%3E")}.fabrication dt{font-family:var(--codeFont);text-transform:uppercase;letter-spacing:.07em;color:var(--dark);font-size:.74rem;font-weight:700}.fabrication dd{font-family:var(--codeFont);color:var(--darkgray);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem;line-height:1.55}@media (max-width:520px){.fabrication{grid-template-columns:1.15em 1fr}.fabrication-ligne{row-gap:.1em}.fabrication dt,.fabrication dd{grid-column:2}}.code-couleur,.ligne-couleur td:first-child{color:var(--darkgray)}.code-couleur{font-weight:700}.ligne-couleur td:first-child{font-weight:600}.code-couleur:before,.ligne-couleur td:first-child:before{content:"";vertical-align:-.03em;background-color:color-mix(in oklab,var(--c)30%,var(--light));border:1px solid color-mix(in oklab,var(--c)62%,var(--dark));border-radius:2px;width:.78em;height:.78em;margin-right:.5em;display:inline-block}.callout[data-callout]{--color:var(--dark);--border:var(--lightgray);--bg:transparent}.callout[data-callout=warning],.callout[data-callout=danger],.callout[data-callout=caution],.callout[data-callout=failure],.callout[data-callout=bug]{--color:var(--safran)}.callout[data-callout=quote] .callout-content{font-style:italic}.callout{border:none;border-left:3px solid var(--color);background-color:#0000;border-radius:0;margin:1.8em 0;padding:.1em 0 .1em 1.1em}.callout .callout-title{background-color:#0000;margin:0 0 .2em;padding:0}.callout .callout-title .callout-icon{display:none}.callout .callout-title .callout-title-inner,.callout .callout-title .callout-title-inner>p{font-family:var(--codeFont);font-size:var(--corps-commande);text-transform:uppercase;letter-spacing:var(--interlettre-signal);color:var(--color);font-weight:700}.callout .callout-content{color:var(--darkgray);padding:0}.callout .callout-content>:first-child{margin-top:.3em}.callout .callout-content>:last-child{margin-bottom:0}footer{opacity:1;font-family:var(--codeFont);font-size:var(--corps-mention);text-transform:uppercase;letter-spacing:var(--interlettre-signal);color:var(--gray);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-top:3rem;display:flex}footer p{color:var(--gray);margin:0}footer ul{flex-wrap:wrap;gap:.6rem;margin:0}footer ul li{white-space:nowrap;flex:none}footer ul li:before{content:"#";color:var(--safran);margin-right:.6rem;font-size:.9em;font-weight:700}footer a{color:var(--gray);border-bottom:1px solid var(--lightgray);text-decoration:none}footer a:hover{color:var(--dark);border-bottom:2px solid var(--safran)}footer ul li:has(>.croisillon):before{content:none}footer .croisillon{font:inherit;letter-spacing:inherit;font-size:.9em;font-weight:700;line-height:inherit;color:var(--safran);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0 .6rem 0 0;padding:0;position:relative}footer .croisillon:focus-visible{outline:2px solid var(--safran);outline-offset:.35em;border-radius:2px}footer .croisillon-glose{z-index:3;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);width:max-content;color:var(--dark);letter-spacing:.04em;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-size:.72rem;font-weight:400;line-height:1.2;transition:opacity .14s ease-out;position:absolute;bottom:calc(100% + .5em);left:50%;transform:translate(-50%)}footer .croisillon:focus-visible .croisillon-glose{opacity:1}.page.en-panne{animation:erreur-secousse var(--panne-duree,.7s)steps(1,end)1}.panne-tranche{animation:.5s step-end panne-tranche}@keyframes panne-tranche{0%{transform:translateX(var(--dx,8px));filter:drop-shadow(3px 0 #f26b1d)}30%{transform:translateX(calc(var(--dx,8px)*-.6));filter:drop-shadow(-3px 0 var(--dark))}55%{filter:none;transform:none}70%{transform:translateX(calc(var(--dx,8px)*.4));filter:drop-shadow(2px 0 #f26b1d)}to{filter:none;transform:none}}.panne-semis{z-index:150;pointer-events:none;opacity:0;background-image:radial-gradient(circle,var(--dark)0 1px,transparent 1.2px),radial-gradient(circle,var(--secondary)0 1px,transparent 1.2px),radial-gradient(circle,var(--dark)0 1px,transparent 1.2px),radial-gradient(circle,var(--tertiary)0 1px,transparent 1.2px);animation:erreur-pixels var(--panne-duree,.7s)steps(1,end)1;background-size:41px 29px,67px 43px,53px 71px,89px 37px;position:fixed;inset:0}footer.selecteur>p,footer.selecteur>ul:not(.themes){display:none}footer .themes{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}footer .themes li.etiquette-li:before{content:none}footer .themes li{animation:.36s steps(3,end) both panne-apparition;animation-delay:calc(var(--rang,0)*55ms)}@keyframes panne-apparition{0%{visibility:hidden;transform:translate(6px)}50%{visibility:visible;transform:translate(-4px)}to{visibility:visible;transform:none}}footer .themes .etiquette{border:var(--filet)solid var(--encre-bloc);background:var(--light);color:var(--dark);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;padding:.18em .5em .22em;font-weight:700;line-height:1.2}footer .themes .etiquette.actif{background:var(--encre-bloc);color:var(--light)}footer .themes .etiquette:focus-visible{background:var(--safran);border-color:var(--safran);color:var(--sur-safran);outline:none}footer .themes .retour{border:0;border-bottom:1px solid var(--lightgray);color:var(--gray);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;padding:0}footer .themes .retour:focus-visible{color:var(--dark);border-bottom:2px solid var(--safran);outline:none}@media (hover:hover){footer .croisillon:hover .croisillon-glose{opacity:1}footer .themes .etiquette:hover{background:var(--safran);border-color:var(--safran);color:var(--sur-safran);outline:none}footer .themes .retour:hover{color:var(--dark);border-bottom:2px solid var(--safran);outline:none}footer ul li.haut a.haut-de-page:hover{border:var(--filet)solid var(--safran);background:var(--safran);color:var(--sur-safran)}}footer ul li.haut{display:none}@media screen and (max-width:800px),screen and (max-height:626px) and (pointer:coarse){footer>ul:not(.themes){flex-grow:1;align-items:center}footer ul li.haut{align-self:center;margin-left:auto;display:block}footer ul li.haut:before{content:none}footer ul li.haut a.haut-de-page{--fleche-haut:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M13 7.828V20h-2V7.828l-5.364 5.364-1.414-1.414L12 4l7.778 7.778-1.414 1.414L13 7.828z\"/></svg>");box-sizing:border-box;border:var(--filet)solid var(--encre-bloc);background:var(--light);width:2.75rem;height:2.75rem;color:var(--dark);justify-content:center;align-items:center;padding:0;display:flex}footer ul li.haut a.haut-de-page:before{content:"";width:1.4rem;height:1.4rem;-webkit-mask:var(--fleche-haut)no-repeat center/contain;-webkit-mask:var(--fleche-haut)no-repeat center/contain;mask:var(--fleche-haut)no-repeat center/contain;background-color:currentColor}footer ul li.haut a.haut-de-page:focus-visible,footer ul li.haut a.haut-de-page:active{border:var(--filet)solid var(--safran);background:var(--safran);color:var(--sur-safran);outline:none}}@media screen and (min-width:801px) and (max-height:626px) and (pointer:coarse){footer{padding-bottom:1.2rem}}@media (pointer:coarse){footer .croisillon:after{content:"";width:1.5rem;height:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer .themes .etiquette,footer .themes .retour{position:relative}footer .themes .etiquette:after,footer .themes .retour:after{content:"";height:2.75rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}footer .themes{row-gap:1.5rem}}@media screen{:root[saved-theme][data-theme]{--bodyFont:var(--codeFont);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[saved-theme][data-theme=matrice]{--light:#040805;--lightgray:#0e2a15;--gray:#2f9a4d;--darkgray:#43d96c;--dark:#8cffab;--secondary:#00ff41;--tertiary:#00ff41;--highlight:#00ff4129;--textHighlight:#00ff41}:root[saved-theme][data-theme=ibm-5155]{--light:#0d0800;--lightgray:#3a2600;--gray:#a8760f;--darkgray:#e8a220;--dark:#ffd27a;--secondary:#ffb000;--tertiary:#ffb000;--highlight:#ffb00029;--textHighlight:#ffb000}:root[saved-theme][data-theme=dos]{--light:#00a;--lightgray:#3232c8;--gray:#a8a8a8;--darkgray:#d0d0d0;--dark:#ff5;--secondary:#5ff;--tertiary:#5ff;--highlight:#5ff3;--textHighlight:#5ff}:root[data-theme] body:after{content:"";z-index:50;pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:fixed;inset:0}:root[data-theme=matrice] body{text-shadow:0 0 6px #00ff414d}:root[data-theme=ibm-5155] body{text-shadow:0 0 6px #ffb0004d}:root[data-theme] article a,:root[data-theme] .page-title,:root[data-theme] .explorer,:root[data-theme] .toc{text-shadow:none}:root[data-theme=matrice] article img{filter:grayscale()contrast(1.2)brightness(.8)sepia()hue-rotate(72deg)saturate(3)}:root[data-theme=ibm-5155] article img{filter:grayscale()contrast(1.2)brightness(.85)sepia()hue-rotate(-8deg)saturate(2.4)}:root[data-theme=dos] article img{filter:grayscale()contrast(1.6)brightness(.9)}:root[data-theme=matrice] .logos .logo img,:root[data-theme=matrice] .marques img{filter:brightness(0)invert(.62)sepia()saturate(9)hue-rotate(75deg)brightness(1.4)}:root[data-theme=ibm-5155] .logos .logo img,:root[data-theme=ibm-5155] .marques img{filter:brightness(0)invert(.62)sepia()saturate(9)hue-rotate(-8deg)brightness(1.4)}:root[data-theme] h1.article-title:after{content:"";vertical-align:-.08em;background:var(--dark);width:.55em;height:.95em;margin-left:.18em;animation:1s step-end infinite curseur-bloc;display:inline-block}@keyframes curseur-bloc{50%{opacity:0}}}@media screen and (prefers-reduced-motion:reduce){:root[data-theme] h1.article-title:after{animation:none}}@media screen{:root[data-theme=dos] article img,:root[data-theme=dos] .page-title{border-style:double;border-width:4px}:root[data-theme=dos] .page-title{padding:.8em 4px}}article p:has(>img:only-child){float:right;clear:right;width:40%;margin:0 0 0 1.8rem}article p:has(>img:only-child)+p:has(>em:only-child){float:right;clear:right;width:40%;margin:0 0 0 1.8rem}article p:has(>img:only-child){margin-top:.44rem;line-height:0}article p:has(>img:only-child)+p:has(>em:only-child){margin-top:0;margin-bottom:1.6em}main.center{isolation:isolate}@media (min-width:701px){article p:has(>img:only-child){z-index:1;position:relative}}article img{aspect-ratio:auto;border:var(--filet-photo)solid var(--teinte-photo);box-sizing:border-box;border-radius:2px;width:100%;height:auto;margin:0;display:block}article>p:first-child:has(>img:only-child){float:none;clear:both;width:100%;margin-left:0}article>p:first-child:has(>img:only-child)+p:has(>em:only-child){float:none;clear:both;width:100%;margin-left:0}article>p:first-child:has(>img:only-child){margin-top:0}article>p:first-child:has(>img:only-child)>img{aspect-ratio:3;object-fit:cover}article p:has(>img:only-child)+p:has(>em:only-child){box-sizing:border-box;text-align:left;padding:.35em 0 0 calc(.5em + 4px);font-size:.76rem;line-height:1.3;position:relative}article p:has(>img:only-child)+p:has(>em:only-child):before{content:"";background-color:var(--safran);width:4px;position:absolute;top:0;bottom:.29em;left:0}article p:has(>img:only-child)+p>em:only-child{font-family:var(--codeFont);color:var(--darkgray);font-style:italic}article h2,article h3,article h4{clear:both}@media (max-width:700px){article p:has(>img:only-child){float:none;width:100%;margin-left:0}article p:has(>img:only-child)+p:has(>em:only-child){float:none;width:100%;margin-left:0}article p:has(>img:only-child){margin-top:1.6em}}.callout .callout-title .callout-title-inner>p{background-color:var(--safran);color:var(--sur-safran);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .4em .04em;display:inline}.callout pre>code{font-size:calc(.9rem - .5pt);line-height:1.5}.callout pre>code>[data-line]:before{content:none}.callout-content>*{min-width:0}body[data-slug=comparatif] article tbody td:first-child{font-weight:600}body[data-slug=comparatif] article tbody td:nth-child(n+2),body[data-slug=comparatif] article tbody td:first-child,body[data-slug=comparatif] article tbody td:first-child a{white-space:nowrap}td .repere-jauge{gap:2px;display:flex}td .repere-jauge i{width:.55rem}body[data-slug=comparatif] article tbody td{vertical-align:middle;height:43px;padding-top:0;padding-bottom:0}body[data-slug=comparatif] article tbody tr:nth-child(2n) td:first-child a{background-color:var(--encre-bloc);color:var(--light)}body[data-slug=comparatif] article tbody tr:nth-child(2n) td:first-child a:hover,body[data-slug=comparatif] article tbody tr:nth-child(2n) td:first-child a:focus-visible{background-color:var(--safran);color:var(--sur-safran)}@media screen and (max-width:1000px){body[data-slug=comparatif] article table{display:block;overflow:visible}body[data-slug=comparatif] article thead{display:none}body[data-slug=comparatif] article tbody{display:block}body[data-slug=comparatif] article tbody tr{border-bottom:1px solid var(--lightgray);grid-template-columns:repeat(3,1fr);gap:.35em 1.4em;padding:.8em .7em .9em;display:grid}body[data-slug=comparatif] article tbody td{border-bottom:none;height:auto;padding:0;display:block}body[data-slug=comparatif] article tbody td:first-child{grid-column:1/-1;margin-bottom:.35em}body[data-slug=comparatif] article tbody td[data-repere]{justify-content:space-between;align-items:center;gap:.6em;display:flex}body[data-slug=comparatif] article tbody td[data-repere]:before{content:attr(data-repere);font-family:var(--codeFont);text-transform:uppercase;letter-spacing:.05em;color:var(--gray);font-size:.74rem}}@media screen and (max-width:560px){body[data-slug=comparatif] article tbody tr{grid-template-columns:repeat(2,1fr)}}body[data-slug=index] article h2#tous-les-projets+ul>li:nth-child(2n)>a.internal{background-color:var(--encre-bloc);color:var(--light)}body[data-slug=index] article h2#tous-les-projets+ul>li:nth-child(2n)>a.internal:hover,body[data-slug=index] article h2#tous-les-projets+ul>li:nth-child(2n)>a.internal:focus-visible{background-color:var(--safran);color:var(--sur-safran)}.reperes{border-top:1px solid var(--lightgray);border-bottom:1px solid var(--lightgray);margin:1.7em 0;padding:.95em 0}.reperes-etiquette{font-family:var(--codeFont);text-transform:uppercase;letter-spacing:.07em;color:var(--sur-safran);background-color:var(--safran);margin:0 0 .75em;padding:.1em .4em .05em;font-size:.72rem;font-weight:700;display:inline-block}.reperes-liste{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.5em 1.8em;margin:0;padding:0;list-style:none;display:grid}.reperes-liste li{justify-content:space-between;align-items:center;gap:1em;margin:0;line-height:1.5;display:flex}.repere-nom{font-family:var(--codeFont);text-transform:uppercase;letter-spacing:.05em;color:var(--gray);font-size:.74rem}.repere-jauge{flex:none;gap:3px;display:flex}.repere-jauge i{background-color:var(--lightgray);width:.85rem;height:3px}.repere-jauge i.plein{background-color:var(--encre-bloc)}.portee{vertical-align:middle;margin-left:.6em;display:inline-block}.portee-cartouche{font-family:var(--codeFont);text-transform:uppercase;letter-spacing:.08em;color:var(--gray);font-size:.68rem;font-weight:700;line-height:1.5}.portee-cartouche:before{content:"{";color:var(--safran)}.portee-cartouche:after{content:"}";color:var(--safran)}.portee-cartouche:not([data-portee=bergeracois]){font-weight:400}.portee-cartouche[data-portee=bergeracois]{color:var(--dark)}article code{border-radius:2px;padding:.1em .3em;font-size:.9em}code[data-theme*=\ ] span{font-weight:var(--shiki-light-font-weight,normal)}:root[saved-theme=dark] code[data-theme*=\ ] span{font-weight:var(--shiki-dark-font-weight,normal)}@page{size:A4;margin:1.9cm 2.1cm;@top-left{content:""}@bottom-left{vertical-align:top;margin-top:.45cm;padding-top:.3rem;border-top:1px solid #000;font-family:var(--codeFont);font-size:.68rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#000;content:var(--impression-titre,"")}@bottom-center{vertical-align:top;margin-top:.45cm;padding-top:.3rem;border-top:1px solid #000;font-family:var(--codeFont);font-size:.68rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#000;content:counter(page)" / " counter(pages)}@bottom-right{vertical-align:top;margin-top:.45cm;padding-top:.3rem;border-top:1px solid #000;font-family:var(--codeFont);font-size:.68rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#000;content:var(--impression-adresse,"");text-transform:none}}#impression-pied{display:none}@media print{:root{--light:#fff!important;--lightgray:#999!important;--gray:#000!important;--darkgray:#000!important;--dark:#000!important;--encre-bloc:#000!important;--secondary:#000!important;--tertiary:#000!important;--highlight:transparent!important;--textHighlight:transparent!important;--sur-safran:#000!important;--accolades-repos:#000!important}.sidebar,.toc,.backlinks,.search,.darkmode,.explorer,.imprimer,footer{display:none!important}.page>#quartz-body{padding:0;display:block}.page,.center{max-width:none;margin:0}html{font-size:10.5pt}body,article{color:#000;background:#fff}article p,article li{-webkit-hyphens:auto;hyphens:auto;orphans:2;widows:2}.breadcrumb-container,.breadcrumb-container .breadcrumb-element p,.breadcrumb-container .breadcrumb-element a,.content-meta{color:#000}.content-meta{display:block}h1.article-title:before{display:none}h1.article-title{padding-left:0}.content-meta{margin-top:0;padding-left:0}article{counter-reset:section}article h2{counter-increment:section;counter-reset:sous-section}article h3{counter-increment:sous-section}article h2,article h3{text-indent:-2.6rem;padding-left:2.6rem}article h2:before,article h3:before{text-indent:0;width:2.6rem;color:inherit;letter-spacing:.02em;margin:0;font-weight:400;display:inline-block}article h2:before{content:counter(section)"."}article h3:before{content:counter(section)"." counter(sous-section)}article h4{border-left-color:#000}article>:is(ul,ol){--retrait-liste:1.6em}article h1,article h2,article h3,article h4{break-after:avoid;break-inside:avoid}.impression-titre,.impression-court,.impression-tableau,.impression-fin,.fabrication,.reperes{break-inside:avoid}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(.text-highlight){--attaque-chapeau:#000;color:#000;text-align:left;background:0 0;border:2px solid #000;margin-top:1em;margin-bottom:1.9em;margin-right:0}article>p:is(:first-of-type,:where(p:first-child:has(>img:only-child)+p,p:first-child:has(>img:only-child)+p:has(>em:only-child)+p)):has(.text-highlight) .text-highlight:before{display:none}.impression-figure{float:right;clear:right;break-inside:avoid;width:40%;margin:.44rem 0 0 1.8rem}article p:has(>img:only-child){float:right;clear:right;break-inside:avoid;width:40%;margin:.44rem 0 0 1.8rem}article p:has(>img:only-child)+p:has(>em:only-child){float:right;clear:right;break-inside:avoid;width:40%;margin:.44rem 0 0 1.8rem}.impression-figure{margin-bottom:1.6em}article .impression-figure>p:has(>img:only-child){float:none;clear:none;width:100%;margin:0}article .impression-figure>p:has(>img:only-child)+p:has(>em:only-child){float:none;clear:none;width:100%;margin:0}article p:has(>img:only-child)+p:has(>em:only-child){margin-top:0;margin-bottom:1.6em}article>.impression-figure:first-child{float:none;width:100%;margin:0 0 1.6em}article>.impression-figure:first-child>p>img{aspect-ratio:3;object-fit:cover}article img{break-inside:avoid;max-height:8cm}article .impression-figure:not(:first-child)>p>img{width:auto;max-width:100%}article p:has(>img:only-child):not(:first-child)>img{width:auto;max-width:100%}article p:has(>img:only-child)+p:has(>em:only-child){border-left:3px solid #000;padding-left:.5em}article p:has(>img:only-child)+p:has(>em:only-child):before{display:none}article p:has(>img:only-child)+p>em:only-child{color:#000}article table,.table-container{display:table;overflow:visible}article table{font-size:.86rem}article thead{display:table-header-group}article tr{break-inside:avoid}article .table-container :is(th,td){min-width:0}.table-container{break-before:avoid}article tbody tr:nth-child(2n){background-color:#0000}article code{border:1px solid #999}.callout{break-inside:avoid;border-left:3px solid #000}.callout.is-collapsed{display:none}pre,pre>code{overflow:visible}pre{break-inside:avoid;border-color:#000}pre>code>[data-line]{white-space:pre-wrap;word-break:break-word}article a:not([role=anchor],.agenda-pole,.pole,.carte-lien a):not([data-callout=rubriques] a),article a.internal:not([role=anchor],.pole,.carte-lien a):not([data-callout=rubriques] a){color:#000;background:0 0;padding:0;text-decoration:underline}article a.external .external-icon{display:none}article a,article a:hover,.page-listing a,.page-listing a:hover{color:#000!important;background-color:#0000!important}article a[href^=http]:after{content:" (" attr(href)")";color:#000;word-break:break-all;-webkit-hyphens:none;hyphens:none;font-size:.72em}article a:before{display:none}.code-couleur,.ligne-couleur td:first-child{color:#000}.code-couleur:before{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-color:#000}.repere-jauge i{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:#ddd}.repere-jauge i.plein{background-color:#000}:is(article,.impression-fin)>p:last-of-type:has(>em:only-child):not(p:has(>img:only-child)+p){color:#000;text-align:left;border-top-color:#000}#impression-pied{break-inside:avoid;break-before:avoid;font-family:var(--codeFont);letter-spacing:.06em;text-transform:uppercase;color:#000;border-top:1px solid #000;justify-content:space-between;gap:1.5rem;margin-top:1.8rem;padding-top:.3rem;font-size:.68rem;display:flex}#impression-pied>span:last-child{text-align:right;text-transform:none}}body[data-slug="404"] #quartz-root{box-sizing:border-box;justify-content:center;align-items:center;min-height:100svh;padding:0 1rem;display:flex}body[data-slug="404"] .center{width:100%}body[data-slug="404"] article{text-align:center;padding:4rem 1rem;position:relative;overflow:hidden}body[data-slug="404"] article h1{letter-spacing:.06em;color:var(--dark);margin:0 0 1.6rem;font-size:clamp(4.5rem,20vw,9rem);line-height:1;animation:.7s step-end infinite erreur-secousse;display:inline-block;position:relative}body[data-slug="404"] article h1:before{content:none}body[data-slug="404"] article h1:after{content:"404";animation:1.1s step-end infinite erreur-tranches,.7s step-end infinite erreur-reperage;position:absolute;inset:0}body[data-slug="404"] article:after{content:"";pointer-events:none;z-index:2;background-image:radial-gradient(circle,var(--dark)0 1px,transparent 1.2px),radial-gradient(circle,var(--secondary)0 1px,transparent 1.2px),radial-gradient(circle,var(--dark)0 1px,transparent 1.2px),radial-gradient(circle,var(--tertiary)0 1px,transparent 1.2px);background-size:41px 29px,67px 43px,53px 71px,89px 37px;animation:.7s step-end infinite erreur-pixels;position:absolute;inset:0}body[data-slug="404"] article p,body[data-slug="404"] article>a{z-index:1;position:relative}body[data-slug="404"] article p{z-index:3;background-color:var(--light);width:fit-content;margin-left:auto;margin-right:auto;padding:.04em .32em .06em;font-size:1rem;font-style:italic;line-height:normal;animation:2.3s step-end infinite erreur-derive}body[data-slug="404"] article>a{margin-top:1.4rem;animation:1.1s step-end infinite erreur-secousse;display:inline-block}@keyframes erreur-secousse{0%,62%{filter:none;transform:translate(0)}66%{filter:drop-shadow(3px 0 #f26b1d)drop-shadow(-3px 0 var(--dark));transform:translate(-3px,1px)}70%{filter:drop-shadow(-4px 0 #f26b1d);transform:translate(3px,-2px)}74%{filter:drop-shadow(2px 1px var(--dark));transform:translate(-1px,2px)}78%{filter:none;transform:translate(2px)}86%{filter:drop-shadow(4px 0 #f26b1d)drop-shadow(-2px 0 var(--dark));transform:translate(-2px,-1px)}92%{filter:none;transform:translate(1px,1px)}to{filter:none;transform:translate(0)}}@keyframes erreur-tranches{0%,20%{clip-path:inset(100% 0 0);transform:translate(0)}24%{clip-path:inset(12% 0 74%);transform:translate(-9px)}28%{clip-path:inset(43% 0 41%);transform:translate(7px)}32%{clip-path:inset(66% 0 19%);transform:translate(-5px)}36%,54%{clip-path:inset(100% 0 0);transform:translate(0)}58%{clip-path:inset(28% 0 58%);transform:translate(11px)}62%{clip-path:inset(78% 0 8%);transform:translate(-8px)}66%,to{clip-path:inset(100% 0 0);transform:translate(0)}}@keyframes erreur-reperage{0%,to{color:var(--secondary)}50%{color:var(--dark)}}@keyframes erreur-pixels{0%{opacity:.55;background-position:0 0,0 0,0 0,0 0}12%{opacity:.7;background-position:13px 7px,-21px 11px,8px -17px,-31px 5px}25%{opacity:0;background-position:13px 7px,-21px 11px,8px -17px,-31px 5px}37%{opacity:.8;background-position:-7px 19px,33px -9px,-19px 23px,17px -13px}50%{opacity:.45;background-position:23px -11px,-5px 27px,31px 9px,-9px 21px}62%{opacity:.75;background-position:-17px 3px,19px 15px,-27px -5px,37px 11px}75%{opacity:0;background-position:-17px 3px,19px 15px,-27px -5px,37px 11px}87%{opacity:.6;background-position:29px 13px,-13px -19px,11px 31px,-23px -7px}to{opacity:.55;background-position:0 0,0 0,0 0,0 0}}@keyframes erreur-derive{0%,88%{transform:translate(0)}90%{transform:translate(-2px)}93%{transform:translate(2px,1px)}96%{transform:translate(-1px,-1px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){body[data-slug="404"] article h1,body[data-slug="404"] article h1:after,body[data-slug="404"] article p,body[data-slug="404"] article>a,body[data-slug="404"] article:after{animation:none}body[data-slug="404"] article h1{filter:drop-shadow(3px 0 #f26b1d)drop-shadow(-3px 0 var(--dark))}body[data-slug="404"] article h1:after{color:var(--secondary);clip-path:inset(43% 0 41%);transform:translate(7px)}body[data-slug="404"] article:after{opacity:.55}body[data-slug="404"] article h1:hover{animation:.7s step-end infinite erreur-secousse}body[data-slug="404"] article h1:hover:after{animation:1.1s step-end infinite erreur-tranches,.7s step-end infinite erreur-reperage}body[data-slug="404"] article:has(h1:hover):after{animation:.7s step-end infinite erreur-pixels}}@media print{body[data-slug="404"] article h1,body[data-slug="404"] article p,body[data-slug="404"] article>a{filter:none;animation:none}body[data-slug="404"] article h1:after,body[data-slug="404"] article:after{content:none}}.evitement{z-index:1000;font-family:var(--codeFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;background-color:var(--safran);color:var(--sur-safran);padding:.6rem .9rem;font-weight:700;text-decoration:none;position:absolute;top:.5rem;left:-100vw}.evitement:focus{outline:2px solid var(--encre-bloc);outline-offset:2px;left:.5rem}main.center:focus{outline:none}body[data-slug=index] .page-header .article-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.right.sidebar .logos{display:none}}.right.sidebar .logos{margin-bottom:calc(1.4rem - 8px);padding-top:8px}.darkmode{width:1.75rem;height:1.75rem}.darkmode svg{left:calc(50% - 10px)}.explorer .mobile-explorer{min-height:2.75rem;font-family:var(--codeFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);gap:.45rem;font-weight:700}.explorer .mobile-explorer .fermer,.explorer:not(.collapsed) .mobile-explorer .ouvrir{display:none}.explorer:not(.collapsed) .mobile-explorer .fermer{display:inline}@media (max-width:800px){.search{align-items:center;height:2.75rem;display:flex}.left.sidebar .flex-component>:has(>.search){align-self:flex-start!important}.left.sidebar .page-title{margin-right:.5rem}.left.sidebar .flex-component{gap:0!important}.page>#quartz-body{grid-template-columns:minmax(0,1fr)}.darkmode{width:2.75rem;height:2.75rem}.hors{display:none}.left.sidebar:has(.explorer:not(.collapsed)) .hors{z-index:101;background-color:var(--light);border-top:var(--filet)solid var(--lightgray);margin:0;padding:.8rem 1.2rem 1.4rem;display:block;position:fixed;bottom:0;left:0;right:0}.hors a{padding:.6rem 0;display:inline-block}.explorer-content ul li>a{padding:.5rem 0;display:block}.breadcrumb-container .breadcrumb-element a,footer a{padding:.5rem 0;display:inline-block}}.hors a{margin-left:-.42em;margin-right:-.3em;padding:.25rem .3em .25rem .42em;display:inline-block}article p.bouton>a,.agenda-suite>a{display:inline-block}@media (max-width:800px){html{scroll-padding-top:9rem}.left.sidebar{flex-wrap:nowrap;align-items:center;gap:.6rem}.left.sidebar .explorer,.left.sidebar .explorer.collapsed,.left.sidebar .explorer:not(.collapsed){flex:none;overflow:visible}.left.sidebar .mobile-explorer svg{flex:none}.left.sidebar .page-title{flex:auto;min-width:0;margin-left:.5rem}}@media (max-width:365px){.left.sidebar .page-title{font-size:1.4rem}}@media (max-width:350px){.left.sidebar .page-title{font-size:1.2rem}.search>.search-button{padding:calc(.38em + var(--filet-comble))}.darkmode{width:2.25rem}}@media (min-width:801px){.explorer-content ul li>a{padding:.25rem 0;display:inline-block}}footer a{padding:.25rem 0;display:inline-block}@media (max-width:800px){.left.sidebar .explorer .explorer-content{padding-top:7rem}}.breadcrumb-container .breadcrumb-element a{padding:.25rem 0;display:inline-block}article a[data-slug=repair-cafe],.agenda-suite a[href$=pole\=repair-cafe]{--etiquette:var(--pole-repair-cafe);--etiquette-nuit:var(--pole-repair-cafe-nuit);--sur-etiquette:var(--sur-pole)}article a[data-slug=fablab],.agenda-suite a[href$=pole\=fablab]{--etiquette:var(--pole-fablab);--etiquette-nuit:var(--pole-fablab-nuit);--sur-etiquette:var(--sur-pole)}article a[data-slug=atelier-bois],.agenda-suite a[href$=pole\=bois]{--etiquette:var(--pole-bois);--etiquette-nuit:var(--pole-bois-nuit);--sur-etiquette:var(--sur-pole)}article a[data-slug=numerique],.agenda-suite a[href$=pole\=numerique]{--etiquette:var(--pole-numerique);--etiquette-nuit:var(--pole-numerique-nuit);--sur-etiquette:var(--sur-pole)}article a[data-slug=repair-cafe]:not(.pole):not([data-callout=rubriques] a),article a[data-slug=fablab]:not(.pole):not([data-callout=rubriques] a),article a[data-slug=atelier-bois]:not(.pole):not([data-callout=rubriques] a),article a[data-slug=numerique]:not(.pole):not([data-callout=rubriques] a),article p.bouton>a,.agenda-suite>a{text-transform:uppercase}@media screen{article p.bouton>a:after,.agenda-suite>a:after,article .carte-lien a:after{content:"›";letter-spacing:0;color:var(--etiquette,var(--safran));margin-left:.5em;display:inline-block}[saved-theme=dark] article p.bouton>a:after,[saved-theme=dark] .agenda-suite>a:after{color:var(--etiquette-nuit,var(--safran))}article p.bouton>a:hover:after,article p.bouton>a:focus-visible:after,.agenda-suite>a:hover:after,.agenda-suite>a:focus-visible:after,article .carte-lien a:hover:after,article .carte-lien a:focus-visible:after{color:currentColor}}article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a),article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a){font-size:var(--corps-repere);font-family:var(--codeFont);color:var(--dark);border:var(--filet)solid var(--etiquette,var(--safran));letter-spacing:var(--interlettre-signal);padding:calc(.04em + var(--filet-comble))calc(.45em + var(--filet-comble))calc(.06em + var(--filet-comble));background-color:#0000;border-radius:2px;font-weight:700;text-decoration:none}[saved-theme=dark] article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a),[saved-theme=dark] article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a){border-color:var(--etiquette-nuit,var(--safran))}article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a):hover,article p.bouton>a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible,article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a):hover,article p.agenda-suite>a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{background-color:var(--etiquette,var(--safran));border-color:var(--etiquette,var(--safran));color:var(--sur-etiquette,var(--sur-safran));text-decoration:none}article p.bouton,article p.agenda-suite{text-align:right}.explorer-content ul li>a.active,.explorer-content ul li>a:hover,.explorer-content ul li>.folder-container div>a.active,.explorer-content ul li>.folder-container div>a:hover{box-shadow:.3em 0 0 var(--etiquette,var(--safran)),-.42em 0 0 var(--etiquette,var(--safran))}@media (max-width:800px){.explorer-content ul li>a{padding:var(--menu-reserve)0;display:inline-block}}.explorer-content ul li>a:not(.active,.sous-menu a):hover{color:var(--dark);box-shadow:none;background-color:#0000;position:relative}.explorer-content ul li>a:not(.active,.sous-menu a):hover:before{content:"";border:2px solid var(--safran);border-radius:2px;position:absolute;inset:0 -.3em 0 -.42em}.explorer-content>ul>li:has(>ul.sous-menu)>a:not(.active):hover:after{background-color:var(--safran)}@media (max-width:800px){.explorer-content ul li>a:not(.active,.sous-menu a):hover:before{inset:calc(var(--menu-reserve) - .3em)-.3em calc(var(--menu-reserve) - .3em)-.42em}:root{--hors-hauteur:72.5px;--menu-reserve:.45rem;--menu-etiquette:.35rem}}@media (max-width:800px) and (max-height:600px){:root{--menu-reserve:.3rem;--menu-etiquette:.25rem}}@media (max-width:800px){.explorer .explorer-content{padding-bottom:calc(var(--hors-hauteur) + 1.5rem);place-content:safe center center;display:grid}.explorer-content>ul{width:auto}.explorer .accueil a,.explorer ul li>a{font-size:.9rem}.explorer-content ul li>a{position:relative}.explorer-content ul li>a.active,.explorer-content ul li>a:hover{box-shadow:none;background-color:#0000}.explorer-content ul li>a.active:after,.explorer-content ul.sous-menu li>a:hover:after{content:"";inset:calc(var(--menu-reserve) - var(--menu-etiquette))-.3em calc(var(--menu-reserve) - var(--menu-etiquette))-.42em;z-index:-1;background-color:var(--etiquette,var(--safran));position:absolute}.explorer-content>ul>li:has(>ul.sous-menu)>a.active:before{content:"";inset:calc(var(--menu-reserve) - var(--menu-etiquette))-.3em calc(var(--menu-reserve) - var(--menu-etiquette))-.42em;z-index:-1;background-color:var(--etiquette,var(--safran));position:absolute}.explorer-content>ul>li:has(>ul.sous-menu)>a.active:after{z-index:auto;position:static;inset:auto}.explorer-content ul.explorer-ul{margin-right:-.5em;padding-right:.5em}.explorer-content ul.sous-menu{padding-left:calc(.7425em + 3px)}}.explorer-content ul.explorer-ul{margin-left:-.5em;padding-left:.5em}:root{--fer-menu:calc(.42*var(--menu-corps))}@media (min-width:801px){.explorer{margin-left:-.5em;padding-left:.5em}.explorer-content{padding-left:calc(.5em + var(--fer-menu));margin-left:-.5em}}article h2,article h3{clear:both}@media (min-width:801px){article>p.figure-calee:first-child:has(>img:only-child){float:right;clear:right;width:40%;margin-left:1.8rem}article>p.figure-calee:first-child:has(>img:only-child)+p:has(>em:only-child){float:right;clear:right;width:40%;margin-left:1.8rem}article>p.figure-calee:first-child:has(>img:only-child){margin-top:.44rem}article>p.figure-calee:first-child:has(>img:only-child)>img{aspect-ratio:auto;object-fit:fill}}@media screen and (min-width:701px){article p:has(>img[src*="/illustrations/"]){width:34%}article h2+p.figure-calee:has(>img[src*="/illustrations/"]){margin-top:-3.25rem}}.machines,.objets{clear:both;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1.1rem;margin:1.875rem 0 1.6rem;display:grid}.machine,.objet{flex-direction:column;margin:0;display:flex}.machine>img,.objet>img{aspect-ratio:4/3;object-fit:cover;border:var(--filet-photo)solid var(--teinte-photo);box-sizing:border-box;border-radius:2px;width:100%;height:auto;margin:0;display:block}.machine>figcaption,.objet>figcaption{flex-direction:column;gap:.12rem;padding:.5rem 0 0;display:flex;position:relative}.machine-nom,.objet-nom{background-color:var(--encre-page,var(--encre-bloc));color:var(--sur-pole);font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;text-wrap:balance;border-radius:2px;align-self:flex-start;margin:.08rem 0 .16rem;padding:.12em .45em .16em;font-weight:700;line-height:1.35}.machine-modele,.objet-modele{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);font-style:normal}.machine-role,.objet-role{margin-top:.22rem;font-size:.86rem;line-height:1.5}.machine-frais{border:var(--filet-cadre)solid var(--teinte-cadre);font-family:var(--codeFont);letter-spacing:.02em;color:var(--dark);border-radius:2px;align-self:flex-start;margin-top:.4rem;padding:.12em .45em .16em 1.6em;font-size:.68rem;line-height:1.4;position:relative}.machine-frais:before{content:"";background-color:var(--safran);width:.95em;height:.95em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;position:absolute;top:.3em;left:.42em}@media (hover:hover){.machine>img,.objet>img{transition:transform .12s ease-out,box-shadow .12s ease-out;box-shadow:0 0 #0000}.machine:hover>img,.objet:hover>img{box-shadow:8px 8px 0 var(--encre-page,var(--safran));transform:translate(-2px,-2px)}}.realisations{clear:both;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.9rem;margin:1.875rem 0 1.6rem;display:grid}.realisations>figure{margin:0}.realisations img{aspect-ratio:4/3;object-fit:cover;border:var(--filet-photo)solid var(--teinte-photo);box-sizing:border-box;border-radius:2px;width:100%;height:auto;display:block}.realisations figcaption{font-family:var(--codeFont);color:var(--darkgray);padding:.38em .2em .42em .72em;font-size:.7rem;line-height:1.35;position:relative}.realisations figcaption:before{content:"";border-left:var(--filet-photo)solid var(--teinte-photo);border-bottom:var(--filet-photo)solid var(--teinte-photo);width:2.2em;position:absolute;top:0;bottom:0;left:0}.realisations figcaption:after{content:"";left:0;top:calc(-1*var(--filet-photo));background-color:var(--safran);width:6px;height:6px;position:absolute}.chiffres{border-top:var(--filet)solid var(--encre-bloc);border-bottom:var(--filet)solid var(--encre-bloc);clear:both;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.9rem 1.4rem;margin:1.875rem 0 1.5rem;padding:.9rem 0 .95rem;display:grid}.chiffres>p{flex-direction:column;gap:.1rem;margin:0;display:flex}.chiffres b{font-family:var(--codeFont);letter-spacing:-.02em;color:var(--dark);font-size:1.9rem;font-weight:700;line-height:1}.chiffres span{color:var(--darkgray);font-size:.78rem;line-height:1.35}.repartition{clear:both;margin:0 0 1.5rem}.repartition>p{margin:0}.repartition-titre{color:var(--dark);font-size:.95rem;line-height:1.4;margin-bottom:.6rem!important}.repartition-barre{gap:3px;height:1.7rem;display:flex}.repartition .part{flex:var(--part)1 0%;print-color-adjust:exact;-webkit-print-color-adjust:exact;min-width:8px}.repartition .reparti{--remplissage:var(--pole-repair-cafe)}:root[saved-theme=dark] .repartition .reparti{--remplissage:var(--pole-repair-cafe-nuit)}.repartition .non-reparti{--remplissage:var(--lightgray)}.repartition .en-cours{--remplissage:color-mix(in srgb,var(--pole-repair-cafe)40%,var(--light))}:root[saved-theme=dark] .repartition .en-cours{--remplissage:color-mix(in srgb,var(--pole-repair-cafe-nuit)45%,var(--light))}.repartition .part{background:var(--remplissage)}.repartition-legende{color:var(--darkgray);flex-wrap:wrap;gap:.2rem 1.4rem;font-size:.78rem;line-height:1.35;display:flex;margin-top:.55rem!important}.repartition-date{text-align:right;color:var(--gray);font-size:.72rem;font-style:italic;line-height:1.3;margin-top:.7rem!important}.repartition-legende span:before{content:"";background:var(--remplissage);vertical-align:-.05em;print-color-adjust:exact;-webkit-print-color-adjust:exact;width:.6rem;height:.6rem;margin-right:.4rem;display:inline-block}.chiffres b>span{font:inherit;letter-spacing:inherit;color:inherit}.chiffres b .chiffre-lu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.repartition.arme .repartition-barre{clip-path:inset(0 100% 0 0)}.repartition.arme.arrive .repartition-barre{clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.215,.61,.355,1) .3s}@media print{.repartition.arme .repartition-barre{clip-path:none;transition:none}}.diptyque{clear:both;grid-template-columns:1fr 1fr;gap:1.1rem;margin:2.2rem 0 2.4rem;display:grid}:root{--fond-cadre:#f3eee4}:root[saved-theme=dark]{--fond-cadre:#221e1b}@media screen and not (max-width:1200px){:root[saved-theme=dark]:not([data-theme]) .page{--fond-cadre:#2a2623}}.diptyque>.carte{border:1px solid var(--lightgray);background-color:var(--fond-cadre);border-radius:2px;padding:1.1rem 1.1rem 3rem;position:relative}.diptyque .carte p{margin:.55rem 0;font-size:.94em;line-height:1.5}.diptyque .carte p:last-child{margin-bottom:0}.diptyque .carte sup{font-size:.7em}.diptyque .carte-lien{text-align:right;margin:0;position:absolute;bottom:1rem;right:1.1rem}.diptyque .carte-titre{color:var(--dark);font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;margin:0 0 .9rem;font-weight:700;line-height:1.4;display:block}.diptyque .carte-titre+p{margin-top:0}.diptyque .carte-titre:before{content:"/";content:"/"/"";color:var(--encre-page,var(--safran));margin-right:.06em}@media (max-width:720px){.diptyque{grid-template-columns:1fr}}.diptyque .picto[data-pole=repair-cafe]:before{background-color:var(--pole-repair-cafe)}.diptyque .picto[data-pole=fablab]:before{background-color:var(--pole-fablab)}.diptyque .picto[data-pole=bois]:before{background-color:var(--pole-bois)}.diptyque .picto[data-pole=numerique]:before{background-color:var(--pole-numerique)}:root[saved-theme=dark] .diptyque .picto[data-pole=repair-cafe]:before{background-color:var(--pole-repair-cafe-nuit)}:root[saved-theme=dark] .diptyque .picto[data-pole=fablab]:before{background-color:var(--pole-fablab-nuit)}:root[saved-theme=dark] .diptyque .picto[data-pole=bois]:before{background-color:var(--pole-bois-nuit)}:root[saved-theme=dark] .diptyque .picto[data-pole=numerique]:before{background-color:var(--pole-numerique-nuit)}:root{--jaune:#dfaf00}.portail{font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;vertical-align:.05em;border-radius:2px;padding:.1em .45em .14em;font-weight:700;line-height:1.35;display:inline-block}.portail-vert{background-color:var(--pole-bois);color:var(--sur-pole)}.portail-jaune{background-color:var(--jaune);color:var(--sur-safran)}.fleche{font-family:var(--codeFont);color:var(--gray);padding:0 .1em;font-size:.85em}article a.adresse:not([role=anchor]):not([data-callout=rubriques] a),article a.adresse:not([role=anchor]):not([data-callout=rubriques] a):hover,article a.adresse:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:0;padding:0;text-decoration:none;display:inline}article a.adresse:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{outline:2px solid var(--safran);outline-offset:2px}article a.adresse .external-icon{display:none}article a.adresse:after{content:"";vertical-align:-.12em;width:.9em;height:.9em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;margin-left:.24em;display:inline-block}article .carte-lien a .external-icon{display:none}article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a){padding:calc(.1em + var(--filet-comble))calc(.45em + var(--filet-comble))calc(.14em + var(--filet-comble));border:var(--filet)solid var(--safran);color:var(--dark);line-height:normal;font-family:var(--codeFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:2px;align-items:last baseline;font-weight:700;display:inline-flex}article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a):hover,article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a):focus-visible{background:var(--safran);color:var(--sur-safran)}@media print{.portail{color:var(--dark);border:2px solid var(--dark);background:0 0;padding:.06em .35em .1em}.diptyque .carte-titre{background:var(--light);color:var(--dark);-webkit-print-color-adjust:exact;print-color-adjust:exact}article .carte-lien a:not([role=anchor]):not([data-callout=rubriques] a){border-color:var(--dark)}.diptyque>.carte{padding-bottom:3.4rem}.diptyque .carte-lien{bottom:1.4rem}article .carte-lien a[href^=http]:after{letter-spacing:0;text-transform:none;margin-top:.4rem;font-size:.72rem;font-weight:400;line-height:1.1;position:absolute;top:100%;right:0}}@media print and (max-width:720px){.diptyque{display:block}.diptyque>.carte{break-inside:avoid}.diptyque>.carte+.carte{margin-top:1.1rem}}:is(article p:has(.glose),article li:has(.glose),article td:has(.glose),article th:has(.glose),article h2:has(.glose),article h3:has(.glose),article h4:has(.glose),article figcaption:has(.glose),article p:has(abbr),article li:has(abbr),article td:has(abbr),article h2:has(abbr),article h3:has(abbr),article figcaption:has(abbr),article p:has(a.adresse>span)){position:relative}article abbr,article .glose{cursor:help;border-bottom:1px dotted;text-decoration:none}article abbr>span,article .glose>span,article a.adresse>span{z-index:4;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);max-width:min(60ch,100%);color:var(--dark);font-family:var(--codeFont);letter-spacing:.03em;text-transform:none;opacity:0;pointer-events:none;border-radius:2px;padding:.42em .6em .46em;font-size:.7rem;font-style:normal;font-weight:400;line-height:1.45;transition:opacity .14s ease-out;position:absolute;top:calc(100% + .45em);left:0}article abbr>span b,article .glose>span b{color:var(--dark);text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--safran);text-decoration-color:var(--safran);text-underline-offset:.15em;font-weight:700;text-decoration-thickness:2px}article a.adresse>span{white-space:nowrap;max-width:none}article abbr:hover>span,article abbr:focus>span,article .glose:hover>span,article .glose:focus>span,article a.adresse:hover>span,article a.adresse:focus-visible>span{opacity:1}@media print{article abbr,article .glose{border-bottom:none}article abbr>span,article .glose>span,article a.adresse>span{display:none}}.poles{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin:1.875rem 0 1.6rem;display:grid}@media (max-width:546px){.poles{grid-template-columns:minmax(0,1fr)}}.poles>.pole{font-family:inherit;font-weight:inherit;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid;color:var(--dark)!important;background:0 0!important;padding:0!important}.pole>img{aspect-ratio:5/3;object-fit:cover;border:var(--filet-photo)solid var(--teinte-photo);box-sizing:border-box;border-radius:2px;grid-area:1/1;width:100%;height:auto;transition:transform .12s ease-out;display:block}.pole>b{z-index:2;background-color:var(--encre-pole,var(--encre-bloc));color:var(--sur-pole);line-height:normal;font-family:var(--codeFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;white-space:nowrap;border-radius:2px;grid-area:1/1;place-self:end start;align-items:last baseline;margin:0 0 .5rem .5rem;padding:calc(.1em + 2px) calc(.45em + 2px) calc(.14em + 2px);font-weight:700;transition:transform .12s ease-out;display:inline-flex;position:relative}.pole>span{font-family:var(--bodyFont);color:var(--dark);grid-area:2/1;margin-top:.55rem;font-size:.88rem;line-height:1.5}.pole[data-pole=repair-cafe]{--encre-pole:var(--pole-repair-cafe)}.pole[data-pole=fablab]{--encre-pole:var(--pole-fablab)}.pole[data-pole=bois]{--encre-pole:var(--pole-bois)}.pole[data-pole=numerique]{--encre-pole:var(--pole-numerique)}@media (hover:hover){.pole{z-index:0;isolation:isolate;position:relative}.pole:after{content:"";aspect-ratio:5/3;background-color:var(--encre-pole,var(--safran));opacity:0;border-radius:2px;transition:transform .12s ease-out,opacity .12s ease-out;position:absolute;top:0;left:0;right:0;transform:translate(0)}.pole>img{z-index:1;position:relative}.pole:hover:after,.pole:focus-visible:after{opacity:1;transform:translate(6px,6px)}.pole:hover>img,.pole:focus-visible>img,.pole:hover>b,.pole:focus-visible>b{transform:translate(-2px,-2px)}}.pole:focus-visible{outline:2px solid var(--safran);outline-offset:4px}@media (max-width:800px){.poles{gap:.9rem}.pole>img{aspect-ratio:2}}@media (max-width:800px) and (hover:hover){.pole:after{aspect-ratio:2}}.pole>span.robot{display:none}@media (hover:hover){.pole>span.robot{z-index:1;aspect-ratio:5/3;pointer-events:none;--oeil-g-x:42.14%;--oeil-d-x:57.72%;--oeil-y:43.51%;--bec-x:50.07%;--bec-y:63.78%;--r-x:6.2%;--r-y:10.33%;--yeux:radial-gradient(ellipse var(--r-x)var(--r-y)at var(--oeil-g-x)var(--oeil-y),#ff5526 0%,#d2110a 55%,#d2110a00 78%),radial-gradient(ellipse var(--r-x)var(--r-y)at var(--oeil-d-x)var(--oeil-y),#ff5526 0%,#d2110a 55%,#d2110a00 78%);--lueur:radial-gradient(ellipse calc(var(--r-x)*2.7)calc(var(--r-y)*2.7)at var(--oeil-g-x)var(--oeil-y),#d6180c6b 0%,#d6180c00 72%),radial-gradient(ellipse calc(var(--r-x)*2.7)calc(var(--r-y)*2.7)at var(--oeil-d-x)var(--oeil-y),#d6180c6b 0%,#d6180c00 72%);border-radius:2px;grid-area:1/1;width:100%;margin:0;transition:transform .12s ease-out;display:block;position:relative;overflow:hidden}.pole:hover>span.robot,.pole:focus-visible>span.robot{transform:translate(-2px,-2px)}.robot>.robot-bec{left:var(--bec-x);top:var(--bec-y);aspect-ratio:1;pointer-events:auto;border-radius:50%;width:12.5%;position:absolute;transform:translate(-50%,-50%)}.robot:before,.robot:after{content:"";position:absolute;inset:0}.robot:before{clip-path:inset(100% 0 0)}.robot:after{opacity:0}.pole:has(.robot-bec:hover)>img{animation:.9s step-end infinite robot-secousse}.pole:has(.robot-bec:hover)>.robot:before{background-blend-mode:luminosity;filter:contrast(1.35)brightness(.82);background-color:#b3120a;background-image:-webkit-image-set(url(/static/img/poles/vignette-fablab@640.webp) 1x,url(/static/img/poles/vignette-fablab@960.webp) 2x);background-image:image-set("/static/img/poles/vignette-fablab@640.webp" 1x,"/static/img/poles/vignette-fablab@960.webp" 2x);background-position:50%;background-size:cover;animation:1.1s step-end infinite robot-tranches}.pole:has(.robot-bec:hover)>.robot:after{background:var(--yeux),var(--lueur);animation:2.3s step-end infinite robot-yeux}}@media (max-width:800px) and (hover:hover){.pole>span.robot{aspect-ratio:2;--oeil-y:42.21%;--bec-y:66.53%;--r-y:12.4%}}@media print{.pole>span.robot{display:none}}@keyframes robot-secousse{0%,58%{filter:none;transform:translate(-2px,-2px)}62%{filter:drop-shadow(5px 0 #e01010)drop-shadow(-5px 0 #10a0d0)brightness(.8);transform:translate(-7px,-1px)}66%{filter:drop-shadow(-6px 0 #e01010)contrast(1.4);transform:translate(3px,-4px)}70%{filter:drop-shadow(4px 2px #e01010)saturate(.4);transform:translate(-3px,1px)}74%,88%{filter:none;transform:translate(-2px,-2px)}92%{filter:drop-shadow(-5px 0 #e01010)brightness(.7);transform:translate(2px,-3px)}96%,to{filter:none;transform:translate(-2px,-2px)}}@keyframes robot-tranches{0%,18%{clip-path:inset(100% 0 0);transform:translate(0)}22%{clip-path:inset(30% 0 56%);transform:translate(-11px)}26%{clip-path:inset(58% 0 30%);transform:translate(9px)}30%,56%{clip-path:inset(100% 0 0);transform:translate(0)}60%{clip-path:inset(38% 0 48%);transform:translate(13px)}64%{clip-path:inset(12% 0 76%);transform:translate(-9px)}68%{clip-path:inset(66% 0 18%);transform:translate(6px)}72%,to{clip-path:inset(100% 0 0);transform:translate(0)}}@keyframes robot-yeux{0%{opacity:1}5%{opacity:.08}8%{opacity:.95}11%{opacity:.18}13%{opacity:1}31%{opacity:.9}33%{opacity:.06}37%{opacity:.75}39%{opacity:.14}42%{opacity:1}58%{opacity:1}60%{opacity:.1}62%{opacity:1}76%{opacity:1}79%{opacity:.05}83%{opacity:.5}85%{opacity:.12}88%{opacity:1}to{opacity:1}}.realisations .os{display:none}@media (hover:hover){.realisations>figure:has(>.os){position:relative}.realisations .os{aspect-ratio:4/3;box-sizing:border-box;border:var(--filet-photo)solid transparent;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0;overflow:hidden;container-type:size}.os>.os-truffe{aspect-ratio:1;pointer-events:auto;cursor:zoom-in;border-radius:50%;width:11cqw;position:absolute;top:40.83cqh;left:51.06cqw;translate:-50% -50%}.os>.os-chute,.os>.os-pose{--os-case:round(nearest,1.5cqw,1px);width:calc(var(--os-case)*17);height:calc(var(--os-case)*11);left:round(nearest,48.66cqw - var(--os-case)*8.5,1px);top:round(nearest,48.59cqh - var(--os-case)*5.5,1px);position:absolute}.os>.os-chute{--os-haut:calc(-48.59cqh - var(--os-case)*6);translate:0 var(--os-haut);visibility:hidden;filter:drop-shadow(var(--os-case)var(--os-case)0 #f26b1d)}.os-chute>i{background:var(--os-dessin)0 0/100% 100% no-repeat;image-rendering:pixelated;rotate:var(--os-quart,0deg);position:absolute;inset:0}.os-pose>b{width:calc(var(--os-case)*5);height:calc(var(--os-case)*5);image-rendering:pixelated;background:0 0/100% 100% no-repeat;position:absolute}.os-pose>b:first-child{left:calc(var(--os-case)*-5);top:calc(var(--os-case)*-4)}.os-pose>b:nth-child(2){left:calc(var(--os-case)*16);top:0}.os-pose>b:nth-child(3){left:calc(var(--os-case)*-6);top:calc(var(--os-case)*5)}.os-pose>b:nth-child(4){left:calc(var(--os-case)*15);top:calc(var(--os-case)*9)}.os.en-chute>.os-chute{visibility:visible;animation:os-chute var(--os-duree)steps(1,end)both}.os.en-chute>.os-pose>b{animation:os-etincelles var(--os-duree)steps(1,end)both}}.realisations .noeud{display:none}@media (hover:hover){.realisations>figure:has(>.noeud){position:relative}.realisations .noeud{aspect-ratio:4/3;box-sizing:border-box;border:var(--filet-photo)solid transparent;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0;overflow:hidden;container-type:size}.noeud>.noeud-centre{pointer-events:auto;cursor:zoom-in;width:20.2cqw;height:19.2cqh;position:absolute;top:42.8cqh;left:38.3cqw}.noeud>.noeud-fond,.noeud>.noeud-triskele{visibility:hidden;position:absolute}.noeud-fond,.noeud-triskele>i{background:0 0/100% 100% no-repeat}.noeud-fond{width:26cqw;height:32cqh}.noeud-fond-gauche{top:35.0667cqh;left:3.2cqw}.noeud-fond-droite{top:35.4667cqh;left:68.7cqw}.noeud-triskele{aspect-ratio:1;translate:-50% -50%}.noeud-triskele-gauche{width:23.4cqw;top:51.0533cqh;left:16.17cqw;rotate:-25.9deg;scale:1 .8752}.noeud-triskele-droite{width:22.4cqw;top:51.4667cqh;left:81.69cqw;rotate:33.7deg;scale:1 .8676}.noeud-triskele>i{rotate:var(--noeud-tour,0deg);position:absolute;inset:0}.noeud.en-rotation{opacity:var(--noeud-voile,1)}.noeud.en-rotation>.noeud-fond,.noeud.en-rotation>.noeud-triskele{visibility:visible}.noeud.en-rotation>.noeud-triskele>i{will-change:rotate}}@media print{.realisations .os,.realisations .noeud{display:none}.machines,.objets{grid-template-columns:repeat(2,1fr);gap:.8rem}.realisations{grid-template-columns:repeat(3,1fr);gap:.7rem}.poles{display:block}.poles>.pole+.pole{margin-top:.7rem}.machine,.objet,.realisations>figure,.poles>.pole,.chiffres,.repartition{break-inside:avoid}.pole:after{display:none}.poles>.pole{flex-direction:column;display:flex}.poles>.pole>b{align-self:flex-start;margin:.4rem 0 .25rem;transform:none}.poles>.pole>span{margin-top:0}.machine-nom,.objet-nom,.poles>.pole>b{color:#000;background-color:#0000;padding-left:0;padding-right:0;font-size:.8rem}.poles>.pole:after,.poles>.pole:before{content:none}}.preview-inner{--encre-page:initial}body[data-slug=repair-cafe],.preview-inner[data-slug=repair-cafe]{--encre-page:var(--pole-repair-cafe);--sur-encre-page:var(--light)}body[data-slug=fablab],.preview-inner[data-slug=fablab]{--encre-page:var(--pole-fablab);--sur-encre-page:var(--light)}body[data-slug=atelier-bois],.preview-inner[data-slug=atelier-bois]{--encre-page:var(--pole-bois);--sur-encre-page:var(--light)}body[data-slug=numerique],.preview-inner[data-slug=numerique]{--encre-page:var(--pole-numerique);--sur-encre-page:var(--light)}body[data-encre=repair-cafe]{--encre-page:var(--pole-repair-cafe);--sur-encre-page:var(--light)}body[data-encre=fablab]{--encre-page:var(--pole-fablab);--sur-encre-page:var(--light)}body[data-encre=bois]{--encre-page:var(--pole-bois);--sur-encre-page:var(--light)}body[data-encre=numerique]{--encre-page:var(--pole-numerique);--sur-encre-page:var(--light)}@media screen{article h2:before{color:var(--encre-page,var(--safran))}}article h4{border-left-color:var(--encre-page,var(--safran))}article u{text-decoration:underline;-webkit-text-decoration-color:var(--safran);text-decoration-color:var(--safran);text-underline-offset:.18em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:2px}body[data-slug=ma-place] #quartz-body{box-sizing:border-box;max-width:38rem;margin:0 auto;padding:2.5rem 1rem 2rem;display:block}body[data-slug=ma-place] #quartz-body .sidebar.left{width:auto;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;margin:0 0 3.2rem;padding:0;display:block;position:static;overflow:visible;transform:none}body[data-slug=ma-place] #quartz-body .sidebar.left>:not(.page-title){display:none}body[data-slug=ma-place] #quartz-body .sidebar.left:after{content:none}body[data-slug=ma-place] #quartz-body .sidebar.left .page-title{margin:0}body[data-slug=ma-place] #quartz-body .sidebar.right,body[data-slug=ma-place] #quartz-body .breadcrumb-container,body[data-slug=ma-place] #quartz-body .center>hr,body[data-slug=ma-place] #quartz-body .page-footer,body[data-slug=ma-place] #quartz-body>footer{display:none}body[data-slug=ma-place] #quartz-body .center{width:auto;max-width:none;margin:0;padding:0}body[data-slug=ma-place] #quartz-body .page-header{margin:0}body[data-slug=ma-place] #quartz-body h1.article-title{letter-spacing:.02em;text-transform:none;color:var(--dark);filter:drop-shadow(2px 0 var(--safran))drop-shadow(-2px 0 var(--dark));margin:0 0 1.6rem;padding-left:0;font-size:clamp(2.1rem,8vw,3rem);font-weight:700;line-height:1.05}body[data-slug=ma-place] #quartz-body h1.article-title:before{content:none}.passage-atelier{font-family:var(--headerFont);border:var(--filet-cadre)solid var(--teinte-cadre);box-shadow:6px 6px 0 var(--pole,var(--gray));margin:1.8rem 0;padding:.9rem 1.1rem}.passage-atelier[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.passage-atelier[data-pole=fablab]{--pole:var(--pole-fablab)}.passage-atelier[data-pole=bois]{--pole:var(--pole-bois)}.passage-atelier[data-pole=numerique]{--pole:var(--pole-numerique)}.passage-atelier strong{color:var(--dark);font-size:1.05rem;display:block}.passage-atelier span{color:var(--darkgray);margin-top:.25rem;font-size:.85rem;display:block}.passage-attente{font-family:var(--headerFont);color:var(--gray);font-size:.85rem}.passage-pied{border-top:1px solid var(--lightgray);flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:3.5rem;padding-top:1rem;display:flex}body[data-slug=ma-place] #quartz-body .passage-pied a{font-family:var(--headerFont);font-weight:600;font-size:var(--corps-mention);line-height:inherit;text-transform:uppercase;letter-spacing:var(--interlettre-signal);color:var(--gray);border-bottom:1px solid var(--lightgray);background:0 0;border-radius:0;padding:4px 0}body[data-slug=ma-place] #quartz-body .passage-pied a:hover,body[data-slug=ma-place] #quartz-body .passage-pied a:focus-visible{color:var(--dark);border-bottom-color:var(--encre-bloc)}:root[saved-theme] .sans-script{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page.en-panne,.panne-semis{animation-duration:var(--panne-duree,.7s)!important}.panne-tranche{animation-duration:.5s!important}body[data-slug="404"] article h1:hover,body[data-slug="404"] article h1:hover:after{animation-iteration-count:infinite!important}body[data-slug="404"] article:has(h1:hover):after{animation-iteration-count:infinite!important}body[data-slug="404"] article h1:hover{animation-duration:.7s!important}body[data-slug="404"] article:has(h1:hover):after{animation-duration:.7s!important}body[data-slug="404"] article h1:hover:after{animation-duration:1.1s,.7s!important}.pole:has(.robot-bec:hover)>img{animation-iteration-count:infinite!important}.pole:has(.robot-bec:hover)>.robot:before{animation-iteration-count:infinite!important}.pole:has(.robot-bec:hover)>.robot:after{animation-iteration-count:infinite!important}.pole:has(.robot-bec:hover)>img{animation-duration:.9s!important}.pole:has(.robot-bec:hover)>.robot:before{animation-duration:1.1s!important}.pole:has(.robot-bec:hover)>.robot:after{animation-duration:2.3s!important}:is(.bandeau:has(.souffle-museau:hover)>.souffle>i,.bandeau:has(.souffle-museau:hover)>.souffle>b){animation-iteration-count:infinite!important}.bandeau:has(.souffle-museau:hover)>.souffle>i{animation-duration:1.25s!important}.bandeau:has(.souffle-museau:hover)>.souffle>b{animation-duration:1.55s!important}.bandeau:has(.souffle-museau:hover)>.souffle>b:nth-of-type(n+3){animation-duration:1.4s,.42s!important}.manchot.en-route :is(.manchot-dedans,.manchot-dehors,.manchot-bulle,.manchot-eclair){animation-duration:var(--manchot-duree)!important}.os.en-chute>.os-chute,.os.en-chute>.os-pose>b{animation-duration:var(--os-duree)!important}.partenaires-piste{animation-duration:90s!important;animation-iteration-count:infinite!important}html{scroll-behavior:auto!important}}.creneau-exemple{grid-template-columns:minmax(0,1fr) 1.6rem minmax(0,1fr);align-items:stretch;gap:.8rem;margin:1.8rem 0 1rem;display:grid}.creneau-cadre{border:var(--filet-cadre)solid var(--teinte-cadre);border-radius:2px;min-width:0;padding:1.4rem 1rem 1rem;position:relative}.creneau-etiquette{top:calc(-.6rem - var(--filet-cadre)/2);background-color:var(--light);color:var(--dark);font-family:var(--codeFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;padding:0 .45em;font-weight:700;line-height:1.2rem;position:absolute;left:.8rem}.creneau-etiquette:before{content:"/";content:"/"/"";color:var(--encre-page,var(--safran));margin-right:.06em}article dl.creneau-champs{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}article dl.creneau-champs dt{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--gray);margin:0;font-weight:700;line-height:1.6}article dl.creneau-champs dd{font-family:var(--codeFont);color:var(--dark);overflow-wrap:anywhere;margin:0;font-size:.84rem;line-height:1.9}article dl.creneau-champs dd:not(:last-child){margin-bottom:.6rem}article dl.creneau-champs dd.creneau-date{color:var(--darkgray)}.creneau-repere:before,article ol.creneau-legende>li:before{background-color:var(--safran);width:1.15rem;height:1.15rem;color:var(--sur-safran);font-family:var(--codeFont);letter-spacing:0;border-radius:0;place-items:center;font-size:.66rem;font-weight:700;line-height:1;display:inline-grid}.creneau-repere:before{content:attr(data-n);vertical-align:.12em;margin-right:.35rem}.creneau-fleche{background-color:var(--safran);clip-path:polygon(0 32%,52% 32%,52% 0,100% 50%,52% 100%,52% 68%,0 68%);place-self:center;width:1.5rem;height:1.5rem}.creneau-jour{border-bottom:var(--filet)solid var(--lightgray);font-family:var(--codeFont);font-size:var(--corps-repere);letter-spacing:var(--interlettre-signal);text-transform:uppercase;color:var(--dark);margin:0 0 .7rem;padding-bottom:.35rem;font-weight:700}.creneau-cadre .agenda-activite{cursor:auto}.creneau-cadre .agenda-titre{margin:0}article ol.creneau-legende{gap:.35rem;margin:0 0 1rem;padding-left:0;display:grid}article ol.creneau-legende>li{padding-left:1.7rem}article ol.creneau-legende>li:before{content:counter(item);border:0;position:absolute;top:.3em;left:0;right:auto;overflow:visible}.creneau-etats{grid-template-columns:1fr 1fr;gap:1rem;margin:1.2rem 0 .8rem;display:grid}.creneau-etat{border:var(--filet-cadre)solid var(--teinte-cadre);border-radius:2px;padding:.9rem 1rem}.creneau-etat p{margin:.45rem 0 0}.creneau-etat p:first-child{margin-top:0}.creneau-mot{background-color:var(--safran);color:var(--sur-safran);font-family:var(--codeFont);font-size:var(--corps-commande);letter-spacing:var(--interlettre-signal);text-transform:uppercase;border-radius:2px;margin-right:.3rem;padding:.1rem .5rem;font-weight:700;display:inline-block}.creneau-ex{font-family:var(--codeFont);color:var(--gray);font-size:.78rem}article dl.creneau-champs dd.creneau-vide{color:var(--gray);font-style:italic}.creneau-choix{grid-template-columns:1fr 1fr;gap:1rem;margin:1.2rem 0 .8rem;display:grid}article a.creneau-choix-carte{border:var(--filet-cadre)solid var(--teinte-cadre);color:var(--dark);background:0 0;border-radius:2px;align-items:center;gap:.6rem;padding:.9rem 1rem;font-weight:400;text-decoration:none;display:flex}article a.creneau-choix-carte:hover,article a.creneau-choix-carte:focus-visible{border-color:var(--safran)}article a.creneau-choix-carte .creneau-mot{flex:none;margin-right:0}article dl.creneau-lignes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin:1rem 0 .8rem;display:grid}article dl.creneau-lignes dt,article dl.creneau-lignes dd{border-bottom:1px solid var(--lightgray);overflow-wrap:anywhere;margin:0;padding:.55rem .8rem .55rem 0;font-weight:400}article dl.creneau-lignes dd{color:var(--darkgray)}.creneau-poles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.4rem;margin:1.2rem 0;display:grid}.creneau-colonne{align-content:start;gap:1.2rem;display:grid}.creneau-pole[data-pole=repair-cafe]{--pole:var(--pole-repair-cafe)}.creneau-pole[data-pole=fablab]{--pole:var(--pole-fablab)}.creneau-pole[data-pole=bois]{--pole:var(--pole-bois)}.creneau-pole[data-pole=numerique]{--pole:var(--pole-numerique)}.creneau-pole-nom{background:var(--pole,var(--gray));color:var(--sur-pole);font-family:var(--headerFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);text-transform:uppercase;border-radius:2px;padding:.15em .5em;font-weight:700;display:inline-block}article .creneau-pole ul{margin:.5rem 0 0;padding-left:0}article .creneau-pole ul>li{border-left:3px solid var(--pole,var(--gray));margin:.15rem 0;padding-left:.7rem;font-size:.92rem;line-height:1.45}article .creneau-pole ul>li:before{content:none}@media (max-width:800px){.creneau-exemple{grid-template-columns:minmax(0,1fr);gap:1.4rem}.creneau-fleche{transform:rotate(90deg)}.creneau-etats,.creneau-choix,article dl.creneau-lignes{grid-template-columns:minmax(0,1fr)}article dl.creneau-lignes dt{border-bottom:0;padding-bottom:.1rem}}.logos{position:relative}.logos>.oeuf{--oeuf-encre:var(--encre-page,var(--safran));width:32px;height:40px;color:inherit;font:inherit;cursor:pointer;visibility:hidden;background:0 0;border:0;flex:none;align-self:flex-end;margin:0 auto 0 1.1rem;padding:0;position:relative}.logos>.oeuf.paru{visibility:visible}.logos>.oeuf:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:4px}.oeuf .oeuf-corps{transform-origin:50% 92%;position:absolute;inset:0}.oeuf .coque{width:100%;height:100%;shape-rendering:crispEdges;z-index:2;position:absolute;inset:0;overflow:visible}.oeuf .coque.haut{z-index:3}.oeuf .coque.haut,.oeuf .coque.bas{display:none}.oeuf .coque rect{fill:var(--oeuf-encre)}.oeuf .coque rect.fond{fill:var(--light)}:root[data-quete="1"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="2"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="2"] .oeuf .entiere rect[data-seuil="2"],:root[data-quete="3"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="3"] .oeuf .entiere rect[data-seuil="2"],:root[data-quete="3"] .oeuf .entiere rect[data-seuil="3"],:root[data-quete="4"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="4"] .oeuf .entiere rect[data-seuil="2"],:root[data-quete="4"] .oeuf .entiere rect[data-seuil="3"],:root[data-quete="4"] .oeuf .entiere rect[data-seuil="4"],:root[data-quete="5"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="5"] .oeuf .entiere rect[data-seuil="2"],:root[data-quete="5"] .oeuf .entiere rect[data-seuil="3"],:root[data-quete="5"] .oeuf .entiere rect[data-seuil="4"],:root[data-quete="5"] .oeuf .entiere rect[data-seuil="5"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="1"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="2"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="3"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="4"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="5"],:root[data-quete="6"] .oeuf .entiere rect[data-seuil="6"],.oeuf.eclosion .coque.entiere,:root[data-quete="7"] .oeuf .coque.entiere{display:none}.oeuf.eclosion .coque.haut,.oeuf.eclosion .coque.bas{display:block}.oeuf .rouage-entier{z-index:1;opacity:0;pointer-events:none;width:36.7726px;height:40px;margin-left:-18.3863px;position:absolute;top:0;left:50%}.oeuf.eclosion .rouage-entier,:root[data-quete="7"] .oeuf .rouage-entier{opacity:1}.oeuf .rouage-roue{display:flex;position:absolute;inset:0}.oeuf .moitie{flex:50%;position:relative;-webkit-mask:url(/static/img/rouage.png) 50%/contain no-repeat;mask:url(/static/img/rouage.png) 50%/contain no-repeat}.oeuf .moitie.d{transform:scaleX(-1)}.oeuf .moitie:before{content:"";background-color:var(--oeuf-encre);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 20%,#0000004d 100%);mask-image:linear-gradient(#000 0 20%,#0000004d 100%)}.oeuf .oeuf-glose{z-index:30;border:var(--filet)solid var(--encre-bloc);background-color:var(--light);width:max-content;max-width:15rem;color:var(--dark);font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:.04em;text-align:left;white-space:normal;opacity:0;pointer-events:none;border-radius:2px;padding:.3em .55em .34em;font-weight:400;line-height:1.35;position:absolute;top:calc(100% + .6em);left:50%;transform:translate(-50%)}@media (hover:hover){.logos>.oeuf:hover:not([aria-expanded=true]) .oeuf-glose{opacity:1}}.logos>.oeuf:focus-visible:not([aria-expanded=true]) .oeuf-glose{opacity:1}.quete{--feuille-quete:var(--fond-cadre);--texte-quete:#1a1613;z-index:40;isolation:isolate;box-sizing:border-box;max-height:var(--quete-haut,none);color:var(--texte-quete);font-family:var(--bodyFont);text-align:left;flex-direction:column;padding:calc(1.65rem - 1px) .9rem 2rem;display:flex;position:absolute;top:calc(100% + 42.13px);left:0;right:0}:root[saved-theme=dark]:not([data-theme]) .quete{--texte-quete:#e4dbc9}:root[data-theme] .quete{--feuille-quete:var(--feuille-chapeau);--texte-quete:var(--texte-chapeau)}.quete[hidden]{display:none}.quete:after{content:"";box-sizing:border-box;background-color:var(--feuille-quete);border:var(--filet)solid var(--lightgray);z-index:-1;pointer-events:none;border-radius:2px;position:absolute;inset:calc(.75rem - 1px) 0 0}.quete-tete{align-items:center;height:1.5rem;display:flex}.quete-titre{font-family:var(--codeFont);font-size:var(--corps-etiquette);letter-spacing:var(--interlettre-signal);color:var(--texte-quete);font-weight:700;line-height:1.2rem}.quete-barre{color:var(--secondary)}.quete-fermer{width:1.4rem;height:1.4rem;color:var(--texte-quete);font-family:var(--codeFont);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:1rem;line-height:1}.quete-invite{margin:.7rem 0 .8rem;font-size:.84rem;line-height:1.32}.quete-etapes{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--secondary)transparent;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.quete-tete,.quete-invite,.quete-fin,.quete-recommencer{flex:none}@media (max-height:820px){.quete{padding-top:1rem;padding-bottom:1.7rem}.quete-invite{margin:.5rem 0 .6rem}.quete-etapes>li{margin-bottom:.35rem}.quete-fin{margin-top:.5rem}.quete-recommencer{margin-top:.45rem}}.quete-etapes>li{margin:0 0 .55rem;padding-left:1.45rem;font-size:.84rem;line-height:1.32;position:relative}.quete-cote{font-family:var(--codeFont);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:2px;padding:.06rem .2rem .08rem;font-size:.64rem;font-weight:700;line-height:1.3;position:absolute;top:.05rem;left:0}.quete-etapes>li.trouve .quete-cote{background-color:var(--secondary);color:var(--sur-safran)}.quete-lieu{font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;word-spacing:-.15em;font-weight:700;line-height:1.3;display:block}.quete-lieu a{color:inherit;font-weight:inherit;text-underline-offset:.18em;background:0 0;border-radius:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.quete-trouve{font-weight:400;display:none}.quete-etapes>li.trouve .quete-trouve{display:inline}.quete-etapes>li.trouve .quete-indice{background:linear-gradient(var(--secondary),var(--secondary))no-repeat 0 58%/100% 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.quete-fin{margin:.8rem 0 0;font-size:.84rem;font-weight:600;line-height:1.32;display:none}:root[data-quete="7"] .quete-fin{display:block}.quete-coeur{--picto:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"black\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.001 4.52853C14.35 2.42 17.98 2.49 20.2426 4.75736C22.5053 7.02472 22.583 10.637 20.4786 12.993L11.9999 21.485L3.52138 12.993C1.41705 10.637 1.49571 7.01901 3.75736 4.75736C6.02157 2.49315 9.64519 2.41687 12.001 4.52853ZM18.827 6.1701C17.3279 4.66794 14.9076 4.60701 13.337 6.01687L12.0019 7.21524L10.6661 6.01781C9.09098 4.60597 6.67506 4.66808 5.17157 6.17157C3.68183 7.66131 3.60704 10.0473 4.97993 11.6232L11.9999 18.6543L19.0201 11.6232C20.3935 10.0467 20.319 7.66525 18.827 6.1701Z\"/></svg>");vertical-align:-.2em;width:1.1em;height:1.1em;-webkit-mask:var(--picto)no-repeat center/contain;-webkit-mask:var(--picto)no-repeat center/contain;mask:var(--picto)no-repeat center/contain;background-color:currentColor;display:inline-block}.quete-recommencer{color:var(--texte-quete);font-family:var(--codeFont);font-size:var(--corps-mention);letter-spacing:var(--interlettre-signal);text-transform:uppercase;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.7rem;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:none}:root[data-quete]:not([data-quete="0"]) .quete-recommencer{display:inline-block}.quete-fermer:focus-visible,.quete-recommencer:focus-visible,.quete-lieu a:focus-visible{outline:2px solid var(--encre-bloc);outline-offset:2px}.quete-jauge{height:2px;position:absolute;bottom:.85rem;left:.85rem;right:3.4rem;overflow:hidden}.quete-jauge>i{background-color:var(--secondary);width:0;height:100%;display:block}.quete-total{font-family:var(--codeFont);letter-spacing:.02em;font-variant-numeric:tabular-nums;padding:.06rem .32rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;bottom:.42rem;right:.6rem}@media (hover:none){.logos>.oeuf,.logos>.quete{display:none}}:root{--light:#fbf6ec;--lightgray:#e4dbc9;--gray:#1a1613;--darkgray:#1a1613;--dark:#1a1613;--secondary:#f26b1d;--tertiary:#f26b1d;--highlight:#f26b1d29;--textHighlight:#f26b1d;--titleFont:"JetBrains Mono",system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--headerFont:"JetBrains Mono",system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bodyFont:"Literata",system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--codeFont:"JetBrains Mono",ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}:root[saved-theme=dark]{--light:#1a1613;--lightgray:#332d27;--gray:#fbf6ec;--darkgray:#fbf6ec;--dark:#fbf6ec;--secondary:#f26b1d;--tertiary:#f26b1d;--highlight:#f26b1d33;--textHighlight:#f26b1d}