ol.menu-social{align-items:center;flex-wrap:wrap}img.social-logo{height:22px;width:auto;max-width:100px;vertical-align:middle;opacity:.8;transition:opacity .2s ease,transform .2s ease}a:hover>img.social-logo,a:focus-visible>img.social-logo{opacity:1;transform:translateY(-1px)}a:focus-visible>img.social-logo{outline:2px solid var(--accent-color);outline-offset:2px}img.social-logo-dark{display:none}:root[data-scheme=dark] img.social-logo-light{display:none}:root[data-scheme=dark] img.social-logo-dark{display:inline-block}@media(max-width:480px){img.social-logo{height:20px}}