.tab-btn {
    transition: all 0.3s ease;
    border-bottom: 3px solid transparent;
}

.tab-btn.active-tab {
    color: #4f46e5; /* indigo-600 */
    border-bottom-color: #4f46e5; /* indigo-600 */
    background-color: #eef2ff; /* indigo-50 */
}

.tab-btn:not(.active-tab):hover {
    background-color: #f3f4f6; /* gray-100 */
    color: #374151; /* gray-700 */
}

.svg-container img {
    border: 1px solid #e5e7eb; /* gray-200 */
}
