body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#000;text-decoration:none}.tileWrapper{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:600px){.tileWrapper{display:grid;grid-template-columns:repeat(1,1fr)}}.App{margin:0 auto;max-width:875px;min-height:100vh;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.thumbnail{color:#000;flex:1 1;margin:5px;text-decoration:none}.content{border:1px solid #dcdcdc;flex:1 1}.content:hover{border:1px solid #a9a9a9}.imgContainer{width:inherit;z-index:1}.titleContainer{padding:8px 12px}.postTitle{font-size:18px;font-weight:600}.postDate,.postTitle{clear:both;display:block;padding:0}.postDate{color:dimgrey;font-size:14px}.thumbImage{align-items:center;background-color:#000;color:gray;display:flex;font-family:monospace;height:250px;justify-content:center;width:auto}.coverImg{background-position:50%;background-size:cover;border-bottom:1px solid #dcdcdc;height:250px;overflow:hidden;width:inherit}.footer{border-top:1px solid #000;font-size:12px;margin:10px 0;padding:10px 0}.leftCol{float:left}.leftCol,.rightCol{display:inline-block}.rightCol{float:right}@media screen and (max-width:875px){.footer{padding:10px 15px}}.header{display:flex;flex-direction:row;margin-top:30px}.header_title{flex:2 1;text-align:left}.blog_title{display:block;font-size:38px;font-weight:bolder}.blog_tagline{color:#333;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:40px}.header_links{align-items:center;display:flex;flex:1 1;justify-content:flex-end;text-align:right}.header span{cursor:pointer;margin-right:15px}svg{fill:currentColor;-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:875px){.header{padding:10px 15px}}@media screen and (max-width:480px){.header{flex-direction:column}.header_links{align-items:center;justify-content:flex-start;padding-top:10px}}.blog_nav{border-bottom:1px solid grey;border-top:1px solid grey;display:flex;flex-direction:row;margin:10px 0;padding-top:10px}.nav_item{color:gray;font-size:14px;font-weight:600;padding-bottom:5px;padding-right:20px}.nav_item a{color:grey}.nav_item.active a{color:#000}.nav_item a:hover{color:#000;cursor:pointer}@media screen and (max-width:875px){.blog_nav{padding:10px 15px}}.postWrapper a{color:#00008b;text-decoration:underline}.postWrapper .coverImg{border-bottom:1px solid #eee;height:auto;margin:0 auto;text-align:center;width:100%}.postWrapper code{background:#f5f5f5;color:#006400;font-size:14px;font-weight:700;padding:2px 4px}
/*# sourceMappingURL=main.7a3c9dcf.css.map*/