.esio-socials{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.esio-social-link{--social-color:#475569;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:48px;min-height:48px;padding:12px 16px;border:1px solid #dfe7f1;border-radius:14px;background:#fff;color:var(--social-color)!important;text-decoration:none;font-size:13px;font-weight:700;animation-iteration-count:1;animation-duration:.8s}.esio-social-link .fa-svg-wrap{width:24px;height:24px;color:var(--social-color)}.esio-social-link img{width:28px;height:28px;object-fit:contain;border-radius:5px;filter:none}.esio-social-link.is-placeholder{cursor:default;border-style:dashed}.esio-social-link:hover{box-shadow:0 5px 18px #14243e12}.social--facebook{--social-color:#1877f2}.social--instagram{--social-color:#c13584}.social--x{--social-color:#111827}.social--reddit{--social-color:#d93900}.social--youtube{--social-color:#d90000}.social--linkedin{--social-color:#0a66c2}.social--github{--social-color:#24292f}.social--tiktok{--social-color:#111827}.social--telegram{--social-color:#1684b5}.social--discord{--social-color:#5865f2}.social--whatsapp{--social-color:#128c47}.esio-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.software-footer__socials{display:flex;flex-wrap:wrap;gap:8px}.software-footer__socials .esio-social-link{width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border-radius:12px;background:#fff!important;overflow:visible}.software-footer__socials .esio-social-link .fa-svg-wrap{width:22px;height:22px}@media(prefers-reduced-motion:reduce){.esio-social-link{animation:none!important;transition:none!important}}
