/* The original three icon coordinates define each row. */
.trc-social-group{overflow:visible!important;pointer-events:none}
.trc-social-items{position:absolute;right:0;top:0;display:grid;direction:rtl;grid-template-columns:49px 43px 25px;row-gap:10px;width:max-content;pointer-events:auto}
.trc-social-items .trc-social-icon{display:block;justify-self:start;width:25px;height:25px;color:inherit;text-decoration:none}
[data-trc-social="header"] .trc-social-icon:nth-child(3n+2){width:24px;transform:translateY(-1px)}
[data-trc-social="header"] .trc-social-icon:nth-child(3n){height:24px;transform:translateY(-1px)}
.trc-social-icon svg{display:block;width:100%;height:100%;fill:currentColor}
.trc-social-icon:focus-visible{outline:2px solid currentColor;outline-offset:4px}
[data-trc-social="footer"] .trc-social-items{grid-template-columns:57px 56px 21px;row-gap:12px}
[data-trc-social="footer"] .trc-social-icon{width:21px;height:21px}
.m [data-trc-social="footer"] .trc-social-items{grid-template-columns:41px 41px 21px}
.m [data-trc-social="header"] .trc-social-items{grid-template-columns:61px 60px 31px;row-gap:12px}
.m [data-trc-social="header"] .trc-social-icon{width:31px;height:32px;transform:none}
