body{background-color:#f0f0f0;max-width:100%;font-family:sans-serif;font-size:16px;line-height:1.5;margin:0;padding:0;position:relative}body .wrapper{max-width:59em;margin-top:0;margin-bottom:0;margin:auto;padding-bottom:6em;background-color:#fff;min-height:100vh}@media(min-width: 540px)and (max-width: 1023px){body .wrapper{font-size:1.5em}}@media(max-width: 539px){body .wrapper{font-size:1.8em}}.header{position:sticky;top:0;border-bottom:1px solid gray;padding-bottom:1em;background-color:#fff;padding:.5em;width:95%;margin:auto;z-index:200}.header .title{font-family:monospace}.header h1{margin:0;padding:0}.header .tagline{color:gray}.header .tagline h2{font-size:1em;margin:0;padding:0;font-weight:normal}ul{list-style-type:none}a{text-decoration:none;color:#00008b}a:visited{color:#6666c0}a:hover{text-decoration:underline}.pageList{margin:auto}.pageEntry{margin:1.5em;min-height:5em}.pageEntry .container{position:relative}.pageEntry .container .thumbnail{display:inline-block;height:7.5em;width:7.5em;vertical-align:top}.pageEntry .container .thumbnail img{border:1px solid #000;height:100%;width:100%;vertical-align:bottom}.pageEntry .container .thumbnail img.delayed{border:1px solid gray;opacity:.5}.pageEntry .container .link{display:inline-block;font-size:1.5em;line-height:1.1em;padding-left:.5em;height:100%;max-width:60%;text-decoration:none}.pageEntry .container .link .date,.pageEntry .container .link .description{color:gray;font-size:.6em;padding-left:.2em;line-height:1.4em}.pageEntry .container .link .tags::before{content:"Tags:"}.pageEntry .container .link .tags{display:none;color:gray;font-size:.35em;padding-left:.2em;line-height:1em}.pageEntry.highlighted{height:12em}.pageEntry.highlighted .container .thumbnail{height:12em;width:12em}.pageEntry.highlighted .container .link{font-size:2em}.pageEntry.highlighted .container .link .date,.pageEntry.highlighted .container .link .description{font-size:.5em}#taglineList{display:none}