.tournament_page__Am6B8{display:grid;min-width:0;gap:48px;padding-block:0 96px}.tournament_page__Am6B8>*{min-width:0}.tournament_heroActions__p42jB{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.tournament_section__k0ifm{display:grid;gap:16px}.tournament_sectionHeading__vgoTm{display:flex;align-items:end;justify-content:space-between;gap:20px}.tournament_sectionHeading__vgoTm h2{margin:0;font-size:24px}.tournament_sectionHeading__vgoTm p{margin:0;color:var(--live-muted);font-size:12px}.tournament_notice__UVnU3,.tournament_warning__Q8V1P{margin:0;padding:16px 20px;border:1px solid var(--border);border-left:3px solid #477e6b;background:var(--card);color:var(--live-muted);font-size:13px;line-height:1.7}.tournament_warning__Q8V1P{border-left-color:#b7812f;color:var(--live-ink)}.tournament_toolbar__Z06Hw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--border)}.tournament_filterPanel___wkba{border:1px solid var(--border);background:var(--card)}.tournament_tournamentSearch__HuiGb{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:16px;border-bottom:1px solid var(--border)}.tournament_tournamentSearch__HuiGb input{min-width:0;height:46px;padding:0 14px;border:1px solid var(--border);border-right:0;background:var(--background);color:var(--live-ink);outline:0}.tournament_tournamentSearch__HuiGb input:focus{border-color:var(--live-red);box-shadow:inset 0 0 0 1px var(--live-red)}.tournament_tournamentSearch__HuiGb button{min-width:86px;border:1px solid var(--live-ink);background:var(--live-ink);color:var(--live-paper);font-size:11px;font-weight:900}.tournament_filterGroups__bGm0C{display:grid;grid-template-columns:.8fr 1.2fr 1.5fr}.tournament_filterGroup__pII9y{display:grid;align-content:start;gap:10px;min-width:0;padding:16px}.tournament_filterGroup__pII9y+.tournament_filterGroup__pII9y{border-left:1px solid var(--border)}.tournament_filterGroup__pII9y>strong{color:var(--live-muted);font-size:9px;letter-spacing:.08em}.tournament_filterSummary__5mJ8o{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border-top:1px solid var(--border);color:var(--live-muted);font-size:10px}.tournament_filterSummary__5mJ8o>div{display:flex;flex-wrap:wrap;gap:16px}.tournament_filterSummary__5mJ8o a{color:var(--live-ink);font-weight:900;text-decoration:underline;text-underline-offset:3px}.tournament_filters__Vqm5s{display:flex;flex-wrap:wrap;gap:4px}.tournament_filters__Vqm5s a{display:inline-flex;min-height:38px;align-items:center;padding:8px 12px;border:1px solid transparent;color:var(--live-muted);font-size:11px;font-weight:800}.tournament_filters__Vqm5s a:hover{color:var(--live-ink)}.tournament_filters__Vqm5s a[aria-current=page]{border-color:var(--live-red);background:color-mix(in srgb,var(--live-red) 12%,var(--card));color:var(--live-red)}.tournament_toolbarLink__vvQL6{color:var(--live-ink);font-size:12px;font-weight:900;text-decoration:underline;text-underline-offset:4px}.tournament_tournamentList__fi921{display:grid;gap:10px}.tournament_tournamentRow__zG4jX{display:grid;grid-template-columns:180px minmax(0,1fr) 220px;gap:24px;align-items:center;padding:22px 20px;border:1px solid var(--border);background:var(--card);transition:border-color .16s ease,background-color .16s ease}.tournament_tournamentRow__zG4jX:hover{border-color:color-mix(in srgb,var(--live-red) 55%,var(--border));background:color-mix(in srgb,var(--live-red) 4%,var(--card))}.tournament_dateBlock__bMiWb{display:grid;gap:5px;color:var(--live-muted);font-size:11px}.tournament_status__oMbWK{width:max-content;margin-bottom:2px;padding:3px 6px;border:1px solid;color:var(--live-muted);font-size:8px;font-weight:900;letter-spacing:.05em}.tournament_status__oMbWK[data-status=upcoming]{color:#4f8e73}.tournament_status__oMbWK[data-status=live]{color:var(--live-red)}.tournament_status__oMbWK[data-status=completed]{color:#477e6b}.tournament_status__oMbWK[data-status=incomplete]{color:#b7812f}.tournament_status__oMbWK[data-status=unreported]{color:var(--live-muted)}.tournament_dateBlock__bMiWb time{color:var(--live-ink);font-size:13px;font-weight:850}.tournament_titleBlock__vkAyB{display:grid;min-width:0;gap:7px}.tournament_titleBlock__vkAyB h2{margin:0;font-size:18px;line-height:1.35}.tournament_titleBlock__vkAyB h2 a{color:inherit}.tournament_titleBlock__vkAyB p{margin:0;color:var(--live-muted);font-size:12px}.tournament_metaLine__O4aaF{display:flex;flex-wrap:wrap;gap:7px 12px;color:var(--live-muted);font-size:10px;font-weight:800}.tournament_metaLine__O4aaF span+span:before{margin-right:12px;color:var(--border);content:"/"}.tournament_rowStats__uv_q_{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tournament_rowStats__uv_q_ div{display:grid;gap:4px}.tournament_rowStats__uv_q_ dt{color:var(--live-muted);font-size:9px;font-weight:800}.tournament_rowStats__uv_q_ dd{margin:0;font-size:12px;font-weight:900}.tournament_summary__Ur6ep{display:grid;grid-template-columns:minmax(230px,1.25fr) 2fr;border:1px solid var(--border);background:var(--card)}.tournament_summaryIntro__DkRYC{display:grid;align-content:start;gap:10px;padding:24px;border-right:1px solid var(--border)}.tournament_summaryIntro__DkRYC strong{font-size:17px}.tournament_summaryIntro__DkRYC p{margin:0;color:var(--live-muted);font-size:12px;line-height:1.65}.tournament_summaryLinks__qOvQm{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.tournament_summaryLinks__qOvQm a{color:inherit;font-size:11px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.tournament_metrics__pnbV4{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0}.tournament_metrics__pnbV4 div{display:grid;align-content:center;gap:7px;min-height:116px;padding:20px}.tournament_metrics__pnbV4 div+div{border-left:1px solid var(--border)}.tournament_metrics__pnbV4 dt{color:var(--live-muted);font-size:10px;font-weight:800}.tournament_metrics__pnbV4 dd{margin:0;font-size:22px;font-weight:900}.tournament_metrics__pnbV4 .tournament_metricText__WNYas{font-size:14px}.tournament_tableWrap__qk7ty{overflow-x:auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tournament_tableWrap__qk7ty table{width:100%;min-width:620px;border-collapse:collapse}.tournament_tableWrap__qk7ty td,.tournament_tableWrap__qk7ty th{padding:14px 12px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.tournament_tableWrap__qk7ty tr:last-child td{border-bottom:0}.tournament_tableWrap__qk7ty th{color:var(--live-muted);font-size:10px;font-weight:850;letter-spacing:.03em}.tournament_tableWrap__qk7ty td{font-size:12px}.tournament_tableWrap__qk7ty a{color:inherit;font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--live-ink) 30%,transparent);text-underline-offset:3px}.tournament_matchesTable__e5ODO,.tournament_standingsTable__5ycut{min-width:760px!important;table-layout:fixed}.tournament_standingsTable__5ycut col:first-child{width:12%}.tournament_standingsTable__5ycut col:nth-child(2){width:27%}.tournament_standingsTable__5ycut col:nth-child(3){width:25%}.tournament_standingsTable__5ycut col:nth-child(4),.tournament_standingsTable__5ycut col:nth-child(5){width:18%}.tournament_matchesTable__e5ODO col:first-child,.tournament_matchesTable__e5ODO col:nth-child(3){width:25%}.tournament_matchesTable__e5ODO col:nth-child(2){width:14%}.tournament_matchesTable__e5ODO col:nth-child(4){width:12%}.tournament_matchesTable__e5ODO col:nth-child(5){width:24%}.tournament_playerNameCell__jwDZR{overflow-wrap:anywhere;word-break:break-word}.tournament_rank__zPwIJ{width:86px;font-size:15px!important;font-weight:900}.tournament_participantStatusCell__XeRhI{display:inline-flex;align-items:flex-start;flex-direction:column;gap:5px}.tournament_participantStatusCell__XeRhI small,.tournament_participantStatus__rFgHK{color:var(--live-muted);font-size:9px;white-space:nowrap}.tournament_participantStatus__rFgHK{display:inline-flex;min-height:24px;align-items:center;padding:3px 7px;border:1px solid var(--border);font-weight:850}.tournament_participantStatus__rFgHK[data-dropped=true]{border-color:#b7812f;background:color-mix(in srgb,#b7812f 10%,var(--card));color:color-mix(in srgb,#b7812f 78%,var(--live-ink))}.tournament_roundList__w4Je6{display:grid;border-top:1px solid var(--border)}.tournament_round__pDCpY{border-bottom:1px solid var(--border)}.tournament_round__pDCpY summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px;cursor:pointer}.tournament_round__pDCpY summary strong{font-size:13px}.tournament_round__pDCpY summary span{color:var(--live-muted);font-size:10px}.tournament_round__pDCpY[open]{box-shadow:inset 2px 0 color-mix(in srgb,var(--live-red) 45%,transparent)}.tournament_round__pDCpY[open] summary{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--live-red) 3%,transparent)}.tournament_round__pDCpY>.tournament_tableWrap__qk7ty{border:0}.tournament_roundDrops__ROOEg{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,#b7812f 7%,var(--card));font-size:11px}.tournament_roundDrops__ROOEg strong{color:color-mix(in srgb,#b7812f 78%,var(--live-ink))}.tournament_roundDrops__ROOEg a{color:inherit;font-weight:850;text-decoration:underline;text-underline-offset:3px}.tournament_note___RfiH{margin:0;color:var(--live-muted);font-size:11px;line-height:1.7}.tournament_playerTournamentHistory__aidUa{display:grid;border-top:1px solid var(--border)}.tournament_playerTournament__CRV_q{min-width:0;border-bottom:1px solid var(--border)}.tournament_playerTournament__CRV_q>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:18px 4px;cursor:pointer}.tournament_playerTournament__CRV_q>summary::marker{color:var(--live-muted)}.tournament_playerTournament__CRV_q[open]>summary{background:color-mix(in srgb,var(--live-red) 3%,transparent);box-shadow:inset 2px 0 color-mix(in srgb,var(--live-red) 45%,transparent)}.tournament_playerTournamentIdentity__YNETK{display:grid;min-width:0;gap:6px}.tournament_playerTournamentIdentity__YNETK>span{color:var(--live-muted);font-size:10px}.tournament_playerTournamentIdentity__YNETK>strong{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.tournament_playerTournamentSummary__qBy4_{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(92px,auto);gap:18px;align-items:center}.tournament_playerTournamentSummary__qBy4_>span:not(.tournament_participantStatusCell__XeRhI){display:grid;gap:4px}.tournament_playerTournamentSummary__qBy4_ small{color:var(--live-muted);font-size:9px;font-weight:700}.tournament_playerTournamentSummary__qBy4_ strong{font-size:12px;white-space:nowrap}.tournament_playerTournamentBody__8HHTh{min-width:0;border-top:1px solid var(--border);background:transparent;box-shadow:inset 2px 0 color-mix(in srgb,var(--live-red) 45%,transparent)}.tournament_playerTournamentActions__nA1uF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding:12px;border-bottom:1px solid var(--border);color:var(--live-muted);font-size:10px}.tournament_playerTournamentActions__nA1uF a{color:var(--live-ink);font-weight:850;text-decoration:underline;text-underline-offset:3px}.tournament_playerTournamentBody__8HHTh .tournament_tableWrap__qk7ty{max-width:100%;border:0}.tournament_playerHistoryTable__wsJ17{min-width:760px!important;table-layout:fixed}.tournament_playerHistoryTable__wsJ17 col:first-child{width:16%}.tournament_playerHistoryTable__wsJ17 col:nth-child(2){width:28%}.tournament_playerHistoryTable__wsJ17 col:nth-child(3){width:12%}.tournament_playerHistoryTable__wsJ17 col:nth-child(4){width:14%}.tournament_playerHistoryTable__wsJ17 col:nth-child(5){width:30%}.tournament_playerTournamentEmpty__tAEaJ{padding:28px 12px;color:var(--live-muted);font-size:11px;text-align:center}.tournament_searchForm__dyTAs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:720px}.tournament_searchForm__dyTAs input{min-width:0;min-height:48px;padding:0 16px;border:1px solid var(--border);background:var(--card);color:var(--live-ink);font:inherit}.tournament_searchForm__dyTAs button{min-height:48px;padding:0 22px;border:1px solid var(--live-ink);background:var(--live-ink);color:var(--live-paper);font-weight:900}.tournament_searchHelp__PYGUd{margin:8px 0 0;color:var(--live-muted);font-size:11px}.tournament_playerList__1tIiF{display:grid;border-top:1px solid var(--border)}.tournament_playerRow__znBjP{display:grid;grid-template-columns:minmax(180px,1fr) auto auto auto;gap:28px;align-items:center;padding:18px 4px;border-bottom:1px solid var(--border);color:inherit}.tournament_playerRow__znBjP:hover{background:color-mix(in srgb,var(--card) 72%,transparent)}.tournament_playerName__Ulqa1{display:grid;gap:4px}.tournament_playerName__Ulqa1 strong{font-size:15px}.tournament_playerName__Ulqa1 span{color:var(--live-muted);font-size:10px}.tournament_playerStat__4u0P8{display:grid;min-width:88px;gap:4px}.tournament_playerStat__4u0P8 span{color:var(--live-muted);font-size:9px}.tournament_playerStat__4u0P8 strong{font-size:12px}.tournament_typeRecords__FyvB8{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border:1px solid var(--border);background:var(--card)}.tournament_typeRecords__FyvB8 article{display:grid;gap:8px;padding:20px}.tournament_typeRecords__FyvB8 article+article{border-left:1px solid var(--border)}.tournament_typeRecords__FyvB8 h3{margin:0;font-size:13px}.tournament_record__Hm3eK{font-size:22px;font-weight:900}.tournament_typeRecords__FyvB8 small{color:var(--live-muted)}.tournament_pagination__N1BO7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;margin-top:20px}.tournament_pagination__N1BO7 a,.tournament_pagination__N1BO7>span[aria-disabled=true]{display:inline-grid;min-width:40px;height:40px;place-items:center;padding-inline:10px;border:1px solid var(--border);background:var(--card);color:var(--live-ink);font-size:11px;font-weight:850}.tournament_pagination__N1BO7 a[aria-current=page]{border-color:var(--live-red);background:color-mix(in srgb,var(--live-red) 14%,var(--card));color:var(--live-red)}.tournament_pagination__N1BO7>span[aria-disabled=true]{opacity:.4}.tournament_pagination__N1BO7>span:not([aria-disabled=true]){display:flex;align-items:center;gap:5px}.tournament_pagination__N1BO7 i{padding-inline:3px;color:var(--live-muted);font-style:normal}.tournament_empty__lianm{padding:56px 24px;border-block:1px solid var(--border);text-align:center}.tournament_empty__lianm h2,.tournament_empty__lianm p{margin:0}.tournament_empty__lianm p{margin-top:8px;color:var(--live-muted);font-size:12px}@media (max-width:800px){.tournament_page__Am6B8{gap:36px;padding-bottom:72px}.tournament_filterGroups__bGm0C{grid-template-columns:1fr}.tournament_filterGroup__pII9y+.tournament_filterGroup__pII9y{border-top:1px solid var(--border);border-left:0}.tournament_tournamentRow__zG4jX{grid-template-columns:1fr;gap:12px;padding:20px 16px}.tournament_dateBlock__bMiWb{grid-template-columns:auto 1fr;align-items:baseline}.tournament_dateBlock__bMiWb .tournament_status__oMbWK{grid-column:1/-1}.tournament_rowStats__uv_q_{max-width:360px}.tournament_summary__Ur6ep{grid-template-columns:1fr}.tournament_summaryIntro__DkRYC{border-right:0;border-bottom:1px solid var(--border)}.tournament_metrics__pnbV4{grid-template-columns:repeat(2,1fr)}.tournament_metrics__pnbV4 div:nth-child(3){border-left:0;border-top:1px solid var(--border)}.tournament_metrics__pnbV4 div:nth-child(4){border-top:1px solid var(--border)}.tournament_playerRow__znBjP{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px}.tournament_playerTournament__CRV_q>summary{grid-template-columns:1fr;gap:14px;padding-inline:12px}.tournament_playerTournamentSummary__qBy4_{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tournament_playerTournamentSummary__qBy4_>span{align-content:start}.tournament_typeRecords__FyvB8{grid-template-columns:1fr}.tournament_typeRecords__FyvB8 article+article{border-top:1px solid var(--border);border-left:0}}@media (max-width:520px){.tournament_heroActions__p42jB>*{flex:1 1 auto;min-height:44px}.tournament_toolbar__Z06Hw{align-items:stretch}.tournament_filters__Vqm5s{width:100%;flex-wrap:nowrap;overflow-x:auto}.tournament_filters__Vqm5s a{min-height:44px;white-space:nowrap}.tournament_filterSummary__5mJ8o{align-items:flex-start;flex-direction:column}.tournament_rowStats__uv_q_{max-width:none}.tournament_searchForm__dyTAs{grid-template-columns:1fr}.tournament_searchForm__dyTAs button{width:100%}.tournament_playerTournamentSummary__qBy4_{grid-template-columns:1fr 1fr}.tournament_playerTournamentSummary__qBy4_ .tournament_participantStatusCell__XeRhI{grid-column:1/-1}}