/* Importing Inter Font */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');

/* Base Font Style */
body, html, a, button, input, textarea {
    font-family: 'Inter', Arial, sans-serif;
}

/* Links */
a {
    color: #0047ba; /* Primary Blue */
}

/* Support Button Styling */
.c-support-counter button.m-supported,
.c-support-counter button:hover {
    color: #0047ba !important;
}

.c-support-counter button.m-supported i.icon,
.c-support-counter button:hover i.icon,
.c-support-counter button.no-touch:hover i.icon {
    color: #003a99 !important;
}

/* Staff Member Highlight */
.c-username.m-staff {
    color: #003a99;
}

.c-avatar.m-staff {
    border-color: #003a99;
}

/* Idea List Title Hover */
.c-idea-list .c-list-item .c-list-item-title:hover {
    color: #003a99;
}

/* Menu Background */
.c-menu {
    background-color: rgba(0, 71, 186, 0.1); /* Light blue overlay */
}

/* Placeholder Text */
input::placeholder, textarea::placeholder {
    color: #666;
}

/* Search Box */
.c-search input {
    background-color: #f0f0f0;
    border: 1px solid #ccc;
    color: #333;
}

/* Voting Button Hover */
.c-support-counter button:hover,
.c-support-counter button.m-supported {
    color: #003a99;
}