.summary{color:#888;font-size:95%}a{color:#000;text-decoration:underline}a:hover{color:#555}aside{flex:1 auto;font-size:80%;padding:20px 0 10px 0;border-top:solid 1px #eee;line-height:1.8em}aside form{text-align:center}article.interviewee{margin-bottom:40px}body{font-family:-apple-system,"San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;font-size:1em;line-height:1.8em;padding:30px}code{color:#767676}dd{font-size:85%;padding:0;margin:0 0 20px 0}dt{font-weight:bold}div#wrapper{display:flex;flex-flow:row wrap;max-width:502px;margin:auto}p#credits{float:right;font-size:70%;margin:0;color:#aaa}p#support{font-size:95%}footer{font-size:80%;color:#444;padding-top:20px;border-top:solid 1px #eee}h1{font-size:220%;color:#000;padding:0;margin:0 0 5px 0}h2{font-size:220%;color:#fe2e9a;padding:0;margin:0}h3{font-size:160%;padding:0;margin:0}h4{font-size:150%;padding:0;margin:40px 0 0 0}h5{font-size:140%;font-weight:normal;padding:0;margin:20px 0 0 0}header#main{flex:1 auto}header#main nav{font-size:120%;padding:0;margin:15px 0 30px 0;border-top:solid 1px #eee;border-bottom:solid 1px #eee}header#main nav ul{padding:10px 0;margin:0}header#main nav ul li{margin-bottom:3px}img.detail,img.portrait{margin-bottom:10px;border:solid 1px #000}main{word-wrap:break-word}nav a{color:#fe2e9a}nav ul{list-style:none outside;padding:0;margin:0}nav ul li{display:inline-block}nav.categories{font-size:80%;margin-top:10px}nav.categories ul li{text-align:center;padding:0 5px;margin:0 5px 5px 0;border:solid 1px #eee;border-radius:5px}nav.categories ul li a{text-decoration:none}p#paginator{text-align:center;font-size:95%;padding:20px 0;margin:0;border-top:solid 1px #eee}p#paginator span{color:#767676}p#tagline{font-size:110%;color:#777;padding:0;margin:20px 0}p.summary{margin:2px 0 0 0}pre{overflow:scroll;font-size:80%;background-color:#eee;color:#767676;padding:10px;margin:0 0 20px 0;border:solid 1px #ddd}section#categories>ul li{margin-bottom:15px}section#inspired>ul,section#personal>ul{list-style:none;column-count:2}section#inspired>ul li,section#personal>ul li{margin-bottom:5px}time{font-size:80%;color:#aaa}time a{color:#aaa}ul{list-style:square inside;font-size:90%;padding:0;margin:20px 0}ul li{padding:0;margin:0}ul#changelog li{margin-bottom:10px}ul#changelog li time{font-size:100%;font-weight:bold;color:#000}@media all and (max-width:600px){header#main nav ul li{width:33%;margin-right:30px}img.detail,img.portrait{max-width:500px;width:100%;height:auto}p#credits{float:none;padding:0;margin-bottom:10px}section#inspired>ul,section#personal>ul{column-count:1}}@media all and (min-width:700px) and (max-width:1200px){h1,h2{display:inline-block}h2:before{content:"/";font-weight:normal;color:#eee;margin:0 10px}header#main nav ul li{margin-right:15px}p#tagline{margin:2px 0 0 0}ul#patrons{list-style:none;column-count:2;margin:20px 0}}@media all and (min-width:1200px){aside{flex:1 0;padding:0;border:0}aside form{text-align:left}h2{font-size:190%}div#wrapper{max-width:1000px}footer{max-width:502px;margin:auto}header#main{flex:1 0}header#main nav ul li{display:block}main{max-width:502px;margin:0 50px}ul#patrons{list-style:none;column-count:3;margin:20px 0}}