.page-module__AfU8iG__hero{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-bottom:20px;padding:20px 16px}.page-module__AfU8iG__sides{grid-template-columns:1fr auto 1fr;align-items:start;gap:12px;display:grid}.page-module__AfU8iG__side{text-align:center;color:var(--color-text);flex-direction:column;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.page-module__AfU8iG__sideName{font-family:var(--font-display);font-weight:600;font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.25}@media (hover:hover) and (pointer:fine){.page-module__AfU8iG__side:hover .page-module__AfU8iG__sideName{color:var(--color-link-hover)}}.page-module__AfU8iG__side:active .page-module__AfU8iG__sideName{color:var(--color-link-hover)}.page-module__AfU8iG__versus{flex-direction:column;align-items:center;padding-top:8px;display:flex}.page-module__AfU8iG__played{font-family:var(--font-display);color:var(--color-heading);font-variant-numeric:tabular-nums;font-size:2.125rem;font-weight:700;line-height:1}.page-module__AfU8iG__playedLabel{font-size:var(--text-xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-text-muted);margin-top:4px}.page-module__AfU8iG__bar{border-radius:var(--radius-pill);background:var(--color-grey-200);height:10px;margin-top:18px;display:flex;overflow:hidden}.page-module__AfU8iG__barHome{background:var(--color-navy-700)}.page-module__AfU8iG__barDraw{background:var(--color-grey-400)}.page-module__AfU8iG__barAway{background:var(--color-terra-500)}.page-module__AfU8iG__tally{font-size:var(--text-sm);color:var(--color-text-muted);justify-content:space-between;margin-top:7px;display:flex}.page-module__AfU8iG__tally span:nth-child(2){text-align:center}.page-module__AfU8iG__tally span:last-child{text-align:right}.page-module__AfU8iG__goals{text-align:center;font-size:var(--text-md);color:var(--color-text-muted);margin:12px 0 0}.page-module__AfU8iG__list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin:0;padding:0;list-style:none;overflow:hidden}.page-module__AfU8iG__row{border-bottom:1px solid var(--color-grey-100);font-size:var(--text-md);grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.page-module__AfU8iG__row:last-child{border-bottom:none}.page-module__AfU8iG__date{color:var(--color-text-muted);font-size:var(--text-sm)}.page-module__AfU8iG__venue{font-size:var(--text-xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-text-muted)}.page-module__AfU8iG__score{font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);padding:2px 8px;font-weight:700}.page-module__AfU8iG__win{background:var(--color-soft);color:var(--color-text)}.page-module__AfU8iG__draw{background:var(--color-draw-surface);color:var(--color-draw-ink)}.page-module__AfU8iG__loss{background:var(--color-loss-tint);color:var(--color-loss-tint-ink)}.page-module__AfU8iG__link{font-size:var(--text-sm);color:var(--color-link);text-decoration:none}@media (hover:hover) and (pointer:fine){.page-module__AfU8iG__link:hover{color:var(--color-link-hover)}}.page-module__AfU8iG__link:active{color:var(--color-link-hover)}.page-module__AfU8iG__note{font-size:var(--text-md);color:var(--color-text-muted)}@media (max-width:400px){.page-module__AfU8iG__link{display:none}.page-module__AfU8iG__row{grid-template-columns:1fr auto auto}}.page-module__AfU8iG__onward{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.page-module__AfU8iG__onwardLink{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-height:48px;font-family:var(--font-display);color:var(--color-heading);align-items:center;padding:0 14px;font-weight:700;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.page-module__AfU8iG__onwardLink:hover{border-color:var(--color-green-300)}}.page-module__AfU8iG__onwardLink:active{border-color:var(--color-green-300)}
