1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/buscaDoAssistir-Bx5SxnD1.js","assets/carregarExemplo-BcwMFVMO.js","assets/formatosDoConteudo-CyrRxVas.js","assets/useAcervoReal-DmMPlfgW.js","assets/index-B58ZFblL.js","assets/react-daO8XSXc.js","assets/supabase-CWGMQrOR.js","assets/framer-CJI0BPWU.js","assets/lucide-DgiROqw5.js","assets/index-DKKp1Su_.css","assets/transmissao-Cz_vPWSq.js","assets/materiais-pmfMTizI.js","assets/papeisNoConteudo-C8FPDFed.js","assets/transmissaoService-YeaIjaGR.js","assets/modalidades-CUNE9lCl.js","assets/motivos-CHg8NJFD.js","assets/classificacaoService-DY2NuT7F.js","assets/colecaoService-UhktsMSO.js","assets/vinculos-ejCNwAw8.js","assets/conteudoService-DJ-SPLBv.js","assets/acesso-Cn3UUk3i.js","assets/useTransmissaoDaVez-DI0ZrtfY.js","assets/adaptadores-NEB3qhBM.js","assets/formatosDoAssistir-DMtKHOyc.js","assets/contagem-DU2ULy9R.js"])))=>i.map(i=>d[i]); 2import{u as Z,a as P,b as X,_ as he,P as Ie,R as fe,p as Te,m as Me}from"./index-B58ZFblL.js";import{b as Y,u as G,r,j as e,L as H,h as Be,O as Ve}from"./react-daO8XSXc.js";import{F as te,a as qe,b as Ue,c as He,S as Je,d as Ke,e as Qe,f as We}from"./Sheet-CJ3CiLx2.js";import{B,S as be}from"./Button-8-UveMcL.js";import{T as I,a as T,b as M,c as Ze}from"./Tooltip-BJXazUhA.js";import{P as Xe,u as Ye}from"./Avisos-DoJY8zcA.js";import{c as b,u as ve}from"./basicos-CJBwiWJx.js";import{A as Ge,a as ea,b as aa}from"./Avatar-MiXW_CSz.js";import{B as ta,S as sa}from"./Exibicao-BET41dMP.js";import{i as ra}from"./iniciais-brqoj07o.js";import{D as se,a as re,b as oe,c as O,d as ie,e as Q}from"./DropdownMenu-54rCGvm0.js";import{M as W,r as je,E as oa}from"./navegacao-DFrwD6lH.js";import{C as ne}from"./contentService-D-YtiaGk.js";import{P as R}from"./plataforma.pt-C_E8zSO7.js";import{F as le}from"./MagnifyingGlassIcon-DG_h4ytF.js";import{F as ia}from"./LockClosedIcon-DWPW8gUs.js";import{l as ge,a as na,b as we,m as la}from"./avisoService-CQ7WoO2f.js";import{a as Ne,n as ca}from"./avisos-8hAdm6rh.js";import{P as da,a as ua,b as ma}from"./Popover-Cti4UvI4.js";import{u as ye,R as pa}from"./RascunhoDaLanding-CC3XKJ4o.js";import{u as xa}from"./useTransmissaoDaVez-DI0ZrtfY.js";import{C as ce}from"./ChipAoVivo-BR9xFV77.js";import{e as ha}from"./transmissao-Cz_vPWSq.js";import{F as fa}from"./ChevronRightIcon-CD0fb681.js";import{F as ba}from"./ChevronLeftIcon-B0VLUa4f.js";import{F as de}from"./PlusIcon-zJtdUFLc.js";import{F as va}from"./MicrophoneIcon-C3VZphBZ.js";import{F as ja}from"./BriefcaseIcon-BgLCRg6D.js";import{F as ga}from"./ChevronDownIcon-C1xiHESR.js";import{F as ke}from"./EyeIcon-CMyEeuFO.js";import{F as Ce}from"./ArrowTopRightOnSquareIcon-BzmiEPyI.js";import{F as wa}from"./UserCircleIcon-D22glH3K.js";import{F as Na}from"./ArrowRightStartOnRectangleIcon-BmkDGY_n.js";import{F as ya}from"./XMarkIcon-BbNpXEGa.js";import{L as ka}from"./LimiteDeErroDaTela-C6RhW4IH.js";import{d as Ca}from"./Dialog-pcGZL7JV.js";import"./supabase-CWGMQrOR.js";import"./framer-CJI0BPWU.js";import"./lucide-DgiROqw5.js";import"./index-Bx8Owg57.js";import"./index-BkA-a7YQ.js";import"./index-C2a1wRcO.js";import"./index-BSdpKbQ6.js";import"./InformationCircleIcon-BuxHKy4m.js";import"./ExclamationTriangleIcon-CYNpIWW5.js";import"./index-Be0SzB96.js";import"./Squares2X2Icon-DUmUFbRM.js";import"./UsersIcon-C5ZFUL-4.js";import"./ArchiveBoxIcon-C42SlQ0A.js";import"./MegaphoneIcon-DC3zhdQF.js";import"./InboxIcon-ovleWxyF.js";import"./PlayCircleIcon-f-RZr5YV.js";import"./ChatBubbleLeftRightIcon-W2H3XKuL.js";import"./ChartBarIcon-BRnXC7cP.js";import"./PhotoIcon-DseYEjsp.js";import"./SignalIcon-BqvGOuE3.js";import"./RectangleStackIcon-CSrpqd1v.js";import"./TagIcon-DHnosFdM.js";import"./inscricao-gdpE1a3T.js";import"./traducaoService-DuRCLS-G.js";import"./transmissaoService-YeaIjaGR.js";import"./modalidades-CUNE9lCl.js";import"./papeisNoConteudo-C8FPDFed.js";import"./ErrorState-Tx5UOScO.js";const Da=5,ue=3e4,me=s=>s.normalize("NFD").replace(/[Ì-ͯ]/g,"").toLowerCase();function De({paraCima:s=!1,recolhida:t=!1,aoExpandir:m,aoNavegar:i}={}){const{papel:n,usuario:d}=Z(),{casca:h}=P(R),v=X(),l=h.busca,j=Y(),x=G(),w=r.useId(),z=r.useRef(null),y=r.useRef(0),A=r.useRef(v),g=r.useRef(!0),[o,D]=r.useState(""),[L,F]=r.useState(!1),[c,N]=r.useState(0),[E,ze]=r.useState(null),[V,Ee]=r.useState(null),[J,q]=r.useState(!1),[Pe,_]=r.useState(!1);r.useEffect(()=>(g.current=!0,()=>{g.current=!1}),[]);const U=W[n].some(a=>a.id==="plataforma"&&a.itens.some(u=>u.id==="assistir")),ee=r.useMemo(()=>W[n].flatMap(a=>a.itens.map(u=>({id:`tela-${a.id}-${u.id}`,grupo:"Telas",titulo:h.menu[u.rotulo]??u.rotulo,meta:h.menu[a.rotulo]??a.rotulo,rota:je(a,u)}))),[n,h.menu]),Re=async()=>
2{if(n!=="admin"||J||E&&Date.now()-y.current<ue)return;q(!0),_(!1);const[a,u]=await Promise.allSettled([ne.listarPalestrantesNoPainel(),ne.listarPatrocinadoresNoPainel()]);if(!g.current)return;const f=[];a.status==="fulfilled"?f.push(...a.value.map(p=>({id:`palestrante-${p.id}`,grupo:"Palestrantes",titulo:p.name,meta:[p.role,p.company].filter(Boolean).join(" · "),rota:`/dashboard/evento/palestrantes/${p.id}`}))):console.error("Falha ao baixar os palestrantes para a busca",a.reason),u.status==="fulfilled"?f.push(...u.value.map(p=>({id:`patrocinador-${p.id}`,grupo:"Patrocinadores",titulo:p.name,rota:`/dashboard/evento/patrocinadores/${p.id}`}))):console.error("Falha ao baixar os patrocinadores para a busca",u.reason);const C=[a,u].filter(p=>p.status==="rejected").length;C===2?_(!0):(ze(f),_(C>0),y.current=Date.now()),q(!1)},Oe=async()=>{if(U&&!J&&!(V&&A.current===v&&Date.now()-y.current<ue)){q(!0),_(!1);try{const{prepararBuscaDoAssistir:a}=await he(async()=>{const{prepararBuscaDoAssistir:f}=await import("./buscaDoAssistir-Bx5SxnD1.js");return{prepararBuscaDoAssistir:f}},__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24])),u=await a(d.id,v);if(!g.current)return;Ee(()=>u),y.current=Date.now(),A.current=v}catch(a){console.error("Falha ao baixar o acervo para a busca",a),g.current&&_(!0)}finally{g.current&&q(!1)}}},K=r.useMemo(()=>{const a=me(o.trim());if(a.length<2)return[];const u=p=>me(`${p.titulo} ${p.meta??""}`).includes(a),f=[...[...ee,...n==="admin"?E??[]:[]].filter(u),...U&&V?V(o):[]],C=new Map;for(const p of f){const $=C.get(p.grupo)??[];$.length>=Da||($.push(p),C.set(p.grupo,$))}return[...C.entries()]},[o,ee,E,n,U,V]),k=r.useMemo(()=>K.flatMap(([,a])=>a),[K]),Le=o.trim().length>=2,S=L&&Le;r.useEffect(()=>{N(0)},[o]),r.useEffect(()=>{var u;if(!S)return;const a=k[c];a&&((u=document.getElementById(`${w}-${a.id}`))==null||u.scrollIntoView({block:"nearest"}))},[c,k,S,w]),r.useEffect(()=>{if(!S)return;const a=z.current,u=C=>{a!=null&&a.contains(C.target)||F(!1)},f=C=>{a!=null&&a.contains(C.relatedTarget)||F(!1)};return document.addEventListener("pointerdown",u),a==null||a.addEventListener("focusout",f),()=>{document.removeEventListener("pointerdown",u),a==null||a.removeEventListener("focusout",f)}},[S]);const ae=a=>{a&&(D(""),F(!1),i==null||i(),a.rota!==x.pathname&&j(a.rota))},_e=a=>{if(a.key==="Escape"){S?F(!1):D("");return}!S||k.length===0||(a.key==="ArrowDown"?(a.preventDefault(),N(u=>(u+1)%k.length)):a.key==="ArrowUp"?(a.preventDefault(),N(u=>(u-1+k.length)%k.length)):a.key==="Enter"&&(a.preventDefault(),ae(k[c])))},$e=J?l.buscando:Pe?n==="admin"?l.falhouCadastros:l.falhouAcervo:l.nada;return t?e.jsx("button",{type:"button",onClick:m,"aria-label":l.rotulo,className:b("mx-auto flex size-9 items-center justify-center rounded-controle text-painel-texto-3","transition-colors hover:bg-white/[0.06] hover:text-painel-texto-2","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro"),children:e.jsx(le,{"aria-hidden":!0,className:"size-[18px]"})}):e.jsxs("div",{ref:z,className:"relative w-full",children:[e.jsx(le,{"aria-hidden":!0,className:"pointer-events-none absolute left-2.5 top-1/2 size-4 -translate-y-1/2 text-painel-texto-3"}),e.jsx("input",{type:"text",role:"combobox","aria-expanded":S,"aria-controls":w,"aria-autocomplete":"list","aria-activedescendant":S&&k[c]?`${w}-${k[c].id}`:void 0,"aria-label":l.rotulo,placeholder:s?l.exemplo.carregando:n==="admin"?l.exemplo.admin:U?l.exemplo.assistir:l.exemplo.telas,value:o,onChange:a=>{D(a.target.value),F(!0)},onFocus:()=>{F(!0),Re(),Oe()},onKeyDown:_e,className:b("h-9 w-full rounded-controle border border-painel-linha bg-white/[0.04] pl-8 pr-3 text-sm","text-painel-texto placeholder:text-painel-texto-3","transition-[border-color,box-shadow,background-color] duration-150 hover:border-painel-linha-forte hover:bg-white/[0.07]","focus-visible:border-marca-azul-claro/70 focus-visible:bg-white/[0.09] focus-visible:outline-none focus-visible:ring-[3px] focus-visible:ring-marca-azul-claro/25")}),S&&e.jsx("div",{id:w,role:k.length>0?"listbox":"status","aria-label":k.length>0?l.resultados:void 0,className:b("absolute z-50 max-h-[70dvh] w-[min(22rem,calc(100vw-2rem))] overflow-y-auto overscroll-contain","rounded-cartao border border-painel-linha-forte bg-painel-elevada/95 p-1.5","shadow-painel-flutuante backdrop-blur-xl",s?"bottom-11 left-0":"left-1/2 top-11 -translate-x-1/2"),children:k.length===0?e.jsx("p",{className:"px-2.5 py-6 text-center text-[13px] text-painel-texto-2",children:$e}):K.map(([a,u])=>e.jsxs("div",{role:"group","aria-label":l.grupo(a),children:[e.jsx("p",{"aria-hidden":!0,
2className:"px-2.5 pb-1 pt-2 text-[11px] font-medium uppercase tracking-[0.12em] text-painel-texto-3",children:l.grupo(a)}),u.map(f=>{const C=k.indexOf(f),p=C===c;return e.jsxs("button",{id:`${w}-${f.id}`,type:"button",role:"option","aria-selected":p,tabIndex:-1,onMouseDown:$=>$.preventDefault(),onClick:()=>ae(f),onMouseEnter:()=>N(C),className:b("block w-full cursor-pointer rounded-controle px-2.5 py-2 text-left text-sm",p&&"bg-marca-azul/15 ring-1 ring-inset ring-marca-azul-claro/50"),children:[e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"min-w-0 truncate font-medium text-painel-texto",children:f.titulo}),f.trancado&&e.jsx(ia,{"aria-hidden":!0,className:"size-3.5 shrink-0 text-painel-texto-3"})]}),f.trancado&&e.jsx("span",{className:"sr-only",children:", do Acesso Completo"}),f.meta&&e.jsx("span",{className:b("block truncate text-[12px]",p?"text-painel-texto-2":"text-painel-texto-3"),children:f.meta})]},f.id)})]},a))})]})}function Ae({lado:s="right"}){const{sino:t}=P(R).casca,m=X(),[i,n]=r.useState(!1),[d,h]=r.useState(null),[v,l]=r.useState([]),[j,x]=r.useState(!1),w=r.useCallback(async()=>{x(!1);try{const[g,o]=await Promise.all([ge(),na()]);h(Ne(g,"sino")),l(o)}catch(g){console.error("Falha ao carregar os avisos",g),x(!0)}},[]);r.useEffect(()=>{w()},[w]);const z=ca(d??[],v),y=z.length,A=g=>{if(n(g),!g||z.length===0)return;const o=z.map(D=>D.id);l(D=>[...D,...o]),la(o)};return e.jsxs(da,{open:i,onOpenChange:A,children:[e.jsxs(I,{children:[e.jsx(T,{asChild:!0,children:e.jsx(ua,{asChild:!0,children:e.jsxs(B,{size:"icon",variant:"ghost","aria-label":y>0?t.comContagem(y):t.titulo,className:"relative shrink-0",children:[e.jsx(te,{"aria-hidden":!0}),y>0&&e.jsx("span",{"aria-hidden":!0,className:"absolute right-1.5 top-1.5 size-1.5 rounded-full bg-marca-azul-claro"})]})})}),e.jsx(M,{side:s,children:t.titulo})]}),e.jsxs(ma,{"aria-label":t.titulo,align:"end",side:s,className:"w-72",children:[e.jsx("p",{className:"text-sm font-semibold",children:t.titulo}),d===null&&!j&&e.jsx("div",{className:"mt-3 flex justify-center py-8",children:e.jsx(be,{className:"size-5 text-painel-texto-3"})}),j&&e.jsx("p",{className:"mt-3 text-sm text-painel-texto-2",children:t.erro}),d!==null&&!j&&y===0&&e.jsxs("div",{className:"mt-3 flex flex-col items-center rounded-cartao border border-dashed border-painel-linha-forte px-4 py-8 text-center",children:[e.jsx(te,{className:"size-6 text-painel-texto-3","aria-hidden":!0}),e.jsx("p",{className:"mt-2 text-sm text-painel-texto-2",children:t.vazio})]}),y>0&&e.jsx("ul",{className:"mt-3 divide-y divide-painel-linha",children:d==null?void 0:d.map(g=>{const o=we(g,m);return e.jsxs("li",{className:"py-2.5 first:pt-0 last:pb-0",children:[e.jsx("p",{className:"text-[13px] leading-relaxed text-painel-texto-2",children:o.texto}),o.link&&e.jsx("a",{href:o.link,target:"_blank",rel:"noopener noreferrer",className:"mt-1 inline-block rounded-controle text-[13px] text-painel-texto underline decoration-painel-linha-forte underline-offset-4 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:o.linkRotulo||t.verMais})]},o.id)})})]})]})}const Aa="/marca/growth-conference-mais-horizontal.svg",Fa="/simbolo-growth.svg",Fe="gc_painel_menu_recolhido";function Sa(){try{return localStorage.getItem(Fe)==="1"}catch{return!1}}function za({rota:s,item:t,recolhida:m,pendente:i,aoVivo:n,aoNavegar:d}){const h=!!Be({path:s,end:!1}),v=P(R).casca.menu[t.rotulo]??t.rotulo,{emBreve:l}=ve(),j=e.jsxs(H,{to:n?oa:s,onClick:d,"aria-current":h?"page":void 0,className:b("group relative flex h-10 items-center gap-2.5 rounded-controle text-sm font-medium","transition-[background-color,box-shadow,color] duration-150","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",m?"justify-center px-0":"px-3",h?"bg-white/[0.07] font-semibold text-painel-texto shadow-painel-controle":"text-painel-texto-2 hover:bg-white/[0.04] hover:text-painel-texto"),children:[h&&e.jsx("span",{"aria-hidden":!0,className:b("absolute inset-y-1.5 w-[3px] rounded-full bg-marca-azul",m?"-left-1.5":"-left-3")}
2),e.jsx(t.icone,{"aria-hidden":!0,className:b("size-[18px] shrink-0",h&&"text-marca-azul")}),e.jsx("span",{className:b("truncate",m&&"sr-only"),children:v}),t.emBreve&&!m&&e.jsx("span",{className:"ml-auto shrink-0 text-[10px] font-medium uppercase tracking-[0.08em] text-painel-texto-3",children:l}),i&&e.jsx("span",{title:"Alteração não publicada",className:"ml-auto size-1.5 shrink-0 rounded-full bg-painel-aviso",children:e.jsx("span",{className:"sr-only",children:"alteração não publicada"})}),n&&(m?e.jsx(ce,{variante:"ponto",className:"absolute right-3 top-2"}):e.jsx(ce,{variante:"compacto",className:"ml-auto shrink-0"}))]});return e.jsx("li",{children:m?e.jsxs(I,{children:[e.jsx(T,{asChild:!0,children:j}),e.jsx(M,{side:"right",children:v})]}):j})}function Ea({grupo:s,recolhida:t,aoVivo:m,aoNavegar:i}){const{secoesAlteradas:n}=ye();return e.jsx("ul",{className:b("space-y-0.5",!t&&"ml-3 border-l border-painel-linha pl-3"),children:s.itens.map(d=>e.jsx(za,{rota:je(s,d),item:d,recolhida:t,aoNavegar:i,pendente:!!(d.secaoDoCms&&n.includes(d.secaoDoCms)),aoVivo:m&&!!d.sinalDoAoVivo},d.id))})}function Pa(s){const t=s.some(h=>h.itens.some(v=>v.sinalDoAoVivo)),{transmissao:m,carregando:i,semResposta:n,lidaEm:d}=xa(t);return!t||i||n?!1:ha(m,new Date(d))==="ao-vivo"}function pe({naGaveta:s=!1,aoNavegar:t,aoSair:m}){const{usuario:i,papel:n,papelReal:d,emprestado:h,simulando:v,verComo:l}=Z(),{casca:j}=P(R),x=j.lateral,w=Te(d),z=Y(),y=G(),A=W[n],g=Pa(A),[o,D]=r.useState(()=>!s&&Sa()),[L,F]=r.useState(()=>Object.fromEntries(A.map(c=>[c.id,!0])));return r.useEffect(()=>{const c=A.find(N=>y.pathname.startsWith(`/dashboard/${N.id}/`));c&&F(N=>({...N,[c.id]:!0}))},[y.pathname,A]),r.useEffect(()=>{if(!s)try{localStorage.setItem(Fe,o?"1":"0")}catch{}},[o,s]),e.jsxs("div",{className:b("flex h-full flex-col",s&&"bg-painel-lateral",!s&&"transition-[width] duration-200 motion-reduce:transition-none",!s&&(o?"w-[76px]":"w-[264px]")),children:[e.jsx("div",{className:b("flex h-16 shrink-0 items-center gap-1 pl-4 pr-2",o&&"justify-center px-0",s&&"pr-14"),children:o&&!s?e.jsxs("div",{className:"group/marca relative size-9",children:[e.jsx("a",{href:"/","aria-label":x.verOSite,className:"absolute inset-0 flex items-center justify-center rounded-controle transition-opacity group-hover/marca:opacity-0 group-focus-within/marca:opacity-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:e.jsx("img",{src:Fa,alt:"",width:24,height:24,className:"size-6"})}),e.jsxs(I,{children:[e.jsx(T,{asChild:!0,children:e.jsx("button",{type:"button",onClick:()=>D(!1),"aria-label":x.expandir,className:"absolute inset-0 flex items-center justify-center rounded-controle text-painel-texto-3 opacity-0 transition-[opacity,background-color,color] hover:bg-white/[0.06] hover:text-painel-texto-2 focus-visible:opacity-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro group-hover/marca:opacity-100",children:e.jsx(fa,{"aria-hidden":!0,className:"size-4"})})}),e.jsx(M,{side:"right",children:x.expandir})]})]}):e.jsxs(e.Fragment,{children:[e.jsx("a",{href:"/",className:"flex min-w-0 flex-1 items-center rounded-controle focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro","aria-label":x.verOSite,children:e.jsx("img",{src:Aa,alt:"",width:190,height:34,className:"h-[34px] w-auto object-contain"})}),!s&&e.jsxs(I,{children:[e.jsx(T,{asChild:!0,children:e.jsx("button",{type:"button",onClick:()=>D(!0),"aria-label":x.recolher,className:"flex size-8 shrink-0 items-center justify-center rounded-controle text-painel-texto-3 transition-colors hover:bg-white/[0.06] hover:text-painel-texto-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:e.jsx(ba,{"aria-hidden":!0,className:"size-4"})})}),e.jsx(M,{side:"right",children:x.recolher})]})]})}),n==="admin"&&e.jsx("div",{className:b("px-3 pb-1 pt-3",o&&"flex justify-center px-2"),children:e.jsxs(se,{children:[e.jsxs(I,{children:[e.jsx(T,{asChild:!0,children:e.jsx(re,{asChild:!0,children:o?e.jsx(B,{size:"icon",variant:"secondary","aria-label":"Cadastrar",className:"border-white/10 bg-white/[0.06] backdrop-blur-xl hover:bg-white/[0.10]",children:e.jsx(de,{"aria-hidden":!0})}):e.jsxs(B,{variant:"secondary",className:"w-full justify-start border-white/10 bg-white/[0.06] backdrop-blur-xl hover:bg-white/[0.10]",children:[e.jsx(de,{"aria-hidden":!0}),"Cadastrar"]})})}),o&&e.jsx(M,{side:"right",children:"Cadastrar"})]}),e.jsxs(oe,{align:"start",side:o?"right":"bottom",className:"w-56",children:[e.jsx(O,{asChild:!0,children:e.jsxs(H,{to:"/dashboard/evento/palestrantes/novo",onClick:t,children:[e.jsx(va,{"aria-hidden":!0}),"Novo palestrante"]})}),e.jsx(O,{asChild:!0,children:e.jsxs(H,{to:"/dashboard/evento/patrocinadores/novo",onClick:t,children:[e.jsx(ja,{"aria-hidden":!0}),"Novo patrocinador"]})})]})]})}),e.jsx("nav",{"aria-label":x.secoes,className:"flex-1 space-y-6 overflow-y-auto overscroll-contain px-3 py-3",children:A.map(c=>
2e.jsxs("div",{children:[!o&&e.jsxs("button",{type:"button",onClick:()=>F(N=>({...N,[c.id]:!N[c.id]})),"aria-expanded":L[c.id],className:"group/grupo mb-1.5 flex w-full items-center justify-between rounded-controle px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.12em] text-painel-texto-3 transition-colors hover:text-painel-texto-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:[j.menu[c.rotulo]??c.rotulo,e.jsx(ga,{"aria-hidden":!0,className:b("size-3.5 opacity-0 transition-[transform,opacity] group-hover/grupo:opacity-100","motion-reduce:transition-none",!L[c.id]&&"-rotate-90 opacity-100")})]}),(o||L[c.id])&&e.jsx("div",{children:e.jsx(Ea,{grupo:c,recolhida:o,aoVivo:g,aoNavegar:t})})]},c.id))}),e.jsx("div",{className:b("px-3 pb-4",o&&"px-2",s&&"hidden"),children:e.jsxs("div",{className:b("flex items-center gap-1.5",o&&"flex-col items-center gap-1"),children:[e.jsx(De,{paraCima:!0,recolhida:o,aoExpandir:()=>D(!1),aoNavegar:t}),e.jsx(Ae,{})]})}),e.jsx("div",{className:"px-2 pb-6",children:e.jsxs(se,{children:[e.jsx(re,{asChild:!0,children:e.jsxs("button",{type:"button","aria-label":h?`${i.nome}, vendo o painel como ${n} â menu da conta`:x.menuDaConta(i.nome,x.papeis[n]),className:b("flex w-full items-center gap-2.5 rounded-lg p-2 text-left transition-colors hover:bg-painel-elevada","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",o&&"justify-center"),children:[e.jsxs(Ge,{"aria-hidden":!0,className:"size-8",children:[i.avatarUrl&&e.jsx(ea,{src:i.avatarUrl,alt:""}),e.jsx(aa,{className:"text-xs",children:ra(i.nome)})]}),!o&&e.jsxs(e.Fragment,{children:[e.jsxs("span",{className:"min-w-0 flex-1",children:[e.jsx("span",{className:"block truncate text-[13px] font-medium text-painel-texto",children:i.nome}),e.jsxs("span",{className:"flex items-center gap-1.5",children:[i.email!==i.nome&&e.jsx("span",{className:"min-w-0 truncate text-[11px] text-painel-texto-3",children:i.email}),e.jsx(ta,{cor:v?"vermelho":"neutro",className:"shrink-0 px-1 py-0 text-[9px] uppercase leading-[14px] tracking-[0.06em]",children:v?`vendo como ${n}`:x.papeis[n]})]})]}),e.jsx(qe,{"aria-hidden":!0,className:"size-4 shrink-0 text-painel-texto-3"})]})]})}),e.jsxs(oe,{align:"start",side:"top",className:"w-60",children:[e.jsx(ie,{className:"truncate",children:i.email}),e.jsx(Q,{}),w.length>1&&e.jsxs(e.Fragment,{children:[e.jsx(ie,{className:"text-[11px] font-normal text-painel-texto-3",children:d==="admin"?"Ver o painel como":x.trocarDePerfil}),Ie.filter(c=>w.includes(c.id)).map(c=>{const N=c.id===n;return e.jsxs(O,{disabled:!c.disponivel||N,onSelect:()=>{const E=c.id;l(E===d?null:E),z(fe[E]),t==null||t()},children:[e.jsx(ke,{"aria-hidden":!0,className:b(!N&&"opacity-0")}),e.jsx("span",{className:"flex-1",children:x.perfis[c.id]??c.rotulo}),!c.disponivel&&e.jsx(sa,{})]},c.id)}),e.jsx(Q,{})]}),n==="admin"?e.jsx(O,{asChild:!0,children:e.jsxs("a",{href:"/",target:"_blank",rel:"noreferrer",children:[e.jsx(Ce,{"aria-hidden":!0}),"Ver o site"]})}):e.jsx(O,{asChild:!0,children:e.jsxs(H,{to:"/dashboard/conta/perfil",onClick:t,children:[e.jsx(wa,{"aria-hidden":!0}),x.editarPerfil]})}),e.jsx(Q,{}),e.jsxs(O,{variant:"destructive",onSelect:m,children:[e.jsx(Na,{"aria-hidden":!0}),x.sair]})]})]})})]})}const Ra={informacao:"bg-painel-superficie text-painel-texto",destaque:"bg-marca-azul/[0.16] text-painel-texto",atencao:"bg-painel-aviso/[0.16] text-painel-texto"},Se="gc_faixas_fechadas",xe=()=>{try{return JSON.parse(sessionStorage.getItem(Se)??"[]")}catch{return[]}};function Oa(){const{faixa:s}=P(R).casca,t=X(),{fecharAviso:m}=ve(),[i,n]=r.useState(null);if(r.useEffect(()=>{let l=!1;return ge().then(j=>{if(l)return;const x=xe();n(Ne(j,"faixa").find(w=>!x.includes(w.id))??null)}).catch(j=>console.error("Falha ao carregar a faixa de avisos",j)),()=>{l=!0}},[]),!i)return null;const{texto:d,linkRotulo:h}=we(i,t),v=()=>{try{sessionStorage.setItem(Se,JSON.stringify([...xe(),i.id]))}catch{}n(null)};return e.jsxs("div",{role:"status",className:b("flex items-center gap-3 border-b border-painel-linha px-4 py-2.5 text-[13px] md:px-7",Ra[i.tom]),children:[e.jsx("span",{className:"min-w-0 flex-1",children:d}),i.link&&e.jsxs("a",{href:i.link,target:"_blank",rel:"noopener noreferrer",className:"inline-flex shrink-0 items-center gap-1 font-medium underline underline-offset-2",children:[h||s.abrir,e.jsx(Ce,{"aria-hidden":!0,
2className:"size-3.5"})]}),e.jsx("button",{type:"button",onClick:v,"aria-label":m,className:"shrink-0 rounded-controle p-1 text-painel-texto-2 transition-colors hover:bg-white/[0.06] hover:text-painel-texto focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-marca-azul-claro",children:e.jsx(ya,{"aria-hidden":!0,className:"size-4"})})]})}function La(){const{papel:s,papelReal:t,simulando:m,verComo:i}=Z(),n=Y();return m?e.jsxs("div",{role:"status",className:"flex flex-wrap items-center gap-x-3 gap-y-2 border-b border-marca-vermelho/30 bg-marca-vermelho/10 px-4 py-2.5 text-[13px] text-painel-texto md:px-7",children:[e.jsx(ke,{"aria-hidden":!0,className:"size-4 shrink-0 text-marca-vermelho-claro"}),e.jsxs("p",{className:"min-w-0 flex-1 leading-snug",children:["Você está vendo o painel como ",e.jsx("strong",{className:"font-semibold",children:s}),"."," ",e.jsxs("span",{className:"text-painel-texto-2",children:["Isto muda o que a tela mostra, não o que o banco permite â suas permissões continuam as de"," ",t,"."]})]}),e.jsxs(B,{size:"sm",variant:"secondary",onClick:()=>{i(null),n(fe[t])},children:["Voltar a ser ",t]})]}):null}function _a({aoAbrirOMenu:s}){const{casca:t}=P(R);return e.jsxs("header",{className:"sticky top-0 z-40 flex h-14 shrink-0 items-center gap-2 border-b border-painel-linha bg-painel-bloco/80 px-4 backdrop-blur-xl md:hidden",children:[e.jsx(B,{size:"icon",variant:"ghost","aria-label":t.abrirMenu,onClick:s,className:"shrink-0",children:e.jsx(Ue,{"aria-hidden":!0})}),e.jsx("div",{className:"min-w-0 flex-1",children:e.jsx(De,{})}),e.jsx(Ae,{lado:"bottom"})]})}const $a=s=>s.split("/").slice(0,4).join("/"),Ia=async()=>{Me();try{const{sairDaConta:s}=await he(async()=>{const{sairDaConta:t}=await import("./index-B58ZFblL.js").then(m=>m.ap);return{sairDaConta:t}},__vite__mapDeps([4,5,6,7,8,9]));await s()}catch(s){console.error("Falha ao sair da conta",s)}window.location.replace("/")};function Ta(){const[s,t]=r.useState(!1),m=r.useRef(!1),{casca:i}=P(R),n=G(),{temAlteracaoPendente:d}=ye(),{confirmar:h}=Ye();r.useEffect(()=>{const l=document.documentElement,j=l.style.scrollPaddingTop;return l.style.scrollPaddingTop="72px",()=>{l.style.scrollPaddingTop=j}},[]),r.useEffect(()=>{if(!d)return;const l=j=>j.preventDefault();return window.addEventListener("beforeunload",l),()=>window.removeEventListener("beforeunload",l)},[d]);const v=r.useCallback(async()=>{d&&!await h({titulo:"Sair com alterações não publicadas?",descricao:"O que você editou e não publicou será perdido.",confirmar:"Sair mesmo assim",cancelar:"Continuar editando",perigo:!0}
2)||await Ia()},[d,h]);return e.jsx(Ze,{children:e.jsxs("div",{className:"relative min-h-dvh text-painel-texto",children:[e.jsx(He,{}),e.jsxs("div",{className:"relative z-10 flex md:h-dvh md:gap-0 md:p-2.5 md:pl-0",children:[e.jsx("aside",{className:"sticky top-0 hidden h-dvh shrink-0 md:block",children:e.jsx(pe,{aoSair:v})}),e.jsxs("div",{className:b("flex min-w-0 flex-1 flex-col","md:ml-2.5 md:h-full md:overflow-y-auto md:overscroll-contain md:rounded-janela","md:border md:border-painel-linha md:bg-painel-bloco md:shadow-painel-flutuante","md:[scroll-padding-top:72px]"),children:[e.jsx(_a,{aoAbrirOMenu:()=>t(!0)}),e.jsx(La,{}),e.jsx(Oa,{}),e.jsx("main",{tabIndex:-1,className:"flex-1 px-4 py-6 outline-none md:px-7 md:py-7",children:e.jsx("div",{className:"mx-auto max-w-[1440px] pb-20 md:pb-8",children:e.jsx(ka,{children:e.jsx(r.Suspense,{fallback:e.jsx("div",{className:"flex min-h-[50dvh] items-center justify-center",children:e.jsx(be,{className:"size-7 text-painel-texto-3"})}),children:e.jsx(Ve,{})})},$a(n.pathname))})})]})]}),e.jsx(Je,{open:s,onOpenChange:t,children:e.jsxs(Ke,{side:"left",className:"p-0",devolverFoco:!0,onCloseAutoFocus:l=>{m.current&&(m.current=!1,l.preventDefault(),Ca(null))},children:[e.jsx(Qe,{className:"sr-only",children:e.jsx(We,{children:i.menuDoPainel})}),e.jsx(pe,{naGaveta:!0,aoNavegar:()=>{m.current=!0,t(!1)},aoSair:v})]})})]})})}function Zt(){return e.jsx(Xe,{children:e.jsx(pa,{children:e.jsx(Ta,{})})})}export{$a as chaveDaTela,Zt as default};
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.