.js .when-nojs,.nojs .when-js{display:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:18px}body{font:normal 100% Merriweather,Droid Serif,Georgia,serif;font-variant-numeric:oldstyle-nums;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;max-width:100%;color:#000;background:#fff}main{margin-left:10rem;width:45rem}#lf-text>.lf-table{width:92%;margin-left:auto;margin-right:auto;overflow-x:auto}#lf-text>.lf-table table{min-width:55%}#lf-text .lf-media-outer,#lf-text>.lf-table table{max-width:100%;margin-left:auto;margin-right:auto}main{display:block;line-height:1.625}main header{margin-top:5.25em;margin-bottom:3.25em;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}main header h1,main header h2{font-weight:400}main header h1{color:#21519c;font-size:2.625em;line-height:1.238;margin:0}main header h2{color:#6f6f6f;font-size:1em;line-height:1.625;margin-top:0;margin-bottom:0;text-align:right}main header h2 time:before{content:"—"}main p{margin-top:1.625em}main dd,main li,main p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;orphans:2;widows:2}main em{font-style:italic}main b,main strong{font-style:italic;font-weight:400;color:#b80f28}main b em,main strong em{font-style:normal}main del{text-decoration:line-through;color:#666}main ins{font-style:italic;text-decoration:none}main abbr[title]{cursor:help;-webkit-text-decoration:underline dashed #d1dff5;text-decoration:underline dashed #d1dff5}main hr{color:#222;text-align:center;display:block;border:none;margin:1em auto;line-height:2em;font-size:1.625em;box-sizing:content-box}main hr:before{content:"···";letter-spacing:1em;margin-left:1em}main code{background-color:#eef4fb}main dd>code,main li>code,main p>code{color:#222}main h1,main h2,main h3,main h4{color:#21519c;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif;font-weight:400;font-variant-numeric:lining-nums;page-break-after:avoid}main h1 code,main h2 code,main h3 code,main h4 code{font-family:inherit;font-style:inherit;line-height:inherit}main h1:hover .headerlink,main h2:hover .headerlink,main h3:hover .headerlink,main h4:hover .headerlink{visibility:visible}main h1{font-size:2.125em;line-height:1.529;margin-top:1.529em;margin-bottom:.765em}main h2{font-size:1.625em;line-height:1;margin-top:2em;margin-bottom:1em}main h3{font-size:1.312em;line-height:1.239;margin-top:2.477em;margin-bottom:1.239em}main .admonition{display:flex;position:relative;margin-top:1.625em}main .admonition:before{content:"";position:absolute;top:0;bottom:0;left:6.4rem;width:1px;background-color:#555}main .admonition-title{box-sizing:border-box;font-style:italic;flex:0 0 7rem;align-self:center;text-align:right;padding-right:1.2rem}main .admonition-title,main .admonition-title+p{margin-top:0}main .headerlink{padding-left:.3em;color:#aaa!important;visibility:hidden;opacity:.5}main .lf-table{margin-top:1.625em;margin-bottom:1.625em}main table{border-spacing:2px;border-color:gray;border-collapse:separate;vertical-align:middle;font-variant-numeric:lining-nums tabular-nums}main table th{padding:.5em;text-align:left;background-color:#21519c;color:#fff;font-weight:400;background-image:linear-gradient(180deg,#21519c,#255cb1)}main table th a{color:#9ebceb}main table th:first-child{border-radius:4px 0 0 0}main table th:last-child{border-radius:0 4px 0 0}main table tbody td{padding:.2em .5em}main table tbody tr{background-color:#fff}main table tbody tr:nth-child(odd){background-color:#eaf1fb}main blockquote{clear:left;font-style:italic;margin:1.625em 1em 1.625em 1.5em;padding:0 1.5em}main blockquote em{font-style:normal}main blockquote:before{display:block;font-size:450%;line-height:1;height:1em;overflow:hidden;content:"«";color:#21519c;margin-left:-3rem;margin-bottom:-1em;font-family:Georgia,serif;clear:left}main blockquote:lang(en):before{content:"“"}main dl,main ol,main ul{margin-left:1rem}main #lf-text>dl,main #lf-text>ol,main #lf-text>ul{margin-left:2rem}main ul{list-style-type:square}main ol{list-style-type:decimal}main dt{font-style:italic;color:#b80f28}main dt:before{content:"— "}main dd{margin-left:1.2em}main .toc{margin:1.625em 3em;padding:0 1em 0 0;border-left:1px solid #749fe2;background-color:#f7f9fd}main .toc ul{margin-left:0;list-style-type:none}main .toc ul li{padding-left:1em}main .toc ul ul{font-size:1em}main .lf-media,main .lf-media[alt]:after{display:block;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#555}main .lf-media[alt]:after{content:"🖼" " " attr(alt);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#ddd}main figure{display:block;margin-bottom:1.625em}main figure .lf-media-outer{margin-bottom:0}main figure figcaption{padding:0 4%;text-align:center;font-style:italic;font-size:.875em;line-height:1.857;color:#555;orphans:2}main .lf-media{width:100%;height:100%;position:absolute;top:0;left:0}@supports ((-o-object-fit:contain) or (object-fit:contain)){main .lf-media{max-height:100vh;-o-object-fit:contain;object-fit:contain}}main .lf-media-outer{margin-top:1em;margin-bottom:1.625em;padding:0 0 1em}@supports ((-o-object-fit:contain) or (object-fit:contain)){main .lf-media-outer{max-height:100vh}}main .lf-media-inner{display:block;position:relative}code,code .amp,pre,pre .amp{font-family:Iosevka Term,Droid Sans Mono,Consolas,Menlo,monospace;font-style:normal;line-height:1.25}pre{margin:0;word-break:break-all;white-space:pre-wrap;clear:left}pre code{background-color:inherit}.codehilite{margin-top:1.625em;padding:0}.codehilite .c{color:#b80f28}.codehilite .k{color:#080}.codehilite .o{color:#333}.codehilite .ch,.codehilite .cm{color:#b80f28}.codehilite .cp{color:#579}.codehilite .c1,.codehilite .cpf{color:#b80f28}.codehilite .cs{color:#c00}.codehilite .gd{color:#a00000}.codehilite .ge{color:#000}.codehilite .gr{color:red}.codehilite .gh{color:navy}.codehilite .gi{color:#00a000}.codehilite .go{color:#555}.codehilite .gp{color:#c65d09}.codehilite .gs{color:#000}.codehilite .gu{color:purple}.codehilite .gt{color:#04d}.codehilite .kc,.codehilite .kd,.codehilite .kn{color:#080}.codehilite .kp{color:#038}.codehilite .kr{color:#080}.codehilite .kt{color:#339}.codehilite .m{color:#60e}.codehilite .s{background-color:#fff0f0}.codehilite .na{color:#00c}.codehilite .nb{color:#007020}.codehilite .nc{color:#b06}.codehilite .no{color:#036}.codehilite .nd{color:#555}.codehilite .ni{color:#800}.codehilite .ne{color:red}.codehilite .nf{color:#06b}.codehilite .nl{color:#970}.codehilite .nn{color:#0e84b5}.codehilite .nt{color:#070}.codehilite .nv{color:#963}.codehilite .ow{color:#000}.codehilite .w{color:#bbb}.codehilite .mb,.codehilite .mf{color:#60e}.codehilite .mh{color:#058}.codehilite .mi{color:#00d}.codehilite .mo{color:#40e}.codehilite .sa,.codehilite .sb{background-color:#fff0f0}.codehilite .sc{color:#04d}.codehilite .dl{background-color:#fff0f0}.codehilite .sd{color:#d42}.codehilite .s2,.codehilite .se{background-color:#fff0f0}.codehilite .se{color:#666}.codehilite .sh{background-color:#fff0f0}.codehilite .si{background-color:#eee}.codehilite .sx{color:#d20;background-color:#fff0f0}.codehilite .sr{color:#000;background-color:#fff0ff}.codehilite .s1{background-color:#fff0f0}.codehilite .ss{color:#a60}.codehilite .bp{color:#007020}.codehilite .fm{color:#06b}.codehilite .vc{color:#369}.codehilite .vg{color:#d70}.codehilite .vi{color:#33b}.codehilite .vm{color:#963}.codehilite .il{color:#00d}.codehilite .hll{position:relative;display:block;z-index:0}.codehilite .hll>*{background-color:inherit}.codehilite .hll:before{content:"";position:absolute;left:-1rem;right:-1rem;top:0;bottom:0;background-color:#fdffb6;background:linear-gradient(135deg,#fdffb6 81%,#ffffe6);z-index:-1}.codehilite.language-bash-session .m,.codehilite.language-bash-session .nb{color:#000}.codehilite.language-bash-session .gp{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main #isso-thread{margin-top:2em;padding:.6em;font-size:.8888rem}main #isso-thread .isso-comment .text p{margin:0}main #isso-thread .isso-comment .text p,main #isso-thread .isso-comment .text pre{margin-bottom:1.625em}main #isso-thread .isso-comment .text p:last-child,main #isso-thread .isso-comment .text pre:last-child{margin-bottom:0}main #isso-thread .isso-postbox:after{content:"Use Markdown syntax to format your comment.";font-size:.8em;font-style:italic}main #isso-thread .isso-postbox:lang(fr):after{content:"Utilisez la syntaxe Markdown pour mettre en forme votre commentaire."}main #isso-thread .avatar>svg[data-hash="0bb73c4f5196"]{box-shadow:0 0 12px #b80f28;border-radius:50%}
/* !! When updating, also update in layout/base.j2 */@font-face{font-family:Iosevka Term;font-style:normal;font-weight:400;src:url(../fonts/iosevka-term.bc51d72b635d65.woff2) format("woff2"),url(../fonts/iosevka-term.0acf1f8f5f527d.woff) format("woff")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:url(../fonts/merriweather.df4e0113d9fb39.woff2) format("woff2"),url(../fonts/merriweather.3c983356fce7ad.woff) format("woff")}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;src:url(../fonts/merriweather-italic.19fee04687f90e.woff2) format("woff2"),url(../fonts/merriweather-italic.52f940a9c4347d.woff) format("woff")}.isso-comment-footer,.isso-comment-header,.isso-comment-loader,.isso-feedlink,footer{font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}footer{font-weight:400;font-size:.85em;line-height:1.3;background-color:#222;padding:1.4em 1em 1.4em 0;margin-top:3em;color:#f0f0f0}footer a{text-decoration:none;color:#f0f0f0}footer a:active,footer a:focus,footer a:hover{text-decoration:underline;color:#fff}footer address{float:right;margin-left:2em;font-style:normal}footer h3{padding:2px 1em 2px 3em;width:10em;overflow:hidden;border-right:1px solid #f0f0f0}footer h3,footer li,footer ul{display:inline}footer li{padding:0 .7em}footer div{display:inline-block}article sup{font-size:.7em;vertical-align:baseline;position:relative;top:-.7em}article sup[id^=fnref-]{white-space:nowrap}article sup .footnote-ref:after{content:"";position:absolute;top:-.2em;bottom:-.7em;left:-.3em;right:-.3em}article .footnote pre,article .lf-sidenote pre{font-size:.875em}article .footnote>.footnote-backref,article .footnote ol,article .footnote p,article .footnote ul,article .lf-sidenote>.footnote-backref,article .lf-sidenote ol,article .lf-sidenote p,article .lf-sidenote ul{font-size:.875em;line-height:1.857}article .footnote p,article .lf-sidenote p{margin-top:1.85714286em}article .lf-sidenote{box-sizing:border-box;display:none;position:relative;float:right;clear:right;margin-right:-22rem;width:22rem;padding:1em;padding-left:4rem}article .lf-sidenote .lf-refmark{position:absolute;left:3rem;top:0;padding:0 .5em .1em .4em;background-color:#efe;border:1px solid #ddd;border-bottom-right-radius:50%;font-size:.8em}article .lf-sidenote .lf-refmark+p{margin-top:0!important}#lf-bottomlinks{margin-top:2em}#lf-bottomlinks li{list-style-type:none}#lf-bottomlinks .lf-sym{float:left;text-align:center;width:1.5em}#lf-bottomlinks .lf-sym~*{display:block;overflow:hidden}main #lf-text .headerlink,main #lf-text .lf-link a,main #lf-text .lf-list-titles a,main #lf-text .toc a,main #lf-text a.footnote-backref,main #lf-text a.footnote-ref,main a{color:#21519c;text-decoration:none}main #lf-text .headerlink:visited,main #lf-text .lf-link a:visited,main #lf-text .lf-list-titles a:visited,main #lf-text .toc a:visited,main #lf-text a.footnote-backref:visited,main #lf-text a.footnote-ref:visited,main a:visited{color:#4f1872}main #lf-text .headerlink:visited:active,main #lf-text .headerlink:visited:focus,main #lf-text .headerlink:visited:hover,main #lf-text .lf-link a:visited:active,main #lf-text .lf-link a:visited:focus,main #lf-text .lf-link a:visited:hover,main #lf-text .lf-list-titles a:visited:active,main #lf-text .lf-list-titles a:visited:focus,main #lf-text .lf-list-titles a:visited:hover,main #lf-text .toc a:visited:active,main #lf-text .toc a:visited:focus,main #lf-text .toc a:visited:hover,main #lf-text a.footnote-backref:visited:active,main #lf-text a.footnote-backref:visited:focus,main #lf-text a.footnote-backref:visited:hover,main #lf-text a.footnote-ref:visited:active,main #lf-text a.footnote-ref:visited:focus,main #lf-text a.footnote-ref:visited:hover,main a:visited:active,main a:visited:focus,main a:visited:hover{color:#892ac6}main #lf-text a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}main #lf-text a:visited{color:inherit}main #lf-text a:active,main #lf-text a:focus,main #lf-text a:hover{color:#4a82d9}main #lf-text a:active:visited,main #lf-text a:focus:visited,main #lf-text a:hover:visited{color:#892ac6}main #lf-text a abbr[title]{text-decoration:none}@supports ((-webkit-text-decoration-color:blue) or (text-decoration-color:blue)){main #lf-text a{color:inherit;-webkit-text-decoration-color:#4a82d9;text-decoration-color:#4a82d9}main #lf-text a:visited{-webkit-text-decoration-color:initial;text-decoration-color:initial}}.nojs main #lf-text a[href^="#video-seek-"]{text-decoration:none;pointer-events:none;cursor:default;color:inherit}.nojs main #lf-text a[href^="#video-seek-"]:visited{color:inherit}main .lf-listing{margin:1.625em 0 3.25em;list-style:none;display:flex;flex-wrap:wrap}main .lf-listing img.lf-filetype{margin:0;padding-right:.5em;vertical-align:text-top}main .lf-listing li{box-sizing:border-box;width:50%;padding:4px 1%}main .lf-listing li:nth-child(4n),main .lf-listing li:nth-child(4n+1){background-color:#dee8f8}#lf-navbar{position:absolute;top:0;right:0;left:0;margin:0}#lf-navbar #lf-homeicon{position:absolute;z-index:2000;left:4px;top:2px}#lf-menubar{overflow:hidden;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif;line-height:1;height:2rem;background-color:#000;background-image:linear-gradient(270deg,#333,#111);box-shadow:inset 0 2px 2px -2px hsla(0,0%,78%,.4),0 0 5px rgba(0,0,0,.2)}#lf-menubar ul{padding:0 2em 0 100px}#lf-menubar li{display:inline-block;padding:.5em 2em}#lf-menubar li.active{background-color:#000;border-left:1px solid #444;border-right:1px solid #444}#lf-menubar a{text-decoration:none;color:#fff;text-shadow:0 -1px 0 #666}#lf-menubar{position:relative}#lf-search{position:absolute;top:0;bottom:0;right:.5em;height:100%}#lf-search .lf-sprite-search{position:absolute;top:0;left:0;bottom:0;margin:auto 7px;cursor:pointer;background-color:transparent;border:none;outline:none}#lf-search #lf-search-query{box-sizing:border-box;padding-left:28px;font-size:.8rem;margin-top:.35rem;height:1.3rem;border:none;outline:none;transition:width .5s;width:110px;background-color:#666;color:#ccc}#lf-search #lf-search-query:focus,#lf-search .lf-sprite-search:focus+#lf-search-query{width:250px;background-color:#eee;color:#000}#lf-share{text-align:center;width:100%}#lf-share>p{display:none}#lf-share a{border-style:none;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.5);transform:scale(1.5)}#lf-share a:hover{border-style:none;-webkit-transform:scale(3);transform:scale(3)}#lf-share li{display:inline;padding:0 1em}#lf-share ul{display:inline;margin-left:0}#lf-links{font-size:.875em;color:#6f6f6f;font-weight:400;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}#lf-links .lf-link{text-align:right}#lf-links .lf-link>p{display:inline}#lf-links .lf-link>p:after{content:":"}#lf-links .lf-link>p:lang(fr):after{content:" :"}#lf-links .lf-link ul{display:inline;margin-left:.2em}#lf-links .lf-link li{display:inline;padding:0}#lf-links .lf-link li:first-child:before{content:""}#lf-links .lf-link li:before{content:" — "}.lf-sprite-copy{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-56px -2px;width:24px;height:25px;line-height:25px}a.lf-sprite-copy{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-facebook{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-84px -2px;width:24px;height:24px;line-height:24px}a.lf-sprite-facebook{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-google{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-2px -57px;width:24px;height:24px;line-height:24px}a.lf-sprite-google{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-hackernews{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-30px -57px;width:24px;height:24px;line-height:24px}a.lf-sprite-hackernews{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-linkedin{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-58px -57px;width:24px;height:24px;line-height:24px}a.lf-sprite-linkedin{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-mail{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-112px -2px;width:24px;height:24px;line-height:24px}a.lf-sprite-mail{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-reddit{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-112px -30px;width:24px;height:24px;line-height:24px}a.lf-sprite-reddit{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-search{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-112px -58px;width:14px;height:14px;line-height:14px}a.lf-sprite-search{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-strawhat{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-2px -2px;width:50px;height:51px;line-height:51px}a.lf-sprite-strawhat{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-twitter{display:inline-block;background:url(../images/l/sprite.7f87e404506ec7.png) no-repeat;background:url(../images/l/sprite.8f4414b02d0463.svg) no-repeat,linear-gradient(transparent,transparent);background-position:-2px -85px;width:24px;height:24px;line-height:24px}a.lf-sprite-twitter{text-indent:100%;white-space:nowrap;overflow:hidden}.amp{font-family:JustAmpersand;font-style:italic;font-weight:400;line-height:0}@font-face{font-family:JustAmpersand;font-style:italic;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAARYAA4AAAAABFgAAxnbAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAADzAAAABMAAAAUAA8AAkdQT1MAAAPgAAAASQAAAGQrgSSER1NVQgAABCwAAAApAAAAKrj6uPRPUy8yAAAC8AAAAFAAAABgWbxhdmNtYXAAAANAAAAAKAAAADQADAB5Z2FzcAAAA8QAAAAIAAAACAAAABBnbHlmAAABRAAAASQAAAE0nDhw+WhlYWQAAAKMAAAANgAAADYZNfHSaGhlYQAAAswAAAAiAAAAJAbIAehobXR4AAACxAAAAAgAAAAIBTAAWWxvY2EAAAKEAAAABgAAAAYAmgAAbWF4cAAAAmgAAAAcAAAAIAAOAURuYW1lAAADaAAAAEEAAABKBJMMPXBvc3QAAAOsAAAAFwAAACD/gJnKeNpiYGJQ//+NWZ/pEqCDsThvGAbAqB1mlBQmKWaHZSgzMzNeysy4Q8/doCt1gm5Rfzn+8B5zwTwwjEEN3ehlqcBT3dBbzQSCgGCN6pQn2AVBq2mVCLhw1YZDLMizTV2jPHYB1NSbwEUwT3sdlsAqCYagTfMWbjEhO8jbIAixVhNrA5QXcnJHJMS6lNLwYD7dGggESXpmMeCsx0VV7pNhNMiR1vXPV32mmc3CQCkpqCBrSLNoblbJ9NVqKDW+0l8dGKjGUfzzY+3l+y+Nywn8a+hTRa/X7UouLCaqAdgadTsK6exFT8wn6jxKIWHm8HjyfU42lb4MQul+U80VYkUfmabpKo0Cj1TOKF3D23P1MvIEY3Ju/0N7YrejqARwjPkHmUE0GXjaY2BkYGBgYljHwMIwGYhBPARgZmACAB5GAVMAAAAAAJoAAAABAAAAAxnbX2CMKF8PPPUiHwPoAAAAAMqESpkAAAAAyoRKmf6a/iIEXgO+AAIACAAAAAAAAAAAAe4AMgNCACd42mNgZGBgPvBPiYGBpfDfrH/vWeIYUhh4GZABEwCivga0AAB42mNgYfzPOIGBlYGBqYtpDwMfQw+I/n+O8QGDISMTUJSBjZkBBhgZkEBAmmsKQyODGoMa84F/SgwMzAcY7wGFJ4MVxjCmACkFBmYAEmUO4HjaY2BgYAJiZiAWAZKMYJqFQQFIswAhiK/2/z+E/H8bzGcAAFBgBoJ42i3GRQECAQAAsOFaAUmD86IA7u6k53SvIaspJ5OvyGiTPquubeLi7umhbWzn6Kit6+Jl6afvaeZoZxEA06AI2QAAAHjaY2BmYPj/Y+bM/60MhgxYAAB85ATiAAABAAH//wAPeNpjYGRgYOBhgABGCAQAAOsAEgB42mNgZGBg4GJQYTBiYHJx8wlh4MtJLMlj4GNgYQCC///B8ozZqUV5DBwgFggD5ZjANAeQlgCrlANCJpAoWNdRoBwSBAA2fwlPAAAAeNpjYGRgYOBiUGPQYGBycfMJYeDLSSzJY5BgYGEAgv//GeAAAG2XBV0AAAA=) format("woff")}@media only screen and (max-width:558px){html{font-size:16px}main .admonition{display:block}main .admonition:before{display:none}main .admonition-title{color:#b80f28;padding-right:0;text-align:left}main .admonition-title:before{content:"📌";padding-right:.5rem;font-style:normal}main .toc{margin-left:0;margin-right:0}#lf-search{display:none}#lf-share a{-webkit-transform:none;transform:none}#lf-share a:hover{-webkit-transform:scale(2);transform:scale(2)}#lf-share li{padding:0 .3em}}@media only screen and (max-width:1008px),print{main{margin-left:1rem;width:45rem}#lf-text>figure{width:auto;width:100vw;margin-left:-1rem}}@media only screen and (max-width:846px),print{main{margin-left:1rem;margin-right:1rem;width:auto}#lf-text>.lf-table{width:100%;width:100vw;margin-left:-1rem;margin-right:-1rem}#lf-text>figure{margin-right:-1rem}main #lf-text>dl,main #lf-text>ol,main #lf-text>ul{margin-left:1rem}main dt{margin-left:-1rem}main dd{margin-left:0}footer h3{padding:2px .5em}footer li{padding:0 .4em}main .lf-listing li{width:100%}main .lf-listing li:nth-child(4n){background-color:transparent}main .lf-listing li:nth-child(odd){background-color:#dee8f8}#lf-menubar ul{padding:0 0 0 55px}#lf-menubar li{padding:.5em .7em}}@media (-moz-touch-enabled:1),(pointer:coarse){main abbr[title]{text-decoration:none}article sup .footnote-ref:after{top:-.3em;bottom:-1.2em;left:-.9em;right:-.9em}}@media not print{.codehilite{position:relative}.codehilite:hover>.lf-sprite-copy{opacity:.4}.codehilite:hover>.lf-sprite-copy:hover{opacity:1}.codehilite>.lf-sprite-copy{position:absolute;top:0;right:0;transition:opacity .4s;opacity:0;cursor:pointer}.codehilite>.lf-sprite-copy:after{position:absolute;top:0;bottom:0;right:0;height:100%;display:none;font-size:.75em;padding:2px 5px;border-radius:2px;white-space:nowrap;vertical-align:middle;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif;color:#fff;background-color:#222;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.codehilite>.lf-sprite-copy:hover:after{display:block;content:"Copy to clipboard"}.codehilite>.lf-sprite-copy:hover:lang(fr):after{content:"Copier vers le presse-papier"}.codehilite>.lf-sprite-copy[class|=msg-copy]{opacity:1}.codehilite>.lf-sprite-copy[class|=msg-copy]:after{display:block;-webkit-animation:showcopied 1.5s ease;animation:showcopied 1.5s ease}.codehilite>.lf-sprite-copy.msg-copy-ok:after{content:"Copied!"}.codehilite>.lf-sprite-copy.msg-copy-ok:lang(fr):after{content:"Copié!"}.codehilite>.lf-sprite-copy.msg-copy-failed:after{content:"Ctrl/⌘+C to copy"}.codehilite>.lf-sprite-copy.msg-copy-failed:lang(fr):after{content:"Ctrl/⌘+C pour copier"}@-webkit-keyframes showcopied{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}50%,to{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes showcopied{0%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}50%,to{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}}@media only screen and (min-width:1405px){main .lf-sidenote{display:block}main .footnote{display:none}main #lf-text .footnote-ref{text-decoration:none;pointer-events:none;cursor:default;color:inherit;background-color:#efe;border:1px solid #d5ffd5}main #lf-text .footnote-ref:visited{color:inherit}}@media print{#isso-thread,#lf-bottomlinks,#lf-links,#lf-share,footer,nav{display:none!important}main{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal}main abbr{text-decoration:none}}