html{scroll-behavior:smooth}body{max-width:100%;overflow-x:hidden}::selection{background-color:#b80f28;background-color:light-dark(#b80f28,#ff677e);color:#fff;color:light-dark(#fff,#262523)}#isso-thread{min-height:10em}html.nojs .when-js,html:not(.nojs) .when-nojs,html:not(.rss) .when-rss{display:none!important}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,iframe,label,legend,li,object,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img[alt]{color:transparent}:root{color-scheme:light dark}@supports not (color:light-dark(red,red)){:root{color-scheme:light}}@font-face{font-family:Iosevka;font-style:normal;font-weight:400;src:url(../fonts/iosevka-custom-regular.f7a75a2fad3192.woff2) format("woff2");font-display:swap}@font-face{font-family:Fallback for Iosevka;src:local("Courier New"),local("Noto Sans Mono"),local("Droid Sans Mono");size-adjust:83.3%;ascent-override:114%;descent-override:36.9%;line-gap-override:0%}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-feature-settings:"ss01";src:url(../fonts/merriweather.4a929fe1c9c159.woff2) format("woff2");font-display:swap}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-feature-settings:"ss01";src:url(../fonts/merriweather-italic.93cfa1609b59b2.woff2) format("woff2");font-display:swap}@font-face{font-family:Merriweather;src:url(../fonts/iosevka-custom-regular.f7a75a2fad3192.woff2) format("woff2");unicode-range:u+2460-2473,u+24ea,u+2776-2793;size-adjust:120%;descent-override:0%;ascent-override:0%}@font-face{font-family:Fallback for Merriweather;src:local("Noto Serif"),local("Droid Serif");size-adjust:98.3%;ascent-override:99%;descent-override:27%;line-gap-override:0%}@font-face{font-family:Fallback for Merriweather;src:local("Georgia");size-adjust:106%;ascent-override:90.4%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:PrettyAmpersand;src:local("Baskerville Italic"),local("Libre Baskerville Italic"),local("Palatino Linotype Italic"),local("Times New Roman");unicode-range:u+0026}html{font-size:100%;line-height:1.5}@media (min-width:37em){html{font-size:112.5%}}body{font-family:Merriweather,Fallback for Merriweather,serif;font-size:100%;font-variant-numeric:oldstyle-nums;overflow-wrap:break-word;color:#000;color:light-dark(#000,#d9dadc);background-color:#fff9f0;background-color:light-dark(#fff9f0,#1d1f21)}.lf-main{margin-left:1.8rem;margin-right:1.8rem;width:auto}@media (min-width:55em){.lf-main{margin-right:0;width:45rem}}@media (min-width:63em){.lf-main{margin-left:9rem}}@media (min-width:95em){.lf-main{margin-left:17.6rem}}.lf-text>.lf-table table{max-width:100%;min-width:55%;margin-left:auto;margin-right:auto}.lf-text>.lf-table{width:100vw;margin-left:-1.8rem;margin-right:-1.8rem;overflow-x:auto}@media (min-width:55em){.lf-text>.lf-table{width:100%;margin-left:auto;margin-right:auto}}.lf-main{display:block;font-synthesis-style:none}.lf-main header{padding-top:4.5rem;margin-bottom:3rem;font-family:Seravek,Gill Sans Nova,Source Sans Pro,source-sans-pro,Cantarell,Ubuntu,DejaVu Sans,sans-serif}.lf-main header h1{color:#21519c;color:light-dark(#21519c,#00a3ff);font-size:3rem;line-height:1;margin:0 0 1.5rem}.lf-main header h2{color:#404040;color:light-dark(#404040,#b0b0b0);font-size:1rem;line-height:1.5;font-family:inherit;font-weight:inherit;font-stretch:inherit;margin-top:0;margin-bottom:0;text-align:right}.lf-main header h2 time:before{content:"—"}.lf-main .p,.lf-main dl,.lf-main p{margin-top:1.5rem}.lf-main dl,.lf-main ol,.lf-main p,.lf-main ul{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-lines:3;hyphenate-limit-chars:auto 2 3}.lf-main em{font-style:italic}.lf-main b,.lf-main strong{font-style:italic;font-weight:400;color:#b80f28;color:light-dark(#b80f28,#ff677e)}.lf-main b em,.lf-main strong em{font-style:normal}.lf-main del{text-decoration:line-through;color:#404040;color:light-dark(#404040,#b0b0b0)}.lf-main ins{font-style:italic;text-decoration:none}.lf-main abbr[title]{cursor:help;-webkit-text-decoration:underline dotted #21519c;text-decoration:underline dotted #21519c;-webkit-text-decoration:underline dotted light-dark(#21519c,#00a3ff);text-decoration:underline dotted light-dark(#21519c,#00a3ff)}@media (hover:none){.lf-main abbr[title]{text-decoration:none}}@media print{.lf-main abbr[title]{text-decoration:none}}.lf-main a abbr[title],.lf-main h1 abbr[title],.lf-main h2 abbr[title],.lf-main h3 abbr[title],.lf-main h4 abbr[title]{text-decoration:inherit;cursor:inherit}.lf-main hr{color:#222;color:light-dark(#222,#ddd);text-align:center;display:block;border:none;margin:1.5rem auto;font-size:1.5rem;line-height:1;box-sizing:content-box}.lf-main hr:before{content:"···";letter-spacing:1em;margin-left:1em}.lf-main h1,.lf-main h2,.lf-main h3,.lf-main h4{margin-top:3rem;margin-bottom:1.5rem;color:#21519c;color:light-dark(#21519c,#00a3ff);font-family:PrettyAmpersand,Bahnschrift,DIN Alternate,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;font-weight:700;font-stretch:condensed;text-wrap:balance}.lf-main h1 code,.lf-main h2 code,.lf-main h3 code,.lf-main h4 code{font-family:inherit;font-style:inherit;line-height:inherit}.lf-main h1,.lf-main h2,.lf-main h3,.lf-main h4{font-variant-numeric:lining-nums;break-after:avoid;break-inside:avoid}.lf-main h1:hover .headerlink,.lf-main h2:hover .headerlink,.lf-main h3:hover .headerlink,.lf-main h4:hover .headerlink{visibility:visible}.lf-main h1{font-size:2.4rem;line-height:1.25}.lf-main h2{font-size:1.5rem;line-height:1}.lf-main h3{font-size:1.2rem;line-height:1.25}.lf-main .admonition-title{margin-top:0;font-style:italic;-webkit-hyphens:none;hyphens:none;float:left;color:#b80f28;color:light-dark(#b80f28,#ff677e)}.lf-main .admonition-title+p{margin-left:-.5em;padding-left:.5em;border-left:1px solid #404040;border-left:1px solid light-dark(#404040,#b0b0b0)}.lf-main .admonition-title:after{content:".\00a0"}.lf-main .headerlink{padding-left:.3em;color:#404040!important;color:light-dark(#404040,#b0b0b0)!important;visibility:hidden;opacity:.5}.lf-main .lf-table{margin-top:1.5rem;margin-bottom:1.5rem}.lf-main .lf-table th{padding:.6rem 1em}.lf-main .lf-table td{padding:.3rem .5em}.lf-main .lf-table:has(tbody tr:nth-child(5n):last-child){padding-bottom:.3rem}.lf-main .lf-table:has(tbody tr:nth-child(5n+1):last-child){padding-bottom:1.2rem}.lf-main .lf-table:has(tbody tr:nth-child(5n+2):last-child){padding-bottom:.6rem}.lf-main .lf-table:has(tbody tr:nth-child(5n+4):last-child){padding-bottom:.9rem}.lf-main table{border-spacing:2px 0;border-collapse:separate;vertical-align:middle;font-variant-numeric:tabular-nums}.lf-main table th{text-align:left;color:#fff;font-weight:400;background:linear-gradient(180deg,#21519c,#255cb1);background:linear-gradient(180deg,light-dark(#21519c,#00a3ff),light-dark(#255cb1,#004166))}.lf-main table th:first-child{border-radius:4px 0 0 0}.lf-main table th:last-child{border-radius:0 4px 0 0}.lf-main table tbody tr{background-color:#fffcf8;background-color:light-dark(#fffcf8,#35383c)}.lf-main table tbody tr:nth-child(odd){background-color:#eaf1fb;background-color:light-dark(#eaf1fb,#222426)}.lf-main table th code,.lf-main table tr code{background-color:inherit}.lf-main blockquote{clear:left;position:relative;font-style:italic}.lf-main blockquote em{font-style:normal}.lf-main blockquote:before{display:block;pointer-events:none;font-size:2.25rem;width:1em;overflow:hidden;content:"«";color:#21519c;color:light-dark(#21519c,#00a3ff);font-family:Georgia,serif;position:absolute;left:-.66667em;top:-.66667em}@media (min-width:63em){.lf-main blockquote:before{font-size:3rem}}.lf-main blockquote:lang(en):before{content:"“"}.lf-main blockquote{padding:0}.lf-main dl,.lf-main ol,.lf-main ul{margin-left:0;padding-left:0;list-style-position:outside}.lf-main ul{list-style-type:square;list-style-type:"– "}.lf-main ol{list-style-type:decimal}.lf-main dd,.lf-main dt{display:inline}.lf-main dt{font-style:italic;color:#b80f28;color:light-dark(#b80f28,#ff677e)}.lf-main dt:after{content:"."}.lf-main dt:before{display:block;content:"";margin-top:1.5rem}.lf-main sub,.lf-main sup{font-size:.8em;position:relative;line-height:1}code,code .amp,kbd,pre,pre .amp{font-family:Iosevka,Fallback for Iosevka,monospace;font-style:normal;font-variant-numeric:lining-nums}code{background-color:#fff3e1;background-color:light-dark(#fff3e1,#2b2e31);line-height:1}pre{margin:0;word-break:break-all;line-break:anywhere;white-space:pre-wrap;clear:left}pre code{background-color:initial}kbd{display:inline;white-space:nowrap;padding:1px 2px;vertical-align:baseline;background:#ffefd7;background:light-dark(#ffefd7,#303337);border:1px solid #ffe5bd;border:1px solid light-dark(#ffe5bd,#35383c);border-radius:3px;box-shadow:0 1px 1px #bbb;line-height:1}.codehilite{margin-top:1.5rem;padding:0}.codehilite .hll{position:relative;display:block;z-index:0}.codehilite .hll>*{background-color:inherit}.codehilite .hll:before{content:"";position:absolute;top:0;right:-1.8rem;bottom:0;left:-1.8rem;background:#ff9;background:light-dark(#ff9,#333);z-index:-1}body>footer{position:relative;z-index:1;font-family:Seravek,Gill Sans Nova,Source Sans Pro,source-sans-pro,Cantarell,Ubuntu,DejaVu Sans,sans-serif;font-weight:400;font-size:.875rem;line-height:1.7143;background-color:#222;background-color:light-dark(#222,#121212);display:flex;flex-wrap:wrap;column-gap:1em;align-items:baseline;padding:.75rem 1em;margin-top:1.5rem;color:#f0f0f0}@media (min-width:86em){body>footer{margin-bottom:1.5rem;max-width:54rem;border-radius:0 1.5rem 1.5rem 0}}@media (min-width:95em){body>footer{max-width:60.8rem}}body>footer a{text-decoration:none;color:#f0f0f0}body>footer a:active{text-decoration:underline}body>footer a:hover{text-decoration:underline}body>footer address{margin-left:auto;font-style:normal}body>footer h2{display:inline;padding:2px .5em;width:10em;overflow:hidden;border-right:1px solid #f0f0f0}@media (min-width:55em){body>footer h2{padding:2px 1em}}body>footer ul{display:inline}body>footer li{display:inline;padding:0 .4em}@media (min-width:55em){body>footer li{padding:0 .7em}}.lf-ai-usage[aria-label]{all:unset;overflow:visible;position:relative;cursor:help}.lf-ai-usage[aria-label]:after,.lf-ai-usage[aria-label]:before{position:absolute;bottom:100%;opacity:0;pointer-events:none;transition:opacity .18s ease-out .18s;z-index:10}.lf-ai-usage[aria-label]:focus:after,.lf-ai-usage[aria-label]:focus:before,.lf-ai-usage[aria-label]:hover:after,.lf-ai-usage[aria-label]:hover:before{opacity:1}.lf-ai-usage[aria-label]:after{content:attr(aria-label);right:0;white-space:nowrap;padding:.5em 1em;margin-bottom:10px;color:#fff;background-color:#000;border-radius:2px}.lf-ai-usage[aria-label]:before{content:"";right:5px;width:0;height:0;border:5px solid transparent;border-top-color:#000}#lf-bottomlinks{font-family:PrettyAmpersand,Merriweather,Fallback for Merriweather,serif;margin:1.5rem 0}#lf-bottomlinks li{list-style-type:none;display:flex;text-wrap:balance}#lf-bottomlinks .lf-sym{text-align:center;width:1.5em;flex-shrink:0}#lf-bottomlinks .lf-webshare{display:none}.lf-main a{color:#21519c;color:light-dark(#21519c,#00a3ff);text-decoration:none}.lf-main a:active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main a:hover{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main a:visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main a:visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main a:visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text #lf-also a,.lf-main .lf-text .headerlink,.lf-main .lf-text .lf-list-titles a,.lf-main .lf-text .lf-search-result a,.lf-main .lf-text .lf-tags a,.lf-main .lf-text sup a.sidenote-ref{color:#21519c;color:light-dark(#21519c,#00a3ff);text-decoration:none}.lf-main .lf-text #lf-also a:active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .headerlink:not(#does-not-exist):not(does-not-exist):active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .lf-tags a:not(#does-not-exist):active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .lf-list-titles a:not(#does-not-exist):active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .lf-search-result a:not(#does-not-exist):active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text sup a.sidenote-ref:not(#does-not-exist):active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text #lf-also a:hover,.lf-main .lf-text .headerlink:not(#does-not-exist):not(does-not-exist):hover,.lf-main .lf-text .lf-list-titles a:not(#does-not-exist):hover,.lf-main .lf-text .lf-search-result a:not(#does-not-exist):hover,.lf-main .lf-text .lf-tags a:not(#does-not-exist):hover,.lf-main .lf-text sup a.sidenote-ref:not(#does-not-exist):hover{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text #lf-also a:visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text .headerlink:not(#does-not-exist):not(does-not-exist):visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text .lf-tags a:not(#does-not-exist):visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text .lf-list-titles a:not(#does-not-exist):visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text .lf-search-result a:not(#does-not-exist):visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text sup a.sidenote-ref:not(#does-not-exist):visited{color:#4f1872;color:light-dark(#4f1872,#c876ff)}.lf-main .lf-text #lf-also a:visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .headerlink:not(#does-not-exist):not(does-not-exist):visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-tags a:not(#does-not-exist):visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-list-titles a:not(#does-not-exist):visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-search-result a:not(#does-not-exist):visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text sup a.sidenote-ref:not(#does-not-exist):visited:hover{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text #lf-also a:visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .headerlink:not(#does-not-exist):not(does-not-exist):visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-tags a:not(#does-not-exist):visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-list-titles a:not(#does-not-exist):visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .lf-search-result a:not(#does-not-exist):visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text sup a.sidenote-ref:not(#does-not-exist):visited:active{color:#892ac6;color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text .toc a{color:#21519c;color:light-dark(#21519c,#00a3ff);text-decoration:none}.lf-main .lf-text .toc a:hover:visited{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .toc a:active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .toc a:active:visited{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text .toc a:hover{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff)}html.nojs .lf-main .lf-text a[href^="#video-seek-"]{text-decoration:none;pointer-events:none;cursor:default;color:inherit}html.nojs .lf-main .lf-text a[href^="#video-seek-"]:visited{color:inherit}.isso-comment .isso-text a,.lf-main .lf-text a{color:inherit;text-decoration:underline;text-decoration-color:#21519c;text-decoration-color:light-dark(#21519c,#00a3ff)}.lf-main .lf-text a:active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff);text-decoration-color:#4a82d9;text-decoration-color:light-dark(#4a82d9,#88b6ff)}.isso-comment .isso-text a:active{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff);text-decoration-color:#4a82d9;text-decoration-color:light-dark(#4a82d9,#88b6ff)}.isso-comment .isso-text a:hover,.lf-main .lf-text a:hover{color:#4a82d9;color:light-dark(#4a82d9,#88b6ff);text-decoration-color:#4a82d9;text-decoration-color:light-dark(#4a82d9,#88b6ff)}.lf-main .lf-text a:hover:visited{color:#892ac6;color:light-dark(#892ac6,#f3acff);text-decoration-color:#892ac6;text-decoration-color:light-dark(#892ac6,#f3acff)}.isso-comment .isso-text a:hover:visited{color:#892ac6;color:light-dark(#892ac6,#f3acff);text-decoration-color:#892ac6;text-decoration-color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text a:active:visited{color:#892ac6;color:light-dark(#892ac6,#f3acff);text-decoration-color:#892ac6;text-decoration-color:light-dark(#892ac6,#f3acff)}.isso-comment .isso-text a:active:visited{color:#892ac6;color:light-dark(#892ac6,#f3acff);text-decoration-color:#892ac6;text-decoration-color:light-dark(#892ac6,#f3acff)}.lf-main .lf-text a:visited{text-decoration-color:initial}.isso-comment .isso-text a:visited{text-decoration-color:initial}#lf-also{font-size:.875rem;line-height:1.7143;color:#404040;color:light-dark(#404040,#b0b0b0);font-weight:400;font-family:Seravek,Gill Sans Nova,Source Sans Pro,source-sans-pro,Cantarell,Ubuntu,DejaVu Sans,sans-serif}#lf-also>div{text-align:right;text-wrap:balance}#lf-also>div li,#lf-also>div ul,#lf-also>div>p{display:inline}#lf-also>div li{padding:0}#lf-also>div li:after{content:", "}#lf-also>div li:nth-last-child(2):after{content:", and"}#lf-also>div li:nth-last-child(2):lang(fr):after{content:" et"}#lf-also>div li:last-child:after{content:""}#lf-navbar{position:absolute;top:0;left:0;right:0;margin:0;display:flex;align-items:center;overflow:hidden;font-family:Seravek,Gill Sans Nova,Source Sans Pro,source-sans-pro,Cantarell,Ubuntu,DejaVu Sans,sans-serif;line-height:1;height:2rem;background-color:#222;background-color:light-dark(#222,#121212)}#lf-navbar ul{padding:0}@media (min-width:37em){#lf-navbar ul{padding:0 2em}}#lf-navbar li{display:inline-block;padding:.5em .7em}@media (min-width:55em){#lf-navbar li{padding:.5em 2em}}#lf-navbar li.active{font-weight:700}#lf-navbar li{transition:transform .2s}#lf-navbar li:hover{transform:translateY(-2px)}#lf-navbar a{text-decoration:none;color:#f0f0f0}#lf-search{position:relative;margin-left:auto;margin-right:.5em;height:100%;font-size:.8rem}#lf-search input[type=submit]{all:unset;position:absolute;top:.4rem;bottom:.4rem;left:0;margin:auto 0;padding:1px 4px;background-color:#eee;border-radius:0 .3em .3em 0}#lf-search #lf-search-query{all:unset;box-sizing:border-box;padding-left:2.2em;margin-top:.4rem;height:1.2rem;transition:width .5s;width:10ch;background-color:#666;color:#eee}#lf-search #lf-search-query:focus,#lf-search input[type=submit]:focus+#lf-search-query{width:20ch;padding-left:2em;background-color:#eee;color:#000}.lf-backtotop{opacity:.7}@supports (animation-timeline:scroll()){.lf-backtotop{opacity:0;animation:lf-backtotop-show linear both;animation-timeline:scroll();animation-range:30vh 200vh}}.lf-backtotop:hover{opacity:1}.lf-backtotop a{position:fixed;text-decoration:none;bottom:5px;right:0}.lf-backtotop a:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-width='1.5' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h16m-8 18V8m-6 6 6-6 6 6'/%3E%3C/svg%3E") 50% /contain no-repeat}@media (prefers-color-scheme:dark){.lf-backtotop a:before{filter:invert(100%) hue-rotate(180deg)}}@keyframes lf-backtotop-show{to{opacity:.7}}.lf-gallery{margin:1.5rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.lf-gallery img{display:block;margin:5px;padding:6px;border:1px solid #777;border-radius:4px;background-color:#fff}.lf-gallery a:hover img{border-color:#21519c;border-color:light-dark(#21519c,#00a3ff);border-width:2px;padding:5px}.lf-main .lf-listing{margin:1.5rem 0 3rem;list-style:none;display:flex;flex-wrap:wrap}.lf-main .lf-listing img.lf-filetype{margin:0;padding-right:.5em;vertical-align:text-top}.lf-main .lf-listing li{box-sizing:border-box;width:100%;padding:4px 1%;background-color:#fffcf8;background-color:light-dark(#fffcf8,#35383c)}.lf-main .lf-listing li:nth-child(odd){background-color:#eaf1fb;background-color:light-dark(#eaf1fb,#222426)}@media (min-width:55em){.lf-main .lf-listing li{width:50%}.lf-main .lf-listing li:nth-child(odd){background-color:#fffcf8;background-color:light-dark(#fffcf8,#35383c)}.lf-main .lf-listing li:nth-child(4n){background-color:#eaf1fb;background-color:light-dark(#eaf1fb,#222426)}.lf-main .lf-listing li:nth-child(4n+1){background-color:#eaf1fb;background-color:light-dark(#eaf1fb,#222426)}}html.lf-debug-grid-1,html.lf-debug-grid-2{position:relative}html.lf-debug-grid-1:after,html.lf-debug-grid-2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999;background:linear-gradient(180deg,rgba(200,225,255,.6) 1px,transparent 0);background-size:20px 1.5rem;pointer-events:none}html.lf-debug-grid-2:after{background-position:0 1.1055rem}@media print{:root{color-scheme:light}#isso-thread,#lf-also,#lf-bottomlinks,.lf-backtotop,.lf-copy,footer,nav{display:none!important}a:visited{text-decoration-color:#4a82d9!important;text-decoration-color:light-dark(#4a82d9,#88b6ff)!important}figure,table{break-inside:avoid}body{color:#000;background-color:#fff}}