.brackets-viewer .standings h2{font-size:1.5em;color:gray}.brackets-viewer .bracket-table{border-collapse:collapse;font-size:var(--text-size);margin-top:20px;min-width:600px}.brackets-viewer .bracket-table th{background:var(--secondary-background);color:var(--font-color);font-weight:500;text-align:left;padding:8px 10px;border:1px solid var(--border-color)}.brackets-viewer .bracket-table td{padding:8px 10px;border:1px solid var(--border-color)}.brackets-viewer .bracket-table tbody tr:hover{background:var(--secondary-background)}.brackets-viewer .sectional-filters{display:flex;flex-wrap:wrap;gap:10px 14px;margin:10px 0 20px}.brackets-viewer .sectional-chip{position:relative;cursor:pointer;font-size:var(--text-size)}.brackets-viewer .sectional-chip input{display:none}.brackets-viewer .sectional-chip span{display:inline-block;padding:6px 12px;border:1px solid var(--border-color);border-radius:999px;background:var(--primary-background);color:var(--font-color);transition:all .15s ease}.brackets-viewer .sectional-chip:hover span{background:var(--secondary-background)}.brackets-viewer .sectional-chip input:checked+span{background:var(--win-color);border-color:var(--win-color);color:#fff;font-weight:500}.brackets-viewer .sectional-chip input:checked+span:hover{opacity:.9}td.filter-chip{padding:0;width:24px;height:24px;text-align:center;vertical-align:middle}td.filter-chip input[type=checkbox]{width:100%;height:100%;margin:0;cursor:pointer;border:1px solid var(--border-color,#bbb);background:var(--chip-bg,#fff)}