/**
 * Ask a venue advisor button theme
 * Adds green hover and active states for the advisor button
 */

/* Override default primary button hover state for advisor link */
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:hover,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:focus {
    border-color: #C8D200 !important;
    color: #C8D200 !important;
    background-color: transparent !important;
}

/* Active/Click state - green border and text */
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:active {
    border-color: #C8D200 !important;
    color: #C8D200 !important;
    background-color: transparent !important;
}

/* Dark variant hover state */
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:hover,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:focus {
    border-color: #C8D200 !important;
    color: #C8D200 !important;
    background-color: transparent !important;
}

/* Dark variant active state */
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:active {
    border-color: #C8D200 !important;
    color: #C8D200 !important;
    background-color: transparent !important;
}

/* Ensure SVG icon also changes color on hover/active */
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:hover svg path,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:active svg path,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link:focus svg path,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:hover svg path,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:active svg path,
a.app-navigation__action-button.app-navigation__action-button--primary.app-navigation__advisor-link--dark:focus svg path {
    fill: #C8D200 !important;
}
