/* Customizações do projeto. O layout inteiro (cabeçalho, rodapé, painel do cliente,
   empreendimentos) usa Tailwind (via CDN, ver comum/cabecalho.tpl) como único framework
   de CSS; este arquivo cobre apenas ajustes finos que o Tailwind não cobre sozinho. */

/* Inputs de arquivo (upload de logo) nas telas de conta/empreendimento */
input[type="file"] {
	font-size: 14px;
	color: #4b5563;
}

input[type="file"]::file-selector-button {
	margin-right: 12px;
	padding: 8px 16px;
	border-radius: 8px;
	border: 1px solid #d1d5db;
	background: #f9fafb;
	color: #374151;
	font-weight: 600;
	cursor: pointer;
	transition: background-color .15s ease;
}

input[type="file"]::file-selector-button:hover {
	background: #f3f4f6;
}

/* Preview de logo mostrado via script.js antes do envio do formulário */
.preview-logo {
	object-fit: cover;
}

/* Clamp de descrição nos cards de empreendimento (listagem pública) */
.line-clamp-3 {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
