.actions-container {
  display: flex;
  gap: 8px;
  padding: 8px;
  border-radius: 10px;
  margin-left: 2rem;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;

  /* 🎨 Glassmorphism */
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(80px);
  -webkit-backdrop-filter: blur(8px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
}

/* Mostra no hover do card */
.container-cardconsulta:hover .actions-container {
  opacity: 1;
  visibility: visible;
  transform: translateY(-2px);
}

/* 3. Estilos base para o botão de edição (amarelo) */
.btn-edit-custom-style {
    background-color: #ffc107; /* Amarelo da sua imagem */
    color: #343a40;           /* Cor do ícone (cinza escuro para contraste) */
    border: none;
    padding: 8px 12px;       /* Ajuste o padding para o tamanho do botão */
    border-radius: 0.25rem;  /* Leve arredondamento de borda */
    transition: background-color 0.2s ease-in-out; /* Suaviza a transição de cor */
}


/* 5. Estilos base para o botão de exclusão (vermelho) */
.btn-delete-custom-style {
    background-color: #dc3545; /* Vermelho da sua imagem */
    color: #ffffff;           /* Cor do ícone (branco para contraste) */
    border: none;
    padding: 8px 12px;       /* Ajuste o padding para o tamanho do botão */
    border-radius: 0.25rem;  /* Leve arredondamento de borda */
    transition: background-color 0.2s ease-in-out; /* Suaviza a transição de cor */

    font-weight:bold ;
    
}

/* 6. Estilo de hover para o botão de exclusão */
.btn-delete-custom-style:hover {
    background-color: #c82333; /* Um vermelho um pouco mais escuro para o hover */
  
}

/* 7. Estilos para os ícones dentro dos botões (já está no JSX com fs-4) */
/* .fs-4 do Bootstrap já cuida do tamanho do ícone. Se precisar de mais controle, adicione aqui. */


.btn-confirm-style{
   background-color: #5ce687;

}

.card-verde{
  background-color: #b7ffbd;
  border: #91d392;
}

/* Aplique isso às classes que contêm os nomes do Médico e do Paciente */

.cardconsulta-infosecundaria p,
.cardconsulta-infoprimaria p {
    /* 1. Força o texto a não quebrar para a próxima linha */
    white-space: nowrap; 
    
    /* 2. Oculta qualquer texto que ultrapasse a largura do contêiner */
    overflow: hidden; 
    
    /* 3. Adiciona reticências (...) ao final do texto truncado */
    text-overflow: ellipsis; 
}

.tabelamensal .container-cardconsulta{
  width: 24rem;

}