    background: none;
            border: none;
            color: var(--text-secondary);
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            gap: 4px;
            font-size: 0.75rem;
            padding: 4px 12px;
            flex-grow: 1;
            transition: color 0.2s, transform 0.1s ease;
            cursor: pointer;
        }
        .tab-btn svg {
            width: 24px;
            height: 24px;
        