.ReactionSelectorReaction { margin-inline-start: 0.25rem; position: relative; min-width: 2rem; min-height: 2rem; &:first-child { margin-inline-start: 0; } .AnimatedSticker { position: absolute; top: 0; left: 0; } &--compact { min-width: 1.5rem; min-height: 1.5rem; } &--chosen::before { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 2.375rem; height: 2.375rem; border-radius: 50%; background-color: var(--color-background-compact-menu-hover); } }