@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap'); *, *:before, *:after { box-sizing: border-box; } body { background-color: #ffffff; line-height: 1.5rem; font-size: 16px; font-family: "Roboto Slab", sans-serif; color: #000; padding: 2rem; } .main { margin: auto; max-width: 60rem; } a { text-decoration: underline; text-underline-offset:.3rem; color: #007d9c; } p { color: #1a1a19; } h1 { line-height: normal; } h2 { margin-top: 2rem; line-height: 1.4em; border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 0.8px; } span.published, span.updated { display: block; font-style: oblique; } code.verbatim { background-color: #eeeeee; } pre { padding: 1rem 2rem; margin: 0; font-size: 16px; font-family: 'Source Code Pro', monospace; /* overflow: scroll; */ } .tags { background-color: #eeeeee; border-radius:8px; padding:0 .5rem; font-size: 90%; } .meta_tags a:link, .meta_tags a:visited { text-decoration: none; } .meta_date { font-style: italic; } table { border: 1px solid black; width: 100%; border-spacing: 15px; border-collapse: collapse; letter-spacing: 1px; font-family: 'Source Code Pro', monospace; font-size: 16px; text-align: left; } thead { background-color: #E0EBF5; font-weight: bold; } blockquote { background-color: #fffff0; border-radius: 5px; padding-left: 5px; font-style: italic; }