.Prestacao_dashboardContainer__XfUSF{padding:2rem;background-color:#f9fafb}.Prestacao_kpiGrid__7LTAt{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.Prestacao_kpiCard__ZJFFc{background-color:white;padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);text-align:center}.Prestacao_kpiCard__ZJFFc h3{margin-top:0;color:#1d4ed8;font-size:1rem}.Prestacao_kpiCard__ZJFFc p{font-size:2rem;font-weight:700;margin:.5rem 0 0;color:#1f2937}.Prestacao_chartsGrid__P1g8e{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}.Prestacao_chartContainer__APZsj{background-color:white;padding:1.5rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.Prestacao_chartContainer__APZsj h2{text-align:center;margin-top:0;margin-bottom:1.5rem;font-size:1.25rem;color:#374151}.Prestacao_chartWrapper__PcnTZ{position:relative;height:400px;width:100%}.Prestacao_numerosContainer__uSKiK{padding:4rem 1.5rem;background-color:#f9fafb}.Prestacao_numerosGrid__qEcMA{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}.Prestacao_numeroCard__wbnWI{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background-color:white;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:all .3s ease-in-out;text-align:center}.Prestacao_numeroCard__wbnWI:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transform:translateY(-8px)}.Prestacao_circuloDestaque__7zbyw{width:10rem;height:10rem;border-radius:9999px;background-color:#dbeafe;border:8px solid #3b82f6;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem}.Prestacao_circuloValor__L2LhJ{font-size:3rem;font-weight:800;color:#1e40af}.Prestacao_circuloUnidade__BpXg_{font-size:1.125rem;font-weight:600;color:#2563eb;margin-top:-.25rem}.Prestacao_descricaoTexto__GnJLf{color:#374151;font-weight:500;line-height:1.25}.Prestacao_legislativoContainer__NrOSG{padding:4rem 1.5rem;background-color:#ffffff}.Prestacao_timeline__Vx3Uv{position:relative;max-width:1000px;margin:0 auto}.Prestacao_timeline__Vx3Uv:after{content:"";position:absolute;width:6px;background-color:#e5e7eb;top:0;bottom:0;left:31px;margin-left:-3px}.Prestacao_timelineItem__SdU9g{padding:10px 0 20px 70px;position:relative;width:100%}.Prestacao_timelineItem__SdU9g:after{content:"";position:absolute;width:25px;height:25px;left:15px;background-color:white;border:4px solid #3b82f6;top:25px;border-radius:50%;z-index:1}.Prestacao_timelineContent__MiPgZ{padding:20px 30px;background-color:white;position:relative;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:transform .3s ease}.Prestacao_timelineContent__MiPgZ:hover{transform:scale(1.02)}.Prestacao_timelineContent__MiPgZ h3{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:.5rem}.Prestacao_timelineContent__MiPgZ p{font-size:.95rem;color:#4b5563;line-height:1.6}.Prestacao_statusTag__N9aE4{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;font-size:.8rem;font-weight:600;margin-bottom:.75rem}.Prestacao_statusSancionada__GcTJG{background-color:#d1fae5;color:#065f46}.Prestacao_statusTramitacao__Ahv27{background-color:#fef3c7;color:#92400e}.Prestacao_linkSaberMais__O5rzP{display:inline-block;margin-top:1rem;color:#2563eb;font-weight:600;text-decoration:none}.Prestacao_linkSaberMais__O5rzP:hover{text-decoration:underline}.Prestacao_timelineAno__bS7lM{position:absolute;top:-15px;left:70px;background-color:#1e3a8a;color:white;padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:700;z-index:2;white-space:nowrap}.Prestacao_destaquesContainer__fAEZl{padding:4rem 1.5rem;background-color:#f3f4f6}.Prestacao_destaquesGrid__uPwkE{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.Prestacao_destaqueCardIcon__wvV1i{position:relative;overflow:hidden;padding:2rem;border-radius:1rem;color:white;min-height:350px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition:all .3s ease-in-out}.Prestacao_destaqueCardIcon__wvV1i:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.Prestacao_saudeBg__0Q90F{background-image:linear-gradient(135deg,#2563eb,#3b82f6)}.Prestacao_educacaoBg__FTuEr{background-image:linear-gradient(135deg,#7c3aed,#8b5cf6)}.Prestacao_infraestruturaBg__wsIz2{background-image:linear-gradient(135deg,#4b5563,#6b7280)}.Prestacao_backgroundIcon__YpKC5{position:absolute;right:-30px;bottom:-20px;font-size:10rem;color:rgba(255,255,255,.08);transition:transform .5s ease}.Prestacao_destaqueCardIcon__wvV1i:hover .Prestacao_backgroundIcon__YpKC5{transform:rotate(-10deg) scale(1.1)}.Prestacao_cardIconHeader__3Qhro{display:flex;align-items:center;gap:.75rem}.Prestacao_cardIconHeader__3Qhro h3{font-size:1.875rem;font-weight:700}.Prestacao_cardIconList__3G_Q3{margin-top:1.5rem;padding-left:0;list-style:none}.Prestacao_cardIconList__3G_Q3 li{padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.2);font-size:.95rem;line-height:1.5;display:flex;align-items:flex-start;gap:.75rem}.Prestacao_cardIconList__3G_Q3 li:last-child{border-bottom:none}.Prestacao_listIcon__UDkqa{margin-top:4px;flex-shrink:0;color:rgba(255,255,255,.7)}@media (min-width:640px){.Prestacao_numerosGrid__qEcMA{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.Prestacao_destaquesGrid__uPwkE,.Prestacao_kpiGrid__7LTAt{grid-template-columns:repeat(3,1fr)}.Prestacao_timeline__Vx3Uv:after{left:50%}.Prestacao_timelineItem__SdU9g{padding:10px 40px;width:50%}.Prestacao_timelineItem__SdU9g:before{content:" ";height:0;position:absolute;top:32px;width:0;z-index:1;border:solid white}.Prestacao_timelineItem__SdU9g.Prestacao_left__gdVYe{left:0}.Prestacao_timelineItem__SdU9g.Prestacao_left__gdVYe:before{right:30px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white}.Prestacao_timelineItem__SdU9g.Prestacao_left__gdVYe:after{right:-17px;left:auto}.Prestacao_timelineItem__SdU9g.Prestacao_right___XUUA{left:50%}.Prestacao_timelineItem__SdU9g.Prestacao_right___XUUA:before{left:30px;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}.Prestacao_timelineItem__SdU9g.Prestacao_right___XUUA:after{left:-16px}.Prestacao_timelineAno__bS7lM{left:50%;transform:translateX(-50%)}}@media (min-width:1024px){.Prestacao_numerosGrid__qEcMA{grid-template-columns:repeat(5,1fr)}.Prestacao_chartsGrid__P1g8e{grid-template-columns:repeat(3,1fr)}.Prestacao_chartBarContainer__JeYFv{grid-column:span 2/span 2}.Prestacao_chartPieContainer__NumSx{grid-column:span 1/span 1;display:flex;flex-direction:column;justify-content:center}}