{"version":3,"file":"shared-lib.80ZHykui.mjs","names":["useState","useRef","_Fragment","__esmMin","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","l","_e","p","c","init_jsx_runtime","ce","de","init_framer_BWFVvmND","RenderTarget","ControlType","addPropertyControls","NavIcon","size","bg","ICONS","i","fg","Panel","g","ALL","kind","FONT","DARK","MINT","it","onClose","makeDropdown","open","setOpen","t","wrap","canvas","away","esc","Component","props","withServicesMenu","withCasesMenu","SiteNavMobile","sec","setSec","Group","id","title","items","all","Row","h","home","logo","SERVICES","CASES","cta","init_SiteNav"],"sources":["https:/framerusercontent.com/modules/BnIw4gtqIgPE6mtz7UiD/scTgpLR9bPOS7mjx5Wjv/SiteNav.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/* New site navigation (draft pages). Desktop: dropdown overrides for \"Služby\" and\n   \"Případové studie\". Tablet/phone: SiteNavMobile component with a full-screen menu. */const DARK=\"#043E44\";const MINT=\"#4BEFB9\";const FONT='\"General Sans\", \"General Sans Placeholder\", sans-serif';export const SERVICES=[{t:\"Meta Ads\",d:\"Reklama na Facebooku a Instagramu\",h:\"/meta\",i:\"meta\"},{t:\"Google Ads a Sklik\",d:\"Vyhled\\xe1v\\xe1n\\xed, n\\xe1kupy a remarketing\",h:\"/google-sklik\",i:\"search\"},{t:\"E-mailing\",d:\"Newslettery a automatizace\",h:\"/emailing\",i:\"mail\"},{t:\"Optimalizace e-shopu\",d:\"\\xdapravy a UX na Shoptetu\",h:\"/optimalizace-eshopu\",i:\"cart\"},{t:\"Audit e-shopu\",d:\"Co v\\xe1m bere objedn\\xe1vky\",h:\"/audit-eshopu\",i:\"audit\"}];export const CASES=[{t:\"Navahoo.cz\",d:\"Zisk vyšš\\xed o 129 %\",h:\"/navahoo-zisk\",i:\"growth\"},{t:\"Navahoo.cz e-mailing\",d:\"Proklikovost vyšš\\xed o 350 %\",h:\"/navahoo-emailing\",i:\"mailopen\"},{t:\"Halloween night shopping\",d:\"+35,78 % obratu za jednu noc\",h:\"/navahoo-halloween\",i:\"moon\"},{t:\"Vše pro zv\\xedře\",d:\"1 029 579 Kč tržeb za 3 měs\\xedce\",h:\"/vse-pro-zvire\",i:\"paw\"}];const ICONS={meta:\"M4 10v4a1 1 0 0 0 1 1h2l5 4V5L7 9H5a1 1 0 0 0-1 1zM16 8.5a5 5 0 0 1 0 7M18.5 6a8.5 8.5 0 0 1 0 12\",search:\"M11 4a7 7 0 1 0 0 14 7 7 0 0 0 0-14zM20 20l-4-4\",mail:\"M4 6h16v12H4zM4 7l8 6 8-6\",cart:\"M3 4h2l2.2 10.5a1 1 0 0 0 1 .8h8.6a1 1 0 0 0 1-.8L19.5 8H6.2M9 20h.01M17 20h.01\",audit:\"M9 4h6v3H9zM7 5.5H5.5V20h13V5.5H17M9 13l2 2 4-4\",growth:\"M4 17l5-5 4 4 7-8M15 8h5v5\",mailopen:\"M4 10l8-6 8 6v10H4zM4 10l8 6 8-6\",moon:\"M19 14.5A7.5 7.5 0 0 1 9.5 5a7.5 7.5 0 1 0 9.5 9.5z\",paw:\"M8 10.5a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6zM16 10.5a1.8 1.8 0 1 0 0-3.6 1.8 1.8 0 0 0 0 3.6zM5 14.2a1.6 1.6 0 1 0 0-3.2 1.6 1.6 0 0 0 0 3.2zM19 14.2a1.6 1.6 0 1 0 0-3.2 1.6 1.6 0 0 0 0 3.2zM12 12.5c-2.6 0-5 3.2-5 5.3 0 1.6 1.4 2.2 2.6 2.2 1 0 1.6-.5 2.4-.5s1.4.5 2.4.5c1.2 0 2.6-.6 2.6-2.2 0-2.1-2.4-5.3-5-5.3z\"};function NavIcon({i,bg,fg,size=40}){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{flex:\"none\",width:size,height:size,borderRadius:Math.round(size*.32),background:bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:Math.round(size*.55),height:Math.round(size*.55),viewBox:\"0 0 24 24\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:ICONS[i]||\"\",stroke:fg,strokeWidth:\"1.9\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})});}const ALL={services:{items:SERVICES,all:{t:\"Všechny služby\",h:\"/sluzby\"}},cases:{items:CASES,all:{t:\"Všechny př\\xedpadov\\xe9 studie\",h:\"/pripadove-studie\"}}};function Panel({kind,onClose}){const g=ALL[kind];return /*#__PURE__*/_jsxs(\"div\",{role:\"menu\",style:{position:\"absolute\",top:\"calc(100% + 14px)\",left:\"50%\",transform:\"translateX(-50%)\",minWidth:kind===\"services\"?370:390,background:\"#EFFBF6\",borderRadius:24,padding:10,boxShadow:\"0 18px 48px rgba(4,62,68,.16)\",zIndex:50,fontFamily:FONT,boxSizing:\"border-box\",animation:\"fdNavIn .18s ease-out both\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes fdNavIn{from{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%,0)}}\n.fdnav-i{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:16px;text-decoration:none;transition:background .15s}\n.fdnav-i:hover,.fdnav-i:focus-visible{background:#fff;outline:none}\n.fdnav-all{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:14px 16px;border-radius:16px;background:${DARK};color:${MINT};text-decoration:none;font-weight:600;font-size:15px}\n.fdnav-all:hover{background:#0B5157}`}),g.items.map(it=>/*#__PURE__*/_jsxs(\"a\",{href:it.h,className:\"fdnav-i\",role:\"menuitem\",onClick:onClose,children:[/*#__PURE__*/_jsx(NavIcon,{i:it.i,bg:DARK,fg:MINT}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:DARK,fontWeight:600,fontSize:16,lineHeight:\"22px\"},children:it.t}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:\"#5B7F82\",fontFamily:\"Inter, sans-serif\",fontSize:13,lineHeight:\"19px\",marginTop:2},children:it.d})]})]},it.h)),g.all&&/*#__PURE__*/_jsxs(\"a\",{href:g.all.h,className:\"fdnav-all\",onClick:onClose,children:[g.all.t,/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,children:\"→\"})]})]});}function makeDropdown(kind){return Component=>props=>{const[open,setOpen]=useState(false);const t=useRef(null);const wrap=useRef(null);const canvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(!open)return;const away=e=>{if(wrap.current&&!wrap.current.contains(e.target))setOpen(false);};const esc=e=>e.key===\"Escape\"&&setOpen(false);document.addEventListener(\"pointerdown\",away);document.addEventListener(\"keydown\",esc);return()=>{document.removeEventListener(\"pointerdown\",away);document.removeEventListener(\"keydown\",esc);};},[open]);if(canvas)return /*#__PURE__*/_jsx(Component,{...props});const enter=()=>{clearTimeout(t.current);setOpen(true);};const leave=()=>{t.current=setTimeout(()=>setOpen(false),160);};return /*#__PURE__*/_jsxs(\"div\",{ref:wrap,style:{position:\"relative\",display:\"flex\"},onMouseEnter:enter,onMouseLeave:leave,onClickCapture:e=>{// touch / keyboard: first tap opens the menu instead of navigating\n    if(!open&&window.matchMedia(\"(hover: none)\").matches){e.preventDefault();setOpen(true);}},children:[/*#__PURE__*/_jsx(Component,{...props,\"aria-expanded\":open,\"aria-haspopup\":\"menu\"}),open&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"100%\",left:0,right:0,height:16}}),/*#__PURE__*/_jsx(Panel,{kind:kind,onClose:()=>setOpen(false)})]})]});};}export function withServicesMenu(Component){return makeDropdown(\"services\")(Component);}export function withCasesMenu(Component){return makeDropdown(\"cases\")(Component);}/**\n * Mobile / tablet navigation bar with a full-screen menu.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SiteNavMobile(props){const{logo=\"\",home=\"/\",cta=\"/kontakt\"}=props;const[open,setOpen]=useState(false);const[sec,setSec]=useState(null);useEffect(()=>{if(typeof document===\"undefined\")return;document.documentElement.style.overflow=open?\"hidden\":\"\";return()=>{document.documentElement.style.overflow=\"\";};},[open]);const Group=({id,title,items,all})=>/*#__PURE__*/_jsxs(\"div\",{style:{borderBottom:\"1px solid rgba(255,255,255,.12)\"},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>setSec(sec===id?null:id),\"aria-expanded\":sec===id,style:{all:\"unset\",boxSizing:\"border-box\",width:\"100%\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:\"20px 0\",cursor:\"pointer\",color:\"#fff\",font:`600 24px/30px ${FONT}`},children:[title,/*#__PURE__*/_jsx(\"span\",{style:{color:MINT,fontSize:22,transition:\"transform .2s\",transform:sec===id?\"rotate(45deg)\":\"none\"},children:\"+\"})]}),sec===id&&/*#__PURE__*/_jsxs(\"div\",{style:{paddingBottom:14},children:[items.map(it=>/*#__PURE__*/_jsxs(\"a\",{href:it.h,style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"9px 0\",textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(NavIcon,{i:it.i,bg:MINT,fg:DARK,size:38}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:\"#fff\",font:`500 18px/24px ${FONT}`},children:it.t}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:\"#9DC1C3\",font:\"400 14px/20px Inter, sans-serif\"},children:it.d})]})]},it.h)),all&&/*#__PURE__*/_jsxs(\"a\",{href:all.h,style:{display:\"inline-block\",marginTop:8,color:MINT,font:`600 16px/22px ${FONT}`,textDecoration:\"none\"},children:[all.t,\" →\"]})]})]});const Row=({t,h})=>/*#__PURE__*/_jsx(\"a\",{href:h,style:{display:\"block\",padding:\"20px 0\",borderBottom:\"1px solid rgba(255,255,255,.12)\",color:\"#fff\",font:`600 24px/30px ${FONT}`,textDecoration:\"none\"},children:t});return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,width:\"100%\",height:\"100%\",position:\"relative\",fontFamily:FONT},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 20px\",boxSizing:\"border-box\",background:\"#fff\"},children:[/*#__PURE__*/_jsx(\"a\",{href:home,\"aria-label\":\"Filipi Digital\",style:{display:\"flex\",width:124,height:31},dangerouslySetInnerHTML:{__html:logo.replace(\"<svg \",'<svg width=\"100%\" height=\"100%\" ')}}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(true),\"aria-label\":\"Otevř\\xedt menu\",style:{all:\"unset\",cursor:\"pointer\",width:48,height:48,borderRadius:999,background:DARK,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"14\",viewBox:\"0 0 20 14\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1h18M1 7h18M1 13h12\",stroke:MINT,strokeWidth:\"2.4\",strokeLinecap:\"round\"})})})]}),open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:1e3,background:DARK,overflowY:\"auto\",padding:\"0 20px 32px\",boxSizing:\"border-box\",animation:\"fdMob .22s ease-out both\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes fdMob{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}`}),/*#__PURE__*/_jsxs(\"div\",{style:{height:76,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"a\",{href:home,\"aria-label\":\"Filipi Digital\",style:{display:\"flex\",width:124,height:31,filter:\"brightness(0) invert(1)\"},dangerouslySetInnerHTML:{__html:logo.replace(\"<svg \",'<svg width=\"100%\" height=\"100%\" ')}}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(false),\"aria-label\":\"Zavř\\xedt menu\",style:{all:\"unset\",cursor:\"pointer\",width:48,height:48,borderRadius:999,background:MINT,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 2l12 12M14 2L2 14\",stroke:DARK,strokeWidth:\"2.4\",strokeLinecap:\"round\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(Group,{id:\"s\",title:\"Služby\",items:SERVICES,all:{t:\"Všechny služby\",h:\"/sluzby\"}}),/*#__PURE__*/_jsx(Group,{id:\"c\",title:\"Př\\xedpadov\\xe9 studie\",items:CASES,all:{t:\"Všechny př\\xedpadov\\xe9 studie\",h:\"/pripadove-studie\"}}),/*#__PURE__*/_jsx(Row,{t:\"O n\\xe1s\",h:\"/o-nas\"}),/*#__PURE__*/_jsx(Row,{t:\"PNO kalkulačka\",h:\"/pno-kalkulacka\"}),/*#__PURE__*/_jsx(Row,{t:\"Kontakt\",h:\"/kontakt\"})]}),/*#__PURE__*/_jsx(\"a\",{href:cta,style:{marginTop:28,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",gap:10,padding:\"18px 24px\",borderRadius:999,background:MINT,color:DARK,font:`600 17px/22px ${FONT}`,textDecoration:\"none\"},children:\"Domluvit nez\\xe1vazn\\xfd hovor →\"}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:22,color:\"#9DC1C3\",font:\"400 15px/24px Inter, sans-serif\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"tel:+420732330338\",style:{color:\"#fff\",textDecoration:\"none\",display:\"block\"},children:\"+420 732 330 338\"}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:david@filipidigital.cz\",style:{color:\"#fff\",textDecoration:\"none\",display:\"block\"},children:\"david@filipidigital.cz\"})]})]})]});}SiteNavMobile.defaultProps={width:390,height:76};addPropertyControls(SiteNavMobile,{logo:{type:ControlType.String,title:\"Logo SVG\",displayTextArea:true},home:{type:ControlType.String,title:\"\\xdavod\"},cta:{type:ControlType.String,title:\"CTA\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"SERVICES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withServicesMenu\":{\"type\":\"reactHoc\",\"name\":\"withServicesMenu\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCasesMenu\":{\"type\":\"reactHoc\",\"name\":\"withCasesMenu\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SiteNavMobile\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"CASES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SiteNav.map"],"mappings":"A,4NACmyD,SAASkB,EAAQ,CAAC,IAAE,KAAG,KAAG,OAAK,IAAI,CAAC,MAAoB,gBAAK,OAAO,CAAC,cAAc,GAAK,MAAM,CAAC,KAAK,OAAO,MAAMC,EAAK,OAAOA,EAAK,aAAa,KAAK,MAAMA,EAAK,GAAG,EAAE,WAAWC,EAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,gBAAK,MAAM,CAAC,MAAM,KAAK,MAAMD,EAAK,GAAG,EAAE,OAAO,KAAK,MAAMA,EAAK,GAAG,EAAE,QAAQ,YAAY,KAAK,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAEE,EAAMC,IAAI,GAAG,OAAOC,EAAG,YAAY,MAAM,cAAc,QAAQ,eAAe,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAA+J,SAASC,EAAM,CAAC,OAAK,WAAS,CAAC,IAAMC,EAAEC,EAAIC,GAAM,MAAoB,gBAAM,MAAM,CAAC,KAAK,OAAO,MAAM,CAAC,SAAS,WAAW,IAAI,oBAAoB,KAAK,MAAM,UAAU,mBAAmB,SAASA,IAAO,WAAW,IAAI,IAAI,WAAW,UAAU,aAAa,GAAG,QAAQ,GAAG,UAAU,gCAAgC,OAAO,GAAG,WAAWC,EAAK,UAAU,aAAa,UAAU,4BAA4B,EAAE,SAAS,CAAc,gBAAK,QAAQ,CAAC,SAAS;;;0IAG7tFC,EAAK,SAASC,EAAK;qCACxH,CAAC,EAAEL,EAAE,MAAM,IAAI,GAAiB,gBAAM,IAAI,CAAC,KAAKM,EAAG,EAAE,UAAU,UAAU,KAAK,WAAW,QAAQC,EAAQ,SAAS,CAAc,gBAAKd,EAAQ,CAAC,EAAEa,EAAG,EAAE,GAAGF,EAAK,GAAGC,CAAI,CAAC,EAAe,gBAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,MAAMD,EAAK,WAAW,IAAI,SAAS,GAAG,WAAW,MAAM,EAAE,SAASE,EAAG,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,MAAM,UAAU,WAAW,oBAAoB,SAAS,GAAG,WAAW,OAAO,UAAU,CAAC,EAAE,SAASA,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAG,CAAC,CAAC,EAAEN,EAAE,KAAkB,gBAAM,IAAI,CAAC,KAAKA,EAAE,IAAI,EAAE,UAAU,YAAY,QAAQO,EAAQ,SAAS,CAACP,EAAE,IAAI,EAAe,gBAAK,OAAO,CAAC,cAAc,GAAK,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAASQ,EAAa,EAAK,CAAC,MAAO,IAAW,GAAO,CAAC,GAAK,CAACC,EAAKC,GAASnC,EAAS,EAAK,EAAQoC,EAAEnC,EAAO,IAAI,EAAQoC,EAAKpC,EAAO,IAAI,EAAQqC,EAAOvB,EAAa,QAAQ,IAAIA,EAAa,OAAmiB,OAA5hBH,MAAc,CAAC,GAAG,CAACsB,EAAK,OAAO,IAAMK,EAAK,GAAG,CAAIF,EAAK,SAAS,CAACA,EAAK,QAAQ,SAAS,EAAE,MAAM,GAAEF,EAAQ,EAAK,CAAE,EAAQK,EAAI,GAAG,EAAE,MAAM,UAAUL,EAAQ,EAAK,EAAyF,OAAvF,SAAS,iBAAiB,cAAcI,CAAI,EAAE,SAAS,iBAAiB,UAAUC,CAAG,MAAY,CAAC,SAAS,oBAAoB,cAAcD,CAAI,EAAE,SAAS,oBAAoB,UAAUC,CAAG,CAAE,CAAE,EAAE,CAACN,CAAI,CAAC,EAAKI,EAA2B,gBAAKG,EAAU,CAAC,GAAGC,CAAK,CAAC,EAA+I,gBAAM,MAAM,CAAC,IAAIL,EAAK,MAAM,CAAC,SAAS,WAAW,QAAQ,MAAM,EAAE,iBAA9L,CAAC,aAAaD,EAAE,OAAO,EAAED,EAAQ,EAAI,CAAE,EAA0K,iBAAxJ,CAAC,EAAE,QAAQ,eAAeA,EAAQ,EAAK,EAAE,GAAG,CAAE,EAA6H,eAAe,GAAG,CACpjD,CAACD,GAAM5B,EAAO,WAAW,eAAe,CAAC,CAAC,UAAS,EAAE,eAAe,EAAE6B,EAAQ,EAAI,EAAG,EAAE,SAAS,CAAc,gBAAKM,EAAU,CAAC,GAAGC,EAAM,gBAAgBR,EAAK,gBAAgB,MAAM,CAAC,EAAEA,GAAmB,gBAAMhC,EAAU,CAAC,SAAS,CAAc,gBAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,OAAO,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,CAAC,CAAC,EAAe,gBAAKsB,EAAM,CAAM,OAAK,YAAYW,EAAQ,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAE,CAAC,SAAgBQ,EAAiB,EAAU,CAAC,OAAOV,EAAa,UAAU,CAAC,CAACQ,CAAS,CAAE,CAAC,SAAgBG,EAAc,EAAU,CAAC,OAAOX,EAAa,OAAO,CAAC,CAACQ,CAAS,CAAE,CAKpjB,SAAwBI,EAAc,EAAM,CAAC,GAAK,CAAC,OAAK,GAAG,OAAK,IAAI,MAAI,YAAYH,EAAW,CAACR,EAAKC,GAASnC,EAAS,EAAK,EAAO,CAAC8C,EAAIC,GAAQ/C,EAAS,IAAI,EAAEY,MAAc,CAAC,GAAG,OAAO,SAAW,IAA4E,MAAzD,UAAS,gBAAgB,MAAM,SAASsB,EAAK,SAAS,OAAa,CAAC,SAAS,gBAAgB,MAAM,SAAS,EAAG,CAAE,EAAE,CAACA,CAAI,CAAC,EAAE,IAAMc,GAAO,CAAC,KAAG,QAAM,QAAM,SAAoB,gBAAM,MAAM,CAAC,MAAM,CAAC,aAAa,iCAAiC,EAAE,SAAS,CAAc,gBAAM,SAAS,CAAC,YAAYD,EAAOD,IAAMG,EAAG,KAAKA,CAAE,EAAE,gBAAgBH,IAAMG,EAAG,MAAM,CAAC,IAAI,QAAQ,UAAU,aAAa,MAAM,OAAO,QAAQ,OAAO,eAAe,gBAAgB,WAAW,SAAS,QAAQ,SAAS,OAAO,UAAU,MAAM,OAAO,KAAK,iBAAiBrB,GAAM,EAAE,SAAS,CAACsB,EAAmB,gBAAK,OAAO,CAAC,MAAM,CAAC,MAAMpB,EAAK,SAAS,GAAG,WAAW,gBAAgB,UAAUgB,IAAMG,EAAG,gBAAgB,MAAM,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAEH,IAAMG,GAAiB,gBAAM,MAAM,CAAC,MAAM,CAAC,cAAc,EAAE,EAAE,SAAS,CAACE,EAAM,IAAI,GAAiB,gBAAM,IAAI,CAAC,KAAKpB,EAAG,EAAE,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,GAAG,QAAQ,QAAQ,eAAe,MAAM,EAAE,SAAS,CAAc,gBAAKb,EAAQ,CAAC,EAAEa,EAAG,EAAE,GAAGD,EAAK,GAAGD,EAAK,KAAK,EAAE,CAAC,EAAe,gBAAM,OAAO,CAAC,MAAM,CAAC,QAAQ,OAAO,EAAE,SAAS,CAAc,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,MAAM,OAAO,KAAK,iBAAiBD,GAAM,EAAE,SAASG,EAAG,CAAC,CAAC,EAAe,gBAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,QAAQ,MAAM,UAAU,KAAK,iCAAiC,EAAE,SAASA,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAG,CAAC,CAAC,EAAEqB,GAAkB,gBAAM,IAAI,CAAC,KAAKA,EAAI,EAAE,MAAM,CAAC,QAAQ,eAAe,UAAU,EAAE,MAAMtB,EAAK,KAAK,iBAAiBF,IAAO,eAAe,MAAM,EAAE,SAAS,CAACwB,EAAI,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAQC,GAAK,CAAC,IAAE,OAAkB,gBAAK,IAAI,CAAC,KAAKC,EAAE,MAAM,CAAC,QAAQ,QAAQ,QAAQ,SAAS,aAAa,kCAAkC,MAAM,OAAO,KAAK,iBAAiB1B,IAAO,eAAe,MAAM,EAAE,SAASQ,CAAC,CAAC,EAAE,MAAoB,gBAAM,MAAM,CAAC,MAAM,CAAC,GAAGM,EAAM,MAAM,MAAM,OAAO,OAAO,OAAO,SAAS,WAAW,WAAWd,CAAI,EAAE,SAAS,CAAc,gBAAM,MAAM,CAAC,MAAM,CAAC,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,QAAQ,SAAS,UAAU,aAAa,WAAW,MAAM,EAAE,SAAS,CAAc,gBAAK,IAAI,CAAC,KAAK2B,EAAK,aAAa,iBAAiB,MAAM,CAAC,QAAQ,OAAO,MAAM,IAAI,OAAO,EAAE,EAAE,wBAAwB,CAAC,OAAOC,EAAK,QAAQ,QAAQ,kCAAkC,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,YAAYrB,EAAQ,EAAI,EAAE,aAAa,eAAkB,MAAM,CAAC,IAAI,QAAQ,OAAO,UAAU,MAAM,GAAG,OAAO,GAAG,aAAa,IAAI,WAAWN,EAAK,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,gBAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,yBAAyB,OAAOC,EAAK,YAAY,MAAM,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEI,GAAmB,gBAAM,MAAM,CAAC,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAE,OAAO,IAAI,WAAWL,EAAK,UAAU,OAAO,QAAQ,cAAc,UAAU,aAAa,UAAU,0BAA0B,EAAE,SAAS,CAAc,gBAAK,QAAQ,CAAC,SAAS,2FAA2F,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,eAAe,EAAE,SAAS,CAAc,gBAAK,IAAI,CAAC,KAAK0B,EAAK,aAAa,iBAAiB,MAAM,CAAC,QAAQ,OAAO,MAAM,IAAI,OAAO,GAAG,OAAO,yBAAyB,EAAE,wBAAwB,CAAC,OAAOC,EAAK,QAAQ,QAAQ,kCAAkC,CAAC,CAAC,CAAC,EAAe,gBAAK,SAAS,CAAC,YAAYrB,EAAQ,EAAK,EAAE,aAAa,cAAiB,MAAM,CAAC,IAAI,QAAQ,OAAO,UAAU,MAAM,GAAG,OAAO,GAAG,aAAa,IAAI,WAAWL,EAAK,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAsB,gBAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,SAAsB,gBAAK,OAAO,CAAC,EAAE,uBAAuB,OAAOD,EAAK,YAAY,MAAM,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,UAAU,CAAC,EAAE,SAAS,CAAc,gBAAKmB,EAAM,CAAC,GAAG,IAAI,MAAM,SAAS,MAAMS,EAAS,IAAI,CAAC,EAAE,iBAAiB,EAAE,SAAS,CAAC,CAAC,EAAe,gBAAKT,EAAM,CAAC,GAAG,IAAI,MAAM,mBAAyB,MAAMU,EAAM,IAAI,CAAC,EAAE,2BAAiC,EAAE,mBAAmB,CAAC,CAAC,EAAe,gBAAKL,EAAI,CAAC,EAAE,QAAW,EAAE,QAAQ,CAAC,EAAe,gBAAKA,EAAI,CAAC,EAAE,iBAAiB,EAAE,iBAAiB,CAAC,EAAe,gBAAKA,EAAI,CAAC,EAAE,UAAU,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAKM,EAAI,MAAM,CAAC,UAAU,GAAG,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,IAAI,GAAG,QAAQ,YAAY,aAAa,IAAI,WAAW7B,EAAK,MAAMD,EAAK,KAAK,iBAAiBD,IAAO,eAAe,MAAM,EAAE,SAAS,4BAAkC,CAAC,EAAe,gBAAM,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,MAAM,UAAU,KAAK,iCAAiC,EAAE,SAAS,CAAc,gBAAK,IAAI,CAAC,KAAK,oBAAoB,MAAM,CAAC,MAAM,OAAO,eAAe,OAAO,QAAQ,OAAO,EAAE,SAAS,kBAAkB,CAAC,EAAe,gBAAK,IAAI,CAAC,KAAK,gCAAgC,MAAM,CAAC,MAAM,OAAO,eAAe,OAAO,QAAQ,OAAO,EAAE,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,gEAVj6J,EAAK,UAAgB,EAAK,UAAgB,EAAK,yDAAsE,EAAS,CAAC,CAAC,EAAE,WAAW,EAAE,oCAAoC,EAAE,QAAQ,EAAE,MAAM,EAAE,CAAC,EAAE,qBAAqB,EAAE,oCAAgD,EAAE,gBAAgB,EAAE,QAAQ,EAAE,CAAC,EAAE,YAAY,EAAE,6BAA6B,EAAE,YAAY,EAAE,MAAM,EAAE,CAAC,EAAE,uBAAuB,EAAE,0BAA6B,EAAE,uBAAuB,EAAE,MAAM,EAAE,CAAC,EAAE,gBAAgB,EAAE,yBAA+B,EAAE,gBAAgB,EAAE,OAAO,CAAC,EAAe,EAAM,CAAC,CAAC,EAAE,aAAa,EAAE,qBAAwB,EAAE,gBAAgB,EAAE,QAAQ,EAAE,CAAC,EAAE,uBAAuB,EAAE,6BAAgC,EAAE,oBAAoB,EAAE,UAAU,EAAE,CAAC,EAAE,2BAA2B,EAAE,+BAA+B,EAAE,qBAAqB,EAAE,MAAM,EAAE,CAAC,EAAE,gBAAmB,EAAE,iCAAoC,EAAE,iBAAiB,EAAE,KAAK,CAAC,EAAQ,EAAM,CAAC,KAAK,oGAAoG,OAAO,kDAAkD,KAAK,4BAA4B,KAAK,kFAAkF,MAAM,kDAAkD,OAAO,6BAA6B,SAAS,mCAAmC,KAAK,sDAAsD,IAAI,6TAA6T,EAAif,EAAI,CAAC,SAAS,CAAC,MAAM6B,EAAS,IAAI,CAAC,EAAE,iBAAiB,EAAE,SAAS,CAAC,EAAE,MAAM,CAAC,MAAMC,EAAM,IAAI,CAAC,EAAE,2BAAiC,EAAE,mBAAmB,CAAC,CAAC,EAUwlF,EAAc,aAAa,CAAC,MAAM,IAAI,OAAO,EAAE,EAAEzC,EAAoB4B,EAAc,CAAC,KAAK,CAAC,KAAK7B,EAAY,OAAO,MAAM,WAAW,gBAAgB,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,MAAM,MAAS,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,CAAC,CAAC,C"}