.match-face{background:var(--c-bg-deep);border:1px solid var(--c-line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:22px 18px;display:grid}.match-side,.match-side a{text-align:center;min-width:0;color:var(--c-text);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.match-side .crest{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--r-lg);width:48px;height:48px}.match-side .crest img{max-width:44px;max-height:44px}.match-side strong{font-size:var(--fs-md);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.match-side a:hover strong{color:var(--c-text)}.match-face-vs{font-size:var(--fs-xs);color:var(--c-muted);font-weight:500}.team-dialog .match-face{margin-top:12px;padding:18px 14px}.team-dialog .match-side strong{font-size:var(--fs-xl)}@media (max-width:819px){.match-face{gap:10px;padding:18px 12px}.match-side strong{font-size:var(--fs-lg)}}
