.container.svelte-1vby5nc{max-width:800px;margin:0 auto;padding:var(--space-md)}.back-link.svelte-1vby5nc{display:inline-block;color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-sm)}h1.svelte-1vby5nc{font-size:var(--text-2xl);margin-bottom:var(--space-lg)}.intro-card.svelte-1vby5nc{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-xl)}.intro-card.svelte-1vby5nc h2:where(.svelte-1vby5nc){font-size:var(--text-lg);margin-bottom:var(--space-md);color:var(--color-accent)}.intro-card.svelte-1vby5nc ul:where(.svelte-1vby5nc){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.intro-card.svelte-1vby5nc li:where(.svelte-1vby5nc){font-size:var(--text-base);line-height:1.5;color:var(--color-text-muted)}.section-heading.svelte-1vby5nc{font-size:var(--text-lg);margin-bottom:var(--space-xs)}.section-sub.svelte-1vby5nc{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.stat-grid.svelte-1vby5nc{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-xl)}.stat-card.svelte-1vby5nc{background:var(--color-bg-surface);border:1px solid var(--color-border);border-left:4px solid var(--stat-color);border-radius:var(--radius-md);padding:0;cursor:pointer;text-align:left;width:100%;color:var(--color-text);font-family:inherit;font-size:inherit;transition:background .15s}.stat-card.svelte-1vby5nc:hover{background:var(--color-bg-hover)}.stat-header.svelte-1vby5nc{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md);min-height:var(--touch-min)}.stat-dot.svelte-1vby5nc{width:12px;height:12px;border-radius:50%;background:var(--stat-color);flex-shrink:0}.stat-title.svelte-1vby5nc{font-weight:700;font-size:var(--text-base);flex:1}.stat-chevron.svelte-1vby5nc{font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}.stat-body.svelte-1vby5nc{padding:0 var(--space-md) var(--space-md);border-top:1px solid var(--color-border)}.stat-section.svelte-1vby5nc{padding-top:var(--space-md)}.stat-section.svelte-1vby5nc h3:where(.svelte-1vby5nc){font-size:var(--text-sm);font-weight:700;color:var(--stat-color);margin-bottom:var(--space-xs)}.stat-section.svelte-1vby5nc p:where(.svelte-1vby5nc){font-size:var(--text-sm);line-height:1.6;color:var(--color-text-muted);margin:0}.opponent-card.svelte-1vby5nc{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);margin-bottom:var(--space-lg)}.opponent-card.svelte-1vby5nc h2:where(.svelte-1vby5nc){font-size:var(--text-lg);margin-bottom:var(--space-sm);color:var(--color-accent)}.opponent-intro.svelte-1vby5nc{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.opponent-card.svelte-1vby5nc ul:where(.svelte-1vby5nc){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.opponent-card.svelte-1vby5nc li:where(.svelte-1vby5nc){font-size:var(--text-sm);line-height:1.5;color:var(--color-text-muted)}
