.easy-gpt-status { padding: 10px; color: #155724; background-color: #d4edda; border-left: 5px solid #28a745; margin-bottom: 10px; }
.easy-gpt-warning { padding: 10px; color: #856404; background-color: #fff3cd; border-left: 5px solid #ffeeba; }
.easy-gpt-button { display: inline-block; margin-top: 20px; padding: 10px 20px; color: #fff; background-color: #0073aa; border: none; border-radius: 5px; text-decoration: none; font-size: 16px; }
.easy-gpt-button:hover { background-color: #3582c4; color:white; }
.disabled { background-color: #ccc; cursor: not-allowed; }