{"version":3,"file":"SiteNav.v54hTaGL.mjs","names":["readPdmTheme","w","usePdmTheme","useState","useIsoLayoutEffect","useLayoutEffect","useEffect","readPdmTheme","w","usePdmTheme","useState","Logo","LOGO_SRC","useIsoLayoutEffect","useLayoutEffect","useEffect","w","useState","useRef","useLayoutEffect","useEffect","__esmMin","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","le","_e","p","c","init_jsx_runtime","ce","de","init_framer_BL9pqxmF","ControlType","addPropertyControls","readPdmTheme$2","mode","s","usePdmTheme$2","override","setOverride","useIsoLayoutEffect$2","travar","update","propTheme","hasWhatsappFab","CookieConsent","dark","theme","travarTema","open","setOpen","liftForFab","setLiftForFab","STORAGE_KEY","decide","value","bg","fg","sub","border","init_CookieConsent","palette","readPdmTheme$1","usePdmTheme$1","useIsoLayoutEffect$1","Logo$1","LOGO_SRC$1","InstagramMark","size","fill","YouTubeMark","LinkedInMark","SiteFooter","t","line","label","href","init_SiteFooter","isPublishedRuntime","host","readPdmTheme","usePdmTheme","useIsoLayoutEffect","getNavItems","raw","NAV_ITEMS","items","it","o","i","getNavCta","NAV_CTA","getWhatsapp","w","WHATSAPP_LABEL","normalizarPath","getFaixa","g","texto","link","ocultar","x","FAIXA_OCULTAR","aqui","useNavConfig","cfg","setCfg","ThemeIcon","WhatsappIcon","Logo","LOGO_SRC","ensureNavPortal","portal","NAV_PORTAL_ID","NAV_Z","SiteNav","active","setActive","activePage","showTop","setShowTop","navItems","navCta","navReady","themeEff","themeEffRef","readToggle","showThemeToggle","setShowThemeToggle","toggleVisible","toggleTheme","next","faixa","setFaixa","faixaKeyRef","f","ocultarFaixa","FAIXA_FECHADA_KEY","key","fecharFaixa","faixaRef","faixaH","setFaixaH","el","medir","ro","onScroll","scrollTop","headerRef","anchorRef","navBg","CREAM_PAGE","pageBg","meta","ids","observer","visible","entries","a","b","id","header","anchor","onClick","target","isDesktop","scrollToId","hash","handleNavClick","PAGE_KEYS","onNavigate","NAV_HEIGHT","e","FAIXA_BG","FAIXA_GOLD","FAIXA_GOLD_GRAD","wa","init_SiteNav"],"sources":["https:/framerusercontent.com/modules/1vnXDEd84aFaXzvgSUTJ/ncKJ1oWR9xVT7gSmzAAK/CookieConsent.js","https:/framerusercontent.com/modules/TEbFCSzkXWwgDCayfHdY/gMerTUFrNkqkurEugunO/SiteFooter.js","https:/framerusercontent.com/modules/mtvMHRUDoNA6eXrEIEaF/zUk2PkOy37jGpzQ4caRn/SiteNav.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useLayoutEffect}from\"react\";// COOKIE CONSENT (LGPD) — banner de consentimento pedido na reunião.\n// Persiste a escolha em localStorage, então só aparece na primeira visita.\n// Link de política aponta para /politica-privacidade.\nconst STORAGE_KEY=\"pdm-cookie-consent\";/** Lê o tema efetivo do dark mode global (síncrono, SSR-safe): window.PDM_THEME_MODE\n *  (\"light\"|\"dark\"|\"toggle\") + sessionStorage[\"pdm-theme\"] no modo toggle. */function readPdmTheme(){if(typeof window===\"undefined\")return null;const w=window;const mode=(w.PDM_THEME_MODE||\"\").toLowerCase();if(mode===\"light\")return\"cream\";if(mode===\"dark\")return\"dark\";if(mode===\"toggle\"){try{const s=localStorage.getItem(\"pdm-theme\");if(s===\"dark\"||s===\"cream\")return s;}catch{}}return null;}// Resolve o tema ANTES da 1ª pintura no cliente (sem flash em navegação SPA) e com init null\n// igual ao SSR (sem estado misturado por mismatch de hidratação). useEffect no server só pra não warnar.\nconst useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;/** Tema efetivo do dark mode. Init null = igual ao SSR; o layout effect aplica o tema real antes do paint. */// travar=true ignora o global e a escolha salva do visitante: vale o tema da instância (páginas de campanha).\nfunction usePdmTheme(propTheme,travar=false){const[override,setOverride]=useState(null);useIsoLayoutEffect(()=>{if(travar)return;const update=()=>setOverride(readPdmTheme());update();window.addEventListener(\"pdm-theme-change\",update);return()=>window.removeEventListener(\"pdm-theme-change\",update);},[]);return travar?propTheme:override??propTheme;}// O flutuante do WhatsApp (SiteNav) ocupa o canto inferior direito quando window.PDM_WHATSAPP_URL\n// está setado. Com ele no ar a barra sobe, senão cobriria os botões de consentimento no mobile.\n// Mesmo global do SiteNav — fonte única, sem inventar uma segunda chave.\nfunction hasWhatsappFab(){const w=typeof window!==\"undefined\"?window:null;return Boolean((w?.PDM_WHATSAPP_URL||\"\").trim());}export default function CookieConsent({theme=\"cream\",travarTema=false}){const themeEff=usePdmTheme(theme,travarTema);const dark=themeEff===\"dark\";const[open,setOpen]=useState(false);const[liftForFab,setLiftForFab]=useState(false);useEffect(()=>{try{if(!localStorage.getItem(STORAGE_KEY))setOpen(true);}catch{setOpen(true);}},[]);useIsoLayoutEffect(()=>{setLiftForFab(hasWhatsappFab());},[]);function decide(value){try{localStorage.setItem(STORAGE_KEY,value);}catch{}setOpen(false);}if(!open)return null;const bg=dark?\"rgba(18,18,18,0.96)\":\"rgba(255,255,255,0.98)\";const fg=dark?\"#FBFBF7\":\"#0A0A0A\";const sub=dark?\"rgba(255,255,255,0.68)\":\"rgba(20,20,20,0.66)\";const border=dark?\"rgba(255,255,255,0.14)\":\"#E4E1D8\";return /*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-label\":\"Aviso de cookies\",style:{position:\"fixed\",left:16,right:16,bottom:liftForFab?92:16,zIndex:1e4,maxWidth:720,margin:\"0 auto\",display:\"flex\",flexWrap:\"wrap\",alignItems:\"center\",gap:\"14px 20px\",padding:\"18px 22px\",borderRadius:18,border:`1px solid ${border}`,background:bg,backdropFilter:\"blur(14px)\",WebkitBackdropFilter:\"blur(14px)\",boxShadow:\"0 20px 60px -20px rgba(0,0,0,0.4)\",fontFamily:\"'Satoshi', sans-serif\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,flex:\"1 1 300px\",fontSize:14,lineHeight:1.5,color:sub},children:[\"Usamos cookies para melhorar sua experi\\xeancia e analisar o tr\\xe1fego do site. Ao continuar, voc\\xea concorda com nossa\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/politica-privacidade\",style:{color:fg,textDecoration:\"underline\"},children:\"Pol\\xedtica de Privacidade\"}),\".\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:10,flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>decide(\"rejected\"),style:{cursor:\"pointer\",padding:\"11px 20px\",borderRadius:999,border:`1px solid ${border}`,background:\"transparent\",color:fg,fontFamily:\"'Satoshi', sans-serif\",fontWeight:500,fontSize:14},children:\"Recusar\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>decide(\"accepted\"),style:{cursor:\"pointer\",padding:\"11px 22px\",borderRadius:999,border:\"none\",background:dark?\"#FBFBF7\":\"#0A0A0A\",color:dark?\"#0A0A0A\":\"#fff\",fontFamily:\"'Satoshi', sans-serif\",fontWeight:600,fontSize:14},children:\"Aceitar\"})]})]});}addPropertyControls(CookieConsent,{theme:{type:ControlType.Enum,title:\"Theme\",options:[\"cream\",\"dark\"],defaultValue:\"cream\"},travarTema:{type:ControlType.Boolean,title:\"Travar tema\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieConsent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieConsent.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useLayoutEffect}from\"react\";const LOGO_SRC=\"https://framerusercontent.com/images/BCJB1m5nAQZ9tHgbqx8aQEjBfA.png?width=1020&height=174\";function palette(theme){const dark=theme===\"dark\";return{dark,bg:dark?\"#080908\":\"#FFFFFF\",fg:dark?\"#FBFBF7\":\"#0A0A0A\",sub:dark?\"rgba(255,255,255,0.68)\":\"rgba(20,20,20,0.64)\",line:dark?\"rgba(255,255,255,0.12)\":\"#E4E1D8\"};}/** Lê o tema efetivo do dark mode global (síncrono, SSR-safe): window.PDM_THEME_MODE\n *  (\"light\"|\"dark\"|\"toggle\") + sessionStorage[\"pdm-theme\"] no modo toggle. */function readPdmTheme(){if(typeof window===\"undefined\")return null;const w=window;const mode=(w.PDM_THEME_MODE||\"\").toLowerCase();if(mode===\"light\")return\"cream\";if(mode===\"dark\")return\"dark\";if(mode===\"toggle\"){try{const s=localStorage.getItem(\"pdm-theme\");if(s===\"dark\"||s===\"cream\")return s;}catch{}}return null;}// Resolve o tema ANTES da 1ª pintura no cliente (sem flash em navegação SPA) e com init null\n// igual ao SSR (sem estado misturado por mismatch de hidratação). useEffect no server só pra não warnar.\nconst useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;/** Tema efetivo do dark mode. Init null = igual ao SSR; o layout effect aplica o tema real antes do paint. */// travar=true ignora o global e a escolha salva do visitante: vale o tema da instância (páginas de campanha).\nfunction usePdmTheme(propTheme,travar=false){const[override,setOverride]=useState(null);useIsoLayoutEffect(()=>{if(travar)return;const update=()=>setOverride(readPdmTheme());update();window.addEventListener(\"pdm-theme-change\",update);return()=>window.removeEventListener(\"pdm-theme-change\",update);},[]);return travar?propTheme:override??propTheme;}function Logo({height=26,dark=false}){return /*#__PURE__*/_jsx(\"img\",{src:LOGO_SRC,alt:\"Pandorium\",height:height,style:{height,width:\"auto\",display:\"block\",flexShrink:0,filter:dark?\"invert(1)\":\"none\"}});}function InstagramMark({fill=\"currentColor\",size=20}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"2\",y:\"2\",width:\"20\",height:\"20\",rx:\"5\",stroke:fill,strokeWidth:\"1.8\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4.2\",stroke:fill,strokeWidth:\"1.8\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17.5\",cy:\"6.5\",r:\"1.2\",fill:fill})]});}function YouTubeMark({fill=\"currentColor\",size=22}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:fill,\"aria-hidden\":\"true\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M23.5 6.2a3 3 0 0 0-2.1-2.1C19.5 3.5 12 3.5 12 3.5s-7.5 0-9.4.6A3 3 0 0 0 .5 6.2 31.5 31.5 0 0 0 0 12a31.5 31.5 0 0 0 .5 5.8 3 3 0 0 0 2.1 2.1c1.9.6 9.4.6 9.4.6s7.5 0 9.4-.6a3 3 0 0 0 2.1-2.1A31.5 31.5 0 0 0 24 12a31.5 31.5 0 0 0-.5-5.8zM9.8 15.5v-7l6.2 3.5-6.2 3.5z\"})});}function LinkedInMark({fill=\"currentColor\",size=19}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:fill,\"aria-hidden\":\"true\",style:{flexShrink:0},children:/*#__PURE__*/_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.225 0z\"})});}export default function SiteFooter({theme=\"cream\",travarTema=false}){const themeEff=usePdmTheme(theme,travarTema);const t=palette(themeEff);const{dark,fg,sub,line}=t;const legal=[[\"Pol\\xedtica de Privacidade\",\"/politica-privacidade\"]];return /*#__PURE__*/_jsx(\"div\",{style:{background:t.bg,fontFamily:\"'Satoshi', sans-serif\",width:\"100%\"},children:/*#__PURE__*/_jsxs(\"footer\",{style:{borderTop:`1px solid ${line}`,padding:\"clamp(24px,3vw,40px) clamp(20px,5vw,64px)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",flexWrap:\"wrap\",gap:24},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:14},children:/*#__PURE__*/_jsx(\"a\",{href:\"/\",\"aria-label\":\"Pandorium, in\\xedcio\",onClick:e=>{if(typeof window!==\"undefined\"&&window.location.pathname===\"/\"){e.preventDefault();window.scrollTo({top:0,behavior:\"smooth\"});}},style:{display:\"inline-flex\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(Logo,{height:26,dark:dark})})}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:16,lineHeight:1.55,color:sub,margin:0},children:[\"Do desenvolvimento \\xe0 performance\",/*#__PURE__*/_jsx(\"br\",{className:\"pdm-fb-br\"}),\" para E-Commerce.\"]}),/*#__PURE__*/_jsx(\"style\",{children:`@media (min-width: 769px) { .pdm-fb-br { display: none; } }`})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:16},children:[/*#__PURE__*/_jsx(\"a\",{href:\"https://www.instagram.com/pandoriumdigital/\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"Instagram Pandorium\",style:{display:\"inline-flex\",color:fg,textDecoration:\"none\"},children:/*#__PURE__*/_jsx(InstagramMark,{fill:fg,size:20})}),/*#__PURE__*/_jsx(\"a\",{href:\"https://www.youtube.com/@pandoriumdigital\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"YouTube Pandorium\",style:{display:\"inline-flex\",color:fg,textDecoration:\"none\"},children:/*#__PURE__*/_jsx(YouTubeMark,{fill:fg,size:22})}),/*#__PURE__*/_jsx(\"a\",{href:\"https://www.linkedin.com/company/pandorium-digital\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"LinkedIn Pandorium\",style:{display:\"inline-flex\",color:fg,textDecoration:\"none\"},children:/*#__PURE__*/_jsx(LinkedInMark,{fill:fg,size:19})})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:40,paddingTop:24,borderTop:`1px solid ${line}`,display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",flexWrap:\"wrap\",gap:12},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:\"'Montserrat', sans-serif\",fontSize:13,color:sub},children:[/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:\"\\xa9 2026 Pandorium Digital LTDA \\xb7\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:\"Todos os direitos reservados\"})]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:18,flexWrap:\"wrap\"},children:legal.map(([label,href])=>/*#__PURE__*/_jsx(\"a\",{href:href,style:{fontFamily:\"'Satoshi', sans-serif\",fontSize:13,color:sub,textDecoration:\"none\"},children:label},label))})]})]})});}addPropertyControls(SiteFooter,{theme:{type:ControlType.Enum,title:\"Theme\",options:[\"cream\",\"dark\"],defaultValue:\"cream\"},travarTema:{type:ControlType.Boolean,title:\"Travar tema\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteFooter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useLayoutEffect,useRef}from\"react\";const NAV_HEIGHT=84;const NAV_Z=2147483647;const NAV_PORTAL_ID=\"pdm-nav-portal\";const CREAM_PAGE=\"#FFFFFF\";const NAV_ITEMS=[{label:\"Home\",key:\"home\",href:\"/\"},{label:\"Servi\\xe7os\",key:\"servicos\",href:\"/#servicos\"},{label:\"Sobre\",key:\"sobre\",href:\"/#sobre\"},{label:\"Cases\",key:\"cases\",href:\"/cases\"},{label:\"Black Friday\",key:\"black-friday\",href:\"/black-friday\"}];const NAV_CTA={label:\"Contato\",href:\"/#contato\"};const WHATSAPP_LABEL=\"Fale com nosso time agora!\";const PAGE_KEYS=new Set([\"home\",\"cases\",\"lives\"]);// Faixa de campanha (abaixo da toolbar): sempre escura, nos átomos do kit da Black.\nconst FAIXA_BG=\"#151515\";const FAIXA_GOLD=\"#EBCF97\";const FAIXA_GOLD_GRAD=\"linear-gradient(100deg, #FFF6DC 0%, #F5DFA6 45%, #E6CBA6 100%)\";const FAIXA_OCULTAR=[\"/black-friday\",\"/black-friday-calculadora\",\"/obrigado-black-friday\",\"/obrigado-analise\"];const FAIXA_FECHADA_KEY=\"pdm-faixa-fechada\";const LOGO_SRC=\"https://framerusercontent.com/images/BCJB1m5nAQZ9tHgbqx8aQEjBfA.png?width=1020&height=174\";/** Só no site publicado / preview local. No canvas do Framer o portal tira o header do iframe. */function isPublishedRuntime(){if(typeof window===\"undefined\")return false;const host=window.location.hostname;return host.includes(\"framer.app\")||host.includes(\"framer.website\")||host.includes(\"pandorium.com.br\")||host===\"localhost\"||host===\"127.0.0.1\";}/** Lê o tema efetivo do dark mode global (síncrono, SSR-safe): window.PDM_THEME_MODE\n *  (\"light\"|\"dark\"|\"toggle\") + sessionStorage[\"pdm-theme\"] no modo toggle. */function readPdmTheme(){if(typeof window===\"undefined\")return null;const w=window;const mode=(w.PDM_THEME_MODE||\"\").toLowerCase();if(mode===\"light\")return\"cream\";if(mode===\"dark\")return\"dark\";if(mode===\"toggle\"){try{const s=localStorage.getItem(\"pdm-theme\");if(s===\"dark\"||s===\"cream\")return s;}catch{}}return null;}// Resolve o tema ANTES da 1ª pintura no cliente (sem flash em navegação SPA) e com init null\n// igual ao SSR (sem estado misturado por mismatch de hidratação). useEffect no server só pra não warnar.\nconst useIsoLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:useEffect;/** Tema efetivo do dark mode. Init null = igual ao SSR; o layout effect aplica o tema real antes do paint.\n *  travar=true ignora o global e a escolha salva do visitante: vale o tema da instância (páginas de campanha). */function usePdmTheme(propTheme,travar=false){const[override,setOverride]=useState(null);useIsoLayoutEffect(()=>{if(travar)return;const update=()=>setOverride(readPdmTheme());update();window.addEventListener(\"pdm-theme-change\",update);return()=>window.removeEventListener(\"pdm-theme-change\",update);},[]);return travar?propTheme:override??propTheme;}// Toolbar editável pelo time no Custom Code — vale pra TODAS as páginas (o nav é um code file só):\n//   window.PDM_NAV_ITEMS = [{ key: \"cases\", label: \"Cases\", href: \"/cases\" }, ...]\n//   window.PDM_NAV_CTA   = { label: \"Contato\", href: \"/#contato\" }\n// Label e href são livres. O `key` carrega comportamento: \"home\"/\"cases\"/\"lives\" navegam sem recarregar\n// e \"home\"/\"servicos\"/\"sobre\" acendem o item ativo ao rolar a home — key novo/trocado vira link comum.\n// Global ausente ou malformado cai nos defaults acima.\nfunction getNavItems(){const w=typeof window!==\"undefined\"?window:null;const raw=w?.PDM_NAV_ITEMS;if(!Array.isArray(raw))return NAV_ITEMS;const items=raw.filter(it=>it&&typeof it===\"object\").map((it,i)=>{const o=it;return{key:String(o.key??`item-${i}`),label:String(o.label??\"\").trim(),href:String(o.href??\"#\")};}).filter(it=>it.label);return items.length?items:NAV_ITEMS;}function getNavCta(){const w=typeof window!==\"undefined\"?window:null;const raw=w?.PDM_NAV_CTA;if(!raw||typeof raw!==\"object\")return NAV_CTA;return{label:String(raw.label??\"\").trim()||NAV_CTA.label,href:String(raw.href??\"\").trim()||NAV_CTA.href};}// Botão flutuante do WhatsApp. Só aparece com window.PDM_WHATSAPP_URL setado no Custom Code —\n// sem link configurado o botão não existe (nunca publica um WhatsApp quebrado).\n//   window.PDM_WHATSAPP_URL   = \"https://wa.me/55XXXXXXXXXXX?text=...\"\n//   window.PDM_WHATSAPP_LABEL = \"Fale com nosso time agora!\"   // opcional\nfunction getWhatsapp(){const w=typeof window!==\"undefined\"?window:null;const href=(w?.PDM_WHATSAPP_URL||\"\").trim();if(!href)return null;return{href,label:(w?.PDM_WHATSAPP_LABEL||\"\").trim()||WHATSAPP_LABEL};}function normalizarPath(p){const s=(p||\"\").trim().toLowerCase().replace(/\\/+$/,\"\");return s||\"/\";}function getFaixa(){const w=typeof window!==\"undefined\"?window:null;const g=w?.PDM_FAIXA;if(!g||typeof g!==\"object\"||g.ativo!==true)return null;const texto=(g.texto||\"\").trim();if(!texto)return null;const link=(g.link||\"\").trim()||\"/black-friday\";const ocultar=(Array.isArray(g.ocultarEm)?g.ocultarEm.filter(x=>typeof x===\"string\"):FAIXA_OCULTAR).map(normalizarPath);const aqui=normalizarPath(window.location.pathname);if(ocultar.includes(aqui)||link.startsWith(\"/\")&&normalizarPath(link.split(/[?#]/)[0])===aqui)return null;return{rotulo:(g.rotulo||\"\").trim(),texto,botao:(g.botao||\"\").trim()||\"Saiba mais\",link};}/** Config da toolbar vinda do Custom Code. Init = defaults (igual ao SSR); o layout effect aplica antes do paint.\n *  `ready` só vira true depois disso: os itens ficam invisíveis até lá, senão o HTML do SSR mostra os\n *  defaults por um instante antes da hidratação (o \"Lives\" que piscava no lugar do item do global). */function useNavConfig(){const[cfg,setCfg]=useState({items:NAV_ITEMS,cta:NAV_CTA,wa:null,ready:false});useIsoLayoutEffect(()=>{setCfg({items:getNavItems(),cta:getNavCta(),wa:getWhatsapp(),ready:true});},[]);return cfg;}// Sol no escuro (voltar pro claro), lua no claro.\nfunction ThemeIcon({dark}){return dark?/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4.4\",stroke:\"currentColor\",strokeWidth:\"1.8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2.8v2.4M12 18.8v2.4M2.8 12h2.4M18.8 12h2.4M5.1 5.1l1.7 1.7M17.2 17.2l1.7 1.7M18.9 5.1l-1.7 1.7M6.8 17.2l-1.7 1.7\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\"})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.4 14.2A8.2 8.2 0 0 1 9.8 3.6a8.2 8.2 0 1 0 10.6 10.6z\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinejoin:\"round\"})});}function WhatsappIcon({size=22}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"currentColor\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:/*#__PURE__*/_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-.15-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-.51-.173-.008-.371-.01-.57-.01-.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.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347M12.05 21.785h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-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 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.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 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413\"})});}function Logo({height=28,dark=false}){return /*#__PURE__*/_jsx(\"img\",{src:LOGO_SRC,alt:\"Pandorium\",height:height,style:{height,width:\"auto\",display:\"block\",flexShrink:0,filter:dark?\"invert(1)\":\"none\"}});}function ensureNavPortal(){let portal=document.getElementById(NAV_PORTAL_ID);if(!portal){portal=document.createElement(\"div\");portal.id=NAV_PORTAL_ID;Object.assign(portal.style,{position:\"fixed\",top:\"0\",left:\"0\",right:\"0\",zIndex:String(NAV_Z),pointerEvents:\"none\",isolation:\"isolate\"});document.body.appendChild(portal);}else if(portal.parentElement===document.body&&portal!==document.body.lastElementChild){document.body.appendChild(portal);}return portal;}export default function SiteNav({theme=\"cream\",onNavigate,activePage,travarTema=false,ocultarFaixa=false}){const[open,setOpen]=useState(false);const[active,setActive]=useState(activePage??\"home\");const[showTop,setShowTop]=useState(false);const{items:navItems,cta:navCta,wa,ready:navReady}=useNavConfig();const themeEff=usePdmTheme(theme,travarTema);const themeEffRef=useRef(themeEff);themeEffRef.current=themeEff;// Botão sol/lua só quando o Custom Code liga o toggle (PDM_THEME_TOGGLE=ON + MODE=toggle).\n// Lazy-init lê os globais já no 1º render do cliente (aparece no primeiro load, sem navegar).\nconst readToggle=()=>{if(typeof window===\"undefined\")return false;const w=window;return(w.PDM_THEME_TOGGLE||\"\").toUpperCase()===\"ON\"&&(w.PDM_THEME_MODE||\"\").toLowerCase()===\"toggle\";};const[showThemeToggle,setShowThemeToggle]=useState(readToggle);useIsoLayoutEffect(()=>{setShowThemeToggle(readToggle());},[]);// Tema travado: o botão sol/lua não faria nada nesta página, então some.\nconst toggleVisible=showThemeToggle&&!travarTema;// Lê o tema via ref: chamado também pelo listener nativo do portal (registrado uma vez).\nconst toggleTheme=()=>{const next=themeEffRef.current===\"dark\"?\"cream\":\"dark\";try{localStorage.setItem(\"pdm-theme\",next);}catch{}window.dispatchEvent(new Event(\"pdm-theme-change\"));};// Faixa: relida a cada render, porque a navegação do Framer troca de página sem remontar o menu.\n// A chave evita setState em loop; fechada vale até o fim da sessão, e texto novo volta a aparecer.\nconst[faixa,setFaixa]=useState(null);const faixaKeyRef=useRef(\"\");useIsoLayoutEffect(()=>{let f=ocultarFaixa?null:getFaixa();if(f){try{if(sessionStorage.getItem(FAIXA_FECHADA_KEY)===f.texto)f=null;}catch{}}const key=f?JSON.stringify(f):\"\";if(key!==faixaKeyRef.current){faixaKeyRef.current=key;setFaixa(f);}});const fecharFaixa=()=>{try{sessionStorage.setItem(FAIXA_FECHADA_KEY,getFaixa()?.texto||\"\");}catch{}faixaKeyRef.current=\"\";setFaixa(null);};// Altura real da faixa (quebra em mais linhas no celular): empurra o conteúdo pelo spacer.\nconst faixaRef=useRef(null);const[faixaH,setFaixaH]=useState(0);useIsoLayoutEffect(()=>{const el=faixaRef.current;if(!el){setFaixaH(0);return;}const medir=()=>setFaixaH(Math.ceil(el.getBoundingClientRect().height));medir();const ro=new ResizeObserver(medir);ro.observe(el);return()=>ro.disconnect();},[faixa]);// Botão \"voltar ao topo\" aparece conforme o scroll.\nuseEffect(()=>{const onScroll=()=>setShowTop((typeof window!==\"undefined\"?window.scrollY:0)>500);onScroll();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[]);const scrollTop=()=>{try{window.scrollTo({top:0,behavior:\"smooth\"});}catch{window.scrollTo(0,0);}};const headerRef=useRef(null);const anchorRef=useRef(null);const dark=themeEff===\"dark\";const fg=dark?\"#FBFBF7\":\"#0A0A0A\";const border=dark?\"rgba(255,255,255,0.14)\":\"#E4E1D8\";const navBg=dark?\"#080908\":CREAM_PAGE;// Só no runtime publicado — no canvas do Framer altera o Appearance do editor.\nuseEffect(()=>{if(!isPublishedRuntime())return;const pageBg=dark?\"#080908\":CREAM_PAGE;document.body.style.backgroundColor=pageBg;document.documentElement.style.backgroundColor=pageBg;return()=>{document.body.style.backgroundColor=\"\";document.documentElement.style.backgroundColor=\"\";};},[dark]);useEffect(()=>{if(!isPublishedRuntime())return;let meta=document.querySelector('meta[name=\"viewport\"]');if(!meta){meta=document.createElement(\"meta\");meta.setAttribute(\"name\",\"viewport\");document.head.appendChild(meta);}meta.setAttribute(\"content\",\"width=device-width, initial-scale=1, viewport-fit=cover\");},[]);useEffect(()=>{if(activePage)setActive(activePage);},[activePage]);useEffect(()=>{if(activePage&&activePage!==\"home\")return;const ids=[\"home\",\"servicos\",\"sobre\"];const observer=new IntersectionObserver(entries=>{const visible=entries.filter(e=>e.isIntersecting).sort((a,b)=>a.boundingClientRect.top-b.boundingClientRect.top);if(visible.length>0){const id=visible[0].target.id;if(ids.includes(id))setActive(id);}},{threshold:.15,rootMargin:\"-80px 0px -40% 0px\"});ids.forEach(id=>{const el=document.getElementById(id);if(el)observer.observe(el);});return()=>observer.disconnect();},[activePage]);// Portal só no published/preview — no canvas o header some (sai do iframe).\nuseLayoutEffect(()=>{if(!isPublishedRuntime())return;const header=headerRef.current;if(!header)return;const portal=ensureNavPortal();if(header.parentElement!==portal)portal.appendChild(header);header.style.pointerEvents=\"auto\";});useEffect(()=>{return()=>{if(!isPublishedRuntime())return;const header=headerRef.current;const anchor=anchorRef.current;if(header&&anchor?.parentElement?.isConnected){anchor.parentElement.insertBefore(header,anchor.nextSibling);}document.getElementById(NAV_PORTAL_ID)?.remove();};},[]);// O header é movido para um portal no body (fix de z-index no Framer), o que tira\n// ele da árvore React e quebra a delegação de eventos → onClick não dispara.\n// Listener nativo no header resolve: abre/fecha o burger e fecha ao tocar num link.\n// Só quando reparentado; no canvas (não reparentado) o onClick do React já funciona.\nuseEffect(()=>{if(!isPublishedRuntime())return;const header=headerRef.current;if(!header)return;const onClick=e=>{const target=e.target;if(target.closest(\".pdm-nav-theme\")){toggleTheme();return;}if(target.closest(\".pdm-nav-top\")){scrollTop();return;}if(target.closest(\".pdm-faixa-fechar\")){fecharFaixa();return;}if(target.closest(\".pdm-nav-burger\")){setOpen(o=>!o);return;}// Clicou em \"Home\"/logo já estando na home → rola pro topo, não recarrega.\nif(target.closest(\"[data-pdm-home]\")&&window.location.pathname===\"/\"){e.preventDefault();setOpen(false);scrollTop();return;}if(target.closest(\"a\"))setOpen(false);};header.addEventListener(\"click\",onClick);return()=>header.removeEventListener(\"click\",onClick);},[]);// #contato: no desktop o form fica no topo (hero) → rola pro topo (mostra o strip de clientes);\n// no mobile o form vive na seção de cases → rola até ele. Clique na mesma página é interceptado\n// (preventDefault) pra NÃO recarregar — evita perder o ?utm da URL. Vindo de outra página, o\n// link navega normalmente e o scroll acontece no load (o atraso deixa a hidratação podar ids duplicados).\nuseEffect(()=>{if(!isPublishedRuntime())return;const isDesktop=()=>window.matchMedia(\"(min-width: 901px)\").matches;const scrollToId=id=>{if(id===\"contato\"&&isDesktop()){window.scrollTo({top:0,behavior:\"smooth\"});return;}const el=document.getElementById(id);if(el)el.scrollIntoView({behavior:\"smooth\",block:\"start\"});};const onClick=e=>{const a=e.target.closest?.('a[href*=\"#contato\"]');if(a&&window.location.pathname===\"/\"){e.preventDefault();scrollToId(\"contato\");}};document.addEventListener(\"click\",onClick,true);const hash=(window.location.hash||\"\").slice(1);const t=hash?window.setTimeout(()=>scrollToId(hash),450):0;return()=>{document.removeEventListener(\"click\",onClick,true);if(t)clearTimeout(t);};},[]);function handleNavClick(e,key){// Já na home e clicou em Home/logo → rola pro topo em vez de recarregar.\nif(key===\"home\"&&typeof window!==\"undefined\"&&window.location.pathname===\"/\"){e.preventDefault();setOpen(false);scrollTop();return;}if(PAGE_KEYS.has(key)&&onNavigate){e.preventDefault();setOpen(false);onNavigate(key);}}return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:NAV_Z,isolation:\"isolate\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:anchorRef,\"aria-hidden\":true,style:{height:NAV_HEIGHT+faixaH,background:navBg}}),/*#__PURE__*/_jsxs(\"header\",{ref:headerRef,\"data-pdm-nav\":\"\",style:{position:\"fixed\",top:0,left:0,right:0,width:\"100%\",zIndex:NAV_Z,height:NAV_HEIGHT,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 clamp(20px,5vw,64px)\",background:navBg,borderBottom:`1px solid ${border}`,fontFamily:\"'Satoshi', sans-serif\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",\"data-pdm-home\":\"\",onClick:e=>handleNavClick(e,\"home\"),style:{display:\"flex\",alignItems:\"center\",textDecoration:\"none\",color:fg},children:/*#__PURE__*/_jsx(Logo,{height:28,dark:dark})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"pdm-nav-desktop\",style:{display:\"flex\",alignItems:\"center\",gap:34},children:[navItems.map(it=>/*#__PURE__*/_jsx(\"a\",{href:it.href,\"data-pdm-home\":it.key===\"home\"?\"\":undefined,onClick:e=>handleNavClick(e,it.key),style:{visibility:navReady?\"visible\":\"hidden\",fontWeight:500,fontSize:16,color:fg,opacity:active===it.key?1:.62,textDecoration:\"none\",borderBottom:active===it.key?`2px solid ${fg}`:\"2px solid transparent\",paddingBottom:4},children:it.label},it.key)),/*#__PURE__*/_jsx(\"a\",{href:navCta.href,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",fontWeight:500,fontSize:16,padding:\"12px 26px\",borderRadius:999,border:dark?\"none\":\"1px solid rgba(10,10,10,0.35)\",background:dark?\"#FBFBF7\":\"rgba(10,10,10,0.04)\",color:dark?\"#0A0A0A\":fg,textDecoration:\"none\"},children:navCta.label}),toggleVisible&&/*#__PURE__*/_jsx(\"button\",{className:\"pdm-nav-theme\",\"aria-label\":\"Alternar tema\",onClick:toggleTheme,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:42,height:42,borderRadius:\"50%\",cursor:\"pointer\",border:`1px solid ${border}`,background:\"transparent\",color:fg},children:/*#__PURE__*/_jsx(ThemeIcon,{dark:dark})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"pdm-nav-mobile-ctrls\",style:{display:\"none\",alignItems:\"center\",gap:8},children:[toggleVisible&&/*#__PURE__*/_jsx(\"button\",{className:\"pdm-nav-theme\",\"aria-label\":\"Alternar tema\",onClick:toggleTheme,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:46,height:46,borderRadius:12,cursor:\"pointer\",border:`1px solid ${border}`,background:dark?\"rgba(255,255,255,0.06)\":\"#fff\",color:fg},children:/*#__PURE__*/_jsx(ThemeIcon,{dark:dark})}),/*#__PURE__*/_jsx(\"button\",{className:\"pdm-nav-burger\",\"aria-label\":\"Menu\",onClick:()=>setOpen(o=>!o),style:{display:\"inline-flex\",width:46,height:46,borderRadius:12,cursor:\"pointer\",alignItems:\"center\",justifyContent:\"center\",flexDirection:\"column\",gap:5,border:`1px solid ${border}`,background:dark?\"rgba(255,255,255,0.06)\":\"#fff\"},children:[0,1,2].map(i=>/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",width:20,height:2,background:fg,borderRadius:2,transition:\"transform .2s ease, opacity .2s ease\",transform:open?i===0?\"translateY(7px) rotate(45deg)\":i===2?\"translateY(-7px) rotate(-45deg)\":\"scaleX(0)\":\"none\",opacity:open&&i===1?0:1}},i))})]}),faixa&&/*#__PURE__*/_jsxs(\"div\",{ref:faixaRef,className:\"pdm-faixa\",style:{position:\"absolute\",top:NAV_HEIGHT,left:0,right:0,background:FAIXA_BG,borderBottom:\"1px solid rgba(235,207,151,0.28)\",padding:\"10px 56px 10px clamp(20px,5vw,64px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:\"8px 18px\",flexWrap:\"wrap\",boxSizing:\"border-box\",fontFamily:\"'Satoshi', sans-serif\",color:\"#FBFBF7\"},children:[/*#__PURE__*/_jsxs(\"p\",{className:\"pdm-faixa-texto\",style:{margin:0,fontSize:15,lineHeight:1.35,textWrap:\"balance\"},children:[faixa.rotulo&&/*#__PURE__*/_jsx(\"span\",{className:\"pdm-faixa-rotulo\",style:{fontFamily:\"'Montserrat', sans-serif\",fontWeight:700,fontSize:12,letterSpacing:\"0.14em\",textTransform:\"uppercase\",color:FAIXA_GOLD,marginRight:12},children:faixa.rotulo}),faixa.texto]}),/*#__PURE__*/_jsxs(\"a\",{href:faixa.link,className:\"pdm-faixa-botao\",style:{flexShrink:0,display:\"inline-flex\",alignItems:\"center\",gap:8,height:34,padding:\"0 16px\",borderRadius:999,background:FAIXA_GOLD_GRAD,color:\"#151515\",fontWeight:700,fontSize:14,textDecoration:\"none\",whiteSpace:\"nowrap\"},children:[faixa.botao,\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"→\"})]}),/*#__PURE__*/_jsx(\"button\",{className:\"pdm-faixa-fechar\",\"aria-label\":\"Fechar aviso\",onClick:fecharFaixa,style:{position:\"absolute\",right:\"clamp(10px,2vw,20px)\",top:\"50%\",transform:\"translateY(-50%)\",width:32,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",border:\"none\",borderRadius:\"50%\",background:\"transparent\",color:\"rgba(251,251,247,0.6)\",cursor:\"pointer\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\",stroke:\"currentColor\",strokeWidth:\"2.2\",strokeLinecap:\"round\"})})})]}),open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:NAV_HEIGHT,left:0,right:0,zIndex:NAV_Z-1,background:dark?\"rgba(12,12,12,0.96)\":CREAM_PAGE,...dark?{backdropFilter:\"blur(14px)\"}:{},borderBottom:`1px solid ${border}`,padding:\"14px clamp(20px,5vw,64px) 24px\",display:\"flex\",flexDirection:\"column\",gap:4},children:[navItems.map(it=>/*#__PURE__*/_jsx(\"a\",{href:it.href,\"data-pdm-home\":it.key===\"home\"?\"\":undefined,onClick:e=>{handleNavClick(e,it.key);if(PAGE_KEYS.has(it.key)&&onNavigate)setOpen(false);},style:{fontWeight:600,fontSize:19,padding:\"14px 0\",color:fg,opacity:active===it.key?1:.7,textDecoration:\"none\",borderBottom:`1px solid ${border}`},children:it.label},it.key)),/*#__PURE__*/_jsx(\"a\",{href:navCta.href,onClick:()=>setOpen(false),style:{marginTop:14,width:\"100%\",display:\"flex\",justifyContent:\"center\",fontWeight:500,fontSize:16,padding:\"12px 26px\",borderRadius:999,background:fg,color:dark?\"#0A0A0A\":\"#fff\",textDecoration:\"none\"},children:navCta.label})]}),wa&&/*#__PURE__*/_jsxs(\"a\",{className:\"pdm-wa\",href:wa.href,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":wa.label,style:{position:\"fixed\",right:\"clamp(16px,3vw,28px)\",bottom:\"clamp(16px,3vw,28px)\",zIndex:NAV_Z-2,height:52,borderRadius:999,padding:\"0 20px\",gap:10,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:\"#25D366\",color:\"#FFFFFF\",textDecoration:\"none\",fontFamily:\"'Satoshi', sans-serif\",fontWeight:600,fontSize:15,whiteSpace:\"nowrap\",boxShadow:\"0 10px 30px -10px rgba(0,0,0,0.45)\"},children:[/*#__PURE__*/_jsx(WhatsappIcon,{}),/*#__PURE__*/_jsx(\"span\",{className:\"pdm-wa-label\",children:wa.label})]}),/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Voltar ao topo\",className:\"pdm-nav-top\",onClick:scrollTop,style:{// Com o WhatsApp no ar, o \"voltar ao topo\" sobe pra não empilhar em cima dele.\nposition:\"fixed\",right:\"clamp(16px,3vw,28px)\",bottom:wa?\"calc(clamp(16px,3vw,28px) + 68px)\":\"clamp(16px,3vw,28px)\",zIndex:NAV_Z-2,width:46,height:46,borderRadius:\"50%\",cursor:\"pointer\",border:`1px solid ${border}`,background:dark?\"rgba(18,18,18,0.92)\":\"#FFFFFF\",color:fg,display:showTop?\"flex\":\"none\",alignItems:\"center\",justifyContent:\"center\",boxShadow:\"0 10px 30px -10px rgba(0,0,0,0.4)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",opacity:showTop?1:0,transition:\"opacity .25s ease\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 19V5M5 12l7-7 7 7\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"style\",{children:`\n          html { scroll-behavior: smooth; }\n          @media (max-width: 880px) { .pdm-nav-desktop { display: none !important; } .pdm-nav-mobile-ctrls { display: flex !important; } }\n          @media (max-width: 600px) { .pdm-faixa { justify-content: flex-start !important; padding: 16px 52px 18px 20px !important; gap: 14px !important; } .pdm-faixa-texto { font-size: 14px !important; line-height: 1.45 !important; flex: 1 1 100%; } .pdm-faixa-rotulo { display: block; margin: 0 0 6px !important; font-size: 10.5px !important; } .pdm-faixa-botao { height: 36px !important; font-size: 13.5px !important; padding: 0 16px !important; } .pdm-faixa-fechar { top: 10px !important; transform: none !important; right: 10px !important; } }\n          @media (max-width: 600px) { .pdm-wa { width: 56px !important; height: 56px !important; padding: 0 !important; } .pdm-wa-label { display: none !important; } }\n        `})]})]});}addPropertyControls(SiteNav,{theme:{type:ControlType.Enum,title:\"Theme\",options:[\"cream\",\"dark\"],defaultValue:\"cream\"},activePage:{type:ControlType.String,title:\"Active Page\",defaultValue:\"home\"},travarTema:{type:ControlType.Boolean,title:\"Travar tema\",defaultValue:false},ocultarFaixa:{type:ControlType.Boolean,title:\"Ocultar faixa\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteNav.map"],"mappings":"A,oNAI8E,SAASA,GAAc,CAAC,GAAUwB,IAAS,OAAY,OAAO,KAAoB,IAAMY,GAAMnC,EAAE,gBAAgB,GAAA,CAAI,YAAY,EAAE,GAAGmC,IAAO,QAAQ,MAAM,QAAQ,GAAGA,IAAO,OAAO,MAAM,OAAO,GAAGA,IAAO,SAAU,GAAG,CAAC,IAAMC,EAAE,aAAa,QAAQ,WAAW,EAAE,GAAGA,IAAI,QAAQA,IAAI,QAAQ,OAAOA,CAAE,MAAM,CAAC,CAAE,OAAO,IAAK,CAGzY,SAASnC,EAAY,EAAU,EAAO,GAAM,CAAC,GAAK,CAACqC,EAASC,GAAarC,EAAS,IAAI,EAA0N,OAAxNsC,MAAuB,CAAC,GAAGC,EAAO,OAAO,IAAMC,MAAWH,EAAYxC,EAAa,CAAC,EAA8D,OAA5D2C,EAAO,EAAEnB,EAAO,iBAAiB,mBAAmBmB,CAAM,MAAYnB,EAAO,oBAAoB,mBAAmBmB,CAAM,CAAE,EAAE,CAAC,CAAC,EAASD,EAAOE,EAAUL,GAAUK,CAAU,CAG5V,SAASC,GAAgB,CAAiD,MAAO,IAAxCrB,IAAS,OAAmB,KAAPA,EAAO,EAAwB,kBAAkB,GAAA,CAAI,KAAK,CAAG,CAAC,SAAwBsB,EAAc,CAAC,QAAM,QAAQ,aAAW,IAAO,CAA8C,IAAMC,EAApC7C,EAAY8C,EAAMC,CAA8B,IAAI,OAAY,CAACC,EAAKC,GAAShD,EAAS,EAAK,EAAO,CAACiD,EAAWC,GAAelD,EAAS,EAAK,EAAE2B,MAAc,CAAC,GAAG,CAAK,aAAa,QAAQwB,CAAW,GAAEH,EAAQ,EAAI,CAAE,MAAM,CAACA,EAAQ,EAAI,CAAE,CAAC,EAAE,CAAC,CAAC,EAAEV,MAAuB,CAACY,EAAcR,EAAe,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,SAASU,EAAO,EAAM,CAAC,GAAG,CAAC,aAAa,QAAQD,EAAYE,CAAK,CAAE,MAAM,CAAC,CAACL,EAAQ,EAAK,CAAE,CAAC,GAAG,CAACD,EAAK,OAAO,KAAK,IAAMO,EAAGV,EAAK,sBAAsB,yBAA+BW,EAAGX,EAAK,UAAU,UAAgBY,EAAIZ,EAAK,yBAAyB,sBAA4Ba,EAAOb,EAAK,yBAAyB,UAAU,MAAoB,gBAAM,MAAM,CAAC,KAAK,SAAS,aAAa,mBAAmB,MAAM,CAAC,SAAS,QAAQ,KAAK,GAAG,MAAM,GAAG,OAAOK,EAAW,GAAG,GAAG,OAAO,IAAI,SAAS,IAAI,OAAO,SAAS,QAAQ,OAAO,SAAS,OAAO,WAAW,SAAS,IAAI,YAAY,QAAQ,YAAY,aAAa,GAAG,OAAO,aAAaQ,IAAS,WAAWH,EAAG,eAAe,aAAa,qBAAqB,aAAa,UAAU,oCAAoC,WAAW,uBAAuB,EAAE,SAAS,CAAc,gBAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,KAAK,YAAY,SAAS,GAAG,WAAW,IAAI,MAAME,CAAG,EAAE,SAAS,CAAC,mHAA4H,IAAiB,gBAAK,IAAI,CAAC,KAAK,wBAAwB,MAAM,CAAC,MAAMD,EAAG,eAAe,WAAW,EAAE,SAAS,yBAA4B,CAAC,EAAE,GAAG,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,GAAG,WAAW,CAAC,EAAE,SAAS,CAAc,gBAAK,SAAS,CAAC,YAAYH,EAAO,UAAU,EAAE,MAAM,CAAC,OAAO,UAAU,QAAQ,YAAY,aAAa,IAAI,OAAO,aAAaK,IAAS,WAAW,cAAc,MAAMF,EAAG,WAAW,wBAAwB,WAAW,IAAI,SAAS,EAAE,EAAE,SAAS,SAAS,CAAC,EAAe,gBAAK,SAAS,CAAC,YAAYH,EAAO,UAAU,EAAE,MAAM,CAAC,OAAO,UAAU,QAAQ,YAAY,aAAa,IAAI,OAAO,OAAO,WAAWR,EAAK,UAAU,UAAU,MAAMA,EAAK,UAAU,OAAO,WAAW,wBAAwB,WAAW,IAAI,SAAS,EAAE,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,sDAPrxE,EAAY,qBAGZ3C,EAA0BoB,IAAS,OAA4BlB,EAAhBD,EAIuuE6B,EAAoBY,EAAc,CAAC,MAAM,CAAC,KAAKb,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,MAAM,EAAE,aAAa,OAAO,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,CAAC,CAAC,C,OCVxtE,SAAS6B,EAAQ,EAAM,CAAC,IAAMf,EAAKC,IAAQ,OAAO,MAAM,CAAC,OAAK,GAAGD,EAAK,UAAU,UAAU,GAAGA,EAAK,UAAU,UAAU,IAAIA,EAAK,yBAAyB,sBAAsB,KAAKA,EAAK,yBAAyB,SAAS,CAAE,CAC5Z,SAASxC,GAAc,CAAC,GAAUiB,IAAS,OAAY,OAAO,KAAoB,IAAMY,GAAM5B,EAAE,gBAAgB,GAAA,CAAI,YAAY,EAAE,GAAG4B,IAAO,QAAQ,MAAM,QAAQ,GAAGA,IAAO,OAAO,MAAM,OAAO,GAAGA,IAAO,SAAU,GAAG,CAAC,IAAMC,EAAE,aAAa,QAAQ,WAAW,EAAE,GAAGA,IAAI,QAAQA,IAAI,QAAQ,OAAOA,CAAE,MAAM,CAAC,CAAE,OAAO,IAAK,CAGzY,SAAS5B,EAAY,EAAU,EAAO,GAAM,CAAC,GAAK,CAAC8B,EAASC,GAAa9B,EAAS,IAAI,EAA0N,OAAxNuD,MAAuB,CAAC,GAAGvB,EAAO,OAAO,IAAMC,MAAWH,EAAYjC,EAAa,CAAC,EAA8D,OAA5DoC,EAAO,EAAEnB,EAAO,iBAAiB,mBAAmBmB,CAAM,MAAYnB,EAAO,oBAAoB,mBAAmBmB,CAAM,CAAE,EAAE,CAAC,CAAC,EAASD,EAAOE,EAAUL,GAAUK,CAAU,CAAC,SAASjC,EAAK,CAAC,SAAO,GAAG,OAAK,IAAO,CAAC,MAAoB,gBAAK,MAAM,CAAC,IAAIC,EAAS,IAAI,YAAmB,SAAO,MAAM,CAAC,SAAO,MAAM,OAAO,QAAQ,QAAQ,WAAW,EAAE,OAAOmC,EAAK,YAAY,MAAM,CAAC,CAAC,CAAE,CAAC,SAASqB,GAAc,CAAC,OAAK,eAAe,OAAK,IAAI,CAAC,MAAoB,gBAAM,MAAM,CAAC,MAAMC,EAAK,OAAOA,EAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,MAAM,CAAC,WAAW,CAAC,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,OAAOC,EAAK,YAAY,KAAK,CAAC,EAAe,gBAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,MAAM,OAAOA,EAAK,YAAY,KAAK,CAAC,EAAe,gBAAK,SAAS,CAAC,GAAG,OAAO,GAAG,MAAM,EAAE,MAAW,MAAI,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASC,EAAY,CAAC,OAAK,eAAe,OAAK,IAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,MAAMF,EAAK,OAAOA,EAAK,QAAQ,YAAiB,OAAK,cAAc,OAAO,MAAM,CAAC,WAAW,CAAC,EAAE,SAAsB,gBAAK,OAAO,CAAC,EAAE,4QAA4Q,CAAC,CAAC,CAAC,CAAE,CAAC,SAASG,EAAa,CAAC,OAAK,eAAe,OAAK,IAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,MAAMH,EAAK,OAAOA,EAAK,QAAQ,YAAiB,OAAK,cAAc,OAAO,MAAM,CAAC,WAAW,CAAC,EAAE,SAAsB,gBAAK,OAAO,CAAC,EAAE,+eAA+e,CAAC,CAAC,CAAC,CAAE,CAAC,SAAwBI,EAAW,CAAC,QAAM,QAAQ,aAAW,IAAO,CAA8C,IAAMC,EAAEZ,EAAtCrD,EAAYuC,EAAMC,CAAmC,CAAC,EAAO,CAAC,OAAK,KAAG,MAAI,QAAMyB,EAAuE,MAAoB,gBAAK,MAAM,CAAC,MAAM,CAAC,WAAWA,EAAE,GAAG,WAAW,wBAAwB,MAAM,MAAM,EAAE,SAAsB,gBAAM,SAAS,CAAC,MAAM,CAAC,UAAU,aAAaC,IAAO,QAAQ,2CAA2C,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,SAAS,OAAO,IAAI,EAAE,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,SAAS,CAAc,gBAAK,MAAM,CAAC,MAAM,CAAC,aAAa,EAAE,EAAE,SAAsB,gBAAK,IAAI,CAAC,KAAK,IAAI,aAAa,oBAAuB,QAAQ,GAAG,CAAWnD,IAAS,QAAaA,EAAO,SAAS,WAAW,MAAK,EAAE,eAAe,EAAEA,EAAO,SAAS,CAAC,IAAI,EAAE,SAAS,QAAQ,CAAC,EAAG,EAAE,MAAM,CAAC,QAAQ,cAAc,eAAe,MAAM,EAAE,SAAsB,gBAAKb,EAAK,CAAC,OAAO,GAAQ,MAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,KAAK,MAAMgD,EAAI,OAAO,CAAC,EAAE,SAAS,CAAC,mCAAmD,gBAAK,KAAK,CAAC,UAAU,WAAW,CAAC,EAAE,mBAAmB,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAAS,6DAA6D,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,EAAE,SAAS,CAAc,gBAAK,IAAI,CAAC,KAAK,8CAA8C,OAAO,SAAS,IAAI,sBAAsB,aAAa,sBAAsB,MAAM,CAAC,QAAQ,cAAc,MAAMD,EAAG,eAAe,MAAM,EAAE,SAAsB,gBAAKU,GAAc,CAAC,KAAKV,EAAG,KAAK,EAAE,CAAC,CAAC,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAK,4CAA4C,OAAO,SAAS,IAAI,sBAAsB,aAAa,oBAAoB,MAAM,CAAC,QAAQ,cAAc,MAAMA,EAAG,eAAe,MAAM,EAAE,SAAsB,gBAAKa,EAAY,CAAC,KAAKb,EAAG,KAAK,EAAE,CAAC,CAAC,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAK,qDAAqD,OAAO,SAAS,IAAI,sBAAsB,aAAa,qBAAqB,MAAM,CAAC,QAAQ,cAAc,MAAMA,EAAG,eAAe,MAAM,EAAE,SAAsB,gBAAKc,EAAa,CAAC,KAAKd,EAAG,KAAK,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,WAAW,GAAG,UAAU,aAAaiB,IAAO,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,SAAS,OAAO,IAAI,EAAE,EAAE,SAAS,CAAc,gBAAM,OAAO,CAAC,MAAM,CAAC,WAAW,2BAA2B,SAAS,GAAG,MAAMhB,CAAG,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,MAAM,CAAC,WAAW,QAAQ,EAAE,SAAS,iCAAuC,CAAC,EAAE,IAAiB,gBAAK,OAAO,CAAC,MAAM,CAAC,WAAW,QAAQ,EAAE,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAG,SAAS,MAAM,EAAE,SAAS,CAA9mF,CAAC,0BAA6B,uBAAuB,CAA6jF,CAAC,CAAC,KAAK,CAACiB,EAAMC,KAAqB,gBAAK,IAAI,CAAM,OAAK,MAAM,CAAC,WAAW,wBAAwB,SAAS,GAAG,MAAMlB,EAAI,eAAe,MAAM,EAAE,SAASiB,CAAK,EAAEA,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,sDAJ98JhE,EAAS,4FAG5KC,EAA0BW,IAAS,OAA4BT,EAAhBD,EACmkKoB,EAAoBuC,EAAW,CAAC,MAAM,CAAC,KAAKxC,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,MAAM,EAAE,aAAa,OAAO,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,CAAC,CAAC,C,OCH50J,SAAS8C,GAAoB,CAAC,GAAUvD,IAAS,OAAY,MAAO,GAAM,IAAMwD,EAAKxD,EAAO,SAAS,SAAS,OAAOwD,EAAK,SAAS,YAAY,GAAGA,EAAK,SAAS,gBAAgB,GAAGA,EAAK,SAAS,kBAAkB,GAAGA,IAAO,aAAaA,IAAO,WAAY,CAClqB,SAASC,GAAc,CAAC,GAAUzD,IAAS,OAAY,OAAO,KAAoB,IAAMY,GAAMpB,EAAE,gBAAgB,GAAA,CAAI,YAAY,EAAE,GAAGoB,IAAO,QAAQ,MAAM,QAAQ,GAAGA,IAAO,OAAO,MAAM,OAAO,GAAGA,IAAO,SAAU,GAAG,CAAC,IAAMC,EAAE,aAAa,QAAQ,WAAW,EAAE,GAAGA,IAAI,QAAQA,IAAI,QAAQ,OAAOA,CAAE,MAAM,CAAC,CAAE,OAAO,IAAK,CAGvR,SAAS6C,GAAY,EAAU,EAAO,GAAM,CAAC,GAAK,CAAC3C,EAASC,GAAavB,EAAS,IAAI,EAA0N,OAAxNkE,MAAuB,CAAC,GAAGzC,EAAO,OAAO,IAAMC,MAAWH,EAAYyC,EAAa,CAAC,EAA8D,OAA5DtC,EAAO,EAAEnB,EAAO,iBAAiB,mBAAmBmB,CAAM,MAAYnB,EAAO,oBAAoB,mBAAmBmB,CAAM,CAAE,EAAE,CAAC,CAAC,EAASD,EAAOE,EAAUL,GAAUK,CAAU,CAM9c,SAASwC,GAAa,CAAiD,IAAMC,GAAvC7D,IAAS,OAAmB,KAAPA,EAAO,EAAkB,cAAc,GAAG,CAAC,MAAM,QAAQ6D,CAAG,EAAE,OAAOC,EAAU,IAAMC,EAAMF,EAAI,OAAO,GAAIG,GAAI,OAAOA,GAAK,QAAQ,CAAC,CAAC,KAAK,EAAG,IAAI,CAAC,IAAMC,EAAED,EAAG,MAAM,CAAC,IAAI,OAAOC,EAAE,KAAK,QAAQC,GAAG,EAAE,MAAM,OAAOD,EAAE,OAAO,EAAE,CAAC,CAAC,KAAK,EAAE,KAAK,OAAOA,EAAE,MAAM,GAAG,CAAC,CAAE,CAAC,CAAC,CAAC,OAAO,GAAID,EAAG,KAAK,EAAE,OAAOD,EAAM,OAAOA,EAAMD,CAAU,CAAC,SAASK,IAAW,CAAiD,IAAMN,GAAvC7D,IAAS,OAAmB,KAAPA,EAAO,EAAkB,YAA0D,MAA3C,CAAC6D,GAAK,OAAOA,GAAM,SAAgBO,EAAc,CAAC,MAAM,OAAOP,EAAI,OAAO,EAAE,CAAC,CAAC,KAAK,GAAGO,EAAQ,MAAM,KAAK,OAAOP,EAAI,MAAM,EAAE,CAAC,CAAC,KAAK,GAAGO,EAAQ,IAAI,CAAE,CAI1mB,SAASC,GAAa,CAAC,IAAMC,EAAStE,IAAS,OAAmB,KAAPA,EAAkBqD,GAAMiB,GAAG,kBAAkB,GAAA,CAAI,KAAK,EAAuB,OAAjBjB,EAAuB,CAAC,OAAK,OAAOiB,GAAG,oBAAoB,GAAA,CAAI,KAAK,GAAGC,CAAc,EAAzE,IAA2E,CAAC,SAASC,EAAe,EAAE,CAAyD,OAA/CrE,GAAG,GAAA,CAAI,KAAK,CAAC,CAAC,YAAY,CAAC,CAAC,QAAQ,OAAO,EAAW,GAAG,GAAI,CAAC,SAASsE,IAAU,CAAiD,IAAMC,GAAvC1E,IAAS,OAAmB,KAAPA,EAAO,EAAgB,UAAU,GAAG,CAAC0E,GAAG,OAAOA,GAAI,UAAUA,EAAE,QAAQ,GAAK,OAAO,KAAK,IAAMC,GAAOD,EAAE,OAAO,GAAA,CAAI,KAAK,EAAE,GAAG,CAACC,EAAM,OAAO,KAAK,IAAMC,GAAMF,EAAE,MAAM,GAAA,CAAI,KAAK,GAAG,gBAAsBG,GAAS,MAAM,QAAQH,EAAE,SAAS,EAAEA,EAAE,UAAU,OAAO,GAAG,OAAOI,GAAI,QAAQ,EAAEC,EAAA,CAAe,IAAIP,CAAc,EAAQQ,EAAKR,EAAexE,EAAO,SAAS,QAAQ,EAA4G,OAAvG6E,EAAQ,SAASG,CAAI,GAAGJ,EAAK,WAAW,GAAG,GAAGJ,EAAeI,EAAK,MAAM,MAAM,CAAC,CAAC,EAAE,IAAII,EAAY,KAAW,CAAC,QAAQN,EAAE,QAAQ,GAAA,CAAI,KAAK,EAAE,QAAM,OAAOA,EAAE,OAAO,GAAA,CAAI,KAAK,GAAG,aAAa,MAAI,CAAE,CAEhzB,SAASO,IAAc,CAAC,GAAK,CAACC,EAAIC,GAAQ1F,EAAS,CAAC,MAAMqE,EAAU,IAAIM,EAAQ,GAAG,KAAK,MAAM,EAAK,CAAC,EAA0G,OAAxGT,MAAuB,CAACwB,EAAO,CAAC,MAAMvB,EAAY,EAAE,IAAIO,GAAU,EAAE,GAAGE,EAAY,EAAE,MAAM,EAAI,CAAC,CAAE,EAAE,CAAC,CAAC,EAASa,CAAI,CAChU,SAASE,EAAU,CAAC,QAAM,CAAC,OAAO7D,EAAkB,gBAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAS,CAAc,gBAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,MAAM,OAAO,eAAe,YAAY,KAAK,CAAC,EAAe,gBAAK,OAAO,CAAC,EAAE,uHAAuH,OAAO,eAAe,YAAY,MAAM,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,4DAA4D,OAAO,eAAe,YAAY,MAAM,eAAe,OAAO,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS8D,GAAa,CAAC,OAAK,IAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,MAAMxC,EAAK,OAAOA,EAAK,QAAQ,YAAY,KAAK,eAAe,cAAc,OAAO,MAAM,CAAC,WAAW,CAAC,EAAE,SAAsB,gBAAK,OAAO,CAAC,EAAE,0lCAA0lC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASyC,GAAK,CAAC,SAAO,GAAG,OAAK,IAAO,CAAC,MAAoB,gBAAK,MAAM,CAAC,IAAIC,EAAS,IAAI,YAAmB,SAAO,MAAM,CAAC,SAAO,MAAM,OAAO,QAAQ,QAAQ,WAAW,EAAE,OAAOhE,EAAK,YAAY,MAAM,CAAC,CAAC,CAAE,CAAC,SAASiE,IAAiB,CAAC,IAAIC,EAAO,SAAS,eAAeC,CAAa,EAAgX,OAA1WD,EAAwPA,EAAO,gBAAgB,SAAS,MAAMA,IAAS,SAAS,KAAK,kBAAkB,SAAS,KAAK,YAAYA,CAAM,GAA/V,EAAO,SAAS,cAAc,KAAK,EAAE,EAAO,GAAGC,EAAc,OAAO,OAAOD,EAAO,MAAM,CAAC,SAAS,QAAQ,IAAI,IAAI,KAAK,IAAI,MAAM,IAAI,OAAO,OAAOE,CAAK,EAAE,cAAc,OAAO,UAAU,SAAS,CAAC,EAAE,SAAS,KAAK,YAAYF,CAAM,GAAoIA,CAAO,CAAC,SAAwBG,EAAQ,CAAC,QAAM,QAAQ,aAAW,aAAW,aAAW,GAAM,eAAa,IAAO,CAAC,GAAK,CAAClE,EAAKC,GAASlC,EAAS,EAAK,EAAO,CAACoG,EAAOC,GAAWrG,EAASsG,GAAY,MAAM,EAAO,CAACC,EAAQC,GAAYxG,EAAS,EAAK,EAAO,CAAC,MAAMyG,EAAS,IAAIC,EAAO,KAAG,MAAMC,GAAUnB,GAAa,EAAQoB,EAAS3C,GAAYlC,EAAMC,CAAU,EAAQ6E,EAAY5G,EAAO2G,CAAQ,EAAE,EAAY,QAAQA,EAE9iG,IAAME,MAAe,CAAC,GAAUvG,IAAS,OAAY,MAAO,GAAM,IAAMsE,EAAEtE,EAAO,OAAOsE,EAAE,kBAAkB,GAAA,CAAI,YAAY,IAAI,OAAOA,EAAE,gBAAgB,GAAA,CAAI,YAAY,IAAI,QAAS,EAAO,CAACkC,GAAgBC,GAAoBhH,EAAS8G,CAAU,EAAE5C,MAAuB,CAAC8C,EAAmBF,EAAW,CAAC,CAAE,EAAE,CAAC,CAAC,EACpT,IAAMG,EAAcF,IAAiB,CAAC/E,EAChCkF,MAAgB,CAAC,IAAMC,EAAKN,EAAY,UAAU,OAAO,QAAQ,OAAO,GAAG,CAAC,aAAa,QAAQ,YAAYM,CAAI,CAAE,MAAM,CAAC,CAAC5G,EAAO,cAAc,IAAI,MAAM,kBAAkB,CAAC,CAAE,EAEhL,CAAC6G,EAAMC,GAAUrH,EAAS,IAAI,EAAQsH,EAAYrH,EAAO,EAAE,EAAEiE,MAAuB,CAAC,IAAIqD,EAAEC,EAAa,KAAKxC,GAAS,EAAE,GAAGuC,EAAG,GAAG,CAAI,eAAe,QAAQE,CAAiB,IAAIF,EAAE,QAAM,EAAE,KAAK,MAAM,CAAC,CAAE,IAAMG,EAAIH,EAAE,KAAK,UAAUA,CAAC,EAAE,GAAMG,IAAMJ,EAAY,UAAS,EAAY,QAAQI,EAAIL,EAASE,CAAC,EAAG,CAAC,EAAE,IAAMI,MAAgB,CAAC,GAAG,CAAC,eAAe,QAAQF,EAAkBzC,GAAS,CAAC,EAAE,OAAO,EAAE,CAAE,MAAM,CAAC,CAAC,EAAY,QAAQ,GAAGqC,EAAS,IAAI,CAAE,EACxbO,EAAS3H,EAAO,IAAI,EAAO,CAAC4H,GAAOC,GAAW9H,EAAS,CAAC,EAAEkE,MAAuB,CAAC,IAAM6D,EAAGH,EAAS,QAAQ,GAAG,CAACG,EAAG,CAACD,EAAU,CAAC,EAAE,MAAO,CAAC,IAAME,MAAUF,EAAU,KAAK,KAAKC,EAAG,sBAAsB,CAAC,CAAC,MAAM,CAAC,EAAEC,EAAM,EAAE,IAAMC,EAAG,IAAI,eAAeD,CAAK,EAAiB,OAAfC,EAAG,QAAQF,CAAE,MAAYE,EAAG,WAAW,CAAE,EAAE,CAACb,CAAK,CAAC,EACpTvG,MAAc,CAAC,IAAMqH,MAAa1B,GAAmBjG,IAAS,OAA2B,EAAfA,EAAO,SAAW,GAAG,EAAuE,OAArE2H,EAAS,EAAE3H,EAAO,iBAAiB,SAAS2H,EAAS,CAAC,QAAQ,EAAI,CAAC,MAAY3H,EAAO,oBAAoB,SAAS2H,CAAQ,CAAE,EAAE,CAAC,CAAC,EAAE,IAAMC,MAAc,CAAC,GAAG,CAAC5H,EAAO,SAAS,CAAC,IAAI,EAAE,SAAS,QAAQ,CAAC,CAAE,MAAM,CAACA,EAAO,SAAS,EAAE,CAAC,CAAE,CAAC,EAAQ6H,EAAUnI,EAAO,IAAI,EAAQoI,EAAUpI,EAAO,IAAI,EAAQ6B,EAAK8E,IAAW,OAAanE,EAAGX,EAAK,UAAU,UAAgBa,EAAOb,EAAK,yBAAyB,UAAgBwG,EAAMxG,EAAK,UAAUyG,EAChhB1H,MAAc,CAAC,GAAG,CAACiD,EAAmB,EAAE,OAAO,IAAM0E,EAAO1G,EAAK,UAAUyG,EAA4G,MAAjG,UAAS,KAAK,MAAM,gBAAgBC,EAAO,SAAS,gBAAgB,MAAM,gBAAgBA,MAAiB,CAAC,SAAS,KAAK,MAAM,gBAAgB,GAAG,SAAS,gBAAgB,MAAM,gBAAgB,EAAG,CAAE,EAAE,CAAC1G,CAAI,CAAC,EAAEjB,MAAc,CAAC,GAAG,CAACiD,EAAmB,EAAE,OAAO,IAAI2E,EAAK,SAAS,cAAc,uBAAuB,EAAMA,IAAM,EAAK,SAAS,cAAc,MAAM,EAAEA,EAAK,aAAa,OAAO,UAAU,EAAE,SAAS,KAAK,YAAYA,CAAI,GAAGA,EAAK,aAAa,UAAU,yDAAyD,CAAE,EAAE,CAAC,CAAC,EAAE5H,MAAc,CAAIyF,GAAWD,EAAUC,CAAU,CAAE,EAAE,CAACA,CAAU,CAAC,EAAEzF,MAAc,CAAC,GAAGyF,GAAYA,IAAa,OAAO,OAAO,IAAMoC,EAAI,CAAC,OAAO,WAAW,OAAO,EAAQC,EAAS,IAAI,qBAAqB,GAAS,CAAC,IAAMC,EAAQC,EAAQ,OAAO,GAAG,EAAE,cAAc,CAAC,CAAC,MAAM,EAAE,IAAIC,EAAE,mBAAmB,IAAIC,EAAE,mBAAmB,GAAG,EAAE,GAAGH,EAAQ,OAAO,EAAE,CAAC,IAAMI,EAAGJ,EAAQ,EAAE,CAAC,OAAO,GAAMF,EAAI,SAASM,CAAE,GAAE3C,EAAU2C,CAAE,CAAE,CAAC,EAAE,CAAC,UAAU,IAAI,WAAW,oBAAoB,CAAC,EAAsF,OAApFN,EAAI,QAAQ,GAAI,CAAC,IAAMX,EAAG,SAAS,eAAeiB,CAAE,EAAKjB,GAAGY,EAAS,QAAQZ,CAAE,CAAE,CAAC,MAAYY,EAAS,WAAW,CAAE,EAAE,CAACrC,CAAU,CAAC,EAChrC9F,MAAoB,CAAC,GAAG,CAACsD,EAAmB,EAAE,OAAO,IAAMmF,EAAOb,EAAU,QAAQ,GAAG,CAACa,EAAO,OAAO,IAAMjD,EAAOD,GAAgB,EAAKkD,EAAO,gBAAgBjD,GAAOA,EAAO,YAAYiD,CAAM,EAAE,EAAO,MAAM,cAAc,MAAO,CAAC,EAAEpI,UAAyB,CAAC,GAAG,CAACiD,EAAmB,EAAE,OAAO,IAAMmF,EAAOb,EAAU,QAAcc,EAAOb,EAAU,QAAWY,GAAQC,GAAQ,eAAe,aAAaA,EAAO,cAAc,aAAaD,EAAOC,EAAO,WAAW,EAAG,SAAS,eAAejD,CAAa,CAAC,EAAE,OAAO,CAAE,EAAI,CAAC,CAAC,EAIlgBpF,MAAc,CAAC,GAAG,CAACiD,EAAmB,EAAE,OAAO,IAAMmF,EAAOb,EAAU,QAAQ,GAAG,CAACa,EAAO,OAAO,IAAME,EAAQ,GAAG,CAAC,IAAMC,EAAO,EAAE,OAAUA,EAAO,QAAQ,gBAAgB,EAAGlC,EAAY,EAAakC,EAAO,QAAQ,cAAc,EAAGjB,EAAU,EAAaiB,EAAO,QAAQ,mBAAmB,EAAGzB,EAAY,EAAayB,EAAO,QAAQ,iBAAiB,EAAGlH,EAAQ,GAAG,CAACsC,CAAC,EACxW4E,EAAO,QAAQ,iBAAiB,GAAG7I,EAAO,SAAS,WAAW,KAAK,EAAE,eAAe,EAAE2B,EAAQ,EAAK,EAAEiG,EAAU,GAAaiB,EAAO,QAAQ,GAAG,GAAElH,EAAQ,EAAK,CAAE,EAA2C,OAAzC+G,EAAO,iBAAiB,QAAQE,CAAO,MAAYF,EAAO,oBAAoB,QAAQE,CAAO,CAAE,EAAE,CAAC,CAAC,EAIvQtI,MAAc,CAAC,GAAG,CAACiD,EAAmB,EAAE,OAAO,IAAMuF,MAAc9I,EAAO,WAAW,oBAAoB,CAAC,CAAC,QAAc+I,EAAW,GAAI,CAAC,GAAGN,IAAK,WAAWK,EAAU,EAAE,CAAC9I,EAAO,SAAS,CAAC,IAAI,EAAE,SAAS,QAAQ,CAAC,EAAE,MAAO,CAAC,IAAMwH,EAAG,SAAS,eAAeiB,CAAE,EAAKjB,GAAGA,EAAG,eAAe,CAAC,SAAS,SAAS,MAAM,OAAO,CAAC,CAAE,EAAQoB,EAAQ,GAAG,CAAS,EAAE,OAAO,UAAU,qBAAqB,GAAQ5I,EAAO,SAAS,WAAW,MAAK,EAAE,eAAe,EAAE+I,EAAW,SAAS,EAAG,EAAE,SAAS,iBAAiB,QAAQH,EAAQ,EAAI,EAAE,IAAMI,GAAMhJ,EAAO,SAAS,MAAM,GAAA,CAAI,MAAM,CAAC,EAAQkD,EAAE8F,EAAKhJ,EAAO,eAAe+I,EAAWC,CAAI,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,SAAS,oBAAoB,QAAQJ,EAAQ,EAAI,EAAK1F,GAAE,aAAaA,CAAC,CAAE,CAAE,EAAE,CAAC,CAAC,EAAE,SAAS+F,EAAe,EAAE,EAAI,CACpuB9B,IAAM,QAAenH,IAAS,QAAaA,EAAO,SAAS,WAAW,KAAK,EAAE,eAAe,EAAE2B,EAAQ,EAAK,EAAEiG,EAAU,GAAasB,EAAU,IAAI/B,CAAG,GAAGgC,IAAY,EAAE,eAAe,EAAExH,EAAQ,EAAK,EAAEwH,EAAWhC,CAAG,EAAG,CAAC,MAAoB,gBAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAOxB,EAAM,UAAU,SAAS,EAAE,SAAS,CAAc,gBAAK,MAAM,CAAC,IAAImC,EAAU,cAAc,GAAK,MAAM,CAAC,OAAOsB,EAAW9B,GAAO,WAAWS,CAAK,CAAC,CAAC,EAAe,gBAAM,SAAS,CAAC,IAAIF,EAAU,eAAe,GAAG,MAAM,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,OAAO,OAAOlC,EAAM,OAAOyD,EAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,QAAQ,yBAAyB,WAAWrB,EAAM,aAAa,aAAa3F,IAAS,WAAW,wBAAwB,UAAU,YAAY,EAAE,SAAS,CAAc,gBAAK,IAAI,CAAC,KAAK,IAAI,gBAAgB,GAAG,QAAQ,GAAG6G,EAAe,EAAE,MAAM,EAAE,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,OAAO,MAAM/G,CAAE,EAAE,SAAsB,gBAAKoD,GAAK,CAAC,OAAO,GAAQ,MAAI,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,UAAU,kBAAkB,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,EAAE,EAAE,SAAS,CAACY,EAAS,IAAI,GAAiB,gBAAK,IAAI,CAAC,KAAKlC,EAAG,KAAK,gBAAgBA,EAAG,MAAM,OAAO,GAAG,IAAA,GAAU,QAAQ,GAAGiF,EAAeI,EAAErF,EAAG,GAAG,EAAE,MAAM,CAAC,WAAWoC,EAAS,UAAU,SAAS,WAAW,IAAI,SAAS,GAAG,MAAMlE,EAAG,QAAQ2D,IAAS7B,EAAG,IAAI,EAAE,IAAI,eAAe,OAAO,aAAa6B,IAAS7B,EAAG,IAAI,aAAa9B,IAAK,wBAAwB,cAAc,CAAC,EAAE,SAAS8B,EAAG,KAAK,EAAEA,EAAG,GAAG,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAKmC,EAAO,KAAK,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,WAAW,IAAI,SAAS,GAAG,QAAQ,YAAY,aAAa,IAAI,OAAO5E,EAAK,OAAO,gCAAgC,WAAWA,EAAK,UAAU,sBAAsB,MAAMA,EAAK,UAAUW,EAAG,eAAe,MAAM,EAAE,SAASiE,EAAO,KAAK,CAAC,EAAEO,GAA4B,gBAAK,SAAS,CAAC,UAAU,gBAAgB,aAAa,gBAAgB,QAAQC,EAAY,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,OAAO,UAAU,OAAO,aAAavE,IAAS,WAAW,cAAc,MAAMF,CAAE,EAAE,SAAsB,gBAAKkD,EAAU,CAAM,MAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,UAAU,uBAAuB,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAACsB,GAA4B,gBAAK,SAAS,CAAC,UAAU,gBAAgB,aAAa,gBAAgB,QAAQC,EAAY,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,OAAO,UAAU,OAAO,aAAavE,IAAS,WAAWb,EAAK,yBAAyB,OAAO,MAAMW,CAAE,EAAE,SAAsB,gBAAKkD,EAAU,CAAM,MAAI,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,iBAAiB,aAAa,OAAO,YAAYzD,EAAQ,GAAG,CAACsC,CAAC,EAAE,MAAM,CAAC,QAAQ,cAAc,MAAM,GAAG,OAAO,GAAG,aAAa,GAAG,OAAO,UAAU,WAAW,SAAS,eAAe,SAAS,cAAc,SAAS,IAAI,EAAE,OAAO,aAAa7B,IAAS,WAAWb,EAAK,yBAAyB,MAAM,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,IAAI,GAAgB,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,MAAM,GAAG,OAAO,EAAE,WAAWW,EAAG,aAAa,EAAE,WAAW,uCAAuC,UAAUR,EAAKwC,IAAI,EAAE,gCAAgCA,IAAI,EAAE,kCAAkC,YAAY,OAAO,QAAQxC,GAAMwC,IAAI,EAAE,EAAE,CAAC,CAAC,EAAEA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE2C,GAAoB,gBAAM,MAAM,CAAC,IAAIQ,EAAS,UAAU,YAAY,MAAM,CAAC,SAAS,WAAW,IAAI+B,EAAW,KAAK,EAAE,MAAM,EAAE,WAAWE,EAAS,aAAa,mCAAmC,QAAQ,sCAAsC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,IAAI,WAAW,SAAS,OAAO,UAAU,aAAa,WAAW,wBAAwB,MAAM,SAAS,EAAE,SAAS,CAAc,gBAAM,IAAI,CAAC,UAAU,kBAAkB,MAAM,CAAC,OAAO,EAAE,SAAS,GAAG,WAAW,KAAK,SAAS,SAAS,EAAE,SAAS,CAACzC,EAAM,QAAqB,gBAAK,OAAO,CAAC,UAAU,mBAAmB,MAAM,CAAC,WAAW,2BAA2B,WAAW,IAAI,SAAS,GAAG,cAAc,SAAS,cAAc,YAAY,MAAM0C,EAAW,YAAY,EAAE,EAAE,SAAS1C,EAAM,MAAM,CAAC,EAAEA,EAAM,KAAK,CAAC,CAAC,EAAe,gBAAM,IAAI,CAAC,KAAKA,EAAM,KAAK,UAAU,kBAAkB,MAAM,CAAC,WAAW,EAAE,QAAQ,cAAc,WAAW,SAAS,IAAI,EAAE,OAAO,GAAG,QAAQ,SAAS,aAAa,IAAI,WAAW2C,EAAgB,MAAM,UAAU,WAAW,IAAI,SAAS,GAAG,eAAe,OAAO,WAAW,QAAQ,EAAE,SAAS,CAAC3C,EAAM,MAAM,IAAiB,gBAAK,OAAO,CAAC,cAAc,OAAO,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,UAAU,mBAAmB,aAAa,eAAe,QAAQO,EAAY,MAAM,CAAC,SAAS,WAAW,MAAM,uBAAuB,IAAI,MAAM,UAAU,mBAAmB,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,OAAO,aAAa,MAAM,WAAW,cAAc,MAAM,wBAAwB,OAAO,SAAS,EAAE,SAAsB,gBAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,uBAAuB,OAAO,eAAe,YAAY,MAAM,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE1F,GAAmB,gBAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI0H,EAAW,KAAK,EAAE,MAAM,EAAE,OAAO,WAAQ,WAAW7H,EAAK,sBAAsByG,EAAW,GAAGzG,EAAK,CAAC,eAAe,YAAY,EAAE,CAAC,EAAE,aAAa,aAAaa,IAAS,QAAQ,iCAAiC,QAAQ,OAAO,cAAc,SAAS,IAAI,CAAC,EAAE,SAAS,CAAC8D,EAAS,IAAI,GAAiB,gBAAK,IAAI,CAAC,KAAKlC,EAAG,KAAK,gBAAgBA,EAAG,MAAM,OAAO,GAAG,IAAA,GAAU,QAAQ,GAAG,CAACiF,EAAeI,EAAErF,EAAG,GAAG,EAAKkF,EAAU,IAAIlF,EAAG,GAAG,GAAGmF,GAAWxH,EAAQ,EAAK,CAAE,EAAE,MAAM,CAAC,WAAW,IAAI,SAAS,GAAG,QAAQ,SAAS,MAAMO,EAAG,QAAQ2D,IAAS7B,EAAG,IAAI,EAAE,GAAG,eAAe,OAAO,aAAa,aAAa5B,GAAQ,EAAE,SAAS4B,EAAG,KAAK,EAAEA,EAAG,GAAG,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAKmC,EAAO,KAAK,YAAYxE,EAAQ,EAAK,EAAE,MAAM,CAAC,UAAU,GAAG,MAAM,OAAO,QAAQ,OAAO,eAAe,SAAS,WAAW,IAAI,SAAS,GAAG,QAAQ,YAAY,aAAa,IAAI,WAAWO,EAAG,MAAMX,EAAK,UAAU,OAAO,eAAe,MAAM,EAAE,SAAS4E,EAAO,KAAK,CAAC,CAAC,CAAC,CAAC,EAAEsD,GAAiB,gBAAM,IAAI,CAAC,UAAU,SAAS,KAAKA,EAAG,KAAK,OAAO,SAAS,IAAI,sBAAsB,aAAaA,EAAG,MAAM,MAAM,CAAC,SAAS,QAAQ,MAAM,uBAAuB,OAAO,uBAAuB,OAAO,WAAQ,OAAO,GAAG,aAAa,IAAI,QAAQ,SAAS,IAAI,GAAG,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,WAAW,UAAU,MAAM,UAAU,eAAe,OAAO,WAAW,wBAAwB,WAAW,IAAI,SAAS,GAAG,WAAW,SAAS,UAAU,oCAAoC,EAAE,SAAS,CAAc,gBAAKpE,GAAa,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,UAAU,eAAe,SAASoE,EAAG,KAAK,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,aAAa,iBAAiB,UAAU,cAAc,QAAQ7B,EAAU,MAAM,CAClxN,SAAS,QAAQ,MAAM,uBAAuB,OAAO6B,EAAG,oCAAoC,uBAAuB,OAAO,WAAQ,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,OAAO,UAAU,OAAO,aAAarH,IAAS,WAAWb,EAAK,sBAAsB,UAAU,MAAMW,EAAG,QAAQ8D,EAAQ,OAAO,OAAO,WAAW,SAAS,eAAe,SAAS,UAAU,oCAAoC,eAAe,YAAY,qBAAqB,YAAY,QAAQ,KAAY,WAAW,mBAAmB,EAAE,SAAsB,gBAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,cAAc,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,wBAAwB,OAAO,eAAe,YAAY,IAAI,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAAS;;;;;SAKtxB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,gFA5C8J,EAAW,GAAS,EAAM,WAAiB,EAAc,iBAAuB,EAAW,UAAgB,EAAU,CAAC,CAAC,MAAM,OAAO,IAAI,OAAO,KAAK,GAAG,EAAE,CAAC,MAAM,WAAc,IAAI,WAAW,KAAK,YAAY,EAAE,CAAC,MAAM,QAAQ,IAAI,QAAQ,KAAK,SAAS,EAAE,CAAC,MAAM,QAAQ,IAAI,QAAQ,KAAK,QAAQ,EAAE,CAAC,MAAM,eAAe,IAAI,eAAe,KAAK,eAAe,CAAC,EAAQ,EAAQ,CAAC,MAAM,UAAU,KAAK,WAAW,EAAQ,EAAe,6BAAmC,kBAAU,IAAI,IAAI,CAAC,OAAO,QAAQ,OAAO,CAAC,EAClqB,EAAS,UAAgB,EAAW,UAAgB,EAAgB,iEAAuE,EAAc,CAAC,gBAAgB,4BAA4B,yBAAyB,mBAAmB,EAAQ,EAAkB,oBAA0B,EAAS,4FAG/S,EAA0BhG,IAAS,OAA4BJ,EAAhBD,EAwClCe,EAAoBkF,EAAQ,CAAC,MAAM,CAAC,KAAKnF,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,MAAM,EAAE,aAAa,OAAO,EAAE,WAAW,CAAC,KAAKA,EAAY,OAAO,MAAM,cAAc,aAAa,MAAM,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,MAAM,cAAc,aAAa,EAAK,EAAE,aAAa,CAAC,KAAKA,EAAY,QAAQ,MAAM,gBAAgB,aAAa,EAAK,CAAC,CAAC,C"}