:root{--t-xs: .6875rem;--t-sm: .75rem;--t-base: .875rem;--t-panel: 2.25rem;--t-display: clamp(3rem, 14vw, 9rem);--font-display: "Bricolage Grotesque", sans-serif;--font-body: system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, "SF Mono", "Fira Code", monospace;--page-pad: 1.75rem;--accent: #ee7800;--accent-hover: #d66a00;--hover-subtle: rgba(255, 255, 255, .03);--hover-medium: rgba(255, 255, 255, .05);--active-subtle: rgba(255, 255, 255, .08)}@media(max-width:500px){:root{--page-pad: 1rem}}:root[data-theme=dark]{--bg: #0a0a0a;--bg-subtle: #111111;--text: #ffffff;--text-muted: #f2f5f4;--text-dim: #f2f5f4;--border: #222222;--bar-empty: #5a5a5a;--bar-work: #1e6640;--footer-city: #606060;--footer-region: #999999;--link: #ee7800;--link-visited: #cc6600}:root[data-theme=light]{--bg: #ffffff;--bg-subtle: #fafafa;--text: #111111;--text-muted: #191932;--text-dim: #5a5a8a;--border: #ebebeb;--bar-empty: #b8b8b8;--bar-work: #6dba8e;--footer-city: #f2f5f4;--footer-region: #8a8a8a;--link: #c46200;--link-visited: #a05000}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}body{background:var(--bg);color:var(--text);font-family:var(--font-body);min-height:100vh;transition:background .3s,color .3s;overflow-x:hidden;max-width:100vw}a{color:var(--link)}a:visited{color:var(--link-visited)}a:hover{color:var(--accent-hover)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px;border-radius:2px}.skip-link{position:absolute;top:-100px;left:16px;background:var(--text);color:var(--bg);padding:8px 16px;font-size:var(--t-sm);z-index:1000;border-radius:0 0 4px 4px;text-decoration:none;transition:top .15s}.skip-link:focus{top:0}nav[data-astro-cid-4bhuvuny]{border-bottom:1px solid var(--border);position:relative}.nav-bar[data-astro-cid-4bhuvuny]{padding:0 var(--page-pad);display:flex;align-items:center;height:52px;gap:24px}.logo[data-astro-cid-4bhuvuny]{display:flex;align-items:center;gap:6px;text-decoration:none;flex-shrink:0}.logo-icon[data-astro-cid-4bhuvuny]{height:28px;width:auto;flex-shrink:0}.logo-text[data-astro-cid-4bhuvuny]{font-size:var(--t-base);font-weight:600;letter-spacing:-.5px}.logo-bright[data-astro-cid-4bhuvuny]{color:var(--text)}.logo-dim[data-astro-cid-4bhuvuny]{color:var(--text-dim)}.logo-accent[data-astro-cid-4bhuvuny]{color:var(--accent)}.nav-links[data-astro-cid-4bhuvuny]{display:flex;gap:0;flex:1;justify-content:center}.nav-link[data-astro-cid-4bhuvuny]{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);text-decoration:none;padding:16px 14px;transition:color .15s;white-space:nowrap}.nav-link[data-astro-cid-4bhuvuny]:hover{color:var(--text)}.theme-toggle[data-astro-cid-4bhuvuny]{background:none;border:1px solid var(--border);color:var(--text-dim);border-radius:20px;padding:4px 12px;font-family:var(--font-mono);font-size:var(--t-xs);cursor:pointer;flex-shrink:0}.theme-toggle[data-astro-cid-4bhuvuny]:hover{border-color:var(--text-muted)}:root[data-theme=dark] .toggle-light[data-astro-cid-4bhuvuny]{display:none}:root[data-theme=light] .toggle-dark[data-astro-cid-4bhuvuny]{display:none}.burger[data-astro-cid-4bhuvuny]{display:none;flex-direction:column;gap:6px;background:none;border:none;padding:8px;cursor:pointer;flex-shrink:0}.burger-line[data-astro-cid-4bhuvuny]{display:block;width:24px;height:2px;background:var(--text);transition:transform .3s,opacity .3s}.burger[data-astro-cid-4bhuvuny][aria-expanded=true] .burger-line[data-astro-cid-4bhuvuny]:first-child{transform:translateY(4px) rotate(45deg)}.burger[data-astro-cid-4bhuvuny][aria-expanded=true] .burger-line[data-astro-cid-4bhuvuny]:last-child{transform:translateY(-4px) rotate(-45deg)}.nav-overlay[data-astro-cid-4bhuvuny]{display:none;position:fixed;inset:0;background:var(--bg);z-index:1000;flex-direction:column;justify-content:flex-start;padding:60px var(--page-pad) var(--page-pad);overflow-y:auto}.nav-overlay[data-astro-cid-4bhuvuny].open{display:flex}.overlay-close[data-astro-cid-4bhuvuny]{position:absolute;top:16px;right:var(--page-pad);background:none;border:none;color:var(--text-dim);font-size:2rem;cursor:pointer;padding:8px;line-height:1;z-index:1001}.overlay-close[data-astro-cid-4bhuvuny]:hover{color:var(--text)}.overlay-links[data-astro-cid-4bhuvuny]{display:flex;flex-direction:column;gap:0}.overlay-link[data-astro-cid-4bhuvuny]{font-family:var(--font-display);font-variation-settings:"wght" 800;font-size:clamp(2.5rem,10vw,5rem);letter-spacing:-.04em;line-height:1.1;color:var(--text-dim);text-decoration:none;padding:8px 0;transition:color .15s}.overlay-link[data-astro-cid-4bhuvuny]:hover{color:var(--accent)}.overlay-footer[data-astro-cid-4bhuvuny]{margin-top:48px;border-top:1px solid var(--border);padding-top:24px}.overlay-home[data-astro-cid-4bhuvuny]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);text-decoration:none;text-transform:uppercase;letter-spacing:.1em}footer[data-astro-cid-e5k55p5z]{background:var(--text);color:var(--bg);padding:48px var(--page-pad) 32px;transition:background .3s,color .3s}.footer-grid[data-astro-cid-e5k55p5z]{display:grid;gap:var(--col-gap, 48px);padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--footer-region)}@media(max-width:768px){.footer-grid[data-astro-cid-e5k55p5z]{grid-template-columns:repeat(2,1fr)!important;gap:32px}}.footer-col[data-astro-cid-e5k55p5z]{display:flex;flex-direction:column;gap:8px}.footer-heading[data-astro-cid-e5k55p5z]{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--footer-region);margin-bottom:4px}.footer-link[data-astro-cid-e5k55p5z]{font-size:var(--t-sm);color:var(--footer-city);text-decoration:none;transition:color .15s}.footer-link[data-astro-cid-e5k55p5z]:hover{color:var(--bg)}.footer-bottom[data-astro-cid-e5k55p5z]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px}.footer-brand[data-astro-cid-e5k55p5z]{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(1.5rem,6vw,3rem);letter-spacing:-.03em;line-height:1;color:var(--bg);text-decoration:none;transition:opacity .15s}.footer-brand[data-astro-cid-e5k55p5z]:hover{opacity:.7}.footer-logo-icon[data-astro-cid-e5k55p5z]{height:clamp(2rem,6vw,3.5rem);width:auto}.logo-bright[data-astro-cid-e5k55p5z]{color:var(--bg)}.logo-dim[data-astro-cid-e5k55p5z]{color:var(--footer-region)}.logo-accent[data-astro-cid-e5k55p5z]{color:var(--accent)}.footer-meta[data-astro-cid-e5k55p5z]{font-size:var(--t-xs);color:var(--footer-region);letter-spacing:.04em;align-self:flex-end;padding-bottom:4px}.sport-affiliate[data-astro-cid-msqlsj5p]{padding:20px var(--page-pad)}.sport-affiliate[data-astro-cid-msqlsj5p]:empty{display:none}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid var(--border);border-radius:6px;max-width:720px;flex-wrap:wrap}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-content{flex:1;min-width:200px}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-headline{font-family:var(--font-display);font-size:var(--t-base);font-weight:700;color:var(--text);margin-bottom:2px}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-text{font-size:var(--t-xs);color:var(--text-muted)}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-cta{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);text-decoration:none;padding:8px 16px;border:1px solid var(--accent);border-radius:4px;white-space:nowrap;transition:background .15s,color .15s}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-cta:hover{background:var(--accent);color:var(--bg)}.sport-affiliate[data-astro-cid-msqlsj5p] .sa-label{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;margin-top:8px}.breadcrumb[data-astro-cid-fyb4extp]{padding:20px var(--page-pad) 0;font-size:var(--t-xs);color:var(--text-dim)}.breadcrumb[data-astro-cid-fyb4extp] a[data-astro-cid-fyb4extp]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-fyb4extp] a[data-astro-cid-fyb4extp]:hover{color:var(--text)}.match-hero[data-astro-cid-fyb4extp]{padding:48px var(--page-pad) 32px;text-align:center}.match-round-label[data-astro-cid-fyb4extp]{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:24px}.match-versus[data-astro-cid-fyb4extp]{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.match-side[data-astro-cid-fyb4extp]{display:flex;flex-direction:column;align-items:center;gap:8px}.match-team-name[data-astro-cid-fyb4extp]{font-family:var(--font-display);font-size:clamp(1.2rem,4vw,2rem);font-variation-settings:"wght" 700;color:var(--text)}.match-vs-label[data-astro-cid-fyb4extp]{font-size:var(--t-base);color:var(--text-muted)}.match-countdown[data-astro-cid-fyb4extp]{margin-top:32px}.match-cd-value[data-astro-cid-fyb4extp]{font-family:var(--font-display);font-size:clamp(2rem,8vw,5rem);font-variation-settings:"wght" 800,"opsz" 50;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.match-kickoff[data-astro-cid-fyb4extp]{padding:32px var(--page-pad);border-top:1px solid var(--border);text-align:center}.match-kickoff-primary[data-astro-cid-fyb4extp]{margin-bottom:8px}.match-kickoff-user[data-astro-cid-fyb4extp]{font-family:var(--font-display);font-size:clamp(1.2rem,4vw,1.8rem);font-variation-settings:"wght" 700;color:var(--text)}.match-kickoff-secondary[data-astro-cid-fyb4extp]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--t-sm);color:var(--text-muted);flex-wrap:wrap}.match-kickoff-secondary[data-astro-cid-fyb4extp] a[data-astro-cid-fyb4extp]{color:var(--text-muted);text-decoration:none}.match-kickoff-secondary[data-astro-cid-fyb4extp] a[data-astro-cid-fyb4extp]:hover{color:var(--text);text-decoration:underline}.match-article[data-astro-cid-fyb4extp]{padding:24px var(--page-pad) 32px;max-width:720px;font-size:var(--t-base);color:var(--text-muted);line-height:1.7}.match-nav[data-astro-cid-fyb4extp]{padding:24px var(--page-pad);border-top:1px solid var(--border)}.match-nav-grid[data-astro-cid-fyb4extp]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.match-nav-link[data-astro-cid-fyb4extp]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.match-nav-link[data-astro-cid-fyb4extp]:hover{color:var(--text);border-color:var(--text-muted)}.match-related[data-astro-cid-fyb4extp]{padding:24px var(--page-pad)}.match-related-grid[data-astro-cid-fyb4extp]{display:flex;gap:10px;flex-wrap:wrap}.match-related-link[data-astro-cid-fyb4extp]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.match-related-link[data-astro-cid-fyb4extp]:hover{color:var(--text);border-color:var(--text-muted)}.match-faq[data-astro-cid-fyb4extp]{padding:32px var(--page-pad) 48px;border-top:1px solid var(--border);max-width:720px}.faq-list[data-astro-cid-fyb4extp]{margin:0}.faq-q[data-astro-cid-fyb4extp]{font-size:var(--t-base);font-weight:600;color:var(--text);margin:20px 0 6px}.faq-q[data-astro-cid-fyb4extp]:first-child{margin-top:0}.faq-a[data-astro-cid-fyb4extp]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7;margin:0}.player-hero[data-astro-cid-kvbqp4yg]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-kvbqp4yg]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]:hover{color:var(--text)}.player-role[data-astro-cid-kvbqp4yg]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.player-title[data-astro-cid-kvbqp4yg]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;line-height:1.05;margin-top:4px}.player-meta[data-astro-cid-kvbqp4yg]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.player-meta[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]{color:var(--text-muted);text-decoration:none;font-weight:600}.player-meta[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]:hover{color:var(--text)}.player-country[data-astro-cid-kvbqp4yg]{text-decoration:none}.stats-section[data-astro-cid-kvbqp4yg]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-kvbqp4yg]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.stats-list[data-astro-cid-kvbqp4yg]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-kvbqp4yg]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-kvbqp4yg]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-kvbqp4yg]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]{text-decoration:none;font-weight:600;color:var(--text)}.stat-value[data-astro-cid-kvbqp4yg] a[data-astro-cid-kvbqp4yg]:hover{opacity:.7}.achievements-list[data-astro-cid-kvbqp4yg]{list-style:none;padding:0;margin:0}.achievement-item[data-astro-cid-kvbqp4yg]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.article-section[data-astro-cid-kvbqp4yg]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-kvbqp4yg]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-kvbqp4yg] p{margin-bottom:16px}.article-content[data-astro-cid-kvbqp4yg] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-kvbqp4yg]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-kvbqp4yg]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-kvbqp4yg]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-kvbqp4yg]:hover{color:var(--accent)}.faq-a[data-astro-cid-kvbqp4yg]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-players[data-astro-cid-kvbqp4yg]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-kvbqp4yg]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-kvbqp4yg]:hover{color:var(--text)}.nav-link[data-astro-cid-kvbqp4yg].next{margin-left:auto}.follow-cal[data-astro-cid-y2aqfr2q]{position:relative;display:inline-block}.follow-btn[data-astro-cid-y2aqfr2q]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--accent);color:var(--bg);border:none;border-radius:6px;font-family:var(--font-mono);font-size:var(--t-sm);cursor:pointer;transition:opacity .15s}.follow-btn[data-astro-cid-y2aqfr2q]:hover{opacity:.85}.follow-icon[data-astro-cid-y2aqfr2q]{font-size:var(--t-base)}.follow-menu[data-astro-cid-y2aqfr2q]{display:none;position:absolute;top:calc(100% + 8px);left:0;min-width:260px;background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:8px;z-index:100;box-shadow:0 8px 24px #0000004d}.follow-menu[data-astro-cid-y2aqfr2q].open{display:block}.follow-option[data-astro-cid-y2aqfr2q]{display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto;gap:0 8px;padding:10px 8px;border-radius:4px;text-decoration:none;color:var(--text);transition:background .1s}.follow-option[data-astro-cid-y2aqfr2q]:hover{background:var(--hover-medium)}.follow-opt-icon[data-astro-cid-y2aqfr2q]{grid-row:1 / 3;align-self:center;font-size:var(--t-base)}.follow-opt-label[data-astro-cid-y2aqfr2q]{font-size:var(--t-sm);font-weight:600}.follow-opt-sub[data-astro-cid-y2aqfr2q]{font-size:var(--t-xs);color:var(--text-dim)}.follow-note[data-astro-cid-y2aqfr2q]{font-size:var(--t-xs);color:var(--text-dim);padding:8px 8px 4px;border-top:1px solid var(--border);margin-top:4px}.breadcrumb[data-astro-cid-46idxseo]{padding:20px var(--page-pad) 0;font-size:var(--t-xs);color:var(--text-dim)}.breadcrumb[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]:hover{color:var(--text)}.team-hero[data-astro-cid-46idxseo]{padding:48px var(--page-pad) 32px}.team-title[data-astro-cid-46idxseo]{font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.5rem);font-variation-settings:"wght" 800;color:var(--text);margin-bottom:4px}.team-sub[data-astro-cid-46idxseo]{font-size:var(--t-sm);color:var(--text-muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.team-sub[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]{color:var(--text-muted);text-decoration:none}.team-sub[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]:hover{color:var(--text);text-decoration:underline}.team-article[data-astro-cid-46idxseo]{padding:24px var(--page-pad) 32px;max-width:720px;font-size:var(--t-base);color:var(--text-muted);line-height:1.7}.team-matches[data-astro-cid-46idxseo]{padding:32px var(--page-pad)}.section-heading[data-astro-cid-46idxseo]{font-size:var(--t-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:16px}.match-list[data-astro-cid-46idxseo]{display:flex;flex-direction:column;gap:1px}.match-row[data-astro-cid-46idxseo]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;text-decoration:none;color:var(--text);border-bottom:1px solid var(--border);transition:opacity .15s}.match-row[data-astro-cid-46idxseo]:hover{opacity:.7}.mr-opponent[data-astro-cid-46idxseo]{display:flex;align-items:center;gap:10px}.mr-tag[data-astro-cid-46idxseo]{font-size:var(--t-xs);letter-spacing:.08em;padding:2px 6px;border:1px solid var(--border);border-radius:3px;color:var(--text-dim)}.mr-name[data-astro-cid-46idxseo]{font-family:var(--font-display);font-size:var(--t-base);font-variation-settings:"wght" 600}.mr-info[data-astro-cid-46idxseo]{display:flex;align-items:center;gap:16px;font-size:var(--t-xs);color:var(--text-muted);flex-wrap:wrap}.mr-date[data-astro-cid-46idxseo],.mr-venue-time[data-astro-cid-46idxseo]{font-family:var(--font-mono)}.mr-your[data-astro-cid-46idxseo]{font-family:var(--font-mono);font-weight:600;color:var(--text)}@media(max-width:600px){.match-row[data-astro-cid-46idxseo]{flex-direction:column;align-items:flex-start;gap:8px}.mr-info[data-astro-cid-46idxseo]{gap:8px}}.team-links[data-astro-cid-46idxseo]{padding:32px var(--page-pad)}.links-row[data-astro-cid-46idxseo]{display:flex;gap:10px;flex-wrap:wrap}.links-row[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.links-row[data-astro-cid-46idxseo] a[data-astro-cid-46idxseo]:hover{color:var(--text);border-color:var(--text-muted)}.tournament-hero[data-astro-cid-gt3j2kwn]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]:hover{color:var(--text)}.hero-meta[data-astro-cid-gt3j2kwn]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.format-badge[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);font-family:var(--font-mono);padding:2px 8px;border-radius:3px;background:var(--active-subtle);color:var(--text-muted)}.tournament-edition[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.status-badge[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);font-family:var(--font-mono);padding:2px 8px;border-radius:3px}.status-badge[data-astro-cid-gt3j2kwn].completed{background:var(--hover-medium);color:var(--text-dim)}.status-badge[data-astro-cid-gt3j2kwn].live{background:#34c75926;color:#34c759}.tournament-title[data-astro-cid-gt3j2kwn]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05}.tournament-host[data-astro-cid-gt3j2kwn]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.tournament-detail[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.tournament-result[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-muted);margin-top:8px;font-weight:600}.countdown-section[data-astro-cid-gt3j2kwn]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-gt3j2kwn]{display:flex;gap:24px}.cd-unit[data-astro-cid-gt3j2kwn]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-gt3j2kwn]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.schedule-section[data-astro-cid-gt3j2kwn],.results-section[data-astro-cid-gt3j2kwn],.venues-section[data-astro-cid-gt3j2kwn],.teams-section[data-astro-cid-gt3j2kwn],.article-section[data-astro-cid-gt3j2kwn]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.round-row[data-astro-cid-gt3j2kwn]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.round-info[data-astro-cid-gt3j2kwn]{display:flex;flex-direction:column;gap:2px}.round-name[data-astro-cid-gt3j2kwn]{font-weight:600}.round-venue[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.round-venue[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]{color:var(--text-dim);text-decoration:none}.round-venue[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]:hover{color:var(--text)}.round-detail[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.round-time[data-astro-cid-gt3j2kwn]{text-align:right;display:flex;flex-direction:column;gap:4px}.round-date[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-muted)}.round-local[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.round-user[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);font-weight:600;color:var(--accent)}.match-row[data-astro-cid-gt3j2kwn]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.match-row[data-astro-cid-gt3j2kwn]:hover{opacity:.7}.match-row[data-astro-cid-gt3j2kwn].no-link{pointer-events:none}.match-info[data-astro-cid-gt3j2kwn]{display:flex;flex-direction:column;gap:2px}.match-teams[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);font-weight:600}.match-meta[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.match-time[data-astro-cid-gt3j2kwn]{text-align:right;display:flex;flex-direction:column;gap:2px}.match-date[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-muted)}.match-local[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.match-user[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);font-weight:600;color:var(--accent)}.result-row[data-astro-cid-gt3j2kwn]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);gap:16px}.result-info[data-astro-cid-gt3j2kwn]{display:flex;flex-direction:column;gap:2px}.result-match[data-astro-cid-gt3j2kwn]{font-weight:600}.result-venue[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.result-venue[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]{color:var(--text-dim);text-decoration:none}.result-venue[data-astro-cid-gt3j2kwn] a[data-astro-cid-gt3j2kwn]:hover{color:var(--text)}.result-dates[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.result-outcome[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-muted);text-align:right;flex-shrink:0}.player-of-series[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-muted);margin-top:16px;font-weight:600}.team-grid[data-astro-cid-gt3j2kwn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px}.team-item[data-astro-cid-gt3j2kwn]{padding:12px 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.team-name[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);font-weight:600}.team-abbr[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);font-family:var(--font-mono);color:var(--text-dim)}.team-group[data-astro-cid-gt3j2kwn]{font-size:var(--t-xs);color:var(--text-dim)}.venue-link[data-astro-cid-gt3j2kwn]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-gt3j2kwn]:hover{opacity:.7}.venue-name[data-astro-cid-gt3j2kwn]{font-weight:600}.venue-location[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-gt3j2kwn]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-gt3j2kwn] p{margin-bottom:16px}.article-content[data-astro-cid-gt3j2kwn] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-gt3j2kwn]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-gt3j2kwn]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-gt3j2kwn]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-gt3j2kwn]:hover{color:var(--accent)}.faq-a[data-astro-cid-gt3j2kwn]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-tournaments[data-astro-cid-gt3j2kwn]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-gt3j2kwn]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-gt3j2kwn]:hover{color:var(--text)}.nav-link[data-astro-cid-gt3j2kwn].next{margin-left:auto}.venue-hero[data-astro-cid-rkk3mtn2]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-rkk3mtn2]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-rkk3mtn2] a[data-astro-cid-rkk3mtn2]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-rkk3mtn2] a[data-astro-cid-rkk3mtn2]:hover{color:var(--text)}.venue-title[data-astro-cid-rkk3mtn2]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-rkk3mtn2]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-rkk3mtn2]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.tournaments-section[data-astro-cid-rkk3mtn2],.article-section[data-astro-cid-rkk3mtn2],.faq-section[data-astro-cid-rkk3mtn2]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-rkk3mtn2]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.tournament-row[data-astro-cid-rkk3mtn2]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-rkk3mtn2]:hover{opacity:.7}.tournament-info[data-astro-cid-rkk3mtn2]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-rkk3mtn2]{font-weight:600}.tournament-format[data-astro-cid-rkk3mtn2]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-dates[data-astro-cid-rkk3mtn2]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-rkk3mtn2]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-rkk3mtn2] p{margin-bottom:16px}.article-content[data-astro-cid-rkk3mtn2] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-rkk3mtn2]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-rkk3mtn2]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-rkk3mtn2]:hover{color:var(--accent)}.faq-a[data-astro-cid-rkk3mtn2]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-leldutj4]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-leldutj4]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-leldutj4] a[data-astro-cid-leldutj4]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-leldutj4] a[data-astro-cid-leldutj4]:hover{color:var(--text)}.hero-title[data-astro-cid-leldutj4]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-leldutj4]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.tournaments-section[data-astro-cid-leldutj4]{padding:0 var(--page-pad) 60px}.tournament-card[data-astro-cid-leldutj4]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-card[data-astro-cid-leldutj4]:hover{opacity:.7}.tournament-card[data-astro-cid-leldutj4].completed{opacity:.6}.tournament-card[data-astro-cid-leldutj4].completed:hover{opacity:.5}.tournament-meta-row[data-astro-cid-leldutj4]{display:flex;align-items:center;gap:10px}.format-badge[data-astro-cid-leldutj4]{font-size:var(--t-xs);font-family:var(--font-mono);padding:2px 8px;border-radius:3px;background:var(--active-subtle);color:var(--text-muted);letter-spacing:.02em}.format-badge[data-astro-cid-leldutj4][data-format=T20]{background:#ff950026;color:#ff9500}.format-badge[data-astro-cid-leldutj4][data-format=Test]{background:#ff3b3026;color:#ff3b30}.format-badge[data-astro-cid-leldutj4][data-format=ODI]{background:#34c75926;color:#34c759}.format-badge[data-astro-cid-leldutj4][data-format="100-ball"]{background:#5856d626;color:#5856d6}.format-badge[data-astro-cid-leldutj4][data-format=Multi]{background:#af52de26;color:#af52de}.tournament-edition[data-astro-cid-leldutj4]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-winner[data-astro-cid-leldutj4]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-name[data-astro-cid-leldutj4]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.tournament-host[data-astro-cid-leldutj4]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.tournament-detail[data-astro-cid-leldutj4]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.tournament-dates[data-astro-cid-leldutj4]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.tournament-arrow[data-astro-cid-leldutj4]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.section-title[data-astro-cid-leldutj4]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.globe-section[data-astro-cid-leldutj4]{padding:0 var(--page-pad) 40px}.globe-controls[data-astro-cid-leldutj4]{display:flex;align-items:center;gap:16px;margin-bottom:12px;flex-wrap:wrap}.globe-filter[data-astro-cid-leldutj4]{font-size:var(--t-xs);font-family:var(--font-mono);background:var(--bg-card, var(--hover-medium));color:var(--text);border:1px solid var(--border);border-radius:4px;padding:6px 10px;cursor:pointer}.globe-timeline-row[data-astro-cid-leldutj4]{display:flex;align-items:center;gap:10px;flex:1;min-width:200px}.globe-timeline[data-astro-cid-leldutj4]{flex:1;accent-color:#22c55e}.globe-timeline-label[data-astro-cid-leldutj4]{font-size:var(--t-xs);font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap}.globe-container[data-astro-cid-leldutj4]{width:100%;height:500px;border-radius:8px;overflow:hidden;background:#000}@media(min-width:768px){.globe-container[data-astro-cid-leldutj4]{height:600px}}.globe-hint[data-astro-cid-leldutj4]{font-size:var(--t-xs);color:var(--text-dim);margin-top:8px}.faq-section[data-astro-cid-leldutj4]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-leldutj4]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-leldutj4]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-leldutj4]:hover{color:var(--accent)}.faq-a[data-astro-cid-leldutj4]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.content[data-astro-cid-kdg3wswz]{max-width:720px;margin:0 auto;padding:2rem var(--page-pad, 1rem)}.breadcrumb[data-astro-cid-kdg3wswz]{display:flex;align-items:center;gap:6px;font-size:var(--t-xs, .75rem);color:var(--text-muted);margin-bottom:2rem}.breadcrumb[data-astro-cid-kdg3wswz] a[data-astro-cid-kdg3wswz]{color:var(--text-muted);text-decoration:none}.breadcrumb[data-astro-cid-kdg3wswz] a[data-astro-cid-kdg3wswz]:hover{color:var(--text);text-decoration:underline}.match-hero[data-astro-cid-kdg3wswz]{text-align:center;padding:3rem 1rem 2rem}.match-round[data-astro-cid-kdg3wswz]{font-size:var(--t-xs, .75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1.5rem}.match-teams[data-astro-cid-kdg3wswz]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.team[data-astro-cid-kdg3wswz]{font-family:var(--font-display);font-size:clamp(1.2rem,4vw,2rem);font-weight:700;color:var(--text)}.match-vs-label[data-astro-cid-kdg3wswz]{font-size:var(--t-base);color:var(--text-muted);font-weight:400}.score[data-astro-cid-kdg3wswz]{font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.5rem);font-weight:800;color:var(--text)}.stream-state-badge[data-astro-cid-kdg3wswz]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:4px;font-size:var(--t-xs, .75rem);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-top:1rem}.stream-badge--finished[data-astro-cid-kdg3wswz]{background:var(--surface);border:1px solid var(--border)}.stream-badge--live[data-astro-cid-kdg3wswz]{background:#ef4444;color:#fff;animation:live-pulse 1.8s ease-in-out infinite}.stream-badge--postponed[data-astro-cid-kdg3wswz]{background:#f59e0b;color:#fff}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.7}}.match-kickoff[data-astro-cid-kdg3wswz]{padding:2rem 1rem;border-top:1px solid var(--border);text-align:center}.match-kickoff-primary[data-astro-cid-kdg3wswz]{margin-bottom:.5rem}.match-kickoff-user[data-astro-cid-kdg3wswz]{font-family:var(--font-display);font-size:clamp(1.1rem,3vw,1.6rem);font-weight:700;color:var(--text)}.match-kickoff-secondary[data-astro-cid-kdg3wswz]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--t-sm);color:var(--text-muted);flex-wrap:wrap}.highlights[data-astro-cid-kdg3wswz]{padding:0 1rem 1.5rem}.highlights[data-astro-cid-kdg3wswz] h2[data-astro-cid-kdg3wswz]{font-size:var(--t-base);margin-bottom:.75rem}.video-embed[data-astro-cid-kdg3wswz]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px}.video-embed[data-astro-cid-kdg3wswz] iframe[data-astro-cid-kdg3wswz]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.related[data-astro-cid-kdg3wswz]{padding:1.5rem 1rem}.related-grid[data-astro-cid-kdg3wswz]{display:flex;gap:10px;flex-wrap:wrap}.related-link[data-astro-cid-kdg3wswz]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.related-link[data-astro-cid-kdg3wswz]:hover{color:var(--text);border-color:var(--text-muted)}.faq[data-astro-cid-kdg3wswz]{padding:2rem 1rem 3rem;border-top:1px solid var(--border)}.faq-list[data-astro-cid-kdg3wswz]{margin:0}.faq-q[data-astro-cid-kdg3wswz]{font-size:var(--t-base);font-weight:600;color:var(--text);margin:1.25rem 0 .375rem}.faq-q[data-astro-cid-kdg3wswz]:first-child{margin-top:0}.faq-a[data-astro-cid-kdg3wswz]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7;margin:0}.ss-next[data-astro-cid-xmsfboeh]{margin-bottom:24px}.ss-next-card[data-astro-cid-xmsfboeh]{display:flex;flex-direction:column;gap:6px;padding:20px;border:2px solid var(--accent);border-radius:8px;text-decoration:none;color:var(--text);background:var(--surface);transition:background .15s}.ss-next-card[data-astro-cid-xmsfboeh]:hover{background:var(--hover-medium)}.ss-next-badge[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);font-family:var(--font-mono);font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.ss-badge--live[data-astro-cid-xmsfboeh]{animation:ss-pulse 1.8s ease-in-out infinite}@keyframes ss-pulse{0%,to{opacity:1}50%{opacity:.6}}.ss-next-teams[data-astro-cid-xmsfboeh]{font-size:var(--t-base);font-weight:700}.ss-next-time[data-astro-cid-xmsfboeh]{font-size:var(--t-sm);color:var(--text-muted)}.ss-title[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.ss-round[data-astro-cid-xmsfboeh]{margin-bottom:20px}.ss-round-label[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);margin-bottom:8px}.ss-row[data-astro-cid-xmsfboeh]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.ss-round-label[data-astro-cid-xmsfboeh]+.ss-row[data-astro-cid-xmsfboeh]{border-top:none}.ss-row[data-astro-cid-xmsfboeh]:hover{opacity:.7}.ss-row--past[data-astro-cid-xmsfboeh]{opacity:.6}.ss-row--past[data-astro-cid-xmsfboeh]:hover{opacity:.8}.ss-row-info[data-astro-cid-xmsfboeh]{display:flex;flex-direction:column;gap:2px}.ss-row-teams[data-astro-cid-xmsfboeh]{font-size:var(--t-sm);font-weight:600}.ss-row-meta[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);color:var(--text-dim)}.ss-row-time[data-astro-cid-xmsfboeh]{text-align:right;display:flex;flex-direction:column;gap:2px}.ss-row-date[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);color:var(--text-muted)}.ss-row-local[data-astro-cid-xmsfboeh]{font-size:var(--t-xs);color:var(--text-dim)}.ss-row-user[data-astro-cid-xmsfboeh]{font-size:var(--t-sm);font-weight:600;color:var(--accent)}.ss-past[data-astro-cid-xmsfboeh]{margin-top:32px}.ss-past-toggle[data-astro-cid-xmsfboeh]{cursor:pointer;list-style:none;padding-bottom:8px}.ss-past-toggle[data-astro-cid-xmsfboeh]::-webkit-details-marker{display:none}.ss-past-toggle[data-astro-cid-xmsfboeh]:after{content:" +";font-family:var(--font-mono)}details[data-astro-cid-xmsfboeh][open] .ss-past-toggle[data-astro-cid-xmsfboeh]:after{content:" −"}.ss-empty[data-astro-cid-xmsfboeh]{font-size:var(--t-sm);color:var(--text-muted)}.content[data-astro-cid-f2ycbyij]{max-width:960px;margin:0 auto;padding:2rem var(--page-pad, 1rem)}.breadcrumb[data-astro-cid-f2ycbyij]{display:flex;align-items:center;gap:6px;font-size:var(--t-xs, .75rem);color:var(--text-muted);margin-bottom:1.5rem}.breadcrumb[data-astro-cid-f2ycbyij] a[data-astro-cid-f2ycbyij]{color:var(--text-muted);text-decoration:none}.breadcrumb[data-astro-cid-f2ycbyij] a[data-astro-cid-f2ycbyij]:hover{color:var(--text);text-decoration:underline}.team-header[data-astro-cid-f2ycbyij]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.team-crest[data-astro-cid-f2ycbyij]{object-fit:contain;flex-shrink:0}.team-title-group[data-astro-cid-f2ycbyij] h1[data-astro-cid-f2ycbyij]{margin:0 0 .25rem;font-size:clamp(1.5rem,4vw,2.5rem)}.team-meta[data-astro-cid-f2ycbyij]{margin:0;font-size:var(--t-sm);color:var(--text-muted)}.editorial[data-astro-cid-f2ycbyij]{margin-bottom:2.5rem;line-height:1.7;font-size:var(--t-base);color:var(--text-muted)}.schedule[data-astro-cid-f2ycbyij]{margin-bottom:2rem}.schedule[data-astro-cid-f2ycbyij] h2[data-astro-cid-f2ycbyij]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:1rem}.related[data-astro-cid-f2ycbyij]{padding-top:1rem}.related-grid[data-astro-cid-f2ycbyij]{display:flex;gap:10px;flex-wrap:wrap}.related-link[data-astro-cid-f2ycbyij]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.related-link[data-astro-cid-f2ycbyij]:hover{color:var(--text);border-color:var(--text-muted)}.fb-league[data-astro-cid-ofzr36m6]{max-width:960px;margin:0 auto;padding:32px var(--page-pad)}.fb-breadcrumb[data-astro-cid-ofzr36m6]{font-size:var(--t-xs);color:var(--text-muted);margin-bottom:20px;display:flex;align-items:center;gap:6px}.fb-breadcrumb[data-astro-cid-ofzr36m6] a[data-astro-cid-ofzr36m6]{color:var(--link);text-decoration:none}.fb-breadcrumb[data-astro-cid-ofzr36m6] a[data-astro-cid-ofzr36m6]:visited{color:var(--link-visited)}.fb-breadcrumb[data-astro-cid-ofzr36m6] a[data-astro-cid-ofzr36m6]:hover{text-decoration:underline}.fb-breadcrumb-sep[data-astro-cid-ofzr36m6]{color:var(--text-dim)}.fb-league-header[data-astro-cid-ofzr36m6]{margin-bottom:24px}.fb-league-title[data-astro-cid-ofzr36m6]{font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.5rem);font-variation-settings:"wght" 800;color:var(--text);margin-bottom:6px}.fb-league-meta[data-astro-cid-ofzr36m6]{font-size:var(--t-sm);color:var(--text-muted)}.fb-editorial[data-astro-cid-ofzr36m6]{margin-bottom:32px;line-height:1.7;font-size:var(--t-base);color:var(--text-muted);border-bottom:1px solid var(--border);padding-bottom:24px}.fb-section-heading[data-astro-cid-ofzr36m6]{font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:16px}.fb-teams[data-astro-cid-ofzr36m6]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--border)}.fb-team-grid[data-astro-cid-ofzr36m6]{display:flex;flex-wrap:wrap;gap:8px}.fb-team-link[data-astro-cid-ofzr36m6]{padding:6px 12px;border:1px solid var(--border);border-radius:4px;font-size:var(--t-sm);text-decoration:none;color:var(--link);transition:border-color .15s}.fb-team-link[data-astro-cid-ofzr36m6]:visited{color:var(--link-visited)}.fb-team-link[data-astro-cid-ofzr36m6]:hover{border-color:var(--accent)}.fb-schedule[data-astro-cid-ofzr36m6]{margin-top:8px}.fb-hub[data-astro-cid-wqy5uwbs]{max-width:960px;margin:0 auto;padding:32px var(--page-pad)}.fb-hub-header[data-astro-cid-wqy5uwbs]{margin-bottom:32px}.fb-hub-title[data-astro-cid-wqy5uwbs]{font-family:var(--font-display);font-size:clamp(1.75rem,6vw,3rem);font-variation-settings:"wght" 800;color:var(--text);margin-bottom:8px}.fb-hub-sub[data-astro-cid-wqy5uwbs]{font-size:var(--t-base);color:var(--text-muted)}.fb-comp-grid[data-astro-cid-wqy5uwbs]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.fb-comp-card[data-astro-cid-wqy5uwbs]{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px solid var(--border);border-radius:6px;text-decoration:none;color:var(--text);transition:border-color .15s}.fb-comp-card[data-astro-cid-wqy5uwbs]:hover{border-color:var(--accent)}.fb-comp-name[data-astro-cid-wqy5uwbs]{font-size:var(--t-base);font-weight:600;color:var(--text)}.fb-comp-meta[data-astro-cid-wqy5uwbs]{font-size:var(--t-xs);color:var(--text-muted)}.fb-comp-dates[data-astro-cid-wqy5uwbs]{font-size:var(--t-xs);color:var(--text-dim);font-family:var(--font-mono)}.fb-empty[data-astro-cid-wqy5uwbs]{font-size:var(--t-sm);color:var(--text-muted)}.driver-hero[data-astro-cid-cerdqvkr]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-cerdqvkr]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-cerdqvkr] a[data-astro-cid-cerdqvkr]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-cerdqvkr] a[data-astro-cid-cerdqvkr]:hover{color:var(--text)}.driver-number[data-astro-cid-cerdqvkr]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.driver-title[data-astro-cid-cerdqvkr]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;margin-top:4px}.driver-meta[data-astro-cid-cerdqvkr]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.driver-meta[data-astro-cid-cerdqvkr] a[data-astro-cid-cerdqvkr]{text-decoration:none;font-weight:600}.driver-code[data-astro-cid-cerdqvkr]{font-family:var(--font-mono)}.schedule-section[data-astro-cid-cerdqvkr]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-cerdqvkr]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.race-row[data-astro-cid-cerdqvkr]{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.race-row[data-astro-cid-cerdqvkr]:hover{opacity:.7}.race-round[data-astro-cid-cerdqvkr]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);width:32px}.race-info[data-astro-cid-cerdqvkr]{flex:1;display:flex;flex-direction:column;gap:2px}.race-name[data-astro-cid-cerdqvkr]{font-size:var(--t-sm);font-weight:600}.race-detail[data-astro-cid-cerdqvkr],.race-date[data-astro-cid-cerdqvkr]{font-size:var(--t-xs);color:var(--text-dim)}.article-section[data-astro-cid-cerdqvkr]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-cerdqvkr]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-cerdqvkr] p{margin-bottom:16px}.stats-section[data-astro-cid-cerdqvkr]{padding:0 var(--page-pad) 40px}.stats-list[data-astro-cid-cerdqvkr]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-cerdqvkr]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-cerdqvkr]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-cerdqvkr]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-cerdqvkr] a[data-astro-cid-cerdqvkr]{text-decoration:none;font-weight:600}.hero[data-astro-cid-bkwza72b]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-bkwza72b]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-bkwza72b] a[data-astro-cid-bkwza72b]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-bkwza72b] a[data-astro-cid-bkwza72b]:hover{color:var(--text)}.hero-title[data-astro-cid-bkwza72b]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-bkwza72b]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted);max-width:520px;line-height:1.6}.guide-content[data-astro-cid-bkwza72b]{padding:0 var(--page-pad) 60px;max-width:680px}.guide-section[data-astro-cid-bkwza72b]{margin-bottom:40px}.guide-section[data-astro-cid-bkwza72b] h2[data-astro-cid-bkwza72b]{font-family:var(--font-display);font-size:clamp(1.2rem,3vw,1.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.guide-section[data-astro-cid-bkwza72b] p[data-astro-cid-bkwza72b]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7;margin-bottom:12px}.guide-section[data-astro-cid-bkwza72b] a[data-astro-cid-bkwza72b]{color:var(--text)}.legend[data-astro-cid-bkwza72b]{padding:16px 0;border-top:1px solid var(--border)}.legend[data-astro-cid-bkwza72b] h3[data-astro-cid-bkwza72b]{font-size:var(--t-base);font-weight:700;margin-bottom:6px}.legend[data-astro-cid-bkwza72b] p[data-astro-cid-bkwza72b]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7}:root{--tk-bg: #080808;--tk-surface: #111;--tk-border: #1e1e1e;--tk-overlay: rgba(6, 6, 6, .92);--tk-gap: var(--page-pad, 1.75rem);--tk-panel-w: 300px}.tracker-layout{position:relative;width:100%;height:70vh;min-height:480px;max-height:800px;background:var(--tk-bg);overflow:hidden}.tracker-map{position:absolute;inset:0;z-index:1}.tracker-map canvas{width:100%;height:100%;display:block}.tracker-panel{position:absolute;top:0;bottom:0;width:var(--tk-panel-w);z-index:10;background:var(--tk-overlay);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .2s ease;display:flex;flex-direction:column;overflow:hidden}.tracker-panel-left{left:0;border-right:1px solid var(--tk-border);transform:translate(-100%)}.tracker-panel-left.open{transform:translate(0)}.tracker-panel-right{right:0;border-left:1px solid var(--tk-border)}.tracker-panel-right.closed{transform:translate(100%)}.tracker-panel-header{display:flex;align-items:center;justify-content:space-between;padding:var(--tk-gap);border-bottom:1px solid var(--tk-border);flex-shrink:0}.tracker-panel-title{font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.tracker-panel-close{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:var(--t-base);line-height:1;padding:0}.tracker-panel-close:hover{color:var(--text)}.tracker-panel-body{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.tracker-panel-body::-webkit-scrollbar{display:none}.tracker-toggle{position:absolute;top:var(--tk-gap);z-index:20;background:var(--tk-surface);border:1px solid var(--tk-border);color:var(--text-muted);cursor:pointer;padding:8px 12px;font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600;display:none}.tracker-toggle:hover{color:var(--text)}.tracker-toggle-left{left:var(--tk-gap)}.tracker-toggle-right{right:var(--tk-gap)}.tracker-panel-left:not(.open)~.tracker-toggle-left,.tracker-panel-right.closed~.tracker-toggle-right{display:block}.tracker-standing-row{display:flex;align-items:center;height:40px;cursor:pointer;border-bottom:1px solid var(--tk-border);transition:background .1s}.tracker-standing-row:hover{background:var(--hover-subtle)}.tracker-standing-row.active{background:var(--tk-surface)}.tracker-standing-pos{width:32px;text-align:center;flex-shrink:0;font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-muted)}.tracker-standing-color{width:3px;align-self:stretch;flex-shrink:0}.tracker-standing-name{flex:1;padding:0 8px;font-family:var(--font-mono);font-size:var(--t-sm);font-weight:700;color:var(--text);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracker-standing-gap{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted);padding-right:var(--tk-gap);text-align:right;min-width:40px}.tracker-standing-status{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted);padding-right:var(--tk-gap);text-align:right;min-width:36px}.tracker-detail-hero{padding:var(--tk-gap);border-bottom:1px solid var(--tk-border);display:flex;align-items:flex-end;gap:12px}.tracker-detail-headshot{height:72px;width:auto;flex-shrink:0}.tracker-detail-name{font-family:var(--font-display);font-size:var(--t-base);font-weight:700;color:var(--text)}.tracker-detail-team{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted);margin-top:2px}.tracker-detail-stats{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-bottom:1px solid var(--tk-border)}.tracker-stats-2{grid-template-columns:1fr 1fr}.tracker-stats-3{grid-template-columns:1fr 1fr 1fr}.tracker-detail-stat{padding:var(--tk-gap);border-right:1px solid var(--tk-border)}.tracker-detail-stat:last-child{border-right:none}.tracker-detail-stat-label{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.tracker-detail-stat-value{font-family:var(--font-mono);font-size:var(--t-base);font-weight:600;color:var(--text);margin-top:4px}.tracker-detail-section{padding:var(--tk-gap);border-bottom:1px solid var(--tk-border)}.tracker-detail-section-title{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--tk-gap)}.tracker-badge{display:inline-block;padding:2px 6px;font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600;border:1px solid var(--tk-border)}.tracker-badge-soft{border-color:#c22;color:#e44}.tracker-badge-medium{border-color:#a90;color:#cc2}.tracker-badge-hard{border-color:#999;color:var(--text-muted)}.tracker-badge-intermediate{border-color:#2a2;color:#4c4}.tracker-status{position:absolute;top:var(--tk-gap);left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--tk-surface);border:1px solid var(--tk-border);font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted)}.tracker-status-dot{width:6px;height:6px;border-radius:50%;background:#c22}.tracker-status-dot.live{background:#2a2;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.tracker-legend{position:absolute;bottom:var(--tk-gap);right:var(--tk-gap);z-index:10;display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em}.tracker-legend-bar{width:64px;height:3px;background:linear-gradient(to right,#c22,#cc2,#2a2)}.tracker-race-stats{position:absolute;bottom:0;left:0;right:0;z-index:10;display:flex;justify-content:center;gap:var(--tk-gap);padding:8px var(--tk-gap);background:#060606d9;border-top:1px solid var(--tk-border);font-family:var(--font-mono);font-size:var(--t-xs)}.tracker-race-stat-item{display:flex;align-items:center;gap:6px;cursor:pointer}.tracker-race-stat-item:hover{opacity:.7}.tracker-race-stat-label{color:var(--text-dim)}.tracker-race-stat-value{color:var(--text);font-weight:600}.tracker-stint-list{display:flex;flex-direction:column;gap:4px}.tracker-stint-row{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text)}.tracker-stint-dot{width:8px;height:8px;flex-shrink:0}.tracker-stint-lap{color:var(--text-dim)}.tab-bar{display:flex;flex:1}.tab{background:none;border:none;font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);padding:0;cursor:pointer;border-bottom:1px solid transparent;height:40px;white-space:nowrap;flex:1;text-align:center}.tab:hover{color:var(--text-muted)}.tab.active{color:var(--text);border-bottom-color:var(--text)}.tab-badge{font-size:var(--t-xs);font-weight:700;color:#c22}.radio-item{display:flex;align-items:center;height:40px;border-bottom:1px solid var(--tk-border);cursor:pointer;transition:background .1s}.radio-item:hover{background:var(--hover-subtle)}.radio-team-bar{width:3px;align-self:stretch;flex-shrink:0}.radio-play{width:32px;height:40px;background:none;border:none;color:var(--text-dim);display:flex;align-items:center;justify-content:center;font-size:var(--t-xs);flex-shrink:0}.radio-play.playing{color:#c22}.radio-meta{flex:1;padding:0 8px}.radio-driver{font-family:var(--font-mono);font-size:var(--t-xs);font-weight:600;color:var(--text);letter-spacing:.04em}.radio-time{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);padding-right:var(--tk-gap);flex-shrink:0}@media(max-width:768px){.tracker-layout{height:60vh;min-height:400px}.tracker-panel{width:260px}.tracker-panel-right{transform:translate(100%)}.tracker-toggle-right{display:block}}.race-hero[data-astro-cid-vrxhk3q7]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-vrxhk3q7]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-vrxhk3q7] a[data-astro-cid-vrxhk3q7]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-vrxhk3q7] a[data-astro-cid-vrxhk3q7]:hover{color:var(--text)}.race-round[data-astro-cid-vrxhk3q7]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.race-title[data-astro-cid-vrxhk3q7]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.race-venue[data-astro-cid-vrxhk3q7]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.race-venue[data-astro-cid-vrxhk3q7] a[data-astro-cid-vrxhk3q7]{color:var(--text-muted)}.race-venue[data-astro-cid-vrxhk3q7] a[data-astro-cid-vrxhk3q7]:hover{color:var(--text)}.sprint-badge[data-astro-cid-vrxhk3q7]{display:inline-block;margin-top:12px;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:#e8002d;border:1px solid #e8002d;padding:3px 10px;border-radius:12px}.countdown-section[data-astro-cid-vrxhk3q7]{padding:40px var(--page-pad)}.time-block[data-astro-cid-vrxhk3q7]{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.time-label[data-astro-cid-vrxhk3q7]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.time-circuit[data-astro-cid-vrxhk3q7]{font-size:var(--t-base);color:var(--text-muted)}.time-user[data-astro-cid-vrxhk3q7]{font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700}.countdown[data-astro-cid-vrxhk3q7]{display:flex;gap:24px;margin-bottom:32px}.cd-unit[data-astro-cid-vrxhk3q7]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-vrxhk3q7]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-vrxhk3q7]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.sprint-time[data-astro-cid-vrxhk3q7]{margin-top:8px}.details-section[data-astro-cid-vrxhk3q7]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-vrxhk3q7]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.circuit-section[data-astro-cid-vrxhk3q7]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.circuit-meta[data-astro-cid-vrxhk3q7]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);margin-top:4px}.track-container[data-astro-cid-vrxhk3q7]{width:100%;aspect-ratio:16/10;max-height:400px;background:#080808;border-radius:4px;overflow:hidden;margin:24px 0}.track-container[data-astro-cid-vrxhk3q7] canvas[data-astro-cid-vrxhk3q7]{width:100%;height:100%;display:block}.live-tracker-info[data-astro-cid-vrxhk3q7]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.nav-races[data-astro-cid-vrxhk3q7]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-vrxhk3q7]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-vrxhk3q7]:hover{color:var(--text)}.nav-link[data-astro-cid-vrxhk3q7].next{margin-left:auto}.article-section[data-astro-cid-vrxhk3q7]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-vrxhk3q7]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-vrxhk3q7] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.article-content[data-astro-cid-vrxhk3q7] p{margin-bottom:16px}.faq-section[data-astro-cid-vrxhk3q7]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-vrxhk3q7]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-vrxhk3q7]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-vrxhk3q7]:hover{color:var(--accent)}.faq-a[data-astro-cid-vrxhk3q7]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-d7u2z3dt]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-d7u2z3dt] a[data-astro-cid-d7u2z3dt]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-d7u2z3dt] a[data-astro-cid-d7u2z3dt]:hover{color:var(--text)}.hero-title[data-astro-cid-d7u2z3dt]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-d7u2z3dt]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted);max-width:560px;line-height:1.6}.explainer[data-astro-cid-d7u2z3dt],.sprint-list[data-astro-cid-d7u2z3dt]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.explainer[data-astro-cid-d7u2z3dt] p[data-astro-cid-d7u2z3dt]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7;max-width:560px;margin-bottom:16px}.schedule-compare[data-astro-cid-d7u2z3dt]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:20px}@media(max-width:500px){.schedule-compare[data-astro-cid-d7u2z3dt]{grid-template-columns:1fr}}.schedule-col[data-astro-cid-d7u2z3dt] h3[data-astro-cid-d7u2z3dt]{font-size:var(--t-sm);font-weight:700;margin-bottom:12px}.schedule-item[data-astro-cid-d7u2z3dt]{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid var(--border);font-size:var(--t-sm);color:var(--text-muted)}.schedule-item[data-astro-cid-d7u2z3dt] .day[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em}.schedule-item[data-astro-cid-d7u2z3dt] .highlight[data-astro-cid-d7u2z3dt]{color:#e8002d;font-weight:600}.race-row[data-astro-cid-d7u2z3dt]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.race-row[data-astro-cid-d7u2z3dt]:hover{opacity:.7}.race-info[data-astro-cid-d7u2z3dt]{display:flex;flex-direction:column;gap:2px}.race-round[data-astro-cid-d7u2z3dt]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim)}.race-name[data-astro-cid-d7u2z3dt]{font-weight:600}.race-detail[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);color:var(--text-dim)}.race-times[data-astro-cid-d7u2z3dt]{text-align:right;display:flex;flex-direction:column;gap:4px}.race-date[data-astro-cid-d7u2z3dt]{font-size:var(--t-sm);color:var(--text-muted)}.race-sprint-time[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);color:#e8002d}.race-main-time[data-astro-cid-d7u2z3dt]{font-size:var(--t-xs);color:var(--text-dim)}.team-hero[data-astro-cid-2l5fctg2]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-2l5fctg2]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-2l5fctg2] a[data-astro-cid-2l5fctg2]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-2l5fctg2] a[data-astro-cid-2l5fctg2]:hover{color:var(--text)}.team-color-bar[data-astro-cid-2l5fctg2]{display:block;width:40px;height:6px;border-radius:3px;margin-bottom:16px}.team-title[data-astro-cid-2l5fctg2]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.team-full[data-astro-cid-2l5fctg2]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.team-country[data-astro-cid-2l5fctg2]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.drivers-section[data-astro-cid-2l5fctg2],.schedule-section[data-astro-cid-2l5fctg2]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-2l5fctg2]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.driver-row[data-astro-cid-2l5fctg2]{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.driver-row[data-astro-cid-2l5fctg2]:hover{opacity:.7}.driver-number[data-astro-cid-2l5fctg2]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim);width:36px}.driver-name[data-astro-cid-2l5fctg2]{font-weight:600;flex:1}.driver-code[data-astro-cid-2l5fctg2]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim)}.driver-country[data-astro-cid-2l5fctg2]{font-size:var(--t-xs);color:var(--text-dim)}.race-row[data-astro-cid-2l5fctg2]{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.race-row[data-astro-cid-2l5fctg2]:hover{opacity:.7}.race-round[data-astro-cid-2l5fctg2]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);width:32px}.race-name[data-astro-cid-2l5fctg2]{flex:1;font-size:var(--t-sm)}.race-date[data-astro-cid-2l5fctg2]{font-size:var(--t-xs);color:var(--text-dim)}.article-section[data-astro-cid-2l5fctg2]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-2l5fctg2]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-2l5fctg2] p{margin-bottom:16px}#f1-tracker-wrapper[data-astro-cid-tqg6xgxc],.tracker-state[data-astro-cid-tqg6xgxc]{width:100%}.countdown-content[data-astro-cid-tqg6xgxc]{padding:var(--page-pad);text-align:center}.countdown-label[data-astro-cid-tqg6xgxc]{font-family:var(--font-mono);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:8px}.countdown-race[data-astro-cid-tqg6xgxc]{font-family:var(--font-display);font-variation-settings:"wght" 800;font-size:clamp(1.5rem,5vw,2.5rem);letter-spacing:-.03em;margin:0}.countdown-circuit[data-astro-cid-tqg6xgxc]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.countdown-timer[data-astro-cid-tqg6xgxc]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:.02em;margin:24px 0;color:var(--text)}.countdown-link[data-astro-cid-tqg6xgxc]{display:inline-block;margin-top:24px;font-family:var(--font-mono);font-size:var(--t-sm);color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent)}.countdown-link[data-astro-cid-tqg6xgxc]:hover{opacity:.7}.standby-content[data-astro-cid-tqg6xgxc]{padding:80px var(--page-pad);text-align:center}.standby-dot[data-astro-cid-tqg6xgxc]{width:12px;height:12px;border-radius:50%;background:#a90;margin:0 auto 16px;animation:standby-pulse 2s infinite}@keyframes standby-pulse{0%,to{opacity:1}50%{opacity:.3}}.standby-text[data-astro-cid-tqg6xgxc]{font-family:var(--font-mono);font-size:var(--t-base);color:var(--text)}.standby-sub[data-astro-cid-tqg6xgxc]{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);margin-top:4px}.hero[data-astro-cid-vhhocbvs]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-vhhocbvs] a[data-astro-cid-vhhocbvs]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-vhhocbvs] a[data-astro-cid-vhhocbvs]:hover{color:var(--text)}.hero-title[data-astro-cid-vhhocbvs]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-vhhocbvs]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.inline-link[data-astro-cid-vhhocbvs]{color:var(--text-muted);transition:color .15s}.inline-link[data-astro-cid-vhhocbvs]:hover{color:var(--text)}.standings-section[data-astro-cid-vhhocbvs]{padding:0 var(--page-pad) 48px}.standings-grid[data-astro-cid-vhhocbvs]{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:600px){.standings-grid[data-astro-cid-vhhocbvs]{grid-template-columns:1fr}}.standings-table[data-astro-cid-vhhocbvs]{width:100%;border-collapse:collapse}.standings-table[data-astro-cid-vhhocbvs] tr[data-astro-cid-vhhocbvs]{border-top:1px solid var(--border)}.standings-table[data-astro-cid-vhhocbvs] td[data-astro-cid-vhhocbvs]{padding:8px 0;font-size:var(--t-sm)}.standings-table[data-astro-cid-vhhocbvs] .pos[data-astro-cid-vhhocbvs]{width:28px;color:var(--text-dim);font-family:var(--font-mono);font-size:var(--t-xs)}.standings-table[data-astro-cid-vhhocbvs] .code[data-astro-cid-vhhocbvs]{width:40px;font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim)}.standings-table[data-astro-cid-vhhocbvs] .name[data-astro-cid-vhhocbvs]{font-weight:600}.standings-table[data-astro-cid-vhhocbvs] .pts[data-astro-cid-vhhocbvs]{text-align:right;font-family:var(--font-mono);color:var(--text-muted)}.standings-updated[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim);margin-top:16px}.schedule[data-astro-cid-vhhocbvs],.teams-section[data-astro-cid-vhhocbvs]{padding:0 var(--page-pad) 60px}.section-title[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:16px}.race-row[data-astro-cid-vhhocbvs]{display:flex;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.race-row[data-astro-cid-vhhocbvs]:hover{opacity:.7}.race-round[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim);font-family:var(--font-mono);width:32px;flex-shrink:0}.race-info[data-astro-cid-vhhocbvs]{flex:1;display:flex;flex-direction:column;gap:2px}.race-name[data-astro-cid-vhhocbvs]{font-size:var(--t-base);font-weight:600}.race-detail[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim)}.race-time[data-astro-cid-vhhocbvs]{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.race-date[data-astro-cid-vhhocbvs]{font-size:var(--t-sm);color:var(--text-muted)}.race-local[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim)}.sprint-badge[data-astro-cid-vhhocbvs]{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:#e8002d;border:1px solid #e8002d;padding:1px 6px;border-radius:10px}.team-row[data-astro-cid-vhhocbvs]{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.team-row[data-astro-cid-vhhocbvs]:hover{opacity:.7}.team-color[data-astro-cid-vhhocbvs]{width:4px;height:28px;border-radius:2px;flex-shrink:0}.team-name[data-astro-cid-vhhocbvs]{font-size:var(--t-base);font-weight:600;min-width:120px}.team-drivers[data-astro-cid-vhhocbvs]{font-size:var(--t-sm);color:var(--text-dim)}@media(max-width:500px){.race-row[data-astro-cid-vhhocbvs]{gap:10px}.team-drivers[data-astro-cid-vhhocbvs]{display:none}}.live-feature[data-astro-cid-vhhocbvs]{padding:60px var(--page-pad);border-top:1px solid var(--border)}.live-intro[data-astro-cid-vhhocbvs]{font-size:var(--t-base);color:var(--text-muted);max-width:640px;margin-top:12px;line-height:1.6}.feature-grid[data-astro-cid-vhhocbvs]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px}@media(max-width:640px){.feature-grid[data-astro-cid-vhhocbvs]{grid-template-columns:1fr;gap:24px}}.feature-item[data-astro-cid-vhhocbvs] h3[data-astro-cid-vhhocbvs]{font-family:var(--font-display);font-variation-settings:"wght" 700;font-size:var(--t-base);margin:0 0 8px}.feature-item[data-astro-cid-vhhocbvs] p[data-astro-cid-vhhocbvs]{font-size:var(--t-sm);color:var(--text-muted);line-height:1.6;margin:0}.live-cta[data-astro-cid-vhhocbvs]{margin-top:40px}.live-link[data-astro-cid-vhhocbvs]{display:inline-block;font-family:var(--font-mono);font-size:var(--t-sm);font-weight:600;color:var(--text);border:1px solid var(--text);padding:10px 20px;text-decoration:none;transition:opacity .15s}.live-link[data-astro-cid-vhhocbvs]:hover{opacity:.7}.live-note[data-astro-cid-vhhocbvs]{font-size:var(--t-xs);color:var(--text-dim);margin-top:12px}.faq-section[data-astro-cid-vhhocbvs]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-vhhocbvs]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-vhhocbvs]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-vhhocbvs]:hover{color:var(--accent)}.faq-a[data-astro-cid-vhhocbvs]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.player-hero[data-astro-cid-efnwsxcm]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-efnwsxcm]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]:hover{color:var(--text)}.player-rank[data-astro-cid-efnwsxcm]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.player-title[data-astro-cid-efnwsxcm]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;line-height:1.05;margin-top:4px}.player-meta[data-astro-cid-efnwsxcm]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.player-meta[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]{color:var(--text-muted);text-decoration:none;font-weight:600}.player-meta[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]:hover{color:var(--text)}.player-country[data-astro-cid-efnwsxcm]{text-decoration:none}.stats-section[data-astro-cid-efnwsxcm]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-efnwsxcm]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.stats-list[data-astro-cid-efnwsxcm]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-efnwsxcm]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-efnwsxcm]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-efnwsxcm]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]{text-decoration:none;font-weight:600;color:var(--text)}.stat-value[data-astro-cid-efnwsxcm] a[data-astro-cid-efnwsxcm]:hover{opacity:.7}.wins-list[data-astro-cid-efnwsxcm]{list-style:none;padding:0;margin:0}.win-item[data-astro-cid-efnwsxcm]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.schedule-section[data-astro-cid-efnwsxcm]{padding:0 var(--page-pad) 40px}.tournament-row[data-astro-cid-efnwsxcm]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-efnwsxcm]:hover{opacity:.7}.tournament-info[data-astro-cid-efnwsxcm]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-efnwsxcm]{font-size:var(--t-sm);font-weight:600}.tournament-detail[data-astro-cid-efnwsxcm],.tournament-date[data-astro-cid-efnwsxcm]{font-size:var(--t-xs);color:var(--text-dim)}.article-section[data-astro-cid-efnwsxcm]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-efnwsxcm]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-efnwsxcm] p{margin-bottom:16px}.article-content[data-astro-cid-efnwsxcm] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-efnwsxcm]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-efnwsxcm]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-efnwsxcm]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-efnwsxcm]:hover{color:var(--accent)}.faq-a[data-astro-cid-efnwsxcm]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-players[data-astro-cid-efnwsxcm]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-efnwsxcm]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-efnwsxcm]:hover{color:var(--text)}.nav-link[data-astro-cid-efnwsxcm].next{margin-left:auto}.tournament-hero[data-astro-cid-hn3aei3w]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-hn3aei3w] a[data-astro-cid-hn3aei3w]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-hn3aei3w] a[data-astro-cid-hn3aei3w]:hover{color:var(--text)}.tournament-edition[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-title[data-astro-cid-hn3aei3w]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.tournament-venue[data-astro-cid-hn3aei3w]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.tournament-venue[data-astro-cid-hn3aei3w] a[data-astro-cid-hn3aei3w]{color:var(--text-muted)}.tournament-venue[data-astro-cid-hn3aei3w] a[data-astro-cid-hn3aei3w]:hover{color:var(--text)}.tournament-course[data-astro-cid-hn3aei3w]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.countdown-section[data-astro-cid-hn3aei3w]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-hn3aei3w]{display:flex;gap:24px}.cd-unit[data-astro-cid-hn3aei3w]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-hn3aei3w]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.rounds-section[data-astro-cid-hn3aei3w],.venue-section[data-astro-cid-hn3aei3w],.article-section[data-astro-cid-hn3aei3w]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.round-row[data-astro-cid-hn3aei3w]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.round-info[data-astro-cid-hn3aei3w]{display:flex;flex-direction:column;gap:2px}.round-label[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);color:var(--text-dim)}.round-name[data-astro-cid-hn3aei3w]{font-weight:600}.round-time[data-astro-cid-hn3aei3w]{text-align:right;display:flex;flex-direction:column;gap:4px}.round-date[data-astro-cid-hn3aei3w]{font-size:var(--t-sm);color:var(--text-muted)}.round-local[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);color:var(--text-dim)}.round-user[data-astro-cid-hn3aei3w]{font-size:var(--t-sm);font-weight:600}.extra-row[data-astro-cid-hn3aei3w]{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid var(--border)}.extra-name[data-astro-cid-hn3aei3w]{font-size:var(--t-sm)}.extra-date[data-astro-cid-hn3aei3w]{font-size:var(--t-xs);color:var(--text-dim)}.venue-link[data-astro-cid-hn3aei3w]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-hn3aei3w]:hover{opacity:.7}.venue-name[data-astro-cid-hn3aei3w]{font-weight:600}.venue-location[data-astro-cid-hn3aei3w]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-hn3aei3w]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-hn3aei3w] p{margin-bottom:16px}.article-content[data-astro-cid-hn3aei3w] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-hn3aei3w]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-hn3aei3w]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-hn3aei3w]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-hn3aei3w]:hover{color:var(--accent)}.faq-a[data-astro-cid-hn3aei3w]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-tournaments[data-astro-cid-hn3aei3w]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-hn3aei3w]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-hn3aei3w]:hover{color:var(--text)}.nav-link[data-astro-cid-hn3aei3w].next{margin-left:auto}.venue-hero[data-astro-cid-vpyae3y6]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-vpyae3y6]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-vpyae3y6] a[data-astro-cid-vpyae3y6]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-vpyae3y6] a[data-astro-cid-vpyae3y6]:hover{color:var(--text)}.venue-title[data-astro-cid-vpyae3y6]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-vpyae3y6]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-vpyae3y6]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.tournaments-section[data-astro-cid-vpyae3y6],.article-section[data-astro-cid-vpyae3y6],.faq-section[data-astro-cid-vpyae3y6]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-vpyae3y6]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.tournament-row[data-astro-cid-vpyae3y6]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-vpyae3y6]:hover{opacity:.7}.tournament-info[data-astro-cid-vpyae3y6]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-vpyae3y6]{font-weight:600}.tournament-edition[data-astro-cid-vpyae3y6]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-dates[data-astro-cid-vpyae3y6]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-vpyae3y6]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-vpyae3y6] p{margin-bottom:16px}.article-content[data-astro-cid-vpyae3y6] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-vpyae3y6]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-vpyae3y6]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-vpyae3y6]:hover{color:var(--accent)}.faq-a[data-astro-cid-vpyae3y6]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-6jt7wuvl]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-6jt7wuvl]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-6jt7wuvl] a[data-astro-cid-6jt7wuvl]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-6jt7wuvl] a[data-astro-cid-6jt7wuvl]:hover{color:var(--text)}.hero-title[data-astro-cid-6jt7wuvl]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-6jt7wuvl]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.tournaments-section[data-astro-cid-6jt7wuvl]{padding:0 var(--page-pad) 60px}.tournament-card[data-astro-cid-6jt7wuvl]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-card[data-astro-cid-6jt7wuvl]:hover{opacity:.7}.tournament-edition[data-astro-cid-6jt7wuvl]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-name[data-astro-cid-6jt7wuvl]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.tournament-venue[data-astro-cid-6jt7wuvl]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.tournament-location[data-astro-cid-6jt7wuvl]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.tournament-dates[data-astro-cid-6jt7wuvl]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.tournament-arrow[data-astro-cid-6jt7wuvl]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.faq-section[data-astro-cid-6jt7wuvl]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-6jt7wuvl]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.faq-item[data-astro-cid-6jt7wuvl]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-6jt7wuvl]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-6jt7wuvl]:hover{color:var(--accent)}.faq-a[data-astro-cid-6jt7wuvl]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.meeting-hero[data-astro-cid-ujg3keyz]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-ujg3keyz]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-ujg3keyz] a[data-astro-cid-ujg3keyz]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-ujg3keyz] a[data-astro-cid-ujg3keyz]:hover{color:var(--text)}.meeting-category[data-astro-cid-ujg3keyz]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.meeting-title[data-astro-cid-ujg3keyz]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.meeting-venue[data-astro-cid-ujg3keyz]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.meeting-venue[data-astro-cid-ujg3keyz] a[data-astro-cid-ujg3keyz]{color:var(--text-muted)}.meeting-venue[data-astro-cid-ujg3keyz] a[data-astro-cid-ujg3keyz]:hover{color:var(--text)}.meeting-details[data-astro-cid-ujg3keyz]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.countdown-section[data-astro-cid-ujg3keyz]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-ujg3keyz]{display:flex;gap:24px}.cd-unit[data-astro-cid-ujg3keyz]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-ujg3keyz]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-ujg3keyz]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.schedule-section[data-astro-cid-ujg3keyz],.venue-section[data-astro-cid-ujg3keyz],.article-section[data-astro-cid-ujg3keyz]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-ujg3keyz]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.schedule-row[data-astro-cid-ujg3keyz]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.schedule-info[data-astro-cid-ujg3keyz]{display:flex;flex-direction:column;gap:2px}.schedule-label[data-astro-cid-ujg3keyz]{font-weight:600}.schedule-time[data-astro-cid-ujg3keyz]{text-align:right;display:flex;flex-direction:column;gap:4px}.schedule-date[data-astro-cid-ujg3keyz]{font-size:var(--t-sm);color:var(--text-muted)}.schedule-local[data-astro-cid-ujg3keyz]{font-size:var(--t-xs);color:var(--text-dim)}.schedule-user[data-astro-cid-ujg3keyz]{font-size:var(--t-sm);font-weight:600}.venue-link[data-astro-cid-ujg3keyz]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-ujg3keyz]:hover{opacity:.7}.venue-name[data-astro-cid-ujg3keyz]{font-weight:600}.venue-location[data-astro-cid-ujg3keyz]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-ujg3keyz]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-ujg3keyz] p{margin-bottom:16px}.article-content[data-astro-cid-ujg3keyz] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-ujg3keyz]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-ujg3keyz]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-ujg3keyz]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-ujg3keyz]:hover{color:var(--accent)}.faq-a[data-astro-cid-ujg3keyz]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-meetings[data-astro-cid-ujg3keyz]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-ujg3keyz]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-ujg3keyz]:hover{color:var(--text)}.nav-link[data-astro-cid-ujg3keyz].next{margin-left:auto}.venue-hero[data-astro-cid-u4vvh6mp]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-u4vvh6mp]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-u4vvh6mp] a[data-astro-cid-u4vvh6mp]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-u4vvh6mp] a[data-astro-cid-u4vvh6mp]:hover{color:var(--text)}.venue-title[data-astro-cid-u4vvh6mp]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-u4vvh6mp]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-location[data-astro-cid-u4vvh6mp] a[data-astro-cid-u4vvh6mp]{color:var(--text-muted)}.venue-location[data-astro-cid-u4vvh6mp] a[data-astro-cid-u4vvh6mp]:hover{color:var(--text)}.venue-details[data-astro-cid-u4vvh6mp]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.meetings-section[data-astro-cid-u4vvh6mp],.article-section[data-astro-cid-u4vvh6mp],.faq-section[data-astro-cid-u4vvh6mp]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-u4vvh6mp]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.meeting-row[data-astro-cid-u4vvh6mp]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.meeting-row[data-astro-cid-u4vvh6mp]:hover{opacity:.7}.meeting-info[data-astro-cid-u4vvh6mp]{display:flex;flex-direction:column;gap:2px}.meeting-name[data-astro-cid-u4vvh6mp]{font-weight:600}.meeting-category[data-astro-cid-u4vvh6mp]{font-size:var(--t-xs);color:var(--text-dim)}.meeting-dates[data-astro-cid-u4vvh6mp]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-u4vvh6mp]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-u4vvh6mp] p{margin-bottom:16px}.article-content[data-astro-cid-u4vvh6mp] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-u4vvh6mp]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-u4vvh6mp]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-u4vvh6mp]:hover{color:var(--accent)}.faq-a[data-astro-cid-u4vvh6mp]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-c2c7dka6]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-c2c7dka6]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-c2c7dka6] a[data-astro-cid-c2c7dka6]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-c2c7dka6] a[data-astro-cid-c2c7dka6]:hover{color:var(--text)}.hero-title[data-astro-cid-c2c7dka6]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-c2c7dka6]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.meetings-section[data-astro-cid-c2c7dka6]{padding:0 var(--page-pad) 60px}.meetings-section[data-astro-cid-c2c7dka6].completed{opacity:.6}.section-title[data-astro-cid-c2c7dka6]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.meeting-card[data-astro-cid-c2c7dka6]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.meeting-card[data-astro-cid-c2c7dka6]:hover{opacity:.7}.meeting-category[data-astro-cid-c2c7dka6]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.meeting-name[data-astro-cid-c2c7dka6]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.meeting-venue[data-astro-cid-c2c7dka6]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.meeting-location[data-astro-cid-c2c7dka6]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.meeting-dates[data-astro-cid-c2c7dka6]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.meeting-purse[data-astro-cid-c2c7dka6]{font-size:var(--t-xs);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.meeting-arrow[data-astro-cid-c2c7dka6]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.faq-section[data-astro-cid-c2c7dka6]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-c2c7dka6]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-c2c7dka6]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-c2c7dka6]:hover{color:var(--accent)}.faq-a[data-astro-cid-c2c7dka6]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.player-hero[data-astro-cid-pq737vju]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-pq737vju]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]:hover{color:var(--text)}.player-rank[data-astro-cid-pq737vju]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.player-title[data-astro-cid-pq737vju]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;line-height:1.05;margin-top:4px}.player-meta[data-astro-cid-pq737vju]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.player-meta[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]{color:var(--text-muted);text-decoration:none;font-weight:600}.player-meta[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]:hover{color:var(--text)}.player-country[data-astro-cid-pq737vju]{text-decoration:none}.stats-section[data-astro-cid-pq737vju]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-pq737vju]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.stats-list[data-astro-cid-pq737vju]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-pq737vju]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-pq737vju]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-pq737vju]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]{text-decoration:none;font-weight:600;color:var(--text)}.stat-value[data-astro-cid-pq737vju] a[data-astro-cid-pq737vju]:hover{opacity:.7}.wins-list[data-astro-cid-pq737vju]{list-style:none;padding:0;margin:0}.win-item[data-astro-cid-pq737vju]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.article-section[data-astro-cid-pq737vju]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-pq737vju]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-pq737vju] p{margin-bottom:16px}.article-content[data-astro-cid-pq737vju] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-pq737vju]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-pq737vju]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-pq737vju]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-pq737vju]:hover{color:var(--accent)}.faq-a[data-astro-cid-pq737vju]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-players[data-astro-cid-pq737vju]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-pq737vju]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-pq737vju]:hover{color:var(--text)}.nav-link[data-astro-cid-pq737vju].next{margin-left:auto}.tournament-hero[data-astro-cid-faa5hkvm]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-faa5hkvm] a[data-astro-cid-faa5hkvm]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-faa5hkvm] a[data-astro-cid-faa5hkvm]:hover{color:var(--text)}.tournament-edition[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-title[data-astro-cid-faa5hkvm]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.tournament-venue[data-astro-cid-faa5hkvm]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.tournament-venue[data-astro-cid-faa5hkvm] a[data-astro-cid-faa5hkvm]{color:var(--text-muted)}.tournament-venue[data-astro-cid-faa5hkvm] a[data-astro-cid-faa5hkvm]:hover{color:var(--text)}.tournament-surface[data-astro-cid-faa5hkvm]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.countdown-section[data-astro-cid-faa5hkvm]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-faa5hkvm]{display:flex;gap:24px}.cd-unit[data-astro-cid-faa5hkvm]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-faa5hkvm]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.rounds-section[data-astro-cid-faa5hkvm],.venue-section[data-astro-cid-faa5hkvm],.article-section[data-astro-cid-faa5hkvm]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.round-row[data-astro-cid-faa5hkvm]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.round-info[data-astro-cid-faa5hkvm]{display:flex;flex-direction:column;gap:2px}.round-label[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);color:var(--text-dim)}.round-name[data-astro-cid-faa5hkvm]{font-weight:600}.round-time[data-astro-cid-faa5hkvm]{text-align:right;display:flex;flex-direction:column;gap:4px}.round-date[data-astro-cid-faa5hkvm]{font-size:var(--t-sm);color:var(--text-muted)}.round-local[data-astro-cid-faa5hkvm]{font-size:var(--t-xs);color:var(--text-dim)}.round-user[data-astro-cid-faa5hkvm]{font-size:var(--t-sm);font-weight:600}.venue-link[data-astro-cid-faa5hkvm]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-faa5hkvm]:hover{opacity:.7}.venue-name[data-astro-cid-faa5hkvm]{font-weight:600}.venue-location[data-astro-cid-faa5hkvm]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-faa5hkvm]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-faa5hkvm] p{margin-bottom:16px}.article-content[data-astro-cid-faa5hkvm] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-faa5hkvm]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-faa5hkvm]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-faa5hkvm]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-faa5hkvm]:hover{color:var(--accent)}.faq-a[data-astro-cid-faa5hkvm]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-tournaments[data-astro-cid-faa5hkvm]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-faa5hkvm]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-faa5hkvm]:hover{color:var(--text)}.nav-link[data-astro-cid-faa5hkvm].next{margin-left:auto}.venue-hero[data-astro-cid-5a5puxfi]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-5a5puxfi]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-5a5puxfi] a[data-astro-cid-5a5puxfi]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-5a5puxfi] a[data-astro-cid-5a5puxfi]:hover{color:var(--text)}.venue-title[data-astro-cid-5a5puxfi]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-nickname[data-astro-cid-5a5puxfi]{font-size:var(--t-base);color:var(--text-muted);font-style:italic;margin-top:4px}.venue-location[data-astro-cid-5a5puxfi]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-5a5puxfi]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.tournaments-section[data-astro-cid-5a5puxfi],.article-section[data-astro-cid-5a5puxfi],.faq-section[data-astro-cid-5a5puxfi]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-5a5puxfi]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.tournament-row[data-astro-cid-5a5puxfi]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-5a5puxfi]:hover{opacity:.7}.tournament-info[data-astro-cid-5a5puxfi]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-5a5puxfi]{font-weight:600}.tournament-edition[data-astro-cid-5a5puxfi]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-dates[data-astro-cid-5a5puxfi]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-5a5puxfi]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-5a5puxfi] p{margin-bottom:16px}.article-content[data-astro-cid-5a5puxfi] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-5a5puxfi]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-5a5puxfi]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-5a5puxfi]:hover{color:var(--accent)}.faq-a[data-astro-cid-5a5puxfi]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-mmgzxgfj]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-mmgzxgfj]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-mmgzxgfj] a[data-astro-cid-mmgzxgfj]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-mmgzxgfj] a[data-astro-cid-mmgzxgfj]:hover{color:var(--text)}.hero-title[data-astro-cid-mmgzxgfj]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-mmgzxgfj]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.tournaments-section[data-astro-cid-mmgzxgfj]{padding:0 var(--page-pad) 60px}.tournament-card[data-astro-cid-mmgzxgfj]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-card[data-astro-cid-mmgzxgfj]:hover{opacity:.7}.tournament-edition[data-astro-cid-mmgzxgfj]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-name[data-astro-cid-mmgzxgfj]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.tournament-venue[data-astro-cid-mmgzxgfj]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.tournament-location[data-astro-cid-mmgzxgfj],.tournament-surface[data-astro-cid-mmgzxgfj]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.tournament-dates[data-astro-cid-mmgzxgfj]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.tournament-arrow[data-astro-cid-mmgzxgfj]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.faq-section[data-astro-cid-mmgzxgfj]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-mmgzxgfj]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.faq-item[data-astro-cid-mmgzxgfj]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-mmgzxgfj]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-mmgzxgfj]:hover{color:var(--accent)}.faq-a[data-astro-cid-mmgzxgfj]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.breadcrumb[data-astro-cid-viyfutaf]{padding:20px var(--page-pad) 0;font-size:var(--t-xs);color:var(--text-dim)}.breadcrumb[data-astro-cid-viyfutaf] a[data-astro-cid-viyfutaf]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-viyfutaf] a[data-astro-cid-viyfutaf]:hover{color:var(--text)}.match-hero[data-astro-cid-viyfutaf]{padding:48px var(--page-pad) 32px;text-align:center}.match-round-label[data-astro-cid-viyfutaf]{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:24px}.match-versus[data-astro-cid-viyfutaf]{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.match-side[data-astro-cid-viyfutaf]{display:flex;flex-direction:column;align-items:center;gap:8px}.match-team-name[data-astro-cid-viyfutaf]{font-family:var(--font-display);font-size:clamp(1.2rem,4vw,2rem);font-variation-settings:"wght" 700;color:var(--text)}.match-vs-label[data-astro-cid-viyfutaf]{font-size:var(--t-base);color:var(--text-muted)}.match-final-score[data-astro-cid-viyfutaf]{margin-top:24px;font-family:var(--font-mono);font-size:clamp(1.5rem,6vw,3rem);font-weight:700;color:var(--text-muted)}.match-countdown[data-astro-cid-viyfutaf]{margin-top:32px}.match-cd-value[data-astro-cid-viyfutaf]{font-family:var(--font-display);font-size:clamp(2rem,8vw,5rem);font-variation-settings:"wght" 800,"opsz" 50;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.match-kickoff[data-astro-cid-viyfutaf]{padding:32px var(--page-pad);border-top:1px solid var(--border);text-align:center}.match-kickoff-primary[data-astro-cid-viyfutaf]{margin-bottom:8px}.match-kickoff-user[data-astro-cid-viyfutaf]{font-family:var(--font-display);font-size:clamp(1.2rem,4vw,1.8rem);font-variation-settings:"wght" 700;color:var(--text)}.match-kickoff-secondary[data-astro-cid-viyfutaf]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--t-sm);color:var(--text-muted);flex-wrap:wrap}.match-kickoff-secondary[data-astro-cid-viyfutaf] a[data-astro-cid-viyfutaf]{color:var(--text-muted);text-decoration:none}.match-kickoff-secondary[data-astro-cid-viyfutaf] a[data-astro-cid-viyfutaf]:hover{color:var(--text);text-decoration:underline}.match-article[data-astro-cid-viyfutaf]{padding:24px var(--page-pad) 32px;max-width:720px;font-size:var(--t-base);color:var(--text-muted);line-height:1.7}.match-nav[data-astro-cid-viyfutaf]{padding:24px var(--page-pad);border-top:1px solid var(--border)}.match-nav-grid[data-astro-cid-viyfutaf]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.match-nav-link[data-astro-cid-viyfutaf]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.match-nav-link[data-astro-cid-viyfutaf]:hover{color:var(--text);border-color:var(--text-muted)}.match-related[data-astro-cid-viyfutaf]{padding:24px var(--page-pad)}.match-related-grid[data-astro-cid-viyfutaf]{display:flex;gap:10px;flex-wrap:wrap}.match-related-link[data-astro-cid-viyfutaf]{font-size:var(--t-sm);color:var(--text-muted);text-decoration:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;transition:border-color .15s,color .15s}.match-related-link[data-astro-cid-viyfutaf]:hover{color:var(--text);border-color:var(--text-muted)}.match-faq[data-astro-cid-viyfutaf]{padding:32px var(--page-pad) 48px;border-top:1px solid var(--border);max-width:720px}.faq-list[data-astro-cid-viyfutaf]{margin:0}.faq-q[data-astro-cid-viyfutaf]{font-size:var(--t-base);font-weight:600;color:var(--text);margin:20px 0 6px}.faq-q[data-astro-cid-viyfutaf]:first-child{margin-top:0}.faq-a[data-astro-cid-viyfutaf]{font-size:var(--t-base);color:var(--text-muted);line-height:1.7;margin:0}.tournament-hero[data-astro-cid-avf4jc36]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-avf4jc36]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-avf4jc36] a[data-astro-cid-avf4jc36]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-avf4jc36] a[data-astro-cid-avf4jc36]:hover{color:var(--text)}.hero-meta[data-astro-cid-avf4jc36]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.format-badge[data-astro-cid-avf4jc36]{font-size:var(--t-xs);font-family:var(--font-mono);padding:2px 8px;border-radius:3px;background:var(--active-subtle);color:var(--text-muted)}.type-badge[data-astro-cid-avf4jc36]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-title[data-astro-cid-avf4jc36]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05}.tournament-detail[data-astro-cid-avf4jc36]{font-size:var(--t-sm);color:var(--text-dim);margin-top:8px}.tournament-desc[data-astro-cid-avf4jc36]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px;max-width:640px;line-height:1.6}.pools-section[data-astro-cid-avf4jc36]{padding:0 var(--page-pad) 40px}.pool-grid[data-astro-cid-avf4jc36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.pool-card[data-astro-cid-avf4jc36]{display:flex;flex-direction:column;gap:4px}.pool-name[data-astro-cid-avf4jc36]{font-size:var(--t-sm);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text);margin-bottom:4px}.pool-team[data-astro-cid-avf4jc36]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.schedule-section[data-astro-cid-avf4jc36],.article-section[data-astro-cid-avf4jc36]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-avf4jc36]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.round-row[data-astro-cid-avf4jc36]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.round-info[data-astro-cid-avf4jc36]{display:flex;flex-direction:column;gap:2px}.round-name[data-astro-cid-avf4jc36]{font-weight:600}.round-time[data-astro-cid-avf4jc36]{text-align:right;display:flex;flex-direction:column;gap:4px}.round-date[data-astro-cid-avf4jc36]{font-size:var(--t-sm);color:var(--text-muted)}.match-row[data-astro-cid-avf4jc36]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.match-row[data-astro-cid-avf4jc36]:hover{opacity:.7}.match-row[data-astro-cid-avf4jc36].no-link{pointer-events:none}.match-row[data-astro-cid-avf4jc36].completed{opacity:.6}.match-info[data-astro-cid-avf4jc36]{display:flex;flex-direction:column;gap:2px}.match-teams[data-astro-cid-avf4jc36]{font-size:var(--t-sm);font-weight:600}.match-meta[data-astro-cid-avf4jc36]{font-size:var(--t-xs);color:var(--text-dim)}.match-score[data-astro-cid-avf4jc36]{font-size:var(--t-xs);font-family:var(--font-mono);color:var(--text-muted)}.match-time[data-astro-cid-avf4jc36]{text-align:right;display:flex;flex-direction:column;gap:2px}.match-date[data-astro-cid-avf4jc36]{font-size:var(--t-xs);color:var(--text-muted)}.match-local[data-astro-cid-avf4jc36]{font-size:var(--t-xs);color:var(--text-dim)}.match-user[data-astro-cid-avf4jc36]{font-size:var(--t-sm);font-weight:600;color:var(--accent)}.article-content[data-astro-cid-avf4jc36]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-avf4jc36] p{margin-bottom:16px}.article-content[data-astro-cid-avf4jc36] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-avf4jc36]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-avf4jc36]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-avf4jc36]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-avf4jc36]:hover{color:var(--accent)}.faq-a[data-astro-cid-avf4jc36]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-tournaments[data-astro-cid-avf4jc36]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-avf4jc36]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-avf4jc36]:hover{color:var(--text)}.nav-link[data-astro-cid-avf4jc36].next{margin-left:auto}.venue-hero[data-astro-cid-4r27fo7s]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-4r27fo7s] a[data-astro-cid-4r27fo7s]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-4r27fo7s] a[data-astro-cid-4r27fo7s]:hover{color:var(--text)}.venue-title[data-astro-cid-4r27fo7s]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-4r27fo7s]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-4r27fo7s]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.tournaments-section[data-astro-cid-4r27fo7s],.matches-section[data-astro-cid-4r27fo7s],.article-section[data-astro-cid-4r27fo7s],.faq-section[data-astro-cid-4r27fo7s]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.tournament-row[data-astro-cid-4r27fo7s]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-4r27fo7s]:hover{opacity:.7}.tournament-info[data-astro-cid-4r27fo7s]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-4r27fo7s]{font-weight:600}.tournament-format[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-dates[data-astro-cid-4r27fo7s]{font-size:var(--t-sm);color:var(--text-dim)}.match-row[data-astro-cid-4r27fo7s]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.match-row[data-astro-cid-4r27fo7s]:hover{opacity:.7}.match-info[data-astro-cid-4r27fo7s]{display:flex;flex-direction:column;gap:2px}.match-teams[data-astro-cid-4r27fo7s]{font-size:var(--t-sm);font-weight:600}.match-meta[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);color:var(--text-dim)}.match-time[data-astro-cid-4r27fo7s]{text-align:right;display:flex;flex-direction:column;gap:2px}.match-date[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);color:var(--text-muted)}.match-local[data-astro-cid-4r27fo7s]{font-size:var(--t-xs);color:var(--text-dim)}.article-content[data-astro-cid-4r27fo7s]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-4r27fo7s] p{margin-bottom:16px}.article-content[data-astro-cid-4r27fo7s] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-4r27fo7s]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-4r27fo7s]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-4r27fo7s]:hover{color:var(--accent)}.faq-a[data-astro-cid-4r27fo7s]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-jysscwyz]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-jysscwyz]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-jysscwyz] a[data-astro-cid-jysscwyz]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-jysscwyz] a[data-astro-cid-jysscwyz]:hover{color:var(--text)}.hero-title[data-astro-cid-jysscwyz]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-jysscwyz]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.tournaments-section[data-astro-cid-jysscwyz]{padding:0 var(--page-pad) 60px}.tournament-card[data-astro-cid-jysscwyz]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-card[data-astro-cid-jysscwyz]:hover{opacity:.7}.tournament-meta-row[data-astro-cid-jysscwyz]{display:flex;align-items:center;gap:10px}.format-badge[data-astro-cid-jysscwyz]{font-size:var(--t-xs);font-family:var(--font-mono);padding:2px 8px;border-radius:3px;background:var(--active-subtle);color:var(--text-muted);letter-spacing:.02em}.format-badge[data-astro-cid-jysscwyz][data-type=international]{background:#34c75926;color:#34c759}.format-badge[data-astro-cid-jysscwyz][data-type=club]{background:#ff950026;color:#ff9500}.type-badge[data-astro-cid-jysscwyz]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-name[data-astro-cid-jysscwyz]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.tournament-detail[data-astro-cid-jysscwyz]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.tournament-dates[data-astro-cid-jysscwyz]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.tournament-arrow[data-astro-cid-jysscwyz]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.section-title[data-astro-cid-jysscwyz]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.faq-section[data-astro-cid-jysscwyz]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-jysscwyz]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-jysscwyz]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-jysscwyz]:hover{color:var(--accent)}.faq-a[data-astro-cid-jysscwyz]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.event-hero[data-astro-cid-c2s6eh4c]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-c2s6eh4c]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-c2s6eh4c] a[data-astro-cid-c2s6eh4c]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-c2s6eh4c] a[data-astro-cid-c2s6eh4c]:hover{color:var(--text)}.event-series[data-astro-cid-c2s6eh4c],.event-edition[data-astro-cid-c2s6eh4c]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);display:block}.event-title[data-astro-cid-c2s6eh4c]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.event-venue[data-astro-cid-c2s6eh4c]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.event-venue[data-astro-cid-c2s6eh4c] a[data-astro-cid-c2s6eh4c]{color:var(--text-muted)}.event-venue[data-astro-cid-c2s6eh4c] a[data-astro-cid-c2s6eh4c]:hover{color:var(--text)}.event-details[data-astro-cid-c2s6eh4c],.event-route[data-astro-cid-c2s6eh4c]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.countdown-section[data-astro-cid-c2s6eh4c]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-c2s6eh4c]{display:flex;gap:24px}.cd-unit[data-astro-cid-c2s6eh4c]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-c2s6eh4c]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-c2s6eh4c]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.schedule-section[data-astro-cid-c2s6eh4c],.venue-section[data-astro-cid-c2s6eh4c],.article-section[data-astro-cid-c2s6eh4c]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-c2s6eh4c]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.schedule-row[data-astro-cid-c2s6eh4c]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.schedule-info[data-astro-cid-c2s6eh4c]{display:flex;flex-direction:column;gap:2px}.schedule-label[data-astro-cid-c2s6eh4c]{font-weight:600}.schedule-time[data-astro-cid-c2s6eh4c]{text-align:right;display:flex;flex-direction:column;gap:4px}.schedule-date[data-astro-cid-c2s6eh4c]{font-size:var(--t-sm);color:var(--text-muted)}.schedule-local[data-astro-cid-c2s6eh4c]{font-size:var(--t-xs);color:var(--text-dim)}.schedule-user[data-astro-cid-c2s6eh4c]{font-size:var(--t-sm);font-weight:600}.venue-link[data-astro-cid-c2s6eh4c]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-c2s6eh4c]:hover{opacity:.7}.venue-name[data-astro-cid-c2s6eh4c]{font-weight:600}.venue-location[data-astro-cid-c2s6eh4c]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-c2s6eh4c]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-c2s6eh4c] p{margin-bottom:16px}.article-content[data-astro-cid-c2s6eh4c] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.article-content[data-astro-cid-c2s6eh4c] a{color:var(--text)}.faq-section[data-astro-cid-c2s6eh4c]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-c2s6eh4c]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-c2s6eh4c]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-c2s6eh4c]:hover{color:var(--accent)}.faq-a[data-astro-cid-c2s6eh4c]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-events[data-astro-cid-c2s6eh4c]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-c2s6eh4c]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-c2s6eh4c]:hover{color:var(--text)}.nav-link[data-astro-cid-c2s6eh4c].next{margin-left:auto}.team-hero[data-astro-cid-2hg55v3k]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-2hg55v3k]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]:hover{color:var(--text)}.team-series[data-astro-cid-2hg55v3k]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.team-title[data-astro-cid-2hg55v3k]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;line-height:1.05;margin-top:4px}.team-meta[data-astro-cid-2hg55v3k]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.team-meta[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]{color:var(--text-muted);text-decoration:none;font-weight:600}.team-meta[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]:hover{color:var(--text)}.team-country[data-astro-cid-2hg55v3k]{text-decoration:none}.stats-section[data-astro-cid-2hg55v3k]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-2hg55v3k]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.stats-list[data-astro-cid-2hg55v3k]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-2hg55v3k]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-2hg55v3k]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-2hg55v3k]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]{text-decoration:none;font-weight:600;color:var(--text)}.stat-value[data-astro-cid-2hg55v3k] a[data-astro-cid-2hg55v3k]:hover{opacity:.7}.achievements-list[data-astro-cid-2hg55v3k]{list-style:none;padding:0;margin:0}.achievement-item[data-astro-cid-2hg55v3k]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.events-section[data-astro-cid-2hg55v3k],.article-section[data-astro-cid-2hg55v3k]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.event-row[data-astro-cid-2hg55v3k]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.event-row[data-astro-cid-2hg55v3k]:hover{opacity:.7}.event-info[data-astro-cid-2hg55v3k]{display:flex;flex-direction:column;gap:2px}.event-name[data-astro-cid-2hg55v3k]{font-weight:600}.event-location[data-astro-cid-2hg55v3k]{font-size:var(--t-xs);color:var(--text-dim)}.event-dates[data-astro-cid-2hg55v3k]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-2hg55v3k]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-2hg55v3k] p{margin-bottom:16px}.article-content[data-astro-cid-2hg55v3k] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.article-content[data-astro-cid-2hg55v3k] a{color:var(--text)}.faq-section[data-astro-cid-2hg55v3k]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-2hg55v3k]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-2hg55v3k]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-2hg55v3k]:hover{color:var(--accent)}.faq-a[data-astro-cid-2hg55v3k]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-teams[data-astro-cid-2hg55v3k]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-2hg55v3k]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-2hg55v3k]:hover{color:var(--text)}.nav-link[data-astro-cid-2hg55v3k].next{margin-left:auto}.venue-hero[data-astro-cid-nwzlem4k]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-nwzlem4k]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-nwzlem4k] a[data-astro-cid-nwzlem4k]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-nwzlem4k] a[data-astro-cid-nwzlem4k]:hover{color:var(--text)}.venue-title[data-astro-cid-nwzlem4k]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-nwzlem4k]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-nwzlem4k]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.venue-notes[data-astro-cid-nwzlem4k]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.events-section[data-astro-cid-nwzlem4k],.article-section[data-astro-cid-nwzlem4k],.faq-section[data-astro-cid-nwzlem4k]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-nwzlem4k]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.event-row[data-astro-cid-nwzlem4k]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.event-row[data-astro-cid-nwzlem4k]:hover{opacity:.7}.event-info[data-astro-cid-nwzlem4k]{display:flex;flex-direction:column;gap:2px}.event-name[data-astro-cid-nwzlem4k]{font-weight:600}.event-details[data-astro-cid-nwzlem4k]{font-size:var(--t-xs);color:var(--text-dim)}.event-dates[data-astro-cid-nwzlem4k]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-nwzlem4k]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-nwzlem4k] p{margin-bottom:16px}.article-content[data-astro-cid-nwzlem4k] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.article-content[data-astro-cid-nwzlem4k] a{color:var(--text)}.faq-item[data-astro-cid-nwzlem4k]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-nwzlem4k]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-nwzlem4k]:hover{color:var(--accent)}.faq-a[data-astro-cid-nwzlem4k]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-3g7ezy7p]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-3g7ezy7p] a[data-astro-cid-3g7ezy7p]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-3g7ezy7p] a[data-astro-cid-3g7ezy7p]:hover{color:var(--text)}.hero-title[data-astro-cid-3g7ezy7p]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-3g7ezy7p]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.hero-meta[data-astro-cid-3g7ezy7p]{margin-top:16px;font-size:var(--t-xs);color:var(--text-dim)}.series-section[data-astro-cid-3g7ezy7p]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.event-card[data-astro-cid-3g7ezy7p]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.event-card[data-astro-cid-3g7ezy7p]:hover{opacity:.7}.event-edition[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.event-name[data-astro-cid-3g7ezy7p]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.event-venue[data-astro-cid-3g7ezy7p]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.event-details[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.event-dates[data-astro-cid-3g7ezy7p]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.event-arrow[data-astro-cid-3g7ezy7p]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.teams-section[data-astro-cid-3g7ezy7p]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.teams-grid[data-astro-cid-3g7ezy7p]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.team-card[data-astro-cid-3g7ezy7p]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--border);border-radius:6px;text-decoration:none;transition:border-color .15s}.team-card[data-astro-cid-3g7ezy7p]:hover{border-color:var(--text-muted)}.team-name[data-astro-cid-3g7ezy7p]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.team-series[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-muted)}.team-country[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-dim)}.venues-section[data-astro-cid-3g7ezy7p]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.venues-grid[data-astro-cid-3g7ezy7p]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.venue-card[data-astro-cid-3g7ezy7p]{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--border);border-radius:6px;text-decoration:none;transition:border-color .15s}.venue-card[data-astro-cid-3g7ezy7p]:hover{border-color:var(--text-muted)}.venue-name[data-astro-cid-3g7ezy7p]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.venue-city[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-muted)}.venue-count[data-astro-cid-3g7ezy7p]{font-size:var(--t-xs);color:var(--text-dim)}.faq-section[data-astro-cid-3g7ezy7p]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-3g7ezy7p]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-3g7ezy7p]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-3g7ezy7p]:hover{color:var(--accent)}.faq-a[data-astro-cid-3g7ezy7p]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.player-hero[data-astro-cid-p7cfimwy]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-p7cfimwy]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]:hover{color:var(--text)}.player-rank[data-astro-cid-p7cfimwy]{font-family:var(--font-mono);font-size:var(--t-sm);color:var(--text-dim)}.player-title[data-astro-cid-p7cfimwy]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em;line-height:1.05;margin-top:4px}.player-meta[data-astro-cid-p7cfimwy]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.player-meta[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]{color:var(--text-muted);text-decoration:none;font-weight:600}.player-meta[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]:hover{color:var(--text)}.player-country[data-astro-cid-p7cfimwy]{text-decoration:none}.stats-section[data-astro-cid-p7cfimwy]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-p7cfimwy]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.stats-list[data-astro-cid-p7cfimwy]{margin:0;padding:0;max-width:400px}.stat-item[data-astro-cid-p7cfimwy]{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.stat-label[data-astro-cid-p7cfimwy]{font-size:var(--t-xs);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.stat-value[data-astro-cid-p7cfimwy]{font-size:var(--t-sm);font-weight:600;color:var(--text)}.stat-value[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]{text-decoration:none;font-weight:600;color:var(--text)}.stat-value[data-astro-cid-p7cfimwy] a[data-astro-cid-p7cfimwy]:hover{opacity:.7}.wins-list[data-astro-cid-p7cfimwy]{list-style:none;padding:0;margin:0}.win-item[data-astro-cid-p7cfimwy]{font-size:var(--t-sm);color:var(--text-muted);padding:4px 0;border-top:1px solid var(--border)}.schedule-section[data-astro-cid-p7cfimwy]{padding:0 var(--page-pad) 40px}.tournament-row[data-astro-cid-p7cfimwy]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-p7cfimwy]:hover{opacity:.7}.tournament-info[data-astro-cid-p7cfimwy]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-p7cfimwy]{font-size:var(--t-sm);font-weight:600}.tournament-detail[data-astro-cid-p7cfimwy],.tournament-date[data-astro-cid-p7cfimwy]{font-size:var(--t-xs);color:var(--text-dim)}.article-section[data-astro-cid-p7cfimwy]{padding:0 var(--page-pad) 40px}.article-content[data-astro-cid-p7cfimwy]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-p7cfimwy] p{margin-bottom:16px}.article-content[data-astro-cid-p7cfimwy] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-p7cfimwy]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-p7cfimwy]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-p7cfimwy]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-p7cfimwy]:hover{color:var(--accent)}.faq-a[data-astro-cid-p7cfimwy]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-players[data-astro-cid-p7cfimwy]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-p7cfimwy]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-p7cfimwy]:hover{color:var(--text)}.nav-link[data-astro-cid-p7cfimwy].next{margin-left:auto}.tournament-hero[data-astro-cid-6fhwdtoo]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-6fhwdtoo] a[data-astro-cid-6fhwdtoo]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-6fhwdtoo] a[data-astro-cid-6fhwdtoo]:hover{color:var(--text)}.tournament-edition[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-title[data-astro-cid-6fhwdtoo]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4.5rem);letter-spacing:-.03em;line-height:1.05;margin-top:8px}.tournament-venue[data-astro-cid-6fhwdtoo]{font-size:var(--t-base);color:var(--text-muted);margin-top:12px}.tournament-venue[data-astro-cid-6fhwdtoo] a[data-astro-cid-6fhwdtoo]{color:var(--text-muted)}.tournament-venue[data-astro-cid-6fhwdtoo] a[data-astro-cid-6fhwdtoo]:hover{color:var(--text)}.tournament-surface[data-astro-cid-6fhwdtoo]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px}.countdown-section[data-astro-cid-6fhwdtoo]{padding:20px var(--page-pad) 40px}.countdown[data-astro-cid-6fhwdtoo]{display:flex;gap:24px}.cd-unit[data-astro-cid-6fhwdtoo]{display:flex;flex-direction:column;align-items:center}.cd-num[data-astro-cid-6fhwdtoo]{font-family:var(--font-mono);font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:-.02em}.cd-label[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.rounds-section[data-astro-cid-6fhwdtoo],.venue-section[data-astro-cid-6fhwdtoo],.article-section[data-astro-cid-6fhwdtoo]{padding:0 var(--page-pad) 40px}.section-title[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.round-row[data-astro-cid-6fhwdtoo]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border)}.round-info[data-astro-cid-6fhwdtoo]{display:flex;flex-direction:column;gap:2px}.round-label[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);color:var(--text-dim)}.round-name[data-astro-cid-6fhwdtoo]{font-weight:600}.round-time[data-astro-cid-6fhwdtoo]{text-align:right;display:flex;flex-direction:column;gap:4px}.round-date[data-astro-cid-6fhwdtoo]{font-size:var(--t-sm);color:var(--text-muted)}.round-local[data-astro-cid-6fhwdtoo]{font-size:var(--t-xs);color:var(--text-dim)}.round-user[data-astro-cid-6fhwdtoo]{font-size:var(--t-sm);font-weight:600}.venue-link[data-astro-cid-6fhwdtoo]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.venue-link[data-astro-cid-6fhwdtoo]:hover{opacity:.7}.venue-name[data-astro-cid-6fhwdtoo]{font-weight:600}.venue-location[data-astro-cid-6fhwdtoo]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-6fhwdtoo]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-6fhwdtoo] p{margin-bottom:16px}.article-content[data-astro-cid-6fhwdtoo] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-section[data-astro-cid-6fhwdtoo]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.faq-item[data-astro-cid-6fhwdtoo]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-6fhwdtoo]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-6fhwdtoo]:hover{color:var(--accent)}.faq-a[data-astro-cid-6fhwdtoo]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.nav-tournaments[data-astro-cid-6fhwdtoo]{display:flex;justify-content:space-between;padding:20px var(--page-pad) 40px;gap:16px}.nav-link[data-astro-cid-6fhwdtoo]{font-size:var(--t-sm);color:var(--text-dim);text-decoration:none;transition:color .15s}.nav-link[data-astro-cid-6fhwdtoo]:hover{color:var(--text)}.nav-link[data-astro-cid-6fhwdtoo].next{margin-left:auto}.venue-hero[data-astro-cid-v5j2gocl]{padding:40px var(--page-pad) 20px}.breadcrumb[data-astro-cid-v5j2gocl]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-v5j2gocl] a[data-astro-cid-v5j2gocl]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-v5j2gocl] a[data-astro-cid-v5j2gocl]:hover{color:var(--text)}.venue-title[data-astro-cid-v5j2gocl]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,4rem);letter-spacing:-.03em}.venue-location[data-astro-cid-v5j2gocl]{font-size:var(--t-base);color:var(--text-muted);margin-top:8px}.venue-details[data-astro-cid-v5j2gocl]{font-size:var(--t-sm);color:var(--text-dim);margin-top:4px;font-family:var(--font-mono)}.tournaments-section[data-astro-cid-v5j2gocl],.article-section[data-astro-cid-v5j2gocl],.faq-section[data-astro-cid-v5j2gocl]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-v5j2gocl]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.tournament-row[data-astro-cid-v5j2gocl]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-row[data-astro-cid-v5j2gocl]:hover{opacity:.7}.tournament-info[data-astro-cid-v5j2gocl]{display:flex;flex-direction:column;gap:2px}.tournament-name[data-astro-cid-v5j2gocl]{font-weight:600}.tournament-edition[data-astro-cid-v5j2gocl]{font-size:var(--t-xs);color:var(--text-dim)}.tournament-dates[data-astro-cid-v5j2gocl]{font-size:var(--t-sm);color:var(--text-dim)}.article-content[data-astro-cid-v5j2gocl]{max-width:640px;font-size:var(--t-base);line-height:1.7;color:var(--text-muted)}.article-content[data-astro-cid-v5j2gocl] p{margin-bottom:16px}.article-content[data-astro-cid-v5j2gocl] h2{font-size:var(--t-base);font-weight:700;color:var(--text);margin-top:28px;margin-bottom:8px}.faq-item[data-astro-cid-v5j2gocl]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-v5j2gocl]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-v5j2gocl]:hover{color:var(--accent)}.faq-a[data-astro-cid-v5j2gocl]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}.hero[data-astro-cid-pqscrspp]{padding:40px var(--page-pad) 40px}.breadcrumb[data-astro-cid-pqscrspp]{font-size:var(--t-xs);color:var(--text-dim);margin-bottom:20px}.breadcrumb[data-astro-cid-pqscrspp] a[data-astro-cid-pqscrspp]{color:var(--text-dim);text-decoration:none}.breadcrumb[data-astro-cid-pqscrspp] a[data-astro-cid-pqscrspp]:hover{color:var(--text)}.hero-title[data-astro-cid-pqscrspp]{font-family:var(--font-display);font-variation-settings:"wght" 800,"opsz" 50;font-size:clamp(2rem,8vw,5rem);letter-spacing:-.03em;line-height:1.05}.hero-sub[data-astro-cid-pqscrspp]{margin-top:12px;font-size:var(--t-base);color:var(--text-muted)}.tournaments-section[data-astro-cid-pqscrspp]{padding:0 var(--page-pad) 60px}.tournament-card[data-astro-cid-pqscrspp]{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-top:1px solid var(--border);text-decoration:none;color:var(--text);transition:opacity .15s}.tournament-card[data-astro-cid-pqscrspp]:hover{opacity:.7}.tournament-edition[data-astro-cid-pqscrspp]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.tournament-name[data-astro-cid-pqscrspp]{font-family:var(--font-display);font-size:clamp(1.25rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;margin-top:4px}.tournament-venue[data-astro-cid-pqscrspp]{font-size:var(--t-sm);color:var(--text-muted);margin-top:6px}.tournament-location[data-astro-cid-pqscrspp],.tournament-surface[data-astro-cid-pqscrspp]{font-size:var(--t-xs);color:var(--text-dim);margin-top:2px}.tournament-dates[data-astro-cid-pqscrspp]{font-size:var(--t-sm);color:var(--text-dim);margin-top:6px}.tournament-arrow[data-astro-cid-pqscrspp]{font-size:1.5rem;color:var(--text-dim);flex-shrink:0}.faq-section[data-astro-cid-pqscrspp]{padding:40px var(--page-pad);border-top:1px solid var(--border)}.section-title[data-astro-cid-pqscrspp]{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:12px}.faq-item[data-astro-cid-pqscrspp]{border-bottom:1px solid var(--border);padding:16px 0}.faq-q[data-astro-cid-pqscrspp]{font-size:var(--t-base);font-weight:600;cursor:pointer;color:var(--text)}.faq-q[data-astro-cid-pqscrspp]:hover{color:var(--accent)}.faq-a[data-astro-cid-pqscrspp]{font-size:var(--t-base);line-height:1.7;color:var(--text-muted);margin-top:8px;max-width:640px}
