.header-logo{font-size:1.5rem}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-scroller .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem}.text-white a{color:#fff;text-decoration:underline}.page-footer{color:#999;text-align:center;background-color:#f9f9f9;border-top:.05rem solid #e5e5e5;padding:2.5rem 0}.board-colour{height:1em;width:1em;display:inline-block;vertical-align:middle;margin-right:.5em}.board-white{background-color:#fff;border:1px solid #000}.board-black{background-color:#000}.score-col{text-align:center}th.team-span-col:not([colspan]),td.team-span-col:not([colspan]){display:none}@media only screen and (max-width:767.98px){th.team-span-col:not([colspan]),td.team-span-col:not([colspan]){display:table-cell}th.team-span-col[colspan="2"],td.team-span-col[colspan="2"]{display:none}.grade-col{display:none}}.result-header-row{border-bottom:1px solid #000;text-align:center}.result-header-row th{vertical-align:middle}.result-summary-row{border-top:1px solid #000;font-weight:700}.author{font-style:italic}