1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ScrollRevealObserver-6rJnsRKt.js","assets/vendor-react-CpRvMXaC.js","assets/ChatWidget-DB4qRfnv.js","assets/formatChatMessage-DpiNTG_R.js","assets/ArrowPathIcon-B03irlJJ.js","assets/PaperAirplaneIcon-CEQwgLUw.js","assets/ChatBubbleLeftRightIcon-N-rdHuMG.js","assets/vendor-pdf-De61ZhIs.js","assets/vendor-ui-5rZvml82.js","assets/vendor-editor-DoAMYjM7.js","assets/CookieConsentBanner-vs3aCj7d.js","assets/CookieConsentBanner-CgzChae2.css","assets/Home-BL5899_5.js","assets/ChevronUpIcon-C91fd9uo.js","assets/UserIcon-BY8Y9OID.js","assets/ExclamationTriangleIcon-DV3fp3X7.js","assets/eventoService-D-mTHYLr.js","assets/bannerService-DvEq2l0D.js","assets/eventoAutoria-Di3KTHLE.js","assets/ArrowRightIcon-sY8beJPv.js","assets/ChevronLeftIcon-BvZhC08K.js","assets/storage-BdTbXhlT.js","assets/professionalService-eJIuddLk.js","assets/comissaoService-BsXdnH90.js","assets/ClipboardDocumentCheckIcon-bpC6uqtN.js","assets/CalendarDaysIcon-Da5Z0bLj.js","assets/revistaService-bcdB4Anw.js","assets/MonthlyCalendar-DOxNd-hQ.js","assets/calendarioGeralService-D0iFsLF2.js","assets/resolverLocalEscolhido-DW_m2PcE.js","assets/ClockIcon-Kl7pZviT.js","assets/EventosPublic-kuo8MZ7O.js","assets/SubpageHero-BiCXn71M.js","assets/textUtils-C9r3Zn1m.js","assets/EventosLista-pH5K6RUy.js","assets/TodasNoticias-BJZh3oWB.js","assets/ListBulletIcon-BwRHYMcb.js","assets/SearchResults-7cqEk-JE.js","assets/NoticiaView-BQz0guQ3.js","assets/ArrowLeftIcon-BRwFpEWC.js","assets/EyeIcon-PTVeWj7O.js","assets/LinkIcon-BDSbesd-.js","assets/EventoView-Cx-WAFPU.js","assets/SobreOCRPPR-Ci8kCSrJ.js","assets/userService-CabPoV1y.js","assets/Comissoes-DIdSXjeo.js","assets/ConselhoSidebar-C5Ezyq28.js","assets/PhoneIcon-UlTFfm
1Ct.js","assets/ComissoesSetoriais-BuJYXi3M.js","assets/FormularioEmbed-DpadbqaT.js","assets/LockClosedIcon-DUmOnyGh.js","assets/CalendarioPlenarias-C39Q1eaj.js","assets/PlenariaConvocacaoPublica-B5JB1ShW.js","assets/XCircleIcon-NhNmjvEf.js","assets/CartaServicos-C0DJ3w4M.js","assets/pdfReader-DjvlFVgT.js","assets/PessoaFisica-CDrOpb0Y.js","assets/UserPlusIcon-DFXPe7dd.js","assets/PessoaJuridica-DmA5tMR5.js","assets/BoletoAnuidade-ujujTPhi.js","assets/InscricaoPessoaJuridica-CVU7qwal.js","assets/ServicoPagina-DDDIXs3D.js","assets/BuildingOffice2Icon-DRJ0NxeE.js","assets/RegistroPessoaJuridicaComunidadesTerapeuticas-yyXDOW6y.js","assets/CertidoesPessoaJuridica-DNVZ6Hqq.js","assets/AlteracaoEnderecoPessoaJuridica-B4WtKeeo.js","assets/AlteracaoRazaoSocialPessoaJuridica-DPwzHqwR.js","assets/AlteracaoResponsabilidadeTecnicaPessoaJuridica-t-d_JQwZ.js","assets/InclusaoResponsabilidadeTecnicaPessoaJuridica-C0U8qWEd.js","assets/DesligamentoResponsavelTecnicoPessoaJuridica-hI4MC5qf.js","assets/TaxasEAnuidadesPessoaJuridica-CjWtNIJh.js","assets/CancelamentoPessoaJuridica-WkqLK_rr.js","assets/ReativacaoPessoaJuridica-CzAgzG-y.js","assets/RenovacaoCertificadoPessoaJuridica-DyJRE7iW.js","assets/RegistroPessoaFisica-DRj4Masx.js","assets/InscricaoSecundaria-Br-q5xBv.js","assets/AlteracaoInscricaoProvisoriaParaDefinitiva-CxUXIyts.js","assets/TransferenciaDeOutroRegional-DpttEMMH.js","assets/ProrrogacaoDoPrazoDeEntregaDoDiploma-BrQC-X2L.js","assets/SegundaViaDaCIP-Tzj8qN6x.js","assets/Certidoes-BylODx5T.js","assets/TaxasEAnuidades-DQtDDrmp.js","assets/IsencaoDeAnuidadePorDoenca-C9QmEDBt.js","assets/IsencaoDeAnuidadePorViagemAoExterior-P3glBv9M.js","assets/TituloDeEspecialista-B2p6WVL6.js","assets/ReativacaoDeInscricao-Bg4FvFY-.js","assets/Cancelamento-D6jOv-A2.js","assets/ReativacaoPorTransferencia-BB9go_0v.js","assets/RenovacaoInscricaoSecundaria-miqOFWWr.js","assets/FazerDenuncia-QdolnE90.js","assets/FormularioDenuncia-D8vXLqyg.js","assets/denunciaService-DgIR2bRB.js","assets/PencilIcon-B3CbNM63.js","assets/TrashIcon-Dwynpqlu.js","assets/PlusIcon-DEsYe4eY.js","assets/RevistaContato-DFxBArPK.js","assets/MateriaisLinksCard-BVynr_Ot.js","assets/DocumentIcon-9BBTAVGq.js","assets/ArrowDownTrayIcon-BOZ2CmK0.js","assets/RevistaViewPublica-DevRq341.js","assets/RevistaLeitor-Crxv_RZU.js","assets/PDFReaderFullscreen-BG401aIU.js","assets/Campanhas-BtV8cUEx.js","assets/campanhaService-DY6Dt5AN.js","assets/CampanhaView-DU0gpzVH.js","assets/CartografiaRaps-D8LTdPSC.js","assets/OP5-CmLkoO28.js","assets/ScaleIcon-Skj5HGLI.js","assets/CadernosTematicosPublic-CRXc2heb.js","assets/cadernoTematicoService-Cl6_LN6U.js","assets/CheckIcon-BUS8igdJ.js","assets/CadernosDeliberacoesPublic-Citbf1P2.js","assets/cadernoDeliberacaoService-DYkKmisB.js","assets/CadernosLayout-Q59M5Wc7.js","assets/cadernoPsicologiaService-BCT3oMNd.js","assets/CadernosHome-dFZ2ukFh.js","assets/corEdicao-DqsE-WeS.js","assets/PencilSquareIcon-evoBkgAn.js","assets/CadernosSobre-BBh509d0.js","assets/CadernosDuvidas-OUYarv-e.js","assets/CadernosQueroPublicar-C8ylqE9x.js","assets/CadernosEdicoes-BOlbTyQd.js","assets/CadernosEdicoesLista-CXCAgs8X.js","assets/CadernosArtigo-uraDt5p_.js","assets/AnaisPublic-DV87fSsc.js","assets/anaiService-DRcqw056.js","assets/AnaiViewPublica-DRsK6jCX.js","assets/TesteFlipbookLocal-DsZ_OJUT.js","assets/PdfLeitorPublico-BgNyD0Jy.js","assets/ContratosLicitacoesPublic-CPLRqJqg.js","assets/contratoLicitacaoService-po3gTFsm.js","assets/IntencoesContratacoesPublic-BGqW_41b.js","assets/intencaoContratacaoService-CxXNomWW.js","assets/EditaisPublic-B2nbJrsf.js","assets/editalService-DXP89hk6.js","assets/DocumentArrowDownIcon-CGJ8FuWP.js","assets/DivulgueNoCRPPR-elmk1qcg.js","assets/oportunidadeService-CU5gsxqS.js","assets/CursosEventosPublic-DQEl8Vh0.js","assets/cursoEventoService-CU4HCvpc.js","assets/ShareIcon-hGLTo97q.js","assets/OportunidadesPublic-CmA-Nffc.js","assets/SublocacoesPublic-B0r4mo-U.js","assets/sublocacaoService-Bslqbn3b.js","assets/SublocacaoView-D-0AIoiz.js","assets/PesquisasPublic-DoSFszpq.js","assets/pesquisaFormularioService-D0fciWda.js","assets/FormularioPesquisasPublic-D0_V2d6y.js","assets/DocumentArrowUpIcon-wqDcDl4k.js","assets/ConveniosParcerias-CeTmi_vP.js","assets/Orientacao-CGXW7NrJ.js","assets/temaOrientacaoService-SviszN7Z.js","assets/LinksRapidos-Cu3efc7p.js","assets/TemaOrientacaoView-DT2QQZrz.js","assets/TarefasPessoais-bc5aQBM1.js","assets/CentralAgendamentoCOF-C4afjieK.js","assets/FaleConosco-CxEIMULG.js","assets/Ouvidoria-DUoyIz5t.js","assets/FormularioPublico-CloWzJN0.js","assets/RegistroProfissional-BpxNkUex.js","assets/PageViewPublic-BCkia1aT.js","assets/pageService-CoWl3YK-.js","assets/PrivacyPolicyPage-B88ylWRo.js","assets/ExclusaoDadosPage-D3XM6pXC.js","assets/CookiePolicyPage-B46EVwHo.js","assets/DPOPage--czJUVVq.js","assets/Links-BRAgsca0.js","assets/ApresentacaoSistema-DQhjhtuf.js","assets/Protocolos-BIX1UrRo.js","assets/protocoloService-CUFIsVsO.js","assets/ProtocoloView-DFskLhB2.js","assets/PaperClipIcon-BupCwwnF.js","assets/ProtocoloForm-CNrju7Ym.js","assets/MinhasDemandas-CVnF3B3O.js","assets/responsavelAreaService-qpsvYwPG.js","assets/NovaDemanda-L41GT6J0.js","assets/DemandaDetalhe-D89lw_xH.js","assets/ChecklistEditor-3KrAux5N.js","assets/UserSearchInput-ClBKMjkI.js","assets/userSearchService-wlgHZXir.js","assets/Modal-CBdRYyeG.js","assets/ArrowUpTrayIcon-i68zhLjP.js","assets/DemandasCentral-_6gcKwNc.js","assets/TableCellsIcon-DX6GvStt.js","assets/FunnelIcon-QRc9v-wk.js","assets/ArrowsUpDownIcon-s0Z8u1er.js","assets/ArrowUpIcon-Dl3NUkba.js","assets/DemandasKanban-CTjJUKkz.js","assets/sortable.esm-A_IryoZg.js","assets/Toggle-C8ZMDU_B.js","assets/MaintenancePage-BHMbXsX7.js","assets/Login-B66TpaEh.js","assets/EyeSlashIcon-B7-wfqQB.js","assets/ForgotPassword-DLd5K4e7.js","assets/ResetPassword-Bm6iehfa.js","assets/Dashboard-CjHYsdIf.js","assets/vendor-charts-tLCQxX32.js","assets/ArrowTrendingUpIcon-BrrWyYwS.js","assets/UserDashboard-IpGt4u5L.js","assets/DashboardPsicologo-_pLVjXKV.js","assets/AjudaAdmin-DZEC6GDF.js","assets/adminHelpTopicService-DlTs6hri.js","assets/Noticias-BS14s5dx.js","assets/NoticiaForm-DgcQh-EO.js","assets/PageEditor-DGir8fg4.js","assets/ImageLibraryModal-CmsqC-tt.js","assets/imageLibraryService-CQiej5Eq.js","assets/frontendViewService-Bbx97n2o.js","assets/HashtagIcon-mQy2TzAX.js","assets/FolderOpenIcon-mWYYDT8J.js","assets/NoticiaView-BcXpEK9D.js","assets/Eventos-l_5woV7C.js","assets/CardEstatistica-DNOBD_0F.js","assets/AutoReplyConfigModal-DsZFxa-P.js","assets/ShareModal-2qLKp5x7.js","assets/eventoSolicitacaoPdf-JDN3I5uq.js","assets/eventoSolicitacoes-BE-0wY0u.js","assets/MeusEventos-CiMGj3e8.js","assets/eventoCamposCorrecao-DqdkwZt2.js","assets/EventoForm-s5yTr5k4.js","assets/PlusCircleIcon-DDLWciEX.js","assets/EventoSolicitacaoExternaForm-BsLrSFXu.js","assets/MultiFileUpload-BnDaPzCm.js","assets/vendor-date-Dn4oeF4_.js","assets/pt-BR-hvxHlreK.js","assets/localLocacaoService-BFY-Dt2q.js","assets/eventoExternaInitialValues-Ekc1u2WR.js","assets/EventoSolicitacaoExterna-BgOqoIjg.js","assets/EventoView-CgQrTSLQ.js","assets/xlsx-DrgRuPKf.js","assets/EtapasAvulsasManager-ChrX-IZ3.js","assets/setoresHierarquia-Do0PHzYf.js","assets/groupService-DDNB2_kw.js","assets/FieldEditorModal-hu62-cay.js","assets/formTableService-DZBgLfd2.js","assets/eventoInscricaoService-CaADaJWF.js","assets/DocumentChartBarIcon-C9DIUvCB.js","assets/notificationDispatchService-DxWLF_xE.js","assets/EventoCheckin-Bv9TE0MZ.js","assets/ArrowUtur
1nLeftIcon-DOkxwlys.js","assets/EllipsisVerticalIcon-Y9eRg2c9.js","assets/GlobeAltIcon-BuErA5bF.js","assets/ExclamationCircleIcon-Sce_sd5p.js","assets/ClipboardIcon-B2VMenqY.js","assets/MeusCheckins-BJnWAHBI.js","assets/EventoAceitarConvite-DmqIpUbp.js","assets/EventoSolicitar-Di-Gga3O.js","assets/EventoSolicitarEditar-Bc6iLXwr.js","assets/EventosMinhasSolicitacoes-jO3-2zbf.js","assets/EventosFasesTemplate-CJxT5eSL.js","assets/EventosModalidades-unalopKi.js","assets/EventosFluxo-Bqzf2qKu.js","assets/EventosFluxo-BZV40eAE.css","assets/EventoAprovacaoView-CdpZpT4f.js","assets/Plenarias-DquuHWE1.js","assets/PlenariaForm-BOaaqzCA.js","assets/PlenariaView-CATY6kil.js","assets/FinanceiroTab-D_XUW1SX.js","assets/LimparFormcarConfirmDialog-BThAtVxv.js","assets/formcarConsolidadoService-CwRh4qec.js","assets/plenariaDistanciaLogistica-5j5B5EFp.js","assets/validarFoto-DmFjhB0C.js","assets/Comissoes-D7tnwyVA.js","assets/ComissaoForm-BnZaf0pt.js","assets/ComissaoView-wm4n_CMC.js","assets/ComissoesSetoriais-MncHfd7T.js","assets/comissaoSetorialService-Bc6G2MwR.js","assets/FormularioFormEmbedded-CP7wNCV0.js","assets/comissoesSetoriaisContext-D1KFxtPW.js","assets/ComissaoSetorialForm-JITDxYrr.js","assets/ConselheiroSearchInput-Da-zplLM.js","assets/ComissaoSetorialView-DbFOraio.js","assets/reuniaoComissaoSetorialService-BqJVllWu.js","assets/ComissaoEspecialOrganizadorModal-B19gExAW.js","assets/ComissaoEventosTab-BmwmYxq6.js","assets/comissaoPermissoes-BG2g-xCV.js","assets/ReuniaoComissaoSetorialForm-BbZyn2eq.js","assets/ReuniaoSetorialCampos-Cd4PJtht.js","assets/ReuniaoComissaoSetorialView-DXKOW_ec.js","assets/ReunioesSetoriaisCentral-BVs8XFiN.js","assets/ComissoesEspeciais-Cq8wX1il.js","assets/comissaoEspecialService-CFgn6OHv.js","assets/ComissaoEspecialForm-C_1k6_WN.js","assets/ComissaoEspecialView-BDWF_zx2.js","assets/comissaoEspecialOrganizadorService-Dwcj09Jn.js","assets/ReuniaoComissaoEspecialForm-D-3oc4Ga.js","assets/ReuniaoComissaoEspecialView-Bqo2IqAM.js","assets/ComissoesGestoras-zAGazb_K.js","assets/comissaoGestoraService-CacfxyTb.js","assets/ComissaoGestoraForm-7l415gcm.js","assets/CitySearchInput-BRUHKdue.js","assets/ComissaoGestoraView-CZfuhEpB.js","assets/reuniaoComissaoGestoraService-BofR7jff.js","assets/ReuniaoComissaoGestoraForm-DeCVkBTo.js","assets/ReuniaoComissaoGestoraView-DgtneCzM.js","assets/ComissoesControleSocial-DDY_Xh66.js","assets/comissaoControleSocialService-B-eGCOxb.js","assets/ComissaoControleSocialForm-DEsjo6mJ.js","assets/ComissaoControleSocialView-DrGPiGie.js","assets/comissaoControleSocialInscricaoService-DL0ilqyl.js","assets/ReuniaoComissaoControleSocialForm-Bt_-z8FW.js","assets/reuniaoComissaoControleSocialService-DgEj8tM7.js","assets/ReuniaoComissaoControleSocialView-BCu7O1tU.js","assets/Formularios-jc5pX6C6.js","assets/FormularioTabelas-CCgltHTo.js","assets/PatrocinioEditais-D44F3oKk.js","assets/patrocinioService-gBxi16GX.js","assets/EditalModal-xoq1X0WA.js","assets/PatrocinioInscricoes-xnjscdQJ.js","assets/PatrocinioInscricaoDetalhe-DgJIS9dq.js","assets/PropostaPatrocinioPublica-REu3Idb4.js","assets/PatrocinioPublicoLayout-Beka8wjM.js","assets/QuadroDescritivoPublico-BtJk0lpi.js","assets/FormularioPatrocinioPorToken-BecozoNC.js","assets/RelatorioAvaliacaoPublico-ffQ1vKen.js","assets/FormularioForm-ClGtgdR4.js","assets/FormularioSubmissoes-CM2E44eD.js","assets/QueixaCofSubmissoes-j3gUHXf2.js","assets/ArrowsRightLeftIcon-CTkv6mVj.js","assets/FormularioPreview-D-JoM_6S.js","assets/Viagens-BNU-iyi2.js","assets/viagemService-B_KB9ry1.js","assets/viagemParticipacaoService-D6pBwFnH.js","assets/ViagemForm-b0mVbMWH.js","assets/CepAutocomplete-GrwEIkN8.js","assets/FormcarCentralView-BzNuwYM5.js","assets/ChevronUpDownIcon-BOrncYb4.js","assets/Pages-BC-vdx0_.js","assets/PageForm-CUA6EV6j.js","assets/BlocosConteudo-5vDtKxnV.js","assets/ServicosConteudo-Cj6jvoCM.js","assets/categoriaService-jDTpqY-l.js","assets/ServicoPaginaEditor-BCrAYc3N.js","assets/Popups-CmYOU1RQ.js","assets/PopupPreview-BWoaLJDY.js","assets/PopupForm-BhNKQSJ3.js","assets/Menu-BFRfquzf.js","assets/Usuarios-CwQkn3yq.js","assets/PermissionManager-C5NkmN6M.js","assets/UsuarioAcoesBar-uXD5YDFl.js","assets/UsuarioForm-wUfPSC1P.js","assets/UsuarioView-CFn4aV5i.js","assets/Grupos-CyfJgyCY.js","assets/Profissionais-BW5F7xvN.js","assets/ProfissionalForm-DQAc5iLy.js","assets/Permissoes-5F1Fuf3z.js","assets/Perfil-CBzuhzzH.js","assets/Interesses-Cb3T0-8X.js","assets/AlertasOportunidades-CD7NIrfd.js","assets/AlterarSenha-BaI-bjU9.js","assets/Notificacoes-qYT6Xxtp.js","assets/Revistas-BdMFNMpB.js","assets/RevistaForm-D2tzaiB4.js","assets/RevistaView-Dtd-JNcf.js","assets/Campanhas-C42gkn3A.js","assets/CampanhaForm-CMeB1N0c.js","assets/CampanhaView-CmIxiWJ5.js","assets/CadernosTematicos-BNUfGR2v.js","assets/CadernoTematicoForm-CWGshbvR.js","assets/CadernosDeliberacoes-m5QD9WbP.js","assets/CadernoDeliberacaoForm-CRqvrPBz.js","assets/CadernosPsicologiasEdicoes-D_LirUkI.js","assets/edicaoCaderno-DHr9Cbyd.js","assets/MegaphoneIcon-Cd_UMSRP.js","assets/CadernosPsicologiasPareceres-EWq8Y6eB.js","assets/CadernoPsicologiaEdicaoForm-N4Ra0u9l.js","assets/CadernoPsicologiaEdicaoView-D2uyv4ad.js","assets/parecerPdf-CoUwt9vf.js","assets/ParecerView-BnbX6LVn.js","assets/PublicarArtigoForm-Dv--MB2k.js","assets/MeusPareceres-Bhu9mJg3.js","assets/EnviarParecerForm-DMhmF2Ai.js","assets/MinhaSubmissaoView-D27dmAw6.js","assets/MinhasAvaliacoesCaderno-DWUcNqaI.js","assets/AvaliacaoCadernoForm-BJKELx8T.js","assets/NoSymbolIcon-DTr7ZlAA.js","assets/Anais-DFMTfXyD.js","assets/AnaiForm-CpefV-5Q.js","assets/Colecoes-CokRpujn.js","assets/colecaoService-DnJukUrr.js","assets/ColecaoForm-Bme2J2sC.js","assets/ContratosLicitacoes-BeYHMG76.js","assets/ContratoLicitacaoForm-oKyCt5i9.js","assets/IntencoesContratacoes-dyfy2dqS.js","assets/IntencaoContratacaoForm-D4h8Pftv.js","assets/Editais-C4HmH2v8.js","assets/EditalForm-D6mYMsVo.js","assets/CursosEventos-BSDW9Esc.js","assets/CursoEventoForm-DQZFcabA.js","assets/Oportunidades-ouTHm7fc.js","assets/configuracaoOportunidadeService-e0pnM8nc.js","assets/OportunidadeForm-DMih4eDl.js","assets/Sublocacoes-CXdxKh0-.js","assets/SublocacaoForm-LbfXwZUo.js","assets/PesquisaFormularios-Cz2MmDjp.js","assets/PesquisaFormularioForm-bZ88m3Ea.js","assets/EmpresaContatos-DX0h5a4C.js","assets/Sedes-Dj01yzM9.js","assets/LocaisLocacao-BoME3y4Q.js","assets/Financeiro-BTG2ixe0.js","assets/TagBadge-CslaV_Qo.js","assets/MinhasFinancas-CBwVdWpK.js","assets/SedeForm-n56Fru-K.js","assets/RouteRedirects-UxNVRkVm.js","assets/RouteRedirectForm-D6p93N65.js","assets/ImportacaoProfissionais-sCYo9Og3.js","assets/Importacao-DFq6zXRA.js","assets/agendamentoService-BQ530TBu.js","assets/SystemLogs-TJKWWZ_9.js","assets/DevicePhoneMobileIcon-N2zLPXJD.js","assets/Newsletter-HhFFH8Y7.js","assets/NewsletterLogs-Duy12wv6.js","assets/BaseConhecimento-vnQP8Vxh.js","assets/SystemSettings-Dz6Z4hQ-.js","assets/SystemTables-3DsDL-WL.js","assets/ResponsaveisAreas-DLo9pMMF.js","assets/FrontendViews-BpvnMW1v.js","assets/Whatsapp-CRPFntjl.js","assets/EnviarNotificacao-WuTWoM_O.js","assets/ChatbotContext-C3uuyXtp.js","assets/DiagnosticoR2Imagens-Z6lqwy6F.js","assets/Chatbot-DYgL3tXB.js","assets/MediaLibrary-u7f5yfgD.js","assets/PrivacyPolicyAdmin-D0tnMeTs.js","assets/LgpdSolicitacoesAdmin-CcXy4
11K_.js","assets/TemasOrientacao-DNOYwGUh.js","assets/TemaOrientacaoForm-B0ywCDoO.js","assets/Categorias-Bp3amfQj.js","assets/CategoriaForm-DaO_TqoN.js","assets/CategoriasTags-Cm0QMPYo.js","assets/tagService-fQpsFzNI.js","assets/ResponsavelAreaEdit-BqTeSVw-.js","assets/TagForm-D6I2YFBq.js","assets/Banners-DJsZ3kr5.js","assets/BannerForm-DgPG6XTR.js","assets/Protocolos-7UMnknB2.js","assets/MeusProtocolos-D9R9-3m5.js","assets/MeusProtocolosFinalizados-BD0jS2UQ.js","assets/CentralProtocolos-BYAB-ezx.js","assets/CentralProtocolosFinalizados-Dj96GVwO.js","assets/MinhasPlenarias-CQ10npEF.js","assets/PlenariaConfirmacao-Dfj9BHNo.js","assets/PlenariaLogistica-Dxe45Xa-.js","assets/MinhasLogisticas-CuDmlKlT.js","assets/MeusFormcarAvulso-Bs2T623p.js","assets/MeusAgendamentos-HSPkhWy6.js","assets/agendaService-DZZLLgij.js","assets/telefone-0NrPqotE.js","assets/MinhasComissoes-CQuJZif6.js","assets/MinhaComissaoDetalheView-Je5JGded.js","assets/MinhaComissaoReuniaoView-BE6cI6D7.js","assets/AtasReunioesPendentes-B_m5Zepc.js","assets/InscricaoComissao-BI9PKpSr.js","assets/Agenda-BSlRgowN.js","assets/AgendaView-QwBxoTKF.js","assets/CalendarioAgendamentos-CDYfbuC4.js","assets/vendor-calendar-BJ3IYA2I.js","assets/CalendarioAgendamentos-DxzzN9QP.css","assets/AgendaViewCof-siUEgmH5.js","assets/CalendarioGeral-CHoF8CE7.js","assets/Denuncias-B94HFZ4J.js","assets/DenunciaView-CqmCLVZ7.js"])))=>i.map(i=>d[i]); 2var lo=e=>{throw TypeError(e)};var za=(e,t,r)=>t.has(e)||lo("Cannot "+r);var j=(e,t,r)=>(za(e,t,"read from private field"),r?r.call(e):t.get(e)),le=(e,t,r)=>t.has(e)?lo("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),J=(e,t,r,a)=>(za(e,t,"write to private field"),a?a.call(e,r):t.set(e,r),r),je=(e,t,r)=>(za(e,t,"access private method"),r);var na=(e,t,r,a)=>({set _(n){J(e,t,n,r)},get _(){return j(e,t,a)}});import{r as o,b as vc,u as Zt,f as Cs,L as $e,h as Ml,N as Ge,B as Ul,i as Vl,j as d,R as wc}from"./vendor-react-CpRvMXaC.js";import{f as m}from"./vendor-pdf-De61ZhIs.js";import{q as Vr,a as Dt,C as Ma}from"./vendor-ui-5rZvml82.js";import{J as $s,p as ql}from"./vendor-editor-DoAMYjM7.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))a(n);new MutationObserver(n=>{for(const i of n)if(i.type==="childList")for(const c of i.addedNodes)c.tagName==="LINK"&&c.rel==="modulepreload"&&a(c)}).observe(document,{childList:!0,subtree:!0});function r(n){const i={};return n.integrity&&(i.integrity=n.integrity),n.referrerPolicy&&(i.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?i.credentials="include":n.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(n){if(n.ep)return;n.ep=!0;const i=r(n);fetch(n.href,i)}})();var bc={exports:{}},Ca={};/** 3 * @license React 4 * react-jsx-runtime.production.min.js 5 * 6 * Copyright (c) Facebook, Inc. and its affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var Bl=o,Wl=Symbol.for("react.element"),Hl=Symbol.for("react.fragment"),Gl=Object.prototype.hasOwnProperty,Kl=Bl.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Xl={key:!0,ref:!0,__self:!0,__source:!0};function jc(e,t,r){var a,n={},i=null,c=null;r!==void 0&&(i=""+r),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(c=t.ref);for(a in t)Gl.call(t,a)&&!Xl.hasOwnProperty(a)&&(n[a]=t[a]);if(e&&e.defaultProps)for(a in t=e.defaultProps,t)n[a]===void 0&&(n[a]=t[a]);return{$$typeof:Wl,type:e,key:i,ref:c,props:n,_owner:Kl.current}}Ca.Fragment=Hl;Ca.jsx=jc;Ca.jsxs=jc;bc.exports=Ca;var s=bc.exports,nn={},uo=vc;nn.createRoot=uo.createRoot,nn.hydrateRoot=uo.hydrateRoot;var ea=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},qs,vs,ur,dc,Ql=(dc=class extends ea{constructor(){super();le(this,qs);le(this,vs);le(this,ur);J(this,ur,t=>{if(typeof window<"u"&&window.addEventListener){const r=()=>t();return window.addEventListener("visibilitychange",r,!1),()=>{window.removeEventListener("visibilitychange",r)}}})}onSubscribe(){j(this,vs)||this.setEventListener(j(this,ur))}onUnsubscribe(){var t;this.hasListeners()||((t=j(this,vs))==null||t.call(this),J(this,vs,void 0))}setEventListener(t){var r;J(this,ur,t),(r=j(this,vs))==null||r.call(this),J(this,vs,t(a=>{typeof a=="boolean"?this.setFocused(a):this.onFocus()}))}setFocused(t){j(this,qs)!==t&&(J(this,qs,t),this.onFocus())}onFocus(){const t=this.isFocused();
10this.listeners.forEach(r=>{r(t)})}isFocused(){var t;return typeof j(this,qs)=="boolean"?j(this,qs):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},qs=new WeakMap,vs=new WeakMap,ur=new WeakMap,dc),Mn=new Ql,Jl={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},ws,zn,uc,Zl=(uc=class{constructor(){le(this,ws,Jl);le(this,zn,!1)}setTimeoutProvider(e){J(this,ws,e)}setTimeout(e,t){return j(this,ws).setTimeout(e,t)}clearTimeout(e){j(this,ws).clearTimeout(e)}setInterval(e,t){return j(this,ws).setInterval(e,t)}clearInterval(e){j(this,ws).clearInterval(e)}},ws=new WeakMap,zn=new WeakMap,uc),Us=new Zl;function Yl(e){setTimeout(e,0)}var ed=typeof window>"u"||"Deno"in globalThis;function yt(){}function td(e,t){return typeof e=="function"?e(t):e}function on(e){return typeof e=="number"&&e>=0&&e!==1/0}function Ec(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Ts(e,t){return typeof e=="function"?e(t):e}function Pt(e,t){return typeof e=="function"?e(t):e}function po(e,t){const{type:r="all",exact:a,fetchStatus:n,predicate:i,queryKey:c,stale:l}=e;if(c){if(a){if(t.queryHash!==Un(c,t.options))return!1}else if(!Gr(t.queryKey,c))return!1}if(r!=="all"){const p=t.isActive();if(r==="active"&&!p||r==="inactive"&&p)return!1}return!(typeof l=="boolean"&&t.isStale()!==l||n&&n!==t.state.fetchStatus||i&&!i(t))}function mo(e,t){const{exact:r,status:a,predicate:n,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(Hr(t.options.mutationKey)!==Hr(i))return!1}else if(!Gr(t.options.mutationKey,i))return!1}return!(a&&t.state.status!==a||n&&!n(t))}function Un(e,t){return((t==null?void 0:t.queryKeyHashFn)||Hr)(e)}function Hr(e){return JSON.stringify(e,(t,r)=>ln(r)?Object.keys(r).sort().reduce((a,n)=>(a[n]=r[n],a),{}):r)}function Gr(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>Gr(e[r],t[r])):!1}var sd=Object.prototype.hasOwnProperty;function Rc(e,t,r=0){if(e===t)return e;if(r>500)return t;const a=ho(e)&&ho(t);if(!a&&!(ln(e)&&ln(t)))return t;const i=(a?e:Object.keys(e)).length,c=a?t:Object.keys(t),l=c.length,p=a?new Array(l):{};let h=0;for(let u=0;u<l;u++){const f=a?u:c[u],R=e[f],S=t[f];if(R===S){p[f]=R,(a?u<i:sd.call(e,f))&&h++;continue}if(R===null||S===null||typeof R!="object"||typeof S!="object"){p[f]=S;continue}const E=Rc(R,S,r+1);p[f]=E,E===R&&h++}return i===l&&h===i?e:p}function cn(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function ho(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ln(e){if(!fo(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!fo(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function fo(e){return Object.prototype.toString.call(e)==="[object Object]"}function rd(e){return new Promise(t=>{Us.setTimeout(t,e)})}function dn(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?Rc(e,t):t}function ad(e,t,r=0){const a=[...e,t];return r&&a.length>r?a.slice(1):a}function nd(e,t,r=0){const a=[t,...e];return r&&a.length>r?a.slice(0,-1):a}var Vn=Symbol();function Ac(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===Vn?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Sc(e,t){return typeof e=="function"?e(...t):!!e}function od(e,t,r){let a=!1,n;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??(n=t()),a||(a=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)}),e}var Kr=(()=>{let e=()=>ed;return{isServer(){return e()},setIsServer(t){e=t}}})();function un(){let e,t;const r=new Promise((n,i)=>{e=n,t=i});r.status="pending",r.catch(()=>{});function a(n){Object.assign(r,n),delete r.resolve,delete r.reject}return r.resolve=n=>{a({status:"fulfilled",value:n}),e(n)},r.reject=n=>{a({status:"rejected",reason:n}),t(n)},r}var id=Yl;function cd(){let e=[],t=0,r=l=>{l()},a=l=>{l()},n=id;const i=l=>{t?e.push(l):n(()=>{r(l)})},c=()=>{const l=e;e=[],l.length&&n(()=>{a(()=>{l.forEach(p=>{r(p)})})})};return{batch:l=>{let p;t++;try{p=l()}finally{t--,t||c()}return p},batchCalls:l=>(...p)=>{i(()=>{l(...p)})},schedule:i,setNotifyFunction:l=>{r=l},setBatchNotifyFunction:l=>{a=l},setScheduler:l=>{n=l}}}var Ye=cd(),pr,bs,mr,pc,ld=(pc=class extends ea{constructor(){super();le(this,pr,!0);le(this,bs);le(this,mr);J(this,mr,t=>{if(typeof window<"u"&&window.addEventListener){const r=()=>t(!0),a=()=>t(!1);return window.addEventListener("online",r,!1),window.addEventListener("offline",a,!1),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",a)}}})}onSubscribe(){j(this,bs)||this.setEventListener(j(this,mr))}onUnsubscribe(){var t;this.hasListeners()||((t=j(this,bs))==null||t.call(this),J(this,bs,void 0))}setEventListener(t){var r;J(this,mr,t),(r=j(this,bs))==null||r.call(this),J(this,bs,t(this.setOnline.bind(this)))}setOnline(t){j(this,pr)!==t&&(J(this,pr,t),this.listeners.forEac
10h(a=>{a(t)}))}isOnline(){return j(this,pr)}},pr=new WeakMap,bs=new WeakMap,mr=new WeakMap,pc),Ea=new ld;function dd(e){return Math.min(1e3*2**e,3e4)}function Tc(e){return(e??"online")==="online"?Ea.isOnline():!0}var pn=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Pc(e){let t=!1,r=0,a;const n=un(),i=()=>n.status!=="pending",c=v=>{var A;if(!i()){const _=new pn(v);R(_),(A=e.onCancel)==null||A.call(e,_)}},l=()=>{t=!0},p=()=>{t=!1},h=()=>Mn.isFocused()&&(e.networkMode==="always"||Ea.isOnline())&&e.canRun(),u=()=>Tc(e.networkMode)&&e.canRun(),f=v=>{i()||(a==null||a(),n.resolve(v))},R=v=>{i()||(a==null||a(),n.reject(v))},S=()=>new Promise(v=>{var A;a=_=>{(i()||h())&&v(_)},(A=e.onPause)==null||A.call(e)}).then(()=>{var v;a=void 0,i()||(v=e.onContinue)==null||v.call(e)}),E=()=>{if(i())return;let v;const A=r===0?e.initialPromise:void 0;try{v=A??e.fn()}catch(_){v=Promise.reject(_)}Promise.resolve(v).then(f).catch(_=>{var q;if(i())return;const L=e.retry??(Kr.isServer()?0:3),T=e.retryDelay??dd,w=typeof T=="function"?T(r,_):T,P=L===!0||typeof L=="number"&&r<L||typeof L=="function"&&L(r,_);if(t||!P){R(_);return}r++,(q=e.onFail)==null||q.call(e,r,_),rd(w).then(()=>h()?void 0:S()).then(()=>{t?R(_):E()})})};return{promise:n,status:()=>n.status,cancel:c,continue:()=>(a==null||a(),n),cancelRetry:l,continueRetry:p,canStart:u,start:()=>(u()?E():S().then(E),n)}}var Bs,mc,Cc=(mc=class{constructor(){le(this,Bs)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),on(this.gcTime)&&J(this,Bs,Us.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Kr.isServer()?1/0:5*60*1e3))}clearGcTimeout(){j(this,Bs)!==void 0&&(Us.clearTimeout(j(this,Bs)),J(this,Bs,void 0))}},Bs=new WeakMap,mc),Ws,hr,Tt,Hs,Xe,Xr,Gs,Et,Nc,as,hc,ud=(hc=class extends Cc{constructor(t){super();le(this,Et);le(this,Ws);le(this,hr);le(this,Tt);le(this,Hs);le(this,Xe);le(this,Xr);le(this,Gs);J(this,Gs,!1),J(this,Xr,t.defaultOptions),this.setOptions(t.options),this.observers=[],J(this,Hs,t.client),J(this,Tt,j(this,Hs).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,J(this,Ws,xo(this.options)),this.state=t.state??j(this,Ws),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=j(this,Xe))==null?void 0:t.promise}setOptions(t){if(this.options={...j(this,Xr),...t},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const r=xo(this.options);r.data!==void 0&&(this.setState(go(r.data,r.dataUpdatedAt)),J(this,Ws,r))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&j(this,Tt).remove(this)}setData(t,r){const a=dn(this.state.data,t,this.options);return je(this,Et,as).call(this,{data:a,type:"success",dataUpdatedAt:r==null?void 0:r.updatedAt,manual:r==null?void 0:r.manual}),a}setState(t,r){je(this,Et,as).call(this,{type:"setState",state:t,setStateOptions:r})}cancel(t){var a,n;const r=(a=j(this,Xe))==null?void 0:a.promise;return(n=j(this,Xe))==null||n.cancel(t),r?r.then(yt).catch(yt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return j(this,Ws)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>Pt(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Vn||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Ts(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Ec(this.state.dataUpdatedAt,t)}onFocus(){var r;const t=this.observers.find(a=>a.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(r=j(this,Xe))==null||r.continue()}onOnline(){var r;const t=this.observers.find(a=>a.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(r=j(this,Xe))==null||r.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),j(this,Tt).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(r=>r!==t),this.observers.length||(j(this,Xe)&&(j(this,Gs)||je(this,Et,Nc).call(this)?j(this,Xe).cancel({revert:!0}):j(this,Xe).cancelRetry()),this.scheduleGc()),j(this,Tt).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||je(this,Et,as).call(this,{type:"invalidate"})}async fetch(t,r){var p,h,u,f,R,S,E,v,A,_,L,T;if(this.state.fetchStatus!=="idle"&&((p=j(this,Xe))==null?void 0:p.status())!=="rejected"){if(this.state.data!==void 0&&(r!=null&&r.cancelRefetch))this.cancel({silent:!0});else if(j(this,Xe))return j(this,Xe).continueRetry(),j(this,Xe).promise}if(t&&this.setOptions(t),!this.options.queryFn){const w=this.observers.find(P=>P.options.queryFn);w&&this.setOptions(w.options)}const a=new AbortController,n=w=>{Object.defineProperty(w,"signal",{enumerable:!0,get:()=>(J(this,Gs,!0),a.signal)}
10)},i=()=>{const w=Ac(this.options,r),q=(()=>{const $={client:j(this,Hs),queryKey:this.queryKey,meta:this.meta};return n($),$})();return J(this,Gs,!1),this.options.persister?this.options.persister(w,q,this):w(q)},l=(()=>{const w={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:j(this,Hs),state:this.state,fetchFn:i};return n(w),w})();(h=this.options.behavior)==null||h.onFetch(l,this),J(this,hr,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=l.fetchOptions)==null?void 0:u.meta))&&je(this,Et,as).call(this,{type:"fetch",meta:(f=l.fetchOptions)==null?void 0:f.meta}),J(this,Xe,Pc({initialPromise:r==null?void 0:r.initialPromise,fn:l.fetchFn,onCancel:w=>{w instanceof pn&&w.revert&&this.setState({...j(this,hr),fetchStatus:"idle"}),a.abort()},onFail:(w,P)=>{je(this,Et,as).call(this,{type:"failed",failureCount:w,error:P})},onPause:()=>{je(this,Et,as).call(this,{type:"pause"})},onContinue:()=>{je(this,Et,as).call(this,{type:"continue"})},retry:l.options.retry,retryDelay:l.options.retryDelay,networkMode:l.options.networkMode,canRun:()=>!0}));try{const w=await j(this,Xe).start();if(w===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(w),(S=(R=j(this,Tt).config).onSuccess)==null||S.call(R,w,this),(v=(E=j(this,Tt).config).onSettled)==null||v.call(E,w,this.state.error,this),w}catch(w){if(w instanceof pn){if(w.silent)return j(this,Xe).promise;if(w.revert){if(this.state.data===void 0)throw w;return this.state.data}}throw je(this,Et,as).call(this,{type:"error",error:w}),(_=(A=j(this,Tt).config).onError)==null||_.call(A,w,this),(T=(L=j(this,Tt).config).onSettled)==null||T.call(L,this.state.data,w,this),w}finally{this.scheduleGc()}}},Ws=new WeakMap,hr=new WeakMap,Tt=new WeakMap,Hs=new WeakMap,Xe=new WeakMap,Xr=new WeakMap,Gs=new WeakMap,Et=new WeakSet,Nc=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},as=function(t){const r=a=>{switch(t.type){case"failed":return{...a,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...a,fetchStatus:"paused"};case"continue":return{...a,fetchStatus:"fetching"};case"fetch":return{...a,...Lc(a.data,this.options),fetchMeta:t.meta??null};case"success":const n={...a,...go(t.data,t.dataUpdatedAt),dataUpdateCount:a.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return J(this,hr,t.manual?n:void 0),n;case"error":const i=t.error;return{...a,error:i,errorUpdateCount:a.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:a.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...a,isInvalidated:!0};case"setState":return{...a,...t.state}}};this.state=r(this.state),Ye.batch(()=>{this.observers.forEach(a=>{a.onQueryUpdate()}),j(this,Tt).notify({query:this,type:"updated",action:t})})},hc);function Lc(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Tc(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function go(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function xo(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,a=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?a??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var xt,Re,Qr,ut,Ks,fr,is,js,Jr,gr,xr,Xs,Qs,Es,yr,Ce,zr,mn,hn,fn,gn,xn,yn,_n,kc,fc,pd=(fc=class extends ea{constructor(t,r){super();le(this,Ce);le(this,xt);le(this,Re);le(this,Qr);le(this,ut);le(this,Ks);le(this,fr);le(this,is);le(this,js);le(this,Jr);le(this,gr);le(this,xr);le(this,Xs);le(this,Qs);le(this,Es);le(this,yr,new Set);this.options=r,J(this,xt,t),J(this,js,null),J(this,is,un()),this.bindMethods(),this.setOptions(r)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(j(this,Re).addObserver(this),yo(j(this,Re),this.options)?je(this,Ce,zr).call(this):this.updateResult(),je(this,Ce,gn).c
10all(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return vn(j(this,Re),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return vn(j(this,Re),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,je(this,Ce,xn).call(this),je(this,Ce,yn).call(this),j(this,Re).removeObserver(this)}setOptions(t){const r=this.options,a=j(this,Re);if(this.options=j(this,xt).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Pt(this.options.enabled,j(this,Re))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");je(this,Ce,_n).call(this),j(this,Re).setOptions(this.options),r._defaulted&&!cn(this.options,r)&&j(this,xt).getQueryCache().notify({type:"observerOptionsUpdated",query:j(this,Re),observer:this});const n=this.hasListeners();n&&_o(j(this,Re),a,this.options,r)&&je(this,Ce,zr).call(this),this.updateResult(),n&&(j(this,Re)!==a||Pt(this.options.enabled,j(this,Re))!==Pt(r.enabled,j(this,Re))||Ts(this.options.staleTime,j(this,Re))!==Ts(r.staleTime,j(this,Re)))&&je(this,Ce,mn).call(this);const i=je(this,Ce,hn).call(this);n&&(j(this,Re)!==a||Pt(this.options.enabled,j(this,Re))!==Pt(r.enabled,j(this,Re))||i!==j(this,Es))&&je(this,Ce,fn).call(this,i)}getOptimisticResult(t){const r=j(this,xt).getQueryCache().build(j(this,xt),t),a=this.createResult(r,t);return hd(this,a)&&(J(this,ut,a),J(this,fr,this.options),J(this,Ks,j(this,Re).state)),a}getCurrentResult(){return j(this,ut)}trackResult(t,r){return new Proxy(t,{get:(a,n)=>(this.trackProp(n),r==null||r(n),n==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&j(this,is).status==="pending"&&j(this,is).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(a,n))})}trackProp(t){j(this,yr).add(t)}getCurrentQuery(){return j(this,Re)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const r=j(this,xt).defaultQueryOptions(t),a=j(this,xt).getQueryCache().build(j(this,xt),r);return a.fetch().then(()=>this.createResult(a,r))}fetch(t){return je(this,Ce,zr).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),j(this,ut)))}createResult(t,r){var se;const a=j(this,Re),n=this.options,i=j(this,ut),c=j(this,Ks),l=j(this,fr),h=t!==a?t.state:j(this,Qr),{state:u}=t;let f={...u},R=!1,S;if(r._optimisticResults){const oe=this.hasListeners(),G=!oe&&yo(t,r),z=oe&&_o(t,a,r,n);(G||z)&&(f={...f,...Lc(u.data,t.options)}),r._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:E,errorUpdatedAt:v,status:A}=f;S=f.data;let _=!1;if(r.placeholderData!==void 0&&S===void 0&&A==="pending"){let oe;i!=null&&i.isPlaceholderData&&r.placeholderData===(l==null?void 0:l.placeholderData)?(oe=i.data,_=!0):oe=typeof r.placeholderData=="function"?r.placeholderData((se=j(this,xr))==null?void 0:se.state.data,j(this,xr)):r.placeholderData,oe!==void 0&&(A="success",S=dn(i==null?void 0:i.data,oe,r),R=!0)}if(r.select&&S!==void 0&&!_)if(i&&S===(c==null?void 0:c.data)&&r.select===j(this,Jr))S=j(this,gr);else try{J(this,Jr,r.select),S=r.select(S),S=dn(i==null?void 0:i.data,S,r),J(this,gr,S),J(this,js,null)}catch(oe){J(this,js,oe)}j(this,js)&&(E=j(this,js),S=j(this,gr),v=Date.now(),A="error");const L=f.fetchStatus==="fetching",T=A==="pending",w=A==="error",P=T&&L,q=S!==void 0,H={status:A,fetchStatus:f.fetchStatus,isPending:T,isSuccess:A==="success",isError:w,isInitialLoading:P,isLoading:P,data:S,dataUpdatedAt:f.dataUpdatedAt,error:E,errorUpdatedAt:v,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:f.dataUpdateCount>h.dataUpdateCount||f.errorUpdateCount>h.errorUpdateCount,isFetching:L,isRefetching:L&&!T,isLoadingError:w&&!q,isPaused:f.fetchStatus==="paused",isPlaceholderData:R,isRefetchError:w&&q,isStale:qn(t,r),refetch:this.refetch,promise:j(this,is),isEnabled:Pt(r.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const oe=H.data!==void 0,G=H.status==="error"&&!oe,z=U=>{G?U.reject(H.error):oe&&U.resolve(H.data)},B=()=>{const U=J(this,is,H.promise=un());z(U)},Z=j(this,is);
10switch(Z.status){case"pending":t.queryHash===a.queryHash&&z(Z);break;case"fulfilled":(G||H.data!==Z.value)&&B();break;case"rejected":(!G||H.error!==Z.reason)&&B();break}}return H}updateResult(){const t=j(this,ut),r=this.createResult(j(this,Re),this.options);if(J(this,Ks,j(this,Re).state),J(this,fr,this.options),j(this,Ks).data!==void 0&&J(this,xr,j(this,Re)),cn(r,t))return;J(this,ut,r);const a=()=>{if(!t)return!0;const{notifyOnChangeProps:n}=this.options,i=typeof n=="function"?n():n;if(i==="all"||!i&&!j(this,yr).size)return!0;const c=new Set(i??j(this,yr));return this.options.throwOnError&&c.add("error"),Object.keys(j(this,ut)).some(l=>{const p=l;return j(this,ut)[p]!==t[p]&&c.has(p)})};je(this,Ce,kc).call(this,{listeners:a()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&je(this,Ce,gn).call(this)}},xt=new WeakMap,Re=new WeakMap,Qr=new WeakMap,ut=new WeakMap,Ks=new WeakMap,fr=new WeakMap,is=new WeakMap,js=new WeakMap,Jr=new WeakMap,gr=new WeakMap,xr=new WeakMap,Xs=new WeakMap,Qs=new WeakMap,Es=new WeakMap,yr=new WeakMap,Ce=new WeakSet,zr=function(t){je(this,Ce,_n).call(this);let r=j(this,Re).fetch(this.options,t);return t!=null&&t.throwOnError||(r=r.catch(yt)),r},mn=function(){je(this,Ce,xn).call(this);const t=Ts(this.options.staleTime,j(this,Re));if(Kr.isServer()||j(this,ut).isStale||!on(t))return;const a=Ec(j(this,ut).dataUpdatedAt,t)+1;J(this,Xs,Us.setTimeout(()=>{j(this,ut).isStale||this.updateResult()},a))},hn=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(j(this,Re)):this.options.refetchInterval)??!1},fn=function(t){je(this,Ce,yn).call(this),J(this,Es,t),!(Kr.isServer()||Pt(this.options.enabled,j(this,Re))===!1||!on(j(this,Es))||j(this,Es)===0)&&J(this,Qs,Us.setInterval(()=>{(this.options.refetchIntervalInBackground||Mn.isFocused())&&je(this,Ce,zr).call(this)},j(this,Es)))},gn=function(){je(this,Ce,mn).call(this),je(this,Ce,fn).call(this,je(this,Ce,hn).call(this))},xn=function(){j(this,Xs)!==void 0&&(Us.clearTimeout(j(this,Xs)),J(this,Xs,void 0))},yn=function(){j(this,Qs)!==void 0&&(Us.clearInterval(j(this,Qs)),J(this,Qs,void 0))},_n=function(){const t=j(this,xt).getQueryCache().build(j(this,xt),this.options);if(t===j(this,Re))return;const r=j(this,Re);J(this,Re,t),J(this,Qr,t.state),this.hasListeners()&&(r==null||r.removeObserver(this),t.addObserver(this))},kc=function(t){Ye.batch(()=>{t.listeners&&this.listeners.forEach(r=>{r(j(this,ut))}),j(this,xt).getQueryCache().notify({query:j(this,Re),type:"observerResultsUpdated"})})},fc);function md(e,t){return Pt(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function yo(e,t){return md(e,t)||e.state.data!==void 0&&vn(e,t,t.refetchOnMount)}function vn(e,t,r){if(Pt(t.enabled,e)!==!1&&Ts(t.staleTime,e)!=="static"){const a=typeof r=="function"?r(e):r;return a==="always"||a!==!1&&qn(e,t)}return!1}function _o(e,t,r,a){return(e!==t||Pt(a.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&qn(e,r)}function qn(e,t){return Pt(t.enabled,e)!==!1&&e.isStaleByTime(Ts(t.staleTime,e))}function hd(e,t){return!cn(e.getCurrentResult(),t)}function vo(e){return{onFetch:(t,r)=>{var u,f,R,S,E;const a=t.options,n=(R=(f=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:f.fetchMore)==null?void 0:R.direction,i=((S=t.state.data)==null?void 0:S.pages)||[],c=((E=t.state.data)==null?void 0:E.pageParams)||[];let l={pages:[],pageParams:[]},p=0;const h=async()=>{let v=!1;const A=T=>{od(T,()=>t.signal,()=>v=!0)},_=Ac(t.options,t.fetchOptions),L=async(T,w,P)=>{if(v)return Promise.reject();if(w==null&&T.pages.length)return Promise.resolve(T);const $=(()=>{const G={client:t.client,queryKey:t.queryKey,pageParam:w,direction:P?"backward":"forward",meta:t.options.meta};return A(G),G})(),H=await _($),{maxPages:se}=t.options,oe=P?nd:ad;return{pages:oe(T.pages,H,se),pageParams:oe(T.pageParams,w,se)}};if(n&&i.length){const T=n==="backward",w=T?fd:wo,P={pages:i,pageParams:c},q=w(a,P);l=await L(P,q,T)}else{const T=e??i.length;do{const w=p===0?c[0]??a.initialPageParam:wo(a,l);if(p>0&&w==null)break;l=await L(l,w),p++}while(p<T)}return l};t.options.persister?t.fetchFn=()=>{var v,A;return(A=(v=t.options).persister)==null?void 0:A.call(v,h,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r)}:t.fetchFn=h}}}function wo(e,{pages:t,pageParams:r}){const a=t.length-1;return t.length>0?e.getNextPageParam(t[a],t,r[a],r):void 0}function fd(e,{pages:t,pageParams:r}){var a;return t.length>0?(a=e.getPreviousPageParam)==null?void 0:a.call(e,t[0],t,r[0],r):void 0}var Zr,Xt,at,Js,Qt,gs,gc,gd=(gc=class extends Cc{constructor(t){super();le(this,Qt);le(this,Zr);le(this,Xt);le(this,at);le(this,Js);J(this,Zr,t.client),this.mutationId=t.mutationId,J(this,at,t.mutationCache),J(this,Xt,[]),this.state=t.state||xd(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){j(this,Xt).includes(t)||(j(this,Xt).push(t),this.clearGcTimeout(),j(this,at).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){J(this,Xt,j(this,Xt).filter(r=>r!==t)),this.scheduleGc(),j(this,at).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){j(this,Xt).length||(this.state.status==="pending"?this.scheduleGc():j(this,at).remove(this))}continue(){var t;return((t=j(this,Js))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var c,l,p,h,u,f,R,S,E,v,A,_,L,T,w,P,q,$;const r=()=>{je(this,Qt,gs).call(this,{type:"continue"})},a={client:j(this,Zr),meta:this.options.meta,mutationKey:this.options.mutationKey};J(this,Js,Pc({fn:()=>this.options.mutationFn?this.options.mutationFn(t,a):Promise.reject(new Error("No mutationFn found")),onFail:(H,se)=>{je(this,Qt,gs).call(this,{type:"failed",failureCount:H,error:se})},onPause:()=>{je(this,Qt,gs).call(this,{type:"pause"})},onContinue:r,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>j(this,at).canRun(this)}));const n=this.state.status==="pending",i=!j(this,Js).canStart();try{if(n)r();else{je(this,Qt,gs).call(this,{type:"pending",variables:t,isPaused:i}),j(this,at).config.onMutate&&await j(this,at).config.onMutate(t,this,a);
10const se=await((l=(c=this.options).onMutate)==null?void 0:l.call(c,t,a));se!==this.state.context&&je(this,Qt,gs).call(this,{type:"pending",context:se,variables:t,isPaused:i})}const H=await j(this,Js).start();return await((h=(p=j(this,at).config).onSuccess)==null?void 0:h.call(p,H,t,this.state.context,this,a)),await((f=(u=this.options).onSuccess)==null?void 0:f.call(u,H,t,this.state.context,a)),await((S=(R=j(this,at).config).onSettled)==null?void 0:S.call(R,H,null,this.state.variables,this.state.context,this,a)),await((v=(E=this.options).onSettled)==null?void 0:v.call(E,H,null,t,this.state.context,a)),je(this,Qt,gs).call(this,{type:"success",data:H}),H}catch(H){try{await((_=(A=j(this,at).config).onError)==null?void 0:_.call(A,H,t,this.state.context,this,a))}catch(se){Promise.reject(se)}try{await((T=(L=this.options).onError)==null?void 0:T.call(L,H,t,this.state.context,a))}catch(se){Promise.reject(se)}try{await((P=(w=j(this,at).config).onSettled)==null?void 0:P.call(w,void 0,H,this.state.variables,this.state.context,this,a))}catch(se){Promise.reject(se)}try{await(($=(q=this.options).onSettled)==null?void 0:$.call(q,void 0,H,t,this.state.context,a))}catch(se){Promise.reject(se)}throw je(this,Qt,gs).call(this,{type:"error",error:H}),H}finally{j(this,at).runNext(this)}}},Zr=new WeakMap,Xt=new WeakMap,at=new WeakMap,Js=new WeakMap,Qt=new WeakSet,gs=function(t){const r=a=>{switch(t.type){case"failed":return{...a,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...a,isPaused:!0};case"continue":return{...a,isPaused:!1};case"pending":return{...a,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...a,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...a,data:void 0,error:t.error,failureCount:a.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=r(this.state),Ye.batch(()=>{j(this,Xt).forEach(a=>{a.onMutationUpdate(t)}),j(this,at).notify({mutation:this,type:"updated",action:t})})},gc);function xd(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var cs,It,Yr,xc,yd=(xc=class extends ea{constructor(t={}){super();le(this,cs);le(this,It);le(this,Yr);this.config=t,J(this,cs,new Set),J(this,It,new Map),J(this,Yr,0)}build(t,r,a){const n=new gd({client:t,mutationCache:this,mutationId:++na(this,Yr)._,options:t.defaultMutationOptions(r),state:a});return this.add(n),n}add(t){j(this,cs).add(t);const r=oa(t);if(typeof r=="string"){const a=j(this,It).get(r);a?a.push(t):j(this,It).set(r,[t])}this.notify({type:"added",mutation:t})}remove(t){if(j(this,cs).delete(t)){const r=oa(t);if(typeof r=="string"){const a=j(this,It).get(r);if(a)if(a.length>1){const n=a.indexOf(t);n!==-1&&a.splice(n,1)}else a[0]===t&&j(this,It).delete(r)}}this.notify({type:"removed",mutation:t})}canRun(t){const r=oa(t);if(typeof r=="string"){const a=j(this,It).get(r),n=a==null?void 0:a.find(i=>i.state.status==="pending");return!n||n===t}else return!0}runNext(t){var a;const r=oa(t);if(typeof r=="string"){const n=(a=j(this,It).get(r))==null?void 0:a.find(i=>i!==t&&i.state.isPaused);return(n==null?void 0:n.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Ye.batch(()=>{j(this,cs).forEach(t=>{this.notify({type:"removed",mutation:t})}),j(this,cs).clear(),j(this,It).clear()})}getAll(){return Array.from(j(this,cs))}find(t){const r={exact:!0,...t};return this.getAll().find(a=>mo(r,a))}findAll(t={}){return this.getAll().filter(r=>mo(t,r))}notify(t){Ye.batch(()=>{this.listeners.forEach(r=>{r(t)})})}resumePausedMutations(){const t=this.getAll().filter(r=>
10r.state.isPaused);return Ye.batch(()=>Promise.all(t.map(r=>r.continue().catch(yt))))}},cs=new WeakMap,It=new WeakMap,Yr=new WeakMap,xc);function oa(e){var t;return(t=e.options.scope)==null?void 0:t.id}var Jt,yc,_d=(yc=class extends ea{constructor(t={}){super();le(this,Jt);this.config=t,J(this,Jt,new Map)}build(t,r,a){const n=r.queryKey,i=r.queryHash??Un(n,r);let c=this.get(i);return c||(c=new ud({client:t,queryKey:n,queryHash:i,options:t.defaultQueryOptions(r),state:a,defaultOptions:t.getQueryDefaults(n)}),this.add(c)),c}add(t){j(this,Jt).has(t.queryHash)||(j(this,Jt).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const r=j(this,Jt).get(t.queryHash);r&&(t.destroy(),r===t&&j(this,Jt).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Ye.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return j(this,Jt).get(t)}getAll(){return[...j(this,Jt).values()]}find(t){const r={exact:!0,...t};return this.getAll().find(a=>po(r,a))}findAll(t={}){const r=this.getAll();return Object.keys(t).length>0?r.filter(a=>po(t,a)):r}notify(t){Ye.batch(()=>{this.listeners.forEach(r=>{r(t)})})}onFocus(){Ye.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Ye.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Jt=new WeakMap,yc),De,Rs,As,_r,vr,Ss,wr,br,_c,vd=(_c=class{constructor(e={}){le(this,De);le(this,Rs);le(this,As);le(this,_r);le(this,vr);le(this,Ss);le(this,wr);le(this,br);J(this,De,e.queryCache||new _d),J(this,Rs,e.mutationCache||new yd),J(this,As,e.defaultOptions||{}),J(this,_r,new Map),J(this,vr,new Map),J(this,Ss,0)}mount(){na(this,Ss)._++,j(this,Ss)===1&&(J(this,wr,Mn.subscribe(async e=>{e&&(await this.resumePausedMutations(),j(this,De).onFocus())})),J(this,br,Ea.subscribe(async e=>{e&&(await this.resumePausedMutations(),j(this,De).onOnline())})))}unmount(){var e,t;na(this,Ss)._--,j(this,Ss)===0&&((e=j(this,wr))==null||e.call(this),J(this,wr,void 0),(t=j(this,br))==null||t.call(this),J(this,br,void 0))}isFetching(e){return j(this,De).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return j(this,Rs).findAll({...e,status:"pending"}).length}getQueryData(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=j(this,De).get(t.queryHash))==null?void 0:r.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=j(this,De).build(this,t),a=r.state.data;return a===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(Ts(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(a))}getQueriesData(e){return j(this,De).findAll(e).map(({queryKey:t,state:r})=>{const a=r.data;return[t,a]})}setQueryData(e,t,r){const a=this.defaultQueryOptions({queryKey:e}),n=j(this,De).get(a.queryHash),i=n==null?void 0:n.state.data,c=td(t,i);if(c!==void 0)return j(this,De).build(this,a).setData(c,{...r,manual:!0})}setQueriesData(e,t,r){return Ye.batch(()=>j(this,De).findAll(e).map(({queryKey:a})=>[a,this.setQueryData(a,t,r)]))}getQueryState(e){var r;const t=this.defaultQueryOptions({queryKey:e});return(r=j(this,De).get(t.queryHash))==null?void 0:r.state}removeQueries(e){const t=j(this,De);Ye.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=j(this,De);return Ye.batch(()=>(r.findAll(e).forEach(a=>{a.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},a=Ye.batch(()=>j(this,De).findAll(e).map(n=>n.cancel(r)));return Promise.all(a).then(yt).catch(yt)}invalidateQueries(e,t={}){return Ye.batch(()=>(j(this,De).findAll(e).forEach(r=>{r.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},a=Ye.batch(()=>j(this,De).findAll(e).filter(n=>!n.isDisabled()&&!n.isStatic()).map(n=>{let i=n.fetch(void 0,r);return r.throwOnError||(i=i.catch(yt)),n.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(a).then(yt)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=j(this,De).build(this,t);return r.isStaleByTime(Ts(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}
10prefetchQuery(e){return this.fetchQuery(e).then(yt).catch(yt)}fetchInfiniteQuery(e){return e.behavior=vo(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(yt).catch(yt)}ensureInfiniteQueryData(e){return e.behavior=vo(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ea.isOnline()?j(this,Rs).resumePausedMutations():Promise.resolve()}getQueryCache(){return j(this,De)}getMutationCache(){return j(this,Rs)}getDefaultOptions(){return j(this,As)}setDefaultOptions(e){J(this,As,e)}setQueryDefaults(e,t){j(this,_r).set(Hr(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...j(this,_r).values()],r={};return t.forEach(a=>{Gr(e,a.queryKey)&&Object.assign(r,a.defaultOptions)}),r}setMutationDefaults(e,t){j(this,vr).set(Hr(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...j(this,vr).values()],r={};return t.forEach(a=>{Gr(e,a.mutationKey)&&Object.assign(r,a.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...j(this,As).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Un(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Vn&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...j(this,As).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){j(this,De).clear(),j(this,Rs).clear()}},De=new WeakMap,Rs=new WeakMap,As=new WeakMap,_r=new WeakMap,vr=new WeakMap,Ss=new WeakMap,wr=new WeakMap,br=new WeakMap,_c),Oc=o.createContext(void 0),wd=e=>{const t=o.useContext(Oc);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},bd=({client:e,children:t})=>(o.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),s.jsx(Oc.Provider,{value:e,children:t})),$c=o.createContext(!1),jd=()=>o.useContext($c);$c.Provider;function Ed(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Rd=o.createContext(Ed()),Ad=()=>o.useContext(Rd),Sd=(e,t,r)=>{const a=r!=null&&r.state.error&&typeof e.throwOnError=="function"?Sc(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||a)&&(t.isReset()||(e.retryOnMount=!1))},Td=e=>{o.useEffect(()=>{e.clearReset()},[e])},Pd=({result:e,errorResetBoundary:t,throwOnError:r,query:a,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&a&&(n&&e.data===void 0||Sc(r,[e.error,a])),Cd=e=>{if(e.suspense){const r=n=>n==="static"?n:Math.max(n??1e3,1e3),a=e.staleTime;e.staleTime=typeof a=="function"?(...n)=>r(a(...n)):r(a),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Nd=(e,t)=>e.isLoading&&e.isFetching&&!t,Ld=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,bo=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function kd(e,t,r){var R,S,E,v;const a=jd(),n=Ad(),i=wd(),c=i.defaultQueryOptions(e);(S=(R=i.getDefaultOptions().queries)==null?void 0:R._experimental_beforeQuery)==null||S.call(R,c);const l=i.getQueryCache().get(c.queryHash);c._optimisticResults=a?"isRestoring":"optimistic",Cd(c),Sd(c,n,l),Td(n);
10const p=!i.getQueryCache().get(c.queryHash),[h]=o.useState(()=>new t(i,c)),u=h.getOptimisticResult(c),f=!a&&e.subscribed!==!1;if(o.useSyncExternalStore(o.useCallback(A=>{const _=f?h.subscribe(Ye.batchCalls(A)):yt;return h.updateResult(),_},[h,f]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),o.useEffect(()=>{h.setOptions(c)},[c,h]),Ld(c,u))throw bo(c,h,n);if(Pd({result:u,errorResetBoundary:n,throwOnError:c.throwOnError,query:l,suspense:c.suspense}))throw u.error;if((v=(E=i.getDefaultOptions().queries)==null?void 0:E._experimental_afterQuery)==null||v.call(E,c,u),c.experimental_prefetchInRender&&!Kr.isServer()&&Nd(u,a)){const A=p?bo(c,h,n):l==null?void 0:l.promise;A==null||A.catch(yt).finally(()=>{h.updateResult()})}return c.notifyOnChangeProps?u:h.trackResult(u)}function wn(e,t){return kd(e,pd)}const Ua="CRP-PR",Ic="https://crppr.org.br";function Od(e){const t=typeof window<"u"&&window.location.origin?window.location.origin:Ic,r=(e||"/").split("?")[0].split("#")[0];return r==="/"||r===""?`${t}/`:`${t}${r.replace(/\/+$/,"")}`}function jo(e){if(!e)return null;if(e.startsWith("http://")||e.startsWith("https://"))return e;try{return new URL(e,window.location.origin).href}catch{return null}}function $d(e,t=160){if(!e)return"";const r=String(e).replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim();return r.length>t?`${r.slice(0,t-1).trimEnd()}â¦`:r}function Cr({title:e,description:t,canonical:r,image:a,type:n="website",noindex:i=!1,jsonLd:c=null}){const l=Zt();return o.useEffect(()=>{const p=[],h=[],u=(T,w)=>{h.push([T,T.getAttribute("content")]),T.setAttribute("content",w)},f=(T,w)=>{if(!w)return;const P=T.startsWith("og:")?`meta[property="${T}"]`:`meta[name="${T}"]`,q=document.head.querySelector(P);if(q){u(q,w);return}const $=document.createElement("meta");$.setAttribute(T.startsWith("og:")?"property":"name",T),$.setAttribute("content",w),$.setAttribute("data-seo","true"),document.head.appendChild($),p.push($)},R=document.title,S=r?jo(r):Od(l.pathname),E=$d(t),v=jo(a)||`${Ic}/favicon.png`;e&&(document.title=e.includes(Ua)?e:`${e} - ${Ua}`);const A=document.head.querySelector('link[rel="canonical"]');let _=null;if(A)_=A.getAttribute("href"),A.setAttribute("href",S);else{const T=document.createElement("link");T.setAttribute("rel","canonical"),T.setAttribute("href",S),T.setAttribute("data-seo","true"),document.head.appendChild(T),p.push(T)}f("description",E),f("og:title",e||document.title),f("og:description",E),f("og:type",n),f("og:url",S),f("og:site_name",Ua),f("og:locale","pt_BR"),f("og:image",v),f("og:image:url",v),f("og:image:secure_url",v.replace("http://","https://")),f("twitter:card","summary_large_image"),f("twitter:title",e||document.title),f("twitter:description",E),f("twitter:image",v),i&&f("robots","noindex, nofollow");let L=null;return c&&(L=document.createElement("script"),L.type="application/ld+json",L.setAttribute("data-seo","true"),L.textContent=JSON.stringify(c),document.head.appendChild(L)),()=>{p.forEach(T=>T.remove()),h.forEach(([T,w])=>{w===null?T.removeAttribute("content"):T.setAttribute("content",w)}),A&&_!==null&&A.setAttribute("href",_),L&&L.remove(),e&&(document.title=R)}},[e,t,r,a,n,i,JSON.stringify(c),l.pathname]),null}function Id({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.26 10.147a60.438 60.438 0 0 0-.491 6.347A48.62 48.62 0 0 1 12 20.904a48.62 48.62 0 0 1 8.232-4.41 60.46 60.46 0 0 0-.491-6.347m-15.482 0a50.636 50.636 0 0 0-2.658-.813A59.906 59.906 0 0 1 12 3.493a59.903 59.903 0 0 1 10.399 5.84c-.896.248-1.783.52-2.658.814m-15.482 0A50.717 50.717 0 0 1 12 13.489a50.702 50.702 0 0 1 7.74-3.342M6.75 15a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm0 0v-3.675A55.378 55.378 0 0 1 12 8.443m-7.007 11.55A5.981 5.981 0 0 0 6.75 15.75v-1.5"}))}const Dd=o.forwardRef(Id);function Fd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m20.25 7.5-.625 10.632a2.25 2.25 0 0 1-2.247 2.118H6.622a2.25 2.25 0 0 1-2.247-2.118L3.75 7.5M10 11.25h4M3.375 7.5h17.25c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"}))}const Eo=o.forwardRef(Fd);function zd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"}))}const Dc=o.forwardRef(zd);function Md({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"}))}const Ro=o.forwardRef(Md);function Ud({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"}))}const Vd=o.forwardRef(Ud);function qd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"}))}const Fc=o.forwardRef(qd);function Bd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0M3.124 7.5A8.969 8.969 0 0 1 5.292 3m13.416 0a8.969 8.969 0 0 1 2.168 4.5"}))}const zc=o.forwardRef(Bd);function Wd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0"}))}const bn=o.forwardRef(Wd);function Hd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6.042A8.967 8.967 0 0 0 6 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 0 1 6 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 0 1 6-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0 0 18 18a8.967 8.967 0 0 0-6 2.292m0-14.25v14.25"}))}const Mc=o.forwardRef(Hd);function Gd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"}))}const Kd=o.forwardRef(Gd);function Xd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 21h16.5M4.5 3h15M5.25 3v18m13.5-18v18M9 6.75h1.5m-1.5 3h1.5m-1.5 3h1.5m3-6H15m-1.5 3H15m-1.5 3H15M9 21v-3.375c0-.621.504-1.125 1.125-1.125h3.75c.621 0 1.125.504 1.125 1.125V21"}))}const jn=o.forwardRef(Xd);function Qd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5"}))}const ya=o.forwardRef(Qd);function Jd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"}))}const Zd=o.forwardRef(Jd);function Yd({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}))}const eu=o.forwardRef(Yd);function tu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))}const jr=o.forwardRef(tu);function su({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const Uc=o.forwardRef(su);function ru({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12h3.75M9 15h3.75M9 18h3.75m3 .75H18a2.25 2.25 0 0 0 2.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 0 0-1.123-.08m-5.801 0c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m0 0H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25ZM6.75 12h.008v.008H6.75V12Zm0 3h.008v.008H6.75V15Zm0 3h.008v.008H6.75V18Z"}))}const Ds=o.forwardRef(ru);function au({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.
10074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 0 1 0 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 0 1 0-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z"}),o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))}const Vc=o.forwardRef(au);function nu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6v12m-3-2.818.879.659c1.171.879 3.07.879 4.242 0 1.172-.879 1.172-2.303 0-3.182C13.536 12.219 12.768 12 12 12c-.725 0-1.45-.22-2.003-.659-1.106-.879-1.106-2.303 0-3.182s2.9-.879 4.006 0l.415.33M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}))}const Ao=o.forwardRef(nu);function ou({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"}))}const lr=o.forwardRef(ou);function iu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))}const cu=o.forwardRef(iu);function lu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 12.75V12A2.25 2.25 0 0 1 4.5 9.75h15A2.25 2.25 0 0 1 21.75 12v.75m-8.69-6.44-2.12-2.12a1.5 1.5 0 0 0-1.061-.44H4.5A2.25 2.25 0 0 0 2.25 6v12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9a2.25 2.25 0 0 0-2.25-2.25h-5.379a1.5 1.5 0 0 1-1.06-.44Z"}))}const Va=o.forwardRef(lu);function du({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"}))}const uu=o.forwardRef(du);function pu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"}))}const qc=o.forwardRef(pu);function mu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"}))}const Bc=o.forwardRef(mu);function hu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 5.25a3 3 0 0 1 3 3m3 0a6 6 0 0 1-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1 1 21.75 8.25Z"}))}const Wc=o.forwardRef(hu);function fu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 18v-5.25m0 0a6.01 6.01 0 0 0 1.5-.189m-1.5.189a6.01 6.01 0 0 1-1.5-.189m3.75 7.478a12.06 12.06 0 0 1-4.5 0m3.75 2.383a14.406 14.406 0 0 1-3 0M14.25 18v-.192c0-.983.658-1.823 1.508-2.316a7.5 7.5 0 1 0-7.517 0c.85.493 1.509 1.333 1.509 2.316V18"}))}const gu=o.forwardRef(fu);function xu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))}const Ys=o.forwardRef(xu);function yu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}),o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"}))}const _u=o.forwardRef(yu);function vu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 18.75a6 6 0 0 0 6-6v-1.5m-6 7.5a6 6 0 0 1-6-6v-1.5m6 7.5v3.75m-3.75 0h7.5M12 15.75a3 3 0 0 1-3-3V4.5a3 3 0 1 1 6 0v8.25a3 3 0 0 1-3 3Z"}))}const wu=o.forwardRef(vu);function bu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"}))}const ju=o.forwardRef(bu);function Eu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 3v11.25A2.25 2.25 0 0 0 6 16.5h2.25M3.75 3h-1.5m1.5 0h16.5m0 0h1.5m-1.5 0v11.25A2.25 2.25 0 0 1 18 16.5h-2.25m-7.5 0h7.5m-7.5 0-1 3m8.5-3 1 3m0 0 .5 1.5m-.5-1.5h-9.5m0 0-.5 1.5m.75-9 3-3 2.148 2.148A12.061 12.061 0 0 1 16.5 7.605"}))}const Ru=o.forwardRef(Eu);function Au({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"}))}const So=o.forwardRef(Au);function Su({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 6.878V6a2.25 2.25 0 0 1 2.25-2.25h7.5A2.25 2.25 0 0 1 18 6v.878m-12 0c.235-.083.487-.128.75-.128h10.5c.263 0 .515.045.75.128m-12 0A2.25 2.25 0 0 0 4.5 9v.878m13.5-3A2.25 2.25 0 0 1 19.5 9v.878m0 0a2.246 2.246 0 0 0-.75-.128H5.25c-.263 0-.515.045-.75.128m15 0A2.25 2.25 0 0 1 21 12v6
10a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 18v-6c0-.98.626-1.813 1.5-2.122"}))}const Tu=o.forwardRef(Su);function Pu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"}))}const Cu=o.forwardRef(Pu);function Nu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6A2.25 2.25 0 0 1 6 3.75h2.25A2.25 2.25 0 0 1 10.5 6v2.25a2.25 2.25 0 0 1-2.25 2.25H6a2.25 2.25 0 0 1-2.25-2.25V6ZM3.75 15.75A2.25 2.25 0 0 1 6 13.5h2.25a2.25 2.25 0 0 1 2.25 2.25V18a2.25 2.25 0 0 1-2.25 2.25H6A2.25 2.25 0 0 1 3.75 18v-2.25ZM13.5 6a2.25 2.25 0 0 1 2.25-2.25H18A2.25 2.25 0 0 1 20.25 6v2.25A2.25 2.25 0 0 1 18 10.5h-2.25a2.25 2.25 0 0 1-2.25-2.25V6ZM13.5 15.75a2.25 2.25 0 0 1 2.25-2.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-2.25A2.25 2.25 0 0 1 13.5 18v-2.25Z"}))}const Hc=o.forwardRef(Nu);function Lu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"}))}const ku=o.forwardRef(Lu);function Ou({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.568 3H5.25A2.25 2.25 0 0 0 3 5.25v4.318c0 .597.237 1.17.659 1.591l9.581 9.581c.699.699 1.78.872 2.607.33a18.095 18.095 0 0 0 5.223-5.223c.542-.827.369-1.908-.33-2.607L11.16 3.66A2.25 2.25 0 0 0 9.568 3Z"}),o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 6h.008v.008H6V6Z"}))}const Gc=o.forwardRef(Ou);function $u({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 6v.75m0 3v.75m0 3v.75m0 3V18m-9-5.25h5.25M7.5 15h3M3.375 5.25c-.621 0-1.125.504-1.125 1.125v3.026a2.999 2.999 0 0 1 0 5.198v3.026c0 .621.504 1.125 1.125 1.125h17.25c.621 0 1.125-.504 1.125-1.125v-3.026a2.999 2.999 0 0 1 0-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z"}))}const To=o.forwardRef($u);function Iu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 18.75h-9m9 0a3 3 0 0 1 3 3h-15a3 3 0 0 1 3-3m9 0v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5 18.75v-3.375c0-.621.504-1.125 1.125-1.125h.872m5.007 0H9.497m5.007 0a7.454 7.454 0 0 1-.982-3.172M9.497 14.25a7.454 7.454 0 0 0 .981-3.172M5.25 4.236c-.982.143-1.954.317-2.916.52A6.003 6.003 0 0 0 7.73 9.728M5.25 4.236V4.5c0 2.108.966 3.99 2.48 5.228M5.25 4.236V2.721C7.456 2.41 9.71 2.25 12 2.25c2.291 0 4.545.16 6.75.47v1.516M7.73 9.728a6.726 6.726 0 0 0 2.748 1.35m8.272-6.842V4.5c0 2.108-.966 3.99-2.48 5.228m2.48-5.492a46.32 46.32 0 0 1 2.916.52 6.003 6.003 0 0 1-5.395 4.972m0 0a6.726 6.726 0 0 1-2.749 1.35m0 0a6.772 6.772 0 0 1-3.044 0"}))}
10const Du=o.forwardRef(Iu);function Fu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))}const Bn=o.forwardRef(Fu);function zu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"}))}const Kc=o.forwardRef(zu);function Mu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"}))}const _a=o.forwardRef(Mu);function Uu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m15.75 10.5 4.72-4.72a.75.75 0 0 1 1.28.53v11.38a.75.75 0 0 1-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 0 0 2.25-2.25v-9a2.25 2.25 0 0 0-2.25-2.25h-9A2.25 2.25 0 0 0 2.25 7.5v9a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Vu=o.forwardRef(Uu);function qu({title:e,titleId:t,...r},a){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:a,"aria-labelledby":t},r),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const Ps=o.forwardRef(qu),Wn=e=>typeof e!="string"?"":e.trim().replace(/\/+$/,""),Bu=()=>{if(typeof window>"u")return"http://localhost:8000";const{hostname:e,protocol:t}=window.location;return["localhost","127.0.0.1","0.0.0.0"].includes(e)||e.endsWith(".localhost")?"http://localhost:8000":e==="teste.crppr.org.br"?"https://teste.crppr.org.br":e.endsWith("crppr.org.br")?"https://api.crppr.org.br":`${t}//${e}`},Xc=Wn("https://api.crppr.org.br/")||Bu(),Wu=e=>{if(!e)return!1;try{return new URL(e).hostname.endsWith("r2.dev")}catch{return!1}},qa=Wn("https://pub-4058284e85104df58304ae28a8170b7d.r2.dev"),ia=qa&&!Wu(qa)?qa:`${Xc}/storage`,Hu=Wn("https://crppr.org.br/")||(typeof window<"u"?window.location.origin:"http://localhost:3000"),re={BASE_URL:Xc,STORAGE_URL:ia,LOGO_URL:`${ia}/_img/logo/Logo_CRP.png`,FAVICON_URL:`${ia}/_img/logo/favicon.png`,BANNER_URL:`${ia}/biblioteca/zJrxFVCmHRzXxESnuaTGWTTd4QrlfPMCfoLvfQyN.png`,FRONTEND_URL:Hu};function Qc(e,t){return function(){return e.apply(t,arguments)}}const{toString:Gu}=Object.prototype,{getPrototypeOf:Hn}=Object,{iterator:Na,toStringTag:Jc}=Symbol,La=(e=>t=>{const r=Gu.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Ft=e=>(e=e.toLowerCase(),t=>La(t)===e),ka=e=>t=>typeof t===e,{isArray:Rr}=Array,Er=ka("undefined");function ta(e){return e!==null&&!Er(e)&&e.constructor!==null&&!Er(e.constructor)&&_t(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zc=Ft("ArrayBuffer");function Ku(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Zc(e.buffer),t}const Xu=ka("string"),_t=ka("function"),Yc=ka("number"),sa=e=>e!==null&&typeof e=="object",Qu=e=>e===!0||e===!1,va=e=>{if(La(e)!=="object")return!1;const t=Hn(e);
vendor: 5,703 bytes, line 10
10return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Jc in e)&&!(Na in e)},Ju=e=>{if(!sa(e)||ta(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Zu=Ft("Date"),Yu=Ft("File"),ep=Ft("Blob"),tp=Ft("FileList"),sp=e=>sa(e)&&_t(e.pipe),rp=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||_t(e.append)&&((t=La(e))==="formdata"||t==="object"&&_t(e.toString)&&e.toString()==="[object FormData]"))},ap=Ft("URLSearchParams"),[np,op,ip,cp]=["ReadableStream","Request","Response","Headers"].map(Ft),lp=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ra(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let a,n;if(typeof e!="object"&&(e=[e]),Rr(e))for(a=0,n=e.length;a<n;a++)t.call(null,e[a],a,e);else{if(ta(e))return;const i=r?Object.getOwnPropertyNames(e):Object.keys(e),c=i.length;let l;for(a=0;a<c;a++)l=i[a],t.call(null,e[l],l,e)}}function el(e,t){if(ta(e))return null;t=t.toLowerCase();const r=Object.keys(e);let a=r.length,n;for(;a-- >0;)if(n=r[a],t===n.toLowerCase())return n;return null}const Vs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,tl=e=>!Er(e)&&e!==Vs;function En(){const{caseless:e,skipUndefined:t}=tl(this)&&this||{},r={},a=(n,i)=>{const c=e&&el(r,i)||i;va(r[c])&&va(n)?r[c]=En(r[c],n):va(n)?r[c]=En({},n):Rr(n)?r[c]=n.slice():(!t||!Er(n))&&(r[c]=n)};for(let n=0,i=arguments.length;n<i;n++)arguments[n]&&ra(arguments[n],a);return r}const dp=(e,t,r,{allOwnKeys:a}={})=>(ra(t,(n,i)=>{r&&_t(n)?e[i]=Qc(n,r):e[i]=n},{allOwnKeys:a}),e),up=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),pp=(e,t,r,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},mp=(e,t,r,a)=>{let n,i,c;const l={};if(t=t||{},e==null)return t;do{for(n=Object.getOwnPropertyNames(e),i=n.length;i-- >0;)c=n[i],(!a||a(c,e,t))&&!l[c]&&(t[c]=e[c],l[c]=!0);e=r!==!1&&Hn(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},hp=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const a=e.indexOf(t,r);return a!==-1&&a===r},fp=e=>{if(!e)return null;if(Rr(e))return e;let t=e.length;if(!Yc(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},gp=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Hn(Uint8Array)),xp=(e,t)=>{const a=(e&&e[Na]).call(e);let n;for(;(n=a.next())&&!n.done;){const i=n.value;t.call(e,i[0],i[1])}},yp=(e,t)=>{let r;const a=[];for(;(r=e.exec(t))!==null;)a.push(r);return a},_p=Ft("HTMLFormElement"),vp=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,a,n){return a.toUpperCase()+n}),Po=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),wp=Ft("RegExp"),sl=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),a={};ra(r,(n,i)=>{let c;(c=t(n,i,e))!==!1&&(a[i]=c||n)}),Object.defineProperties(e,a)},bp=e=>{sl(e,(t,r)=>{if(_t(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const a=e[r];if(_t(a)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},jp=(e,t)=>{const r={},a=n=>{n.forEach(i=>{r[i]=!0})};return Rr(e)?a(e):a(String(e).split(t)),r},Ep=()=>{},Rp=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ap(e){return!!(e&&_t(e.append)&&e[Jc]==="FormData"&&e[Na])}const Sp=e=>{const t=new Array(10),r=(a,n)=>{if(sa(a)){if(t.indexOf(a)>=0)return;if(ta(a))return a;if(!("toJSON"in a)){t[n]=a;const i=Rr(a)?[]:{};return ra(a,(c,l)=>{const p=r(c,n+1);!Er(p)&&(i[l]=p)}),t[n]=void 0,i}}return a};return r(e,0)},Tp=Ft("AsyncFunction"),Pp=e=>e&&(sa(e)||_t(e))&&_t(e.then)&&_t(e.catch),rl=((e,t)=>e?setImmediate:t?((r,a)=>(Vs.addEventListener("message",({source:n,data:i})=>{n===Vs&&i===r&&a.length&&a.shift()()},!1),n=>{a.push(n),Vs.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",_t(Vs.postMessage)),Cp=typeof queueMicrotask<"u"?queueMicrotask.bind(Vs):typeof process<"u"&&process.nextTick||rl,Np=e=>e!=null&&_t(e[Na]),N={isArray:Rr,isArrayBuffer:Zc,isBuffer:ta,isFormData:rp,isArrayBufferView:Ku,isString:Xu,isNumber:Yc,isBoolean:Qu,isObject:sa,isPlainObject:va,isEmptyObject:Ju,isReadableStream:np,isRequest:op,isResponse:ip,isHeaders:cp,isUndefined:Er,isDate:Zu,isFile:Yu,isBlob:ep,isRegExp:wp,isFunction:_t,isStream:sp,isURLSearchParams:ap,isTypedArray:gp,isFileList:tp,forEach:ra,merge:En,extend:dp,trim:lp,stripBOM:up,inherits:pp,toFlatObject:mp,kindOf:La,kindOfTest:Ft,endsWith:hp,toArray:fp,forEachEntry:xp,matchAll:yp,isHTMLForm:_p,hasOwnProperty:Po,hasOwnProp:Po,reduceDescriptors:sl,freezeMethods:bp,toObjectSet:jp,toCamelCase:vp,noop:Ep,toFiniteNumber:Rp,findKey:el,global:Vs,isContextDefined:tl,isSpecCompliantForm:Ap,toJSONObject:Sp,isAsyncFn:Tp,isThenable:Pp,setImmediate:rl,asap:Cp,isIterable:Np};function ge(e,t,r,a,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),a&&(this.request=a),n&&(this.response=n,this.status=n.status?n.status:null)}N.inherits(ge,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:N.toJSONObject(this.config),code:this.code,status:this.status}}});const al=ge.prototype,nl={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","E
10RR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{nl[e]={value:e}});Object.defineProperties(ge,nl);Object.defineProperty(al,"isAxiosError",{value:!0});ge.from=(e,t,r,a,n,i)=>{const c=Object.create(al);N.toFlatObject(e,c,function(u){return u!==Error.prototype},h=>h!=="isAxiosError");const l=e&&e.message?e.message:"Error",p=t==null&&e?e.code:t;return ge.call(c,l,p,r,a,n),e&&c.cause==null&&Object.defineProperty(c,"cause",{value:e,configurable:!0}),c.name=e&&e.name||"Error",i&&Object.assign(c,i),c};const Lp=null;function Rn(e){return N.isPlainObject(e)||N.isArray(e)}function ol(e){return N.endsWith(e,"[]")?e.slice(0,-2):e}function Co(e,t,r){return e?e.concat(t).map(function(n,i){return n=ol(n),!r&&i?"["+n+"]":n}).join(r?".":""):t}function kp(e){return N.isArray(e)&&!e.some(Rn)}const Op=N.toFlatObject(N,{},null,function(t){return/^is[A-Z]/.test(t)});function Oa(e,t,r){if(!N.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=N.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,A){return!N.isUndefined(A[v])});const a=r.metaTokens,n=r.visitor||u,i=r.dots,c=r.indexes,p=(r.Blob||typeof Blob<"u"&&Blob)&&N.isSpecCompliantForm(t);if(!N.isFunction(n))throw new TypeError("visitor must be a function");function h(E){if(E===null)return"";if(N.isDate(E))return E.toISOString();if(N.isBoolean(E))return E.toString();if(!p&&N.isBlob(E))throw new ge("Blob is not supported. Use a Buffer instead.");return N.isArrayBuffer(E)||N.isTypedArray(E)?p&&typeof Blob=="function"?new Blob([E]):Buffer.from(E):E}function u(E,v,A){let _=E;if(E&&!A&&typeof E=="object"){if(N.endsWith(v,"{}"))v=a?v:v.slice(0,-2),E=JSON.stringify(E);else if(N.isArray(E)&&kp(E)||(N.isFileList(E)||N.endsWith(v,"[]"))&&(_=N.toArray(E)))return v=ol(v),_.forEach(function(T,w){!(N.isUndefined(T)||T===null)&&t.append(c===!0?Co([v],w,i):c===null?v:v+"[]",h(T))}),!1}return Rn(E)?!0:(t.append(Co(A,v,i),h(E)),!1)}const f=[],R=Object.assign(Op,{defaultVisitor:u,convertValue:h,isVisitable:Rn});function S(E,v){if(!N.isUndefined(E)){if(f.indexOf(E)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(E),N.forEach(E,function(_,L){(!(N.isUndefined(_)||_===null)&&n.call(t,_,N.isString(L)?L.trim():L,v,R))===!0&&S(_,v?v.concat(L):[L])}),f.pop()}}if(!N.isObject(e))throw new TypeError("data must be an object");return S(e),t}function No(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return t[a]})}function Gn(e,t){this._pairs=[],e&&Oa(e,this,t)}const il=Gn.prototype;il.append=function(t,r){this._pairs.push([t,r])};il.toString=function(t){const r=t?function(a){return t.call(this,a,No)}:No;return this._pairs.map(function(n){return r(n[0])+"="+r(n[1])},"").join("&")};function $p(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function cl(e,t,r){if(!t)return e;const a=r&&r.encode||$p;N.isFunction(r)&&(r={serialize:r});const n=r&&r.serialize;let i;if(n?i=n(t,r):i=N.isURLSearchParams(t)?t.toString():new Gn(t,r).toString(a),i){const c=e.indexOf("#");c!==-1&&(e=e.slice(0,c)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Lo{constructor(){this.handlers=[]}use(t,r,a){return this.handlers.push({fulfilled:t,rejected:r,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){N.forEach(this.handlers,function(a){a!==null&&t(a)})}}const ll={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ip=typeof URLSearchParams<"u"?URLSearchParams:Gn,Dp=typeof FormData<"u"?FormData:null,Fp=typeof Blob<"u"?Blob:null,zp={isBrowser:!0,classes:{URLSearchParams:Ip,FormData:Dp,Blob:Fp},protocols:["http","https","file","blob","url","data"]},Kn=typeof window<"u"&&typeof document<"u",An=typeof navigator=="object"&&navigator||void 0,Mp=Kn&&(!An||["ReactNative","NativeScript","NS"].indexOf(An.product)<0),Up=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Vp=Kn&&window.location.href||"http://localhost",qp=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Kn,hasStandardBrowserEnv:Mp,hasStandardBrowserWebWorkerEnv:Up,navigator:An,origin:Vp},Symbol.toStringTag,{value:"Module"})),nt={...qp,...zp};function Bp(e,t){return Oa(e,new nt.classes.URLSearchParams,{visitor:function(r,a,n,i){return nt.isNode&&N.isBuffer(r)?(this.append(a,r.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...t})}function Wp(e){return N.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Hp(e){const t={},r=Object.keys(e);let a;const n=r.length;let i;for(a=0;a<n;a++)i=r[a],t[i]=e[i];return t}function dl(e){function t(r,a,n,i){let c=r[i++];if(c==="__proto__")return!0;const l=Number.isFinite(+c),p=i>=r.length;return c=!c&&N.isArray(n)?n.length:c,p?(N.hasOwnProp(n,c)?n[c]=[n[c],a]:n[c]=a,!l):((!n[c]||!N.isObject(n[c]))&&(n[c]=[]),t(r,a,n[c],i)&&N.isArray(n[c])&&(n[c]=Hp(n[c])),!l)}if(N.isFormData(e)&&N.isFunction(e.entries)){const r={};
vendor: 4,533 bytes, lines 10-11
10return N.forEachEntry(e,(a,n)=>{t(Wp(a),n,r,0)}),r}return null}function Gp(e,t,r){if(N.isString(e))try{return(t||JSON.parse)(e),N.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(r||JSON.stringify)(e)}const aa={transitional:ll,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const a=r.getContentType()||"",n=a.indexOf("application/json")>-1,i=N.isObject(t);if(i&&N.isHTMLForm(t)&&(t=new FormData(t)),N.isFormData(t))return n?JSON.stringify(dl(t)):t;if(N.isArrayBuffer(t)||N.isBuffer(t)||N.isStream(t)||N.isFile(t)||N.isBlob(t)||N.isReadableStream(t))return t;if(N.isArrayBufferView(t))return t.buffer;if(N.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(i){if(a.indexOf("application/x-www-form-urlencoded")>-1)return Bp(t,this.formSerializer).toString();if((l=N.isFileList(t))||a.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return Oa(l?{"files[]":t}:t,p&&new p,this.formSerializer)}}return i||n?(r.setContentType("application/json",!1),Gp(t)):t}],transformResponse:[function(t){const r=this.transitional||aa.transitional,a=r&&r.forcedJSONParsing,n=this.responseType==="json";if(N.isResponse(t)||N.isReadableStream(t))return t;if(t&&N.isString(t)&&(a&&!this.responseType||n)){const c=!(r&&r.silentJSONParsing)&&n;try{return JSON.parse(t,this.parseReviver)}catch(l){if(c)throw l.name==="SyntaxError"?ge.from(l,ge.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:nt.classes.FormData,Blob:nt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};N.forEach(["delete","get","head","post","put","patch"],e=>{aa.headers[e]={}});const Kp=N.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Xp=e=>{const t={};let r,a,n;return e&&e.split(` 11`).forEach(function(c){n=c.indexOf(":"),r=c.substring(0,n).trim().toLowerCase(),a=c.substring(n+1).trim(),!(!r||t[r]&&Kp[r])&&(r==="set-cookie"?t[r]?t[r].push(a):t[r]=[a]:t[r]=t[r]?t[r]+", "+a:a)}),t},ko=Symbol("internals");function Nr(e){return e&&String(e).trim().toLowerCase()}function wa(e){return e===!1||e==null?e:N.isArray(e)?e.map(wa):String(e)}function Qp(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=r.exec(e);)t[a[1]]=a[2];return t}const Jp=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ba(e,t,r,a,n){if(N.isFunction(a))return a.call(this,t,r);if(n&&(t=r),!!N.isString(t)){if(N.isString(a))return t.indexOf(a)!==-1;if(N.isRegExp(a))return a.test(t)}}function Zp(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,a)=>r.toUpperCase()+a)}function Yp(e,t){const r=N.toCamelCase(" "+t);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+r,{value:function(n,i,c){return this[a].call(this,t,n,i,c)},configurable:!0})})}let vt=class{constructor(t){t&&this.set(t)}set(t,r,a){const n=this;function i(l,p,h){const u=Nr(p);if(!u)throw new Error("header name must be a non-empty string");const f=N.findKey(n,u);(!f||n[f]===void 0||h===!0||h===void 0&&n[f]!==!1)&&(n[f||p]=wa(l))}const c=(l,p)=>N.forEach(l,(h,u)=>i(h,u,p));if(N.isPlainObject(t)||t instanceof this.constructor)c(t,r);else if(N.isString(t)&&(t=t.trim())&&!Jp(t))c(Xp(t),r);else if(N.isObject(t)&&N.isIterable(t)){let l={},p,h;for(const u of t){if(!N.isArray(u))throw TypeError("Object iterator must return a key-value pair");l[h=u[0]]=(p=l[h])?N.isArray(p)?[...p,u[1]]:[p,u[1]]:u[1]}c(l,r)}else t!=null&&i(r,t,a);return this}get(t,r){if(t=Nr(t),t){const a=N.findKey(this,t);if(a){const n=this[a];if(!r)return n;if(r===!0)return Qp(n);if(N.isFunction(r))return r.call(this,n,a);if(N.isRegExp(r))return r.exec(n);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=Nr(t),t){const a=N.findKey(this,t);return!!(a&&this[a]!==void 0&&(!r||Ba(this,this[a],a,r)))}return!1}delete(t,r){const a=this;let n=!1;function i(c){if(c=Nr(c),c){const l=N.findKey(a,c);l&&(!r||Ba(a,a[l],l,r))&&(delete a[l],n=!0)}}return N.isArray(t)?t.forEach(i):i(t),n}clear(t){const r=Object.keys(this);let a=r.length,n=!1;for(;a--;){const i=r[a];(!t||Ba(this,this[i],i,t,!0))&&(delete this[i],n=!0)}return n}normalize(t){const r=this,a={};
vendor: 4,800 bytes, lines 11-12
11return N.forEach(this,(n,i)=>{const c=N.findKey(a,i);if(c){r[c]=wa(n),delete r[i];return}const l=t?Zp(i):String(i).trim();l!==i&&delete r[i],r[l]=wa(n),a[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return N.forEach(this,(a,n)=>{a!=null&&a!==!1&&(r[n]=t&&N.isArray(a)?a.join(", "):a)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` 12`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const a=new this(t);return r.forEach(n=>a.set(n)),a}static accessor(t){const a=(this[ko]=this[ko]={accessors:{}}).accessors,n=this.prototype;function i(c){const l=Nr(c);a[l]||(Yp(n,c),a[l]=!0)}return N.isArray(t)?t.forEach(i):i(t),this}};vt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);N.reduceDescriptors(vt.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(a){this[r]=a}}});N.freezeMethods(vt);function Wa(e,t){const r=this||aa,a=t||r,n=vt.from(a.headers);let i=a.data;return N.forEach(e,function(l){i=l.call(r,i,n.normalize(),t?t.status:void 0)}),n.normalize(),i}function ul(e){return!!(e&&e.__CANCEL__)}function Ar(e,t,r){ge.call(this,e??"canceled",ge.ERR_CANCELED,t,r),this.name="CanceledError"}N.inherits(Ar,ge,{__CANCEL__:!0});function pl(e,t,r){const a=r.config.validateStatus;!r.status||!a||a(r.status)?e(r):t(new ge("Request failed with status code "+r.status,[ge.ERR_BAD_REQUEST,ge.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function em(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function tm(e,t){e=e||10;const r=new Array(e),a=new Array(e);let n=0,i=0,c;return t=t!==void 0?t:1e3,function(p){const h=Date.now(),u=a[i];c||(c=h),r[n]=p,a[n]=h;let f=i,R=0;for(;f!==n;)R+=r[f++],f=f%e;if(n=(n+1)%e,n===i&&(i=(i+1)%e),h-c<t)return;const S=u&&h-u;return S?Math.round(R*1e3/S):void 0}}function sm(e,t){let r=0,a=1e3/t,n,i;const c=(h,u=Date.now())=>{r=u,n=null,i&&(clearTimeout(i),i=null),e(...h)};return[(...h)=>{const u=Date.now(),f=u-r;f>=a?c(h,u):(n=h,i||(i=setTimeout(()=>{i=null,c(n)},a-f)))},()=>n&&c(n)]}const Ra=(e,t,r=3)=>{let a=0;const n=tm(50,250);return sm(i=>{const c=i.loaded,l=i.lengthComputable?i.total:void 0,p=c-a,h=n(p),u=c<=l;a=c;const f={loaded:c,total:l,progress:l?c/l:void 0,bytes:p,rate:h||void 0,estimated:h&&l&&u?(l-c)/h:void 0,event:i,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(f)},r)},Oo=(e,t)=>{const r=e!=null;return[a=>t[0]({lengthComputable:r,total:e,loaded:a}),t[1]]},$o=e=>(...t)=>N.asap(()=>e(...t)),rm=nt.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,nt.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(nt.origin),nt.navigator&&/(msie|trident)/i.test(nt.navigator.userAgent)):()=>!0,am=nt.hasStandardBrowserEnv?{write(e,t,r,a,n,i,c){if(typeof document>"u")return;const l=[`${e}=${encodeURIComponent(t)}`];N.isNumber(r)&&l.push(`expires=${new Date(r).toUTCString()}`),N.isString(a)&&l.push(`path=${a}`),N.isString(n)&&l.push(`domain=${n}`),i===!0&&l.push("secure"),N.isString(c)&&l.push(`SameSite=${c}`),document.cookie=l.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function nm(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function om(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function ml(e,t,r){let a=!nm(t);return e&&(a||r==!1)?om(e,t):t}const Io=e=>e instanceof vt?{...e}:e;function er(e,t){t=t||{};const r={};function a(h,u,f,R){return N.isPlainObject(h)&&N.isPlainObject(u)?N.merge.call({caseless:R},h,u):N.isPlainObject(u)?N.merge({},u):N.isArray(u)?u.slice():u}function n(h,u,f,R){if(N.isUndefined(u)){if(!N.isUndefined(h))return a(void 0,h,f,R)}else return a(h,u,f,R)}function i(h,u){if(!N.isUndefined(u))return a(void 0,u)}function c(h,u){if(N.isUndefined(u)){if(!N.isUndefined(h))return a(void 0,h)}else return a(void 0,u)}function l(h,u,f){if(f in t)return a(h,u);if(f in e)return a(void 0,h)}const p={url:i,method:i,data:i,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,withXSRFToken:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,beforeRedirect:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,responseEncoding:c,validateStatus:l,headers:(h,u,f)=>n(Io(h),Io(u),f,!0)};
vendor: 4,831 bytes, line 12
12return N.forEach(Object.keys({...e,...t}),function(u){const f=p[u]||n,R=f(e[u],t[u],u);N.isUndefined(R)&&f!==l||(r[u]=R)}),r}const hl=e=>{const t=er({},e);let{data:r,withXSRFToken:a,xsrfHeaderName:n,xsrfCookieName:i,headers:c,auth:l}=t;if(t.headers=c=vt.from(c),t.url=cl(ml(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&c.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),N.isFormData(r)){if(nt.hasStandardBrowserEnv||nt.hasStandardBrowserWebWorkerEnv)c.setContentType(void 0);else if(N.isFunction(r.getHeaders)){const p=r.getHeaders(),h=["content-type","content-length"];Object.entries(p).forEach(([u,f])=>{h.includes(u.toLowerCase())&&c.set(u,f)})}}if(nt.hasStandardBrowserEnv&&(a&&N.isFunction(a)&&(a=a(t)),a||a!==!1&&rm(t.url))){const p=n&&i&&am.read(i);p&&c.set(n,p)}return t},im=typeof XMLHttpRequest<"u",cm=im&&function(e){return new Promise(function(r,a){const n=hl(e);let i=n.data;const c=vt.from(n.headers).normalize();let{responseType:l,onUploadProgress:p,onDownloadProgress:h}=n,u,f,R,S,E;function v(){S&&S(),E&&E(),n.cancelToken&&n.cancelToken.unsubscribe(u),n.signal&&n.signal.removeEventListener("abort",u)}let A=new XMLHttpRequest;A.open(n.method.toUpperCase(),n.url,!0),A.timeout=n.timeout;function _(){if(!A)return;const T=vt.from("getAllResponseHeaders"in A&&A.getAllResponseHeaders()),P={data:!l||l==="text"||l==="json"?A.responseText:A.response,status:A.status,statusText:A.statusText,headers:T,config:e,request:A};pl(function($){r($),v()},function($){a($),v()},P),A=null}"onloadend"in A?A.onloadend=_:A.onreadystatechange=function(){!A||A.readyState!==4||A.status===0&&!(A.responseURL&&A.responseURL.indexOf("file:")===0)||setTimeout(_)},A.onabort=function(){A&&(a(new ge("Request aborted",ge.ECONNABORTED,e,A)),A=null)},A.onerror=function(w){const P=w&&w.message?w.message:"Network Error",q=new ge(P,ge.ERR_NETWORK,e,A);q.event=w||null,a(q),A=null},A.ontimeout=function(){let w=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const P=n.transitional||ll;n.timeoutErrorMessage&&(w=n.timeoutErrorMessage),a(new ge(w,P.clarifyTimeoutError?ge.ETIMEDOUT:ge.ECONNABORTED,e,A)),A=null},i===void 0&&c.setContentType(null),"setRequestHeader"in A&&N.forEach(c.toJSON(),function(w,P){A.setRequestHeader(P,w)}),N.isUndefined(n.withCredentials)||(A.withCredentials=!!n.withCredentials),l&&l!=="json"&&(A.responseType=n.responseType),h&&([R,E]=Ra(h,!0),A.addEventListener("progress",R)),p&&A.upload&&([f,S]=Ra(p),A.upload.addEventListener("progress",f),A.upload.addEventListener("loadend",S)),(n.cancelToken||n.signal)&&(u=T=>{A&&(a(!T||T.type?new Ar(null,e,A):T),A.abort(),A=null)},n.cancelToken&&n.cancelToken.subscribe(u),n.signal&&(n.signal.aborted?u():n.signal.addEventListener("abort",u)));const L=em(n.url);if(L&&nt.protocols.indexOf(L)===-1){a(new ge("Unsupported protocol "+L+":",ge.ERR_BAD_REQUEST,e));return}A.send(i||null)})},lm=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let a=new AbortController,n;const i=function(h){if(!n){n=!0,l();const u=h instanceof Error?h:this.reason;a.abort(u instanceof ge?u:new Ar(u instanceof Error?u.message:u))}};let c=t&&setTimeout(()=>{c=null,i(new ge(`timeout ${t} of ms exceeded`,ge.ETIMEDOUT))},t);const l=()=>{e&&(c&&clearTimeout(c),c=null,e.forEach(h=>{h.unsubscribe?h.unsubscribe(i):h.removeEventListener("abort",i)}),e=null)};e.forEach(h=>h.addEventListener("abort",i));const{signal:p}=a;return p.unsubscribe=()=>N.asap(l),p}},dm=function*(e,t){let r=e.byteLength;if(r<t){yield e;return}let a=0,n;for(;a<r;)n=a+t,yield e.slice(a,n),a=n},um=async function*(e,t){for await(const r of pm(e))yield*dm(r,t)},pm=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:r,value:a}=await t.read();if(r)break;yield a}}finally{await t.cancel()}},Do=(e,t,r,a)=>{const n=um(e,t);let i=0,c,l=p=>{c||(c=!0,a&&a(p))};return new ReadableStream({async pull(p){try{const{done:h,value:u}=await n.next();if(h){l(),p.close();return}let f=u.byteLength;if(r){let R=i+=f;r(R)}p.enqueue(new Uint8Array(u))}catch(h){throw l(h),h}},cancel(p){return l(p),n.return()}},{highWaterMark:2})},Fo=64*1024,{isFunction:ca}=N,mm=(({Request:e,Response:t})=>({Request:e,Response:t}))(N.global),{ReadableStream:zo,TextEncoder:Mo}=N.global,Uo=(e,...t)=>{try{return!!e(...t)}catch{return!1}},hm=e=>{e=N.merge.call({skipUndefined:!0},mm,e);const{fetch:t,Request:r,Response:a}=e,n=t?ca(t):typeof fetch=="function",i=ca(r),c=ca(a);if(!n)return!1;const l=n&&ca(zo),p=n&&(typeof Mo=="function"?(E=>v=>E.encode(v))(new Mo):async E=>new Uint8Array(await new r(E).arrayBuffer())),h=i&&l&&Uo(()=>{let E=!1;const v=new r(nt.origin,{body:new zo,method:"POST",get duplex(){return E=!0,"half"}}).headers.has("Content-Type");return E&&!v}),u=c&&l&&Uo(()=>
vendor: 4,736 bytes, lines 12-14
12N.isReadableStream(new a("").body)),f={stream:u&&(E=>E.body)};n&&["text","arrayBuffer","blob","formData","stream"].forEach(E=>{!f[E]&&(f[E]=(v,A)=>{let _=v&&v[E];if(_)return _.call(v);throw new ge(`Response type '${E}' is not supported`,ge.ERR_NOT_SUPPORT,A)})});const R=async E=>{if(E==null)return 0;if(N.isBlob(E))return E.size;if(N.isSpecCompliantForm(E))return(await new r(nt.origin,{method:"POST",body:E}).arrayBuffer()).byteLength;if(N.isArrayBufferView(E)||N.isArrayBuffer(E))return E.byteLength;if(N.isURLSearchParams(E)&&(E=E+""),N.isString(E))return(await p(E)).byteLength},S=async(E,v)=>{const A=N.toFiniteNumber(E.getContentLength());return A??R(v)};return async E=>{let{url:v,method:A,data:_,signal:L,cancelToken:T,timeout:w,onDownloadProgress:P,onUploadProgress:q,responseType:$,headers:H,withCredentials:se="same-origin",fetchOptions:oe}=hl(E),G=t||fetch;$=$?($+"").toLowerCase():"text";let z=lm([L,T&&T.toAbortSignal()],w),B=null;const Z=z&&z.unsubscribe&&(()=>{z.unsubscribe()});let U;try{if(q&&h&&A!=="get"&&A!=="head"&&(U=await S(H,_))!==0){let Ae=new r(v,{method:"POST",body:_,duplex:"half"}),Fe;if(N.isFormData(_)&&(Fe=Ae.headers.get("content-type"))&&H.setContentType(Fe),Ae.body){const[Ne,V]=Oo(U,Ra($o(q)));_=Do(Ae.body,Fo,Ne,V)}}N.isString(se)||(se=se?"include":"omit");const I=i&&"credentials"in r.prototype,ee={...oe,signal:z,method:A.toUpperCase(),headers:H.normalize().toJSON(),body:_,duplex:"half",credentials:I?se:void 0};B=i&&new r(v,ee);let ye=await(i?G(B,oe):G(v,ee));const Te=u&&($==="stream"||$==="response");if(u&&(P||Te&&Z)){const Ae={};["status","statusText","headers"].forEach(M=>{Ae[M]=ye[M]});const Fe=N.toFiniteNumber(ye.headers.get("content-length")),[Ne,V]=P&&Oo(Fe,Ra($o(P),!0))||[];ye=new a(Do(ye.body,Fo,Ne,()=>{V&&V(),Z&&Z()}),Ae)}$=$||"text";let _e=await f[N.findKey(f,$)||"text"](ye,E);return!Te&&Z&&Z(),await new Promise((Ae,Fe)=>{pl(Ae,Fe,{data:_e,headers:vt.from(ye.headers),status:ye.status,statusText:ye.statusText,config:E,request:B})})}catch(I){throw Z&&Z(),I&&I.name==="TypeError"&&/Load failed|fetch/i.test(I.message)?Object.assign(new ge("Network Error",ge.ERR_NETWORK,E,B),{cause:I.cause||I}):ge.from(I,I&&I.code,E,B)}}},fm=new Map,fl=e=>{let t=e&&e.env||{};const{fetch:r,Request:a,Response:n}=t,i=[a,n,r];let c=i.length,l=c,p,h,u=fm;for(;l--;)p=i[l],h=u.get(p),h===void 0&&u.set(p,h=l?new Map:hm(t)),u=h;return h};fl();const Xn={http:Lp,xhr:cm,fetch:{get:fl}};N.forEach(Xn,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Vo=e=>`- ${e}`,gm=e=>N.isFunction(e)||e===null||e===!1;function xm(e,t){e=N.isArray(e)?e:[e];const{length:r}=e;let a,n;const i={};for(let c=0;c<r;c++){a=e[c];let l;if(n=a,!gm(a)&&(n=Xn[(l=String(a)).toLowerCase()],n===void 0))throw new ge(`Unknown adapter '${l}'`);if(n&&(N.isFunction(n)||(n=n.get(t))))break;i[l||"#"+c]=n}if(!n){const c=Object.entries(i).map(([p,h])=>`adapter ${p} `+(h===!1?"is not supported by the environment":"is not available in the build"));let l=r?c.length>1?`since : 13`+c.map(Vo).join(` 14`):" "+Vo(c[0]):"as no adapter specified";throw new ge("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return n}const gl={getAdapter:xm,adapters:Xn};function Ha(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ar(null,e)}function qo(e){return Ha(e),e.headers=vt.from(e.headers),e.data=Wa.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),gl.getAdapter(e.adapter||aa.adapter,e)(e).then(function(a){return Ha(e),a.data=Wa.call(e,e.transformResponse,a),a.headers=vt.from(a.headers),a},function(a){return ul(a)||(Ha(e),a&&a.response&&(a.response.data=Wa.call(e,e.transformResponse,a.response),a.response.headers=vt.from(a.response.headers))),Promise.reject(a)})}const xl="1.13.2",$a={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{$a[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});const Bo={};$a.transitional=function(t,r,a){function n(i,c){return"[Axios v"+xl+"] Transitional option '"+i+"'"+c+(a?". "+a:"")}return(i,c,l)=>{if(t===!1)throw new ge(n(c," has been removed"+(r?" in "+r:"")),ge.ERR_DEPRECATED);return r&&!Bo[c]&&(Bo[c]=!0,console.warn(n(c," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(i,c,l):!0}};$a.spelling=function(t){return(r,a)=>(console.warn(`${a} is likely a misspelling of ${t}`),!0)};function ym(e,t,r){if(typeof e!="object")throw new ge("options must be an object",ge.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let n=a.length;for(;n-- >0;){const i=a[n],c=t[i];if(c){const l=e[i],p=l===void 0||c(l,i,e);
vendor: 3,932 bytes, lines 14-15
14if(p!==!0)throw new ge("option "+i+" must be "+p,ge.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new ge("Unknown option "+i,ge.ERR_BAD_OPTION)}}const ba={assertOptions:ym,validators:$a},Vt=ba.validators;let Zs=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Lo,response:new Lo}}async request(t,r){try{return await this._request(t,r)}catch(a){if(a instanceof Error){let n={};Error.captureStackTrace?Error.captureStackTrace(n):n=new Error;const i=n.stack?n.stack.replace(/^.+\n/,""):"";try{a.stack?i&&!String(a.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(a.stack+=` 15`+i):a.stack=i}catch{}}throw a}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=er(this.defaults,r);const{transitional:a,paramsSerializer:n,headers:i}=r;a!==void 0&&ba.assertOptions(a,{silentJSONParsing:Vt.transitional(Vt.boolean),forcedJSONParsing:Vt.transitional(Vt.boolean),clarifyTimeoutError:Vt.transitional(Vt.boolean)},!1),n!=null&&(N.isFunction(n)?r.paramsSerializer={serialize:n}:ba.assertOptions(n,{encode:Vt.function,serialize:Vt.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),ba.assertOptions(r,{baseUrl:Vt.spelling("baseURL"),withXsrfToken:Vt.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let c=i&&N.merge(i.common,i[r.method]);i&&N.forEach(["delete","get","head","post","put","patch","common"],E=>{delete i[E]}),r.headers=vt.concat(c,i);const l=[];let p=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(r)===!1||(p=p&&v.synchronous,l.unshift(v.fulfilled,v.rejected))});const h=[];this.interceptors.response.forEach(function(v){h.push(v.fulfilled,v.rejected)});let u,f=0,R;if(!p){const E=[qo.bind(this),void 0];for(E.unshift(...l),E.push(...h),R=E.length,u=Promise.resolve(r);f<R;)u=u.then(E[f++],E[f++]);return u}R=l.length;let S=r;for(;f<R;){const E=l[f++],v=l[f++];try{S=E(S)}catch(A){v.call(this,A);break}}try{u=qo.call(this,S)}catch(E){return Promise.reject(E)}for(f=0,R=h.length;f<R;)u=u.then(h[f++],h[f++]);return u}getUri(t){t=er(this.defaults,t);const r=ml(t.baseURL,t.url,t.allowAbsoluteUrls);return cl(r,t.params,t.paramsSerializer)}};N.forEach(["delete","get","head","options"],function(t){Zs.prototype[t]=function(r,a){return this.request(er(a||{},{method:t,url:r,data:(a||{}).data}))}});N.forEach(["post","put","patch"],function(t){function r(a){return function(i,c,l){return this.request(er(l||{},{method:t,headers:a?{"Content-Type":"multipart/form-data"}:{},url:i,data:c}))}}Zs.prototype[t]=r(),Zs.prototype[t+"Form"]=r(!0)});let _m=class yl{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(i){r=i});const a=this;this.promise.then(n=>{if(!a._listeners)return;let i=a._listeners.length;for(;i-- >0;)a._listeners[i](n);a._listeners=null}),this.promise.then=n=>{let i;const c=new Promise(l=>{a.subscribe(l),i=l}).then(n);return c.cancel=function(){a.unsubscribe(i)},c},t(function(i,c,l){a.reason||(a.reason=new Ar(i,c,l),r(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const t=new AbortController,r=a=>{t.abort(a)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new yl(function(n){t=n}),cancel:t}}};function vm(e){return function(r){return e.apply(null,r)}}function wm(e){return N.isObject(e)&&e.isAxiosError===!0}const Sn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
15alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Sn).forEach(([e,t])=>{Sn[t]=e});function _l(e){const t=new Zs(e),r=Qc(Zs.prototype.request,t);return N.extend(r,Zs.prototype,t,{allOwnKeys:!0}),N.extend(r,t,null,{allOwnKeys:!0}),r.create=function(n){return _l(er(e,n))},r}const ne=_l(aa);ne.Axios=Zs;ne.CanceledError=Ar;ne.CancelToken=_m;ne.isCancel=ul;ne.VERSION=xl;ne.toFormData=Oa;ne.AxiosError=ge;ne.Cancel=ne.CanceledError;ne.all=function(t){return Promise.all(t)};ne.spread=vm;ne.isAxiosError=wm;ne.mergeConfig=er;ne.AxiosHeaders=vt;ne.formToJSON=e=>dl(N.isHTMLForm(e)?new FormData(e):e);ne.getAdapter=gl.getAdapter;ne.HttpStatusCode=Sn;ne.default=ne;const{Axios:S_,AxiosError:T_,CanceledError:P_,isCancel:C_,CancelToken:N_,VERSION:L_,all:k_,Cancel:O_,isAxiosError:$_,spread:I_,toFormData:D_,AxiosHeaders:F_,HttpStatusCode:z_,formToJSON:M_,getAdapter:U_,mergeConfig:V_}=ne,ls="auth_token",ds="user";function bm(){try{const e=sessionStorage.getItem(ls),t=sessionStorage.getItem(ds);e&&!localStorage.getItem(ls)&&(localStorage.setItem(ls,e),sessionStorage.removeItem(ls)),t&&!localStorage.getItem(ds)&&(localStorage.setItem(ds,t),sessionStorage.removeItem(ds))}catch{}}bm();const K={getToken(){return localStorage.getItem(ls)},setToken(e){localStorage.setItem(ls,e),sessionStorage.removeItem(ls)},removeToken(){localStorage.removeItem(ls),sessionStorage.removeItem(ls)},getUser(){const e=localStorage.getItem(ds);try{return e?JSON.parse(e):null}catch{return null}},setUser(e){localStorage.setItem(ds,JSON.stringify(e)),sessionStorage.removeItem(ds)},removeUser(){localStorage.removeItem(ds),sessionStorage.removeItem(ds)},clear(){this.removeToken(),this.removeUser()}},Aa=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),jm=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Em(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Aa.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Em("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));Aa.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Qn={async buscar(){try{return(await Aa.get("/api/v1/empresa-contatos")).data}catch(e){throw this.handleError(e)}},async buscarPublico(){try{return(await jm.get("/api/v1/empresa-contatos/publico")).data}catch(e){return console.error("Erro ao buscar contatos da empresa:",e),{nome_empresa:null,logo:null,logo_branca:null,email_principal:null,emails_adicionais:[],telefone_principal:null,telefones_adicionais:[],endereco:null,cep:null,cidade:null,estado:null,facebook_url:null,instagram_url:null,youtube_url:null,linkedin_url:null,twitter_url:null,texto_rodape:null}}},async atualizar(e){try{const t=new FormData;return e.nome_empresa!==void 0&&t.append("nome_empresa",e.nome_empresa||""),e.email_principal!==void 0&&t.append("email_principal",e.email_principal||""),e.telefone_principal!==void 0&&t.append("telefone_principal",e.telefone_principal||""),e.endereco!==void 0&&t.append("endereco",e.endereco||""),e.cep!==void 0&&t.append("cep",e.cep||""),e.cidade!==void 0&&t.append("cidade",e.cidade||""),e.estado!==void 0&&t.append("estado",e.estado||""),e.facebook_url!==void 0&&t.append("facebook_url",e.facebook_url||""),e.instagram_url!==void 0&&t.append("instagram_url",e.instagram_url||""),e.youtube_url!==void 0&&t.append("youtube_url",e.youtube_url||""),e.linkedin_url!==void 0&&t.append("linkedin_url",e.linkedin_url||""),e.twitter_url!==void 0&&t.append("twitter_url",e.twitter_url||""),e.flickr_url!==void 0&&t.append("flickr_url",e.flickr_url||""),e.horario_funcionamento!==void 0&&t.append("horario_funcionamento",e.horario_funcionamento||""),e.texto_rodape!==void 0&&t.append("texto_rodape",e.texto_rodape||""),e.emails_adicionais!==void 0&&Array.isArray(e.emails_adicionais)&&e.emails_adicionais.forEach((a,n)=>{t.append(`emails_adicionais[${n}]`,a)}),e.telefones_adicionais!==void 0&&Array.isArray(e.telefones_adicionais)&&e.telefones_adicionais.forEach((a,n)=>{t.append(`telefones_adicionais[${n}]`,a)}),e.logo&&e.logo instanceof File?t.append("logo",e.logo):e.logo_path&&t.append("logo_path",e.logo_path),e.logo_branca&&e.logo_branca instanceof File?t.append("logo_branca",e.logo_branca):e.logo_branca_path&&t.append("logo_branca_path",e.logo_branca_path),t.append("_method","PUT"),(await Aa.post("/api/v1/empresa-contatos",t)).data}catch(t){throw this.handleError(t)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},ns=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Rm=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Am(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}ns.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Am("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));ns.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Sm={async buscarPublico(){try{return(await Rm.get("/api/v1/menu/publico")).data}catch(e){throw this.handleError(e)}},async listar(){try{return(await ns.get("/api/v1/menu")).data}catch(e){throw this.handleError(e)}},async listarPaginasDisponiveis(){try{return(await ns.get("/api/v1/menu/pages")).data}catch(e){throw this.handleError(e)}},async listarFormulariosDisponiveis(){try{return(await ns.get("/api/v1/menu/forms")).data}catch(e){throw this.handleError(e)}},async criar(e){try{return(await ns.post("/api/v1/menu",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await ns.put(`/api/v1/menu/${e}`,t)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await ns.delete(`/api/v1/menu/${e}`)).data}catch(t){throw this.handleError(t)}},async reordenar(e){try{return(await ns.put("/api/v1/menu/reorder",{items:e})).data}catch(t){throw this.handleError(t)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Kt=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Wt=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function vl(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Kt.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=vl("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));Kt.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});Wt.interceptors.request.use(e=>{var t;if(["post","put","patch","delete"].includes((t=e.method)==null?void 0:t.toLowerCase())){const r=vl("XSRF-TOKEN");r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r))}return e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));const Tm={async listar(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.publicado!==void 0&&t.append("publicado",e.publicado),e.destaque!==void 0&&t.append("destaque",e.de
15staque),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await Kt.get(`/api/v1/noticias?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async buscar(e){try{return(await Kt.get(`/api/v1/noticias/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){var t,r,a,n,i,c;try{const l=new FormData;console.log("ð Dados recebidos para criar:",{titulo:e.titulo,temImagem:!!e.imagem,imagemTipo:typeof e.imagem,imagemIsFile:e.imagem instanceof File,imagemSize:(t=e.imagem)==null?void 0:t.size,imagemType:(r=e.imagem)==null?void 0:r.type,imagem:e.imagem}),l.append("titulo",e.titulo||""),e.resumo&&l.append("resumo",e.resumo);const p=e.conteudo===void 0||e.conteudo===null||e.conteudo===""?"[]":e.conteudo;l.append("conteudo",p);const h=e.imagem&&e.imagem instanceof File&&e.imagem.size>0&&e.imagem.type&&e.imagem.type.startsWith("image/");if(console.log("ð Validação de imagem:",{temImagem:!!e.imagem,isFile:e.imagem instanceof File,size:(a=e.imagem)==null?void 0:a.size,type:(n=e.imagem)==null?void 0:n.type,startsWithImage:(c=(i=e.imagem)==null?void 0:i.type)==null?void 0:c.startsWith("image/"),temImagemValida:h}),h?(console.log("â
Adicionando imagem ao FormData"),l.append("imagem",e.imagem)):e.imagem_path?(console.log("â
Usando imagem_path da biblioteca:",e.imagem_path),l.append("imagem_path",e.imagem_path)):console.log("â NÃO adicionando imagem ao FormData"),e.publicado!==void 0&&l.append("publicado",e.publicado?"1":"0"),e.data_publicacao&&l.append("data_publicacao",e.data_publicacao),e.destaque!==void 0&&l.append("destaque",e.destaque?"1":"0"),e.destaque_fim!==void 0&&l.append("destaque_fim",e.destaque_fim||""),e.publicar_op5!==void 0&&l.append("publicar_op5",e.publicar_op5?"1":"0"),e.layout!==void 0&&l.append("layout",e.layout),console.log("ð Tags e Categorias recebidas:",{tags:e.tags,categorias:e.categorias,tagsIsArray:Array.isArray(e.tags),categoriasIsArray:Array.isArray(e.categorias)}),e.tags!==void 0&&Array.isArray(e.tags)?(console.log("â
Adicionando tags ao FormData:",e.tags),e.tags.forEach(f=>{l.append("tags[]",f)})):console.log("â ï¸ Tags não adicionadas:",{tags:e.tags,undefined:e.tags===void 0,isArray:Array.isArray(e.tags)}),e.categorias!==void 0&&Array.isArray(e.categorias)?(console.log("â
Adicionando categorias ao FormData:",e.categorias),e.categorias.forEach(f=>{l.append("categorias[]",f)})):console.log("â ï¸ Categorias não adicionadas:",{categorias:e.categorias,undefined:e.categorias===void 0,isArray:Array.isArray(e.categorias)}),console.log("ð FormData keys:",Array.from(l.keys())),console.log("ð FormData tem imagem?",l.has("imagem")),l.has("imagem")){const f=l.get("imagem");console.log("ð Arquivo imagem no FormData:",{tipo:typeof f,isFile:f instanceof File,name:f==null?void 0:f.name,size:f==null?void 0:f.size,type:f==null?void 0:f.type})}return(await Kt.post("/api/v1/noticias",l)).data}catch(l){throw console.error("â Erro detalhado:",l),this.handleError(l)}},async atualizar(e,t){try{const r=new FormData;return t.titulo&&r.append("titulo",t.titulo),t.resumo!==void 0&&r.append("resumo",t.resumo||""),t.conteudo&&r.append("conteudo",t.conteudo),t.imagem&&t.imagem instanceof File?r.append("imagem",t.imagem):t.imagem_path&&r.append("imagem_path",t.imagem_path),t.publicado!==void 0&&r.append("publicado",t.publicado?"1":"0"),t.data_publicacao!==void 0&&r.append("data_publicacao",t.data_publicacao),t.destaque!==void 0&&r.append("destaque",t.destaque?"1":"0"),t.destaque_fim!==void 0&&r.append("destaque_fim",t.destaque_fim||""),t.publicar_op5!==void 0&&r.append("publicar_op5",t.publicar_op5?"1":"0"),t.layout!==void 0&&r.append("layout",t.layout),console.log("ð Update - Tags e Categorias recebidas:",{tags:t.tags,categorias:t.categorias,tagsIsArray:Array.isArray(t.tags),categoriasIsArray:Array.isArray(t.categorias)}),t.tags!==void 0&&Array.isArray(t.tags)?(console.log("â
Adicionando tags ao FormData:",t.tags),t.tags.forEach(n=>{r.append("tags[]",n)})):console.log("â ï¸ Tags não adicionadas no update:",{tags:t.tags,undefined:t.tags===void 0,isArray:Array.isArray(t.tags)}),t.categorias!==void 0&&Array.isArray(t.categorias)?(console.log("â
Adicionando categorias ao FormData:",t.categorias),t.categorias.forEach(n=>{r.append("categorias[]",n)})):console.log("â ï¸ Categorias não adicionadas no update:",{categorias:t.categorias,undefined:t.categorias===void 0,isArray:Array.isArray(t.categorias)}),r.append("_method","PUT"),(await Kt.post(`/api/v1/noticias/${e}`,r)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await Kt.delete(`/api/v1/noticias/${e}`)).data}catch(t){throw this.handleError(t)}},async exportarBase(){try{const e=await Kt.get("/api/v1/noticias/exportar-base",{responseType:"blob"}),r=(e.headers["content-disposition"]||"").match(/filename="?([^";]+)"?/i),a=(r==null?void 0:r[1])||`noticias-export-${new Date().toISOString().slice(0,19).replace(/[:T]/g,"-")}.json`,n=new Blob([e.data],{type:"application/json;charset=utf-8"}),i=window.URL.createObjectURL(n),c=document.createElement("a");return c.href=i,c.download=a,document.body.appendChild(c),c.click(),c.remove(),window.URL.revokeObjectURL(i),{success:!0,fileName:a}}catch(e){throw this.handleError(e)}},async iniciarImportacaoBase(e,t="overwrite_existing"){try{const r=new FormData;return r.append("file",e),r.append("import_mode",t),(await Kt.post("/api/v1/noticias/importar-base",r)).data}catch(r){throw this.handleError(r)}},async consultarStatusImportacao(e){try{return(await Kt.get(`/api/v1/noticias/importacoes/${e}/status`)).data}catch(t){throw this.handleError(t)}},async importarBase(e,t="overwrite_existing"){return this.iniciarImportacaoBase(e,t)},async listarPublicadas(e=6){try{return(await Wt.get("/api/v1/noticias/publicadas",{params:{limit:e}})).data}catch(t){throw console.error("Erro ao buscar notÃcias publicadas:",t),this.handleError(t)}},async listarParaHome(e=5){try{return(await Wt.get("/api/v1/noticias/publicadas",{params:{limit:e,destaque_primeiro:1}})).data}catch(t){throw console.error("Erro ao buscar notÃcias da página inicial:",t),this.handleError(t)}},async listarPublicadasOP5(e=6){try{return(await Wt.get("/api/v1/noticias/publicadas",{params:{limit:e,op5:1}
15})).data}catch(t){throw console.error("Erro ao buscar notÃcias do OP5:",t),this.handleError(t)}},async buscarPublicadaPorSlug(e){try{return(await Wt.get(`/api/v1/noticias/publicadas/${e}`)).data}catch(t){throw console.error("Erro ao buscar notÃcia publicada:",t),this.handleError(t)}},async incrementarVisualizacoes(e){try{return(await Wt.post(`/api/v1/noticias/${e}/visualizar`)).data}catch(t){return console.error("Erro ao incrementar visualizações:",t),null}},async buscarRelacionadas(e){try{return(await Wt.get(`/api/v1/noticias/${e}/relacionadas`)).data}catch(t){throw console.error("Erro ao buscar notÃcias relacionadas:",t),this.handleError(t)}},async listarPublicadasPorCategoria(e,t={}){try{const r=new URLSearchParams;return r.append("categoria",e),t.limit&&r.append("limit",t.limit),t.page&&r.append("page",t.page),t.per_page&&r.append("per_page",t.per_page),t.sort_by&&r.append("sort_by",t.sort_by),t.sort_order&&r.append("sort_order",t.sort_order),(await Wt.get(`/api/v1/noticias/publicadas?${r.toString()}`)).data}catch(r){throw console.error("Erro ao buscar notÃcias por categoria:",r),this.handleError(r)}},async listarPublicadasPorTag(e,t={}){try{const r=new URLSearchParams;return r.append("tag",e),t.limit&&r.append("limit",t.limit),t.page&&r.append("page",t.page),t.per_page&&r.append("per_page",t.per_page),t.sort_by&&r.append("sort_by",t.sort_by),t.sort_order&&r.append("sort_order",t.sort_order),(await Wt.get(`/api/v1/noticias/publicadas?${r.toString()}`)).data}catch(r){throw console.error("Erro ao buscar notÃcias por tag:",r),this.handleError(r)}},async listarPublicadasComFiltros(e={}){try{const t=new URLSearchParams;return e.categoria&&t.append("categoria",e.categoria),e.tag&&t.append("tag",e.tag),e.search&&t.append("search",e.search),e.limit&&t.append("limit",e.limit),e.page&&t.append("page",e.page),e.per_page&&t.append("per_page",e.per_page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await Wt.get(`/api/v1/noticias/publicadas?${t.toString()}`)).data}catch(t){throw console.error("Erro ao buscar notÃcias com filtros:",t),this.handleError(t)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Fs=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Pm=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Cm(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Fs.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Cm("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));Fs.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Sa={async listarPaginas(){try{return(await Fs.get("/api/v1/blocos-conteudo/paginas")).data}catch(e){throw this.handleError(e)}},async listarCategorias(){try{return(await Fs.get("/api/v1/categorias")).data}catch(e){throw this.handleError(e)}},async listarPorPagina(e){try{return(await Fs.get("/api/v1/blocos-conteudo",{params:{page_slug:e}})).data}catch(t){throw this.handleError(t)}},async salvarPagina(e,t){try{return(await Fs.put("/api/v1/blocos-conteudo",{page_slug:e,blocks:t})).data}catch(r){throw this.handleError(r)}},async uploadArquivo(e){try{const t=new FormData;return t.append("arquivo",e),(await Fs.post("/api/v1/blocos-conteudo/upload-arquivo",t,{headers:{"Content-Type":"multipart/form-data"}})).data}catch(t){throw this.handleError(t)}},async listarPublicoPorPagina(e){try{return(await Pm.get("/api/v1/blocos-conteudo/publico",{params:{page_slug:e}})).data}catch(t){throw this.handleError(t)}},handleError(e){var t,r;return e.response?{message:((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",errors:((r=e.response.data)==null?void 0:r.errors)||{},status:e.response.status}:e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Wo=[{path:"/oportunidades/vagas-trabalho",title:"Vagas de Trabalho",description:"Encontre op
15ortunidades de emprego e vagas disponÃveis para psicólogos",keywords:["vagas","trabalho","emprego","oportunidades","carreira","profissional","vaga","trabalhos"],category:"Oportunidades"},{path:"/oportunidades/cursos-eventos",title:"Cursos e Eventos",description:"Cursos, eventos e capacitações disponÃveis para psicólogos",keywords:["cursos","eventos","capacitação","treinamento","workshop","palestra","formação"],category:"Oportunidades"},{path:"/oportunidades/sublocacoes",title:"Sublocações",description:"Espaços para sublocação de consultórios e clÃnicas",keywords:["sublocação","consultório","espaço","aluguel","clÃnica","escritório"],category:"Oportunidades"},{path:"/oportunidades/pesquisas",title:"Pesquisas",description:"Participe de pesquisas e estudos cientÃficos",keywords:["pesquisas","pesquisa","estudos","cientÃfico","acadêmico"],category:"Oportunidades"},{path:"/oportunidades/convenios-parcerias",title:"Convênios e Parcerias",description:"Convênios e parcerias disponÃveis",keywords:["convênios","parcerias","convênio","parceria"],category:"Oportunidades"},{path:"/oportunidades/divulgue",title:"Divulgue no CRPPR",description:"Divulgue suas oportunidades no portal do conselho",keywords:["divulgar","divulgação","publicar","anunciar"],category:"Oportunidades"},{path:"/publicacoes/materiais/revista-contato",title:"Revista Contato",description:"Publicações e revistas do conselho",keywords:["revista","publicação","contato","materiais","revistas"],category:"Publicações"},{path:"/publicacoes/materiais/campanhas",title:"Campanhas",description:"Campanhas e ações promocionais do conselho",keywords:["campanhas","ações","promoção","campanha"],category:"Publicações"},{path:"/publicacoes/materiais/cadernos-tematicos",title:"Cadernos Temáticos",description:"Cadernos temáticos com informações especializadas",keywords:["cadernos","temáticos","caderno","tema","especializado"],category:"Publicações"},{path:"/publicacoes/materiais/caderno-deliberacoes",title:"Cadernos de Deliberações",description:"Cadernos com deliberações do conselho",keywords:["deliberações","deliberação","cadernos","resoluções"],category:"Publicações"},{path:"/publicacoes/materiais/anais",title:"Anais",description:"Anais de eventos e publicações acadêmicas",keywords:["anais","eventos","acadêmico","publicação"],category:"Publicações"},{path:"/publicacoes/materiais/cartografia-raps",title:"Cartografia RAPS",description:"Cartografia da Rede de Atenção Psicossocial",keywords:["cartografia","raps","atenção","psicossocial"],category:"Publicações"},{path:"/publicacoes/contratos-licitacoes",title:"Contratos e Licitações",description:"Informações sobre contratos e processos licitatórios",keywords:["contratos","licitações","licitação","processo","edital"],category:"Publicações"},{path:"/publicacoes/intencoes-contratacao",title:"Intenções de Contratação",description:"Avisos de contratação direta",keywords:["contratação","intenção","aviso","direta"],category:"Publicações"},{path:"/publicacoes/editais",title:"Editais",description:"Editais e chamadas públicas",keywords:["editais","edital","chamada","pública"],category:"Publicações"},{path:"/orientacao",title:"Orientação Profissional",description:"Orientações e temas de orientação profissional para psicólogos",keywords:["orientação","profissional","temas","dúvidas","orientar","consulta"],category:"Serviços"},{path:"/orientacao/avaliacao-psicologica",title:"Avaliação Psicológica",description:"Orientações sobre avaliação psicológica",keywords:["avaliação","psicológica","teste","avaliar"],category:"Serviços"},{path:"/orientacao/documentos-psicologicos",title:"Documentos Psicológicos",description:"Orientações sobre documentos psicológicos",keywords:["documentos","psicológicos","documento","laudo"],category:"Serviços"},{path:"/orientacao/prontuario-registro-documental",title:"Prontuário e Registro Documental",description:"Orientações sobre prontuário e registro documental",keywords:["prontuário","registro","documental","arquivo"],category:"Serviços"},{path:"/pessoa-fisica",title:"Serviços para Pessoa FÃsica",description:"Serviços disponÃveis para pessoas fÃsicas",keywords:["pessoa fÃsica","pessoa fisica","serviços","servicos","servições","atendimento","fÃsica","fisica","pf"],category:"Serviços"},{path:"/pessoa-juridica",title:"Serviços para Pessoa JurÃdica",description:"Serviços disponÃveis para pessoas jurÃdicas",keywords:["pessoa jurÃdica","pessoa juridica","empresa","serviços","servicos","servições","jurÃdica","juridica","pj"],category:"Serviços"},{path:"/boleto-anuidade",title:"Boleto de Anuidade",description:"Emissão e consulta de boleto de anuidade",keywords:["boleto","anuidade","pagamento","taxa"],category:"Serviços"},{path:"/fazer-denuncia",title:"Fazer Denúncia",description:"Sistema de denúncias e reclamações",keywords:["denúncia","re
15clamação","denunciar","reclamar"],category:"Serviços"},{path:"/o-conselho/sobre",title:"Sobre o CRPPR",description:"Informações sobre o Conselho Regional de Psicologia do Paraná",keywords:["sobre","conselho","crppr","história","informações"],category:"O Conselho"},{path:"/o-conselho/comissoes",title:"Comissões",description:"Comissões do conselho",keywords:["comissões","comitês","comissão"],category:"O Conselho"},{path:"/o-conselho/comissoes-setoriais",title:"Comissões Setoriais",description:"Comissões setoriais do conselho",keywords:["comissões setoriais","setorial","setor"],category:"O Conselho"},{path:"/o-conselho/calendario-plenarias",title:"Calendário de Plenárias",description:"Calendário de plenárias do conselho",keywords:["calendário","plenárias","plenária","reunião"],category:"O Conselho"},{path:"/o-conselho/carta-servicos",title:"Carta de Serviços",description:"Carta de serviços do conselho",keywords:["carta","serviços","atendimento"],category:"O Conselho"},{path:"/contato/fale-conosco",title:"Fale Conosco",description:"Entre em contato com o conselho",keywords:["contato","fale conosco","comunicar","mensagem"],category:"Contato"},{path:"/contato/ouvidoria",title:"Ouvidoria",description:"Canal de ouvidoria do conselho",keywords:["ouvidoria","reclamação","sugestão","manifestação"],category:"Contato"}];function la(e=""){return e.toString().normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim()}function Nm(e,t){const r=la(t),a=r.split(/\s+/).filter(n=>n.length>0);return e.map(n=>{let i=0;const c=la(n.title),l=la(n.description),p=(n.keywords||[]).map(h=>la(h));return c.includes(r)&&(i+=100),a.forEach(h=>{c.includes(h)&&(i+=30)}),p.forEach(h=>{(h.includes(r)||r.includes(h))&&(i+=50),a.forEach(u=>{(h.includes(u)||u.includes(h))&&(i+=20)})}),l.includes(r)&&(i+=10),a.forEach(h=>{l.includes(h)&&(i+=5)}),{...n,score:i}}).filter(n=>n.score>0).sort((n,i)=>i.score-n.score)}function Ho(e,t,r=5){return!t||t.trim().length===0?[]:Nm(e,t).slice(0,r)}function Go(e=[],t="Serviços"){return(Array.isArray(e)?e:[]).filter(r=>((r==null?void 0:r.block_type)==="text_link"||(r==null?void 0:r.block_type)==="link")&&!!(r!=null&&r.block_label)&&!!(r!=null&&r.link_url)).map(r=>{const a=(r.block_label||"").trim(),n=(r.content_text||r.content_html||`Serviço: ${a}`).toString().trim();return{path:(r.link_url||"").toString().trim(),title:a,description:n||`Serviço: ${a}`,keywords:[a,t,"serviço","servicos","serviços","pessoa fÃsica","pessoa juridica","pessoa jurÃdica"],category:t}})}function Lm({lang:e="pt-BR",onResult:t}={}){const r=o.useRef(null),[a,n]=o.useState(!1),[i,c]=o.useState(!1),[l,p]=o.useState("");o.useEffect(()=>{if(typeof window>"u"){n(!1);return}const f=window.SpeechRecognition||window.webkitSpeechRecognition;n(!!f)},[]);const h=o.useCallback(()=>{r.current&&r.current.stop()},[]),u=o.useCallback(()=>{if(typeof window>"u")return;const f=window.SpeechRecognition||window.webkitSpeechRecognition;if(!f){p("Busca por voz indisponivel neste navegador.");return}if(i)return;const R=new f;R.lang=e,R.continuous=!1,R.interimResults=!1,R.maxAlternatives=1,R.onstart=()=>{p(""),c(!0)},R.onresult=S=>{var v,A,_;const E=((_=(A=(v=S==null?void 0:S.results)==null?void 0:v[0])==null?void 0:A[0])==null?void 0:_.transcript)||"";typeof t=="function"&&t(E.trim())},R.onerror=S=>{if((S==null?void 0:S.error)==="not-allowed"||(S==null?void 0:S.error)==="service-not-allowed"){p("Permissao de microfone negada.");return}if((S==null?void 0:S.error)==="no-speech"){p("Nenhuma fala detectada. Tente novamente.");return}p("Nao foi possivel concluir a busca por voz.")},R.onend=()=>{c(!1),r.current=null},r.current=R,R.start()},[i,e,t]);return o.useEffect(()=>()=>{r.current&&r.current.stop()},[]),{isSupported:a,isListening:i,error:l,startListening:u,stopListening:h}}const wl=e=>e?String(e).replace(/<[^>]*>/g," ").replace(/ /g," ").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'").replace(/\s+/g," ").trim():"",or=e=>{var t;if(!e)return"";if(typeof e=="string")return wl(e);
15if(Array.isArray(e))return e.map(or).filter(Boolean).join(" ").trim();if(typeof e=="object"){const r=[];(t=e.settings)!=null&&t.content&&r.push(or(e.settings.content)),e.content&&r.push(or(e.content)),e.text&&r.push(or(e.text));for(const a of Object.keys(e))["settings","content","text","id","type"].includes(a)||r.push(or(e[a]));return r.filter(Boolean).join(" ").trim()}return""},Ko=e=>{if(!e)return"";const t=String(e).trim();if(t.startsWith("[")||t.startsWith("{"))try{return or(JSON.parse(t))}catch{}return wl(t)},km=(e,t=250)=>{const r=Ko(e==null?void 0:e.resumo);if(r)return r;const a=Ko(e==null?void 0:e.conteudo);return a?a.length>t?`${a.substring(0,t)}...`:a:""};function Om({isOpen:e,onClose:t,query:r,onQueryChange:a,initialQuery:n=""}){const i=Cs(),[c,l]=o.useState(n),p=r!==void 0?r:c,[h,u]=o.useState({noticias:[],paginas:[]}),[f,R]=o.useState([]),[S,E]=o.useState(!1),[v,A]=o.useState(!1),_=o.useRef(null),L=o.useRef(null),{isSupported:T,isListening:w,error:P,startListening:q,stopListening:$}=Lm({lang:"pt-BR",onResult:B=>{typeof a=="function"?a(B):l(B)}});o.useEffect(()=>{e&&_.current&&_.current.focus()},[e]),o.useEffect(()=>{e||($(),typeof a=="function"?a(""):l(""),u({noticias:[],paginas:[]}),A(!1),L.current&&clearTimeout(L.current))},[e,a,$]),o.useEffect(()=>{if(L.current&&clearTimeout(L.current),p.trim().length===0){u({noticias:[],paginas:[]}),A(!1),E(!1);return}return E(!0),A(!1),L.current=setTimeout(async()=>{var B,Z,U;try{const[I,ee]=await Promise.all([Tm.listarPublicadasComFiltros({search:p.trim(),per_page:8,sort_by:"data_publicacao",sort_order:"desc"}),Promise.resolve(Ho([...Wo,...f],p.trim(),5))]);console.log("ð Resultado da busca:",{dadosNoticias:I,tipo:typeof I,temData:!!(I!=null&&I.data),dataIsArray:Array.isArray(I==null?void 0:I.data),isArray:Array.isArray(I),keys:I?Object.keys(I):[],dataLength:(B=I==null?void 0:I.data)==null?void 0:B.length});let ye=[];I?I.data!==void 0&&Array.isArray(I.data)?(ye=I.data,console.log("â
NotÃcias encontradas (paginada):",ye.length,"de",I.total||"N/A")):Array.isArray(I)?(ye=I,console.log("â
NotÃcias encontradas (array direto):",ye.length)):I.data!==void 0&&!Array.isArray(I.data)?(ye=[],console.log("â ï¸ dadosNoticias.data existe mas não é array:",typeof I.data)):(console.log("â ï¸ Formato de resposta não reconhecido:",{temData:"data"in I,isArray:Array.isArray(I),keys:Object.keys(I)}),ye=[]):console.log("â ï¸ dadosNoticias é null/undefined"),console.log("ð Resultados finais:",{noticias:ye.length,paginas:ee.length}),u({noticias:ye,paginas:ee}),A(!0)}catch(I){console.error("â Erro ao buscar notÃcias:",I),console.error("â Detalhes do erro:",{message:I.message,response:(Z=I.response)==null?void 0:Z.data,status:(U=I.response)==null?void 0:U.status});const ee=Ho([...Wo,...f],p.trim(),5);u({noticias:[],paginas:ee}),A(!0)}finally{E(!1)}},300),()=>{L.current&&clearTimeout(L.current)}},[p,f]),o.useEffect(()=>{e&&(async()=>{try{const[Z,U]=await Promise.all([Sa.listarPublicoPorPagina("servicos/pessoa-fisica"),Sa.listarPublicoPorPagina("servicos/pessoa-juridica")]),I=Go(Z,"Serviços > Pessoa FÃsica"),ee=Go(U,"Serviços > Pessoa JurÃdica");R([...I,...ee])}catch{R([])}})()},[e]),o.useEffect(()=>{const B=Z=>{Z.key==="Escape"&&e&&t()};return e&&(document.addEventListener("keydown",B),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",B),document.body.style.overflow="unset"}},[e,t]);const H=B=>B?new Date(B).toLocaleDateString("pt-BR",{day:"2-digit",month:"long",year:"numeric"}):"",se=B=>B?B.startsWith("http")?B:`${re.STORAGE_URL}/${B}`:"https://placehold.co/100x100/E2E8F0/4A5568?text=Sem+Imagem",oe=()=>{t()},G=B=>{B.key==="Enter"&&p.trim().length>0&&(B.preventDefault(),t(),i(`/busca?q=${encodeURIComponent(p.trim())}`))},z=B=>{typeof a=="function"?a(B):l(B)};return e?s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"fixed inset-0 bg-black bg-opacity-60 z-[100] transition-opacity",onClick:t}),s.jsx("div",{className:"fixed inset-0 z-[101] flex items-start justify-center pt-12 md:pt-20 px-2 md:px-4 pointer-events-none",children:s.jsxs("div",{className:"bg-white rounded-lg shadow-2xl w-full max-w-2xl max-h-[85vh] md:max-h-[80vh] flex flex-col pointer-events-auto",onClick:B=>B.stopPropagation(),children:[s.jsxs("div",{className:"flex items-center justify-between p-4 md:p-6 border-b border-gray-200",children:[s.jsxs("div",{className:"flex items-center gap-2 md:gap-3 flex-1",children:[s.jsx(Ys,{className:"h-5 w-5 md:h-6 md:w-6 text-gray-400 flex-shrink-0"}),s.jsx("input",{ref:_,type:"text",value:p,onChange:B=>z(B.target.value),onKeyDown:G,placeholder:"Digite para buscar notÃcias e páginas...",className:"flex-1 outline-none text-base md:text-lg text-texto placeholder-gray-400"}),s.jsx("button",{type:"button",onClick:q,disabled:!T,className:`inline-flex items-center justify-center w-9 h-9 rounded-full transition ${T?w?"bg-red-100 text-red-600":"text-gray-500 hover:text-primary hover:bg-gray-100":"text-gray-300 cursor-not-allowed"}`,"aria-label":T?"Iniciar busca por voz":"Busca por voz indisponÃvel neste navegador",title:T?"Buscar por voz":"Busca por voz indisponÃvel neste navegador",children:s.jsx(wu,{className:"h-5 w-5"})})]}),s.jsx("button",{onClick:t,className:"p-2 rounded-lg hover:bg-gray-100 transition-colors text-gray-500 hover:text-gray-700 flex-shrink-0","aria-label":"Fechar busca",children:s.jsx(Ps,{className:"h-5 w-5 md:h-6 md:w-6"})})]}),P&&s.jsx("p",{className:"px-4 md:px-6 py-2 text-sm text-red-600 border-b border-gray-100",children:P}),s.jsxs("div",{className:"flex-1 overflow-y-auto",children:[S&&s.jsxs("div",{className:"p-8 text-center",children:[s.jsx("div",{className:"inline-block animate-spin rounded-full h-8 w-8 border-b-2 border-primary"}),s.jsx("p",{className:"mt-4 text-texto",children:"Buscando..."})]}),!S&&!v&&p.trim().length===0&&s.jsxs("div",{className:"p-8 text-center",children:[s.jsx(Ys,{className:"h-12 w-12 text-gray-300 mx-auto mb-4"}),s.jsx("p",{className:"text-texto",children:"Digite para buscar notÃcias e páginas"})]}),!S&&v&&h.noticias.length===0&&h.paginas.length===0&&s.jsx("div",{className:"p-8 text-center",children:s.jsxs("p",{className:"text-texto",children:['Nenhum resultado encontrado para "',p,'"']}
15)}),!S&&(h.noticias.length>0||h.paginas.length>0)&&s.jsxs("div",{className:"p-2 md:p-4",children:[h.noticias.length>0&&s.jsxs("div",{className:"mb-4 md:mb-6",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-3 px-2",children:[s.jsx(Mc,{className:"h-4 w-4 md:h-5 md:w-5 text-primary"}),s.jsxs("p",{className:"text-xs md:text-sm font-semibold text-gray-700",children:["NotÃcias (",h.noticias.length,")"]})]}),s.jsx("div",{className:"space-y-2",children:h.noticias.map(B=>s.jsx($e,{to:`/noticias/${B.slug||B.id}`,onClick:oe,className:"block p-3 md:p-4 rounded-lg hover:bg-gray-50 transition-colors border border-transparent hover:border-gray-200",children:s.jsxs("div",{className:"flex gap-3 md:gap-4",children:[s.jsx("div",{className:"flex-shrink-0",children:s.jsx("img",{src:se(B.imagem_url||B.imagem),alt:B.titulo,className:"w-16 h-16 md:w-20 md:h-20 object-cover rounded-lg"})}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsx("h3",{className:"text-base md:text-lg font-semibold text-titulos mb-1 md:mb-2 md:line-clamp-2",children:B.titulo}),s.jsx("p",{className:"hidden md:block text-sm text-texto mb-2 line-clamp-2",children:km(B,120)}),s.jsx("p",{className:"text-xs text-gray-500 mt-1 md:mt-0",children:H(B.data_publicacao||B.created_at)})]})]})},B.id))}),h.noticias.length>=8&&s.jsx("div",{className:"mt-3 md:mt-4 pt-3 md:pt-4 border-t border-gray-200",children:s.jsxs($e,{to:`/busca?q=${encodeURIComponent(p)}`,onClick:oe,className:"block text-center text-primary hover:text-realce font-medium py-2 text-sm md:text-base",children:['Ver todos os resultados para "',p,'"']})})]}),h.paginas.length>0&&s.jsxs("div",{children:[s.jsxs("div",{className:"flex items-center gap-2 mb-3 px-2",children:[s.jsx(lr,{className:"h-4 w-4 md:h-5 md:w-5 text-primary"}),s.jsxs("p",{className:"text-xs md:text-sm font-semibold text-gray-700",children:["Páginas (",h.paginas.length,")"]})]}),s.jsx("div",{className:"space-y-2",children:h.paginas.map((B,Z)=>
15s.jsx($e,{to:B.path,onClick:oe,className:"block p-3 md:p-4 rounded-lg hover:bg-gray-50 transition-colors border border-transparent hover:border-gray-200",children:s.jsxs("div",{className:"flex gap-3 md:gap-4",children:[s.jsx("div",{className:"flex-shrink-0",children:s.jsx("div",{className:"w-12 h-12 md:w-16 md:h-16 bg-primary/10 rounded-lg flex items-center justify-center",children:s.jsx(lr,{className:"h-6 w-6 md:h-8 md:w-8 text-primary"})})}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsx("h3",{className:"text-base md:text-lg font-semibold text-titulos mb-0",children:B.title}),s.jsx("p",{className:"hidden md:block text-sm text-texto line-clamp-2 mb-1",children:B.description}),s.jsxs("p",{className:"text-xs md:text-x text-gray-400",children:[B.category," > ",B.title]})]})]})},`pagina-${Z}`))})]})]})]})]})})]}):null}function $m(e){if(!e||typeof e!="string")return e||"#";const t=e.trim();if(t.startsWith("http://")||t.startsWith("https://"))return t;const r=t.replace(/^\/servicos(?=\/|$)/,"");return r===""?"/":r}const Ia=e=>(e==null?void 0:e.nome_social)||(e==null?void 0:e.display_name)||(e==null?void 0:e.name)||(e==null?void 0:e.full_name)||(e==null?void 0:e.nome)||"",Im=new Set(["da","de","do","das","dos","e","del","di","du","van","von"]),Jn=e=>{const t=Ia(e).trim().split(/\s+/).filter(Boolean);if(t.length===0)return"";if(t.length===1)return t[0];const r=t[0];let a=t.length-1;for(;a>0&&Im.has(t[a].toLowerCase());)a--;const n=t[a];return n&&n!==r?`${r} ${n}`:r};function Tn(e){return(e||"").toString().normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim()}function Xo(e=[],t=[]){const r=new Set(e.map(n=>`${Tn(n.name)}|${n.path||""}`)),a=t.filter(n=>{const i=`${Tn(n.name)}|${n.path||""}`;return r.has(i)?!1:(r.add(i),!0)});return[...e,...a]}function bl(e,t){const r=t.trim().toLowerCase();return r?e.map(a=>{const n=a.submenu||a.children||[],i=n.length>0?bl(n,t):[];return a.name.toLowerCase().includes(r)||i.length>0?{...a,submenu:i}:null}).filter(Boolean):e}function Dm({isOpen:e,onClose:t,menuItems:r,menuLoading:a,empresaData:n,user:i,isAuthenticated:c,onOpenSearch:l}){const[p,h]=o.useState("menu"),[u,f]=o.useState(""),[R,S]=o.useState({}),[E,v]=o.useState({pessoaFisica:[],pessoaJuridica:[]});o.useEffect(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[e]),o.useEffect(()=>{e||(h("menu"),f(""),S({}))},[e]),o.useEffect(()=>{if(!e)return;const P=$=>Array.isArray($)?$.map((H,se)=>{const oe=$m(H==null?void 0:H.link_url);return{id:(H==null?void 0:H.id)||`servico-${se}`,name:((H==null?void 0:H.block_label)||"").toString().trim(),path:oe,external:oe.startsWith("http://")||oe.startsWith("https://"),submenu:[]}}).filter(H=>!!H.name):[];(async()=>{try{const[$,H]=await Promise.all([Sa.listarPublicoPorPagina("servicos/pessoa-fisica"),Sa.listarPublicoPorPagina("servicos/pessoa-juridica")]);v({pessoaFisica:P($),pessoaJuridica:P(H)})}catch{v({pessoaFisica:[],pessoaJuridica:[]})}})()},[e]);const A=()=>{t()},_=P=>{S(q=>({...q,[P]:!q[P]}))},L=()=>{const P=n==null?void 0:n.logo;return P?P.startsWith("http")?P:`${re.STORAGE_URL}/${P}`:`${re.STORAGE_URL}/_img/logo/Logo_CRP.png`},T=bl(r,u),w=o.useMemo(()=>{const P=q=>(Array.isArray(q)?q:[]).map($=>{const H=P($.submenu||[]),se=Tn($.name);return se.includes("pessoa fisica")?{...$,submenu:Xo(H,E.pessoaFisica)}:se.includes("pessoa juridica")?{...$,submenu:Xo(H,E.pessoaJuridica)}:{...$,submenu:H}});return P(T)},[T,E]);return e?s.jsxs("div",{className:"fixed top-0 right-0 w-full bg-white shadow-2xl z-[9999] flex flex-col overflow-hidden lg:hidden",style:{height:"100dvh"},children:[s.jsxs("div",{className:"flex items-center justify-between px-4 py-4 border-b border-gray-100 flex-shrink-0",children:[s.jsx($e,{to:"/",onClick:A,children:s.jsx("img",{src:L(),alt:(n==null?void 0:n.nome_empresa)||"Logo CRP-PR",className:"h-11 w-auto",onError:P=>{P.target.src=`${re.STORAGE_URL}/_img/logo/Logo_CRP.png`}})}),s.jsx("button",{type:"button",onClick:A,"aria-label":"Fechar menu",className:"p-2 rounded-full text-gray-500 hover:bg-gray-100 hover:text-gray-800 transition-colors",children:s.jsx(Ps,{className:"w-6 h-6"})})]}),s.jsx("div",{className:"px-4 pt-3 pb-2 flex-shrink-0",children:s.jsxs("div",{className:"flex items-center gap-2 h-11 rounded-full border border-gray-200 px-4 bg-gray-50",children:[s.jsx(Ys,{className:"w-4 h-4 text-gray-400 flex-shrink-0"}),s.jsx("input",{type:"text",value:u,onChange:P=>f(P.target.value),placeholder:"Buscar no menu...",className:"w-full bg-transparent outline-none text-sm text-texto placeholder-gray-400","aria-label":"Buscar no menu"})]})}),s.jsx("div",{className:"px-4 pb-3 flex-shrink-0",children:s.jsxs("div",{className:"inline-flex w-full rounded-full p-1 gap-2 bg-blue-900",children:[s.jsx("button",{type:"button",onClick:()=>
15h("menu"),className:`w-1/2 rounded-full py-2 text-sm font-semibold transition-colors ${p==="menu"?"bg-primary text-white shadow-sm":"bg-blue-900 text-white"}`,children:"Menu"}),s.jsx("button",{type:"button",onClick:()=>h("sitemap"),className:`w-1/2 rounded-full py-2 text-sm font-semibold transition-colors ${p==="sitemap"?" bg-primary text-white shadow-sm":"bg-blue-900 text-white"}`,children:"Mapa do site"})]})}),s.jsx("div",{className:"flex-1 overflow-y-auto px-4 pb-4",children:a?s.jsx("p",{className:"text-sm text-gray-400 py-6 text-center",children:"Carregando menu..."}):T.length===0?s.jsx("p",{className:"text-sm text-gray-400 py-6 text-center",children:"Nenhum item encontrado."}):p==="menu"?s.jsx(Fm,{items:T,openSubmenus:R,toggleSubmenu:_,onNavigate:A}):s.jsx(zm,{items:w,onNavigate:A})}),s.jsxs("div",{className:"flex-shrink-0 border-t border-gray-100 p-4",style:{paddingBottom:"max(1rem, env(safe-area-inset-bottom))"},children:[s.jsxs("button",{type:"button",onClick:()=>{l&&l(),A()},className:"w-full mb-3 inline-flex items-center justify-center gap-2 rounded-full border border-primary text-primary py-3 px-4 font-semibold hover:bg-primary/5 transition-colors",children:[s.jsx(Ys,{className:"w-5 h-5"}),s.jsx("span",{children:"Busca por notÃcias e páginas"})]}),s.jsxs("a",{href:c?"/admin/dashboard":"/login",onClick:A,className:"w-full inline-flex items-center justify-center gap-2 rounded-full bg-primary text-white py-3 px-4 font-semibold hover:bg-primary-700 transition-colors",children:[s.jsx(Bn,{className:"w-5 h-5"}),s.jsx("span",{children:c&&Ia(i)?Jn(i):"Entrar"})]})]})]}):null}function Fm({items:e,openSubmenus:t,toggleSubmenu:r,onNavigate:a}){return s.jsx("ul",{className:"space-y-0.5",children:e.map(n=>{const i=n.submenu&&n.submenu.length>0,c=t[n.id||n.name];return s.jsx("li",{children:i?s.jsxs(s.Fragment,{children:[s.jsxs("button",{type:"button",onClick:()=>r(n.id||n.name),className:"w-full flex items-center justify-between px-3 py-3 rounded-xl text-texto font-medium hover:bg-gray-50 hover:text-primary transition-colors",children:[s.jsx("span",{children:n.name}),s.jsx(jr,{className:`h-4 w-4 text-gray-400 transition-transform ${c?"rotate-180":""}`})]}),c&&s.jsx("ul",{className:"pl-4 space-y-0.5 mb-1",children:n.submenu.map(l=>{const p=l.submenu&&l.submenu.length>0,h=t[`${n.id||n.name}-${l.id||l.name}`];return s.jsx("li",{children:p?s.jsxs(s.Fragment,{children:[s.jsxs("button",{type:"button",onClick:()=>r(`${n.id||n.name}-${l.id||l.name}`),className:"w-full flex items-center justify-between px-3 py-2.5 rounded-xl text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors",children:[s.jsx("span",{children:l.name}),s.jsx(jr,{className:`h-4 w-4 text-gray-400 transition-transform ${h?"rotate-180":""}`})]}),h&&s.jsx("ul",{className:"pl-4 space-y-0.5 mb-1",children:l.submenu.map(u=>s.jsx("li",{children:s.jsx(qr,{item:u,onNavigate:a,className:"text-sm px-3 py-2 rounded-xl"})},u.id||u.name))})]}):s.jsx(qr,{item:l,onNavigate:a,className:"text-sm px-3 py-2.5 rounded-xl"})},l.id||l.name)})})]}):s.jsx(qr,{item:n,onNavigate:a,className:"font-medium px-3 py-3 rounded-xl"})},n.id||n.name)})})}function zm({items:e,onNavigate:t}){return s.jsx("nav",{"aria-label":"Mapa do site",className:"space-y-2 pt-1",children:e.map(r=>s.jsxs("div",{className:"rounded-xl border border-gray-100 p-3",children:[s.jsx(qr,{item:r,onNavigate:t,className:"font-semibold text-base"}),r.submenu&&r.submenu.length>0&&s.jsx(jl,{items:r.submenu,onNavigate:t,level:1})]},r.id||r.name))})}function jl({items:e,onNavigate:t,level:r=1}){const a=r===1?"pl-3":"pl-4",n=r===1?"text-sm text-texto":"text-sm text-gray-600";return s.jsx("ul",{className:`mt-2 ${a} space-y-1.5`,children:e.map(i=>s.jsxs("li",{children:[s.jsx(qr,{item:i,onNavigate:t,className:n}),i.submenu&&i.submenu.length>0&&s.jsx(jl,{items:i.submenu,onNavigate:t,level:r+1})]},i.id||i.name))})}function qr({item:e,onNavigate:t,className:r=""}){const a=`block w-full text-left text-texto hover:text-primary transition-colors ${r}`;return!e.path||e.path==="#"?s.jsx("span",{className:`${a} cursor-default`,onClick:i=>{i.preventDefault(),i.stopPropagation()},children:e.name}):e.external?s.jsx("a",{href:e.path,target:"_blank",rel:"noopener noreferrer",onClick:t,className:a,children:e.name}):s.jsx($e,{to:e.path,onClick:t,className:a,children:e.name})}function Pn(e){return e&&(Array.isArray(e.permissions)||(e.permissions=e.permissions||[]),e)}function Qo(e,t){return Array.isArray(e)&&e.length>0?e:Array.isArray(t)?t:[]}function Mm(e,t){const r=Pn({...t||{},...e||{}});
15return r.groups=Qo(e==null?void 0:e.groups,t==null?void 0:t.groups),r.permissions=Qo(e==null?void 0:e.permissions,t==null?void 0:t.permissions),r.funcionario=(e==null?void 0:e.funcionario)??(t==null?void 0:t.funcionario)??!1,r.colaborador=(e==null?void 0:e.colaborador)??(t==null?void 0:t.colaborador)??!1,r}const ys=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Um(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}ys.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Um("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));ys.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.clear(),window.location.href="/login"),Promise.reject(e)});const sr={async getCsrfCookie(){try{const e=await ys.get("/sanctum/csrf-cookie");return e.status===204||e.status===200}catch(e){throw console.error("Erro ao obter CSRF cookie:",e),new Error("Nao foi possivel obter o token CSRF. Verifique a conexao com o servidor.")}},async login(e,t){var r,a;try{const n=await ys.post("/api/login",{email:e,password:t},{headers:{Accept:"application/json","Content-Type":"application/json"}}),i=(r=n.data)==null?void 0:r.token,c=(a=n.data)==null?void 0:a.user;if(!i)throw new Error(`Token nao recebido do servidor. Resposta: ${JSON.stringify(n.data)}`);if(!c)throw new Error(`Dados do usuario nao recebidos do servidor. Resposta: ${JSON.stringify(n.data)}`);return Pn(c),K.setToken(i),K.setUser(c),{user:c,token:i}}catch(n){throw this.handleError(n)}},async logout(){try{await ys.post("/api/logout")}catch(e){console.error("Erro ao fazer logout:",e)}finally{K.clear()}},async getCurrentUser(){try{const e=await ys.get("/api/user"),t=Mm(e.data,K.getUser());return K.setUser(t),t}catch(e){const t=K.getUser();if(t)return Pn(t);throw this.handleError(e)}},isAuthenticated(){return!!K.getToken()},getStoredUser(){return K.getUser()},async forgotPassword(e){var t;try{return{success:!0,message:((t=(await ys.post("/api/forgot-password",{email:e})).data)==null?void 0:t.message)||"Email de reset de senha enviado com sucesso!"}}catch(r){throw this.handleError(r)}},async resetPassword(e,t,r,a){var n;try{return{success:!0,message:((n=(await ys.post("/api/reset-password",{email:e,password:t,password_confirmation:r,token:a})).data)==null?void 0:n.message)||"Senha redefinida com sucesso!"}}catch(i){throw this.handleError(i)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisicao",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}return e.request?{message:"Erro de conexao. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},El=o.createContext(null);function Vm({children:e}){const[t,r]=o.useState(null),[a,n]=o.useState(!0),[i,c]=o.useState(!1),l=Cs();o.useEffect(()=>{p()},[]);const p=async({silent:R=!1}={})=>{try{if(R||n(!0),sr.isAuthenticated())try{const S=await sr.getCurrentUser();S&&!Array.isArray(S.permissions)&&(S.permissions=S.permissions||[]),r(S),c(!0)}catch(S){console.error("Erro ao buscar usuário atual:",S);const E=sr.getStoredUser();E?(Array.isArray(E.permissions)||(E.permissions=E.permissions||[]),r(E),c(!0)):(K.removeToken(),K.removeUser(),r(null),c(!1))}else{const S=sr.getStoredUser();S?(Array.isArray(S.permissions)||(S.permissions=S.permissions||[]),r(S),c(!0)):(r(null),c(!1))}}catch(S){console.error("Erro ao verificar autenticação:",S),r(null),c(!1)}finally{R||n(!1)}},f={user:t,isLoading:a,isAuthenticated:i,login:async(R,S)=>{try{const{user:E}=await sr.login(R,S);return E?(Array.isArray(E.permissions)||(E.permissions=E.permissions||[]),r(E),c(!0),{success:!0}):{success:!1,message:"Erro ao obter dados do usuário após login"}}catch(E){return{success:!1,message:E.message||"Erro ao fazer login",errors:E.errors||{}}}},logout:async()=>{try{await sr.logout()}catch(R){console.error("Erro ao fazer logout:",R)}finally{r(null),c(!1),l("/login")}},checkAuth:p};return s.jsx(El.Provider,{value:f,children:e})}function qm({children:e}){return s.jsx(Vm,{children:e})}function Sr(){const e=o.useContext(El);if(!e)throw new Error("useAuth deve ser usado dentro de um AuthProvider");return e}function Bm(){const[e,t]=o.useState(!1),{user:r,isAuthenticated:a,logout:n}
15=Sr(),[i,c]=o.useState(!1),[l,p]=o.useState(null),[h,u]=o.useState(null),[f,R]=o.useState(!1),S=()=>c(z=>!z),E=()=>c(!1),{data:v={}}=wn({queryKey:["empresa-contato-publico"],queryFn:()=>Qn.buscarPublico(),staleTime:5*60*1e3}),{data:A=[],isLoading:_}=wn({queryKey:["menu-publico"],queryFn:()=>Sm.buscarPublico(),staleTime:5*60*1e3}),L=Array.isArray(A)?A:[];o.useEffect(()=>{const z=()=>{t(window.scrollY>60)};return window.addEventListener("scroll",z,{passive:!0}),()=>window.removeEventListener("scroll",z)},[]);const T=o.useMemo(()=>{const z=e?v.logo||v.logo_branca:v.logo_branca||v.logo;return z?String(z).startsWith("http")?z:`${re.STORAGE_URL}/${z}`:re.LOGO_URL},[v.logo,v.logo_branca,e]),w=Ia(r)||"Usuário",P=Jn(r)||"Usuário",q=(r==null?void 0:r.email)||"",$=o.useMemo(()=>{const z=r==null?void 0:r.profile_photo_path;return z?String(z).startsWith("http")?z:`${re.STORAGE_URL}/${z}`:null},[r==null?void 0:r.profile_photo_path]),H=async()=>{await n()},se=[{name:"Perfil",icon:Bn,path:"/admin/perfil"},{name:"Ãrea de Interesses",icon:Gc,path:"/admin/interesses"},{name:"Alertas de Oportunidades",icon:zc,path:"/admin/alertas-oportunidades"},{name:"Alterar Senha",icon:Wc,path:"/admin/alterar-senha"}],oe=o.useMemo(()=>{const z=Array.isArray(L)?L:[],B=(Z,U)=>{const I=Z.type==="external"||Z.open_in_new_tab||Z.external,ee=Array.isArray(Z.submenu)?Z.submenu:Array.isArray(Z.children)?Z.children:[],ye=ee.length>0?ee.map((Te,_e)=>B(Te,_e)):void 0;return{id:Z.id??U,name:Z.label||Z.name,path:Z.url||Z.path||"#",external:I,submenu:ye}};return z.map((Z,U)=>B(Z,U))},[L]),G=e?"text-gray-800":"text-white";return s.jsxs(s.Fragment,{children:[s.jsx("header",{className:`fixed top-0 left-0 w-full z-[60] ${e?"bg-white/60 border-white/20":"bg-white/0 border-transparent"} backdrop-blur-sm border-b rounded-bl-2xl rounded-br-2xl transition-colors duration-500 ease-in-out`,children:s.jsx("nav",{className:"w-full",children:s.jsxs("div",{className:"flex items-center gap-3 w-full h-[70px] px-4 lg:px-6",children:[s.jsx("div",{className:"flex items-center flex-shrink-0",children:s.jsx($e,{to:"/","aria-label":"Ir para a página inicial",className:"inline-flex items-center",children:s.jsx("img",{src:T,alt:v.nome_empresa||"CRP Logo",height:62,className:"h-[62px] w-auto object-contain block",onError:z=>{z.currentTarget.src=re.LOGO_URL}})})}),s.jsx("ul",{className:"hidden lg:flex items-center justify-center gap-3 xl:gap-4 flex-1 min-w-0 text-[15px]",children:_?s.jsx("li",{className:e?"text-texto/80":"text-white/80",children:"Carregando menu..."}):oe.length===0?s.jsx("li",{className:e?"text-texto/80":"text-white/80",children:"Menu vazio"}):oe.map((z,B)=>{const Z=z.submenu&&z.submenu.length>0,U=B>=oe.length-3;if(Z){const I=l===(z.id||z.name);return s.jsxs("li",{className:"relative",onMouseEnter:()=>p(z.id||z.name),onMouseLeave:()=>{p(null),u(null)},children:[s.jsxs("button",{type:"button",className:`flex items-center space-x-1 ${G} hover:text-primary-200 transition-colors whitespace-nowrap font-medium`,children:[s.jsx("span",{children:z.name}),s.jsx(jr,{className:`h-4 w-4 transition-transform ${I?"rotate-180":""}`})]}),s.jsx(Vr,{show:I,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:s.jsx("div",{className:`absolute ${U?"right-0 origin-top-right":"left-0 origin-top-left"} mt-2 w-64 bg-white rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none z-[80]`,children:s.jsx("div",{className:"py-2",children:z.submenu.map(ee=>{if(ee.submenu&&ee.submenu.length>0){const Te=h===ee.name;return s.jsxs("div",{className:"relative",onMouseEnter:()=>u(ee.name),onMouseLeave:()=>u(null),children:[s.jsxs("div",{className:"flex items-center justify-between px-4 py-2 text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors cursor-pointer",children:[s.jsx("span",{children:ee.name}),s.jsx(Uc,{className:"h-4 w-4"})]}),Te&&s.jsx(Vr,{show:Te,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:s.jsx("div",{className:"absolute left-full top-0 ml-[0px] w-56 bg-white rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 z-[90]",children:s.jsx("div",{className:"py-2",children:ee.submenu.map(_e=>_e.external?s.jsx("a",{href:_e.path,target:"_blank",rel:"noopener noreferrer",className:"block px-4 py-2 text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors",children:_e.name},_e.id||_e.name):s.jsx($e,{to:_e.path,className:"block px-4 py-2 text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors",children:_e.name},_e.id||_e.name))})})})]},ee.id||ee.name)}return s.jsx("div",{children:ee.external?s.jsx("a",{href:ee.path,target:"_blank",rel:"noopener noreferrer",className:"block px-4 py-2 text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors",children:ee.name}):s.jsx($e,{to:ee.path,className:"block px-4 py-2 text-sm text-texto hover:bg-gray-50 hover:text-primary transition-colors",children:ee.name})},ee.id||ee.name)})})})})]},z.id||`${z.name}-${B}`)}return s.jsx("li",{children:z.external?s.jsx("a",{href:z.path,target:"_blank",rel:"noopener noreferrer",className:`${G} font-medium hover:text-primary-200 transition-colors whitespace-nowrap`,children:z.name}):s.jsx($e,{to:z.path,className:`${G} font-medium hover:text-primary-200 transition-colors whitespace-nowrap`,children:z.name})},z.id||`${z.name}-${B}`)})}),s.jsxs("div",{className:"hidden lg:flex items-center gap-2 ml-auto flex-shrink-0",children:[s.jsx("button",{type:"button",onClick:()=>R(!0),className:"inline-flex items-center justify-center w-10 h-10 rounded-full border border-gray-300 bg-white text-texto hover:text-primary hover:border-primary transition-colors","aria-label":"Abrir busca",children:s.jsx(Ys,{className:"w-5 h-5"})}),s.jsx("div",{className:"hidden lg:flex items-center flex-shrink-0",children:a?s.jsxs(Dt,{as:"div",className:"relative",children:[s.jsx("div",{children:s.jsxs(Dt.Button,{className:"bg-white text-gray-800 border border-gray-300 font-bold px-[14px] py-[8px] rounded-full inline-flex items-center gap-[10px] hover:bg-gray-50 transition-colors",children:[$?s.jsx("img",{src:$,alt:w,className:"h-6 w-6 rounded-full object-cover"}):s.jsx("div",{className:"h-6 w-6 rounded-full bg-teal-600 flex items-center justify-center",children:s.jsx("span",{className:"text-white text-xs font-medium",children:w.
15charAt(0).toUpperCase()})}),s.jsx("span",{className:"hidden sm:inline text-sm truncate max-w-[12rem]",title:w,children:P}),s.jsx(jr,{className:"h-4 w-4"})]})}),s.jsx(Vr,{enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:s.jsx(Dt.Items,{className:"absolute right-0 mt-2 w-56 origin-top-right bg-white rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none z-[100]",children:s.jsxs("div",{className:"py-1",children:[s.jsxs("div",{className:"px-4 py-3 border-b border-gray-200 md:hidden",children:[s.jsx("p",{className:"text-sm font-medium text-gray-900",title:w,children:P}),s.jsx("p",{className:"text-xs text-gray-500 truncate",children:q})]}),s.jsx("div",{className:"px-2 pt-2",children:s.jsxs($e,{to:"/admin/dashboard",className:"w-full inline-flex items-center justify-center gap-2 rounded-lg bg-orange-500 px-3 py-2 text-sm font-semibold text-white hover:bg-orange-600 transition-colors",children:[s.jsx(Hc,{className:"h-4 w-4"}),"Acessar painel"]})}),s.jsx("div",{className:"border-t border-gray-200 my-2"}),se.map(z=>{const B=z.icon;return s.jsx(Dt.Item,{children:({active:Z})=>s.jsxs($e,{to:z.path,className:`${Z?"bg-gray-100":""} flex items-center space-x-3 px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 transition-colors`,children:[s.jsx(B,{className:"h-5 w-5 text-gray-400"}),s.jsx("span",{children:z.name})]})},z.name)}),s.jsx("div",{className:"border-t border-gray-200 my-1"}),s.jsx(Dt.Item,{children:({active:z})=>s.jsxs("button",{onClick:H,className:`${z?"bg-gray-100":""} w-full flex items-center space-x-3 px-4 py-2 text-sm text-red-600 hover:bg-gray-100 transition-colors`,children:[s.jsx(Dc,{className:"h-5 w-5"}),s.jsx("span",{children:"Sair"})]})})]})})})]}):s.jsxs($e,{to:"/login",className:"bg-secondary text-white font-bold px-[14px] py-[8px] rounded-full inline-flex items-center gap-[10px] hover:bg-realce transition-colors",children:[s.jsxs("svg",{className:"w-[18px] h-[18px] flex-[0_0_18px]",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[s.jsx("path",{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"}),s.jsx("circle",{cx:"12",cy:"7",r:"4"})]}),"LOGIN"]})})]}),s.jsx("div",{className:"lg:hidden ml-auto",children:s.jsx("button",{onClick:S,className:`${G} hover:text-primary transition-colors`,"aria-label":"Abrir menu",children:i?s.jsx(Ps,{className:"w-6 h-6"}):s.jsx(Fc,{className:"w-6 h-6"})})})]})})}),s.jsx(Dm,{isOpen:i,onClose:E,menuItems:oe,menuLoading:_,empresaData:v,user:r,isAuthenticated:a,onOpenSearch:()=>R(!0)}),s.jsx(Om,{isOpen:f,onClose:()=>R(!1)})]})}function Wm(){const[e,t]=o.useState(0),{data:r}=wn({queryKey:["empresa-contato-publico"],queryFn:()=>Qn.buscarPublico(),staleTime:5*60*1e3}),a={facebook_url:(r==null?void 0:r.facebook_url)||"",instagram_url:(r==null?void 0:r.instagram_url)||"",youtube_url:(r==null?void 0:r.youtube_url)||"",linkedin_url:(r==null?void 0:r.linkedin_url)||"",twitter_url:(r==null?void 0:r.twitter_url)||"",flickr_url:(r==null?void 0:r.flickr_url)||""};o.useEffect(()=>{const i=document.querySelector("footer");if(!i)return;const c=24,l=new IntersectionObserver(([p])=>{if(p.isIntersecting){const h=Math.max(0,window.innerHeight-p.boundingClientRect.top+c);t(h)}else t(0)},{threshold:Array.from({length:101},(p,h)=>h/100)});return l.observe(i),()=>{l.disconnect()}},[]);const n=o.useMemo(()=>[{key:"facebook",url:a.facebook_url,label:"Facebook",bg:"#1877F2",icon:s.jsx("svg",{className:"w-3 h-3",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"})})},{key:"instagram",url:a.instagram_url,label:"Instagram",bg:"#E4405F",icon:s.jsx("svg",{className:"w-3 h-3",fill:"
15currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"})})},{key:"youtube",url:a.youtube_url,label:"YouTube",bg:"#FF0000",icon:s.jsx("svg",{className:"w-3 h-3",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"})})},{key:"linkedin",url:a.linkedin_url,label:"LinkedIn",bg:"#0A66C2",icon:s.jsx("svg",{className:"w-3 h-3",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})})},{key:"twitter",url:a.twitter_url,label:"Twitter",bg:"#1DA1F2",icon:s.jsx("svg",{className:"w-3 h-3",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M23.954 4.569a10 10 0 0 1-2.825.775 4.932 4.932 0 0 0 2.163-2.723 9.864 9.864 0 0 1-3.127 1.184 4.916 4.916 0 0 0-8.38 4.482A13.946 13.946 0 0 1 1.671 3.15a4.822 4.822 0 0 0-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.903 4.903 0 0 1-2.228-.616v.06a4.923 4.923 0 0 0 3.946 4.827 4.996 4.996 0 0 1-2.212.085 4.936 4.936 0 0 0 4.604 3.417 9.867 9.867 0 0 1-6.102 2.105c-.397 0-.79-.023-1.175-.067a13.995 13.995 0 0 0 7.557 2.209c9.054 0 14-7.496 14-13.986 0-.21 0-.423-.016-.637a9.936 9.936 0 0 0 2.46-2.548l-.047-.02z"})})},{key:"flickr",url:a.flickr_url,label:"Flickr",bg:"#FF0084",icon:s.jsxs("svg",{className:"w-3 h-3",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:[s.jsx("circle",{cx:"7",cy:"12",r:"4.2"}),s.jsx("circle",{cx:"17",cy:"12",r:"4.2"})]})}].filter(i=>!!i.url),[a]);return n.length===0?null:s.jsx("div",{className:"fixed left-0 top-1/2 z-40",style:{transform:`translateY(calc(-50% - ${e}px))`},"aria-label":"Redes sociais",children:n.map(i=>s.jsxs("a",{href:i.url,target:"_blank",rel:"noopener noreferrer","aria-label":i.label,title:i.label,className:"group relative w-[30px] h-[30px] flex items-center justify-center text-white transition-opacity hover:opacity-90",style:{backgroundColor:i.bg},children:[i.icon,s.jsx("span",{className:"pointer-events-none absolute left-full ml-2 top-1/2 -translate-y-1/2 whitespace-nowrap rounded bg-black/80 px-2 py-1 text-[11px] text-white opacity-0 transition-opacity duration-150 group-hover:opacity-100",children:i.label})]},i.key))})}const zs=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Hm=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Gm(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}zs.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Gm("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));zs.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Km={async listar(e={}){var t;
15try{const r=new URLSearchParams;return e.search&&r.append("search",e.search),e.ativo!==void 0&&r.append("ativo",e.ativo),e.per_page&&r.append("per_page",e.per_page),e.page&&r.append("page",e.page),e.sort_by&&r.append("sort_by",e.sort_by),e.sort_order&&r.append("sort_order",e.sort_order),(await zs.get(`/api/v1/crp-sedes?${r.toString()}`)).data}catch(r){const a=(t=r.response)==null?void 0:t.status;if(a===401||a===403){const n=await this.buscarPublicas();return{data:Array.isArray(n)?n:[],current_page:1,last_page:1,total:Array.isArray(n)?n.length:0}}throw this.handleError(r)}},async buscarPublicas(){try{return(await Hm.get("/api/v1/crp-sedes/publicas")).data}catch(e){return console.error("Erro ao buscar sedes:",e),[]}},async buscar(e){try{return(await zs.get(`/api/v1/crp-sedes/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){try{return(await zs.post("/api/v1/crp-sedes",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await zs.put(`/api/v1/crp-sedes/${e}`,t)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await zs.delete(`/api/v1/crp-sedes/${e}`)).data}catch(t){throw this.handleError(t)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Ht=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Br=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Ta(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Ht.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Ta("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));async function Jo(){try{const e=await Br.get("/sanctum/csrf-cookie");return e.status===204||e.status===200}catch(e){return console.error("Erro ao obter CSRF cookie:",e),!1}}Br.interceptors.request.use(e=>{var t;if(["post","put","patch","delete"].includes((t=e.method)==null?void 0:t.toLowerCase())){const r=Ta("XSRF-TOKEN");r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r))}return e},e=>Promise.reject(e));const Zo={async inscrever(e,t=null){var r;try{return Ta("XSRF-TOKEN")||await Jo(),(await Br.post("/api/v1/newsletter/inscrever",{email:e,nome:t})).data}catch(a){throw((r=a.response)==null?void 0:r.data)||{message:"Erro ao inscrever na newsletter"}}},async desinscrever(e){var t;try{return Ta("XSRF-TOKEN")||await Jo(),(await Br.post(`/api/v1/newsletter/desinscrever/${e}`)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao desinscrever da newsletter"}}},async verificarConfig(){try{return(await Br.get("/api/v1/newsletter/config")).data}catch{return{key:"newsletter_enabled",value:!1}}},async listar(e={}){var t;try{return(await Ht.get("/api/v1/newsletter",{params:e})).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao listar inscrições"}}},async buscar(e){var t;try{return(await Ht.get(`/api/v1/newsletter/${e}`)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao buscar inscrição"}}},async atualizar(e,t){var r;try{return(await Ht.put(`/api/v1/newsletter/${e}`,t)).data}catch(a){throw((r=a.response)==null?void 0:r.data)||{message:"Erro ao atualizar inscrição"}}},async deletar(e){var t;try{return(await Ht.delete(`/api/v1/newsletter/${e}`)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao deletar inscrição"}}},async estatisticas(){var e;try{return(await Ht.get("/api/v1/newsletter/estatisticas")).data}catch(t){throw((e=t.response)==null?void 0:e.data)||{message:"Erro ao obter estatÃsticas"}}},async enviarEmail(e){var t;try{return(await Ht.post("/api/v1/newsletter/enviar-email",e)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao enviar email"}}},async listarLogs(e={}){var t;try{return(await Ht.get("/api/v1/newsletter/logs",{params:e})).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao listar logs"}}},async buscarLog(e){var t;try{return(await Ht.get(`/api/v1/newsletter/logs/${e}`)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao buscar log"}}},async estatisticasLogs(){var e;try{return(await Ht.get("/api/v1/newsletter/logs/estatisticas")).data}catch(t){throw((e=t.response)==null?void 0:e.data)||{message:"Erro ao obter estatÃsticas dos logs"}}}};function Xm(){const[e,t]=o.useState({nome_empresa:"CRP-PR",logo:null,logo_branca:null,email_principal:"",telefone_principal:"",endereco:"",cep:"",cidade:"",estado:"",facebook_url:"",instagram_url:"",youtube_url:"",linkedin_url:"",twitter_url:"",horario_funcionamento:"",texto_rodape:""}
15),[r,a]=o.useState([]),[n,i]=o.useState(!0),[c,l]=o.useState(""),[p,h]=o.useState(""),[u,f]=o.useState(!1),[R,S]=o.useState(null),E=new Date().getFullYear();o.useEffect(()=>{const L=async()=>{try{const P=await Qn.buscarPublico();t({nome_empresa:P.nome_empresa||"CRP-PR",logo:P.logo||null,logo_branca:P.logo_branca||null,email_principal:P.email_principal||"",telefone_principal:P.telefone_principal||"",endereco:P.endereco||"",cep:P.cep||"",cidade:P.cidade||"",estado:P.estado||"",facebook_url:P.facebook_url||"",instagram_url:P.instagram_url||"",youtube_url:P.youtube_url||"",linkedin_url:P.linkedin_url||"",twitter_url:P.twitter_url||"",flickr_url:P.flickr_url||"",horario_funcionamento:P.horario_funcionamento||"",texto_rodape:P.texto_rodape||""})}catch(P){console.error("Erro ao carregar dados da empresa:",P)}},T=async()=>{try{const P=await Km.buscarPublicas();a(P||[])}catch(P){console.error("Erro ao carregar sedes:",P)}},w=async()=>{try{const P=await Zo.verificarConfig();i(P.value||!1)}catch(P){console.error("Erro ao carregar configuração da newsletter:",P),i(!1)}};L(),T(),w()},[]);const v=()=>{const L=[];return e.endereco&&L.push(e.endereco),e.cidade&&L.push(e.cidade),e.estado&&L.push(e.estado),e.cep&&L.push(`CEP: ${e.cep}`),L.length>0?L.join(", "):"Endereço não informado"},A=()=>{const L=e.logo_branca||e.logo;return L?L.startsWith("http")?L:`${re.STORAGE_URL}/${L}`:`${re.STORAGE_URL}/_img/logo/Logo-CRP-PR-Branco.png`},_=async L=>{if(L.preventDefault(),!c.trim()){S({type:"error",text:"Por favor, informe seu e-mail."});return}f(!0),S(null);try{await Zo.inscrever(c.trim(),p.trim()||null),S({type:"success",text:"Inscrição realizada com sucesso!"}),l(""),h("")}catch(T){const w=T.message||"Erro ao inscrever na newsletter. Tente novamente.";S({type:"error",text:w})}finally{f(!1)}};return s.jsxs("footer",{className:"relative overflow-hidden text-white",children:[s.jsx("style",{children:` 16 @keyframes footer-slide { 17 0% { transform: translateX(0); } 18 50% { transform: translateX(-33.33%); } 19 100% { transform: translateX(0); } 20 } 21 `}),s.jsx("div",{className:"absolute inset-0 overflow-hidden","aria-hidden":"true",children:s.jsx("div",{style:{position:"absolute",top:0,left:0,width:"300%",height:"100%",backgroundImage:"linear-gradient(120deg, #173855, #004C4C, #0B2D2B, #002828, #213856, #173855, #004C4C, #0B2D2B)",animation:"footer-slide 8s ease infinite",willChange:"transform"}})}),s.jsx("div",{className:"relative",children:s.jsx("div",{className:"container mx-auto px-6 py-12",children:s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-8",children:[s.jsxs("div",{className:"text-center md:text-left",children:[s.jsx("div",{className:"flex justify-center md:justify-start mb-4",children:s.jsx("img",{src:A(),alt:e.nome_empresa||"Logo do CRP-PR",className:"w-[50%] md:w-[35%]",onError:L=>{L.target.src=`${re.STORAGE_URL}/_img/logo/Logo-CRP-PR-Branco.png`}})}),e.texto_rodape?s.jsx("p",{className:"text-gray-300 text-xs mb-2",children:e.texto_rodape}):s.jsx("p",{className:"text-gray-300 text-xs mb-2",children:"Orientando e fiscalizando a profissão em defesa da sociedade."}),s.jsx("p",{className:"text-gray-300 text-xs mb-4",children:"CNPJ: 37.115.391/0001-08"}),s.jsxs("div",{className:"flex justify-center md:justify-start space-x-4",children:[e.facebook_url&&s.jsx("a",{href:e.facebook_url,target:"_blank",rel:"noopener noreferrer","aria-label":"CRP-PR no Facebook",className:"text-gray-300 hover:text-white transition-colors",children:s.jsx("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"})})}),e.instagram_url&&s.jsx("a",{href:e.instagram_url,target:"_blank",rel:"noopener noreferrer","aria-label":"CRP-PR no Instagram",className:"text-gray-300 hover:text-white transition-colors",children:s.jsx("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259
210-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"})})}),e.youtube_url&&s.jsx("a",{href:e.youtube_url,target:"_blank",rel:"noopener noreferrer","aria-label":"CRP-PR no YouTube",className:"text-gray-300 hover:text-white transition-colors",children:s.jsx("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"})})}),e.linkedin_url&&s.jsx("a",{href:e.linkedin_url,target:"_blank",rel:"noopener noreferrer","aria-label":"CRP-PR no LinkedIn",className:"text-gray-300 hover:text-white transition-colors",children:s.jsx("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:s.jsx("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})})}),e.flickr_url&&s.jsx("a",{href:e.flickr_url,target:"_blank",rel:"noopener noreferrer","aria-label":"CRP-PR no Flickr",className:"text-gray-300 hover:text-white transition-colors",children:s.jsxs("svg",{className:"w-6 h-6",fill:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:[s.jsx("path",{d:"M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm0 19c-3.859 0-7-3.141-7-7s3.141-7 7-7 7 3.141 7 7-3.141 7-7 7z"}),s.jsx("circle",{cx:"8.5",cy:"8.5",r:"1.5"}),s.jsx("circle",{cx:"15.5",cy:"8.5",r:"1.5"})]})})]})]}),s.jsxs("div",{className:"text-center md:text-left",children:[s.jsx("h4",{className:"font-bold text-sm mb-4 text-white",children:"Links Rápidos"}),s.jsxs("ul",{className:"space-y-2",children:[s.jsx("li",{children:s.jsx("a",{href:"#",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"Legislação"})}),s.jsx("li",{children:s.jsx("a",{href:"#",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"Comissões"})}),s.jsx("li",{children:s.jsx("a",{href:"#",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"Licitações"})}),s.jsx("li",{children:s.jsx("a",{href:"#",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"Fale Conosco"})}),s.jsx("li",{children:s.jsx("a",{href:"/politicas-privacidade",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"PolÃticas de Privacidade"})}),s.jsx("li",{children:s.jsx("a",{href:"/politicas-de-cookies",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"PolÃtica de Cookies"})}),s.jsx("li",{children:s.jsx("a",{href:"/encarregado-de-dados",className:"text-gray-300 hover:text-white transition-colors text-xs",children:"Encarregado de Dados"})})]})]}),s.jsxs("div",{className:"text-center md:text-left",children:[s.jsx("h4",{className:"font-bold text-sm mb-4 text-white",children:"Contato"}),e.endereco&&s.jsxs("p",{className:"text-gray-300 mb-4 text-xs",children:["Endereço: ",v()]}),e.telefone_principal&&s.jsx("p",{className:"text-gray-300 mb-4 font-bold text-xs",children:e.telefone_principal}),s.jsxs("div",{className:"text-gray-300 mb-4 text-xs",children:[s.jsx("a",{href:"https://wa.me/+5541988219767",target:"_blank",rel:"noopener noreferrer",className:"font-bold hover:text-white transition-colors",children:"(41
21) 98821-9767"}),s.jsx("p",{className:"mt-1 text-gray-400 leading-relaxed",children:"(exclusivo para atendimento por mensagens)"})]}),e.email_principal&&s.jsx("p",{className:"text-gray-300 mb-4 text-xs",children:e.email_principal}),e.horario_funcionamento&&s.jsxs("div",{className:"text-gray-300 mb-4",children:[s.jsx("p",{className:"font-semibold mb-1 text-xs",children:"Horário de Funcionamento:"}),s.jsx("p",{className:"text-xs whitespace-pre-line",children:e.horario_funcionamento})]})]}),n&&s.jsxs("div",{className:"text-center md:text-left",children:[s.jsx("h4",{className:"font-bold text-sm mb-4 text-white",children:"Newsletter"}),s.jsx("p",{className:"text-gray-300 text-xs mb-3",children:"Receba as últimas notÃcias do CRP-PR diretamente no seu e-mail."}),s.jsxs("form",{onSubmit:_,className:"space-y-2",children:[s.jsx("input",{type:"email",value:c,onChange:L=>l(L.target.value),placeholder:"Seu e-mail",required:!0,disabled:u,className:"w-full px-3 py-2 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 text-xs focus:outline-none focus:ring-2 focus:ring-white/50 focus:border-transparent disabled:opacity-50"}),s.jsx("input",{type:"text",value:p,onChange:L=>h(L.target.value),placeholder:"Seu nome (opcional)",disabled:u,className:"w-full px-3 py-2 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 text-xs focus:outline-none focus:ring-2 focus:ring-white/50 focus:border-transparent disabled:opacity-50"}),s.jsx("button",{type:"submit",disabled:u,className:"w-full px-4 py-2 bg-white text-primary-800 rounded-lg hover:bg-gray-100 transition-colors font-semibold text-xs disabled:opacity-50 disabled:cursor-not-allowed",children:u?"Enviando...":"Inscrever-se"}),R&&s.jsx("p",{className:`text-xs mt-2 ${R.type==="success"?"text-green-300":"text-red-300"}`,children:R.text})]})]})]})})}),s.jsx("div",{className:"relative border-t border-white/15",children:s.jsxs("div",{className:"container mx-auto px-6 py-10",children:[r.length>0&&s.jsx("div",{className:"mb-8 pb-8 border-b border-white/15",children:s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-6",children:r.map(L=>s.jsxs("div",{className:"text-gray-300 text-center md:text-left",children:[s.jsx("h5",{className:"font-bold text-white mb-3 text-sm",children:L.nome}),s.jsx("p",{className:"text-xs mb-2 leading-relaxed",children:L.endereco}),s.jsx("p",{className:"text-xs text-gray-400",children:L.horario_atendimento})]},L.id))})}),s.jsx("div",{className:"text-center text-gray-400 text-sm",children:s.jsxs("p",{children:["© ",E," ",e.nome_empresa,". Todos os direitos reservados."]})})]})})]})}const _s=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Qm=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Jm(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}_s.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Jm("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));_s.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Zm={async listar(e={}){try{const t=new URLSearchParams;e.search&&e.search.trim()!==""&&t.append("search",e.search.trim()),e.status&&e.status.trim()!==""&&t.append("status",e.status.trim()),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&e.sort_by.trim()!==""&&t.append("sort_by",e.sort_by.trim()),e.sort_order&&e.sort_order.trim()!==""&&t.append("sort_order",e.sort_order.trim());const r=`/api/v1/popups?${t.toString()}`;console.log("=== REQUEST POPUPS ==="),console.log("URL:",r),console.log("Filtros:",e),console.log("=====================");const a=await _s.get(r);return console.log("=== RESPONSE POPUPS ==="),console.log("Status:",a.status),console.log("Response data:",a.data),console.log("======================"),a.data}catch(t){throw console.error("Erro ao listar popups:",t),this.handleError(t)}},async buscar(e){try{return(await _s.get(`/api/v1/popups/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){try{return(await _s.post("/api/v1/popups",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await _s.put(`/api/v1/popups/${e}`,t)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await _s.delete(`/api/v1/popups/${e}`)).data}catch(t){throw this.handleError(t)}},async listarAreas(){try{return(await _s.get("/api/v1/page-areas")).data}catch(e){throw this.handleError(e)}}
21,async listarPublicos(e=null,t=!1){try{const r=new URLSearchParams;return e&&r.append("page_slug",e),t&&r.append("is_home_page","true"),(await Qm.get(`/api/v1/popups/publicados?${r.toString()}`)).data}catch(r){throw this.handleError(r)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},me=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Mr=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Rl(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}function Cn(e,t,r){if(r!=null){if(r instanceof File){e.append(t,r);return}if(r instanceof FileList){if(r.length===0)return;Array.from(r).forEach(a=>{e.append(`${t}[]`,a)});return}if(Array.isArray(r)){if(r.length===0)return;r.forEach((a,n)=>{Cn(e,`${t}[${n}]`,a)});return}if(typeof r=="object"){const a=Object.entries(r);if(a.length===0)return;a.forEach(([n,i])=>{Cn(e,`${t}[${n}]`,i)});return}if(typeof r=="boolean"){e.append(t,r?"1":"0");return}e.append(t,r)}}function qt(e,t,r){const a=t.getUri(r);console.info(`[Queixa COF API] ${e}`,{baseURL:t.defaults.baseURL,url:a,config:r})}function Bt(e,t){var r,a,n,i;console.error(`[Queixa COF API] ${e} falhou`,{message:t==null?void 0:t.message,code:t==null?void 0:t.code,status:(r=t==null?void 0:t.response)==null?void 0:r.status,baseURL:(a=t==null?void 0:t.config)==null?void 0:a.baseURL,url:t!=null&&t.config?me.getUri(t.config):(n=t==null?void 0:t.config)==null?void 0:n.url,response:(i=t==null?void 0:t.response)==null?void 0:i.data,request:t==null?void 0:t.request,error:t})}function Ym(e,t){const r=(e==null?void 0:e["content-disposition"])||(e==null?void 0:e["Content-Disposition"])||"",a=r.match(/filename\*=UTF-8''([^;]+)/i),n=r.match(/filename="?([^";]+)"?/i),i=(a==null?void 0:a[1])||(n==null?void 0:n[1]);if(!i)return t;try{return decodeURIComponent(i)}catch{return i}}me.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Rl("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));me.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});Mr.interceptors.request.use(e=>{var t;if(["post","put","patch","delete"].includes((t=e.method)==null?void 0:t.toLowerCase())){const r=Rl("XSRF-TOKEN");r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r))}return e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));const Yo={async listar(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.is_active!==void 0&&t.append("is_active",e.is_active),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await me.get(`/api/v1/formularios?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async buscar(e){try{return(await me.get(`/api/v1/formularios/${e}`)).data}catch(t){throw this.handleError(t)}},async buscarPorSlug(e){try{return((await me.get("/api/v1/formularios?per_page=1000")).data.data||[]).find(a=>a.slug===e)||null}catch(t){throw this.handleError(t)}},async criar(e){try{return(await me.post("/api/v1/formularios",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await me.put(`/api/v1/formularios/${e}`,t)).data}catch(r){throw this.handleError(r)}},async atualizarDisponibilidadeAdmin(e,t){try{return(await me.patch(`/api/v1/formularios/${e}/visibilidade-admin`,{show_in_admin:t})).data}catch(r){throw this.handleError(r)}}
21,async deletar(e,t={}){try{const r={};return t.force_delete_with_submissions&&(r.force_delete_with_submissions="1"),(await me.delete(`/api/v1/formularios/${e}`,{params:r})).data}catch(r){throw this.handleError(r)}},async exportar(e){var t;try{const r=await me.get(`/api/v1/formularios/${e}/exportar`,{responseType:"blob"}),n=(r.headers["content-disposition"]||"").match(/filename="?([^";]+)"?/i);return{blob:r.data,fileName:(n==null?void 0:n[1])||`formulario-${e}-export.json`}}catch(r){if(((t=r.response)==null?void 0:t.data)instanceof Blob)try{const a=await r.response.data.text(),n=JSON.parse(a);throw{message:(n==null?void 0:n.message)||"Erro ao exportar formulário",errors:(n==null?void 0:n.errors)||{},status:r.response.status}}catch(a){if(a!=null&&a.message)throw a}throw this.handleError(r)}},async importar(e,t={}){try{const r=new FormData;return r.append("file",e),r.append("import_mode",t.import_mode||"create_new"),t.target_form_id&&r.append("target_form_id",t.target_form_id),(await me.post("/api/v1/formularios/importar",r)).data}catch(r){throw this.handleError(r)}},async listarPublicos(){try{return(await Mr.get("/api/v1/formularios")).data}catch(e){throw this.handleError(e)}},async buscarPublicoPorSlug(e){var t,r,a;try{const n={url:`/api/v1/formularios/${e}`,method:"get"};e==="queixa-cof"&&qt("resolver formulario por slug",Mr,n);const i=await Mr.request(n);return e==="queixa-cof"&&console.info("[Queixa COF API] formulario resolvido",{id:(t=i.data)==null?void 0:t.id,slug:(r=i.data)==null?void 0:r.slug,title:(a=i.data)==null?void 0:a.title}),i.data}catch(n){throw e==="queixa-cof"&&Bt("resolver formulario por slug",n),this.handleError(n)}},async listarCampos(e){try{return(await me.get(`/api/v1/formularios/${e}/campos`)).data}catch(t){throw this.handleError(t)}},async criarCampo(e,t){try{return(await me.post(`/api/v1/formularios/${e}/campos`,t)).data}catch(r){throw this.handleError(r)}},async atualizarCampo(e,t,r){try{return(await me.put(`/api/v1/formularios/${e}/campos/${t}`,r)).data}catch(a){throw this.handleError(a)}},async deletarCampo(e,t){try{return(await me.delete(`/api/v1/formularios/${e}/campos/${t}`)).data}catch(r){throw this.handleError(r)}},async reordenarCampos(e,t){try{return(await me.put(`/api/v1/formularios/${e}/campos/reordenar`,{fields:t})).data}catch(r){throw this.handleError(r)}},async listarSecoes(e){try{return(await me.get(`/api/v1/formularios/${e}/secoes`)).data}catch(t){throw this.handleError(t)}},async criarSecao(e,t){try{return(await me.post(`/api/v1/formularios/${e}/secoes`,t)).data}catch(r){throw this.handleError(r)}},async atualizarSecao(e,t,r){try{return(await me.put(`/api/v1/formularios/${e}/secoes/${t}`,r)).data}catch(a){throw this.handleError(a)}},async deletarSecao(e,t){try{return(await me.delete(`/api/v1/formularios/${e}/secoes/${t}`)).data}catch(r){throw this.handleError(r)}},async reordenarSecoes(e,t){try{return(await me.put(`/api/v1/formularios/${e}/secoes/reordenar`,{sections:t})).data}catch(r){throw this.handleError(r)}},async listarSubmissoes(e,t={}){try{const r=new URLSearchParams;t.search&&r.append("search",t.search),t.status&&r.append("status",t.status),t.periodo_dias&&r.append("periodo_dias",t.periodo_dias),t.per_page&&r.append("per_page",t.per_page),t.page&&r.append("page",t.page),t.sort_by&&r.append("sort_by",t.sort_by),t.sort_order&&r.append("sort_order",t.sort_order);const a=r.toString(),n={url:`/api/v1/formularios/${e}/submissoes${a?`?${a}`:""}`,method:"get"};return qt("listar submissoes",me,n),(await me.request(n)).data}catch(r){throw Bt("listar submissoes",r),this.handleError(r)}},async exportarSubmissoes(e){var t;try{const r=await me.get(`/api/v1/formularios/${e}/submissoes/exportar`,{responseType:"blob"}),n=(r.headers["content-disposition"]||"").match(/filename="?([^";]+)"?/i);return{blob:r.data,fileName:(n==null?void 0:n[1])||`formulario-${e}-submissoes.xlsx`}}catch(r){if(((t=r.response)==null?void 0:t.data)instanceof Blob)try{const a=await r.response.data.text(),n=JSON.parse(a);throw{message:(n==null?void 0:n.message)||"Erro ao exportar submissões",errors:(n==null?void 0:n.errors)||{},status:r.response.status}}catch(a){if(a!=null&&a.message)throw a}throw this.handleError(r)}},async buscarSubmissao(e,t){try{return(await me.get(`/api/v1/formularios/${e}/submissoes/${t}`)).data}catch(r){throw this.handleError(r)}},async atualizarSubmissao(e,t,r){try{const a={url:`/api/v1/formularios/${e}/submissoes/${t}`,method:"put",data:r};return qt("atualizar submissao",me,a),(await me.request(a)).data}catch(a){throw Bt("atualizar submissao",a),this.handleError(a)}},async deletarSubmissao(e,t){try{const r={url:`/api/v1/formularios/${e}/submissoes/${t}`,method:"delete"};return qt("deletar submissao",me,r),(await me.request(r)).data}catch(r){throw Bt("deletar submissao",r),this.handleError(r)}},async baixarArquivoSubmissao(e,t,r,a={}){var n;try{const i=await me.get(`/api/v1/formularios/${e}/submissoes/${t}/arquivos/${r}`,{params:a.download?{download:1}:{},responseType:"blob"});return{blob:i.data,fileName:Ym(i.headers,`anexo-${r}`),contentType:i.headers["content-type"]||"application/octet-stream"}}catch(i){if(((n=i.response)==null?void 0:n.data)instanceof Blob)try{const c=await i.response.data.text(),l=JSON.parse(c);throw{message:(l==null?void 0:l.message)||"Erro ao baixar arquivo",errors:(l==null?void 0:l.errors)||{},status:i.response.status}}catch(c){if(c!=null&&c.message)throw c}throw this.handleError(i)}},async submeter(e,t){try{const r=new FormData;return Object.keys(t).forEach(c=>{Cn(r,c,t[c])}),(await(K.getToken()?me:Mr).post(`/api/v1/formularios/${e}/submissoes`,r)).data}catch(r){throw this.handleError(r)}},async listarDestinatariosCof(e){try{const t={url:`/api/v1/formularios/${e}/destinatarios-cof`,method:"get"};return qt("listar destinatarios",me,t),(await me.request(t)).data}catch(t){throw Bt("listar destinatarios",t),this.handleError(t)}},async listarFuncionariosDestinatariosCof(e,t={}
21){try{const r=new URLSearchParams;t.search&&r.append("search",t.search),t.per_page&&r.append("per_page",t.per_page);const a=r.toString(),n={url:`/api/v1/formularios/${e}/destinatarios-cof/funcionarios${a?`?${a}`:""}`,method:"get"};return qt("listar funcionarios destinatarios",me,n),(await me.request(n)).data}catch(r){throw Bt("listar funcionarios destinatarios",r),this.handleError(r)}},async adicionarDestinatarioCof(e,t){try{const r={url:`/api/v1/formularios/${e}/destinatarios-cof`,method:"post",data:{user_id:t}};return qt("adicionar destinatario",me,r),(await me.request(r)).data}catch(r){throw Bt("adicionar destinatario",r),this.handleError(r)}},async removerDestinatarioCof(e,t){try{const r={url:`/api/v1/formularios/${e}/destinatarios-cof/${t}`,method:"delete"};return qt("remover destinatario",me,r),(await me.request(r)).data}catch(r){throw Bt("remover destinatario",r),this.handleError(r)}},async reenviarSubmissao(e,t){try{const r={url:`/api/v1/formularios/${e}/submissoes/${t}/reenviar`,method:"post"};return qt("reenviar submissao",me,r),(await me.request(r)).data}catch(r){throw Bt("reenviar submissao",r),this.handleError(r)}},async alterarResponsavelSubmissao(e,t,r){try{const a={url:`/api/v1/formularios/${e}/submissoes/${t}/responsavel`,method:"post",data:{user_id:r}};return qt("alterar responsavel submissao",me,a),(await me.request(a)).data}catch(a){throw Bt("alterar responsavel submissao",a),this.handleError(a)}},handleError(e){var t,r,a,n;if(e.response){const i=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",c=((r=e.response.data)==null?void 0:r.errors)||{};return{message:i,errors:c,status:e.response.status}}else if(e.request){const i=e.config?me.getUri(e.config):(a=e.config)==null?void 0:a.url;return{message:"Erro de conexão. Verifique sua internet.",errors:{},isNetworkError:!0,code:e.code,baseURL:(n=e.config)==null?void 0:n.baseURL,url:i}}else return{message:e.message||"Erro desconhecido",errors:{}}}};function Ga({children:e,variant:t="primary",size:r="md",className:a="",...n}){const i="inline-flex items-center justify-center rounded-lg font-medium transition-colors focus:outline-none focus:ring-2 focus:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none",c=h=>{switch(h){case"primary":return{backgroundColor:"#009999",color:"#ffffff",onMouseEnter:u=>u.target.style.backgroundColor="#006666",onMouseLeave:u=>u.target.style.backgroundColor="#009999"};case"secondary":return{backgroundColor:"#1C2448",color:"#ffffff",onMouseEnter:u=>u.target.style.backgroundColor="#151b38",onMouseLeave:u=>u.target.style.backgroundColor="#1C2448"};case"outline":return{border:"2px solid #d1d5db",backgroundColor:"#ffffff",color:"#6B7280",onMouseEnter:u=>u.target.style.backgroundColor="#f9fafb",onMouseLeave:u=>u.target.style.backgroundColor="#ffffff"};case"ghost":return{backgroundColor:"transparent",color:"#6B7280",onMouseEnter:u=>u.target.style.backgroundColor="#f3f4f6",onMouseLeave:u=>u.target.style.backgroundColor="transparent"};default:return{}}},l={sm:"px-3 py-1.5 text-sm",md:"px-4 py-2 text-sm",lg:"px-6 py-3 text-base"},p=c(t);return s.jsx("button",{className:`${i} ${l[r]} ${a}`,style:p,onMouseEnter:p.onMouseEnter,onMouseLeave:p.onMouseLeave,...n,children:e})}const eh=({isOpen:e,onClose:t,onInsert:r})=>{const[a,n]=o.useState(""),[i,c]=o.useState(""),[l,p]=o.useState("youtube"),h=f=>{if(!f)return null;const R=[/(?:youtube\.com\/watch\?v=|youtu\.be\/|youtube\.com\/embed\/)([^&\n?#]+)/,/youtube\.com\/watch\?.*v=([^&\n?#]+)/];for(const S of R){const E=f.match(S);if(E&&E[1])return`https://www.youtube.com/embed/${E[1]}`}return f.includes("youtube.com/embed/")?f:null},u=()=>{if(l==="youtube"){if(!a.trim()){alert("Por favor, insira uma URL do YouTube");return}const f=h(a.trim());if(!f){alert("URL do YouTube inválida. Por favor, insira uma URL válida do YouTube.");return}const R=` 22 <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin: 20px 0;"> 23 <iframe 24 style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" 25 src="${f}" 26 frameborder="0" 27 allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
28 referrerpolicy="strict-origin-when-cross-origin" 29 allowfullscreen 30 ></iframe> 31 </div> 32 `;r(R)}else{if(!i.trim()){alert("Por favor, insira o código do iframe");return}if(!i.includes("<iframe")){alert("Por favor, insira um código iframe válido");return}let f=i.trim();if(!f.includes("padding-bottom: 56.25%")&&!f.includes("position: relative")){const R=f.match(/<iframe[^>]*>.*?<\/iframe>/s);R&&(f=` 33 <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin: 20px 0;"> 34 ${R[0].replace(/style="([^"]*)"/,(v,A)=>`style="${A?`${A}; position: absolute; top: 0; left: 0; width: 100%; height: 100%;`:"position: absolute; top: 0; left: 0; width: 100%; height: 100%;"}"`)} 35 </div> 36 `)}r(f)}n(""),c(""),t()};return e?s.jsxs("div",{className:"fixed inset-0 z-50 overflow-y-auto",children:[s.jsx("div",{className:"fixed inset-0 bg-black bg-opacity-50 transition-opacity",onClick:t}),s.jsx("div",{className:"flex min-h-full items-center justify-center p-4",children:s.jsxs("div",{className:"relative bg-white rounded-xl shadow-xl w-full max-w-2xl max-h-[90vh] flex flex-col",children:[s.jsxs("div",{className:"flex items-center justify-between p-6 border-b border-gray-200",children:[s.jsxs("div",{children:[s.jsxs("h2",{className:"text-2xl font-bold text-gray-900 flex items-center gap-2",children:[s.jsx(Vu,{className:"h-6 w-6 text-primary-600"}),"Inserir VÃdeo"]}),s.jsx("p",{className:"text-sm text-gray-500 mt-1",children:"Insira um vÃdeo do YouTube ou um iframe customizado"})]}),s.jsx("button",{onClick:t,className:"p-2 text-gray-400 hover:text-gray-600 hover:bg-gray-100 rounded-lg transition-colors",children:s.jsx(Ps,{className:"h-6 w-6"})})]}),s.jsx("div",{className:"flex-1 overflow-y-auto p-6",children:s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-3",children:"Tipo de VÃdeo"}),s.jsxs("div",{className:"flex gap-4",children:[s.jsxs("label",{className:"flex items-center cursor-pointer",children:[s.jsx("input",{type:"radio",name:"videoMode",value:"youtube",checked:l==="youtube",onChange:f=>p(f.target.value),className:"h-4 w-4 text-primary-600 focus:ring-primary-500 border-gray-300"}),s.jsx("span",{className:"ml-2 text-sm text-gray-700",children:"YouTube"})]}),s.jsxs("label",{className:"flex items-center cursor-pointer",children:[s.jsx("input",{type:"radio",name:"videoMode",value:"custom",checked:l==="custom",onChange:f=>p(f.target.value),className:"h-4 w-4 text-primary-600 focus:ring-primary-500 border-gray-300"}),s.jsx("span",{className:"ml-2 text-sm text-gray-700",children:"Iframe Customizado"})]})]})]}),l==="youtube"&&s.jsxs("div",{children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:["URL do YouTube ",s.jsx("span",{className:"text-red-500",children:"*"})]}),s.jsx("input",{type:"text",value:a,onChange:f=>n(f.target.value),placeholder:"https://www.youtube.com/watch?v=... ou https://youtu.be/...",className:"block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 text-sm"}),s.jsxs("p",{className:"mt-2 text-xs text-gray-500",children:["Cole a URL completa do vÃdeo do YouTube. Formatos aceitos:",s.jsx("br",{}),"⢠https://www.youtube.com/watch?v=VIDEO_ID",s.jsx("br",{}),"⢠https://youtu.be/VIDEO_ID",s.jsx("br",{}),"⢠https://www.youtube.com/embed/VIDEO_ID"]})]}),l==="custom"&&s.jsxs("div",{children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:["Código do Iframe ",s.jsx("span",{className:"text-red-500",children:"*"})]}),s.jsx("textarea",{value:i,onChange:f=>c(f.target.value),placeholder:"<iframe src='...' width='...' height='...'></iframe>",rows:6,className:"block w-full px-3 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 text-sm font-mono"}),s.jsx("p",{className:"mt-2 text-xs text-gray-500",children:"Cole o código completo do iframe. O vÃdeo será automaticamente ajustado para ser responsivo."})]}),l==="youtube"&&a&&h(a)&&s.jsxs("div",{children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:"Preview"}),s.jsx("div",{className:"border border-gray-300 rounded-lg p-4 bg-gray-50",children:s.jsx("div",{style:{position:"relative",paddingBottom:"56.25%",height:0,overflow:"hidden",maxWidth:"100%"},children:s.jsx("iframe",{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},src:h(a),frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
36 web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,title:"Preview"})})})]})]})}),s.jsxs("div",{className:"flex items-center justify-end gap-3 p-6 border-t border-gray-200",children:[s.jsx("button",{onClick:t,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-lg hover:bg-gray-50 transition-colors",children:"Cancelar"}),s.jsx("button",{onClick:u,disabled:l==="youtube"&&!a.trim()||l==="custom"&&!i.trim(),className:"px-4 py-2 text-sm font-medium text-white bg-primary-600 hover:bg-primary-700 rounded-lg disabled:opacity-50 disabled:cursor-not-allowed transition-colors",children:"Inserir VÃdeo"})]})]})})]}):null},Nn=o.forwardRef(({value:e="",onChange:t,config:r={},placeholder:a="",className:n="",showVideoButton:i=!0,compact:c=!1,...l},p)=>{const h=o.useRef(null),u=o.useRef(null),f=o.useRef(!1),[R,S]=o.useState(!1),E=o.useRef(null);o.useImperativeHandle(p,()=>({getEditor:()=>u.current,getValue:()=>{var A;return((A=u.current)==null?void 0:A.value)||""},setValue:A=>{u.current&&(u.current.value=A)},focus:()=>{u.current&&u.current.focus()},blur:()=>{u.current&&u.current.blur()},insertHTML:A=>{u.current&&u.current.s.insertHTML(A)},insertImage:A=>{u.current&&u.current.s.insertImage(A)}})),o.useEffect(()=>{var A;if(!(!h.current||f.current)){try{(A=$s)!=null&&A.langs&&!$s.langs.pt_br&&($s.langs.pt_br=ql);const _={language:"pt_br",height:400,placeholder:a||"Digite o conteúdo...",toolbar:!0,toolbarButtonSize:"medium",toolbarAdaptive:!1,showCharsCounter:!1,showWordsCounter:!1,showXPathInStatusbar:!1,askBeforePasteHTML:!1,askBeforePasteFromWord:!1,defaultActionOnPaste:"insert_clear_html",processPasteHTML:!0,cleanHTML:{cleanOnPaste:!0,removeEmptyElements:!0,fillEmptyParagraph:!1,denyTags:{style:!0,script:!0,link:!0,meta:!0}},buttons:["source","|","bold","italic","underline","strikethrough","|","superscript","subscript","|","ul","ol","|","outdent","indent","|","font","fontsize","brush","paragraph","|","image","link","|","align","|","undo","redo","|","hr","eraser","fullsize"],uploader:{insertImageAsBase64URI:!1}},L={..._,...c?{toolbarSticky:!1}:{},...r,uploader:{..._.uploader,...r.uploader||{}},buttons:r.buttons||_.buttons};if($s&&typeof $s.make=="function")u.current=$s.make(h.current,L);else{console.error("Jodit não está disponÃvel. Jodit:",$s);return}i&&setTimeout(()=>{if(u.current&&u.current.toolbar){const w=u.current.toolbar;if(w.container.querySelector(".jodit-toolbar-button_video"))return;const P=document.createElement("button");P.type="button",P.className="jodit-toolbar-button jodit-toolbar-button_video",P.title="Inserir vÃdeo";const q=document.createElementNS("http://www.w3.org/2000/svg","svg");q.setAttribute("width","16"),q.setAttribute("height","16"),q.setAttribute("viewBox","0 0 24 24"),q.setAttribute("fill","currentColor");const $=document.createElementNS("http://www.w3.org/2000/svg","path");$.setAttribute("d","M8 5v14l11-7z"),q.appendChild($),P.appendChild(q),P.addEventListener("click",G=>{if(G.preventDefault(),G.stopPropagation(),u.current&&u.current.s)try{E.current=u.current.s.save()}catch(z){console.warn("Erro ao salvar seleção:",z),E.current=null}window.dispatchEvent(new CustomEvent("jodit-open-video-modal"))});const H=w.container.querySelector(".jodit-toolbar-button_link"),se=w.container.querySelector(".jodit-toolbar-button_image"),oe=H||se;oe&&oe.parentNode?oe.parentNode.insertBefore(P,oe.nextSibling):w.container.appendChild(P)}},100);const T=w=>{var q;if(!t)return;const P=typeof w=="string"?w:((q=u.current)==null?void 0:q.value)||"";t(P)};u.current.events.on("change",T),u.current.events.on("blur",()=>{var w;return T((w=u.current)==null?void 0:w.value)}),e&&(u.current.value=e),f.current=!0}catch(_){console.error("Erro ao inicializar Jodit Editor:",_)}return()=>{if(u.current){try{u.current.destruct()}catch(_){console.error("Erro ao destruir Jodit Editor:",_)}u.current=null}f.current=!1}}},[]),o.useEffect(()=>{u.current&&e!==void 0&&u.current.value!==e&&(u.current.value=e)},[e]),o.useEffect(()=>{const A=()=>{S(!0)};return window.addEventListener("jodit-open-video-modal",A),()=>{window.removeEventListener("jodit-open-video-modal",A)}},[]);const v=A=>{if(u.current&&u.current.s)try{E.current?u.current.s.restore(E.current):u.current.focus(),u.current.s.insertHTML(A),E.current=null,t&&setTimeout(()=>{u.current&&t(u.current.value)},100)}catch(_){if(console.error("Erro ao inserir vÃdeo:",_),u.current){const L=u.current.value||"";u.current.value=L+A,t&&t(u.current.value)}}};return s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:`jodit-editor-wrapper ${c?"jodit-editor-wrapper--compact":""} ${n}`,children:[s.jsx("textarea",{ref:h,...l}),s.jsx("style",{children:` 37 .jodit-editor-wrapper:not(.jodit-editor-wrapper--compact) .jodit-container { 38 min-height: 400px; 39 } 40 .jodit-editor-wrapper:not(.jodit-editor-wrapper--compact) .jodit-wysiwyg { 41 min-height: 400px; 42 } 43 .jodit-editor-wrapper .jodit-wysiwyg img { 44 max-width: 100%; 45 height: auto; 46 display: block; 47 margin: 10px auto; 48 } 49 /* Restaura marcadores de lista dentro do editor (o reset do Tailwind zera list-style/padding). 50 padding-left maior + list-style-position outside garante que o número/bullet não fique
51 cortado na borda esquerda do campo (efeito de "margem negativa"). */ 52 .jodit-editor-wrapper .jodit-wysiwyg ul, 53 .jodit-editor-wrapper .jodit-wysiwyg ol { 54 margin: 0 0 1em !important; 55 padding-left: 2.5em !important; 56 list-style-position: outside !important; 57 } 58 .jodit-editor-wrapper .jodit-wysiwyg ul { 59 list-style-type: disc !important; 60 } 61 .jodit-editor-wrapper .jodit-wysiwyg ol { 62 list-style-type: decimal !important; 63 } 64 .jodit-editor-wrapper .jodit-wysiwyg li { 65 display: list-item !important; 66 } 67 /* Garante que o tamanho de fonte aplicado (span[style]) seja respeitado no editor */ 68 .jodit-editor-wrapper .jodit-wysiwyg span[style*="font-size"] { 69 line-height: normal; 70 } 71 .jodit-editor-wrapper .jodit-wysiwyg iframe { 72 max-width: 100%; 73 display: block; 74 margin: 20px auto; 75 } 76 .jodit-editor-wrapper .jodit-wysiwyg div[style*="padding-bottom: 56.25%"] { 77 margin: 20px 0; 78 } 79 .jodit-editor-wrapper:not(.jodit-editor-wrapper--compact) .jodit-toolbar-editor-collection { 80 position: sticky; 81 top: 70px; 82 z-index: 10; 83 background: white; 84 border-bottom: 1px solid #ccc; 85 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); 86 } 87 `})]}),s.jsx(eh,{isOpen:R,onClose:()=>{E.current=null,S(!1)},onInsert:v})]})});Nn.displayName="JoditEditor";const th="https://servicodados.ibge.gov.br/api/v1/localidades/municipios";function sh({value:e,onChange:t,placeholder:r="Digite o nome da cidade...",className:a="",required:n=!1,id:i,name:c}){const[l,p]=o.useState(""),[h,u]=o.useState([]),[f,R]=o.useState(!1),[S,E]=o.useState(!1),[v,A]=o.useState(!1),[_,L]=o.useState(null),T=o.useRef(null),w=o.useRef(null),P=o.useRef(null);o.useEffect(()=>{if(e&&typeof e=="string"){p(e);const G=e.match(/^(.+?)\s*\/\s*([A-Z]{2})$/);G&&L({nome:G[1].trim(),estado:{sigla:G[2]}})}else e||(p(""),L(null))},[e]),o.useEffect(()=>{const G=z=>{T.current&&!T.current.contains(z.target)&&w.current&&!w.current.contains(z.target)&&A(!1)};return document.addEventListener("mousedown",G),()=>{document.removeEventListener("mousedown",G)}},[]);const q=async G=>{if(!G||G.trim().length<2){u([]),A(!1);return}try{R(!0);const z=await fetch(`${th}?nome=${encodeURIComponent(G.trim())}&orderBy=nome`);if(!z.ok)throw new Error("Erro ao buscar cidades");const Z=(await z.json()).filter(ee=>{var ye,Te;return(Te=(ye=ee.microrregiao)==null?void 0:ye.mesorregiao)==null?void 0:Te.UF}).map(ee=>({nome:ee.nome,codigo_ibge:ee.id.toString(),estado:{sigla:ee.microrregiao.mesorregiao.UF.sigla,nome:ee.microrregiao.mesorregiao.UF.nome}})),U=G.trim().toLowerCase(),I=Z.filter(ee=>ee.nome.toLowerCase().startsWith(U)).slice(0,20);u(I),A(!0)}catch(z){console.error("Erro ao buscar cidades:",z),u([]),A(!1)}finally{R(!1)}},$=G=>{const z=G.target.value;if(p(z),!z){L(null),t(""),A(!1),E(!1),R(!1),P.current&&clearTimeout(P.current);return}E(!0),A(!0),P.current&&clearTimeout(P.current),P.current=setTimeout(()=>{E(!1),q(z)},300)},H=G=>{L(G);const z=`${G.nome} / ${G.estado.sigla}`;p(z),A(!1),t(z)},se=()=>{L(null),p(""),u([]),A(!1),E(!1),R(!1),t(""),P.current&&clearTimeout(P.current),w.current&&w.current.focus()},oe=G=>`${G.nome} / ${G.estado.sigla}`;return s.jsxs("div",{className:`relative ${a}`,children:[s.jsxs("div",{className:"relative",children:[s.jsx(Ys,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 h-5 w-5 text-gray-400"}),s.jsx("input",{ref:w,type:"text",id:i,name:c,value:l,onChange:$,onFocus:()=>{h.length>0&&A(!0)},placeholder:r,required:n,className:"block w-full pl-10 pr-10 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 text-sm",autoComplete:"off"}),l&&!S&&!f&&s.jsx("button",{type:"button",onClick:se,className:"absolute right-3 top-1/2 transform -translate-y-1/2 text-gray-400 hover:text-gray-600",children:s.jsx(Ps,{className:"h-5 w-5"})}),(S||f)&&l&&s.jsx("div",{className:"absolute right-3 top-1/2 transform -translate-y-1/2",children:s.jsx("div",{className:"animate-spin rounded-full h-4 w-4 border-b-2 border-primary-600"})})]}),v&&(S||f||h.length>0||l.length>=2&&!f&&!S)&&s.jsx("div",{ref:T,className:"absolute z-50 w-full mt-1 bg-white border border-gray-300 rounded-lg shadow-lg max-h-60 overflow-auto",children:S||f?s.jsxs("div",{className:"p-4 text-center text-sm text-gray-500",children:[s.jsx("div",{className:"inline-block animate-spin rounded-full h-4 w-4 border-b-2 border-primary-600"}),s.jsx("span",{className:"ml-2",children:"Buscando cidades..."})]}):h.length>0?s.jsx("ul",{className:"py-1",children:h.map((G,z)=>s.jsx("li",{onClick:()=>H(G),className:"px-4 py-2 hover:bg-primary-50 cursor-pointer transition-colors",children:s.jsx("div",{className:"text-sm font-medium text-gray-900",children:oe(G)})},`${G.codigo_ibge}-${z}`))}):l.length>=2?s.jsx("div",{className:"p-4 text-center text-sm text-gray-500",children:"Nenhuma cidade encontrada"}):null})]})}const Al={cpf:{pattern:"999.999.999-99",placeholder:"000.000.000-00",description:"CPF (000.000.000-00)"},cnpj:{pattern:"99.999.999/9999-99",placeholder:"00.000.000/0000-00",description:"CNPJ (00.000.000/0000-00)"},telefone:{pattern:"(99) 99999-9999",placeholder:"(00) 00000-0000",description:"Telefone ((00) 00000-0000)"},telefone_fixo:{pattern:"(99) 9999-9999",placeholder:"(00) 0000-0000",description:"Telefone Fixo ((00) 0000-0000)"},cep:{pattern:"99999-999",placeholder:"00000-000",description:"CEP (00000-000)"},data:{pattern:"99/99/9999",placeholder:"00/00/0000",description:"Data (00/00/0000)"},hora:{pattern:"99:99",placeholder:"00:00",description:"Hora (00:00)"},moeda:{pattern:"R$ 999.999.999,99",placeholder:"R$ 0,00",description:"Moeda (R$ 0,00)"},custom:{pattern:"",placeholder:"",description:"Personalizada"}};function da(e,t){if(console.log("[MÃSCARA] applyMask chamado:",{value:e,pattern:t,valueType:typeof e}),!e||!t)return console.log("[MÃSCARA] applyMask: valor ou padrão vazio, retornando:",e||""),e||"";const r=t.includes("R$"),a=e.toString(),n=t.includes("a")||t.includes("A"),i=t.includes("*");let c=a;if(r?(c=a.replace(/\D/g,""),console.log("[MÃSCARA] applyMask (moeda):",{originalValue:a,valueToProcess:c})):!n&&!i?(c=a.replace(/\D/g,""),console.log("[MÃSCARA] applyMask (numérico):",{originalValue:a,valueToProcess:c})):console.log("[MÃSCARA] applyMask (alfanumérico):",{originalValue:a,valueToProcess:c}),!c)return console.log("[MÃSCARA] applyMask: sem caracteres para processar, retornando vazio"),"";let l="",p=0;for(let h=0;h<t.length;h++){const u=t[h];if(u==="9"){for(;p<c.length&&!/\d/.test(c[p]);)p++;if(p<c.length&&/\d/.test(c[p]))l+=c[p],p++;else break}else if(u==="a"||u==="A"){for(;p<c.length&&!/[a-zA-Z]/.test(c[p]);)p++;if(p<c.length&&/[a-zA-Z]/.test(c[p]))l+=c[p],p++;else break}else if(u==="*"){for(;p<c.length&&!/[a-zA-Z0-9]/.test(c[p]);)p++;if(p<c.length)l+=c[p],p++;else break}else if(p<c.length||l.length>0)l+=u,p<c.length&&c[p]===u&&p++;else break}return console.log("[MÃSCARA] applyMask resultado:",{originalValue:a,pattern:t,maskedValue:l}),l}function cr(e){if(!e||e==="")return"";const t=e.toString().replace(/\D/g,"");if(t===""||t==="0")return"";const r=parseInt(t,10);if(isNaN(r)||r===0)return"";const a=r/100;return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(a)}function ei(e,t=""){if(e==="custom"&&t)return t.replace(/9/g,"0").replace(/a/g,"A").replace(/\*/g,"_");const r=Al[e];return r?r.placeholder:""}function ua(e,t=""){if(console.log("[MÃSCARA] getMaskPattern chamado:",{maskType:e,customPattern:t}),e==="custom"&&t)return console.log("[MÃSCARA] getMaskPattern: usando padrão customizado:",t),t;const r=Al[e],a=r?r.pattern:"";return console.log("[MÃSCARA] getMaskPattern resultado:",{maskType:e,pattern:a,maskExists:!!r}),a}function q_(e){if(!e)return"-";if(typeof e=="string"){const t=e.match(/^(\d{2}):(\d{2})$/);if(t){const r=parseInt(t[1],10),a=parseInt(t[2],10);return a===0?`${r}h`:`${r}h${a.toString().padStart(2,"0")}`}return e}if(e instanceof Date||typeof e=="object"&&e!==null){const t=new Date(e);if(!isNaN(t.getTime()))return t.toLocaleTimeString("pt-BR",{hour:"2-digit",minute:"2-digit"})}return String(e)}function B_(e){if(!e)return"-";const t=String(e).match(/^(\d{4})-(\d{2})-(\d{2})(?:[T ]00:00:00(?:\.0+)?(?:Z|\+00:00)?)?$/);if(t){const[,a,n,i]=t;return`${i}/${n}/${a}`}const r=new Date(e);return isNaN(r.getTime())?String(e):r.toLocaleDateString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric"})}function Zn(e){if(e==null||e==="")return 0;if(typeof e=="number")return isNaN(e)?0:e;const t=e.toString().trim();if(/^-?\d+\.\d{1,2}$/.test(t)){const n=parseFloat(t);return isNaN(n)?0:n}const r=t.replace(/[^\d,.-]/g,"").replace(/\./g,"").replace(",","."),a=parseFloat(r);return isNaN(a)?0:a}function Ln(e){const t=typeof e=="number"?e:Zn(e);return isNaN(t)?"":new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}const Sl=e=>{var t;return((t=e==null?void 0:e.settings)==null?void 0:t.mask_type)==="moeda"},Yn=e=>{var r,a;const t=(a=(r=e==null?void 0:e.settings)==null?void 0:r.computed)==null?void 0:a.sum;return Array.isArray(t)&&t.length>0?t:null},kn=(e,t)=>{const r=Yn(t);if(!r)return(e==null?void 0:e[t.name])??"";const a=r.reduce((n,i)=>n+Zn(e==null?void 0:e[i]),0);return Sl(t)?Ln(a):String(a)},Ka=(e,t)=>{if(!(t!=null&&t.field)||!(t!=null&&t.column))return"";const r=e==null?void 0:e[t.field];if(!Array.isArray(r))return t.currency===!1?"0":Ln(0);const a=r.reduce((n,i)=>n+Zn(i==null?void 0:i[t.column]),0);return t.currency===!1?String(a):Ln(a)},rh=(e,t)=>{const r={...e};return t.forEach(a=>{Yn(a)&&(r[a.name]=kn(e,a))}),r};function ti(e={}){const t=(e==null?void 0:e.file_types)||(e==null?void 0:e.accepted_file_types)||[];if(!(!Array.isArray(t)||t.length===0))return t.map(r=>{const a=String(r||"").trim();return a?a.startsWith(".")?a:`.${a}`:null}
87).filter(Boolean).join(",")}function ah({field:e,fieldValue:t,fieldError:r,baseInputClasses:a,getColumnClass:n,handleChange:i}){var L,T;const[c,l]=o.useState([]),[p,h]=o.useState(!0),[u,f]=o.useState(null),R=(L=e.settings)==null?void 0:L.related_table,S=((T=e.settings)==null?void 0:T.relationship_display_type)||"select",E=R==="eventos-modalidades",v=R==="responsaveis-areas",A=w=>v?w.codigo&&w.nome?`${w.codigo} - ${w.nome}`:w.nome||w.codigo||"":E&&w.carga_horaria?`${w.nome} - ${w.carga_horaria}`:w.nome,_=w=>E?s.jsxs("div",{className:"mt-1 space-y-1",children:[w.carga_horaria&&s.jsxs("p",{className:"text-xs text-gray-600",children:[s.jsx("span",{className:"font-medium",children:"Carga horaria:"})," ",w.carga_horaria]}),w.prazo_minimo_recomendado&&s.jsxs("p",{className:"text-xs text-gray-600",children:[s.jsx("span",{className:"font-medium",children:"Prazo:"})," ",w.prazo_minimo_recomendado]}),w.descricao&&s.jsx("p",{className:"text-xs text-gray-500",children:w.descricao})]}):null;if(o.useEffect(()=>{if(console.log("[RELATIONSHIP] Inicializando campo:",{fieldId:e.id,fieldName:e.name,fieldType:e.type,relatedTable:R,displayType:S,settings:e.settings,hasSettings:!!e.settings,settingsKeys:e.settings?Object.keys(e.settings):[]}),R){h(!0),f(null);const w=`${re.BASE_URL}/api/v1/formularios/relacionamento/${R}`,P=K.getToken(),q={Accept:"application/json","Content-Type":"application/json"};P&&(q.Authorization=`Bearer ${P}`),console.log("[RELATIONSHIP] Buscando dados:",{relatedTable:R,url:w,settings:e.settings,hasToken:!!P}),fetch(w,{method:"GET",headers:q}).then(async $=>{if(console.log("[RELATIONSHIP] Resposta recebida:",{status:$.status,ok:$.ok,statusText:$.statusText,contentType:$.headers.get("content-type")}),!$.ok){let se="";try{se=await $.text(),console.error("[RELATIONSHIP] Corpo do erro:",se)}catch(oe){console.error("[RELATIONSHIP] Não foi possÃvel ler corpo do erro:",oe)}throw new Error(`Erro HTTP: ${$.status} ${$.statusText}${se?" - "+se:""}`)}const H=$.headers.get("content-type");if(H&&H.includes("application/json"))return $.json();{const se=await $.text();throw console.warn("[RELATIONSHIP] Resposta não é JSON:",se),new Error("Resposta não é JSON")}}).then($=>{console.log("[RELATIONSHIP] Dados recebidos:",{relatedTable:R,count:$==null?void 0:$.length,data:$}),l(Array.isArray($)?$:[]),h(!1)}).catch($=>{console.error("[RELATIONSHIP] Erro ao buscar dados relacionados:",{relatedTable:R,url:w,error:$,message:$.message,stack:$.stack}),f(`Erro ao carregar ${R}: ${$.message}`),h(!1)})}else console.warn("[RELATIONSHIP] Tabela relacionada não definida:",{field:e,settings:e.settings,fieldType:e.type,hasSettings:!!e.settings}),h(!1)},[R,S]),!R)return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-red-300 rounded-lg bg-red-50",children:s.jsx("p",{className:"text-sm text-red-600",children:"Erro: Tabela relacionada não configurada"})})]});if(p)return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-gray-300 rounded-lg bg-gray-50",children:s.jsx("p",{className:"text-sm text-gray-500",children:"Carregando opções..."})})]});if(u)return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-red-300 rounded-lg bg-red-50",children:s.jsx("p",{className:"text-sm text-red-600",children:u})})]});if(c.length===0)return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-gray-300 rounded-lg bg-gray-50",children:s.jsx("p",{className:"text-sm text-gray-500",children:"Nenhuma opção disponÃvel"})})]});if(S==="select"){const w=c.find(P=>String(P.id)===String(t));return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsxs("select",{name:e.name,value:t,onChange:P=>
87i(e.name,P.target.value),className:a,required:e.is_required,children:[s.jsx("option",{value:"",children:"Selecione..."}),c.map(P=>s.jsx("option",{value:P.id,children:A(P)},P.id))]}),w&&_(w),e.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:e.help_text}),r&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:r})]})}if(S==="radio")return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"space-y-2",children:c.map(w=>s.jsxs("label",{className:"flex items-start gap-2",children:[s.jsx("input",{type:"radio",name:e.name,value:w.id,checked:t==w.id,onChange:P=>i(e.name,P.target.value),className:"mt-1",required:e.is_required}),s.jsxs("div",{className:"min-w-0",children:[s.jsx("span",{className:"text-sm text-gray-700",children:A(w)}),_(w)]})]},w.id))}),e.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:e.help_text}),r&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:r})]});if(S==="checkbox"){const w=Array.isArray(t)?t:t?[t]:[];return s.jsxs("div",{className:n(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"space-y-2",children:c.map(P=>s.jsxs("label",{className:"flex items-start gap-2",children:[s.jsx("input",{type:"checkbox",name:e.name,value:P.id,checked:w.includes(String(P.id))||w.includes(P.id),onChange:q=>{const $=[...w],H=String(P.id);q.target.checked?!$.includes(H)&&!$.includes(P.id)&&i(e.name,[...$,P.id]):i(e.name,$.filter(se=>String(se)!==H&&se!==P.id))},className:"mt-1"}),s.jsxs("div",{className:"min-w-0",children:[s.jsx("span",{className:"text-sm text-gray-700",children:A(P)}),_(P)]})]},P.id))}),e.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:e.help_text}),r&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:r})]})}return null}function Pa(e,t){if(!e)return!0;const{field:r,operator:a,value:n}=e,i=t==null?void 0:t[r];if(i==null||i==="")return!1;const c=Array.isArray(i)?i.map(p=>String(p)):[String(i)],l=String(n);switch(a){case"equals":return Array.isArray(i)?c.includes(l):c[0]===l;case"not_equals":return Array.isArray(i)?!c.includes(l):c[0]!==l;case"contains":return c.some(p=>p.includes(l));default:return!0}}function si(e,t){return e.filter(r=>{var a;return Pa((a=r.settings)==null?void 0:a.show_if,t)})}function nh({texto:e}){return s.jsxs("div",{className:"mt-2 flex items-start gap-2 rounded-lg border-l-4 border-amber-400 bg-amber-50 px-3 py-2",children:[s.jsx("svg",{className:"mt-0.5 h-5 w-5 flex-shrink-0 text-amber-500",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",children:s.jsx("path",{fillRule:"evenodd",d:"M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})}),s.jsx("p",{className:"text-sm text-amber-900",children:e})]})}function pa(e){var t;return Number((t=e==null?void 0:e.validation_rules)==null?void 0:t.max)||null}function oh({usados:e,limite:t}){return s.jsxs("span",{className:`mt-1 block text-right text-xs tabular-nums ${e>=t?"text-amber-700 font-medium":"text-gray-500"}`,children:[e.toLocaleString("pt-BR")," / ",t.toLocaleString("pt-BR")," caracteres"]})}function ih({field:e,formId:t,fieldValue:r,fieldError:a,baseInputClasses:n,getColumnClass:i,handleChange:c,totalField:l=null}){var B,Z;const[p,h]=o.useState([]),[u,f]=o.useState(Array.isArray(r)?r:[]),[R,S]=o.useState(!0),[E,v]=o.useState(null),[A,_]=o.useState(!1),[L,T]=o.useState({}),[w,P]=o.useState(null),q=(B=e.settings)==null?void 0:B.table_slug;if(o.useEffect(()=>{if(p.length>0&&Object.keys(L).length===0){const U={};p.forEach(I=>{U[I.name]=""}),T(U)}},[p]),o.useEffect(()=>{JSON.stringify(u)!==JSON.stringify(r)&&c(e.name,u)},[u]),o.useEffect(()=>{if(!q){S(!1);return}(async()=>{try{const I=new URLSearchParams;t&&I.append("form_id",t);const ee=`${re.BASE_URL}/api/v1/formularios/tabelas/${q}/registros-publicos?${I.toString()}`,ye=await fetch(ee,{method:"GET",headers:{Accept:"application/json","Content-Type":"application/json"}});if(!ye.ok)throw new Error(`Erro HTTP: ${ye.status}`);const Te=await ye.json(),_e=Array.isArray(Te)?Te.filter(Ae=>Ae.is_active!==!1):[];h(_e),S(!1)}catch(I){v(I.message||"Erro ao carregar campos da tabela"),S(!1)}})()},[q,t]),!q)return s.jsxs("div",{className:i(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-red-300 rounded-lg bg-red-50 text-sm text-red-600",children:"Campo tabela sem tabela configurada"})]});if(R)return s.jsxs("div",{className:i(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-gray-300 rounded-lg bg-gray-50 text-sm text-gray-500",children:"Carregando tabela..."})]});if(E)return s.jsxs("div",{className:i(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"w-full px-4 py-2 border border-red-300 rounded-lg bg-red-50 text-sm text-red-600",children:E})]});const $=()=>{const U=si(p,L).map(Te=>Te.name),I=Object.fromEntries(Object.entries(L).filter(([Te])=>Te==="_id"||U.includes(Te))),ee=rh(I,p);if(w===null){const Te=Date.now();f([...u,{...ee,_id:Te}])}else f(u.map(Te=>Te._id===w?{...ee,_id:w}:Te)),P(null);const ye={};p.forEach(Te=>{ye[Te.name]=""}),T(ye),_(!1)},H=U=>{T(U),P(U._id),_(!0)},se=U=>{f(u.filter(I=>I._id!==U))},oe=()=>{const U={};p.forEach(I=>{U[I.name]=""}),T(U),P(null),_(!1)},G=(U,I)=>{T(ee=>({...ee,[U]:I}))},z=p.filter(U=>{var I;return!((I=U.settings)!=null&&I.show_if)||u.some(ee=>Pa(U.settings.show_if,ee))});return s.jsxs("div",{className:i(e.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[e.label,e.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"mb-3",children:!A&&s.jsx("button",{type:"button",onClick:()=>_(!0),className:"px-4 py-2 bg-primary-500 text-white rounded-lg hover:bg-primary-600 text-sm font-medium",children:"+ Adicionar Registro"})}),A&&s.jsxs("div",{className:"mb-4 p-4 border border-gray-300 rounded-lg bg-gray-50",children:[s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3 mb-3",children:si(p,L).map(U=>s.jsxs("div",{children:[s.jsxs("label",{className:"block text-xs font-medium text-gray-700 mb-1",children:[U.label,U.is_required&&s.jsx("span",{className:"text-red-500",children:"*"})]}),U.type==="select"?s.jsxs("select",{value:L[U.name]||"",onChange:I=>G(U.name,I.target.value),className:"w-full px-3 py-2 border border-gray-300 rounded text-sm focus:outline-none focus:ring-2 focus:ring-primary-500",required:U.is_required,
87children:[s.jsx("option",{value:"",children:"Selecione..."}),(U.options||[]).map((I,ee)=>s.jsx("option",{value:I.value,children:I.label},ee))]}):U.type==="textarea"?s.jsxs(s.Fragment,{children:[s.jsx("textarea",{value:L[U.name]||"",onChange:I=>G(U.name,I.target.value),rows:2,maxLength:pa(U)||void 0,className:"w-full px-3 py-2 border border-gray-300 rounded text-sm focus:outline-none focus:ring-2 focus:ring-primary-500",placeholder:U.placeholder,required:U.is_required}),pa(U)&&s.jsx(oh,{usados:String(L[U.name]||"").length,limite:pa(U)})]}):Yn(U)?s.jsx("input",{type:"text",value:kn(L,U),readOnly:!0,tabIndex:-1,className:"w-full px-3 py-2 border border-gray-300 rounded text-sm bg-gray-100 text-gray-700 cursor-not-allowed"}):Sl(U)?s.jsx("input",{type:"text",inputMode:"numeric",value:cr(L[U.name]||""),onChange:I=>G(U.name,cr(I.target.value)),className:"w-full px-3 py-2 border border-gray-300 rounded text-sm focus:outline-none focus:ring-2 focus:ring-primary-500",placeholder:U.placeholder||"R$ 0,00",required:U.is_required}):s.jsx("input",{type:["email","number","date","time","tel","url"].includes(U.type)?U.type:"text",value:L[U.name]||"",onChange:I=>G(U.name,I.target.value),maxLength:pa(U)||void 0,className:"w-full px-3 py-2 border border-gray-300 rounded text-sm focus:outline-none focus:ring-2 focus:ring-primary-500",placeholder:U.placeholder,required:U.is_required})]},U.id||U.name))}),s.jsxs("div",{className:"flex gap-2",children:[s.jsx("button",{type:"button",onClick:$,className:"px-3 py-1 bg-green-600 text-white rounded text-sm hover:bg-green-700",children:w?"Atualizar":"Adicionar"}),s.jsx("button",{type:"button",onClick:oe,className:"px-3 py-1 bg-gray-400 text-white rounded text-sm hover:bg-gray-500",children:"Cancelar"})]})]}),u.length>0?s.jsx("div",{className:"overflow-x-auto border border-gray-300 rounded-lg mb-3",children:s.jsxs("table",{className:"w-full text-sm",children:[s.jsx("thead",{className:"bg-gray-100 border-b",children:s.jsxs("tr",{children:[z.map(U=>s.jsx("th",{className:"px-3 py-2 text-left font-medium text-gray-700",children:U.label},U.id||U.name)),s.jsx("th",{className:"px-3 py-2 text-left font-medium text-gray-700",children:"Ações"})]})}),s.jsx("tbody",{children:u.map((U,I)=>s.jsxs("tr",{className:I%2===0?"bg-white":"bg-gray-50",children:[z.map(ee=>s.jsx("td",{className:"px-3 py-2 text-gray-700",children:kn(U,ee)||"-"},`${U._id||I}-${ee.name}`)),s.jsxs("td",{className:"px-3 py-2 text-gray-700",children:[s.jsx("button",{type:"button",onClick:()=>H(U),className:"text-blue-600 hover:text-blue-800 mr-2 text-xs",children:"Editar"}),s.jsx("button",{type:"button",onClick:()=>se(U._id),className:"text-red-600 hover:text-red-800 text-xs",children:"Deletar"})]})]},U._id||I))}),l&&s.jsx("tfoot",{className:"bg-gray-100 border-t-2 border-gray-300",children:s.jsxs("tr",{children:[s.jsx("td",{colSpan:z.length,className:"px-3 py-2 text-right font-semibold text-gray-800",children:l.label}),s.jsx("td",{className:"px-3 py-2 font-semibold text-gray-900 whitespace-nowrap",children:l.valor})]})})]})}):s.jsx("div",{className:"mb-3 p-3 border border-gray-300 rounded-lg bg-gray-50 text-sm text-gray-500",children:"Nenhum registro adicionado ainda"}),e.help_text&&(((Z=e.settings)==null?void 0:Z.destaque)==="aviso"?s.jsx(nh,{texto:e.help_text}):s.jsx("p",{className:"mt-2 text-sm text-gray-500",children:e.help_text})),a&&s.jsx("p",{className:"mt-2 text-sm text-red-500",children:a})]})}const ch=e=>typeof e=="string"?e.replace(/^\s*\d+\s*[.)-]\s*/,""):e;function lh({form:e,onSubmit:t,isLoading:r=!1,initialValues:a={},editableFields:n=null,onDataChange:i=null,layoutClassName:c=null}){const l=Array.isArray(n),p=g=>!l||n.includes(g.name),[h,u]=o.useState({}),[f,R]=o.useState({}),[S,E]=o.useState({}),[v,A]=o.useState(0),_=o.useRef(!1),L=o.useRef(null),T=o.useRef(null);o.useEffect(()=>{if(!e||!e.fields||e.fields.length===0)return;const g=e.fields.map(xe=>xe.id||xe.name).join(","),O=e.id||g,W=L.current!==O;let ie=!1;if(!_.current||W){const xe=JSON.stringify(a);ie=T.current!==xe,T.current=xe}if(!_.current||W||ie){const xe={};e.fields.forEach(ve=>{var ke,ot,Qe;if(a&&a.hasOwnProperty(ve.name)){xe[ve.name]=a[ve.name];return}if(ve.type==="relationship"&&((ke=ve.settings)==null?void 0:ke.relationship_display_type)==="checkbox"){xe[ve.name]=[];return}if(ve.type==="multiselect"){xe[ve.name]=[];return}if(ve.default_value){let ht=ve.default_value;const it=(ot=ve.settings)==null?void 0:ot.mask_type,Je=((Qe=ve.settings)==null?void 0:Qe.custom_mask_pattern)||"";if(it==="moeda")ht=cr(ve.default_value);else if(it){const ct=ua(it,Je);ct&&(ht=da(ve.default_value,ct))}xe[ve.name]=ht}}),u(xe),_.current=!0,L.current=O}},[e,a]),o.useEffect(()=>{A(0)},[e==null?void 0:e.id]);const w=(g,O)=>{u(W=>({...W,[g]:O})),f[g]&&R(W=>{const ie={...W};return delete ie[g],ie})};o.useEffect(()=>{const g=((e==null?void 0:e.fields)||[]).filter(O=>{var W,ie;return(ie=(W=O.settings)==null?void 0:W.sum_from)==null?void 0:ie.field});g.length!==0&&u(O=>{let W=!1;const ie={...O};return g.forEach(xe=>{const ve=Ka(O,xe.settings.sum_from);ie[xe.name]!==ve&&(ie[xe.name]=ve,W=!0)}),W?ie:O})},[h,e]),o.useEffect(()=>{typeof i=="function"&&i(h)},[h,i]);const P=(g,O)=>{var ke,ot;const W=O.target.value,ie=(ke=g.settings)==null?void 0:ke.mask_type,xe=((ot=g.settings)==null?void 0:ot.custom_mask_pattern)||"";let ve=W;if(ie==="moeda")ve=cr(W);else if(ie){const Qe=ua(ie,xe);Qe&&(ve=da(W,Qe))}w(g.name,ve),O.target.value!==ve&&(O.target.value=ve)},q=(g,O)=>{E(W=>({...W,[g]:O})),f[g]&&R(W=>{const ie={...W};return delete ie[g],ie})},$=(g,O)=>{var ie;const W=O==null||O===""||Array.isArray(O)&&O.length===0||O instanceof FileList&&O.length===0;if(g.is_required&&W)return((ie=g.validation_rules)==null?void 0:ie.custom_message)||`${g.label} é obrigatório`;if(O&&g.validation_rules){if(g.validation_rules.min&&O.length<g.validation_rules.min)return g.validation_rules.custom_message||`${g.label} deve ter no mÃnimo ${g.validation_rules.min} caracteres`;if(g.validation_rules.max&&O.length>g.validation_rules.max)return g.validation_rules.custom_message||`${g.label} deve ter no máximo ${g.validation_rules.max} caracteres`;if(g.validation_rules.pattern&&!new RegExp(g.validation_rules.pattern).test(O))return g.validation_rules.custom_message||`${g.label} está em formato inválido`}return null},H=async g=>{var ve;if(g.preventDefault(),r)return;const O={},W=((ve=B())==null?void 0:ve.id)||null;if(U(W).forEach(ke=>{if(!se(ke)||!p(ke))return;const ot=h[ke.name]||S[ke.name],Qe=$(ke,ot);Qe&&(O[ke.name]=Qe)}),Object.keys(O).length>0){R(O);return}const xe={...h,...S};try{await t(xe)}catch(ke){ke.errors&&R(ke.errors)}},se=g=>{var O;return Pa((O=g.conditional_logic)==null?void 0:O.show_if,h)},oe=g=>Pa(g==null?void 0:g.show_if,h),G=()=>Array.isArray(e==null?void 0:e.sections)&&e.sections.length>0?[...e.sections].sort((g,O)=>(g.row_position||0)-(O.row_position||0)):[{id:"__default__",title:"",row_position:0,is_active:!0}],z=()=>G().filter(O=>O.is_active===!1?!1:oe(O.conditional_logic)),B=()=>{const g=z();return g[v]||g[0]||null},Z=g=>Array.isArray(e==null?void 0:e.fields)?g==="__default__"?e.fields.filter(O=>!O.section_id):e.fields.filter(O=>O.section_id===g):[],U=(g=null)=>g?Z(g):e.fields||[],I=()=>{const g=B();if(!g)return!0;const O=Z(g.id).filter(W=>se(W)&&p(W));for(const W of O){const ie=h[W.name]||S[W.name];if($(W,ie))return!1}return!0},ee=g=>{const O=g==null?void 0:g.next_section_logic;if(!O)return{type:"default"};if(O.mode==="direct")return O.action==="finalize"?{type:"finalize"}:O.action==="go_to_section"&&O.target_section_id?{type:"section",targetSectionId:O.target_section_id}:{type:"default"};if(Array.isArray(O.rules)){const W=O.rules.find(ie=>oe({show_if:ie.show_if}));if(W!=null&&W.target_section_id)return{type:"section",targetSectionId:W.target_section_id}}return{type:"default"}},ye=()=>{const g=z(),O=B();if(!O)return;const W=ee(O);if(W.type==="section"&&W.targetSectionId){const ie=g.findIndex(xe=>xe.id===W.targetSectionId);if(ie>=0){A(ie);return}}A(ie=>Math.min(ie+1,Math.max(g.length-1,0)))},Te=()=>{A(g=>
87Math.max(g-1,0))},_e=g=>({full:"md:col-span-12",three_quarters:"md:col-span-9",two_thirds:"md:col-span-8",half:"md:col-span-6",third:"md:col-span-4",quarter:"md:col-span-3","100%":"md:col-span-12","75%":"md:col-span-9","66%":"md:col-span-8","60%":"md:col-span-8","50%":"md:col-span-6","40%":"md:col-span-5","33%":"md:col-span-4","25%":"md:col-span-3","20%":"md:col-span-2","16%":"md:col-span-2"})[g]||"md:col-span-12",Ae=g=>{var ve,ke,ot,Qe,ht,it,Je,ct,ks,ps,es,ms,ts;if(!se(g))return null;const O=f[g.name],W=h[g.name]||"",ie=S[g.name],xe=`w-full px-4 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 ${O?"border-red-500":"border-gray-300"}`;if((ke=(ve=g.settings)==null?void 0:ve.sum_from)!=null&&ke.field)return((e==null?void 0:e.fields)||[]).find(qe=>qe.type==="table"&&qe.name===g.settings.sum_from.field)?null:s.jsxs("div",{className:_e(g.column_width),children:[s.jsx("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:g.label}),s.jsx("input",{type:"text",name:g.name,value:Ka(h,g.settings.sum_from),readOnly:!0,tabIndex:-1,className:"w-full px-4 py-2 border border-gray-300 rounded-lg bg-gray-100 text-gray-700 cursor-not-allowed"}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text})]},g.id);switch(g.type){case"text":case"email":case"tel":case"url":case"password":if(g.type==="text"&&((ot=g.settings)==null?void 0:ot.autocomplete_source)==="cidades_cep_api")return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx(sh,{id:`field_${g.id}`,name:g.name,value:h[g.name]||"",onChange:Q=>w(g.name,Q),placeholder:g.placeholder||"Digite o nome da cidade...",required:g.is_required}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),f[g.name]&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:f[g.name]})]},g.id);const et=(Qe=g.settings)==null?void 0:Qe.mask_type,qe=((ht=g.settings)==null?void 0:ht.custom_mask_pattern)||"",Rt=et?ua(et,qe):null,hs=et?ei(et,qe):null;let Lt=W;return et&&W&&(et==="moeda"?Lt=cr(W):Rt&&(Lt=da(W,Rt))),s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("input",{type:g.type,name:g.name,value:Lt,onChange:Q=>P(g,Q),onBlur:Q=>{et&&P(g,Q)},onPaste:Q=>{setTimeout(()=>{et&&P(g,Q)},0)},placeholder:g.placeholder||hs,className:xe,required:g.is_required}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"number":const ft=(it=g.settings)==null?void 0:it.mask_type,zt=((Je=g.settings)==null?void 0:Je.custom_mask_pattern)||"",C=ft?ua(ft,zt):null,D=ft?ei(ft,zt):null,k=ft==="moeda"?"text":"number";let Pe=W;return ft&&W&&(ft==="moeda"?Pe=cr(W):C&&(Pe=da(W,C))),s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("input",{type:k,name:g.name,value:Pe,onChange:Q=>P(g,Q),onBlur:Q=>{ft&&P(g,Q)},onPaste:Q=>{setTimeout(()=>{ft&&P(g,Q)},0)},placeholder:g.placeholder||D,className:xe,required:g.is_required}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"textarea":if(((ct=g.settings)==null?void 0:ct.rich_text)===!0||g.name==="descricao")return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:O?"border border-red-500 rounded-lg":"",children:s.jsx(Nn,{value:W,onChange:Q=>w(g.name,Q),placeholder:g.placeholder||"Digite o conteúdo...",config:{height:300}})}),g.help_text&&s.jsx("p",{className:"mt-2 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-2 text-sm text-red-500",children:O})]},g.id);const bt=Number((ks=g.validation_rules)==null?void 0:ks.max)||null,fe=String(W||"").length;return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("textarea",{name:g.name,value:W,onChange:Q=>w(g.name,Q.target.value),placeholder:g.placeholder,rows:4,maxLength:bt||void 0,className:xe,required:g.is_required}),s.jsxs("div",{className:"mt-1 flex flex-wrap items-baseline justify-between gap-2",children:[g.help_text?s.jsx("p",{className:"text-sm text-gray-500",children:g.help_text}):s.jsx("span",{}),bt&&s.jsxs("span",{className:`text-xs tabular-nums ${fe>=bt?"text-amber-700 font-medium":"text-gray-500"}
87`,children:[fe.toLocaleString("pt-BR")," / ",bt.toLocaleString("pt-BR")," caracteres"]})]}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"richtext":return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:O?"border border-red-500 rounded-lg":"",children:s.jsx(Nn,{value:W,onChange:Q=>w(g.name,Q),placeholder:g.placeholder||"Digite o conteúdo...",config:{height:300}})}),g.help_text&&s.jsx("p",{className:"mt-2 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-2 text-sm text-red-500",children:O})]},g.id);case"select":return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsxs("select",{name:g.name,value:W,onChange:Q=>w(g.name,Q.target.value),className:xe,required:g.is_required,children:[s.jsx("option",{value:"",children:"Selecione..."}),(ps=g.options)==null?void 0:ps.map((Q,te)=>s.jsx("option",{value:Q.value,children:Q.label},te))]}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"multiselect":return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("input",{type:"file",name:g.name,onChange:Q=>q(g.name,Q.target.files),className:xe,multiple:!0,accept:ti(g.settings),required:g.is_required&&(!ie||ie.length===0)}),ie&&ie.length>0&&s.jsxs("p",{className:"mt-1 text-sm text-gray-600",children:[ie.length," arquivo(s) selecionado(s): ",Array.from(ie).map(Q=>Q.name).join(", ")]}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"radio":return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"space-y-2",children:(es=g.options)==null?void 0:es.map((Q,te)=>s.jsxs("label",{className:"flex items-center",children:[s.jsx("input",{type:"radio",name:g.name,value:Q.value,checked:W===Q.value,onChange:we=>w(g.name,we.target.value),className:"mr-2",required:g.is_required}),s.jsx("span",{className:"text-sm text-gray-700",children:Q.label})]},te))}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"checkbox":if(g.name==="local_evento"){const Q=Array.isArray(W)?W:[];return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[s.jsx("div",{className:"space-y-2",children:(g.options||[]).map((te,we)=>s.jsxs("label",{className:"flex items-center",children:[s.jsx("input",{type:"checkbox",name:g.name,value:te.value,checked:Q.includes(te.value),onChange:Ie=>{const Mt=Array.isArray(W)?W:[];if(Ie.target.checked)w(g.name,[...Mt,te.value]);else{const tr=Mt.filter(Ke=>Ke!==te.value),ss=h.local_evento_vagas&&typeof h.local_evento_vagas=="object"?{...h.local_evento_vagas}:{};ss[te.value]&&(delete ss[te.value],w("local_evento_vagas",ss)),w(g.name,tr)}},className:"mr-2"}),s.jsx("span",{className:"text-sm text-gray-700",children:te.label})]},we))}),s.jsxs("div",{children:[s.jsx("h4",{className:"text-sm font-semibold text-gray-800 mb-2",children:"Configuração de vagas por local"}),Q.length===0?s.jsx("p",{className:"text-sm text-gray-500",children:"Selecione um ou mais locais para configurar as vagas."}):s.jsx("div",{className:"space-y-3",children:Q.map(te=>{const we=h.local_evento_vagas&&typeof h.local_evento_vagas=="object"?h.local_evento_vagas:{},Ie=we[te]||{ilimitadas:!1,quantidade:""},Mt=(g.options||[]).find(kt=>kt.value===te),tr=Mt?Mt.label:te,ss=kt=>{const Os={...we||{},[te]:{ilimitadas:kt.hasOwnProperty("ilimitadas")?kt.ilimitadas:Ie.ilimitadas||!1,quantidade:kt.hasOwnProperty("quantidade")?kt.quantidade:Ie.quantidade??""}};w("local_evento_vagas",Os)},Ke=Ie.ilimitadas?"ilimitadas":"quantidade",Ut=`local_evento_vagas_mode_${te}`;return s.jsxs("div",{className:"p-3 rounded-lg border border-gray-200 bg-gray-50",children:[s.jsx("div",{className:"text-xs font-medium text-gray-600 mb-2",children:tr}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("label",{className:"inline-flex items-center gap-2",children:[s.jsx("input",{type:"radio",name:Ut,value:"ilimitadas",checked:Ke==="ilimitadas",onChange:()=>ss({ilimitadas:!0}
87),className:"text-primary-600 focus:ring-primary-500"}),s.jsx("span",{className:"text-sm text-gray-700",children:"Inscrições ilimitadas"})]}),s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsxs("label",{className:"inline-flex items-center gap-2",children:[s.jsx("input",{type:"radio",name:Ut,value:"quantidade",checked:Ke==="quantidade",onChange:()=>ss({ilimitadas:!1}),className:"text-primary-600 focus:ring-primary-500"}),s.jsx("span",{className:"text-sm text-gray-700",children:"Quantidade de vagas"})]}),s.jsx("input",{type:"number",min:"0",inputMode:"numeric",value:Ie.quantidade??"",onChange:kt=>{const Os=kt.target.value,Pr=Os===""?"":Math.max(0,Number(Os));ss({quantidade:Pr})},disabled:Ke!=="quantidade",className:`w-28 px-3 py-2 border rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 ${Ke!=="quantidade"?"bg-gray-100 text-gray-500":""} border-gray-300`,placeholder:"Ex: 50"})]})]})]},te)})}),s.jsxs("p",{className:"mt-2 text-xs text-gray-500",children:["Estas configurações serão salvas como ",s.jsx("code",{children:"local_evento_vagas"})," no envio."]})]})]}),g.help_text&&s.jsx("p",{className:"mt-3 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id)}return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("div",{className:"space-y-2",children:(ms=g.options)==null?void 0:ms.map((Q,te)=>s.jsxs("label",{className:"flex items-center",children:[s.jsx("input",{type:"checkbox",name:g.name,value:Q.value,checked:Array.isArray(W)&&W.includes(Q.value),onChange:we=>{const Ie=Array.isArray(W)?W:[];we.target.checked?w(g.name,[...Ie,Q.value]):w(g.name,Ie.filter(Mt=>Mt!==Q.value))},className:"mr-2"}),s.jsx("span",{className:"text-sm text-gray-700",children:Q.label})]},te))}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"date":case"datetime":case"time":return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("input",{type:g.type==="datetime"?"datetime-local":g.type,name:g.name,value:W,onChange:Q=>w(g.name,Q.target.value),className:xe,required:g.is_required}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id);case"file":{const Q=!!((ts=g.settings)!=null&&ts.multiple),te=Array.isArray(ie)?ie:ie?[ie]:[];return s.jsxs("div",{className:_e(g.column_width),children:[s.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:[g.label,g.is_required&&s.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),s.jsx("input",{type:"file",name:g.name,onChange:we=>{var Ie;return q(g.name,Q?Array.from(we.target.files||[]):((Ie=we.target.files)==null?void 0:Ie[0])||null)},className:xe,accept:ti(g.settings),multiple:Q,required:g.is_required&&te.length===0}),te.length>0&&s.jsx("p",{className:"mt-1 text-sm text-gray-600",children:Q?`${te.length} arquivo(s) selecionado(s): ${te.map(we=>we.name).join(", ")}`:`Arquivo selecionado: ${te[0].name}`}),g.help_text&&s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:g.help_text}),O&&s.jsx("p",{className:"mt-1 text-sm text-red-500",children:O})]},g.id)}case"relationship":return s.jsx(ah,{field:g,fieldValue:W,fieldError:O,baseInputClasses:xe,getColumnClass:_e,handleChange:w},g.id);case"table":return s.jsx(ih,{field:g,formId:e==null?void 0:e.id,fieldValue:W,fieldError:O,baseInputClasses:xe,getColumnClass:_e,handleChange:w,totalField:(()=>{const Q=((e==null?void 0:e.fields)||[]).find(te=>{var we,Ie;return((Ie=(we=te.settings)==null?void 0:we.sum_from)==null?void 0:Ie.field)===g.name});return Q?{label:Q.label,valor:Ka(h,Q.settings.sum_from)}:null})()},g.id);case"hidden":return s.jsx("input",{type:"hidden",name:g.name,value:W},g.id);default:return null}};if(!e)return s.jsx("div",{className:"text-center py-8",children:"Formulário não encontrado"});const Fe=e.settings||{},V=(Fe.form_type||"continuo")==="secoes",M=Fe.layout==="centered"?"max-w-2xl mx-auto":Fe.layout==="two-columns"?"max-w-4xl mx-auto":Fe.layout==="three-columns"?"max-w-6xl mx-auto":"w-full max-w-none",pe=z
87(),he=B(),ze=V?he?Z(he.id):e.fields||[]:e.fields||[],Ve=v>=Math.max(pe.length-1,0),Ls=V&&pe.length>0,us=(V&&he?ee(he):{type:"default"}).type==="finalize",Nt=V&&!Ve&&!us,Yt=!V||Ve||us,wt=r||(V?!I():!1);return o.useEffect(()=>{v>Math.max(pe.length-1,0)&&A(0)},[v,pe.length]),s.jsxs("div",{className:`${c||M} relative`,children:[r&&s.jsxs("div",{className:"absolute inset-0 z-50 flex flex-col items-center justify-center gap-3 rounded-lg bg-white/80 backdrop-blur-sm",children:[s.jsxs("svg",{className:"animate-spin h-8 w-8 text-primary-600",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[s.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),s.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z"})]}),s.jsx("p",{className:"text-sm font-medium text-primary-700",children:"Enviando dados do formulário..."})]}),s.jsxs("form",{onSubmit:H,className:"space-y-6",children:[Ls?s.jsx("div",{className:"rounded-lg border border-gray-200 bg-gray-50 p-3",children:s.jsx("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-2 md:justify-between",children:pe.map((g,O)=>{const W=O===v,ie=O<v;return s.jsxs("div",{className:"flex items-center gap-1.5",children:[s.jsx("div",{className:`h-6 w-6 shrink-0 rounded-full text-[11px] font-semibold flex items-center justify-center ${W?"bg-primary-600 text-white":ie?"bg-green-600 text-white":"bg-gray-300 text-gray-700"}`,children:O+1}),s.jsx("span",{className:`text-xs whitespace-nowrap ${W?"text-primary-700 font-semibold":"text-gray-600"}`,children:g.short_title||ch(g.title)||`Seção ${O+1}`})]},g.id||`step-${O}`)})})}):null,V&&(he!=null&&he.title)?s.jsxs("div",{className:"border-b border-gray-200 pb-3",children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:he.title}),he.description?s.jsx("p",{className:"mt-1 text-sm text-gray-500",children:he.description}):null]}):null,s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-4",children:ze.filter(p).map(g=>Ae(g))}),s.jsxs("div",{className:"flex justify-end gap-2",children:[V&&v>0?s.jsx(Ga,{type:"button",variant:"outline",onClick:Te,children:"Voltar"}):null,Nt?s.jsx(Ga,{type:"button",disabled:!I(),onClick:ye,children:"Proxima secao"}):null,Yt?s.jsxs(Ga,{type:"submit",disabled:wt,className:"inline-flex items-center gap-2",children:[r&&s.jsxs("svg",{className:"animate-spin h-4 w-4 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[s.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),s.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z"})]}),r?"Enviando...":"Enviar formulário"]}):null]})]})]})}function ri({children:e,className:t="",...r}){return s.jsx("div",{className:`bg-white rounded-xl shadow-sm border border-gray-200 p-6 ${t}`,...r,children:e})}function Tl({slug:e,showError:t=!0}){const{slug:r}=Ml(),a=Cs(),n=e||r,[i,c]=o.useState(null),[l,p]=o.useState(!0),[h,u]=o.useState(!1),[f,R]=o.useState(!1),[S,E]=o.useState(null);o.useEffect(()=>{n&&v()},[n]);const v=async()=>{try{if(p(!0),E(null),!n)throw new Error("Slug do formulário não fornecido");const _=await Yo.buscarPublicoPorSlug(n);c(_)}catch(_){console.error("â Erro ao carregar formulário:",_),E(_.message||"Erro ao carregar formulário"),c(null)}finally{p(!1)}},A=async _=>{try{u(!0);const L=await Yo.submeter(i.id,_);R(!0);const T=i.success_action;(T==null?void 0:T.type)==="redirect"&&T.redirect_url&&setTimeout(()=>{a(T.redirect_url)},2e3)}catch(L){throw console.error("Erro ao submeter formulário:",L),L}finally{u(!1)}};return o.useEffect(()=>{const _=()=>{const P=document.body.scrollHeight,q=document.documentElement.scrollHeight,$=Math.max(P,q);window.parent&&window.parent!==window&&window.parent.postMessage({type:"iframe-height",height:$},"*")},L=setTimeout(_,100),T=new ResizeObserver(()=>{setTimeout(_,50)});T.observe(document.body),T.observe(document.documentElement),window.addEventListener("resize",_);const w=setTimeout(_,200);return()=>{T.disconnect(),clearTimeout(L),clearTimeout(w),window.removeEventListener("resize",_)}},[i,f,l]),l?t?s.jsx("div",{className:"min-h-screen bg-gray-50 flex items-center justify-center",children:s.jsx("div",{className:"text-center",children:s.jsx("div",{className:"text-gray-600",children:"Carregando formulário..."})})}):s.jsx("div",{className:"my-6 p-4 bg-gray-50 rounded-lg border border-gray-200",children:s.jsx("div",{className:"text-center text-sm text-gray-500",children:"Carregando formulário..."})}):i?f?s.jsx("div",{className:"min-h-screen bg-gray-50 flex items-center justify-center",children:s.jsx(ri,{children:s.jsxs("div",{className:"text-center py-8",children:[s.jsx("div",{className:"text-green-500 text-5xl mb-4",children:"â"}),s.jsx("h1",{className:"text-2xl font-bold text-gray-900 mb-4",children:"Formulário Enviado!"}),s.jsx("p",{className:"text-gray-600",children:i.success_message||"Obrigado por preencher o formulário."})]})})}):s.jsx("div",{className:"bg-gray-50",children:s.jsx("div",{className:"bg-white border-y border-gray-200 w-full",children:s.jsx("div",{className:"px-6 py-6 w-full",children:s.jsx("div",{className:"w-full",children:s.jsx(lh,{form:i,onSubmit:A,isLoading:h})})})})}):t?s.jsx("div",{className:"min-h-screen bg-gray-50 flex items-center justify-center",children:s.jsx(ri,{children:s.jsxs("div",{className:"text-center py-8",children:[s.jsx("h1",{className:"text-2xl font-bold text-gray-900 mb-4",children:"Formulário não encontrado"}),s.jsx("p",{className:"text-gray-600",children:S||"O formulário que você está procurando não existe ou não está mais ativo."})]})})}):s.jsx("div",{className:"my-6 p-4 bg-yellow-50 border border-yellow-200 rounded-lg",children:s.jsxs("p",{className:"text-sm text-yellow-800",children:[s.jsx("strong",{children:"Aviso:"})," O formulário não foi encontrado ou não está mais ativo."]})})}const dh=Object.freeze(Object.defineProperty({__proto__:null,default:Tl},Symbol.toStringTag,{value:"Module"}));/*! @license DOMPurify 3.4.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.0/LICENSE */const{entries:Pl,setPrototypeOf:ai,isFrozen:uh,getPrototypeOf:ph,getOwnPropertyDescriptor:mh}=Object;let{freeze:pt,seal:Ct,create:Ur}=Object,{apply:On,construct:$n}=typeof Reflect<"u"&&Reflect;pt||(pt=function(t){return t});Ct||(Ct=function(t){return t});On||(On=function(t,r){for(var a=arguments.length,n=new Array(a>2?a-2:0),i=2;i<a;i++)n[i-2]=arguments[i];return t.apply(r,n)});$n||($n=function(t){for(var r=arguments.length,a=new Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return new t(...a)});const Lr=mt(Array.prototype.forEach),hh=mt(Array.prototype.lastIndexOf),ni=mt(Array.prototype.pop),kr=mt(Array.prototype.push),fh=mt(Array.prototype.splice),ja=mt(String.prototype.toLowerCase),Xa=mt(String.prototype.toString),Qa=mt(String.prototype.match),rr=mt(String.prototype.replace),gh=mt(String.prototype.indexOf),xh=mt(String.prototype.trim),Ot=mt(Object.prototype.hasOwnProperty),lt=mt(RegExp.prototype.test),Or=yh(TypeError);function mt(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var r=arguments.length,a=new Array(r>1?r-1:0),n=1;n<r;n++)a[n-1]=arguments[n];return On(e,t,a)}}function yh(e){return function(){for(var t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return $n(e,r)}}function be(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ja;ai&&ai(e,null);let a=t.length;for(;a--;){let n=t[a];if(typeof n=="string"){const i=r(n);i!==n&&(uh(t)||(t[a]=i),n=i)}e[n]=!0}return e}function _h(e){for(let t=0;t<e.length;t++)Ot(e,t)||(e[t]=null);return e}function Gt(e){const t=Ur(null);for(const[r,a]of Pl(e))Ot(e,r)&&(Array.isArray(a)?t[r]=_h(a):a&&typeof a=="object"&&a.constructor===Object?t[r]=Gt(a):t[r]=a);return t}function $r(e,t){for(;e!==null;){const a=mh(e,t);if(a){if(a.get)return mt(a.get);if(typeof a.value=="function")return mt(a.value)}e=ph(e)}function r(){return null}return r}const oi=pt(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Ja=pt(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Za=pt(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),vh=pt(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ya=pt(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),wh=pt(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ii=pt(["#text"]),ci=pt(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
87spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),en=pt(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),li=pt(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),ma=pt(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),bh=Ct(/\{\{[\w\W]*|[\w\W]*\}\}/gm),jh=Ct(/<%[\w\W]*|[\w\W]*%>/gm),Eh=Ct(/\$\{[\w\W]*/gm),Rh=Ct(/^data-[\-\w.\u00B7-\uFFFF]+$/),Ah=Ct(/^aria-[\-\w]+$/),Cl=Ct(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Sh=Ct(/^(?:\w+script|data):/i),Th=Ct(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Nl=Ct(/^html$/i),Ph=Ct(/^[a-z][.\w]*(-[.\w]+)+$/i);var di=Object.freeze({__proto__:null,ARIA_ATTR:Ah,ATTR_WHITESPACE:Th,CUSTOM_ELEMENT:Ph,DATA_ATTR:Rh,DOCTYPE_NAME:Nl,ERB_EXPR:jh,IS_ALLOWED_URI:Cl,IS_SCRIPT_OR_DATA:Sh,MUSTACHE_EXPR:bh,TMPLIT_EXPR:Eh});const Ir={element:1,text:3,progressingInstruction:7,comment:8,document:9},Ch=function(){return typeof window>"u"?null:window},Nh=function(t,r){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let a=null;
vendor: 10,183 bytes, line 87
87const n="data-tt-policy-suffix";r&&r.hasAttribute(n)&&(a=r.getAttribute(n));const i="dompurify"+(a?"#"+a:"");try{return t.createPolicy(i,{createHTML(c){return c},createScriptURL(c){return c}})}catch{return console.warn("TrustedTypes policy "+i+" could not be created."),null}},ui=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Ll(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ch();const t=ae=>Ll(ae);if(t.version="3.4.0",t.removed=[],!e||!e.document||e.document.nodeType!==Ir.document||!e.Element)return t.isSupported=!1,t;let{document:r}=e;const a=r,n=a.currentScript,{DocumentFragment:i,HTMLTemplateElement:c,Node:l,Element:p,NodeFilter:h,NamedNodeMap:u=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:f,DOMParser:R,trustedTypes:S}=e,E=p.prototype,v=$r(E,"cloneNode"),A=$r(E,"remove"),_=$r(E,"nextSibling"),L=$r(E,"childNodes"),T=$r(E,"parentNode");if(typeof c=="function"){const ae=r.createElement("template");ae.content&&ae.content.ownerDocument&&(r=ae.content.ownerDocument)}let w,P="";const{implementation:q,createNodeIterator:$,createDocumentFragment:H,getElementsByTagName:se}=r,{importNode:oe}=a;let G=ui();t.isSupported=typeof Pl=="function"&&typeof T=="function"&&q&&q.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:z,ERB_EXPR:B,TMPLIT_EXPR:Z,DATA_ATTR:U,ARIA_ATTR:I,IS_SCRIPT_OR_DATA:ee,ATTR_WHITESPACE:ye,CUSTOM_ELEMENT:Te}=di;let{IS_ALLOWED_URI:_e}=di,Ae=null;const Fe=be({},[...oi,...Ja,...Za,...Ya,...ii]);let Ne=null;const V=be({},[...ci,...en,...li,...ma]);let M=Object.seal(Ur(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),pe=null,he=null;const ze=Object.seal(Ur(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Ve=!0,Ls=!0,Tr=!1,us=!0,Nt=!1,Yt=!0,wt=!1,g=!1,O=!1,W=!1,ie=!1,xe=!1,ve=!0,ke=!1;const ot="user-content-";let Qe=!0,ht=!1,it={},Je=null;const ct=be({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ks=null;const ps=be({},["audio","video","img","source","image","track"]);let es=null;const ms=be({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ts="http://www.w3.org/1998/Math/MathML",et="http://www.w3.org/2000/svg",qe="http://www.w3.org/1999/xhtml";let Rt=qe,hs=!1,Lt=null;const ft=be({},[ts,et,qe],Xa);let zt=be({},["mi","mo","mn","ms","mtext"]),C=be({},["annotation-xml"]);const D=be({},["title","style","font","a","script"]);let k=null;const Pe=["application/xhtml+xml","text/html"],bt="text/html";let fe=null,Q=null;const te=r.createElement("form"),we=function(b){return b instanceof RegExp||b instanceof Function},Ie=function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Q&&Q===b)){if((!b||typeof b!="object")&&(b={}),b=Gt(b),k=Pe.indexOf(b.PARSER_MEDIA_TYPE)===-1?bt:b.PARSER_MEDIA_TYPE,fe=k==="application/xhtml+xml"?Xa:ja,Ae=Ot(b,"ALLOWED_TAGS")?be({},b.ALLOWED_TAGS,fe):Fe,Ne=Ot(b,"ALLOWED_ATTR")?be({},b.ALLOWED_ATTR,fe):V,Lt=Ot(b,"ALLOWED_NAMESPACES")?be({},b.ALLOWED_NAMESPACES,Xa):ft,es=Ot(b,"ADD_URI_SAFE_ATTR")?be(Gt(ms),b.ADD_URI_SAFE_ATTR,fe):ms,ks=Ot(b,"ADD_DATA_URI_TAGS")?be(Gt(ps),b.ADD_DATA_URI_TAGS,fe):ps,Je=Ot(b,"FORBID_CONTENTS")?be({},b.FORBID_CONTENTS,fe):ct,pe=Ot(b,"FORBID_TAGS")?be({},b.FORBID_TAGS,fe):Gt({}),he=Ot(b,"FORBID_ATTR")?be({},b.FORBID_ATTR,fe):Gt({}),it=Ot(b,"USE_PROFILES")?b.USE_PROFILES:!1,Ve=b.ALLOW_ARIA_ATTR!==!1,Ls=b.ALLOW_DATA_ATTR!==!1,Tr=b.ALLOW_UNKNOWN_PROTOCOLS||!1,us=b.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Nt=b.SAFE_FOR_TEMPLATES||!1,Yt=b.SAFE_FOR_XML!==!1,wt=b.WHOLE_DOCUMENT||!1,W=b.RETURN_DOM||!1,ie=b.RETURN_DOM_FRAGMENT||!1,xe=b.RETURN_TRUSTED_TYPE||!1,O=b.FORCE_BODY||!1,ve=b.SANITIZE_DOM!==!1,ke=b.SANITIZE_NAMED_PROPS||!1,Qe=b.KEEP_CONTENT!==!1,ht=b.IN_PLACE||!1,_e=b.ALLOWED_URI_REGEXP||Cl,Rt=b.NAMESPACE||qe,zt=b.MATHML_TEXT_INTEGRATION_POINTS||zt,C=b.HTML_INTEGRATION_POINTS||C,M=b.CUSTOM_ELEMENT_HANDLING||Ur(null),b.CUSTOM_ELEMENT_HANDLING&&we(b.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(M.tagNameCheck=b.CUSTOM_ELEMENT_HANDLING.tagNameCheck),b.CUSTOM_ELEMENT_HANDLING&&we(b.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(M.attributeNameCheck=b.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),b.CUSTOM_ELEMENT_HANDLING&&typeof b.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(M.allowCustomizedBuiltInElements=b.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Nt&&(Ls=!1),ie&&(W=!0),it&&(Ae=be({},ii),Ne=Ur(null),it.html===!0&&(be(Ae,oi),be(Ne,ci)),it.svg===!0&&(be(Ae,Ja),be(Ne,en),be(Ne,ma)),it.svgFilters===!0&&(be(Ae,Za),be(Ne,en),be(Ne,ma)),it.mathMl===!0&&(be(Ae,Ya),be(Ne,li),be(Ne,ma))),ze.tagCheck=null,ze.attributeCheck=null,b.ADD_TAGS&&(typeof b.ADD_TAGS=="function"?ze.tagCheck=b.ADD_TAGS:(Ae===Fe&&(Ae=Gt(Ae)),be(Ae,b.ADD_TAGS,fe))),b.ADD_ATTR&&(typeof b.ADD_ATTR=="function"?ze.attributeCheck=b.ADD_ATTR:(Ne===V&&(Ne=Gt(Ne)),be(Ne,b.ADD_ATTR,fe))),b.ADD_URI_SAFE_ATTR&&be(es,b.ADD_URI_SAFE_ATTR,fe),b.FORBID_CONTENTS&&(Je===ct&&(Je=Gt(Je)),be(Je,b.FORBID_CONTENTS,fe)),b.ADD_FORBID_CONTENTS&&(Je===ct&&(Je=Gt(Je)),be(Je,b.ADD_FORBID_CONTENTS,fe)),Qe&&(Ae["#text"]=!0),wt&&be(Ae,["html","head","body"]),Ae.table&&(be(Ae,["tbody"]),delete pe.tbody),b.TRUSTED_TYPES_POLICY){if(typeof b.TRUSTED_TYPES_POLICY.createHTML!="function")throw Or('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof b.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Or('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=b.TRUSTED_TYPES_POLICY,P=w.createHTML("")}else w===void 0&&(w=Nh(S,n)),w!==null&&typeof P=="string"&&(P=w.createHTML(""));pt&&pt(b),Q=b}},Mt=be({},[...Ja,...Za,...vh]),tr=be({},[...Ya,...wh]),ss=function(b){let F=T(b);(!F||!F.tagName)&&(F={namespaceURI:Rt,tagName:"template"});const Y=ja(b.tagName),Oe=ja(F.tagName);return Lt[b.namespaceURI]?b.namespaceURI===et?F.namespaceURI===qe?Y==="svg":F.namespaceURI===ts?Y==="svg"&&(Oe==="annotation-xml"||zt[Oe]):!!Mt[Y]:b.namespaceURI===ts?F.namespaceURI===qe?Y==="math":F.namespaceURI===et?Y==="math"&&C[Oe]:!!tr[Y]:b.namespaceURI===qe?F.namespaceURI===et&&!C[Oe]||F.namespaceURI===ts&&!zt[Oe]?!1:!tr[Y]&&(D[Y]||!Mt[Y]):!!(k==="application/xhtml+xml"&&Lt[b.namespaceURI]):!1},Ke=function(b){kr(t.removed,{element:b});try{T(b).removeChild(b)}catch{A(b)}},Ut=function(b,F){try{kr(t.removed,{attribute:F.getAttributeNode(b),from:F})}catch{kr(t.removed,{attribute:null,from:F})}if(F.removeAttribute(b),b==="is")if(W||ie)try{Ke(F)}catch{}else try{F.setAttribute(b,"")}catch{}},kt=function(b){let F=null,Y=null;if(O)b="<remove></remove>"+b;else{const Me=Qa(b,/^[\r\n\t ]+/);Y=Me&&Me[0]}k==="application/xhtml+xml"&&Rt===qe&&(b='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+b+"</body></html>");const Oe=w?w.createHTML(b):b;if(Rt===qe)try{F=new R().parseFromString(Oe,k)}catch{}if(!F||!F.documentElement){F=q.createDocument(Rt,"template",null);try{F.documentElement.innerHTML=hs?P:Oe}catch{}}const tt=F.body||F.documentElement;return b&&Y&&tt.insertBefore(r.createTextNode(Y),tt.childNodes[0]||null),Rt===qe?se.call(F,wt?"html":"body")[0]:wt?F.documentElement:tt},Os=function(b){return $.call(b.ownerDocument||b,b,h.SHOW_ELEMENT|h.SHOW_COMMENT|h.SHOW_TEXT|h.SHOW_PROCESSING_INSTRUCTION|h.SHOW_CDATA_SECTION,null)},Pr=function(b){return b instanceof f&&(typeof b.nodeName!="string"||typeof b.textContent!="string"||typeof b.removeChild!="function"||!(b.attributes instanceof u)||typeof b.removeAttribute!="function"||typeof b.setAttribute!="function"||typeof b.namespaceURI!="string"||typeof b.insertBefore!="function"||typeof b.hasChildNodes!="function")},Da=function(b){return typeof l=="function"&&b instanceof l};function rs(ae,b,F){Lr(ae,Y=>{Y.call(t,b,F,Q)})}const so=function(b){let F=null;if(rs(G.beforeSanitizeElements,b,null),Pr(b))return Ke(b),!0;const Y=fe(b.nodeName);if(rs(G.uponSanitizeElement,b,{tagName:Y,allowedTags:Ae}),Yt&&b.hasChildNodes()&&!Da(b.firstElementChild)&<(/<[/\w!]/g,b.innerHTML)&<(/<[/\w!]/g,b.textContent)||Yt&&b.namespaceURI===qe&&Y==="style"&&Da(b.firstElementChild)||b.nodeType===Ir.progressingInstruction||Yt&&b.nodeType===Ir.comment&<(/<[/\w]/g,b.data))return Ke(b),!0;if(pe[Y]||!(ze.tagCheck instanceof Function&&ze.tagCheck(Y))&&!Ae[Y]){if(!pe[Y]&&ao(Y)&&(M.tagNameCheck instanceof RegExp&<(M.tagNameCheck,Y)||M.tagNameCheck instanceof Function&&M.tagNameCheck(Y)))return!1;if(Qe&&!Je[Y]){const Oe=T(b)||b.parentNode,tt=L(b)||b.childNodes;if(tt&&Oe){const Me=tt.length;for(let gt=Me-1;gt>=0;--gt){const jt=v(tt[gt],!0);jt.__removalCount=(b.__removalCount||0)+1,Oe.insertBefore(jt,_(b))}}}return Ke(b),!0}return b instanceof p&&!ss(b)||(Y==="noscript"||Y==="noembed"||Y==="noframes")&<(/<\/no(script|embed|frames)/i,b.innerHTML)?(Ke(b),!0):(Nt&&b.nodeType===Ir.text&&(F=b.textContent,Lr([z,B,Z],Oe=>{F=rr(F,Oe," ")}),b.textContent!==F&&(kr(t.removed,{element:b.cloneNode()}),b.textContent=F)),rs(G.afterSanitizeElements,b,null),!1)},ro=function(b,F,Y){if(he[F]||ve&&(F==="id"||F==="name")&&(Y in r||Y in te))return!1;if(!(Ls&&!he[F]&<(U,F))){if(!(Ve&<(I,F))){if(!(ze.attributeCheck instanceof Function&&ze.attributeCheck(F,b))){if(!Ne[F]||he[F]){if(!(ao(b)&&(M.tagNameCheck instanceof RegExp&<(M.tagNameCheck,b)||M.tagNameCheck instanceof Function&&M.tagNameCheck(b))&&(M.attributeNameCheck instanceof RegExp&<(M.attributeNameCheck,F)||M.attributeNameCheck instanceof Function&&M.attributeNameCheck(F,b))||F==="is"&&M.allowCustomizedBuiltInElements&&(M.tagNameCheck instanceof RegExp&<(M.tagNameCheck,Y)||M.tagNameCheck instanceof Function&&M.tagNameCheck(Y))))return!1}
87else if(!es[F]){if(!lt(_e,rr(Y,ye,""))){if(!((F==="src"||F==="xlink:href"||F==="href")&&b!=="script"&&gh(Y,"data:")===0&&ks[b])){if(!(Tr&&!lt(ee,rr(Y,ye,"")))){if(Y)return!1}}}}}}}return!0},ao=function(b){return b!=="annotation-xml"&&Qa(b,Te)},no=function(b){rs(G.beforeSanitizeAttributes,b,null);const{attributes:F}=b;if(!F||Pr(b))return;const Y={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ne,forceKeepAttr:void 0};let Oe=F.length;for(;Oe--;){const tt=F[Oe],{name:Me,namespaceURI:gt,value:jt}=tt,fs=fe(Me),Fa=jt;let Ze=Me==="value"?Fa:xh(Fa);if(Y.attrName=fs,Y.attrValue=Ze,Y.keepAttr=!0,Y.forceKeepAttr=void 0,rs(G.uponSanitizeAttribute,b,Y),Ze=Y.attrValue,ke&&(fs==="id"||fs==="name")&&(Ut(Me,b),Ze=ot+Ze),Yt&<(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,Ze)){Ut(Me,b);continue}if(fs==="attributename"&&Qa(Ze,"href")){Ut(Me,b);continue}if(Y.forceKeepAttr)continue;if(!Y.keepAttr){Ut(Me,b);continue}if(!us&<(/\/>/i,Ze)){Ut(Me,b);continue}Nt&&Lr([z,B,Z],co=>{Ze=rr(Ze,co," ")});const io=fe(b.nodeName);if(!ro(io,fs,Ze)){Ut(Me,b);continue}if(w&&typeof S=="object"&&typeof S.getAttributeType=="function"&&!gt)switch(S.getAttributeType(io,fs)){case"TrustedHTML":{Ze=w.createHTML(Ze);break}case"TrustedScriptURL":{Ze=w.createScriptURL(Ze);break}}if(Ze!==Fa)try{gt?b.setAttributeNS(gt,Me,Ze):b.setAttribute(Me,Ze),Pr(b)?Ke(b):ni(t.removed)}catch{Ut(Me,b)}}rs(G.afterSanitizeAttributes,b,null)},oo=function(b){let F=null;const Y=Os(b);for(rs(G.beforeSanitizeShadowDOM,b,null);F=Y.nextNode();)rs(G.uponSanitizeShadowNode,F,null),so(F),no(F),F.content instanceof i&&oo(F.content);rs(G.afterSanitizeShadowDOM,b,null)};return t.sanitize=function(ae){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=null,Y=null,Oe=null,tt=null;if(hs=!ae,hs&&(ae="<!-->"),typeof ae!="string"&&!Da(ae))if(typeof ae.toString=="function"){if(ae=ae.toString(),typeof ae!="string")throw Or("dirty is not a string, aborting")}else throw Or("toString is not a function");if(!t.isSupported)return ae;if(g||Ie(b),t.removed=[],typeof ae=="string"&&(ht=!1),ht){if(ae.nodeName){const jt=fe(ae.nodeName);if(!Ae[jt]||pe[jt])throw Or("root node is forbidden and cannot be sanitized in-place")}}else if(ae instanceof l)F=kt("<!---->"),Y=F.ownerDocument.importNode(ae,!0),Y.nodeType===Ir.element&&Y.nodeName==="BODY"||Y.nodeName==="HTML"?F=Y:F.appendChild(Y);else{if(!W&&!Nt&&!wt&&ae.indexOf("<")===-1)return w&&xe?w.createHTML(ae):ae;if(F=kt(ae),!F)return W?null:xe?P:""}F&&O&&Ke(F.firstChild);const Me=Os(ht?ae:F);for(;Oe=Me.nextNode();)so(Oe),no(Oe),Oe.content instanceof i&&oo(Oe.content);if(ht)return ae;if(W){if(Nt){F.normalize();let jt=F.innerHTML;Lr([z,B,Z],fs=>{jt=rr(jt,fs," ")}),F.innerHTML=jt}if(ie)for(tt=H.call(F.ownerDocument);F.firstChild;)tt.appendChild(F.firstChild);else tt=F;return(Ne.shadowroot||Ne.shadowrootmode)&&(tt=oe.call(a,tt,!0)),tt}let gt=wt?F.outerHTML:F.innerHTML;return wt&&Ae["!doctype"]&&F.ownerDocument&&F.ownerDocument.doctype&&F.ownerDocument.doctype.name&<(Nl,F.ownerDocument.doctype.name)&&(gt="<!DOCTYPE "+F.ownerDocument.doctype.name+`> 88`+gt),Nt&&Lr([z,B,Z],jt=>{gt=rr(gt,jt," ")}),w&&xe?w.createHTML(gt):gt},t.setConfig=function(){let ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Ie(ae),g=!0},t.clearConfig=function(){Q=null,g=!1},t.isValidAttribute=function(ae,b,F){Q||Ie({});const Y=fe(ae),Oe=fe(b);return ro(Y,Oe,F)},t.addHook=function(ae,b){typeof b=="function"&&kr(G[ae],b)},t.removeHook=function(ae,b){if(b!==void 0){const F=hh(G[ae],b);return F===-1?void 0:fh(G[ae],F,1)[0]}return ni(G[ae])},t.removeHooks=function(ae){G[ae]=[]},t.removeAllHooks=function(){G=ui()},t}var kl=Ll();const W_=Object.freeze(Object.defineProperty({__proto__:null,default:kl},Symbol.toStringTag,{value:"Module"}));function H_(e){return!e||typeof e!="string"?"":new DOMParser().parseFromString(e,"text/html").body.textContent||""}function Lh(e){return!e||typeof e!="string"?"":kl.sanitize(e,{ALLOWED_TAGS:["p","br","strong","em","u","s","del","ins","h1","h2","h3","h4","h5","h6","ul","ol","li","blockquote","pre","code","a","img","iframe","table","thead","tbody","tfoot","tr","th","td","div","span","section","article","header","footer","figure","figcaption","hr","sub","sup"],ALLOWED_ATTR:["href","src","alt","title","class","id","target","rel","width","height","style","colspan","rowspan","frameborder","allow","allowfullscreen","loading","referrerpolicy","data-*"],ADD_ATTR:["target"],FORBID_ATTR:["onerror","onload","onclick","onmouseover"]})}const kh={UserGroupIcon:Kc,AcademicCapIcon:Dd,BuildingOfficeIcon:jn,DocumentTextIcon:lr,MapPinIcon:_u,EnvelopeIcon:cu,CalendarIcon:ya,ClipboardDocumentListIcon:Ds,PhotoIcon:ju,Squares2X2Icon:Hc,RectangleStackIcon:Tu,ChartBarIcon:Zd,PresentationChartLineIcon:Ru,BookOpenIcon:Mc,BriefcaseIcon:Kd,HeartIcon:uu,ShieldCheckIcon:Cu,StarIcon:ku,TrophyIcon:Du,LightBulbIcon:gu,Cog6ToothIcon:Vc,UsersIcon:_a,HomeIcon:qc,InformationCircleIcon:Bc};function Oh(){const e=Zt(),[t,r]=o.useState([]),[a,n]=o.useState(null),[i,c]=o.useState(new Set);o.useEffect(()=>{l()},[e.pathname]);const l=async()=>{try{const R=e.pathname==="/";let S=e.pathname!=="/"?e.pathname:null;const E=await Zm.listarPublicos(S,R);if(Array.isArray(E)&&E.length>0){const v=E.filter(A=>{const _=`${A.id}-${e.pathname}`;return!i.has(_)});v.length>0&&n(v[0])}}catch(R){console.error("Erro ao carregar popups:",R)}},p=()=>
88{if(a){const R=`${a.id}-${e.pathname}`;c(S=>new Set([...S,R])),n(null)}};o.useEffect(()=>{if(!a||!a.auto_close_seconds)return;const R=setTimeout(()=>{p()},a.auto_close_seconds*1e3);return()=>clearTimeout(R)},[a==null?void 0:a.id,a==null?void 0:a.auto_close_seconds]),o.useEffect(()=>{if(!a)return;const R=S=>{S.key==="Escape"&&p()};return document.body.style.overflow="hidden",document.addEventListener("keydown",R),()=>{document.body.style.overflow="unset",document.removeEventListener("keydown",R)}},[a==null?void 0:a.id]);const h=R=>{const S={small:"max-w-md",medium:"max-w-2xl",large:"max-w-4xl",fullscreen:"max-w-full h-full m-0 rounded-none"};return S[R]||S.medium};if(!a)return null;const u=a.show_header!==void 0?a.show_header:!0,f=a.no_spacing||!1;return s.jsx("div",{className:"fixed inset-0 z-[300] flex items-center justify-center p-4 bg-black bg-opacity-50",onClick:p,children:s.jsxs("div",{className:`bg-white rounded-lg shadow-xl ${h(a.size)} w-full max-h-[90vh] overflow-hidden flex flex-col relative ${a.size==="fullscreen"?"h-full":""}`,onClick:R=>R.stopPropagation(),children:[!u&&s.jsx("button",{onClick:p,className:"absolute top-3 right-3 z-10 text-white hover:text-gray-300 transition-colors bg-black bg-opacity-50 rounded-full p-2 hover:bg-opacity-70","aria-label":"Fechar popup",children:s.jsx(Ps,{className:"h-6 w-6"})}),u&&s.jsxs("div",{className:"flex items-center justify-between p-4 border-b border-gray-200",children:[s.jsx("h2",{className:"text-lg font-semibold text-gray-900",children:a.title}),s.jsx("button",{onClick:p,className:"p-2 -m-2 text-gray-400 hover:text-gray-600 transition-colors","aria-label":"Fechar popup",children:s.jsx(Ps,{className:"h-6 w-6"})})]}),s.jsx("div",{className:`flex-1 overflow-y-auto ${f?"p-0":"p-6"}`,children:s.jsx($h,{content:a.content,noSpacing:f})}),a.button_enabled&&a.button_text&&a.button_url&&s.jsx("div",{className:`${f?"p-0":"p-4"} border-t border-gray-200`,children:s.jsx("div",{className:`flex ${a.button_alignment==="left"?"justify-start":a.button_alignment==="right"?"justify-end":"justify-center"}`,children:s.jsx("a",{href:a.button_url,className:"inline-flex items-center justify-center px-4 py-2 bg-primary-600 hover:bg-primary-700 text-white font-medium rounded-lg transition-colors",onClick:p,children:a.button_text})})})]})})}function $h({content:e,noSpacing:t=!1}){return!e||!Array.isArray(e)?null:s.jsx("div",{className:t?"":"space-y-4",children:e.map((r,a)=>s.jsx("div",{children:In(r,t)},r.id||a))})}function In(e,t=!1){var a,n,i,c,l,p,h,u,f;if(!e||!e.type)return null;const r=t?"":"my-4";switch(e.type){case"title":const R=(a=e.settings)==null?void 0:a.iconName,S=R??"UserGroupIcon",E=S?kh[S]||Kc:null,v=((n=e.settings)==null?void 0:n.text)||"";return s.jsx("div",{className:r,children:s.jsxs("div",{className:`flex items-center ${E?"gap-3":""} ${t?"":"mb-4 pb-3"} border-b-2 border-primary`,children:[E&&s.jsx(E,{className:"h-6 w-6 text-primary"}),s.jsx("h2",{className:"text-xl font-bold text-titulos",children:v})]})});case"text":return s.jsx("div",{className:`prose max-w-none ${r}`,children:s.jsx("div",{dangerouslySetInnerHTML:{__html:Lh(((i=e.settings)==null?void 0:i.content)||"")}})});case"image":if(!((c=e.settings)!=null&&c.image_url))return null;const A=e.settings.image_url.startsWith("http")?e.settings.image_url:`${re.STORAGE_URL}/${e.settings.image_url}`;return s.jsxs("div",{className:`${r} ${e.settings.alignment==="left"?"text-left":e.settings.alignment==="right"?"text-right":"text-center"}`,children:[s.jsx("img",{src:A,alt:e.settings.alt_text||"",className:`inline-block rounded-lg ${e.settings.size==="small"?"max-w-xs":e.settings.size==="medium"?"max-w-md":e.settings.size==="large"?"max-w-2xl":"w-full"}`}),e.settings.caption&&s.jsx("p",{className:`text-sm text-gray-600 ${t?"":"mt-2"}`,children:e.settings.caption})]});case"form":return(l=e.settings)!=null&&l.form_slug?s.jsx("div",{className:`${r} ${e.settings.width==="full"?"w-full":"max-w-2xl mx-auto"}`,children:s.jsx(Tl,{slug:e.settings.form_slug,showError:!1})}):null;case"columns":return!((p=e.settings)!=null&&p.columns)||e.settings.columns.length===0?null:s.jsx("div",{className:`grid ${t?"":"gap-4"} ${r}`,style:{gridTemplateColumns:e.settings.columns.map(T=>`${T.width}%`).join(" ")},children:e.settings.columns.map(T=>s.jsx("div",{className:`${t?"":"space-y-4"} flex flex-col ${T.verticalAlign==="center"?"justify-center":T.verticalAlign==="bottom"?"justify-end":"justify-start"}`,children:T.blocks&&T.blocks.map((w,P)=>s.jsx("div",{children:In(w,t)},w.id||P))},T.id))});case"card":if(!((h=e.settings)!=null&&h.blocks)||e.settings.blocks.length===0)return null;
88const _=((u=e.settings)==null?void 0:u.marginTop)??(t?0:16),L=((f=e.settings)==null?void 0:f.marginBottom)??(t?0:16);return s.jsx("div",{style:{marginTop:`${_}px`,marginBottom:`${L}px`},children:s.jsx("div",{className:`bg-white rounded-lg shadow-sm border border-gray-200 ${t?"p-0":"p-4"}`,children:e.settings.blocks.map((T,w)=>s.jsx("div",{children:In(T,t)},T.id||w))})});default:return null}}function X({children:e}){return s.jsxs("div",{className:"min-h-screen flex flex-col",children:[s.jsx(Bm,{}),s.jsx(Wm,{}),s.jsx("main",{className:"flex-1 pt-[70px]",style:{marginTop:"-70px"},children:e}),s.jsx(Xm,{}),s.jsx(Oh,{})]})}const ir=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Ih(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}ir.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Ih("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));const Dh={async getAll(){try{return(await ir.get("/api/v1/permissions")).data}catch(e){throw e}},async getMyPermissions(){try{return(await ir.get("/api/v1/permissions/my")).data}catch(e){throw e}},async getUserPermissions(e){try{return(await ir.get(`/api/v1/usuarios/${e}/permissions`)).data}catch(t){throw t}},async updateUserPermissions(e,t){try{return(await ir.put(`/api/v1/usuarios/${e}/permissions`,{permission_ids:t})).data}catch(r){throw r}},async bulkAddUserPermissions(e,t){try{return(await ir.post("/api/v1/usuarios/permissions/bulk-add",{user_ids:e,permission_ids:t})).data}catch(r){throw r}}};function Ol(){const{user:e}=Sr(),[t,r]=o.useState([]),[a,n]=o.useState([]),[i,c]=o.useState(!0);o.useEffect(()=>{e?(async()=>{try{if(c(!0),(e==null?void 0:e.role)==="super_admin"){n([]),r([]),c(!1);return}if(e)try{const R=await Dh.getMyPermissions(),S=R.permission_names||[];n(S),r(R.permissions||[])}catch(R){console.error("Erro ao carregar permissões:",R),e!=null&&e.permissions&&Array.isArray(e.permissions)&&e.permissions.length>0?(n(e.permissions),r(e.permissions)):(n([]),r([]))}}catch(R){console.error("Erro ao carregar permissões:",R),n([]),r([])}finally{c(!1)}})():(n([]),r([]),c(!1))},[e]);const l=f=>e?e.role==="super_admin"?!0:i?!1:a.includes(f):!1;return{permissions:t,permissionNames:a,isLoading:i,hasPermission:l,hasAnyPermission:f=>e?e.role==="super_admin"?!0:f.some(R=>a.includes(R)):!1,hasAllPermissions:f=>e?e.role==="super_admin"?!0:f.every(R=>a.includes(R)):!1,canAccess:f=>e?e.role==="super_admin"?!0:i?!1:l(f):!1}}const $l=o.createContext(null);function Fh({enabled:e,children:t}){return s.jsx($l.Provider,{value:{maintenanceEnabled:!!e},children:t})}function zh(){const e=o.useContext($l);if(!e)throw new Error("useMaintenance deve ser usado dentro de um MaintenanceProvider");return e}const Ee=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),Wr=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function eo(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Ee.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=eo("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));Ee.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});async function Mh(){try{const e=await Wr.get("/sanctum/csrf-cookie");return e.status===204||e.status===200}catch(e){return console.error("Erro ao obter CSRF cookie:",e),!1}}Wr.interceptors.request.use(e=>{var t;if(["post","put","patch","delete"].includes((t=e.method)==null?void 0:t.toLowerCase())){const r=eo("XSRF-TOKEN");r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r))}return e},e=>Promise.reject(e));const Uh={async listar(e={}){try{const t=new URLSearchParams;e.search&&t.append("search",e.search),e.ano&&t.append("ano",e.ano),e.mes&&t.append("mes",e.mes),e.status&&t.append("status",e.status),e.periodo&&t.append("periodo",e.periodo),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),e.minhas_plenarias&&t.append("minhas_plenarias","1");
88const r=e.minhas_plenarias?`/api/v1/plenarias/minhas?${t.toString()}`:`/api/v1/plenarias?${t.toString()}`;return(await Ee.get(r)).data}catch(t){throw this.handleError(t)}},async buscar(e){try{return(await Ee.get(`/api/v1/plenarias/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){try{return(await Ee.post("/api/v1/plenarias",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await Ee.put(`/api/v1/plenarias/${e}`,t)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await Ee.delete(`/api/v1/plenarias/${e}`)).data}catch(t){throw this.handleError(t)}},async listarPublicadas(e=null){try{const t=e?{ano:e}:{};return(await Wr.get("/api/v1/plenarias/publicadas",{params:t})).data}catch(t){throw console.error("Erro ao buscar plenárias publicadas:",t),this.handleError(t)}},async confirmarPresenca(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/responder`,t)).data}catch(r){throw this.handleError(r)}},async minhaConfirmacao(e){try{return(await Ee.get(`/api/v1/plenarias/${e}/confirmacao/minha`)).data}catch(t){throw this.handleError(t)}},async cancelarParticipacao(e,t=null){try{const r={status:"recusado"};return t&&(r.observacao=t),(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/responder`,r)).data}catch(r){throw this.handleError(r)}},async adminConfirmarPresenca(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/admin-confirmar/${t}`)).data}catch(r){throw this.handleError(r)}},async dispararLembreteConfirmacao(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/lembrete/${t}`)).data}catch(r){throw this.handleError(r)}},async dispararLembretesPendentes(e){try{return(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/lembrete-pendentes`)).data}catch(t){throw this.handleError(t)}},async listarParticipacoes(e){try{return(await Ee.get(`/api/v1/plenarias/${e}/participacoes`)).data}catch(t){throw this.handleError(t)}},async registrarParticipacao(e,t,r,a=null){try{return(await Ee.post(`/api/v1/plenarias/${e}/participacoes`,{user_id:t,status:r,observacao:a})).data}catch(n){throw this.handleError(n)}},async registrarParticipacoesLote(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/participacoes/lote`,{participacoes:t})).data}catch(r){throw this.handleError(r)}},async limparCadastro(e,t=null){try{const r=t?{participante_id:t}:{};return(await Ee.post(`/api/v1/plenarias/${e}/confirmacao/limpar-cadastro`,r)).data}catch(r){throw this.handleError(r)}},async salvarLogistica(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/logistica`,t)).data}catch(r){throw this.handleError(r)}},async minhaLogistica(e){try{return(await Ee.get(`/api/v1/plenarias/${e}/logistica/minha`)).data}catch(t){throw this.handleError(t)}},async convocar(e,t){try{const r=Array.isArray(t)&&t.length>0&&typeof t[0]=="number"?t.map(n=>({id:n,permitir_aviao:!1})):t;return(await Ee.post(`/api/v1/plenarias/${e}/convocar`,{participantes:r})).data}catch(r){throw this.handleError(r)}},async removerParticipante(e,t){try{return(await Ee.delete(`/api/v1/plenarias/${e}/participantes/${t}`)).data}catch(r){throw this.handleError(r)}},async atualizarPermitirAviao(e,t,r){try{return(await Ee.put(`/api/v1/plenarias/${e}/participantes/${t}/permitir-aviao`,{permitir_aviao:r})).data}catch(a){throw this.handleError(a)}},async buscarConvocacaoPorToken(e){try{return(await Wr.get(`/api/v1/plenaria/convocacao/${e}`)).data}catch(t){throw this.handleError(t)}},async responderConvocacaoPorToken(e,t){try{return eo("XSRF-TOKEN")||await Mh(),(await Wr.post(`/api/v1/plenaria/convocacao/${e}/responder`,t)).data}catch(r){throw this.handleError(r)}},async listarAnexos(e){try{return(await Ee.get(`/api/v1/plenarias/${e}/anexos`)).data}catch(t){throw this.handleError(t)}},async uploadAnexo(e,t,r=null){try{const a=new FormData;return a.append("arquivo",t),r&&a.append("descricao",r),(await Ee.post(`/api/v1/plenarias/${e}/anexos`,a)).data}catch(a){throw this.handleError(a)}},async deletarAnexo(e,t){try{return(await Ee.delete(`/api/v1/plenarias/${e}/anexos/${t}`)).data}catch(r){throw this.handleError(r)}},async buscarConfirmacaoParticipante(e,t){try{return(await Ee.get(`/api/v1/plenarias/${e}/confirmacao/participante/${t}`)).data}catch(r){throw this.handleError(r)}},async buscarLogisticaParticipante(e,t){try{return(await Ee.get(`/api/v1/plenarias/${e}/logistica/participante/${t}`)).data}catch(r){throw this.handleError(r)}},async liberarLogisticaTemporaria(e,t){try{return(await Ee.post(`/api/v1/plenarias/${e}/logistica/participante/${t}/liberar-24h`)).data}catch(r){throw this.handleError(r)}},async listarAnexosParticipante(e,t){try{return(await Ee.get(`/api/v1/plenarias/${e}/anexos/participante/${t}`)).data}catch(r){throw this.handleError(r)}}
88,async formcarParticipantes(e){try{return(await Ee.get(`/api/v1/plenarias/${e}/formcar/participantes`)).data}catch(t){throw this.handleError(t)}},async formcarLiberar(e,t,r){try{return(await Ee.post(`/api/v1/plenarias/${e}/formcar/participantes/${t}/liberar`,r)).data}catch(a){throw this.handleError(a)}},async formcarMinhasLiberacoes(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.plenaria_id&&t.append("plenaria_id",e.plenaria_id),e.per_page&&t.append("per_page",e.per_page),(await Ee.get(`/api/v1/plenarias/formcar/minhas-liberacoes?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async formcarSalvarResposta(e,t){try{return(await Ee.post(`/api/v1/plenarias/formcar/minhas-liberacoes/${e}/resposta`,t)).data}catch(r){throw this.handleError(r)}},async formcarUploadFoto(e,t){try{const r=new FormData;return r.append("foto",t),(await Ee.post(`/api/v1/plenarias/formcar/minhas-liberacoes/${e}/foto-upload`,r)).data}catch(r){throw this.handleError(r)}},async formcarRemoverFoto(e,t){try{return(await Ee.post(`/api/v1/plenarias/formcar/minhas-liberacoes/${e}/foto-remove`,{arquivo_path:t})).data}catch(r){throw this.handleError(r)}},handleError(e){var t,r,a;if(e.response){const n=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",i=((r=e.response.data)==null?void 0:r.errors)||{},c={message:n,errors:i,status:e.response.status,motivo_codigo:((a=e.response.data)==null?void 0:a.motivo_codigo)||null};return e.response.data&&(c.response={data:e.response.data}),c}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},os=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Vh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}os.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Vh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));os.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const qh={async listar(e){try{return(await os.get(`/api/v1/eventos/${e}/moderadores-checkin`)).data}catch(t){throw this.handleError(t)}},async adicionar(e,t){try{return(await os.post(`/api/v1/eventos/${e}/moderadores-checkin`,{user_id:t})).data}catch(r){throw this.handleError(r)}},async remover(e,t){try{return(await os.delete(`/api/v1/eventos/${e}/moderadores-checkin/${t}`)).data}catch(r){throw this.handleError(r)}},async meusEventos(){try{return(await os.get("/api/v1/eventos/checkin-moderador/meus-eventos")).data}catch(e){throw this.handleError(e)}},async listarInscricoes(e,t={}){try{const r=new URLSearchParams;return t.status&&r.append("status",t.status),t.search&&r.append("search",t.search),t.per_page&&r.append("per_page",t.per_page),t.page&&r.append("page",t.page),(await os.get(`/api/v1/eventos/${e}/checkin-moderador/inscricoes?${r.toString()}`)).data}catch(r){throw this.handleError(r)}},async confirmarPresenca(e,t){try{return(await os.post(`/api/v1/eventos/${e}/checkin-moderador/inscricoes/${t}/confirmar-presenca`)).data}catch(r){throw this.handleError(r)}},async reverterPresenca(e,t){try{return(await os.post(`/api/v1/eventos/${e}/checkin-moderador/inscricoes/${t}/reverter-presenca`)).data}catch(r){throw this.handleError(r)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},St=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Bh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}St.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Bh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));St.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Wh={async listar(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.status&&t.append("status",e.status),e.user_id&&t.append("user_id",e.user_id),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await St.get(`/api/v1/viagens/liberacoes?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async minhasLiberacoes(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await St.get(`/api/v1/viagens/minhas-liberacoes?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async buscar(e){try{return(await St.get(`/api/v1/viagens/liberacoes/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){try{return(await St.post("/api/v1/viagens/liberacoes",e)).data}catch(t){throw this.handleError(t)}},async atualizarPermitirAviao(e,t){try{return(await St.put(`/api/v1/viagens/liberacoes/${e}/permitir-aviao`,{permitir_aviao:!!t})).data}catch(r){throw this.handleError(r)}},async atualizar(e,t){try{return(await St.put(`/api/v1/viagens/liberacoes/${e}`,t)).data}catch(r){throw this.handleError(r)}},async enviarLembrete(e,t){try{return(await St.post(`/api/v1/viagens/liberacoes/${e}/lembrete`,{channels:t})).data}catch(r){throw this.handleError(r)}},async cancelar(e){try{return(await St.put(`/api/v1/viagens/liberacoes/${e}/cancelar`)).data}catch(t){throw this.handleError(t)}},async limparFormulario(e){try{return(await St.put(`/api/v1/viagens/liberacoes/${e}/limpar-formulario`)).data}catch(t){throw this.handleError(t)}},async deletar(e){try{return(await St.delete(`/api/v1/viagens/liberacoes/${e}`)).data}catch(t){throw this.handleError(t)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Le=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Hh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Le.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Hh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));Le.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Gh={async listar(e,t={}
88){try{const r=new URLSearchParams;return t.sort_by&&r.append("sort_by",t.sort_by),t.sort_order&&r.append("sort_order",t.sort_order),t.per_page&&r.append("per_page",t.per_page),t.page&&r.append("page",t.page),(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes?${r.toString()}`)).data}catch(r){throw console.error("Erro ao listar reuniões:",r),r}},async listarParaParticipante(e,t={}){try{const r=new URLSearchParams;return t.sort_by&&r.append("sort_by",t.sort_by),t.sort_order&&r.append("sort_order",t.sort_order),t.per_page&&r.append("per_page",t.per_page),t.page&&r.append("page",t.page),(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/visualizar?${r.toString()}`)).data}catch(r){throw console.error("Erro ao listar reuniões para participante:",r),r}},async buscar(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}`)).data}catch(r){throw console.error("Erro ao buscar reunião:",r),r}},async criar(e,t,r={}){try{const a=r!=null&&r.comoParticipante?`/api/v1/comissoes-especiais/${e}/reunioes/participante`:`/api/v1/comissoes-especiais/${e}/reunioes`;return(await Le.post(a,t)).data}catch(a){throw console.error("Erro ao criar reunião:",a),a}},async atualizar(e,t,r,a={}){try{const n=a!=null&&a.comoParticipante?`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participante`:`/api/v1/comissoes-especiais/${e}/reunioes/${t}`;return(await Le.put(n,r)).data}catch(n){throw console.error("Erro ao atualizar reunião:",n),n}},async deletar(e,t){try{return(await Le.delete(`/api/v1/comissoes-especiais/${e}/reunioes/${t}`)).data}catch(r){throw console.error("Erro ao deletar reunião:",r),r}},async confirmarPresenca(e,t,r,a=null){try{return(await Le.post(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/confirmar-presenca`,{status:r,observacao:a})).data}catch(n){throw console.error("Erro ao confirmar presença:",n),n}},async listarConfirmacoes(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/confirmacoes`)).data}catch(r){throw console.error("Erro ao listar confirmações:",r),r}},async buscarAta(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/ata`)).data}catch(r){throw console.error("Erro ao buscar ATA:",r),r}},async visualizarAta(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/ata/visualizar`)).data}catch(r){throw console.error("Erro ao visualizar ATA:",r),r}},async salvarAta(e,t,r){try{return(await Le.post(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/ata`,{conteudo:r})).data}catch(a){throw console.error("Erro ao salvar ATA:",a),a}},async listarParticipantes(e,t,r={}){var a;try{const n=r!=null&&r.comoParticipante?`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participantes/visualizar`:`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participantes`,i=await Le.get(n);return Array.isArray(i.data)?i.data:((a=i.data)==null?void 0:a.data)||i.data||[]}catch(n){throw console.error("Erro ao listar participantes:",n),n.response&&(console.error("Resposta do servidor:",n.response.data),console.error("Status:",n.response.status)),n}},async registrarParticipacao(e,t,r,a,n=null){try{return(await Le.post(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participacoes`,{user_id:r,status:a,observacao:n})).data}catch(i){throw console.error("Erro ao registrar participação:",i),i}},async listarParticipacoes(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participacoes`)).data}catch(r){throw console.error("Erro ao listar participações:",r),r}},async estatisticasParticipacao(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/estatisticas-participacao/${t}`)).data}catch(r){throw console.error("Erro ao buscar estatÃsticas:",r),r}},async listarPautas(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/pautas`)).data}catch(r){throw console.error("Erro ao listar pautas:",r),r}},async criarPauta(e,t,r){try{return(await Le.post(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/pautas`,r)).data}catch(a){throw console.error("Erro ao criar pauta:",a),a}},async atualizarPauta(e,t,r,a){try{return(await Le.put(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/pautas/${r}`,a)).data}catch(n){throw console.error("Erro ao atualizar pauta:",n),n}},async removerPauta(e,t,r){try{return(await Le.delete(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/pautas/${r}`)).data}catch(a){throw console.error("Erro ao remover pauta:",a),a}},async minhasAtasPendentes(){try{return(await Le.get("/api/v1/comissoes-especiais/reunioes/atas-responsavel/pendentes")).data}catch(e){throw console.error("Erro ao listar ATAs pendentes:",e),e}},async salvarMinhaAta(e,t){try{return(await Le.post(`/api/v1/comissoes-especiais/reunioes/${e}/ata/responsavel`,{conteudo:t})).data}catch(r){throw console.error("Erro ao salvar minha ATA:",r),r}},async liberarFormcar(e,t,r,a){try{return(await Le.post(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/participantes/${r}/liberar-formcar`,a)).data}catch(n){throw console.error("Erro ao liberar FormCAR:",n),n}},async minhasLiberacoesFormcar(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.comissao_id&&t.append("comissao_id",e.comissao_id),e.reuniao_id&&t.append("reuniao_id",e.reuniao_id),e.per_page&&t.append("per_page",e.per_page),(await Le.get(`/api/v1/comissoes-especiais/formcar/minhas-liberacoes?${t.toString()}`)).data}catch(t){throw console.error("Erro ao listar minhas liberações de FormCAR:",t),t}},async salvarRespostaFormcar(e,t){try{return(await Le.post(`/api/v1/comissoes-especiais/formcar/minhas-liberacoes/${e}/resposta`,t)).data}catch(r){throw console.error("Erro ao salvar FormCAR:",r),r}},async uploadFotoFormcar(e,t){try{const r=new FormData;return r.append("foto",t),(await Le.post(`/api/v1/comissoes-especiais/formcar/minhas-liberacoes/${e}/foto-upload`,r,{headers:{"Content-Type":"multipart/form-data"}})).data}catch(r){throw console.error("Erro ao enviar foto do FormCAR:",r),r}},async removerFotoFormcar(e,t){try{return(await Le.post(`/api/v1/comissoes-especiais/formcar/minhas-liberacoes/${e}/foto-remove`,{arquivo_path:t})).data}catch(r){throw console.error("Erro ao remover foto do FormCAR:",r),r}},async visualizarReuniaoParticipante(e,t){try{return(await Le.get(`/api/v1/comissoes-especiais/${e}/reunioes/${t}/visualizar`)).data}catch(r){throw console.error("Erro ao visualizar reunião:",r),r}}},st=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Kh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}st.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Kh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));st.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Xh={async minhasInscricoes(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await st.get(`/api/v1/comissoes-setoriais-inscricoes/minhas?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async comissoesDisponiveis(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),e.tipo&&t.append("tipo",e.tipo),(await st.get(`/api/v1/comissoes-setoriais-inscricoes/comissoes-disponiveis?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async formularioInscricao(e){try{return(await st.get(`/api/v1/comissoes-setoriais-inscricoes/${e}/formulario`)).data}catch(t){throw this.handleError(t)}},async inscrever(e){try{return(await st.post("/api/v1/comissoes-setoriais-inscricoes/inscrever",e)).data}catch(t){throw this.handleError(t)}},async listarAnexos(e){try{return(await st.get(`/api/v1/comissoes-setoriais-inscricoes/${e}/anexos`)).data}catch(t){throw this.handleError(t)}},async uploadAnexo(e,t){try{const r=new FormData;return r.append("titulo",t.titulo||""),r.append("observacao",t.observacao||""),t.arquivo&&r.append("arquivo",t.arquivo),(await st.post(`/api/v1/comissoes-setoriais-inscricoes/${e}/anexos`,r)).data}catch(r){throw this.handleError(r)}},async downloadAnexo(e,t,r="anexo"){var a,n;try{const i=await st.get(`/api/v1/comissoes-setoriais-inscricoes/${e}/anexos/${t}/download`,{responseType:"blob"}),c=window.URL.createObjectURL(new Blob([i.data],{type:((a=i.data)==null?void 0:a.type)||i.headers["content-type"]||"application/octet-stream"})),l=document.createElement("a");l.href=c;const p=i.headers["content-disposition"];let h=r||"anexo";if(p){const u=p.match(/filename\*=UTF-8''([^;]+)/i),f=p.match(/filename="?([^";]+)"?/i);u!=null&&u[1]?h=decodeURIComponent(u[1]):f!=null&&f[1]&&(h=f[1])}if(!/\.[a-z0-9]+$/i.test(h)){const u=((n=i.data)==null?void 0:n.type)||i.headers["content-type"]||"",f={"application/pdf":"pdf","image/jpeg":"jpg","
88image/png":"png","image/gif":"gif","text/plain":"txt","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"docx","application/msword":"doc"};f[u]&&(h=`${h}.${f[u]}`)}return l.setAttribute("download",h),document.body.appendChild(l),l.click(),l.remove(),window.URL.revokeObjectURL(c),{success:!0}}catch(i){throw this.handleError(i)}},async removerAnexo(e,t){try{return(await st.delete(`/api/v1/comissoes-setoriais-inscricoes/${e}/anexos/${t}`)).data}catch(r){throw this.handleError(r)}},async solicitarSaida(e,t){try{return(await st.post(`/api/v1/comissoes-setoriais-inscricoes/${e}/solicitar-saida`,{justificativa:t})).data}catch(r){throw this.handleError(r)}},async aprovar(e,t=null){try{return(await st.post(`/api/v1/comissoes-setoriais-inscricoes/${e}/aprovar`,{observacao:t})).data}catch(r){throw this.handleError(r)}},async rejeitar(e,t=null,r=!1){try{return(await st.post(`/api/v1/comissoes-setoriais-inscricoes/${e}/rejeitar`,{observacao:t,permitir_correcao:r})).data}catch(a){throw this.handleError(a)}},async reverterNegacao(e){try{return(await st.post(`/api/v1/comissoes-setoriais-inscricoes/${e}/reverter-negacao`)).data}catch(t){throw this.handleError(t)}},async remover(e,t=null){try{const r=t?{observacao:t}:{};return(await st.delete(`/api/v1/comissoes-setoriais-inscricoes/${e}`,{data:r})).data}catch(r){throw this.handleError(r)}},async baixarFichaInscricao(e,t,r="pdf",a=null){try{const n=r==="html"?"html":"pdf",i=n==="html"?"text/html":"application/pdf",c=await st.get(`/api/v1/comissoes-setoriais/${e}/inscricoes/${t}/documento`,{params:{formato:n,...a?{tipo:a}:{}},responseType:"blob"}),l=window.URL.createObjectURL(new Blob([c.data],{type:i})),p=document.createElement("a");return p.href=l,p.setAttribute("download",`ficha-inscricao-${t}.${n}`),document.body.appendChild(p),p.click(),p.remove(),window.URL.revokeObjectURL(l),c}catch(n){throw this.handleError(await this.desblobarErro(n))}},async desblobarErro(e){var r;const t=(r=e==null?void 0:e.response)==null?void 0:r.data;if(t instanceof Blob)try{const a=await t.text();e.response.data=a?JSON.parse(a):{}}catch{e.response.data={}}return e},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},rt=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Qh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}rt.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Qh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));rt.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Jh={async minhasInscricoes(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await rt.get(`/api/v1/comissoes-especiais-inscricoes/minhas?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async comissoesDisponiveis(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await rt.get(`/api/v1/comissoes-especiais-inscricoes/comissoes-disponiveis?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async formularioInscricao(e){try{return(await rt.get(`/api/v1/comissoes-especiais-inscricoes/${e}/formulario`)).data}catch(t){throw this.handleError(t)}},async inscrever(e){try{return(await rt.post("/api/v1/comissoes-especiais-inscricoes/inscrever",e)).data}catch(t){throw this.handleError(t)}},async listarAnexos(e){try{return(await rt.get(`/api/v1/comissoes-especiais-inscricoes/${e}/anexos`)).data}catch(t){throw this.handleError(t)}},async uploadAnexo(e,t){try{const r=new FormData;return r.append("titulo",t.titulo||""),r.append("observacao",t.observacao||""),t.arquivo&&r.append("arquivo",t.arquivo),(await rt.post(`/api/v1/comissoes-especiais-inscricoes/${e}/anexos`,r)).data}catch(r){throw this.handleError(r)}},async downloadAnexo(e,t,r="anexo"){var a,n;try{const i=await rt.get(`/api/v1/comissoes-especiais-inscricoes/${e}/anexos/${t}/download`,{responseType:"blob"}),c=window.URL.createObjectURL(new Blob([i.data],{type:((a=i.data)==null?void 0:a.type)||i.headers["content-type"]||"application/octet-stream"})),l=document.createElement("a");l.href=c;const p=i.headers["content-disposition"];let h=r||"anexo";if(p){const u=p.match(/filename\*=UTF-8''([^;]+)/i),f=p.match(/filename="?([^";]+)"?/i);u!=null&&u[1]?h=decodeURIComponent(u[1]):f!=null&&f[1]&&(h=f[1])}if(!/\.[a-z0-9]+$/i.test(h)){const u=((n=i.data)==null?void 0:n.type)||i.headers["content-type"]||"",f={"application/pdf":"pdf","image/jpeg":"jpg","
88image/png":"png","image/gif":"gif","text/plain":"txt","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"docx","application/msword":"doc"};f[u]&&(h=`${h}.${f[u]}`)}return l.setAttribute("download",h),document.body.appendChild(l),l.click(),l.remove(),window.URL.revokeObjectURL(c),{success:!0}}catch(i){throw this.handleError(i)}},async removerAnexo(e,t){try{return(await rt.delete(`/api/v1/comissoes-especiais-inscricoes/${e}/anexos/${t}`)).data}catch(r){throw this.handleError(r)}},async aprovar(e,t=null){try{return(await rt.post(`/api/v1/comissoes-especiais-inscricoes/${e}/aprovar`,{observacao:t})).data}catch(r){throw this.handleError(r)}},async rejeitar(e,t=null,r=!1){try{return(await rt.post(`/api/v1/comissoes-especiais-inscricoes/${e}/rejeitar`,{observacao:t,permitir_correcao:r})).data}catch(a){throw this.handleError(a)}},async liberarReenvio(e,t){try{return(await rt.post(`/api/v1/comissoes-especiais-inscricoes/${e}/liberar-reenvio`,{observacao:t})).data}catch(r){throw this.handleError(r)}},async solicitarSaida(e,t){try{return(await rt.post(`/api/v1/comissoes-especiais-inscricoes/${e}/solicitar-saida`,{justificativa:t})).data}catch(r){throw this.handleError(r)}},async remover(e,t=null){try{const r=t?{observacao:t}:{};return(await rt.delete(`/api/v1/comissoes-especiais-inscricoes/${e}`,{data:r})).data}catch(r){throw this.handleError(r)}},async removerAdministrativamente(e,t=null){try{const r=t?{observacao:t}:{};return(await rt.delete(`/api/v1/comissoes-especiais-inscricoes/${e}/admin`,{data:r})).data}catch(r){throw this.handleError(r)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},dt=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Zh(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}dt.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Zh("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));dt.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Yh={async minhasInscricoes(e={}){try{const t=new URLSearchParams;return e.status&&t.append("status",e.status),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await dt.get(`/api/v1/comissoes-gestoras-inscricoes/minhas?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async comissoesDisponiveis(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await dt.get(`/api/v1/comissoes-gestoras-inscricoes/comissoes-disponiveis?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async formularioInscricao(e){try{return(await dt.get(`/api/v1/comissoes-gestoras-inscricoes/${e}/formulario`)).data}catch(t){throw this.handleError(t)}},async inscrever(e){try{return(await dt.post("/api/v1/comissoes-gestoras-inscricoes/inscrever",e)).data}catch(t){throw this.handleError(t)}},async listarAnexos(e){try{return(await dt.get(`/api/v1/comissoes-gestoras-inscricoes/${e}/anexos`)).data}catch(t){throw this.handleError(t)}},async uploadAnexo(e,t){try{const r=new FormData;return r.append("titulo",t.titulo||""),r.append("observacao",t.observacao||""),t.arquivo&&r.append("arquivo",t.arquivo),(await dt.post(`/api/v1/comissoes-gestoras-inscricoes/${e}/anexos`,r)).data}catch(r){throw this.handleError(r)}},async downloadAnexo(e,t,r="anexo"){var a,n;try{const i=await dt.get(`/api/v1/comissoes-gestoras-inscricoes/${e}/anexos/${t}/download`,{responseType:"blob"}),c=window.URL.createObjectURL(new Blob([i.data],{type:((a=i.data)==null?void 0:a.type)||i.headers["content-type"]||"application/octet-stream"})),l=document.createElement("a");l.href=c;const p=i.headers["content-disposition"];let h=r||"anexo";if(p){const u=p.match(/filename\*=UTF-8''([^;]+)/i),f=p.match(/filename="?([^";]+)"?/i);u!=null&&u[1]?h=decodeURIComponent(u[1]):f!=null&&f[1]&&(h=f[1])}if(!/\.[a-z0-9]+$/i.test(h)){const u=((n=i.data)==null?void 0:n.type)||i.headers["content-type"]||"",f={"application/pdf":"pdf","image/jpeg":"jpg","
88image/png":"png","image/gif":"gif","text/plain":"txt","application/vnd.openxmlformats-officedocument.wordprocessingml.document":"docx","application/msword":"doc"};f[u]&&(h=`${h}.${f[u]}`)}return l.setAttribute("download",h),document.body.appendChild(l),l.click(),l.remove(),window.URL.revokeObjectURL(c),{success:!0}}catch(i){throw this.handleError(i)}},async removerAnexo(e,t){try{return(await dt.delete(`/api/v1/comissoes-gestoras-inscricoes/${e}/anexos/${t}`)).data}catch(r){throw this.handleError(r)}},async aprovar(e,t=null){try{return(await dt.post(`/api/v1/comissoes-gestoras-inscricoes/${e}/aprovar`,{observacao:t})).data}catch(r){throw this.handleError(r)}},async rejeitar(e,t=null,r=!1){try{return(await dt.post(`/api/v1/comissoes-gestoras-inscricoes/${e}/rejeitar`,{observacao:t,permitir_correcao:r})).data}catch(a){throw this.handleError(a)}},async solicitarSaida(e,t){try{return(await dt.post(`/api/v1/comissoes-gestoras-inscricoes/${e}/solicitar-saida`,{justificativa:t})).data}catch(r){throw this.handleError(r)}},async remover(e,t=null){try{const r=t?{observacao:t}:{};return(await dt.delete(`/api/v1/comissoes-gestoras-inscricoes/${e}`,{data:r})).data}catch(r){throw this.handleError(r)}},async removerAdministrativamente(e,t=null){try{const r=t?{observacao:t}:{};return(await dt.delete(`/api/v1/comissoes-gestoras-inscricoes/${e}/admin`,{data:r})).data}catch(r){throw this.handleError(r)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},Ns=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function ef(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Ns.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=ef("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e});async function G_(e){const{data:t}=await Ns.post("/api/v1/formcar-avulso",e);return t}async function K_(e){const{data:t}=await Ns.delete(`/api/v1/formcar-avulso/${e}`);return t}async function tf(e={}){const{data:t}=await Ns.get("/api/v1/formcar-avulso/minhas-liberacoes",{params:{status:e.status||void 0,per_page:e.per_page??50},signal:e.signal});return t}async function X_(e,t){const{data:r}=await Ns.post(`/api/v1/formcar-avulso/minhas-liberacoes/${e}/resposta`,t);return r}async function Q_(e,t){const r=new FormData;r.append("foto",t);const{data:a}=await Ns.post(`/api/v1/formcar-avulso/minhas-liberacoes/${e}/foto-upload`,r,{headers:{"Content-Type":"multipart/form-data"}});return a}async function J_(e,t){const{data:r}=await Ns.post(`/api/v1/formcar-avulso/minhas-liberacoes/${e}/foto-remove`,{arquivo_path:t});return r}async function sf(e){var r;const t=(r=e==null?void 0:e.response)==null?void 0:r.data;if(t instanceof Blob)try{const a=await t.text();e.response.data=a?JSON.parse(a):{}}catch{e.response.data={}}return e}async function Z_(e,t){try{const r=await Ns.get(`/api/v1/formcar-avulso/${e}/pdf`,{responseType:"blob"}),a=window.URL.createObjectURL(new Blob([r.data],{type:"application/pdf"})),n=document.createElement("a");return n.href=a,n.setAttribute("download",t||`formcar-avulso-${e}.pdf`),document.body.appendChild(n),n.click(),n.remove(),window.URL.revokeObjectURL(a),r}catch(r){throw await sf(r)}}function ha(e){return String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")}function Il(e,t,r,a){const i=(a==null?void 0:a.startsWith("image/"))?`<img src="${t}" alt="${ha(r)}" style="max-width:100%;max-height:100%;object-fit:contain;" />`:`<iframe src="${t}" style="position:fixed;inset:0;width:100%;height:100%;border:0;"></iframe>`,c=`<!doctype html> 89<html> 90<head> 91<meta charset="utf-8" /> 92<title>${ha(r)}</title> 93<style> 94 html, body { margin: 0; height: 100%; background: #525659; } 95 body { display: flex; align-items: center; justify-content: center; } 96 .baixar { position: fixed; top: 8px; right: 8px; z-index: 1; background: #fff; color: #111; padding: 6px 12px; border-radius: 6px; font: 13px system-ui, sans-serif; text-decoration: none; box-shadow: 0 1px 4px rgba(0,0,0,.3); } 97</style> 98</head> 99<body> 100 <a class="baixar" href="${t}" download="${ha(r)}">Baixar ${ha(r)}</a> 101 ${i} 102</body> 103</html>
103`,l=new Blob([c],{type:"text/html"}),p=window.URL.createObjectURL(l);e.location.href=p;let h=!1;const u=()=>{h||(h=!0,window.URL.revokeObjectURL(p),window.URL.revokeObjectURL(t))};if(e)try{e.addEventListener("unload",u)}catch{}window.setTimeout(u,30*60*1e3)}const ce=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function rf(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}ce.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=rf("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));ce.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});function ue(e){var t,r;return e.response?{message:((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",errors:((r=e.response.data)==null?void 0:r.errors)||{},status:e.response.status}:e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}const de="/api/v1/financeiro";function dr(e={}){const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.data_inicio&&t.append("data_inicio",e.data_inicio),e.data_fim&&t.append("data_fim",e.data_fim),e.favorecido_tipo&&t.append("favorecido_tipo",e.favorecido_tipo),e.financeiro_empresa_id&&t.append("financeiro_empresa_id",e.financeiro_empresa_id),e.financeiro_centro_custo_id&&t.append("financeiro_centro_custo_id",e.financeiro_centro_custo_id),e.user_id&&t.append("user_id",e.user_id),e.valor_min&&t.append("valor_min",e.valor_min),e.valor_max&&t.append("valor_max",e.valor_max),e.categoria==="sem"?t.append("sem_categoria","1"):Array.isArray(e.categoria)?e.categoria.forEach(r=>t.append("financeiro_categoria_id[]",r)):e.categoria&&t.append("financeiro_categoria_id[]",e.categoria),Array.isArray(e.tags)&&e.tags.forEach(r=>t.append("tags[]",r)),e.status&&t.append("status",e.status),e.pago_de&&t.append("pago_de",e.pago_de),e.pago_ate&&t.append("pago_ate",e.pago_ate),e.tipo_pagamento==="sem"?t.append("sem_tipo_pagamento","1"):e.tipo_pagamento&&t.append("tipo_pagamento[]",e.tipo_pagamento),t}const Y_={async listar(e={}){try{const t=dr(e);return e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await ce.get(`${de}/lancamentos?${t.toString()}`)).data}catch(t){throw ue(t)}},async buscar(e){try{return(await ce.get(`${de}/lancamentos/${e}`)).data}catch(t){throw ue(t)}},async resumo(e={}){try{const t=dr(e);return(await ce.get(`${de}/lancamentos/resumo?${t.toString()}`)).data}catch(t){throw ue(t)}},async exportar(e={}){try{const t=dr(e);e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order);const r=await ce.get(`${de}/lancamentos/exportar?${t.toString()}`,{responseType:"blob"}),a=window.URL.createObjectURL(new Blob([r.data],{type:"text/csv;charset=utf-8"})),n=document.createElement("a");n.href=a,n.setAttribute("download",`financeiro-${new Date().toISOString().substring(0,10)}.csv`),document.body.appendChild(n),n.click(),n.remove(),window.URL.revokeObjectURL(a)}catch(t){throw ue(t)}},async criar(e,t=!1){var r,a;try{const n=t?{...e,forcar_dotacao:!0}:e;return(await ce.post(`${de}/lancamentos`,n)).data}catch(n){const i=ue(n);throw i.dotacao=(a=(r=n.response)==null?void 0:r.data)==null?void 0:a.dotacao,i}},async atualizar(e,t,r=!1){var a,n;try{const i=r?{...t,forcar_dotacao:!0}:t;return(await ce.put(`${de}/lancamentos/${e}`,i)).data}catch(i){const c=ue(i);throw c.dotacao=(n=(a=i.response)==null?void 0:a.data)==null?void 0:n.dotacao,c}},async analisarImportacao(e){try{const t=new FormData;return t.append("arquivo",e),(await ce.post(`${de}/lancamentos/importar/analisar`,t,{headers:{"Content-Type":"multipart/form-data"}})).data}catch(t){throw ue(t)}},async confirmarImportacao(e,t=[],r=null){try{return(await ce.post(`${de}/lancamentos/importar/confirmar`,{linhas:e,tags:t,financeiro_categoria_id:r||null})).data}catch(a){throw ue(a)}},async darBaixa(e,t){try{return(await ce.patch(`${de}/lancamentos/${e}/baixa`,t)).data}catch(r){throw ue(r)}},async estornarBaixa(e){try{return(await ce.delete(`${de}/lancamentos/${e}/baixa`)).data}catch(t){throw ue(t)}},async darBaixaLote(e,t,r=!0){try{return(await ce.post(`${de}/lancamentos/lote/baixa`,{ids:e,pago_em:t,notificar:r})).data}catch(a){throw ue(a)}},async excluirLote(e){try{return(await ce.post(`${de}/lancamentos/lote/excluir`,{ids:e})).data}catch(t){throw ue(t)}},async deletar(e){try{return(await ce.delete(`${de}/lancamentos/${e}`)).data}catch(t){throw ue(t)}}},ev={async listar(e){var t;try{return((t=(await ce.get(`${de}/lancamentos/${e}/anexos`)).data)==null?void 0:t.data)||[]}catch(r){throw ue(r)}},async enviar(e,t){var r;try{const a=new FormData;
103return(Array.isArray(t)?t:[t]).forEach(c=>a.append("arquivos[]",c)),((r=(await ce.post(`${de}/lancamentos/${e}/anexos`,a,{headers:{"Content-Type":"multipart/form-data"}})).data)==null?void 0:r.data)||[]}catch(a){throw ue(a)}},async baixar(e,t){try{const r=await ce.get(`${de}/lancamentos/${e}/anexos/${t.id}/download`,{responseType:"blob"}),a=window.URL.createObjectURL(new Blob([r.data])),n=document.createElement("a");n.href=a,n.setAttribute("download",t.nome_original||"anexo"),document.body.appendChild(n),n.click(),n.remove(),window.URL.revokeObjectURL(a)}catch(r){throw ue(r)}},async abrir(e,t){try{const r=await ce.get(`${de}/lancamentos/${e}/anexos/${t.id}/download`,{responseType:"blob"}),a=new Blob([r.data],{type:t.mime_type||"application/octet-stream"}),n=window.URL.createObjectURL(a),i=window.open("","_blank");if(!i)throw window.URL.revokeObjectURL(n),{message:"O navegador bloqueou a abertura. Use o botão de baixar.",errors:{}};i.opener=null,Il(i,n,t.nome_original||t.nome||"anexo",t.mime_type)}catch(r){throw r!=null&&r.message&&!r.response?r:ue(r)}},async deletar(e,t){try{return(await ce.delete(`${de}/lancamentos/${e}/anexos/${t}`)).data}catch(r){throw ue(r)}}},tv={async listar(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await ce.get(`${de}/empresas?${t.toString()}`)).data}catch(t){throw ue(t)}},async buscarPorTermo(e,t=20){var r;try{const a=new URLSearchParams;return a.append("search",e),a.append("per_page",t),((r=(await ce.get(`${de}/empresas?${a.toString()}`)).data)==null?void 0:r.data)||[]}catch(a){return console.error("Erro ao buscar empresas:",a),[]}},async buscar(e){try{return(await ce.get(`${de}/empresas/${e}`)).data}catch(t){throw ue(t)}},async criar(e){try{return(await ce.post(`${de}/empresas`,e)).data}catch(t){throw ue(t)}},async atualizar(e,t){try{return(await ce.put(`${de}/empresas/${e}`,t)).data}catch(r){throw ue(r)}},async deletar(e){try{return(await ce.delete(`${de}/empresas/${e}`)).data}catch(t){throw ue(t)}}},sv={async listar(e={}){var t;try{const r=new URLSearchParams;return e.search&&r.append("search",e.search),e.somente_ativas&&r.append("somente_ativas","1"),((t=(await ce.get(`${de}/categorias?${r.toString()}`)).data)==null?void 0:t.data)||[]}catch(r){throw ue(r)}},async criar(e){try{return(await ce.post(`${de}/categorias`,e)).data}catch(t){throw ue(t)}},async atualizar(e,t){try{return(await ce.put(`${de}/categorias/${e}`,t)).data}catch(r){throw ue(r)}},async deletar(e,t=!1){var r,a,n,i;try{return(await ce.delete(`${de}/categorias/${e}${t?"?confirmar=1":""}`)).data}catch(c){const l=ue(c);throw l.lancamentos_count=(a=(r=c.response)==null?void 0:r.data)==null?void 0:a.lancamentos_count,l.requer_confirmacao=((i=(n=c.response)==null?void 0:n.data)==null?void 0:i.requer_confirmacao)===!0,l}}},rv={async listar(e={}){var t;try{const r=new URLSearchParams;return e.search&&r.append("search",e.search),e.somente_ativos&&r.append("somente_ativos","1"),((t=(await ce.get(`${de}/centros-custo?${r.toString()}`)).data)==null?void 0:t.data)||[]}catch(r){throw ue(r)}},async criar(e){try{return(await ce.post(`${de}/centros-custo`,e)).data}catch(t){throw ue(t)}},async atualizar(e,t){try{return(await ce.put(`${de}/centros-custo/${e}`,t)).data}catch(r){throw ue(r)}},async deletar(e){try{return(await ce.delete(`${de}/centros-custo/${e}`)).data}catch(t){throw ue(t)}}},av={async listar(e={}){try{const t=new URLSearchParams;return e.categoria_id&&t.append("categoria_id",e.categoria_id),e.centro_custo_id&&t.append("centro_custo_id",e.centro_custo_id),e.exercicio&&t.append("exercicio",e.exercicio),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),(await ce.get(`${de}/dotacoes?${t.toString()}`)).data}catch(t){throw ue(t)}},async resumo(e={}){try{const t=new URLSearchParams;return e.categoria_id&&t.append("categoria_id",e.categoria_id),e.centro_custo_id&&t.append("centro_custo_id",e.centro_custo_id),e.exercicio&&t.append("exercicio",e.exercicio),(await ce.get(`${de}/dotacoes/resumo?${t.toString()}`)).data}catch(t){throw ue(t)}},async movimentacoes(e,t={}
103){try{const r=new URLSearchParams;return t.per_page&&r.append("per_page",t.per_page),t.page&&r.append("page",t.page),(await ce.get(`${de}/dotacoes/${e}/movimentacoes?${r.toString()}`)).data}catch(r){throw ue(r)}},async criar(e){try{return(await ce.post(`${de}/dotacoes`,e)).data}catch(t){throw ue(t)}},async atualizar(e,t){try{return(await ce.put(`${de}/dotacoes/${e}`,t)).data}catch(r){throw ue(r)}},async deletar(e){try{return(await ce.delete(`${de}/dotacoes/${e}`)).data}catch(t){throw ue(t)}}},nv={async carregar(e={}){try{const t=dr(e);return(await ce.get(`${de}/relatorios?${t.toString()}`)).data}catch(t){throw ue(t)}}},ov={async listar(e={}){var t;try{const r=new URLSearchParams;return e.search&&r.append("search",e.search),((t=(await ce.get(`${de}/tags?${r.toString()}`)).data)==null?void 0:t.data)||[]}catch(r){throw ue(r)}},async criar(e){try{return(await ce.post(`${de}/tags`,e)).data}catch(t){throw ue(t)}},async atualizar(e,t){try{return(await ce.put(`${de}/tags/${e}`,t)).data}catch(r){throw ue(r)}},async deletar(e){try{return(await ce.delete(`${de}/tags/${e}`)).data}catch(t){throw ue(t)}}},iv={async buscar(e,t){try{return(await ce.get(`${de}/favorecidos/${e}/${t}/dados-pagamento`)).data}catch(r){throw ue(r)}},async salvar(e,t,r){try{return(await ce.put(`${de}/favorecidos/${e}/${t}/dados-pagamento`,r)).data}catch(a){throw ue(a)}}},af={async listar(e={}){try{const t=dr({...e,user_id:void 0});return e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await ce.get(`${de}/meus-lancamentos?${t.toString()}`)).data}catch(t){throw ue(t)}},async resumo(e={}){try{const t=dr({...e,user_id:void 0});return(await ce.get(`${de}/meus-lancamentos/resumo?${t.toString()}`)).data}catch(t){throw ue(t)}},async buscar(e){try{return(await ce.get(`${de}/meus-lancamentos/${e}`)).data}catch(t){throw ue(t)}},async anexos(e){var t;try{return((t=(await ce.get(`${de}/meus-lancamentos/${e}/anexos`)).data)==null?void 0:t.data)||[]}catch(r){throw ue(r)}},async baixarAnexo(e,t){try{const r=await ce.get(`${de}/meus-lancamentos/${e}/anexos/${t.id}/download`,{responseType:"blob"}),a=window.URL.createObjectURL(new Blob([r.data])),n=document.createElement("a");n.href=a,n.setAttribute("download",t.nome_original||"anexo"),document.body.appendChild(n),n.click(),n.remove(),window.URL.revokeObjectURL(a)}catch(r){throw ue(r)}}};function tn(e){const t=(e==null?void 0:e.tipo)||(e==null?void 0:e.tipo_comissao)||(e==null?void 0:e.categoria)||(e==null?void 0:e.tipo_label)||(e==null?void 0:e.origem)||(e==null?void 0:e.comissao_tipo);if(!t)return"setorial";const r=String(t).toLowerCase();return r.includes("controle")?"controle_social":r.includes("gestor")?"gestora":r.includes("especial")||r.includes("tematica")||r.includes("temática")?"especial":r.includes("setorial")?"setorial":r}const Dl={"/admin/dashboard":"dashboard","/admin/noticias":"noticias","/admin/eventos":"eventos","/admin/eventos/meus":"eventos-meus","/admin/eventos/solicitacao-evento":"eventos-solicitacao-evento","/admin/eventos/fases-template":"eventos-fases-template","/admin/eventos/modalidades":"eventos-modalidades","/admin/eventos/fluxo":"eventos-fluxo-visualizar","/admin/eventos/solicitar":null,"/admin/eventos/minhas-solicitacoes":null,"/admin/checkin-eventos":null,"/admin/locais-eventos":"locais-locacao","/admin/plenarias":"plenarias","/admin/comissoes":"comissoes","/admin/comissoes-setoriais":"comissoes-setoriais","/admin/comissoes-setoriais/reunioes":"comissoes-setoriais","/admin/permanentes/coe":"permanentes-coe","/admin/permanentes/cof":"permanentes-cof","/admin/permanentes/comunicacao-social":"permanentes-comunicacao-social","/admin/permanentes/cdh":"permanentes-cdh","/admin/permanentes/cer":"permanentes-cer","/admin/comissoes-tematicas":"comissoes-especiais","/admin/comissoes-gestoras":"comissoes-gestoras","/admin/comissoes-controle-social":"comissoes-controle-social","/admin/protocolos/central":"protocolos-central","/admin/demandas":"demandas","/admin/demandas/central":"demandas-central","/admin/demandas/tarefas":"demandas-tarefas","/admin/formularios":"formularios","/admin/formularios/tabelas":"formularios-tabelas","/admin/formularios/denuncias":"denuncias","/admin/formularios/queixa-cof":"queixas-cof","/admin/formularios/viagens":"formularios-viagens","/admin/formularios/formcar-central":"formularios","/admin/formularios/patrocinio":"propostas-patrocinio","/admin/temas-orientacao":"temas-orientacao","/admin/oportunidades":"oportunidades","/admin/cursos-eventos":"cursos-eventos","/admin/sublocacoes":"sublocacoes","/admin/pesquisa-formularios":"pesquisa-formularios","/admin/revistas":"revistas","/admin/campanhas":"campanhas","/admin/cadernos-tematicos":"cadernos-tematicos","/admin/cadernos-deliberacoes":"cadernos-deliberacoes","/admin/cadernos-psicologias":"cadernos-psicologias","/admin/cadernos-psicologias/novo":"cadernos-psicologias","/admin/cadernos-psicologias/pareceres":"
103cadernos-psicologias","/admin/cadernos-psicologias/meus":null,"/admin/cadernos-psicologias/avaliacoes":"cadernos-parecerista","/admin/anais":"anais","/admin/contratos-licitacoes":"contratos-licitacoes","/admin/intencoes-contratacoes":"intencoes-contratacoes","/admin/editais":"editais","/admin/financeiro":"financeiro","/admin/minhas-financas":null,"/admin/usuarios":"usuarios","/admin/usuarios/novo":"usuarios-criar","/admin/usuarios/grupos":"usuarios-grupos","/admin/usuarios/permissoes":"usuarios-permissoes","/admin/documentos":"documentos","/admin/relatorios":"relatorios","/admin/configuracoes":"configuracoes","/admin/empresa-contatos":"empresa-contatos","/admin/sedes":"sedes","/admin/profissionais":"profissionais","/admin/profissionais/novo":"profissionais-criar","/admin/importacao-profissionais":"importacao-profissionais","/admin/paginas":"paginas","/admin/blocos-conteudo":"blocos-conteudo","/admin/conteudo/servicos":"conteudo-servicos","/admin/conteudo/biblioteca":"biblioteca","/admin/popups":"popups","/admin/chatbot":"chatbot","/admin/menu":"menu","/admin/responsaveis-areas":"responsaveis-areas","/admin/configuracoes/sistema":"configuracoes-sistema","/admin/configuracoes/tabelas-sistema":"configuracoes-tabelas-sistema","/admin/configuracoes/chatbot-context":"configuracoes-chatbot-context","/admin/configuracoes/logs":"configuracoes-logs","/admin/configuracoes/paginas":"configuracoes-paginas","/admin/configuracoes/diagnostico-r2-imagens":"configuracoes-diagnostico-r2-imagens","/admin/configuracoes/importacao-eventos":"configuracoes-importacao-eventos","/admin/banners":"banners","/admin/categorias-tags":"categorias","/admin/base-conhecimento":"base_conhecimento","/admin/newsletter":"newsletter","/admin/newsletter/logs":"newsletter-logs","/admin/enviar-notificacao":"enviar-notificacao","/admin/agendamentos":"agendamentos","/admin/calendario/geral":"calendario-geral","/admin/agendamentos/meus":null,"/admin/configuracoes/privacidade":"configuracoes-privacidade","/admin/configuracoes/lgpd-exclusoes":"configuracoes-privacidade","/admin/configuracoes/whatsapp":"whatsapp","/admin/configuracoes/redirecionamentos":"route-redirects"};function nf({isOpen:e,onClose:t,pinned:r=!1,onPinToggle:a}){const n=Zt(),i=Cs(),[c,l]=o.useState({}),[p,h]=o.useState(!1),u=r||p,{canAccess:f,hasPermission:R,hasAnyPermission:S,isLoading:E}=Ol(),{user:v}=Sr(),{maintenanceEnabled:A}=zh(),[_,L]=o.useState(!1),[T,w]=o.useState(!1),[P,q]=o.useState(!1),[$,H]=o.useState(!1),[se,oe]=o.useState(!1),[G,z]=o.useState(!1),[B,Z]=o.useState(!1),[U,I]=o.useState(!1),[ee,ye]=o.useState(!1),[Te,_e]=o.useState(!1),[Ae,Fe]=o.useState(!0),[Ne,V]=o.useState(""),[M,pe]=o.useState(()=>localStorage.getItem("admin_area_selecionada")||"gestao"),he=!!(v!=null&&v.groups&&Array.isArray(v.groups)&&v.groups.length>0),ze=(v==null?void 0:v.role)==="admin"||(v==null?void 0:v.role)==="super_admin",Ve=C=>((C==null?void 0:C.name)||(C==null?void 0:C.nome)||"").toLowerCase().trim().normalize("NFD").replace(/[\u0300-\u036f]/g,""),Ls=(v==null?void 0:v.funcionario)===!0||(he?(v.groups||[]).some(D=>{const Pe=((D==null?void 0:D.name)||(D==null?void 0:D.nome)||"").toLowerCase().trim();return Pe==="funcionário"||Pe==="funcionario"||Pe==="funcionários"||Pe==="funcionarios"}):!1),Tr=he?(v.groups||[]).some(D=>{const k=Ve(D);return k==="estagiario"||k==="estagiarios"}):!1,us=he?(v.groups||[]).some(D=>{const k=Ve(D);return k==="conselheiro"||k==="conselheiros"}):!1,Nt=(()=>{if(!us||!(v!=null&&v.data_renuncia))return!1;const C=new Date(`${String(v.data_renuncia).split("T")[0]}T00:00:00`);if(Number.isNaN(C.getTime()))return!1;const D=new Date;return D.setHours(0,0,0,0),C<=D})(),Yt=us&&!Nt,wt=C=>{if(!C)return!1;const D=Ve(C);return D?D==="psicologos"||D==="psicologo"||D==="psicologa"||D==="psicologas"||D.startsWith("psicolog"):!1},g=C=>{const D=Ve(C);return D?wt(C)||D==="estudante"||D==="convidado":!1},O=C=>{const D=Ve(C);return D?D==="funcionarios"||D==="funcionario"||D==="conselheiros"||D==="conselheiro"||D==="estagiarios"||D==="estagiario"||D==="diretoria":!1},W=he?(v.groups||[]).some(D=>g(D)):!1;he?(v.groups||[]).some(D=>{const k=Ve(D);
103return k==="estudante"||k==="convidado"}):!1;const ie=he?(v.groups||[]).some(D=>O(D)):!1,xe=he?(v.groups||[]).some(D=>wt(D)):!1;(()=>{if(!he)return!1;const C=v.groups||[];return C.length!==1?!1:wt(C[0])})();const ve=W||ie,ke=ze||Ls||Tr||Yt,ot=ve&&ke,Qe=ot,ht=(()=>{if(xe)return"Ãrea do Psicólogo";if(!he)return"Ãrea do Usuário";const C=v.groups||[];return C.some(D=>{const k=Ve(D);return k==="estudante"||k==="estudantes"})?"Ãrea do Estudante":C.some(D=>{const k=Ve(D);return k==="convidado"||k==="convidados"})?"Ãrea do Convidado":"Ãrea do Usuário"})(),it=(()=>{if(!he)return"Ãrea de Gestão";const C=v.groups||[];return C.some(D=>{const k=Ve(D);return k==="funcionario"||k==="funcionarios"})?"Ãrea do Funcionário":C.some(D=>{const k=Ve(D);return k==="conselheiro"||k==="conselheiros"})?"Ãrea do Conselheiro":C.some(D=>{const k=Ve(D);return k==="estagiario"||k==="estagiarios"})?"Ãrea do Estagiário":"Ãrea de Gestão"})();o.useEffect(()=>{pe(C=>!ke&&C!=="psicologo"?"psicologo":!ve&&C!=="gestao"?"gestao":C)},[ke,ve]),o.useEffect(()=>{localStorage.setItem("admin_area_selecionada",M);const C=n.pathname;if(C==="/admin/dashboard"||C==="/admin/user/dashboard"||C==="/admin/dashboard/user"||C==="/admin/dashboard/psicologo"){const D=M==="psicologo"?"/admin/dashboard/user":(v==null?void 0:v.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";C!==D&&i(D)}},[M,n.pathname,i,v==null?void 0:v.role]);const Je=Dl,ct=C=>{if(E)return!1;if((v==null?void 0:v.role)==="super_admin"||["/admin/protocolos","/admin/protocolos/meus","/admin/plenarias/minhas","/admin/minhas-logisticas","/admin/agendamentos/meus","/admin/comissoes/minhas","/admin/perf
103il","/admin/alterar-senha","/admin/notificacoes","/admin/interesses","/admin/alertas-oportunidades","/admin/eventos/solicitar","/admin/eventos/minhas-solicitacoes","/admin/atas-reunioes"].includes(C)||C.startsWith("/admin/minhas-logisticas/")||C.startsWith("/admin/plenarias/minhas/")||C.startsWith("/admin/protocolos/meus/")||C.startsWith("/admin/comissoes/minhas/"))return!0;if(C==="/admin/protocolos/central")return(v==null?void 0:v.role)==="super_admin"?!0:R("protocolos-central");if(C==="/admin/conteudo/biblioteca")return S(["biblioteca","blocos-conteudo"]);if(C==="/admin/calendario/geral")return S(["calendario-geral","agendamentos"]);if(C==="/admin/formularios/formcar-central")return S(["formularios","formularios-viagens","plenarias","comissoes","comissoes-setoriais","comissoes-especiais","comissoes-gestoras"]);if(C==="/admin/configuracoes/tabelas-sistema")return S(["configuracoes-tabelas-sistema","menu","responsaveis-areas","configuracoes-paginas","configuracoes-ajuda"]);let k=Je[C];return k||(C.startsWith("/admin/profissionais/")&&C.endsWith("/editar")||C==="/admin/profissionais/novo")&&(k="profissionais"),k?f(k):!0},ks=C=>{const D=C.area||"gestao";if(ot){if(M==="psicologo"){if(C.name==="Protocolos"&&D==="psicologo"||C.name!=="Dashboard"&&D!=="psicologo"&&D!=="ambas")return!1}else if(D==="psicologo"&&C.name!=="Dashboard")return!1}else if(ve&&!ke){if(C.name!=="Dashboard"&&D!=="psicologo"&&D!=="ambas")return!1}else if(!ve&&ke&&C.name!=="Dashboard"&&D!=="gestao"&&D!=="ambas")return!1;if(C.mostrarSe&&typeof C.mostrarSe=="function")return C.mostrarSe();if(C.submenu){const k=C.submenu.some(Pe=>ct(Pe.path)?Pe.mostrarSe&&typeof Pe.mostrarSe=="function"?Pe.mostrarSe():!0:!1);return C.path&&!ct(C.path),k}return!(C.path&&!ct(C.path))};o.useEffect(()=>{(async()=>{if(!(v!=null&&v.id)){Fe(!1),oe(!1),z(!1),Z(!1),I(!1),q(!1);return}try{Fe(!0);try{const k=await Uh.listar({minhas_plenarias:!0,per_page:1,page:1}),Pe=Array.isArray(k==null?void 0:k.data)&&k.data.length>0||(k==null?void 0:k.total)&&k.total>0;L(Pe)}catch(k){console.error("Erro ao verificar plenárias:",k),L(!1)}try{const k=await Wh.minhasLiberacoes({per_page:1,page:1}),Pe=Array.isArray(k==null?void 0:k.data)&&k.data.length>0||(k==null?void 0:k.total)&&k.total>0;w(Pe)}catch(k){console.error("Erro ao verificar logÃsticas:",k),w(!1)}try{const k=await qh.meusEventos();q(Array.isArray(k)&&k.length>0)}catch(k){console.error("Erro ao verificar eventos de checkin (moderador):",k),q(!1)}try{const k=await tf({per_page:1}),Pe=Array.isArray(k==null?void 0:k.data)&&k.data.length>0||(k==null?void 0:k.total)&&k.total>0;ye(!!Pe)}catch(k){console.error("Erro ao verificar FormCAR avulso:",k),ye(!1)}try{const k=await af.listar({per_page:1,page:1});_e(((k==null?void 0:k.total)||0)>0)}catch(k){console.error("Erro ao verificar lançamentos financeiros:",k),_e(!1)}try{const k=await Gh.minhasAtasPendentes();H(Array.isArray(k)&&k.length>0)}catch(k){console.error("Erro ao verificar ATAs pendentes:",k),H(!1)}const D={per_page:1e3,sort_by:"created_at",sort_order:"desc"};try{const[k,Pe,bt]=await Promise.allSettled([Xh.minhasInscricoes(D),Jh.minhasInscricoes(D),Yh.minhasInscricoes(D)]),fe=te=>{if(te.status!=="fulfilled")return[];const we=te.value;return Array.isArray(we==null?void 0:we.data)?we.data:[]},Q=[...fe(k).map(te=>({...te,__tipo_comissao:"setorial"})),...fe(Pe).map(te=>({...te,__tipo_comissao:"especial"})),...fe(bt).map(te=>({...te,__tipo_comissao:"gestora"}))];oe(Q.some(te=>te.__tipo_comissao==="gestora")),z(Q.some(te=>tn(te==null?void 0:te.comissao)==="setorial")),Z(Q.some(te=>tn(te==null?void 0:te.comissao)==="permanente-cdh")),I(Q.some(te=>tn(te==null?void 0:te.comissao)==="permanente-cer"))}catch(k){console.error("Erro ao verificar inscrições em comissões:",k),oe(!1),z(!1),Z(!1),I(!1)}}catch(D){console.error("Erro ao verificar registros:",D)}finally{Fe(!1)}})()},[v==null?void 0:v.id]);const ps=M==="psicologo"?"/admin/dashboard/user":(v==null?void 0:v.role)==="user"?"/admin/user/dashboard":"/admin/dashboard",es=[{name:"Dashboard",icon:qc,path:ps,exact:!0,area:"ambas"},{name:"Protocolos",icon:Ds,path:"/admin/protocolos/meus",area:"psicologo"}
103,{name:"Plenárias",icon:jn,path:"/admin/plenarias/minhas",area:"psicologo",mostrarSe:()=>_},{name:"Agendamentos",icon:ya,path:"/admin/agendamentos/meus",area:"psicologo"},{name:"Comissões",icon:_a,path:"/admin/comissoes/minhas",area:"psicologo",submenu:[{name:"Comissões Temáticas",path:"/admin/comissoes/minhas/tematicas"},{name:"Comissões Gestoras",path:"/admin/comissoes/minhas/gestoras",mostrarSe:()=>se},{name:"Representação Setorial",path:"/admin/comissoes/minhas/representacao-setorial"},{name:"Comissão de Direitos Humanos (CDH)",path:"/admin/comissoes/minhas/permanente-cdh"},{name:"Comissão Ãtnico-Racial (CER)",path:"/admin/comissoes/minhas/permanente-cer"}]},{name:"Atas de reuniões",icon:lr,path:"/admin/atas-reunioes",area:"psicologo",mostrarSe:()=>$},{name:"LogÃsticas",icon:Eo,path:"/admin/minhas-logisticas",area:"psicologo",mostrarSe:()=>T},{name:"FormCAR",icon:Ds,path:"/admin/formcar/meus",area:"psicologo",mostrarSe:()=>ee},{name:"Eventos",icon:ya,path:"/admin/eventos/minhas-solicitacoes",area:"psicologo"},{name:"Meus Artigos",icon:Ds,path:"/admin/cadernos-psicologias/meus",area:"psicologo"},{name:"Avaliar Artigos",icon:Ds,path:"/admin/cadernos-psicologias/avaliacoes",area:"psicologo"},{name:"Checkin de eventos",icon:eu,path:"/admin/checkin-eventos",area:"psicologo",mostrarSe:()=>P},{name:"Boletos",icon:Vd,path:"https://cfpservicos.brctotal.com/crp08_servicosonline/login/loginboleto.aspx",area:"psicologo",mostrarSe:()=>xe},{name:"Conteúdo",icon:lr,path:"/admin/noticias",area:"gestao",submenu:[{name:"NotÃcias",path:"/admin/noticias"},{name:"Páginas",path:"/admin/paginas"},{name:"Serviços",path:"/admin/conteudo/servicos"},{name:"Biblioteca",path:"/admin/conteudo/biblioteca"},{name:"Blocos de conteúdos",path:"/admin/blocos-conteudo"},{name:"Popup",path:"/admin/popups"},{name:"Banners",path:"/admin/banners"},{name:"Temas de Orientação",path:"/admin/temas-orientacao"},{name:"Categorias e Tags",path:"/admin/categorias-tags"}]},{name:"Eventos",icon:ya,path:"/admin/eventos",area:"gestao",submenu:[{name:"Todos os eventos",path:"/admin/eventos"},{name:"Meus eventos",path:"/admin/eventos/meus"},{name:"Solicitação Evento",path:"/admin/eventos/solicitacao-evento"},{name:"Status do processo",path:"/admin/eventos/fases-template"},{name:"Modalidades de evento",path:"/admin/eventos/modalidades"},{name:"Locais de Eventos",path:"/admin/locais-eventos"},{name:"Fluxo",path:"/admin/eventos/fluxo"}]},{name:"Calendário",icon:jn,path:"/admin/calendario",area:"gestao",submenu:[{name:"Calendário Geral",path:"/admin/calendario/geral"},{name:"Plenárias",path:"/admin/plenarias"},{name:"Agenda atendimento",path:"/admin/agendamentos"}]},{name:"Comissões",icon:Va,path:"/admin/comissoes-tematicas",area:"gestao",submenu:[{name:"Temáticas",path:"/admin/comissoes-tematicas"},{name:"Gestoras",path:"/admin/comissoes-gestoras"},{name:"Representação Setorial",path:"/admin/comissoes-setoriais"}]},{name:"Permanentes",icon:Va,path:"/admin/permanentes/coe",area:"gestao",submenu:[{name:"Comissão de Ãtica (COE)",path:"/admin/permanentes/coe"},{name:"Comissão de Orientação e Fiscalização (COF)",path:"/admin/permanentes/cof"},{name:"Comissão de Comunicação Social",path:"/admin/permanentes/comunicacao-social"},{name:"Comissão de Direitos Humanos (CDH)",path:"/admin/permanentes/cdh"},{name:"Comissão Ãtnico-Racial (CER)",path:"/admin/permanentes/cer"}]},{name:"Atendimentos",icon:To,path:"/admin/protocolos/central",area:"gestao",submenu:[{name:"Central de Protocolos",path:"/admin/protocolos/central"},{name:"Chatbot",path:"/admin/chatbot"}]},{name:"Formulários",icon:Ds,path:"/admin/formularios",area:"gestao",submenu:[{name:"Todos os Formulários",path:"/admin/formularios"},{name:"Tabelas",path:"/admin/formularios/tabelas"},{name:"Denúncias COE",path:"/admin/formularios/denuncias"},{name:"Queixas COF",path:"/admin/formularios/queixa-cof"},{name:"LogÃstica/Viagens",path:"/admin/formularios/viagens"},{name:"FormCAR (central)",path:"/admin/formularios/formcar-central"},{name:"Propostas de PatrocÃnio",path:"/admin/formularios/patrocinio"},{name:"Newsletter",path:"/admin/newsletter"},{name:"Logs de Newsletter",path:"/admin/newsletter/logs"}]},{name:"Enviar Notificação",icon:bn,path:"/admin/enviar-notificacao",area:"gestao"},{name:"Oportunidades",icon:Va,path:"/admin/oportunidades",area:"gestao",submenu:[{name:"Oportunidades e Vagas",path:"/admin/oportunidades"},{name:"Cursos e Eventos",path:"/admin/cursos-eventos"},{name:"Sublocações",path:"/admin/sublocacoes"},{name:"Formulários de Pesquisa",path:"/admin/pesquisa-formularios"}]},{name:"Materiais",icon:Eo,path:"/admin/materiais",area:"gestao",submenu:[{name:"Revistas",path:"/admin/revistas"},{name:"Campanhas",path:"/admin/campanhas"},{name:"Cadernos Temáticos",path:"/admin/cadernos-tematicos"},{name:"Cadernos de Deliberações",path:"/admin/cadernos-deliberacoes"},{name:"Anais",path:"/admin/anais"},{name:"Contratos e Licitações",path:"/admin/contratos-licitacoes"},{name:"Avisos de Contratação Direta",path:"/admin/intencoes-contratacoes"},{name:"Editais",path:"/admin/editais"},{name:"Base de Conhecimento",path:"/admin/base-conhecimento"}]},{name:"CadernoS",icon:lr,path:"/admin/cadernos-psicologias",area:"gestao",submenu:[{name:"Edições",path:"/admin/cadernos-psicologias"},{name:"Artigos recebidos",path:"/admin/cadernos-psicologias/pareceres"}]},{name:"Financeiro",icon:Ao,path:"/admin/financeiro",area:"gestao"}
103,{name:"Minhas Finanças",icon:Ao,path:"/admin/minhas-financas",area:"psicologo",mostrarSe:()=>Te},{name:"Usuários",icon:_a,path:"/admin/usuarios",area:"gestao",submenu:[{name:"Listar Usuários",path:"/admin/usuarios"},{name:"Adicionar Usuário",path:"/admin/usuarios/novo"},{name:"Grupos",path:"/admin/usuarios/grupos"},{name:"Permissões",path:"/admin/usuarios/permissoes"}]},{name:"Profissionais",icon:_a,path:"/admin/profissionais",area:"gestao",submenu:[{name:"Listar Profissionais",path:"/admin/profissionais"},{name:"Adicionar Profissional",path:"/admin/profissionais/novo"},{name:"Importação de Profissionais",path:"/admin/importacao-profissionais"}]},{name:"Configurações",icon:Vc,path:"/admin/configuracoes",area:"gestao",submenu:[{name:"Dados do CRP",path:"/admin/empresa-contatos"},{name:"Sedes",path:"/admin/sedes"},{name:"Responsáveis e Ãreas",path:"/admin/responsaveis-areas",mostrarSe:()=>(v==null?void 0:v.role)==="super_admin"},{name:"Tabelas do Sistema",path:"/admin/configuracoes/tabelas-sistema"},{name:"Configurações do Sistema",path:"/admin/configuracoes/sistema"},{name:"Redirecionamentos",path:"/admin/configuracoes/redirecionamentos",mostrarSe:()=>(v==null?void 0:v.role)==="super_admin"},{name:"Chatbot",path:"/admin/configuracoes/chatbot-context"},{name:"Logs do Sistema",path:"/admin/configuracoes/logs"},{name:"PolÃticas de Privacidade",path:"/admin/configuracoes/privacidade"},{name:"Solicitações LGPD",path:"/admin/configuracoes/lgpd-exclusoes"},{name:"Diagnóstico R2/Imagens",path:"/admin/configuracoes/diagnostico-r2-imagens"},{name:"Importação",path:"/admin/configuracoes/importacao-eventos"},{name:"Whatsapp",path:"/admin/configuracoes/whatsapp"}]},{name:"Demandas",icon:To,path:R("demandas-central")||(v==null?void 0:v.role)==="super_admin"?"/admin/demandas/central":R("demandas")?"/admin/demandas":"/admin/demandas/tarefas",area:"gestao",submenu:[{name:"Central de Demandas",path:"/admin/demandas/central",mostrarSe:()=>R("demandas-central")||(v==null?void 0:v.role)==="super_admin"},{name:"Demandas",path:"/admin/demandas",mostrarSe:()=>R("demandas")||(v==null?void 0:v.role)==="super_admin"},{name:"Tarefas Pessoais",path:"/admin/demandas/tarefas",mostrarSe:()=>R("demandas-tarefas")||(v==null?void 0:v.role)==="super_admin"}]}],ms=C=>C==null?void 0:C.some(D=>{if(n.pathname===D.path)return!0;if(D.path.includes(":id")){const k=D.path.replace(":id","\\d+");return new RegExp(`^${k}$`).test(n.pathname)}return!1});o.useEffect(()=>{const C={},D=(v==null?void 0:v.funcionario)===!0,k=(v==null?void 0:v.colaborador)===!0,Pe=(v==null?void 0:v.role)==="admin"||(v==null?void 0:v.role)==="super_admin",bt=D||k||Pe;
103es.forEach(fe=>{fe.submenu&&ms(fe.submenu)&&(C[fe.name]=!0),fe.name==="Meus Acessos"&&!bt&&(C[fe.name]=!0)}),l(fe=>{const Q={...fe,...C},te=Object.keys(fe),we=Object.keys(Q);return te.length===we.length&&te.every(Ie=>fe[Ie]===Q[Ie])?fe:Q})},[n.pathname,v==null?void 0:v.funcionario,v==null?void 0:v.colaborador,v==null?void 0:v.role]);const ts=C=>{l(D=>({...D,[C]:!D[C]}))},et=(C,D=!1)=>D?n.pathname===C:n.pathname.startsWith(C),qe=(C="")=>/^https?:\/\//i.test(C),Rt=(C="")=>C.toLowerCase().trim().normalize("NFD").replace(/[\u0300-\u036f]/g,""),hs=Rt(Ne),Lt=hs.length>0,ft=(C="")=>Lt?Rt(C).includes(hs):!0,zt=es.filter(ks).map(C=>{if(!Lt)return C;const D=ft(C.name);if(!C.submenu||C.submenu.length===0)return D?C:null;const k=C.submenu.filter(Pe=>ft(Pe.name));return D?C:k.length>0?{...C,submenu:k}:null}).filter(Boolean);return s.jsxs(s.Fragment,{children:[e&&s.jsx("div",{className:"fixed inset-0 bg-black bg-opacity-50 z-40 lg:hidden",onClick:t}),s.jsxs("aside",{onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),className:`fixed left-0 top-0 h-full bg-secondary-800 text-white flex flex-col z-50 overflow-hidden transform w-[248px] ${u?"":"lg:w-[72px]"} ${e?"translate-x-0":"-translate-x-full lg:translate-x-0"}`,style:{transition:"width 220ms cubic-bezier(.22,1,.36,1), transform 300ms ease-in-out",boxShadow:p&&!r?"6px 0 24px rgba(0,0,0,.22)":void 0},children:[s.jsxs("div",{className:"flex items-center h-16 px-3 gap-2 border-b border-secondary-700 overflow-hidden",children:[s.jsxs($e,{to:ps,onClick:t,title:u?void 0:"CRP-PR",className:"flex items-center gap-2 min-w-0",children:[s.jsx("img",{src:re.LOGO_URL,alt:"Logo CRP-PR",className:"h-9 w-9 object-contain shrink-0 rounded-lg",onError:C=>{C.target.style.display="none"}}),u&&s.jsx("span",{className:"text-[15px] font-black text-white tracking-tight whitespace-nowrap",children:"CRP-PR"})]}),u&&s.jsx("button",{onClick:a,title:r?"Recolher menu":"Fixar menu aberto",className:`ml-auto hidden lg:flex items-center justify-center w-7 h-7 rounded-lg flex-shrink-0 transition-colors ${r?"bg-realce text-white":"text-gray-400 hover:text-white hover:bg-gray-700"}`,children:s.jsx("svg",{className:"h-3.5 w-3.5",viewBox:"0 0 24 24",fill:"currentColor",children:s.jsx("path",{d:"M16 3H8a1 1 0 00-1 1v2c0 .37.21.7.53.88L10 8.42V13H7a1 1 0 000 2h4v5a1 1 0 002 0v-5h4a1 1 0 000-2h-3V8.42l2.47-1.54A1 1 0 0017 6V4a1 1 0 00-1-1z"})})}),s.jsx("button",{onClick:t,className:"lg:hidden ml-auto text-gray-400 hover:text-white",children:s.jsx(Ps,{className:"h-6 w-6"})})]}),u&&s.jsx("div",{className:"px-4 py-3 border-b border-secondary-700",children:s.jsxs("div",{className:"relative",children:[s.jsx(Ys,{className:"h-4 w-4 text-gray-400 absolute left-3 top-1/2 -translate-y-1/2 pointer-events-none"}),s.jsx("input",{type:"text",value:Ne,onChange:C=>V(C.target.value),placeholder:"Buscar no menu",className:"w-full pl-9 pr-3 py-2 bg-secondary-700 border border-secondary-600 rounded-lg text-sm text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-realce-500 focus:border-transparent"})]})}),s.jsx("nav",{className:"admin-sidebar-scroll flex-1 overflow-y-auto py-4",children:E?s.jsx("div",{className:"flex items-center justify-center h-full",children:s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"animate-spin rounded-full h-8 w-8 border-b-2 border-white mx-auto mb-2"}),s.jsx("p",{className:"text-gray-400 text-sm",children:"Carregando menu..."})]})}):s.jsxs("ul",{className:"space-y-1 px-2",children:[zt.map(C=>{var Q,te;const D=C.icon,k=C.submenu&&C.submenu.length>0,Pe=c[C.name],bt=et(C.path,C.exact)||ms(C.submenu),fe=`flex items-center py-3 rounded-lg transition-colors ${u?"space-x-3 px-4":"justify-center px-2"} ${bt?"bg-realce text-white":"text-gray-300 hover:bg-secondary-700 hover:text-white"}`;return s.jsx("li",{children:k?u?s.jsxs(s.Fragment,{children:[s.jsxs("button",{onClick:()=>ts(C.name),className:`w-full flex items-center justify-between px-4 py-3 rounded-lg transition-colors ${bt?"bg-realce text-white":"text-gray-300 hover:bg-secondary-700 hover:text-white"}`,children:[s.jsxs("div",{className:"flex items-center space-x-3",children:[s.jsx(D,{className:"h-5 w-5 shrink-0"}),s.jsx("span",{className:"font-medium",children:C.name})]}),Pe?s.jsx(jr,{className:"h-4 w-4"}):s.jsx(Uc,{className:"h-4 w-4"})]}),(Pe||Lt)&&s.jsx("ul",{className:"mt-1 ml-4 space-y-1",children:C.submenu.filter(we=>ct(we.path)?we.mostrarSe&&typeof we.mostrarSe=="function"?we.mostrarSe():!0:!1).map(we=>s.jsx("li",{children:s.jsx($e,{to:we.path,className:`block px-4 py-2 rounded-lg transition-colors ${n.pathname===we.path?"bg-realce-700 text-white":"text-gray-400 hover:bg-secondary-700 hover:text-white"}`,children:we.name})},we.name))})]}):qe(C.path)?s.jsx("a",{href:C.path,target:"_blank",rel:"noopener noreferrer",title:C.name,className:`w-full ${fe}`,children:s.jsx(D,{className:"h-5 w-5"})}):s.jsx($e,{to:((te=(Q=C.submenu)==null?void 0:Q.find(we=>ct(we.path)))==null?void 0:te.path)??C.path,title:C.name,className:`w-full ${fe}`,children:s.jsx(D,{className:"h-5 w-5"})}):qe(C.path)?s.jsxs("a",{href:C.path,target:"_blank",rel:"noopener noreferrer",title:u?void 0:C.name,className:fe,children:[s.jsx(D,{className:"h-5 w-5 shrink-0"}),u&&s.jsx("span",{className:"font-medium whitespace-nowrap",children:C.name})]}):s.jsxs($e,{to:C.path,title:u?void 0:C.name,className:fe,children:[s.jsx(D,{className:"h-5 w-5 shrink-0"}),u&&s.jsx("span",{className:"font-medium whitespace-nowrap",children:C.name})]})},C.name)}),zt.length===0&&s.jsx("li",{className:`py-3 text-sm text-gray-400 ${u?"px-4":"text-center px-2"}`,children:u?"Nenhum item encontrado.":"â"})]})}),s.jsxs("div",{className:`mt-auto border-t border-secondary-700 bg-secondary-800 ${u?"px-4 py-3":"px-2 py-3"}`,children:[u&&Qe&&s.jsx("div",{className:"mb-3",children:s.jsxs("select",{id:"area-select",value:M,onChange:C=>pe(C.target.value),className:"w-full px-3 py-2 bg-secondary-700 border border-secondary-600 rounded-lg text-white text-sm focus:outline-none focus:ring-2 focus:ring-realce-500 focus:border-transparent",children:[s.jsx("option",{value:"psicologo",children:ht}),s.jsx("option",{value:"gestao",children:it})]})}),A&&s.jsx("div",{className:"mb-2 rounded bg-red-600 px-3 py-2 text-center text-[11px] font-semibold text-white",children:u?"Mod
103o de manutenção ativo":"!"}),s.jsx("p",{className:"text-[11px] text-gray-500 text-center whitespace-nowrap",children:u?"v1.0 · Portal CRP-PR":"v1.0"})]})]})]})}const $t=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function of(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}$t.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=of("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));$t.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const Dr={async listar(e={}){try{const t=new URLSearchParams;return e.read!==void 0&&t.append("read",e.read),e.type&&t.append("type",e.type),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),(await $t.get(`/api/v1/notificacoes?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async buscarNaoLidas(e=10){try{return(await $t.get(`/api/v1/notificacoes/nao-lidas?limit=${e}`)).data}catch(t){throw this.handleError(t)}},async contarNaoLidas(){try{return(await $t.get("/api/v1/notificacoes/nao-lidas/contagem")).data.count}catch(e){throw this.handleError(e)}},async buscar(e){try{return(await $t.get(`/api/v1/notificacoes/${e}`)).data}catch(t){throw this.handleError(t)}},async marcarComoLida(e){try{return(await $t.put(`/api/v1/notificacoes/${e}/marcar-lida`)).data}catch(t){throw this.handleError(t)}},async marcarComoNaoLida(e){try{return(await $t.put(`/api/v1/notificacoes/${e}/marcar-nao-lida`)).data}catch(t){throw this.handleError(t)}},async marcarTodasComoLidas(){try{return(await $t.put("/api/v1/notificacoes/marcar-todas-lidas")).data}catch(e){throw this.handleError(e)}},async deletar(e){try{return(await $t.delete(`/api/v1/notificacoes/${e}`)).data}catch(t){throw this.handleError(t)}},async deletarLidas(){try{return(await $t.delete("/api/v1/notificacoes/lidas/deletar-todas")).data}catch(e){throw this.handleError(e)}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},cf={"application/pdf":".pdf","image/jpeg":".jpg","image/jpg":".jpg","image/png":".png","image/webp":".webp","image/gif":".gif"};function lf(e,t){const r=cf[t];return r&&!e.toLowerCase().endsWith(r)?`${e}${r}`:e}const Se=ne.create({baseURL:re.BASE_URL,timeout:15e3,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function df(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Se.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=df("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e.data instanceof FormData&&delete e.headers["Content-Type"],e},e=>Promise.reject(e));Se.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),window.location.href="/login"),Promise.reject(e)});function Be(e={}){const t=new URLSearchParams;Object.entries(e).forEach(([a,n])=>{n!=null&&n!==""&&t.append(a,n)});const r=t.toString();return r?`?${r}`:""}function sn(e=""){return String(e).replace(/^\/+|\/+$/g,"")}const Dn="demandas:atualizadas";function At(){typeof window<"u"&&window.dispatchEvent(new Event(Dn))}function uf(e){if(!e||typeof e!="string")return"";const t=e.trim();return t?t.startsWith("http://")||t.startsWith("https://")?t:t.startsWith("/api/")||t.startsWith("api/")?`${re.BASE_URL}/${sn(t)}`:t.startsWith("/storage/")||t.startsWith("storage/")?`${re.BASE_URL}/storage/${sn(t.replace(/^\/?storage\/+/i,""))}`:`${re.STORAGE_URL}/${sn(t)}`:""}function pf(e,t="",r=""){const a=t&&!t.startsWith("application/octet-stream")?t.split(";")[0].trim():"";if(e!=null&&e.mime_type)return e.mime_type;if(a)return a;
103if(r&&r!=="application/octet-stream")return r;const n=String((e==null?void 0:e.nome_original)||(e==null?void 0:e.nome)||"").toLowerCase();return n.endsWith(".pdf")?"application/pdf":/\.png$/.test(n)?"image/png":/\.jpe?g$/.test(n)?"image/jpeg":n.endsWith(".gif")?"image/gif":n.endsWith(".webp")?"image/webp":n.endsWith(".txt")?"text/plain":r||"application/octet-stream"}const mf={async listar(e={}){return(await Se.get(`/api/v1/demandas${Be(e)}`)).data},async listarCentral(e={}){return(await Se.get(`/api/v1/demandas${Be({...e,central:1})}`)).data},async contarMinhas(){return(await Se.get("/api/v1/demandas/minhas/contador")).data},async obterAutoAprovacaoCentral(){return(await Se.get("/api/v1/demandas/central/auto-aprovacao")).data},async atualizarAutoAprovacaoCentral(e){return(await Se.put("/api/v1/demandas/central/auto-aprovacao",{enabled:e})).data},async obterAutomacaoRegras(){return(await Se.get("/api/v1/demandas/automacao/regras")).data},async salvarAutomacaoRegras(e){const t=await Se.put("/api/v1/demandas/automacao/regras",e);return At(),t.data},async previaAutomacao(e){return(await Se.post("/api/v1/demandas/automacao/regras/previa",e)).data},async exportarXlsx(e={}){const t=await Se.get(`/api/v1/demandas/exportar/xlsx${Be(e)}`,{responseType:"blob"}),r=window.URL.createObjectURL(new Blob([t.data])),a=document.createElement("a");a.href=r;const n=`demandas_${new Date().toISOString().slice(0,10)}.xlsx`;a.setAttribute("download",n),document.body.appendChild(a),a.click(),a.remove(),window.URL.revokeObjectURL(r)},async criar(e){const t=await Se.post("/api/v1/demandas",e);return At(),t.data},async obter(e,t={}){return(await Se.get(`/api/v1/demandas/${e}${Be(t)}`)).data},async atualizar(e,t,r={}){const a=await Se.put(`/api/v1/demandas/${e}${Be(r)}`,t);return At(),a.data},async concluir(e,t,r={}){t.append("_method","PUT");const a=await Se.post(`/api/v1/demandas/${e}${Be(r)}`,t);return At(),a.data},async capturar(e,t={}){const r=await Se.post(`/api/v1/demandas/${e}/capturar${Be(t)}`);return At(),r.data},async transferir(e,t,r={}){const a=await Se.post(`/api/v1/demandas/${e}/transferir${Be(r)}`,{responsavel_id:t});return At(),a.data},async enviarValidacao(e,t={}){const r=await Se.post(`/api/v1/demandas/${e}/enviar-validacao${Be(t)}`);return At(),r.data},async aprovarValidacao(e,t={}){const r=await Se.post(`/api/v1/demandas/${e}/aprovar-validacao${Be(t)}`);return At(),r.data},async solicitarAjustes(e,t,r={}){const a=await Se.post(`/api/v1/demandas/${e}/solicitar-ajustes${Be(r)}`,{motivo:t});return At(),a.data},async reprovarTriagem(e,t,r={}){const a=await Se.post(`/api/v1/demandas/${e}/reprovar-triagem${Be(r)}`,{parecer:t});return At(),a.data},async excluir(e){const t=await Se.delete(`/api/v1/demandas/${e}`);return At(),t.data},async adicionarMensagem(e,t,r={}){const a=await Se.post(`/api/v1/demandas/${e}/mensagens${Be(r)}`,t);return At(),a.data},async removerMensagem(e,t,r={}){return(await Se.delete(`/api/v1/demandas/${e}/mensagens/${t}${Be(r)}`)).data},async metricas(){return(await Se.get("/api/v1/demandas/metricas/geral")).data},getAnexoUrl(e){return typeof e=="number"||typeof e=="string"?`${re.BASE_URL}/api/v1/demandas/anexos/${e}/download`:!e||typeof e!="object"?"":e.id?`${re.BASE_URL}/api/v1/demandas/anexos/${e.id}/download`:uf(e.url||e.path||e.arquivo_url||e.file_path||e.caminho||"")},async abrirAnexo(e,t={}){var n;const r=typeof e=="object"&&e!==null?e.id:e;if(!r)throw new Error("Anexo sem identificador.");const a=typeof window<"u"?window.open("","_blank"):null;a&&(a.opener=null);try{const i=await Se.get(`/api/v1/demandas/anexos/${r}/download${Be(t)}`,{responseType:"blob"}),c=((n=i.headers)==null?void 0:n["content-type"])||"",l=i.data,p=pf(e,c,(l==null?void 0:l.type)||""),h=p&&p!==(l==null?void 0:l.type)?new Blob([l],{type:p}):l,u=URL.createObjectURL(h),f=lf(typeof e=="object"&&e!==null&&(e.nome_original||e.nome)||"anexo",p);if(a)Il(a,u,f,p);else{const R=document.createElement("a");R.href=u,R.download=f,R.click(),URL.revokeObjectURL(u)}return u}catch(i){throw a&&a.close(),i}},async listarCategorias(){return(await Se.get("/api/v1/demandas/categorias")).data},async criarCategoria(e){return(await Se.post("/api/v1/demandas/categorias",{nome:e})).data},async atualizarCategoria(e,t){return(await Se.put(`/api/v1/demandas/categorias/${e}`,t)).data},async excluirCategoria(e){return(await Se.delete(`/api/v1/demandas/categorias/${e}`)).data},listarChecklist:(e,t={})=>Se.get(`/api/v1/demandas/${e}/checklist${Be(t)}`),criarItemChecklist:(e,t,r,a={})=>Se.post(`/api/v1/demandas/${e}/checklist${Be(a)}`,{texto:t,ordem:r}
103),atualizarItemChecklist:(e,t,r,a={})=>Se.put(`/api/v1/demandas/${e}/checklist/${t}${Be(a)}`,r),excluirItemChecklist:(e,t,r={})=>Se.delete(`/api/v1/demandas/${e}/checklist/${t}${Be(r)}`)},pi={"aguardando triagem":"aguardando_triagem",aguardandoTriagem:"aguardando_triagem","em atendimento":"em_atendimento","em-atendimento":"em_atendimento",emAtendimento:"em_atendimento","em andamento":"em_atendimento","em-andamento":"em_atendimento",emAndamento:"em_atendimento"},hf=["encaminhada","capturada","em_atendimento","aguardando_validacao","retornada_ajustes"],ff={escopo:"minhas",painel:"operacional",visao:"individual"},gf=["capturada","em_atendimento"];function xf(e){if(typeof e!="string")return"";const t=e.trim();return t?pi[t]?pi[t]:t.toLowerCase().replace(/[\s-]+/g,"_"):""}function yf(e,t=null){var c,l;const r=xf(e==null?void 0:e.status);if(!r)return"";const a=Number((e==null?void 0:e.responsavel_id)||((c=e==null?void 0:e.responsavel)==null?void 0:c.id)||0),n=Number((e==null?void 0:e.usuario_id)||((l=e==null?void 0:e.usuario)==null?void 0:l.id)||0),i=Number(t||0);return r==="encaminhada"&&a>0&&i>0&&a===i&&n!==i?"capturada":hf.includes(r)?r:""}function _f(e,t){return Array.isArray(e)?e.filter(r=>gf.includes(yf(r,t))).length:0}const Ue=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function vf(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Ue.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=vf("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));const We="/api/v1/whatsapp";function He(e,t){var r;return((r=e.response)==null?void 0:r.data)||{message:t}}const wf={async obterConfig(){try{return(await Ue.get(`${We}/config`)).data}catch(e){throw He(e,"Erro ao carregar a configuração do WhatsApp")}},async salvarConfig(e){try{return(await Ue.put(`${We}/config`,e)).data}catch(t){throw He(t,"Erro ao salvar a configuração do WhatsApp")}},async testarConexao(){try{return(await Ue.post(`${We}/config/test`)).data}catch(e){throw He(e,"Erro ao testar a conexão com a Meta")}},async obterSettings(){try{return(await Ue.get(`${We}/settings`)).data}catch(e){throw He(e,"Erro ao carregar as configurações de envio")}},async salvarSettings(e){try{return(await Ue.put(`${We}/settings`,e)).data}catch(t){throw He(t,"Erro ao salvar as configurações de envio")}},async listarTemplates(){try{return(await Ue.get(`${We}/templates`)).data}catch(e){throw He(e,"Erro ao carregar os templates")}},async sincronizarTemplates(){try{return(await Ue.post(`${We}/templates/sync`)).data}catch(e){throw He(e,"Erro ao sincronizar os templates com a Meta")}},async submeterTemplates(e=null){try{return(await Ue.post(`${We}/templates/push`,e?{keys:e}:{})).data}catch(t){throw He(t,"Erro ao submeter os templates à Meta")}},async salvarBinding(e,t){try{return(await Ue.put(`${We}/templates/${encodeURIComponent(e)}/binding`,t)).data}catch(r){throw He(r,"Erro ao salvar o vÃnculo do template")}},async previewTemplate(e,t){try{return(await Ue.post(`${We}/templates/${encodeURIComponent(e)}/preview`,t)).data}catch(r){throw He(r,"Erro ao gerar a pré-visualização do template")}},async listarAllowlist(){try{return(await Ue.get(`${We}/allowlist`)).data}catch(e){throw He(e,"Erro ao carregar a allowlist")}},async adicionarAllowlist(e){try{return(await Ue.post(`${We}/allowlist`,e)).data}catch(t){throw He(t,"Erro ao adicionar o número à allowlist")}},async removerAllowlist(e){try{return(await Ue.delete(`${We}/allowlist/${e}`)).data}catch(t){throw He(t,"Erro ao remover o número da allowlist")}},async listarOptOuts({page:e=1,perPage:t=50,search:r=null}={}){try{const a={page:e,per_page:t};return r&&(a.search=r),(await Ue.get(`${We}/opt-outs`,{params:a})).data}catch(a){throw He(a,"Erro ao carregar os descadastros")}},async registrarOptOut(e){try{return(await Ue.post(`${We}/opt-outs`,e)).data}catch(t){throw He(t,"Erro ao registrar o descadastro")}},async revogarOptOut(e){try{return(await Ue.delete(`${We}/opt-outs/${e}`)).data}catch(t){throw He(t,"Erro ao revogar o descadastro")}},async listarLogs({perPage:e=50,page:t=1,level:r=null,eventType:a=null,
103status:n=null,templateKey:i=null,phone:c=null}={}){try{const l={per_page:e,page:t};return r&&(l.level=r),a&&(l.event_type=a),n&&(l.status=n),i&&(l.template_key=i),c&&(l.phone=c),(await Ue.get(`${We}/logs`,{params:l})).data}catch(l){throw He(l,"Erro ao carregar os logs do WhatsApp")}},async resumoLogs(){try{return(await Ue.get(`${We}/logs/summary`)).data}catch(e){throw He(e,"Erro ao carregar o resumo de envios")}},async enviarTeste(e){try{return(await Ue.post(`${We}/send-test`,e)).data}catch(t){throw He(t,"Erro ao enviar a mensagem de teste")}}};function bf(e){return(typeof e=="string"?e:(e==null?void 0:e.name)||(e==null?void 0:e.nome)||"").toLowerCase().trim().normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Fl(e){return(e==null?void 0:e.funcionario)===!0?!0:((e==null?void 0:e.groups)||[]).some(t=>{const r=bf(t);return r==="funcionario"||r==="funcionarios"})}const fa=8;function jf({content:e,position:t="top",children:r}){const[a,n]=o.useState(!1),[i,c]=o.useState({top:0,left:0}),l=o.useRef(null),p=o.useRef(null),h=o.useCallback(()=>{const u=l.current,f=p.current;if(!u||!f)return;const R=u.getBoundingClientRect(),S=f.offsetWidth,E=f.offsetHeight;let v=0,A=0;switch(t){case"bottom":v=R.bottom+fa,A=R.left+R.width/2-S/2;break;case"left":v=R.top+R.height/2-E/2,A=R.left-S-fa;break;case"right":v=R.top+R.height/2-E/2,A=R.right+fa;break;case"top":default:v=R.top-E-fa,A=R.left+R.width/2-S/2;break}const _=8;A=Math.max(_,Math.min(A,window.innerWidth-S-_)),v=Math.max(_,Math.min(v,window.innerHeight-E-_)),c({top:v,left:A})},[t]);return o.useLayoutEffect(()=>{if(a)return h(),window.addEventListener("scroll",h,!0),window.addEventListener("resize",h),()=>{window.removeEventListener("scroll",h,!0),window.removeEventListener("resize",h)}},[a,h]),e?s.jsxs("span",{ref:l,className:"relative inline-flex items-center",children:[s.jsx("span",{className:"inline-flex items-center cursor-help",onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),onFocus:()=>n(!0),onBlur:()=>n(!1),tabIndex:0,role:"button","aria-label":"Informação",children:r||s.jsx(Bc,{className:"h-4 w-4 text-gray-400 hover:text-gray-600 transition-colors"})}),a&&vc.createPortal(s.jsx("div",{ref:p,className:"pointer-events-none fixed z-[9999]",style:{to
103p:i.top,left:i.left},role:"tooltip",children:s.jsx("div",{className:"max-w-[280px] whitespace-normal rounded-lg bg-gray-800 px-3 py-2 text-xs text-white shadow-lg",children:e})}),document.body)]}):null}const Ef=["localhost","127.0.0.1","::1","0.0.0.0"],Rf=e=>{const t=String(e||"").toLowerCase().replace(/^\[|\]$/g,"");return t?Ef.includes(t)||t.startsWith("127.")||t.endsWith(".local")||t.endsWith(".localhost")?!0:!t.includes("."):!1},Af=e=>{if(!e||typeof e!="string"||e.trim()==="")return null;try{const t=new URL(e,window.location.origin);if(t.pathname.startsWith("/admin/")||Rf(t.hostname))return`${t.pathname}${t.search}${t.hash}`;if(t.origin===window.location.origin)return`${t.pathname}${t.search}${t.hash}`}catch(t){console.warn("URL de notificação inválida:",t)}return null};function Sf({onMenuToggle:e,sidebarPinned:t=!0}){const{user:r,logout:a}=Sr(),n=Cs(),i=Zt(),[c,l]=o.useState([]),[p,h]=o.useState(0),[u,f]=o.useState(!0),[R,S]=o.useState(!1),[E,v]=o.useState(0),[A,_]=o.useState(null),L=Ia(r)||"Usuário",T=Jn(r)||"Usuário",w=Fl(r),P=(r==null?void 0:r.role)==="super_admin",q=(A||"").toLowerCase()==="open",$=(()=>{var V;if(((V=r==null?void 0:r.groups)==null?void 0:V.length)>0){const M=r.groups[0],pe=(M==null?void 0:M.name)||(M==null?void 0:M.nome)||"";if(pe)return pe.charAt(0).toUpperCase()+pe.slice(1)}return(r==null?void 0:r.role)==="super_admin"?"Super Admin":(r==null?void 0:r.role)==="admin"?"Administrador":"Usuário"})(),H=V=>{const M=V.trim().split(/\s+/);return M.length>=2?(M[0][0]+M[M.length-1][0]).toUpperCase():V.slice(0,2).toUpperCase()},se=(()=>{const V=i.pathname.split("/").filter(Boolean);if(V.length<2)return"Dashboard";const M=V[1];return{dashboard:"Dashboard",protocolos:"Protocolos",noticias:"NotÃcias",eventos:"Eventos",plenarias:"Plenárias",comissoes:"Comissões","comissoes-tematicas":"Comissões Temáticas","comissoes-gestoras":"Comissões Gestoras","comissoes-setoriais":"Representação Setorial",usuarios:"Usuários",profissionais:"Profissionais",configuracoes:"Configurações",agendamentos:"Agendamentos",denuncias:"Denúncias",formularios:"Formulários",paginas:"Páginas",midia:"MÃdia",banners:"Banners","categorias-tags":"Categorias e Tags","blocos-conteudo":"Blocos de Conteúdo",perfil:"Perfil",notificacoes:"Notificações","alterar-senha":"Alterar Senha",sedes:"Sedes","empresa-contatos":"Dados do CRP",interesses:"Interesses","alertas-oportunidades":"Alertas de Oportunidades",calendario:"Calendário","locais-eventos":"Locais de Eventos","atas-reunioes":"Atas de Reuniões","minhas-logisticas":"LogÃsticas",ajuda:"Ajuda",popups:"Popups","temas-orientacao":"Temas de Orientação","importacao-profissionais":"Importação"}[M]||M.charAt(0).toUpperCase()+M.slice(1).replace(/-/g," ")})(),G=r!=null&&r.profile_photo_path?r.profile_photo_path.startsWith("http")?r.profile_photo_path:`${re.STORAGE_URL}/${r.profile_photo_path}`:null;o.useEffect(()=>{S(!1)},[r==null?void 0:r.profile_photo_path]),o.useEffect(()=>{let V=!0;const M=async()=>{if(!w){V&&v(0);return}try{const pe=await mf.listar({per_page:200,...ff});V&&v(_f((pe==null?void 0:pe.data)||[],r==null?void 0:r.id))}catch{V&&v(0)}};return M(),window.addEventListener(Dn,M),()=>{V=!1,window.removeEventListener(Dn,M)}},[w,i.pathname,r==null?void 0:r.id]),o.useEffect(()=>{if(!P){_(null);return}let V=!0;return(async()=>{var pe,he;try{const ze=await wf.obterConfig(),Ve=!!((pe=ze==null?void 0:ze.data)!=null&&pe.has_access_token&&((he=ze==null?void 0:ze.data)!=null&&he.phone_number_id));V&&_(Ve?"open":"close")}catch{V&&_(null)}})(),()=>{V=!1}},[P]),o.useEffect(()=>{r&&(console.log("=== AdminTopbar Debug ==="),console.log("Usuário completo:",r),console.log("Tem professional?",!!r.professional),console.log("Dados do professional:",r.professional),r.professional&&(console.log("Status:",r.professional.status),console.log("Número de inscrição:",r.professional.numero_inscricao),console.log("CRP Number:",r.professional.crp_number)),console.log("========================"))},[r]),o.useEffect(()=>{const V=async()=>{try{f(!0);const[pe,he]=await Promise.all([Dr.buscarNaoLidas(5),Dr.contarNaoLidas()]);l(pe),h(he)}catch(pe){console.error("Erro ao carregar notificações:",pe)}finally{f(!1)}};V();const M=setInterval(V,3e4);return()=>clearInterval(M)},[]);const z=async()=>{await a()},B=V=>{if(!V){n("/admin/notificacoes");return}if(/^https?:\/\//i.test(V)){const M=Af(V);if(M){n(M);return}window.location.assign(V);return}n(V)},Z=async V=>{if(!V.read)try{await Dr.marcarComoLida(V.id),l(M=>M.map(pe=>pe.id===V.id?{...pe,read:!0}:pe)),h(M=>Math.max(0,M-1))}catch(M){console.error("Erro ao marcar notificação como lida:",M)}B(V.link)},U=()=>n("/admin/notificacoes"),I=async()=>{try{await Dr.marcarTodasComoLidas(),l(V=>V.map(M=>({...M,read:!0}))),h(0)}catch(V){console.error("Erro ao marcar todas as notificações como lidas:",V)}},ee=async(V,M)=>
103{if(V.stopPropagation(),!M.read)try{await Dr.marcarComoLida(M.id),l(pe=>pe.map(he=>he.id===M.id?{...he,read:!0}:he)),h(pe=>Math.max(0,pe-1))}catch(pe){console.error("Erro ao marcar notificação como lida:",pe)}},ye=V=>{switch(V){case"success":return"bg-green-100 text-green-800";case"warning":return"bg-yellow-100 text-yellow-800";case"error":return"bg-red-100 text-red-800";default:return"bg-blue-100 text-blue-800"}},Te=V=>{const M=new Date,pe=new Date(V),he=Math.floor((M-pe)/1e3);return he<60?"agora":he<3600?`${Math.floor(he/60)}min atrás`:he<86400?`${Math.floor(he/3600)}h atrás`:he<604800?`${Math.floor(he/86400)}d atrás`:pe.toLocaleDateString("pt-BR")},_e=V=>{switch(V==null?void 0:V.toLowerCase()){case"active":case"ativo":return"Ativo";case"inactive":case"inativo":return"Inativo";case"suspended":case"suspenso":return"Suspenso";default:return V}},Ae=[{name:"Perfil",icon:Bn,path:"/admin/perfil"},{name:"Ãrea de Interesses",icon:Gc,path:"/admin/interesses"},{name:"Alertas de Oportunidades",icon:zc,path:"/admin/alertas-oportunidades"},{name:"Alterar Senha",icon:Wc,path:"/admin/alterar-senha"}],Fe=(()=>{if(!(r!=null&&r.professional))return null;const V=r.professional.crp_number||r.professional.numero_inscricao;return V?V.toString().startsWith("CRP")?V:`CRP ${V}`:null})(),Ne=r!=null&&r.professional?_e(r.professional.status||"active"):null;return s.jsxs("header",{className:`fixed top-0 right-0 h-16 bg-white border-b border-gray-200 flex items-center px-4 z-40 gap-2 left-0 ${t?"lg:left-[248px]":"lg:left-[72px]"}`,style:{transition:"left 220ms cubic-bezier(.22,1,.36,1)"},children:[s.jsx("button",{onClick:e,className:"w-9 h-9 flex items-center justify-center rounded-lg text-gray-500 hover:bg-gray-100 transition-colors flex-shrink-0",title:"Alternar menu",children:s.jsx(Fc,{className:"h-5 w-5"})}),s.jsx("nav",{className:"flex items-center gap-1.5 text-sm",children:s.jsx("span",{className:"text-gray-800 font-semibold",children:se})}),s.jsx("div",{className:"flex-1"}),Fe&&s.jsxs("div",{className:"hidden lg:flex items-center gap-1.5 px-3 py-1.5 bg-gray-50 border border-gray-200 rounded-full text-xs text-gray-600 whitespace-nowrap",children:[s.jsx("span",{className:`w-2 h-2 rounded-full flex-shrink-0 ${Ne==="Ativo"?"bg-green-500":Ne==="Suspenso"?"bg-yellow-500":"bg-gray-400"}`}),Fe," · ",Ne]}),P&&s.jsx(jf,{content:q?"Conectado":"Desconectado",children:s.jsx($e,{to:"/admin/configuracoes/whatsapp",title:"WhatsApp","aria-label":`WhatsApp ${q?"conectado":"desconectado"}`,className:"flex items-center px-2 py-2 hover:bg-gray-100 rounded-lg transition-colors flex-shrink-0",children:s.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:`h-4 w-4 shrink-0 ${q?"text-green-500":"text-red-500"}`,children:s.jsx("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.149-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51l-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.872.118.571-.085 1.758-.719 2.006-1.413.247-.694.247-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})})})}),s.jsxs($e,{to:"/",target:"_blank",rel:"noopener noreferrer",title:"Ir ao site",className:"flex items-center gap-1.5 px-3 py-2 text-sm text-gray-600 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors flex-shrink-0",children:[s.jsx(Ro,{className:"h-5 w-5 shrink-0"}),s.jsx("span",{className:"hidden sm:inline",children:"Ir para o site"})]}),w&&s.jsxs($e,{to:"/admin/demandas",title:"Demandas",className:"flex items-center gap-1.5 px-3 py-2 text-sm text-gray-600 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors flex-shrink-0",children:[s.jsx(Ds,{className:"h-5 w-5 shrink-0"}),s.jsx("span",{className:"hidden sm:inline",children:"Demandas"}),s.jsx("span",{className:"sm:hidden",children:"Dem."}),E>0&&s.jsx("span",{className:"inline-flex min-w-[1.25rem] justify-center rounded-full border border-yellow-200 bg-yellow-100 px-1.5 py-0.5 text-xs font-bold text-yellow-800",children:E>99?"99+":E})]}),(r==null?void 0:r.role)==="super_admin"&&s.jsxs($e,{to:"/admin/configuracoes/logs",title:"Logs",className:"flex items-center gap-1.5 px-3 py-2 text-sm text-gray-600 hover:text-gray-900 hover:bg-gray-100 rounded-lg transition-colors flex-shrink-0",children:[s.jsx(Ro,{className:"h-5 w-5 shrink-0"}),s.jsx("span",{className:"hidden sm:inline",children:"Logs"})]}),s.jsx($e,{to:"/admin/ajuda",title:"Ajuda",className:"w-9 h-9 flex items-center justify-center rounded-lg text-gray-500 hover:bg-gray-100 transition-colors flex-shrink-0",children:s.jsx(So,{className:"h-5 w-5"})}),s.jsx(Ma,{className:"relative",children:({open:V})=>s.jsxs(s.Fragment,{children:[s.jsxs(Ma.Button,{className:"relative w-9 h-9 flex items-center justify-center rounded-lg text-gray-500 hover:bg-gray-100 transition-colors",children:[s.jsx(bn,{className:"h-5 w-5"}),p>0&&s.jsx("span",{className:"absolute top-1.5 right-1.5 flex h-4 w-4 items-center justify-center rounded-full bg-red-500 text-[10px] font-bold text-white leading-none",children:p>9?"9+":p})]}),s.jsx(Vr,{enter:"transition ease-out duration-200",enterFrom:"opacity-0 translate-y-1",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-1",children:s.jsx(Ma.Panel,{className:"absolute right-0 mt-2 w-80 max-w-sm bg-white rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 z-50",children:s.jsxs("div",{className:"p-4",children:[s.jsxs("div",{className:"flex items-center justify-between mb-4",children:[s.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:"Notificações"}),p>
1030&&s.jsxs("span",{className:"text-sm text-gray-500",children:[p," não ",p===1?"lida":"lidas"]})]}),u?s.jsx("div",{className:"text-center py-8",children:s.jsx("p",{className:"text-sm text-gray-500",children:"Carregando..."})}):c.length===0?s.jsxs("div",{className:"text-center py-8",children:[s.jsx(bn,{className:"h-12 w-12 text-gray-300 mx-auto mb-2"}),s.jsx("p",{className:"text-sm text-gray-500",children:"Nenhuma notificação"})]}):s.jsx("div",{className:"space-y-2 max-h-96 overflow-y-auto",children:c.map(M=>s.jsxs("div",{className:`w-full p-3 rounded-lg transition-colors ${M.read?"bg-gray-50 hover:bg-gray-100":"bg-blue-50 hover:bg-blue-100"}`,children:[s.jsx("button",{onClick:()=>Z(M),className:"w-full text-left",children:s.jsxs("div",{className:"flex items-start space-x-3",children:[s.jsx("div",{className:`flex-shrink-0 w-2 h-2 rounded-full mt-2 ${M.read?"bg-gray-300":"bg-blue-500"}`}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsxs("div",{className:"flex items-center justify-between mb-1",children:[s.jsx("p",{className:`text-sm font-medium ${M.read?"text-gray-700":"text-gray-900"}`,children:M.title}),s.jsx("span",{className:`px-2 py-0.5 text-xs rounded-full ${ye(M.type)}`,children:M.type})]}),M.message&&s.jsx("p",{className:`text-sm ${M.read?"text-gray-500":"text-gray-700"} line-clamp-2`,children:M.message}),s.jsx("p",{className:"text-xs text-gray-400 mt-1",children:Te(M.created_at)})]})]})}),!M.read&&s.jsx("div",{className:"mt-2 pt-2 border-t border-gray-200",children:s.jsx("button",{onClick:pe=>ee(pe,M),className:"w-full px-3 py-1.5 text-xs font-medium text-teal-600 hover:text-teal-700 hover:bg-teal-50 rounded-lg transition-colors",children:"Marcar como lido"})})]},M.id))}),s.jsx("div",{className:"mt-4 pt-4 border-t border-gray-200",children:s.jsxs("div",{className:"flex gap-2",children:[s.jsx("button",{onClick:U,className:"flex-1 text-center text-sm text-teal-600 hover:text-teal-700 py-2",children:"Ver todas"}),p>0&&s.jsx("button",{onClick:I,className:"flex-1 text-center text-sm text-teal-600 hover:text-teal-700 py-2",children:"Marcar como lidas"})]})})]})})})]})}),s.jsx("div",{className:"w-px h-6 bg-gray-200 mx-1 hidden md:block"}),s.jsxs(Dt,{as:"div",className:"relative",children:[s.jsxs(Dt.Button,{className:"flex items-center gap-2 px-2 py-1.5 rounded-lg hover:bg-gray-100 transition-colors",children:[G&&!R?s.jsx("img",{src:G,alt:L,className:"h-8 w-8 rounded-full object-cover flex-shrink-0",onError:()=>S(!0)}):s.jsx("div",{className:"h-8 w-8 rounded-full bg-teal-600 flex items-center justify-center flex-shrink-0",children:s.jsx("span",{className:"text-white text-sm font-semibold",children:H(L)})}),s.jsx("p",{className:"text-sm font-semibold text-gray-900 hidden md:block truncate max-w-[12rem]",title:L,children:T}),s.jsx(jr,{className:"h-4 w-4 text-gray-400 hidden md:block"})]}),s.jsx(Vr,{enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:s.jsx(Dt.Items,{className:"absolute right-0 mt-2 w-56 origin-top-right bg-white rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none z-50",children:s.jsxs("div",{className:"py-1",children:[s.jsxs("div",{className:"px-4 py-3 border-b border-gray-200 md:hidden",children:[s.jsx("p",{className:"text-sm font-medium text-gray-900",title:L,children:T}),s.jsx("p",{className:"text-xs text-gray-500 truncate",children:$})]}),Ae.map(V=>{const M=V.icon;return s.jsx(Dt.Item,{children:({active:pe})=>s.jsxs($e,{to:V.path,className:`${pe?"bg-gray-100":""} flex items-center space-x-3 px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 transition-colors`,children:[s.jsx(M,{className:"h-5 w-5 text-gray-400"}),s.jsx("span",{children:V.name})]})},V.name)}),s.jsx("div",{className:"border-t border-gray-200 my-1"}),s.jsx(Dt.Item,{children:({active:V})=>s.jsxs($e,{to:"/admin/ajuda",className:`${V?"bg-gray-100":""} flex items-center space-x-3 px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 transition-colors`,children:[s.jsx(So,{className:"h-5 w-5 text-gray-400"}),s.jsx("span",{children:"Ajuda"})]})}),s.jsx("div",{className:"border-t border-gray-200 my-1"}),s.jsx(Dt.Item,{children:({active:V})=>s.jsxs("button",{onClick:z,className:`${V?"bg-gray-100":""} w-full flex items-center space-x-3 px-4 py-2 text-sm text-red-600 hover:bg-gray-100 transition-colors`,children:[s.jsx(Dc,{className:"h-5 w-5"}),s.jsx("span",{children:"Sair"})]})})]})})})]})]})}function x({children:e}
103){const t=Zt(),[r,a]=o.useState(!1),[n,i]=o.useState(()=>localStorage.getItem("admin_sidebar_pinned")!=="false");o.useEffect(()=>{a(!1)},[t.pathname]);const c=()=>a(!1),l=()=>{i(h=>{const u=!h;return localStorage.setItem("admin_sidebar_pinned",String(u)),u})},p=()=>{window.innerWidth>=1024?l():a(h=>!h)};return s.jsxs("div",{className:"min-h-screen bg-gray-50",children:[s.jsx(nf,{isOpen:r,onClose:c,pinned:n,onPinToggle:l}),s.jsxs("div",{className:n?"lg:ml-[248px]":"lg:ml-[72px]",style:{transition:"margin-left 220ms cubic-bezier(.22,1,.36,1)"},children:[s.jsx(Sf,{onMenuToggle:p,sidebarPinned:n}),s.jsx("main",{className:"pt-24 p-6 pb-28",children:e})]})]})}function y({children:e,requireAdmin:t=!1,requirePermission:r=null,blockedGroups:a=[]}){const{isAuthenticated:n,isLoading:i,user:c}=Sr(),{canAccess:l,hasPermission:p,hasAnyPermission:h,isLoading:u}=Ol(),f=Zt(),R=r?Array.isArray(r)?r:[r]:[],S=Fl(c),E=Dl;if(i||u)return s.jsx("div",{className:"min-h-screen flex items-center justify-center",children:s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"inline-block animate-spin rounded-full h-8 w-8 border-b-2 border-teal-600"}),s.jsx("p",{className:"mt-4 text-gray-600",children:"Carregando..."})]})});if(!n)return s.jsx(Ge,{to:"/login",replace:!0});if((c==null?void 0:c.role)==="user"&&f.pathname==="/admin/dashboard")return s.jsx(Ge,{to:"/admin/user/dashboard",replace:!0});if((c==null?void 0:c.role)!=="user"&&f.pathname==="/admin/user/dashboard")return s.jsx(Ge,{to:"/admin/dashboard",replace:!0});if(a.length>0&&c&&c.role!=="admin"&&c.role!=="super_admin"){const w=R.includes("demandas-central")&&p("demandas-central"),P=(c.groups||[]).map($=>$.name);if(a.some($=>P.includes($))&&!w){const $=c.role==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:$,replace:!0})}}const v=(c==null?void 0:c.role)==="super_admin";if(t&&c&&!(c.role==="admin"||v)){const P=c.role==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:P,replace:!0})}const A=["/admin/protocolos","/admin/protocolos/meus","/admin/plenarias/minhas","/admin/minhas-logisticas","/admin/comissoes/minhas","/admin/perf
103il","/admin/alterar-senha","/admin/notificacoes","/admin/interesses","/admin/alertas-oportunidades","/admin/eventos/solicitar","/admin/eventos/minhas-solicitacoes","/admin/demandas","/admin/demandas/tarefas","/admin/minhas-financas"],_=f.pathname;if(_==="/admin/eventos/solicitar"||_==="/admin/eventos/minhas-solicitacoes"||_.startsWith("/admin/eventos/minhas-solicitacoes/")||A.includes(_)||_.startsWith("/admin/minhas-logisticas/")||_.startsWith("/admin/plenarias/minhas/")||_.startsWith("/admin/comissoes/minhas/")||_.startsWith("/admin/protocolos/meus/"))return e;if(_==="/admin/protocolos/central"||_==="/admin/protocolos/central/finalizados"){if(v)return e;if(!p("protocolos-central")){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}if((_==="/admin/demandas"||/^\/admin\/demandas\/[^/]+$/.test(_)&&_!=="/admin/demandas/central"&&_!=="/admin/demandas/tarefas")&&S)return e;if(_==="/admin/calendario/geral"){if(!h(["agendamentos","calendario-geral"])){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}if(_==="/admin/configuracoes/tabelas-sistema"){if(!h(["configuracoes-tabelas-sistema","menu","responsaveis-areas","configuracoes-paginas","configuracoes-ajuda"])){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}if(_==="/admin/responsaveis-areas"||_.startsWith("/admin/responsaveis-areas/")){if(!v){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}if(v)return e;if(_==="/admin/formularios/formcar-central"){if(!h(["formularios","formularios-viagens","plenarias","comissoes","comissoes-setoriais","comissoes-especiais","comissoes-gestoras"])){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}if(r&&!h(R)){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}let T=E[_];if(!T)if(_.startsWith("/admin/profissionais/")&&(_.endsWith("/editar")||_==="/admin/profissionais/novo"))T="profissionais";else if(_.startsWith("/admin/formularios/viagens/")&&_.endsWith("/editar"))T="formularios-viagens";else if(_.startsWith("/admin/plenarias/")&&!_.startsWith("/admin/plenarias/minhas/")&&_!=="/admin/plenarias/novo")_.match(/^\/admin\/plenarias\/(\d+)(?:\/editar)?$/)&&(T="plenarias");else if(_.startsWith("/admin/noticias/")&&(_.endsWith("/editar")||_==="/admin/noticias/novo"))T="noticias";else if(_.startsWith("/admin/eventos/")&&_!=="/admin/eventos/meus"&&_!=="/admin/eventos/solicitar"&&_!=="/admin/eventos/minhas-solicitacoes"&&!_.startsWith("/admin/eventos/minhas-solicitacoes/")&&(_.endsWith("/editar")||_==="/admin/eventos/novo"))T="eventos";else if(_.startsWith("/admin/comissoes/")&&(_.endsWith("/editar")||_==="/admin/comissoes/novo"))T="comissoes";else if(_.startsWith("/admin/formularios/patrocinio"))T="propostas-patrocinio";else if(_.startsWith("/admin/formularios/")&&!_.startsWith("/admin/formularios/denuncias")&&!_.startsWith("/admin/formularios/viagens")&&_!=="/admin/formularios/formcar-central"&&(_.endsWith("/editar")||_.endsWith("/submissoes")||_.endsWith("/preview")||_==="/admin/formularios/novo"))T="formularios";else if(_.startsWith("/admin/temas-orientacao/")&&(_.endsWith("/editar")||_==="/admin/temas-orientacao/novo"))T="temas-orientacao";else if(_.startsWith("/admin/permanentes/")){const w=_.match(/^\/admin\/permanentes\/([^/]+)/),P=w==null?void 0:w[1],q={coe:"permanentes-coe",cof:"permanentes-cof","comunicacao-social":"permanentes-comunicacao-social",cdh:"permanentes-cdh",cer:"permanentes-cer"};P&&q[P]&&(T=q[P])}else _.startsWith("/admin/oportunidades/")&&(_.endsWith("/editar")||_==="/admin/oportunidades/novo")?T="oportunidades":_.startsWith("/admin/cursos-eventos/")&&(_.endsWith("/editar")||_==="/admin/cursos-eventos/novo")?T="cursos-eventos":_.startsWith("/admin/sublocacoes/")&&(_.endsWith("/editar")||_==="/admin/sublocacoes/novo")?T="sublocacoes":_.startsWith("/admin/pesquisa-formularios/")&&(_.endsWith("/editar")||_==="/admin/pesquisa-formularios/novo")?T="pesquisa-formularios":_.startsWith("/admin/revistas/")&&(_.endsWith("/editar")||_.endsWith("/visualizar")||_==="/admin/revistas/novo")?T="revistas":_.startsWith("/admin/campanhas/")&&(_.endsWith("/editar")||_.endsWith("/visualizar")||_==="/admin/campanhas/novo")?T="campanhas":_.startsWith("/admin/cadernos-tematicos/")&&(_.endsWith("/editar")||_==="/admin/cadernos-tematicos/novo")?T="cadernos-tematicos":_.startsWith("/admin/cadernos-deliberacoes/")&&(_.endsWith("/editar")||_==="/admin/cadernos-deliberacoes/novo")?T="cadernos-deliberacoes":_.startsWith("/admin/anais/")&&(_.endsWith("/editar")||_==="/admin/anais/novo")?T="anais":_.startsWith("/admin/contratos-licitacoes/")&&(_.endsWith("/editar")||_==="/admin/contratos-licitacoes/novo")?T="contratos-licitacoes":_.startsWith("/admin/intencoes-contratacoes/")&&(_.endsWith("/editar")||_==="/admin/intencoes-contratacoes/novo")?T="intencoes-contratacoes":_.startsWith("/admin/editais/")&&(_.endsWith("/editar")||_==="/admin/editais/novo")?T="editais":_.startsWith("/admin/usuarios/")&&_!=="/admin/usuarios/grupos"&&_!=="/admin/usuarios/permissoes"&&(_.endsWith("/editar")||_==="/admin/usuarios/novo")?T=_==="/admin/usuarios/novo"?"usuarios-criar":"usuarios-editar":_.startsWith("/admin/sedes/")&&(_.endsWith("/editar")||_==="/admin/sedes/novo")?T="sedes":_.startsWith("/admin/configuracoes/redirecionamentos")?T="route-redirects":_.startsWith("/admin/paginas/")&&(_.endsWith("/editar")||_==="/admin/paginas/nova")?T="paginas":_.startsWith("/admin/banners/")&&(_.endsWith("/editar")||_==="/admin/banners/novo")?T="banners":_.startsWith("/admin/categorias/")&&(_.endsWith("/editar")||_==="/admin/categorias/novo")||_.startsWith("/admin/tags/")&&(_.endsWith("/editar")||_==="/admin/tags/novo")?T="categorias":_.startsWith("/admin/formularios/denuncias/")&&_!=="/admin/formularios/denuncias"?T="denuncias":_.startsWith("/admin/newsletter/")&&_!=="/admin/newsletter"&&_!=="/admin/newsletter/logs"&&(T=_.startsWith("/admin/newsletter/logs")?"newsletter-logs":"newsletter");if(_==="/admin/eventos/solicitar"||_==="/admin/eventos/minhas-solicitacoes"||_.startsWith("/admin/eventos/minhas-solicitacoes/"))return e;if(T&&T!=="dashboard"&&!l(T)){const w=(c==null?void 0:c.role)==="user"?"/admin/user/dashboard":"/admin/dashboard";return s.jsx(Ge,{to:w,replace:!0})}return e}function Tf(){const e=Cs(),{isAuthenticated:t,user:r}=Sr();return o.useEffect(()=>{t&&r?r.role==="user"?e("/admin/user/dashboard",{replace:!0}):e("/admin/dashboard",{replace:!0}):e("/login",{replace:!0})},[e,t,r]),s.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-50",children:s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"inline-block animate-spin rounded-full h-8 w-8 border-b-2 border-teal-600"}),s.jsx("p",{className:"mt-4 text-gray-600",children:"Redirecionando..."})]})})}function Pf(){const{pathname:e}=Zt();return o.useEffect(()=>{window.scrollTo({top:0,left:0,behavior:"instant"})},[e]),null}const Cf=["/login","/forgot-password","/reset-password","/maintenance"];function Nf({enabled:e}){const t=Zt(),r=Cs();return o.useEffect(()=>{if(!e)return;const a=K.getUser();if((a==null?void 0:a.role)==="super_admin")return;const i=t.pathname||"/";Cf.some(l=>i===l||i.startsWith(`${l}/`))||r("/maintenance",{replace:!0})},[e,t.pathname,r]),null}const Ms=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0}),mi=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Lf(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}Ms.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Lf("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));Ms.interceptors.response.use(e=>e,e=>{var t;return((t=e.response)==null?void 0:t.status)===401&&(K.removeToken(),K.removeUser(),window.location.href="/login"),Promise.reject(e)});const hi={async listar(e={}){try{const t=new URLSearchParams;return e.search&&t.append("search",e.search),e.ativo!==void 0&&e.ativo!==""&&t.append("ativo",e.ativo),e.status_code&&t.append("status_code",e.status_code),e.per_page&&t.append("per_page",e.per_page),e.page&&t.append("page",e.page),e.sort_by&&t.append("sort_by",e.sort_by),e.sort_order&&t.append("sort_order",e.sort_order),(await Ms.get(`/api/v1/route-redirects?${t.toString()}`)).data}catch(t){throw this.handleError(t)}},async buscar(e){try{return(await Ms.get(`/api/v1/route-redirects/${e}`)).data}catch(t){throw this.handleError(t)}},async criar(e){try{return(await Ms.post("/api/v1/route-redirects",e)).data}catch(t){throw this.handleError(t)}},async atualizar(e,t){try{return(await Ms.put(`/api/v1/route-redirects/${e}`,t)).data}catch(r){throw this.handleError(r)}},async deletar(e){try{return(await Ms.delete(`/api/v1/route-redirects/${e}`)).data}catch(t){throw this.handleError(t)}},async listarPublicas(){try{const e=await mi.get("/api/v1/route-redirects/publicas");return Array.isArray(e.data)?e.data:[]}catch(e){return console.warn("[routeRedirectService] Falha ao carregar redirects públicos:",e==null?void 0:e.message),[]}},registrarHit(e){try{mi.post("/api/v1/route-redirects/hit",{from_path:e}).catch(()=>{})}catch{}},handleError(e){var t,r;if(e.response){const a=((t=e.response.data)==null?void 0:t.message)||"Erro ao processar requisição",n=((r=e.response.data)==null?void 0:r.errors)||{};return{message:a,errors:n,status:e.response.status}}else return e.request?{message:"Erro de conexão. Verifique sua internet.",errors:{}}:{message:e.message||"Erro desconhecido",errors:{}}}},kf=5*60*1e3,zl="crp_route_redirects_cache_v1";function Fn(e){if(typeof e!="string")return"";let t=e.trim().toLowerCase();return t.length>1&&t.endsWith("/")&&(t=t.replace(/\/+$/,"")),t}function Of(e){return!!(e.startsWith("/admin")||e==="/login"||e==="/forgot-password"||e==="/reset-password"||e==="/maintenance")}function $f(){try{if(typeof window>"u"||!window.localStorage)return null;const e=window.localStorage.getItem(zl);if(!e)return null;const t=JSON.parse(e);return Array.isArray(t)?t:null}catch{return null}}function If(e){try{if(typeof window>"u"||!window.localStorage)return;window.localStorage.setItem(zl,JSON.stringify(e||[]))}catch{}}function fi(e){const t=new Map;return Array.isArray(e)&&e.forEach(r=>{const a=Fn(r==null?void 0:r.from_path);a&&(r!=null&&r.to_path)&&t.set(a,{to_path:r.to_path,status_code:r.status_code||301})}),t}function Df(){const e=Zt(),t=Cs(),r=o.useRef(fi($f())),[a,n]=o.useState(0),i=o.useRef(null),c=async()=>{try{const l=await hi.listarPublicas();r.current=fi(l),If(l),n(p=>p+1)}catch(l){console.warn("[RedirectGuard] Falha ao carregar lista pública:",l==null?void 0:l.message)}};return o.useEffect(()=>{c();const l=setInterval(c,kf);return()=>clearInterval(l)},[]),o.useEffect(()=>{const l=e.pathname||"/";if(Of(l))return;const p=Fn(l),h=r.current.get(p);if(!h)return;const u=h.to_path;if(Fn(u)===p){console.warn("[RedirectGuard] destino igual à origem, ignorando para evitar loop:",p);return}if(i.current===p)return;i.current=p;const f=window.location.search||"",R=window.location.hash||"";hi.registrarHit(p),u.startsWith("/")?t(u+f+R,{replace:!0}):window.location.replace(u+f+R)},[e.pathname,a,t]),null}const xs=ne.create({baseURL:re.BASE_URL,headers:{"Content-Type":"application/json",Accept:"application/json"},withCredentials:!0});function Ff(e){const r=`; ${document.cookie}`.split(`; ${e}=`);return r.length===2?r.pop().split(";").shift():null}xs.interceptors.request.use(e=>{const t=K.getToken();t&&(e.headers.Authorization=`Bearer ${t}`);const r=Ff("XSRF-TOKEN");return r&&(e.headers["X-XSRF-TOKEN"]=decodeURIComponent(r)),e},e=>Promise.reject(e));const zf={async listar(e={}){var t;try{return(await xs.get("/api/v1/system-settings",{params:e})).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao listar configurações"}}},async buscar(e){var t;try{return(await xs.get(`/api/v1/system-settings/${e}`)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao buscar configuração"}}},async salvar(e){var t;try{return(await xs.post("/api/v1/system-settings",e)).data}catch(r){throw((t=r.response)==null?void 0:t.data)||{message:"Erro ao salvar configuração"}}},async atualizar(e,t){var r;try{return(await xs.put(`/api/v1/system-settings/${e}`,t)).data}catch(a){throw((r=a.response)==null?void 0:r.data)||{message:"Erro ao atualizar configuração"}}},async autoRefreshConfig(){var e;try{return(await xs.get("/api/v1/system-settings/auto-refresh/config")).data}catch(t){throw((e=t.response)==null?void 0:e.data)||{message:"Erro ao carregar configuração de auto-refresh"}}},async cfpStatus(){var e;try{return(await xs.get("/api/v1/cfp/status")).data}catch(t){throw((e=t.response)==null?void 0:e.data)||{message:"Erro ao carregar status da integração CFP"}}},async cfpTestar(){var e;try{return(await xs.post("/api/v1/cfp/testar")).data}catch(t){throw((e=t.response)==null?void 0:e.data)||{message:"Erro ao testar conexão com o CFP"}}}},Mf=5*60*1e3;function gi(e){if(typeof e!="string")return"";let t=e.trim();return t?(t.length>1&&t.endsWith("/")&&(t=t.replace(/\/+$/,"")),t):""}function Uf(){const e=Zt(),t=o.useRef(null),r=o.useRef(Date.now()),a=o.useRef(!0),n=async()=>{try{const i=await zf.autoRefreshConfig();t.current={intervalMinutes:Number(i==null?void 0:i.interval_minutes)||0,forcePaths:Array.isArray(i==null?void 0:i.force_refresh_paths)?i.force_refresh_paths.map(gi).filter(
103Boolean):[]}}catch{}};return o.useEffect(()=>{n();const i=setInterval(n,Mf),c=()=>n();return window.addEventListener("focus",c),()=>{clearInterval(i),window.removeEventListener("focus",c)}},[]),o.useEffect(()=>{if(a.current){a.current=!1;return}const i=gi(e.pathname||"/");if(!i.startsWith("/admin"))return;const c=t.current;if(c){if(c.forcePaths.includes(i)){window.location.reload();return}c.intervalMinutes>0&&Date.now()-r.current>c.intervalMinutes*6e4&&window.location.reload()}},[e.pathname]),null}const Vf=o.lazy(()=>m(()=>import("./ScrollRevealObserver-6rJnsRKt.js"),__vite__mapDeps([0,1]))),qf=o.lazy(()=>m(()=>import("./ChatWidget-DB4qRfnv.js"),__vite__mapDeps([2,1,3,4,5,6,7,8,9]))),Bf=o.lazy(()=>m(()=>import("./CookieConsentBanner-vs3aCj7d.js"),__vite__mapDeps([10,1,7,8,9,11]))),Wf=o.lazy(()=>m(()=>import("./Home-BL5899_5.js"),__vite__mapDeps([12,1,13,14,15,6,16,7,17,18,19,20,21,22,23,24,25,26,27,28,29,30,8,9]))),Hf=o.lazy(()=>m(()=>import("./EventosPublic-kuo8MZ7O.js"),__vite__mapDeps([31,1,27,16,7,28,18,29,30,20,32,33,8,9]))),Gf=o.lazy(()=>m(()=>import("./EventosLista-pH5K6RUy.js"),__vite__mapDeps([34,1,16,7,32,33,18,29,30,8,9]))),Kf=o.lazy(()=>m(()=>import("./TodasNoticias-BJZh3oWB.js"),__vite__mapDeps([35,1,33,32,36,7,8,9]))),Xf=o.lazy(()=>m(()=>import("./SearchResults-7cqEk-JE.js"),__vite__mapDeps([37,1,32,7,8,9]))),Qf=o.lazy(()=>m(()=>import("./NoticiaView-BQz0guQ3.js"),__vite__mapDeps([38,1,39,14,40,30,41,20,7,8,9]))),Jf=o.lazy(()=>m(()=>import("./EventoView-Cx-WAFPU.js"),__vite__mapDeps([42,1,16,7,32,18,29,41,8,9]))),Zf=o.lazy(()=>m(()=>import("./SobreOCRPPR-Ci8kCSrJ.js"),__vite__mapDeps([43,1,44,7,8,9,32]))),Yf=o.lazy(()=>m(()=>import("./Comissoes-DIdSXjeo.js"),__vite__mapDeps([45,1,46,32,13,47,7,8,9]))),e0=o.lazy(()=>m(()=>import("./ComissoesSetoriais-BuJYXi3M.js"),__vite__mapDeps([48,1,46,49,32,50,7,8,9]))),t0=o.lazy(()=>m(()=>import("./CalendarioPlenarias-C39Q1eaj.js"),__vite__mapDeps([51,1,46,32,30,7,8,9]))),s0=o.lazy(()=>m(()=>import("./PlenariaConvocacaoPublica-B5JB1ShW.js"),__vite__mapDeps([52,1,53,30,7,8,9]))),r0=o.lazy(()=>m(()=>import("./CartaServicos-C0DJ3w4M.js"),__vite__mapDeps([54,1,7,55,20,8,9]))),a0=o.lazy(()=>m(()=>import("./PessoaFisica-CDrOpb0Y.js"),__vite__mapDeps([56,1,32,50,19,57,7,8,9]))),n0=o.lazy(()=>m(()=>import("./PessoaJuridica-DmA5tMR5.js"),__vite__mapDeps([58,1,32,50,19,7,8,9]))),o0=o.lazy(()=>m(()=>import("./BoletoAnuidade-ujujTPhi.js"),__vite__mapDeps([59,1,32,19,47,7,8,9]))),i0=o.lazy(()=>m(()=>import("./InscricaoPessoaJuridica-CVU7qwal.js"),__vite__mapDeps([60,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),c0=o.lazy(()=>m(()=>import("./RegistroPessoaJuridicaComunidadesTerapeuticas-yyXDOW6y.js"),__vite__mapDeps([63,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),l0=o.lazy(()=>m(()=>import("./CertidoesPessoaJuridica-DNVZ6Hqq.js"),__vite__mapDeps([64,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),d0=o.lazy(()=>m(()=>import("./AlteracaoEnderecoPessoaJuridica-B4WtKeeo.js"),__vite__mapDeps([65,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),u0=o.lazy(()=>m(()=>import("./AlteracaoRazaoSocialPessoaJuridica-DPwzHqwR.js"),__vite__mapDeps([66,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),p0=o.lazy(()=>m(()=>import("./AlteracaoResponsabilidadeTecnicaPessoaJuridica-t-d_JQwZ.js"),__vite__mapDeps([67,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),m0=o.lazy(()=>m(()=>import("./InclusaoResponsabilidadeTecnicaPessoaJuridica-C0U8qWEd.js"),__vite__mapDeps([68,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),h0=o.lazy(()=>m(()=>import("./DesligamentoResponsavelTecnicoPessoaJuridica-hI4MC5qf.js"),__vite__mapDeps([69,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),f0=o.lazy(()=>m(()=>import("./TaxasEAnuidadesPessoaJuridica-CjWtNIJh.js"),__vite__mapDeps([70,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),g0=o.lazy(()=>m(()=>import("./CancelamentoPessoaJuridica-WkqLK_rr.js"),__vite__mapDeps([71,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),x0=o.lazy(()=>m(()=>import("./ReativacaoPessoaJuridica-CzAgzG-y.js"),__vite__mapDeps([72,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),y0=o.lazy(()=>m(()=>import("./RenovacaoCertificadoPessoaJuridica-DyJRE7iW.js"),__vite__mapDeps([73,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),_0=o.lazy(()=>m(()=>import("./RegistroPessoaFisica-DRj4Masx.js"),__vite__mapDeps([74,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),v0=o.lazy(()=>m(()=>import("./InscricaoSecundaria-Br-q5xBv.js"),__vite__mapDeps([75,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),w0=o.lazy(()=>m(()=>import("./AlteracaoInscricaoProvisoriaParaDefinitiva-CxUXIyts.js"),__vite__mapDeps([76,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),b0=o.lazy(()=>m(()=>import("./TransferenciaDeOutroRegional-DpttEMMH.js"),__vite__mapDeps([77,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),j0=o.lazy(()=>m(()=>import("./ProrrogacaoDoPrazoDeEntregaDoDiploma-BrQC-X2L.js"),__vite__mapDeps([78,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),E0=o.lazy(()=>m(()=>import("./SegundaViaDaCIP-Tzj8qN6x.js"),__vite__mapDeps([79,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),R0=o.lazy(()=>m(()=>import("./Certidoes-BylODx5T.js"),__vite__mapDeps([80,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),A0=o.lazy(()=>m(()=>import("./TaxasEAnuidades-DQtDDrmp.js"),__vite__mapDeps([81,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),S0=o.lazy(()=>m(()=>import("./IsencaoDeAnuidadePorDoenca-C9QmEDBt.js"),__vite__mapDeps([82,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),T0=o.lazy(()=>m(()=>import("./IsencaoDeAnuidadePorViagemAoExterior-P3glBv9M.js"),__vite__mapDeps([83,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),P0=o.lazy(()=>m(()=>import("./TituloDeEspecialista-B2p6WVL6.js"),__vite__mapDeps([84,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),C0=o.lazy(()=>m(()=>import("./ReativacaoDeInscricao-Bg4FvFY-.js"),__vite__mapDeps([85,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),N0=o.lazy(()=>m(()=>import("./Cancelamento-D6jOv-A2.js"),__vite__mapDeps([86,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),L0=o.lazy(()=>m(()=>import("./ReativacaoPorTransferencia-BB9go_0v.js"),__vite__mapDeps([87,
10361,32,1,30,25,62,14,47,19,15,50,7,8,9]))),k0=o.lazy(()=>m(()=>import("./RenovacaoInscricaoSecundaria-miqOFWWr.js"),__vite__mapDeps([88,61,32,1,30,25,62,14,47,19,15,50,7,8,9]))),O0=o.lazy(()=>m(()=>import("./FazerDenuncia-QdolnE90.js"),__vite__mapDeps([89,1,32,13,7,8,9]))),$0=o.lazy(()=>m(()=>import("./FormularioDenuncia-D8vXLqyg.js"),__vite__mapDeps([90,1,91,32,92,93,94,7,8,9]))),I0=o.lazy(()=>m(()=>import("./RevistaContato-DFxBArPK.js"),__vite__mapDeps([95,1,26,96,32,36,13,97,40,98,7,8,9]))),D0=o.lazy(()=>m(()=>import("./RevistaViewPublica-DevRq341.js"),__vite__mapDeps([99,1,7,26,55,39,20,8,9]))),F0=o.lazy(()=>m(()=>import("./RevistaLeitor-Crxv_RZU.js"),__vite__mapDeps([100,1,101,7,39,20,26,55,8,9]))),z0=o.lazy(()=>m(()=>import("./Campanhas-BtV8cUEx.js"),__vite__mapDeps([102,1,103,96,32,36,13,97,7,8,9]))),M0=o.lazy(()=>m(()=>import("./CampanhaView-DU0gpzVH.js"),__vite__mapDeps([104,1,103,39,7,8,9]))),U0=o.lazy(()=>m(()=>import("./CartografiaRaps-D8LTdPSC.js"),__vite__mapDeps([105,1,55,96,32,7,8,9]))),V0=o.lazy(()=>m(()=>import("./OP5-CmLkoO28.js"),__vite__mapDeps([106,1,19,107,40,7,8,9]))),q0=o.lazy(()=>m(()=>import("./CadernosTematicosPublic-CRXc2heb.js"),__vite__mapDeps([108,1,109,55,21,96,8,110,19,40,98,32,36,13,97,7,9]))),B0=o.lazy(()=>m(()=>import("./CadernosDeliberacoesPublic-Citbf1P2.js"),__vite__mapDeps([111,1,112,55,96,32,36,13,97,40,98,7,8,9]))),ar=o.lazy(()=>m(()=>import("./CadernosLayout-Q59M5Wc7.js"),__vite__mapDeps([113,1,114,21,7,8,9]))),W0=o.lazy(()=>m(()=>import("./CadernosHome-dFZ2ukFh.js"),__vite__mapDeps([115,1,114,116,21,19,30,117,7,8,9]))),H0=o.lazy(()=>m(()=>import("./CadernosSobre-BBh509d0.js"),__vite__mapDeps([118,1,119,13,116,21,14,7,8,9]))),G0=o.lazy(()=>m(()=>import("./CadernosQueroPublicar-C8ylqE9x.js"),__vite__mapDeps([120,1,119,13,116,21,5,7,8,9]))),K0=o.lazy(()=>m(()=>import("./CadernosEdicoes-BOlbTyQd.js"),__vite__mapDeps([121,1,114,116,21,30,92,13,14,7,8,9]))),X0=o.lazy(()=>m(()=>import("./CadernosEdicoesLista-CXCAgs8X.js"),__vite__mapDeps([122,1,114,116,21,30,92,7,8,9]))),Q0=o.lazy(()=>m(()=>import("./CadernosArtigo-uraDt5p_.js"),__vite__mapDeps([123,1,114,116,21,39,30,14,41,7,8,9]))),J0=o.lazy(()=>m(()=>import("./AnaisPublic-DV87fSsc.js"),__vite__mapDeps([124,1,125,21,96,32,36,13,97,40,98,7,8,9]))),Z0=o.lazy(()=>m(()=>import("./AnaiViewPublica-DRsK6jCX.js"),__vite__mapDeps([126,1,7,125,39,20,8,9]))),Y0=o.lazy(()=>m(()=>import("./TesteFlipbookLocal-DsZ_OJUT.js"),__vite__mapDeps([127,1,7,39,20,8,9]))),eg=o.lazy(()=>m(()=>import("./PdfLeitorPublico-BgNyD0Jy.js"),__vite__mapDeps([128,1,101,7,39,20,55,8,9]))),tg=o.lazy(()=>m(()=>import("./ContratosLicitacoesPublic-CPLRqJqg.js"),__vite__mapDeps([129,1,130,32,36,14,40,8,7,9]))),sg=o.lazy(()=>m(()=>import("./IntencoesContratacoesPublic-BGqW_41b.js"),__vite__mapDeps([131,1,132,32,36,8,7,9]))),rg=o.lazy(()=>m(()=>import("./EditaisPublic-B2nbJrsf.js"),__vite__mapDeps([133,1,134,32,135,8,7,9]))),ag=o.lazy(()=>m(()=>import("./DivulgueNoCRPPR-elmk1qcg.js"),__vite__mapDeps([136,1,137,32,7,8,9]))),ng=o.lazy(()=>m(()=>import("./CursosEventosPublic-DQEl8Vh0.js"),__vite__mapDeps([138,1,139,32,36,13,30,140,7,8,9]))),og=o.lazy(()=>m(()=>import("./OportunidadesPublic-CmA-Nffc.js"),__vite__mapDeps([141,1,137,32,36,13,47,7,8,9]))),ig=o.lazy(()=>m(()=>import("./SublocacoesPublic-B0r4mo-U.js"),__vite__mapDeps([142,1,143,14,47,32,15,36,13,7,8,9]))),cg=o.lazy(()=>m(()=>import("./SublocacaoView-D-0AIoiz.js"),__vite__mapDeps([144,1,143,32,39,14,47,7,8,9]))),lg=o.lazy(()=>m(()=>import("./PesquisasPublic-DoSFszpq.js"),__vite__mapDeps([145,1,146,32,7,8,9]))),dg=o.lazy(()=>m(()=>import("./FormularioPesquisasPublic-D0_V2d6y.js"),__vite__mapDeps([147,1,146,32,93,94,148,7,8,9]))),ug=o.lazy(()=>m(()=>import("./ConveniosParcerias-CeTmi_vP.js"),__vite__mapDeps([149,1,32,7,8,9]))),pg=o.lazy(()=>m(()=>import("./Orientacao-CGXW7NrJ.js"),__vite__mapDeps([150,1,151,152,32,13,36,7,8,9]))),mg=o.lazy(()=>m(()=>import("./TemaOrientacaoView-DT2QQZrz.js"),__vite__mapDeps([153,1,151,152,32,39,41,13,7,8,9]))),hg=o.lazy(()=>m(()=>import("./TarefasPessoais-bc5aQBM1.js"),__vite__mapDeps([154,1,94,92,93,7,8,9]))),fg=o.lazy(()=>m(()=>import("./CentralAgendamentoCOF-C4afjieK.js"),__vite__mapDeps([155,1,32,7,8,9]))),gg=o.lazy(()=>m(()=>import("./FaleConosco-CxEIMULG.js"),__vite__mapDeps([156,1,49,32,47,7,8,9]))),xg=o.lazy(()=>m(()=>import("./Ouvidoria-DUoyIz5t.js"),__vite__mapDeps([157,1,32,15,40,7,8,9]))),yg=o.lazy(()=>m(()=>import("./FormularioPublico-CloWzJN0.js"),__vite__mapDeps([158,1,32,7,8,9]))),_g=o.lazy(()=>m(()=>Promise.resolve().then(()=>dh),void 0)),xi=o.lazy(()=>m(()=>import("./RegistroProfissional-BpxNkUex.js"),__vite__mapDeps([159,1,7,8,9]))),rn=o.lazy(()=>m(()=>import("./PageViewPublic-BCkia1aT.js"),__vite__mapDeps([160,1,161,7,8,9,32,44,41,13]))),vg=o.lazy(()=>m(()=>import("./PrivacyPolicyPage-B88ylWRo.js"),__vite__mapDeps([162,1,32,7,8,9]))),wg=o.lazy(()=>m(()=>import("./ExclusaoDadosPage-D3XM6pXC.js"),__vite__mapDeps([163,1,32,7,8,9]))),bg=o.lazy(()=>m(()=>import("./CookiePolicyPage-B46EVwHo.js"),__vite__mapDeps([164,1,32,7,8,9]))),jg=o.lazy(()=>m(()=>import("./DPOPage--czJUVVq.js"),__vite__mapDeps([165,1,32,7,8,9]))),Eg=o.lazy(()=>m(()=>import("./Links-BRAgsca0.js"),__vite__mapDeps([166,1,16,7,8,9]))),Rg=o.lazy(()=>m(()=>import("./ApresentacaoSistema-DQhjhtuf.js"),__vite__mapDeps([167,1,7,8,9]))),Ag=o.lazy(()=>m(()=>import("./Protocolos-BIX1UrRo.js"),__vite__mapDeps([168,1,169,94,7,8,9]))),Sg=o.lazy(()=>m(()=>import("./ProtocoloView-DFskLhB2.js"),__vite__mapDeps([170,1,169,39,171,98,5,19,7,8,9]))),Tg=o.lazy(()=>m(()=>import("./ProtocoloForm-CNrju7Ym.js"),__vite__mapDeps([172,1,169,39,171,7,8,9]))),Pg=o.lazy(()=>m(()=>import("./MinhasDemandas-CVnF3B3O.js"),__vite__mapDeps([173,1,174,171,94,14,62,7,8,9]))),Cg=o.lazy(()=>m(()=>import("./NovaDemanda-L41GT6J0.js"),__vite__mapDeps([175,1,174,39,171,7,8,9]))),yi=o.lazy(()=>m(()=>import("./DemandaDetalhe-D89lw_xH.js"),__vite__mapDeps([176,1,3,177,92,94,178,179,14,180,174,39,5,93,25,171,6,15,181,97,98,7,8,9]))),Ng=o.lazy(()=>m(()=>import("./DemandasCentral-_6gcKwNc.js"),__vite__mapDeps([182,1,178,179,14,174,183,135,184,4,171,93,15,185,186,7,8,9]))),Lg=o.lazy(()=>m(()=>import("./DemandasKanban-CTjJUKkz.js"),__vite__mapDeps([187,1,188,174,30,62,6,171,178,179,14,177,92,94,189,15,4,183,184,25,185,40,98,7,8,9]))),kg=o.lazy(()=>m(()=>import("./MaintenancePage-BHMbXsX7.js"),__vite__mapDeps([190,1,7,8,9]))),Og=o.lazy(()=>m(()=>import("./Login-B66TpaEh.js"),__vite__mapDeps([191,1,39,50,192,40,7,8,9]))),$g=o.lazy(()=>m(()=>import("./ForgotPassword-DLd5K4e7.js"),__vite__mapDeps([193,1,39,7,8,9]))),Ig=o.lazy(()=>m(()=>import("./ResetPassword-Bm6iehfa.js"),__vite__mapDeps([194,1,50,39,192,40,7,8,9]))),Dg=o.lazy(()=>m(()=>import("./Dashboard-CjHYsdIf.js"),__vite__mapDeps([195,1,40,196,197,7,8,9]))),Fg=o.lazy(()=>m(()=>import("./UserDashboard-IpGt4u5L.js"),__vite__mapDeps([198,1,30,7,8,9]))),zg=o.lazy(()=>m(()=>import("./DashboardPsicologo-_pLVjXKV.js"),__vite__mapDeps([199,1,7,8,9]))),Mg=o.lazy(()=>m(()=>import("./AjudaAdmin-DZEC6GDF.js"),__vite__mapDeps([200,1,201,7,8,9]))),Ug=o.lazy(()=>m(()=>import("./Noticias-BS14s5dx.js"),__vite__mapDeps([202,1,33,98,181,94,40,192,92,93,185,13,7,8,9]))),_i=o.lazy(()=>m(()=>import("./NoticiaForm-DgcQh-EO.js"),__vite__mapDeps([203,1,204,92,93,205,206,181,207,41,94,13,161,7,8,9,39,19,186,183,208,15,209]))),Vg=o.lazy(()=>m(()=>import("./NoticiaView-BcXpEK9D.js"),__vite__mapDeps([210,1,39,92,93,7,8,9]))),qg=o.lazy(()=>m(()=>import("./Eventos-l_5woV7C.js"),__vite__mapDeps([211,1,16,7,212,213,44,8,9,214,41,110,215,216,94,40,192,98,93,185,13]))),Bg=o.lazy(()=>m(()=>import("./MeusEventos-CiMGj3e8.js"),__vite__mapDeps([217,1,16,7,218,40,192,8,9]))),vi=o.lazy(()=>m(()=>import("./EventoForm-s5yTr5k4.js"),__vite__mapDeps([219,1,220,221,94,93,30,4,222,97,223,224,218,22,16,7,216,110,225,226,39,8,9]))),Wg=o.lazy(()=>m(()=>import("./EventoSolicitacaoExterna-BgOqoIjg.js"),__vite__mapDeps([227,221,1,94,93,30,4,222,97,223,224,218,22,16,7,216,110,39,8,9]))),wi=o.lazy(()=>m(()=>import("./EventoView-CgQrTSLQ.js"),__vite__mapDeps([228,1,229,16,7,230,174,231,44,8,9,94,92,93,62,14,33,179,232,204,205,206,181,207,41,13,161,39,19,186,183,208,15,233,234,214,110,213,235,184,98,236,237,40,225,29,238,57,239,215,216,240,6,241,30,242,171,50,97,243,140]))),bi=o.lazy(()=>m(()=>import("./EventoCheckin-Bv9TE0MZ.js"),__vite__mapDeps([238,1,16,7,235,225,29,33,44,8,9,57,93,39,184,239]))),Hg=o.lazy(()=>m(()=>
103import("./MeusCheckins-BJnWAHBI.js"),__vite__mapDeps([244,1,7,8,9]))),Gg=o.lazy(()=>m(()=>import("./EventoAceitarConvite-DmqIpUbp.js"),__vite__mapDeps([245,1,16,7,53,39,30,8,9]))),Kg=o.lazy(()=>m(()=>import("./EventoSolicitar-Di-Gga3O.js"),__vite__mapDeps([246,1,49,39,7,8,9]))),Xg=o.lazy(()=>m(()=>import("./EventoSolicitarEditar-Bc6iLXwr.js"),__vite__mapDeps([247,1,221,94,93,30,4,222,97,223,224,218,22,16,7,216,110,226,39,15,8,9]))),Qg=o.lazy(()=>m(()=>import("./EventosMinhasSolicitacoes-jO3-2zbf.js"),__vite__mapDeps([248,1,235,225,29,94,41,93,53,30,7,8,9]))),Jg=o.lazy(()=>m(()=>import("./EventosFasesTemplate-CJxT5eSL.js"),__vite__mapDeps([249,1,174,231,44,7,8,9,94,93,13,36,92]))),Zg=o.lazy(()=>m(()=>import("./EventosModalidades-unalopKi.js"),__vite__mapDeps([250,1,94,92,93,185,13,7,8,9]))),Yg=o.lazy(()=>m(()=>import("./EventosFluxo-Bqzf2qKu.js"),__vite__mapDeps([251,1,196,7,93,97,98,181,239,117,40,8,9,252]))),ex=o.lazy(()=>m(()=>import("./EventoAprovacaoView-CdpZpT4f.js"),__vite__mapDeps([253,1,16,7,218,215,216,230,174,231,44,8,9,94,92,93,62,14,39,98,53,30]))),tx=o.lazy(()=>m(()=>import("./Plenarias-DquuHWE1.js"),__vite__mapDeps([254,1,212,94,92,93,185,13,7,8,9]))),ji=o.lazy(()=>m(()=>import("./PlenariaForm-BOaaqzCA.js"),__vite__mapDeps([255,1,189,39,7,8,9]))),Ei=o.lazy(()=>m(()=>import("./PlenariaView-CATY6kil.js"),__vite__mapDeps([256,1,179,44,7,8,9,232,257,94,242,93,184,13,98,236,212,258,259,4,260,261,39,92,30,171,110,57,183,14]))),sx=o.lazy(()=>m(()=>import("./Comissoes-D7tnwyVA.js"),__vite__mapDeps([262,1,23,212,94,40,92,93,185,13,7,8,9]))),Ri=o.lazy(()=>m(()=>import("./ComissaoForm-BnZaf0pt.js"),__vite__mapDeps([263,1,23,22,14,39,7,8,9]))),rx=o.lazy(()=>m(()=>import("./ComissaoView-wm4n_CMC.js"),__vite__mapDeps([264,1,23,39,92,93,30,14,7,8,9]))),Ai=o.lazy(()=>m(()=>import("./ComissoesSetoriais-MncHfd7T.js"),__vite__mapDeps([265,1,266,212,267,233,234,214,41,110,213,44,7,8,9,92,140,186,268,94,15,50,40,185,13]))),ga=o.lazy(()=>m(()=>import("./ComissaoSetorialForm-JITDxYrr.js"),__vite__mapDeps([269,1,266,270,179,44,7,8,9,14,268,39]))),Si=o.lazy(()=>m(()=>import("./ComissaoSetorialView-DbFOraio.js"),__vite__mapDeps([271,1,266,272,44,7,8,9,273,179,14,274,221,94,93,30,4,222,97,223,224,218,22,16,216,110,180,40,98,13,50,268,275,39,92,53,171]))),Is=o.lazy(()=>m(()=>import("./ReuniaoComissaoSetorialForm-BbZyn2eq.js"),__vite__mapDeps([276,1,272,266,179,268,275,277,39,7,8,9]))),an=o.lazy(()=>m(()=>import("./ReuniaoComissaoSetorialView-DXKOW_ec.js"),__vite__mapDeps([278,7,1,272,266,258,259,4,268,275,39,92,30,41,24,40,53,94,93,98,8,9]))),ax=o.lazy(()=>m(()=>import("./ReunioesSetoriaisCentral-BVs8XFiN.js"),__vite__mapDeps([279,1,272,266,212,180,277,94,197,30,40,92,93,185,13,7,8,9]))),nx=o.lazy(()=>m(()=>import("./ComissoesEspeciais-Cq8wX1il.js"),__vite__mapDeps([280,1,281,212,267,233,234,214,41,110,213,44,7,8,9,92,140,186,94,15,50,40,185,13]))),Ti=o.lazy(()=>m(()=>import("./ComissaoEspecialForm-C_1k6_WN.js"),__vite__mapDeps([282,1,281,270,179,44,7,8,9,14,39]))),ox=o.lazy(()=>m(()=>import("./ComissaoEspecialView-BDWF_zx2.js"),__vite__mapDeps([283,7,1,281,284,273,44,8,9,179,14,274,221,94,93,30,4,222,97,223,224,218,22,16,216,110,180,40,98,13,50,39,92,53,171]))),xa=o.lazy(()=>m(()=>import("./ReuniaoComissaoEspecialForm-D-3oc4Ga.js"),__vite__mapDeps([285,1,281,284,39,7,8,9]))),ix=o.lazy(()=>m(()=>import("./ReuniaoComissaoEspecialView-Bqo2IqAM.js"),__vite__mapDeps([286,7,1,281,258,259,4,39,92,30,41,24,40,53,98,94,93,8,9]))),cx=o.lazy(()=>m(()=>import("./ComissoesGestoras-zAGazb_K.js"),__vite__mapDeps([287,1,288,212,267,233,234,214,41,110,213,44,7,8,9,92,140,186,94,15,50,40,185,13]))),Pi=o.lazy(()=>m(()=>import("./ComissaoGestoraForm-7l415gcm.js"),__vite__mapDeps([289,1,288,270,179,44,7,8,9,14,290,39]))),lx=o.lazy(()=>m(()=>import("./ComissaoGestoraView-CZfuhEpB.js"),__vite__mapDeps([291,7,1,288,292,273,44,8,9,179,14,274,221,94,93,30,4,222,97,223,224,218,22,16,216,110,180,40,98,13,50,39,92,53,171]))),Ci=o.lazy(()=>m(()=>import("./ReuniaoComissaoGestoraForm-DeCVkBTo.js"),__vite__mapDeps([293,1,292,288,39,7,8,9]))),dx=o.lazy(()=>m(()=>import("./ReuniaoComissaoGestoraView-DgtneCzM.js"),__vite__mapDeps([294,7,1,292,288,258,259,4,39,92,30,41,24,40,53,94,93,98,8,9]))),ux=o.lazy(()=>m(()=>import("./ComissoesControleSocial-DDY_Xh66.js"),__vite__mapDeps([295,1,296,212,267,233,234,214,41,110,213,44,7,8,9,92,140,186,94,15,50,40,185,13]))),Ni=o.lazy(()=>m(()=>import("./ComissaoControleSocialForm-DEsjo6mJ.js"),__vite__mapDeps([297,1,296,270,179,44,7,8,9,14,290,39]))
103),px=o.lazy(()=>m(()=>import("./ComissaoControleSocialView-DrGPiGie.js"),__vite__mapDeps([298,7,1,296,299,39,92,93,14,30,53,40,94,13,8,9]))),Li=o.lazy(()=>m(()=>import("./ReuniaoComissaoControleSocialForm-Bt_-z8FW.js"),__vite__mapDeps([300,1,301,296,39,7,8,9]))),mx=o.lazy(()=>m(()=>import("./ReuniaoComissaoControleSocialView-BCu7O1tU.js"),__vite__mapDeps([302,7,1,301,296,39,92,30,41,24,53,98,8,9]))),hx=o.lazy(()=>m(()=>import("./Formularios-jc5pX6C6.js"),__vite__mapDeps([303,1,214,41,110,181,92,40,140,93,7,8,9]))),fx=o.lazy(()=>m(()=>import("./FormularioTabelas-CCgltHTo.js"),__vite__mapDeps([304,1,234,183,117,93,7,8,9]))),gx=o.lazy(()=>m(()=>import("./PatrocinioEditais-D44F3oKk.js"),__vite__mapDeps([305,1,306,307,94,41,117,93,7,8,9]))),xx=o.lazy(()=>m(()=>import("./PatrocinioInscricoes-xnjscdQJ.js"),__vite__mapDeps([308,1,306,307,39,117,41,5,7,8,9]))),yx=o.lazy(()=>m(()=>import("./PatrocinioInscricaoDetalhe-DgJIS9dq.js"),__vite__mapDeps([309,1,306,20,98,7,39,135,40,8,9]))),_x=o.lazy(()=>m(()=>import("./PropostaPatrocinioPublica-REu3Idb4.js"),__vite__mapDeps([310,1,306,311,32,7,8,9]))),vx=o.lazy(()=>m(()=>import("./QuadroDescritivoPublico-BtJk0lpi.js"),__vite__mapDeps([312,313,1,306,311,32,7,8,9]))),wx=o.lazy(()=>m(()=>import("./RelatorioAvaliacaoPublico-ffQ1vKen.js"),__vite__mapDeps([314,313,1,306,311,32,7,8,9]))),ki=o.lazy(()=>m(()=>import("./FormularioForm-ClGtgdR4.js"),__vite__mapDeps([315,1,233,234,214,41,110,213,44,7,8,9,140,40,92,98,186,93]))),bx=o.lazy(()=>m(()=>import("./FormularioSubmissoes-CM2E44eD.js"),__vite__mapDeps([316,1,21,98,7,8,9]))),jx=o.lazy(()=>m(()=>import("./QueixaCofSubmissoes-j3gUHXf2.js"),__vite__mapDeps([317,1,212,267,233,234,214,41,110,213,44,7,8,9,92,140,186,15,30,184,40,318,4,93,57,171]))),Ex=o.lazy(()=>m(()=>import("./FormularioPreview-D-JoM_6S.js"),__vite__mapDeps([319,1,214,41,110,39,40,140,7,8,9]))),Rx=o.lazy(()=>m(()=>import("./Viagens-BNU-iyi2.js"),__vite__mapDeps([320,1,7,321,179,44,8,9,322,259,212,257,94,242,93,22,184,13,98,236,57,30,53,4,14,240,92,171,185]))),Oi=o.lazy(()=>m(()=>import("./ViagemForm-b0mVbMWH.js"),__vite__mapDeps([323,1,321,44,7,8,9,324,39,110,94]))),Ax=o.lazy(()=>m(()=>import("./FormcarCentralView-BzNuwYM5.js"),__vite__mapDeps([325,1,259,44,7,8,9,94,4,93,13,326,98]))),Sx=o.lazy(()=>m(()=>import("./Pages-BC-vdx0_.js"),__vite__mapDeps([327,1,161,7,8,9,94,40,92,93,185,13]))),$i=o.lazy(()=>m(()=>import("./PageForm-CUA6EV6j.js"),__vite__mapDeps([328,1,204,92,93,205,206,181,207,41,94,13,161,7,8,9,39,19,186,183,208,15,40,53]))),Tx=o.lazy(()=>m(()=>import("./BlocosConteudo-5vDtKxnV.js"),__vite__mapDeps([329,1,180,94,4,93,7,8,9]))),Px=o.lazy(()=>m(()=>import("./ServicosConteudo-Cj6jvoCM.js"),__vite__mapDeps([330,1,180,331,33,93,117,7,8,9]))),Cx=o.lazy(()=>m(()=>import("./ServicoPaginaEditor-BCrAYc3N.js"),__vite__mapDeps([332,1,61,32,30,25,62,14,47,19,15,50,79,7,8,9,74,75,76,77,78,80,81,82,83,84,85,86,87,88,60,63,64,65,66,67,68,69,70,71,72,73,39,192,40,94,186,93]))),Nx=o.lazy(()=>m(()=>import("./Popups-CmYOU1RQ.js"),__vite__mapDeps([333,1,334,94,40,92,93,185,13,7,8,9]))),Ii=o.lazy(()=>m(()=>import("./PopupForm-BhNKQSJ3.js"),__vite__mapDeps([335,1,204,92,93,205,206,181,207,41,94,13,161,7,8,9,39,19,186,183,208,15,334,40]))),Lx=o.lazy(()=>m(()=>import("./Menu-BFRfquzf.js"),__vite__mapDeps([336,1,180,110,13,92,93,7,8,9]))),kx=o.lazy(()=>m(()=>import("./Usuarios-CwQkn3yq.js"),__vite__mapDeps([337,1,44,7,8,9,232,338,110,339,92,93,174,62,40,94,185,13]))),Di=o.lazy(()=>m(()=>import("./UsuarioForm-wUfPSC1P.js"),__vite__mapDeps([340,1,44,7,8,9,232,174,39,53]))),Ox=o.lazy(()=>m(()=>import("./UsuarioView-CFn4aV5i.js"),__vite__mapDeps([341,1,44,7,8,9,338,110,339,232,92,93,39]))),$x=o.lazy(()=>m(()=>import("./Grupos-CyfJgyCY.js"),__vite__mapDeps([342,1,232,179,94,92,93,110,13,7,8,9]))),Ix=o.lazy(()=>m(()=>import("./Profissionais-BW5F7xvN.js"),__vite__mapDeps([343,1,22,212,94,53,40,92,57,93,185,13,7,8,9]))),Fi=o.lazy(()=>m(()=>import("./ProfissionalForm-DQAc5iLy.js"),__vite__mapDeps([344,1,22,39,7,8,9]))),Dx=o.lazy(()=>m(()=>import("./Permissoes-5F1Fuf3z.js"),__vite__mapDeps([345,1,44,7,8,9,338,110,14]))),Fx=o.lazy(()=>m(()=>import("./Perfil-CBzuhzzH.js"),__vite__mapDeps([346,1,44,7,8,9,174,324]))),zx=o.lazy(()=>m(()=>import("./Interesses-Cb3T0-8X.js"),__vite__mapDeps([347,1,33,94,7,8,9]))),Mx=o.lazy(()=>m(()=>import("./AlertasOportunidades-CD7NIrfd.js"),__vite__mapDeps([348,1,137,94,93,7,8,9]))),Ux=o.lazy(()=>m(()=>import("./AlterarSenha-BaI-bjU9.js"),__vite__mapDeps([349,1,192,40,7,8,9]))),Vx=o.lazy(()=>m(()=>import("./Notificacoes-qYT6Xxtp.js"),__vite__mapDeps([350,1,110,93,53,15,7,8,9]))),qx=o.lazy(()=>m(()=>import("./Revistas-BdMFNMpB.js"),__vite__mapDeps([351,1,26,94,97,40,92,93,185,13,7,8,9]))),zi=o.lazy(()=>m(()=>import("./RevistaForm-D2tzaiB4.js"),__vite__mapDeps([352,1,26,39,97,7,8,9]))),Bx=o.lazy(()=>m(()=>import("./RevistaView-Dtd-JNcf.js"),__vite__mapDeps([353,1,26,39,92,93,40,7,8,9]))),Wx=o.lazy(()=>m(()=>import("./Campanhas-C42gkn3A.js"),__vite__mapDeps([354,1,103,94,40,92,93,185,13,7,8,9]))),Mi=o.lazy(()=>m(()=>import("./CampanhaForm-CMeB1N0c.js"),__vite__mapDeps([355,1,103,39,7,8,9]))),Hx=o.lazy(()=>m(()=>import("./CampanhaView-CmIxiWJ5.js"),__vite__mapDeps([356,1,103,39,92,93,7,8,9]))),Gx=o.lazy(()=>m(()=>import("./CadernosTematicos-BNUfGR2v.js"),__vite__mapDeps([357,1,109,94,97,92,93,185,13,7,8,9]))),Ui=o.lazy(()=>m(()=>import("./CadernoTematicoForm-CWGshbvR.js"),__vite__mapDeps([358,1,109,205,206,181,93,39,209,97,7,8,9]))),Kx=o.lazy(()=>m(()=>import("./CadernosDeliberacoes-m5QD9WbP.js"),__vite__mapDeps([359,1,112,94,97,92,93,185,13,7,8,9]))),Vi=o.lazy(()=>m(()=>import("./CadernoDeliberacaoForm-CRqvrPBz.js"),__vite__mapDeps([360,1,112,205,206,181,93,39,209,97,7,8,9]))),Xx=o.lazy(()=>m(()=>import("./CadernosPsicologiasEdicoes-D_LirUkI.js"),__vite__mapDeps([361,1,114,362,241,94,363,50,30,25,6,7,8,9]))),Qx=o.lazy(()=>m(()=>import("./CadernosPsicologiasPareceres-EWq8Y6eB.js"),__vite__mapDeps([364,1,114,362,30,4,117,53,14,25,98,7,8,9]))),qi=o.lazy(()=>m(()=>import("./CadernoPsicologiaEdicaoForm-N4Ra0u9l.js"),__vite__mapDeps([365,1,114,39,117,94,13,93,7,8,9]))),Jx=o.lazy(()=>m(()=>import("./CadernoPsicologiaEdicaoView-D2uyv4ad.js"),__vite__mapDeps([366,1,114,367,7,362,30,50,363,39,208,117,93,25,6,14,98,8,9]))),Zx=o.lazy(()=>m(()=>import("./ParecerView-BnbX6LVn.js"),__vite__mapDeps([368,1,114,367,7,362,39,14,25,98,192,110,57,30,93,117,6,97,8,9]))),Yx=o.lazy(()=>m(()=>import("./PublicarArtigoForm-Dv--MB2k.js"),__vite__mapDeps([369,1,114,39,13,40,110,93,94,14,41,7,8,9]))),ey=o.lazy(()=>m(()=>import("./MeusPareceres-Bhu9mJg3.js"),__vite__mapDeps([370,1,114,362,5,30,15,7,8,9]))),ty=o.lazy(()=>m(()=>import("./EnviarParecerForm-DMhmF2Ai.js"),__vite__mapDeps([371,1,114,362,39,5,110,93,94,171,19,7,8,9]))),sy=o.lazy(()=>m(()=>import("./MinhaSubmissaoView-D27dmAw6.js"),__vite__mapDeps([372,1,114,362,39,25,98,93,15,171,5,6,7,8,9]))),ry=o.lazy(()=>m(()=>import("./MinhasAvaliacoesCaderno-DWUcNqaI.js"),__vite__mapDeps([373,1,114,362,24,30,7,8,9]))),ay=o.lazy(()=>m(()=>import("./AvaliacaoCadernoForm-BJKELx8T.js"),__vite__mapDeps([374,1,114,362,39,192,98,375,110,
103171,7,8,9]))),ny=o.lazy(()=>m(()=>import("./Anais-DFMTfXyD.js"),__vite__mapDeps([376,1,125,94,97,40,92,93,185,13,7,8,9]))),Bi=o.lazy(()=>m(()=>import("./AnaiForm-CpefV-5Q.js"),__vite__mapDeps([377,1,125,39,97,7,8,9]))),oy=o.lazy(()=>m(()=>import("./Colecoes-CokRpujn.js"),__vite__mapDeps([378,1,379,39,94,40,192,92,93,7,8,9]))),Wi=o.lazy(()=>m(()=>import("./ColecaoForm-Bme2J2sC.js"),__vite__mapDeps([380,1,379,205,206,181,93,39,209,94,7,8,9]))),iy=o.lazy(()=>m(()=>import("./ContratosLicitacoes-BeYHMG76.js"),__vite__mapDeps([381,1,130,180,98,92,93,94,135,185,13,7,8,9]))),Hi=o.lazy(()=>m(()=>import("./ContratoLicitacaoForm-oKyCt5i9.js"),__vite__mapDeps([382,1,130,222,94,97,93,39,7,8,9]))),cy=o.lazy(()=>m(()=>import("./IntencoesContratacoes-dyfy2dqS.js"),__vite__mapDeps([383,1,132,94,92,93,185,13,7,8,9]))),Gi=o.lazy(()=>m(()=>import("./IntencaoContratacaoForm-D4h8Pftv.js"),__vite__mapDeps([384,1,132,39,7,8,9]))),ly=o.lazy(()=>m(()=>import("./Editais-C4HmH2v8.js"),__vite__mapDeps([385,1,134,94,135,92,93,185,13,7,8,9]))),Ki=o.lazy(()=>m(()=>import("./EditalForm-D6mYMsVo.js"),__vite__mapDeps([386,1,134,222,94,97,93,39,7,8,9]))),dy=o.lazy(()=>m(()=>import("./CursosEventos-BSDW9Esc.js"),__vite__mapDeps([387,1,139,212,94,40,92,93,185,13,7,8,9]))),Xi=o.lazy(()=>m(()=>import("./CursoEventoForm-DQZFcabA.js"),__vite__mapDeps([388,1,139,7,8,9]))),uy=o.lazy(()=>m(()=>import("./Oportunidades-ouTHm7fc.js"),__vite__mapDeps([389,1,137,390,212,94,30,40,375,92,93,185,13,7,8,9]))),Qi=o.lazy(()=>m(()=>import("./OportunidadeForm-DMih4eDl.js"),__vite__mapDeps([391,1,137,39,7,8,9]))),py=o.lazy(()=>m(()=>import("./Sublocacoes-CXdxKh0-.js"),__vite__mapDeps([392,1,143,390,94,92,93,185,13,7,8,9]))),Ji=o.lazy(()=>m(()=>import("./SublocacaoForm-LbfXwZUo.js"),__vite__mapDeps([393,1,143,39,7,8,9]))),my=o.lazy(()=>m(()=>import("./PesquisaFormularios-Cz2MmDjp.js"),__vite__mapDeps([394,1,146,212,53,40,98,5,92,93,185,13,14,41,7,8,9]))),Zi=o.lazy(()=>m(()=>import("./PesquisaFormularioForm-bZ88m3Ea.js"),__vite__mapDeps([395,1,146,39,93,94,148,7,8,9]))),hy=o.lazy(()=>m(()=>import("./EmpresaContatos-DX0h5a4C.js"),__vite__mapDeps([396,1,205,206,181,93,4,94,7,8,9]))),fy=o.lazy(()=>m(()=>import("./Sedes-Dj01yzM9.js"),__vite__mapDeps([397,1,94,53,92,93,185,13,7,8,9]))),gy=o.lazy(()=>m(()=>import("./LocaisLocacao-BoME3y4Q.js"),__vite__mapDeps([398,1,225,94,92,93,220,185,13,7,8,9]))),xy=o.lazy(()=>m(()=>import("./Financeiro-BTG2ixe0.js"),__vite__mapDeps([399,1,180,178,179,14,62,94,110,171,98,93,30,229,181,15,53,92,107,400,4,196,239,185,13,7,8,9]))),yy=o.lazy(()=>m(()=>import("./MinhasFinancas-CBwVdWpK.js"),__vite__mapDeps([401,1,400,30,171,98,7,8,9]))),Yi=o.lazy(()=>m(()=>import("./SedeForm-n56Fru-K.js"),__vite__mapDeps([402,1,39,7,8,9]))),_y=o.lazy(()=>m(()=>import("./RouteRedirects-UxNVRkVm.js"),__vite__mapDeps([403,1,94,19,53,92,93,185,13,7,8,9]))),ec=o.lazy(()=>m(()=>import("./RouteRedirectForm-D6p93N65.js"),__vite__mapDeps([404,1,39,19,7,8,9]))),vy=o.lazy(()=>m(()=>import("./ImportacaoProfissionais-sCYo9Og3.js"),__vite__mapDeps([405,1,148,181,53,30,15,98,93,7,8,9]))),wy=o.lazy(()=>m(()=>import("./Importacao-DFq6zXRA.js"),__vite__mapDeps([406,1,407,148,181,53,30,93,15,7,8,9]))),by=o.lazy(()=>m(()=>import("./SystemLogs-TJKWWZ_9.js"),__vite__mapDeps([408,1,409,184,4,53,15,7,8,9]))),jy=o.lazy(()=>m(()=>import("./Newsletter-HhFFH8Y7.js"),__vite__mapDeps([410,1,212,53,93,8,7,9]))),Ey=o.lazy(()=>m(()=>import("./NewsletterLogs-Duy12wv6.js"),__vite__mapDeps([411,1,39,53,7,8,9]))),Ry=o.lazy(()=>m(()=>import("./BaseConhecimento-vnQP8Vxh.js"),__vite__mapDeps([412,1,212,40,192,94,92,93,185,13,7,8,9]))),Ay=o.lazy(()=>m(()=>import("./SystemSettings-Dz6Z4hQ-.js"),__vite__mapDeps([413,1,207,7,8,9]))),Sy=o.lazy(()=>m(()=>import("./SystemTables-3DsDL-WL.js"),__vite__mapDeps([414,1,336,180,110,13,92,93,7,8,9,415,229,188,174,135,183,94,416,207,4,185,201]))),Ty=o.lazy(()=>m(()=>import("./Whatsapp-CRPFntjl.js"),__vite__mapDeps([417,1,409,375,15,4,94,93,5,7,8,9]))),Py=o.lazy(()=>m(()=>import("./EnviarNotificacao-WuTWoM_O.js"),__vite__mapDeps([418,1,237,94,40,93,7,8,9]))),Cy=o.lazy(()=>m(()=>import("./ChatbotContext-C3uuyXtp.js"),__vite__mapDeps([419,1,180,5,7,8,9]))),Ny=o.lazy(()=>m(()=>import("./FrontendViews-BpvnMW1v.js"),__vite__mapDeps([416,1,207,4,185,13,7,8,9]))),Ly=o.lazy(()=>m(()=>import("./DiagnosticoR2Imagens-Z6lqwy6F.js"),__vite__mapDeps([420,1,206,7,8,9]))),ky=o.lazy(()=>m(()=>import("./Chatbot-DYgL3tXB.js"),__vite__mapDeps([421,1,3,6,14,30,92,93,7,8,9]))),Oy=o.lazy(()=>m(()=>
103import("./MediaLibrary-u7f5yfgD.js"),__vite__mapDeps([422,7,1,206,181,93,8,9]))),$y=o.lazy(()=>m(()=>import("./PrivacyPolicyAdmin-D0tnMeTs.js"),__vite__mapDeps([423,1,92,40,241,7,8,9]))),Iy=o.lazy(()=>m(()=>import("./LgpdSolicitacoesAdmin-CcXy41K_.js"),__vite__mapDeps([424,1,163,32,7,8,9]))),Dy=o.lazy(()=>m(()=>import("./TemasOrientacao-DNOYwGUh.js"),__vite__mapDeps([425,1,151,94,41,40,192,92,93,185,13,7,8,9]))),tc=o.lazy(()=>m(()=>import("./TemaOrientacaoForm-B0ywCDoO.js"),__vite__mapDeps([426,1,204,92,93,205,206,181,207,41,94,13,161,7,8,9,39,19,186,183,208,15,151,40]))),Fy=o.lazy(()=>m(()=>import("./Categorias-Bp3amfQj.js"),__vite__mapDeps([427,1,331,94,92,93,7,8,9]))),sc=o.lazy(()=>m(()=>import("./CategoriaForm-DaO_TqoN.js"),__vite__mapDeps([428,1,331,39,7,8,9]))),zy=o.lazy(()=>m(()=>import("./CategoriasTags-Cm0QMPYo.js"),__vite__mapDeps([429,1,331,430,94,183,92,93,7,8,9]))),My=o.lazy(()=>m(()=>import("./ResponsaveisAreas-DLo9pMMF.js"),__vite__mapDeps([415,1,229,7,188,174,135,183,94,93,8,9]))),Uy=o.lazy(()=>m(()=>import("./ResponsavelAreaEdit-BqTeSVw-.js"),__vite__mapDeps([431,1,174,39,93,7,8,9]))),rc=o.lazy(()=>m(()=>import("./TagForm-D6I2YFBq.js"),__vite__mapDeps([432,1,430,39,7,8,9]))),Vy=o.lazy(()=>m(()=>import("./Banners-DJsZ3kr5.js"),__vite__mapDeps([433,1,17,94,186,40,192,92,93,185,13,7,8,9]))),ac=o.lazy(()=>m(()=>import("./BannerForm-DgPG6XTR.js"),__vite__mapDeps([434,1,17,205,206,181,93,39,209,7,8,9]))),qy=o.lazy(()=>m(()=>import("./Protocolos-7UMnknB2.js"),__vite__mapDeps([435,1,169,94,40,7,8,9]))),By=o.lazy(()=>m(()=>import("./MeusProtocolos-D9R9-3m5.js"),__vite__mapDeps([436,1,169,94,40,7,8,9]))),Wy=o.lazy(()=>m(()=>import("./MeusProtocolosFinalizados-BD0jS2UQ.js"),__vite__mapDeps([437,1,169,39,40,7,8,9]))),Hy=o.lazy(()=>m(()=>import("./CentralProtocolos-BYAB-ezx.js"),__vite__mapDeps([438,1,169,212,94,30,40,318,93,7,8,9]))),Gy=o.lazy(()=>m(()=>import("./CentralProtocolosFinalizados-Dj96GVwO.js"),__vite__mapDeps([439,1,169,39,40,7,8,9]))),Ky=o.lazy(()=>m(()=>import("./MinhasPlenarias-CQ10npEF.js"),__vite__mapDeps([440,1,180,93,30,40,7,8,9]))),Xy=o.lazy(()=>m(()=>import("./PlenariaConfirmacao-Dfj9BHNo.js"),__vite__mapDeps([441,1,44,7,8,9,324,260,39,53,110]))),Qy=o.lazy(()=>m(()=>import("./PlenariaLogistica-Dxe45Xa-.js"),__vite__mapDeps([442,441,1,44,7,8,9,324,260,39,53,110]))),Jy=o.lazy(()=>m(()=>import("./MinhasLogisticas-CuDmlKlT.js"),__vite__mapDeps([443,1,321,322,261,15,94,171,93,98,7,8,9]))),Zy=o.lazy(()=>m(()=>import("./MeusFormcarAvulso-Bs2T623p.js"),__vite__mapDeps([444,1,261,4,15,98,94,171,93,7,8,9]))),Yy=o.lazy(()=>m(()=>import("./MeusAgendamentos-HSPkhWy6.js"),__vite__mapDeps([445,1,407,446,447,20,94,30,62,47,53,92,110,7,8,9]))),nr=o.lazy(()=>m(()=>import("./MinhasComissoes-CQuJZif6.js"),__vite__mapDeps([448,1,299,272,44,7,8,9,94,40,19,93,36,30,41,53]))),e_=o.lazy(()=>m(()=>import("./MinhaComissaoDetalheView-Je5JGded.js"),__vite__mapDeps([449,1,266,281,284,288,296,272,292,301,275,274,221,94,93,30,4,222,97,223,224,218,22,16,7,216,110,180,40,98,13,50,261,39,53,14,15,117,41,171,8,9]))),t_=o.lazy(()=>m(()=>import("./MinhaComissaoReuniaoView-BE6cI6D7.js"),__vite__mapDeps([450,1,272,292,39,117,30,41,14,53,7,8,9]))),s_=o.lazy(()=>m(()=>import("./AtasReunioesPendentes-B_m5Zepc.js"),__vite__mapDeps([451,1,7,8,9]))),r_=o.lazy(()=>m(()=>import("./InscricaoComissao-BI9PKpSr.js"),__vite__mapDeps([452,1,39,7,8,9]))),a_=o.lazy(()=>m(()=>import("./Agenda-BSlRgowN.js"),__vite__mapDeps([453,229,1,446,44,7,8,9,407,39,92,30,94,93,98,4,53]))),n_=o.lazy(()=>m(()=>import("./AgendaView-QwBxoTKF.js"),__vite__mapDeps([454,229,1,446,44,7,8,9,232,407,455,456,30,14,223,224,457,39,94,98,53,92,93,4]))),o_=o.lazy(()=>m(()=>import("./AgendaViewCof-siUEgmH5.js"),__vite__mapDeps([458,229,1,446,44,7,8,9,232,407,455,456,30,14,223,224,457,447,39,94,98,53,92,93,4,47,62]))),i_=o.lazy(()=>m(()=>import("./CalendarioGeral-CHoF8CE7.js"),__vite__mapDeps([459,1,28,33,94,184,92,93,185,186,7,8,9]))),c_=o.lazy(()=>m(()=>import("./Denuncias-B94HFZ4J.js"),__vite__mapDeps([460,1,91,212,180,15,30,242,40,98,4,93,13,326,7,8,9]))),l_=o.lazy(()=>m(()=>import("./DenunciaView-CqmCLVZ7.js"),__vite__mapDeps([461,1,91,98,39,4,40,7,8,9]))),Fr=e=>s.jsx(Ge,{to:"/maintenance",replace:!0});function d_(){return s.jsx("div",{className:"min-h-screen w-full bg-white flex items-center justify-center","aria-label":"Carregando página",children:s.jsx("div",{className:"w-8 h-8 border-4 border-primary-200 border-t-primary-600 rounded-full animate-spin"})})}
103function u_(){const[e,t]=o.useState(!1),[r,a]=o.useState(!1),n=o.useRef(null),i=o.useRef(0),c=o.useCallback(async({force:l=!1}={})=>{const p=Date.now();if(!l&&p-i.current<1e4)return;if(n.current)return n.current;i.current=p;const h=(async()=>{const u=new AbortController,f=window.setTimeout(()=>u.abort(),1e4);try{const R=await fetch(`${re.BASE_URL}/api/v1/maintenance-mode`,{cache:"no-store",signal:u.signal}),S=R.ok?await R.json():{enabled:!1};t(!!(S!=null&&S.enabled))}catch{t(!1)}finally{window.clearTimeout(f),a(!0),n.current=null}})();return n.current=h,h},[]);o.useEffect(()=>{c({force:!0});const l=window.setInterval(()=>{c({force:!0})},6e4),p=()=>{c()},h=()=>{document.visibilityState==="visible"&&c()};return window.addEventListener("focus",p),document.addEventListener("visibilitychange",h),()=>{window.clearInterval(l),window.removeEventListener("focus",p),document.removeEventListener("visibilitychange",h)}},[c]);try{if(!r)return s.jsx("div",{className:"min-h-screen w-full bg-white","aria-label":"Carregando aplicação"});let l=!1;try{typeof window<"u"&&(l=window.top!==window.self)}catch{l=!0}return s.jsxs(Ul,{children:[s.jsx(Pf,{}),s.jsx(Vf,{}),s.jsx(Fh,{enabled:e,children:s.jsxs(qm,{children:[!l&&s.jsx(qf,{}),s.jsx(Bf,{}),s.jsx(Nf,{enabled:e}),s.jsx(Df,{}),s.jsx(Uf,{}),s.jsx(o.Suspense,{fallback:s.jsx(d_,{}),children:s.jsxs(Vl,{children:[s.jsx(d,{path:"/",element:s.jsxs(X,{children:[s.jsx(Cr,{title:"CRP-PR - Conselho Regional de Psicologia do Paraná",description:"Portal oficial do Conselho Regional de Psicologia do Paraná (CRP-08): serviços para psicólogos, notÃcias, eventos e orientações profissionais.",canonical:"/"}),s.jsx(Wf,{})]})}),s.jsx(d,{path:"/home_old",element:s.jsx(Ge,{to:"/",replace:!0})}),s.jsx(d,{path:"/busca",element:s.jsxs(X,{children:[s.jsx(Cr,{title:"Resultados da busca",description:"Busca no portal do CRP-PR.",noindex:!0}),s.jsx(Xf,{})]})}),s.jsx(d,{path:"/noticias",element:s.jsxs(X,{children:[s.jsx(Cr,{title:"NotÃcias",description:"NotÃcias do Conselho Regional de Psicologia do Paraná: comunicados, ações da gestão e informações para a categoria.",canonical:"/noticias"}),s.jsx(Kf,{})]})}),s.jsx(d,{path:"/noticias/:slug",element:s.jsx(X,{children:s.jsx(Qf,{})})}),s.jsx(d,{path:"/calendario-geral",element:s.jsx(X,{children:s.jsx(Hf,{})})}),s.jsx(d,{path:"/eventos",element:s.jsxs(X,{children:[s.jsx(Cr,{title:"Eventos",description:"Agenda de eventos, cursos e atividades promovidos pelo Conselho Regional de Psicologia do Paraná.",canonical:"/eventos"}),s.jsx(Gf,{})]})}),s.jsx(d,{path:"/eventos-lista",element:s.jsx(Ge,{to:"/eventos",replace:!0})}),s.jsx(d,{path:"/apresentacao",element:s.jsx(X,{children:s.jsx(Rg,{})})}),s.jsx(d,{path:"/apresenta%C3%A7%C3%A3o",element:s.jsx(Ge,{to:"/apresentacao",replace:!0})}),s.jsx(d,{path:"/eventos/:slug",element:s.jsx(X,{children:s.jsx(Jf,{})})}),s.jsx(d,{path:"/o-conselho/sobre",element:s.jsx(X,{children:s.jsx(Zf,{})})}),s.jsx(d,{path:"/o-conselho/comissoes",element:s.jsx(X,{children:s.jsx(Yf,{})})}),s.jsx(d,{path:"/o-conselho/comissoes-setoriais",element:s.jsx(X,{children:s.jsx(e0,{})})}),s.jsx(d,{path:"/o-conselho/calendario-plenarias",element:s.jsx(X,{children:s.jsx(t0,{})})}),s.jsx(d,{path:"/plenaria/convocacao/:token",element:s.jsx(s0,{})}),s.jsx(d,{path:"/patrocinio/quadro-descritivo/:token",element:s.jsx(vx,{})}),s.jsx(d,{path:"/patrocinio/relatorio/:token",element:s.jsx(wx,{})}),s.jsx(d,{path:"/patrocinio/:numero",element:s.jsx(_x,{})}),s.jsx(d,{path:"/o-conselho/carta-servicos",element:s.jsx(X,{children:s.jsx(r0,{})})}),s.jsx(d,{path:"/pessoa-fisica",element:s.jsx(X,{children:s.jsx(a0,{})})}),s.jsx(d,{path:"/registro-de-pessoa-fisica",element:s.jsx(X,{children:s.jsx(_0,{})})}),s.jsx(d,{path:"/inscricao-secundaria",element:s.jsx(X,{children:s.jsx(v0,{})})}),s.jsx(d,{path:"/alteracao-de-inscricao-provisoria-para-definitiva",element:s.jsx(X,{children:s.jsx(w0,{})})}),s.jsx(d,{path:"/transferencia-de-outro-regional",element:s.jsx(X,{children:s.jsx(b0,{})})}),s.jsx(d,{path:"/prorrogacao-do-prazo-de-entrega-do-diploma",element:s.jsx(X,{children:s.jsx(j0,{})})}),s.jsx(d,{path:"/2a-via-da-cip",element:s.jsx(X,{children:s.jsx(E0,{})})}),s.jsx(d,{path:"/certidoes",element:s.jsx(X,{children:s.jsx(R0,{})})}),s.jsx(d,{path:"/taxas-e-anuidades",element:s.jsx(X,{children:s.jsx(A0,{})})}),s.jsx(d,{path:"/isencao-de-anuidade-por-doenca",element:s.jsx(X,{children:s.jsx(S0,{})})}),s.jsx(d,{path:"/isencao-de-anuidade-por-viagem-ao-exterior",element:s.jsx(X,{children:s.jsx(T0,{})})}),s.jsx(d,{path:"/titulo-de-especialista",element:s.jsx(X,{children:s.jsx(P0,{})})}),s.jsx(d,{path:"/home2",element:s.jsx(Ge,{to:"/",replace:!0})}),s.jsx(d,{path:"/reativacao-de-inscricao",element:s.jsx(X,{children:s.jsx(C0,{})})}),s.jsx(d,{path:"/cancelamento",element:s.jsx(X,{children:s.jsx(N0,{})})}),s.jsx(d,{path:"/reativacao-por-transferencia",element:s.jsx(X,{children:s.jsx(L0,{})})}),s.jsx(d,{path:"/renovacao-inscricao-secundaria",element:s.jsx(X,{children:s.jsx(k0,{})})}),s.jsx(d,{path:"/pessoa-juridica",element:s.jsx(X,{children:s.jsx(n0,{})})}),s.jsx(d,{path:"/inscricao-pessoa-juridica",element:s.jsx(X,{children:s.jsx(i0,{})})}),s.jsx(d,{path:"/registro-de-pessoa-juridica-comunidades-terapeuticas-e-similares",element:s.jsx(X,{children:s.jsx(c0,{})})}),s.jsx(d,{path:"/certidoes-pessoa-juridica",element:s.jsx(X,{children:s.jsx(l0,{})})}),s.jsx(d,{path:"/alteracao-endereco-pessoa-juridica",element:s.jsx(X,{children:s.jsx(d0,{})})}),s.jsx(d,{path:"/alteracao-da-razao-social-pessoa-juridica",element:s.jsx(X,{children:s.jsx(u0,{})})}),s.jsx(d,{path:"/alteracao-de-responsabilidade-tecnica-pessoa-juridica",element:s.jsx(X,{children:s.jsx(p0,{})})}),s.jsx(d,{path:"/inclusao-de-responsabilidade-tecnica-pessoa-juridica",element:s.jsx(X,{children:s.jsx(m0,{})})}),s.jsx(d,{path:"/desligamento-responsavel-tecnico-pessoa-juridica",element:s.jsx(X,{children:s.jsx(h0,{})})}),s.jsx(d,{path:"/taxas-e-anuidades-pessoa-juridica",element:s.jsx(X,{children:s.jsx(f0,{})})}),s.jsx(d,{path:"/cancelamento-pessoa-juridica",element:s.jsx(X,{children:s.jsx(g0,{})})}),s.jsx(d,{path:"/reativacao-de-pessoa-juridica",element:s.jsx(X,{children:s.jsx(x0,{})})}),s.jsx(d,{path:"/renovacao-certificado-de-pessoa-juridica",element:s.jsx(X,{children:s.jsx(y0,{})})}),s.jsx(d,{path:"/boleto-anuidade",element:s.jsx(X,{children:s.jsx(o0,{})})}),s.jsx(d,{path:"/fazer-denuncia",element:s.jsx(X,{children:s.jsx(O0,{})})}),s.jsx(d,{path:"/formulario-denuncia",element:s.jsx(X,{children:s.jsx($0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/revista-contato",element:s.jsx(X,{children:s.jsx(I0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/revista-contato/:id",element:s.jsx(F0,{})}),s.jsx(d,{path:"/publicacoes/materiais/revista-contato/:id/visualizar",element:s.jsx(D0,{})}),s.jsx(d,{path:"/publicacoes/materiais/campanhas",element:s.jsx(X,{children:s.jsx(z0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/campanhas/:id",element:s.jsx(M0,{})}),s.jsx(d,{path:"/op5",element:s.jsx(X,{children:s.jsx(V0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias",element:s.jsx(ar,{children:s.jsx(W0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias/sobre",element:s.jsx(ar,{children:s.jsx(H0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias/quero-publicar",element:s.jsx(ar,{children:s.jsx(G0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias/edicoes",element:s.jsx(ar,{children:s.jsx(X0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias/edicoes/:id",element:s.jsx(ar,{children:s.jsx(K0,{})})}),s.jsx(d,{path:"/cadernosdepsicologias/edicoes/:id/artigo/:artigoId",element:s.jsx(ar,{children:s.jsx(Q0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/cadernos-tematicos",element:s.jsx(X,{children:s.jsx(q0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/caderno-deliberacoes",element:s.jsx(X,{children:s.jsx(B0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/anais",element:s.jsx(X,{children:s.jsx(J0,{})})}),s.jsx(d,{path:"/publicacoes/materiais/anais/:id/visualizar",element:s.jsx(Z0,{})}),s.jsx(d,{path:"/teste/flipbook-local",element:s.jsx(Y0,{})}),s.jsx(d,{path:"/publicacoes/materiais/leitor-pdf",element:s.jsx(eg,{})}),s.jsx(d,{path:"/publicacoes/materiais/cartografia-raps",element:s.jsx(X,{children:s.jsx(U0,{})})}),s.jsx(d,{path:"/publicacoes/contratos-licitacoes",element:s.jsx(X,{children:s.jsx(tg,{})})}),s.jsx(d,{path:"/publicacoes/intencoes-contratacao",element:s.jsx(X,{children:s.jsx(sg,{})})}),s.jsx(d,{path:"/publicacoes/editais",element:s.jsx(X,{children:s.jsx(rg,{})})}),s.jsx(d,{path:"/oportunidades/divulgue",element:s.jsx(X,{children:s.jsx(ag,{})})}),s.jsx(d,{path:"/oportunidades/cursos-eventos",element:s.jsx(X,{children:s.jsx(ng,{})})}),s.jsx(d,{path:"/oportunidades/vagas-trabalho",element:s.jsx(X,{children:s.jsx(og,{})})}),s.jsx(d,{path:"/oportunidades/sublocacoes",element:s.jsx(X,{children:s.jsx(ig,{})})}),s.jsx(d,{path:"/oportunidades/sublocacoes/:id",element:s.jsx(cg,{})}),s.jsx(d,{path:"/oportunidades/pesquisas",element:s.jsx(X,{children:s.jsx(lg,{})})}),s.jsx(d,{path:"/oportunidades/formulario-pesquisas",element:s.jsx(X,{children:s.jsx(dg,{})})}),s.jsx(d,{path:"/oportunidades/convenios-parcerias",element:s.jsx(X,{children:s.jsx(ug,{})})}),s.jsx(d,{path:"/orientacao",element:s.jsxs(X,{children:[s.jsx(Cr,{title:"Orientação profissional",description:"Temas de orientação profissional do CRP-PR: avaliação psicológica, documentos, prontuário e atuação em diferentes contextos.",canonical:"/orientacao"}),s.jsx(pg,{})]})}),s.jsx(d,{path:"/orientacao/:slug",element:s.jsx(X,{children:s.jsx(mg,{})})}),s.jsx(d,{path:"/central-de-agendamento-cof",element:s.jsx(X,{children:s.jsx(fg,{})})}),s.jsx(d,{path:"/contato/fale-conosco",element:s.jsx(X,{children:s.jsx(gg,{})})}),s.jsx(d,{path:"/contato/ouvidoria",element:s.jsx(X,{children:s.jsx(xg,{})})}),s.jsx(d,{path:"/formularios/:slug/embed",element:s.jsx(_g,{})}),s.jsx(d,{path:"/formularios/:slug",element:s.jsx(X,{children:s.jsx(yg,{})})}),s.jsx(d,{path:"/registro",element:s.jsx(xi,{})}),s.jsx(d,{path:"/registro/completar/:token",element:s.jsx(xi,{})}),s.jsx(d,{path:"/pagina/:slug",element:s.jsx(rn,{})}),s.jsx(d,{path:"/paginas/:slug",element:s.jsx(rn,{})}),s.jsx(d,{path:"/politicas-privacidade",element:s.jsx(X,{children:s.jsx(vg,{})})}),s.jsx(d,{path:"/excluir-dados",element:s.jsx(X,{children:s.jsx(wg,{})})}),s.jsx(d,{path:"/excluir-conta",element:s.jsx(Ge,{to:"/excluir-dados",replace:!0})}
103),s.jsx(d,{path:"/politicas-de-cookies",element:s.jsx(X,{children:s.jsx(bg,{})})}),s.jsx(d,{path:"/encarregado-de-dados",element:s.jsx(X,{children:s.jsx(jg,{})})}),s.jsx(d,{path:"/links",element:s.jsx(Eg,{})}),s.jsx(d,{path:"/protocolos",element:s.jsx(y,{children:Fr(s.jsx(x,{children:s.jsx(Ag,{})}))})}),s.jsx(d,{path:"/protocolos/novo",element:s.jsx(y,{children:Fr(s.jsx(x,{children:s.jsx(Tg,{})}))})}),s.jsx(d,{path:"/protocolos/:numero",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Sg,{})})})}),s.jsx(d,{path:"/minhas-demandas",element:s.jsx(y,{blockedGroups:["Psicólogos","Convidado"],children:s.jsx(x,{children:s.jsx(Pg,{})})})}),s.jsx(d,{path:"/minhas-demandas/nova",element:s.jsx(y,{blockedGroups:["Psicólogos","Convidado"],children:s.jsx(x,{children:s.jsx(Cg,{})})})}),s.jsx(d,{path:"/minhas-demandas/:numero",element:s.jsx(y,{blockedGroups:["Psicólogos","Convidado"],children:s.jsx(x,{children:s.jsx(yi,{})})})}),s.jsx(d,{path:"/admin",element:s.jsx(Tf,{})}),s.jsx(d,{path:"/login",element:s.jsx(Og,{})}),s.jsx(d,{path:"/forgot-password",element:s.jsx($g,{})}),s.jsx(d,{path:"/reset-password",element:s.jsx(Ig,{})}),s.jsx(d,{path:"/maintenance",element:s.jsx(kg,{})}),s.jsx(d,{path:"/admin/dashboard",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Dg,{})})})}),s.jsx(d,{path:"/admin/user/dashboard",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Fg,{})})})}),s.jsx(d,{path:"/admin/dashboard/user",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(zg,{})})})}),s.jsx(d,{path:"/admin/dashboard/psicologo",element:s.jsx(Ge,{to:"/admin/dashboard/user",replace:!0})}),s.jsx(d,{path:"/admin/noticias",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ug,{})})})}),s.jsx(d,{path:"/admin/noticias/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(_i,{})})})}),s.jsx(d,{path:"/admin/noticias/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(_i,{})})})}),s.jsx(d,{path:"/admin/noticias/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Vg,{})})})}),s.jsx(d,{path:"/admin/eventos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(qg,{})})})}),s.jsx(d,{path:"/admin/calendario/geral",element:s.jsx(y,{requirePermission:["agendamentos","calendario-geral"],children:s.jsx(x,{children:s.jsx(i_,{})})})}),s.jsx(d,{path:"/admin/eventos/meus",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Bg,{})})})}),s.jsx(d,{path:"/admin/eventos/meus/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(wi,{modoLimitado:!0})})})}),s.jsx(d,{path:"/admin/eventos/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(vi,{})})})}),s.jsx(d,{path:"/admin/eventos/solicitacao-evento",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Wg,{})})})}),s.jsx(d,{path:"/admin/eventos/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(vi,{})})})}),s.jsx(d,{path:"/admin/eventos/:id/aceitar-convite",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Gg,{})})})}),s.jsx(d,{path:"/admin/eventos/solicitar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Kg,{})})})}),s.jsx(d,{path:"/admin/eventos/minhas-solicitacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Qg,{})})})}),s.jsx(d,{path:"/admin/eventos/minhas-solicitacoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Xg,{})})})}),s.jsx(d,{path:"/admin/eventos/fases-template",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Jg,{})})})}),s.jsx(d,{path:"/admin/eventos/modalidades",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Zg,{})})})}),s.jsx(d,{path:"/admin/eventos/fluxo",element:s.jsx(y,{requirePermission:["eventos-fluxo-visualizar","eventos-fluxo-editar"],children:s.jsx(x,{children:s.jsx(Yg,{})})})}),s.jsx(d,{path:"/admin/eventos/:id/aprovar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ex,{})})})}),s.jsx(d,{path:"/admin/eventos/:id/checkin",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(bi,{})})})}),s.jsx(d,{path:"/admin/checkin-eventos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Hg,{})})})}),s.jsx(d,{path:"/admin/checkin-eventos/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(bi,{moderadorMode:!0})})})}),s.jsx(d,{path:"/admin/eventos/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(wi,{})})})}),s.jsx(d,{path:"/admin/plenarias",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(tx,{})})})}),s.jsx(d,{path:"/admin/plenarias/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ji,{})})})}),s.jsx(d,{path:"/admin/plenarias/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ei,{})})})}),s.jsx(d,{path:"/admin/plenarias/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ji,{})})})}
103),s.jsx(d,{path:"/admin/plenarias/minhas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ky,{})})})}),s.jsx(d,{path:"/admin/plenarias/minhas/:id/confirmar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Xy,{})})})}),s.jsx(d,{path:"/admin/plenarias/minhas/:id/logistica",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Qy,{})})})}),s.jsx(d,{path:"/admin/plenarias/minhas/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ei,{})})})}),s.jsx(d,{path:"/admin/minhas-logisticas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Jy,{})})})}),s.jsx(d,{path:"/admin/formcar/meus",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Zy,{})})})}),s.jsx(d,{path:"/admin/agendamentos/meus",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Yy,{})})})}),s.jsx(d,{path:"/admin/agendamentos",element:s.jsx(y,{requirePermission:"agendamentos",children:s.jsx(x,{children:s.jsx(a_,{})})})}),s.jsx(d,{path:"/admin/agendamentos/:slug",element:s.jsx(y,{requirePermission:"agendamentos",children:s.jsx(x,{children:s.jsx(n_,{})})})}),s.jsx(d,{path:"/admin/agendamentos/cof/:slug",element:s.jsx(y,{requirePermission:"agendamentos",children:s.jsx(x,{children:s.jsx(o_,{})})})}),s.jsx(d,{path:"/admin/comissoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(sx,{})})})}),s.jsx(d,{path:"/admin/comissoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ri,{})})})}),s.jsx(d,{path:"/admin/comissoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ri,{})})})}),s.jsx(d,{path:"/admin/comissoes/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(rx,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(Ai,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ai,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/reunioes",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(ax,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/reunioes/:reuniaoId",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(an,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/reunioes/:reuniaoId/editar",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/novo",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(ga,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ga,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/:id/editar",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(ga,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ga,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/:id",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(Si,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Si,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/:id/reunioes/nova",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/:id/reunioes/nova",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/comissoes-setoriais/:id/reunioes/:reuniaoId",element:s.jsx(y,{requirePermission:"comissoes-setoriais",children:s.jsx(x,{children:s.jsx(an,{})})})}),s.jsx(d,{path:"/admin/permanentes/:permanenteSlug/:id/reunioes/:reuniaoId",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(an,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(nx,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/novo",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(Ti,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/:id/editar",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(Ti,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/:id",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(ox,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/:id/reunioes/nova",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(xa,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(xa,{})})})}),s.jsx(d,{path:"/admin/comissoes-tematicas/:id/reunioes/:reuniaoId",element:s.jsx(y,{requirePermission:"comissoes-especiais",children:s.jsx(x,{children:s.jsx(ix,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(cx,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/novo",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(Pi,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/:id/editar",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(Pi,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/:id",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(lx,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/:id/reunioes/nova",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(Ci,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(Ci,{})})})}),s.jsx(d,{path:"/admin/comissoes-gestoras/:id/reunioes/:reuniaoId",element:s.jsx(y,{requirePermission:"comissoes-gestoras",children:s.jsx(x,{children:s.jsx(dx,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(ux,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/novo",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(Ni,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/:id/editar",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(Ni,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/:id",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(px,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/:id/reunioes/nova",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(Li,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(Li,{})})})}),s.jsx(d,{path:"/admin/comissoes-controle-social/:id/reunioes/:reuniaoId",element:s.jsx(y,{requirePermission:"comissoes-controle-social",children:s.jsx(x,{children:s.jsx(mx,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/tematicas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/gestoras",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/representacao-setorial",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/permanente-cdh",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/permanente-cer",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(nr,{})})})}),s.jsx(d,{path:"/admin/atas-reunioes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(s_,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/:tipo/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(e_,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/:tipo/:id/reunioes/:reuniaoId",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(t_,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/especial/:id/reunioes/nova",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(xa,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/especial/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(xa,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/:tipo/:id/reunioes/nova",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/comissoes/minhas/:tipo/:id/reunioes/:reuniaoId/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Is,{})})})}),s.jsx(d,{path:"/admin/comissoes/:id/inscrever",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(r_,{})})})}),s.jsx(d,{path:"/admin/formularios",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(hx,{})})})}),s.jsx(d,{path:"/admin/formularios/tabelas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(fx,{})})})}),s.jsx(d,{path:"/admin/formularios/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ki,{})})})}),s.jsx(d,{path:"/admin/formularios/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ki,{})})})}),s.jsx(d,{path:"/admin/formularios/:id/submissoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(bx,{})})})}),s.jsx(d,{path:"/admin/formularios/:id/preview",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ex,{})})})}),s.jsx(d,{path:"/admin/formularios/denuncias",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(c_,{})})})}),s.jsx(d,{path:"/admin/formularios/denuncias/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(l_,{})})})}),s.jsx(d,{path:"/admin/formularios/queixa-cof",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(jx,{})})})}),s.jsx(d,{path:"/admin/formularios/formcar-central",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ax,{})})})}),s.jsx(d,{path:"/admin/formularios/patrocinio",element:s.jsx(y,{requirePermission:"propostas-patrocinio",children:s.jsx(x,{children:s.jsx(gx,{})})})}),s.jsx(d,{path:"/admin/formularios/patrocinio/:editalId/inscricoes/:inscricaoId",element:s.jsx(y,{requirePermission:"propostas-patrocinio",children:s.jsx(x,{children:s.jsx(yx,{})})})}),s.jsx(d,{path:"/admin/formularios/patrocinio/:editalId",element:s.jsx(y,{requirePermission:"propostas-patrocinio",children:s.jsx(x,{children:s.jsx(xx,{})})})}),s.jsx(d,{path:"/admin/formularios/viagens",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Rx,{})})})}),s.jsx(d,{path:"/admin/formularios/viagens/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Oi,{})})})}),s.jsx(d,{path:"/admin/formularios/viagens/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Oi,{})})})}),s.jsx(d,{path:"/admin/paginas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Sx,{})})})}),s.jsx(d,{path:"/admin/paginas/nova",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx($i,{})})})}),s.jsx(d,{path:"/admin/paginas/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx($i,{})})})}),s.jsx(d,{path:"/admin/blocos-conteudo",element:s.jsx(y,{requirePermission:"blocos-conteudo",children:s.jsx(x,{children:s.jsx(Tx,{})})})}),s.jsx(d,{path:"/admin/conteudo/servicos",element:s.jsx(y,{requirePermission:"blocos-conteudo",children:s.jsx(x,{children:s.jsx(Px,{})})})}),s.jsx(d,{path:"/admin/conteudo/servicos/pagina/*",element:s.jsx(y,{requirePermission:"blocos-conteudo",children:s.jsx(x,{children:s.jsx(Cx,{})})})}),s.jsx(d,{path:"/admin/conteudo/biblioteca",element:s.jsx(y,{requirePermission:["biblioteca","blocos-conteudo"],children:s.jsx(x,{children:s.jsx(Oy,{})})})}),s.jsx(d,{path:"/admin/popups",element:s.jsx(y,{requirePermission:"popups",children:s.jsx(x,{children:s.jsx(Nx,{})})})}),s.jsx(d,{path:"/admin/popups/novo",element:s.jsx(y,{requirePermission:"popups",children:s.jsx(x,{children:s.jsx(Ii,{})})})}),s.jsx(d,{path:"/admin/popups/:id/editar",element:s.jsx(y,{requirePermission:"popups",children:s.jsx(x,{children:s.jsx(Ii,{})})})}),s.jsx(d,{path:"/admin/menu",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Lx,{})})})}),s.jsx(d,{path:"/admin/banners",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Vy,{})})})}),s.jsx(d,{path:"/admin/banners/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ac,{})})})}),s.jsx(d,{path:"/admin/banners/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ac,{})})})}),s.jsx(d,{path:"/admin/protocolos",element:s.jsx(y,{children:Fr(s.jsx(x,{children:s.jsx(qy,{})}))})}),s.jsx(d,{path:"/admin/protocolos/meus",element:s.jsx(y,{children:Fr(s.jsx(x,{children:s.jsx(By,{})}))})}),s.jsx(d,{path:"/admin/protocolos/meus/finalizados",element:s.jsx(y,{children:Fr(s.jsx(x,{children:s.jsx(Wy,{})}))})}),s.jsx(d,{path:"/admin/protocolos/central",element:s.jsx(y,{requirePermission:"protocolos-central",children:s.jsx(x,{children:s.jsx(Hy,{})})})}),s.jsx(d,{path:"/admin/chatbot",element:s.jsx(y,{requirePermission:"chatbot",children:s.jsx(x,{children:s.jsx(ky,{})})})}),s.jsx(d,{path:"/admin/demandas/central",element:s.jsx(y,{requirePermission:"demandas-central",children:s.jsx(x,{children:s.jsx(Ng,{})})})}),s.jsx(d,{path:"/admin/demandas",element:s.jsx(y,{requirePermission:"demandas",children:s.jsx(x,{children:s.jsx(Lg,{})})})}),s.jsx(d,{path:"/admin/demandas/tarefas",element:s.jsx(y,{requirePermission:"demandas-tarefas",children:s.jsx(x,{children:s.jsx(hg,{})})})}),s.jsx(d,{path:"/admin/demandas/:numero",element:s.jsx(y,{requirePermission:["demandas","demandas-central"],children:s.jsx(x,{children:s.jsx(yi,{})})})}),s.jsx(d,{path:"/admin/protocolos/central/finalizados",element:s.jsx(y,{requirePermission:"protocolos-central",children:s.jsx(x,{children:s.jsx(Gy,{})})})}
103),s.jsx(d,{path:"/admin/perfil",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Fx,{})})})}),s.jsx(d,{path:"/admin/interesses",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(zx,{})})})}),s.jsx(d,{path:"/admin/alertas-oportunidades",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Mx,{})})})}),s.jsx(d,{path:"/admin/alterar-senha",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ux,{})})})}),s.jsx(d,{path:"/admin/ajuda",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Mg,{})})})}),s.jsx(d,{path:"/admin/notificacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Vx,{})})})}),s.jsx(d,{path:"/admin/empresa-contatos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(hy,{})})})}),s.jsx(d,{path:"/admin/sedes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(fy,{})})})}),s.jsx(d,{path:"/admin/sedes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Yi,{})})})}),s.jsx(d,{path:"/admin/sedes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Yi,{})})})}),s.jsx(d,{path:"/admin/locais-eventos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(gy,{})})})}),s.jsx(d,{path:"/admin/financeiro",element:s.jsx(y,{requirePermission:"financeiro",children:s.jsx(x,{children:s.jsx(xy,{})})})}),s.jsx(d,{path:"/admin/minhas-financas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(yy,{})})})}),s.jsx(d,{path:"/admin/importacao-profissionais",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(vy,{})})})}),s.jsx(d,{path:"/admin/configuracoes/importacao-eventos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(wy,{})})})}),s.jsx(d,{path:"/admin/configuracoes/logs",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(by,{})})})}),s.jsx(d,{path:"/admin/newsletter",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(jy,{})})})}),s.jsx(d,{path:"/admin/newsletter/logs",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ey,{})})})}),s.jsx(d,{path:"/admin/base-conhecimento",element:s.jsx(y,{requirePermission:"base_conhecimento",children:s.jsx(x,{children:s.jsx(Ry,{})})})}),s.jsx(d,{path:"/admin/configuracoes/sistema",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ay,{})})})}),s.jsx(d,{path:"/admin/configuracoes/tabelas-sistema",element:s.jsx(y,{requirePermission:["configuracoes-tabelas-sistema","menu","responsaveis-areas","configuracoes-paginas","configuracoes-ajuda"],children:s.jsx(x,{children:s.jsx(Sy,{})})})}),s.jsx(d,{path:"/admin/configuracoes/chatbot-context",element:s.jsx(y,{requirePermission:"configuracoes",children:s.jsx(x,{children:s.jsx(Cy,{})})})}),s.jsx(d,{path:"/admin/responsaveis-areas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(My,{})})})}),s.jsx(d,{path:"/admin/responsaveis-areas/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Uy,{})})})}),s.jsx(d,{path:"/admin/configuracoes/paginas",element:s.jsx(y,{requirePermission:"configuracoes",children:s.jsx(x,{children:s.jsx(Ny,{})})})}),s.jsx(d,{path:"/admin/configuracoes/diagnostico-r2-imagens",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ly,{})})})}),s.jsx(d,{path:"/admin/configuracoes/privacidade",element:s.jsx(y,{requirePermission:"configuracoes",children:s.jsx(x,{children:s.jsx($y,{})})})}),s.jsx(d,{path:"/admin/configuracoes/lgpd-exclusoes",element:s.jsx(y,{requirePermission:"configuracoes",children:s.jsx(x,{children:s.jsx(Iy,{})})})}),s.jsx(d,{path:"/admin/configuracoes/redirecionamentos",element:s.jsx(y,{requirePermission:"route-redirects",children:s.jsx(x,{children:s.jsx(_y,{})})})}),s.jsx(d,{path:"/admin/configuracoes/redirecionamentos/novo",element:s.jsx(y,{requirePermission:"route-redirects",children:s.jsx(x,{children:s.jsx(ec,{})})})}),s.jsx(d,{path:"/admin/configuracoes/redirecionamentos/:id/editar",element:s.jsx(y,{requirePermission:"route-redirects",children:s.jsx(x,{children:s.jsx(ec,{})})})}),s.jsx(d,{path:"/admin/enviar-notificacao",element:s.jsx(y,{requirePermission:"enviar-notificacao",children:s.jsx(x,{children:s.jsx(Py,{})})})}),s.jsx(d,{path:"/admin/configuracoes/whatsapp",element:s.jsx(y,{requirePermission:"whatsapp",children:s.jsx(x,{children:s.jsx(Ty,{})})})}),s.jsx(d,{path:"/admin/usuarios",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(kx,{})})})}),s.jsx(d,{path:"/admin/usuarios/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Di,{})})})}),s.jsx(d,{path:"/admin/usuarios/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Di,{})})})}),s.jsx(d,{path:"/admin/usuarios/:id/visualizar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ox,{})})})}),s.jsx(d,{path:"/admin/usuarios/permissoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Dx,{})})})}),s.jsx(d,{path:"/admin/usuarios/grupos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx($x,{})})})}),s.jsx(d,{path:"/admin/profissionais",element:s.jsx(y,{requirePermission:"profissionais",children:s.jsx(x,{children:s.jsx(Ix,{})})})}),s.jsx(d,{path:"/admin/profissionais/novo",element:s.jsx(y,{requirePermission:"profissionais-criar",children:s.jsx(x,{children:s.jsx(Fi,{})})})}),s.jsx(d,{path:"/admin/profissionais/:id/editar",element:s.jsx(y,{requirePermission:"profissionais",children:s.jsx(x,{children:s.jsx(Fi,{})})})}),s.jsx(d,{path:"/admin/revistas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(qx,{})})})}),s.jsx(d,{path:"/admin/revistas/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(zi,{})})})}),s.jsx(d,{path:"/admin/revistas/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(zi,{})})})}),s.jsx(d,{path:"/admin/revistas/:id/visualizar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Bx,{})})})}),s.jsx(d,{path:"/admin/campanhas",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Wx,{})})})}),s.jsx(d,{path:"/admin/campanhas/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Mi,{})})})}),s.jsx(d,{path:"/admin/campanhas/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Mi,{})})})}),s.jsx(d,{path:"/admin/campanhas/:id/visualizar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Hx,{})})})}),s.jsx(d,{path:"/admin/cadernos-tematicos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Gx,{})})})}),s.jsx(d,{path:"/admin/cadernos-tematicos/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ui,{})})})}),s.jsx(d,{path:"/admin/cadernos-tematicos/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ui,{})})})}),s.jsx(d,{path:"/admin/cadernos-deliberacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Kx,{})})})}),s.jsx(d,{path:"/admin/cadernos-deliberacoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Vi,{})})})}),s.jsx(d,{path:"/admin/cadernos-deliberacoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Vi,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Xx,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(qi,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/pareceres",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Qx,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/meus",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ey,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/meus/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ty,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/meus/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(sy,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/avaliacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ry,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/avaliacoes/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ay,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/:id",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Jx,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(qi,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/:edicaoId/pareceres/:parecerId",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Zx,{})})})}),s.jsx(d,{path:"/admin/cadernos-psicologias/:edicaoId/pareceres/:parecerId/publicar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Yx,{})})})}),s.jsx(d,{path:"/admin/anais",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ny,{})})})}),s.jsx(d,{path:"/admin/anais/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Bi,{})})})}),s.jsx(d,{path:"/admin/anais/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Bi,{})})})}),s.jsx(d,{path:"/admin/colecoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(oy,{})})})}),s.jsx(d,{path:"/admin/colecoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Wi,{})})})}),s.jsx(d,{path:"/admin/colecoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Wi,{})})})}),s.jsx(d,{path:"/admin/contratos-licitacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(iy,{})})})}),s.jsx(d,{path:"/admin/contratos-licitacoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Hi,{})})})}),s.jsx(d,{path:"/admin/contratos-licitacoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Hi,{})})})}),s.jsx(d,{path:"/admin/editais",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(ly,{})})})}),s.jsx(d,{path:"/admin/editais/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ki,{})})})}),s.jsx(d,{path:"/admin/editais/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ki,{})})})}),s.jsx(d,{path:"/admin/intencoes-contratacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(cy,{})})})}),s.jsx(d,{path:"/admin/intencoes-contratacoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Gi,{})})})}),s.jsx(d,{path:"/admin/intencoes-contratacoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Gi,{})})})}),s.jsx(d,{path:"/admin/cursos-eventos",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(dy,{})})})}),s.jsx(d,{path:"/admin/cursos-eventos/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Xi,{})})})}),s.jsx(d,{path:"/admin/cursos-eventos/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Xi,{})})})}),s.jsx(d,{path:"/admin/oportunidades",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(uy,{})})})}),s.jsx(d,{path:"/admin/oportunidades/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Qi,{})})})}),s.jsx(d,{path:"/admin/oportunidades/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Qi,{})})})}),s.jsx(d,{path:"/admin/sublocacoes",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(py,{})})})}),s.jsx(d,{path:"/admin/sublocacoes/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ji,{})})})}),s.jsx(d,{path:"/admin/sublocacoes/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Ji,{})})})}),s.jsx(d,{path:"/admin/pesquisa-formularios",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(my,{})})})}),s.jsx(d,{path:"/admin/pesquisa-formularios/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Zi,{})})})}),s.jsx(d,{path:"/admin/pesquisa-formularios/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Zi,{})})})}),s.jsx(d,{path:"/admin/temas-orientacao",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Dy,{})})})}),s.jsx(d,{path:"/admin/temas-orientacao/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(tc,{})})})}),s.jsx(d,{path:"/admin/temas-orientacao/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(tc,{})})})}),s.jsx(d,{path:"/admin/categorias",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(Fy,{})})})}),s.jsx(d,{path:"/admin/categorias/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(sc,{})})})}),s.jsx(d,{path:"/admin/categorias/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(sc,{})})})}),s.jsx(d,{path:"/admin/categorias-tags",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(zy,{})})})}),s.jsx(d,{path:"/admin/tags/novo",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(rc,{})})})}),s.jsx(d,{path:"/admin/tags/:id/editar",element:s.jsx(y,{children:s.jsx(x,{children:s.jsx(rc,{})})})}),s.jsx(d,{path:"*",element:s.jsx(rn,{})})]})})]})})]})}catch(l){return console.error("Erro no App:",l),s.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-50",children:s.jsxs("div",{className:"text-center p-8",children:[s.jsx("h1",{className:"text-2xl font-bold text-red-600 mb-4",children:"Erro ao carregar a aplicação"}),s.jsx("p",{className:"text-gray-600 mb-4",children:l==null?void 0:l.toString()}),s.jsx("pre",{className:"mt-4 text-left text-sm bg-gray-100 p-4 rounded overflow-auto max-w-2xl",children:l==null?void 0:l.stack})]})})}}const p_=/dynamically imported module|Loading chunk|ChunkLoadError|Importing a module script failed/i,nc="chunk_reload_attempt",m_=60*1e3;class h_ extends wc.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,r){if(console.error("Error capturado pelo ErrorBoundary:",t,r),!!p_.test((t==null?void 0:t.message)||"")){try{const a=Number(sessionStorage.getItem(nc)||0);if(Date.now()-a<m_)return;sessionStorage.setItem(nc,String(Date.now()))}catch{return}window.location.reload()}}render(){return this.state.hasError?s.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gray-50",children:s.jsxs("div",{className:"text-center p-8",children:[s.jsx("h1",{className:"text-2xl font-bold text-red-600 mb-4",children:"Algo deu errado!"}),s.jsx("p",{className:"text-gray-600 mb-4",children:"Ocorreu um erro inesperado. Por favor, tente novamente."}),s.jsx("button",{onClick:()=>window.location.reload(),className:"text-white px-4 py-2 rounded-lg transition-colors",style:{backgroundColor:"#009999"},onMouseEnter:t=>t.target.style.backgroundColor="#006666",onMouseLeave:t=>t.target.style.backgroundColor="#009999",children:"Recarregar página"})]})}):this.props.children}}const to=o.createContext(null);let f_=1;function g_({children:e}){const[t,r]=o.useState([]),a=o.useCallback(({type:c="info",message:l,duration:p=5e3})=>{const h=f_++;return r(u=>[...u,{id:h,type:c,message:l,duration:p}]),h},[]),n=o.useCallback(c=>{r(l=>l.filter(p=>p.id!==c))},[]),i=o.useMemo(()=>({addToast:a,removeToast:n,toasts:t}),[a,n,t]);return s.jsx(to.Provider,{value:i,children:e})}function cv(){const e=o.useContext(to);if(!e)throw new Error("useToast must be used inside ToastProvider");const{addToast:t}
103=e,r=o.useMemo(()=>({error:(a,n)=>t({type:"error",message:a,...n}),success:(a,n)=>t({type:"success",message:a,...n}),warning:(a,n)=>t({type:"warning",message:a,...n}),info:(a,n)=>t({type:"info",message:a,...n})}),[t]);return o.useMemo(()=>({toast:r,addToast:t}),[t,r])}const oc={error:s.jsx("svg",{className:"w-5 h-5 flex-shrink-0",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",children:s.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"})}),success:s.jsx("svg",{className:"w-5 h-5 flex-shrink-0",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",children:s.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})}),warning:s.jsx("svg",{className:"w-5 h-5 flex-shrink-0",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",children:s.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"})}),info:s.jsx("svg",{className:"w-5 h-5 flex-shrink-0",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor",children:s.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"})})},ic={error:{container:"bg-red-500 border-l-4 border-red-700",icon:"text-white",title:"text-white",message:"text-white",progress:"bg-red-700",close:"text-red-100 hover:text-white hover:bg-red-600"},success:{container:"bg-green-500 border-l-4 border-green-700",icon:"text-white",title:"text-white",message:"text-white",progress:"bg-green-700",close:"text-green-100 hover:text-white hover:bg-green-600"},warning:{container:"bg-yellow-500 border-l-4 border-yellow-700",icon:"text-white",title:"text-white",message:"text-white",progress:"bg-yellow-700",close:"text-yellow-100 hover:text-white hover:bg-yellow-600"},info:{container:"bg-blue-600 border-l-4 border-blue-800",icon:"text-white",title:"text-white",message:"text-white",progress:"bg-blue-800",close:"text-blue-100 hover:text-white hover:bg-blue-700"}},cc={error:"Erro",success:"Sucesso",warning:"Atenção",info:"Informação"};function x_({toast:e,onRemove:t}){const{id:r,type:a,message:n,duration:i}=e,c=ic[a]||ic.info,[l,p]=o.useState(!1),[h,u]=o.useState(100),f=o.useRef(null),R=o.useRef(null);o.useEffect(()=>{requestAnimationFrame(()=>p(!0))},[]),o.useEffect(()=>{f.current=performance.now();const E=()=>{const v=performance.now()-f.current,A=Math.max(0,1-v/i);if(u(A*100),v>=i){S();return}R.current=requestAnimationFrame(E)};return R.current=requestAnimationFrame(E),()=>cancelAnimationFrame(R.current)},[]);const S=()=>{cancelAnimationFrame(R.current),p(!1),setTimeout(()=>t(r),300)};return s.jsxs("div",{className:` 104 relative w-80 rounded-xl shadow-lg overflow-hidden 105 transition-all duration-300 ease-out 106 ${c.container} 107 ${l?"opacity-100 translate-x-0":"opacity-0 translate-x-8"} 108 `,children:[s.jsxs("div",{className:"px-4 py-3 flex items-start gap-3",children:[s.jsx("span",{className:`mt-0.5 ${c.icon}`,children:oc[a]||oc.info}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsx("p",{className:`text-xs font-semibold uppercase tracking-wide mb-0.5 ${c.title}`,children:cc[a]||cc.info}),s.jsx("p",{className:`text-sm leading-snug break-words ${c.message}`,children:n})]}),s.jsx("button",{onClick:S,className:`flex-shrink-0 mt-0.5 rounded-md p-1 transition-colors ${c.close}`,"aria-label":"Fechar",children:s.jsx("svg",{className:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",strokeWidth:2.5,stroke:"currentColor",children:s.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"})})})]}),s.jsx("div",{className:"h-0.5 bg-black/20",children:s.jsx("div",{className:`h-full transition-none ${c.progress}`,style:{width:`${h}%`}})})]})}function y_(){const e=o.useContext(to);if(!e)return null;const{toasts:t,removeToast:r}=e;return s.jsx("div",{className:"fixed top-6 right-6 z-[9999] flex flex-col gap-3 pointer-events-none","aria-live":"polite","aria-atomic":"false",children:t.map(a=>s.jsx("div",{className:"pointer-events-auto",children:s.jsx(x_,{toast:a,onRemove:r})},a.id))})}const __=new vd({defaultOptions:{queries:{staleTime:5*60*1e3,gcTime:10*60*1e3,refetchOnWindowFocus:!1,retry:1}}}),lc=document.getElementById("root");lc?nn.createRoot(lc).render(s.jsx(wc.StrictMode,{children:s.jsx(bd,{client:__,children:s.jsx(h_,{children:s.jsxs(g_,{children:[s.jsx(u_,{}),s.jsx(y_,{})]})})})})):console.error("Elemento root não encontrado!");export{Vd as $,re as A,_a as B,wn as C,Hc as D,ya as E,Ps as F,_u as G,Lh as H,Wt as I,Ko as J,Zo as K,Tl as L,Kc as M,Dd as N,Km as O,Sr as P,cu as Q,q_ as R,Cr as S,eu as T,Uh as U,Bc as V,Bn as W,Cu as X,K as Y,Yo as Z,lh as _,ne as a,So as a$,Ds as a0,da as a1,Al as a2,X as a3,uu as a4,ju as a5,Va as a6,Il as a7,H_ as a8,cv as a9,Gh as aA,Jh as aB,Yh as aC,K_ as aD,Z_ as aE,G_ as aF,Zm as aG,Dl as aH,Dh as aI,Wc as aJ,Dr as aK,Af as aL,Ln as aM,B_ as aN,tv as aO,ov as aP,ev as aQ,iv as aR,cr as aS,Zn as aT,Y_ as aU,sv as aV,rv as aW,av as aX,nv as aY,af as aZ,hi as a_,qc as aa,Vc as ab,gu as ac,Du as ad,ku as ae,Tu as af,ri as ag,Ol as ah,mf as ai,Gc as aj,Nn as ak,jf as al,ff as am,yf as an,xf as ao,Wm as ap,sr as aq,bn as ar,Eo as as,Wh as at,Ga as au,zc as av,ei as aw,qh as ax,sh as ay,Xh as az,Wo as b,wf as b0,zf as b1,tf as b2,Q_ as b3,J_ as b4,X_ as b5,Vu as b6,tn as b7,W_ as b8,Ys as c,Fc as d,wu as e,Mc as f,lr as g,Qn as h,Sa as i,s as j,Sm as k,$m as l,Go as m,Tm as n,Uc as o,jr as p,jn as q,Ao as r,Ho as s,Kd as t,Lm as u,Ia as v,km as w,Ru as x,Zd as y,Ro as z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.