.standings-wrap[data-v-f8f3bb68]{background:#fff;border:1px solid #dedcd6;max-width:850px}.standings-table[data-v-f8f3bb68]{border-collapse:collapse;text-align:left;width:100%}caption[data-v-f8f3bb68]{background:var(--ink);color:#fff;text-align:left;padding:20px 24px;font-weight:800}thead[data-v-f8f3bb68]{letter-spacing:.08em;text-transform:uppercase;background:#eeece6;font-size:12px}th[data-v-f8f3bb68],td[data-v-f8f3bb68]{padding:16px 24px}thead th[data-v-f8f3bb68]:first-child{width:100px}tbody tr+tr[data-v-f8f3bb68]{border-top:1px solid #e7e4de}tbody tr[data-v-f8f3bb68]:nth-child(2n){background:#f8f7f3}tbody th[data-v-f8f3bb68]{overflow-wrap:anywhere;font-weight:700}small[data-v-f8f3bb68]{color:#566478;margin-top:3px;font-size:13px;font-weight:400;display:block}.standing-rank[data-v-f8f3bb68]{font-size:21px;font-weight:800}.standings-winner[data-v-f8f3bb68]{box-shadow:inset 4px 0 var(--red)}.standings-winner .standing-rank[data-v-f8f3bb68]{color:var(--red)}@media (width<=600px){th[data-v-f8f3bb68],td[data-v-f8f3bb68]{padding:14px 16px}thead th[data-v-f8f3bb68]:first-child{width:75px}}.tournament-bracket[data-v-3288b25b]{background:#eeece6;border:1px solid #dedcd6;min-width:0;margin-top:32px}.bracket-heading[data-v-3288b25b]{border-bottom:1px solid #dedcd6;padding:24px}.bracket-heading h3[data-v-3288b25b]{margin-bottom:10px;font-size:26px}.bracket-heading p[data-v-3288b25b]{max-width:760px;margin-bottom:10px;font-size:14px}.bracket-heading .bracket-hint[data-v-3288b25b]{color:#566478;margin-bottom:0;font-size:13px}.bracket-nav[data-v-3288b25b]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.bracket-nav a[data-v-3288b25b]{color:var(--ink);background:#fff;border:1px solid #d4d1ca;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none}.bracket-nav a[data-v-3288b25b]:hover,.bracket-nav a[data-v-3288b25b]:focus-visible{border-color:var(--red);color:var(--red)}.bracket-scroll[data-v-3288b25b]{overscroll-behavior-x:contain;padding:24px;overflow-x:auto}.bracket-scroll.is-dragging[data-v-3288b25b]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}@media (hover:hover) and (pointer:fine){.bracket-scroll.is-draggable[data-v-3288b25b]{cursor:grab}.bracket-scroll.is-dragging[data-v-3288b25b]{cursor:grabbing}}.bracket-scroll[data-v-3288b25b]:focus-visible{outline:3px solid var(--red);outline-offset:-3px}.bracket-rounds[data-v-3288b25b]{gap:48px;display:flex;position:relative}.bracket-lines[data-v-3288b25b]{pointer-events:none;position:absolute;top:58px;left:0;overflow:visible}.bracket-lines path[data-v-3288b25b]{fill:none;stroke:#8592a2;stroke-width:2px;stroke-linejoin:round}.bracket-round[data-v-3288b25b]{flex:0 0 245px;width:245px;position:relative}.bracket-round:target h4[data-v-3288b25b]{color:var(--red)}h4[data-v-3288b25b]{border-bottom:3px solid var(--ink);align-items:center;gap:10px;height:58px;margin:0;padding-bottom:14px;font-size:15px;display:flex}h4 span[data-v-3288b25b]{color:#566478;font-size:11px}.bracket-final h4[data-v-3288b25b]{border-color:var(--red)}.bracket-matches[data-v-3288b25b]{margin:0;padding:0;list-style:none;position:relative}.bracket-match[data-v-3288b25b]{background:#fff;border:1px solid #d4d1ca;width:245px;height:128px;position:absolute;left:0}.bracket-match-id[data-v-3288b25b]{background:var(--ink);color:#d7dfea;letter-spacing:.06em;text-transform:uppercase;height:26px;margin:0;padding:6px 12px;font-size:10px;line-height:14px}.bracket-team[data-v-3288b25b]{justify-content:space-between;align-items:center;gap:12px;height:50px;padding:6px 12px;font-size:13px;line-height:1.4;display:flex}.bracket-team+.bracket-team[data-v-3288b25b]{border-top:1px solid #e7e4de}.bracket-team-name[data-v-3288b25b]{overflow-wrap:anywhere}.bracket-winner[data-v-3288b25b]{box-shadow:inset 3px 0 var(--red);font-weight:800}.bracket-score[data-v-3288b25b]{color:#566478;font-variant-numeric:tabular-nums;flex:none;font-size:17px}.bracket-winner .bracket-score[data-v-3288b25b]{color:var(--red)}.sr-only[data-v-3288b25b]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.bracket-heading[data-v-3288b25b],.bracket-scroll[data-v-3288b25b]{padding:18px}}
