.squad-avatar{border-radius:var(--r-md);border:2px solid var(--clr-border-tool-light);background-color:var(--clr-card-bg);box-shadow:var(--shadow-press);transition:border-color var(--t-slow);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.squad-avatar--desktop{border-radius:var(--r-xl);width:4rem;height:4rem}.squad-avatar--mobile{width:2.75rem;height:2.75rem}.squad-avatar--fallback{background:var(--grad-avatar-fallback)}.squad-avatar__initials{color:var(--clr-text);font-weight:700}
