/* Helprite v241: production-stable footer-matched social shapes.
   This late stylesheet is intentionally a new file to defeat stale CDN caches. */
body[data-public-design][data-design-system="2026"] main#main #helprite-trust-v108 .helprite-trust-v108__socials .social-links {
  display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important;
}
body[data-public-design][data-design-system="2026"] main#main #helprite-trust-v108 .helprite-trust-v108__socials .social-link {
  box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
  width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;
  padding:0!important;border:1px solid color-mix(in srgb,currentColor 36%,transparent)!important;
  border-radius:10px!important;background:color-mix(in srgb,currentColor 6%,transparent)!important;line-height:1!important;
}
body[data-public-design][data-design-system="2026"] main#main #helprite-trust-v108 .helprite-trust-v108__socials .social-link svg {
  display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;
  max-width:20px!important;max-height:20px!important;fill:currentColor!important;
}
@media(max-width:350px){
  body[data-public-design][data-design-system="2026"] main#main #helprite-trust-v108 .helprite-trust-v108__socials .social-links{gap:5px!important;}
  body[data-public-design][data-design-system="2026"] main#main #helprite-trust-v108 .helprite-trust-v108__socials .social-link{
    width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;flex:0 0 40px!important;
  }
}
