.button-ai { background-color: #3498db; color: #fff; padding: 10px 20px; border: none; border-radius: 4px; font-size: 16px; cursor: pointer; }
.button-ai:hover { background-color: #2980b9; }
.button-ai:focus { outline: none; }
.button-ai:active { background-color: #1d5a99; }
.button-ai:disabled { opacity: 0.6; cursor: not-allowed; }
.button-ai:disabled:hover { background-color: #3498db; }