/* =========================================================================
   AMIK 94 — търсене и филтри в архива
   ========================================================================= */

/* Резултати от търсене --------------------------------------------------- */

.search-lead {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 16px 32px;
	flex-wrap: wrap;
	margin-bottom: clamp(32px, 5vw, 56px);
	padding-bottom: 24px;
	border-bottom: 1px solid var(--line);
}

.search-lead__form {
	flex: 1 1 320px;
}

.search-count {
	margin: 0;
	padding-top: 12px;
	color: var(--steel);
	font-family: var(--font-mono);
	font-size: 0.75rem;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	white-space: nowrap;
}

.search-group {
	scroll-margin-top: 100px;
}

.search-group + .search-group {
	margin-top: clamp(48px, 7vw, 80px);
	padding-top: clamp(32px, 4vw, 48px);
	border-top: 1px solid var(--line);
}

.search-group__head {
	max-width: 78ch;
	margin-bottom: clamp(20px, 3vw, 32px);
}

.search-group__head h2 {
	font-size: clamp(1.6rem, 2.8vw, 2.5rem);
}

.search-group__note {
	max-width: 62ch;
	margin: 8px 0 0;
	color: var(--steel);
}

/* Групирани филтри в архива ---------------------------------------------- */

.archive-filters {
	margin-bottom: 16px;
}

.filter-group + .filter-group {
	margin-top: 16px;
}

.filter-group__label {
	margin: 0 0 8px;
	color: var(--steel);
	font-family: var(--font-mono);
	font-size: 0.75rem;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

.filter-bar.filter-bar--inline {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}

.archive-meta {
	display: flex;
	gap: 6px 20px;
	flex-wrap: wrap;
	margin: 0 0 24px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--line);
	color: var(--steel);
	font-size: 0.8125rem;
}

.archive-meta .mono {
	color: var(--ink);
	font-size: 0.8125rem;
}
