@font-face{font-family:'Linux Libertine Display';src:url("subset-LinLibertineDisplay.woff2") format("woff2"),url("subset-LinLibertineDisplay.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Linux Biolinum';src:local("Linux Biolinum Italic"),local("LinBiolinumI"),url("subset-LinBiolinumI.woff2") format("woff2"),url("subset-LinBiolinumI.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Linux Biolinum';src:local("Linux Biolinum"),local("LinBiolinum"),url("subset-LinBiolinum.woff2") format("woff2"),url("subset-LinBiolinum.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Linux Biolinum';src:local("Linux Biolinum Bold"),local("LinBiolinumB"),url("subset-LinBiolinumB.woff2") format("woff2"),url("subset-LinBiolinumB.woff") format("woff");font-weight:bold;font-style:normal}@media (prefers-color-scheme: light){:root{--view-backgroud-color: #000;--page-background-color: rgba(255, 255, 255, 0.90);--code-background-color: rgba(255, 255, 255, 0.50);--shadow-color: #666;--border-color: #ccc;--header-color: #000;--body-color: #000;--code-color: #821;--a-link-color: #178;--a-active-color: #182;--a-visited-color: #218;--a-hover-color: #182}}@media (prefers-color-scheme: dark){:root{--view-backgroud-color: #000;--page-background-color: rgba(17, 17, 17, 0.90);--code-background-color: rgba(102, 102, 102, 0.50);--shadow-color: #666;--border-color: #999;--header-color: #f0f0f0;--body-color: #ddd;--code-color: #c43;--a-link-color: #8df;--a-active-color: #8f9;--a-visited-color: #98f;--a-hover-color: #8f9}}.email:after{content:"\6d\69\6b\65\40\70\68\70\2e\6e\65\74"}.jabber:after{content:"\6d\36\77\36\40\6a\61\62\62\65\72\2e\63\63\63\2e\64\65"}.google:after{content:"\6d\69\6b\65\2e\70\68\70\2e\6e\65\74\40\67\6d\61\69\6c\2e\63\6f\6d"}.twitter-tweet-rendered{margin-left:auto;margin-right:auto}.pubinfo,.breadcrumbs{font-style:italic;opacity:.7}.cc-sa img{border:none;vertical-align:middle}html{font-size:12px;font-family:"DejaVu Sans Mono","Bitstream Vera Mono","Menlo","Consolas","Andale Mono","Lucida Console","Monospace",monospace;background:#111 url("lapalma-o-10.jpg") fixed no-repeat;background-size:cover;height:100%;box-sizing:border-box}body{line-height:239.4%;background:transparent url("lapalma-o-100.jpg") fixed no-repeat;background-size:cover;min-height:100%;box-sizing:border-box;margin:0;padding:1rem}body.post{display:block}body>div{max-width:120ch;border:1px outset black;border-top-left-radius:1.33rem;border-top-right-radius:1.33rem;margin:auto}body>div>header{background:linear-gradient(180deg, rgba(175,175,175,0.8), rgba(240,240,240,0.8));padding:.33rem;border-top-left-radius:1rem;border-top-right-radius:1rem;font-family:sans-serif;text-align:center;font-weight:bold;display:grid}body>div>header>h1{grid-column:1 / 8;margin:0;font-size:1.6rem}body>div>header>div{grid-column:9 / 10;text-align:right;margin-right:.5rem}body>div>header>div span{display:inline-block;border:1px solid #000;border-radius:.2rem;background:linear-gradient(0deg, #afafaf, #f0f0f0);width:1.2rem;line-height:120%;text-align:center;padding:.1rem;margin:.2rem;animation:1s linear 0s background}body>div>header>div span:hover{background:linear-gradient(180deg, #afafaf, #f0f0f0)}body>div>main>div{background:#333;color:#eee;font-size:1.5em;padding:1rem}body>div>main>div p::before{content:"~$ \A";color:lime;font-weight:100}body>div>main>div blockquote p::before,body>div>main>div .pubinfo p::before{content:none;color:white}body>div>main>div blockquote p:first-child::before{content:"» ";vertical-align:baseline;font-size:4rem;opacity:.33}body>div>main>div blockquote p:last-child::after{content:" «";vertical-align:bottom;font-size:4rem;opacity:.33}body>div>main>div:last-child::after{content:"_";animation:1s steps(2, end) 0s infinite blink}body>div>main>div h1,body>div>main>div h2,body>div>main>div h3,body>div>main>div h4,body>div>main>div h5,body>div>main>div h6{font-weight:normal;font-size:1em;color:lime;margin-top:2em}body>div>main>div h1::before,body>div>main>div h2::before,body>div>main>div h3::before,body>div>main>div h4::before,body>div>main>div h5::before,body>div>main>div h6::before{content:"# "}body>div>main>div h1::after,body>div>main>div h2::after,body>div>main>div h3::after,body>div>main>div h4::after,body>div>main>div h5::after,body>div>main>div h6::after{content:" ⏎"}body>footer{line-height:150%;text-align:center;max-width:120ch;margin:auto;border-bottom-left-radius:1.33rem;border-bottom-right-radius:1.33rem;background:linear-gradient(0deg, rgba(175,175,175,0.8), rgba(240,240,240,0.8));border:1px outset black}.pubinfo{text-align:right;font-size:1rem}.cc-sa{width:50%;padding:1rem;margin:auto}@keyframes blink{from{background:transparent}to{background:white}}a:link{color:#00afff}a:visited{color:#cf00af;opacity:.8}a:hover{color:#30ff00}pre{line-height:150%;font-size:1.2rem;background:black;color:white;border:1px solid #1c1;counter-increment:examples;counter-reset:lines}pre::after{background:#1c1;color:black;display:block;content:" example" counter(examples) ".txt  " counter(lines) "L                                                                1,1     Top"}pre code{opacity:.8;padding:1em 1em 1em 1em;display:block;overflow-x:auto}pre code span.newline{counter-increment:lines}pre code span.newline::before{content:counter(lines) " ";width:2rem;display:inline-block;text-align:right;opacity:.5}
