.fixtures-page.svelte-a4tqku{display:flex;flex-direction:column;gap:var(--space-6)}.page-title.svelte-a4tqku{font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0}@media(min-width:768px){.page-title.svelte-a4tqku{font-size:var(--text-3xl)}}.section-title.svelte-a4tqku{font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:var(--space-3);color:var(--color-text)}.fixture-section.svelte-a4tqku{display:flex;flex-direction:column}.fixture-list.svelte-a4tqku{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.fixture-card.svelte-a4tqku{display:flex;align-items:center;padding:var(--space-4);background:var(--color-bg-elevated);text-decoration:none;color:var(--color-text);transition:background var(--transition-fast) var(--ease-default)}.fixture-card.svelte-a4tqku:not(:last-child){border-bottom:1px solid var(--color-border)}.fixture-card.svelte-a4tqku:hover{background:var(--color-bg-subtle);text-decoration:none}.fixture-card-noncomp.svelte-a4tqku{background:var(--surface-100);color:var(--color-text-muted)}.fixture-card-noncomp.svelte-a4tqku .fixture-card-name:where(.svelte-a4tqku){font-weight:var(--font-normal)}.fixture-card-noncomp.svelte-a4tqku:hover{background:var(--surface-200)}@media(prefers-color-scheme:dark){.fixture-card-noncomp.svelte-a4tqku{background:var(--surface-900)}.fixture-card-noncomp.svelte-a4tqku:hover{background:var(--surface-800)}}.fixture-card-past.svelte-a4tqku{opacity:.75}.fixture-card-past.svelte-a4tqku:hover{opacity:1}.fixture-card-content.svelte-a4tqku{flex:1;min-width:0}.fixture-card-name.svelte-a4tqku{font-weight:var(--font-medium);margin-bottom:var(--space-1);line-height:1.4}.fixture-card-meta.svelte-a4tqku{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.fixture-card-date.svelte-a4tqku{font-weight:var(--font-medium)}.fixture-card-time.svelte-a4tqku{color:var(--color-text-muted)}.fixture-card-venue.svelte-a4tqku{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-0-5)}.fixture-card-right.svelte-a4tqku{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);margin-left:var(--space-3)}.fixture-card-arrow.svelte-a4tqku{font-size:var(--text-xl);color:var(--color-text-muted)}
