/* ==========================================================================
   মডিউল: Footer
   ========================================================================== */

.arianerptheme-footer {
	margin-top: 48px;
	background: var(--arianerptheme-surface);
	border-top: 1px solid var(--arianerptheme-border);
	font-size: .95rem;
}

.arianerptheme-footer__grid {
	display: grid;
	gap: 24px;
	grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
	padding-block: 32px;
}

.arianerptheme-footer__name {
	margin: 0 0 8px;
	font-size: 1.1rem;
	font-weight: 700;
}

.arianerptheme-footer__line {
	display: flex;
	align-items: flex-start;
	gap: 8px;
	margin: 0 0 8px;
	color: var(--arianerptheme-muted);
}

.arianerptheme-footer__line .arianerptheme-icon {
	margin-top: 3px;
}

.arianerptheme-footer__menu {
	margin: 0;
	padding: 0;
	list-style: none;
}

.arianerptheme-footer__menu a {
	display: inline-block;
	padding: 4px 0;
	color: var(--arianerptheme-muted);
}

.arianerptheme-footer__bottom {
	padding-block: 16px;
	border-top: 1px solid var(--arianerptheme-border);
	color: var(--arianerptheme-muted);
	font-size: .875rem;
}

.arianerptheme-footer__bottom p {
	margin: 0;
}
