/* Styles pour le composant CandidateFrontFooter */
.candidate-footer {
	flex: 0 0 auto;
	width: 100%;
	background: rgba(255, 255, 255, 0.95);
	backdrop-filter: blur(10px);
	position: relative;
	z-index: 5;
	pointer-events: none;
	padding:10px;
}

.candidate-name {
	font-size: 14px;
	font-weight: 600;
	color: #1f2937;
	margin: 0 0 8px 0;
	text-align: left;
}

.candidate-location {
	color: #6b7280;
	margin: 0;
	display: flex;
	align-items: center;
	font-size: 0.875rem;
	text-align: left;
}

.candidate-location i {
	margin-right: 4px;
	color: #9ca3af;
}

@media (max-width: 768px) {

	.candidate-location {
		font-size: 0.8125rem;
	}
}
