/* Technology Trends — category filter (not tab panels) */
.jhy-trends-filter .jhy-tt-article.is-hidden {
	display: none !important;
}

.jhy-trends-filter .jhy-tt-filter-btn {
	cursor: pointer;
}

.jhy-trends-filter .jhy-tt-filter-bar {
	border-bottom: 1px solid var(--color-slate-200, #e2e8f0);
}

.jhy-trends-filter .jhy-tt-article-row {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
	gap: 1.5rem;
	width: 100%;
}

.jhy-trends-filter .jhy-tt-article-body {
	flex: 1 1 0%;
	min-width: 0;
}

.jhy-trends-filter .jhy-tt-article-action {
	flex: 0 0 auto;
	align-self: center;
}

@media (max-width: 767px) {
	.jhy-trends-filter .jhy-tt-article-row {
		flex-direction: column;
		align-items: stretch;
	}
}
