﻿html{height:100%}body{font-family:monospace;font-size:1.2rem;line-height:1.4rem;margin:0;min-height:100%}html,body{background:#fff}header{padding:2rem 0;margin:0 auto;max-width:750px;width:95%}header img{border-radius:50%}main{padding:2rem 0;margin:0 auto;max-width:960px;width:95%}hr{text-align:center;border:0;margin:30px 0}hr:before{content:"•"}hr:after{content:"•"}hr[text]:after{content:" " attr(text) " " "•"}a{color:#2962ff;text-decoration:underline}blockquote{color:rgba(33,33,33,.7);border-left:2px solid rgba(33,33,33,.7);padding:0 1rem;margin:2rem 0}pre{line-height:1.2em;white-space:pre-line}.footer-social-media a:after{content:" Ø";display:inline-block;margin-left:10px;color:rgba(33,33,33,.7)}.footer-social-media a:last-child:after{display:none}.chips span{background:#212121;padding:3px 10px;border-radius:1.4rem;color:#fff}.chips span.tag{background-color:rgba(0,128,0,.8)}.chips span.lang{cursor:pointer;background-color:rgba(255,0,0,.8)}.chips.chips-inline{display:inline-block}.chips.chips-inline span{padding:1px 8px}article{position:relative}article h3{text-decoration:underline;text-decoration-thickness:3px;transition:text-decoration-color .3s ease}article:hover h3{text-decoration-color:#2962ff}article time{position:absolute;top:2px;right:0;color:rgba(33,33,33,.7)}article .chips span.lang{cursor:default}main.article-content{position:relative}main.article-content p{text-align:justify}main.article-content img{display:block;max-width:90%;margin:1rem auto;max-height:80vh}main.article-content img+em{color:rgba(33,33,33,.7);text-align:center;display:block}main.article-content code{background:#212121;color:#fff;padding:1px 8px}main.article-content .footnote-definition{padding:0 1rem}main.article-content .footnote-definition:target{background:#ff0;color:#212121}main.article-content .footnote-definition p{display:inline-block}footer{padding:1rem 0;margin:0 auto;max-width:540px;text-align:center}