/* /maps sidebar — plain one-line meta (date • distance • time) */

.loc-maps-sidebar .loc-maps-post-card-meta {
	color: #646970;
	margin: 0;
	line-height: 1.4;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: none;
	border: none;
	padding: 0;
}

.loc-maps-sidebar.locmgr-font-size-small .loc-maps-post-card-meta {
	font-size: 12px;
}

.loc-maps-sidebar.locmgr-font-size-medium .loc-maps-post-card-meta {
	font-size: 13px;
}

.loc-maps-sidebar.locmgr-font-size-large .loc-maps-post-card-meta {
	font-size: 15px;
}

.loc-maps-sidebar.locmgr-appearance-muted .loc-maps-post-card-meta {
	color: #a7aaad;
}

.loc-maps-sidebar.locmgr-appearance-accent .loc-maps-post-card-meta {
	color: var(--global-palette-1, #049f82);
}

.loc-maps-sidebar.locmgr-appearance-strong .loc-maps-post-card-meta {
	color: #1d2327;
	font-weight: 600;
}

/* Legacy sidebar activity row markup */
.locmgr-maps-sidebar-meta {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 8px;
	margin-top: 8px;
	font-family: var(--global-body-font-family, Aldrich, sans-serif);
	font-size: var(--wp--preset--font-size--small, 0.8125rem);
	line-height: 1.6;
	font-weight: 400;
}

.locmgr-maps-sidebar-meta__item {
	display: inline-block;
	padding: 0.4em 1em;
	background: var(--wp--preset--color--theme-palette-7, var(--global-palette-7, #eeeeee));
	color: var(--wp--preset--color--theme-palette-6, var(--global-palette-6, #676767));
	white-space: nowrap;
	text-decoration: none;
	border-radius: 20px;
}

.locmgr-maps-sidebar-meta__item.is-accent {
	color: var(--wp--preset--color--theme-palette-1, var(--global-palette-1, #049f82));
}

.loc-maps-sidebar.locmgr-font-style-italic .loc-maps-post-card-meta {
	font-style: italic;
}

.loc-maps-sidebar.locmgr-font-style-bold .loc-maps-post-card-meta {
	font-weight: 700;
}

.loc-maps-sidebar.locmgr-font-style-bold-italic .loc-maps-post-card-meta {
	font-weight: 700;
	font-style: italic;
}

.loc-maps-sidebar.locmgr-font-style-light .loc-maps-post-card-meta {
	font-weight: 300;
}

.loc-maps-sidebar.locmgr-font-style-light-italic .loc-maps-post-card-meta {
	font-weight: 300;
	font-style: italic;
}

.loc-maps-sidebar.locmgr-font-style-uppercase .loc-maps-post-card-meta {
	text-transform: uppercase;
}

.loc-maps-sidebar.locmgr-font-style-small-caps .loc-maps-post-card-meta {
	font-variant: small-caps;
}

.loc-maps-sidebar.locmgr-title-align-center .loc-maps-post-card-title {
	text-align: center;
}

.loc-maps-sidebar.locmgr-title-align-right .loc-maps-post-card-title {
	text-align: right;
}

.loc-maps-sidebar.locmgr-meta-align-center .loc-maps-post-card-meta {
	text-align: center;
}

.loc-maps-sidebar.locmgr-meta-align-right .loc-maps-post-card-meta {
	text-align: right;
}
