/**
 * Archive / author pagination buttons.
 *
 * @package PersianLady
 */

.persianlady-archive-page-btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-width: 2.25rem;
	height: 2.25rem;
	padding: 0 0.55rem;
	border-radius: 8px;
	border: 1px solid rgba(204, 162, 92, 0.18);
	background: #fff;
	color: #64748b;
	font-size: 0.72rem;
	font-weight: 800;
	transition: all 0.2s ease;
}

.dark .persianlady-archive-page-btn {
	background: #0f172a;
	border-color: rgba(204, 162, 92, 0.14);
	color: #94a3b8;
}

.persianlady-archive-page-btn:hover:not(.is-disabled):not(.is-active) {
	border-color: #d97706;
	color: #b45309;
	background: #fffbeb;
}

.persianlady-archive-page-btn.is-active {
	background: linear-gradient(135deg, #b45309 0%, #d97706 100%);
	border-color: transparent;
	color: #fff;
	box-shadow: 0 6px 18px rgba(217, 119, 6, 0.25);
}

.persianlady-archive-page-btn.is-disabled,
.persianlady-archive-page-btn:disabled {
	opacity: 0.45;
	cursor: not-allowed;
}
