.document-pizza-chart_wrapper__MhhSY{background:linear-gradient(145deg,#f8fafc,#ffffff);border:1px solid #e2e8f0;box-shadow:0 2px 10px rgba(0,0,0,.06);border-radius:16px;padding:22px 24px;font-family:Sora,sans-serif;height:100%;box-sizing:border-box;display:flex;flex-direction:column}@media(max-width:640px){.document-pizza-chart_wrapper__MhhSY{padding:16px 14px}}.document-pizza-chart_header__E47ii{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:8px}@media(max-width:640px){.document-pizza-chart_header__E47ii{margin-bottom:14px}}.document-pizza-chart_chartBody__KHm4U{display:flex;align-items:center;justify-content:center;gap:24px;flex:1 1}@media(max-width:640px){.document-pizza-chart_chartBody__KHm4U{flex-direction:column;align-items:center;gap:16px}}.document-pizza-chart_donutCanvas__hxV_0{width:170px;height:170px;flex-shrink:0;cursor:default}@media(max-width:640px){.document-pizza-chart_donutCanvas__hxV_0{width:150px;height:150px;flex-shrink:0}}.document-pizza-chart_legend__IWkW1{flex:1 1;min-width:0;width:100%}.styles_wrapper__flxqq{display:flex;align-items:center;gap:.75rem;width:100%;margin-bottom:1.25rem;padding:.75rem 1rem;background:var(--red-50);border:1px solid var(--red-200);border-left:5px solid var(--red-500);border-radius:8px;flex-wrap:wrap}.styles_icon__kpMGz{font-size:1.65rem;color:var(--yellow-500);flex-shrink:0}.styles_text__DDr8i{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:160px}.styles_title__UZEqR{font-weight:700;font-size:1.1rem;color:var(--red-700)}.styles_subtitle__n0ldI{font-size:.85rem;color:var(--red-500)}.styles_tags__KQPw3{display:flex;gap:.5rem;flex-wrap:wrap;margin-left:auto}.styles_btn__6KgEq{white-space:nowrap;flex-shrink:0}@media(max-width:640px){.styles_tags__KQPw3{margin-left:0}.styles_btn__6KgEq{width:100%;justify-content:center}}.styles_card-rows__qKxfc{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__qKxfc .styles_chart-content__GtXam{flex:1 1;min-width:0;display:flex;flex-direction:column}.styles_card-rows__qKxfc .styles_chart-content__GtXam>*{flex:1 1;height:100%}@media(max-width:1024px){.styles_card-rows__qKxfc{flex-wrap:wrap}.styles_card-rows__qKxfc .styles_chart-content__GtXam:first-child{flex:1 1 100%}.styles_card-rows__qKxfc .styles_chart-content__GtXam:nth-child(2),.styles_card-rows__qKxfc .styles_chart-content__GtXam:nth-child(3){flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem)}}@media(max-width:640px){.styles_card-rows__qKxfc{flex-direction:column}.styles_card-rows__qKxfc .styles_chart-content__GtXam:first-child,.styles_card-rows__qKxfc .styles_chart-content__GtXam:nth-child(2),.styles_card-rows__qKxfc .styles_chart-content__GtXam:nth-child(3){flex:1 1 100%}}.styles_cardsRow__fksRC{display:flex;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.styles_cardsRow__fksRC>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__fksRC>*{flex:1 1 100%!important;min-width:0!important}}.styles_card-rows__GTLTq{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__GTLTq .styles_chart-content__aoRja{flex:1 1;min-width:0;display:flex;flex-direction:column}.styles_card-rows__GTLTq .styles_chart-content__aoRja>*{flex:1 1;height:100%}@media(max-width:1024px){.styles_card-rows__GTLTq{flex-wrap:wrap}.styles_card-rows__GTLTq .styles_chart-content__aoRja:first-child{flex:1 1 100%}.styles_card-rows__GTLTq .styles_chart-content__aoRja:nth-child(2),.styles_card-rows__GTLTq .styles_chart-content__aoRja:nth-child(3){flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem)}}@media(max-width:640px){.styles_card-rows__GTLTq{flex-direction:column}.styles_card-rows__GTLTq .styles_chart-content__aoRja:first-child,.styles_card-rows__GTLTq .styles_chart-content__aoRja:nth-child(2),.styles_card-rows__GTLTq .styles_chart-content__aoRja:nth-child(3){flex:1 1 100%}}.styles_cardsRow__rgrO8{display:flex;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.styles_cardsRow__rgrO8>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__rgrO8>*{flex:1 1 100%!important;min-width:0!important}}.styles_card-rows__UaxO3{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.8rem}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ>*{flex:1 1;min-height:0}@media(max-width:1024px){.styles_card-rows__UaxO3{flex-wrap:wrap}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ{flex:1 1 100%}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ>*{flex:unset}}@media(max-width:640px){.styles_card-rows__UaxO3{flex-direction:column}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ{flex:1 1 100%}.styles_card-rows__UaxO3 .styles_chart-content__Wd2gQ>*{flex:unset}}.styles_cardsRow__lbeEQ{display:flex;gap:.8rem;flex-wrap:wrap}.styles_cardsRow__lbeEQ>*{flex:1 1;min-width:0}@media(max-width:1024px){.styles_cardsRow__lbeEQ>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__lbeEQ>*{flex:1 1 100%!important;min-width:0!important}}.styles_providers-stack__v_pxK{display:flex;flex-direction:column;gap:.8rem}.exposicao-fiscal-empresa_wrapper__WfaRx{background:linear-gradient(145deg,#f8fafc,#ffffff);border:1px solid #e2e8f0;box-shadow:0 2px 10px rgba(0,0,0,.06);border-radius:16px;padding:22px 24px;font-family:Sora,sans-serif}@media(max-width:640px){.exposicao-fiscal-empresa_wrapper__WfaRx{padding:16px 14px}}.exposicao-fiscal-empresa_header__ThfPb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:12px}@media(max-width:640px){.exposicao-fiscal-empresa_header__ThfPb{margin-bottom:14px}}.exposicao-fiscal-empresa_titleGroup__i2kvf h2{margin:0;font-size:15px;font-weight:700;color:#0f172a}.exposicao-fiscal-empresa_titleGroup__i2kvf p{margin:4px 0 0;font-size:12px;color:#94a3b8}.exposicao-fiscal-empresa_scoreNote__1s5lJ{font-size:11px;color:#94a3b8;font-style:italic;flex-shrink:0}@media(max-width:640px){.exposicao-fiscal-empresa_scoreNote__1s5lJ{display:none}}.exposicao-fiscal-empresa_tableHead___vG1Z{display:grid;grid-template-columns:28px 1fr 64px 1fr 110px 80px;grid-gap:8px;gap:8px;padding:0 10px 10px;border-bottom:1px solid #f1f5f9}@media(max-width:640px){.exposicao-fiscal-empresa_tableHead___vG1Z{display:none}}.exposicao-fiscal-empresa_colHeader__aQU7M{font-size:10px;font-weight:700;letter-spacing:.08em;color:#94a3b8}.exposicao-fiscal-empresa_row__BRb0R{display:grid;grid-template-columns:28px 1fr 64px 1fr 110px 80px;grid-template-areas:"pos empresa score riscos prazo status";grid-gap:8px;gap:8px;align-items:center;padding:12px 10px;border-radius:10px;transition:background .15s;cursor:default}.exposicao-fiscal-empresa_row__BRb0R:not(:last-child){border-bottom:1px solid #f8fafc}@media(max-width:640px){.exposicao-fiscal-empresa_row__BRb0R{grid-template-columns:1fr auto;grid-template-areas:"empresa status" "score prazo" "riscos riscos";gap:8px 12px;padding:14px 12px;border:1px solid #f1f5f9!important;border-radius:12px;margin-bottom:8px}}.exposicao-fiscal-empresa_rowHovered__atG0y{background:var(--hover-bg,rgba(0,0,0,.03))}@media(max-width:640px){.exposicao-fiscal-empresa_rowHovered__atG0y{background:rgba(0,0,0,0)}}.exposicao-fiscal-empresa_colPos__ycmdH{grid-area:pos;font-size:13px;font-weight:700}@media(max-width:640px){.exposicao-fiscal-empresa_colPos__ycmdH{display:none}}.exposicao-fiscal-empresa_colEmpresa__Y9v2w{grid-area:empresa;font-size:13px;font-weight:600;color:#1e293b;word-break:break-word;min-width:0;align-self:center}@media(max-width:640px){.exposicao-fiscal-empresa_colEmpresa__Y9v2w{font-size:14px;font-weight:700}}.exposicao-fiscal-empresa_colScore__IeLpd{grid-area:score;font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:640px){.exposicao-fiscal-empresa_colScore__IeLpd{font-size:14px;display:flex;align-items:center;gap:5px}.exposicao-fiscal-empresa_colScore__IeLpd:before{content:"Score:";font-size:10px;font-weight:600;color:#94a3b8;letter-spacing:.05em}}.exposicao-fiscal-empresa_colRiscos__hX4lS{grid-area:riscos;display:flex;gap:5px;flex-wrap:wrap}.exposicao-fiscal-empresa_colPrazo__mWVea{grid-area:prazo;font-size:13px;font-weight:600}@media(max-width:640px){.exposicao-fiscal-empresa_colPrazo__mWVea{display:flex;align-items:center;gap:5px;justify-content:flex-end}.exposicao-fiscal-empresa_colPrazo__mWVea:before{content:"Prazo:";font-size:10px;font-weight:600;color:#94a3b8;letter-spacing:.05em}}.exposicao-fiscal-empresa_colStatus__yK9vF{grid-area:status;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border-radius:8px;padding:4px 10px;align-self:center}@media(max-width:640px){.exposicao-fiscal-empresa_colStatus__yK9vF{font-size:12px;padding:5px 12px}}.styles_card-rows__3_YRM{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__3_YRM .styles_chart-content__gXCp6{flex:1 1;min-width:0;display:flex;flex-direction:column}.styles_card-rows__3_YRM .styles_chart-content__gXCp6>*{flex:1 1;height:100%}@media(max-width:1024px){.styles_card-rows__3_YRM{flex-wrap:wrap}.styles_card-rows__3_YRM .styles_chart-content__gXCp6:first-child{flex:1 1 100%}.styles_card-rows__3_YRM .styles_chart-content__gXCp6:nth-child(2),.styles_card-rows__3_YRM .styles_chart-content__gXCp6:nth-child(3){flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem)}}@media(max-width:640px){.styles_card-rows__3_YRM{flex-direction:column}.styles_card-rows__3_YRM .styles_chart-content__gXCp6:first-child,.styles_card-rows__3_YRM .styles_chart-content__gXCp6:nth-child(2),.styles_card-rows__3_YRM .styles_chart-content__gXCp6:nth-child(3){flex:1 1 100%}}.styles_cardsRow__KlXlY{display:flex;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.styles_cardsRow__KlXlY>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__KlXlY>*{flex:1 1 100%!important;min-width:0!important}}.styles_card-rows__jcVIc{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__jcVIc .styles_chart-content__q3CWh{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.8rem}@media(max-width:1024px){.styles_card-rows__jcVIc{flex-wrap:wrap}.styles_card-rows__jcVIc .styles_chart-content__q3CWh:first-child{flex:1 1 100%}.styles_card-rows__jcVIc .styles_chart-content__q3CWh:nth-child(2),.styles_card-rows__jcVIc .styles_chart-content__q3CWh:nth-child(3){flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem)}}@media(max-width:640px){.styles_card-rows__jcVIc{flex-direction:column}.styles_card-rows__jcVIc .styles_chart-content__q3CWh:first-child,.styles_card-rows__jcVIc .styles_chart-content__q3CWh:nth-child(2),.styles_card-rows__jcVIc .styles_chart-content__q3CWh:nth-child(3){flex:1 1 100%}}.styles_cardsRow__zTw8d{display:flex;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.styles_cardsRow__zTw8d>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__zTw8d>*{flex:1 1 100%!important;min-width:0!important}}.styles_providers-stack__nAfiC{display:flex;flex-direction:column;gap:.8rem}.styles_cardsRow__xzwnz{flex-direction:column;gap:14px;margin-bottom:14px}.styles_cardsRow__xzwnz>*{flex:1 1;min-width:0}.styles_container__lMShw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch;width:100%}.styles_chart-content__GpIif{width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column}.styles_chart-content__GpIif>*{width:100%;min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.styles_chart-content__GpIif canvas{max-width:100%!important}@media(max-width:1024px){.styles_container__lMShw{grid-template-columns:1fr}.styles_chart-box__pXvW8{height:370px;min-height:370px}}.styles_card-rows__y4Uuc{display:flex;gap:.8rem;margin-top:.8rem;align-items:stretch;width:100%}.styles_card-rows__y4Uuc .styles_chart-content__GpIif{flex:1 1;min-width:0;display:flex;flex-direction:column}.styles_card-rows__y4Uuc .styles_chart-content__GpIif>*{flex:1 1;height:100%}@media(max-width:1024px){.styles_card-rows__y4Uuc{flex-wrap:wrap}.styles_card-rows__y4Uuc .styles_chart-content__GpIif:first-child{flex:1 1 100%}.styles_card-rows__y4Uuc .styles_chart-content__GpIif:nth-child(2),.styles_card-rows__y4Uuc .styles_chart-content__GpIif:nth-child(3){flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem)}}@media(max-width:640px){.styles_card-rows__y4Uuc{flex-direction:column}.styles_card-rows__y4Uuc .styles_chart-content__GpIif:first-child,.styles_card-rows__y4Uuc .styles_chart-content__GpIif:nth-child(2),.styles_card-rows__y4Uuc .styles_chart-content__GpIif:nth-child(3){flex:1 1 100%}}.styles_cardsRow__xzwnz{display:flex;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.styles_cardsRow__xzwnz>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .4rem);min-width:0!important}}@media(max-width:640px){.styles_cardsRow__xzwnz>*{flex:1 1 100%!important;min-width:0!important}}.styles_container__JdqE8{width:100%}.styles_container__JdqE8 .styles_image-container__kZKPd{display:flex;justify-content:center;width:100%;height:50vh}.styles_container__JdqE8 .styles_image-container__kZKPd img{width:70vh;height:100%;object-fit:contain}.styles_container__JdqE8 .styles_body__0Ii7s{display:flex;flex-direction:column}.styles_container__JdqE8 .styles_body__0Ii7s h1{text-align:center;margin:1rem;font-size:2rem}.styles_container__JdqE8 .styles_body__0Ii7s p{text-align:justify;font-size:1.3rem}.styles_container__JdqE8 .styles_footer__K3Gkn{display:flex;flex-direction:row-reverse}.styles_control__9jxO5{display:flex;justify-content:space-between}.styles_banner__7FAHe,.styles_control__9jxO5 span{display:flex;align-items:center}.styles_banner__7FAHe{gap:.75rem;width:100%;padding:.65rem 1rem;border-radius:8px;border:1px solid;border-left:5px solid;margin-bottom:1rem;flex-wrap:wrap}.styles_bannerHigh__vGUSp{background:var(--red-50);border-color:var(--red-200);border-left-color:var(--red-500)}.styles_bannerHigh__vGUSp .styles_icon__1w36C{color:var(--red-500)}.styles_bannerHigh__vGUSp .styles_title__BgLGw{color:var(--red-700)}.styles_bannerMedium__gCxPu{background:var(--yellow-50);border-color:var(--yellow-200);border-left-color:var(--yellow-500)}.styles_bannerMedium__gCxPu .styles_icon__1w36C{color:var(--yellow-600)}.styles_bannerMedium__gCxPu .styles_title__BgLGw{color:var(--yellow-800)}.styles_bannerLow__Snkg5{background:var(--blue-50);border-color:var(--blue-200);border-left-color:var(--blue-400)}.styles_bannerLow__Snkg5 .styles_icon__1w36C{color:var(--blue-500)}.styles_bannerLow__Snkg5 .styles_title__BgLGw{color:var(--blue-800)}.styles_icon__1w36C{font-size:1.25rem;flex-shrink:0}.styles_text__KadH5{flex:1 1;min-width:0}.styles_title__BgLGw{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_bannerActions__vxDan{display:flex;gap:.5rem;align-items:center;flex-shrink:0;margin-left:auto}.styles_bannerActions__vxDan .p-button{font-size:.78rem;padding:.3rem .75rem}.styles_panelHeader__NmLEX{margin-bottom:1.25rem}.styles_panelLabel__6oUTo{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-color);margin-bottom:.4rem}.styles_panelTitle__j78lV{font-size:1.35rem;font-weight:700;color:var(--text-color);margin-bottom:.35rem;line-height:1.3}.styles_panelDesc___zgic{font-size:.82rem;color:var(--text-color-secondary);line-height:1.5}.styles_progressRow__vr1Wq{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--text-color-secondary);margin-bottom:.4rem}.styles_progressBar__EgFne{height:5px;border-radius:4px;background:var(--surface-200);margin-bottom:1.25rem;overflow:hidden}.styles_progressFill__UqdaE{height:100%;border-radius:4px;background:var(--primary-color);transition:width .4s ease}.styles_stepList__r9ZYn{display:flex;flex-direction:column}.styles_stepRow__30iBg{display:flex;gap:.75rem;padding:.7rem 0;border-bottom:1px solid var(--surface-100)}.styles_stepRow__30iBg:last-child{border-bottom:none}.styles_stepLeft__K5Tlp{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.styles_stepCircle__f_K5s{width:1.75rem;height:1.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;border:2px solid var(--surface-300);background:var(--surface-50);color:var(--text-color-secondary);flex-shrink:0}.styles_stepCircleDone__8UsEQ{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.styles_stepCircleDone__8UsEQ i{font-size:.65rem}.styles_stepCircleCurrent__baBn5{border-color:var(--primary-color);background:var(--surface-0);color:var(--primary-color)}.styles_stepConnector__g2nY3{width:2px;flex:1 1;min-height:.4rem;background:var(--surface-200);margin-top:3px}.styles_stepConnectorDone__EeDra{background:var(--primary-color)}.styles_stepBody__6ENKL{flex:1 1;padding-top:.1rem}.styles_stepTopRow___4w_r{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.styles_stepTitle__4hotM{font-size:.85rem;font-weight:600;color:var(--text-color)}.styles_stepTitleDone__uGlqv{font-weight:400!important;color:var(--text-color-secondary);text-decoration:line-through}.styles_stepDesc__GC3B0{font-size:.77rem;color:var(--text-color-secondary);line-height:1.45;margin-top:.25rem;margin-bottom:.4rem}.styles_stepAction__qtdQF{margin-top:.15rem;display:flex;align-items:center}.styles_stepAction__qtdQF .p-button{font-size:.78rem;font-weight:400!important;padding:.3rem .75rem}.styles_badge__zmrdQ{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .45rem;border-radius:4px}.styles_badgeDone__TR_po{background:var(--green-100);color:var(--green-700)}.styles_badgeCurrent__gvimM{background:var(--orange-100);color:var(--orange-700)}.styles_badgePending__DHGh1{background:var(--surface-200);color:var(--text-color-secondary)}.styles_maintenanceSection__4Jva_{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--surface-200)}.styles_maintenanceLabel__s7ham{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-color-secondary);margin-bottom:.75rem}.styles_maintenanceList__yr_Dn{display:flex;flex-direction:column;gap:.75rem}.styles_maintenanceCard__Hgf_j{display:flex;flex-direction:column;gap:.35rem;padding:.75rem;border-radius:8px;background:var(--red-50);border:1px solid var(--red-200);border-left:4px solid var(--red-500)}.styles_maintenanceCard__Hgf_j .p-button{font-size:.78rem;font-weight:400!important;padding:.3rem .75rem;align-self:flex-start}.styles_maintenanceTitle__6oG3R{font-size:.85rem;font-weight:600;color:var(--red-700)}.styles_maintenanceDesc__nYGY1{font-size:.78rem;color:var(--red-500);line-height:1.4}