.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
	position: relative;
	margin-top: 8rem;
	background-color: #fff
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina::before {
	content: '';
	background-image: url(../images/9on8iqc29t.png);
	display: block;
	width: 1319px;
	height: 330px;
	background-size: 100% 100%;
	position: absolute;
	top: -25rem;
	left: -20rem;
	z-index: -1
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_header {
	position: absolute;
	background: #4C1B73;
	width: 100vw;
	height: 46px;
	top: 0;
	right: 0;
	border-bottom-right-radius: 1.7rem;
	border-bottom-left-radius: 1.7rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_header::after {
	content: '';
	background-image: url(../images/ar6sszmdby.png);
	display: block;
	width: 100vw;
	height: 72px;
	top: 46px;
	background-size: 100% 100%;
	position: absolute
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina section section {}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.principal {
	margin-bottom: 5rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina section>section {
	margin-top: 1rem !important
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.principal section {
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina .h1 {
	color: #8B32D2;
	font-family: 'Asap';
	font-weight: bold;
	font-size: 32px;
	margin-bottom: 1.2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra img {
	z-index: 2;
	position: relative;
	width: 73%;
	height: auto
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra {
	position: relative;
	height: 313px;
	width: 100%;
	display: flex;
	place-items: center;
	justify-content: center
}

@media (min-width:800px) {

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.capitulos,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.infograficos,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.notas_tecnicas,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.pagina_estadual {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-bottom: 1rem
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
		width: 623px
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra img {
		width: 80%
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
		margin-top: 12rem
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.h2::after {
		min-width: 450px
	}
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.texto {
	width: 95%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas .amostra {
	height: 310px;
	width: 100%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas_amostra {
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra::after {
	content: "";
	background-image: url(../images/1gxxf6fryb.png);
	width: 100%;
	height: 100%;
	display: block;
	background-size: 100% 100%;
	position: absolute;
	z-index: 1;
	top: 0
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas .amostra::after {
	width: 100%;
	height: 100%;
	background-size: 100% 100%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina .h2 {
	position: relative;
	font-family: 'Asap';
	font-weight: bold;
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.h2::after {
	content: "";
	display: block;
	width: 80%;
	height: 3px;
	background-image: url(../images/vxau8j9701.png);
	background-size: 100% 100%;
	position: absolute
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina p {
	font-family: 'Mulish';
	font-size: 18px;
	font-weight: 600
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.box_2 {
	background: #FBF6FF;
	padding: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina strong {
	font-weight: 800
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina a {
	color: inherit;
	font-weight: 700;
	text-decoration: underline
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.icone_teclas {
	height: 30px;
	transform: translate(0px, 10px)
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior {
	position: relative;
	width: 100%;
	text-wrap: balance;
	line-height: 1.2;
	color: #fff;
	font-weight: bold;
	font-size: 0.9375rem;
	padding: 1rem;
	min-height: 10rem
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior {
	padding-left: 4rem
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo {
	padding-right: 5.5rem;
	text-align: right
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo span,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior span {
	display: block;
	margin-bottom: .5rem;
	font-size: 0.625rem;
	font-weight: 400;
	font-style: italic
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo::before {
	content: "";
	position: absolute;
	background-image: url(../images/v3wk27qpa2.svg);
	top: -20px;
	right: -20px;
	bottom: 0;
	z-index: 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 186px;
	height: 71px
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior::before {
	content: "";
	position: absolute;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-image: url(../images/kdj4ckjruq.svg);
	width: 65px;
	height: 45px;
	top: -5px;
	left: -15px
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo:hover::before,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior:hover::before {
	filter: brightness(1.1)
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa {
	position: relative;
	margin-left: -2rem;
	margin-right: -2rem;
	z-index: 0
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .container_conteudo_capa {
	margin-left: 1rem;
	margin-right: 1rem;
	padding-bottom: 1rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa::before {
	content: "";
	position: absolute;
	background-color: var(--cor-primaria1);
	left: -100vw;
	bottom: 0;
	right: -100vw;
	top: 0;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa {
	position: relative
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa img {
	min-width: 800px;
	margin-left: -350px
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa::before {
	content: "";
	position: absolute;
	background-image: url(../images/t956kjj67k.png);
	right: -19rem;
	height: 42.5rem;
	width: 100%;
	top: 0;
	background-size: contain;
	z-index: -1;
	background-repeat: no-repeat
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo {
	color: #fff;
	font-weight: bold;
	margin-bottom: 2rem;
	position: relative;
	text-wrap: balance;
	line-height: 1.2;
	min-height: 5rem;
	margin-top: 2rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo::before {
	content: "";
	position: absolute;
	background-image: url(../images/gro4cvesl5.png);
	left: -60%;
	top: 3rem;
	width: 100%;
	height: 3rem;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo>img {
	width: 148.23px;
	height: 72.5px;
	display: block;
	margin-bottom: .5rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro {
	background-color: #fff;
	padding: 2rem;
	font-weight: 600;
	border-radius: 8px;
	margin-bottom: 1rem;
	position: relative;
	font-size: .9rem;
	line-height: 1.2;
	margin-top: 0;
	margin-right: -2rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro::before {
	content: "";
	position: absolute;
	background-image: url(../images/ud4rtna7eo.png);
	right: 1.5rem;
	top: -2.5rem;
	width: 5rem;
	height: 5rem;
	background-repeat: no-repeat;
	background-size: contain
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro p:last-of-type {
	margin-bottom: 0
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link {
	text-align: right;
	margin-right: 3rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link a {
	position: relative;
	padding: .3rem 1rem;
	background-color: #fff;
	border-radius: 4px;
	color: var(--cor-primaria-escura9);
	font-weight: bold
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link a img {
	width: 2rem;
	height: 2rem;
	position: absolute;
	top: -.1rem;
	right: -3rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape {
	position: relative;
	display: flex;
	justify-content: space-between;
	margin-left: -8rem;
	margin-right: -8rem;
	height: 6.8rem;
	align-items: center
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape::before {
	content: "";
	background-color: var(--cor-primaria-escura1);
	position: absolute;
	left: -100vw;
	bottom: 0;
	right: -100vw;
	top: 0;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape::after {
	content: "";
	position: absolute;
	background-image: url(../images/785vlyorf3.png);
	left: -50%;
	right: -50%;
	bottom: 0;
	top: 0;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape .container_logos {
	display: flex;
	align-items: baseline;
	gap: 1rem;
	width: 22rem
}

@media (min-width:600px) {
	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo {
		padding-left: 10rem
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo>img {
		position: absolute;
		margin-left: -10rem
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro {
		font-size: 1rem;
		line-height: 1.5;
		padding: 2rem 2rem 2rem 10rem;
		margin-right: 0;
		margin-top: 0
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro::before {
		left: 1.5rem;
		top: 1.5rem
	}
}

body:has(.pagina_inicial) {
	background: url(../images/x0nk93rce5.png), linear-gradient(350deg, rgba(239, 219, 255, 1) 00%, rgba(255, 255, 255, 1) 35%);
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial {
	position: relative;
	padding-bottom: 4rem;
	padding-top: 10rem;
	margin-bottom: 2rem;
	background-color: #fff;
	padding-left: 2rem;
	padding-right: 2rem;
	border-radius: 16px;
	margin-left: -2rem;
	margin-right: -2rem;
	z-index: 2
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo {
	color: var(--cor-primaria1);
	font-size: 2.5rem;
	font-weight: bold;
	font-style: italic;
	line-height: 1.2;
	margin-bottom: 1rem;
	position: relative;
	text-wrap: balance
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
	content: "";
	background-image: url(../images/t2ft4sotu4.png);
	position: relative;
	display: block;
	background-size: 100% 100%;
	width: 361px;
	height: 361px;
	margin-left: -2rem
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .subtitulo {
	font-size: 1.2rem;
	line-height: 1.4;
	margin-bottom: 3rem;
	text-wrap: balance
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::before {
	content: "";
	background-image: url(../images/bbye9oyhx6.png);
	width: 100vw;
	display: block;
	position: absolute;
	height: 945px;
	top: -200px;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	background-repeat: no-repeat;
	background-size: 3000px 945px;
	background-position: top center
}

@media (max-width:768px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial {
		padding-top: 8rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::before {
		background-size: 1000px 315px;
		top: 0px
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
		width: 260px;
		height: 260px
	}
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque {
	position: relative;
	display: flex;
	flex-direction: column;
	font-size: 1.4rem;
	line-height: 1.3;
	text-wrap: balance;
	color: var(--cor-primaria-media1);
	font-weight: bold;
	font-style: italic
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque .ilustracao {
	width: 408px;
	height: 424px;
	min-width: 408px
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::after {
	content: "";
	position: absolute;
	background-image: url(../images/pg1qupqy57.svg)
}

@media (min-width:800px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo {
		max-width: 19rem;
		padding-top: 7rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .subtitulo {
		max-width: 20rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
		position: absolute;
		right: -20rem;
		top: 0rem;
		background-size: 100% 100%
	}
}

@media (min-width:1200px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque {
		flex-direction: row;
		gap: 1rem;
		margin-left: -18rem;
		align-items: center;
		margin-top: -2rem;
		margin-bottom: -2rem
	}
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano {
	position: relative;
	margin-bottom: 6rem;
	padding-top: 10rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano::before {
	content: "";
	position: absolute;
	background-image: url(../images/sad8va4h31.svg);
	bottom: -1.2rem;
	width: calc(100% + 10rem);
	height: 19.24px;
	left: -5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano::after {
	content: "";
	position: absolute;
	background-color: #FCF9FF;
	z-index: -1;
	top: -6rem;
	bottom: -6rem;
	right: -100vw;
	left: -100vw
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .vinheta {
	background-image: url(../images/pyx3nhb2gd.svg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 1.25rem;
	margin-left: -5rem;
	padding: .1rem 1rem .5rem 5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo {
	font-family: var(--font-family-secondary);
	background-color: #fff;
	margin-left: -5rem;
	margin-right: -5rem;
	padding: 2rem 5rem 2rem 5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo>.titulo {
	font-family: var(--font-family-primary);
	color: var(--cor-primaria-escura9);
	font-weight: bold;
	margin-bottom: 2rem;
	font-size: 2.5rem;
	line-height: 1.1;
	color: #8942C4;
	font-weight: bold;
	font-style: italic;
	text-wrap: balance
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo>.subtitulo {
	font-size: 1.25rem;
	max-width: 25rem;
	line-height: 1.4;
	text-wrap: balance
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo .pessoas {
	font-weight: bold
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo .pessoas span {
	display: block;
	font-weight: 400
}

.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque {
	background-color: #E7CAFF;
	background-image: url(../images/x0nk93rce5.png), linear-gradient(351deg, rgba(204, 162, 237, 1) 0%, rgba(224, 186, 255, 1) 100%);
	;
	padding: 2rem 3rem;
	margin-left: -3rem;
	margin-right: -3rem;
	margin-top: 2rem;
	margin-bottom: 2rem;
	border-radius: 8px;
	transform: rotate(-0.2deg);
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1)
}

.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque .conteudo {
	color: var(--cor-primaria-escura9);
	font-weight: 600;
	font-style: italic
}

@media print {
	.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.abre_capitulo .box_destaque {
		margin-top: 0;
		margin-bottom: 10pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0
	}

	.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque {
		width: 122mm;
		margin-top: 24pt;
		margin-bottom: 24pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0
	}
}

@media print {
	.abre_capitulo .box_destaque {
		margin-top: 12pt;
		margin-bottom: 18pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0;
	}
}

.css-scoped-f28f9c8c-f920-4315-98f9-44bae5b198e8.botao_artigo {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	display: block;
	width: 350.59px;
	height: 116.25px;
	line-height: 1;
	color: #1E3448;
	font-size: 0.75rem;
	font-weight: bold;
	background-repeat: no-repeat;
	background-size: contain;
	padding: 0 3.5rem 0 5.5rem;
	background-image: url(../images/0m0eceoiji.png);
	margin-top: 4rem;
	margin-bottom: 4rem
}

.css-scoped-f28f9c8c-f920-4315-98f9-44bae5b198e8.botao_artigo .titulo_artigo {
	display: flex;
	font-size: 0.9375rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
	height: 4rem;
	flex-direction: column;
	justify-content: center
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo {
	position: relative;
	padding-top: 20rem;
	margin-bottom: 6rem;
	z-index: 0
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: end;
	gap: 1rem;
	color: var(--cor-primaria1);
	font-weight: bold;
	font-size: 2rem;
	line-height: 1;
	margin-bottom: 4rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
	position: absolute;
	width: 200px;
	right: -1rem;
	top: -11rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.texto {
	text-wrap: balance
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta::before {
	content: "";
	width: 1318.56px;
	height: 451.78px;
	position: absolute;
	bottom: -1.3rem;
	left: -17rem;
	background-image: url(../images/vyxdy177g3.svg);
	background-repeat: no-repeat;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo {
	position: relative;
	font-size: 1.5rem;
	color: var(--cor-primaria-escura3);
	background-image: url(../images/62ukvo2r9a.svg);
	padding: 1rem 2rem 1rem 3rem;
	background-repeat: no-repeat;
	margin-bottom: -1.97rem;
	background-size: contain;
	background-position: center;
	width: 83px;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
	top: -6px
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo::after {
	content: "";
	background-image: url(../images/rdpyoxojeh.svg);
	background-repeat: no-repeat;
	position: absolute;
	top: -3rem;
	left: -1rem;
	width: 103.53px;
	height: 103.53px;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto {
	position: relative
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto::after {
	content: "";
	background-image: url(../images/nnqzotu3i5.svg);
	background-repeat: no-repeat;
	width: 310.21px;
	height: 13.34px;
	position: absolute;
	bottom: -1.5rem;
	left: 0
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina {
	position: relative;
	color: var(--cor-primaria1);
	margin-bottom: 2rem;
	padding-bottom: 1rem;
	font-weight: 600
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina strong {
	font-weight: 900
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina::before {
	content: "";
	background-image: url(../images/aemn3hpui2.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -1rem;
	left: 0;
	width: 100%;
	height: 1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.introducao {
	margin-bottom: 4rem;
	font-family: var(--font-family-secondary)
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2 {
	position: relative;
	color: var(--cor-primaria-escura9);
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	background-color: #fff;
	padding: 0.2rem 1rem;
	line-height: 1.2;
	text-wrap: balance
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	bottom: 0;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo .numero_capitulo::after {
	display: none
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta .numero_capitulo {
	font-size: 1.5rem;
	margin-bottom: -1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta {
	font-size: 1.75rem;
	margin-bottom: 3rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta::before {
	bottom: -1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta .texto::after {
	height: 6px;
	bottom: -1rem;
	background-position: inherit;
	border-radius: 20px
}

@media (min-width:960px) {
	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
		font-size: 3rem;
		left: -6.2rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo {
		font-size: 2rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
		right: -132px;
		top: -17rem;
		width: 321px
	}
}

@media print {
	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo {
		padding-top: 0;
		margin-top: 32mm;
		margin-bottom: 4rem;
		break-after: page
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
		font-size: 25pt;
		margin-bottom: 1rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto::after {
		display: none
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.numero_capitulo {
		font-size: 15pt;
		padding: 10pt 20pt 10pt 22pt;
		display: none
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
		top: -41mm;
		width: 62mm;
		right: -6mm;
		opacity: 1
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.linha_fina {
		padding-bottom: 5pt;
		margin-bottom: 15pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.introducao {
		margin-bottom: 10pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.conteudo {
		display: contents
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2 {
		margin-bottom: 15pt;
		font-size: 15pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::before {
		height: 45.38px;
		background-position: bottom
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::after {
		left: -4rem
	}
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota {
	position: relative;
	display: inline-block;
	margin-right: .5rem;
	margin-bottom: .5rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .numero {
	padding: .1rem .5rem;
	background-color: var(--cor-primaria1);
	border-radius: 30px;
	font-size: .8rem;
	color: #fff;
	width: fit-content;
	margin-bottom: 0
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul {
	list-style: none
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul .numero {
	display: inline-flex;
	height: 1rem;
	width: 1rem;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	padding: .6rem .6rem;
	font-size: .7rem;
	margin-left: -2rem;
	margin-right: .6rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul li {
	margin-bottom: .5rem;
	font-size: .8rem;
	line-height: 1.2;
	break-inside: avoid;
	margin-left: 2rem;
	overflow-wrap: break-word
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip {
	display: none
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .numero:hover+.tooltip {
	display: block
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip {
	display: none;
	position: absolute;
	bottom: 92%;
	background-color: #fafafa;
	width: 30vw;
	padding: 1rem;
	font-size: 0.7rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip a {
	overflow-wrap: break-word;
	color: var(--cor-primaria-media3);
	font-weight: bold
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip p {
	margin-bottom: 0.5rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip:hover {
	display: block
}

@media print {
	.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul .numero {
		margin-bottom: -1.09rem;
		display: flex
	}

	.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.qr-code-nota {
		width: 80px;
		height: 80px
	}

	.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.aparecer_impresso {
		display: flex
	}
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link {
	padding: 0.5rem 0.8rem;
	background-color: #eee;
	border-radius: 8px;
	cursor: pointer;
	width: 13ch;
	font-size: 0.7rem;
	white-space: nowrap;
	color: #333
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela:hover .copiar_link {
	opacity: 1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.grafico_rodape {
	display: flex;
	align-items: start
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.grafico_rodape .textos {
	flex: 1
}

@media screen (min-width:768px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link {
		position: absolute;
		right: 0;
		top: 0;
		opacity: 0;
		z-index: 2
	}
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link:hover {
	background-color: #ddd
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela {
	margin-bottom: 4rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .keywords {
	display: none
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela h4 {
	text-align: center;
	font-weight: 600;
	margin-top: 2rem;
	line-height: 1.1;
	font-size: 1rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela:has(.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.cards) .conteudo::before {
	content: "";
	background-image: url(../images/mnagcukwnp.svg);
	position: absolute;
	height: 663.23px;
	width: 53.42px;
	left: -7rem;
	background-repeat: no-repeat;
	top: -7rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo {
	position: relative;
	font-size: 0.9rem;
	font-weight: bold;
	color: #747487;
	padding-left: 2.5rem;
	padding-top: 0.4em;
	min-height: 1.2rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo::before {
	content: "";
	position: absolute;
	left: -5px;
	top: 5px;
	background-image: url(../images/kratlo91hr.svg);
	background-repeat: no-repeat;
	width: 44px;
	height: 44px
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.subtitulo {
	font-size: 1rem;
	font-weight: bold;
	line-height: 1.2;
	text-wrap: balance;
	color: var(--cor-primaria-media4);
	margin-top: -1.5rem;
	padding-left: 2.5rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.conteudo {
	position: relative
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela {
	position: relative;
	padding-right: 5rem;
	padding-left: 2rem;
	margin-left: -2rem;
	margin-right: -5rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::before {
	content: "";
	position: absolute;
	background-image: url(../images/27gueg0oh5.svg);
	background-repeat: no-repeat;
	width: 3rem;
	height: 100%;
	left: -1rem;
	top: 0;
	z-index: -1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::after {
	content: "";
	position: absolute;
	z-index: -1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar {
	width: 5px;
	height: 8px
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-button {
	background: #E3C3FF
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-track-piece {
	background: #9668BE
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-thumb {
	background: #E3C3FF
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table {
	color: #000;
	background-color: #F5F3FF;
	margin-bottom: 1rem;
	text-align: center
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th {
	background-color: var(--cor-primaria-escura1);
	color: #fff;
	font-weight: bold;
	border: 2px solid #fff
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table tr:last-of-type td {
	border-bottom: none
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th {
	border: 2px solid #F9F9F9
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td.estilo_a,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th.estilo_a {
	background-color: #E5C3FF !important;
	color: var(--cor-primaria-escura1) !important;
	font-weight: 500 !important
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td.estilo_b,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th.estilo_b {
	background-color: #F5F3FF !important;
	color: #000 !important
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .fonte,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .elaboracao,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota {
	margin-bottom: 0;
	font-family: 'Mulish', sans-serif;
	font-size: .7rem;
	line-height: 1.2;
	color: #4D5156
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .fonte>span,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .elaboracao>span,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota>span {
	font-weight: bold;
	margin-right: .2rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota {
	line-height: 1.2rem
}

@media (min-width:600px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -2rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -3rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -3rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 table {
		width: auto
	}
}

@media (min-width:800px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -4rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -6rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 table {
		width: auto
	}
}

@media (min-width:1000px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -6rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -10rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo {
		margin-inline: -12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo {
		margin-inline: -14rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -16rem
	}
}

@media (min-width:1300px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -10rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo {
		margin-inline: -16rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo {
		margin-inline: -19rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -20rem
	}
}

@media print {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela {
		break-inside: avoid;
		margin-bottom: 1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela h4 {
		width: 122mm;
		margin-top: 1rem;
		font-size: 10pt
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo {
		margin-bottom: 0;
		margin-left: -1.9rem;
		padding-left: 2rem;
		font-size: 10pt;
		width: 122mm
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo::before {
		width: 30px;
		height: 30px;
		background-size: contain
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.subtitulo {
		width: 122mm;
		text-wrap: pretty;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 2px;
		font-size: 10pt
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.conteudo {
		margin-bottom: 0
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.fonte {
		margin-top: -1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.secao_nos_estados .box_grafico_ou_tabela {
		position: absolute
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table {
		min-width: 0
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_3 {
		margin-right: 4rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_2 {
		margin-right: 8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_1 {
		margin-right: 12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 .conteudo {
		margin-inline: 0
	}
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card {
	padding: 1rem;
	margin-bottom: 0;
	color: var(--cor-primaria-escura8);
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background-size: cover;
	background-repeat: no-repeat
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(2) {
	background-image: url(../images/5lgwcj8vfy.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(3) {
	background-image: url(../images/3rqoxkvj9l.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(4) {
	background-image: url(../images/39ialngnln.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(5) {
	background-image: url(../images/6d71vlk937.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value {
	align-items: normal;
	gap: .5rem;
	justify-content: start
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value .texto {
	font-size: 1rem;
	font-weight: normal
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor {
	display: flex;
	align-items: center;
	gap: .5rem
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor {
	font-style: italic;
	font-size: 2.2rem;
	font-weight: bold
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor .unidade_medida {
	font-size: 1.8rem;
	font-weight: 900;
	margin-left: -.4rem
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor img {
	width: 61px;
	height: 61px
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .texto {
	font-size: 1.2rem;
	font-weight: bold;
	text-wrap: balance
}

@media print {
	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card {
		padding: 0.5rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor {
		font-size: 1.5rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value .texto {
		font-size: .8rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor .unidade_medida {
		font-size: 1.3rem
	}
}

.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: .5rem;
	margin-bottom: 2rem
}

@media (min-width:641px) {
	.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-left: -3rem;
		margin-right: -3rem
	}
}

@media print {
	.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-left: 0;
		margin-right: 0;
		margin-top: 10pt
	}
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos {
	margin-bottom: 6rem
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo {
	position: relative;
	color: var(--cor-primaria-escura9);
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	background-color: #fff;
	padding: 0.2rem 1rem;
	max-width: 28ch;
	line-height: 1.2;
	text-wrap: balance
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	bottom: 0;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

@media print {
	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos {
		margin-bottom: 2rem
	}

	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo {
		margin-bottom: 1rem
	}

	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::after {
		left: -4rem
	}
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados {
	position: relative;
	padding: 4rem 0;
	color: #fff;
	break-before: page;
	z-index: 0
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela {
	position: relative;
	padding-right: 5rem;
	padding-left: 2rem;
	margin-left: -2rem;
	margin-right: -5rem
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::before {
	content: "";
	position: absolute;
	background-image: url(../images/27gueg0oh5.svg);
	background-repeat: no-repeat;
	width: 3rem;
	height: 100%;
	left: -1rem;
	top: 0;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::after {
	content: "";
	position: absolute;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar {
	width: 5px;
	height: 8px
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-button {
	background: #E3C3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-track-piece {
	background: #9668BE
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-thumb {
	background: #E3C3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table {
	color: #000;
	background-color: #F5F3FF;
	margin-bottom: 1rem;
	table-layout: fixed;
	width: 100%
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table th {
	background-color: var(--cor-primaria1);
	color: #fff;
	font-weight: bold;
	border: 1px solid #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:first-of-type th:first-of-type {
	border-top-left-radius: 8px;
	width: 21ch
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:first-of-type th:last-of-type {
	border-top-right-radius: 8px
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:last-of-type td {
	border-bottom: none
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td {
	border: 1px solid #6a2ca630;
	border-left: none;
	border-right: none;
	background-color: #F5F3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td.estilo_a {
	background-color: #CA87FF;
	font-weight: 500
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.titulo {
	color: #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.titulo::before {
	background-image: url(../images/ry0ln3iwnd.svg)
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.subtitulo {
	color: #F6D3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados::before {
	content: "";
	background-color: #5a1998;
	background-image: url(../images/4owz7epvnh.png);
	background-size: 100px 100px;
	z-index: -1;
	display: block;
	width: 100vw;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo {
	position: relative;
	color: #fff;
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	padding: 0.2rem 1rem
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	top: -4rem;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.intro {
	font-family: var(--font-family-secondary)
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados td:first-child,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados td:first-child p {
	white-space: nowrap;
	text-wrap: nowrap
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .fonte,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .elaboracao,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota {
	color: #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota .texto_tooltip_revisao,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota .tooltip {
	color: black
}

@media print {
	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados {
		padding: 1pt 0;
		width: 100%;
		page-break-before: always
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td,
	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table th {
		padding-block: 2.7pt
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table {
		margin-bottom: .5rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.intro {
		line-height: 1.1;
		display: none
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados::before {
		top: -100vh;
		bottom: -100vh
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo {
		margin-bottom: 1rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::after {
		left: -4rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.conteudo .fonte {
		margin-top: 0
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.conteudo .subtitulo {
		margin-bottom: .5rem
	}
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao {
	font-size: 0.8rem
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao .nome_do_autor {
	font-weight: bold;
	margin-bottom: 0
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao p {
	margin-bottom: 0 !important
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao {
	position: relative;
	margin-bottom: 2rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao::before {
	content: "";
	position: absolute;
	background-image: url(../images/sad8va4h31.svg);
	bottom: -1.2rem;
	width: calc(100% + 10rem);
	height: 19.24px;
	left: -5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao::after {
	content: "";
	position: absolute;
	background-image: url(../images/505oet0n1z.svg);
	width: 150px;
	height: 150px;
	bottom: 0;
	left: -7.8rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .vinheta {
	background-image: url(../images/pyx3nhb2gd.svg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 1.5rem;
	margin-left: -5rem;
	padding: 0rem 1rem .5rem 5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .conteudo {
	font-family: var(--font-family-secondary);
	background-color: #fff;
	margin-left: -5rem;
	margin-right: -5rem;
	padding: 2rem 5rem 2rem 5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .conteudo>.titulo {
	font-family: var(--font-family-primary);
	color: var(--cor-primaria-escura9);
	font-weight: bold;
	margin-bottom: 1rem;
	font-size: 1.2rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.rodape {
	border-top: solid 1px #8B31D2;
	margin-top: 1.5rem;
	padding-top: 1rem;
	font-size: 0.75rem
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.secao_artigo {
	position: relative;
	padding: 6rem 0
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.copiar_link {
	padding: 0.5rem 0.8rem;
	background-color: #8B31D2;
	border-radius: 8px;
	cursor: pointer;
	width: 13ch;
	font-size: 0.7rem;
	white-space: nowrap;
	color: #FFFFFF;
	position: absolute;
	right: 0;
	bottom: 10rem
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.secao_artigo:after {
	content: "";
	z-index: -1;
	display: block;
	width: 100vw;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_verde:after {
	background: #DAF1AD
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_rosa:after {
	background: #F5D8DA
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_azul:after {
	background: #B3EFFC
}

.digibook__mode-digital .caixa_texto_digital,
.digibook__mode-print .caixa_texto_impresso {
	display: inline;
}

.digibook__mode-digital .caixa_texto_impresso,
.digibook__mode-print .caixa_texto_digital {
	display: none
}

@media print {
	@page {
		margin-bottom: 5mm !important
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.estado {
	grid-column: 1 / -1;
	font-weight: bold;
	color: var(--cor-primaria1)
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.rede {
	grid-column: 1 / -1;
	margin-top: -1rem;
	padding: .5rem 1rem;
	background-color: #fff;
	border-radius: 25px;
	margin-left: -1rem;
	width: fit-content
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg {
	display: flex;
	flex-direction: column;
	gap: 0.1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .svg {
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 179px;
	height: 100%;
	opacity: 0.8;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg._escolas .mascara1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg._escolas .mascara2 {
	height: 50%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_numero {
	font-size: .9rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 179px;
	height: 100%;
	opacity: 1;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara3 {
	position: absolute;
	bottom: 3px;
	left: 0;
	width: 179px;
	height: 50%;
	opacity: 0.8;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara4 {
	position: absolute;
	bottom: 3px;
	left: 0;
	width: 179px;
	height: 50%;
	opacity: 1;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento {
	display: flex;
	align-items: center;
	gap: .5rem;
	margin-bottom: .5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento .valor {
	position: relative;
	padding: 0.1rem .6rem;
	background-color: var(--cor-primaria1);
	color: #fff;
	border-radius: 36px;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento .valor::before {
	content: "";
	background-color: var(--cor-primaria1);
	height: .5rem;
	position: absolute;
	width: .5rem;
	top: 50%;
	right: -2px;
	transform: translateY(-50%) rotate(45deg);
	z-index: -1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio {
	width: 100%;
	position: relative;
	height: 8px;
	display: flex;
	align-items: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_externo {
	background-color: var(--cor-primaria1);
	height: 8px;
	border-radius: 8px;
	position: absolute
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_interno {
	background-color: #61C2D7;
	width: 100%;
	height: 3px;
	border-radius: 30px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.balao {
	position: absolute;
	padding: 0.2rem .8rem;
	background-color: #EA587B;
	color: #fff;
	border-radius: 36px;
	font-weight: bold;
	bottom: 25px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.balao::before {
	content: "";
	background-color: #EA587B;
	height: 1rem;
	position: absolute;
	width: 1rem;
	left: 50%;
	bottom: -2px;
	transform: translateX(-50%) rotate(45deg);
	z-index: -1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra {
	width: 5rem;
	height: 30.95px;
	border-radius: 4px;
	overflow: hidden;
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra_interno {
	width: 100%;
	background-color: #FFF0F4;
	height: 100%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra_externo {
	width: 2%;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	background-color: #F087A1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_barra {
	font-size: .8rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.texto_barra {
	font-size: .6rem;
	white-space: nowrap
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.numero_escolas {
	font-size: 1.5rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.texto_total_escolas {
	font-size: .8rem;
	color: #EA577B;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 {
	display: flex;
	flex-direction: column;
	gap: .5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .titulo {
	color: #EA587B;
	font-weight: bold;
	font-size: .8rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .subtitulo,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 .subtitulo {
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 .valor_e_elemento {
	align-items: end;
	height: 100%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 {
	margin-top: .3rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.nome_estado {
	color: #ffff;
	position: relative;
	background-image: url('../images/fyg2t2o3en.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 0rem 1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_4 {
	line-height: 1.1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculasDistribuidas .container {
	display: flex;
	gap: 0.5rem;
	align-items: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco {
	position: relative;
	width: fit-content
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .bigcontainer {
	transform-origin: 280px 245px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .chart_container {
	transform-origin: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .direitaRotation,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .label,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .number {
	transform-origin: 50% 50%;
	transform-box: fill-box
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas {
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas::before {
	content: "";
	position: absolute;
	background-image: url(../images/lyhmvea9mh.png)
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas strong {
	color: #000
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu {
	position: relative;
	width: fit-content;
	scale: 0.7;
	translate: -1.8rem 1.6rem
}



.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .retanguloProgresso {
	--progresso: 0;
	transform: scaleX(var(--progresso));
	transform-origin: 0% 50%;
	transform-box: fill-box
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .vermelhoClaro,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .azulClaro {
	opacity: 0.2
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .numero_distorcao {
	display: none
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente {
	position: relative;
	padding-top: 14rem;
	margin-bottom: 4rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente p {
	font-family: var(--font-family-secondary)
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente::before {
	content: "";
	position: absolute;
	background-image: url(../images/4vgc7shnrs.png);
	top: -16rem;
	left: -16rem;
	width: 1318.56px;
	height: 451.78px;
	background-size: 100% 100%;
	z-index: -1
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp1 {
	font-size: 2rem;
	font-weight: bold;
	margin-bottom: 1rem;
	color: var(--cor-primaria1)
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp2 {
	font-size: 1.5rem;
	font-weight: bold;
	position: relative;
	margin-top: 3rem;
	margin-bottom: 2rem;
	padding-bottom: 1rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp2::before {
	content: "";
	position: absolute;
	background-image: url(../images/owibgei2fx.svg);
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1rem;
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .zerar_margin_bottom {
	margin-bottom: 0
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .bold {
	font-weight: bold
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .separador_equipe {
	margin-top: 3rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente a {
	color: var(--cor-primaria-media3);
	font-weight: bold
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .ancora_logo {
	margin-bottom: 2rem;
	display: block
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa {
	position: relative;
	margin-left: -2rem;
	margin-right: -2rem;
	z-index: 0
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .container_conteudo_capa {
	margin-left: 1rem;
	margin-right: 1rem;
	padding-bottom: 1rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa::before {
	content: "";
	position: absolute;
	background-color: var(--cor-primaria1);
	left: -100vw;
	bottom: 0;
	right: -100vw;
	top: 0;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa {
	position: relative
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa img {
	min-width: 800px;
	margin-left: -350px
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .imagem_capa::before {
	content: "";
	position: absolute;
	background-image: url(../images/t956kjj67k.png);
	right: -19rem;
	height: 42.5rem;
	width: 100%;
	top: 0;
	background-size: contain;
	z-index: -1;
	background-repeat: no-repeat
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo {
	color: #fff;
	font-weight: bold;
	margin-bottom: 2rem;
	position: relative;
	text-wrap: balance;
	line-height: 1.2;
	min-height: 5rem;
	margin-top: 2rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo::before {
	content: "";
	position: absolute;
	background-image: url(../images/gro4cvesl5.png);
	left: -60%;
	top: 3rem;
	width: 100%;
	height: 3rem;
	background-repeat: no-repeat;
	background-size: contain;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo>img {
	width: 148.23px;
	height: 72.5px;
	display: block;
	margin-bottom: .5rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro {
	background-color: #fff;
	padding: 2rem;
	font-weight: 600;
	border-radius: 8px;
	margin-bottom: 1rem;
	position: relative;
	font-size: .9rem;
	line-height: 1.2;
	margin-top: 0;
	margin-right: -2rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro::before {
	content: "";
	position: absolute;
	background-image: url(../images/ud4rtna7eo.png);
	right: 1.5rem;
	top: -2.5rem;
	width: 5rem;
	height: 5rem;
	background-repeat: no-repeat;
	background-size: contain
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro p:last-of-type {
	margin-bottom: 0
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link {
	text-align: right;
	margin-right: 3rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link a {
	position: relative;
	padding: .3rem 1rem;
	background-color: #fff;
	border-radius: 4px;
	color: var(--cor-primaria-escura9);
	font-weight: bold
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .link a img {
	width: 2rem;
	height: 2rem;
	position: absolute;
	top: -.1rem;
	right: -3rem
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape {
	position: relative;
	display: flex;
	justify-content: space-between;
	margin-left: -8rem;
	margin-right: -8rem;
	height: 6.8rem;
	align-items: center
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape::before {
	content: "";
	background-color: var(--cor-primaria-escura1);
	position: absolute;
	left: -100vw;
	bottom: 0;
	right: -100vw;
	top: 0;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape::after {
	content: "";
	position: absolute;
	background-image: url(../images/785vlyorf3.png);
	left: -50%;
	right: -50%;
	bottom: 0;
	top: 0;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: -1
}

.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .rodape .container_logos {
	display: flex;
	align-items: baseline;
	gap: 1rem;
	width: 22rem
}

@media (min-width:600px) {
	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo {
		padding-left: 10rem
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .titulo>img {
		position: absolute;
		margin-left: -10rem
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro {
		font-size: 1rem;
		line-height: 1.5;
		padding: 2rem 2rem 2rem 10rem;
		margin-right: 0;
		margin-top: 0
	}

	.css-scoped-9d0f1fc1-54e4-45a4-b576-3d1a8eeb5be8.capa .intro::before {
		left: 1.5rem;
		top: 1.5rem
	}
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior {
	position: relative;
	width: 100%;
	text-wrap: balance;
	line-height: 1.2;
	color: #fff;
	font-weight: bold;
	font-size: 0.9375rem;
	padding: 1rem;
	min-height: 10rem
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior {
	padding-left: 4rem
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo {
	padding-right: 5.5rem;
	text-align: right
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo span,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior span {
	display: block;
	margin-bottom: .5rem;
	font-size: 0.625rem;
	font-weight: 400;
	font-style: italic
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo::before {
	content: "";
	position: absolute;
	background-image: url(../images/v3wk27qpa2.svg);
	top: -20px;
	right: -20px;
	bottom: 0;
	z-index: 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 186px;
	height: 71px
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior::before {
	content: "";
	position: absolute;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-image: url(../images/kdj4ckjruq.svg);
	width: 65px;
	height: 45px;
	top: -5px;
	left: -15px
}

.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_proximo:hover::before,
.css-scoped-639349f0-b0e7-43ca-8bfa-11cbf7102bbc.botao_anterior:hover::before {
	filter: brightness(1.1)
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
	position: relative;
	margin-top: 8rem;
	background-color: #fff
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina::before {
	content: '';
	background-image: url(../images/9on8iqc29t.png);
	display: block;
	width: 1319px;
	height: 330px;
	background-size: 100% 100%;
	position: absolute;
	top: -25rem;
	left: -20rem;
	z-index: -1
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_header {
	position: absolute;
	background: #4C1B73;
	width: 100vw;
	height: 46px;
	top: 0;
	right: 0;
	border-bottom-right-radius: 1.7rem;
	border-bottom-left-radius: 1.7rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_header::after {
	content: '';
	background-image: url(../images/ar6sszmdby.png);
	display: block;
	width: 100vw;
	height: 72px;
	top: 46px;
	background-size: 100% 100%;
	position: absolute
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina section section {}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.principal {
	margin-bottom: 5rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina section>section {
	margin-top: 1rem !important
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.principal section {
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina .h1 {
	color: #8B32D2;
	font-family: 'Asap';
	font-weight: bold;
	font-size: 32px;
	margin-bottom: 1.2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra img {
	z-index: 2;
	position: relative;
	width: 73%;
	height: auto
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra {
	position: relative;
	height: 313px;
	width: 100%;
	display: flex;
	place-items: center;
	justify-content: center
}

@media (min-width:800px) {

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.capitulos,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.infograficos,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.notas_tecnicas,
	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.pagina_estadual {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-bottom: 1rem
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
		width: 623px
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra img {
		width: 80%
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina {
		margin-top: 12rem
	}

	.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.h2::after {
		min-width: 450px
	}
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.texto {
	width: 95%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas .amostra {
	height: 310px;
	width: 100%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas_amostra {
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.amostra::after {
	content: "";
	background-image: url(../images/1gxxf6fryb.png);
	width: 100%;
	height: 100%;
	display: block;
	background-size: 100% 100%;
	position: absolute;
	z-index: 1;
	top: 0
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.graficos_tabelas .amostra::after {
	width: 100%;
	height: 100%;
	background-size: 100% 100%
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina .h2 {
	position: relative;
	font-family: 'Asap';
	font-weight: bold;
	margin-bottom: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.h2::after {
	content: "";
	display: block;
	width: 80%;
	height: 3px;
	background-image: url(../images/vxau8j9701.png);
	background-size: 100% 100%;
	position: absolute
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina p {
	font-family: 'Mulish';
	font-size: 18px;
	font-weight: 600
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.box_2 {
	background: #FBF6FF;
	padding: 2rem
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina strong {
	font-weight: 800
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.guia_leitor_pagina a {
	color: inherit;
	font-weight: 700;
	text-decoration: underline
}

.css-scoped-86c566f0-f3ff-4d5b-b9bb-161bb021399f.icone_teclas {
	height: 30px;
	transform: translate(0px, 10px)
}

body:has(.pagina_inicial) {
	background: url(../images/x0nk93rce5.png), linear-gradient(350deg, rgba(239, 219, 255, 1) 00%, rgba(255, 255, 255, 1) 35%);
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial {
	position: relative;
	padding-bottom: 4rem;
	padding-top: 10rem;
	margin-bottom: 2rem;
	background-color: #fff;
	padding-left: 2rem;
	padding-right: 2rem;
	border-radius: 16px;
	margin-left: -2rem;
	margin-right: -2rem;
	z-index: 2
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo {
	color: var(--cor-primaria1);
	font-size: 2.5rem;
	font-weight: bold;
	font-style: italic;
	line-height: 1.2;
	margin-bottom: 1rem;
	position: relative;
	text-wrap: balance
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
	content: "";
	background-image: url(../images/t2ft4sotu4.png);
	position: relative;
	display: block;
	background-size: 100% 100%;
	width: 361px;
	height: 361px;
	margin-left: -2rem
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .subtitulo {
	font-size: 1.2rem;
	line-height: 1.4;
	margin-bottom: 3rem;
	text-wrap: balance
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::before {
	content: "";
	background-image: url(../images/bbye9oyhx6.png);
	width: 100vw;
	display: block;
	position: absolute;
	height: 945px;
	top: -200px;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	background-repeat: no-repeat;
	background-size: 3000px 945px;
	background-position: top center
}

@media (max-width:768px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial {
		padding-top: 8rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::before {
		background-size: 1000px 315px;
		top: 0px
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
		width: 260px;
		height: 260px
	}
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque {
	position: relative;
	display: flex;
	flex-direction: column;
	font-size: 1.4rem;
	line-height: 1.3;
	text-wrap: balance;
	color: var(--cor-primaria-media1);
	font-weight: bold;
	font-style: italic
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque .ilustracao {
	width: 408px;
	height: 424px;
	min-width: 408px
}

.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial::after {
	content: "";
	position: absolute;
	background-image: url(../images/pg1qupqy57.svg)
}

@media (min-width:800px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo {
		max-width: 19rem;
		padding-top: 7rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .subtitulo {
		max-width: 20rem
	}

	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .titulo::before {
		position: absolute;
		right: -20rem;
		top: 0rem;
		background-size: 100% 100%
	}
}

@media (min-width:1200px) {
	.css-scoped-c046143d-6e3a-4949-8d6c-4587c19addf3.pagina_inicial .destaque {
		flex-direction: row;
		gap: 1rem;
		margin-left: -18rem;
		align-items: center;
		margin-top: -2rem;
		margin-bottom: -2rem
	}
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano {
	position: relative;
	margin-bottom: 6rem;
	padding-top: 10rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano::before {
	content: "";
	position: absolute;
	background-image: url(../images/sad8va4h31.svg);
	bottom: -1.2rem;
	width: calc(100% + 10rem);
	height: 19.24px;
	left: -5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano::after {
	content: "";
	position: absolute;
	background-color: #FCF9FF;
	z-index: -1;
	top: -6rem;
	bottom: -6rem;
	right: -100vw;
	left: -100vw
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .vinheta {
	background-image: url(../images/pyx3nhb2gd.svg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 1.25rem;
	margin-left: -5rem;
	padding: .1rem 1rem .5rem 5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo {
	font-family: var(--font-family-secondary);
	background-color: #fff;
	margin-left: -5rem;
	margin-right: -5rem;
	padding: 2rem 5rem 2rem 5rem
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo>.titulo {
	font-family: var(--font-family-primary);
	color: var(--cor-primaria-escura9);
	font-weight: bold;
	margin-bottom: 2rem;
	font-size: 2.5rem;
	line-height: 1.1;
	color: #8942C4;
	font-weight: bold;
	font-style: italic;
	text-wrap: balance
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo>.subtitulo {
	font-size: 1.25rem;
	max-width: 25rem;
	line-height: 1.4;
	text-wrap: balance
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo .pessoas {
	font-weight: bold
}

.css-scoped-1165477b-7846-4f2a-a3de-cf8934f42902.box_artigo_priscila_luciano .conteudo .pessoas span {
	display: block;
	font-weight: 400
}

.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque {
	background-color: #E7CAFF;
	background-image: url(../images/x0nk93rce5.png), linear-gradient(351deg, rgba(204, 162, 237, 1) 0%, rgba(224, 186, 255, 1) 100%);
	;
	padding: 2rem 3rem;
	margin-left: -3rem;
	margin-right: -3rem;
	margin-top: 2rem;
	margin-bottom: 2rem;
	border-radius: 8px;
	transform: rotate(-0.2deg);
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1)
}

.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque .conteudo {
	color: var(--cor-primaria-escura9);
	font-weight: 600;
	font-style: italic
}

@media print {
	.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.abre_capitulo .box_destaque {
		margin-top: 0;
		margin-bottom: 10pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0
	}

	.css-scoped-40dc4c05-0ed8-4b51-a2c9-494c23424ef7.box_destaque {
		width: 122mm;
		margin-top: 24pt;
		margin-bottom: 24pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0
	}
}

@media print {
	.abre_capitulo .box_destaque {
		margin-top: 12pt;
		margin-bottom: 18pt;
		padding: 1rem;
		margin-left: 0;
		margin-right: 0;
	}
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo {
	position: relative;
	padding-top: 20rem;
	margin-bottom: 6rem;
	z-index: 0
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: end;
	gap: 1rem;
	color: var(--cor-primaria1);
	font-weight: bold;
	font-size: 2rem;
	line-height: 1;
	margin-bottom: 4rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
	position: absolute;
	width: 200px;
	right: -1rem;
	top: -11rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.texto {
	text-wrap: balance
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta::before {
	content: "";
	width: 1318.56px;
	height: 451.78px;
	position: absolute;
	bottom: -1.3rem;
	left: -17rem;
	background-image: url(../images/vyxdy177g3.svg);
	background-repeat: no-repeat;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo {
	position: relative;
	font-size: 1.5rem;
	color: var(--cor-primaria-escura3);
	background-image: url(../images/62ukvo2r9a.svg);
	padding: 1rem 2rem 1rem 3rem;
	background-repeat: no-repeat;
	margin-bottom: -1.97rem;
	background-size: contain;
	background-position: center;
	width: 83px;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
	top: -6px
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo::after {
	content: "";
	background-image: url(../images/rdpyoxojeh.svg);
	background-repeat: no-repeat;
	position: absolute;
	top: -3rem;
	left: -1rem;
	width: 103.53px;
	height: 103.53px;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto {
	position: relative
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto::after {
	content: "";
	background-image: url(../images/nnqzotu3i5.svg);
	background-repeat: no-repeat;
	width: 310.21px;
	height: 13.34px;
	position: absolute;
	bottom: -1.5rem;
	left: 0
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina {
	position: relative;
	color: var(--cor-primaria1);
	margin-bottom: 2rem;
	padding-bottom: 1rem;
	font-weight: 600
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina strong {
	font-weight: 900
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .linha_fina::before {
	content: "";
	background-image: url(../images/aemn3hpui2.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -1rem;
	left: 0;
	width: 100%;
	height: 1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.introducao {
	margin-bottom: 4rem;
	font-family: var(--font-family-secondary)
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2 {
	position: relative;
	color: var(--cor-primaria-escura9);
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	background-color: #fff;
	padding: 0.2rem 1rem;
	line-height: 1.2;
	text-wrap: balance
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	bottom: 0;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo .numero_capitulo::after {
	display: none
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta .numero_capitulo {
	font-size: 1.5rem;
	margin-bottom: -1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta {
	font-size: 1.75rem;
	margin-bottom: 3rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta::before {
	bottom: -1rem
}

.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.subcapitulo>.vinheta .texto::after {
	height: 6px;
	bottom: -1rem;
	background-position: inherit;
	border-radius: 20px
}

@media (min-width:960px) {
	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
		font-size: 3rem;
		left: -6.2rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .numero_capitulo {
		font-size: 2rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
		right: -132px;
		top: -17rem;
		width: 321px
	}
}

@media print {
	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo {
		padding-top: 0;
		margin-top: 32mm;
		margin-bottom: 4rem;
		break-after: page
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta {
		font-size: 25pt;
		margin-bottom: 1rem
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta .texto::after {
		display: none
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.numero_capitulo {
		font-size: 15pt;
		padding: 10pt 20pt 10pt 22pt;
		display: none
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.vinheta>.ilustracao {
		top: -41mm;
		width: 62mm;
		right: -6mm;
		opacity: 1
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.linha_fina {
		padding-bottom: 5pt;
		margin-bottom: 15pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.introducao {
		margin-bottom: 10pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo>.conteudo {
		display: contents
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2 {
		margin-bottom: 15pt;
		font-size: 15pt
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::before {
		height: 45.38px;
		background-position: bottom
	}

	.css-scoped-b7887275-4b25-4934-9e00-e4336e8f0e3e.abre_capitulo .h2::after {
		left: -4rem
	}
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota {
	position: relative;
	display: inline-block;
	margin-right: .5rem;
	margin-bottom: .5rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .numero {
	padding: .1rem .5rem;
	background-color: var(--cor-primaria1);
	border-radius: 30px;
	font-size: .8rem;
	color: #fff;
	width: fit-content;
	margin-bottom: 0
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul {
	list-style: none
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul .numero {
	display: inline-flex;
	height: 1rem;
	width: 1rem;
	font-weight: bold;
	align-items: center;
	justify-content: center;
	padding: .6rem .6rem;
	font-size: .7rem;
	margin-left: -2rem;
	margin-right: .6rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota ul li {
	margin-bottom: .5rem;
	font-size: .8rem;
	line-height: 1.2;
	break-inside: avoid;
	margin-left: 2rem;
	overflow-wrap: break-word
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip {
	display: none
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .numero:hover+.tooltip {
	display: block
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip {
	display: none;
	position: absolute;
	bottom: 92%;
	background-color: #fafafa;
	width: 30vw;
	padding: 1rem;
	font-size: 0.7rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip a {
	overflow-wrap: break-word
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip p {
	margin-bottom: 0.5rem
}

.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota .tooltip:hover {
	display: block
}

@media print {
	.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota.lista_notas {
		width: 604.71px
	}

	.css-scoped-f6013cba-94c2-4101-99f5-e32863df4771.box_nota.lista_notas ul {
		column-count: 2
	}
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link {
	padding: 0.5rem 0.8rem;
	background-color: #eee;
	border-radius: 8px;
	cursor: pointer;
	width: 13ch;
	font-size: 0.7rem;
	white-space: nowrap;
	color: #333
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela:hover .copiar_link {
	opacity: 1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.grafico_rodape {
	display: flex;
	align-items: start
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.grafico_rodape .textos {
	flex: 1
}

@media screen (min-width:768px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link {
		position: absolute;
		right: 0;
		top: 0;
		opacity: 0;
		z-index: 2
	}
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.copiar_link:hover {
	background-color: #ddd
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela {
	margin-bottom: 4rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .keywords {
	display: none
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela h4 {
	text-align: center;
	font-weight: 600;
	margin-top: 2rem;
	line-height: 1.1;
	font-size: 1rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela:has(.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.cards) .conteudo::before {
	content: "";
	background-image: url(../images/mnagcukwnp.svg);
	position: absolute;
	height: 663.23px;
	width: 53.42px;
	left: -7rem;
	background-repeat: no-repeat;
	top: -7rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo {
	position: relative;
	font-size: 0.9rem;
	font-weight: bold;
	color: #747487;
	padding-left: 2.5rem;
	padding-top: 0.4em;
	min-height: 1.2rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo::before {
	content: "";
	position: absolute;
	left: -5px;
	top: 5px;
	background-image: url(../images/kratlo91hr.svg);
	background-repeat: no-repeat;
	width: 44px;
	height: 44px
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.subtitulo {
	font-size: 1rem;
	font-weight: bold;
	line-height: 1.2;
	text-wrap: balance;
	color: var(--cor-primaria-media4);
	margin-top: -1.5rem;
	padding-left: 2.5rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.conteudo {
	position: relative
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela {
	position: relative;
	padding-right: 5rem;
	padding-left: 2rem;
	margin-left: -2rem;
	margin-right: -5rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::before {
	content: "";
	position: absolute;
	background-image: url(../images/27gueg0oh5.svg);
	background-repeat: no-repeat;
	width: 3rem;
	height: 100%;
	left: -1rem;
	top: 0;
	z-index: -1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::after {
	content: "";
	position: absolute;
	z-index: -1
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar {
	width: 5px;
	height: 8px
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-button {
	background: #E3C3FF
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-track-piece {
	background: #9668BE
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .digibook__tabela::-webkit-scrollbar-thumb {
	background: #E3C3FF
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table {
	color: #000;
	background-color: #F5F3FF;
	margin-bottom: 1rem;
	text-align: center
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th {
	background-color: var(--cor-primaria-escura1);
	color: #fff;
	font-weight: bold;
	border: 2px solid #fff
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table tr:last-of-type td {
	border-bottom: none
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th {
	border: 2px solid #F9F9F9
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td.estilo_a,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th.estilo_a {
	background-color: #E5C3FF !important;
	color: var(--cor-primaria-escura1) !important;
	font-weight: 500 !important
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table td.estilo_b,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table th.estilo_b {
	background-color: #F5F3FF !important;
	color: #000 !important
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .fonte,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .elaboracao,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota {
	margin-bottom: 0;
	font-family: 'Mulish', sans-serif;
	font-size: .7rem;
	line-height: 1.2;
	color: #4D5156
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .fonte>span,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .elaboracao>span,
.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota>span {
	font-weight: bold;
	margin-right: .5rem
}

.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela .nota {
	line-height: 1.2rem
}

@media (min-width:600px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -2rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -3rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -3rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 table {
		width: auto
	}
}

@media (min-width:800px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -4rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -6rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 table,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 table {
		width: auto
	}
}

@media (min-width:1000px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -6rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -10rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo {
		margin-inline: -12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo {
		margin-inline: -14rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -16rem
	}
}

@media (min-width:1300px) {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5>.conteudo {
		margin-inline: -8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6>.conteudo {
		margin-inline: -10rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7>.conteudo {
		margin-inline: -12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8>.conteudo {
		margin-inline: -16rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9>.conteudo {
		margin-inline: -19rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10>.conteudo {
		margin-inline: -20rem
	}
}

@media print {
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela {
		break-inside: avoid;
		margin-bottom: 1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela h4 {
		width: 122mm;
		margin-top: 1rem;
		font-size: 10pt
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo {
		margin-bottom: 0;
		margin-left: -1.9rem;
		padding-left: 2rem;
		font-size: 10pt;
		width: 122mm
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.titulo::before {
		width: 30px;
		height: 30px;
		background-size: contain
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.subtitulo {
		width: 122mm;
		text-wrap: pretty;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 2px;
		font-size: 10pt
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.conteudo {
		margin-bottom: 0
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela>.fonte {
		margin-top: -1rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.secao_nos_estados .box_grafico_ou_tabela {
		position: absolute
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela table {
		min-width: 0
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_3 {
		margin-right: 4rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_2 {
		margin-right: 8rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_1 {
		margin-right: 12rem
	}

	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_5 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_6 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_7 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_8 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_9 .conteudo,
	.css-scoped-5ec19405-2c85-4f3f-b4ab-3b3c871d0fd1.box_grafico_ou_tabela.__tamanho_10 .conteudo {
		margin-inline: 0
	}
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card {
	padding: 1rem;
	margin-bottom: 0;
	color: var(--cor-primaria-escura8);
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background-size: cover;
	background-repeat: no-repeat
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(2) {
	background-image: url(../images/5lgwcj8vfy.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(3) {
	background-image: url(../images/3rqoxkvj9l.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(4) {
	background-image: url(../images/39ialngnln.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card:nth-of-type(5) {
	background-image: url(../images/6d71vlk937.svg);
	border: none
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value {
	align-items: normal;
	gap: .5rem;
	justify-content: start
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value .texto {
	font-size: 1rem;
	font-weight: normal
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor {
	display: flex;
	align-items: center;
	gap: .5rem
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor {
	font-style: italic;
	font-size: 2.2rem;
	font-weight: bold
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor .unidade_medida {
	font-size: 1.8rem;
	font-weight: 900;
	margin-left: -.4rem
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor img {
	width: 61px;
	height: 61px
}

.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .texto {
	font-size: 1.2rem;
	font-weight: bold;
	text-wrap: balance
}

@media print {
	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card {
		padding: 0.5rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor {
		font-size: 1.5rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card.has-value .texto {
		font-size: .8rem
	}

	.css-scoped-131566f5-0540-4225-bf44-a19ad264656c.card .icone_e_valor .valor .unidade_medida {
		font-size: 1.3rem
	}
}

.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
	position: relative;
	display: flex;
	flex-direction: column;
	gap: .5rem;
	margin-bottom: 2rem
}

@media (min-width:641px) {
	.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-left: -3rem;
		margin-right: -3rem
	}
}

@media print {
	.css-scoped-5b160833-fda0-4891-b373-0914ccba7641.cards {
		display: grid;
		grid-template-columns: 1fr 1fr;
		margin-left: 0;
		margin-right: 0;
		margin-top: 10pt
	}
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos {
	margin-bottom: 6rem
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo {
	position: relative;
	color: var(--cor-primaria-escura9);
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	background-color: #fff;
	padding: 0.2rem 1rem;
	max-width: 28ch;
	line-height: 1.2;
	text-wrap: balance
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	bottom: 0;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

@media print {
	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos {
		margin-bottom: 2rem
	}

	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo {
		margin-bottom: 1rem
	}

	.css-scoped-bd526aa9-20f0-4e2b-8450-d5db0d9bb3b3.secao_graficos>.titulo::after {
		left: -4rem
	}
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados {
	position: relative;
	padding: 4rem 0;
	color: #fff;
	break-before: page;
	z-index: 0
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela {
	position: relative;
	padding-right: 5rem;
	padding-left: 2rem;
	margin-left: -2rem;
	margin-right: -5rem
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::before {
	content: "";
	position: absolute;
	background-image: url(../images/27gueg0oh5.svg);
	background-repeat: no-repeat;
	width: 3rem;
	height: 100%;
	left: -1rem;
	top: 0;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::after {
	content: "";
	position: absolute;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar {
	width: 5px;
	height: 8px
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-button {
	background: #E3C3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-track-piece {
	background: #9668BE
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .digibook__tabela::-webkit-scrollbar-thumb {
	background: #E3C3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table {
	color: #000;
	background-color: #F5F3FF;
	margin-bottom: 1rem;
	table-layout: fixed;
	width: 100%
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table th {
	background-color: var(--cor-primaria1);
	color: #fff;
	font-weight: bold;
	border: 1px solid #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:first-of-type th:first-of-type {
	border-top-left-radius: 8px;
	width: 21ch
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:first-of-type th:last-of-type {
	border-top-right-radius: 8px
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table tr:last-of-type td {
	border-bottom: none
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td {
	border: 1px solid #6a2ca630;
	border-left: none;
	border-right: none;
	background-color: #F5F3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td.estilo_a {
	background-color: #CA87FF;
	font-weight: 500
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.titulo {
	color: #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.titulo::before {
	background-image: url(../images/ry0ln3iwnd.svg)
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .box_grafico_ou_tabela>.subtitulo {
	color: #F6D3FF
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados::before {
	content: "";
	background-color: #5a1998;
	background-image: url(../images/4owz7epvnh.png);
	background-size: 100px 100px;
	z-index: -1;
	display: block;
	width: 100vw;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo {
	position: relative;
	color: #fff;
	font-size: 1.5rem;
	font-weight: bold;
	margin-bottom: 4rem;
	width: fit-content;
	padding: 0.2rem 1rem
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::before {
	content: "";
	background-image: url(../images/z4bk8pke6s.svg);
	background-repeat: no-repeat;
	position: absolute;
	width: 1440px;
	height: 73.38px;
	top: -4rem;
	left: -30rem;
	right: 0;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::after {
	content: "";
	background-image: url(../images/9hydgwzu2d.svg);
	background-repeat: no-repeat;
	position: absolute;
	bottom: -5.9rem;
	width: 509px;
	height: 117px;
	left: -5rem;
	z-index: -1
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.intro {
	font-family: var(--font-family-secondary)
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados td:first-child,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados td:first-child p {
	white-space: nowrap;
	text-wrap: nowrap
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .fonte,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .elaboracao,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota {
	color: #fff
}

.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota .texto_tooltip_revisao,
.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados .nota .tooltip {
	color: black
}

@media print {
	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados {
		padding: 1pt 0;
		width: 100%;
		page-break-before: always
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table td,
	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table th {
		padding-block: 2.7pt
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados table {
		margin-bottom: .5rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.intro {
		line-height: 1.1;
		display: none
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados::before {
		top: -100vh;
		bottom: -100vh
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo {
		margin-bottom: 1rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.titulo::after {
		left: -4rem
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.conteudo .fonte {
		margin-top: 0
	}

	.css-scoped-a4bd5893-6fe4-4ca7-bce3-7a44e4a125c0.secao_nos_estados>.conteudo .subtitulo {
		margin-bottom: .5rem
	}
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao {
	font-size: 0.8rem
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao .nome_do_autor {
	font-weight: bold;
	margin-bottom: 0
}

.css-scoped-9f35dab0-7af9-4fbc-b440-9f7a68df65cf.autor_e_descricao p {
	margin-bottom: 0 !important
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao {
	position: relative;
	margin-bottom: 2rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao::before {
	content: "";
	position: absolute;
	background-image: url(../images/sad8va4h31.svg);
	bottom: -1.2rem;
	width: calc(100% + 10rem);
	height: 19.24px;
	left: -5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao::after {
	content: "";
	position: absolute;
	background-image: url(../images/505oet0n1z.svg);
	width: 150px;
	height: 150px;
	bottom: 0;
	left: -7.8rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .vinheta {
	background-image: url(../images/pyx3nhb2gd.svg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 1.5rem;
	margin-left: -5rem;
	padding: 0rem 1rem .5rem 5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .conteudo {
	font-family: var(--font-family-secondary);
	background-color: #fff;
	margin-left: -5rem;
	margin-right: -5rem;
	padding: 2rem 5rem 2rem 5rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.box_opiniao .conteudo>.titulo {
	font-family: var(--font-family-primary);
	color: var(--cor-primaria-escura9);
	font-weight: bold;
	margin-bottom: 1rem;
	font-size: 1.2rem
}

.css-scoped-b33693a1-2023-43e9-aa10-72b53725edd9.rodape {
	border-top: solid 1px #8B31D2;
	margin-top: 1.5rem;
	padding-top: 1rem;
	font-size: 0.75rem
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.secao_artigo {
	position: relative;
	padding: 6rem 0
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.secao_artigo:after {
	content: "";
	z-index: -1;
	display: block;
	width: 100vw;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_verde:after {
	background: #DAF1AD
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_rosa:after {
	background: #F5D8DA
}

.css-scoped-288cd57a-8b71-40dc-bf05-9d411554867f.fundo_azul:after {
	background: #B3EFFC
}

main:has(.infografico_estados) {
	max-width: 788px;
	padding: 0 10px;
}

* {
	min-width: 0;
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados_container {
	margin-top: 10rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento {
	margin-top: 3px;
	height: 2rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 {
	margin-top: 0
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 .fio {
	margin-left: 10px;
	margin-right: 10px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4 {
	margin-left: -8px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.etapas_scroller {
	width: 100%;
	overflow-x: auto
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.etapas_container {
	width: 768px;
	height: 897.13px;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: 39px 58px 318px 68px 90px;
	gap: 0.5rem;
	background-image: url(../images/lit1gx5qjh.png);
	background-repeat: no-repeat;
	background-size: contain;
	padding-top: 10.8rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.etapas_container>* {
	padding: 0 10px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_4 {
	transform: none
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu {
	scale: 1;
	translate: none;
	width: auto
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_1_matricula,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_2_matricula,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_3_matricula,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_4_matricula {
	margin-top: -2px;
	line-height: 1.2
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_1_matricula_text {
	font-size: 0.9rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.waffle_1_matricula_numeros {
	font-size: 1.1rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
	margin-top: 10px;
	line-height: 1.2;
	font-size: 0.9rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 {
	height: 60px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem.valor_e_elemento {
	margin-top: -0px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.total_escolas {
	border: 2px solid #EB5F7E;
	padding: 10px;
	border-bottom-width: 0;
	border-radius: 8px 8px 0 0
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.total_escolas .numero_escolas {
	font-size: 2rem;
	line-height: 1.2
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 {
	padding: 10px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_4 {
	.texto_barra {
		font-size: 0.9rem;
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .titulo {
	color: #EA587B;
	font-weight: bold;
	font-size: 1.2rem;
	line-height: 1.2
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 {
	margin-top: 1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas {
	margin-top: 2rem;
	font-size: 1.2rem;
	line-height: 1.2;
	margin-bottom: 1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.total_matriculas .titulo {
	color: #4199AC;
	margin-top: 3rem;
	font-size: 1.2rem;
	line-height: 1.2;
	margin-bottom: 1rem
}

@media (min-width:600px) {
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_container {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 1rem 3rem
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .titulo,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .titulo,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .titulo,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .titulo {
	margin-top: 1rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculasDistribuidas .texto_fio {
	width: 9ch;
	flex-shrink: 0
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculasDistribuidas .valor_fio {
	width: 6ch;
	flex-shrink: 0;
	text-align: right
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.grafico_arco_menor {
	position: relative;
	line-height: 1.2;
	width: 320px;
	height: 200px;

	.bg {
		position: absolute;
		left: 19%;
		top: 22.5%;
		width: 50%;
		height: 112px;
		background-color: #B3F0FD;
		border-radius: 100px;
	}

	.texto_superior {
		position: absolute;
		font-weight: bold;
		top: 30px;
		left: 50%;
		translate: -50% 0;
		text-align: center;
		width: 10ch;
		font-size: 1.1rem;
	}

	.texto_inferior {
		position: absolute;
		top: 55px;
		left: 50%;
		translate: -50% 0;
		text-align: center;
		width: 10ch;
		font-size: 1.1rem;
	}

	.valor {
		position: absolute;
		font-weight: bold;
		color: #8A31D2;
		left: 40%;
		top: 160px;
	}

	.label {
		position: absolute;
		left: 40%;
		top: 180px;
	}

	.chart_arco {
		position: absolute;
		width: 10rem;
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.primeiro_grafico,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.segundo_grafico,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.terceiro_grafico {
	position: relative;
	height: 340px;

	.bg {
		position: absolute;
		left: 5%;
		top: 22.5%;
		width: 319px;
		height: 300px;
		background-color: #d9d8ff;
		border-radius: 50%;
		transform: scale(0.6);
	}

	.texto_superior {
		position: absolute;
		font-size: 2.46rem;
		font-weight: bold;
		left: 0;
		width: 100%;
		text-align: center
	}

	.texto_inferior {
		position: absolute;
		text-align: center;
		line-height: 1.2;
		max-width: 50%;
		font-size: 1.2rem;
		left: 50%;
		transform: translateX(-50%);
	}

	.primeiro_arco {
		position: absolute;
		left: -8rem;
		top: -6rem;
	}

	.segundo_arco {
		position: absolute;
		top: -6rem;
		left: 3.5rem;
	}
}

@media (min-width:500px) {

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.primeiro_grafico,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.segundo_grafico,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.terceiro_grafico {
		position: relative;
		height: 500px;

		.bg {
			left: 19%;
			transform: scale(1);
		}
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.primeiro_grafico .texto_superior {
	top: 6rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.segundo_grafico .texto_superior {
	top: 5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.terceiro_grafico .texto_superior {
	top: 5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.primeiro_grafico .texto_inferior {
	top: 9.5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.segundo_grafico .texto_inferior {
	top: 8.5rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.terceiro_grafico .texto_inferior {
	top: 8.5rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.legenda {
	margin: 4rem auto;
	width: fit-content
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.legenda img {
	width: 2.5rem;
	vertical-align: middle
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.legenda .item_1 {}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.notas {
	margin: 4rem 0;
	font-size: 0.9rem;
	color: #616161
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.notas .numero_nota {
	display: inline-block;
	font-weight: bold
}

@media print {
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.etapas_container-dados {
		display: contents
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 0.5rem
}

@media print {
	@page {
		margin-bottom: 5mm !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados {
		gap: 1rem
	}
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.estado {
	grid-column: 1 / -1;
	font-weight: bold;
	color: var(--cor-primaria1)
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.rede {
	grid-column: 1 / -1;
	margin-top: -1rem;
	padding: .5rem 1rem;
	background-color: #fff;
	border-radius: 25px;
	margin-left: -1rem;
	width: fit-content
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg {
	display: flex;
	flex-direction: column;
	gap: 0.1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .svg {
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 179px;
	height: 100%;
	opacity: 0.8;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg._escolas .mascara1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg._escolas .mascara2 {
	height: 50%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_numero {
	font-size: .9rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 179px;
	height: 100%;
	opacity: 1;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara3 {
	position: absolute;
	bottom: 3px;
	left: 0;
	width: 179px;
	height: 50%;
	opacity: 0.8;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_svg .mascara4 {
	position: absolute;
	bottom: 3px;
	left: 0;
	width: 179px;
	height: 50%;
	opacity: 1;
	background: #fff
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento {
	display: flex;
	align-items: center;
	gap: .5rem;
	margin-bottom: -3px;
	width: 100%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento .valor {
	position: relative;
	width: 28px;
	height: 28px;
	padding: 0;
	text-align: center;
	background-color: var(--cor-primaria1);
	color: #fff;
	border-radius: 36px;
	font-weight: bold;
	flex-shrink: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.9rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento .valor::before {
	content: "";
	background-color: var(--cor-primaria1);
	height: .5rem;
	position: absolute;
	width: .5rem;
	top: 50%;
	right: -2px;
	transform: translateY(-50%) rotate(45deg);
	z-index: -1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio {
	width: 100%;
	position: relative;
	height: 8px;
	display: flex;
	align-items: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_externo {
	background-color: var(--cor-primaria1);
	height: 8px;
	border-radius: 8px;
	position: absolute
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_interno {
	background-color: #61C2D7;
	width: 100%;
	height: 2px;
	border-radius: 30px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.balao {
	position: absolute;
	padding: 0.2rem .8rem;
	background-color: #EA587B;
	color: #fff;
	border-radius: 36px;
	font-weight: bold;
	font-size: 0.9rem;
	bottom: 25px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.balao::before {
	content: "";
	background-color: #EA587B;
	height: 1rem;
	position: absolute;
	width: 1rem;
	left: 50%;
	bottom: -2px;
	transform: translateX(-50%) rotate(45deg);
	z-index: -1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra {
	width: 5rem;
	height: 30.95px;
	border-radius: 4px;
	overflow: hidden;
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra_interno {
	width: 100%;
	background-color: #FFF0F4;
	height: 100%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.barra_externo {
	width: 2%;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	background-color: #F087A1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_barra {
	font-size: .8rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.texto_barra {
	font-size: .6rem;
	white-space: nowrap
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.numero_escolas {
	font-size: 1.5rem;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.texto_total_escolas {
	font-size: .8rem;
	color: #EA577B;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 {
	display: flex;
	flex-direction: column;
	gap: .5rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .titulo {
	color: #EA587B;
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .subtitulo,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 .subtitulo {
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3 .valor_e_elemento,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 .valor_e_elemento {
	align-items: end;
	height: 100%
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
	font-weight: bold
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.nome_estado {
	color: #ffff;
	position: relative;
	background-image: url('../images/fyg2t2o3en.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 0rem 1rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_1,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_2,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_3,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_4 {
	line-height: 1.1
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculasDistribuidas .container {
	display: flex;
	gap: 0.5rem;
	align-items: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco {
	position: relative;
	width: fit-content
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .bigcontainer {
	transform-origin: 280px 245px
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .chart_container {
	transform-origin: center
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .direitaRotation,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .label,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_arco .number {
	transform-origin: 50% 50%;
	transform-box: fill-box
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas {
	position: relative
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas::before {
	content: "";
	position: absolute;
	background-image: url(../images/lyhmvea9mh.png)
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas strong {
	color: #000
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_container {}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .retanguloProgresso {
	--progresso: 0;
	transform: scaleX(var(--progresso));
	transform-origin: 0% 50%;
	transform-box: fill-box
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .vermelhoClaro,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .azulClaro {
	opacity: 0.2
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu .numero_distorcao {
	display: none
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas {
	line-height: 1.2;
	overflow: hidden
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores-label,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas {
	font-size: 0.9rem
}

.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores-valor,
.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas-valor {
	font-size: 1.1rem
}

@media print {
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.chart_waffle_chapeu {
		position: relative;
		width: fit-content;
		scale: 0.7;
		translate: -1.8rem 1.6rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916h1.estado {
		translate: -0.5rem -0.4rem !important;
		letter-spacing: -1px !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados {
		position: relative;
		grid-template-columns: 8.7rem 8.7rem 8.7rem 8.7rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.pagedjs_page.pagedjs_left_page:has(.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados) .pagedjs_margin-bottom-left-corner {
		bottom: 31px !important;
		left: 19px !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados {
		margin-left: 1rem;
		font-size: 8.4pt !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4 .valor_e_elemento {
		margin-bottom: 0.2rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .valor_e_elemento .barra {
		flex-shrink: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2 .valor_e_elemento {}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4 {
		width: 8rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 .fio_interno {
		width: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4 .fio {}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2 {
		translate: -1.2rem 5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3 {
		translate: -1.2rem 5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4 {
		translate: -1.4rem 5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1 {
		margin-top: 0 !important;
		translate: -0.25rem 5.3rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
		transform: translate(-8px, -3px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2 .valor_e_elemento {
		transform: translate(-0.75rem, 20.6rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3 .valor_e_elemento {
		transform: translate(-0.9rem, 20.6rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 .valor_e_elemento {
		transform: translate(-0.9rem, 20.6rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_externo {
		max-width: 120px
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.fio_interno {
		height: 2px !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1_item,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2_item,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3_item,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4_item {
		font-size: 7pt !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_1_item {
		margin: 0 !important;
		translate: 0.5rem 0.2rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_2_item {
		translate: 0.6rem -0.1rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_3_item {
		translate: 0.3rem -0.1rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.funil_item_4_item {
		translate: 0.7rem -0.1rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 {
		font-size: 8.6pt !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
		translate: 0.15rem 20.8rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_2 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_3 .fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_4 .fio {
		max-width: 125px !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .barra,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 .barra,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_3 .barra,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_4 .barra {
		height: 20px !important;
		margin-bottom: 0.3rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_3 .valor_e_elemento,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_4 .valor_e_elemento {
		margin-bottom: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .titulo {
		font-size: .8rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 :nth-child(1 of .css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento) {
		margin-top: 0.4rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 :nth-child(1 of .css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento) {
		margin-top: 0.4rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.valor_e_elemento {
		margin-bottom: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_3,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_4 {
		gap: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .subtitulo {
		margin-top: 0.71rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_1 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_2 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_3 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_4 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_1 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_2 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_3 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_4 .svg {
		transform: scale(0.66) !important;
		margin-left: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.total_escolas {
		translate: -0.1rem 19.5rem;
		height: fit-content
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_1 div.svg {
		translate: -1.3rem -0.25rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_2 div.svg {
		translate: -1.3rem -0.25rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_3 div.svg {
		translate: -1.3rem -0.25rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_4 div.svg {
		translate: -1.3rem -0.25rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_1 {
		transform: translate(2px, 20.5rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_2 {
		transform: translate(-1px, 20.5rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_3 {
		transform: translate(-3px, 20.5rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_4 {
		transform: translate(-5px, 20.5rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_1 {
		transform: translate(2px, 20rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_2 {
		transform: translate(-1px, 20rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_3 {
		transform: translate(-3px, 20rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_4 {
		transform: translate(-5px, 20rem) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.numero_escolas {
		font-size: 25pt !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.texto_total_escolas {
		transform: translate(0.2rem, -0.1rem)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_1 .svg {
		translate: -2rem -0.7rem !important;
		width: 11rem;
		overflow-x: hidden
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_2 .svg {
		translate: -2rem -0.7rem !important;
		width: 11rem;
		overflow-x: hidden
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_3 .svg {
		translate: -2rem -0.7rem !important;
		width: 11rem;
		overflow-x: hidden
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_4 .svg {
		translate: -2rem -0.7rem !important;
		width: 11rem;
		overflow-x: hidden
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_1 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_2 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_3 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_4 .valor_e_svg {
		margin-left: -0.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_1 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_2 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_3 .valor_e_svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_4 .valor_e_svg {
		width: 7.3rem;
		overflow-x: hidden;
		margin-left: -0.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_1,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_2,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_3,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_4 {
		font-size: 0.8rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_1 {
		transform: translate(-0.4rem, 5.2rem)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_2 {
		transform: translate(-0.5rem, 5.2rem)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_3 {
		transform: translate(-0.7rem, 5.2rem)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.titulo_coluna_4 {
		transform: translate(-0.9rem, 5.2rem)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados div {
		font-size: 8pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .valor {
		padding: 0.2rem 0.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados h1 {
		font-size: 19pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_1 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_2 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_3 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.professores_item_4 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_1 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_2 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_3 .svg,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.escolas_item_4 .svg {
		transform: scale(0.7);
		margin-left: -1.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 .texto_barra,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 .texto_barra {
		font-size: 0.56rem !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.aprendizagem_item_1 {
		line-height: 1.2
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_1 {
		width: 14rem;
		margin-left: -2rem;
		translate: 0.9rem 19rem;
		line-height: 1;
		letter-spacing: -0.02em
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infraestrutura_item_2 {
		width: 14rem;
		margin-left: 3rem;
		translate: -0.3rem 19.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.outra_pagina {
		page-break-before: always;
		height: 0
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.como_as_matriculas {
		transform: translate(-109px, 222px);
		width: 11rem;
		font-weight: bold;
		color: #5a58b6;
		font-size: 9pt;
		line-height: 1.2
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei {
		transform: translate(-264px, 268px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai {
		transform: translate(-419px, 379px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf {
		transform: translate(47px, 389px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em {
		transform: translate(-108px, 497px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em {
		font-size: 9pt !important;
		color: #5a58b6;
		font-weight: bold;
		width: 10rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei span,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai span,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf span,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em span {
		display: block;
		font-size: 7pt !important;
		color: #000;
		font-weight: 400
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas {
		width: 16.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas {
		transform: translate(-60px, 13px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas {
		transform: translate(-60px, 11px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas {
		transform: translate(-60px, 9px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas {
		transform: translate(-60px, 9px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container {
		margin-bottom: 0.27rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container .texto_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container .texto_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container .texto_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container .texto_fio {
		width: 4.5rem;
		color: #000
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container .valor_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container .valor_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container .valor_fio,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container .valor_fio {
		width: 1rem;
		color: #000;
		flex-shrink: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.municipal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.municipal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.municipal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.municipal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.municipal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.municipal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.municipal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.municipal .fio_interno {
		background-color: #8b31d2 !important;
		flex-shrink: 0 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.estadual .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.estadual .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.estadual .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.estadual .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.estadual .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.estadual .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.estadual .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.estadual .fio_interno {
		background-color: #77b813 !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.federal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_ei .matriculasDistribuidas .container.federal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.federal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_fai .matriculasDistribuidas .container.federal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.federal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_faf .matriculasDistribuidas .container.federal .fio_interno,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.federal .fio_externo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.matriculas_em .matriculasDistribuidas .container.federal .fio_interno {
		background-color: #ea577b !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_am .segundo_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(68px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_am .terceiro_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(70px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_ac .segundo_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(68px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_ac .terceiro_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(70px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_rr .segundo_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(68px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_rr .terceiro_grafico .primeiro_arco .chart_container .bigcontainer .label .direitaRotation text {
		transform: translate(70px, -40px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_pb .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(7px, -20px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_pe .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(6px, -15px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_mg .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(5px, -5px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_mg .segundo_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(7px, -13px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_rj .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(15px, -26px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_sp .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(3px, -7px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_pr .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(5px, -11px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_pr .segundo_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(8px, -15px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_rs .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(11px, -22px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_rs .segundo_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(8px, -15px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_sc .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(13px, -22px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_sc .segundo_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(8px, -15px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_go .terceiro_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(6px, -11px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.secao_infografico_estados_go .segundo_grafico .primeiro_arco .chart_container>.label .direitaRotation text {
		transform: translate(5px, -6px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda {
		transform: translate(-31px, 746px);
		width: 17rem;
		position: absolute !important;
		height: 0
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda div {
		font-size: 7pt !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .icone_e_texto {
		display: grid;
		grid-template-columns: 1fr 1fr;
		transform: translate(-10px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .icone_e_texto div {
		display: flex;
		align-items: center
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .icone_e_texto img {
		width: 27px
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .icone_e_texto .item_2 {
		transform: translate(-5px, 0px);
		width: 12rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .icone_e_texto .item_3 {
		width: 8rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .notas {
		transform: translate(-8px, 0);
		height: 0;
		width: 18rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .nota {
		display: flex;
		gap: 0.5rem;
		margin-bottom: 0.3rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .legenda .nota .numero_nota {
		padding: 0.2rem 0.4rem;
		background-color: #8b31d2;
		border-radius: 30px;
		height: fit-content;
		color: #fff;
		font-weight: bold
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas {
		position: absolute;
		transform: translate(207px, -17px);
		height: 0
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .titulo {
		position: absolute;
		width: 10rem;
		height: 0;
		transform: translate(199px, -17px);
		color: #61c2d6;
		font-weight: bold;
		font-size: 9pt !important;
		line-height: 1.2;
		text-align: center
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_grafico,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico {
		position: absolute;
		height: 0
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_grafico {
		transform: scale(0.66) translate(0px, 10px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico {
		transform: scale(0.66) translate(1px, 458px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico {
		transform: scale(0.66) translate(-129px, 857px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .primeiro_arco {
		transform: translate(126px, 63px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .texto_inferior {
		transform: translate(323px, 312px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico .texto_inferior {
		transform: translate(192px, 251px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .texto_inferior,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico .texto_inferior {
		width: 12rem;
		font-weight: bold;
		text-align: center;
		line-height: 1.2
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .grafico_arco_menor {
		transform: translateX(-23px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .primeiro_arco {
		transform: scale(0.21) translate(-571px, 245px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .texto_superior {
		transform: translate(73px, 90px);
		font-size: 9pt;
		width: 5rem;
		text-align: center
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .texto_inferior {
		transform: translate(93px, 104px);
		font-size: 7pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .valor {
		transform: translate(87px, 128px);
		color: #8c31d2;
		font-weight: bold
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .label {
		transform: translate(95px, 123px);
		line-height: 1.1;
		font-size: 7pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .valor_grafico_arco_menor {
		transform: translate(314px, 388px);
		width: fit-content;
		font-size: 45pt;
		position: absolute;
		font-weight: bold;
		color: #8b31d2
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .grafico_arco_menor .texto_grafico_arco_menor {
		position: absolute;
		transform: scale(1) translate(316px, 472px);
		font-size: 38pt;
		width: 12rem;
		line-height: 1.2
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .texto_superior,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .texto_inferior {
		position: absolute
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .texto_superior {
		font-size: 34pt;
		font-weight: bold
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .primeiro_grafico .texto_inferior {
		transform: translate(237px, 275px) !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_grafico .texto_superior {
		transform: translate(159px, 215px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico .texto_superior {
		transform: translate(161px, 192px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .texto_superior {
		transform: translate(289px, 251px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_grafico .texto_superior,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico .texto_superior,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .texto_superior {
		width: 16rem !important;
		text-align: center !important
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .texto_inferior {
		transform: translate(245px, 275px);
		font-size: 16pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .como_as_matriculas::before {
		width: 3rem;
		height: 4rem;
		transform: translate(-45px, -25px) scale(0.35);
		background-repeat: no-repeat
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_grafico .segundo_arco,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_grafico .segundo_arco,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .segundo_arco {
		transform: translate(191px, 0px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .segundo_arco {
		transform: translate(323px, 63px);
		position: absolute
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .terceiro_grafico .segundo_arco svg {
		position: absolute
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .primeiro_arco,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .total_matriculas .segundo_arco {
		height: 0
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .balao {
		width: 2rem;
		height: 1.5rem;
		display: flex;
		align-items: center;
		justify-content: center;
		transform: translate(8px, 7px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .valor_e_elemento .valor {
		padding: 0 !important;
		width: 2rem;
		height: 1.5rem;
		display: flex;
		align-items: center;
		justify-content: center
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_1,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_2,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_3,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_4 {
		height: 20rem;
		position: absolute;
		overflow: hidden;
		width: 10.5rem
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_1 {
		transform: scale(0.8) translate(-32px, 254px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_2 {
		transform: scale(0.8) translate(157px, 254px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_3 {
		transform: scale(0.8) translate(347px, 254px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_4 {
		transform: scale(0.8) translate(537px, 254px)
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_1 .titulo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_2 .titulo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_3 .titulo,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_4 .titulo {
		transform: translate(3px, -17px);
		font-size: 9pt
	}

	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_1 .valor,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_2 .valor,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_3 .valor,
	.css-scoped-2f1d9055-9eeb-4589-923d-12ab8c73d916.infografico_estados .matriculas_item_4 .valor {
		transform: translate(-4px, -21px);
		font-size: 12pt;
		font-weight: bold
	}
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente {
	position: relative;
	padding-top: 14rem;
	margin-bottom: 4rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente p {
	font-family: var(--font-family-secondary)
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente::before {
	content: "";
	position: absolute;
	background-image: url(../images/4vgc7shnrs.png);
	top: -16rem;
	left: -16rem;
	width: 1318.56px;
	height: 451.78px;
	background-size: 100% 100%;
	z-index: -1
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp1 {
	font-size: 2rem;
	font-weight: bold;
	margin-bottom: 1rem;
	color: var(--cor-primaria1)
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp2 {
	font-size: 1.5rem;
	font-weight: bold;
	position: relative;
	margin-top: 3rem;
	margin-bottom: 2rem;
	padding-bottom: 1rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .expediente_tp2::before {
	content: "";
	position: absolute;
	background-image: url(../images/owibgei2fx.svg);
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1rem;
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .zerar_margin_bottom {
	margin-bottom: 0
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .bold {
	font-weight: bold
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .separador_equipe {
	margin-top: 3rem
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente a {
	color: var(--cor-primaria-media3);
	font-weight: bold
}

.css-scoped-b3de2f7a-72f6-43e3-a5fa-551f11ced84c.expediente .ancora_logo {
	margin-bottom: 2rem;
	display: block
}