body,html{border:0;margin:0;padding:0;display:flex;justify-content:left}#__next,body,html{height:100%;width:100%}#__next{max-width:8000px}.page-content{max-width:800px;min-height:100vh;position:relative;font-family:Helvetica,sans-serif;font-size:16px;line-height:1.3}.page-content ::selection{background:#adff2f;color:#fff}.page-content a::selection{color:#ff4500}@media only screen and (max-width:500px){.page-content{padding-left:10px;padding-right:10px}}@media only screen and (min-width:501px)and (max-width:783px){.page-content{padding-left:10px;padding-right:10px}}@media only screen and (min-width:784px){.page-content{padding-left:4%;padding-right:4%}}a{color:blue;text-decoration:none}a:hover{color:#adff2f!important}li,ul{margin:0;padding:0;list-style-type:none}.header-bar{padding-top:1em;padding-bottom:2em}.header-bar h2{margin-left:0;margin-right:30px;display:inline}.header-bar li{display:inline}@media only screen and (max-width:500px){.header-bar li{display:block}}.header-bar li a{color:inherit}.header-bar .name{padding-bottom:15px}h1{font-size:24px}.index{line-height:1.2}.index a{color:inherit;line-height:.85;border-bottom:1px solid;text-shadow:-2px -2px #fff,-2px 2px #fff,2px -2px #fff,2px 2px #fff,0 2px #fff,-1px 2px #fff,1px 2px #fff,0 1px #fff,1px 1px #fff,-1px 1px #fff}.index .year,.index li{margin-bottom:15px}.index .year{font-weight:700}.header-bar,.index{-webkit-user-select:none;-moz-user-select:none;user-select:none}.projectInfo .authors{padding-bottom:15px}.page{width:100%;padding-bottom:60px}.page-footer{position:absolute;bottom:0;padding-top:20px;height:30px}img{max-width:100%;padding-bottom:12px}.image{padding-top:12px;font-style:italic;font-size:12px}.imageCaption{padding-bottom:12px}li.reference{padding-bottom:.5em;text-indent:-2em;padding-left:2em;word-wrap:break-word}