/*! Dark theme */html.nojs .when-js,html:not(.nojs) .when-nojs{display:none!important}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}#lf-also{font-size:.875em;color:#b0b0b0;font-weight:400;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}#lf-also>div{text-align:right}#lf-also>div>p,#lf-also>div li,#lf-also>div ul{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:""}html{font-size:112.5%}@media only screen and (max-width:35em){html{font-size:100%}}body{font:normal 100% Merriweather,Georgia,serif;font-variant-numeric:oldstyle-nums;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;max-width:100%;color:#f0f0f0;background-color:#121212;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='c' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%232f0909'/%3E%3Cstop offset='1' stop-color='%23121212'/%3E%3C/radialGradient%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%23210e0e'/%3E%3Cstop offset='1' stop-color='%23121212'/%3E%3C/linearGradient%3E%3Cpath id='b' fill='url(%23a)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6-24.1 96-57.4 189.4-99.3 278.6-41.9 89.2-92.4 174.1-150.3 253.3-58 79.2-123.4 152.6-195.1 219-71.7 66.4-149.6 125.8-232.2 177.2-82.7 51.4-170.1 94.7-260.7 129.1-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6 93.6-20.2 185-49.5 272.5-87.2 87.6-37.7 171.3-83.8 249.6-137.3 78.4-53.5 151.5-114.5 217.9-181.7 66.5-67.2 126.4-140.7 178.6-218.9 52.3-78.3 96.9-161.4 133-247.9 36.1-86.5 63.8-176.2 82.6-267.6 18.8-91.4 28.6-184.4 29.6-277.4.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 .7 0 1.3-.1 2l.1.1z'/%3E%3Cg id='d'%3E%3Cuse href='%23b' transform='rotate(60) scale(.12)'/%3E%3Cuse href='%23b' transform='rotate(10) scale(.2)'/%3E%3Cuse href='%23b' transform='rotate(40) scale(.25)'/%3E%3Cuse href='%23b' transform='rotate(-20) scale(.3)'/%3E%3Cuse href='%23b' transform='rotate(-30) scale(.4)'/%3E%3Cuse href='%23b' transform='rotate(20) scale(.5)'/%3E%3Cuse href='%23b' transform='rotate(60) scale(.6)'/%3E%3Cuse href='%23b' transform='rotate(10) scale(.7)'/%3E%3Cuse href='%23b' transform='rotate(-40) scale(.835)'/%3E%3Cuse href='%23b' transform='rotate(40) scale(.9)'/%3E%3Cuse href='%23b' transform='rotate(25) scale(1.05)'/%3E%3Cuse href='%23b' transform='rotate(8) scale(1.2)'/%3E%3Cuse href='%23b' transform='rotate(-60) scale(1.333)'/%3E%3Cuse href='%23b' transform='rotate(-30) scale(1.45)'/%3E%3Cuse href='%23b' transform='rotate(10) scale(1.6)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='translate(1660 915)'%3E%3Ccircle fill='url(%23c)' r='3000'/%3E%3Cg opacity='.5' fill='url(%23c)'%3E%3Ccircle r='2000'/%3E%3Ccircle r='1800'/%3E%3Ccircle r='1700'/%3E%3Ccircle r='1651'/%3E%3Ccircle r='1450'/%3E%3Ccircle r='1250'/%3E%3Ccircle r='1175'/%3E%3Ccircle r='900'/%3E%3Ccircle r='750'/%3E%3Ccircle r='500'/%3E%3Ccircle r='380'/%3E%3Ccircle r='250'/%3E%3C/g%3E%3Cg transform='rotate(-302.4 0 0)'%3E%3Cuse href='%23d' transform='rotate(10)'/%3E%3Cuse href='%23d' transform='rotate(120)'/%3E%3Cuse href='%23d' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='.2' fill='url(%23c)' r='3000'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}main{margin-left:10rem;width:45rem}@media only screen and (max-width:63em){main{margin-left:1.6rem;width:45rem}}@media only screen and (max-width:54em){main{margin-left:1.6rem;margin-right:1.6rem;width:auto}}#lf-text>.lf-table{width:92%;margin-left:auto;margin-right:auto;overflow-x:auto}#lf-text>.lf-table table{max-width:100%;min-width:55%;margin-left:auto;margin-right:auto}@media only screen and (max-width:54em){#lf-text>.lf-table{width:100%;width:100vw;margin-left:-1.6rem;margin-right:-1.6rem}}#lf-text .lf-media-outer{margin-left:auto;margin-right:auto;max-width:100%}@media only screen and (max-width:63em){#lf-text>figure{width:auto;width:100vw;margin-left:-1.6rem}}@media only screen and (max-width:54em){#lf-text>figure{margin-right:-1.6rem}}main{display:block;line-height:1.5}main header{padding-top:5em;margin-bottom:3em;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}main header h1{color:#6fa7ff;font-size:2.625em;line-height:1.143;margin:0}main header h2{color:#b0b0b0;font-size:1em;line-height:1.5;margin-top:0;margin-bottom:0;text-align:right}main header h2 time:before{content:"—"}main dl,main dt,main p{margin-top:1.5em}main dd,main li,main p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-last:always;hyphenate-limit-lines:2;hyphenate-limit-zone:8%}main em{font-style:italic}main b,main strong{font-style:italic;font-weight:400;color:#ff677e}main b em,main strong em{font-style:normal}main del{text-decoration:line-through;color:#b0b0b0}main ins{font-style:italic;text-decoration:none}main abbr[title]{cursor:help;-webkit-text-decoration:underline dashed #fff;text-decoration:underline dashed #fff}@media (hover:none){main abbr[title]{text-decoration:none}}main hr{color:#ddd;text-align:center;display:block;border:none;margin:1em auto;line-height:2em;font-size:1.5em;box-sizing:content-box}main hr:before{content:"···";letter-spacing:1em;margin-left:1em}main h1,main h2,main h3,main h4{color:#6fa7ff;font-family:PrettyAmpersand,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:1.95em;line-height:1.538;margin-top:1.538em;margin-bottom:.769em}main h2{font-size:1.5em;line-height:1;margin-top:2em;margin-bottom:1em}main h3{font-size:1.2em;line-height:1.25;margin-top:2.5em;margin-bottom:1.25em}main .admonition{position:relative;margin-top:1.5em;display:flex;margin-left:-7rem}main .admonition:before{content:"";position:absolute;top:0;bottom:0;left:6.4rem;width:1px;background-color:#b0b0b0}@media only screen and (max-width:63em){main .admonition{display:block;margin-left:0}main .admonition:before{display:none}}main .admonition-title{font-style:italic;flex:0 0 5.8rem;align-self:center;text-align:right}main .admonition-title,main .admonition-title+p{margin-top:0}main .admonition-title+p{padding-left:1.2rem}@media only screen and (max-width:63em){main .admonition-title{text-align:left}main .admonition-title:before{content:"📌  ";font-style:normal}main .admonition-title+p{padding-left:0}}main .headerlink{padding-left:.3em;color:#b0b0b0!important;visibility:hidden;opacity:.5}main .lf-table{margin-top:1.5em;margin-bottom:1.5em}main table{border-spacing:2px;border-color:grey;border-collapse:separate;vertical-align:middle;font-variant-numeric:tabular-nums}main table th{padding:.5em;text-align:left;color:#fff;font-weight:400;background:linear-gradient(180deg,#005def,#0053d5)}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:#2c2c2c}main table tbody tr:nth-child(odd){background-color:#171717}main blockquote{clear:left;position:relative;font-style:italic;padding:0}main blockquote em{font-style:normal}main blockquote:before{display:block;pointer-events:none;font-size:3em;width:1em;overflow:hidden;content:"«";color:#6fa7ff;font-family:Georgia,serif;position:absolute;left:-.66666667em;top:-.66666667em}@media only screen and (max-width:63em){main blockquote:before{font-size:2.25em;top:-.66666667em}}main blockquote:lang(en):before{content:"“"}main dl,main ol,main ul{margin-left:0;padding-left:0;list-style-position:outside}main ul{list-style-type:square;list-style-type:"– "}main ol{list-style-type:decimal}main dt{font-style:italic;color:#ff677e}main .toc{margin:1.5em 0 1.5em -1em;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}main .toc li{list-style-type:none;padding:0 1em}main .lf-media,main .lf-media[alt]:after{display:block;display:flex;flex-direction:column;justify-content:center;text-align:center}main .lf-media[alt]:after{content:"🖼" " " attr(alt);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#b0b0b0;background-color:#2f0909}main figure{display:block;margin-bottom:1.5em}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.714;orphans:2}main .lf-media{width:100%;height:100%;position:absolute;top:0;left:0;filter:invert(100%) hue-rotate(180deg);pointer-events:auto}@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.lf-opaque{background-size:contain;background-repeat:no-repeat;background-position:50%;filter:drop-shadow(0 0 1px rgba(255,255,255,.5)) drop-shadow(0 0 4px rgba(255,255,255,.5))}main .lf-media-outer{margin-top:1em;margin-bottom:1.5em;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;pointer-events:none}code,code .amp,pre,pre .amp{font-family:Iosevka,monospace;font-style:normal;font-variant-numeric:lining-nums;line-height:1.25}pre{margin:0;word-break:break-all;white-space:pre-wrap;clear:left}.codehilite .c{color:#0b0}.codehilite .err,.codehilite .esc,.codehilite .g{color:#f0f0f0}.codehilite .k{color:#fb660a}.codehilite .l,.codehilite .n,.codehilite .o,.codehilite .p,.codehilite .x{color:#f0f0f0}.codehilite .ch,.codehilite .cm{color:#0b0}.codehilite .cp{color:#ff0007}.codehilite .c1,.codehilite .cpf,.codehilite .cs{color:#0b0}.codehilite .gd,.codehilite .ge,.codehilite .gh,.codehilite .gi,.codehilite .gr{color:#f0f0f0}.codehilite .go{color:#b9b9b9}.codehilite .gp{color:#fb660a}.codehilite .gs,.codehilite .gt,.codehilite .gu{color:#f0f0f0}.codehilite .kc,.codehilite .kd,.codehilite .kn,.codehilite .kp,.codehilite .kr{color:#fb660a}.codehilite .kt{color:#cdcaa9}.codehilite .ld{color:#f0f0f0}.codehilite .m{color:#0086ff}.codehilite .s{color:#00a3ff}.codehilite .na{color:#ff0086}.codehilite .nb,.codehilite .nc{color:#f0f0f0}.codehilite .no{color:#00a3ff}.codehilite .nd,.codehilite .ne,.codehilite .ni{color:#f0f0f0}.codehilite .nf{color:#ff0086}.codehilite .nl,.codehilite .nn,.codehilite .nx,.codehilite .py{color:#f0f0f0}.codehilite .nt,.codehilite .nv{color:#fb660a}.codehilite .ow{color:#f0f0f0}.codehilite .w{color:#888}.codehilite .mb,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo{color:#3086f7}.codehilite .dl,.codehilite .s1,.codehilite .s2,.codehilite .sa,.codehilite .sb,.codehilite .sc,.codehilite .sd,.codehilite .se,.codehilite .sh,.codehilite .si,.codehilite .sr,.codehilite .ss,.codehilite .sx{color:#00a3ff}.codehilite .bp{color:#f0f0f0}.codehilite .fm{color:#ff0086}.codehilite .vc,.codehilite .vg,.codehilite .vi,.codehilite .vm{color:#fb660a}.codehilite .il{color:#3086f7}.codehilite{margin-top:1.5em;padding:0;position:relative}.codehilite .hll{position:relative;display:block;z-index:0}.codehilite .hll>*{background-color:inherit}.codehilite .hll:before{content:"";position:absolute;left:-1.6rem;right:-1.6rem;top:0;bottom:0;background:linear-gradient(135deg,#333 81%,#222);z-index:-1}.codehilite.language-bash-session .m,.codehilite.language-bash-session .nb{color:#f0f0f0}.codehilite.language-bash-session .gp{-webkit-user-select:none;-ms-user-select:none;user-select:none}.codehilite.language-bash .m,.codehilite.language-bash .nb{color:#f0f0f0}.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;filter:invert(100%)}.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:#0f0f0f;background-color:#d0f6f6;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;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"}@keyframes showcopied{0%{opacity:0;transform:translateX(0)}50%,to{opacity:1;transform:translateX(-30px)}}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 blockquote,main #isso-thread .isso-comment .text ol,main #isso-thread .isso-comment .text p,main #isso-thread .isso-comment .text pre,main #isso-thread .isso-comment .text ul{margin-bottom:1.5em}main #isso-thread .isso-comment .text blockquote:last-child,main #isso-thread .isso-comment .text ol:last-child,main #isso-thread .isso-comment .text p:last-child,main #isso-thread .isso-comment .text pre:last-child,main #isso-thread .isso-comment .text ul: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 .isso-postbox .preview,main #isso-thread .isso-postbox .textarea:not(.placeholder),main #isso-thread .isso-postbox input{color:#0f0f0f}main #isso-thread .isso-postbox .preview,main #isso-thread .isso-postbox .textarea,main #isso-thread .isso-postbox input{filter:invert(100%) hue-rotate(180deg)}main #isso-thread .isso-comment,main #isso-thread .isso-followup{border-top:none!important}main #isso-thread .avatar{opacity:.9}main #isso-thread .avatar>svg[data-hash="0bb73c4f5196"]{box-shadow:0 0 12px #ff677e;border-radius:50%}main #isso-thread>h4{display:none}@font-face{font-family:Iosevka;font-style:normal;font-weight:400;src:url(../fonts/iosevka-custom-regular.5415425c429513.woff2) format("woff2"),url(../fonts/iosevka-custom-regular.fe8538d06f3f54.woff) format("woff");font-display:swap}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-feature-settings:"ss01";src:url(../fonts/merriweather.9f1ed738b8a527.woff2) format("woff2"),url(../fonts/merriweather.6e10d69614bc28.woff) format("woff");font-display:swap}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-feature-settings:"ss01";src:url(../fonts/merriweather-italic.62c4369e57011b.woff2) format("woff2"),url(../fonts/merriweather-italic.c2e215c52af53e.woff) format("woff");font-display:swap}@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}.isso-comment-footer,.isso-comment-header,.isso-comment-loader,.isso-postbox .notification-section,body>footer{font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif}body>footer{flex-shrink:0;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}body>footer a{text-decoration:none;color:#f0f0f0}body>footer a:active,body>footer a:hover{text-decoration:underline;color:#fff}body>footer address{float:right;margin-left:2em;font-style:normal}body>footer h3{display:inline;padding:2px 1em 2px 3em;width:10em;overflow:hidden;border-right:1px solid #f0f0f0}@media only screen and (max-width:54em){body>footer h3{padding:2px .5em}}body>footer ul{display:inline}body>footer li{display:inline;padding:0 .7em}@media only screen and (max-width:54em){body>footer li{padding:0 .4em}}body>footer div{display:inline-block}body{display:flex;height:100vh;flex-direction:column}main{flex:1 0 auto}article sup{font-size:.8em;position:relative;top:-1.25ex;vertical-align:baseline}article sup[id^=fnref-]{white-space:nowrap}article sup .footnote-ref{-webkit-user-select:none;-ms-user-select:none;user-select:none}article sup .footnote-ref:after{content:"";position:absolute;top:-.2em;bottom:-.7em;left:-.3em;right:-.3em}@media (pointer:coarse){article sup .footnote-ref:after{top:-.3em;bottom:-1.2em;left:-.9em;right:-.9em}}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.714}article .footnote p,article .lf-sidenote p{margin-top:1.71428571em}article .lf-sidenote{box-sizing:border-box;display:none;position:relative;float:right;clear:right;margin-right:-22rem;width:22rem;padding:1em 1em 1em 4rem}article .lf-sidenote .lf-refmark{position:absolute;left:0;top:0;font-size:.8em;width:3.7rem;text-align:right}article .lf-sidenote .lf-refmark+p{margin-top:0!important}@media only screen and (min-width:89em){main .lf-sidenote{display:block}main .footnote{display:none}main #lf-text a.footnote-ref{text-decoration:none;pointer-events:none;cursor:default;color:inherit}main #lf-text a.footnote-ref:visited{color:inherit}}.lf-gallery{margin:1em;padding:.5em;text-align:center}.lf-gallery img{display:inline-block;margin:5px;padding:5px;border:1px solid #777;border-radius:4px;background-color:#fff}.lf-gallery a:hover img{border-color:#6fa7ff}#lf-bottomlinks{margin-top:2em}#lf-bottomlinks li{list-style-type:none;display:flex}#lf-bottomlinks .lf-sym{text-align:center;width:1.5em;flex-shrink:0}main #lf-text #lf-also a,main #lf-text .footnote-backref,main #lf-text .footnote-ref,main #lf-text .headerlink,main #lf-text .lf-list-titles a,main #lf-text .lf-tags a,main #lf-text .toc a,main a{color:#468eff;text-decoration:none}main #lf-text #lf-also a:active,main #lf-text #lf-also a:hover,main #lf-text .footnote-backref:active,main #lf-text .footnote-backref:hover,main #lf-text .footnote-ref:active,main #lf-text .footnote-ref:hover,main #lf-text .headerlink:active,main #lf-text .headerlink:hover,main #lf-text .lf-list-titles a:active,main #lf-text .lf-list-titles a:hover,main #lf-text .lf-tags a:active,main #lf-text .lf-tags a:hover,main #lf-text .toc a:active,main #lf-text .toc a:hover,main a:active,main a:hover{color:#6fa7ff}main #lf-text #lf-also a:visited,main #lf-text .footnote-backref:visited,main #lf-text .footnote-ref:visited,main #lf-text .headerlink:visited,main #lf-text .lf-list-titles a:visited,main #lf-text .lf-tags a:visited,main #lf-text .toc a:visited,main a:visited{color:#c3a6ff}main #lf-text #lf-also a:visited:active,main #lf-text #lf-also a:visited:hover,main #lf-text .footnote-backref:visited:active,main #lf-text .footnote-backref:visited:hover,main #lf-text .footnote-ref:visited:active,main #lf-text .footnote-ref:visited:hover,main #lf-text .headerlink:visited:active,main #lf-text .headerlink:visited:hover,main #lf-text .lf-list-titles a:visited:active,main #lf-text .lf-list-titles a:visited:hover,main #lf-text .lf-tags a:visited:active,main #lf-text .lf-tags a:visited:hover,main #lf-text .toc a:visited:active,main #lf-text .toc a:visited:hover,main a:visited:active,main a:visited:hover{color:#efa6ff}html.nojs main #lf-text a[href^="#video-seek-"]{text-decoration:none;pointer-events:none;cursor:default;color:inherit}html.nojs main #lf-text a[href^="#video-seek-"]:visited{color:inherit}.isso-comment .text a,main #lf-text a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#6fa7ff;text-decoration-color:#6fa7ff}.isso-comment .text a:active,.isso-comment .text a:hover,main #lf-text a:active,main #lf-text a:hover{color:#6fa7ff}.isso-comment .text a:active:visited,.isso-comment .text a:hover:visited,main #lf-text a:active:visited,main #lf-text a:hover:visited{color:#efa6ff}.isso-comment .text a abbr[title],main #lf-text a abbr[title]{text-decoration:none}.isso-comment .text a:visited,main #lf-text a:visited{-webkit-text-decoration-color:initial;text-decoration-color:initial}main .lf-listing{margin:1.5em 0 3em;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:#2c2c2c}@media only screen and (max-width:54em){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:#2c2c2c}}#lf-navbar{position:absolute;top:0;right:0;left:0;margin:0}#lf-menubar{overflow:hidden;font-family:system-ui,-apple-system,Roboto,Segoe UI,Ubuntu,Cantarell,sans-serif;line-height:1;height:2rem;background-color:#222}#lf-menubar ul{padding:0 2em}#lf-menubar li{display:inline-block;padding:.5em 2em}@media only screen and (max-width:54em){#lf-menubar li{padding:.5em .7em}}#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}#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:.4rem;height:1.2rem;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}@media only screen and (max-width:35em){#lf-search{display:none}}#lf-share{text-align:center;width:100%;margin-top:3em}#lf-share>p{display:none}#lf-share a{border-style:none;transition:transform .4s;transform-origin:center;transform:scale(1.5);opacity:.9}#lf-share a:hover{border-style:none;transform:scale(3)}#lf-share li{display:inline;padding:0 .6em}#lf-share ul{display:inline;margin-left:0}.lf-sprite-copy{display:inline-block;background:url(../images/l/sprite.b44ab80bbe0b35.svg) no-repeat;background-position:-2px -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.b44ab80bbe0b35.svg) no-repeat;background-position:-30px -2px;width:24px;height:24px;line-height:24px}a.lf-sprite-facebook{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-linkedin{display:inline-block;background:url(../images/l/sprite.b44ab80bbe0b35.svg) no-repeat;background-position:-58px -2px;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.b44ab80bbe0b35.svg) no-repeat;background-position:-2px -31px;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.b44ab80bbe0b35.svg) no-repeat;background-position:-30px -31px;width:24px;height:24px;line-height:24px}a.lf-sprite-reddit{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-rss{display:inline-block;background:url(../images/l/sprite.b44ab80bbe0b35.svg) no-repeat;background-position:-2px -59px;width:16px;height:16px;line-height:16px}a.lf-sprite-rss{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-search{display:inline-block;background:url(../images/l/sprite.b44ab80bbe0b35.svg) no-repeat;background-position:-22px -59px;width:14px;height:14px;line-height:14px}a.lf-sprite-search{text-indent:100%;white-space:nowrap;overflow:hidden}.lf-sprite-twitter{display:inline-block;background:url(../images/l/sprite.b44ab80bbe0b35.svg) no-repeat;background-position:-58px -31px;width:24px;height:24px;line-height:24px}a.lf-sprite-twitter{text-indent:100%;white-space:nowrap;overflow:hidden}