*{margin:0;padding:0;box-sizing:border-box;font:inherit;color:inherit;text-decoration:inherit}html{font-size:10px}body{font-family:Arial,sans-serif;font-size:1.4rem;line-height:1.3}aside a{border-bottom:1px solid rgba(0,0,0,.2)}aside a:hover{border-bottom-color:rgba(0,0,0,.4)}aside a.has-tooltip{border-bottom-color:#00f}h1,h2,p{margin-bottom:1.3em}h1{font-size:1.8rem;font-weight:700;z-index:4}header h1{margin-bottom:7.2rem}header,aside{padding:1.2rem}header{background-color:#000;background-position:top left;color:#fff;min-height:50vh;display:flex;flex-direction:column}header p{max-width:28em}header a:hover{text-decoration:underline}header .foot{padding-top:1.2rem;margin-top:auto}header .foot a{text-decoration:underline}dt{position:absolute}dd{margin-left:6em}dl p{margin-bottom:0}.table{font-size:1.4rem;margin-bottom:calc(1.2rem * 6)}.table img{max-width:100%}.table .row{display:flex}.table .row.body{padding:.8em 0;border-bottom:1px solid}.table .row .col{flex:1}.table .row.header{font-weight:700;padding-bottom:.8em;background:#fff;border-bottom:1px solid;position:-webkit-sticky;position:sticky;top:-1px;padding-top:1.2rem}.table .row.header .col[data-sort-trigger]:hover span{display:inline-block}.table .col.type{max-width:18%}.table .col.tags{flex:1.5}.table .col.content{flex:.5}.table .col.title{flex:2}.table .col.pad{padding-right:1em}.item.moreinfo-active .moreinfo-button{display:none}.item:not(.moreinfo-active) .moreinfo,.item:not(.moreinfo-active) .lessinfo-button{display:none}.content a{text-transform:uppercase}.moreinfo .caption p{max-width:22em}.moreinfo .text{margin-bottom:1.2rem;-webkit-column-count:2;column-count:2;-webkit-column-gap:1.2rem;column-gap:1.2rem}.moreinfo .text p:first-of-type{display:none}.hasmoreinfo iframe,.hasmoreinfo p:not(:first-child){display:none}.tags>*:not(:last-of-type):after{content:','}aside{min-height:100vh;width:100%}aside .table{margin-top:4.8rem}.tooltip{background:#fff;position:fixed;top:200%;left:200%;width:22rem;box-shadow:.2rem .2rem .6rem rgba(0,0,0,.5);display:none;margin:1rem;pointer-events:none}.tooltip img{width:100%;display:block}@media(min-width:1024px){body{display:flex}header{flex:1}header,aside{height:100vh}aside{overflow-y:scroll;width:100%;max-width:calc(100% * 2/3)}}.only-mobile{display:none}.not-mobile{display:initial}@media(max-width:640px){.moreinfo-active [data-sort=tags],.moreinfo-active [data-sort=content]{display:none}.moreinfo-active .text.hasmoreinfo p:first-of-type{margin-bottom:0}.tooltip{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:80vw;z-index:100}.not-mobile{display:none}.only-mobile{display:initial}.moreinfo>.col.pad{padding-right:0}aside .table .gallery .row.image{position:relative;flex-direction:column-reverse}aside .table .gallery .row.image .pad{padding-right:0}aside .table .gallery .row.image .caption p:not(.nav){display:none}aside .table img{width:100%;max-width:none}aside .table .row.header{display:none}aside .table .row{flex-direction:column}aside .table .row.moreinfo{margin-top:1.2rem}aside .table .row.moreinfo .text{-webkit-column-count:1;column-count:1}aside .table .row .col{max-width:none}aside .table .row .col.title h2{margin-right:6em}aside .table .row .col.title h2 span{font-weight:700}aside .table .row .col.type{position:relative;padding-right:0}aside .table .row .col.type .type-value{position:absolute;right:0}aside .table .row .col.city br{display:none}}span.has-tooltip{cursor:help}.roll-titles span:not(:first-of-type){display:none}.body .tags,.body .content{font-size:1.2rem;line-height:1.5}.table .header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-sort-trigger]{cursor:pointer}[data-sort-trigger] span{display:none;position:relative;top:-1px}[data-sort-trigger].sorted span{display:inline-block}[data-sort-trigger].sorted-reverse span{-webkit-transform-origin:0 55%;transform-origin:0 55%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}dl input{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;border-bottom:1px solid}iframe{border:none}