.competition-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.competition-card.svelte-1uha8ag{border:1px solid var(--color-line);background:var(--color-surface);border-radius:5px;flex-direction:column;min-width:0;max-width:380px;display:flex;overflow:hidden}.competition-card.svelte-1uha8ag:focus-within,.competition-card.svelte-1uha8ag:hover{border-color:var(--color-border-hover)}.competition-card-art.svelte-1uha8ag{border-bottom:1px solid var(--color-line);background:#fff;flex:none;place-items:center;height:210px;padding:28px;display:grid;position:relative}.competition-card-art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:100%;max-width:240px;height:150px}.competition-season.svelte-1uha8ag{color:#485566;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e3e5e8;border-radius:3px;padding:3px 7px;font-size:11px;position:absolute;top:12px;right:12px}.competition-card-copy.svelte-1uha8ag{flex-direction:column;flex:1;padding:18px;display:flex}.competition-eyebrow.svelte-1uha8ag{color:var(--muted);margin-bottom:7px;font-size:11px}.competition-card-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:16px;font-weight:600;line-height:1.4}.competition-card-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--color-accent)}.competition-clubs.svelte-1uha8ag{color:var(--muted);margin-top:auto;padding-top:6px;font-size:12px}.competition-card-actions.svelte-1uha8ag{border-top:1px solid var(--color-line);flex:none;display:flex}.competition-card-actions.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:45px;color:var(--color-accent);flex:1;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:12px;font-weight:600;display:flex}.competition-card-actions.svelte-1uha8ag a:where(.svelte-1uha8ag)+a:where(.svelte-1uha8ag){border-left:1px solid var(--color-line)}.competition-card-actions.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:var(--color-accent-soft)}.competition-card-actions.svelte-1uha8ag .icon{width:14px;height:14px}
