body{font-family:Georgia,Times New Roman,Times,serif;font-size:16px;line-height:1.75;margin:0;padding:0;background-color:#f4f4f4;color:#333}@media only screen and (min-width:1200px){body{font-size:18px}}body,body a,body a:link,body a:visited,body .published{transition:background-color .4s,color .4s}h1,h2,h3{font-optical-sizing:auto;font-weight:100;font-style:normal}a:link{color:#0b49a4}a:visited{color:#4e48a3}main .content{margin-bottom:4em}pre,code{background:#333;color:#fff;border-radius:.5em}code{display:inline-block;padding:0 .5em}pre{padding:1em;overflow-x:auto}article p{overflow-x:hidden}body.dark-theme{background-color:#222;color:#f0f0f0}body.dark-theme a:link{color:#98b9e8}body.dark-theme a:visited{color:#98a3e8}body.dark-theme .published{color:#aeaeae}
