.button-ai { background-color: #3498db; color: white; padding: 10px 20px; border: none; cursor: pointer; border-radius: 5px; font-size: 16px; font-weight: bold; }
.button-ai:hover { background-color: #2980b9; }
.button-ai:active { transform: translateY(2px); }
.button-ai:focus { outline: none; }
.button-ai:disabled { opacity: 0.5; cursor: not-allowed; }