/* profile-buttons.css — estados compartilhados para botões dos 3 modelos de perfil */

/* ── Estado ativo / pressionado ─────────────────────────────────────────── */
.social-link:active,
.mod-social-card:active,
.corp-social-cell:active {
  transform: scale(0.96) !important;
  opacity: 0.88;
}

/* ── Estado de foco (navegação por teclado) ─────────────────────────────── */
.social-link:focus-visible,
.mod-social-card:focus-visible,
.corp-social-cell:focus-visible,
.mod-contact-item:focus-visible,
.corp-contact-item:focus-visible {
  outline: 2px solid rgba(255, 255, 255, 0.6);
  outline-offset: 3px;
}

/* ── Botão de tipo Texto — sem animação de hover ────────────────────────── */
.link-text-info-item {
  cursor: default;
}
.link-text-info-item:hover {
  transform: none !important;
  opacity: 0.85;
}
.link-text-info-item:active {
  transform: none !important;
  opacity: 0.75;
}

/* ── Estado desabilitado (utilitário) ───────────────────────────────────── */
.yb-btn-disabled {
  opacity: 0.38;
  pointer-events: none;
  cursor: not-allowed;
}
