{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/9Tud6sFqgTHtnuebzqdN/N1BFGU0TxnMEQ7DJyGrp/RevealingText.js", "ssg:https://framerusercontent.com/modules/FH1YIJ30b4gXU8SfFh7M/MYgP76NBkHzwh8A80fpw/ProjectRow.js", "ssg:https://framerusercontent.com/modules/PV7UL9mNzOZMTzHWUM3R/wJkCtwt71PcU4G17ec9o/YEEJUYgTN.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export default function RevealingText(props){const{text=\"Handles the deconstruction of each word and character to setup for the. Handles the deconstruction of each word and character to setup for the. Handles the deconstruction of each word and character to setup forfeweefw the. \",visible=true}=props;const splitWords=text.split(\" \");const words=splitWords.map(word=>word+\"\\xa0\");const variants={hidden:{y:\"200%\",transition:{ease:[.4,0,.1,1],duration:1}},visible:{y:0,transition:{ease:[.4,0,.1,1],duration:.75}}};const container={visible:{transition:{staggerChildren:Math.min(.025,1/words.length)}}};return /*#__PURE__*/ _jsx(motion.div,{initial:\"hidden\",variants:container,animate:visible?\"visible\":\"hidden\",style:{...props.style,display:\"flex\",flexWrap:\"wrap\",height:\"auto\"},children:words.map((element,index)=>/*#__PURE__*/ _jsx(\"div\",{style:{overflow:\"hidden\",display:\"flex\"},children:/*#__PURE__*/ _jsx(motion.span,{style:{display:\"inline-block\"},variants:variants,children:element})},index))});};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RevealingText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RevealingText.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion,AnimatePresence,AnimateSharedLayout,animate}from\"framer-motion\";import{useState,useRef,useEffect,useContext}from\"react\";import RevealingText from\"https://framerusercontent.com/modules/9Tud6sFqgTHtnuebzqdN/N1BFGU0TxnMEQ7DJyGrp/RevealingText.js\";import{ControlType,addPropertyControls,Link}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fix\n * @framerSupportedLayoutHeight any-prefer-fix\n */addPropertyControls(ProjectRow,{opened:{type:ControlType.Boolean,defaultValue:true,description:\"Just to hide item lol\"},caseLink:{type:ControlType.Link,defaultValue:\"/project\"},year:{type:ControlType.String,defaultValue:\"year\"},title:{type:ControlType.String,defaultValue:\"title\"},subtitle:{type:ControlType.String,defaultValue:\"subtitle\"},linkText:{type:ControlType.String,defaultValue:\"linkText\"},link:{type:ControlType.Link,defaultValue:\"/\"},awards:{type:ControlType.String,defaultValue:\"awards\"},desc1:{type:ControlType.String,defaultValue:\"desc1\"},desc2:{type:ControlType.String,defaultValue:\"desc2\"},img1:{type:ControlType.Image},img2:{type:ControlType.Image},img3:{type:ControlType.Image},img4:{type:ControlType.Image},img5:{type:ControlType.Image}});const getBreakpoint=width=>{switch(true){case width>=1920:return 1920;case width>=1600:return 1600;case width>=1280:return 1280;case width>=768:return 768;case width>=428:return 428;default:return 428;}};export default function ProjectRow(props){const[breakpoint,setBreakpoint]=useState(getBreakpoint(typeof window!=\"undefined\"?window.innerWidth:428));useEffect(()=>{const handleResizeWindow=()=>{let newBreakpoint=getBreakpoint(window.innerWidth);if(breakpoint!=newBreakpoint){setBreakpoint(newBreakpoint);console.log(\"set from\",breakpoint,\" to\",newBreakpoint);}};window.addEventListener(\"resize\",handleResizeWindow);return()=>window.removeEventListener(\"resize\",handleResizeWindow);},[breakpoint]);const[expanded,setExpanded]=useState(props.opened);const files=[props.img1,props.img2,props.img3,props.img4,props.img5].filter(e=>e);const wrapper={visible:{cursor:\"pointer\",transition:{when:\"beforeChildren\",duration:.3,ease:[.6,0,.1,1]}},hidden:{cursor:\"pointer\",transition:{when:\"beforeChildren\",duration:.3,ease:[.4,0,.1,1]}}};const lines={visible:{opacity:1,width:\"100%\",backgroundColor:\"rgba(0,0,0,1)\",left:0,transition:{duration:.4,ease:[0,0,1,1]}},hidden:{opacity:0,width:10,backgroundColor:\"rgba(0,0,0,0.11)\",left:0,transition:{duration:.4,ease:[0,0,1,1]}}};const onClick=()=>{setExpanded(!expanded);const el=document.getElementById(props.title);const y=el.getBoundingClientRect().top+window.scrollY;setTimeout(()=>window.scrollTo({top:y-80,behavior:\"smooth\"}),0);};if(breakpoint!=428){return /*#__PURE__*/_jsx(Link,{href:props.caseLink,children:/*#__PURE__*/_jsx(\"a\",{style:styles.aInherit,children:/*#__PURE__*/_jsx(AnimateSharedLayout,{children:/*#__PURE__*/_jsxs(motion.div,{id:props.title,whileHover:\"visible\",// onClick={onClick}\nstyle:props.style,variants:wrapper,initial:\"hidden\",exit:\"hidden\",children:[/*#__PURE__*/_jsxs(AnimatePresence,{children:[breakpoint==768?/*#__PURE__*/_jsx(Content768,{expanded:expanded,year:props.year,title:props.title,subtitle:props.subtitle,linkText:props.linkText,link:props.link,breakpoint:breakpoint},\"mainContent\"):/*#__PURE__*/_jsx(Content,{expanded:expanded,year:props.year,title:props.title,subtitle:props.subtitle,linkText:props.linkText,link:props.link,breakpoint:breakpoint},\"mainContent\"),expanded&&/*#__PURE__*/_jsx(Gallery,{caseLink:props.caseLink,files:files,expanded:expanded,breakpoint:breakpoint}),expanded&&/*#__PURE__*/_jsx(ContentHint,{awards:props.awards,desc1:props.desc1,desc2:props.desc2,linkText:props.linkText,link:props.link,breakpoint:breakpoint},\"hintContent\")]}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.line,top:-1,opacity:0,width:10},variants:lines,transition:lines.visible.transition}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.line,bottom:0,opacity:0,width:10},variants:lines,transition:lines.visible.transition}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.line,bottom:0}})]})})})});}return /*#__PURE__*/_jsx(Link,{href:props.caseLink,children:/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"'TT Interphases Medium', Inter, sans-serif\",fontFeatureSettings:\"'ss08' on, 'ss01' on\",fontWeight:500},onClick:()=>console.log(props.caseLink),children:/*#__PURE__*/_jsxs(\"a\",{children:[/*#__PURE__*/_jsx(motion.img,{style:{...styles.image,pointerEvents:\"auto\"},src:props.img1!=null?props.img1:\"\",alt:\"\"}),/*#__PURE__*/_jsx(\"div\",{style:{paddingTop:10,fontSize:24,lineHeight:\"115%\"},children:props.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,lineHeight:\"115%\",paddingBottom:12,marginBottom:32},children:props.subtitle})]})})},props.files);}// const image: Variants = {\n//         visible: {\n//             width: \"100%\",\n//             transition: {\n//                 duration: 1.0,\n//                 ease: [0, 0.2, 0, 1],\n//                 delay: 0.03,\n//             },\n//         },\n//         hidden: {\n//             width: 0,\n//             transition: {\n//                 duration: 0,\n//             },\n//         },\n//     }\n//     // preventScrollReset={true}\n//     console.log(\"link\", caseLink)\n//     const ref = useRef(null)\n//     const images = (files.length != 0 ? files : [1, 2, 3, 4, 5]).map((file) => (\n//         <Link href={caseLink} key={file}>\n//             <motion.a\n//                 animate\n//                 style={styles.imageWrapper}\n//                 variants={imageWrapper}\n//                 onClick={(e) => {\n//                     e.stopPropagation()\n//                 }}\n//             >\n//                 <motion.img\n//                     key={\"content\" + file}\n//                     style={styles.image}\n//                     src={\n//                         file != null ? file : \"https://i.imgur.com/CE9ekGy.png\"\n//                     }\n//                     alt=\"\"\n//                     variants={image}\n//                 />\n//             </motion.a>\n//         </Link>\n//     ))\nfunction Content(props){const desc={visible:{opacity:1,paddingTop:0,transition:{duration:.25,ease:[0,.3,.3,1]}},hidden:{opacity:0,paddingTop:7,transition:{duration:.25,ease:[0,.7,.7,1]}}};const arrow={visible:{paddingRight:0,opacity:1,transition:{duration:.25,ease:[0,.3,.3,1]}},hidden:{paddingRight:10,opacity:0,transition:{duration:.25,ease:[0,.7,.7,1]}}};return /*#__PURE__*/_jsxs(motion.div,{style:styles.contentGrid(props.breakpoint),children:[/*#__PURE__*/_jsx(motion.div,{style:styles.span(2,props.breakpoint),children:/*#__PURE__*/_jsx(motion.div,{style:styles.contentYear(props.breakpoint),children:props.year})}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(4,props.breakpoint),display:\"flex\"},children:/*#__PURE__*/_jsx(motion.div,{style:{...styles.contentCompany(props.breakpoint),alignItems:\"center\",display:\"flex\",paddingRight:32},children:props.title})}),/*#__PURE__*/_jsx(motion.div,{style:styles.span(3,props.breakpoint),children:/*#__PURE__*/_jsx(motion.div,{animate:props.expanded?\"visible\":false,variants:desc,style:styles.contentDesc(props.breakpoint),children:props.subtitle})}),/*#__PURE__*/_jsxs(motion.div,{style:styles.span(3,props.breakpoint),children:[/*#__PURE__*/_jsx(motion.a,{style:styles.contentLink(props.breakpoint),href:props.link,target:\"_blank\",rel:\"noopener noreferrer\",children:props.linkText}),/*#__PURE__*/_jsx(motion.div,{variants:arrow,style:styles.contentLinkArrow,children:/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 12L17.8333 12\",stroke:\"black\",strokeWidth:\"1.8\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12.6364 4.3636C12.2849 4.01213 11.7151 4.01213 11.3636 4.3636C11.0121 4.71508 11.0121 5.28492 11.3636 5.6364L12.6364 4.3636ZM19 12L19.6364 12.6364C19.9879 12.2849 19.9879 11.7151 19.6364 11.3636L19 12ZM11.3636 18.3636C11.0121 18.7151 11.0121 19.2849 11.3636 19.6364C11.7151 19.9879 12.2849 19.9879 12.6364 19.6364L11.3636 18.3636ZM11.3636 5.6364L18.3636 12.6364L19.6364 11.3636L12.6364 4.3636L11.3636 5.6364ZM18.3636 11.3636L11.3636 18.3636L12.6364 19.6364L19.6364 12.6364L18.3636 11.3636Z\",fill:\"black\"})]})})]})]});}import{CursorContext}from\"https://framerusercontent.com/modules/ss5ekj1T4lziNkWNBoUl/zeUSjpH9gCZvePqs6gy1/CursorContextProvider.js\";function Gallery({caseLink,files,expanded,breakpoint}){const wrapper={visible:{opacity:1,height:\"auto\",transition:{when:\"beforeChildren\",duration:.2,ease:[.6,0,.1,1],staggerChildren:.1}},hidden:{opacity:0,height:0,transition:{when:\"beforeChildren\",duration:.3,ease:[.4,0,.1,1]}}};const imageWrapper={visible:{opacity:1,width:\"41.6vw\",transition:{when:\"beforeChildren\",duration:.03,ease:[.6,0,.1,1],staggerChildren:.2}},hidden:{opacity:0,width:0,transition:{duration:0,ease:[.4,0,.1,1]}}};const image={visible:{width:\"100%\",transition:{duration:1,ease:[0,.2,0,1],delay:.03}},hidden:{width:0,transition:{duration:0}}};// preventScrollReset={true}\nconsole.log(\"link\",caseLink);const ref=useRef(null);const images=(files.length!=0?files:[1,2,3,4,5]).map(file=>/*#__PURE__*/_jsx(Link,{href:caseLink,children:/*#__PURE__*/_jsx(motion.a,{animate:true,style:styles.imageWrapper,variants:imageWrapper,onClick:e=>{e.stopPropagation();},children:/*#__PURE__*/_jsx(motion.img,{style:styles.image,src:file!=null?file:\"https://i.imgur.com/CE9ekGy.png\",alt:\"\",variants:image},\"content\"+file)})},file));let picsRef=useRef();const handleMouseMove=e=>{let element=picsRef.current;let cords=getRelativeCoordinates(e,element);const value=(cords.scrollWidth-cords.width)*(cords.centerX*1.1+1)*.5;animate(element.scrollLeft,value,{duration:.5,ease:[0,.1,.3,1],onUpdate:v=>element.scrollLeft=v});};// CursorContext\nconst[hideCursor,showCursor,setText]=useContext(CursorContext);const onCursorEnter=()=>{if(hideCursor!=null){showCursor();setText(\"\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C\");}};const onCursorLeave=()=>{if(hideCursor!=null){hideCursor();}};return /*#__PURE__*/_jsx(motion.div,{ref:picsRef,style:{...styles.gallery,position:\"sticky\"},variants:wrapper,initial:\"hidden\",animate:\"visible\",exit:\"hidden\",onMouseMove:e=>handleMouseMove(e),onMouseEnter:onCursorEnter,onMouseLeave:onCursorLeave,children:expanded&&images},\"content\");}function ContentHint(props){const wrapper={visible:{opacity:1,height:\"auto\",transition:{when:\"beforeChildren\",duration:.4,ease:[.4,0,.1,1],staggerChildren:.2}},hidden:{opacity:0,height:0,transition:{when:\"beforeChildren\",duration:.3,ease:[.4,0,.1,1]}}};const hold={visible:{transition:{delay:1,duration:1,ease:[.4,0,.1,1]}},hidden:{transition:{duration:1,ease:[.4,0,.1,1]}}};return /*#__PURE__*/_jsxs(motion.div,{style:styles.contentHintGrid,variants:wrapper,initial:\"hidden\",animate:\"visible\",exit:\"hidden\",children:[/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(2,props.breakpoint),height:\"auto\"},children:/*#__PURE__*/_jsx(motion.div,{style:styles.contentHint(props.breakpoint),children:/*#__PURE__*/_jsx(RevealingText,{text:props.awards})})}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(3,props.breakpoint),height:\"auto\"},children:/*#__PURE__*/_jsx(motion.div,{style:styles.contentHint(props.breakpoint),children:/*#__PURE__*/_jsx(RevealingText,{text:props.desc1})})}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(1,props.breakpoint),height:\"auto\"}}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(3,props.breakpoint),height:\"auto\"},children:/*#__PURE__*/_jsxs(motion.div,{style:styles.contentHint(props.breakpoint),children:[/*#__PURE__*/_jsx(RevealingText,{text:props.desc2}),props.breakpoint==768&&/*#__PURE__*/_jsx(motion.a,{style:styles.contentLink(props.breakpoint),href:props.link,target:\"_blank\",rel:\"noopener noreferrer\",children:props.linkText})]})}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(3,props.breakpoint),height:\"auto\"}}),/*#__PURE__*/_jsx(motion.div,{style:{...styles.span(12,props.breakpoint),height:fontSize(props.breakpoint,180,160,180,120,40)}})]});}const styles={gallery:{position:\"relative\",display:\"flex\",flexDirection:\"row\",overflow:\"hidden\",width:\"100%\",gap:4},imageWrapper:{width:\"41.6vw\",height:\"31.25vw\",aspectRatio:\"4 / 3\",flexShrink:0},image:{pointerEvents:\"none\",backgroundColor:\"#f5f5f5\",width:\"100%\",height:\"100%\",objectFit:\"cover\"},contentGrid:bp=>{return{position:\"relative\",fontFamily:\"'TT Interphases Medium', Inter, sans-serif\",fontFeatureSettings:\"'ss08' on, 'ss01' on\",fontWeight:500,color:\"#000000\",// height: fontSize(bp, 118, 116, 92, 140, 140),\ndisplay:\"grid\",justifyContent:\"center\",gridTemplateColumns:\"repeat(12, minmax(10px, 1fr))\",gridTemplateRows:\"repeat(1, min-content)\",width:\"100%\"};},contentYear:bp=>{return{position:\"relative\",left:0,top:fontSize(bp,49,46,39,56,0),fontSize:fontSize(bp,18,18,15,16,16),lineHeight:\"120%\",opacity:.25};},contentCompany:bp=>{return{position:\"relative\",left:0,top:fontSize(bp,0,0,0,0,0),fontSize:fontSize(bp,32,30,24,28,24),lineHeight:\"115%\",opacity:1};},contentDesc:bp=>{return{position:\"relative\",left:0,top:fontSize(bp,49,46,39,0,0),fontSize:fontSize(bp,18,18,15,16,16),lineHeight:\"120%\"};},contentLink:bp=>{return{position:\"relative\",left:0,paddingTop:20,top:fontSize(bp,50,47,40,20,20),fontSize:fontSize(bp,18,18,15,16,16),color:\"#000\",lineHeight:\"115%\",opacity:1,textDecorationColor:\"#fff\",textDecoration:\"underline from-font\",textUnderlinePosition:\"from-font\"};},contentLinkArrow:{top:46,right:0,position:\"absolute\"},contentHintGrid:{// backgroundColor: \"red\",\nposition:\"relative\",fontFamily:\"'TT Interphases Medium', Inter, sans-serif\",fontFeatureSettings:\"'ss08' on, 'ss01' on\",fontWeight:500,color:\"#000000\",// height: 280,\ndisplay:\"grid\",justifyContent:\"center\",gridTemplateColumns:\"repeat(12, minmax(10px, 1fr))\",gridTemplateRows:\"repeat(1, min-content)\",width:\"100%\"},contentHint:bp=>{return{position:\"relative\",left:0,top:20,fontSize:fontSize(bp,20,18,17,18,16),lineHeight:\"120%\",opacity:1};},span:(span,bp)=>{return{height:fontSize(bp,118,116,92,140,140),position:\"relative\",gridColumn:`auto / span ${span}`};},line:{flexShrink:0,width:\"100%\",height:1,backgroundColor:\"rgba(0,0,0,0.11)\",overflow:\"hidden\",zIndex:1,position:\"absolute\"},aInherit:{color:\"inherit\",textDecoration:\"inherit\"}};function getRelativeCoordinates(event,referenceElement){const position={x:event.pageX,y:event.pageY};const offset={left:referenceElement.offsetLeft,top:referenceElement.offsetTop,width:referenceElement.clientWidth,height:referenceElement.clientHeight};let reference=referenceElement.offsetParent;while(reference){offset.left+=reference.offsetLeft;offset.top+=reference.offsetTop;reference=reference.offsetParent;}return{x:position.x-offset.left,y:position.y-offset.top,width:offset.width,height:offset.height,centerX:(position.x-offset.left-offset.width/2)/(offset.width/2),centerY:(position.y-offset.top-offset.height/2)/(offset.height/2),scrollWidth:referenceElement.scrollWidth,scrollHeight:referenceElement.scrollHeight};}function fontSize(breakpoint,s1920,s1600,s1280,s768,s428){switch(breakpoint){case 1920:return s1920;case 1600:return s1600;case 1280:return s1280;case 768:return s768;case 428:return s428;default:return s1920;}}/**\n *\n *\n *\n *\n * Exceptions\n */function Content768(props){const desc={visible:{opacity:1,paddingTop:0,transition:{duration:.25,ease:[0,.3,.3,1]}},hidden:{opacity:0,paddingTop:7,transition:{duration:.25,ease:[0,.7,.7,1]}}};const arrow={visible:{paddingTop:0,opacity:1,transition:{duration:.25,ease:[0,.3,.3,1]}},hidden:{paddingTop:7,opacity:0,transition:{duration:.25,ease:[0,.7,.7,1]}}};return /*#__PURE__*/_jsxs(motion.div,{style:styles.contentGrid(props.breakpoint),children:[/*#__PURE__*/_jsx(motion.div,{style:styles.span(2,props.breakpoint),children:/*#__PURE__*/_jsx(motion.div,{style:{...styles.contentYear(props.breakpoint),top:57},children:props.year})}),/*#__PURE__*/_jsxs(motion.div,{style:{...styles.span(9,props.breakpoint)},children:[/*#__PURE__*/_jsx(\"div\",{style:{...styles.contentCompany(props.breakpoint),top:40},children:props.title}),/*#__PURE__*/_jsx(\"div\",{style:{...styles.contentDesc(props.breakpoint),top:40},children:props.subtitle})]}),/*#__PURE__*/_jsx(motion.div,{style:styles.span(1,props.breakpoint),children:/*#__PURE__*/_jsx(motion.div,{variants:arrow,style:styles.contentLinkArrow,children:/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 18.9993L12 6.16602\",stroke:\"black\",\"stroke-width\":\"1.8\",\"stroke-linecap\":\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19.0002 12L12.0002 5L5.00018 12\",stroke:\"black\",\"stroke-width\":\"1.8\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"})]})})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProjectRow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProjectRow.map", "// Generated by Framer (a1b5076)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,Container,cx,GeneratedComponentContext,getFonts,Link,PathVariablesContext,PropertyOverrides,removeHiddenBreakpointLayers,resolveLink,RichText,SVG,useActiveVariantCallback,useDynamicRefs,useHydratedBreakpointVariants,useLocaleInfo,useOverlayState,useQueryData,useRouteElementId,useRouter,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as ReactDOM from\"react-dom\";import Navigation from\"#framer/local/canvasComponent/nJVzx4dvH/nJVzx4dvH.js\";import IconTelegram from\"#framer/local/canvasComponent/TAYquLZr1/TAYquLZr1.js\";import NavMenu from\"#framer/local/canvasComponent/W1j4Qn9L5/W1j4Qn9L5.js\";import{withCursor,withHoverTelegramButton}from\"#framer/local/codeFile/D6vulxR/App.js\";import{withSS,withWhiteLinkOnHover}from\"#framer/local/codeFile/yUFf8D5/FontDecorator.js\";import ProjectRow from\"#framer/local/codeFile/sS3VhA1/ProjectRow.js\";import Projects from\"#framer/local/collection/fG9JWIHiI/fG9JWIHiI.js\";import*as sharedStyle from\"#framer/local/css/gGA5sWKvm/gGA5sWKvm.js\";import*as sharedStyle3 from\"#framer/local/css/QwfGgQBcc/QwfGgQBcc.js\";import*as sharedStyle2 from\"#framer/local/css/xjdr17r3M/xjdr17r3M.js\";import*as sharedStyle1 from\"#framer/local/css/Z6N6LpkON/Z6N6LpkON.js\";import metadataProvider from\"#framer/local/webPageMetadata/YEEJUYgTN/YEEJUYgTN.js\";const NavigationFonts=getFonts(Navigation);const NavMenuFonts=getFonts(NavMenu);const RichTextWithSS=withSS(RichText);const MotionDivWithFX=withFX(motion.div);const ProjectRowFonts=getFonts(ProjectRow);const RichTextWithWhiteLinkOnHover=withWhiteLinkOnHover(RichText);const IconTelegramFonts=getFonts(IconTelegram);const IconTelegramWithHoverTelegramButton=withHoverTelegramButton(IconTelegram);const MotionDivWithCursor=withCursor(motion.div);const cycleOrder=[\"jMhZ5RmAp\",\"TsP0b24KC\",\"YYIVSX4B6\",\"pjkV0tH0m\",\"DQOUd4pdQ\"];const breakpoints={DQOUd4pdQ:\"(max-width: 767px)\",jMhZ5RmAp:\"(min-width: 1600px)\",pjkV0tH0m:\"(min-width: 768px) and (max-width: 1023px)\",TsP0b24KC:\"(min-width: 1280px) and (max-width: 1599px)\",YYIVSX4B6:\"(min-width: 1024px) and (max-width: 1279px)\"};const isBrowser=()=>typeof document!==\"undefined\";const variantClassNames={DQOUd4pdQ:\"framer-v-oce3gj\",jMhZ5RmAp:\"framer-v-1er6rfg\",pjkV0tH0m:\"framer-v-xy4qek\",TsP0b24KC:\"framer-v-10zd055\",YYIVSX4B6:\"framer-v-ratnba\"};if(isBrowser()){removeHiddenBreakpointLayers(\"jMhZ5RmAp\",breakpoints,variantClassNames);}const transitions={default:{duration:0}};function Overlay({children}){const[visible,setVisible]=useOverlayState();return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible});}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:200};const transition1={delay:0,duration:1,ease:[.4,0,0,1],type:\"tween\"};const transformTemplate=(_,t)=>`perspective(1200px) ${t}`;const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,x:0,y:50};const transition2={delay:.5,duration:.7,ease:[.4,0,0,1],type:\"tween\"};const animation2={opacity:0,rotate:0,scale:1,x:0,y:200};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};const QueryData=({query,children})=>{const data=useQueryData(query);return children(data);};const metadata=metadataProvider();const humanReadableVariantMap={\"Desktop-1024\":\"YYIVSX4B6\",\"Desktop-1280\":\"TsP0b24KC\",\"Desktop-1600\":\"jMhZ5RmAp\",\"Phone-428\":\"DQOUd4pdQ\",\"Tablet-768\":\"pjkV0tH0m\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"jMhZ5RmAp\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,POKogSagEKpc9mN9RL,Jz5S0TuwbKpc9mN9RL,QaOG5g1WnKpc9mN9RL,fT9XiGZdGKpc9mN9RL,SYmtH_9ykKpc9mN9RL,xJy2bULWcKpc9mN9RL,ZxK7hDVH8Kpc9mN9RL,Rxs8bvHB2Kpc9mN9RL,JwBr5UBNGKpc9mN9RL,ZX5pXUDP_Kpc9mN9RL,e9xKRQDueKpc9mN9RL,n2GbYGx33Kpc9mN9RL,UdEjrjKl4Kpc9mN9RL,ji4rV4HBuKpc9mN9RL,idKpc9mN9RL,...restProps}=getProps(props);React.useLayoutEffect(()=>{const metadata1=metadataProvider();document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}if(metadata1.bodyClassName){Array.from(document.body.classList).filter(c=>c.startsWith(\"framer-body-\")).map(c=>document.body.classList.remove(c));document.body.classList.add(metadata1.bodyClassName);}},[]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const transition=transitions.default;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const menuTap42m929=overlay=>activeVariantCallback(async(...args)=>{overlay.toggle();});const closeTapzn6atv=overlay=>activeVariantCallback(async(...args)=>{overlay.hide();});const isDisplayed=()=>{if([\"YYIVSX4B6\",\"pjkV0tH0m\",\"DQOUd4pdQ\"].includes(baseVariant))return true;return!isBrowser();};const isDisplayed1=()=>{if([\"YYIVSX4B6\",\"pjkV0tH0m\",\"DQOUd4pdQ\"].includes(baseVariant))return!isBrowser();return true;};const id=useRouteElementId(\"PJkeb2vAO\");const router=useRouter();const dynamicRef=useDynamicRefs();const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"jMhZ5RmAp\",variantClassNames},children:/*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsxs(motion.div,{className:cx(\"framer-8clRn\",sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className),style:{display:\"contents\"},children:[/*#__PURE__*/_jsxs(MotionDivWithCursor,{...restProps,className:cx(\"framer-1er6rfg\",className),ref:ref,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{children:overlay1boigai=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1ypudo8-container hidden-1er6rfg hidden-10zd055\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DQOUd4pdQ:{variant:\"tf918bssg\"},pjkV0tH0m:{variant:\"tf918bssg\"},YYIVSX4B6:{variant:\"tf918bssg\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"xq7QA42po\",layoutId:\"xq7QA42po\",menuTap:menuTap42m929(overlay1boigai),style:{height:\"100%\",width:\"100%\"},variant:\"iJsBqktqW\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1boigai.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-1boigai\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1boigai.hide()},\"oWAzGkMFD\"),/*#__PURE__*/_jsx(Container,{className:\"framer-12xtac-container\",children:/*#__PURE__*/_jsx(NavMenu,{closeTap:closeTapzn6atv(overlay1boigai),height:\"100%\",id:\"wqw6GjGXE\",layoutId:\"wqw6GjGXE\",style:{height:\"100%\",width:\"100%\"},variant:\"SrA8VInEO\",width:\"100%\"})})]}),document.querySelector(\"#overlay\"))})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-189427o\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{children:overlayaazgj5=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1udssls-container hidden-ratnba hidden-xy4qek hidden-oce3gj\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{TsP0b24KC:{variant:\"S1uabdbzz\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"teOGBej2O\",layoutId:\"teOGBej2O\",menuTap:menuTap42m929(overlayaazgj5),style:{height:\"100%\",width:\"100%\"},variant:\"FuiODrMev\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlayaazgj5.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:\"framer-aazgj5\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlayaazgj5.hide()},\"TFl_4HbLA\")}),document.querySelector(\"#overlay\"))})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e96j4v\",children:[/*#__PURE__*/_jsx(RichTextWithSS,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"\u0431\u0435\u0442\u0430 \u044D\u0442\u043E\"})}),className:\"framer-a2ckso\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qdr7xx\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1kp7p2d\",transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{DQOUd4pdQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:[\"\u043F\u0435\u0440\u0435\u0434\u043E\u0432\u044B\u0435\",/*#__PURE__*/_jsx(\"br\",{}),\"\u0438\u0434\u0435\u0438\"]})})}},children:/*#__PURE__*/_jsx(RichTextWithSS,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(0, 0, 0)\"},children:\"\u043F\u0435\u0440\u0435\u0434\u043E\u0432\u044B\u0435 \u0438\u0434\u0435\u0438\"})}),className:\"framer-1886dg5\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-27gqy3\",transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-lyc3ze\",\"data-styles-preset\":\"Z6N6LpkON\",children:\"(200+)\"})}),className:\"framer-1aidrwy\",\"data-framer-name\":\"(48)\",name:\"(48)\",verticalAlignment:\"bottom\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wpreui\",\"data-framer-name\":\"Spacer\",name:\"Spacer\"}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1u2wfs\",transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(QueryData,{query:{from:{data:Projects,locale:activeLocale,type:\"Collection\"},select:[{name:\"POKogSagE\",type:\"Identifier\"},{name:\"Jz5S0Tuwb\",type:\"Identifier\"},{name:\"QaOG5g1Wn\",type:\"Identifier\"},{name:\"fT9XiGZdG\",type:\"Identifier\"},{name:\"SYmtH_9yk\",type:\"Identifier\"},{name:\"xJy2bULWc\",type:\"Identifier\"},{name:\"ZxK7hDVH8\",type:\"Identifier\"},{name:\"Rxs8bvHB2\",type:\"Identifier\"},{name:\"JwBr5UBNG\",type:\"Identifier\"},{name:\"ZX5pXUDP_\",type:\"Identifier\"},{name:\"e9xKRQDue\",type:\"Identifier\"},{name:\"n2GbYGx33\",type:\"Identifier\"},{name:\"UdEjrjKl4\",type:\"Identifier\"},{name:\"ji4rV4HBu\",type:\"Identifier\"},{name:\"id\",type:\"Identifier\"}]},children:collection=>collection.map(({POKogSagE:POKogSagEKpc9mN9RL,Jz5S0Tuwb:Jz5S0TuwbKpc9mN9RL,QaOG5g1Wn:QaOG5g1WnKpc9mN9RL,fT9XiGZdG:fT9XiGZdGKpc9mN9RL,SYmtH_9yk:SYmtH_9ykKpc9mN9RL,xJy2bULWc:xJy2bULWcKpc9mN9RL,ZxK7hDVH8:ZxK7hDVH8Kpc9mN9RL,Rxs8bvHB2:Rxs8bvHB2Kpc9mN9RL,JwBr5UBNG:JwBr5UBNGKpc9mN9RL,ZX5pXUDP_:ZX5pXUDP_Kpc9mN9RL,e9xKRQDue:e9xKRQDueKpc9mN9RL,n2GbYGx33:n2GbYGx33Kpc9mN9RL,UdEjrjKl4:UdEjrjKl4Kpc9mN9RL,ji4rV4HBu:ji4rV4HBuKpc9mN9RL,id:idKpc9mN9RL},i)=>/*#__PURE__*/_jsx(LayoutGroup,{id:`Kpc9mN9RL-${idKpc9mN9RL}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{POKogSagE:POKogSagEKpc9mN9RL},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dg37u2\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-178maxd-container\",id:`${POKogSagEKpc9mN9RL}-${id}`,ref:dynamicRef(`${POKogSagEKpc9mN9RL}-${id}`),children:/*#__PURE__*/_jsx(ProjectRow,{awards:ZxK7hDVH8Kpc9mN9RL,caseLink:resolveLink({pathVariables:{POKogSagE:POKogSagEKpc9mN9RL},webPageId:\"owsSvZlRs\"},router),desc1:Rxs8bvHB2Kpc9mN9RL,desc2:JwBr5UBNGKpc9mN9RL,height:\"100%\",id:\"PJkeb2vAO\",img1:toImageSrc(ZX5pXUDP_Kpc9mN9RL),img2:toImageSrc(e9xKRQDueKpc9mN9RL),img3:toImageSrc(n2GbYGx33Kpc9mN9RL),img4:toImageSrc(UdEjrjKl4Kpc9mN9RL),img5:toImageSrc(ji4rV4HBuKpc9mN9RL),layoutId:\"PJkeb2vAO\",link:resolveLink(xJy2bULWcKpc9mN9RL,router,{POKogSagE:POKogSagEKpc9mN9RL}),linkText:SYmtH_9ykKpc9mN9RL,opened:true,style:{width:\"100%\"},subtitle:fT9XiGZdGKpc9mN9RL,title:QaOG5g1WnKpc9mN9RL,width:\"100%\",year:Jz5S0TuwbKpc9mN9RL})})})})},idKpc9mN9RL))})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q62dwc\",\"data-framer-name\":\"Spacer\",name:\"Spacer\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-90li43\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-2gp5ii\",\"data-styles-preset\":\"xjdr17r3M\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"\u043C\u044B \u043E\u0442\u0432\u0435\u0442\u0438\u043C \u043D\u0430 \u0432\u0430\u0448 \u0437\u0430\u043F\u0440\u043E\u0441\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"\u0432 \u0442\u0435\u0447\u0435\u043D\u0438\u0435 27 \u043C\u0438\u043D\u0443\u0442\"})]})}),className:\"framer-42uz8v\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k9dsm\",children:[/*#__PURE__*/_jsx(RichTextWithWhiteLinkOnHover,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://forms.amocrm.ru/rlrmvwm\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-1sb8ie7\",\"data-styles-preset\":\"QwfGgQBcc\",children:\"\u0437\u0430\u043F\u043E\u043B\u043D\u0438\u0442\u044C \u0431\u0440\u0438\u0444\"})})})}),className:\"framer-1978k6\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithWhiteLinkOnHover,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+74997046334\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-1sb8ie7\",\"data-styles-preset\":\"QwfGgQBcc\",children:\"\u043F\u043E\u0437\u0432\u043E\u043D\u0438\u0442\u044C\"})})})}),className:\"framer-ousvkq\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithWhiteLinkOnHover,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1mhun0t\",\"data-styles-preset\":\"gGA5sWKvm\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://t.me/eto_beta_bot\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-styles-preset-1sb8ie7\",\"data-styles-preset\":\"QwfGgQBcc\",children:\"\u043D\u0430\u043F\u0438\u0441\u0430\u0442\u044C\"})})})}),className:\"framer-lhcafb\",verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Container,{className:\"framer-84vde5-container hidden-ratnba hidden-xy4qek hidden-oce3gj\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"q0QIiiVQY\",layoutId:\"q0QIiiVQY\",style:{height:\"100%\",width:\"100%\"},variant:\"py0ytlIU6\",width:\"100%\"})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k09gqs hidden-1er6rfg hidden-10zd055 framer-1oxleo5\",\"data-framer-name\":\"Frame\",name:\"Frame\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1an41xb\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,name:\"Frame\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M13.0088 21.1875C12.1532 21.3077 11.3511 21.2912 10.6025 21.1379C9.86748 20.9665 9.21085 20.6629 8.63257 20.2272C8.07014 19.7892 7.60303 19.2247 7.23125 18.5337C6.85724 17.8269 6.60343 16.9982 6.46982 16.0475C6.34513 15.1602 6.35596 14.3751 6.50233 13.692C6.66454 13.0068 6.90571 12.4236 7.22585 11.9423C7.54377 11.4452 7.92369 11.0445 8.36561 10.74C8.82116 10.4175 9.27991 10.1753 9.74188 10.0134C9.17868 9.91481 8.68567 9.79829 8.26284 9.66383C7.85586 9.52714 7.50891 9.35778 7.222 9.15574C6.93509 8.95371 6.7071 8.71107 6.53804 8.42785C6.38259 8.12655 6.27592 7.76992 6.21803 7.35797C6.11782 6.64498 6.25948 6.04341 6.643 5.55326C7.04013 5.04505 7.65857 4.73193 8.49832 4.61391L14.8677 3.71875L15.1516 5.7389L9.56652 6.52383C9.29717 6.56169 9.08426 6.65624 8.92779 6.80749C8.78493 6.94067 8.7302 7.12609 8.7636 7.36375C8.80814 7.68064 9.04293 7.91423 9.46799 8.06454C9.89305 8.21485 10.4143 8.35972 11.0317 8.49915C11.6469 8.62273 12.3163 8.78717 13.0399 8.99246C13.7794 9.19552 14.4778 9.50937 15.1353 9.93399C15.7906 10.3428 16.3708 10.9075 16.8761 11.6282C17.379 12.3331 17.7129 13.2717 17.8777 14.4442C18.0024 15.3315 17.9892 16.1574 17.8381 16.9218C17.7029 17.6841 17.4344 18.36 17.0325 18.9497C16.6307 19.5394 16.0933 20.0269 15.4204 20.4123C14.7475 20.7977 13.9436 21.0561 13.0088 21.1875ZM12.7082 19.0485C13.7539 18.9015 14.5412 18.4677 15.0701 17.7471C15.6125 17.0084 15.7958 16.0132 15.6199 14.7615C15.4462 13.5257 14.9968 12.6275 14.2718 12.0669C13.5625 11.5042 12.6851 11.2963 11.6393 11.4432C10.5936 11.5902 9.79952 12.033 9.25705 12.7717C8.73042 13.5082 8.55395 14.4943 8.72764 15.7302C8.90355 16.9819 9.34612 17.8891 10.0553 18.4519C10.7782 18.9966 11.6625 19.1955 12.7082 19.0485Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bezo5p\",\"data-framer-name\":\"fabwrap\",name:\"fabwrap\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-p156v-container\",children:/*#__PURE__*/_jsx(IconTelegramWithHoverTelegramButton,{height:\"100%\",id:\"W5yHARj9y\",layoutId:\"W5yHARj9y\",variant:\"VWQMkrhXp\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})})});});const css=['.framer-8clRn [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName} { background: #fff; }`,\".framer-8clRn .framer-1oxleo5 { display: block; }\",\".framer-8clRn .framer-1er6rfg { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1600px; }\",\".framer-8clRn .framer-1ypudo8-container { flex: none; height: 150px; pointer-events: none; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 10; }\",\".framer-8clRn .framer-1boigai, .framer-8clRn .framer-aazgj5 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-8clRn .framer-12xtac-container, .framer-8clRn .framer-y9risz-container { bottom: 0px; flex: none; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-8clRn .framer-189427o { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: 100%; }\",\".framer-8clRn .framer-1udssls-container { flex: none; height: 150px; pointer-events: none; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 1; }\",\".framer-8clRn .framer-1e96j4v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 150px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-8clRn .framer-a2ckso, .framer-8clRn .framer-1886dg5, .framer-8clRn .framer-1aidrwy { --framer-paragraph-spacing: 0px; flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-8clRn .framer-qdr7xx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-8clRn .framer-1kp7p2d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: min-content; }\",\".framer-8clRn .framer-27gqy3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 0px 0px 0px; position: relative; transform: perspective(1200px); width: min-content; }\",\".framer-8clRn .framer-wpreui { flex: none; height: 60px; overflow: visible; position: relative; width: 100%; }\",\".framer-8clRn .framer-1u2wfs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; transform: perspective(1200px); width: 100%; }\",\".framer-8clRn .framer-dg37u2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-8clRn .framer-178maxd-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-8clRn .framer-1q62dwc { flex: none; height: 140px; overflow: visible; position: relative; width: 100%; }\",\".framer-8clRn .framer-90li43 { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; min-height: 100px; overflow: hidden; padding: 10px 10px 0px 10px; position: relative; width: 100%; }\",\".framer-8clRn .framer-42uz8v { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8clRn .framer-k9dsm { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 60px 0px 60px 0px; position: relative; width: min-content; }\",\".framer-8clRn .framer-1978k6, .framer-8clRn .framer-ousvkq, .framer-8clRn .framer-lhcafb { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8clRn .framer-84vde5-container { bottom: 0px; flex: none; height: 150px; left: 0px; position: absolute; width: 100%; z-index: 1; }\",\".framer-8clRn .framer-k09gqs { background-color: #ffffff; border-bottom-left-radius: 123px; border-bottom-right-radius: 123px; border-top-left-radius: 123px; border-top-right-radius: 123px; flex: none; height: 50px; overflow: visible; position: relative; text-decoration: none; width: 50px; }\",\".framer-8clRn .framer-1an41xb { flex: none; height: 24px; left: 13px; position: absolute; top: 13px; width: 24px; }\",\".framer-8clRn .framer-bezo5p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-end; overflow: visible; padding: 0px 10px 0px 0px; pointer-events: none; position: fixed; right: 0px; top: 0px; width: min-content; z-index: 10; }\",\".framer-8clRn .framer-p156v-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-8clRn .framer-1er6rfg, .framer-8clRn .framer-189427o, .framer-8clRn .framer-1e96j4v, .framer-8clRn .framer-qdr7xx, .framer-8clRn .framer-1kp7p2d, .framer-8clRn .framer-27gqy3, .framer-8clRn .framer-1u2wfs, .framer-8clRn .framer-dg37u2, .framer-8clRn .framer-90li43, .framer-8clRn .framer-k9dsm, .framer-8clRn .framer-bezo5p { gap: 0px; } .framer-8clRn .framer-1er6rfg > *, .framer-8clRn .framer-1e96j4v > *, .framer-8clRn .framer-27gqy3 > *, .framer-8clRn .framer-1u2wfs > *, .framer-8clRn .framer-90li43 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-8clRn .framer-1er6rfg > :first-child, .framer-8clRn .framer-189427o > :first-child, .framer-8clRn .framer-1e96j4v > :first-child, .framer-8clRn .framer-27gqy3 > :first-child, .framer-8clRn .framer-1u2wfs > :first-child, .framer-8clRn .framer-dg37u2 > :first-child, .framer-8clRn .framer-90li43 > :first-child, .framer-8clRn .framer-k9dsm > :first-child { margin-top: 0px; } .framer-8clRn .framer-1er6rfg > :last-child, .framer-8clRn .framer-189427o > :last-child, .framer-8clRn .framer-1e96j4v > :last-child, .framer-8clRn .framer-27gqy3 > :last-child, .framer-8clRn .framer-1u2wfs > :last-child, .framer-8clRn .framer-dg37u2 > :last-child, .framer-8clRn .framer-90li43 > :last-child, .framer-8clRn .framer-k9dsm > :last-child { margin-bottom: 0px; } .framer-8clRn .framer-189427o > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-8clRn .framer-qdr7xx > *, .framer-8clRn .framer-1kp7p2d > *, .framer-8clRn .framer-bezo5p > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-8clRn .framer-qdr7xx > :first-child, .framer-8clRn .framer-1kp7p2d > :first-child, .framer-8clRn .framer-bezo5p > :first-child { margin-left: 0px; } .framer-8clRn .framer-qdr7xx > :last-child, .framer-8clRn .framer-1kp7p2d > :last-child, .framer-8clRn .framer-bezo5p > :last-child { margin-right: 0px; } .framer-8clRn .framer-dg37u2 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-8clRn .framer-k9dsm > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\"@media (min-width: 1600px) { .framer-8clRn .hidden-1er6rfg { display: none !important; } }\",`@media (min-width: 1280px) and (max-width: 1599px) { .framer-8clRn .hidden-10zd055 { display: none !important; } .${metadata.bodyClassName} { background: #fff; } .framer-8clRn .framer-1er6rfg { width: 1280px; } .framer-8clRn .framer-1e96j4v { padding: 130px 0px 0px 0px; }}`,`@media (min-width: 1024px) and (max-width: 1279px) { .framer-8clRn .hidden-ratnba { display: none !important; } .${metadata.bodyClassName} { background: #fff; } .framer-8clRn .framer-1er6rfg { width: 1024px; } .framer-8clRn .framer-27gqy3 { padding: 4px 0px 0px 0px; } .framer-8clRn .framer-90li43 { height: min-content; padding: 60px 10px 40px 10px; }}`,`@media (min-width: 768px) and (max-width: 1023px) { .framer-8clRn .hidden-xy4qek { display: none !important; } .${metadata.bodyClassName} { background: #fff; } .framer-8clRn .framer-1er6rfg { width: 768px; } .framer-8clRn .framer-27gqy3 { padding: 4px 0px 0px 0px; } .framer-8clRn .framer-wpreui { height: 50px; } .framer-8clRn .framer-90li43 { height: min-content; padding: 60px 10px 40px 10px; }}`,`@media (max-width: 767px) { .framer-8clRn .hidden-oce3gj { display: none !important; } .${metadata.bodyClassName} { background: #fff; } .framer-8clRn .framer-1er6rfg { width: 428px; } .framer-8clRn .framer-1e96j4v { padding: 110px 0px 0px 0px; } .framer-8clRn .framer-27gqy3 { padding: 4px 0px 0px 0px; } .framer-8clRn .framer-wpreui { height: 40px; } .framer-8clRn .framer-90li43 { height: min-content; padding: 60px 10px 40px 10px; } .framer-8clRn .framer-42uz8v { order: 1; } .framer-8clRn .framer-k9dsm { order: 2; } .framer-8clRn .framer-k09gqs { order: 3; }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3124\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TsP0b24KC\":{\"layout\":[\"fixed\",\"auto\"]},\"YYIVSX4B6\":{\"layout\":[\"fixed\",\"auto\"]},\"pjkV0tH0m\":{\"layout\":[\"fixed\",\"auto\"]},\"DQOUd4pdQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerResponsiveScreen\n */const FramerYEEJUYgTN=withCSS(Component,css,\"framer-8clRn\");export default FramerYEEJUYgTN;FramerYEEJUYgTN.displayName=\"Projects\";FramerYEEJUYgTN.defaultProps={height:3124,width:1600};addFonts(FramerYEEJUYgTN,[...NavigationFonts,...NavMenuFonts,...ProjectRowFonts,...IconTelegramFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYEEJUYgTN\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TsP0b24KC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YYIVSX4B6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pjkV0tH0m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DQOUd4pdQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"3124\",\"framerIntrinsicWidth\":\"1600\",\"framerResponsiveScreen\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "whCAA4F,SAARA,EAA+BC,EAAM,CAAC,GAAK,CAAC,KAAAC,EAAK,kOAAkO,QAAAC,EAAQ,EAAI,EAAEF,EAA6CG,EAAtBF,EAAK,MAAM,GAAG,EAAyB,IAAIG,GAAMA,EAAK,MAAM,EAAQC,EAAS,CAAC,OAAO,CAAC,EAAE,OAAO,WAAW,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,SAAS,CAAC,CAAC,EAAE,QAAQ,CAAC,EAAE,EAAE,WAAW,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,SAAS,GAAG,CAAC,CAAC,EAAQC,EAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,gBAAgB,KAAK,IAAI,KAAK,EAAEH,EAAM,MAAM,CAAC,CAAC,CAAC,EAAE,OAAqBI,EAAKC,EAAO,IAAI,CAAC,QAAQ,SAAS,SAASF,EAAU,QAAQJ,EAAQ,UAAU,SAAS,MAAM,CAAC,GAAGF,EAAM,MAAM,QAAQ,OAAO,SAAS,OAAO,OAAO,MAAM,EAAE,SAASG,EAAM,IAAI,CAACM,EAAQC,IAAsBH,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,SAAS,QAAQ,MAAM,EAAE,SAAuBA,EAAKC,EAAO,KAAK,CAAC,MAAM,CAAC,QAAQ,cAAc,EAAE,SAASH,EAAS,SAASI,CAAO,CAAC,CAAC,EAAEC,CAAK,CAAC,CAAC,CAAC,CAAE,CCGnjCC,GAAoBC,EAAW,CAAC,OAAO,CAAC,KAAKC,EAAY,QAAQ,aAAa,GAAK,YAAY,uBAAuB,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,UAAU,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,MAAM,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,OAAO,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,UAAU,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,UAAU,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,aAAa,GAAG,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,QAAQ,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,OAAO,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,OAAO,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAE,IAAMC,GAAcC,GAAO,CAAC,OAAO,GAAK,CAAC,KAAKA,GAAO,KAAK,MAAO,MAAK,KAAKA,GAAO,KAAK,MAAO,MAAK,KAAKA,GAAO,KAAK,MAAO,MAAK,KAAKA,GAAO,IAAI,MAAO,KAAI,KAAKA,GAAO,IAAI,MAAO,KAAI,QAAQ,MAAO,IAAI,CAAC,EAAiB,SAARH,EAA4BI,EAAM,CAAC,GAAK,CAACC,EAAWC,CAAa,EAAEC,EAASL,GAAc,OAAOM,EAAQ,IAAYA,EAAO,WAAW,GAAG,CAAC,EAAEC,GAAU,IAAI,CAAC,IAAMC,EAAmB,IAAI,CAAC,IAAIC,EAAcT,GAAcM,EAAO,UAAU,EAAKH,GAAYM,IAAeL,EAAcK,CAAa,EAAE,QAAQ,IAAI,WAAWN,EAAW,MAAMM,CAAa,EAAG,EAAE,OAAAH,EAAO,iBAAiB,SAASE,CAAkB,EAAQ,IAAIF,EAAO,oBAAoB,SAASE,CAAkB,CAAE,EAAE,CAACL,CAAU,CAAC,EAAE,GAAK,CAACO,EAASC,CAAW,EAAEN,EAASH,EAAM,MAAM,EAAQU,EAAM,CAACV,EAAM,KAAKA,EAAM,KAAKA,EAAM,KAAKA,EAAM,KAAKA,EAAM,IAAI,EAAE,OAAOW,GAAGA,CAAC,EAAQC,EAAQ,CAAC,QAAQ,CAAC,OAAO,UAAU,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,OAAO,UAAU,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQC,EAAM,CAAC,QAAQ,CAAC,QAAQ,EAAE,MAAM,OAAO,gBAAgB,gBAAgB,KAAK,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,MAAM,GAAG,gBAAgB,mBAAmB,KAAK,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,EAAQC,EAAQ,IAAI,CAACL,EAAY,CAACD,CAAQ,EAAgD,IAAMO,EAA3C,SAAS,eAAef,EAAM,KAAK,EAAa,sBAAsB,EAAE,IAAII,EAAO,QAAQ,WAAW,IAAIA,EAAO,SAAS,CAAC,IAAIW,EAAE,GAAG,SAAS,QAAQ,CAAC,EAAE,CAAC,CAAE,EAAE,OAAGd,GAAY,IAAyBe,EAAKC,EAAK,CAAC,KAAKjB,EAAM,SAAS,SAAsBgB,EAAK,IAAI,CAAC,MAAME,EAAO,SAAS,SAAsBF,EAAKG,GAAoB,CAAC,SAAsBC,EAAMC,EAAO,IAAI,CAAC,GAAGrB,EAAM,MAAM,WAAW,UAC16E,MAAMA,EAAM,MAAM,SAASY,EAAQ,QAAQ,SAAS,KAAK,SAAS,SAAS,CAAcQ,EAAME,EAAgB,CAAC,SAAS,CAACrB,GAAY,IAAiBe,EAAKO,GAAW,CAAC,SAASf,EAAS,KAAKR,EAAM,KAAK,MAAMA,EAAM,MAAM,SAASA,EAAM,SAAS,SAASA,EAAM,SAAS,KAAKA,EAAM,KAAK,WAAWC,CAAU,EAAE,aAAa,EAAee,EAAKQ,GAAQ,CAAC,SAAShB,EAAS,KAAKR,EAAM,KAAK,MAAMA,EAAM,MAAM,SAASA,EAAM,SAAS,SAASA,EAAM,SAAS,KAAKA,EAAM,KAAK,WAAWC,CAAU,EAAE,aAAa,EAAEO,GAAuBQ,EAAKS,GAAQ,CAAC,SAASzB,EAAM,SAAS,MAAMU,EAAM,SAASF,EAAS,WAAWP,CAAU,CAAC,EAAEO,GAAuBQ,EAAKU,GAAY,CAAC,OAAO1B,EAAM,OAAO,MAAMA,EAAM,MAAM,MAAMA,EAAM,MAAM,SAASA,EAAM,SAAS,KAAKA,EAAM,KAAK,WAAWC,CAAU,EAAE,aAAa,CAAC,CAAC,CAAC,EAAee,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,IAAI,GAAG,QAAQ,EAAE,MAAM,EAAE,EAAE,SAASL,EAAM,WAAWA,EAAM,QAAQ,UAAU,CAAC,EAAeG,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,OAAO,EAAE,QAAQ,EAAE,MAAM,EAAE,EAAE,SAASL,EAAM,WAAWA,EAAM,QAAQ,UAAU,CAAC,EAAeG,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAuBF,EAAKC,EAAK,CAAC,KAAKjB,EAAM,SAAS,SAAsBgB,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,6CAA6C,oBAAoB,uBAAuB,WAAW,GAAG,EAAE,QAAQ,IAAI,QAAQ,IAAIhB,EAAM,QAAQ,EAAE,SAAsBoB,EAAM,IAAI,CAAC,SAAS,CAAcJ,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,MAAM,cAAc,MAAM,EAAE,IAAIlB,EAAM,MAAM,KAAKA,EAAM,KAAK,GAAG,IAAI,EAAE,CAAC,EAAegB,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,GAAG,SAAS,GAAG,WAAW,MAAM,EAAE,SAAShB,EAAM,KAAK,CAAC,EAAegB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,OAAO,cAAc,GAAG,aAAa,EAAE,EAAE,SAAShB,EAAM,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAM,KAAK,CAAE,CAyC1vD,SAASwB,GAAQxB,EAAM,CAAC,IAAM2B,EAAK,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,WAAW,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQC,EAAM,CAAC,QAAQ,CAAC,aAAa,EAAE,QAAQ,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,aAAa,GAAG,QAAQ,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,OAAoBR,EAAMC,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAAS,CAAcgB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAASA,EAAM,IAAI,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,QAAQ,MAAM,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,eAAelB,EAAM,UAAU,EAAE,WAAW,SAAS,QAAQ,OAAO,aAAa,EAAE,EAAE,SAASA,EAAM,KAAK,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,QAAQrB,EAAM,SAAS,UAAU,GAAM,SAAS2B,EAAK,MAAMT,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAASA,EAAM,QAAQ,CAAC,CAAC,CAAC,EAAeoB,EAAMC,EAAO,IAAI,CAAC,MAAMH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,SAAS,CAAcgB,EAAKK,EAAO,EAAE,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,KAAKA,EAAM,KAAK,OAAO,SAAS,IAAI,sBAAsB,SAASA,EAAM,QAAQ,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,SAASO,EAAM,MAAMV,EAAO,iBAAiB,SAAsBE,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,MAAM,6BAA6B,SAAS,CAAcJ,EAAK,OAAO,CAAC,EAAE,mBAAmB,OAAO,QAAQ,YAAY,MAAM,cAAc,OAAO,CAAC,EAAeA,EAAK,OAAO,CAAC,EAAE,6eAA6e,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAqI,SAASS,GAAQ,CAAC,SAAAI,EAAS,MAAAnB,EAAM,SAAAF,EAAS,WAAAP,CAAU,EAAE,CAAC,IAAMW,EAAQ,CAAC,QAAQ,CAAC,QAAQ,EAAE,OAAO,OAAO,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,gBAAgB,EAAE,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQkB,EAAa,CAAC,QAAQ,CAAC,QAAQ,EAAE,MAAM,SAAS,WAAW,CAAC,KAAK,iBAAiB,SAAS,IAAI,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,gBAAgB,EAAE,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,MAAM,EAAE,WAAW,CAAC,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQC,EAAM,CAAC,QAAQ,CAAC,MAAM,OAAO,WAAW,CAAC,SAAS,EAAE,KAAK,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,MAAM,GAAG,CAAC,EAAE,OAAO,CAAC,MAAM,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC,CAAC,EACt4F,QAAQ,IAAI,OAAOF,CAAQ,EAAE,IAAMG,EAAIC,EAAO,IAAI,EAAQC,GAAQxB,EAAM,QAAQ,EAAEA,EAAM,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,GAAG,IAAIyB,GAAmBnB,EAAKC,EAAK,CAAC,KAAKY,EAAS,SAAsBb,EAAKK,EAAO,EAAE,CAAC,QAAQ,GAAK,MAAMH,EAAO,aAAa,SAASY,EAAa,QAAQnB,GAAG,CAACA,EAAE,gBAAgB,CAAE,EAAE,SAAsBK,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,MAAM,IAAIiB,GAAgB,kCAAkC,IAAI,GAAG,SAASJ,CAAK,EAAE,UAAUI,CAAI,CAAC,CAAC,CAAC,EAAEA,CAAI,CAAC,EAAMC,EAAQH,EAAO,EAAQI,EAAgB1B,GAAG,CAAC,IAAI2B,EAAQF,EAAQ,QAAYG,EAAMC,GAAuB7B,EAAE2B,CAAO,EAAQG,IAAOF,EAAM,YAAYA,EAAM,QAAQA,EAAM,QAAQ,IAAI,GAAG,GAAGG,GAAQJ,EAAQ,WAAWG,GAAM,CAAC,SAAS,GAAG,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,EAAE,SAASE,IAAGL,EAAQ,WAAWK,EAAC,CAAC,CAAE,EACntB,CAACC,EAAWC,EAAWC,EAAO,EAAEC,GAAWC,EAAa,EAAQC,GAAc,IAAI,CAAIL,GAAY,OAAMC,EAAW,EAAEC,GAAQ,kDAAU,EAAG,EAAQI,GAAc,IAAI,CAAsBN,IAAW,CAAG,EAAE,OAAoB5B,EAAKK,EAAO,IAAI,CAAC,IAAIe,EAAQ,MAAM,CAAC,GAAGlB,EAAO,QAAQ,SAAS,QAAQ,EAAE,SAASN,EAAQ,QAAQ,SAAS,QAAQ,UAAU,KAAK,SAAS,YAAYD,GAAG0B,EAAgB1B,CAAC,EAAE,aAAasC,GAAc,aAAaC,GAAc,SAAS1C,GAAU0B,CAAM,EAAE,SAAS,CAAE,CAAC,SAASR,GAAY1B,EAAM,CAAC,IAAMY,EAAQ,CAAC,QAAQ,CAAC,QAAQ,EAAE,OAAO,OAAO,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,gBAAgB,EAAE,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,WAAW,CAAC,KAAK,iBAAiB,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQuC,EAAK,CAAC,QAAQ,CAAC,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,WAAW,CAAC,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,OAAoB/B,EAAMC,EAAO,IAAI,CAAC,MAAMH,EAAO,gBAAgB,SAASN,EAAQ,QAAQ,SAAS,QAAQ,UAAU,KAAK,SAAS,SAAS,CAAcI,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,OAAO,MAAM,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAAsBgB,EAAKoC,EAAc,CAAC,KAAKpD,EAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,OAAO,MAAM,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAAsBgB,EAAKoC,EAAc,CAAC,KAAKpD,EAAM,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,OAAO,MAAM,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,OAAO,MAAM,EAAE,SAAsBoB,EAAMC,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAAS,CAAcgB,EAAKoC,EAAc,CAAC,KAAKpD,EAAM,KAAK,CAAC,EAAEA,EAAM,YAAY,KAAkBgB,EAAKK,EAAO,EAAE,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,KAAKA,EAAM,KAAK,OAAO,SAAS,IAAI,sBAAsB,SAASA,EAAM,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,OAAO,MAAM,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,GAAGlB,EAAM,UAAU,EAAE,OAAOqD,EAASrD,EAAM,WAAW,IAAI,IAAI,IAAI,IAAI,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,IAAMkB,EAAO,CAAC,QAAQ,CAAC,SAAS,WAAW,QAAQ,OAAO,cAAc,MAAM,SAAS,SAAS,MAAM,OAAO,IAAI,CAAC,EAAE,aAAa,CAAC,MAAM,SAAS,OAAO,UAAU,YAAY,QAAQ,WAAW,CAAC,EAAE,MAAM,CAAC,cAAc,OAAO,gBAAgB,UAAU,MAAM,OAAO,OAAO,OAAO,UAAU,OAAO,EAAE,YAAYoC,IAAW,CAAC,SAAS,WAAW,WAAW,6CAA6C,oBAAoB,uBAAuB,WAAW,IAAI,MAAM,UAC1mF,QAAQ,OAAO,eAAe,SAAS,oBAAoB,gCAAgC,iBAAiB,yBAAyB,MAAM,MAAM,GAAI,YAAYA,IAAW,CAAC,SAAS,WAAW,KAAK,EAAE,IAAID,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,CAAC,EAAE,SAASD,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,WAAW,OAAO,QAAQ,GAAG,GAAI,eAAeA,IAAW,CAAC,SAAS,WAAW,KAAK,EAAE,IAAID,EAASC,EAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,SAASD,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,WAAW,OAAO,QAAQ,CAAC,GAAI,YAAYA,IAAW,CAAC,SAAS,WAAW,KAAK,EAAE,IAAID,EAASC,EAAG,GAAG,GAAG,GAAG,EAAE,CAAC,EAAE,SAASD,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,WAAW,MAAM,GAAI,YAAYA,IAAW,CAAC,SAAS,WAAW,KAAK,EAAE,WAAW,GAAG,IAAID,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,SAASD,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,MAAM,OAAO,WAAW,OAAO,QAAQ,EAAE,oBAAoB,OAAO,eAAe,sBAAsB,sBAAsB,WAAW,GAAI,iBAAiB,CAAC,IAAI,GAAG,MAAM,EAAE,SAAS,UAAU,EAAE,gBAAgB,CACv6B,SAAS,WAAW,WAAW,6CAA6C,oBAAoB,uBAAuB,WAAW,IAAI,MAAM,UAC5I,QAAQ,OAAO,eAAe,SAAS,oBAAoB,gCAAgC,iBAAiB,yBAAyB,MAAM,MAAM,EAAE,YAAYA,IAAW,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,GAAG,SAASD,EAASC,EAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,WAAW,OAAO,QAAQ,CAAC,GAAI,KAAK,CAACC,EAAKD,KAAY,CAAC,OAAOD,EAASC,EAAG,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,SAAS,WAAW,WAAW,eAAeC,CAAI,EAAE,GAAI,KAAK,CAAC,WAAW,EAAE,MAAM,OAAO,OAAO,EAAE,gBAAgB,mBAAmB,SAAS,SAAS,OAAO,EAAE,SAAS,UAAU,EAAE,SAAS,CAAC,MAAM,UAAU,eAAe,SAAS,CAAC,EAAE,SAASf,GAAuBgB,EAAMC,EAAiB,CAAC,IAAMC,EAAS,CAAC,EAAEF,EAAM,MAAM,EAAEA,EAAM,KAAK,EAAQG,EAAO,CAAC,KAAKF,EAAiB,WAAW,IAAIA,EAAiB,UAAU,MAAMA,EAAiB,YAAY,OAAOA,EAAiB,YAAY,EAAMG,EAAUH,EAAiB,aAAa,KAAMG,GAAWD,EAAO,MAAMC,EAAU,WAAWD,EAAO,KAAKC,EAAU,UAAUA,EAAUA,EAAU,aAAc,MAAM,CAAC,EAAEF,EAAS,EAAEC,EAAO,KAAK,EAAED,EAAS,EAAEC,EAAO,IAAI,MAAMA,EAAO,MAAM,OAAOA,EAAO,OAAO,SAASD,EAAS,EAAEC,EAAO,KAAKA,EAAO,MAAM,IAAIA,EAAO,MAAM,GAAG,SAASD,EAAS,EAAEC,EAAO,IAAIA,EAAO,OAAO,IAAIA,EAAO,OAAO,GAAG,YAAYF,EAAiB,YAAY,aAAaA,EAAiB,YAAY,CAAE,CAAC,SAASJ,EAASpD,EAAW4D,EAAMC,EAAMC,EAAMC,EAAKC,EAAK,CAAC,OAAOhE,EAAW,CAAC,IAAK,MAAK,OAAO4D,EAAM,IAAK,MAAK,OAAOC,EAAM,IAAK,MAAK,OAAOC,EAAM,IAAK,KAAI,OAAOC,EAAK,IAAK,KAAI,OAAOC,EAAK,QAAQ,OAAOJ,CAAM,CAAC,CAM99C,SAAStC,GAAWvB,EAAM,CAAC,IAAM2B,EAAK,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,QAAQ,EAAE,WAAW,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,EAAQC,EAAM,CAAC,QAAQ,CAAC,WAAW,EAAE,QAAQ,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,WAAW,EAAE,QAAQ,EAAE,WAAW,CAAC,SAAS,IAAI,KAAK,CAAC,EAAE,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,OAAoBR,EAAMC,EAAO,IAAI,CAAC,MAAMH,EAAO,YAAYlB,EAAM,UAAU,EAAE,SAAS,CAAcgB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,YAAYlB,EAAM,UAAU,EAAE,IAAI,EAAE,EAAE,SAASA,EAAM,IAAI,CAAC,CAAC,CAAC,EAAeoB,EAAMC,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGH,EAAO,KAAK,EAAElB,EAAM,UAAU,CAAC,EAAE,SAAS,CAAcgB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGE,EAAO,eAAelB,EAAM,UAAU,EAAE,IAAI,EAAE,EAAE,SAASA,EAAM,KAAK,CAAC,EAAegB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAGE,EAAO,YAAYlB,EAAM,UAAU,EAAE,IAAI,EAAE,EAAE,SAASA,EAAM,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAegB,EAAKK,EAAO,IAAI,CAAC,MAAMH,EAAO,KAAK,EAAElB,EAAM,UAAU,EAAE,SAAsBgB,EAAKK,EAAO,IAAI,CAAC,SAASO,EAAM,MAAMV,EAAO,iBAAiB,SAAsBE,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,MAAM,6BAA6B,SAAS,CAAcJ,EAAK,OAAO,CAAC,EAAE,yBAAyB,OAAO,QAAQ,eAAe,MAAM,iBAAiB,OAAO,CAAC,EAAeA,EAAK,OAAO,CAAC,EAAE,mCAAmC,OAAO,QAAQ,eAAe,MAAM,iBAAiB,QAAQ,kBAAkB,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CCvD3D,IAAMkD,GAAgBC,EAASC,CAAU,EAAQC,GAAaF,EAASG,CAAO,EAAQC,GAAeC,GAAOC,CAAQ,EAAQC,EAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAgBV,EAASW,CAAU,EAAQC,EAA6BC,GAAqBP,CAAQ,EAAQQ,GAAkBd,EAASe,CAAY,EAAQC,GAAoCC,GAAwBF,CAAY,EAAQG,GAAoBC,GAAWV,EAAO,GAAG,EAAiF,IAAMW,GAAY,CAAC,UAAU,qBAAqB,UAAU,sBAAsB,UAAU,6CAA6C,UAAU,8CAA8C,UAAU,6CAA6C,EAAQC,EAAU,IAAI,OAAO,SAAW,IAAkBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAKD,EAAU,GAAG,OAAyE,IAAME,GAAY,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,EAAE,SAASC,GAAQ,CAAC,SAAAC,CAAQ,EAAE,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAEC,GAAgB,EAAE,OAAOH,EAAS,CAAC,KAAK,IAAIE,EAAW,EAAK,EAAE,KAAK,IAAIA,EAAW,EAAI,EAAE,OAAO,IAAIA,EAAW,CAACD,CAAO,EAAE,QAAAA,CAAO,CAAC,CAAE,CAAC,IAAMG,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,EAAkB,CAACC,EAAEC,IAAI,uBAAuBA,CAAC,GAASC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,EAAWC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAM,IAAY,OAAOA,GAAQ,SAASA,EAAM,OAAkBC,GAAU,CAAC,CAAC,MAAAC,EAAM,SAAAf,CAAQ,IAAI,CAAC,IAAMgB,EAAKC,GAAaF,CAAK,EAAE,OAAOf,EAASgB,CAAI,CAAE,EAAQE,EAASC,EAAiB,EAAQC,GAAwB,CAAC,eAAe,YAAY,eAAe,YAAY,eAAe,YAAY,YAAY,YAAY,aAAa,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAA6BC,GAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,CAAY,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,GAAmB,mBAAAC,GAAmB,mBAAAC,GAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,GAAmB,mBAAAC,GAAmB,YAAAC,GAAY,GAAGC,EAAS,EAAE/B,GAASI,CAAK,EAAQ4B,GAAgB,IAAI,CAAC,IAAMC,EAAUnC,EAAiB,EAAqC,GAAnC,SAAS,MAAMmC,EAAU,OAAO,GAAMA,EAAU,SAAS,CAAC,IAAIC,GAAyBA,EAAwB,SAAS,cAAc,uBAAuB,KAAK,MAAMA,IAA0B,QAAcA,EAAwB,aAAa,UAAUD,EAAU,QAAQ,CAAE,CAAIA,EAAU,gBAAe,MAAM,KAAK,SAAS,KAAK,SAAS,EAAE,OAAOE,GAAGA,EAAE,WAAW,cAAc,CAAC,EAAE,IAAIA,GAAG,SAAS,KAAK,UAAU,OAAOA,CAAC,CAAC,EAAE,SAAS,KAAK,UAAU,IAAIF,EAAU,aAAa,EAAG,EAAE,CAAC,CAAC,EAAE,GAAK,CAACG,EAAYC,EAAmB,EAAEC,GAA8BvB,EAAQzC,GAAY,EAAK,EAAQiE,GAAe,OAAgBC,GAAW/D,GAAY,QAAa,CAAC,sBAAAgE,GAAsB,MAAAC,EAAK,EAAEC,GAAyB,MAAS,EAAQC,GAAcC,GAASJ,GAAsB,SAASK,IAAO,CAACD,EAAQ,OAAO,CAAE,CAAC,EAAQE,GAAeF,GAASJ,GAAsB,SAASK,IAAO,CAACD,EAAQ,KAAK,CAAE,CAAC,EAAQG,GAAY,IAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,SAASZ,CAAW,EAAS,GAAW,CAAC7D,EAAU,EAAU0E,GAAa,IAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,SAASb,CAAW,EAAQ,CAAC7D,EAAU,EAAS,GAAa2B,GAAGgD,GAAkB,WAAW,EAAQC,GAAOC,GAAU,EAAQC,GAAWC,GAAe,EAAQC,GAAsBC,GAAM,EAAE,OAAoBC,EAAKC,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,YAAY,kBAAAlF,EAAiB,EAAE,SAAsBiF,EAAKE,EAAY,CAAC,GAAG7C,GAA4CyC,GAAgB,SAAsBK,EAAMC,EAAO,IAAI,CAAC,UAAUC,EAAG,eAA2BjD,GAAuBA,GAAuBA,GAAuBA,EAAS,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAS,CAAc+C,EAAMG,GAAoB,CAAC,GAAGhC,GAAU,UAAU+B,EAAG,iBAAiBjD,CAAS,EAAE,IAAIJ,EAAI,MAAM,CAAC,GAAGG,CAAK,EAAE,SAAS,CAACoC,GAAY,GAAgBS,EAAK/E,GAAQ,CAAC,SAASsF,GAA6BP,EAAKQ,EAAU,CAAC,SAAsBL,EAAMM,EAAU,CAAC,UAAU,yDAAyD,SAAS,CAAcT,EAAKU,EAAkB,CAAC,WAAW/B,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsBqB,EAAKW,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQxB,GAAcoB,CAAc,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAeP,EAAKY,EAAgB,CAAC,SAASL,EAAe,SAAsBP,EAAKQ,EAAU,CAAC,SAA+BK,EAA0BV,EAAYW,EAAS,CAAC,SAAS,CAAcd,EAAKI,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,iBAAiB,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,MAAM,IAAIG,EAAe,KAAK,CAAC,EAAE,WAAW,EAAeP,EAAKS,EAAU,CAAC,UAAU,0BAA0B,SAAsBT,EAAKe,EAAQ,CAAC,SAASzB,GAAeiB,CAAc,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,cAAc,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeJ,EAAMC,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAACZ,GAAa,GAAgBQ,EAAK/E,GAAQ,CAAC,SAAS+F,GAA4BhB,EAAKQ,EAAU,CAAC,SAAsBL,EAAMM,EAAU,CAAC,UAAU,qEAAqE,SAAS,CAAcT,EAAKU,EAAkB,CAAC,WAAW/B,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsBqB,EAAKW,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQxB,GAAc6B,CAAa,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAehB,EAAKY,EAAgB,CAAC,SAASI,EAAc,SAAsBhB,EAAKQ,EAAU,CAAC,SAA+BK,EAA0Bb,EAAWc,EAAS,CAAC,SAAsBd,EAAKI,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,gBAAgB,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,MAAM,IAAIY,EAAc,KAAK,CAAC,EAAE,WAAW,CAAC,CAAC,EAAE,SAAS,cAAc,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeb,EAAMC,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAcJ,EAAKiB,GAAe,CAAC,sBAAsB,GAAK,SAAsBjB,EAAWc,EAAS,CAAC,SAAsBd,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,cAAc,EAAE,SAAS,6CAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeG,EAAMC,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAcJ,EAAKkB,EAAgB,CAAC,kBAAkB,CAAC,WAAW3F,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,iBAAiB,kBAAkBE,EAAkB,SAAsBwE,EAAKU,EAAkB,CAAC,WAAW/B,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsBqB,EAAWc,EAAS,CAAC,SAAsBX,EAAM,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,cAAc,EAAE,SAAS,CAAC,yDAAyBH,EAAK,KAAK,CAAC,CAAC,EAAE,0BAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAKiB,GAAe,CAAC,sBAAsB,GAAK,SAAsBjB,EAAWc,EAAS,CAAC,SAAsBd,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,cAAc,EAAE,SAAS,iFAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKkB,EAAgB,CAAC,kBAAkB,CAAC,WAAWtF,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,kBAAkBH,EAAkB,SAAsBwE,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsBnB,EAAWc,EAAS,CAAC,SAAsBd,EAAK,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,OAAO,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAKI,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,QAAQ,CAAC,EAAeJ,EAAKkB,EAAgB,CAAC,kBAAkB,CAAC,WAAW3F,EAAW,EAAE,sBAAsB,GAAK,gBAAgBM,GAAW,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,gBAAgB,kBAAkBL,EAAkB,SAAsBwE,EAAKhE,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,KAAKoF,GAAS,OAAOnE,EAAa,KAAK,YAAY,EAAE,OAAO,CAAC,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,EAAE,SAASoE,GAAYA,EAAW,IAAI,CAAC,CAAC,UAAU9D,EAAmB,UAAUC,EAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,UAAUC,GAAmB,GAAGC,EAAW,EAAEiD,KAAiBtB,EAAKE,EAAY,CAAC,GAAG,aAAa7B,EAAW,GAAG,SAAsB2B,EAAKuB,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAUhE,CAAkB,EAAE,SAAsByC,EAAKI,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsBJ,EAAKS,EAAU,CAAC,UAAU,2BAA2B,GAAG,GAAGlD,CAAkB,IAAId,EAAE,GAAG,IAAImD,GAAW,GAAGrC,CAAkB,IAAId,EAAE,EAAE,EAAE,SAAsBuD,EAAKwB,EAAW,CAAC,OAAO3D,GAAmB,SAAS4D,EAAY,CAAC,cAAc,CAAC,UAAUlE,CAAkB,EAAE,UAAU,WAAW,EAAEmC,EAAM,EAAE,MAAM5B,GAAmB,MAAMC,GAAmB,OAAO,OAAO,GAAG,YAAY,KAAKjC,EAAWkC,EAAkB,EAAE,KAAKlC,EAAWmC,EAAkB,EAAE,KAAKnC,EAAWoC,EAAkB,EAAE,KAAKpC,EAAWqC,EAAkB,EAAE,KAAKrC,EAAWsC,EAAkB,EAAE,SAAS,YAAY,KAAKqD,EAAY7D,GAAmB8B,GAAO,CAAC,UAAUnC,CAAkB,CAAC,EAAE,SAASI,GAAmB,OAAO,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,SAASD,GAAmB,MAAMD,GAAmB,MAAM,OAAO,KAAKD,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEa,EAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2B,EAAKI,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAeD,EAAMC,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAcJ,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsBnB,EAAWc,EAAS,CAAC,SAAsBX,EAAM,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,CAAcH,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAS,8HAA0B,CAAC,EAAeA,EAAK,KAAK,CAAC,CAAC,EAAeA,EAAK,OAAO,CAAC,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAS,qFAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeG,EAAMC,EAAO,IAAI,CAAC,UAAU,eAAe,SAAS,CAAcJ,EAAK0B,EAA6B,CAAC,sBAAsB,GAAK,SAAsB1B,EAAWc,EAAS,CAAC,SAAsBd,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsBA,EAAK2B,EAAK,CAAC,KAAK,kCAAkC,aAAa,GAAK,aAAa,GAAM,SAAsB3B,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iFAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeA,EAAK0B,EAA6B,CAAC,sBAAsB,GAAK,SAAsB1B,EAAWc,EAAS,CAAC,SAAsBd,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsBA,EAAK2B,EAAK,CAAC,KAAK,mBAAmB,aAAa,GAAK,aAAa,GAAM,SAAsB3B,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wDAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeA,EAAK0B,EAA6B,CAAC,sBAAsB,GAAK,SAAsB1B,EAAWc,EAAS,CAAC,SAAsBd,EAAK,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,SAAsBA,EAAK2B,EAAK,CAAC,KAAK,4BAA4B,aAAa,GAAK,aAAa,GAAM,SAAsB3B,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kDAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAER,GAAa,GAAgBQ,EAAKS,EAAU,CAAC,UAAU,oEAAoE,SAAsBT,EAAKW,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,EAAEpB,GAAY,GAAgBS,EAAK2B,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,SAAsB3B,EAAKI,EAAO,EAAE,CAAC,UAAU,6DAA6D,mBAAmB,QAAQ,KAAK,QAAQ,SAAsBJ,EAAK4B,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,KAAK,QAAQ,IAAI;AAAA;AAAA;AAAA,EAA0yD,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe5B,EAAKI,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,KAAK,UAAU,SAAsBJ,EAAKS,EAAU,CAAC,UAAU,yBAAyB,SAAsBT,EAAK6B,GAAoC,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe7B,EAAK,MAAM,CAAC,GAAG,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ8B,GAAI,CAAC,sZAAsZ,kFAAkF,IAAI1F,EAAS,aAAa,yBAAyB,oDAAoD,iTAAiT,6KAA6K,wJAAwJ,6KAA6K,yTAAyT,4KAA4K,0SAA0S,kOAAkO,uSAAuS,gUAAgU,sUAAsU,iHAAiH,oTAAoT,2QAA2Q,yGAAyG,mHAAmH,qUAAqU,8NAA8N,kUAAkU,6MAA6M,6IAA6I,uSAAuS,sHAAsH,kVAAkV,6HAA6H,4rEAA4rE,6FAA6F,qHAAqHA,EAAS,aAAa,yIAAyI,oHAAoHA,EAAS,aAAa,0NAA0N,mHAAmHA,EAAS,aAAa,wQAAwQ,2FAA2FA,EAAS,aAAa,scAAsc,GAAe0F,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,EAAG,EAMts5BC,EAAgBC,GAAQlF,GAAUgF,GAAI,cAAc,EAASzF,GAAQ0F,EAAgBA,EAAgB,YAAY,WAAWA,EAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAEE,GAASF,EAAgB,CAAC,GAAGG,GAAgB,GAAGC,GAAa,GAAGC,GAAgB,GAAGC,GAAkB,GAAeC,GAAM,GAAgBA,GAAM,GAAgBA,GAAM,GAAgBA,EAAK,CAAC,EAChX,IAAMC,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,sBAAwB,IAAI,oCAAsC,4OAA0R,sBAAwB,OAAO,qBAAuB,OAAO,uBAAyB,EAAE,CAAC,EAAE,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["RevealingText", "props", "text", "visible", "words", "word", "variants", "container", "p", "motion", "element", "index", "addPropertyControls", "ProjectRow", "ControlType", "getBreakpoint", "width", "props", "breakpoint", "setBreakpoint", "ye", "window", "ue", "handleResizeWindow", "newBreakpoint", "expanded", "setExpanded", "files", "e", "wrapper", "lines", "onClick", "y", "p", "Link", "styles", "AnimateSharedLayout", "u", "motion", "AnimatePresence", "Content768", "Content", "Gallery", "ContentHint", "desc", "arrow", "caseLink", "imageWrapper", "image", "ref", "pe", "images", "file", "picsRef", "handleMouseMove", "element", "cords", "getRelativeCoordinates", "value", "animate", "v", "hideCursor", "showCursor", "setText", "re", "CursorContext", "onCursorEnter", "onCursorLeave", "hold", "RevealingText", "fontSize", "bp", "span", "event", "referenceElement", "position", "offset", "reference", "s1920", "s1600", "s1280", "s768", "s428", "NavigationFonts", "getFonts", "nJVzx4dvH_default", "NavMenuFonts", "W1j4Qn9L5_default", "RichTextWithSS", "withSS", "RichText2", "MotionDivWithFX", "withFX", "motion", "ProjectRowFonts", "ProjectRow", "RichTextWithWhiteLinkOnHover", "withWhiteLinkOnHover", "IconTelegramFonts", "TAYquLZr1_default", "IconTelegramWithHoverTelegramButton", "withHoverTelegramButton", "MotionDivWithCursor", "withCursor", "breakpoints", "isBrowser", "variantClassNames", "transitions", "Overlay", "children", "visible", "setVisible", "useOverlayState", "animation", "transition1", "transformTemplate", "_", "t", "animation1", "transition2", "animation2", "toImageSrc", "value", "QueryData", "query", "data", "useQueryData", "metadata", "YEEJUYgTN_default", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "POKogSagEKpc9mN9RL", "Jz5S0TuwbKpc9mN9RL", "QaOG5g1WnKpc9mN9RL", "fT9XiGZdGKpc9mN9RL", "SYmtH_9ykKpc9mN9RL", "xJy2bULWcKpc9mN9RL", "ZxK7hDVH8Kpc9mN9RL", "Rxs8bvHB2Kpc9mN9RL", "JwBr5UBNGKpc9mN9RL", "ZX5pXUDP_Kpc9mN9RL", "e9xKRQDueKpc9mN9RL", "n2GbYGx33Kpc9mN9RL", "UdEjrjKl4Kpc9mN9RL", "ji4rV4HBuKpc9mN9RL", "idKpc9mN9RL", "restProps", "fe", "metadata1", "_document_querySelector", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "transition", "activeVariantCallback", "delay", "useActiveVariantCallback", "menuTap42m929", "overlay", "args", "closeTapzn6atv", "isDisplayed", "isDisplayed1", "useRouteElementId", "router", "useRouter", "dynamicRef", "useDynamicRefs", "defaultLayoutId", "ae", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "MotionDivWithCursor", "overlay1boigai", "l", "Container", "PropertyOverrides2", "nJVzx4dvH_default", "AnimatePresence", "Ga", "x", "W1j4Qn9L5_default", "overlayaazgj5", "RichTextWithSS", "MotionDivWithFX", "RichText2", "fG9JWIHiI_default", "collection", "i", "PathVariablesContext", "ProjectRow", "resolveLink", "RichTextWithWhiteLinkOnHover", "Link", "SVG", "IconTelegramWithHoverTelegramButton", "css", "FramerYEEJUYgTN", "withCSS", "addFonts", "NavigationFonts", "NavMenuFonts", "ProjectRowFonts", "IconTelegramFonts", "fonts", "__FramerMetadata__"]
}
