/* Custom styled feedback type buttons */
/* Hover effects for feedback type selector buttons */

#feedback-btn-bug:hover:not([style*="background-color: rgb(124, 184, 157)"]),
#feedback-btn-feature:hover:not([style*="background-color: rgb(124, 184, 157)"]),
#feedback-btn-other:hover:not([style*="background-color: rgb(124, 184, 157)"]) {
    background-color: #353535 !important;
    border-color: #7CB89D !important;
    color: #E5E5E5 !important;
}

/* Button hover effect */
#feedback-submit-button:hover {
    background-color: #8CC5AA !important;
    transform: translateY(-1px);
    box-shadow: 0 2px 8px rgba(124, 184, 157, 0.3);
}

#feedback-submit-button:active {
    transform: translateY(0);
}

/* Input focus states */
#feedback-title-input:focus,
#feedback-description-input:focus,
#feedback-repro-input:focus {
    border-color: #7CB89D !important;
    box-shadow: 0 0 0 2px rgba(124, 184, 157, 0.1);
}
