.container{flex-direction:column;align-items:center;max-width:none;padding-left:0;padding-right:0;display:flex}.last-refreshed{margin:2em 0;font-size:.8em}label{margin-right:.5em}table tr:nth-child(odd){background-color:#2a2a2a}table tr:hover{background:#454545}table td.rank,table th.rank{text-align:center;width:4em}table td.name,table th.name{text-align:left;width:20em}table td.score,table th.score{text-align:right;width:4em}table td.event,table th.event{text-align:left;width:10em}table td.result,table th.result{text-align:right;width:8em}table#person-ranks th.event,table#person-ranks th.score{cursor:pointer}table#person-ranks th.event.sorted:after,table#person-ranks th.score.sorted:after{content:"▲";padding-left:.4em;font-size:.8em}table#person-ranks tr.top-score{background-color:#00ff0080}table#person-ranks tr.high-score{background-color:#00ff0050}table#person-ranks tr.good-score{background-color:#00ff0020}.parameters{flex-direction:column;align-items:center;gap:.6em;margin:1em 0;display:flex}.parameters>div{width:100%;max-width:320px;margin:0 auto}.parameters select,.parameters input{box-sizing:border-box;width:100%}ul#search-results{z-index:10;background-color:#000;border:1px solid #ccc;border-radius:4px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0}ul#search-results li{cursor:pointer;padding:8px}.page-selector-box{font-size:.9em}.page-button{text-align:center;background:0 0;border-radius:8px;width:1.5em;margin:0 .1em;padding:.25em 0}.page-button:hover{background:#454545;outline:1px solid #fff3cc}.page-button-active{color:#fff;background:#e64503;outline:1px solid #888}.page-selector-box input[type=number]{font-size:inherit;width:2.7em}
