/* Social artwork shared by the footer and fixed rail. */
body .home-footer-social{display:flex;align-items:center;gap:15px;direction:rtl}
body .home-footer-social a{display:grid;place-items:center;width:33px;height:33px;flex:none;border-radius:9px;background:#fff;color:#0152ad}
body .home-footer-social img{display:block;width:33px;height:33px;object-fit:contain;margin:0;border-radius:9px}
body .home-footer-social img[src*="/footer-aparat"]{width:21px;height:21px}
body .home-footer-social img[src*="/footer-soroush"]{width:24px;height:24px}
body .home-social-rail{position:fixed;z-index:90;left:23px;top:50%;display:flex;flex-direction:column;align-items:center;gap:7px;padding:9px 4px;border-radius:24px;background:#ed0028;transform:translateY(-50%)}
body .home-social-rail a{display:grid;place-items:center;width:32px;height:32px;color:#fff;line-height:1}
body .home-social-rail img{display:block;width:24px;height:24px;object-fit:contain;margin:0}
body .home-social-rail a.social-up{height:23px}
body .home-social-rail a span,body .home-footer-social a span{font-size:9px;text-align:center}
body .home-social-rail a:focus-visible,body .home-footer-social a:focus-visible{outline:2px solid #0152ad;outline-offset:3px}
@media(min-width:701px){body.tabnak-home .home-social-rail{gap:7px}}
@media(max-width:700px){body .home-social-rail{display:none}body .home-footer-social{flex-wrap:wrap;gap:10px}}
