body{background:#1b1c1d!important}.pushable:not(body){transform:none}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:fixed}.pushable:not(body),.pushable:not(body)>.pusher{min-height:100vh}.pushable:not(body)>.pusher>main{background:#fff;padding-bottom:1.5rem}.pushable:not(body)>.pusher>footer{margin-top:0;padding:1.5rem 0 5rem}.pushable:not(body)>.pusher>footer .ui.horizontal.list>.item{line-height:1.2em!important}article.post-item a.internal-link{display:block;position:relative;top:-4.4rem;visibility:hidden}article.post-item figure,article.post-item p>a>img,article.post-item p>img{border:1px solid #eee;padding:.5em}article.post-item figure{margin:0 0 1em}article.post-item figure img{width:100%;height:auto;display:inline-block}article.post-item figure>.columns{display:flex;flex-wrap:wrap}article.post-item figure>.two.columns>a,article.post-item figure>.two.columns>img{width:49.9%}article.post-item figure>.three.columns>a,article.post-item figure>.three.columns>img{width:33.3%}article.post-item figure.fixed-size img{margin:auto}article.post-item figure.small.fixed-size img{width:180px!important}article.post-item figure:last-child{margin-bottom:0}article.post-item figure>figcaption{margin:.5em -.5em -.5em}article.post-item figure.left,article.post-item figure.right{max-width:320px}article.post-item figure.small.left,article.post-item figure.small.right{max-width:180px}article.post-item figure.left{float:left;margin:0 1em 1em 0}article.post-item figure.right{float:right;margin:0 0 1em 1em}article.post-item figure.center>.columns>a,article.post-item figure.center>.columns>img{margin:auto}article.post-item figure.center img{max-width:max-content!important;margin:auto}@media only screen and (max-width:767.98px){article.post-item figure.fixed-size img,article.post-item figure.small.fixed-size img,article.post-item figure>.columns>a,article.post-item figure>.columns>img{width:100%!important}article.post-item figure.small.left,article.post-item figure.small.right{max-width:none}article.post-item figure.center,article.post-item figure.left,article.post-item figure.right{margin:0 0 1em;float:none;max-width:none}article.post-item figure:last-child{margin-bottom:0}}.remark-code-title,.remark-oembed-inline+p.caption,article.post-item figure>figcaption{padding:.3em .5em;background:#eee}.remark-code-title{font-size:smaller}.remark-code-title+pre{margin-top:0!important}article.post-item .embed{background:#f6f6f6;border:1px solid #eee;margin:0 0 1em;padding:.5em;overflow-y:auto;max-height:120vw}article.post-item .embed>iframe{background:#fff;display:block;margin:auto;max-width:100%}.remark-oembed-inline{padding:.5rem;background:#f6f6f6;border:1px solid #eee;margin-bottom:1em}.remark-oembed-inline+p.caption{margin-top:-1em!important;border-top:none!important}.remark-oembed-inline.remark-oembed-youtube{padding:.5rem}.remark-oembed-inline.remark-oembed-youtube>iframe{width:100%;min-height:min(50vw,420px);display:block;margin:auto!important}.remark-oembed-inline.remark-oembed-twitter>*{margin:0 auto!important}@media only screen and (max-width:767.98px){article.list-item>.ui.stackable.grid{margin-left:-1rem!important;margin-right:-1rem!important}}article.post-item>header{margin-top:1.5em;margin-bottom:.7em}article.post-item>.top.nav.menu{margin-top:-.5rem;margin-bottom:-.7rem}article.post-item>.top.nav.menu .item:hover{background:none}article.post-item>.top.nav.menu .item:hover i.icon{background:rgba(0,0,0,.05)}article.post-item .nav .item{padding:0!important}article.post-item .share-buttons .item{line-height:0}article.post-item .bottom.nav .share-buttons{min-height:auto;padding-left:.333333em;border-left:1px solid rgba(34,36,38,.15)}article.post-item .bottom.nav .share-buttons .item:last-child{margin-right:0}article.post-item .bottom.nav .links{clear:both}article.post-item>.meta>.item{line-height:1.2em!important}article.post-item>footer>.menu>.item{max-width:35%}@media only screen and (max-width:767.98px){article.post-item>footer>.menu>.item{max-width:none}}code[class*=language-],pre[class*=language-]{color:#d4d4d4;font-size:13px;text-shadow:none;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#264f78}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background:#1e1e1e}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;color:#db4c69;background:#1e1e1e}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:#569cd6}.token.doctype .token.name{color:#9cdcfe}.token.comment,.token.prolog{color:#6a9955}.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation,.token.punctuation{color:#d4d4d4}.token.boolean,.token.constant,.token.inserted,.token.number,.token.property,.token.symbol,.token.tag,.token.unit{color:#b5cea8}.token.attr-name,.token.builtin,.token.char,.token.deleted,.token.selector,.token.string{color:#ce9178}.language-css .token.string.url{text-decoration:underline}.token.entity,.token.operator{color:#d4d4d4}.token.operator.arrow{color:#569cd6}.token.atrule{color:#ce9178}.token.atrule .token.rule{color:#c586c0}.token.atrule .token.url{color:#9cdcfe}.token.atrule .token.url .token.function{color:#dcdcaa}.token.atrule .token.url .token.punctuation{color:#d4d4d4}.token.keyword{color:#569cd6}.token.keyword.control-flow,.token.keyword.module{color:#c586c0}.token.function,.token.function .token.maybe-class-name{color:#dcdcaa}.token.regex{color:#d16969}.token.important{color:#569cd6}.token.italic{font-style:italic}.token.constant{color:#9cdcfe}.token.class-name,.token.maybe-class-name{color:#4ec9b0}.token.console,.token.interpolation,.token.parameter{color:#9cdcfe}.token.boolean,.token.punctuation.interpolation-punctuation{color:#569cd6}.token.exports .token.maybe-class-name,.token.imports .token.maybe-class-name,.token.property,.token.variable{color:#9cdcfe}.token.escape,.token.selector{color:#d7ba7d}.token.tag{color:#569cd6}.token.cdata,.token.tag .token.punctuation{color:grey}.token.attr-name{color:#9cdcfe}.token.attr-value,.token.attr-value .token.punctuation{color:#ce9178}.token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}.token.entity{color:#569cd6}.token.namespace{color:#4ec9b0}code[class*=language-javascript],code[class*=language-jsx],code[class*=language-tsx],code[class*=language-typescript],pre[class*=language-javascript],pre[class*=language-jsx],pre[class*=language-tsx],pre[class*=language-typescript]{color:#9cdcfe}code[class*=language-css],pre[class*=language-css]{color:#ce9178}code[class*=language-html],pre[class*=language-html]{color:#d4d4d4}.language-regex .token.anchor{color:#dcdcaa}.language-html .token.punctuation{color:grey}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight.line-highlight{background:#f7ebc6;box-shadow:inset 5px 0 0 #f7d87c;z-index:0}