:root{--lime:var(--site-c-c8ff38,#c8ff38);--ring:var(--site-c-279960,#279960)}html:not([data-theme=dark]) .padel-wash-emerald{background:radial-gradient(ellipse,var(--site-c-38cf9180,#38cf9180) 0%,var(--site-c-55d99538,#55d99538) 43%,transparent 72%);opacity:.95}html:not([data-theme=dark]) .padel-wash-lime{background:radial-gradient(ellipse,var(--site-c-c9ff488f,#c9ff488f) 0%,var(--site-c-daff764f,#daff764f) 42%,transparent 72%);opacity:.9}.padel-wash-emerald{will-change:transform;animation:19s ease-in-out infinite alternate vivid-drift!important}.padel-wash-lime{will-change:transform;animation:14s ease-in-out -6s infinite alternate-reverse vivid-drift!important}@keyframes vivid-drift{0%{transform:translate(-3%,2%)scale(.97)}to{transform:translate(6%,-4%)scale(1.07)}}.padel-court-lines{opacity:.38}html:not([data-theme=dark]) .summary-strip{background:linear-gradient(115deg,var(--site-c-073e30,#073e30),var(--site-c-08734b,#08734b) 65%,var(--site-c-0a8b54,#0a8b54));border:1px solid var(--site-c-075b3c,#075b3c);box-shadow:0 8px 24px var(--site-c-08734b2a,#08734b2a),inset 0 1px #ffffff30}.summary-strip strong{color:var(--site-c-d6ff72,#d6ff72);font-weight:700}html:not([data-theme=dark]) .page-intro h1 em{color:var(--site-c-07844c,#07844c)}html:not([data-theme=dark]) .section-count{background:var(--site-c-d7f9ad,#d7f9ad);border-color:var(--site-c-b0d884,#b0d884);color:var(--site-c-244f20,#244f20)}html:not([data-theme=dark]) .background-live .tournament-card,html:not([data-theme=dark]) .background-live .event-row{background:linear-gradient(125deg,#fff 68%,var(--site-c-f0ffe4,#f0ffe4));box-shadow:0 5px 12px var(--site-c-133d2314,#133d2314),0 14px 28px var(--site-c-16533220,#16533220),inset 0 1px #fff;border-color:var(--site-c-173c30aa,#173c30aa)!important}.background-live .tournament-card,.background-live .event-row{transition:transform .22s,box-shadow .22s,border-color .22s}html:not([data-theme=dark]) .background-live .date-block span{background:var(--site-c-086841,#086841);color:var(--site-c-e7ffca,#e7ffca)}html:not([data-theme=dark]) .background-live .date-block{border-color:var(--site-c-458d5e,#458d5e)!important}html:not([data-theme=dark]) .card-action{color:var(--site-c-08663e,#08663e)}html:not([data-theme=dark]) .card-action>svg{background:var(--site-c-dcfabb,#dcfabb);color:var(--site-c-176735,#176735)}.card-action>svg,.more-button>svg{transition:transform .2s}.favorite-button,.small-button,.primary-link,.filter-select,.mobile-filter-toggle,.account-button{transition:box-shadow .18s,transform .18s,border-color .18s}html:not([data-theme=dark]) .favorite-button.is-saved{background:var(--site-c-dfffad,#dfffad);color:var(--site-c-225c28,#225c28);border-color:var(--site-c-6b9c4a,#6b9c4a)!important}html:not([data-theme=dark]) .calendar-tabs>.main-tabs [role=tab][data-state=active]{color:var(--site-c-075c38,#075c38)!important;background:var(--site-c-e1fac9,#e1fac9)!important}.calendar-tabs>.main-tabs [role=tab]{transition:background-color .2s,color .2s}html:not([data-theme=dark]) .background-live .filter-select.filter-active{background:var(--site-c-d9ffac,#d9ffac)!important;border-color:var(--site-c-4e923a,#4e923a)!important}html:not([data-theme=dark]) .search-field:focus-within{outline:2px solid var(--site-c-229d59,#229d59);box-shadow:0 0 0 5px var(--site-c-4abd7020,#4abd7020)}html:not([data-theme=dark]) .player-comparison,html:not([data-theme=dark]) .ranking-table,html:not([data-theme=dark]) .app-reviews{box-shadow:0 8px 28px var(--site-c-18563819,#18563819);border-color:var(--site-c-356646,#356646)!important}html:not([data-theme=dark]) .compare-choice{background:linear-gradient(140deg,var(--site-c-f6ffe9,#f6ffe9),var(--site-c-edf9ed,#edf9ed));border-color:var(--site-c-bed8ac,#bed8ac)}html:not([data-theme=dark]) .compare-table thead{background:var(--site-c-095d3b,#095d3b)}html:not([data-theme=dark]) .compare-bar-track>span{background:linear-gradient(90deg,var(--site-c-08754a,#08754a),var(--site-c-a8df43,#a8df43))}html:not([data-theme=dark]) .ranking-table th{background:var(--site-c-e2f7d4,#e2f7d4);color:var(--site-c-285434,#285434)}html:not([data-theme=dark]) .event-dialog,html:not([data-theme=dark]) .player-dialog{box-shadow:0 20px 80px var(--site-c-073c3040,#073c3040);border:1px solid var(--site-c-659675,#659675)}html:not([data-theme=dark]) .event-dialog .detail-tabs{background:var(--site-c-e6f6da,#e6f6da);border-color:var(--site-c-bbd7a7,#bbd7a7)}html:not([data-theme=dark]) .event-dialog .detail-tabs [role=tab][data-state=active]{background:var(--site-c-086440,#086440);color:#fff}html[data-theme=dark] .summary-strip{background:linear-gradient(115deg,var(--site-c-12352b,#12352b),var(--site-c-0c533b,#0c533b));border-color:var(--site-c-508259,#508259)}html[data-theme=dark] .section-count{background:var(--site-c-294b2b,#294b2b);color:var(--site-c-d4ff92,#d4ff92);border-color:var(--site-c-557c3b,#557c3b)}html[data-theme=dark] .background-live .tournament-card,html[data-theme=dark] .background-live .event-row{box-shadow:0 10px 28px #0005;border-color:var(--site-c-698652,#698652)!important}html[data-theme=dark] .compare-bar-track>span{background:linear-gradient(90deg,var(--site-c-489a61,#489a61),var(--site-c-b7ed62,#b7ed62))}@media (hover:hover){.background-live .tournament-card:hover,.background-live .event-row:hover{box-shadow:0 9px 18px var(--site-c-14533420,#14533420),0 20px 36px var(--site-c-1653322c,#1653322c);transform:translateY(-3px)}.card-action:hover>svg,.more-button:hover>svg{transform:translate(3px,-2px)}.favorite-button:hover,.small-button:hover,.account-button:hover{box-shadow:0 4px 12px var(--site-c-195f3226,#195f3226);transform:translateY(-1px)}}.favorite-button:active,.small-button:active,.primary-link:active{transform:scale(.96)}.calendar-tabs>[data-slot=tabs-content][data-state=active]{animation:.3s ease-out vivid-enter}@keyframes vivid-enter{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.padel-wash-emerald{animation-duration:24s!important}.padel-wash-lime{animation-duration:20s!important}.calendar-tabs>.main-tabs [role=tab][data-state=active]{box-shadow:inset 0 0 0 1px var(--site-c-8aba6370,#8aba6370)}}@media (prefers-reduced-motion:reduce){.padel-wash-emerald,.padel-wash-lime,.calendar-tabs>[data-slot=tabs-content][data-state=active]{will-change:auto;animation:none!important}.background-live .tournament-card,.background-live .event-row,.favorite-button,.small-button,.primary-link,.filter-select,.mobile-filter-toggle,.account-button,.card-action>svg,.more-button>svg,.calendar-tabs>.main-tabs [role=tab]{transition:none!important;transform:none!important}}:root{--supporting-text:var(--site-c-425b4c,#425b4c)}html[data-theme=dark]{--supporting-text:var(--site-c-c2d3c5,#c2d3c5)}.workspace .data-status,.workspace .section-heading>span,.coverage-note,.score-note,.score-foot{color:var(--supporting-text);font-size:14px;font-weight:500;line-height:1.6}.workspace .data-status{gap:12px}.workspace .data-status>button{color:var(--supporting-text);border-radius:7px;gap:7px;padding:7px 9px;font-size:14px;font-weight:600}.workspace .data-status>button:disabled{opacity:.7}.workspace .section-heading>span{text-align:right;max-width:48%}@media (max-width:640px){.workspace .data-status,.workspace .section-heading>span,.coverage-note,.score-note,.score-foot{font-size:13px}.workspace .data-status>button>span{display:inline}.workspace .data-status>button{min-height:44px;padding:6px;font-size:13px}.workspace .data-status>span{min-width:0}.workspace .live-section>.section-heading>span,.workspace .upcoming-section>.section-heading>span{text-align:left;max-width:100%}}html:not([data-theme=dark]) .background-live .tournament-card,html:not([data-theme=dark]) .background-live .event-row{background:linear-gradient(120deg,var(--site-c-f8fff9,#f8fff9) 0%,var(--site-c-edf9e9,#edf9e9) 38%,var(--site-c-d5f0c6,#d5f0c6) 76%,var(--site-c-bfe7b1,#bfe7b1) 100%)}html:not([data-theme=dark]) .background-live .tournament-card h3,html:not([data-theme=dark]) .background-live .event-row .row-title h3{color:var(--site-c-123c2b,#123c2b)}html:not([data-theme=dark]) .background-live .location,html:not([data-theme=dark]) .background-live .card-date,html:not([data-theme=dark]) .background-live .row-range,html:not([data-theme=dark]) .background-live .row-location,html:not([data-theme=dark]) .background-live .row-location span{color:var(--site-c-425c49,#425c49)}html[data-theme=dark] .background-live .tournament-card,html[data-theme=dark] .background-live .event-row{background:linear-gradient(120deg,var(--site-c-232c28,#232c28) 0%,var(--site-c-253a2c,#253a2c) 55%,var(--site-c-304930,#304930) 100%)}html:not([data-theme=dark]) .background-live :is(.tournament-card,.event-row,.community-invite,.summary-strip,.install-guide,.review-card,.review-form,.empty-state,.more-button,.app-reviews){border:2px solid #111!important}html:not([data-theme=dark]) .background-live :is(.search-field,.filter-select,.mobile-filter-toggle,.account-button,.notification-button,.favorite-button){border-width:2px!important;border-color:#111!important}.workspace .live-section>.section-heading h2{border:1px solid var(--site-c-77c94d,#77c94d);background:linear-gradient(110deg,var(--site-c-092c21,#092c21),var(--site-c-125239,#125239));color:var(--site-c-d4ff86,#d4ff86);letter-spacing:-.7px;box-shadow:0 4px 16px var(--site-c-174d3029,#174d3029),inset 0 0 16px var(--site-c-a5ff3812,#a5ff3812);text-shadow:0 0 8px var(--site-c-b6ff5866,#b6ff5866),0 0 20px var(--site-c-97ff3026,#97ff3026);border-radius:12px;padding:13px 18px;font-size:32px;font-weight:800}.workspace .live-section>.section-heading h2 .section-count{background:var(--site-c-d7ff98,#d7ff98);color:var(--site-c-173c21,#173c21);border-color:var(--site-c-b4ed71,#b4ed71);text-shadow:none;justify-content:center;align-items:center;min-width:30px;min-height:28px;font-size:16px;font-weight:750;display:inline-flex}.workspace .live-section>.section-heading h2 .live-dot{background:#ff354d;width:10px;height:10px;box-shadow:0 0 0 4px #ff354d20,0 0 10px #ff354d70}@media (max-width:640px){.workspace .live-section>.section-heading h2{letter-spacing:-.65px;gap:10px;padding:12px 13px;font-size:clamp(23px,6.3vw,28px)}.workspace .live-section>.section-heading h2 .section-count{min-width:27px;min-height:26px;font-size:14px}}.ongoing-date-note-mobile{display:none}@media (max-width:640px){.workspace .live-section>.section-heading>.ongoing-date-note-desktop{display:none}.ongoing-date-note-mobile{color:var(--supporting-text);margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.6;display:block}}.workspace .upcoming-section>.section-heading h2{border:1px solid var(--site-c-648951,#648951);background:linear-gradient(110deg,var(--site-c-163e2e,#163e2e),var(--site-c-28553a,#28553a));color:var(--site-c-d5edb4,#d5edb4);letter-spacing:-.5px;box-shadow:0 3px 10px var(--site-c-174d3017,#174d3017),inset 0 0 10px var(--site-c-a5ff3808,#a5ff3808);text-shadow:0 0 6px var(--site-c-b6ff5826,#b6ff5826);border-radius:11px;padding:10px 15px;font-size:25px;font-weight:750}.workspace .upcoming-section>.section-heading h2 .section-count{background:var(--site-c-d5e9b6,#d5e9b6);color:var(--site-c-254027,#254027);border-color:var(--site-c-aac78e,#aac78e);text-shadow:none;justify-content:center;align-items:center;min-width:27px;min-height:25px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:640px){.workspace .upcoming-section>.section-heading h2{gap:9px;padding:10px 12px;font-size:clamp(21px,5.6vw,24px)}.workspace .upcoming-section>.section-heading h2 .section-count{min-width:25px;min-height:24px;font-size:13px}}.upcoming-date-note-mobile{display:none}@media (max-width:640px){.workspace .upcoming-section>.section-heading>.upcoming-date-note-desktop{display:none}.upcoming-date-note-mobile{color:var(--supporting-text);margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.6;display:block}}.player-dialog .dialog-title{letter-spacing:-.75px;overflow-wrap:anywhere;font-size:30px!important;font-weight:800!important;line-height:1.15!important}.player-dialog .dialog-kicker{letter-spacing:1.4px;font-weight:700}.player-dialog .player-overview{background:linear-gradient(125deg,var(--site-c-f7fff3,#f7fff3),var(--site-c-d4edbf,#d4edbf));box-shadow:0 6px 18px var(--site-c-173e3017,#173e3017);border:2px solid #111;border-radius:16px;gap:22px;padding:22px}.player-dialog .player-photo.large{background:var(--site-c-e2f2d4,#e2f2d4);width:124px;height:124px;box-shadow:0 0 0 1px var(--site-c-70a051,#70a051),0 5px 14px var(--site-c-173e3026,#173e3026);border:3px solid #fff;border-radius:50%;flex:0 0 124px;overflow:hidden}.player-dialog .player-photo.large img{object-fit:cover;object-position:center top;width:100%;height:100%}.player-dialog .player-overview>div{flex:1;min-width:0}.player-dialog .player-nationality{color:var(--site-c-405d43,#405d43);font-size:14px;font-weight:600;line-height:1.5}.player-dialog .player-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.player-dialog .player-metrics>div{border:1px solid var(--site-c-759660,#759660);background:#ffffffd9;border-radius:10px;gap:5px;min-width:0;padding:12px}.player-dialog .player-metrics strong{letter-spacing:-.6px;color:var(--site-c-153d29,#153d29);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:31px;font-weight:800}.player-dialog .player-metrics span{color:var(--site-c-466044,#466044);font-size:12px;font-weight:650}html[data-theme=dark] .player-dialog .player-overview{background:linear-gradient(125deg,var(--site-c-26382c,#26382c),var(--site-c-334a30,#334a30));border-color:var(--site-c-7d9966,#7d9966)}html[data-theme=dark] .player-dialog .player-photo.large{background:var(--site-c-34492e,#34492e);border-color:var(--site-c-26382c,#26382c)}html[data-theme=dark] .player-dialog .player-metrics>div{background:var(--site-c-1b2c21,#1b2c21);border-color:var(--site-c-688353,#688353)}html[data-theme=dark] .player-dialog .player-metrics strong{color:var(--site-c-d6ff9f,#d6ff9f)}html[data-theme=dark] .player-dialog .player-nationality,html[data-theme=dark] .player-dialog .player-metrics span{color:var(--site-c-c3d5ba,#c3d5ba)}@media (max-width:640px){.player-dialog .dialog-title{font-size:27px!important}.player-dialog .player-overview{gap:13px;padding:14px}.player-dialog .player-photo.large{flex-basis:88px;width:88px;height:88px}.player-dialog .player-nationality{font-size:12px}.player-dialog .player-metrics{gap:7px;margin-top:9px}.player-dialog .player-metrics>div{padding:9px 7px}.player-dialog .player-metrics strong{font-size:24px}.player-dialog .player-metrics span{font-size:11px}}@media (max-width:360px){.player-dialog .player-overview{flex-direction:column;align-items:center}.player-dialog .player-overview>div{width:100%}.player-dialog .player-nationality{text-align:center;display:block}}.tournament-card .card-action{border:1px solid var(--site-c-83ae78,#83ae78);text-align:left;border-radius:10px;gap:10px;min-height:44px;padding:8px 12px;font-weight:700;line-height:1.35}html:not([data-theme=dark]) .tournament-card .card-action{background:var(--site-c-e0facb,#e0facb);color:var(--site-c-124d30,#124d30);box-shadow:0 2px 4px var(--site-c-173e3010,#173e3010)}.tournament-card .card-action>svg{flex-shrink:0;width:20px;height:20px;padding:3px}:is(.favorite-button,.share-icon,.notification-button)>svg{stroke-width:2px;width:21px;height:21px}:is(.favorite-button,.share-icon,.notification-button){justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}:is(.small-button,.primary-link)>svg{stroke-width:2px;width:18px;height:18px}html[data-theme=dark] .tournament-card .card-action{background:var(--site-c-244632,#244632);color:var(--site-c-e3ffb3,#e3ffb3);border-color:var(--site-c-66884c,#66884c)}@media (hover:hover){html:not([data-theme=dark]) .tournament-card .card-action:hover{background:var(--site-c-d2f6b3,#d2f6b3);border-color:var(--site-c-467641,#467641)}html[data-theme=dark] .tournament-card .card-action:hover{background:var(--site-c-315940,#315940);border-color:var(--site-c-aad46d,#aad46d)}}.tournament-card .card-action:focus-visible{outline:3px solid var(--site-c-4e8c35,#4e8c35);outline-offset:3px}.favorites-section .favorite-tournament-card{min-width:0;padding:18px;display:block}.favorite-tournament-top,.followed-player-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.favorite-tournament-open{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:0;display:flex}.favorite-tournament-open .date-block{flex-shrink:0;align-self:center}.favorite-tournament-open h3{overflow-wrap:anywhere;margin:4px 0}.favorite-tournament-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.favorite-state{color:var(--foreground);font-size:13px;font-weight:700}.favorite-state-live{color:var(--site-c-17613b,#17613b)}.favorite-verified{color:var(--site-c-526756,#526756);overflow-wrap:anywhere;margin:10px 0;font-size:12px;line-height:1.6}.favorite-tournament-actions,.followed-player-actions{border-top:1px solid var(--site-c-56795240,#56795240);flex-wrap:wrap;align-items:flex-start;gap:10px;padding-top:10px;display:flex}.favorite-results{flex-shrink:0;align-items:center;gap:7px;font-weight:700;display:inline-flex}.favorite-tournament-actions>.tournament-alerts{border-radius:8px;flex:1;min-width:180px;margin:0;padding:10px}.favorite-tournament-actions>.tournament-alerts summary{flex-wrap:wrap;gap:7px}.followed-players{border-top:2px solid var(--site-c-56795240,#56795240);margin-top:30px;padding-top:24px}.followed-player-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.followed-player-card{background:linear-gradient(125deg,#fff,var(--site-c-e1f5d5,#e1f5d5));box-shadow:0 5px 15px var(--site-c-173e3020,#173e3020);border:2px solid #111;border-radius:12px;min-width:0;padding:18px}.followed-player-top .player-name-button{text-align:left;flex:1;min-width:0}.followed-player-top .player-name-button>span{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:700}.followed-player-top small{margin-top:4px;font-size:12px;font-weight:400;display:block}.followed-player-stats{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;display:grid}.followed-player-stats>div{background:var(--site-c-dcf7bf,#dcf7bf);border:1px solid var(--site-c-96b887,#96b887);border-radius:8px;padding:10px 12px}.followed-player-stats dt{color:var(--site-c-3e5842,#3e5842);font-size:12px}.followed-player-stats dd{color:var(--site-c-163f2b,#163f2b);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:24px;font-weight:700}.favorite-player-alerts{flex:1;min-width:160px}.favorite-player-alerts>summary{border:1px solid var(--site-c-91a88c,#91a88c);cursor:pointer;border-radius:8px;min-height:44px;padding:11px 10px;font-size:14px}html[data-theme=dark] .followed-player-card{background:linear-gradient(125deg,var(--site-c-202924,#202924),var(--site-c-2c3c2d,#2c3c2d));border-color:var(--site-c-8aab6d,#8aab6d)}html[data-theme=dark] .followed-player-stats>div{background:var(--site-c-2c4431,#2c4431);border-color:var(--site-c-63835a,#63835a)}html[data-theme=dark] :is(.followed-player-stats dd,.favorite-state-live){color:var(--site-c-d9ff9e,#d9ff9e)}html[data-theme=dark] :is(.favorite-verified,.followed-player-stats dt){color:var(--site-c-bdcdb8,#bdcdb8)}@media (max-width:640px){.followed-player-cards{grid-template-columns:1fr;gap:12px}.favorites-section .favorite-tournament-card,.followed-player-card{padding:14px}.favorite-tournament-open .date-block{display:block}.favorite-tournament-open{gap:10px}.favorite-tournament-actions>.tournament-alerts{flex-basis:100%;min-width:0}.followed-player-stats dd{font-size:22px}}.event-dialog{gap:14px!important}.event-dialog [data-slot=dialog-header]{gap:8px}.event-dialog .tournament-description{flex-wrap:wrap;align-items:flex-start;gap:8px 20px;margin:0;line-height:1.5;display:flex}.event-dialog .tournament-description>span{align-items:center;gap:6px;display:inline-flex}.event-dialog .tournament-state{background:var(--site-c-e1f6cd,#e1f6cd);color:var(--site-c-254d30,#254d30);border-radius:6px;place-self:flex-start start;margin:0;padding:4px 9px;font-size:12px;font-weight:700}.event-dialog .tournament-follow{align-items:flex-start;gap:8px}.event-dialog .tournament-follow .tournament-alerts{padding:10px 12px}.event-dialog .detail-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-bottom:8px}.event-dialog .detail-tabs [role=tab]{grid-column:span 2;min-height:44px;font-size:14px}.event-dialog .detail-tabs [role=tab]:nth-child(n+4){background:0 0;grid-column:span 3;font-size:13px}.event-dialog .detail-tabs [role=tab][data-state=active]{background:var(--site-c-173e30,#173e30);color:var(--site-c-efffcf,#efffcf);box-shadow:inset 0 -3px var(--site-c-c8ff38,#c8ff38)}.event-dialog .tournament-overview,.event-dialog .watch-section{margin-top:0;padding-top:12px}.event-dialog .results-toolbar{margin-top:0}.event-dialog .tournament-calendar-secondary .add-calendar{margin:0}html[data-theme=dark] .event-dialog .tournament-state{background:var(--site-c-2c4431,#2c4431);color:var(--site-c-d9ff9e,#d9ff9e)}html[data-theme=dark] .event-dialog .detail-tabs [role=tab][data-state=active]{background:var(--site-c-35573d,#35573d);color:var(--site-c-e4ffb3,#e4ffb3)}@media (max-width:640px){.event-dialog .dialog-title{line-height:1.25;font-size:21px!important}.event-dialog .tournament-description{flex-direction:column;gap:4px;font-size:13px!important}.event-dialog .tournament-follow{flex-wrap:wrap;display:flex}.event-dialog .tournament-follow .tournament-alerts{flex:1;min-width:150px;padding:10px}.event-dialog .tournament-follow summary{gap:4px}.event-dialog .tournament-follow summary small{width:100%;margin-left:0;padding-left:24px}.event-dialog .detail-tabs [role=tab]{padding:8px 5px;font-size:13px}}.calendar-tabs>[data-slot=tabs-content]{min-height:420px}.deferred-section-loading{min-height:320px;padding-block:20px}.event-dialog .score-loading{justify-content:flex-start;min-height:560px}.watch-response{min-height:320px}.followed-players>.score-note{min-height:3em}@media (max-width:640px){.event-dialog .score-loading{min-height:max(300px,60dvh)}.watch-response{min-height:360px}}:root{--readable-secondary:var(--site-c-42594b,#42594b);--keyboard-focus:var(--site-c-0b563b,#0b563b);--keyboard-focus-gap:#fff}html[data-theme=dark]{--readable-secondary:var(--site-c-bfd0c3,#bfd0c3);--keyboard-focus:var(--site-c-dcf878,#dcf878);--keyboard-focus-gap:var(--site-c-171c1b,#171c1b)}.card-circuit,.row-title>span:first-child,footer,footer .footer-brand span{color:var(--readable-secondary)}.main-tabs [role=tab]:not([data-state=active]){color:var(--readable-secondary)!important}html :is(input,textarea)::placeholder{color:var(--readable-secondary);opacity:1}.background-live .row-title>.row-range,footer{font-size:13px;line-height:1.5}footer a{align-content:center;min-height:44px}.tournament-card h3 a{padding-block:2px;display:inline-block}@media (max-width:640px){.app-shell footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.app-shell footer .footer-brand{grid-column:1/-1}}html :where(a,button,input,textarea,select,summary,[role=tab],[role=combobox]):focus-visible{outline:3px solid var(--keyboard-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 3px var(--keyboard-focus-gap)!important}html .search-field input:focus-visible{box-shadow:none!important;outline:none!important}html .search-field:has(input:focus-visible){outline:3px solid var(--keyboard-focus);outline-offset:3px;box-shadow:0 0 0 3px var(--keyboard-focus-gap)}@media (forced-colors:active){:is(html :where(a,button,input,textarea,select,summary,[role=tab],[role=combobox]):focus-visible,html .search-field:has(input:focus-visible)){box-shadow:none!important;outline-color:highlight!important}}.workspace .calendar-tabs>.filters{margin-bottom:4px}.workspace .calendar-tabs>[data-slot=tabs-content]>.live-section{margin-top:8px}.workspace .calendar-metadata{border-top:1px solid var(--border);gap:4px;margin-top:20px;padding-top:14px;display:grid}.workspace .calendar-result-count{color:var(--readable-secondary);margin:0;font-size:13px;font-weight:600;line-height:1.5}.workspace .calendar-metadata .data-status{margin:0}@media (max-width:640px){.workspace .calendar-metadata{margin-top:16px;padding-top:12px}.workspace .live-section .tournament-card{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);column-gap:8px}.workspace .live-section .tournament-card h3{font-size:20px;line-height:1.25}.workspace .live-section .tournament-card h3 a{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;padding-block:0}.workspace .upcoming-section .row-title h3{overflow-wrap:anywhere;text-wrap:balance}.workspace .live-section .card-date,.workspace .live-section .card-action{align-self:center;min-width:0;margin:8px 0 0}.workspace .live-section .card-date{font-variant-numeric:tabular-nums;line-height:1.4}.workspace .live-section .card-action{white-space:normal;gap:6px;width:100%;padding-inline:10px}.workspace .live-section .card-current-program{margin-top:6px}}.event-dialog .detail-tabs [role=tab]{border:2px solid #0000;border-radius:8px}html:not([data-theme=dark]) .event-dialog .detail-tabs [role=tab][data-state=active]{border-color:var(--site-c-b9ec39,#b9ec39);background:var(--site-c-075637,#075637);color:#fff;font-weight:750;box-shadow:0 2px 5px #0f3e2829}html[data-theme=dark] .event-dialog .detail-tabs [role=tab][data-state=active]{border-color:var(--site-c-c8f85a,#c8f85a);background:var(--site-c-36583e,#36583e);color:var(--site-c-efffd3,#efffd3);font-weight:750;box-shadow:0 2px 5px #0003}.event-dialog .tournament-documents{border:1px solid var(--border);background:var(--muted);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0;padding:10px;display:grid}.event-dialog .tournament-documents>a.small-button{white-space:normal;overflow-wrap:anywhere;justify-content:space-between;align-items:center;min-width:0;min-height:44px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.event-dialog .source-original,.event-dialog .watch-other-sources{border:1px solid var(--border);color:var(--readable-secondary);border-radius:9px;padding:0 12px}.event-dialog .source-original>summary,.event-dialog .watch-other-sources>summary{min-height:44px;padding-block:12px;font-size:13px;line-height:1.45;display:list-item}.event-dialog .tournament-secondary{color:var(--readable-secondary);gap:4px 16px;padding-top:8px}.event-dialog .tournament-secondary>a,.event-dialog .tournament-secondary>details>summary{align-items:center;min-height:44px;font-size:13px;display:flex}@media (max-width:640px){.event-dialog{gap:12px!important}.event-dialog [data-slot=dialog-header]{gap:6px;padding-right:0}.event-dialog .dialog-kicker{min-height:24px;margin-bottom:0;padding-right:44px}.event-dialog .dialog-title{overflow-wrap:anywhere;text-wrap:balance;font-size:20px!important;line-height:1.25!important}.event-dialog .tournament-state{padding:3px 8px}.event-dialog .detail-tabs{margin-bottom:4px}.event-dialog .tournament-documents{grid-template-columns:minmax(0,1fr);padding:8px}}@media (min-width:641px){.event-dialog .detail-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.event-dialog .detail-tabs [role=tab],.event-dialog .detail-tabs [role=tab]:nth-child(n+4){grid-column:auto;font-size:14px}}:root{--action-primary-bg:var(--site-c-075637,#075637);--action-primary-fg:#fff;--action-primary-border:var(--site-c-064a30,#064a30);--action-primary-hover:var(--site-c-06452d,#06452d);--action-secondary-bg:var(--site-c-f9fcf6,#f9fcf6);--action-secondary-border:var(--site-c-92ad8a,#92ad8a)}html[data-theme=dark]{--action-primary-bg:var(--site-c-d5f98c,#d5f98c);--action-primary-fg:var(--site-c-173723,#173723);--action-primary-border:var(--site-c-b6d771,#b6d771);--action-primary-hover:var(--site-c-c4ec76,#c4ec76);--action-secondary-bg:var(--site-c-232c28,#232c28);--action-secondary-border:var(--site-c-647a64,#647a64)}html .event-dialog .tournament-documents>.small-button,html .event-dialog .watch-heading>.small-button,html .workspace .ranking-pagination .small-button,html .player-dialog .profile-links>a.small-button,html .favorite-player-alerts>summary{border:1px solid var(--action-secondary-border);background:var(--action-secondary-bg);min-height:44px;color:var(--readable-secondary);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:600;line-height:1.45}html .primary-link,html[data-theme=dark] .primary-link,html .background-live .tournament-card .card-action,html .workspace .favorites-section .favorite-results,html .workspace .followed-player-actions>button.small-button,html :is(.event-dialog,.workspace) .watch-open.small-button{border:1px solid var(--action-primary-border);background:var(--action-primary-bg);white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex;color:var(--action-primary-fg)!important}html .background-live .tournament-card .card-action>svg{color:inherit;background:0 0;flex-shrink:0;padding:0}@media (hover:hover){html .primary-link:hover,html[data-theme=dark] .primary-link:hover,html .background-live .tournament-card .card-action:hover,html .workspace .favorites-section .favorite-results:hover,html .workspace .followed-player-actions>button.small-button:hover,html :is(.event-dialog,.workspace) .watch-open.small-button:hover{background:var(--action-primary-hover);border-color:var(--action-primary-border)}}.favorites-section .favorite-tournament-card{padding:16px}.favorite-tournament-top,.favorite-tournament-open{gap:10px}.favorite-tournament-open .row-title{min-width:0}.favorite-tournament-open h3{text-wrap:balance;line-height:1.3}.favorite-tournament-meta{gap:8px;margin-top:8px}.favorite-verified{margin:6px 0 8px;line-height:1.5}.favorite-tournament-actions,.followed-player-actions{gap:8px;padding-top:8px}.followed-player-card{padding:16px}.followed-player-stats{gap:8px;margin-top:10px}.followed-player-stats>div{padding:8px 10px}.followed-player-stats dd{margin-top:2px;font-size:22px}@media (max-width:640px){.favorites-section .favorite-tournament-card,.followed-player-card{padding:12px}.favorite-tournament-open h3{margin:3px 0;font-size:17px}.favorite-tournament-open .row-title>span:not(.row-range){font-size:11px}.favorite-tournament-actions{grid-template-columns:minmax(88px,.75fr) minmax(0,1.25fr);align-items:center;display:grid}.favorite-tournament-actions>.tournament-alerts{min-width:0;padding:8px}.favorite-tournament-actions>.tournament-alerts[open]{grid-column:1/-1}.favorite-tournament-actions>.tournament-alerts summary{gap:4px 6px;min-height:44px;font-size:13px;line-height:1.35}.favorite-tournament-actions>.tournament-alerts summary small{width:100%;margin-left:0;padding-left:22px;font-size:12px;line-height:1.35}html .workspace .favorites-section .favorite-results{width:100%;padding-inline:8px;font-size:13px}.followed-player-stats dd{font-size:20px}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog){scroll-padding-top:200px;padding-top:16px!important;padding-inline:16px!important}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header]{z-index:3;border-bottom:1px solid var(--border);text-align:left;background:#fff;grid-area:1/1;align-self:start;margin:-16px -16px 0;padding:16px 60px 12px 16px;position:sticky;top:-16px}.padel-dialog-position.event-dialog .dialog-kicker,.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header] .share-title-row{padding-right:0}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-close]{z-index:4;opacity:1;grid-area:1/1;place-self:start end;width:44px;height:44px;margin-top:-8px;margin-right:-8px;top:8px;right:auto;position:sticky!important}html[data-theme=dark] .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header],html[data-theme=dark] .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-close]{background:var(--site-c-232c28,#232c28);color:var(--site-c-edf5e8,#edf5e8)}}.event-dialog>[data-slot=tabs]>[data-slot=tabs-content][data-state=active]{min-block-size:min(320px,60dvh)}.event-dialog>[data-slot=tabs]>[data-slot=tabs-content][aria-labelledby$=-trigger-program][data-state=active]{min-block-size:min(540px,60dvh)}.event-dialog>[data-slot=tabs]>[data-slot=tabs-content][data-state=active]:has(>.results-toolbar){min-block-size:700px}.event-dialog .results-toolbar>div{min-height:44px}.event-dialog .score-loading{min-height:610px}@media (max-width:640px){.event-dialog>[data-slot=tabs]>[data-slot=tabs-content][data-state=active]:has(>.results-toolbar){min-block-size:calc(max(300px,60dvh) + 250px)}.event-dialog .score-loading{min-height:calc(max(300px,60dvh) + 140px)}.event-dialog .results-toolbar{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.event-dialog .results-toolbar>div{width:100%}.event-dialog .results-toolbar>div>.icon-button:last-child{margin-left:auto}}:is(.app-shell,.padel-dialog-position) :is(.card-action,.event-row-main,.favorite-tournament-open,.favorite-button,.small-button,.primary-link,.text-button,.notification-button,.account-button,.player-name-button,.share-icon,.icon-button,[data-slot=tabs-trigger],[data-slot=dialog-close]){transition:scale .12s ease-out,filter .12s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}:is(.app-shell,.padel-dialog-position) :is(.card-action,.event-row-main,.favorite-tournament-open,.favorite-button,.small-button,.primary-link,.text-button,.notification-button,.account-button,.player-name-button,.share-icon,.icon-button,[data-slot=tabs-trigger],[data-slot=dialog-close]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.92);transform:scale(.985)}@media (prefers-reduced-motion:reduce){:is(.app-shell,.padel-dialog-position) :is(.card-action,.event-row-main,.favorite-tournament-open,.favorite-button,.small-button,.primary-link,.text-button,.notification-button,.account-button,.player-name-button,.share-icon,.icon-button,[data-slot=tabs-trigger],[data-slot=dialog-close]){transition:none}:is(.app-shell,.padel-dialog-position) :is(.card-action,.event-row-main,.favorite-tournament-open,.favorite-button,.small-button,.primary-link,.text-button,.notification-button,.account-button,.player-name-button,.share-icon,.icon-button,[data-slot=tabs-trigger],[data-slot=dialog-close]):not(:disabled):not([aria-disabled=true]):active{scale:none}}html:not([data-theme=dark]) .event-dialog .detail-tabs [role=tab][data-state=active]{background:var(--site-c-064c31,#064c31);color:var(--site-c-e0ff9e,#e0ff9e);border-color:var(--site-c-83b934,#83b934);box-shadow:inset 0 -3px var(--site-c-c8ff38,#c8ff38), 0 2px 4px #0f3e281f;font-weight:800}html[data-theme=dark] .event-dialog .detail-tabs [role=tab][data-state=active]{background:var(--site-c-dcff9f,#dcff9f);color:var(--site-c-153724,#153724);border-color:var(--site-c-b7e86b,#b7e86b);box-shadow:inset 0 -3px var(--site-c-a4d95c,#a4d95c), 0 2px 4px #0003;font-weight:800}@media (max-width:640px){.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header]{gap:5px;padding:12px 16px 10px}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header] .share-title-row{align-items:flex-start;padding-right:48px}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header] [data-slot=dialog-title]{letter-spacing:-.3px;font-size:20px!important;line-height:1.2!important}.padel-dialog-position.account-dialog>[data-slot=dialog-header] [data-slot=dialog-title]{padding-right:48px}.padel-dialog-position:is(.event-dialog,.player-dialog) .dialog-kicker{letter-spacing:.9px;min-height:0;padding-right:48px;font-size:10px;line-height:1.5}.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header] [data-slot=dialog-description]{line-height:1.4;font-size:12px!important}.event-dialog .tournament-description{flex-direction:row;gap:4px 12px}.event-dialog .tournament-description>span{gap:4px}.event-dialog .tournament-state{padding:3px 7px;font-size:11px}}.source-schedule .program-days{margin:10px 0 0;padding:0;list-style:none}.source-schedule .program-day{border-bottom:1px solid var(--site-c-cbdcc2,#cbdcc2);min-width:0;padding:8px 4px}.source-schedule .program-day:last-child{border-bottom:0}.source-schedule .program-entry,.source-schedule .program-day-heading{overflow-wrap:anywhere;margin:0;line-height:1.65}.source-schedule .program-day-heading,.source-schedule .program-round{color:var(--site-c-164f34,#164f34);font-weight:750}.source-schedule .program-section{border:1px solid var(--site-c-bdd4b3,#bdd4b3);border-left:3px solid var(--site-c-518645,#518645);background:var(--site-c-e2f1d7,#e2f1d7);border-radius:6px;margin-top:10px;padding:7px 10px}.source-schedule .program-section:first-child{margin-top:0}.source-schedule .program-time{border:1px solid var(--site-c-b9d39e,#b9d39e);background:var(--site-c-e6f8d1,#e6f8d1);max-width:100%;color:var(--site-c-244925,#244925);font-variant-numeric:tabular-nums;border-radius:5px;margin:2px 0;padding:2px 6px;font-weight:650;display:inline-block}html[data-theme=dark] .source-schedule .program-day{border-bottom-color:var(--site-c-45594b,#45594b)}html[data-theme=dark] .source-schedule :is(.program-day-heading,.program-round){color:var(--site-c-dbf5ba,#dbf5ba)}html[data-theme=dark] .source-schedule .program-section{background:var(--site-c-2e4431,#2e4431);border-color:var(--site-c-5c7657,#5c7657);border-left-color:var(--site-c-b2dd6c,#b2dd6c)}html[data-theme=dark] .source-schedule .program-time{background:var(--site-c-384e2c,#384e2c);border-color:var(--site-c-69854a,#69854a);color:var(--site-c-ecffd7,#ecffd7)}.source-schedule .program-day{padding:5px 3px}.source-schedule :is(.program-entry,.program-day-heading){line-height:1.45}.source-schedule .program-section{margin-top:7px;padding:6px 9px}.source-schedule .program-time{margin:1px 0;padding:1px 6px}html .event-dialog .share-title-row .share-icon,html .event-dialog .tournament-calendar-secondary .add-calendar,html .event-dialog .tournament-secondary>a,html .tournament-document-link{border:1px solid var(--action-secondary-border);background:var(--action-secondary-bg);color:var(--readable-secondary);border-radius:8px;box-shadow:0 2px 4px #14342212}html .event-dialog .share-title-row .share-icon{flex-shrink:0;width:44px;height:44px;padding:0}html .event-dialog .tournament-calendar-secondary .add-calendar>summary,html .event-dialog .tournament-secondary>a{min-height:44px;padding:9px 12px;font-size:14px;font-weight:650;line-height:1.45}html .event-dialog .tournament-secondary>a{align-items:center;gap:8px;text-decoration:none;display:inline-flex}html .event-dialog :is(.share-icon,.tournament-secondary>a,.tournament-document-link):focus-visible{outline:2px solid var(--action-secondary-border);outline-offset:3px}html .event-dialog .tournament-documents>a.tournament-document-link,html .tournament-public-page .tournament-document-link{text-align:left;justify-content:flex-start;align-items:center;gap:10px;min-height:56px;padding:10px 12px;text-decoration:none;display:flex}html .tournament-document-link>svg.tournament-document-icon{width:28px;height:32px;color:var(--readable-secondary);flex-shrink:0}.tournament-document-copy{flex:1;gap:3px;min-width:0;display:grid}.tournament-document-title{overflow-wrap:anywhere;font-size:14px;font-weight:750;line-height:1.35}.tournament-document-date{color:var(--readable-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.35}html .tournament-document-link>svg.tournament-document-arrow{flex-shrink:0;width:16px;height:16px}@media (hover:hover){html .event-dialog .share-title-row .share-icon:hover,html .event-dialog .tournament-secondary>a:hover,html .event-dialog .tournament-documents>a.tournament-document-link:hover,html .event-dialog .tournament-calendar-secondary .add-calendar>summary:hover{filter:brightness(.97);border-color:var(--readable-secondary)}}@media (max-width:640px){html .event-dialog .tournament-documents{gap:7px;padding:8px}html .event-dialog .tournament-documents>a.tournament-document-link,html .tournament-public-page .tournament-document-link{min-height:52px;padding:9px 10px}}html .tournament-public-page .share-title-row .share-icon,html .tournament-public-page .add-calendar,html .tournament-public-page .tournament-official-source{border:1px solid var(--action-secondary-border);background:var(--action-secondary-bg);color:var(--readable-secondary);border-radius:8px;box-shadow:0 2px 4px #14342212}html .tournament-public-page .share-title-row .share-icon{flex-shrink:0;width:44px;height:44px;padding:0}html .tournament-public-page .add-calendar>summary,html .tournament-public-page .tournament-official-source{min-height:44px;padding:9px 12px;font-size:14px;font-weight:650;line-height:1.45}html .tournament-public-page .tournament-official-source{align-items:center;gap:8px;text-decoration:none;display:inline-flex}html .tournament-public-page .tournament-document-link+.tournament-document-link{margin-top:7px}html .tournament-public-page :is(.share-icon,.tournament-official-source,.tournament-document-link):focus-visible{outline:2px solid var(--action-secondary-border);outline-offset:3px}@media (max-width:640px){html[data-phone=true][data-phone-keyboard=true] .phone-navigation-slot,html[data-phone=true][data-phone-keyboard=true] .main-tabs,html[data-phone=true][data-phone-keyboard=true] .theme-toggle{display:none!important}html[data-phone=true][data-phone-keyboard=true] .workspace{padding-bottom:20px}}.unified-search-results .unified-search-player-status{min-height:42px;padding:3px 0 5px}.unified-search-results .unified-search-player-status p{margin:0;padding:0;font-size:13px;line-height:20px}.unified-search-results .unified-search-player-status button{min-height:44px;padding:4px 8px}.unified-search-results .unified-search-note{margin:0 0 5px}.unified-search-results .unified-search-list{margin-top:4px}.unified-search-results .unified-search-result{min-height:44px;padding:14px 0}.unified-search-results .unified-search-body{gap:3px}.unified-search-results .unified-search-body>strong{font-weight:750;line-height:1.35}@media (max-width:700px){.unified-search-results .unified-search-result{gap:9px;padding:11px 0}.unified-search-results .unified-search-body{gap:2px}.unified-search-results .unified-search-body>strong{font-size:17px}.unified-search-results .unified-search-body>span{font-size:13px;line-height:1.4}.unified-search-results .unified-search-calendar{width:40px}.unified-search-results .unified-search-avatar{width:34px;height:34px}}.intro-ball-scene[data-motion-paused=true] .intro-padel-ball,.intro-ball-scene[data-motion-paused=true] .intro-ball-shadow,.intro-ball-scene[data-motion-paused=true]:before,.padel-ambient[data-motion-paused=true] .padel-wash{animation-play-state:paused!important}.ranking-comparison{margin:0 0 20px}.ranking-comparison-toggle{border:2px solid var(--site-c-173e30,#173e30);background:linear-gradient(120deg,var(--site-c-effbe6,#effbe6),#fff);width:100%;min-height:48px;color:var(--site-c-173e30,#173e30);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:16px;font-weight:650;display:flex}.ranking-comparison-toggle:focus-visible{outline:3px solid var(--site-c-57b65d,#57b65d);outline-offset:3px}.ranking-comparison-action{white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.ranking-comparison .player-comparison{margin:12px 0 0}html[data-theme=dark] .ranking-comparison-toggle{background:linear-gradient(120deg,var(--site-c-243e30,#243e30),var(--site-c-202724,#202724));color:var(--site-c-dafaaf,#dafaaf);border-color:var(--site-c-94c579,#94c579)}@media (max-width:640px){.ranking-comparison{margin-bottom:16px}.ranking-comparison-toggle{padding:10px 12px;font-size:15px}}html .workspace .tournament-open-action{border:1.5px solid var(--site-c-145339,#145339);background:var(--site-c-164e38,#164e38);min-height:44px;color:var(--site-c-edffcd,#edffcd);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:750;line-height:1.3;display:inline-flex;box-shadow:0 2px 5px #1434221f}html .workspace .tournament-open-action>svg{background:0 0;border-radius:0;flex-shrink:0;width:17px;height:17px;padding:0}html .workspace .event-row-main>.row-open-action{flex-shrink:0;margin-left:auto}:is(html .workspace .tournament-open-action:focus-visible,html .workspace .event-row-main:focus-visible){outline:3px solid var(--site-c-289953,#289953);outline-offset:3px}html .event-dialog .tournament-follow .favorite-with-label{border:1.5px solid var(--site-c-63846c,#63846c);background:var(--site-c-f7faf5,#f7faf5);color:var(--site-c-254c35,#254c35);box-shadow:none}html .event-dialog .tournament-follow .favorite-with-label.is-saved{border-color:var(--site-c-497c35,#497c35);background:var(--site-c-ddf6b9,#ddf6b9);color:var(--site-c-214b2a,#214b2a)}html :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts{border:1.5px solid var(--site-c-bdcdbf,#bdcdbf);background:var(--site-c-f7faf7,#f7faf7);box-shadow:none}html :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts summary{color:var(--site-c-294c38,#294c38)}html :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts summary small{border:1px solid var(--site-c-c9d4ca,#c9d4ca);background:var(--site-c-eef3ed,#eef3ed);color:var(--site-c-49604c,#49604c);border-radius:6px;padding:3px 7px;font-weight:650;line-height:1.4}html :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts[data-alert-state=active] summary small{background:var(--site-c-def4bc,#def4bc);border-color:var(--site-c-90af72,#90af72);color:var(--site-c-264b27,#264b27)}html :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts[data-alert-state=unavailable] summary small{color:#654714;background:#fff3dd;border-color:#c4a16a}html :is(.event-dialog,.player-dialog,.tournament-public-page) .share-title-row .share-icon,html :is(.event-dialog,.tournament-public-page) .add-calendar,html .event-dialog .tournament-secondary>a,html .tournament-public-page .tournament-official-source{border:1px solid var(--site-c-aebfb1,#aebfb1);background:var(--site-c-f7faf5,#f7faf5);color:var(--site-c-3a5943,#3a5943);box-shadow:none}html .player-dialog .profile-links>a.primary-link[target=_blank]{color:var(--site-c-3a5943,#3a5943)!important}html[data-theme=dark] .player-dialog .profile-links>a.primary-link[target=_blank]{color:var(--site-c-d5e2ce,#d5e2ce)!important}html .event-dialog .upcoming-detail>a[target=_blank],html .event-dialog .result-empty>a[target=_blank],html .player-dialog .profile-links>a[target=_blank]{border:1px solid var(--site-c-aebfb1,#aebfb1);background:var(--site-c-f7faf5,#f7faf5);min-height:44px;color:var(--site-c-3a5943,#3a5943);box-shadow:none;padding:8px 10px;font-weight:600}html[data-theme=dark] .workspace .tournament-open-action{border-color:var(--site-c-a3d772,#a3d772);background:var(--site-c-d5f99f,#d5f99f);color:var(--site-c-14281b,#14281b)}html[data-theme=dark] .event-dialog .tournament-follow .favorite-with-label,html[data-theme=dark] :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts{border-color:var(--site-c-647867,#647867);background:var(--site-c-242f28,#242f28);color:var(--site-c-daead7,#daead7)}html[data-theme=dark] .event-dialog .tournament-follow .favorite-with-label.is-saved{border-color:var(--site-c-a1ca76,#a1ca76);background:var(--site-c-354b29,#354b29);color:var(--site-c-d6f7b5,#d6f7b5)}html[data-theme=dark] :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts summary{color:var(--site-c-daead7,#daead7)}html[data-theme=dark] :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts summary small{border-color:var(--site-c-657468,#657468);background:var(--site-c-2c372e,#2c372e);color:var(--site-c-d0deca,#d0deca)}html[data-theme=dark] :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts[data-alert-state=active] summary small{border-color:var(--site-c-96b573,#96b573);background:var(--site-c-36502c,#36502c);color:var(--site-c-daf8bb,#daf8bb)}html[data-theme=dark] :is(.tournament-follow,.favorite-tournament-actions) .tournament-alerts[data-alert-state=unavailable] summary small{color:#ffe2a8;background:#4b3923;border-color:#b69459}html[data-theme=dark] :is(.event-dialog,.player-dialog,.tournament-public-page) .share-title-row .share-icon,html[data-theme=dark] :is(.event-dialog,.tournament-public-page) .add-calendar,html[data-theme=dark] .event-dialog .tournament-secondary>a,html[data-theme=dark] .tournament-public-page .tournament-official-source,html[data-theme=dark] .event-dialog .upcoming-detail>a[target=_blank],html[data-theme=dark] .event-dialog .result-empty>a[target=_blank],html[data-theme=dark] .player-dialog .profile-links>a[target=_blank]{border-color:var(--site-c-637566,#637566);background:var(--site-c-242f28,#242f28);color:var(--site-c-d5e2ce,#d5e2ce)}@media (hover:hover){html .workspace .tournament-open-action:hover,html .workspace .event-row-main:hover>.row-open-action{filter:brightness(1.08)}}@media (max-width:640px){html .workspace .event-row-main>.row-open-action{min-height:36px;padding:6px 9px;font-size:13px}html .workspace .favorite-tournament-actions{flex-wrap:wrap;align-items:center;display:flex}html .workspace .favorites-section .favorite-results{flex:none;width:auto;padding:8px 10px}html .workspace .favorite-tournament-actions>.tournament-alerts{flex:165px;min-width:0}html .workspace .favorite-tournament-actions>.tournament-alerts[open]{flex-basis:100%}}.calendar-selection .filter-chips{border:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.calendar-selection .filter-chip{background:var(--site-c-e9f6db,#e9f6db);min-height:38px;color:var(--site-c-234a32,#234a32);border:1.5px solid var(--site-c-6a8b56,#6a8b56);text-align:left;border-radius:9px;align-items:center;gap:8px;max-width:100%;padding:6px 10px;font-size:13px;font-weight:650;line-height:1.3;display:inline-flex}.filter-chip>span:first-child{overflow-wrap:anywhere}.filter-chip-remove{flex-shrink:0;font-size:20px;line-height:1}.filter-chip:hover{background:var(--site-c-d9efc4,#d9efc4)}.filter-chip:focus-visible{outline:3px solid var(--site-c-39885d,#39885d);outline-offset:3px}.resource-updating{color:var(--site-c-375a43,#375a43);background:var(--site-c-eef7e6,#eef7e6);border-left:3px solid var(--site-c-749b4c,#749b4c);border-radius:5px;margin:8px 0;padding:8px 10px;font-size:13px;line-height:1.5}html[data-theme=dark] .calendar-selection .filter-chip{background:var(--site-c-2f4029,#2f4029);border-color:var(--site-c-85a568,#85a568);color:var(--site-c-edffda,#edffda)}html[data-theme=dark] .filter-chip:hover{background:var(--site-c-3b5232,#3b5232)}html[data-theme=dark] .resource-updating{color:var(--site-c-d6e8c8,#d6e8c8);background:var(--site-c-293828,#293828);border-color:var(--site-c-9abc68,#9abc68)}@media (max-width:640px){.calendar-selection{gap:6px;margin:8px 0 12px}.calendar-selection .filter-chip{min-height:40px;padding:6px 9px;font-size:12px}}html .workspace .tournament-recap-link{white-space:normal;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:44px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}html .workspace .upcoming-section .event-row-with-recap{flex-wrap:wrap}html .workspace .upcoming-section .event-row-with-recap>.event-row-main{flex:1 0 calc(100% - 108px)}html .workspace .upcoming-section .event-row-with-recap>.tournament-recap-link{flex:0 auto;align-self:flex-start;margin:8px auto 0 0}html .event-dialog .tournament-recap-link{margin:8px 0 12px}@media (max-width:640px){html .workspace .upcoming-section .event-row-with-recap>.event-row-main{flex:0 0 100%}html .workspace .upcoming-section .event-row-with-recap>.tournament-recap-link{max-width:calc(100% - 104px)}html .workspace .upcoming-section .event-list{gap:9px}html .workspace .upcoming-section .event-row{align-items:stretch;padding:10px;position:relative;gap:0!important}html .workspace .upcoming-section .event-row-main{grid-template-columns:48px minmax(0,1fr);gap:7px 9px;width:100%;display:grid}html .workspace .upcoming-section .event-row-main .date-block{grid-area:1/1;align-self:center;width:48px;min-width:48px}html .workspace .upcoming-section .date-block strong{padding:6px 2px;font-size:24px!important}html .workspace .upcoming-section .date-block span{letter-spacing:.5px;padding:4px 2px;font-size:11px}html .workspace .upcoming-section .row-title{flex-wrap:wrap;grid-area:1/2;align-items:center;gap:3px 7px;min-width:0;display:flex}html .workspace .upcoming-section .row-title>span:first-child{letter-spacing:.4px;flex-basis:100%;font-size:10px;line-height:1.25}html .workspace .upcoming-section .row-title h3{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:16px;line-height:1.25}html .workspace .upcoming-section .row-title>.row-range{margin:0;font-size:14px;font-weight:600;line-height:1.4}html .workspace .upcoming-section .row-title>.tournament-countdown{gap:4px;margin:0;padding:3px 6px;font-size:13px;font-weight:700;line-height:1.3}html .workspace .upcoming-section .tournament-countdown>svg{width:14px;height:14px}html .workspace .upcoming-section .event-row-main>.tier{white-space:normal;grid-area:2/1/auto/-1;place-self:center start;max-width:calc(100% - 164px);padding:3px 6px;font-size:11px}html .workspace .upcoming-section .event-row-main>.row-open-action{grid-area:2/1/auto/-1;place-self:center end;min-height:36px;margin:0 52px 0 0;padding:6px 9px;font-size:12px}html .workspace .upcoming-section .event-row>.favorite-button{width:44px;height:44px;position:absolute;bottom:8px;right:10px}html .workspace .upcoming-section>.section-heading{margin-bottom:10px}html .workspace .live-section+.upcoming-section{margin-top:22px;padding-top:16px}}html .workspace :is(.tournament-open-action,.primary-entry-action){border:1.5px solid var(--action-primary-border);background:var(--action-primary-bg);white-space:normal;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 12px;font-weight:750;line-height:1.4;display:inline-flex;color:var(--action-primary-fg)!important;font-size:.875rem!important}html .workspace :is(.tournament-open-action,.primary-entry-action)>svg{flex-shrink:0;width:17px;height:17px}html .workspace :is(.favorite-tournament-actions,.followed-player-actions){grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));align-items:start;gap:8px;margin-top:10px;padding-top:10px;display:grid}html .workspace .favorites-section .favorite-results{width:100%}html .workspace :is(.favorite-tournament-actions,.followed-player-actions)>details{border:1.5px solid var(--action-secondary-border);background:var(--action-secondary-bg);border-radius:9px;min-width:0;margin:0;padding:0}html .workspace :is(.favorite-tournament-actions,.followed-player-actions)>details[open]{grid-column:1/-1}html .workspace :is(.favorite-tournament-actions,.followed-player-actions)>details>summary{min-height:44px;color:var(--readable-secondary);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:9px 10px;font-size:.875rem;font-weight:650;line-height:1.4;display:flex}html .workspace .favorite-tournament-actions>details>summary small{width:auto;margin:0;padding:1px 5px;font-size:.75rem}html .workspace :is(.favorite-tournament-actions,.followed-player-actions)>details[open]>:not(summary){margin-block:8px;margin-inline:10px}.favorite-verification{min-width:0;color:var(--readable-secondary);margin-top:4px}.favorite-verification>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:3px 8px;min-height:44px;font-size:.75rem;line-height:1.4;list-style:none;display:flex}.favorite-verification>summary::-webkit-details-marker{display:none}.favorite-verification>summary:after{content:"⌄";margin-left:auto;font-size:1rem}.favorite-verification[open]>summary:after{content:"⌃"}.favorite-verification>summary>span:first-child{font-weight:650}.favorite-verification .favorite-verified{margin:0 0 6px;font-size:.75rem;line-height:1.5}html :is(.favorite-button,.share-icon,.icon-button,.filter-chip){min-width:44px;min-height:44px}html :is(.small-button,.tournament-alerts>summary,.favorite-player-alerts>summary){min-height:44px}html :is(.favorite-button,.share-icon,.icon-button,.filter-chip,.favorite-verification>summary){scroll-margin-block:100px}@media (hover:hover){html .workspace :is(.tournament-open-action,.primary-entry-action):hover{background:var(--action-primary-hover);filter:none}}@media (max-width:640px){html .workspace .favorites-section .event-list{gap:10px}html .workspace :is(.favorite-tournament-card,.followed-player-card){padding:12px}html .workspace :is(.favorite-tournament-top,.followed-player-top){align-items:flex-start;gap:8px}html .workspace .favorite-tournament-open{align-items:center;gap:9px}html .workspace .favorite-tournament-open .date-block{box-sizing:border-box;flex-direction:column;width:3rem;min-width:3rem;padding:0;display:flex}html .workspace .favorite-tournament-open .date-block strong{padding:5px 2px;font-size:1.5rem!important}html .workspace .favorite-tournament-open .date-block span{letter-spacing:.4px;width:100%;padding:4px 2px;font-size:.6875rem}html .workspace .favorite-tournament-open h3{text-wrap:pretty;margin:2px 0 3px;font-size:1.0625rem;line-height:1.3}html .workspace .favorite-tournament-open .row-title>.row-range{margin-top:2px;font-size:.8125rem;line-height:1.4}html .workspace .favorite-tournament-meta{gap:6px;margin-top:8px}html .workspace .favorite-tournament-meta .favorite-state{font-size:.875rem}html .workspace .followed-player-top .player-name-button{gap:8px;min-height:44px}html .workspace .followed-player-top .player-name-button>span{font-size:1rem;line-height:1.35}html .workspace .followed-player-top .player-name-button small{margin-top:2px;font-size:.75rem;line-height:1.4}html .workspace .followed-player-stats{gap:8px;margin:8px 0 0}html .workspace .followed-player-stats>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 8px;padding:6px 9px;display:flex}html .workspace .followed-player-stats dt{font-size:.75rem;line-height:1.4}html .workspace .followed-player-stats dd{margin:0;font-size:1.125rem;line-height:1.4}html .workspace .followed-player-cards{gap:10px}html .workspace :is(.favorite-tournament-actions,.followed-player-actions){margin-top:8px;padding-top:8px}}html .workspace :is(.tournament-card h3,.row-title h3,.unified-search-body>strong){overflow-wrap:anywhere;word-break:normal;text-wrap:pretty;min-width:0;max-width:100%;line-height:1.3}html .workspace .tournament-card h3{margin-block:12px 8px}html .workspace .tournament-card h3>a{max-width:100%}html .workspace :is(.row-title,.unified-search-body){min-width:0}html .workspace .location{overflow-wrap:anywhere;min-width:0;line-height:1.45}html .workspace .live-grid{align-items:stretch}@media (min-width:641px){html .workspace .live-grid .tournament-card{flex-direction:column;display:flex}html .workspace .live-grid .card-date{margin-top:auto;padding-top:14px}html .workspace .live-grid .card-action{margin-top:12px}}@media (max-width:640px){html .workspace .tournament-card h3{margin-block:4px 6px;font-size:1.125rem}html .workspace .upcoming-section .row-title h3{line-height:1.3}}.empty-context{max-width:65ch;line-height:1.55}html[data-theme=dark] :is(.score-note,.score-foot,.data-status,.calendar-result-count,.coverage-note,.location,.card-date,.row-range,.row-location,.favorite-verified,.favorite-verification,.card-circuit,.player-facts dt,.ongoing-date-note-desktop,.ongoing-date-note-mobile,.upcoming-date-note-mobile){opacity:1;color:var(--readable-secondary)!important}html[data-theme=dark] :is(.row-location strong,.player-facts dd){color:var(--foreground)}html[data-theme=dark] :is(.score-note,.score-foot,.coverage-note) a{color:var(--site-c-e4ffa8,#e4ffa8);text-underline-offset:3px;text-decoration:underline}html[data-theme=dark] :is(.data-status,.score-foot) button{color:var(--site-c-e4ffa8,#e4ffa8)}html[data-theme=dark] :is(.empty-state,.result-empty) [data-slot=empty-description]{color:var(--readable-secondary);opacity:1}.watch-alternatives{border-block:1px solid var(--border);margin-block:14px}.watch-alternatives>summary{cursor:pointer;padding-block:14px;font-weight:650;line-height:1.4}.watch-alternatives>summary:focus-visible{outline:2px solid var(--action-primary-bg);outline-offset:3px;border-radius:4px}.watch-alternatives>summary>span{color:var(--readable-secondary);font-weight:500}.watch-now-confirmed .watch-open{min-height:44px;font-weight:750}.mobile-filter-apply{display:none}@media (max-width:640px){html .workspace .filter-options.is-open .mobile-filter-apply{background:var(--action-primary-bg);min-height:44px;color:var(--action-primary-fg);grid-column:1/-1;justify-content:center;font-weight:700;display:flex}.watch-alternatives>summary{padding-block:12px}}.resource-refresh-action{justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:650;display:inline-flex}.resource-refresh-action>svg{flex-shrink:0}.resource-refresh-action[aria-busy=true]{cursor:progress;opacity:.8}.favorite-button[aria-busy=true]{cursor:progress;position:relative}.favorite-button[aria-busy=true]>svg{opacity:.2}.favorite-button[aria-busy=true]:after{content:"";box-sizing:border-box;pointer-events:none;border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite touch-pending-spin;position:absolute;top:calc(50% - 9px);left:calc(50% - 9px)}.favorite-button.favorite-with-label[aria-busy=true]:after{left:12px}html .workspace .date-block{font-variant-numeric:tabular-nums;flex-shrink:0}html .workspace .date-block :is(strong,span){white-space:nowrap;text-align:center}html .workspace :is(.row-range,.card-date,.tournament-countdown){font-variant-numeric:tabular-nums}html .workspace .country-flag{vertical-align:baseline;white-space:nowrap;font-size:.9em;line-height:1;display:inline-block}@media (max-width:640px){html .workspace :is(.tournament-card,.event-row,.favorite-tournament-card){min-width:0}html .workspace :is(.row-title h3,.tournament-card h3){-webkit-hyphens:manual;hyphens:manual}html .workspace :is(.row-range,.card-date){overflow-wrap:normal;word-break:normal;line-height:1.5}.watch-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.watch-heading>div{flex:10rem;min-width:0}.watch-heading>.resource-refresh-action{flex:none;margin-left:auto}}@media (prefers-reduced-motion:reduce){.favorite-button[aria-busy=true]:after,.resource-refresh-action .spin{animation:none!important}}@keyframes touch-pending-spin{to{transform:rotate(360deg)}}.resource-status{box-sizing:border-box;min-width:0;height:64px;color:var(--site-c-365a42,#365a42);overflow-wrap:break-word;align-items:center;padding:8px 0;font-size:13px;line-height:1.4;display:flex;margin:0!important}.overview-check-status{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.overview-check-status>.small-button{min-height:44px;margin:0}html[data-theme=dark] .resource-status{color:var(--site-c-d6e8c8,#d6e8c8)}[data-scoreboard]{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-padding-left:160px}[data-scoreboard] table thead th:not(:first-child){width:42px}[data-scoreboard] tbody th{z-index:1;overflow-wrap:break-word;position:sticky;left:0}[data-scoreboard] thead th:first-child{z-index:2;background:var(--surface,#fff);position:sticky;left:0}[data-scoreboard] tbody td>span{white-space:nowrap;overflow-wrap:normal}@media (max-width:640px){.resource-status{height:80px}[data-scoreboard] tbody th{font-size:14px;line-height:1.4}[data-scoreboard] tbody th small{font-size:11px;line-height:1.3}}html .workspace .live-grid .card-circuit{letter-spacing:.06em;font-size:11px;line-height:1.4}html .workspace .live-grid .tournament-card h3{min-height:0;margin-block:8px}html .workspace .live-grid .location{margin-block:0}html .workspace .live-grid .card-date{font-size:14px;font-weight:600}html :is(.watch-section,.tournament-overview,.result-empty) .small-button:not(.watch-open):not(.tournament-document-link),html .result-empty>.primary-link:last-child{border:1px solid var(--action-secondary-border);background:var(--action-secondary-bg);white-space:normal;border-radius:9px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:44px;padding:8px 12px;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex;color:var(--readable-secondary)!important}html :is(.watch-section,.tournament-overview,.result-empty) :is(.small-button,.primary-link)>svg{flex-shrink:0}html[data-theme=dark] :is(.watch-status:not(.watch-live),.watch-scheduled){background:var(--site-c-344238,#344238);color:var(--site-c-e8f2e4,#e8f2e4);border:1px solid var(--site-c-75876b,#75876b)}html[data-theme=dark] .event-dialog .source-schedule{background:var(--site-c-293b2f,#293b2f);border-color:var(--site-c-789675,#789675)}html[data-theme=dark] .event-dialog .source-schedule h4{color:var(--site-c-d6f4ad,#d6f4ad)}html[data-theme=dark] :is(.watch-original,.watch-eyebrow,.watch-source-details,.dialog-kicker){color:var(--site-c-cadbcf,#cadbcf)}html[data-theme=dark] .filter-select.filter-active{background:var(--site-c-34472e,#34472e)!important;color:var(--site-c-edffda,#edffda)!important;border-color:var(--site-c-b6d771,#b6d771)!important}html[data-theme=dark] :is(.small-button,.primary-link,.icon-button,.filter-select,.mobile-filter-toggle,.tournament-open-action):focus-visible{outline:3px solid var(--site-c-d5f98c,#d5f98c);outline-offset:3px}@media (hover:hover){html :is(.watch-section,.tournament-overview,.result-empty) .small-button:not(.watch-open):not(.tournament-document-link):not(:disabled):hover,html .result-empty>.primary-link:last-child:hover{background:var(--muted);border-color:var(--action-secondary-border)}}html :is(.watch-section,.tournament-overview,.result-empty) .small-button:not(:disabled):active{box-shadow:inset 0 0 0 2px var(--action-secondary-border)}@media (max-width:640px){html .workspace .live-grid .card-top{margin-bottom:4px}html .workspace .live-grid .tournament-card h3{margin-block:4px 6px}}.form-field-error{color:#a5232d;overflow-wrap:anywhere;margin:4px 0 8px;font-size:.875rem;font-weight:600;line-height:1.5;display:block}html[data-theme=dark] .form-field-error{color:#ffb5b9}html :is(.review-form,.google-login){min-width:0;max-width:100%}html .review-form :is(input,textarea),html form textarea{min-width:0;max-width:100%;font-size:1rem}html .review-form fieldset{min-width:0}html .review-stars,html .review-actions{flex-wrap:wrap}html .review-actions button,html .google-login button{white-space:normal;max-width:100%;height:auto;line-height:1.4}html :is(input,textarea)[aria-invalid=true]{border-color:#a5232d;box-shadow:0 0 0 1px #a5232d}html[data-theme=dark] :is(input,textarea)[aria-invalid=true]{border-color:#ffb5b9;box-shadow:0 0 0 1px #ffb5b9}html .unified-search-results [data-search-kind]>h3{border-bottom:2px solid var(--site-c-6b9753,#6b9753);flex-wrap:wrap;padding-bottom:9px;font-size:1.125rem;line-height:1.4}html .unified-search-results [data-search-kind=players]>h3{border-color:#8094a0}html .unified-search-results [data-search-kind]>h3>svg{background:var(--site-c-e6f5d9,#e6f5d9);width:32px;height:32px;color:var(--site-c-254c30,#254c30);border-radius:8px;padding:6px}html .unified-search-results [data-search-kind=players]>h3>svg{color:#354957;background:#edf1f5;border-radius:50%}html .unified-search-results [data-search-kind]>h3>span{font-size:.75rem}html .unified-search-results .unified-search-body>strong{font-size:1.0625rem}html .unified-search-results :is(.unified-search-body>span,.unified-search-note,.unified-search-player-status p){font-size:.8125rem;line-height:1.5}html .unified-search-results .unified-search-calendar{width:2.75rem}html .unified-search-results .unified-search-calendar strong{font-size:1.4375rem}html .unified-search-results .unified-search-calendar>span{font-size:.6875rem}html .unified-search-results .unified-search-player-status{height:auto;min-height:64px}html[data-theme=dark] .unified-search-results [data-search-kind]>h3>svg{background:var(--site-c-34472e,#34472e);color:var(--site-c-edffda,#edffda)}html[data-theme=dark] .unified-search-results [data-search-kind=players]>h3>svg{color:#e0eaf2;background:#34434c}html .resource-status{height:auto;min-height:64px;font-size:.8125rem}html .workspace :is(.card-top,.section-heading,.card-action){flex-wrap:wrap}html .workspace .section-count{height:auto;min-height:24px}html .workspace :is(.card-date,.row-range,.location,.tournament-countdown,.card-action){overflow-wrap:anywhere;line-height:1.45}@media (max-width:640px){html .resource-status{min-height:80px}html .workspace .live-grid .card-date,html .workspace :is(.location,.card-action,.row-range){font-size:.875rem}html .workspace .upcoming-section .row-title h3{font-size:1rem}html .workspace .upcoming-section .row-title>.row-range{font-size:.875rem}html .workspace .upcoming-section .row-title>.tournament-countdown{font-size:.8125rem}html .workspace .upcoming-section .event-row-main{grid-template-columns:auto minmax(0,1fr)}html .workspace .upcoming-section .event-row-main .date-block{width:3rem;min-width:3rem}html .workspace .upcoming-section .date-block strong{font-size:1.5rem!important}html .workspace .upcoming-section .date-block span{font-size:.6875rem}html .workspace .favorite-tournament-top{flex-wrap:wrap}html .workspace .favorite-tournament-open{flex:10rem;min-width:0}html .workspace .favorite-tournament-top>.favorite-button{margin-left:auto}html .workspace .favorite-tournament-open .date-block{width:3rem;min-width:3rem}html .workspace .favorite-tournament-open .row-title{min-width:0}html .workspace :is(.tournament-open-action,.small-button,.primary-link){white-space:normal;max-width:100%;height:auto;line-height:1.4}html .workspace .card-action{font-size:.875rem}html .unified-search-results .unified-search-body>strong{font-size:1rem}html .workspace .upcoming-section .event-row-main>.tier{overflow-wrap:anywhere;grid-area:2/1;max-width:100%;font-size:.6875rem}html .workspace .upcoming-section .event-row-main>.row-open-action{overflow-wrap:anywhere;grid-area:2/2;justify-self:stretch;min-width:0;max-width:100%;margin-right:52px;font-size:.75rem}html .workspace .live-section .tournament-card h3{font-size:1.25rem!important}html .workspace :is(.small-button,.primary-link),html .review-form :is(.small-button,.primary-link),html .google-login .small-button{font-size:.875rem}}.tournament-document-groups{gap:18px;min-width:0;display:grid}.tournament-document-group{min-width:0}.tournament-document-group :is(h3,h4){margin:0 0 8px;font-size:1rem;font-weight:750;line-height:1.4}.tournament-document-group>.score-note{margin:0 0 8px}.tournament-document-group .tournament-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html .tournament-document-group .tournament-documents>a.tournament-document-link{white-space:normal;width:100%;min-width:0;height:auto}.watch-platform .watch-open{min-height:44px;margin-top:8px}.watch-now-confirmed>.score-note{margin-top:6px}@media (max-width:640px){.tournament-document-groups{gap:14px}.tournament-document-group .tournament-documents{grid-template-columns:1fr}#risultati ol:has(>[class] [data-scoreboard]){gap:8px;margin:10px 0}#risultati li:has(>[data-scoreboard]){padding:9px}:is(#risultati,section) li>[data-scoreboard]{margin-top:4px}[data-scoreboard] table{border-spacing:0 3px}[data-scoreboard] tbody th{padding:6px;font-size:.875rem;line-height:1.35}[data-scoreboard] tbody th small{margin-top:2px;font-size:.6875rem}[data-scoreboard] tbody td>span{min-height:32px;padding:3px 2px;font-size:1.0625rem}div:has(>h3):has(>[data-scoreboard]){margin-top:8px;padding-top:8px;padding-bottom:8px}div:has(>h3):has(>[data-scoreboard])>h3{margin-bottom:4px}}html[data-theme=dark] [data-scoreboard] thead th:first-child{background:var(--site-c-28322b,#28322b);color:var(--site-c-becdb7,#becdb7)}.saved-alert-groups{gap:14px;max-height:35dvh;padding:2px;display:grid;overflow-y:auto}.saved-alert-group{border:1px solid var(--border);background:var(--surface,#fff);border-radius:12px;min-width:0;padding:12px}.saved-alert-group header{justify-content:space-between;align-items:start;gap:10px;display:flex}.saved-alert-group header small{color:var(--muted,var(--site-c-56665a,#56665a));font-size:.75rem}.saved-alert-group h4{overflow-wrap:anywhere;margin:4px 0 8px;font-size:1rem}.saved-alert-group header>span{white-space:nowrap;color:var(--muted,var(--site-c-56665a,#56665a));padding-top:3px;font-size:.75rem}.saved-alert-group .alert-rule-list{max-height:none;overflow:visible}.saved-alert-group .alert-rule-list li{min-width:0;padding:9px 0;font-size:.875rem}.saved-alert-group .alert-rule-list li>span{overflow-wrap:anywhere;min-width:0}.saved-alert-group .alert-rule-list li:last-child{border-bottom:0;padding-bottom:0}.saved-alert-group .small-button{flex-shrink:0}.results-toolbar [role=combobox]{width:auto;min-width:0;max-width:100%;font-weight:700;background:var(--site-c-e6f7c8,#e6f7c8)!important;border-color:var(--site-c-4f7735,#4f7735)!important}html[data-theme=dark] .saved-alert-group{background:var(--site-c-202923,#202923)}html[data-theme=dark] .results-toolbar [role=combobox]{background:var(--site-c-2b4026,#2b4026);color:var(--site-c-e2ffc0,#e2ffc0);border-color:var(--site-c-92b873,#92b873)}@media (max-width:640px){.results-toolbar>div{min-width:0;max-width:100%}.results-toolbar [role=combobox]{white-space:normal;height:auto;min-height:44px}.saved-alert-group{padding:10px}}.workspace :is(.ongoing-date-note-mobile,.upcoming-date-note-mobile){color:var(--muted,var(--site-c-4b6356,#4b6356));margin:10px 0 0;font-size:13px;line-height:1.5;display:block}@media (max-width:640px){.padel-dialog-position.event-dialog{scroll-padding-top:calc(var(--event-heading-height,150px) + var(--event-navigation-height,100px) + 16px)}.event-dialog>[data-slot=tabs]{min-width:0;overflow:visible}.event-dialog .detail-tabs{top:calc(var(--event-heading-height,150px) - 16px);z-index:3;background:var(--site-c-edf3e9,#edf3e9);grid-template-columns:repeat(6,minmax(0,1fr));max-width:100%;margin-bottom:12px;position:sticky;overflow:visible;display:grid!important}.event-dialog .detail-tabs [role=tab]{white-space:normal;grid-column:span 2;min-width:0;padding:8px 6px;font-size:13px;line-height:1.3}.event-dialog .detail-tabs [role=tab]:nth-child(n+4){white-space:normal;grid-column:span 3;min-width:0}html[data-theme=dark] .event-dialog .detail-tabs{background:var(--site-c-232c28,#232c28)}}html .workspace .upcoming-section .event-row-main>.row-open-action{background:linear-gradient(135deg,#fffdf7,var(--site-c-f0f9e7,#f0f9e7));border-color:var(--site-c-78966a,#78966a);box-shadow:none;font-weight:700;color:var(--site-c-214b32,#214b32)!important}html .workspace .upcoming-section .event-row-main>.row-open-action>svg{color:var(--site-c-396b43,#396b43)}html .workspace :is(.live-section,.upcoming-section)>.section-heading h2{text-shadow:none;letter-spacing:-.35px}html .workspace .live-section>.section-heading h2{box-shadow:0 4px 14px var(--site-c-174d3024,#174d3024),0 0 12px var(--site-c-a5ff3824,#a5ff3824),inset 0 0 0 1px var(--site-c-c8ff5220,#c8ff5220)}html .workspace .upcoming-section>.section-heading h2{box-shadow:0 3px 10px var(--site-c-174d3017,#174d3017),0 0 8px var(--site-c-a5ff3812,#a5ff3812),inset 0 0 0 1px var(--site-c-c8ff5212,#c8ff5212)}html .workspace .tier[class*=tier-]{min-width:58px;min-height:28px;text-shadow:none;border-radius:7px;justify-content:center;align-items:center;padding:5px 9px;font-size:13px;line-height:1.25;box-shadow:inset 0 1px #ffffff24,0 2px 4px #173e3018}html[data-theme=dark] .workspace .upcoming-section .event-row-main>.row-open-action{background:linear-gradient(135deg,var(--site-c-273c2e,#273c2e),var(--site-c-223328,#223328));border-color:var(--site-c-849f70,#849f70);color:var(--site-c-e0f6c4,#e0f6c4)!important}html[data-theme=dark] .workspace .upcoming-section .event-row-main>.row-open-action>svg{color:var(--site-c-c2e794,#c2e794)}@media (hover:hover){html .workspace .upcoming-section .event-row-main:hover>.row-open-action{background:var(--site-c-e4f3d4,#e4f3d4);border-color:var(--site-c-567d44,#567d44);box-shadow:none;color:var(--site-c-173e30,#173e30)!important}html[data-theme=dark] .workspace .upcoming-section .event-row-main:hover>.row-open-action{background:var(--site-c-334a32,#334a32);border-color:var(--site-c-a1be85,#a1be85);color:var(--site-c-e0f6c4,#e0f6c4)!important}}@media (max-width:640px){html .workspace .upcoming-section .event-row-main{grid-template-columns:64px minmax(0,1fr)}html .workspace .upcoming-section .event-row-main .date-block{justify-self:center}html .workspace .upcoming-section .event-row-main>.tier{white-space:nowrap;overflow-wrap:normal;width:64px;min-width:0;min-height:28px;padding:4px 6px;font-size:12px}}@media (min-width:641px){html .workspace .filters{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}html .workspace .filters>div:has(>.search-field){width:100%;min-width:0}html .workspace .filters .search-field{width:100%;min-width:0}html .workspace .filters>.filter-options{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;min-width:0;display:grid}html .workspace .filters .filter-select{width:100%;min-width:0;max-width:none}}@media (min-width:1100px){html .workspace .filters{grid-template-columns:minmax(320px,1.6fr) minmax(0,3fr)}html .workspace .filters>.filter-options{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .tournament-description{color:var(--site-c-465e50,#465e50);gap:6px 16px;font-weight:550;line-height:1.5;font-size:15px!important}html .event-dialog .tournament-description>span{align-items:center;gap:6px;display:inline-flex}html .event-dialog .tournament-description svg{flex-shrink:0;width:16px;height:16px}html[data-theme=dark] .padel-dialog-position.event-dialog>[data-slot=dialog-header] .tournament-description{color:var(--site-c-c9dacb,#c9dacb)}html .event-dialog .tournament-follow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}html .event-dialog .tournament-follow .favorite-with-label{white-space:normal;justify-content:center;justify-self:stretch;align-items:center;width:100%;min-width:0;height:100%;min-height:68px;margin:0;padding:10px 12px;line-height:1.4}html .event-dialog .tournament-follow .favorite-with-label>svg{flex-shrink:0}html .event-dialog .tournament-follow>.tournament-alerts{min-width:0;margin:0;padding:0}html .event-dialog .tournament-follow>.tournament-alerts>summary{grid-template-columns:16px minmax(0,1fr);align-content:center;gap:3px 7px;min-height:68px;padding:10px 12px;line-height:1.4;display:grid}html .event-dialog .tournament-follow>.tournament-alerts>summary>svg{align-self:center;width:16px;height:16px}html .event-dialog .tournament-follow>.tournament-alerts>summary>small{grid-column:2;width:fit-content;max-width:100%;margin:0;padding:1px 5px;font-size:12px}html .event-dialog .tournament-follow>.tournament-alerts[open]{grid-column:1/-1}html .event-dialog .tournament-follow>.tournament-alerts[open]>:not(summary){margin:8px 12px 12px}@media (max-width:640px){html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .tournament-description{gap:5px 12px;font-size:14px!important}html .event-dialog .tournament-follow{gap:8px}html .event-dialog .tournament-follow .favorite-with-label,html .event-dialog .tournament-follow>.tournament-alerts>summary{padding:9px 10px;font-size:13px}}@media (min-width:641px){html .padel-dialog-position.event-dialog>[data-slot=dialog-header]{position:relative}}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row{min-height:44px;padding-right:84px;display:block;position:static}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row .dialog-title{padding-right:0}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row>.compact-share{margin:0;position:absolute;top:0;right:28px}html .padel-dialog-position.event-dialog .share-feedback{white-space:normal;max-width:min(260px,100vw - 32px)}html .tournament-public-page .share-title-row{align-items:flex-start;padding-right:0}html .tournament-public-page .share-title-row>h1{flex:1;min-width:0}html .tournament-public-page .share-title-row>.compact-share{margin-left:auto}@media (max-width:640px){html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row,html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .dialog-kicker{padding-right:104px}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row>.compact-share{top:24px;right:60px}}html .workspace :is(.tournament-card h3,.event-row .row-title h3){text-wrap:balance;word-break:normal;overflow-wrap:anywhere;letter-spacing:-.2px;line-height:1.32}html .padel-dialog-position:is(.event-dialog,.player-dialog)>[data-slot=dialog-header] .dialog-title{text-wrap:balance;word-break:normal;overflow-wrap:anywhere;line-height:1.3!important}html .tournament-public-page .share-title-row>h1{text-wrap:balance;overflow-wrap:anywhere;line-height:1.25}html .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog){border-radius:16px!important;gap:16px!important}@media (min-width:641px){html .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog){padding:28px!important}html .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header]{gap:8px}}html .workspace .calendar-selection .filter-chips{align-items:center;gap:6px}html .workspace .calendar-selection .filter-chip{border:1px solid var(--site-c-92ac80,#92ac80);background:var(--site-c-f0f8e8,#f0f8e8);min-height:36px;color:var(--site-c-254c35,#254c35);box-shadow:none;border-radius:8px;gap:7px;padding:5px 7px 5px 10px;font-size:13px;font-weight:650;line-height:1.4}html .workspace .calendar-selection .filter-chip-remove{background:var(--site-c-deedcf,#deedcf);width:24px;height:24px;color:var(--site-c-30573c,#30573c);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}html[data-theme=dark] .workspace .calendar-selection .filter-chip{background:var(--site-c-283a2b,#283a2b);border-color:var(--site-c-8da776,#8da776);color:var(--site-c-e6f3dc,#e6f3dc)}html[data-theme=dark] .workspace .calendar-selection .filter-chip-remove{background:var(--site-c-3c5036,#3c5036);color:var(--site-c-e6f3dc,#e6f3dc)}@media (hover:hover){html .workspace .calendar-selection .filter-chip:hover{background:var(--site-c-e4f1d8,#e4f1d8);border-color:var(--site-c-64894e,#64894e)}html[data-theme=dark] .workspace .calendar-selection .filter-chip:hover{background:var(--site-c-344930,#344930);border-color:var(--site-c-b0cc93,#b0cc93)}}@media (max-width:640px){html .workspace :is(.tournament-card h3,.event-row .row-title h3){line-height:1.35}html .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog){padding:16px 16px calc(20px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;gap:12px!important}html .padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog)>[data-slot=dialog-header]{gap:6px;padding:12px 16px 10px}html .workspace .calendar-selection .filter-chip{min-height:44px;padding:7px 8px 7px 10px}}:root{--radius:1.1rem}.background-live :is(.summary-strip,.tournament-card,.event-list,.event-row,.community-invite,.app-reviews,.review-card,.review-form,.review-list article,.player-comparison,.ranking-table,.followed-player-card,.favorite-tournament-card,.today-field,.coverage-summary,.empty-state),.background-live :is(.watch-platform,.watch-now,.watch-card,.results-toolbar,.source-schedule,.player-overview,.player-metrics>div,.tournament-brief .player-facts>div){border-radius:25px!important}.background-live .event-list{overflow:hidden}.background-live .date-block{border-radius:15px!important}.background-live :is(.search-field,.filter-select,.mobile-filter-toggle,.account-button,.notification-button,.favorite-button,.small-button,.more-button,.primary-link,.icon-button,.participant-search,.selection-labels,.review-form input:not([type=radio]),.review-form textarea,.community-link){border-radius:17px!important}.background-live :is(.card-action,.favorite-tournament-open,.favorite-tournament-actions>button,.account-save,.account-signout,.participant-list button,.field-days button,.field-select select){border-radius:16px!important}.background-live :is(.tier,.status-live,.tournament-state,.section-count,.tab-count,.filter-active,.watch-now-label){border-radius:999px!important}.background-live .calendar-tabs>.main-tabs [role=tab]{border-radius:17px!important}:is(.event-dialog,.player-dialog,.account-dialog,.alerts-dialog){border-radius:27px!important}.event-dialog .detail-tabs{border-radius:20px!important}.event-dialog .detail-tabs [role=tab]{border-radius:15px!important}:is(.event-dialog,.player-dialog,.account-dialog) :is(.player-overview,.player-facts>div,.source-schedule,.results-toolbar,.watch-platform,.watch-now){border-radius:21px!important}@media (max-width:640px){.padel-dialog-position:is(.event-dialog,.player-dialog,.account-dialog){border-radius:26px 26px 0 0!important}.background-live :is(.tournament-card,.event-list,.event-row,.favorite-tournament-card,.followed-player-card,.today-field,.app-reviews){border-radius:23px!important}.background-live .calendar-tabs>.main-tabs [role=tab]{border-radius:15px!important}}.workspace .live-section .tournament-card{padding:22px}html .workspace .live-grid .card-top{margin-bottom:14px}html .workspace .live-grid .card-circuit{margin-bottom:4px}html .workspace .live-grid .tournament-card h3{margin:0 0 10px}html .workspace .live-grid .location{line-height:1.5}html .workspace .live-grid .card-current-program{margin-top:10px}html .workspace .live-grid .card-date{margin-bottom:14px;padding-top:12px}.workspace .upcoming-section .event-row-main .row-title h3{margin-block:5px 7px}.workspace .upcoming-section .event-row-main .row-range{line-height:1.5}@media (min-width:851px){html .workspace .live-grid .tournament-card h3{min-height:2.82em}}html .workspace :is(.live-grid .tournament-card h3,.upcoming-section .row-title h3,.favorite-tournament-card h3){text-wrap:balance}html .workspace :is(.summary-strip strong,.section-count,.tab-count,.calendar-result-count,.date-block,.row-range,.card-date,.tournament-countdown,[data-scoreboard]){font-variant-numeric:tabular-nums}html .workspace .more-button,.event-dialog .tournament-calendar-secondary :is(button,summary),.event-dialog .tournament-secondary :is(a,summary,button){box-shadow:none;font-weight:600}html .workspace .more-button{border-color:var(--action-secondary-border);color:var(--readable-secondary);background:0 0}.event-dialog .tournament-secondary{color:var(--readable-secondary)}.event-dialog .tournament-calendar-secondary{margin-top:4px}@media (max-width:640px){.workspace .live-section .tournament-card{padding:17px}html .workspace .live-grid .card-top{margin-bottom:11px}html .workspace .live-grid .tournament-card h3{margin-bottom:8px}html .workspace .live-grid .card-current-program{margin-top:8px}html .workspace .live-grid .card-date{margin:8px 0 0;padding-top:0}html .workspace .live-grid .card-action{margin-top:8px}.event-dialog{gap:12px!important}html .padel-dialog-position.event-dialog>[data-slot=dialog-header],html .padel-dialog-position.event-dialog .tournament-follow{border-bottom:1px solid var(--border);padding-bottom:13px}.event-dialog .detail-tabs{margin-bottom:8px}}.event-dialog>.tournament-mobile-context{display:none}@media (max-width:640px){html .padel-dialog-position.event-dialog{scroll-padding-top:calc(var(--event-heading-height,150px) + 16px)}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] :is(.dialog-kicker,.tournament-state,.compact-share){display:none}html .padel-dialog-position.event-dialog>[data-slot=dialog-header] .share-title-row{min-height:0;padding-right:0}html .padel-dialog-position.event-dialog>.tournament-mobile-context{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.event-dialog>.tournament-mobile-context .dialog-kicker{flex-basis:100%;margin:0;padding:0}.event-dialog>.tournament-mobile-context .compact-share{margin-left:auto}html .padel-dialog-position.event-dialog .detail-tabs{z-index:auto;position:static;top:auto}}html .workspace .tournament-card-tools{flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.event-dialog .detail-tabs.compact-detail-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.event-dialog .detail-tabs.compact-detail-tabs [role=tab]:nth-child(n){grid-column:auto}.event-dialog .official-program{margin-top:16px}.event-dialog .official-program>summary{font-size:15px;font-weight:600}.event-dialog .official-program .source-schedule{margin-top:8px}@media (max-width:640px){.event-dialog .detail-tabs.compact-detail-tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"results players""draw watch"}.event-dialog .detail-tabs.compact-detail-tabs [role=tab]:first-child{grid-area:results}.event-dialog .detail-tabs.compact-detail-tabs [role=tab]:nth-child(2){grid-area:players}.event-dialog .detail-tabs.compact-detail-tabs [role=tab]:nth-child(3){grid-area:watch}.event-dialog .detail-tabs.compact-detail-tabs [role=tab]:nth-child(4){grid-area:draw}}html .workspace .tournament-card-tools>.compact-share,html .workspace .tournament-card-tools>.favorite-button{flex:none}html .workspace .tournament-card-tools .share-icon{color:var(--site-c-78906d,#78906d);border:1px solid var(--site-c-dbe5d5,#dbe5d5);box-shadow:none;background:#fff;border-radius:17px!important}html .workspace .tournament-card-tools .share-icon:hover{background:var(--site-c-f1f7e9,#f1f7e9);border-color:var(--site-c-9ab48a,#9ab48a)}html:not([data-theme=dark]) .background-live .workspace .tournament-card-tools .share-icon{border:2px solid #111!important}html .workspace .favorites-section .tournament-card-tools .share-icon{background:var(--site-c-f4f9ee,#f4f9ee);color:var(--site-c-4d6b3d,#4d6b3d);border-color:var(--site-c-99b18a,#99b18a);box-shadow:0 2px 5px var(--site-c-173e3009,#173e3009)}html[data-theme=dark] .workspace .tournament-card-tools .share-icon{background:var(--site-c-232c28,#232c28);color:var(--site-c-b5c7b8,#b5c7b8);border-color:var(--site-c-46584b,#46584b)}html[data-theme=dark] .background-live .workspace .tournament-card-tools .share-icon{border:1px solid var(--site-c-64796ae0,#64796ae0)!important}html[data-theme=dark] .workspace .favorites-section .tournament-card-tools .share-icon{color:var(--site-c-c8ee91,#c8ee91)}@media (max-width:640px){html .workspace .upcoming-section .event-row>.tournament-card-tools{margin:0;position:absolute;bottom:8px;right:10px}html .workspace .upcoming-section .event-row-main>.row-open-action{margin-right:102px}html .workspace .favorite-tournament-top>.tournament-card-tools{margin-left:auto}}html .event-dialog .results-section-toggle{border:1.5px solid var(--action-primary-border,var(--site-c-064a30,#064a30));background:var(--action-primary-bg,var(--site-c-075637,#075637));text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:58px;margin:14px 0 0;padding:11px 16px 11px 20px;font-size:17px;font-weight:750;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 7px 18px #0d342329;color:var(--action-primary-fg,#fff)!important}html .event-dialog .results-section-toggle svg{background:color-mix(in srgb,currentColor 16%,transparent);border-radius:50%;flex:none;width:34px;height:34px;padding:8px;transition:transform .2s}html .event-dialog .results-section-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (hover:hover){html .event-dialog .results-section-toggle:hover{background:var(--action-primary-hover,var(--site-c-06452d,#06452d));border-color:var(--action-primary-border,var(--site-c-064a30,#064a30));box-shadow:0 9px 22px #0d342338}}html .event-dialog .results-toolbar{justify-content:flex-end;margin-top:10px}html .event-dialog .results-day-group{gap:8px;display:grid}html .event-dialog .results-day-group .results-toolbar,html .event-dialog .results-day-group>:not(.results-toolbar){margin:0}html .event-dialog .results-footer-copy{gap:4px;margin-top:10px;display:grid}html .event-dialog .results-footer-copy :is(.results-check-status,.score-note,.score-foot){margin:0}html .event-dialog .results-footer-copy .results-check-status{min-height:0;padding:0;display:block}html[data-theme=dark] .event-dialog .results-section-toggle{border-color:var(--action-primary-border,var(--site-c-b6d771,#b6d771));background:var(--action-primary-bg,var(--site-c-d5f98c,#d5f98c));box-shadow:0 7px 18px #0000003d;color:var(--action-primary-fg,var(--site-c-173723,#173723))!important}@media (hover:hover){html[data-theme=dark] .event-dialog .results-section-toggle:hover{background:var(--action-primary-hover,var(--site-c-c4ec76,#c4ec76))}}@media (prefers-reduced-motion:reduce){html .event-dialog .results-section-toggle,html .event-dialog .results-section-toggle svg{transition:none}}html :is(.favorite-button,.player-follow-button)[aria-pressed=true]>.lucide-star{color:#ffd43b;fill:currentColor;stroke:#805b00;filter:drop-shadow(0 1px #fff9)drop-shadow(0 0 5px #ffc41880)}html:not([data-theme=dark]) .favorite-button[aria-pressed=true]:not(.favorite-with-label){background:linear-gradient(145deg,#fff9df,#ffe59b);box-shadow:inset 0 1px #ffffffd9,0 2px 7px #734d001f,0 0 9px #ffc41833}html[data-theme=dark] :is(.favorite-button,.player-follow-button)[aria-pressed=true]>.lucide-star{stroke:#ffe68c;filter:drop-shadow(0 0 5px #ffc41880)}html[data-theme=dark] .favorite-button[aria-pressed=true]:not(.favorite-with-label){background:linear-gradient(145deg,#3c3320,#29271e);box-shadow:inset 0 1px #ffe59b1f,0 0 10px #ffc4182e}html .event-dialog .results-section-toggle{border-width:2px;border-radius:22px;box-shadow:0 5px 18px #0d302026}html .event-dialog .results-section-toggle[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}html .event-dialog .results-day-group{border:2px solid var(--action-primary-border,var(--site-c-064a30,#064a30));background:var(--background);border-top:0;border-radius:0 0 22px 22px;gap:0;min-width:0;overflow:hidden;box-shadow:0 5px 18px #0d30201a}html .event-dialog .results-day-group .results-toolbar{border:0;border-bottom:1px solid var(--site-c-829489,#829489);background:var(--site-c-edf6df,#edf6df);color:var(--site-c-315825,#315825);justify-content:space-between;padding:10px 12px;border-radius:0!important}html .event-dialog .results-toolbar>div{gap:10px;width:100%;min-width:0}html .event-dialog .results-toolbar [role=combobox]{min-height:44px;color:var(--foreground);text-align:left;white-space:normal;flex:1;padding:10px 12px;line-height:1.4;border:2px solid var(--site-c-829489,#829489)!important;background:var(--background)!important;border-radius:14px!important;font-size:14px!important}html .event-dialog .results-toolbar .icon-button{border:1px solid var(--site-c-829489,#829489);background:var(--background);width:44px;height:44px;color:var(--foreground);border-radius:12px;flex:none}html .event-dialog .results-day-group>.score-note{padding:16px}html .event-dialog .results-day-group .result-empty{background:var(--background);border:0;border-radius:0;padding:24px 16px}html .event-dialog .results-footer-copy{color:var(--site-c-53685b,#53685b);gap:5px;padding:10px 2px 0;font-size:12px;line-height:1.5}html .event-dialog .results-footer-copy .score-foot a{color:var(--site-c-315825,#315825);font-weight:650;text-decoration:underline}html .event-dialog .results-toolbar :is(button,[role=combobox]):focus-visible{outline:3px solid var(--site-c-267453,#267453);outline-offset:3px}html[data-theme=dark] .event-dialog .results-day-group .results-toolbar{background:var(--site-c-242f28,#242f28);color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .results-footer-copy,html[data-theme=dark] .event-dialog .results-footer-copy .score-foot a{color:var(--site-c-d5e2ce,#d5e2ce)}@media (max-width:640px){html .event-dialog .results-section-toggle{border-radius:18px;padding:11px 12px;font-size:16px}html .event-dialog .results-day-group{border-bottom-right-radius:18px;border-bottom-left-radius:18px}html .event-dialog .results-day-group .results-toolbar{padding:8px}html .event-dialog .results-toolbar>div{gap:7px}html .event-dialog .results-toolbar [role=combobox]{padding:9px 10px;font-size:12px!important}html .event-dialog .results-footer-copy{font-size:11px}}html .event-dialog .tournament-players{border:2px solid color-mix(in srgb, var(--foreground) 65%, transparent);background:var(--background,#fff);min-width:0;color:var(--foreground);border-radius:22px;margin:14px 0 22px;padding:16px;box-shadow:0 5px 18px #0d302015}html .event-dialog .tournament-players>.section-heading{border-bottom:1px solid var(--site-c-829489,#829489);background:var(--site-c-edf6df,#edf6df);color:var(--site-c-315825,#315825);border-radius:20px 20px 0 0;flex-wrap:wrap;gap:8px 12px;margin:-16px -16px 12px;padding:10px 14px}html .event-dialog .tournament-players>.section-heading h3{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:750;line-height:1.35}html .event-dialog .tournament-players .section-heading>.text-button{min-height:38px;color:var(--site-c-315825,#315825);font-size:12px;font-weight:650}html .event-dialog .tournament-players>.score-note{color:var(--site-c-53685b,#53685b);margin:10px 0;font-size:12px;line-height:1.6}html .event-dialog .tournament-players>.data-status{border:1px solid var(--site-c-b7cead,#b7cead);background:var(--site-c-edf6df,#edf6df);color:var(--site-c-53685b,#53685b);border-radius:14px;gap:10px;margin:12px 0;padding:8px 10px;font-size:12px;line-height:1.45}html .event-dialog .tournament-players>.data-status>span{min-width:0}html .event-dialog .tournament-players>.data-status>.text-button{min-height:38px;color:var(--site-c-315825,#315825);padding:5px 7px;font-size:12px;font-weight:650}html .event-dialog .tournament-players>.profile-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:0;display:grid}html .event-dialog .tournament-players>.profile-links>.small-button{border:2px solid var(--site-c-829489,#829489);background:var(--background,#fff);min-width:0;min-height:52px;color:var(--site-c-315825,#315825);white-space:normal;overflow-wrap:anywhere;border-radius:18px;justify-content:space-between;padding:10px 12px;font-size:12px;font-weight:650;line-height:1.5}html .event-dialog .tournament-players>.participant-search{border:2px solid var(--site-c-829489,#829489);background:var(--background,#fff);width:100%;min-width:0;height:46px;color:var(--site-c-315825,#315825);border-radius:16px;margin-top:14px}html .event-dialog .tournament-players>.participant-search input{color:var(--foreground);font-size:16px}html .event-dialog .tournament-players>.participant-list{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;padding:4px}html .event-dialog .tournament-players .participant-list button{border:2px solid var(--site-c-829489,#829489);background:var(--background,#fff);min-width:0;min-height:60px;color:var(--foreground);border-radius:18px;gap:10px;padding:11px;font-size:13px;font-weight:650;line-height:1.4}html .event-dialog .tournament-players .participant-list button>span:not(.sr-only){overflow-wrap:anywhere;min-width:0}html .event-dialog .tournament-players .participant-list button>svg{color:var(--site-c-315825,#315825)}html .event-dialog .tournament-players .participant-list button>svg:first-child{box-sizing:content-box;background:var(--site-c-edf6df,#edf6df);border-radius:50%;padding:7px}html .event-dialog .tournament-players .participant-list button.selected{border-color:var(--site-c-315825,#315825);background:linear-gradient(120deg, var(--site-c-edf6df,#edf6df), var(--site-c-d2ff87,#d2ff87));box-shadow:0 3px 10px #112c1914}html .event-dialog .tournament-players .participant-list button.selected>svg:first-child{background:var(--site-c-174c38,#174c38);color:#fff}html .event-dialog .tournament-players .players-notice{border:1px solid var(--site-c-b7cead,#b7cead);background:var(--site-c-edf6df,#edf6df);color:var(--site-c-53685b,#53685b);border-radius:14px;margin:12px 0;padding:12px;font-size:12px;line-height:1.6}html .event-dialog .tournament-players>.participant-matches{border:1px solid var(--site-c-b7cead,#b7cead);background:var(--site-c-edf6df,#edf6df);border-radius:18px;margin-top:16px;padding:14px}html .event-dialog .tournament-players .participant-matches h4{overflow-wrap:anywhere;margin:0 0 10px;font-size:15px;line-height:1.5}html .event-dialog .tournament-players :is(button,a):focus-visible{outline:3px solid var(--site-c-315825,#315825);outline-offset:2px}html[data-theme=dark] .event-dialog .tournament-players{box-shadow:0 5px 18px #0003}html[data-theme=dark] .event-dialog .tournament-players :is(.section-heading,.data-status,.players-notice,.participant-matches),html[data-theme=dark] .event-dialog .tournament-players .participant-list button>svg:first-child{background:var(--site-c-242f28,#242f28);color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .tournament-players :is(.section-heading>.text-button,.data-status>.text-button,.profile-links>.small-button,.participant-search,.participant-list button>svg){color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .tournament-players .participant-list button.selected{background:var(--site-c-242f28,#242f28);border-color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .tournament-players .participant-list button.selected>svg:first-child{background:var(--site-c-d5e2ce,#d5e2ce);color:var(--site-c-242f28,#242f28)}@media (hover:hover){html .event-dialog .tournament-players .participant-list button:not(.selected):hover,html .event-dialog .tournament-players>.profile-links>.small-button:hover{border-color:var(--site-c-315825,#315825);background:var(--site-c-edf6df,#edf6df)}html[data-theme=dark] .event-dialog .tournament-players .participant-list button:not(.selected):hover,html[data-theme=dark] .event-dialog .tournament-players>.profile-links>.small-button:hover{border-color:var(--site-c-d5e2ce,#d5e2ce);background:var(--site-c-242f28,#242f28)}}@media (max-width:640px){html .event-dialog .tournament-players{border-radius:18px;margin:12px 0 18px;padding:12px}html .event-dialog .tournament-players>.section-heading{border-radius:16px 16px 0 0;margin:-12px -12px 10px;padding:8px 10px}html .event-dialog .tournament-players>.section-heading h3{font-size:17px}html .event-dialog .tournament-players .section-heading>.text-button,html .event-dialog .tournament-players>.data-status>.text-button{min-height:44px}html .event-dialog .tournament-players>.profile-links{gap:7px}html .event-dialog .tournament-players>.profile-links>.small-button{border-radius:16px;padding:9px 8px;font-size:11px}html .event-dialog .tournament-players .participant-list button{border-radius:16px;padding:10px}html .event-dialog .tournament-players>.participant-matches{padding:10px}}@media (max-width:560px){html .event-dialog .tournament-players>.participant-list{grid-template-columns:1fr}}html .event-dialog .watch-section{border:2px solid color-mix(in srgb, var(--foreground) 65%, transparent);background:var(--background,#fff);min-width:0;color:var(--foreground);contain:inline-size;border-radius:22px;margin:14px 0 22px;padding:0;box-shadow:0 5px 18px #0d302015}html .event-dialog .watch-section .watch-heading{border-bottom:1px solid var(--site-c-829489,#829489);background:var(--site-c-edf6df,#edf6df);border-radius:20px 20px 0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px}html .event-dialog .watch-section .watch-heading>div{flex:180px;min-width:0}html .event-dialog .watch-section .watch-heading h3{color:var(--foreground);margin:4px 0 0;font-size:20px;font-weight:750;line-height:1.35}html .event-dialog .watch-section .watch-eyebrow{letter-spacing:.055em;color:var(--site-c-53685b,#53685b);font-size:10px}html .event-dialog .watch-section .watch-heading>.resource-refresh-action{border:1px solid var(--site-c-829489,#829489);background:var(--background,#fff);border-radius:12px;min-height:44px;padding:8px 10px;font-size:12px;color:var(--site-c-315825,#315825)!important}html .event-dialog .watch-section .watch-now{border:2px solid var(--site-c-829489,#829489);background:linear-gradient(120deg, var(--background,#fff), var(--site-c-edf6df,#edf6df));color:var(--foreground);box-shadow:none;gap:8px;margin:14px;padding:14px;border-radius:18px!important}html .event-dialog .watch-section .watch-now>strong{font-size:16px;line-height:1.45}html .event-dialog .watch-section .watch-now .score-note{margin:0;font-size:12px;line-height:1.5}html .event-dialog .watch-section .watch-now-confirmed{background:var(--site-c-174c38,#174c38);border-color:var(--site-c-174c38,#174c38);color:#fff}html .event-dialog .watch-section .watch-now-links .watch-open{background:var(--site-c-d2ff87,#d2ff87);border-color:var(--site-c-d2ff87,#d2ff87);margin:0;color:var(--site-c-174c38,#174c38)!important}html .event-dialog .watch-section .watch-alternatives{border:2px solid var(--site-c-829489,#829489);border-radius:18px;min-width:0;margin:14px}html .event-dialog .watch-section .watch-alternatives>summary{background:var(--site-c-edf6df,#edf6df);min-height:44px;color:var(--site-c-315825,#315825);border-radius:16px;padding:12px;font-size:14px;font-weight:750}html .event-dialog .watch-section .watch-alternatives[open]>summary{border-bottom:1px solid var(--site-c-b7cead,#b7cead);border-radius:16px 16px 0 0}html .event-dialog .watch-section .watch-platforms{gap:9px;margin:12px}html .event-dialog .watch-section .watch-platform{border:2px solid var(--site-c-829489,#829489);background:linear-gradient(120deg, var(--background,#fff), var(--site-c-edf6df,#edf6df));color:var(--foreground);padding:14px;border-radius:18px!important}html .event-dialog .watch-section .watch-platform-now{border-color:#b51f2b;box-shadow:0 0 0 1px #b51f2b14}html .event-dialog .watch-section .watch-card-top{gap:8px;margin-bottom:8px}html .event-dialog .watch-section .watch-platform h4{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.35}html .event-dialog .watch-section .watch-platform-rounds{color:var(--site-c-315825,#315825);margin:8px 0;font-size:13px;font-weight:600}html .event-dialog .watch-section .watch-now-label{color:#fff;background:#b51f2b;border-radius:999px;padding:5px 8px;font-size:10px}html .event-dialog .watch-section .watch-open.small-button{min-height:44px;box-shadow:none;border-radius:12px;padding:9px 12px;font-size:13px}html .event-dialog .watch-section .watch-response{min-width:0;margin:0 12px 12px}html .event-dialog .watch-section .watch-response[aria-busy=false]{min-height:0}html .event-dialog .watch-section .watch-check-status{height:auto;min-height:0;color:var(--site-c-53685b,#53685b);padding:6px 0;font-size:12px;line-height:1.55}html .event-dialog .watch-section .watch-video-details{border:1px solid var(--site-c-b7cead,#b7cead);border-radius:14px;margin:8px 0 0}html .event-dialog .watch-section .watch-video-details>summary{min-height:44px;padding:11px 12px;font-size:13px;line-height:1.5}html .event-dialog .watch-section .watch-video-details>summary .watch-status{margin:4px 0 0 6px}html .event-dialog .watch-section .watch-list{gap:9px;margin:0;padding:0 10px 10px}html .event-dialog .watch-section .watch-card{border:2px solid var(--site-c-829489,#829489);background:var(--background,#fff);border-radius:16px;padding:13px}html .event-dialog .watch-section .watch-card .watch-video-title{margin:8px 0;font-size:15px}html .event-dialog .watch-section .watch-card p{margin:6px 0;font-size:12px}html .event-dialog .watch-section .watch-status{white-space:normal;font-size:10px}html .event-dialog .watch-section .watch-live{color:#fff;background:#b51f2b}html .event-dialog .watch-section .watch-source-details{color:var(--site-c-53685b,#53685b);margin-top:10px;font-size:12px;line-height:1.55}html .event-dialog .watch-section .watch-source-details>summary{padding:9px 0;font-weight:600}html .event-dialog .watch-section .watch-source-details .score-note{margin:6px 0;font-size:12px;line-height:1.55}html .event-dialog .watch-section .watch-other-sources{border:1px solid var(--site-c-b7cead,#b7cead);border-radius:16px;margin:14px;padding:0 12px 8px}html .event-dialog .watch-section .watch-other-sources>summary{min-height:44px;padding:12px 0}html .event-dialog .watch-section .watch-official{gap:7px;margin:8px 0 10px}html .event-dialog .watch-section .watch-official .small-button{border-radius:12px;font-size:12px}html .event-dialog .watch-section :is(button,a,summary):focus-visible{outline:3px solid var(--site-c-315825,#315825);outline-offset:3px}html[data-theme=dark] .event-dialog .watch-section{box-shadow:0 5px 18px #0003}html[data-theme=dark] .event-dialog .watch-section :is(.watch-heading,.watch-alternatives>summary,.watch-platform,.watch-now:not(.watch-now-confirmed)){background:var(--site-c-242f28,#242f28);color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .watch-section :is(.watch-eyebrow,.watch-platform-rounds,.watch-check-status,.watch-source-details){color:var(--site-c-d5e2ce,#d5e2ce)}html[data-theme=dark] .event-dialog .watch-section .watch-heading>.resource-refresh-action{color:var(--site-c-d5e2ce,#d5e2ce)!important}html[data-theme=dark] .event-dialog .watch-section .watch-platform-now{border-color:#f07882}html[data-theme=dark] .event-dialog .watch-section :is(button,a,summary):focus-visible{outline-color:var(--site-c-d5f98c,#d5f98c)}@media (max-width:640px){html .event-dialog .watch-section{border-radius:18px;margin:12px 0 20px}html .event-dialog .watch-section .watch-heading{border-radius:16px 16px 0 0;gap:8px;padding:10px}html .event-dialog .watch-section .watch-heading>div{flex-basis:145px}html .event-dialog .watch-section .watch-heading h3{font-size:17px}html .event-dialog .watch-section .watch-eyebrow{gap:5px;font-size:9px}html .event-dialog .watch-section .watch-heading>.resource-refresh-action{gap:5px;padding:8px;font-size:11px}html .event-dialog .watch-section :is(.watch-now,.watch-alternatives,.watch-other-sources){margin:10px}html .event-dialog .watch-section .watch-now{padding:12px}html .event-dialog .watch-section .watch-now>strong{font-size:15px}html .event-dialog .watch-section .watch-platforms{gap:8px;margin:10px}html .event-dialog .watch-section .watch-platform{padding:12px;border-radius:16px!important}html .event-dialog .watch-section .watch-platform h4{font-size:16px}html .event-dialog .watch-section .watch-platform-rounds{font-size:12px}html .event-dialog .watch-section .watch-response{margin:0 10px 10px}html .event-dialog .watch-section .watch-list{padding:0 8px 8px}}html .event-dialog .official-program{border:2px solid var(--action-primary-border);background:var(--background);min-width:0;color:var(--foreground);border-radius:22px;margin:0 0 22px;padding:0;overflow:hidden;box-shadow:0 5px 18px #0d302026}html .event-dialog .official-program>summary{background:var(--action-primary-bg);min-height:62px;color:var(--action-primary-fg);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:18px;font-weight:750;line-height:1.4;list-style:none;display:flex}html .event-dialog .official-program>summary::-webkit-details-marker{display:none}html .event-dialog .official-program>summary>span{flex:1;min-width:0}html .event-dialog .official-program>summary>svg{flex:none}html .event-dialog .official-program-chevron{background:color-mix(in srgb,currentColor 16%,transparent);border-radius:50%;width:34px;height:34px;padding:8px;transition:transform .2s}html .event-dialog .official-program[open]>summary{border-bottom:1px solid var(--action-primary-border)}html .event-dialog .official-program[open] .official-program-chevron{transform:rotate(180deg)}html .event-dialog .official-program>.official-program-content{padding:16px}html .event-dialog .official-program .source-schedule{margin:0 0 16px;padding:0}html .event-dialog .official-program-content>a{text-underline-offset:3px;font-weight:650;text-decoration:underline}html .event-dialog .official-program>summary:focus-visible{outline:3px solid var(--ring);outline-offset:-5px}@media (hover:hover){html .event-dialog .official-program>summary:hover{background:var(--action-primary-hover)}}@media (max-width:640px){html .event-dialog .official-program{border-radius:18px;margin-bottom:18px}html .event-dialog .official-program>summary{gap:9px;min-height:58px;padding:11px 12px;font-size:16px}html .event-dialog .official-program>.official-program-content{padding:13px}}@media (prefers-reduced-motion:reduce){html .event-dialog .official-program-chevron{transition:none}}@font-face{font-family:Nunito;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/nunito-variable-italic-latin-ext.BGLcsyLT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/nunito-variable-italic-latin.Qd_YXi8n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/nunito-variable-normal-latin-ext.euCJkQzq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/nunito-variable-normal-latin.CjueodBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-padel-body:"Nunito", Arial, Helvetica, sans-serif;--font-padel-display:"Nunito", Arial, Helvetica, sans-serif;--font-sans:var(--font-padel-body)}html body{font-family:var(--font-padel-body)}button,input,textarea,select{font-family:inherit}:is(h1,h2,h3,h4,h5,h6){font-family:var(--font-padel-display);letter-spacing:-.018em}html :is(.page-intro h1,.section-heading h2,.event-dialog h2,.player-dialog h2){font-family:var(--font-padel-display);letter-spacing:-.025em;font-weight:800}html h1 em{font-family:var(--font-padel-display);letter-spacing:-.025em;font-style:italic;font-weight:700}html :is(.main-tabs,.detail-tabs) [role=tab]{font-family:var(--font-padel-display);letter-spacing:-.01em;font-style:normal;font-weight:800}html :is(table,.summary-strip strong,.section-count,.tab-count,.date-block,.card-date,.row-range,.tournament-countdown){font-family:var(--font-padel-body);font-variant-numeric:lining-nums tabular-nums}.country-flag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}
