.social-topline{background:#152338;color:#fff;font-size:13px;line-height:1.4}
.social-topline .wrap{display:flex;justify-content:flex-end;align-items:center;min-height:36px}
.social-topline a{display:inline-flex;align-items:center;gap:8px;padding:8px 0;color:#fff;text-decoration:none;font-weight:600}
.social-topline a:hover{text-decoration:underline;text-underline-offset:4px}
.social-topline a:focus-visible{outline:2px solid #fff;outline-offset:2px}
@media(max-width:600px){.social-topline .wrap{justify-content:center}.social-topline a{min-height:44px}}
