.team-portrait{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.team-portrait-logo{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 3px var(--team-offline));position:absolute}.team-portrait[data-online=true] .team-portrait-logo{filter:brightness(0) invert(1) drop-shadow(0 0 4px var(--team-online))}.team-portrait-face{object-fit:cover;border:2px solid var(--team-offline);width:44%;height:44%;box-shadow:var(--team-glow-offline);background:var(--primary);border-radius:50%;position:relative}.team-portrait[data-online=true] .team-portrait-face{border-color:var(--team-online);box-shadow:var(--team-glow-online)}.team-portrait-large{width:180px;height:180px}
