.SportLinks-module__FuUOQa__plain{grid-template-columns:repeat(var(--sport-links-cols,1), minmax(0, 1fr));gap:var(--sport-links-gap,10px) var(--space-4);margin:0;padding:0;list-style:none;display:grid}.SportLinks-module__FuUOQa__link{min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}.SportLinks-module__FuUOQa__plain .SportLinks-module__FuUOQa__link{padding-block:var(--sport-links-pad,0)}.SportLinks-module__FuUOQa__plain .SportLinks-module__FuUOQa__link:hover,.SportLinks-module__FuUOQa__plain .SportLinks-module__FuUOQa__link[aria-current=page]{text-underline-offset:3px;text-decoration:underline}.SportLinks-module__FuUOQa__menu .SportLinks-module__FuUOQa__link{padding:var(--space-2);font-size:var(--fs-sm);border-radius:10px;gap:10px;font-weight:600}.SportLinks-module__FuUOQa__menu .SportLinks-module__FuUOQa__link:hover,.SportLinks-module__FuUOQa__menu .SportLinks-module__FuUOQa__link[aria-current=page]{background:var(--neutral-soft)}.SportLinks-module__FuUOQa__swatch .SportLinks-module__FuUOQa__link{gap:var(--space-3);border:1px solid var(--border);background:var(--card-bg);height:100%;transition:border-color var(--dur-fast) ease;border-radius:10px;padding:10px;font-weight:600;line-height:1.25}.SportLinks-module__FuUOQa__swatch .SportLinks-module__FuUOQa__link:hover,.SportLinks-module__FuUOQa__swatch .SportLinks-module__FuUOQa__link[aria-current=page]{border-color:var(--on-surface)}
