h1,h2,h3,h4,p,a{margin:0}a{color:#fff}html,body,main{color:#fff;font-optical-sizing:auto;background-color:#111;width:100%;min-height:100vh;margin:0;font-family:Montserrat,sans-serif;font-style:normal}body{flex-direction:column;align-items:center;display:flex}main{background-color:#222;flex-direction:column;gap:4px;width:calc(100% - 16px);max-width:800px;padding:8px;display:flex}section#filters{background-color:#111;flex-direction:column;gap:4px;padding:4px;display:flex}section#filters div.filter{align-items:center;display:flex}section#filters input[type=checkbox]{width:32px;height:32px;transform:scale(.8)}section#events{flex-direction:column;gap:4px;display:flex}div.eventCard{background-color:#111;flex-direction:row;padding:4px;display:flex}div.eventCardDetails{flex-direction:column;gap:4px;padding:0 4px;display:flex}div.tagsHolder{flex-flow:wrap;gap:4px;font-weight:600;display:flex}div.tag{padding:2px 4px}div.score{flex-direction:row;gap:4px;margin-bottom:4px;display:flex}div.score>div{background-color:#222;flex:0 auto}div.teamScores{gap:16px;display:flex}div.teamScore{justify-content:center;align-items:center;gap:8px;padding:8px;font-size:24px;font-weight:600;display:flex}div.teamLogo{text-align:center}div.gameStatus{flex-direction:column;gap:4px;padding:4px;display:flex}
