.player-roster-progress{align-items:center;min-height:24px;display:flex}.player-roster-progress .cap-dots{max-width:100%;height:10px}.matrix-player-context{min-height:40px;color:var(--color-muted);align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.matrix-player-context strong{color:var(--color-ink);overflow-wrap:anywhere;font-weight:500}.matrix-player-avatar{flex-shrink:0;width:32px;height:32px;font-size:11px}@media (width<=1023px){.mobile-course{padding-top:0}.map-card-summary{background-image:linear-gradient(to right, #83dba81f 0 var(--team-progress,0%), transparent var(--team-progress,0%) 100%)}.map-card-summary[aria-expanded=true]{background-color:#dce7e808}.map-card-summary:hover,.map-card-summary:focus-visible{background-color:#dce7e80f}}@media (width>=1024px){.matrix-hole{transition:background-color .14s ease-out,box-shadow .14s ease-out,scale .15s ease-out}.matrix-hole.credited{background:#dce7e809}.matrix-hole .player-avatar{transition:opacity .14s ease-out}.course-matrix.is-player-active .matrix-hole.credited:not(.is-player-highlighted) .player-avatar{opacity:.4}.matrix-hole.is-player-highlighted{background:#e4bd6026;box-shadow:inset 0 0 0 1px #e4bd6099}}@media (prefers-reduced-motion:reduce){.matrix-hole,.matrix-hole .player-avatar{transition:none}}
