@scope(.player-detail-page){.player-detail-photo{object-fit:cover;border-radius:calc(var(--large-radius) + .125rem);width:100%;height:auto}.player-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.player-detail-league-grid,.player-detail-stat-grid,.player-detail-list{gap:.875rem;display:grid}.player-detail-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.player-detail-league-header,.player-detail-league-meta,.player-detail-transfer,.player-detail-transfer-teams{align-items:center;gap:.75rem;display:flex}.player-detail-league-header{flex-wrap:wrap;justify-content:space-between}.player-detail-league-logo,.player-detail-team-logo{object-fit:contain;width:1.5rem;height:1.5rem}.player-detail-transfer-icon{color:var(--muted-foreground)}.player-detail-list-item,.player-detail-transfer{background:color-mix(in srgb, var(--card) 88%, transparent);border:1px solid color-mix(in srgb, var(--border) 88%, var(--foreground) 12%);border-radius:var(--large-radius);padding:.875rem}.player-detail-list-item{flex-direction:column;gap:.25rem;display:flex}.player-detail-transfer{flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){.player-detail-stat-grid,.player-detail-hero-stats{grid-template-columns:1fr}}}
