fix(material/button): anchor mat-icon-button as matSuffix focus misaligned (#21117)
fix(material/button): anchor mat-icon-button as matSuffix focus misaligned (#21117)

* fix(material/button): anchor mat-icon-button as matSuffix focus misaligned

Fixes misaligning anchor element with mat-icon-button applied. This also fixes misaligning on other elements like div.

Fixes #20949

* fix(material/button): fix height is increased in firefox

Fixes #20949

Co-authored-by: Takuma Kira <a015fe0b5466604710059dc539fe071c4878c782@kirakiraworx.com>
josephperrott/material2,DevVersion/material2,andrewseguin/material2,angular/components,mmalerba/material2,mmalerba/material2,josephperrott/material2,DevVersion/material2,DevVersion/material2,andrewseguin/material2,mmalerba/material2,angular/components,angular/components,DevVersion/material2,andrewseguin/material2,crisbeto/material2,josephperrott/material2,josephperrott/material2,mmalerba/material2,crisbeto/material2,DevVersion/material2,angular/components,crisbeto/material2,mmalerba/material2,andrewseguin/material2,andrewseguin/material2,josephperrott/material2,crisbeto/material2