.s-team-flag[data-v-bdb7033b]{--team-flag-size:var(--mark-default);--team-flag-art-size:var(--team-flag-size);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--team-flag-size);width:var(--team-flag-size);height:var(--team-flag-size)}.s-team-flag--compact[data-v-bdb7033b]{--team-flag-size:var(--mark-compact)}.s-team-flag--default[data-v-bdb7033b]{--team-flag-size:var(--mark-default)}.s-team-flag--match[data-v-bdb7033b]{--team-flag-size:var(--mark-match)}.s-team-flag--hero[data-v-bdb7033b]{--team-flag-size:var(--mark-hero)}.s-team-flag--wide[data-v-bdb7033b]{--team-flag-size:var(--mark-wide)}.s-team-flag__img[data-v-bdb7033b]{display:block;flex:none;width:var(--team-flag-art-size);height:var(--team-flag-art-size);overflow:hidden;border-radius:999px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-team-flag[data-v-bdb7033b]:after{content:"";position:absolute;inset:0;width:var(--team-flag-art-size);height:var(--team-flag-art-size);margin:auto;border-radius:999px;box-shadow:inset 0 0 0 1px var(--flag-ring);pointer-events:none}.s-team-player[data-v-bdb7033b]{border-radius:999px;background:var(--surface-raised)}.s-team-player[data-v-bdb7033b]:after{box-shadow:inset 0 0 0 1px var(--photo-ring)}.s-team-player__photo[data-v-bdb7033b]{-o-object-position:top center;object-position:top center}.s-team-player__initials[data-v-bdb7033b]{width:100%;height:100%;font-size:calc(var(--team-flag-size)*.38);letter-spacing:.02em}.s-team-mark__initials[data-v-bdb7033b],.s-team-player__initials[data-v-bdb7033b]{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-weight:var(--font-weight-bold);line-height:1}.s-team-mark__initials[data-v-bdb7033b]{width:var(--team-flag-size);height:var(--team-flag-size);border-radius:999px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--photo-ring);font-size:max(calc(var(--team-flag-size)*.38),calc(var(--type-size-micro)*.75));letter-spacing:-.02em;white-space:nowrap}.s-team-player__badge[data-v-bdb7033b]{position:absolute;right:-2px;bottom:-2px;z-index:1;width:max(9px,calc(var(--team-flag-size)*.42));height:max(9px,calc(var(--team-flag-size)*.42));border-radius:999px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1.5px var(--surface-default)}
