
.page_issue_archive > h1,
.page_issue_archive h1 {
	margin: 1.02rem 0 0.92rem !important;
	color: var(--setara-maroon-deep) !important;
	font-size: clamp(1.32rem, 0.62vw + 1.04rem, 1.62rem) !important;
	font-weight: 620 !important;
	line-height: 1.12 !important;
	letter-spacing: 0 !important;
}

.page_issue_archive .setara-archive-groups {
	margin-top: 0.92rem !important;
	border-top: 1px solid rgba(184, 134, 11, 0.22) !important;
}

.page_issue_archive .setara-archive-year {
	border-bottom: 1px solid rgba(184, 134, 11, 0.22) !important;
}

.page_issue_archive .setara-archive-year-toggle {
	gap: 0.58rem !important;
	padding: 0.66rem 0.18rem !important;
	color: var(--setara-maroon-deep) !important;
	font-size: clamp(0.9rem, 0.22vw + 0.82rem, 1.02rem) !important;
	font-weight: 600 !important;
	line-height: 1.18 !important;
}

.page_issue_archive .setara-archive-count {
	display: none !important;
}

.page_issue_archive .setara-archive-chevron {
	width: 0.88rem !important;
	height: 0.88rem !important;
	color: var(--setara-gold) !important;
	font-size: 0.68rem !important;
}

.page_issue_archive .setara-archive-year-panel {
	padding-bottom: 0.78rem !important;
}

.page_issue_archive .setara-archive-issue {
	border: 1px solid rgba(184, 134, 11, 0.22) !important;
	border-radius: 10px !important;
	background: rgba(255, 253, 248, 0.86) !important;
	box-shadow:
		0 12px 26px rgba(59, 5, 6, 0.055),
		inset 0 1px 0 rgba(255, 255, 255, 0.68) !important;
}

.page_issue_archive .setara-archive-issue + .setara-archive-issue {
	margin-top: 0.62rem !important;
}

.page_issue_archive .setara-archive-issue-toggle {
	gap: 0.62rem !important;
	padding: 0.62rem 0.82rem !important;
	background: rgba(250, 246, 238, 0.78) !important;
	border-bottom: 1px solid transparent !important;
	font-weight: 590 !important;
	line-height: 1.22 !important;
}

.page_issue_archive .setara-archive-year.is-open .setara-archive-issue > .setara-archive-issue-toggle {
	background:
		linear-gradient(90deg, rgba(226, 190, 99, 0.12), rgba(255, 251, 239, 0.92) 32%, rgba(250, 246, 238, 0.78)) !important;
	box-shadow:
		inset 2px 0 0 rgba(184, 115, 51, 0.22),
		0 6px 14px rgba(59, 5, 6, 0.032) !important;
}

.page_issue_archive .setara-archive-issue-toggle:hover,
.page_issue_archive .setara-archive-issue-toggle:focus {
	background: rgba(216, 180, 90, 0.13) !important;
	color: var(--setara-maroon-deep) !important;
}

.page_issue_archive .setara-archive-issue.is-open > .setara-archive-issue-toggle {
	border-bottom-color: rgba(184, 134, 11, 0.18) !important;
	background:
		linear-gradient(90deg, rgba(226, 190, 99, 0.22), rgba(255, 248, 226, 0.94) 34%, rgba(250, 246, 238, 0.84)) !important;
	box-shadow:
		inset 3px 0 0 rgba(184, 115, 51, 0.66),
		inset 0 1px 0 rgba(255, 255, 255, 0.74),
		0 8px 18px rgba(59, 5, 6, 0.045) !important;
}

.page_issue_archive .setara-archive-issue-title {
	color: var(--setara-maroon-deep) !important;
	font-size: clamp(0.86rem, 0.14vw + 0.8rem, 0.95rem) !important;
	font-weight: 620 !important;
	line-height: 1.25 !important;
}

.page_issue_archive .setara-archive-issue-meta {
	color: rgba(31, 23, 21, 0.66) !important;
	font-size: 0.82rem !important;
	font-weight: 540 !important;
	line-height: 1.2 !important;
}

.page_issue_archive .setara-archive-issue-panel,
.page_issue_archive .setara-archive-issue.is-open > .setara-archive-issue-panel {
	grid-template-columns: 8.3rem minmax(0, 1fr) !important;
	gap: 1.35rem !important;
	padding: 1.25rem 1.45rem 1.35rem !important;
}

.page_issue_archive .setara-archive-cover {
	max-width: 8.3rem !important;
	border-radius: 4px !important;
	box-shadow: 0 14px 24px rgba(59, 5, 6, 0.14) !important;
}

.page_issue_archive .setara-archive-detail {
	align-self: start !important;
}

.page_issue_archive .setara-archive-detail-title,
.page_issue_archive .setara-archive-series {
	display: none !important;
}

.page_issue_archive .setara-archive-description {
	max-width: 52rem !important;
	margin: 0.1rem 0 0 !important;
	color: var(--setara-text) !important;
	font-size: 0.92rem !important;
	font-style: italic !important;
	font-weight: 450 !important;
	line-height: 1.74 !important;
	text-align: justify !important;
	text-justify: inter-word !important;
}

.page_issue_archive .setara-archive-link {
	margin-top: 1.05rem !important;
	padding: 0.56rem 0.86rem !important;
	border-radius: 8px !important;
	font-size: 0.86rem !important;
	font-weight: 720 !important;
	line-height: 1.2 !important;
}

@media (max-width: 768px) {
	.page_issue_archive .setara-archive-issue-panel,
	.page_issue_archive .setara-archive-issue.is-open > .setara-archive-issue-panel {
		display: block !important;
		padding: 1rem !important;
	}

	.page_issue_archive .setara-archive-description {
		text-align: left !important;
	}
}



