@import url("https://fonts.googleapis.com/css?family=IBM+Plex+Mono:400,700|Domine:400,700");body,html{background-color:#fdf6e3;color:#39484D;margin:0;padding:0;font-family:'Domine', serif;font-size:16px;line-height:1.7em}:not(a)>b,:not(a)>strong{color:#2b373b}a,a:visited,a:active{text-decoration:none;color:#268bd2}h1,h2,h3,h4,h5,h6{font-family:'IBM Plex Mono', monospace;line-height:1.3em}h1{font-size:2.2em;line-height:1.1em}h2{font-size:1.8em}h3{font-size:1.4em}table{border-collapse:collapse}td,th{border:1px solid #586e75;padding:2px 5px;line-height:1.4em}main{padding:16px 3% 200px}nav{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:50px}@media screen and (max-width: 600px){body,html{font-size:14px;color:#2b373b}}article header{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:50px}article header time{font-size:14px;color:#586e75}article header time[itemprop="dateModified"]{font-style:italic;margin-left:0.2em}article .article-content>*:not(img):not(svg):not(script):not(style){max-width:720px;margin-left:auto;margin-right:auto;box-sizing:border-box}article .article-content>*:not(img):not(svg):not(script):not(style):not(table){display:block}article .article-content>img,article .article-content>svg,article .article-content>details>img,article .article-content>details>svg{display:block;margin:30px auto;max-width:100%}article h1{margin-top:1.5em;margin-bottom:0.5em}article h2,article h3,article h4,article h5,article h6{color:#cb4b16;font-weight:400;margin:1.5em 0 1em}article hr+h2,article hr+h3,article hr+h4,article hr+h5,article hr+h6{margin-top:1em}article a[href^="#"]{text-decoration:underline dotted #268bd2 1px}article a:not([href^="#"]){text-decoration:underline solid}article .katex{color:#6c71c4}article code{font-family:'IBM Plex Mono', monospace;color:#6c71c4}article pre{overflow:auto;background-color:#eee8d5;padding:12px}article pre,article pre code{line-height:1.4em;color:rgba(0,0,0,0.7)}article blockquote{border-left:8px solid #eee8d5;margin:1.5em 0;padding:0 1.5em 0 1.2em;color:#586e75}article blockquote strong,article blockquote b{color:#51666c}article hr{border:0;height:6px;background-color:#586e75;margin:30px 0}article details:not(#toc){border:1px dotted #999;padding:12px;border-radius:3px;margin-bottom:3px}article details:not(#toc) summary{cursor:default}article details:not(#toc)[open] summary{position:sticky;top:0;background-color:#fdf6e3;z-index:10}article #toc{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;margin-top:30px;margin-bottom:30px}article #toc a{text-decoration:none;color:inherit;opacity:0.9}article #toc::-webkit-scrollbar{width:5px;background:transparent}article #toc::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.1)}article #toc::-webkit-scrollbar-track-piece{display:none}@media screen and (min-width: 1400px){article #toc{position:fixed;left:0;top:0;bottom:0;width:20%;white-space:nowrap;overflow-x:hidden;overflow-y:auto;margin:0;-webkit-overflow-scrolling:touch;font-size:0.8em;margin:0;padding:0 10px 0 0}article #toc li{text-overflow:ellipsis;overflow:hidden}article #toc summary{padding:10px 5px}article #toc ul{padding-left:20px}article #toc>ul{padding-bottom:100px}}body.edit-mode article header:after{display:block;content:'Private';font-family:'IBM Plex Mono', monospace;text-transform:uppercase;font-size:14px;padding:3px 5px;line-height:1em;border-radius:2px;font-weight:400;background-color:#eee8d5;color:#cb4b16;vertical-align:middle;margin-top:0.2em;margin-right:0.8em;float:left}body.edit-mode article header[data-visibility="public"]:after{content:'Public';color:#6c71c4}.articles-list{max-width:720px;margin-left:auto;margin-right:auto}.articles-list ul{font-size:14px;padding:0}.articles-list ul li{list-style:none;padding:0;margin:0;margin-bottom:16px}.articles-list ul li .header{color:#586e75}.articles-list ul li time{display:inline-block}.articles-list ul li time[itemprop="dateModified"]{font-style:italic;margin-left:0.2em}.articles-list ul li a{display:block}.articles-list ul li.status-draft a{color:#d33682}.articles-list ul li.visibility-private h2:before{display:inline-block;content:'Private';font-family:'IBM Plex Mono', monospace;text-transform:uppercase;font-size:14px;padding:3px 5px;line-height:1em;border-radius:2px;font-weight:400;background-color:#eee8d5;color:#cb4b16;vertical-align:middle;margin-right:0.7em}.articles-list ul h2{margin:0;padding:0;font-size:18px;line-height:1.2em;font-weight:700}
