/* Identidade visual da Prefeitura Municipal de Porecatu. */
.porecatu-transparencia {
	--ptc-navy: #32187f;
	--ptc-purple: #4120a6;
	--ptc-purple-light: #6b3dc2;
	--ptc-green: #05a936;
	--ptc-ink: #1c1c1c;
	--ptc-muted: #666;
	--ptc-line: #e9e5f0;
	--ptc-soft: #f8f6fc;
}

.ptc-heading {
	background:
		radial-gradient(ellipse at 88% 18%, rgba(183, 152, 255, .18), transparent 31%),
		radial-gradient(ellipse at 94% 110%, rgba(197, 169, 255, .15), transparent 34%),
		linear-gradient(112deg, #32187f 0%, #47229a 58%, #6b3dc2 100%);
}

.ptc-search button {
	background: #05a936;
}

.ptc-search button:hover {
	background: #078b30;
}

.ptc-card:hover,
.ptc-card[open] {
	border-color: #cbbce9;
}

.ptc-card-icon {
	background: #f1edfb;
	color: #4120a6;
}

.ptc-card-chevron,
.ptc-card-dropdown a {
	color: #4120a6;
}

.ptc-card[open] .ptc-card-chevron {
	background: #f1edfb;
}

.ptc-card-dropdown a:hover {
	color: #078b30;
}

.ptc-card-summary:focus-visible,
.ptc-card-dropdown a:focus-visible {
	outline-color: #8065c7;
}
