/* Melhorias específicas para botão inicial */

/* Garantir que a tela inicial tenha z-index apropriado */
.initial-screen {
  z-index: 9999 !important;
  position: fixed !important;
}

/* Estilos para o botão */
.initial-button {
  cursor: pointer !important;
  pointer-events: auto !important;
  position: relative !important;
  z-index: 10000 !important;
  transition: transform 0.3s ease !important;
}

.initial-button:hover {
  transform: translateY(-3px) !important;
}

.initial-button:active {
  transform: translateY(1px) !important;
}

/* Garantir que o container do botão seja clicável */
.initial-button-container {
  pointer-events: auto !important;
  position: relative !important;
  z-index: 10000 !important;
}

/* Melhorar visibilidade em dispositivos móveis */
@media (max-width: 768px) {
  .initial-button {
    padding: 12px 24px !important;
  }
  
  .button-content {
    font-size: 14px !important;
  }
}
