.breadcrumb.svelte-eqgsyo{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.page-header.svelte-eqgsyo{margin-bottom:var(--space-lg)}.match-label.svelte-eqgsyo{font-size:var(--text-lg);color:var(--color-text-muted);margin-top:var(--space-xs)}.section-title.svelte-eqgsyo{padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:var(--space-sm)}.set-score-badge.svelte-eqgsyo{font-size:var(--text-sm);color:var(--color-info);font-weight:600;text-transform:none;letter-spacing:0}.table-container.svelte-eqgsyo{margin-bottom:var(--space-md);padding:0;overflow:hidden}.table-scroll.svelte-eqgsyo{overflow-x:auto;-webkit-overflow-scrolling:touch}.stats-table.svelte-eqgsyo{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.stats-table.svelte-eqgsyo thead:where(.svelte-eqgsyo) th:where(.svelte-eqgsyo){background:var(--color-bg-elevated);text-align:center;font-weight:600;font-size:var(--text-xs);text-transform:uppercase;color:var(--color-text-muted);padding:var(--space-sm) var(--space-xs);border-bottom:2px solid var(--color-border);white-space:nowrap}.stats-table.svelte-eqgsyo thead:where(.svelte-eqgsyo) th.col-player:where(.svelte-eqgsyo){text-align:left;padding-left:var(--space-md)}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td:where(.svelte-eqgsyo){text-align:center;padding:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-border);color:var(--color-text-dim)}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) tr:where(.svelte-eqgsyo):last-child td:where(.svelte-eqgsyo){border-bottom:none}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td.col-player:where(.svelte-eqgsyo){text-align:left;padding-left:var(--space-md);font-weight:600;color:var(--color-text);white-space:nowrap}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td.has-value:where(.svelte-eqgsyo){color:var(--color-text);font-weight:600}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td.col-won:where(.svelte-eqgsyo){color:var(--color-success)}.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td.col-lost:where(.svelte-eqgsyo){color:var(--color-danger)}.stats-table.svelte-eqgsyo thead:where(.svelte-eqgsyo) th.col-won:where(.svelte-eqgsyo){color:var(--color-success)}.stats-table.svelte-eqgsyo thead:where(.svelte-eqgsyo) th.col-lost:where(.svelte-eqgsyo){color:var(--color-danger)}.col-pct.svelte-eqgsyo{font-family:monospace;font-size:var(--text-xs)}.set-section.svelte-eqgsyo{margin-bottom:var(--space-md)}.serve-runs.svelte-eqgsyo{padding:0 var(--space-md) var(--space-sm)}.serve-run.svelte-eqgsyo{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);margin-bottom:2px}.serve-run-us.svelte-eqgsyo{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.serve-run-them.svelte-eqgsyo{background:color-mix(in srgb,var(--color-warning) 8%,transparent)}.serve-run-who.svelte-eqgsyo{font-weight:600;min-width:100px;color:var(--color-text)}.serve-run-us.svelte-eqgsyo .serve-run-who:where(.svelte-eqgsyo){color:var(--color-us)}.serve-run-them.svelte-eqgsyo .serve-run-who:where(.svelte-eqgsyo){color:var(--color-them)}.serve-run-scores.svelte-eqgsyo{color:var(--color-text-muted);font-size:var(--text-xs)}.serve-run-pts.svelte-eqgsyo{margin-left:auto;font-weight:700;font-size:var(--text-xs);color:var(--color-text-muted)}.subs-section.svelte-eqgsyo{padding:0 var(--space-md) var(--space-sm);border-top:1px solid var(--color-border);margin-top:var(--space-sm);padding-top:var(--space-sm)}.sub-heading.svelte-eqgsyo{font-size:var(--text-xs);font-weight:700;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xs)}.sub-entry.svelte-eqgsyo{display:flex;justify-content:space-between;font-size:var(--text-sm);padding:2px 0}.sub-players.svelte-eqgsyo{color:var(--color-text)}.sub-detail.svelte-eqgsyo{color:var(--color-text-muted);font-size:var(--text-xs)}.empty-state.svelte-eqgsyo{text-align:center;padding:var(--space-xl)}.empty-hint.svelte-eqgsyo{color:var(--color-text-dim);font-size:var(--text-sm);font-style:italic;padding:var(--space-sm) var(--space-md)}.muted.svelte-eqgsyo{color:var(--color-text-muted);font-size:var(--text-sm)}@media(max-width:600px){.stats-table.svelte-eqgsyo{font-size:var(--text-xs)}.stats-table.svelte-eqgsyo thead:where(.svelte-eqgsyo) th:where(.svelte-eqgsyo),.stats-table.svelte-eqgsyo tbody:where(.svelte-eqgsyo) td:where(.svelte-eqgsyo){padding:var(--space-xs) 3px}.serve-run.svelte-eqgsyo{flex-wrap:wrap}.serve-run-who.svelte-eqgsyo{min-width:auto}}
