.ifso-social{z-index:999;flex-direction:column;align-items:end;gap:8px;font-family:Arial,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.ifso-social-icons{background:#211d1b;border:1px solid #b94338;border-radius:4px;gap:3px;padding:4px;display:flex}.ifso-social-icons a{color:#f4ece0;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.ifso-social-icons a:hover,.ifso-social-icons a:focus-visible{background:#b94338}.ifso-social-icons svg{fill:currentColor;width:17px;height:17px}@media (max-width:600px){.ifso-social{bottom:10px;right:10px}.ifso-social{right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom))}.ifso-social-icons a{width:44px;height:44px}.ifso-social{background:#181716;align-items:center;padding:18px;position:relative;bottom:auto;right:auto}}.ifso-social-row{align-items:center;gap:6px;margin-left:-7px;display:flex}.ifso-social-row a{width:32px;height:32px;color:inherit;place-items:center;transition:opacity .2s;display:grid}.ifso-social-row a:hover,.ifso-social-row a:focus-visible{opacity:.65}.ifso-social-row svg{fill:currentColor;width:17px;height:17px}
