{"version":3,"file":"shared-lib.DWJYekvB.mjs","names":["l$2","n","e","a","l","c","s","i","r","o","v","b","w$1","ta$1","$","m","S","h","x$1","d","y$1","A","T","E","g","f","x","R","N","B","V","z","U","K","O","j","H","ee","te","ue","F","G","se","_","de","fe","pe","Q$1","ye","tb$1","R$1","T$1","U$1","ce","V$1","W$1","ae","ne","Y$1","oe","X$1","I","le","Z$1","k","p","t","u","w","y","C","D","tt","J","L","M","P","Q","tc","W","X","Y","Z","tn","e.default","q","Arc","Children","useState","renderToString","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","id","hash","useRef","useState","x","y","color","containerStyles","emptyStateStyle","f","e","o","r","n","t","useMemo","lowercaseIconKeyPairs","iconKeys","defaultEvents","a","Icon","useRef","useState","HomeFactory","React","color","defaultEvents","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","ReactMarkdown","React.useState","remarkGfm","containerStyle","index","i","text","React.Fragment","fonts","css","className","fonts","css","className","t","wrap","e","n","o","s","mix","f","r","clamp","u","a","s","n","o","r","c","t","e","i","l","h","r","n","e","t","o","n","e","t","r","a","s","n","e","r","t","c","i","o","h","u","d","f","l","g","m","p","M","n","e","t","o","a","i","s","r","A","c","l","f","u","d","O","g","m","U","q","K","_","G","X","p","Z","v","J","Q","Y","ee","y","b","te","W","L","D","M","k","B","j","C","$","R","N","x","F","V","se","r","c","e","n","t","Children","placeholderStyles","emojiStyles","titleStyles","subtitleStyles","useCallback","useRef","useState","useWritingDirection","measure","writingDirection","useEffectEvent","wrap","index","clamp","i","Dot","dotStyle","baseButtonStyles","startTransition","controlsStyles","dotsContainerStyle","callback","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","c","e","u","m","t","g","a","f","l","d","p","n","o","r","i","r","t","o","n","e","p","a","u","l","y","i","SlideshowFonts","Slideshow","serializationHash","variantClassNames","transition1","toResponsiveImage","query1","TypeB","QueryData","query3","query5","query7","query9","query11","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","Image1","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","c","e","u","m","t","g","a","f","l","d","p","n","o","r","i","r","t","p","o","e","u","a","d","l","y","i","Slideshow","serializationHash","variantClassNames","transition1","toResponsiveImage","query1","TypeA","QueryData","query3","query5","query7","query9","query11","query13","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","Image1","addPropertyOverrides","SlideshowWrapFonts","SlideshowWrap","MarkdownTableFonts","SlideshowWrap1Fonts","SlideshowWrap1","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","useStore","useState","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","te","u","l","h","c","d","g","p","U","S","k","L","B","E","M","F","O","y","c","e","u","m","t","g","a","f","l","d","p","n","o","r","i","o","t","m","n","c","u","d","s","f","p","y","U","R","w","I","h","N","e","L","i","S","l","T","a","r","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","image","createLayoutDependency","useRef","React.useId","Image1","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transformTemplate1","t","toResponsiveImage","transformTemplate2","query1","Gallery","QueryData","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","_Fragment","RichText","addPropertyOverrides","Image1","MotionDivWithFXWithOptimizedAppearEffect","PictureFrame","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","transformTemplate1","t","animation3","animation4","toString","toResponsiveImage","matchVariant","query1","Gallery","QueryData","e","animation5","transformTemplate2","animation6","animation7","animation8","animation9","animation10","animation11","animation12","animation13","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","_Fragment","index","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","PricesAndTOSTablet","GalleryFonts","Gallery","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","transition4","matchVariant","transition5","transformTemplate1","t","animation","animation1","transformTemplate2","animation2","animation3","transition8","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","text","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure2","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","addImageAlt","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure4","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","transition2","animation","addImageAlt","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure5","Figure5Controls","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","addImageAlt","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure6","Figure5","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","addImageAlt","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","color","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure1","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","addImageAlt","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","image","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","Figure3","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","image","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","StatusFonts","Status","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","GalleryWrapFonts","GalleryWrap","PricesWrapFonts","PricesWrap","ContactsWrapFonts","ContactsWrap","TextBoxFonts","TextBox","AboutWrapFonts","AboutWrap","TOSWrapFonts","TOSWrap","TrelloWrapFonts","TrelloWrap","BGFonts","BG","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","animation","animation1","matchVariant","animation2","transformTemplate2","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ScribbleToolFonts","TabletComponent","ArcFonts","Arc","IconoirFonts","Iconoir","PopupsTablet","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","text","createLayoutDependency","useRef","React.useId","className","__FramerMetadata__","n","t","e","useMemo","progress","useRef","v","updateScrollInfo","Children","useState","containerStyle","useCallback","i","end","start","startTransition","index","currentScroll","dotStyle","useId","addPropertyOverrides","GalleryWrapFonts","GalleryWrap","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","AboutWrapFonts","AboutWrap","ContactsWrapFonts","ContactsWrap","MotionDivWithFXWithOptimizedAppearEffect","TrelloWrapFonts","TrelloWrap","PricesWrapFonts","PricesWrap","TOSWrapFonts","TOSWrap","BGFonts","BG","TextBoxFonts","TextBox","GalleryFonts","Gallery","MarkdownTableFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","transition4","transition5","animation","animation1","matchVariant","animation2","animation3","transformTemplate1","t","animation4","transformTemplate2","Transition","React.useContext","React.useMemo","Gallery1","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","React.useRef","className","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","__FramerMetadata__","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","About","GalleryFonts","Gallery","Prices","TOS","Main","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SlideshowWrap","SlideshowWrap1","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","PricesAndTOS","Gallery","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","transformTemplate1","t","animation","animation1","transformTemplate2","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","text","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","Pin1","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","Pin2","AboutWrap","Status","GalleryWrap","ContactsWrap","TextBox","TOSWrap","PricesWrap","TrelloWrap","BG","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","DesktopComponent","Arc","Iconoir","Popups","Menu","serializationHash","variantClassNames","transition2","matchVariant","animation","transformTemplate1","t","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","text","createLayoutDependency","useRef","React.useId","className","__FramerMetadata__","useState","e","metadata","siteMetadata","__FramerMetadata__","MainDesktop","MainDesktopInfo","MainTablet","MainTabletInfo","MainMobile","MainMobileInfo","serializationHash","variantClassNames","getProps","useRef","React.useId","React.useMemo","metadataProvider","React.useContext","className","React.Fragment","PropertyOverrides","__FramerMetadata__","code","__FramerMetadata__","__FramerMetadata__","useSyncExternalStore","_Fragment","maskImage","maskMode","maskRepeat","maskPosition","maskSize","SVG","getProps","Icon","className","getProps","className","Framer","Text","t","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","r","t","n","point","l","o","t","i","e","s","t","e","n","l","i","r","a","h","normalize","s","assertPath","c","r","o","e","t","t","s","e","n","a","i","r","h","i","r","e","t","n","o","a","f","isPlainObject","u","l","c","i","p","y","v","t","e","n","t","e","o","u","c","i","r","wrap","r","n","t","i","u","f","parse","stringify","process","e","o","c","s","e","r","one","n","all","t","i","e","n","s","l","p","t","t","o","n","s","i","c","l","e","u","F","A","n","e","C","r","i","c","f","r","n","e","t","r","a","c","o","s","l","t","e","n","n","t","c","e","n","i","s","l","o","r","c","f","p","t","h","u","k","a","g","d","y","l","f","x","t","s","u","c","n","o","a","d","r","e","c","o","s","a","u","e","l","t","i","r","c","u","a","t","i","l","n","e","r","a","t","c","e","r","i","n","e","e","t","o","u","a","c","l","s","f","d","m","n","i","p","k","e","r","t","L","exit","start","T","previous","F","h","z","S","x","D","b","A","C","N","_","between","$","tokenizeIndent","E","v","O","I","w","B","q","P","M","V","H","R","j","G","r","e","i","n","t","o","s","c","l","A","u","a","d","exit","h","m","F","ok","J","create","I","T","O","B","j","E","P","L","R","f","p","M","k","v","D","x","w","C","g","S","b","_","y","z","H","q","G","t","s","r","i","h","o","u","n","a","d","l","p","e","c","o","r","c","e","r","e","c","o","t","r","n","link","heading","emphasis","hardBreak","html","image","listItem","list","paragraph","strong","thematicBreak","t","i","r","o","s","exit","a","e","point","c","l","text","r","s","a","t","u","t","r","n","i","l","t","n","r","e","a","r","n","t","all","o","t","n","o","i","r","f","c","u","l","factory","y","a","visit","e","p","s","o","i","n","e","t","point","o","t","n","n","e","t","n","i","i","t","o","n","r","c","s","e","p","r","t","e","n","a","o","c","s","e","t","e","t","r","r","t","l","i","l","t","e","r","i","l","i","s","c","a","t","n","h","u","p","e","r","o","t","e","i","n","o","c","l","n","o","e","t","footnoteReference","i","r","l","s","a","inlineCode","listItem","c","u","n","r","t","o","i","e","a","l","s","f","c","m","d","p","h","t","u","n","e","r","_","r","t","n","e","s","m","i","o","r","a","h","p","c","y","f","u","g","l","b","O","v","T","d","S","F","j","e","o","t","n","l","c","a","y","v","k","r","i","u","s","p","d","g","h","m","f","v","e","t","r","n","i","s","l","y","u","c","a","p","m","f","o","d","S","b","x","w","F","g","E","h","A","k","D","t","e","r","stringify","e","n","t","r","f","t","e","n","a","i","o","c","s","l","m","h","p","u","d","g","position","w","whitespace","a","r","n","o","t","v","e","f","l","i","p","t","e","n","r","o","l","w","m","a","s","c","p","i","u","f","h","y","g","d","b","E","k","o","u","l","t","r","e","n","s","i","a","c","f","m","i","a","r","l","t","n","s","o","e","f","c","i","n","s","o","t","h","u","l","e","r","c","l","i","n","e","t","s","o","d","h","r","a","u","f","c","b","c","n","t","s","e","i","m","r","i","n","o","a","c","n","t","e","r","c","e","t","e","n","i","s","l","r","o","c","u","p","a","t","i","r","l","e","o","n","a","e","i","r","n","o","e","c","t","i","l","t","o","s","c","n","e","one","i","e","t","t","n","e","r","c","o","n","r","a","f","l","s","t","e","i","h","t","n","e","o","r","c","l","t","o","n","e","l","r","f","a","c","s","i","m","u","r","t","l","e","c","h","a","n","o","i","s","e","h","t","i","l","o","s","r","l","n","o","r","i","t","e","n","t","l","i","s","o","a","r","c","e","g","h","f","p","t","e","a","l","n","i","r","o","c","t","e","e","t","l","e","i","o","t","n","r","a","c","s","m","p","map","e","t","i","s","a","c","n","o","h","r","l","t","o","i","n","u","m","r","f","a","e","r","o","n","t","m"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/hXnD9L8hCVy3gHrauXbL/Arc.js","https:/framerusercontent.com/modules/YpE1YfzxtTsGEGMIWgu6/8MolU5iGRhse4DH1PbQm/ScribbleTool.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js","https:/framer.com/m/iconoir-icons/Home.js@0.0.11","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js","https:/framerusercontent.com/modules/mb9hN0fDs5sAhILxJghh/4v4TYJ5BRRWqmfYkJ8Hs/fVxnimdqP.js","https:/framerusercontent.com/modules/9XIXnG05SoeDSvmdFr9L/kd6F4y3kasraR8ennUsK/ihDSkEak7.js","https:/framerusercontent.com/modules/fMPpwmLaCbDjZEjbS77b/82fpshbBitIHnXSrghu9/qaaH5oCEc.js","https:/framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js","https:/framerusercontent.com/modules/o0vUv2W4JrWFSFL7kYI5/R2DO4arG0UuyooMV8fOC/WiWVcZArd.js","https:/framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js","https:/framerusercontent.com/modules/xTMg0u4VOOA4o4tEa4es/WgVezyBTIGLgUyjpKOng/YckFIlg3V.js","https:/framerusercontent.com/modules/5UPpLsIptml8Pf2ste2Q/CGv6Dz5yIXHe6rOvd3YV/Table_test.js","https:/framerusercontent.com/modules/wmR2N7M2ySIP9lWSpCkb/bdVAXbdzm4Sg658kD51r/FrauynpPc.js","https:/framerusercontent.com/modules/mNtGpZk2zRwavqyZWHRA/v2A4JNcdmsCFaMjt6a7n/GpYltSEaV.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:use-effect-event@2.0.3/dist/index.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/7GuSIJ2Jm6VU0TIDHoiR/SlideShow.js","https:/framerusercontent.com/modules/0kDLIO4eRuxMn8VLe9ny/c3GAwg6cxHQYDZuEFqP7/bQz41do2G-0.js","https:/framerusercontent.com/modules/0kDLIO4eRuxMn8VLe9ny/c3GAwg6cxHQYDZuEFqP7/bQz41do2G-1.js","https:/framerusercontent.com/modules/0kDLIO4eRuxMn8VLe9ny/c3GAwg6cxHQYDZuEFqP7/bQz41do2G.js","https:/framerusercontent.com/modules/ruKemVyJGbUOQKdWwqI4/1Pm6wIjzmi9rJjXYU8ki/w8WsCTP4b.js","https:/framerusercontent.com/modules/46EeKXBpimMkxwCawbOf/umMdfpUZOOPL1eq8oKnl/O7ECZ7jLe-0.js","https:/framerusercontent.com/modules/46EeKXBpimMkxwCawbOf/umMdfpUZOOPL1eq8oKnl/O7ECZ7jLe-1.js","https:/framerusercontent.com/modules/46EeKXBpimMkxwCawbOf/umMdfpUZOOPL1eq8oKnl/O7ECZ7jLe.js","https:/framerusercontent.com/modules/g5NX6ypHc7BmAcT63ioA/IBi7GTNfXUpE8QaFIMf9/Yr2mINMWw.js","https:/framerusercontent.com/modules/CMJq5zDpczGphrQpbzNE/3PN243YrjCFc1BvIH2po/cmAnZRSSl.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/sadK6tr7ec5qPtv75X0e/HaaIciPu5gSQ8gOiT6Pu/To_top.js","https:/framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU-0.js","https:/framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU-1.js","https:/framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js","https:/framerusercontent.com/modules/n2COue28PqLIorUsiA2k/XsSDeorFMR5McXqu7ZYX/MoIA9BI0R.js","https:/framerusercontent.com/modules/9Cc8Gjo4t0ZH2ZsNfexP/XBmwdy666JB7QXFWyFXc/xZndidUCt.js","https:/framerusercontent.com/modules/zLOvXTtBzAM8ubt3KiLw/qMa6YJ7VYVZf1EbUprKQ/ab6DyTp1E.js","https:/framerusercontent.com/modules/dIsKVLqeB3nvozxb4azT/zt51NVJLZqrXbEEoH6Ma/MwrAHHnyJ.js","https:/framerusercontent.com/modules/xxOejhvu9fJGf1Y2INxx/PJF10bvpbU4ttifAefAw/D2GsRa5OG.js","https:/framerusercontent.com/modules/YpdhcZtsGVqRozx9NVHq/Ah1ka1FMmE6F8i9MK0EJ/RjRMEn_7Z.js","https:/framerusercontent.com/modules/nuqah1HuGMlbjSKIeDUJ/UOhkyfJFdD30t4qy3JPC/Class1.js","https:/framerusercontent.com/modules/wUvZXB07OHnfWSkqlMGI/j6pg8R8aIlyZgsn8F3WF/uv2fIMcb4.js","https:/framerusercontent.com/modules/bAehLZI4WqJFcE8cUu66/ZX3pyLu62UQAoPD9AN7a/cvZC3dyen.js","https:/framerusercontent.com/modules/eoQ5YB5rNNUiJPnsS84D/W0w2AXAspKz9TQIDgNXO/eYnwuYez8.js","https:/framerusercontent.com/modules/dP6gY8p9Bb77Ls7LF8tc/rHfTD1ENEpbedbIlUV9K/FDcPPuzOk.js","https:/framerusercontent.com/modules/fseU7IAjaTLsT8Or7y0O/SiJEMOyjF6msiHwjJnDw/NuQmKnOdw.js","https:/framerusercontent.com/modules/lOnmKgslreE7MeotNBDD/R4DbZ57tCH9Gukufivv6/FHDqJssSs.js","https:/framerusercontent.com/modules/5lFQCcJMvqyYqzjmyx31/XR4mzKZ67S7SECtImIt2/WGn1Ge8Dz.js","https:/framerusercontent.com/modules/3Fg6wvzzjWOdQk2SIO8I/jvIIh9fn5CIP0TUuDI0l/iS8DhYBYE.js","https:/framerusercontent.com/modules/QoWJtwysqGwu55yvn2Xy/lsRzccf1vruIfjsjwEte/yRLWb_CJv.js","https:/framerusercontent.com/modules/an7txoQISygQIQSL9eE3/thKC8koV3YDzlhsmoV5j/n46QXQRjW.js","https:/framerusercontent.com/modules/xvLWfHmMl9MrWQTyOHDm/mNtYpNIMoqwqLhZlCIfY/v2NIXMZmm.js","https:/framerusercontent.com/modules/lGd1SdyHfZGbhk3wIBhn/F69CCLswlmBEmw7C8Rn0/sDHyV0p2r.js","https:/framerusercontent.com/modules/2306pY1UJBBzhQRYMNgK/7bBNaTgsDIqAKMkQKalt/VLV7ThbBn.js","https:/framerusercontent.com/modules/oQcZ4EltPR6JZC2ivOWH/r9MnnoQ0ZImz9sr8VOoA/SnVsPcauQ.js","https:/framerusercontent.com/modules/ySRYgIQDIxdhMpxw7Lgf/T2i7UxXrv1RQ7MC1c27H/ZGbmBj2VZ.js","https:/framerusercontent.com/modules/gJMrryrW5xQbKpmiO2jo/cBhP0XdVBYGKJNmcdM05/USLKzQwFe.js","https:/framerusercontent.com/modules/x3IBrBS3swGI7JPFDzGR/X7UfUBilhedIXj3gAXe9/dm8fSMl0W.js","https:/ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/3dMrKtwDsHhQeeykStyV/Carousel.js","https:/framerusercontent.com/modules/klkHJgOJV5qKR6u0rqbC/lmViHCcqps9jTwP7t5Q1/hHtYIXEDn.js","https:/framerusercontent.com/modules/80n7puRrkJePzhB67E26/dM65l6Giy7BmNi0l5fcH/fif9G1qfq.js","https:/framerusercontent.com/modules/sEHQYHA3Cor97U5FOyWd/IhnYpK0PqU8eLMrV7OQ6/JBi8qBWij.js","https:/framerusercontent.com/modules/Ufji18jOFf7ge1f7T5dR/AYInc70Pmk7eCsbaJTpW/SxdNYs73W.js","https:/framerusercontent.com/modules/MMdoVY5fNKgvkmRki8bc/p1XGvN85CEDtS5R34Off/UH4eDEzs3.js","https:/framerusercontent.com/modules/dqc7HoKxgdNf5HvOb9ep/SXIxraYmhwoJP7FmAmqw/WzcCcC2Yg.js","https:/framerusercontent.com/modules/9Fv7CzzKzRtSAgJtv36S/GYLlkBGm2AwJvKoZJpr4/o9H0NkpGx.js","https:/framerusercontent.com/modules/cyCHKbFCVNvAKsLdGkM2/Z4j9Qg6fM414F317EHiq/sLimY2XVv.js","https:/framerusercontent.com/modules/LqaT4jK3dJzy0pua957W/A4u35VBus5asthrwGx8u/qymU7TOce.js","https:/framerusercontent.com/modules/0NeGD3MOXGhk7wtFOZV2/oWjh7uOCfOW7eA1eRTxf/Eb5RbFXZe.js","https:/framerusercontent.com/modules/e0O1wiAvNs6DFPZpEAqW/XHsiG3CRfdLwLdVhpRmV/ozdU6A56i.js","https:/framerusercontent.com/modules/NvUefxn3WSzpmxIuNgIe/YVB3OGQnIIA708PSCTSD/yrFMaPqTb.js","https:/framerusercontent.com/modules/uJ5TNOScxuqhbupEHfGV/VAFoRldFIunQkzrPBPdY/TQUJHyFen.js","https:/framerusercontent.com/modules/KXjRUn1lwJB9Hag1ookx/MoxbpRIfKS6xmadBQP1f/Anchor.js","https:/framerusercontent.com/modules/kQMhg20Z6mKPqExuGqZf/4m3iWFkVTq0UfNrbOyMo/siteMetadata.js","https:/framerusercontent.com/modules/RxjSZWeAHumjUWYM87Ob/krWkbSyZppkjDRBR7hZG/t4MpYGhM0.js","https:/framerusercontent.com/modules/Isevus5QbtAcIjiofwJX/0lQIUhZUfqrwZc4BkIa6/t4MpYGhM0.js","https:/framerusercontent.com/modules/NprSXPHrC2r4XMMmZyz1/ZGlbxukWrV2Cbnhx4R45/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0","https:/framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js","https:/framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js","https:/framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js","https:/framerusercontent.com/modules/kr6mBIQPAjMiv35rQa3A/JqQCEBMftp0u8SBv29R5/PX9hIOIVM.js","https:/ga.jspm.io/npm:is-buffer@2.0.5/index.js","https:/ga.jspm.io/npm:unist-util-stringify-position@3.0.2/index.js","https:/ga.jspm.io/npm:vfile-message@3.1.3/index.js","https:/ga.jspm.io/npm:vfile@5.3.6/lib/minpath.browser.js","https:/ga.jspm.io/npm:vfile@5.3.6/lib/minproc.browser.js","https:/ga.jspm.io/npm:vfile@5.3.6/_/aa54c940.js","https:/ga.jspm.io/npm:vfile@5.3.6/lib/minurl.browser.js","https:/ga.jspm.io/npm:vfile@5.3.6/index.js","https:/ga.jspm.io/npm:bail@2.0.2/index.js","https:/ga.jspm.io/npm:extend@3.0.2/index.js","https:/ga.jspm.io/npm:is-plain-obj@4.1.0/index.js","https:/ga.jspm.io/npm:trough@2.1.0/index.js","https:/ga.jspm.io/npm:unified@10.1.2/index.js","https:/ga.jspm.io/npm:mdast-util-to-string@3.1.0/index.js","https:/ga.jspm.io/npm:micromark-util-chunked@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-combine-extensions@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-character@1.1.0/index.js","https:/ga.jspm.io/npm:micromark-factory-space@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-classify-character@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-resolve-all@1.0.0/index.js","https:/ga.jspm.io/npm:decode-named-character-reference@1.0.2/index.dom.js","https:/ga.jspm.io/npm:micromark-util-subtokenize@1.0.2/index.js","https:/ga.jspm.io/npm:micromark-factory-destination@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-factory-label@1.0.2/index.js","https:/ga.jspm.io/npm:micromark-factory-title@1.0.2/index.js","https:/ga.jspm.io/npm:micromark-factory-whitespace@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-normalize-identifier@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-html-tag-name@1.1.0/index.js","https:/ga.jspm.io/npm:micromark-core-commonmark@1.0.6/index.js","https:/ga.jspm.io/npm:micromark@3.0.10/lib/parse.js","https:/ga.jspm.io/npm:micromark@3.0.10/lib/preprocess.js","https:/ga.jspm.io/npm:micromark@3.0.10/lib/postprocess.js","https:/ga.jspm.io/npm:micromark-util-decode-numeric-character-reference@1.0.0/index.js","https:/ga.jspm.io/npm:micromark-util-decode-string@1.0.2/index.js","https:/ga.jspm.io/npm:mdast-util-from-markdown@1.2.0/index.js","https:/ga.jspm.io/npm:remark-parse@10.0.1/index.js","https:/ga.jspm.io/npm:unist-builder@3.0.0/index.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/traverse.js","https:/ga.jspm.io/npm:unist-util-is@5.1.1/index.js","https:/ga.jspm.io/npm:unist-util-visit-parents@5.1.1/color.browser.js","https:/ga.jspm.io/npm:unist-util-visit-parents@5.1.1/index.js","https:/ga.jspm.io/npm:unist-util-visit@4.1.1/index.js","https:/ga.jspm.io/npm:unist-util-position@4.0.3/index.js","https:/ga.jspm.io/npm:unist-util-generated@2.0.0/index.js","https:/ga.jspm.io/npm:mdast-util-definitions@5.1.1/index.js","https:/ga.jspm.io/npm:micromark-util-sanitize-uri@1.1.0/index.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/wrap.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/code.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/heading.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/image.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/link.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/table.js","https:/ga.jspm.io/npm:trim-lines@3.0.1/index.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/lib/handlers/index.js","https:/ga.jspm.io/npm:mdast-util-to-hast@12.2.4/index.js","https:/ga.jspm.io/npm:remark-rehype@10.1.0/index.js","https:/ga.jspm.io/npm:prop-types@15.8.0/_/83f8920f.js","https:/ga.jspm.io/npm:prop-types@15.8.0/index.js","https:/ga.jspm.io/npm:property-information@6.2.0/index.js","https:/ga.jspm.io/npm:react-is@18.2.0/index.js","https:/ga.jspm.io/npm:hast-util-whitespace@2.0.0/index.js","https:/ga.jspm.io/npm:space-separated-tokens@2.0.2/index.js","https:/ga.jspm.io/npm:comma-separated-tokens@2.0.3/index.js","https:/ga.jspm.io/npm:inline-style-parser@0.1.1/index.js","https:/ga.jspm.io/npm:style-to-object@0.3.0/index.js","https:/ga.jspm.io/npm:react-markdown@8.0.4/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-autolink-literal@1.0.5/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-footnote@1.1.2/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-strikethrough@1.0.7/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-table@1.0.7/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-tagfilter@1.0.2/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm-task-list-item@1.0.3/index.js","https:/ga.jspm.io/npm:micromark-extension-gfm@2.0.1/index.js","https:/ga.jspm.io/npm:ccount@2.0.1/index.js","https:/ga.jspm.io/npm:escape-string-regexp@5.0.0/index.js","https:/ga.jspm.io/npm:mdast-util-find-and-replace@2.2.2/index.js","https:/ga.jspm.io/npm:mdast-util-gfm-autolink-literal@1.0.3/index.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/association.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/container-flow.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/indent-lines.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/_/07d39239.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/pattern-in-scope.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/safe.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/track.js","https:/ga.jspm.io/npm:mdast-util-gfm-footnote@1.0.2/index.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/container-phrasing.js","https:/ga.jspm.io/npm:mdast-util-gfm-strikethrough@1.0.3/index.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/handle/inline-code.js","https:/ga.jspm.io/npm:markdown-table@3.0.3/index.js","https:/ga.jspm.io/npm:mdast-util-gfm-table@1.0.7/index.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/check-bullet.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/util/check-list-item-indent.js","https:/ga.jspm.io/npm:mdast-util-to-markdown@1.5.0/lib/handle/list-item.js","https:/ga.jspm.io/npm:mdast-util-gfm-task-list-item@1.0.2/index.js","https:/ga.jspm.io/npm:mdast-util-gfm@2.0.2/index.js","https:/ga.jspm.io/npm:remark-gfm@3.0.1/index.js"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{Children,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import hash from\"@emotion/hash\";/**\n * ARC TEXT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const Arc=withCSS(function Arc(props={height:50,width:50}){// Checks\nconst hasChildren=Children.count(props.slots)>0;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const showCustomPath=hasChildren&&props.type===\"graphic\";// For Ellipse\nconst isCircle=props.type===\"circle\";const isEllipse=props.type===\"ellipse\";const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nlet path=createPath(props.flip,cylinder);let childPath;let viewBox;const[renderToString,setRenderToString]=useState();React.useEffect(()=>{if(!isCanvas)return;import(\"react-dom/server\").then(({renderToString})=>{setRenderToString(()=>renderToString);});},[]);// If graphic is connected\nif(showCustomPath){const firstChild=getFirstChild(props.slots);const svgChild=getFirstChild(firstChild?.props.svg);const svgChildCanvas=getFirstChild(firstChild?.props.children);// Show placeholder on canvas if connected layer isn’t a graphic\nif(isCanvas&&!svgChildCanvas?.props.frame){return /*#__PURE__*/_jsxs(\"div\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"💎\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Please connect to Graphic\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"You can only connect the Arc to a Graphic with a single path.\"})]});}// Grab the react element from the canvas and turn it into SVG\nif(isCanvas&&svgChildCanvas){if(!renderToString)return null;const svgString=renderToString(svgChildCanvas);// Canvas does not give us viewBox within the string\nconst canvasFrame=svgChildCanvas.props.frame;viewBox=`0 0 ${canvasFrame.width} ${canvasFrame.height}`;let attributes=svgString.match(/[\\w-]+=\"[^\"]*\"/g);for(const element of attributes){if(element.includes(\"d=\")){childPath=splitAndReplace(element);}}}// On the preview/deploy we already get the SVG string\nif(!isCanvas&&svgChild){let attributes=svgChild.match(/[\\w-]+=\"[^\"]*\"/g);viewBox=svgChild.split(\"viewBox=\")[1];viewBox=viewBox.split(\">\")[0];viewBox=viewBox.replace(/^\"(.+(?=\"$))\"$/,\"$1\");for(const element of attributes){if(element.includes(\"d=\")){childPath=splitAndReplace(element);}}}}// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(childPath||path)}`;// Alignment icon conversion\nlet alignmentValue;if(props.alignmentBaseline===\"top\")alignmentValue=\"Text Top\";if(props.alignmentBaseline===\"center\")alignmentValue=\"Central\";if(props.alignmentBaseline===\"bottom\")alignmentValue=\"Hanging\";return /*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:\"100%\",// userSelect: \"none\",\n// pointerEvents: \"none\",\nposition:\"relative\"},draggable:\"false\",children:/*#__PURE__*/_jsxs(motion.svg,{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,transformOrigin:\"center\",willChange:props.rotate&&\"transform\"},viewBox:showCustomPath?viewBox:`0 0 100 100`,overflow:\"visible\",animate:isCircle&&props.rotate&&{rotate:360},transition:isCircle&&props.rotate&&{duration:100/props.rotateSpeed,repeat:Infinity,ease:\"linear\"},children:[/*#__PURE__*/_jsx(\"path\",{id:id,d:showCustomPath?childPath:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/_jsx(\"text\",{children:/*#__PURE__*/_jsxs(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{...props.font,wordSpacing:props.wordSpacing,fill:props.color},children:[props.text,!isCanvas&&props.animate&&/*#__PURE__*/_jsx(\"animate\",{attributeName:\"startOffset\",from:`${props.animateStart}%`,to:`${props.animateEnd}%`,begin:\"0s\",dur:`${props.animateDuration}s`,repeatCount:\"indefinite\"})]})})]})});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"],\"blitz-arc-text\");export default Arc;Arc.defaultProps={height:50,width:50};addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"✦ THANK YOU ✦ FOR VISITING\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Enum,options:[\"circle\",\"ellipse\",\"graphic\"],optionTitles:[\"Circle\",\"Ellipse\",\"Graphic\"],defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,unit:\"px\",min:0,max:1e3,hidden:({type})=>type!==\"ellipse\"},rotate:{type:ControlType.Boolean,title:\"Rotate\",defaultValue:false,hidden:({type})=>type!==\"circle\"},rotateSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:50,defaultValue:5,displayStepper:true,step:1,hidden:({type,rotate})=>type!==\"circle\"||!rotate},slots:{type:ControlType.ComponentInstance,title:\"Graphic\",hidden:({type})=>type!==\"graphic\"},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\",hidden:({type})=>type===\"graphic\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:false},wordSpacing:{type:ControlType.Number,step:1,defaultValue:0,title:\"Word\",displayStepper:true},animate:{type:ControlType.Boolean,defaultValue:false,title:\"Animate\"},animateStart:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:-50,title:\"From\",unit:\"%\",hidden:props=>!props.animate},animateEnd:{type:ControlType.Number,min:-200,max:200,step:.1,defaultValue:150,title:\"To\",unit:\"%\",hidden:props=>!props.animate},animateDuration:{type:ControlType.Number,min:0,max:50,defaultValue:5,title:\"Time\",unit:\"s\",displayStepper:true,hidden:props=>!props.animate}});/* Method to get the first child */function getFirstChild(slots){let firstChild;Children.map(slots,child=>{if(firstChild===undefined){firstChild=child;}});return firstChild;}/* Method to get stringless attributes */const splitAndReplace=string=>{return string.split(\"=\")[1].replace(/['\"]+/g,\"\");};/* Path creation method */const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:160,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"150\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"150\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";let iconColor=\"\";export default function ScribbleTool(props){const{lineWidth,strokeColorType,strokeColor,strokeGradient,strokeRandom,customBackground,customBackgroundColor,customBackgroundGradient,customBackgroundImage,selectedIcon,canvasWidth,canvasHeight,autoRemove,removeStrokeTime,cursorColor}=props;const canvasRef=useRef(null);const[isDrawing,setIsDrawing]=useState(false);const[context,setContext]=useState(null);const getRandomColor=()=>{const randomIndex=Math.floor(Math.random()*strokeRandom.length);return strokeRandom[randomIndex];};const $body=document.querySelector(\"body\");let scrollPosition=0;const Styles={container:{cursor:`url(\"${cursors(selectedIcon,cursorColor)}\") 5 29, auto`,backgroundColor:customBackground===\"Color\"?customBackgroundColor:null,backgroundImage:customBackground===\"Gradient\"?`linear-gradient(${customBackgroundGradient.map(item=>{return item;})}`:`url(\"${customBackgroundImage}\")`,backgroundPosition:\"center\",backgroundSize:\"cover\",width:canvasWidth,height:canvasHeight,userSelect:\"none\"}};useEffect(()=>{if(canvasRef.current){const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");const imageData=ctx.getImageData(0,0,canvas.width,canvas.height);canvas.width=canvasWidth*2;canvas.height=canvasHeight*2;canvas.style.width=canvasWidth+\"px\";canvas.style.height=canvasHeight+\"px\";ctx.scale(2,2);ctx.putImageData(imageData,0,0);if(ctx){setContext(ctx);if(strokeColorType===\"Color\"){ctx.strokeStyle=strokeColor;}else if(strokeColorType===\"Gradient\"){const gradient=ctx.createLinearGradient(0,0,canvas.width,0);strokeGradient[0]?gradient.addColorStop(0,strokeGradient[0]):null;strokeGradient[1]?gradient.addColorStop(1,strokeGradient[1]):null;strokeGradient[2]?gradient.addColorStop(2,strokeGradient[2]):null;ctx.strokeStyle=gradient;}else if(strokeColorType===\"Random\"){ctx.strokeStyle=getRandomColor();}ctx.lineWidth=lineWidth;ctx.lineCap=\"round\";}}},[isDrawing]);const startDrawing=event=>{event.preventDefault();if(window.innerWidth<=700){scrollPosition=window.pageYOffset;$body.style.overflow=\"hidden\";$body.style.position=\"fixed\";$body.style.top=`-${scrollPosition}px`;$body.style.width=\"100%\";}if(context){const x=event.touches?event.touches[0].clientX/1.35:event.nativeEvent.offsetX;const y=event.touches?event.touches[0].clientY/1.35:event.nativeEvent.offsetY;context.beginPath();context.moveTo(x,y);setIsDrawing(true);}};const draw=event=>{event.preventDefault();if(isDrawing&&context){const x=event.touches?event.touches[0].clientX/1.35:event.nativeEvent.offsetX;const y=event.touches?event.touches[0].clientY/1.35:event.nativeEvent.offsetY;context.lineTo(x,y);context.stroke();}};let timeoutId;const stopDrawing=()=>{if(window.innerWidth<=700){$body.style.removeProperty(\"overflow\");$body.style.removeProperty(\"position\");$body.style.removeProperty(\"top\");$body.style.removeProperty(\"width\");window.scrollTo(0,scrollPosition);}setIsDrawing(false);const canvas=canvasRef.current;const ctx=canvas.getContext(\"2d\");if(autoRemove===true){if(timeoutId){clearTimeout(timeoutId);}timeoutId=setTimeout(function(){ctx.clearRect(0,0,canvas.width,canvas.height);},removeStrokeTime);}};return /*#__PURE__*/ _jsx(\"canvas\",{ref:canvasRef,onMouseDown:startDrawing,onMouseMove:draw,onMouseUp:stopDrawing,onMouseOut:stopDrawing,onTouchStart:startDrawing,onTouchMove:draw,onTouchEnd:stopDrawing,style:Styles.container});};const cursors=(selectedIcon,color)=>{switch(selectedIcon){case\"Pencil\":return`data:image/svg+xml,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M28.7675 8.8175L23.1825 3.23125C22.9504 2.99899 22.6747 2.81476 22.3713 2.68906C22.0679 2.56336 21.7428 2.49866 21.4144 2.49866C21.086 2.49866 20.7608 2.56336 20.4574 2.68906C20.1541 2.81476 19.8784 2.99899 19.6463 3.23125L4.23251 18.6462C3.99951 18.8777 3.81479 19.1531 3.68905 19.4566C3.56331 19.76 3.49905 20.0853 3.50001 20.4137V26C3.50001 26.663 3.7634 27.2989 4.23224 27.7678C4.70108 28.2366 5.33697 28.5 6.00001 28.5H11.5863C11.9147 28.5009 12.24 28.4366 12.5434 28.3109C12.8468 28.1851 13.1222 28.0004 13.3538 27.7675L28.7675 12.3525C29.2362 11.8837 29.4995 11.2479 29.4995 10.585C29.4995 9.92209 29.2362 9.28632 28.7675 8.8175ZM11.375 25.5H6.50001V20.625L17 10.125L21.875 15L11.375 25.5ZM24 12.875L19.125 8L21.4175 5.7075L26.2925 10.5825L24 12.875Z' fill='${color}'/%3e%3c/svg%3e`;case\"PencilV2\":return`data:image/svg+xml,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M28.4138 9.17122L22.8288 3.58497C22.643 3.39921 22.4225 3.25185 22.1799 3.15131C21.9372 3.05077 21.6771 2.99902 21.4144 2.99902C21.1517 2.99902 20.8916 3.05077 20.6489 3.15131C20.4062 3.25185 20.1857 3.39921 20 3.58497L4.58626 19C4.39973 19.185 4.25185 19.4053 4.15121 19.648C4.05057 19.8907 3.99917 20.151 4.00001 20.4137V26C4.00001 26.5304 4.21072 27.0391 4.5858 27.4142C4.96087 27.7893 5.46958 28 6.00001 28H11.5863C11.849 28.0008 12.1093 27.9494 12.352 27.8488C12.5947 27.7481 12.815 27.6002 13 27.4137L28.4138 12C28.5995 11.8142 28.7469 11.5937 28.8474 11.3511C28.948 11.1084 28.9997 10.8483 28.9997 10.5856C28.9997 10.3229 28.948 10.0628 28.8474 9.82012C28.7469 9.57744 28.5995 9.35694 28.4138 9.17122ZM24 13.585L18.4138 7.99997L21.4138 4.99997L27 10.585L24 13.585Z' fill='${color}'/%3e%3c/svg%3e`;case\"PencilV3\":return`data:image/svg+xml,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.2' d='M27.7075 11.2925L24 15L17 7.99998L20.7075 4.29248C20.895 4.10508 21.1493 3.99982 21.4144 3.99982C21.6795 3.99982 21.9337 4.10508 22.1213 4.29248L27.7075 9.87498C27.8009 9.9679 27.8749 10.0783 27.9255 10.2C27.976 10.3216 28.002 10.452 28.002 10.5837C28.002 10.7154 27.976 10.8459 27.9255 10.9675C27.8749 11.0891 27.8009 11.1996 27.7075 11.2925Z' fill='${color}'/%3e%3cpath d='M28.4138 9.17122L22.8288 3.58497C22.643 3.39921 22.4225 3.25185 22.1799 3.15131C21.9372 3.05077 21.6771 2.99902 21.4144 2.99902C21.1517 2.99902 20.8916 3.05077 20.6489 3.15131C20.4062 3.25185 20.1857 3.39921 20 3.58497L4.58626 19C4.39973 19.185 4.25185 19.4053 4.15121 19.648C4.05057 19.8907 3.99917 20.151 4.00001 20.4137V26C4.00001 26.5304 4.21072 27.0391 4.5858 27.4142C4.96087 27.7893 5.46958 28 6.00001 28H11.5863C11.849 28.0008 12.1093 27.9494 12.352 27.8488C12.5947 27.7481 12.815 27.6002 13 27.4137L28.4138 12C28.5995 11.8142 28.7469 11.5937 28.8474 11.3511C28.948 11.1084 28.9997 10.8483 28.9997 10.5856C28.9997 10.3229 28.948 10.0628 28.8474 9.82012C28.7469 9.57744 28.5995 9.35694 28.4138 9.17122ZM11.5863 26H6.00001V20.4137L17 9.41372L22.5863 15L11.5863 26ZM24 13.585L18.4138 7.99997L21.4138 4.99997L27 10.585L24 13.585Z' fill='${color}'/%3e%3c/svg%3e`;case\"PencilV4\":return`data:image/svg+xml,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M28.4138 9.17122L22.8288 3.58497C22.643 3.39921 22.4225 3.25185 22.1799 3.15131C21.9372 3.05077 21.6771 2.99902 21.4144 2.99902C21.1517 2.99902 20.8916 3.05077 20.6489 3.15131C20.4062 3.25185 20.1857 3.39921 20 3.58497L4.58626 19C4.39973 19.185 4.25185 19.4053 4.15121 19.648C4.05057 19.8907 3.99917 20.151 4.00001 20.4137V26C4.00001 26.5304 4.21072 27.0391 4.5858 27.4142C4.96087 27.7893 5.46958 28 6.00001 28H11.5863C11.849 28.0008 12.1093 27.9494 12.352 27.8488C12.5947 27.7481 12.815 27.6002 13 27.4137L28.4138 12C28.5995 11.8142 28.7469 11.5937 28.8474 11.3511C28.948 11.1084 28.9997 10.8483 28.9997 10.5856C28.9997 10.3229 28.948 10.0628 28.8474 9.82012C28.7469 9.57744 28.5995 9.35694 28.4138 9.17122ZM11.5863 26H6.00001V20.4137L17 9.41372L22.5863 15L11.5863 26ZM24 13.585L18.4138 7.99997L21.4138 4.99997L27 10.585L24 13.585Z' fill='${color}'/%3e%3c/svg%3e`;}};const iconOptions=[{label:\"Pencil\",value:\"Pencil\"},{label:\"Pencil V2\",value:\"PencilV2\"},{label:\"Pencil V3\",value:\"PencilV3\"},{label:\"Pencil V4\",value:\"PencilV4\"},];addPropertyControls(ScribbleTool,{canvasWidth:{type:ControlType.Number,title:\"Canvas Width\",defaultValue:400,unit:\"px\",displayStepper:true},canvasHeight:{type:ControlType.Number,title:\"Canvas Height\",defaultValue:400,unit:\"px\",displayStepper:true},lineWidth:{type:ControlType.Number,title:\"Stroke Width\",defaultValue:4,unit:\"px\",displayStepper:true},strokeColorType:{title:\"Stroke Type\",type:ControlType.Enum,options:[\"Color\",\"Gradient\",\"Random\"]},strokeColor:{type:ControlType.Color,title:\"Stroke Color\",hidden:props=>props.strokeColorType!==\"Color\",defaultValue:\"#000000\"},strokeGradient:{type:ControlType.Array,title:\"Stroke Gradient\",control:{type:ControlType.Color},maxCount:3,hidden:props=>props.strokeColorType!==\"Gradient\"},strokeRandom:{type:ControlType.Array,title:\"Stroke Random Colors\",control:{type:ControlType.Color},maxCount:10,hidden:props=>props.strokeColorType!==\"Random\"},autoRemove:{type:ControlType.Boolean,title:\"Remove Stroke Automatically\",defaultValue:false},removeStrokeTime:{type:ControlType.Number,title:\"Time\",defaultValue:3e3,unit:\"ms\",step:500,displayStepper:true,hidden:props=>props.autoRemove!==true},customBackground:{title:\"Background Type\",type:ControlType.Enum,options:[\"Color\",\"Gradient\",\"Image\"]},customBackgroundColor:{type:ControlType.Color,title:\"Background Color\",hidden:props=>props.customBackground!==\"Color\",defaultValue:\"rgba(0, 0, 0, 0)\"},customBackgroundGradient:{type:ControlType.Array,title:\"Background Gradient\",control:{type:ControlType.Color},maxCount:3,hidden:props=>props.customBackground!==\"Gradient\"},customBackgroundImage:{type:ControlType.Image,title:\"Background Image\",hidden:props=>props.customBackground!==\"Image\"},selectedIcon:{type:ControlType.Enum,title:\"Cursor\",options:iconOptions.map(option=>option.value),optionTitles:iconOptions.map(option=>option.label)},cursorColor:{type:ControlType.Color,title:\"Cursor Color\",defaultValue:\"#000000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScribbleTool\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScribbleTool.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let e;\nvar f = (r) => {\n    if (!e) {\n        let o = function(t, n) {\n            return r.createElement(\"svg\", {width: \"100%\", height: \"1.5em\", strokeWidth: 1.5, viewBox: \"0 0 24 24\", fill: \"none\", xmlns: \"http://www.w3.org/2000/svg\", color: \"currentColor\", ref: n, ...t}, r.createElement(\"path\", {d: \"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\", stroke: \"currentColor\", strokeLinecap: \"round\", strokeLinejoin: \"round\"}));\n        };\n        e = r.forwardRef(o);\n    }\n    return e;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, f as default };","/*\n * Home (iconoir-icons/Home@0.0.11)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;VCR OSD Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]}];export const css=['.framer-6U9xX .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-6U9xX .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-6U9xX .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-6U9xX .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03px; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-6U9xX .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-6U9xX .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 72px; --framer-text-alignment: center; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-6U9xX\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-77fxe .framer-styles-preset-1ouwo85 {  }\"];export const className=\"framer-77fxe\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-Dm5M3 .framer-styles-preset-17s2p:not(.rich-text-wrapper), .framer-Dm5M3 .framer-styles-preset-17s2p.rich-text-wrapper p { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Dm5M3\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca9141d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-4Uii8 .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-4Uii8 .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-77898502-5a62-4cd4-814d-956d231b4b02, #af1919) /* {\"name\":\"main selected\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, #4b800b); --framer-link-text-decoration: underline; }'];export const className=\"framer-4Uii8\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-igjIj .framer-styles-preset-1dnluex:not(.rich-text-wrapper), .framer-igjIj .framer-styles-preset-1dnluex.rich-text-wrapper p { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-igjIj\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-L8wcf .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-L8wcf .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 10px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-background-padding: 0px; --framer-text-color: var(--token-021a81b5-3094-4512-8736-bd8404270ec2, #1f3815); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-L8wcf .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-L8wcf .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 10px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-background-padding: 0px; --framer-text-color: var(--token-021a81b5-3094-4512-8736-bd8404270ec2, #1f3815); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-L8wcf .framer-styles-preset-3nqyhf:not(.rich-text-wrapper), .framer-L8wcf .framer-styles-preset-3nqyhf.rich-text-wrapper h1 { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 10px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-background-padding: 0px; --framer-text-color: var(--token-021a81b5-3094-4512-8736-bd8404270ec2, #1f3815); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-L8wcf\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b47b624)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-1ldXC .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-1ldXC .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.06em; --framer-line-height: 2.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: #000000; --framer-text-stroke-width: 0px; --framer-text-transform: none; }'];export const className=\"framer-1ldXC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n * @framerSupportedLayoutHeight any\n */export function MarkdownTable(props){const[ReactMarkdown,setReactMarkdown]=React.useState(null);const[remarkGfm,setRemarkGfm]=React.useState(null);React.useEffect(()=>{import(\"react-markdown\").then(module=>setReactMarkdown(()=>module.default));import(\"remark-gfm\").then(module=>setRemarkGfm(()=>module.default));},[]);const{markdown,width,height,headerText,cellText,firstColumnText,headerBackgroundColor,firstColumnBackgroundColor,cellBackgroundColor,innerBorder,outerBorder,cornerRadius}=props;const containerStyle={width:width,height:height,overflow:\"auto\"};const tableWrapperStyle={border:`${outerBorder.width}px ${outerBorder.style} ${outerBorder.color}`,borderRadius:`${cornerRadius}px`,overflow:\"hidden\"};const tableStyle={width:\"100%\",borderCollapse:\"separate\",borderSpacing:0,borderRadius:`${cornerRadius}px`};const cellBaseStyle={padding:\"8px\",position:\"relative\"};const createCellStyle=(isHeader,isFirstColumn,isLastColumn,rowIndex,colIndex)=>{var _textStyle_font_style,_textStyle_font;const textStyle=isHeader?headerText:isFirstColumn?firstColumnText:cellText;return{...cellBaseStyle,backgroundColor:isHeader?headerBackgroundColor:isFirstColumn?firstColumnBackgroundColor:cellBackgroundColor,fontFamily:textStyle.framerFont.fontFamily||\"Inter\",fontWeight:textStyle.framerFont.fontWeight||400,fontStyle:((_textStyle_font=textStyle.font)===null||_textStyle_font===void 0?void 0:(_textStyle_font_style=_textStyle_font.style)===null||_textStyle_font_style===void 0?void 0:_textStyle_font_style.includes(\"Italic\"))?\"italic\":\"normal\",fontSize:`${textStyle.size}px`,color:textStyle.color,letterSpacing:`${textStyle.letterSpacing}px`,lineHeight:textStyle.lineHeight,textAlign:textStyle.align,borderRight:!isLastColumn?`${innerBorder.width}px ${innerBorder.style} ${innerBorder.color}`:\"none\",borderBottom:`${innerBorder.width}px ${innerBorder.style} ${innerBorder.color}`,...rowIndex===0&&{borderTop:\"none\"},...colIndex===0&&{borderLeft:\"none\"}};};const MarkdownComponents={table:({children})=>/*#__PURE__*/_jsx(\"div\",{style:tableWrapperStyle,children:/*#__PURE__*/_jsx(\"table\",{style:tableStyle,children:children})}),thead:({children})=>/*#__PURE__*/_jsx(\"thead\",{children:children}),tbody:({children})=>/*#__PURE__*/_jsx(\"tbody\",{children:children}),tr:({children,index})=>/*#__PURE__*/_jsx(\"tr\",{\"data-row-index\":index,children:React.Children.map(children,(child,cellIndex)=>/*#__PURE__*/React.cloneElement(child,{isFirstColumn:cellIndex===0,isLastColumn:cellIndex===children.length-1,rowIndex:index,colIndex:cellIndex}))}),th:({children,isFirstColumn,isLastColumn,rowIndex,colIndex})=>/*#__PURE__*/_jsx(\"th\",{style:createCellStyle(true,isFirstColumn,isLastColumn,rowIndex,colIndex),children:React.Children.map(children,child=>typeof child===\"string\"?child.split(\"<br>\").map((text,i,array)=>i===array.length-1?text:/*#__PURE__*/_jsxs(React.Fragment,{children:[text,/*#__PURE__*/_jsx(\"br\",{})]},i)):child)}),td:({children,isFirstColumn,isLastColumn,rowIndex,colIndex})=>/*#__PURE__*/_jsx(\"td\",{style:createCellStyle(false,isFirstColumn,isLastColumn,rowIndex,colIndex),children:React.Children.map(children,child=>typeof child===\"string\"?child.split(\"<br>\").map((text,i,array)=>i===array.length-1?text:/*#__PURE__*/_jsxs(React.Fragment,{children:[text,/*#__PURE__*/_jsx(\"br\",{})]},i)):child)})};if(!ReactMarkdown||!remarkGfm){// Return a loading state or placeholder\nreturn /*#__PURE__*/_jsx(\"div\",{children:\"Loading...\"});}return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(ReactMarkdown,{components:MarkdownComponents,remarkPlugins:[remarkGfm],children:markdown}),/*#__PURE__*/_jsx(\"style\",{children:`\n                table tr:last-child td {\n                    border-bottom: none !important;\n                }\n                table tr td:first-child, table tr th:first-child {\n                    border-left: none !important;\n                }\n                table tr:first-child th {\n                    border-top: none !important;\n                }\n                table tr td:last-child, table tr th:last-child {\n                    border-right: none !important;\n                }\n            `})]});}MarkdownTable.defaultProps={markdown:\"| Header 1 | Header 2 | Header 3 |\\n|----------|----------|----------|\\n| Row 1 Col 1 | Row 1 Col 2 | Row 1 Col 3 |\\n| Row 2 Col 1 | Row 2 Col 2 | Row 2 Col 3 |\",width:\"100%\",height:\"auto\",headerBackgroundColor:\"#f0f0f0\",firstColumnBackgroundColor:\"#f9f9f9\",cellBackgroundColor:\"#ffffff\",cornerRadius:4,innerBorder:{color:\"#dddddd\",width:1,style:\"solid\"},outerBorder:{color:\"#bbbbbb\",width:2,style:\"solid\"}};addPropertyControls(MarkdownTable,{markdown:{type:ControlType.String,title:\"Markdown\",displayTextArea:true},width:{type:ControlType.FusedNumber,title:\"Width\",defaultValue:300,toggleKey:\"widthType\",toggleTitles:[\"Fixed\",\"Flexible\"],valueKeys:[\"width\"],valueLabels:[\"W\"],min:0},height:{type:ControlType.FusedNumber,title:\"Height\",defaultValue:200,toggleKey:\"heightType\",toggleTitles:[\"Fixed\",\"Flexible\"],valueKeys:[\"height\"],valueLabels:[\"H\"],min:0},headerText:{type:ControlType.Object,title:\"Header Text\",controls:{framerFont:{type:ControlType.Font,title:\"Font\",defaultValue:{family:\"Inter\",weight:400}},color:{type:ControlType.Color,defaultValue:\"#000000\"},size:{type:ControlType.Number,defaultValue:16,min:0,max:200,unit:\"px\"},letterSpacing:{type:ControlType.Number,defaultValue:0,min:-20,max:100,unit:\"px\",step:.1,displayStepper:true},lineHeight:{type:ControlType.Number,defaultValue:1.2,min:0,max:3,step:.1,displayStepper:true},align:{type:ControlType.SegmentedEnum,options:[\"left\",\"center\",\"right\"],defaultValue:\"left\"}}},cellText:{type:ControlType.Object,title:\"Cell Text\",controls:{framerFont:{type:ControlType.Font,title:\"Font\",defaultValue:{family:\"Inter\",weight:400}},color:{type:ControlType.Color,defaultValue:\"#000000\"},size:{type:ControlType.Number,defaultValue:14,min:0,max:200,unit:\"px\"},letterSpacing:{type:ControlType.Number,defaultValue:0,min:-20,max:100,unit:\"px\",step:.1,displayStepper:true},lineHeight:{type:ControlType.Number,defaultValue:1.2,min:0,max:3,step:.1,displayStepper:true},align:{type:ControlType.SegmentedEnum,options:[\"left\",\"center\",\"right\"],defaultValue:\"left\"}}},firstColumnText:{type:ControlType.Object,title:\"First Column Text\",controls:{framerFont:{type:ControlType.Font,title:\"Font\",defaultValue:{family:\"Inter\",weight:400}},color:{type:ControlType.Color,defaultValue:\"#000000\"},size:{type:ControlType.Number,defaultValue:14,min:0,max:200,unit:\"px\"},letterSpacing:{type:ControlType.Number,defaultValue:0,min:-20,max:100,unit:\"px\",step:.1,displayStepper:true},lineHeight:{type:ControlType.Number,defaultValue:1.2,min:0,max:3,step:.1,displayStepper:true},align:{type:ControlType.SegmentedEnum,options:[\"left\",\"center\",\"right\"],defaultValue:\"left\"}}},headerBackgroundColor:{type:ControlType.Color,title:\"Header Color\",defaultValue:\"#f0f0f0\"},firstColumnBackgroundColor:{type:ControlType.Color,title:\"First Column Color\",defaultValue:\"#f9f9f9\"},cellBackgroundColor:{type:ControlType.Color,title:\"Cell Color\",defaultValue:\"#ffffff\"},innerBorder:{type:ControlType.Object,title:\"Inner Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#dddddd\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:1,min:0,max:10,step:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},outerBorder:{type:ControlType.Object,title:\"Outer Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#bbbbbb\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:2,min:0,max:10,step:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},cornerRadius:{type:ControlType.Number,title:\"Corner Radius\",defaultValue:4,min:0,max:20,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"MarkdownTable\":{\"type\":\"reactComponent\",\"name\":\"MarkdownTable\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutHeight any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Table_test.map","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-clJnZ .framer-styles-preset-1r40k1y:not(.rich-text-wrapper), .framer-clJnZ .framer-styles-preset-1r40k1y.rich-text-wrapper p { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 2px; --framer-text-alignment: left; --framer-text-color: var(--token-bf966309-2582-4df8-98f4-f091ce81e703, #131415); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-clJnZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;FVF Fernando 08 Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]}];export const css=['.framer-tSgSi .framer-styles-preset-9d8pea:not(.rich-text-wrapper), .framer-tSgSi .framer-styles-preset-9d8pea.rich-text-wrapper h1 { --framer-font-family: \"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-background-padding: 0px; --framer-text-background-radius: 0px; --framer-text-color: #4b800b; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-tSgSi\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import e from\"react\";const n=e.createContext(!0);function r(){throw new Error(\"A function wrapped in useEffectEvent can't be called during rendering.\")}const t=\"use\"in e?()=>{try{return e.use(n)}catch{return!1}}:()=>!1;function c(n){const c=e.useRef(r);return e.useInsertionEffect((()=>{c.current=n}),[n]),(...e)=>{t()&&r();const n=c.current;return n(...e)}}export{c as useEffectEvent};\n//# sourceMappingURL=index.js.map\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{ControlType,RenderTarget,addPropertyControls,withCSS}from\"framer\";import{LayoutGroup,animate,frame,mix,motion,useInView,useMotionValue,usePageInView,useTransform,wrap}from\"framer-motion\";import{Children,cloneElement,forwardRef,memo,startTransition,useCallback,useEffect,useLayoutEffect,useRef,useState}from\"react\";import{useEffectEvent}from\"use-effect-event\";const slideshowClassName=\"framer-slideshow\";const slideshowAxisXClassName=\"framer-slideshow-axis-x\";const slideshowAxisYClassName=\"framer-slideshow-axis-y\";const slideshowDirectionMultiplierVariable=\"--framer-dir-multiplier\";const slideshowDirectionMultiplier=`var(${slideshowDirectionMultiplierVariable}, -1)`;function SlideshowWithoutCSS(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount:visibleItemsCount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const totalItemsCount=Children.count(filteredSlots);const hasChildren=totalItemsCount>0;/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const scheduleMeasureIfEverythingReady=useCallback(()=>{if(parentRef.current&&firstChildRef.current&&lastChildRef.current){scheduleMeasure();}},[]);const parentRef=useRef(null);const parentRefFn=useCallback(node=>{parentRef.current=node;scheduleMeasureIfEverythingReady();},[scheduleMeasureIfEverythingReady]);const firstChildRef=useRef(null);const firstChildRefFn=useCallback(node=>{firstChildRef.current=node;scheduleMeasureIfEverythingReady();},[scheduleMeasureIfEverythingReady]);const lastChildRef=useRef(null);const lastChildRefFn=useCallback(node=>{lastChildRef.current=node;scheduleMeasureIfEverythingReady();},[scheduleMeasureIfEverythingReady]);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});const isHorizontal=direction===\"left\"||direction===\"right\";const writingDirection=useWritingDirection();const rtlDirectionModifier=isHorizontal&&writingDirection===\"rtl\"?-1:1;/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* For SSR / initial render */const isInitialized=size?.item!==null&&size?.parent!==null&&writingDirection!==null;/**\n     * Array for children\n     */// Normally, the user would provide like 10 slides (totalItemsCount == 10) and only show one at a\n// time (visibleItemsCount == 1). In these cases, extraCopyCount == 1, and we only render 3 extra\n// duplicates in the live mode or no duplicates at all in the SSR or on Canvas.\n// However, sometimes, the user might things like\n// - provide totalItemsCount = 5, visibleItemsCount = 3, startFrom = 4 → we need one more duplicate to continue the loop\n//   and render two more slides\n// - or: totalItemsCount = 2, visibleItemsCount = 10 → we need three more duplicates to fill the whole view of the slideshow\n// In these cases, we produce extra copies of the children.\nconst extraCopyCount=Math.ceil((startFrom+visibleItemsCount)/totalItemsCount);let dupedChildren=[];let duplicateBy=extraCopyCount*4;if(isCanvas||!isInitialized){duplicateBy=extraCopyCount;}/**\n     * Measure parent, child, items\n     *//* Calculate the new value to animate to */const[currentItem,setCurrentItem]=useState(startFrom+totalItemsCount);/* Animate whenever currentItem changes */useEffect(()=>{if(!size.item||!writingDirection)return;const computedNewPosition=-1*currentItem*((size.item??0)+gap)*(writingDirection===\"rtl\"?-1:1);if(xOrY.get()!==computedNewPosition){animate(xOrY,computedNewPosition,transitionControl);}},[currentItem,size.item,gap,writingDirection]);const measure=()=>{if(!parentRef.current||!firstChildRef.current||!lastChildRef.current)return;// Calling getWritingDirection() directly because this might be executed before useEffect() in useWritingDirection() runs.\nconst writingDirection=getWritingDirection();const isRTL=isHorizontal&&writingDirection===\"rtl\";const firstChild=isRTL?lastChildRef.current:firstChildRef.current;const lastChild=isRTL?firstChildRef.current:lastChildRef.current;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=firstChild?isHorizontal?firstChild.offsetLeft:firstChild.offsetTop:0;const end=lastChild?isHorizontal?lastChild.offsetLeft+lastChild.offsetWidth:lastChild.offsetTop+lastChild.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=firstChild?isHorizontal?firstChild.offsetWidth:firstChild.offsetHeight:0;const itemWidth=firstChild?firstChild.offsetWidth:0;const itemHeight=firstChild?firstChild.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});};const scheduleMeasure=useEffectEvent(async()=>{frame.read(measure,false,true);});/* Re-measure when some layout-affecting props change */useLayoutEffect(()=>{scheduleMeasure();},[slots.length,visibleItemsCount,gap,direction,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft]);/** Re-measure when the parent is resized */useEffect(()=>{const node=parentRef.current;if(!node)return;return resize(node,({contentSize})=>{if(contentSize.width||contentSize.height){scheduleMeasure();}});},[]);/**\n     * Animation, pagination\n     */const childrenSize=isCanvas?0:size?.children;const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageInView()&&isInView;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedXOrY=!isCanvas?useTransform(xOrY,value=>{const resolvedChildrenSize=childrenSize??0;const resolvedValue=value??0;const wrapped=wrap(-resolvedChildrenSize*rtlDirectionModifier,-resolvedChildrenSize*rtlDirectionModifier*2,resolvedValue);return Number.isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItemsCount,currentItem);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Page navigation functions */const setDelta=delta=>{startTransition(()=>setCurrentItem(item=>item+delta));};const setPage=index=>{const currentItemWrapped=wrap(0,totalItemsCount,currentItem);const goto=index-currentItemWrapped;startTransition(()=>setCurrentItem(item=>item+goto));};/* Autoplay: schedule one tick at a time whenever currentItem changes */const autoplayStep=(direction===\"right\"||direction===\"bottom\"?-1:1)*rtlDirectionModifier;const canAutoplay=autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)&&!isCanvas&&totalItemsCount>1&&!isDragging&&isInitialized;useEffect(()=>{if(!canAutoplay)return;const timeoutId=setTimeout(()=>{setDelta(autoplayStep);},intervalControl*1e3);return()=>clearTimeout(timeoutId);},[canAutoplay,autoplayStep,intervalControl,currentItem]);/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne*rtlDirectionModifier);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne*rtlDirectionModifier);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta*rtlDirectionModifier);}if(isHalfOfPrev){setDelta(-itemDelta*rtlDirectionModifier);}}};// Static/canvas layout: translate by a deterministic CSS calc so the starting slide is visible\n// without relying on runtime measurements.\nconst staticStartFrom=Math.max(0,Math.min(startFrom??0,Math.max(0,totalItemsCount-1)));const staticPercentOffset=staticStartFrom*100/visibleItemsCount;const staticPixelOffset=staticStartFrom*gap/visibleItemsCount;/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/visibleItemsCount}% - ${gap}px + ${gap/visibleItemsCount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{let ref;if(index===0){if(childIndex===0){ref=firstChildRefFn;}else if(childIndex===filteredSlots.length-1){ref=lastChildRefFn;}}return /*#__PURE__*/_jsx(Slide,{ref:ref,slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedXOrY:wrappedXOrY,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isInitialized:isInitialized,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,writingDirection:writingDirection,rtlDirectionModifier:rtlDirectionModifier,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,disabled:!isCanvas&&!isInitialized,onClick:()=>setPage(i),wrappedIndex:isCanvas||!isInitialized?staticStartFrom:wrappedIndex,total:totalItemsCount,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=isInitialized&&dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:writingDirection===\"rtl\"?-xOrY:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";const leftArrowSrc=leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg?arrow=left\";const rightArrowSrc=rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg?arrow=right\";return /*#__PURE__*/_jsxs(\"section\",{className:`${slideshowClassName} ${isHorizontal?slideshowAxisXClassName:slideshowAxisYClassName}`,style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRefFn,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,...isCanvas||!isInitialized?{transform:isHorizontal?`translateX(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`:`translateY(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`}:{x:isHorizontal?wrappedXOrY:0,y:!isHorizontal?wrappedXOrY:0},flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:(isCanvas||isInitialized)&&dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn||!isCanvas&&!isInitialized?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:isCanvas||isInitialized?arrowShouldFadeIn?{opacity:isHovering?1:0}:{opacity:1}:{opacity:0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?rightArrowSrc:leftArrowSrc,alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?leftArrowSrc:rightArrowSrc,alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(motion.div,{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle,// Hard-code opacity to 1 on canvas. In SSR, it will be animated from 0 to 1 in `animate`\nopacity:isCanvas?1:0,pointerEvents:isCanvas||isInitialized?\"auto\":\"none\"},animate:{opacity:isInitialized?1:0},transition:{duration:.35,ease:\"easeOut\"},children:dots}):null]})]});}const Slideshow=withCSS(SlideshowWithoutCSS,[`.${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`,`html[dir=\"rtl\"] .${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: 1; }`,`.${slideshowAxisYClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`],\"framer-slideshow-component\");/**\n * SLIDESHOW\n * V2.5 (with SSR)\n * By Benjamin, Matt, and Ivan\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default Slideshow;/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */const Slide=/*#__PURE__*/memo(/*#__PURE__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedXOrY,numChildren,childCounter,isCanvas,isInitialized,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index,/** \"ltr\" or \"rtl\" */writingDirection,/** -1 in RTL, 1 in LTR */rtlDirectionModifier}=props;const fallbackRef=useRef();const itemSize=size?.item??0;const parentSize=size?.parent??0;/**\n         * Unique offsets + scroll range [0, 1, 1, 0]\n         */const childOffset=(itemSize+gap)*childCounter;const scrollRange=// @ivan: this was picked experimentally when fixing semi-working-but-broken RTL\n// implementation in the existing Carousel code. Don’t ask me why these specific values, I’m\n// finding it hard to fully reason about RTL in carousel :/\n(isHorizontal&&writingDirection===\"rtl\"?[itemSize-gap,0,-parentSize+itemSize-gap,-parentSize-gap]:[-itemSize,0,parentSize-itemSize+gap,parentSize]).map(val=>val-childOffset*rtlDirectionModifier);/**\n         * Effects\n         */const rotateY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Why flip the rotateY effect when RTL is enabled?\n//\n// Unlike other effects, rotation is vertically symmetrical. Say the user sets a 60 degree rotation.\n// The carousel will look like this:\n//   ) □ ▣ ▤ (\n// where\n// - □ ▣ ▤ are the three slides visible within the carousel,\n// - ) is an out-of-view slide to the left of the viewport,\n// - and ( is an out-of-view slide to the right of the viewport.\n// With 60° rotation, both out-of-view slides look “turned towards” the viewport,\n// which matters for the animation when the slides switch.\n//\n// If a user sets RTL, all items in the carousel will flip around. The carousel, by default, will now look like this:\n//   ( ▤ ▣ □ )\n// Notice how all slides reversed. The slide that was to the left of the viewport: ) – is now to the right of it!\n// And is now turned away from the viewport! So if we don’t flip the rotateY effect, the animation will look off.\nisHorizontal&&writingDirection===\"rtl\"?[effectsRotate,0,0,-effectsRotate]:[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Just like above, because in RTL, the items are flipped vertically, RTL needs a separate treatment\nisHorizontal&&writingDirection===\"rtl\"?[0,0,1,1]:[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedXOrY,latest=>{// Min and max swap in LTR vs RTL\nconst min=Math.min(scrollRange[1],scrollRange[2]);const max=Math.max(scrollRange[1],scrollRange[2]);return latest>=min&&latest<=max;});useEffect(()=>{if(!isVisible||!isInitialized)return;function manageVisibility(visible){const node=ref?.current??fallbackRef.current;if(!node)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(visible){node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}node.setAttribute(\"aria-hidden\",!visible);}manageVisibility(isVisible);return isVisible.on(\"change\",visible=>{manageVisibility(visible);});},[isInitialized]);const visibility=isCanvas?\"visible\":useTransform(wrappedXOrY,[scrollRange[0]-size.viewportLength*rtlDirectionModifier,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength*rtlDirectionModifier],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/cloneElement(child,{ref:ref??fallbackRef,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,...isInitialized?{opacity,scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility}:{}},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});}));const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,dotStyle,buttonStyle,gap,padding,isHorizontal,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */const isSelected=wrappedIndex===index;const inlinePadding=gap/2;const top=!isHorizontal&&index!==0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;// Use logical inline padding so RTL/LTR spacing is correct even if this subtree\n// is rendered under a different `direction` than `documentElement.dir`.\nconst inlineStart=isHorizontal?index===0?padding:inlinePadding:padding;const inlineEnd=isHorizontal?index===total-1?padding:inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,paddingTop:top,paddingBottom:bottom,paddingInlineStart:inlineStart,paddingInlineEnd:inlineEnd},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};function getWritingDirection(){return window?.document?.documentElement?.dir===\"rtl\"?\"rtl\":\"ltr\";}function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(null);// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{setWritingDirection(getWritingDirection());// Listen for changes to the writing direction. While uncommon on live sites, this can easily happen\n// on the canvas when switching between locales on the same page.\nreturn onWritingDirectionChange(()=>{setWritingDirection(getWritingDirection());});},[]);return writingDirection;}let observer=null;const callbacks=[];function onWritingDirectionChange(callback){callbacks.push(callback);if(!observer){// A single MutationObserver watching a single attribute on a single element should be reasonably fast:\n// https://news.ycombinator.com/item?id=15274833 (note: Paul Irish)\n// https://stackoverflow.com/a/39332340\nobserver=new MutationObserver(()=>callbacks.forEach(callback=>callback()));observer.observe(document.documentElement,{attributeFilter:[\"dir\"]});}// Return a function to unsubscribe from the callback\nreturn()=>{callbacks.splice(callbacks.indexOf(callback),1);if(callbacks.length===0){observer?.disconnect();observer=null;}};}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as i}from\"./bQz41do2G-0.js\";import{getRichTextJsonResolver as a}from\"./bQz41do2G-1.js\";let r={createdAt:{isNullable:!0,type:t.Date},hzZV6oL1q:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},qMTYOijOW:{isNullable:!0,type:t.ResponsiveImage},qS6U12U6f:{isNullable:!0,type:t.Number},updatedAt:{isNullable:!0,type:t.Date},x_H3hJxNC:{isNullable:!0,type:t.String}},o=[],n=e=>{let t=o[e];if(t)return t().then(e=>e.default);},d={},p=a(d),u=new l,y={collectionByLocaleId:{default:new i({chunks:[new URL(\"./bQz41do2G-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/0kDLIO4eRuxMn8VLe9ny/c3GAwg6cxHQYDZuEFqP7/bQz41do2G.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"43cb85f2-4209-427a-a52b-cbc3671eb01adefault\",indexes:[],resolveRichText:p,resolveVectorSetItem:n,schema:r})},displayName:\"Type B\",id:\"43cb85f2-4209-427a-a52b-cbc3671eb01a\"};export default y;e(y,{hzZV6oL1q:{defaultValue:\"\",title:\"Title\",type:t.String},x_H3hJxNC:{preventLocalization:!1,title:\"Slug\",type:t.String},qMTYOijOW:{title:\"Image\",type:t.ResponsiveImage},qS6U12U6f:{defaultValue:0,title:\"Order\",type:t.Number},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/bQz41do2G:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/bQz41do2G:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await u.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"x_H3hJxNC\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.x_H3hJxNC;},async getRecordIdBySlug(e,t){let[l]=await u.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"x_H3hJxNC\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"false\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"bQz41do2G\",\"framerSlug\":\"x_H3hJxNC\",\"framerCollectionUtils\":\"1\",\"framerData\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,Image as Image1,PathVariablesContext,queryCache,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/7GuSIJ2Jm6VU0TIDHoiR/SlideShow.js\";import TypeB from\"https://framerusercontent.com/modules/0kDLIO4eRuxMn8VLe9ny/c3GAwg6cxHQYDZuEFqP7/bQz41do2G.js\";const SlideshowFonts=getFonts(Slideshow);const serializationHash=\"framer-N3aqa\";const variantClassNames={qYtklkaAG:\"framer-v-1gq6w2g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tYq4q2NxY=undefined;const qMTYOijOWW_k5rpWaZ=undefined;const x_H3hJxNCW_k5rpWaZ=undefined;const idW_k5rpWaZ=undefined;const qMTYOijOWRgRgtOK9_=undefined;const x_H3hJxNCRgRgtOK9_=undefined;const idRgRgtOK9_=undefined;const qMTYOijOWRigDSgynp=undefined;const x_H3hJxNCRigDSgynp=undefined;const idRigDSgynp=undefined;const qMTYOijOWWiopGAeX8=undefined;const x_H3hJxNCWiopGAeX8=undefined;const idWiopGAeX8=undefined;const qMTYOijOWSFAaewiBg=undefined;const x_H3hJxNCSFAaewiBg=undefined;const idSFAaewiBg=undefined;const qMTYOijOWPM0xdF4F8=undefined;const x_H3hJxNCPM0xdF4F8=undefined;const idPM0xdF4F8=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"W_k5rpWaZ\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"W_k5rpWaZ\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"W_k5rpWaZ\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"W_k5rpWaZ\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"W_k5rpWaZ\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"W_k5rpWaZ\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"W_k5rpWaZ\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"W_k5rpWaZ\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"RgRgtOK9_\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"RgRgtOK9_\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"RgRgtOK9_\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"RgRgtOK9_\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"RgRgtOK9_\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"RgRgtOK9_\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"RgRgtOK9_\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"RgRgtOK9_\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"RigDSgynp\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"RigDSgynp\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"RigDSgynp\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"RigDSgynp\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"RigDSgynp\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"RigDSgynp\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"RigDSgynp\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"RigDSgynp\",name:\"id\",type:\"Identifier\"}]});const query6=prequery=>prequery({from:{alias:\"WiopGAeX8\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"WiopGAeX8\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"WiopGAeX8\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"WiopGAeX8\",name:\"id\",type:\"Identifier\"}]});const query7=()=>({from:{alias:\"WiopGAeX8\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"WiopGAeX8\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"WiopGAeX8\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"WiopGAeX8\",name:\"id\",type:\"Identifier\"}]});const query8=prequery=>prequery({from:{alias:\"SFAaewiBg\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"SFAaewiBg\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"SFAaewiBg\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"SFAaewiBg\",name:\"id\",type:\"Identifier\"}]});const query9=()=>({from:{alias:\"SFAaewiBg\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"SFAaewiBg\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"SFAaewiBg\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"SFAaewiBg\",name:\"id\",type:\"Identifier\"}]});const query10=prequery=>prequery({from:{alias:\"PM0xdF4F8\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"PM0xdF4F8\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"PM0xdF4F8\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"PM0xdF4F8\",name:\"id\",type:\"Identifier\"}]});const query11=()=>({from:{alias:\"PM0xdF4F8\",data:TypeB,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"PM0xdF4F8\",name:\"qMTYOijOW\",type:\"Identifier\"},{collection:\"PM0xdF4F8\",name:\"x_H3hJxNC\",type:\"Identifier\"},{collection:\"PM0xdF4F8\",name:\"id\",type:\"Identifier\"}]});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({current,height,id,width,...props})=>{return{...props,tYq4q2NxY:current??props.tYq4q2NxY};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,tYq4q2NxY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qYtklkaAG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gq6w2g\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qYtklkaAG\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ma2l2i-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XqAnnYNhR-container\",nodeId:\"XqAnnYNhR\",rendersWithMotion:true,scopeId:\"w8WsCTP4b\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"right\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"XqAnnYNhR\",intervalControl:1.5,itemAmount:1,layoutId:\"XqAnnYNhR\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:11,dotsInset:10,dotSize:8,dotsOpacity:.5,dotsPadding:7,dotsRadius:10,showProgressDots:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vp6kma\",\"data-framer-name\":\"Image 1\",layoutDependency:layoutDependency,layoutId:\"W_k5rpWaZ\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idW_k5rpWaZ,qMTYOijOW:qMTYOijOWW_k5rpWaZ,x_H3hJxNC:x_H3hJxNCW_k5rpWaZ},index)=>{x_H3hJxNCW_k5rpWaZ??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`W_k5rpWaZ-${idW_k5rpWaZ}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCW_k5rpWaZ},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1639,pixelWidth:2048,sizes:\"526px\",...toResponsiveImage(qMTYOijOWW_k5rpWaZ),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-11cxzns\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"d_u09Mz_G\"})})},idW_k5rpWaZ);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rtfbeu\",\"data-framer-name\":\"Image 2\",layoutDependency:layoutDependency,layoutId:\"RgRgtOK9_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idRgRgtOK9_,qMTYOijOW:qMTYOijOWRgRgtOK9_,x_H3hJxNC:x_H3hJxNCRgRgtOK9_},index1)=>{x_H3hJxNCRgRgtOK9_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`RgRgtOK9_-${idRgRgtOK9_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCRgRgtOK9_},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:952,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(qMTYOijOWRgRgtOK9_),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1yi56dz\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"NN0r3sMVA\"})})},idRgRgtOK9_);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rpryz6\",\"data-framer-name\":\"Image 3\",layoutDependency:layoutDependency,layoutId:\"RigDSgynp\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idRigDSgynp,qMTYOijOW:qMTYOijOWRigDSgynp,x_H3hJxNC:x_H3hJxNCRigDSgynp},index2)=>{x_H3hJxNCRigDSgynp??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`RigDSgynp-${idRigDSgynp}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCRigDSgynp},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:982,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(qMTYOijOWRigDSgynp),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1hpchle\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Fk2Jfjg2d\"})})},idRigDSgynp);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mb9bvx\",\"data-framer-name\":\"Image 4\",layoutDependency:layoutDependency,layoutId:\"WiopGAeX8\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({id:idWiopGAeX8,qMTYOijOW:qMTYOijOWWiopGAeX8,x_H3hJxNC:x_H3hJxNCWiopGAeX8},index3)=>{x_H3hJxNCWiopGAeX8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`WiopGAeX8-${idWiopGAeX8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCWiopGAeX8},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:960,pixelWidth:679,sizes:\"526px\",...toResponsiveImage(qMTYOijOWWiopGAeX8),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1sypp8x\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"hDaQe05R8\"})})},idWiopGAeX8);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5fzgb9\",\"data-framer-name\":\"Image 5\",layoutDependency:layoutDependency,layoutId:\"SFAaewiBg\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query9(),children:(collection4,paginationInfo4,loadMore4)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({id:idSFAaewiBg,qMTYOijOW:qMTYOijOWSFAaewiBg,x_H3hJxNC:x_H3hJxNCSFAaewiBg},index4)=>{x_H3hJxNCSFAaewiBg??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`SFAaewiBg-${idSFAaewiBg}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCSFAaewiBg},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1412,pixelWidth:2048,sizes:\"526px\",...toResponsiveImage(qMTYOijOWSFAaewiBg),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1xbhh3c\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"MuLGdrIMp\"})})},idSFAaewiBg);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fzwczq\",\"data-framer-name\":\"Image 6\",layoutDependency:layoutDependency,layoutId:\"PM0xdF4F8\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query11(),children:(collection5,paginationInfo5,loadMore5)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection5?.map(({id:idPM0xdF4F8,qMTYOijOW:qMTYOijOWPM0xdF4F8,x_H3hJxNC:x_H3hJxNCPM0xdF4F8},index5)=>{x_H3hJxNCPM0xdF4F8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`PM0xdF4F8-${idPM0xdF4F8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{x_H3hJxNC:x_H3hJxNCPM0xdF4F8},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1448,pixelWidth:2048,sizes:\"526px\",...toResponsiveImage(qMTYOijOWPM0xdF4F8),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-xkyl7f\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"NjZfMi_Uf\"})})},idPM0xdF4F8);})});}})})})],startFrom:tYq4q2NxY,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N3aqa.framer-1dsgrrt, .framer-N3aqa .framer-1dsgrrt { display: block; }\",\".framer-N3aqa.framer-1gq6w2g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 279px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 526px; }\",\".framer-N3aqa .framer-ma2l2i-container { flex: 1 0 0px; height: 279px; position: relative; width: 1px; }\",\".framer-N3aqa .framer-vp6kma, .framer-N3aqa .framer-1rtfbeu, .framer-N3aqa .framer-rpryz6, .framer-N3aqa .framer-mb9bvx, .framer-N3aqa .framer-5fzgb9, .framer-N3aqa .framer-1fzwczq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-N3aqa .framer-11cxzns, .framer-N3aqa .framer-1yi56dz, .framer-N3aqa .framer-1hpchle, .framer-N3aqa .framer-1sypp8x, .framer-N3aqa .framer-1xbhh3c, .framer-N3aqa .framer-xkyl7f { flex: none; gap: 10px; height: 279px; overflow: hidden; position: relative; width: 526px; will-change: var(--framer-will-change-filter-override, filter); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 279\n * @framerIntrinsicWidth 526\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tYq4q2NxY\":\"current\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw8WsCTP4b=withCSS(Component,css,\"framer-N3aqa\");export default Framerw8WsCTP4b;Framerw8WsCTP4b.displayName=\"Slideshow wrap\";Framerw8WsCTP4b.defaultProps={height:279,width:526};addPropertyControls(Framerw8WsCTP4b,{tYq4q2NxY:{defaultValue:0,displayStepper:true,max:10,min:0,title:\"Current\",type:ControlType.Number},ontYq4q2NxYChange:{changes:\"tYq4q2NxY\",type:ControlType.ChangeHandler}});addFonts(Framerw8WsCTP4b,[{explicitInter:true,fonts:[]},...SlideshowFonts],{supportsExplicitInterCodegen:true});Framerw8WsCTP4b.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);const queryCacheEntry5=queryCache.get(query11(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),queryCacheEntry5.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw8WsCTP4b\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"tYq4q2NxY\\\":\\\"current\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"279\",\"framerIntrinsicWidth\":\"526\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w8WsCTP4b.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as i}from\"./O7ECZ7jLe-0.js\";import{getRichTextJsonResolver as a}from\"./O7ECZ7jLe-1.js\";let r={BNS33tQcv:{isNullable:!0,type:t.Number},createdAt:{isNullable:!0,type:t.Date},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},w52NfGL4E:{isNullable:!0,type:t.ResponsiveImage},xOmQJoi57:{isNullable:!0,type:t.String},xTpjLB4Ps:{isNullable:!0,type:t.String}},p=[],o=e=>{let t=p[e];if(t)return t().then(e=>e.default);},n={},u=a(n),d=new l,y={collectionByLocaleId:{default:new i({chunks:[new URL(\"./O7ECZ7jLe-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/46EeKXBpimMkxwCawbOf/umMdfpUZOOPL1eq8oKnl/O7ECZ7jLe.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"6808f60f-d492-4124-a794-b9e6c2f08ba0default\",indexes:[],resolveRichText:u,resolveVectorSetItem:o,schema:r})},displayName:\"Type A\",id:\"6808f60f-d492-4124-a794-b9e6c2f08ba0\"};export default y;e(y,{xOmQJoi57:{defaultValue:\"\",title:\"Title\",type:t.String},xTpjLB4Ps:{preventLocalization:!1,title:\"Slug\",type:t.String},w52NfGL4E:{title:\"Image\",type:t.ResponsiveImage},BNS33tQcv:{defaultValue:0,title:\"order\",type:t.Number},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/O7ECZ7jLe:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/O7ECZ7jLe:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await d.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"xTpjLB4Ps\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.xTpjLB4Ps;},async getRecordIdBySlug(e,t){let[l]=await d.query({from:{data:y,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"xTpjLB4Ps\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIdKey\":\"id\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"O7ECZ7jLe\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"xTpjLB4Ps\",\"framerData\":\"true\",\"framerColorSyntax\":\"false\",\"framerCollectionUtils\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,Image as Image1,PathVariablesContext,queryCache,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/7GuSIJ2Jm6VU0TIDHoiR/SlideShow.js\";import TypeA from\"https://framerusercontent.com/modules/46EeKXBpimMkxwCawbOf/umMdfpUZOOPL1eq8oKnl/O7ECZ7jLe.js\";const SlideshowFonts=getFonts(Slideshow);const serializationHash=\"framer-Osu4J\";const variantClassNames={j0Z5r6Qrx:\"framer-v-4wxf2z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const z3NAF6UoX=undefined;const w52NfGL4EUj8zwgqh5=undefined;const xTpjLB4PsUj8zwgqh5=undefined;const idUj8zwgqh5=undefined;const w52NfGL4EMcwQ6JKJc=undefined;const xTpjLB4PsMcwQ6JKJc=undefined;const idMcwQ6JKJc=undefined;const w52NfGL4EIlxAFySAh=undefined;const xTpjLB4PsIlxAFySAh=undefined;const idIlxAFySAh=undefined;const w52NfGL4EPcMJlKyAM=undefined;const xTpjLB4PsPcMJlKyAM=undefined;const idPcMJlKyAM=undefined;const w52NfGL4EK7GQrbVsi=undefined;const xTpjLB4PsK7GQrbVsi=undefined;const idK7GQrbVsi=undefined;const w52NfGL4ES3_LsyMKY=undefined;const xTpjLB4PsS3_LsyMKY=undefined;const idS3_LsyMKY=undefined;const w52NfGL4EOROJ3MXnd=undefined;const xTpjLB4PsOROJ3MXnd=undefined;const idOROJ3MXnd=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"Uj8zwgqh5\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"Uj8zwgqh5\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"Uj8zwgqh5\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"Uj8zwgqh5\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"Uj8zwgqh5\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"Uj8zwgqh5\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"Uj8zwgqh5\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"Uj8zwgqh5\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"McwQ6JKJc\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"McwQ6JKJc\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"McwQ6JKJc\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"McwQ6JKJc\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"McwQ6JKJc\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"McwQ6JKJc\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"McwQ6JKJc\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"McwQ6JKJc\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"IlxAFySAh\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"IlxAFySAh\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"IlxAFySAh\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"IlxAFySAh\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"IlxAFySAh\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"IlxAFySAh\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"IlxAFySAh\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"IlxAFySAh\",name:\"id\",type:\"Identifier\"}]});const query6=prequery=>prequery({from:{alias:\"PcMJlKyAM\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"PcMJlKyAM\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"PcMJlKyAM\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"PcMJlKyAM\",name:\"id\",type:\"Identifier\"}]});const query7=()=>({from:{alias:\"PcMJlKyAM\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"PcMJlKyAM\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"PcMJlKyAM\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"PcMJlKyAM\",name:\"id\",type:\"Identifier\"}]});const query8=prequery=>prequery({from:{alias:\"K7GQrbVsi\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"K7GQrbVsi\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"K7GQrbVsi\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"K7GQrbVsi\",name:\"id\",type:\"Identifier\"}]});const query9=()=>({from:{alias:\"K7GQrbVsi\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"K7GQrbVsi\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"K7GQrbVsi\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"K7GQrbVsi\",name:\"id\",type:\"Identifier\"}]});const query10=prequery=>prequery({from:{alias:\"S3_LsyMKY\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"S3_LsyMKY\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"S3_LsyMKY\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"S3_LsyMKY\",name:\"id\",type:\"Identifier\"}]});const query11=()=>({from:{alias:\"S3_LsyMKY\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"S3_LsyMKY\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"S3_LsyMKY\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"S3_LsyMKY\",name:\"id\",type:\"Identifier\"}]});const query12=prequery=>prequery({from:{alias:\"OROJ3MXnd\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"OROJ3MXnd\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"OROJ3MXnd\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"OROJ3MXnd\",name:\"id\",type:\"Identifier\"}]});const query13=()=>({from:{alias:\"OROJ3MXnd\",data:TypeA,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"OROJ3MXnd\",name:\"w52NfGL4E\",type:\"Identifier\"},{collection:\"OROJ3MXnd\",name:\"xTpjLB4Ps\",type:\"Identifier\"},{collection:\"OROJ3MXnd\",name:\"id\",type:\"Identifier\"}]});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({current,height,id,width,...props})=>{return{...props,z3NAF6UoX:current??props.z3NAF6UoX};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,z3NAF6UoX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"j0Z5r6Qrx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4wxf2z\",className,classNames),\"data-framer-name\":\"Defaut\",layoutDependency:layoutDependency,layoutId:\"j0Z5r6Qrx\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lqxzra-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"axqRlVFTH-container\",nodeId:\"axqRlVFTH\",rendersWithMotion:true,scopeId:\"Yr2mINMWw\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"center\",arrowOptions:{arrowFill:\"rgba(0, 0, 0, 0.2)\",arrowGap:10,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:0,arrowPaddingTop:0,arrowPosition:\"auto\",arrowRadius:40,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowSize:40,showMouseControls:true},autoPlayControl:false,borderRadius:0,direction:\"right\",dragControl:false,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",id:\"axqRlVFTH\",intervalControl:1.5,itemAmount:1,layoutId:\"axqRlVFTH\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:11,dotsInset:10,dotSize:8,dotsOpacity:.5,dotsPadding:7,dotsRadius:10,showProgressDots:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q55ibk\",\"data-framer-name\":\"Image 1\",layoutDependency:layoutDependency,layoutId:\"Uj8zwgqh5\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idUj8zwgqh5,w52NfGL4E:w52NfGL4EUj8zwgqh5,xTpjLB4Ps:xTpjLB4PsUj8zwgqh5},index)=>{xTpjLB4PsUj8zwgqh5??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Uj8zwgqh5-${idUj8zwgqh5}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsUj8zwgqh5},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1125,pixelWidth:2048,sizes:\"526px\",...toResponsiveImage(w52NfGL4EUj8zwgqh5),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-6byp5r\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"FvTL1h99G\"})})},idUj8zwgqh5);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uj6jmq\",\"data-framer-name\":\"Image 2\",layoutDependency:layoutDependency,layoutId:\"McwQ6JKJc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idMcwQ6JKJc,w52NfGL4E:w52NfGL4EMcwQ6JKJc,xTpjLB4Ps:xTpjLB4PsMcwQ6JKJc},index1)=>{xTpjLB4PsMcwQ6JKJc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`McwQ6JKJc-${idMcwQ6JKJc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsMcwQ6JKJc},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:841,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(w52NfGL4EMcwQ6JKJc),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-eytykw\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"YeRf1wiO_\"})})},idMcwQ6JKJc);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zec0zw\",\"data-framer-name\":\"Image 3\",layoutDependency:layoutDependency,layoutId:\"IlxAFySAh\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idIlxAFySAh,w52NfGL4E:w52NfGL4EIlxAFySAh,xTpjLB4Ps:xTpjLB4PsIlxAFySAh},index2)=>{xTpjLB4PsIlxAFySAh??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IlxAFySAh-${idIlxAFySAh}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsIlxAFySAh},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:2073,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(w52NfGL4EIlxAFySAh),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-x2s9m1\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"cXUQCx6Tk\"})})},idIlxAFySAh);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yymji8\",\"data-framer-name\":\"Image 4\",layoutDependency:layoutDependency,layoutId:\"PcMJlKyAM\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({id:idPcMJlKyAM,w52NfGL4E:w52NfGL4EPcMJlKyAM,xTpjLB4Ps:xTpjLB4PsPcMJlKyAM},index3)=>{xTpjLB4PsPcMJlKyAM??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`PcMJlKyAM-${idPcMJlKyAM}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsPcMJlKyAM},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:968,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(w52NfGL4EPcMJlKyAM),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1ujw9gn\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"eyPIueV84\"})})},idPcMJlKyAM);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j4rfiv\",\"data-framer-name\":\"Image 5\",layoutDependency:layoutDependency,layoutId:\"K7GQrbVsi\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query9(),children:(collection4,paginationInfo4,loadMore4)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({id:idK7GQrbVsi,w52NfGL4E:w52NfGL4EK7GQrbVsi,xTpjLB4Ps:xTpjLB4PsK7GQrbVsi},index4)=>{xTpjLB4PsK7GQrbVsi??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`K7GQrbVsi-${idK7GQrbVsi}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsK7GQrbVsi},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1e3,pixelWidth:1263,sizes:\"526px\",...toResponsiveImage(w52NfGL4EK7GQrbVsi),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-on1mfy\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"Z6RvVfoJU\"})})},idK7GQrbVsi);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vs0p0i\",\"data-framer-name\":\"Image 6\",layoutDependency:layoutDependency,layoutId:\"S3_LsyMKY\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query11(),children:(collection5,paginationInfo5,loadMore5)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection5?.map(({id:idS3_LsyMKY,w52NfGL4E:w52NfGL4ES3_LsyMKY,xTpjLB4Ps:xTpjLB4PsS3_LsyMKY},index5)=>{xTpjLB4PsS3_LsyMKY??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`S3_LsyMKY-${idS3_LsyMKY}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsS3_LsyMKY},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:2105,pixelWidth:1500,sizes:\"526px\",...toResponsiveImage(w52NfGL4ES3_LsyMKY),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1k5yr36\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"kCcmkdMoF\"})})},idS3_LsyMKY);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cl0amt\",\"data-framer-name\":\"Image 7\",layoutDependency:layoutDependency,layoutId:\"OROJ3MXnd\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query13(),children:(collection6,paginationInfo6,loadMore6)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection6?.map(({id:idOROJ3MXnd,w52NfGL4E:w52NfGL4EOROJ3MXnd,xTpjLB4Ps:xTpjLB4PsOROJ3MXnd},index6)=>{xTpjLB4PsOROJ3MXnd??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`OROJ3MXnd-${idOROJ3MXnd}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xTpjLB4Ps:xTpjLB4PsOROJ3MXnd},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:1415,pixelWidth:1e3,sizes:\"526px\",...toResponsiveImage(w52NfGL4EOROJ3MXnd),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1a5fjrl\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"fi1_ZUk_R\"})})},idOROJ3MXnd);})});}})})})],startFrom:z3NAF6UoX,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Osu4J.framer-12upoc1, .framer-Osu4J .framer-12upoc1 { display: block; }\",\".framer-Osu4J.framer-4wxf2z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 323px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 526px; }\",\".framer-Osu4J .framer-1lqxzra-container { flex: 1 0 0px; height: 323px; position: relative; width: 1px; }\",\".framer-Osu4J .framer-1q55ibk, .framer-Osu4J .framer-uj6jmq, .framer-Osu4J .framer-zec0zw, .framer-Osu4J .framer-1yymji8, .framer-Osu4J .framer-1j4rfiv, .framer-Osu4J .framer-vs0p0i, .framer-Osu4J .framer-1cl0amt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Osu4J .framer-6byp5r, .framer-Osu4J .framer-eytykw, .framer-Osu4J .framer-x2s9m1, .framer-Osu4J .framer-1ujw9gn, .framer-Osu4J .framer-on1mfy, .framer-Osu4J .framer-1k5yr36, .framer-Osu4J .framer-1a5fjrl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 323px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 526px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 323\n * @framerIntrinsicWidth 526\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"z3NAF6UoX\":\"current\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYr2mINMWw=withCSS(Component,css,\"framer-Osu4J\");export default FramerYr2mINMWw;FramerYr2mINMWw.displayName=\"Slideshow wrap\";FramerYr2mINMWw.defaultProps={height:323,width:526};addPropertyControls(FramerYr2mINMWw,{z3NAF6UoX:{defaultValue:0,displayStepper:true,max:10,min:0,title:\"Current\",type:ControlType.Number},onz3NAF6UoXChange:{changes:\"z3NAF6UoX\",type:ControlType.ChangeHandler}});addFonts(FramerYr2mINMWw,[{explicitInter:true,fonts:[]},...SlideshowFonts],{supportsExplicitInterCodegen:true});FramerYr2mINMWw.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);const queryCacheEntry5=queryCache.get(query11(),locale);const queryCacheEntry6=queryCache.get(query13(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),queryCacheEntry5.preload(),queryCacheEntry6.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYr2mINMWw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"323\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"526\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"z3NAF6UoX\\\":\\\"current\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Yr2mINMWw.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{MarkdownTable}from\"https://framerusercontent.com/modules/5UPpLsIptml8Pf2ste2Q/CGv6Dz5yIXHe6rOvd3YV/Table_test.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wmR2N7M2ySIP9lWSpCkb/bdVAXbdzm4Sg658kD51r/FrauynpPc.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/mb9hN0fDs5sAhILxJghh/4v4TYJ5BRRWqmfYkJ8Hs/fVxnimdqP.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mNtGpZk2zRwavqyZWHRA/v2A4JNcdmsCFaMjt6a7n/GpYltSEaV.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js\";import SlideshowWrap1 from\"https://framerusercontent.com/modules/ruKemVyJGbUOQKdWwqI4/1Pm6wIjzmi9rJjXYU8ki/w8WsCTP4b.js\";import SlideshowWrap from\"https://framerusercontent.com/modules/g5NX6ypHc7BmAcT63ioA/IBi7GTNfXUpE8QaFIMf9/Yr2mINMWw.js\";const SlideshowWrapFonts=getFonts(SlideshowWrap);const MarkdownTableFonts=getFonts(MarkdownTable);const SlideshowWrap1Fonts=getFonts(SlideshowWrap1);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"WkzrE8ufn\",\"vSkCZ2F3Y\",\"Qb4S1PBCS\",\"ICbxEexDn\"];const serializationHash=\"framer-1rGxM\";const variantClassNames={ICbxEexDn:\"framer-v-1e6vj8y\",Qb4S1PBCS:\"framer-v-1t6zor2\",vSkCZ2F3Y:\"framer-v-1fam5wf\",WkzrE8ufn:\"framer-v-llnpl4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lw7V3uaJy=undefined;const jp56NlgWQ=undefined;const hmC2B1J87=undefined;const setLw7V3uaJy=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:70,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2e3};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2e3};const transition3={damping:92,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Price exit\":\"vSkCZ2F3Y\",\"TOS exit\":\"ICbxEexDn\",Price:\"WkzrE8ufn\",TOS:\"Qb4S1PBCS\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({current,cursor,height,id,markdown2,width,...props})=>{return{...props,hmC2B1J87:cursor??props.hmC2B1J87,jp56NlgWQ:markdown2??props.jp56NlgWQ??\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",Lw7V3uaJy:current??props.Lw7V3uaJy,variant:humanReadableVariantMap[props.variant]??props.variant??\"WkzrE8ufn\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jp56NlgWQ,hmC2B1J87,\"Lw7V3uaJy\":externalLw7V3uaJy,\"onLw7V3uaJyChange\":setExternalLw7V3uaJy,...restProps}=getProps(props);const[Lw7V3uaJy,setLw7V3uaJy]=useStateVariable(externalLw7V3uaJy,setExternalLw7V3uaJy);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WkzrE8ufn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Qb4S1PBCS\",\"ICbxEexDn\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Qb4S1PBCS\",\"ICbxEexDn\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Qb4S1PBCS\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-llnpl4\",className,classNames),\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"WkzrE8ufn\",ref:refBinding,style:{...style},...addPropertyOverrides({ICbxEexDn:{\"data-framer-name\":\"TOS exit\"},Qb4S1PBCS:{\"data-framer-name\":\"TOS\"},vSkCZ2F3Y:{\"data-framer-name\":\"Price exit\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6hb9rt\",layoutDependency:layoutDependency,layoutId:\"m6K78bm5G\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fqsymq\",\"data-framer-name\":\"Prices\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"R8iS9vDrH\",children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1bmoe5z\",\"data-framer-appear-id\":\"1bmoe5z\",\"data-hide-scrollbars\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"Du7RHRj6N\",optimized:true,...addPropertyOverrides({vSkCZ2F3Y:{initial:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y160hq\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"N0DXceXDk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q6ygu2\",layoutDependency:layoutDependency,layoutId:\"JVVuhaOjL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"BẢNG GI\\xc1\"})})}),className:\"framer-1kfxbva\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"CjQCIJSMM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"M\\xecnh nhận waitlist mỗi th\\xe1ng 5 slot nh\\xe9, mọi th\\xf4ng tin kh\\xe1c mọi người li\\xean hệ qua fb của m\\xecnh!!\"})})}),className:\"framer-13b6wuo\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"zMkflcB86\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wk529s\",layoutDependency:layoutDependency,layoutId:\"VMTiooEM9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.9em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"FORM\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"ĐẶT\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"COMM\"})]})}),className:\"framer-1386ce5\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"GbzP7zXD2\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng đọc kỹ Term Of Service v\\xe0 x\\xe1c nhận đ\\xe3 đọc trước khi đặt comm\"})})}),/*#__PURE__*/_jsxs(motion.ul,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsx(motion.h1,{children:\"Chọn loại comm (Type A hoặc B)\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsx(motion.h1,{children:\"Reference, c\\xe2u truyện của nh\\xe2n vật\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsxs(motion.h1,{children:[\"Y\\xeau cầu comm v\\xe0 ref mood : (\",/*#__PURE__*/_jsx(motion.em,{children:\"pdf, doc, pureref file, .png… đều được hết nh\\xe9!!)\"})]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsxs(motion.h1,{children:[\"Những lưu \\xfd kh\\xe1c: \",/*#__PURE__*/_jsx(motion.em,{children:\"(Mấy chi tiết m\\xe0 m\\xecnh cần để \\xfd/tr\\xe1nh sai phạm...)\"})]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng mọi người h\\xe3y gửi c\\xe0ng chi tiết c\\xe0ng tốt, m\\xecnh cảm ơn!!\"})})})]})]}),className:\"framer-10qz9ld\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"G62qRiQpW\",style:{\"--extracted-1ok3k95\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fn2135\",layoutDependency:layoutDependency,layoutId:\"s4D5Xfnbk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hdd7yq\",\"data-framer-name\":\"type A\",layoutDependency:layoutDependency,layoutId:\"GchnfuHaW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-32w30r\",layoutDependency:layoutDependency,layoutId:\"Jf287DwCF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"34px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE A: Design type\"})}),className:\"framer-1gpmkan\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"YPRZjLDdq\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Nh\\xe2n vật trong nền 2D, loại comm mang t\\xednh design nhiều hơn\",/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"*Nền trắng, hoặc c\\xf3 pattern hoặc stamp 2D đều miễn ph\\xed!!\"})]})}),className:\"framer-1wpgxv4\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"yrFDIr0wA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6idn1f\",layoutDependency:layoutDependency,layoutId:\"B8KLBVr1j\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:320,width:\"526px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||1080)-0-1080)/2)+0+0+0+130+251.2+0+0+0+124.4+0,...addPropertyOverrides({vSkCZ2F3Y:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1080)-0-1080)/2)+0+2700+0+130+251.2+0+0+0+124.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1knlfu8-container\",layoutDependency:layoutDependency,layoutId:\"Ds7zdfe63-container\",nodeId:\"Ds7zdfe63\",rendersWithMotion:true,scopeId:\"cmAnZRSSl\",children:/*#__PURE__*/_jsx(SlideshowWrap,{height:\"100%\",id:\"Ds7zdfe63\",layoutId:\"Ds7zdfe63\",onz3NAF6UoXChange:setLw7V3uaJy,style:{height:\"100%\",width:\"100%\"},width:\"100%\",z3NAF6UoX:Lw7V3uaJy})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1jv3d\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"H4ZUHgS2Q\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-74qfs2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RRIdoDhIF-container\",nodeId:\"RRIdoDhIF\",rendersWithMotion:true,scopeId:\"cmAnZRSSl\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:12},height:\"100%\",id:\"RRIdoDhIF\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"RRIdoDhIF\",markdown:\"| Loại | Gi\\xe1| +1 Char                         | +1 pose|\\n|-----------|-------|----------------------------------|------------------------|\\n| Bust up | 950k | +90% (max 2) | +20%|\\n| Half body | 1tr500 | +90% (max 3) | +30%|\\n| Full body | 2tr | +100% (max 3) | +50%|\\n\",outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ap337\",\"data-framer-name\":\"Type B\",layoutDependency:layoutDependency,layoutId:\"movDZJrF_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9xzk9h\",layoutDependency:layoutDependency,layoutId:\"GJ6VC3zc6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"34px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE B: Full Illustration\"})}),className:\"framer-fvy2ia\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"oMq3BH0vg\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:\"Tranh c\\xf3 phối cảnh đa dạng v\\xe0 tất cả được render chi tiết\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"- Về loại Gacha:\"})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"Lưu \\xfd comm Gacha kh\\xf4ng c\\xf3 update tiến độ comm với kh\\xe1ch\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"Khi nhận comm kh\\xe1ch c\\xf3 thể y\\xeau cầu chỉnh sửa nếu c\\xf3 sai s\\xf3t\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"M\\xecnh sẽ từ chối nếu kh\\xe1ch y\\xeau cầu chỉnh sửa qu\\xe1 nhiều chi tiết của comm\"})})]})]}),className:\"framer-1uzqslk\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"XBhnAVrzh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n9rbsp\",layoutDependency:layoutDependency,layoutId:\"f9yy8WmnJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:272,width:\"526px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||1080)-0-1080)/2)+0+0+0+130+251.2+0+692.4+0+452.4+0,...addPropertyOverrides({vSkCZ2F3Y:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1080)-0-1080)/2)+0+2700+0+130+251.2+0+692.4+0+452.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aotzqm-container\",layoutDependency:layoutDependency,layoutId:\"KnI5v6bZ9-container\",nodeId:\"KnI5v6bZ9\",rendersWithMotion:true,scopeId:\"cmAnZRSSl\",children:/*#__PURE__*/_jsx(SlideshowWrap1,{height:\"100%\",id:\"KnI5v6bZ9\",layoutId:\"KnI5v6bZ9\",ontYq4q2NxYChange:setLw7V3uaJy,style:{height:\"100%\",width:\"100%\"},tYq4q2NxY:Lw7V3uaJy,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2cnmau\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"JSLuiCrnG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yifx5l-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vniPkT1Bx-container\",nodeId:\"vniPkT1Bx\",rendersWithMotion:true,scopeId:\"cmAnZRSSl\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:12},height:\"100%\",id:\"vniPkT1Bx\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"vniPkT1Bx\",markdown:jp56NlgWQ,outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-74i77i\",layoutDependency:layoutDependency,layoutId:\"lVKtAeuQa\"})]})]})]})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-pucnu1\",\"data-framer-name\":\"TOS\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"AjoACZEtd\",children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-14atfz3\",\"data-framer-appear-id\":\"14atfz3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"v72pu6Zgu\",optimized:true,...addPropertyOverrides({ICbxEexDn:{initial:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-abapis\",\"data-framer-cursor\":hmC2B1J87,layoutDependency:layoutDependency,layoutId:\"tNbyM304Y\",...addPropertyOverrides({Qb4S1PBCS:{\"data-framer-cursor\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-us7vb5\",\"data-framer-name\":\"Tittle\",layoutDependency:layoutDependency,layoutId:\"DZ4BWbM4z\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h0iy30\",layoutDependency:layoutDependency,layoutId:\"fUbtHdYxh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 18/ 6 / 2025\"})})}),className:\"framer-1wqercf\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"CzNELPwtN\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({Qb4S1PBCS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 4/ 5 / 2026\"})})}),fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"By commissioning me, you have agreed to these following terms.\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"contact me for further questions.\"})]}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"For Commercial commission please contact through \"}),/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"RIOYTNkVs\",openInNewTab:true,relValues:[],scopeId:\"cmAnZRSSl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"nguyenquynhchi023@gmail.com\"})})}),/*#__PURE__*/_jsx(motion.strong,{children:\" for more detail\"})]})]}),className:\"framer-10yridz\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"RIOYTNkVs\",style:{\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({Qb4S1PBCS:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Khi đ\\xe3 đặt comm l\\xe0 đồng nghĩa bạn đ\\xe3 đồng \\xfd với TOS của m\\xecnh n\\xean vui l\\xf2ng đọc kỹ TOS trước khi đặt\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng li\\xean hệ m\\xecnh nếu c\\xf3 c\\xe2u hỏi g\\xec về TOS\"})})]}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Đối với comm thương mại vui l\\xf2ng li\\xean hệ m\\xecnh qua mail: \"}),/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"RIOYTNkVs\",openInNewTab:true,relValues:[],scopeId:\"cmAnZRSSl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"nguyenquynhchi023@gmail.com\"})})})]})]}),fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"43px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(31, 56, 21))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"TERM OF SERVICE\"})})}),className:\"framer-1dnbne9\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"PA4m8UL2d\",style:{\"--extracted-gdpscs\":\"rgb(31, 56, 21)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Qb4S1PBCS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"TERM OF SERVICE\"})})}),fonts:[\"Inter\",\"Inter-Bold\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-it6hiy\",layoutDependency:layoutDependency,layoutId:\"lQ6S2NkEX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nm1u06\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"HYnHCy9lF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Về Bản quyền v\\xe0 Quyền sử dụng\"})})}),className:\"framer-1qoq0iy\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"mexun2nqU\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ms2ltg\",layoutDependency:layoutDependency,layoutId:\"Zlp7rA_IQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sxqbq3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"YorybP7S5\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"PH\\xcdA ARTIST\"})})}),className:\"framer-xjcjfd\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ueFaw0aho\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[\"M\\xecnh giữ to\\xe0n bộ bản quyền v\\xe0 c\\xe1c quyền li\\xean quan đối với tất cả bản ho\\xe0n thiện, bản gốc của comm v\\xe0 c\\xe1c file gốc trong qu\\xe1 tr\\xecnh l\\xe0m comm, bao gồm nhưng kh\\xf4ng giới hạn với:\",/*#__PURE__*/_jsx(motion.br,{}),\"D\\xf9ng v\\xe0o mục đ\\xedch quản b\\xe1 c\\xe1 nh\\xe2n.\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Trưng b\\xe0y comm ở c\\xe1c trang mạng hoặc portfolio c\\xe1 nh\\xe2n như l\\xe0 một sample.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ph\\xe2n phối v\\xe0 sao ch\\xe9p (Comm được sủ dụng trong artbook với sự cho ph\\xe9p của kh\\xe1ch.)\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c quyền kh\\xe1c sẽ được dựa v\\xe0o quyền t\\xe1c giả theo luật quốc tế..\"})}),/*#__PURE__*/_jsxs(motion.li,{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/_jsx(motion.p,{children:\"Nếu bạn c\\xf3 y\\xeau cầu được private comm, mức gi\\xe1 sẽ l\\xe0 tổng comm +80%.\"}),/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh c\\xf3 quyền từ chối comm của bạn nếu m\\xecnh vướng phải mọi vấn đề n\\xe0o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh c\\xf3 quyền thay đổi hoặc cập nhập th\\xeam về TOS của m\\xecnh. C\\xe1c quy định mới sẽ kh\\xf4ng được \\xe1p dụng v\\xe0 sẽ kh\\xf4ng ảnh hưởng với c\\xe1c đơn đ\\xe3 đặt trước ng\\xe0y thay đổi TOS\"})]}),className:\"framer-1gec0p7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aCooSodwj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-51rnz2\",layoutDependency:layoutDependency,layoutId:\"P7SmmPogw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"PH\\xcdA KH\\xc1CH\"})})}),className:\"framer-13u036n\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"WwKuqcMDd\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[\"Kh\\xe1ch chỉ được sử dụng comm với mục đ\\xedch phi thương mại như l\\xe0 đăng comm l\\xean c\\xe1c nền tảng nhưng với \",/*#__PURE__*/_jsx(motion.strong,{children:\"credit đủ (V\\xed dụ. (c) Quỳnh Chi (t\\xean facebook của m\\xecnh))\"}),\", sử dụng l\\xe0m avatar, icon, header, cover, v.v, in ấn với số lượng nhỏ cho mục đ\\xedch c\\xe1 nh\\xe2n.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Bạn c\\xf3 thể thỏa m\\xe1i cắt tranh về mọi khung n\\xe0o bạn mong muốn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" nhận l\\xe0 tranh bạn tự vẽ.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" trace, edit, t\\xe1i sử dụng hoặc d\\xf9ng v\\xe0o mục đ\\xedch thương mại m\\xe0 kh\\xf4ng c\\xf3 trao đổi trước với m\\xecnh v\\xe0 đ\\xe3 trả ph\\xed thương mại\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" sử dụng v\\xe0o NFT hay l\\xe0 bất kỳ blockchain tương tự n\\xe0o kh\\xe1c..\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" feed hoặc sử dụng tranh v\\xe0 comm m\\xecnh qua c\\xe1c thiết bị, phần mềm AI/ AI gen n\\xe0o\"]})]}),className:\"framer-150v42s\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"dlPuoXKpZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13qpfoz\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"Rnf0xqRpf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18f3kvn\",layoutDependency:layoutDependency,layoutId:\"qIZK64t06\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lik1ws\",layoutDependency:layoutDependency,layoutId:\"FWK2Xv6yb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"26px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"2. References\"})})}),className:\"framer-17kwz5q\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"eSek0ZuQh\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Please provide me a detailed brief/ moodboard about the idea, references, overall moods, other details about the characters, lore, etc. that can help me understand your idea better.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I will not accept request that require to draw exactly like the given reference.\"})]}),className:\"framer-1udlh46\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"xJmsDiFKC\",style:{\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,pixelHeight:960,pixelWidth:1096,sizes:\"357px\",src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"},className:\"framer-1rx6eca\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"LbP1aqk6c\",...addPropertyOverrides({ICbxEexDn:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||1080)-0-1080)/2)+0+2840+33+8+305.3+0+0+368),pixelHeight:960,pixelWidth:1096,sizes:\"357px\",src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"}}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-72fwfo\",layoutDependency:layoutDependency,layoutId:\"A1F13BO21\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nj8auq\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"uwWlhZYKu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"4. Qu\\xe1 tr\\xecnh\"})})}),className:\"framer-knj8bm\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"OHpEIWNRL\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x9cnpl\",layoutDependency:layoutDependency,layoutId:\"zTHMTMH5L\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-r9ge8w\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"sROiCcrA8\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Deadline\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Commission sẽ được ho\\xe0n th\\xe0nh trong\"}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"1 th\\xe1ng với Type A\"})})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[/*#__PURE__*/_jsx(motion.strong,{children:\"2-3 th\\xe1ng với type B\"}),\".\"]})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ th\\xf4ng b\\xe1o trước cho bạn nếu comm cần được ho\\xe0n thiện l\\xe2u hơn.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 deadline sẵn cần kịp l\\xfac, vui l\\xf2ng th\\xf4ng b\\xe1o trước cho m\\xecnh\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn muốn đặt comm trong thời gian gấp, bạn sẽ phải trả th\\xeam +20% ph\\xed\"})]}),className:\"framer-99piqy\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"HMJX9zTae\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"21px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Qu\\xe1 tr\\xecnh\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Sketch \\xfd tưởng-> 2. Sketch m\\xe0u-> 3. Render v\\xe0 ho\\xe0n thiện comm\"})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ở bước 1 v\\xe0 2 bạn m\\xecnh sẽ gửi 3-4 option để bạn c\\xf3 thể chọn xem \\xfd n\\xe0o ph\\xf9 hợp với bạn hơn, vui l\\xf2ng update lại cho m\\xecnh trong khoảng từ 5-7 ng\\xe0y, đến ng\\xe0y thứ 5 m\\xecnh sẽ nhắc lại, nếu đợi qu\\xe1 l\\xe2u m\\xecnh sẽ tự đi tiếp đến bước tiếp theo m\\xe0 kh\\xf4ng c\\xf3 bước bạn chọn option.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c y\\xeau cầu sửa nhỏ (sai chi tiết, thiếu chi tiết,v.v) m\\xecnh sẽ kh\\xf4ng t\\xednh th\\xeam. Nếu bạn y\\xeau cầu sửa qu\\xe1 nhiều 80% tranh m\\xecnh sẽ y\\xeau cầu trả th\\xeam 100k mỗi lượt sửa.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với comm gacha:\"}),\" Y\\xeau cầu sửa c\\xe1c chi tiết nhỏ (sai chi tiết, sai m\\xe0u, thiếu chi tiết. v.v. sẽ được sửa khi bạn đ\\xe3 nhận v\\xe0 xem qua comm ho\\xe0nh thiện.\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Comm ho\\xe0n thiện sẽ được gửi qua \",/*#__PURE__*/_jsx(motion.strong,{children:\"Mail\"}),\" hoặc \",/*#__PURE__*/_jsx(motion.strong,{children:\"drive\"}),\" t\\xf9y theo y\\xeau cầu của kh\\xe1ch. Những tệp sẽ được nhận c\\xf9ng với comm ho\\xe0n thiện gồm \",/*#__PURE__*/_jsx(motion.strong,{children:\"1 bản .png, 1 bản t\\xe1ch layer với định dạng 300dpi nếu bạn c\\xf3 nhu cầu in ấn v\\xe0 1 bản glaze chống AI\"}),\". Tất cả sẽ bao gồm th\\xeam chữ kỹ của m\\xecnh. Vui l\\xf2ng kh\\xf4ng x\\xf3a chữ k\\xfd của m\\xecnh trong c\\xe1c file v\\xe0 trong n\\xe0y sẽ kh\\xf4ng bao gồm file gốc\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c bạn cứ thỏa m\\xe1i nhắc m\\xecnh nếu m\\xecnh update comm muộn nh\\xe9🥺\"})})]})]}),className:\"framer-1sh9fsx\",fonts:[\"CUSTOM;VCR OSD Mono Regular\",\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"TpQJKIyvy\",style:{\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dneruv\",\"data-border\":true,\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"TviU_2ojr\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"2. M\\xecnh sẽ vẽ tốt v\\xe0 kh\\xf4ng tốt:\"})})}),className:\"framer-15ryv6r\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"rr8k_eg4N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- M\\xecnh vẽ tốt:\"}),\" Người, nh\\xe2n vật fiction, OCs, phối cảnh đơn giản, magazine design concept, uncanny concept .\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- M\\xecnh kh\\xf4ng vẽ:\"}),\" mecha, NSFW.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ từ chối những brief nằm ngo\\xe0i mức khả năng của m\\xecnh.\"})]}),className:\"framer-kc2vv2\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"l8P6yJjUl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tt6kgy\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"l9_Lr5K1l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"5. Chuyển tiền v\\xe0 refund\"})})}),className:\"framer-11s8ape\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"GGndu46WZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1almh5r\",layoutDependency:layoutDependency,layoutId:\"mY3S8_hag\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Về Chuyển tiền:\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ nhận tiền qua c\\xe1c phương thức như ng\\xe2n h\\xe0ng trong nước, momo v\\xe0 paypal\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với Paypal:\"}),\" M\\xecnh sẽ gửi h\\xf3a đơn cho bạn đ\\xe3 gồm 4.5% ph\\xed chuyển khoảng\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với phương thức kh\\xe1c:\"}),\" M\\xecnh sẽ gửi bạn m\\xe3 QR chuyển khoảng\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Với \",/*#__PURE__*/_jsx(motion.strong,{children:\"Type A\"}),\" v\\xe0 comm \",/*#__PURE__*/_jsx(motion.strong,{children:\"Gacha:\"}),\" sau khi chốt xong color sketch, bạn sẽ được y\\xeau cầu chuyển khoảng full ph\\xed comm\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Với \",/*#__PURE__*/_jsx(motion.strong,{children:\"Type B\"}),\": Vui l\\xf2ng bạn chuyển trước 50% ph\\xed tổng của comm, sau khi chốt được color sketch, bạn sẽ trả 50% ph\\xed c\\xf2n lại của comm\"]})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 vấn đề g\\xec chưa thể chuyển ngay cho m\\xecnh, vui l\\xf2ng bạn th\\xf4ng b\\xe1o trước cho m\\xecnh, thời gian l\\xe2u nhất m\\xecnh c\\xf3 thể ch\\xe2m trước l\\xe0 trong 1 th\\xe1ng.\"})]}),className:\"framer-195iqvx\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"J_P82JZTy\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1st81k3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"roQgQ4ExM\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Về ho\\xe0n tiền:\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 y\\xeau cầu hủy comm, c\\xe1c mức ho\\xe0n tiền sẽ được chia như sau\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Với Type A\"}),\": M\\xecnh sẽ ho\\xe0n 50% nếu m\\xecnh v\\xe0 bạn đ\\xe3 chốt color skt\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Với Type B:\"}),\" Nếu bạn y\\xeau cầu ho\\xe0n 50% ph\\xed trả trước:\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"M\\xecnh sẽ ho\\xe0n full khi m\\xecnh chưa thực hiện comm\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ho\\xe0n 30% khi m\\xecnh thực hiện đến skt idea\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ho\\xe0n 10% khi m\\xecnh đ\\xe3 thực hiện đến color skt\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Nếu đ\\xe3 chuyển khoảng full v\\xe0 chốt colorskt m\\xecnh sẽ ho\\xe0n lại 50% ph\\xed trả sau của comm\"})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Bạn sẽ kh\\xf4ng được ho\\xe0n tiền nếu bạn y\\xeau cầu sau khi m\\xe0 comm đ\\xe3 ho\\xe0n th\\xe0nh.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu c\\xf3 l\\xfd do bấc đắc dĩ m\\xecnh kh\\xf4ng ho\\xe0n th\\xe0nh comm dc m\\xecnh sẽ ho\\xe0n full cho bạn.\"})]}),className:\"framer-1k9vuoc\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"LYSZU3ymC\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18fjodh\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"HwCbSq8_V\"})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1rGxM.framer-xmee6h, .framer-1rGxM .framer-xmee6h { display: block; }\",\".framer-1rGxM.framer-llnpl4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1080px; justify-content: center; overflow: hidden; overflow-y: auto; padding: 0px; position: relative; width: 810px; }\",\".framer-1rGxM .framer-6hb9rt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1080px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 810px; }\",\".framer-1rGxM .framer-1fqsymq { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; overflow: auto; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-1rGxM .framer-1bmoe5z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1080px; justify-content: flex-start; left: calc(50.00000000000002% - 810px / 2); overflow: auto; padding: 0px; position: absolute; top: calc(50.00000000000002% - 1080px / 2); width: 810px; z-index: 1; }\",\".framer-1rGxM .framer-1y160hq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 1080px; justify-content: flex-start; left: calc(50.00000000000002% - 810px / 2); overflow: visible; padding: 130px 0px 100px 0px; position: absolute; top: calc(50.00000000000002% - 1080px / 2); width: 810px; z-index: 1; }\",\".framer-1rGxM .framer-1q6ygu2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-1rGxM .framer-1kfxbva, .framer-1rGxM .framer-1gpmkan, .framer-1rGxM .framer-1wpgxv4, .framer-1rGxM .framer-fvy2ia, .framer-1rGxM .framer-1uzqslk, .framer-1rGxM .framer-1wqercf, .framer-1rGxM .framer-10yridz, .framer-1rGxM .framer-1dnbne9, .framer-1rGxM .framer-xjcjfd, .framer-1rGxM .framer-1gec0p7, .framer-1rGxM .framer-13u036n, .framer-1rGxM .framer-150v42s, .framer-1rGxM .framer-17kwz5q, .framer-1rGxM .framer-1udlh46, .framer-1rGxM .framer-knj8bm, .framer-1rGxM .framer-99piqy, .framer-1rGxM .framer-15ryv6r, .framer-1rGxM .framer-kc2vv2, .framer-1rGxM .framer-11s8ape, .framer-1rGxM .framer-1k9vuoc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-1rGxM .framer-13b6wuo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 629px; word-break: break-word; word-wrap: break-word; }\",\".framer-1rGxM .framer-wk529s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-1rGxM .framer-1386ce5 { flex: 0.2 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1rGxM .framer-10qz9ld, .framer-1rGxM .framer-1sh9fsx, .framer-1rGxM .framer-195iqvx { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1rGxM .framer-fn2135 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 39px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-hdd7yq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 553px; z-index: 1; }\",\".framer-1rGxM .framer-32w30r, .framer-1rGxM .framer-us7vb5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-6idn1f { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1knlfu8-container { flex: none; height: 320px; position: relative; width: 526px; }\",\".framer-1rGxM .framer-o1jv3d { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-74qfs2-container, .framer-1rGxM .framer-1yifx5l-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-1rGxM .framer-6ap337 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 613px; z-index: 1; }\",\".framer-1rGxM .framer-9xzk9h { 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: 4px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1n9rbsp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1aotzqm-container { flex: none; height: 272px; position: relative; width: 526px; }\",\".framer-1rGxM .framer-2cnmau { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-74i77i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 117px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-pucnu1 { flex: none; height: 800px; overflow: visible; position: relative; width: 424px; z-index: 3; }\",\".framer-1rGxM .framer-14atfz3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 800px; justify-content: flex-start; left: calc(50.00000000000002% - 1200px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 800px / 2); width: 1200px; z-index: 1; }\",\".framer-1rGxM .framer-abapis { align-content: center; align-items: center; bottom: 34px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; left: calc(50.00000000000002% - 1049px / 2); overflow: hidden; overflow-y: auto; padding: 8px; position: absolute; top: 33px; width: 1049px; z-index: 1; }\",\".framer-1rGxM .framer-h0iy30 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-it6hiy, .framer-1rGxM .framer-72fwfo, .framer-1rGxM .framer-1x9cnpl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-nm1u06 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 928px; }\",\".framer-1rGxM .framer-1qoq0iy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 549px; word-break: break-word; word-wrap: break-word; }\",\".framer-1rGxM .framer-1ms2ltg { 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: flex-start; overflow: visible; padding: 0px 11px 11px 11px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1sxqbq3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 0px; position: relative; width: 1px; }\",\".framer-1rGxM .framer-51rnz2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-1rGxM .framer-13qpfoz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1rGxM .framer-18f3kvn { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1lik1ws { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1rx6eca { flex: none; height: 302px; overflow: visible; position: relative; width: 357px; }\",\".framer-1rGxM .framer-1nj8auq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1rGxM .framer-r9ge8w { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 7px 7px 7px; position: relative; width: 208px; }\",\".framer-1rGxM .framer-dneruv { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 6px 6px 6px; position: relative; width: 265px; z-index: 1; }\",\".framer-1rGxM .framer-tt6kgy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 941px; }\",\".framer-1rGxM .framer-1almh5r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1rGxM .framer-1st81k3 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 11px 11px 11px; position: relative; width: 483px; }\",\".framer-1rGxM .framer-18fjodh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 116px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 721px; }\",\".framer-1rGxM.framer-v-1fam5wf .framer-1bmoe5z { top: calc(300% - 1080px / 2); }\",\".framer-1rGxM.framer-v-1t6zor2.framer-llnpl4 { overflow: auto; }\",\".framer-1rGxM.framer-v-1t6zor2 .framer-pucnu1 { bottom: 0px; height: unset; left: 0px; position: absolute; right: 0px; top: 0px; width: unset; }\",\".framer-1rGxM.framer-v-1t6zor2 .framer-abapis { cursor: row-resize; }\",\".framer-1rGxM.framer-v-1t6zor2 .framer-us7vb5 { gap: 11px; }\",\".framer-1rGxM.framer-v-1t6zor2 .framer-h0iy30, .framer-1rGxM.framer-v-1t6zor2 .framer-1nj8auq, .framer-1rGxM.framer-v-1e6vj8y .framer-h0iy30, .framer-1rGxM.framer-v-1e6vj8y .framer-1nj8auq { order: 1; }\",\".framer-1rGxM.framer-v-1t6zor2 .framer-1dnbne9, .framer-1rGxM.framer-v-1t6zor2 .framer-dneruv, .framer-1rGxM.framer-v-1e6vj8y .framer-1dnbne9, .framer-1rGxM.framer-v-1e6vj8y .framer-dneruv { order: 0; }\",\".framer-1rGxM.framer-v-1e6vj8y .framer-pucnu1 { bottom: 0px; height: unset; left: 0px; overflow: hidden; overflow-y: auto; position: absolute; right: 0px; top: 0px; width: unset; }\",\".framer-1rGxM.framer-v-1e6vj8y .framer-14atfz3 { top: calc(300% - 800px / 2); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-1rGxM[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-1rGxM [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-1rGxM[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-1rGxM [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-1rGxM[data-hide-scrollbars=\"true\"], .framer-1rGxM [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-1rGxM[data-border=\"true\"]::after, .framer-1rGxM [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1080\n * @framerIntrinsicWidth 810\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vSkCZ2F3Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qb4S1PBCS\":{\"layout\":[\"fixed\",\"fixed\"]},\"ICbxEexDn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jp56NlgWQ\":\"markdown2\",\"hmC2B1J87\":\"cursor\",\"Lw7V3uaJy\":\"current\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercmAnZRSSl=withCSS(Component,css,\"framer-1rGxM\");export default FramercmAnZRSSl;FramercmAnZRSSl.displayName=\"Prices and TOS (tablet)\";FramercmAnZRSSl.defaultProps={height:1080,width:810};addPropertyControls(FramercmAnZRSSl,{variant:{options:[\"WkzrE8ufn\",\"vSkCZ2F3Y\",\"Qb4S1PBCS\",\"ICbxEexDn\"],optionTitles:[\"Price\",\"Price exit\",\"TOS\",\"TOS exit\"],title:\"Variant\",type:ControlType.Enum},jp56NlgWQ:{defaultValue:\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",displayTextArea:true,title:\"Markdown 2\",type:ControlType.String},onjp56NlgWQChange:{changes:\"jp56NlgWQ\",type:ControlType.ChangeHandler},hmC2B1J87:{title:\"Cursor\",type:ControlType.CustomCursor},Lw7V3uaJy:{defaultValue:0,displayStepper:true,max:10,min:0,title:\"Current\",type:ControlType.Number},onLw7V3uaJyChange:{changes:\"Lw7V3uaJy\",type:ControlType.ChangeHandler}});addFonts(FramercmAnZRSSl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"},{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]},...SlideshowWrapFonts,...MarkdownTableFonts,...SlideshowWrap1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramercmAnZRSSl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SlideshowWrap,{},context),forwardLoader(SlideshowWrap1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercmAnZRSSl\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1080\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"810\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"jp56NlgWQ\\\":\\\"markdown2\\\",\\\"hmC2B1J87\\\":\\\"cursor\\\",\\\"Lw7V3uaJy\\\":\\\"current\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vSkCZ2F3Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qb4S1PBCS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ICbxEexDn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cmAnZRSSl.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\",topZIndex:0});export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withDrag(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onMouseDown:e=>{e.stopPropagation();const newZIndex=store.topZIndex+1;setStore({topZIndex:newZIndex});props.style.zIndex=newZIndex;},onMouseUp:()=>{if(store.topZIndex>1){props.style.zIndex=store.topZIndex-1;}}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDrag\":{\"type\":\"reactHoc\",\"name\":\"withDrag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./To_top.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as r}from\"./RMaTUGtcU-0.js\";import{getRichTextJsonResolver as i}from\"./RMaTUGtcU-1.js\";let o={createdAt:{isNullable:!0,type:t.Date},DhLINnlGA:{isNullable:!0,type:t.String},EQfdWveo7:{isNullable:!0,type:t.ResponsiveImage},id:{isNullable:!1,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},SGbnwfmrV:{isNullable:!0,type:t.Number},TSX64yLbn:{isNullable:!0,type:t.ResponsiveImage},updatedAt:{isNullable:!0,type:t.Date},utaiLjafR:{isNullable:!0,type:t.Enum},WywzdIJO1:{isNullable:!0,type:t.String}},m=[\"id\"],n={type:1},c=[\"previousItemId\"],u=[\"nextItemId\"],d=[\"id\",\"WywzdIJO1\"],s=[\"WywzdIJO1\",\"id\"],f=[\"DhLINnlGA\"],p={type:0},y=[\"WywzdIJO1\"],U=[\"EQfdWveo7\"],R=[\"TSX64yLbn\"],w=[\"utaiLjafR\"],I=[\"SGbnwfmrV\"],h=[],N=e=>{let t=h[e];if(t)return t().then(e=>e.default);},g={},L=i(g),S=new l,T={collectionByLocaleId:{default:new a({chunks:[new URL(\"./RMaTUGtcU-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"79da1073-1098-4259-b490-625a8bc28235default\",indexes:[new r({collation:n,collectionSchema:o,fieldNames:m,range:{from:0,to:697},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:c,range:{from:697,to:1393},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:u,range:{from:1393,to:2085},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:d,range:{from:2085,to:2982},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:s,range:{from:2982,to:3879},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:f,range:{from:3879,to:4952},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:y,range:{from:4952,to:5451},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:U,range:{from:5451,to:18298},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:R,range:{from:18298,to:30836},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:w,range:{from:30836,to:31540},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:I,range:{from:31540,to:32104},url:new URL(\"./RMaTUGtcU-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:L,resolveVectorSetItem:N,schema:o})},displayName:\"Gallery\",id:\"79da1073-1098-4259-b490-625a8bc28235\"};export default T;e(T,{DhLINnlGA:{defaultValue:\"\",title:\"content\",type:t.String},WywzdIJO1:{preventLocalization:!1,title:\"Slug\",type:t.String},EQfdWveo7:{title:\"image\",type:t.ResponsiveImage},TSX64yLbn:{title:\"image 2\",type:t.ResponsiveImage},utaiLjafR:{defaultValue:\"ZfzAJzAXr\",options:[\"ZfzAJzAXr\",\"NTkZ62Brq\"],optionTitles:[\"Vertical\",\"Horizontal\"],title:\"Option\",type:t.Enum},SGbnwfmrV:{defaultValue:0,title:\"Count\",type:t.Number},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/RMaTUGtcU:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/RMaTUGtcU:default\",title:\"Next\",type:t.CollectionReference}});export const utaiLjafRToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"ZfzAJzAXr\":return\"Vertical\";case\"NTkZ62Brq\":return\"Horizontal\";default:return\"\";}};export const enumToDisplayNameFunctions={utaiLjafR:utaiLjafRToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await S.query({from:{data:T,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"WywzdIJO1\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.WywzdIJO1;},async getRecordIdBySlug(e,t){let[l]=await S.query({from:{data:T,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"WywzdIJO1\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utaiLjafRToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerData\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerRecordIdKey\":\"id\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"WywzdIJO1\",\"framerCollectionId\":\"RMaTUGtcU\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98479f1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-jlYLb .framer-styles-preset-r4uqq0:not(.rich-text-wrapper), .framer-jlYLb .framer-styles-preset-r4uqq0.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-4f1b8d59-6c03-4111-8c78-ac83d2d5f76f, #af1919) /* {\"name\":\"title\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #4b800b; --framer-link-text-decoration: none; }'];export const className=\"framer-jlYLb\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e3bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;VCR OSD Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"VCR OSD Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\"}]}];export const css=['.framer-WOtAq .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-WOtAq .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WOtAq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"jVEpDDK_D\",\"lwIoTd9C_\",\"N_qBico9r\",\"Vptz5RMnz\",\"hOe5UKBvn\",\"WlwpQd7iW\"];const serializationHash=\"framer-droWk\";const variantClassNames={hOe5UKBvn:\"framer-v-t29fsf\",jVEpDDK_D:\"framer-v-x3buvx\",lwIoTd9C_:\"framer-v-1fgp6j6\",N_qBico9r:\"framer-v-1rmr5fd\",Vptz5RMnz:\"framer-v-lzgjgq\",WlwpQd7iW:\"framer-v-1wyyuhj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xHRD1IEEa=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Width - 100% type 2\":\"hOe5UKBvn\",\"Width - 100% type 3\":\"WlwpQd7iW\",\"Width - 100%\":\"jVEpDDK_D\",\"Width - 35%\":\"Vptz5RMnz\",\"Width - 50%\":\"N_qBico9r\",\"Width - 65%\":\"lwIoTd9C_\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jVEpDDK_D\",xHRD1IEEa:image??props.xHRD1IEEa};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xHRD1IEEa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jVEpDDK_D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(xHRD1IEEa)},className:cx(scopingClassNames,\"framer-x3buvx\",className,classNames),\"data-framer-name\":\"Width - 100%\",layoutDependency:layoutDependency,layoutId:\"jVEpDDK_D\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({hOe5UKBvn:{\"data-framer-name\":\"Width - 100% type 2\"},lwIoTd9C_:{\"data-framer-name\":\"Width - 65%\"},N_qBico9r:{\"data-framer-name\":\"Width - 50%\"},Vptz5RMnz:{\"data-framer-name\":\"Width - 35%\"},WlwpQd7iW:{\"data-framer-name\":\"Width - 100% type 3\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-droWk.framer-13x8e4w, .framer-droWk .framer-13x8e4w { display: block; }\",\".framer-droWk.framer-x3buvx { height: 345px; position: relative; width: 700px; }\",\".framer-droWk.framer-v-1fgp6j6.framer-x3buvx { width: 450px; }\",\".framer-droWk.framer-v-1rmr5fd.framer-x3buvx { width: 340px; }\",\".framer-droWk.framer-v-lzgjgq.framer-x3buvx { width: 240px; }\",\".framer-droWk.framer-v-t29fsf.framer-x3buvx { height: 467px; }\",\".framer-droWk.framer-v-1wyyuhj.framer-x3buvx { height: 221px; width: 351px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 345\n * @framerIntrinsicWidth 700\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lwIoTd9C_\":{\"layout\":[\"fixed\",\"fixed\"]},\"N_qBico9r\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vptz5RMnz\":{\"layout\":[\"fixed\",\"fixed\"]},\"hOe5UKBvn\":{\"layout\":[\"fixed\",\"fixed\"]},\"WlwpQd7iW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xHRD1IEEa\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerab6DyTp1E=withCSS(Component,css,\"framer-droWk\");export default Framerab6DyTp1E;Framerab6DyTp1E.displayName=\"Image\";Framerab6DyTp1E.defaultProps={height:345,width:700};addPropertyControls(Framerab6DyTp1E,{variant:{options:[\"jVEpDDK_D\",\"lwIoTd9C_\",\"N_qBico9r\",\"Vptz5RMnz\",\"hOe5UKBvn\",\"WlwpQd7iW\"],optionTitles:[\"Width - 100%\",\"Width - 65%\",\"Width - 50%\",\"Width - 35%\",\"Width - 100% type 2\",\"Width - 100% type 3\"],title:\"Variant\",type:ControlType.Enum},xHRD1IEEa:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(Framerab6DyTp1E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerab6DyTp1E\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lwIoTd9C_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N_qBico9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vptz5RMnz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hOe5UKBvn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WlwpQd7iW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"xHRD1IEEa\\\":\\\"image\\\"}\",\"framerIntrinsicHeight\":\"345\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"700\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ab6DyTp1E.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,PathVariablesContext,queryCache,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Gallery from\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\";const cycleOrder=[\"ymmOVZiNG\",\"Puj8Dzq4e\",\"fYYQKcy5M\",\"PFF4ATrI4\",\"J0oKn9NAn\",\"UkWwLlDpC\",\"gxKC5H4Ca\",\"zbEpXYIXk\",\"MF4OeDJUp\",\"JgwuK719P\",\"WEqfssmOd\",\"OQSb_sNvs\",\"E4i1grMMK\",\"qukFWPXus\",\"U5CF3zxKY\",\"sCydDRH05\",\"tOHHdbVtk\",\"UUiwHFIz4\",\"jOe7ZIEvv\",\"tXekTTSA7\",\"vbcYqtjd6\",\"DesTgiwz6\",\"zurXmoQOh\",\"Aa9O4v7Ma\",\"sLZhuSMzn\",\"o7CMVjjZw\",\"pCOQUBwbP\",\"zhPLygiGq\"];const serializationHash=\"framer-YkI7O\";const variantClassNames={Aa9O4v7Ma:\"framer-v-o7icjb\",DesTgiwz6:\"framer-v-1fa859f\",E4i1grMMK:\"framer-v-1vwz7c9\",fYYQKcy5M:\"framer-v-mpyn21\",gxKC5H4Ca:\"framer-v-s6b7ad\",J0oKn9NAn:\"framer-v-15jqsqn\",JgwuK719P:\"framer-v-1dh4os2\",jOe7ZIEvv:\"framer-v-da4ydf\",MF4OeDJUp:\"framer-v-p5fxp3\",o7CMVjjZw:\"framer-v-sut9p7\",OQSb_sNvs:\"framer-v-u1imr3\",pCOQUBwbP:\"framer-v-1d4hnvx\",PFF4ATrI4:\"framer-v-25wfbj\",Puj8Dzq4e:\"framer-v-r16jtz\",qukFWPXus:\"framer-v-1s706tl\",sCydDRH05:\"framer-v-1rt98fv\",sLZhuSMzn:\"framer-v-igd71s\",tOHHdbVtk:\"framer-v-1i9wc8f\",tXekTTSA7:\"framer-v-nnut9h\",U5CF3zxKY:\"framer-v-repxt3\",UkWwLlDpC:\"framer-v-1fyey8e\",UUiwHFIz4:\"framer-v-14scokp\",vbcYqtjd6:\"framer-v-s1r880\",WEqfssmOd:\"framer-v-y2w5qt\",ymmOVZiNG:\"framer-v-if1pgn\",zbEpXYIXk:\"framer-v-n0t374\",zhPLygiGq:\"framer-v-wq0u38\",zurXmoQOh:\"framer-v-1d3g69q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EQfdWveo7q81P07jbF=undefined;const DhLINnlGAq81P07jbF=undefined;const WywzdIJO1q81P07jbF=undefined;const idq81P07jbF=undefined;const EQfdWveo7pFys5KElv=undefined;const DhLINnlGApFys5KElv=undefined;const WywzdIJO1pFys5KElv=undefined;const idpFys5KElv=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,y:-4};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const query=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query2=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query6=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query7=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query8=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query9=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query10=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query11=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query12=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query13=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query14=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:7},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query15=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:7},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query16=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:8},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query17=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:8},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query18=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:9},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query19=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:9},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query20=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:10},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query21=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:10},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query22=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:11},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query23=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:11},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query24=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:12},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query25=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:12},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query26=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:13},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query27=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:13},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query28=prequery=>prequery({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:14},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const query29=()=>({from:{alias:\"q81P07jbF\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:14},select:[{collection:\"q81P07jbF\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"q81P07jbF\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"q81P07jbF\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZfzAJzAXr\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;const query30=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query31=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query32=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query33=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query34=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query35=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query36=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query37=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:3},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query38=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query39=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query40=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query41=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:5},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query42=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query43=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:6},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query44=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:7},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query45=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:7},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query46=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:8},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query47=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:8},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query48=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:9},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query49=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:9},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query50=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:10},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query51=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:10},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query52=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:11},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query53=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:11},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query54=prequery=>prequery({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:12},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const query55=()=>({from:{alias:\"pFys5KElv\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:12},select:[{collection:\"pFys5KElv\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"pFys5KElv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"pFys5KElv\",name:\"utaiLjafR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"NTkZ62Brq\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"10\":\"JgwuK719P\",\"11\":\"WEqfssmOd\",\"12\":\"OQSb_sNvs\",\"13\":\"E4i1grMMK\",\"14\":\"qukFWPXus\",\"15\":\"U5CF3zxKY\",\"16\":\"sCydDRH05\",\"17\":\"tOHHdbVtk\",\"18\":\"UUiwHFIz4\",\"19\":\"jOe7ZIEvv\",\"20\":\"tXekTTSA7\",\"21\":\"vbcYqtjd6\",\"22\":\"DesTgiwz6\",\"23\":\"zurXmoQOh\",\"24\":\"Aa9O4v7Ma\",\"25\":\"sLZhuSMzn\",\"26\":\"o7CMVjjZw\",\"27\":\"pCOQUBwbP\",\"28\":\"zhPLygiGq\",\"3\":\"fYYQKcy5M\",\"4\":\"PFF4ATrI4\",\"5\":\"J0oKn9NAn\",\"6\":\"UkWwLlDpC\",\"7\":\"gxKC5H4Ca\",\"8\":\"zbEpXYIXk\",\"9\":\"MF4OeDJUp\",Horizontal:\"ymmOVZiNG\",Vertical:\"Puj8Dzq4e\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ymmOVZiNG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ymmOVZiNG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Puj8Dzq4e\",\"PFF4ATrI4\",\"UkWwLlDpC\",\"zbEpXYIXk\",\"JgwuK719P\",\"OQSb_sNvs\",\"qukFWPXus\",\"sCydDRH05\",\"UUiwHFIz4\",\"tXekTTSA7\",\"DesTgiwz6\",\"Aa9O4v7Ma\",\"o7CMVjjZw\",\"pCOQUBwbP\",\"zhPLygiGq\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Puj8Dzq4e\",\"PFF4ATrI4\",\"UkWwLlDpC\",\"zbEpXYIXk\",\"JgwuK719P\",\"OQSb_sNvs\",\"qukFWPXus\",\"sCydDRH05\",\"UUiwHFIz4\",\"tXekTTSA7\",\"DesTgiwz6\",\"Aa9O4v7Ma\",\"o7CMVjjZw\",\"pCOQUBwbP\",\"zhPLygiGq\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-if1pgn\",className,classNames),\"data-framer-name\":\"Horizontal\",layoutDependency:layoutDependency,layoutId:\"ymmOVZiNG\",ref:refBinding,style:{...style},...addPropertyOverrides({Aa9O4v7Ma:{\"data-framer-name\":\"24\"},DesTgiwz6:{\"data-framer-name\":\"22\"},E4i1grMMK:{\"data-framer-name\":\"13\"},fYYQKcy5M:{\"data-framer-name\":\"3\"},gxKC5H4Ca:{\"data-framer-name\":\"7\"},J0oKn9NAn:{\"data-framer-name\":\"5\"},JgwuK719P:{\"data-framer-name\":\"10\"},jOe7ZIEvv:{\"data-framer-name\":\"19\"},MF4OeDJUp:{\"data-framer-name\":\"9\"},o7CMVjjZw:{\"data-framer-name\":\"26\"},OQSb_sNvs:{\"data-framer-name\":\"12\"},pCOQUBwbP:{\"data-framer-name\":\"27\"},PFF4ATrI4:{\"data-framer-name\":\"4\"},Puj8Dzq4e:{\"data-framer-name\":\"Vertical\"},qukFWPXus:{\"data-framer-name\":\"14\"},sCydDRH05:{\"data-framer-name\":\"16\"},sLZhuSMzn:{\"data-framer-name\":\"25\"},tOHHdbVtk:{\"data-framer-name\":\"17\"},tXekTTSA7:{\"data-framer-name\":\"20\"},U5CF3zxKY:{\"data-framer-name\":\"15\"},UkWwLlDpC:{\"data-framer-name\":\"6\"},UUiwHFIz4:{\"data-framer-name\":\"18\"},vbcYqtjd6:{\"data-framer-name\":\"21\"},WEqfssmOd:{\"data-framer-name\":\"11\"},zbEpXYIXk:{\"data-framer-name\":\"8\"},zhPLygiGq:{\"data-framer-name\":\"28\"},zurXmoQOh:{\"data-framer-name\":\"23\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:598,pixelWidth:500,src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"},className:\"framer-1f386do\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"q81P07jbF\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},transformTemplate:transformTemplate1,whileHover:animation,whileTap:animation1,...addPropertyOverrides({Aa9O4v7Ma:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},DesTgiwz6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},JgwuK719P:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},o7CMVjjZw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},OQSb_sNvs:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},pCOQUBwbP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},PFF4ATrI4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},Puj8Dzq4e:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},qukFWPXus:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},sCydDRH05:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},tXekTTSA7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},UkWwLlDpC:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},UUiwHFIz4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},zbEpXYIXk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}},zhPLygiGq:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)),pixelHeight:598,pixelWidth:500,sizes:\"228px\",src:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598\",srcSet:\"https://framerusercontent.com/images/CJe5OnwA9Owe9Suw4GSLkQLBOU.png?width=500&height=598 500w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),...addPropertyOverrides({Aa9O4v7Ma:{query:query23()},DesTgiwz6:{query:query21()},JgwuK719P:{query:query9()},o7CMVjjZw:{query:query25()},OQSb_sNvs:{query:query11()},pCOQUBwbP:{query:query27()},PFF4ATrI4:{query:query3()},qukFWPXus:{query:query13()},sCydDRH05:{query:query15()},tXekTTSA7:{query:query19()},UkWwLlDpC:{query:query5()},UUiwHFIz4:{query:query17()},zbEpXYIXk:{query:query7()},zhPLygiGq:{query:query29()}},baseVariant,gestureVariant),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({DhLINnlGA:DhLINnlGAq81P07jbF,EQfdWveo7:EQfdWveo7q81P07jbF,id:idq81P07jbF,WywzdIJO1:WywzdIJO1q81P07jbF},index)=>{DhLINnlGAq81P07jbF??=\"\";WywzdIJO1q81P07jbF??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`q81P07jbF-${idq81P07jbF}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WywzdIJO1:WywzdIJO1q81P07jbF},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yrps2n\",layoutDependency:layoutDependency,layoutId:\"bGcIBPyiK\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(EQfdWveo7q81P07jbF)},className:\"framer-eq84bb\",layoutDependency:layoutDependency,layoutId:\"CeZvpptQ2\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},...addPropertyOverrides({Aa9O4v7Ma:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:1415,pixelWidth:1e3,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},DesTgiwz6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2047,pixelWidth:1915,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},JgwuK719P:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2780,pixelWidth:1800,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},o7CMVjjZw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2048,pixelWidth:1301,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},OQSb_sNvs:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:3508,pixelWidth:2480,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},pCOQUBwbP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2048,pixelWidth:1303,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},PFF4ATrI4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:1051,pixelWidth:942,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},Puj8Dzq4e:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:1545,pixelWidth:1e3,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},qukFWPXus:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:3508,pixelWidth:2310,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},sCydDRH05:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2046,pixelWidth:1447,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},tXekTTSA7:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2073,pixelWidth:1500,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},UkWwLlDpC:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:960,pixelWidth:679,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},UUiwHFIz4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2048,pixelWidth:2048,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},zbEpXYIXk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2780,pixelWidth:1800,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}},zhPLygiGq:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.4966292134831463-173)+0+0+23),pixelHeight:2105,pixelWidth:1500,sizes:\"184px\",...toResponsiveImage(EQfdWveo7q81P07jbF)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4k6rj1\",layoutDependency:layoutDependency,layoutId:\"skbe7CPD9\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl0ZWN0cyBEYXVnaHRlci1yZWd1bGFy\",\"--framer-font-family\":'\"Architects Daughter\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"Content\"})}),className:\"framer-tulm4x\",\"data-framer-name\":\"Gallery\",fonts:[\"GF;Architects Daughter-regular\"],layoutDependency:layoutDependency,layoutId:\"Yn8jOPAce\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-r6o4lv\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",skewX:-27,skewY:1},text:DhLINnlGAq81P07jbF,verticalAlignment:\"top\",withExternalLayout:true})})]})})},idq81P07jbF);})});}})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)),pixelHeight:398,pixelWidth:500,sizes:\"287px\",src:\"https://framerusercontent.com/images/DSRLTdwLXtx80NFmS92Y1taQRY.png?width=500&height=398\"},className:\"framer-14l30ip\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"pFys5KElv\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},transformTemplate:transformTemplate3,whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query31(),...addPropertyOverrides({E4i1grMMK:{query:query43()},fYYQKcy5M:{query:query33()},gxKC5H4Ca:{query:query37()},J0oKn9NAn:{query:query35()},jOe7ZIEvv:{query:query49()},MF4OeDJUp:{query:query39()},sLZhuSMzn:{query:query55()},tOHHdbVtk:{query:query47()},U5CF3zxKY:{query:query45()},vbcYqtjd6:{query:query51()},WEqfssmOd:{query:query41()},zurXmoQOh:{query:query53()}},baseVariant,gestureVariant),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({DhLINnlGA:DhLINnlGApFys5KElv,EQfdWveo7:EQfdWveo7pFys5KElv,id:idpFys5KElv,WywzdIJO1:WywzdIJO1pFys5KElv},index1)=>{DhLINnlGApFys5KElv??=\"\";WywzdIJO1pFys5KElv??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`pFys5KElv-${idpFys5KElv}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WywzdIJO1:WywzdIJO1pFys5KElv},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jud9uo\",layoutDependency:layoutDependency,layoutId:\"BzVX8URqB\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1545,pixelWidth:2e3,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)},className:\"framer-miyak3\",layoutDependency:layoutDependency,layoutId:\"Wf4AGSWsj\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},...addPropertyOverrides({E4i1grMMK:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:952,pixelWidth:1500,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},fYYQKcy5M:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1412,pixelWidth:2048,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},gxKC5H4Ca:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1437,pixelWidth:2048,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},J0oKn9NAn:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:701,pixelWidth:1134,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},jOe7ZIEvv:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1209,pixelWidth:1920,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},MF4OeDJUp:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1125,pixelWidth:2048,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},sLZhuSMzn:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1639,pixelWidth:2048,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},tOHHdbVtk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1030,pixelWidth:1500,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},U5CF3zxKY:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:968,pixelWidth:1500,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},vbcYqtjd6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1215,pixelWidth:1200,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},WEqfssmOd:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:982,pixelWidth:1500,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}},zurXmoQOh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||337)*.5014836795252228-113.5)+0+0+20),pixelHeight:1448,pixelWidth:2048,sizes:\"249px\",...toResponsiveImage(EQfdWveo7pFys5KElv)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ukwghx\",layoutDependency:layoutDependency,layoutId:\"UQUuAi8Dj\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl0ZWN0cyBEYXVnaHRlci1yZWd1bGFy\",\"--framer-font-family\":'\"Architects Daughter\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:\"Original character work\"})}),className:\"framer-atnn8v\",\"data-framer-name\":\"Gallery\",fonts:[\"GF;Architects Daughter-regular\"],layoutDependency:layoutDependency,layoutId:\"motWNLDzw\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-r6o4lv\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",skewX:-27,skewY:1},text:DhLINnlGApFys5KElv,verticalAlignment:\"center\",withExternalLayout:true})})]})})},idpFys5KElv);})});}})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YkI7O.framer-tmvpet, .framer-YkI7O .framer-tmvpet { display: block; }\",\".framer-YkI7O.framer-if1pgn { height: 337px; overflow: visible; position: relative; width: 287px; }\",\".framer-YkI7O .framer-1f386do { align-content: flex-start; align-items: flex-start; aspect-ratio: 0.8313458262350937 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 346px); justify-content: center; left: 50%; padding: 0px; position: absolute; top: 50%; width: 228px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-YkI7O .framer-1yrps2n, .framer-YkI7O .framer-jud9uo { display: grid; flex: 1 0 0px; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(1px, 1fr)); grid-template-rows: repeat(2, min-content); height: 1px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-YkI7O .framer-eq84bb { -webkit-user-select: none; bottom: 61px; flex: none; left: 30px; pointer-events: none; position: absolute; right: 14px; top: 23px; user-select: none; }\",\".framer-YkI7O .framer-4k6rj1 { align-content: center; align-items: center; bottom: 16px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 48%; overflow: visible; padding: 0px; position: absolute; width: min-content; }\",\".framer-YkI7O .framer-tulm4x { --framer-text-wrap: balance; flex: none; height: 35px; position: relative; white-space: pre-wrap; width: 160px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-YkI7O .framer-14l30ip { align-content: flex-start; align-items: flex-start; aspect-ratio: 1.2635814889336017 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 227px); justify-content: center; padding: 0px; position: absolute; right: 0px; top: 50%; width: 287px; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-YkI7O .framer-miyak3 { -webkit-user-select: none; bottom: 50px; flex: none; left: 26px; pointer-events: none; position: absolute; right: 12px; top: 20px; user-select: none; z-index: 1; }\",\".framer-YkI7O .framer-1ukwghx { align-content: center; align-items: center; bottom: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 52%; overflow: visible; padding: 0px; position: absolute; width: min-content; }\",\".framer-YkI7O .framer-atnn8v { --framer-text-wrap: balance; aspect-ratio: 8.714285714285714 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; white-space: pre-wrap; width: 244px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-YkI7O.framer-v-r16jtz .framer-1f386do, .framer-YkI7O.framer-v-25wfbj .framer-1f386do, .framer-YkI7O.framer-v-1fyey8e .framer-1f386do, .framer-YkI7O.framer-v-n0t374 .framer-1f386do, .framer-YkI7O.framer-v-1dh4os2 .framer-1f386do, .framer-YkI7O.framer-v-u1imr3 .framer-1f386do, .framer-YkI7O.framer-v-1s706tl .framer-1f386do, .framer-YkI7O.framer-v-1rt98fv .framer-1f386do, .framer-YkI7O.framer-v-14scokp .framer-1f386do, .framer-YkI7O.framer-v-nnut9h .framer-1f386do, .framer-YkI7O.framer-v-1fa859f .framer-1f386do, .framer-YkI7O.framer-v-o7icjb .framer-1f386do, .framer-YkI7O.framer-v-sut9p7 .framer-1f386do { height: var(--framer-aspect-ratio-supported, 275px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 337\n * @framerIntrinsicWidth 287\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Puj8Dzq4e\":{\"layout\":[\"fixed\",\"fixed\"]},\"fYYQKcy5M\":{\"layout\":[\"fixed\",\"fixed\"]},\"PFF4ATrI4\":{\"layout\":[\"fixed\",\"fixed\"]},\"J0oKn9NAn\":{\"layout\":[\"fixed\",\"fixed\"]},\"UkWwLlDpC\":{\"layout\":[\"fixed\",\"fixed\"]},\"gxKC5H4Ca\":{\"layout\":[\"fixed\",\"fixed\"]},\"zbEpXYIXk\":{\"layout\":[\"fixed\",\"fixed\"]},\"MF4OeDJUp\":{\"layout\":[\"fixed\",\"fixed\"]},\"JgwuK719P\":{\"layout\":[\"fixed\",\"fixed\"]},\"WEqfssmOd\":{\"layout\":[\"fixed\",\"fixed\"]},\"OQSb_sNvs\":{\"layout\":[\"fixed\",\"fixed\"]},\"E4i1grMMK\":{\"layout\":[\"fixed\",\"fixed\"]},\"qukFWPXus\":{\"layout\":[\"fixed\",\"fixed\"]},\"U5CF3zxKY\":{\"layout\":[\"fixed\",\"fixed\"]},\"sCydDRH05\":{\"layout\":[\"fixed\",\"fixed\"]},\"tOHHdbVtk\":{\"layout\":[\"fixed\",\"fixed\"]},\"UUiwHFIz4\":{\"layout\":[\"fixed\",\"fixed\"]},\"jOe7ZIEvv\":{\"layout\":[\"fixed\",\"fixed\"]},\"tXekTTSA7\":{\"layout\":[\"fixed\",\"fixed\"]},\"vbcYqtjd6\":{\"layout\":[\"fixed\",\"fixed\"]},\"DesTgiwz6\":{\"layout\":[\"fixed\",\"fixed\"]},\"zurXmoQOh\":{\"layout\":[\"fixed\",\"fixed\"]},\"Aa9O4v7Ma\":{\"layout\":[\"fixed\",\"fixed\"]},\"sLZhuSMzn\":{\"layout\":[\"fixed\",\"fixed\"]},\"o7CMVjjZw\":{\"layout\":[\"fixed\",\"fixed\"]},\"pCOQUBwbP\":{\"layout\":[\"fixed\",\"fixed\"]},\"zhPLygiGq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMwrAHHnyJ=withCSS(Component,css,\"framer-YkI7O\");export default FramerMwrAHHnyJ;FramerMwrAHHnyJ.displayName=\"Picture frame\";FramerMwrAHHnyJ.defaultProps={height:337,width:287};addPropertyControls(FramerMwrAHHnyJ,{variant:{options:[\"ymmOVZiNG\",\"Puj8Dzq4e\",\"fYYQKcy5M\",\"PFF4ATrI4\",\"J0oKn9NAn\",\"UkWwLlDpC\",\"gxKC5H4Ca\",\"zbEpXYIXk\",\"MF4OeDJUp\",\"JgwuK719P\",\"WEqfssmOd\",\"OQSb_sNvs\",\"E4i1grMMK\",\"qukFWPXus\",\"U5CF3zxKY\",\"sCydDRH05\",\"tOHHdbVtk\",\"UUiwHFIz4\",\"jOe7ZIEvv\",\"tXekTTSA7\",\"vbcYqtjd6\",\"DesTgiwz6\",\"zurXmoQOh\",\"Aa9O4v7Ma\",\"sLZhuSMzn\",\"o7CMVjjZw\",\"pCOQUBwbP\",\"zhPLygiGq\"],optionTitles:[\"Horizontal\",\"Vertical\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\",\"20\",\"21\",\"22\",\"23\",\"24\",\"25\",\"26\",\"27\",\"28\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMwrAHHnyJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Architects Daughter\",source:\"google\",style:\"normal\",uiFamilyName:\"Architects Daughter\",url:\"https://fonts.gstatic.com/s/architectsdaughter/v20/KtkxAKiDZI_td1Lkx62xHZHDtgO_Y-bvfYtq4szgE-Q.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});FramerMwrAHHnyJ.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);const queryCacheEntry5=queryCache.get(query11(),locale);const queryCacheEntry6=queryCache.get(query13(),locale);const queryCacheEntry7=queryCache.get(query15(),locale);const queryCacheEntry8=queryCache.get(query17(),locale);const queryCacheEntry9=queryCache.get(query19(),locale);const queryCacheEntry10=queryCache.get(query21(),locale);const queryCacheEntry11=queryCache.get(query23(),locale);const queryCacheEntry12=queryCache.get(query25(),locale);const queryCacheEntry13=queryCache.get(query27(),locale);const queryCacheEntry14=queryCache.get(query29(),locale);const queryCacheEntry15=queryCache.get(query31(),locale);const queryCacheEntry16=queryCache.get(query33(),locale);const queryCacheEntry17=queryCache.get(query35(),locale);const queryCacheEntry18=queryCache.get(query37(),locale);const queryCacheEntry19=queryCache.get(query39(),locale);const queryCacheEntry20=queryCache.get(query41(),locale);const queryCacheEntry21=queryCache.get(query43(),locale);const queryCacheEntry22=queryCache.get(query45(),locale);const queryCacheEntry23=queryCache.get(query47(),locale);const queryCacheEntry24=queryCache.get(query49(),locale);const queryCacheEntry25=queryCache.get(query51(),locale);const queryCacheEntry26=queryCache.get(query53(),locale);const queryCacheEntry27=queryCache.get(query55(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),queryCacheEntry5.preload(),queryCacheEntry6.preload(),queryCacheEntry7.preload(),queryCacheEntry8.preload(),queryCacheEntry9.preload(),queryCacheEntry10.preload(),queryCacheEntry11.preload(),queryCacheEntry12.preload(),queryCacheEntry13.preload(),queryCacheEntry14.preload(),queryCacheEntry15.preload(),queryCacheEntry16.preload(),queryCacheEntry17.preload(),queryCacheEntry18.preload(),queryCacheEntry19.preload(),queryCacheEntry20.preload(),queryCacheEntry21.preload(),queryCacheEntry22.preload(),queryCacheEntry23.preload(),queryCacheEntry24.preload(),queryCacheEntry25.preload(),queryCacheEntry26.preload(),queryCacheEntry27.preload()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMwrAHHnyJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Puj8Dzq4e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fYYQKcy5M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PFF4ATrI4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J0oKn9NAn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UkWwLlDpC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gxKC5H4Ca\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zbEpXYIXk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MF4OeDJUp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JgwuK719P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WEqfssmOd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OQSb_sNvs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E4i1grMMK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qukFWPXus\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U5CF3zxKY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sCydDRH05\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tOHHdbVtk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UUiwHFIz4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jOe7ZIEvv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tXekTTSA7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vbcYqtjd6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DesTgiwz6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zurXmoQOh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Aa9O4v7Ma\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sLZhuSMzn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o7CMVjjZw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pCOQUBwbP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zhPLygiGq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"337\",\"framerIntrinsicWidth\":\"287\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withDrag}from\"https://framerusercontent.com/modules/sadK6tr7ec5qPtv75X0e/HaaIciPu5gSQ8gOiT6Pu/To_top.js\";import Gallery from\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/n2COue28PqLIorUsiA2k/XsSDeorFMR5McXqu7ZYX/MoIA9BI0R.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9Cc8Gjo4t0ZH2ZsNfexP/XBmwdy666JB7QXFWyFXc/xZndidUCt.js\";import Image1 from\"https://framerusercontent.com/modules/zLOvXTtBzAM8ubt3KiLw/qMa6YJ7VYVZf1EbUprKQ/ab6DyTp1E.js\";import PictureFrame from\"https://framerusercontent.com/modules/dIsKVLqeB3nvozxb4azT/zt51NVJLZqrXbEEoH6Ma/MwrAHHnyJ.js\";const Image1Fonts=getFonts(Image1);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const PictureFrameFonts=getFonts(PictureFrame);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithDrag1xv4d3jWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"Jhe07PupO\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragxwtyzbWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"t3Snwsyns\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1acx124WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"IH9GpWHZ3\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragr93aneWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"waDDYQyFR\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag12u58tmWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"g2zyn5KJl\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragn0fmrdWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"NejpSnaL0\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag191oulaWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"Ib_ZJwxQb\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag33uasaWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"v7y7ZUj1C\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1lfcjb7WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"qevP4t9KR\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag2l4fkwWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"djnBwdrsC\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1tyxiffWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"kd7r3BOhJ\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag16hai32WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"g3gzTFtDt\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1ssk3f0WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"TWZiiBh0g\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragf03yw4WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"ICHXFmb10\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1vect19WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"ZC6Jaerai\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragnxz5y0WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"UMqefRvF4\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag6401eeWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"pG0NkTIW9\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1nnfuo6WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"CSq1orSxF\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1oqgiogWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"QLzPsHLgL\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragytwbetWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"mP7HlWEQp\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1prld13WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"XKC2iUzUX\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag1ak5gmlWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"SuCmtgIOf\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag17qbg4wWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"VpbIDCA_W\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag8s7hu2WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"vdOxuz023\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag7nqi02WithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"oCFfsXyeM\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDrag9g964sWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"pvndNbsbC\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const MotionDivWithDragllx0kwWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"X2QXCMDEY\",override:withDrag,scopeId:\"D2GsRa5OG\"}));const cycleOrder=[\"NkF1dG5j2\",\"sirngO86S\",\"cVpiZ3NfK\",\"HEOU9pe9P\",\"OIiRJfbf2\",\"Yl9uASP8E\"];const serializationHash=\"framer-lLqQo\";const variantClassNames={cVpiZ3NfK:\"framer-v-pp43zn\",HEOU9pe9P:\"framer-v-sdb9r1\",NkF1dG5j2:\"framer-v-15bvbmy\",OIiRJfbf2:\"framer-v-1o6x89s\",sirngO86S:\"framer-v-eo7iw8\",Yl9uASP8E:\"framer-v-1eg1ra1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EQfdWveo7YujU7Gza4=undefined;const repeater_item_indexYujU7Gza4=undefined;const DhLINnlGAYujU7Gza4=undefined;const WywzdIJO1YujU7Gza4=undefined;const idYujU7Gza4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:58,delay:0,mass:1,stiffness:232,type:\"spring\"};const transition3={damping:60,delay:.6,mass:1,stiffness:212,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:7268};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:9227};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-7268};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-9227};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const toString=value=>{return typeof value===\"string\"?value:String(value);};const convertFromString=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"1\":return\"lwIoTd9C_\";case\"2\":return\"Vptz5RMnz\";case\"3\":return\"Vptz5RMnz\";case\"4\":return\"lwIoTd9C_\";case\"5\":return\"Vptz5RMnz\";case\"6\":return\"lwIoTd9C_\";case\"7\":return\"jVEpDDK_D\";case\"8\":return\"Vptz5RMnz\";case\"9\":return\"Vptz5RMnz\";case\"10\":return\"jVEpDDK_D\";case\"11\":return\"jVEpDDK_D\";case\"12\":return\"N_qBico9r\";case\"13\":return\"N_qBico9r\";case\"14\":return\"N_qBico9r\";case\"15\":return\"Vptz5RMnz\";case\"16\":return\"jVEpDDK_D\";case\"17\":return\"jVEpDDK_D\";case\"18\":return\"jVEpDDK_D\";case\"19\":return\"jVEpDDK_D\";case\"20\":return\"Vptz5RMnz\";case\"21\":return\"lwIoTd9C_\";case\"22\":return\"Vptz5RMnz\";case\"23\":return\"Vptz5RMnz\";case\"24\":return\"jVEpDDK_D\";case\"25\":return\"N_qBico9r\";case\"26\":return\"Vptz5RMnz\";case\"27\":return\"lwIoTd9C_\";case\"28\":return\"lwIoTd9C_\";default:return\"jVEpDDK_D\";}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromString1=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"1\":return\"WlwpQd7iW\";case\"2\":return\"Vptz5RMnz\";case\"3\":return\"Vptz5RMnz\";case\"4\":return\"WlwpQd7iW\";case\"5\":return\"Vptz5RMnz\";case\"6\":return\"WlwpQd7iW\";case\"7\":return\"WlwpQd7iW\";case\"8\":return\"Vptz5RMnz\";case\"9\":return\"Vptz5RMnz\";case\"10\":return\"Vptz5RMnz\";case\"11\":return\"WlwpQd7iW\";case\"12\":return\"Vptz5RMnz\";case\"13\":return\"Vptz5RMnz\";case\"14\":return\"N_qBico9r\";case\"15\":return\"Vptz5RMnz\";case\"16\":return\"N_qBico9r\";case\"17\":return\"WlwpQd7iW\";case\"18\":return\"WlwpQd7iW\";case\"19\":return\"WlwpQd7iW\";case\"20\":return\"Vptz5RMnz\";case\"21\":return\"WlwpQd7iW\";case\"22\":return\"Vptz5RMnz\";case\"23\":return\"Vptz5RMnz\";case\"24\":return\"WlwpQd7iW\";case\"25\":return\"N_qBico9r\";case\"26\":return\"Vptz5RMnz\";case\"27\":return\"WlwpQd7iW\";case\"28\":return\"WlwpQd7iW\";default:return\"jVEpDDK_D\";}};const query=prequery=>prequery({from:{alias:\"YujU7Gza4\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:28},select:[{collection:\"YujU7Gza4\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"YujU7Gza4\",data:Gallery,type:\"Collection\"},limit:{type:\"LiteralValue\",value:28},select:[{collection:\"YujU7Gza4\",name:\"EQfdWveo7\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"DhLINnlGA\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"YujU7Gza4\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const inertia={bounceDamping:30,bounceStiffness:400,delay:0,type:\"inertia\"};const preventDefault=e=>e.preventDefault();const animation5={cursor:\"grabbing\"};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const transition4={damping:56,delay:.2,mass:1,stiffness:212,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation7={opacity:1,rotate:-25,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:800};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-1500};const animation9={opacity:1,rotate:8,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:800};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-1300};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-800};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-1e3};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-1400};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile exit\":\"Yl9uASP8E\",\"Mobile ver\":\"HEOU9pe9P\",\"Tablet exit\":\"OIiRJfbf2\",\"Tablet ver\":\"cVpiZ3NfK\",Default:\"NkF1dG5j2\",Exit:\"sirngO86S\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NkF1dG5j2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NkF1dG5j2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"cVpiZ3NfK\",\"HEOU9pe9P\",\"OIiRJfbf2\",\"Yl9uASP8E\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"cVpiZ3NfK\",\"HEOU9pe9P\",\"OIiRJfbf2\",\"Yl9uASP8E\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"sirngO86S\",\"OIiRJfbf2\",\"Yl9uASP8E\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({sirngO86S:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15bvbmy\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"NkF1dG5j2\",ref:refBinding,style:{...style},...addPropertyOverrides({cVpiZ3NfK:{\"data-framer-name\":\"Tablet ver\"},HEOU9pe9P:{\"data-framer-name\":\"Mobile ver\"},OIiRJfbf2:{\"data-framer-name\":\"Tablet exit\"},sirngO86S:{\"data-framer-name\":\"Exit\"},Yl9uASP8E:{\"data-framer-name\":\"Mobile exit\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11ggo54\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"wvfkxfSon\",children:isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-za6bje\",\"data-framer-appear-id\":\"za6bje\",layoutDependency:layoutDependency,layoutId:\"YujU7Gza4\",...addPropertyOverrides({cVpiZ3NfK:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},HEOU9pe9P:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation2,optimized:true},OIiRJfbf2:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation3,optimized:true,transformTemplate:transformTemplate1},Yl9uASP8E:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation4,optimized:true,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({DhLINnlGA:DhLINnlGAYujU7Gza4,EQfdWveo7:EQfdWveo7YujU7Gza4,id:idYujU7Gza4,WywzdIJO1:WywzdIJO1YujU7Gza4},index)=>{DhLINnlGAYujU7Gza4??=\"\";WywzdIJO1YujU7Gza4??=\"\";const repeater_item_indexYujU7Gza4=index+1;const visible=isSet(EQfdWveo7YujU7Gza4);return /*#__PURE__*/_jsx(LayoutGroup,{id:`YujU7Gza4-${idYujU7Gza4}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WywzdIJO1:WywzdIJO1YujU7Gza4},children:visible!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bzwt1l\",layoutDependency:layoutDependency,layoutId:\"Sqd2nC65H\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:345,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cxnq45-container\",layoutDependency:layoutDependency,layoutId:\"Av57WtY13-container\",nodeId:\"Av57WtY13\",rendersWithMotion:true,scopeId:\"D2GsRa5OG\",children:/*#__PURE__*/_jsx(Image1,{height:\"100%\",id:\"Av57WtY13\",layoutId:\"Av57WtY13\",variant:matchVariant(convertFromString(toString(repeater_item_indexYujU7Gza4),activeLocale)),width:\"100%\",xHRD1IEEa:toResponsiveImage(EQfdWveo7YujU7Gza4),...addPropertyOverrides({HEOU9pe9P:{variant:matchVariant(convertFromString1(toString(repeater_item_indexYujU7Gza4),activeLocale))},Yl9uASP8E:{variant:matchVariant(convertFromString1(toString(repeater_item_indexYujU7Gza4),activeLocale))}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"content\"})}),className:\"framer-do2vif\",\"data-framer-name\":\"content\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vNmjw2LDR\",text:DhLINnlGAYujU7Gza4,verticalAlignment:\"top\",withExternalLayout:true})]})})},idYujU7Gza4);})});}})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sits00\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"ioXEOu4ML\",children:[/*#__PURE__*/_jsx(MotionDivWithDrag1xv4d3jWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xv4d3j\",\"data-framer-name\":\"27\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"Jhe07PupO\",onMouseDown:preventDefault,style:{rotate:18},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.17224880382775143-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.17224880382775143-113.5)+227- -1273}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1nmm8zb-container\",\"data-framer-appear-id\":\"1nmm8zb\",\"data-framer-name\":\"27\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"Ktgtiti_P-container\",name:\"27\",nodeId:\"Ktgtiti_P\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation8,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"Ktgtiti_P\",layoutId:\"Ktgtiti_P\",name:\"27\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"sLZhuSMzn\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragxwtyzbWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-xwtyzb\",\"data-framer-name\":\"26\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"t3Snwsyns\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.36555023923444996-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.36555023923444996-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-cgwdq4-container\",\"data-framer-appear-id\":\"cgwdq4\",\"data-framer-name\":\"26\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"G6ByRMnR5-container\",name:\"26\",nodeId:\"G6ByRMnR5\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"G6ByRMnR5\",layoutId:\"G6ByRMnR5\",name:\"26\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UkWwLlDpC\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1acx124WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1acx124\",\"data-framer-name\":\"25\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"IH9GpWHZ3\",onMouseDown:preventDefault,style:{rotate:2},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6057416267942586-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6057416267942586-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1pd670d-container\",\"data-framer-appear-id\":\"1pd670d\",\"data-framer-name\":\"25\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"xmQwkgPuB-container\",name:\"25\",nodeId:\"xmQwkgPuB\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"xmQwkgPuB\",layoutId:\"xmQwkgPuB\",name:\"25\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WEqfssmOd\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragr93aneWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-r93ane\",\"data-framer-name\":\"24\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"waDDYQyFR\",onMouseDown:preventDefault,style:{rotate:25},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5837320574162682-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5837320574162682-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1oyd25e-container\",\"data-framer-appear-id\":\"1oyd25e\",\"data-framer-name\":\"24\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"Tjg8PWy7M-container\",name:\"24\",nodeId:\"Tjg8PWy7M\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"Tjg8PWy7M\",layoutId:\"Tjg8PWy7M\",name:\"24\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gxKC5H4Ca\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag12u58tmWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-12u58tm\",\"data-framer-name\":\"23\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"g2zyn5KJl\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.719617224880383-137)+1.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.719617224880383-137)+274- -531}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1r2wgvo-container\",\"data-framer-appear-id\":\"1r2wgvo\",\"data-framer-name\":\"23\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"OdU0n7_gu-container\",name:\"23\",nodeId:\"OdU0n7_gu\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation11,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"OdU0n7_gu\",layoutId:\"OdU0n7_gu\",name:\"23\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zurXmoQOh\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragn0fmrdWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-n0fmrd\",\"data-framer-name\":\"22\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"NejpSnaL0\",onMouseDown:preventDefault,style:{rotate:-3},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.48038277511961747-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.48038277511961747-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-pienly-container\",\"data-framer-appear-id\":\"pienly\",\"data-framer-name\":\"22\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"lBNhTtt5W-container\",name:\"22\",nodeId:\"lBNhTtt5W\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"lBNhTtt5W\",layoutId:\"lBNhTtt5W\",name:\"22\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"DesTgiwz6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag191oulaWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-191oula\",\"data-framer-name\":\"21\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"Ib_ZJwxQb\",onMouseDown:preventDefault,style:{rotate:-15},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.42392344497607676-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.42392344497607676-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-6l0usc-container\",\"data-framer-appear-id\":\"6l0usc\",\"data-framer-name\":\"21\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"rDWPIGv1U-container\",name:\"21\",nodeId:\"rDWPIGv1U\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"rDWPIGv1U\",layoutId:\"rDWPIGv1U\",name:\"21\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vbcYqtjd6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag33uasaWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-33uasa\",\"data-framer-name\":\"20\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"v7y7ZUj1C\",onMouseDown:preventDefault,transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7483253588516748-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7483253588516748-137)+274- -731}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-7iclxu-container\",\"data-framer-appear-id\":\"7iclxu\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"gNfPS5X9X-container\",nodeId:\"gNfPS5X9X\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"gNfPS5X9X\",layoutId:\"gNfPS5X9X\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tXekTTSA7\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1lfcjb7WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1lfcjb7\",\"data-framer-name\":\"19\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"qevP4t9KR\",onMouseDown:preventDefault,style:{rotate:-19},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7770334928229667-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7770334928229667-137)+274- -731}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1i96e9p-container\",\"data-framer-appear-id\":\"1i96e9p\",\"data-framer-name\":\"19\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"y4QlOepQd-container\",name:\"19\",nodeId:\"y4QlOepQd\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"y4QlOepQd\",layoutId:\"y4QlOepQd\",name:\"19\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Puj8Dzq4e\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag2l4fkwWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-2l4fkw\",\"data-framer-name\":\"18\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"djnBwdrsC\",onMouseDown:preventDefault,style:{rotate:14},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7866028708133973-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.7866028708133973-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-zthhcj-container\",\"data-framer-appear-id\":\"zthhcj\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"EviwDtw6d-container\",nodeId:\"EviwDtw6d\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"EviwDtw6d\",layoutId:\"EviwDtw6d\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UUiwHFIz4\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1tyxiffWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1tyxiff\",\"data-framer-name\":\"17\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"kd7r3BOhJ\",onMouseDown:preventDefault,style:{rotate:-21},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6028708133971294-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6028708133971294-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-q8ocxi-container\",\"data-framer-appear-id\":\"q8ocxi\",\"data-framer-name\":\"17\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"KiNQOFCwt-container\",name:\"17\",nodeId:\"KiNQOFCwt\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"KiNQOFCwt\",layoutId:\"KiNQOFCwt\",name:\"17\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tOHHdbVtk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag16hai32WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-16hai32\",\"data-framer-name\":\"16\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"g3gzTFtDt\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.37511961722488063-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.37511961722488063-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1dd7cko-container\",\"data-framer-appear-id\":\"1dd7cko\",\"data-framer-name\":\"16\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"ZTKngyHm4-container\",name:\"16\",nodeId:\"ZTKngyHm4\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"ZTKngyHm4\",layoutId:\"ZTKngyHm4\",name:\"16\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"sCydDRH05\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1ssk3f0WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ssk3f0\",\"data-framer-name\":\"15\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"TWZiiBh0g\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2507177033492825-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2507177033492825-137)+274- -1131}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-eqr8y7-container\",\"data-framer-appear-id\":\"eqr8y7\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"XtOwgj1Wn-container\",nodeId:\"XtOwgj1Wn\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation13,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"XtOwgj1Wn\",layoutId:\"XtOwgj1Wn\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"U5CF3zxKY\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragf03yw4WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-f03yw4\",\"data-framer-name\":\"14\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"ICHXFmb10\",onMouseDown:preventDefault,style:{rotate:5},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.22200956937799066-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.22200956937799066-137)+274- -1231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1ns7svj-container\",\"data-framer-appear-id\":\"1ns7svj\",\"data-framer-name\":\"14\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"nc7iVTmAB-container\",name:\"14\",nodeId:\"nc7iVTmAB\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation8,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"nc7iVTmAB\",layoutId:\"nc7iVTmAB\",name:\"14\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"JgwuK719P\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1vect19WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vect19\",\"data-framer-name\":\"13\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"ZC6Jaerai\",onMouseDown:preventDefault,style:{rotate:25},whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5263157894736844-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5263157894736844-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-11iem2z-container\",\"data-framer-appear-id\":\"11iem2z\",\"data-framer-name\":\"13\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"QSdErTico-container\",name:\"13\",nodeId:\"QSdErTico\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"QSdErTico\",layoutId:\"QSdErTico\",name:\"13\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"E4i1grMMK\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragnxz5y0WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nxz5y0\",\"data-framer-name\":\"12\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"UMqefRvF4\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6909090909090911-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.6909090909090911-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1swgiqf-container\",\"data-framer-appear-id\":\"1swgiqf\",\"data-framer-name\":\"12\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"ITgjuGVMP-container\",name:\"12\",nodeId:\"ITgjuGVMP\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"ITgjuGVMP\",layoutId:\"ITgjuGVMP\",name:\"12\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Aa9O4v7Ma\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag6401eeWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-6401ee\",\"data-framer-name\":\"11\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"pG0NkTIW9\",onMouseDown:preventDefault,style:{rotate:5},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.334928229665072-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.334928229665072-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1vs9hwy-container\",\"data-framer-appear-id\":\"1vs9hwy\",\"data-framer-name\":\"11\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"kXaayeiZv-container\",name:\"11\",nodeId:\"kXaayeiZv\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"kXaayeiZv\",layoutId:\"kXaayeiZv\",name:\"11\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"pCOQUBwbP\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1nnfuo6WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1nnfuo6\",\"data-framer-name\":\"10\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"CSq1orSxF\",onMouseDown:preventDefault,style:{rotate:5},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.334928229665072-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.334928229665072-113.5)+227- -1073}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-aycpvf-container\",\"data-framer-appear-id\":\"aycpvf\",\"data-framer-name\":\"10\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"IsKmQZ_FL-container\",name:\"10\",nodeId:\"IsKmQZ_FL\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"IsKmQZ_FL\",layoutId:\"IsKmQZ_FL\",name:\"10\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"o7CMVjjZw\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1oqgiogWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1oqgiog\",\"data-framer-name\":\"9\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"QLzPsHLgL\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.4229665071770337-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.4229665071770337-137)+274- -1031}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-hbqml0-container\",\"data-framer-appear-id\":\"hbqml0\",\"data-framer-name\":\"9\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"lcVZ3LEKX-container\",name:\"9\",nodeId:\"lcVZ3LEKX\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation10,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"lcVZ3LEKX\",layoutId:\"lcVZ3LEKX\",name:\"9\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"MF4OeDJUp\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragytwbetWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ytwbet\",\"data-framer-name\":\"8\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"mP7HlWEQp\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2411483253588519-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2411483253588519-137)+274- -1131}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-lzm83s-container\",\"data-framer-appear-id\":\"lzm83s\",\"data-framer-name\":\"8\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"yMXg_uDxR-container\",name:\"8\",nodeId:\"yMXg_uDxR\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation13,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"yMXg_uDxR\",layoutId:\"yMXg_uDxR\",name:\"8\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zbEpXYIXk\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1prld13WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1prld13\",\"data-framer-name\":\"7\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"XKC2iUzUX\",onMouseDown:preventDefault,style:{rotate:11},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2028708133971294-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.2028708133971294-137)+274- -1231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-h3v49l-container\",\"data-framer-appear-id\":\"h3v49l\",\"data-framer-name\":\"7\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"G5MjxGdZk-container\",name:\"7\",nodeId:\"G5MjxGdZk\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation8,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"G5MjxGdZk\",layoutId:\"G5MjxGdZk\",name:\"7\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"PFF4ATrI4\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag1ak5gmlWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ak5gml\",\"data-framer-name\":\"6\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"SuCmtgIOf\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.14545454545454567-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.14545454545454567-137)+274- -1231}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-qmdtep-container\",\"data-framer-appear-id\":\"qmdtep\",\"data-framer-name\":\"6\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"d8k7pJgoC-container\",name:\"6\",nodeId:\"d8k7pJgoC\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation8,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"d8k7pJgoC\",layoutId:\"d8k7pJgoC\",name:\"6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qukFWPXus\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag17qbg4wWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-17qbg4w\",\"data-framer-name\":\"5\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"VpbIDCA_W\",onMouseDown:preventDefault,style:{rotate:-8},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:269,width:\"234px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5090909090909093-137)+2.0418,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.5090909090909093-137)+274- -731}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-wsz2f0-container\",\"data-framer-appear-id\":\"wsz2f0\",\"data-framer-name\":\"5\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"x8_FiA_jc-container\",name:\"5\",nodeId:\"x8_FiA_jc\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"x8_FiA_jc\",layoutId:\"x8_FiA_jc\",name:\"5\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"OQSb_sNvs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag8s7hu2WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-8s7hu2\",\"data-framer-name\":\"4\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"vdOxuz023\",onMouseDown:preventDefault,style:{rotate:25},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.8421052631578949-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.8421052631578949-113.5)+227- -773}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1kh87to-container\",\"data-framer-appear-id\":\"1kh87to\",\"data-framer-name\":\"4\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"VGEmxBz5g-container\",name:\"4\",nodeId:\"VGEmxBz5g\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"VGEmxBz5g\",layoutId:\"VGEmxBz5g\",name:\"4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"J0oKn9NAn\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag7nqi02WithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-7nqi02\",\"data-framer-name\":\"3\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"oCFfsXyeM\",onMouseDown:preventDefault,style:{rotate:-7},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.8229665071770337-113.5)+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.8229665071770337-113.5)+227- -773}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-9rwr99-container\",\"data-framer-appear-id\":\"9rwr99\",\"data-framer-name\":\"3\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"dGBABbLlt-container\",name:\"3\",nodeId:\"dGBABbLlt\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"dGBABbLlt\",layoutId:\"dGBABbLlt\",name:\"3\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jOe7ZIEvv\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDrag9g964sWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-9g964s\",\"data-framer-name\":\"2\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"pvndNbsbC\",onMouseDown:preventDefault,style:{rotate:25},transformTemplate:transformTemplate2,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.76555023923445-113.5)+0,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+(((componentViewport?.height||800)- -245)*.76555023923445-113.5)+227- -773}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-4q2bd6-container\",\"data-framer-appear-id\":\"4q2bd6\",\"data-framer-name\":\"2\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"nSGm9FgVQ-container\",name:\"2\",nodeId:\"nSGm9FgVQ\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"nSGm9FgVQ\",layoutId:\"nSGm9FgVQ\",name:\"2\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fYYQKcy5M\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithDragllx0kwWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-llx0kw\",\"data-framer-name\":\"1\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"X2QXCMDEY\",onMouseDown:preventDefault,style:{rotate:11},transformTemplate:transformTemplate1,whileTap:animation5,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:227,width:\"287px\",y:(componentViewport?.y||0)+-110+((componentViewport?.height||800)- -245)-548+.5,...addPropertyOverrides({sirngO86S:{y:(componentViewport?.y||0)+-110+((componentViewport?.height||800)- -245)-548+227- -773}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1lvos30-container\",\"data-framer-appear-id\":\"1lvos30\",\"data-framer-name\":\"1\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"uYB1InFxY-container\",name:\"1\",nodeId:\"uYB1InFxY\",optimized:true,rendersWithMotion:true,scopeId:\"D2GsRa5OG\",transformTemplate:transformTemplate2,...addPropertyOverrides({sirngO86S:{animate:animation,initial:animation12,transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PictureFrame,{height:\"100%\",id:\"uYB1InFxY\",layoutId:\"uYB1InFxY\",name:\"1\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ymmOVZiNG\"),width:\"100%\"})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uhg3st\",layoutDependency:layoutDependency,layoutId:\"h6ML5e181\",style:{backgroundColor:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",borderBottomLeftRadius:6,borderBottomRightRadius:6},transformTemplate:transformTemplate1,...addPropertyOverrides({HEOU9pe9P:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"inherit\"},children:[\"​Mọi người c\\xf3 thể xem th\\xeam tranh qua link\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/lem0n.lernani/\",motionChild:true,nodeId:\"vs2ianNGS\",openInNewTab:true,relValues:[],scopeId:\"D2GsRa5OG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-r4uqq0\",\"data-styles-preset\":\"MoIA9BI0R\",children:\"Facebook\"})}),\"\\xa0của m\\xecnh\"]})}),className:\"framer-hz2q4h\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"vs2ianNGS\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HEOU9pe9P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.56)\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"inherit\"},children:[\"​Mọi người c\\xf3 thể xem th\\xeam tranh qua link\\xa0\",/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/lem0n.lernani/\",motionChild:true,nodeId:\"vs2ianNGS\",openInNewTab:true,relValues:[],scopeId:\"D2GsRa5OG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-r4uqq0\",\"data-styles-preset\":\"MoIA9BI0R\",children:\"Facebook\"})}),\"\\xa0của m\\xecnh\"]})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lLqQo.framer-1ubggtr, .framer-lLqQo .framer-1ubggtr { display: block; }\",\".framer-lLqQo.framer-15bvbmy { gap: 10px; height: 800px; overflow: hidden; position: relative; width: 1200px; }\",\".framer-lLqQo .framer-11ggo54 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; left: 0px; overflow: auto; padding: 70px 0px 70px 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-lLqQo .framer-za6bje { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 9px 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-lLqQo .framer-bzwt1l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 5px 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-lLqQo .framer-1cxnq45-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-lLqQo .framer-do2vif { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lLqQo .framer-1sits00 { bottom: -135px; flex: none; left: -55px; overflow: visible; position: absolute; right: -59px; top: -110px; }\",\".framer-lLqQo .framer-1xv4d3j { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 14%; overflow: visible; position: absolute; top: 17%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-1nmm8zb-container, .framer-lLqQo .framer-1oyd25e-container, .framer-lLqQo .framer-6l0usc-container, .framer-lLqQo .framer-q8ocxi-container, .framer-lLqQo .framer-11iem2z-container, .framer-lLqQo .framer-1vs9hwy-container, .framer-lLqQo .framer-aycpvf-container, .framer-lLqQo .framer-1kh87to-container, .framer-lLqQo .framer-9rwr99-container, .framer-lLqQo .framer-4q2bd6-container, .framer-lLqQo .framer-1lvos30-container { aspect-ratio: 1.2643171806167401 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 50%; position: absolute; top: 50%; width: 287px; }\",\".framer-lLqQo .framer-xwtyzb { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 11%; overflow: visible; position: absolute; top: 37%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-cgwdq4-container, .framer-lLqQo .framer-1pd670d-container, .framer-lLqQo .framer-1r2wgvo-container, .framer-lLqQo .framer-pienly-container, .framer-lLqQo .framer-7iclxu-container, .framer-lLqQo .framer-1i96e9p-container, .framer-lLqQo .framer-zthhcj-container, .framer-lLqQo .framer-1dd7cko-container, .framer-lLqQo .framer-eqr8y7-container, .framer-lLqQo .framer-1ns7svj-container, .framer-lLqQo .framer-1swgiqf-container, .framer-lLqQo .framer-hbqml0-container, .framer-lLqQo .framer-lzm83s-container, .framer-lLqQo .framer-h3v49l-container, .framer-lLqQo .framer-qmdtep-container, .framer-lLqQo .framer-wsz2f0-container { aspect-ratio: 0.8696629213483146 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 269px); left: 50%; position: absolute; top: 50%; width: 234px; }\",\".framer-lLqQo .framer-1acx124 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 58%; overflow: visible; position: absolute; top: 61%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-r93ane { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 73%; overflow: visible; position: absolute; top: 58%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-12u58tm { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 90%; overflow: visible; position: absolute; top: 72%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-n0fmrd { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 88%; overflow: visible; position: absolute; top: 48%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-191oula { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 72%; overflow: visible; position: absolute; top: 42%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-33uasa { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 65%; overflow: visible; position: absolute; top: 75%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1lfcjb7 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 82%; overflow: visible; position: absolute; top: 78%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-2l4fkw { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 49%; overflow: visible; position: absolute; top: 79%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1tyxiff { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 44%; overflow: visible; position: absolute; top: 60%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-16hai32 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 55%; overflow: visible; position: absolute; top: 38%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1ssk3f0 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 62%; overflow: visible; position: absolute; top: 25%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-f03yw4 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 76%; overflow: visible; position: absolute; top: 22%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1vect19 { cursor: grab; flex: none; height: 227px; left: calc(25.494672754946752% - 287px / 2); overflow: visible; position: absolute; top: calc(52.63157894736844% - 227px / 2); width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-nxz5y0 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 32%; overflow: visible; position: absolute; top: 69%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-6401ee, .framer-lLqQo .framer-1nnfuo6 { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 30%; overflow: visible; position: absolute; top: 33%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-1oqgiog { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 40%; overflow: visible; position: absolute; top: 42%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-ytwbet { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 90%; overflow: visible; position: absolute; top: 24%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1prld13 { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 45%; overflow: visible; position: absolute; top: 20%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-1ak5gml { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 31%; overflow: visible; position: absolute; top: 15%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-17qbg4w { aspect-ratio: 0.8321167883211679 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 274px); left: 10%; overflow: visible; position: absolute; top: 51%; width: 228px; z-index: 1; }\",\".framer-lLqQo .framer-8s7hu2 { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 71%; overflow: visible; position: absolute; top: 84%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-7nqi02 { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 29%; overflow: visible; position: absolute; top: 82%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-9g964s { aspect-ratio: 1.2643171806167401 / 1; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 15%; overflow: visible; position: absolute; top: 77%; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-llx0kw { aspect-ratio: 1.2643171806167401 / 1; bottom: 321px; cursor: grab; flex: none; height: var(--framer-aspect-ratio-supported, 227px); left: 13%; overflow: visible; position: absolute; width: 287px; z-index: 1; }\",\".framer-lLqQo .framer-1uhg3st { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; left: 50%; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 6; }\",\".framer-lLqQo .framer-hz2q4h { flex: none; height: 20px; position: relative; white-space: pre-wrap; width: 667px; word-break: break-word; word-wrap: break-word; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-1sits00, .framer-lLqQo.framer-v-eo7iw8 .framer-1xv4d3j, .framer-lLqQo.framer-v-eo7iw8 .framer-xwtyzb, .framer-lLqQo.framer-v-eo7iw8 .framer-1acx124, .framer-lLqQo.framer-v-eo7iw8 .framer-r93ane, .framer-lLqQo.framer-v-eo7iw8 .framer-12u58tm, .framer-lLqQo.framer-v-eo7iw8 .framer-n0fmrd, .framer-lLqQo.framer-v-eo7iw8 .framer-191oula, .framer-lLqQo.framer-v-eo7iw8 .framer-33uasa, .framer-lLqQo.framer-v-eo7iw8 .framer-1lfcjb7, .framer-lLqQo.framer-v-eo7iw8 .framer-2l4fkw, .framer-lLqQo.framer-v-eo7iw8 .framer-1tyxiff, .framer-lLqQo.framer-v-eo7iw8 .framer-16hai32, .framer-lLqQo.framer-v-eo7iw8 .framer-1ssk3f0, .framer-lLqQo.framer-v-eo7iw8 .framer-f03yw4, .framer-lLqQo.framer-v-eo7iw8 .framer-1vect19, .framer-lLqQo.framer-v-eo7iw8 .framer-nxz5y0, .framer-lLqQo.framer-v-eo7iw8 .framer-6401ee, .framer-lLqQo.framer-v-eo7iw8 .framer-1nnfuo6, .framer-lLqQo.framer-v-eo7iw8 .framer-1oqgiog, .framer-lLqQo.framer-v-eo7iw8 .framer-ytwbet, .framer-lLqQo.framer-v-eo7iw8 .framer-1prld13, .framer-lLqQo.framer-v-eo7iw8 .framer-1ak5gml, .framer-lLqQo.framer-v-eo7iw8 .framer-17qbg4w, .framer-lLqQo.framer-v-eo7iw8 .framer-8s7hu2, .framer-lLqQo.framer-v-eo7iw8 .framer-7nqi02, .framer-lLqQo.framer-v-eo7iw8 .framer-9g964s, .framer-lLqQo.framer-v-eo7iw8 .framer-llx0kw { -webkit-user-select: none; pointer-events: none; user-select: none; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-1nmm8zb-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1ns7svj-container, .framer-lLqQo.framer-v-eo7iw8 .framer-h3v49l-container, .framer-lLqQo.framer-v-eo7iw8 .framer-qmdtep-container { bottom: -1500px; top: unset; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-cgwdq4-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1pd670d-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1oyd25e-container, .framer-lLqQo.framer-v-eo7iw8 .framer-pienly-container, .framer-lLqQo.framer-v-eo7iw8 .framer-6l0usc-container, .framer-lLqQo.framer-v-eo7iw8 .framer-zthhcj-container, .framer-lLqQo.framer-v-eo7iw8 .framer-q8ocxi-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1dd7cko-container, .framer-lLqQo.framer-v-eo7iw8 .framer-11iem2z-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1swgiqf-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1vs9hwy-container, .framer-lLqQo.framer-v-eo7iw8 .framer-aycpvf-container, .framer-lLqQo.framer-v-eo7iw8 .framer-hbqml0-container { bottom: -1300px; top: unset; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-1r2wgvo-container { bottom: -800px; top: unset; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-7iclxu-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1i96e9p-container, .framer-lLqQo.framer-v-eo7iw8 .framer-wsz2f0-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1kh87to-container, .framer-lLqQo.framer-v-eo7iw8 .framer-9rwr99-container, .framer-lLqQo.framer-v-eo7iw8 .framer-1lvos30-container { bottom: -1000px; top: unset; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-eqr8y7-container, .framer-lLqQo.framer-v-eo7iw8 .framer-lzm83s-container { bottom: -1400px; top: unset; }\",\".framer-lLqQo.framer-v-eo7iw8 .framer-4q2bd6-container { bottom: -1000px; left: 50%; top: unset; }\",\".framer-lLqQo.framer-v-pp43zn.framer-15bvbmy, .framer-lLqQo.framer-v-1o6x89s.framer-15bvbmy { height: 1080px; width: 810px; }\",\".framer-lLqQo.framer-v-pp43zn .framer-11ggo54 { padding: 70px 0px 100px 0px; }\",\".framer-lLqQo.framer-v-pp43zn .framer-za6bje { z-index: 1; }\",\".framer-lLqQo.framer-v-sdb9r1.framer-15bvbmy, .framer-lLqQo.framer-v-1eg1ra1.framer-15bvbmy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-lLqQo.framer-v-sdb9r1 .framer-11ggo54, .framer-lLqQo.framer-v-1eg1ra1 .framer-11ggo54 { order: 1; padding: 70px 0px 130px 0px; z-index: 1; }\",\".framer-lLqQo.framer-v-sdb9r1 .framer-za6bje { gap: 9px 278px; overflow: visible; }\",\".framer-lLqQo.framer-v-sdb9r1 .framer-1uhg3st { height: 31px; left: calc(50.00000000000002% - 390px / 2); order: 0; width: 390px; }\",\".framer-lLqQo.framer-v-sdb9r1 .framer-hz2q4h { width: 387px; }\",\".framer-lLqQo.framer-v-1o6x89s .framer-11ggo54 { overflow: hidden; padding: 70px 0px 100px 0px; }\",\".framer-lLqQo.framer-v-1o6x89s .framer-za6bje { bottom: -13526px; left: 50%; position: absolute; z-index: 1; }\",\".framer-lLqQo.framer-v-1eg1ra1 .framer-za6bje { bottom: -17724px; gap: 9px 278px; left: 50%; overflow: visible; position: absolute; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-lLqQo[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-lLqQo [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-lLqQo[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-lLqQo [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-lLqQo[data-hide-scrollbars=\"true\"], .framer-lLqQo [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sirngO86S\":{\"layout\":[\"fixed\",\"fixed\"]},\"cVpiZ3NfK\":{\"layout\":[\"fixed\",\"fixed\"]},\"HEOU9pe9P\":{\"layout\":[\"fixed\",\"fixed\"]},\"OIiRJfbf2\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yl9uASP8E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD2GsRa5OG=withCSS(Component,css,\"framer-lLqQo\");export default FramerD2GsRa5OG;FramerD2GsRa5OG.displayName=\"Gallery\";FramerD2GsRa5OG.defaultProps={height:800,width:1200};addPropertyControls(FramerD2GsRa5OG,{variant:{options:[\"NkF1dG5j2\",\"sirngO86S\",\"cVpiZ3NfK\",\"HEOU9pe9P\",\"OIiRJfbf2\",\"Yl9uASP8E\"],optionTitles:[\"Default\",\"Exit\",\"Tablet ver\",\"Mobile ver\",\"Tablet exit\",\"Mobile exit\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerD2GsRa5OG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"}]},...Image1Fonts,...PictureFrameFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerD2GsRa5OG.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(PictureFrame,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(Image1,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD2GsRa5OG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"800\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sirngO86S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cVpiZ3NfK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HEOU9pe9P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OIiRJfbf2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yl9uASP8E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./D2GsRa5OG.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mb9hN0fDs5sAhILxJghh/4v4TYJ5BRRWqmfYkJ8Hs/fVxnimdqP.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/9XIXnG05SoeDSvmdFr9L/kd6F4y3kasraR8ennUsK/ihDSkEak7.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/fMPpwmLaCbDjZEjbS77b/82fpshbBitIHnXSrghu9/qaaH5oCEc.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/o0vUv2W4JrWFSFL7kYI5/R2DO4arG0UuyooMV8fOC/WiWVcZArd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xTMg0u4VOOA4o4tEa4es/WgVezyBTIGLgUyjpKOng/YckFIlg3V.js\";import PricesAndTOSTablet from\"https://framerusercontent.com/modules/CMJq5zDpczGphrQpbzNE/3PN243YrjCFc1BvIH2po/cmAnZRSSl.js\";import Gallery from\"https://framerusercontent.com/modules/xxOejhvu9fJGf1Y2INxx/PJF10bvpbU4ttifAefAw/D2GsRa5OG.js\";const PricesAndTOSTabletFonts=getFonts(PricesAndTOSTablet);const GalleryFonts=getFonts(Gallery);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"Q3o0Sdv06\",\"VncswcEC5\",\"wpiN03lX7\",\"CzZkxY2pi\",\"b4nXBTdnD\",\"JPE6JGgRT\",\"uskzAMRl1\",\"G45EApHo9\",\"Mlr3hrP35\"];const serializationHash=\"framer-slE4H\";const variantClassNames={b4nXBTdnD:\"framer-v-1wypb1h\",CzZkxY2pi:\"framer-v-7ahr9k\",G45EApHo9:\"framer-v-8ucg6d\",JPE6JGgRT:\"framer-v-1jz4k7z\",Mlr3hrP35:\"framer-v-11fb62e\",Q3o0Sdv06:\"framer-v-3ujvcv\",uskzAMRl1:\"framer-v-1tehty\",VncswcEC5:\"framer-v-1xgsuec\",wpiN03lX7:\"framer-v-13q5un1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jcrsGaHQc=undefined;const WcFOxeUYx=undefined;const MnL3vZxj9=undefined;const MMvqwH1wM=undefined;const XkQ2P9lsZ=undefined;const FOd4D40M7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition3={damping:50,delay:0,mass:1,stiffness:200,type:\"spring\"};const transition4={damping:100,delay:0,mass:1,stiffness:225,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition5={damping:67,delay:0,mass:1,stiffness:232,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition6={damping:70,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2e3};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transition7={damping:46,delay:0,mass:4.3,stiffness:59,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2e3};const transition8={damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About leave\":\"wpiN03lX7\",\"Gallery leave\":\"b4nXBTdnD\",\"Price leave\":\"uskzAMRl1\",\"TOS leave\":\"Mlr3hrP35\",About:\"VncswcEC5\",Gallery:\"CzZkxY2pi\",Hidden:\"Q3o0Sdv06\",Price:\"JPE6JGgRT\",TOS:\"G45EApHo9\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundBlur,height,id,leave1,leave2,leave3,leave4,text,width,...props})=>{return{...props,FOd4D40M7:text??props.FOd4D40M7??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(motion.br,{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]}),jcrsGaHQc:leave1??props.jcrsGaHQc,MMvqwH1wM:leave4??props.MMvqwH1wM,MnL3vZxj9:leave3??props.MnL3vZxj9,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q3o0Sdv06\",WcFOxeUYx:leave2??props.WcFOxeUYx,XkQ2P9lsZ:backgroundBlur??props.XkQ2P9lsZ??5};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jcrsGaHQc,WcFOxeUYx,MnL3vZxj9,MMvqwH1wM,XkQ2P9lsZ,FOd4D40M7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q3o0Sdv06\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearoj4sp1=activeVariantCallback(async(...args)=>{if(jcrsGaHQc){await delay(()=>{},600);const res=await jcrsGaHQc(...args);if(res===false)return false;}});const onAppear1waqo0q=activeVariantCallback(async(...args)=>{if(WcFOxeUYx){await delay(()=>{},500);const res=await WcFOxeUYx(...args);if(res===false)return false;}});const onAppeardnutck=activeVariantCallback(async(...args)=>{if(MnL3vZxj9){await delay(()=>{},600);const res=await MnL3vZxj9(...args);if(res===false)return false;}});const onAppear5696n1=activeVariantCallback(async(...args)=>{if(MMvqwH1wM){await delay(()=>{},500);const res=await MMvqwH1wM(...args);if(res===false)return false;}});useOnVariantChange(baseVariant,{b4nXBTdnD:onAppear1waqo0q,Mlr3hrP35:onAppear5696n1,uskzAMRl1:onAppeardnutck,wpiN03lX7:onAppearoj4sp1});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"VncswcEC5\",\"wpiN03lX7\",\"CzZkxY2pi\",\"b4nXBTdnD\",\"JPE6JGgRT\",\"uskzAMRl1\",\"G45EApHo9\",\"Mlr3hrP35\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"JPE6JGgRT\",\"uskzAMRl1\",\"G45EApHo9\",\"Mlr3hrP35\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"CzZkxY2pi\",\"b4nXBTdnD\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"VncswcEC5\",\"wpiN03lX7\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({b4nXBTdnD:{value:transition4},CzZkxY2pi:{value:transition2},G45EApHo9:{value:transition2},JPE6JGgRT:{value:transition2},Mlr3hrP35:{value:transition4},uskzAMRl1:{value:transition4},VncswcEC5:{value:transition2},wpiN03lX7:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3ujvcv\",className,classNames),\"data-framer-name\":\"Hidden\",layoutDependency:layoutDependency,layoutId:\"Q3o0Sdv06\",ref:refBinding,style:{...style},...addPropertyOverrides({b4nXBTdnD:{\"data-framer-name\":\"Gallery leave\",\"data-highlight\":true},CzZkxY2pi:{\"data-framer-name\":\"Gallery\"},G45EApHo9:{\"data-framer-name\":\"TOS\"},JPE6JGgRT:{\"data-framer-name\":\"Price\"},Mlr3hrP35:{\"data-framer-name\":\"TOS leave\",\"data-highlight\":true},uskzAMRl1:{\"data-framer-name\":\"Price leave\",\"data-highlight\":true},VncswcEC5:{\"data-framer-name\":\"About\"},wpiN03lX7:{\"data-framer-name\":\"About leave\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14f08je\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"k7sRomRrk\",style:{backdropFilter:XkQ2P9lsZ===0?undefined:\"blur(\"+XkQ2P9lsZ+\"px)\",backgroundColor:\"rgba(232, 232, 232, 0.91)\",WebkitBackdropFilter:XkQ2P9lsZ===0?undefined:\"blur(\"+XkQ2P9lsZ+\"px)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({G45EApHo9:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},JPE6JGgRT:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},Mlr3hrP35:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},uskzAMRl1:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5k9t0m-container\",layoutDependency:layoutDependency,layoutId:\"FrohNjWNN-container\",nodeId:\"FrohNjWNN\",rendersWithMotion:true,scopeId:\"RjRMEn_7Z\",children:/*#__PURE__*/_jsx(PricesAndTOSTablet,{height:\"100%\",id:\"FrohNjWNN\",jp56NlgWQ:\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",layoutId:\"FrohNjWNN\",Lw7V3uaJy:0,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WkzrE8ufn\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({b4nXBTdnD:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},CzZkxY2pi:{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b935o8-container\",layoutDependency:layoutDependency,layoutId:\"SaL4V8S5I-container\",nodeId:\"SaL4V8S5I\",rendersWithMotion:true,scopeId:\"RjRMEn_7Z\",children:/*#__PURE__*/_jsx(Gallery,{height:\"100%\",id:\"SaL4V8S5I\",layoutId:\"SaL4V8S5I\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NkF1dG5j2\"),width:\"100%\",...addPropertyOverrides({b4nXBTdnD:{variant:matchVariant(\"OIiRJfbf2\")},CzZkxY2pi:{variant:matchVariant(\"cVpiZ3NfK\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q3zbfu\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"BLLprTkPE\",style:{borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yehhyu\",layoutDependency:layoutDependency,layoutId:\"Mio_FeOgL\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-chkjw3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"hzOWq0sBF\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-11qxojs\",\"data-framer-appear-id\":\"11qxojs\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Xkem_17jN\",optimized:true,transformTemplate:transformTemplate1,...addPropertyOverrides({wpiN03lX7:{animate:animation2,initial:animation3,transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kpmadv\",layoutDependency:layoutDependency,layoutId:\"pGF0AQNlX\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"351px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"},className:\"framer-1n029cq\",layoutDependency:layoutDependency,layoutId:\"X5qTnjIiY\",...addPropertyOverrides({VncswcEC5:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||1080)-0-0-0)*.5000000000000002-474.7)+0+0+-1),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"351px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"}},wpiN03lX7:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||1080)-0-0-0)- -818.6+0+0+-1),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"351px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y95l7h\",layoutDependency:layoutDependency,layoutId:\"uBHcFtwRR\",children:[/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-912j9n\",\"data-framer-name\":\"Title and Sub\",layoutDependency:layoutDependency,layoutId:\"inTbAKUWi\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7VkNSIE9TRCBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"48px\",\"--framer-letter-spacing\":\"2.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px\"},children:\"MEET THE ARTIST\"})})}),className:\"framer-2d47n8\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOMV2;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"m8YwvzrSh\",style:{\"--extracted-gdpscs\":\"var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jsfn0w\",layoutDependency:layoutDependency,layoutId:\"lGZYOkHmt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.7px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px\"},children:\"Ch\\xe0o cả nh\\xe0!\"})})}),className:\"framer-1yimium\",\"data-framer-name\":\"Sub\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"j0Q0cq_Kd\",style:{\"--extracted-gdpscs\":\"var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:FOd4D40M7,className:\"framer-dmo1g3\",\"data-framer-name\":\"Descrip\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QWECSRJbp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-v8or77\",h5:\"framer-styles-preset-1796uu9\",h6:\"framer-styles-preset-18x8qr9\",img:\"framer-styles-preset-1ouwo85\",p:\"framer-styles-preset-17s2p\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xvp046\",layoutDependency:layoutDependency,layoutId:\"cP0RM8xKO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Phần mềm m\\xecnh d\\xf9ng \"})})}),className:\"framer-yllyjv\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"KBR_RKuNW\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11tbj4\",layoutDependency:layoutDependency,layoutId:\"i9xTwvNNj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tb9tdg\",layoutDependency:layoutDependency,layoutId:\"LuIyYkYBJ\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"},className:\"framer-dhjfa3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"EBVUTPhOa\",...addPropertyOverrides({VncswcEC5:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||1080)-0-0-0)*.5000000000000002-474.7)+0+479+0+323.2+0+35.2+16.1+0+0),pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}},wpiN03lX7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||1080)-0-0-0)- -818.6+0+479+0+323.2+0+35.2+16.1+0+0),pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Clip studio pant \",/*#__PURE__*/_jsx(motion.br,{}),\"(Touch up)\"]})}),className:\"framer-19zoq6s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qNIg9Kduq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fn4pxx\",layoutDependency:layoutDependency,layoutId:\"Os6dj6dKn\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"},className:\"framer-zgph0m\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"rOapSqs9j\",...addPropertyOverrides({VncswcEC5:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||1080)-0-0-0)*.5000000000000002-474.7)+0+479+0+323.2+0+35.2+14.1+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}},wpiN03lX7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||1080)-0-0-0)- -818.6+0+479+0+323.2+0+35.2+14.1+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Procreate\",/*#__PURE__*/_jsx(motion.br,{}),\"(Main)\"]})}),className:\"framer-1dmyv5r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ABgeB64A5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-slE4H.framer-1u96z41, .framer-slE4H .framer-1u96z41 { display: block; }\",\".framer-slE4H.framer-3ujvcv { height: 1080px; overflow: hidden; position: relative; width: 810px; }\",\".framer-slE4H .framer-14f08je { bottom: 2px; flex: none; left: -1px; overflow: visible; position: absolute; right: 1px; top: -2px; z-index: 1; }\",\".framer-slE4H .framer-5k9t0m-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-slE4H .framer-1b935o8-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-slE4H .framer-1q3zbfu { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; min-width: 100px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-slE4H .framer-yehhyu { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-slE4H .framer-chkjw3 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; left: 0px; min-width: 100px; overflow: visible; padding: 160px 160px 0px 160px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-slE4H .framer-11qxojs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 606px; z-index: 1; }\",\".framer-slE4H .framer-kpmadv { aspect-ratio: 0.816711590296496 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 398px); overflow: hidden; position: relative; width: 351px; }\",\".framer-slE4H .framer-1n029cq { bottom: -1px; flex: none; left: 0px; position: absolute; right: 0px; top: -1px; z-index: 1; }\",\".framer-slE4H .framer-1y95l7h { 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: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-slE4H .framer-912j9n { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-slE4H .framer-2d47n8, .framer-slE4H .framer-19zoq6s, .framer-slE4H .framer-1dmyv5r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-slE4H .framer-1jsfn0w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 3px 0px; position: relative; width: 100%; }\",\".framer-slE4H .framer-1yimium, .framer-slE4H .framer-dmo1g3, .framer-slE4H .framer-yllyjv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-slE4H .framer-xvp046 { 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: 0px; position: relative; width: 100%; }\",\".framer-slE4H .framer-11tbj4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: 112px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-slE4H .framer-tb9tdg, .framer-slE4H .framer-fn4pxx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-slE4H .framer-dhjfa3 { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 63px); overflow: visible; position: relative; width: 63px; }\",\".framer-slE4H .framer-zgph0m { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 67px); overflow: visible; position: relative; width: 67px; }\",\".framer-slE4H.framer-v-1xgsuec .framer-kpmadv, .framer-slE4H.framer-v-13q5un1 .framer-kpmadv { height: var(--framer-aspect-ratio-supported, 430px); }\",\".framer-slE4H.framer-v-1xgsuec .framer-tb9tdg, .framer-slE4H.framer-v-13q5un1 .framer-tb9tdg { order: 1; }\",\".framer-slE4H.framer-v-1xgsuec .framer-fn4pxx, .framer-slE4H.framer-v-13q5un1 .framer-fn4pxx { order: 0; }\",\".framer-slE4H.framer-v-13q5un1 .framer-11qxojs { align-content: center; align-items: center; bottom: -1768px; top: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1080\n * @framerIntrinsicWidth 810\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VncswcEC5\":{\"layout\":[\"fixed\",\"fixed\"]},\"wpiN03lX7\":{\"layout\":[\"fixed\",\"fixed\"]},\"CzZkxY2pi\":{\"layout\":[\"fixed\",\"fixed\"]},\"b4nXBTdnD\":{\"layout\":[\"fixed\",\"fixed\"]},\"JPE6JGgRT\":{\"layout\":[\"fixed\",\"fixed\"]},\"uskzAMRl1\":{\"layout\":[\"fixed\",\"fixed\"]},\"G45EApHo9\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mlr3hrP35\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jcrsGaHQc\":\"leave1\",\"WcFOxeUYx\":\"leave2\",\"MnL3vZxj9\":\"leave3\",\"MMvqwH1wM\":\"leave4\",\"XkQ2P9lsZ\":\"backgroundBlur\",\"FOd4D40M7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRjRMEn_7Z=withCSS(Component,css,\"framer-slE4H\");export default FramerRjRMEn_7Z;FramerRjRMEn_7Z.displayName=\"Popups tablet\";FramerRjRMEn_7Z.defaultProps={height:1080,width:810};addPropertyControls(FramerRjRMEn_7Z,{variant:{options:[\"Q3o0Sdv06\",\"VncswcEC5\",\"wpiN03lX7\",\"CzZkxY2pi\",\"b4nXBTdnD\",\"JPE6JGgRT\",\"uskzAMRl1\",\"G45EApHo9\",\"Mlr3hrP35\"],optionTitles:[\"Hidden\",\"About\",\"About leave\",\"Gallery\",\"Gallery leave\",\"Price\",\"Price leave\",\"TOS\",\"TOS leave\"],title:\"Variant\",type:ControlType.Enum},jcrsGaHQc:{title:\"Leave 1\",type:ControlType.EventHandler},WcFOxeUYx:{title:\"Leave 2\",type:ControlType.EventHandler},MnL3vZxj9:{title:\"Leave 3\",type:ControlType.EventHandler},MMvqwH1wM:{title:\"Leave 4\",type:ControlType.EventHandler},XkQ2P9lsZ:{defaultValue:5,title:\"Background Blur\",type:ControlType.Number},onXkQ2P9lsZChange:{changes:\"XkQ2P9lsZ\",type:ControlType.ChangeHandler},FOd4D40M7:{defaultValue:'<p dir=\"auto\">M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.<br>Hiện tại m\\xecnh đang học về 2D animation</p><h3 dir=\"auto\"><strong>VIE/EN OK!</strong></h3><p dir=\"auto\">Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: <a data-framer-link=\"Link:{&quot;url&quot;:&quot;mailto:nguyenquynhchi023@gmail.com&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\">nguyenquynhchi023@gmail.com</a></p>',title:\"Text\",type:ControlType.RichText}});addFonts(FramerRjRMEn_7Z,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"},{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...PricesAndTOSTabletFonts,...GalleryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramerRjRMEn_7Z.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PricesAndTOSTablet,{},context),forwardLoader(Gallery,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRjRMEn_7Z\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"jcrsGaHQc\\\":\\\"leave1\\\",\\\"WcFOxeUYx\\\":\\\"leave2\\\",\\\"MnL3vZxj9\\\":\\\"leave3\\\",\\\"MMvqwH1wM\\\":\\\"leave4\\\",\\\"XkQ2P9lsZ\\\":\\\"backgroundBlur\\\",\\\"FOd4D40M7\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"1080\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"810\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VncswcEC5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wpiN03lX7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CzZkxY2pi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b4nXBTdnD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JPE6JGgRT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uskzAMRl1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G45EApHo9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mlr3hrP35\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export function withCustomSelector(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,id:\"parent-node\"});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCustomSelector\":{\"type\":\"reactHoc\",\"name\":\"withCustomSelector\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Class1.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"LVDaXpgT8\",\"xSDJHUvnt\",\"HvToLRRtG\",\"fBbxa56sr\"];const serializationHash=\"framer-3XqPB\";const variantClassNames={fBbxa56sr:\"framer-v-1d07756\",HvToLRRtG:\"framer-v-eymik6\",LVDaXpgT8:\"framer-v-7wqx2b\",xSDJHUvnt:\"framer-v-21x8j4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Sharp:\"pixelated\",Smooth:\"auto\"};const humanReadableVariantMap={\"Desktop Selected\":\"HvToLRRtG\",\"Mobile Selected\":\"fBbxa56sr\",Desktop:\"LVDaXpgT8\",Mobile:\"xSDJHUvnt\"};const getProps=({height,id,image,image2,imageRendering,width,...props})=>{return{...props,MGQqMeh3m:image??props.MGQqMeh3m??{pixelHeight:370,pixelWidth:428,src:\"https://framerusercontent.com/images/6E7EoWmeu0D9EyZH5Jdir3boP84.png\"},q59L9aUDw:image2??props.q59L9aUDw??{pixelHeight:370,pixelWidth:428,src:\"https://framerusercontent.com/images/LzuWWFpStDkXY5V27beUBprvEo.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"LVDaXpgT8\",XgF7Pm7hy:humanReadableEnumMap[imageRendering]??imageRendering??props.XgF7Pm7hy??\"pixelated\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,MGQqMeh3m,q59L9aUDw,XgF7Pm7hy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LVDaXpgT8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",intrinsicHeight:389.5,intrinsicWidth:390,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:779,pixelWidth:780,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(MGQqMeh3m),...{positionX:\"center\",positionY:\"center\"}},className:cx(scopingClassNames,\"framer-7wqx2b\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LVDaXpgT8\",ref:refBinding,style:{\"--aza0e4\":XgF7Pm7hy,borderBottomLeftRadius:42,borderBottomRightRadius:42,borderTopLeftRadius:42,borderTopRightRadius:42,...style},...addPropertyOverrides({fBbxa56sr:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:389.5,intrinsicWidth:390,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:779,pixelWidth:780,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(q59L9aUDw),...{positionX:\"center\",positionY:\"center\"}}},HvToLRRtG:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:389.5,intrinsicWidth:390,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:779,pixelWidth:780,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(q59L9aUDw),...{positionX:\"center\",positionY:\"center\"}}},xSDJHUvnt:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3XqPB.framer-3cj0rj, .framer-3XqPB .framer-3cj0rj { display: block; }\",\".framer-3XqPB.framer-7wqx2b { height: 249px; image-rendering: var(--aza0e4); overflow: visible; position: relative; width: 288px; }\",\".framer-3XqPB.framer-v-21x8j4.framer-7wqx2b { aspect-ratio: 1.1566265060240963 / 1; height: var(--framer-aspect-ratio-supported, 118px); width: 136px; }\",\".framer-3XqPB.framer-v-eymik6.framer-7wqx2b { aspect-ratio: 1.1566265060240963 / 1; height: var(--framer-aspect-ratio-supported, 339px); width: 392px; }\",\".framer-3XqPB.framer-v-1d07756.framer-7wqx2b { aspect-ratio: 1.1566265060240963 / 1; height: var(--framer-aspect-ratio-supported, 186px); width: 215px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 249\n * @framerIntrinsicWidth 288\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xSDJHUvnt\":{\"layout\":[\"fixed\",\"fixed\"]},\"HvToLRRtG\":{\"layout\":[\"fixed\",\"fixed\"]},\"fBbxa56sr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MGQqMeh3m\":\"image\",\"q59L9aUDw\":\"image2\",\"XgF7Pm7hy\":\"imageRendering\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameruv2fIMcb4=withCSS(Component,css,\"framer-3XqPB\");export default Frameruv2fIMcb4;Frameruv2fIMcb4.displayName=\"Figure 2\";Frameruv2fIMcb4.defaultProps={height:249,width:288};addPropertyControls(Frameruv2fIMcb4,{variant:{options:[\"LVDaXpgT8\",\"xSDJHUvnt\",\"HvToLRRtG\",\"fBbxa56sr\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},MGQqMeh3m:{__defaultAssetReference:\"data:framer/asset-reference,6E7EoWmeu0D9EyZH5Jdir3boP84.png?originalFilename=About.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},q59L9aUDw:{__defaultAssetReference:\"data:framer/asset-reference,LzuWWFpStDkXY5V27beUBprvEo.png?originalFilename=About.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},XgF7Pm7hy:{defaultValue:\"pixelated\",displaySegmentedControl:true,options:[\"auto\",\"pixelated\"],optionTitles:[\"Smooth\",\"Sharp\"],title:\"Image Rendering\",type:ControlType.Enum}});addFonts(Frameruv2fIMcb4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruv2fIMcb4\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"288\",\"framerVariables\":\"{\\\"MGQqMeh3m\\\":\\\"image\\\",\\\"q59L9aUDw\\\":\\\"image2\\\",\\\"XgF7Pm7hy\\\":\\\"imageRendering\\\"}\",\"framerIntrinsicHeight\":\"249\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xSDJHUvnt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HvToLRRtG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fBbxa56sr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uv2fIMcb4.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure2 from\"https://framerusercontent.com/modules/wUvZXB07OHnfWSkqlMGI/j6pg8R8aIlyZgsn8F3WF/uv2fIMcb4.js\";const Figure2Fonts=getFonts(Figure2);const Figure2Controls=getPropertyControls(Figure2);const cycleOrder=[\"QiB41dbqB\",\"X_JmrfbZX\",\"L8tajtHBX\",\"ZpPaitiHp\"];const serializationHash=\"framer-akJ4l\";const variantClassNames={L8tajtHBX:\"framer-v-8dj3r9\",QiB41dbqB:\"framer-v-1wheyva\",X_JmrfbZX:\"framer-v-m01zmo\",ZpPaitiHp:\"framer-v-12t9ab6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wHZEDMOLA=undefined;const gDXLmzUPe=undefined;const Aspgx3z28=undefined;const tU3y5jaqS=undefined;const iHVRS6TY3=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Unselected\":\"L8tajtHBX\",Hiding:\"X_JmrfbZX\",Selected:\"ZpPaitiHp\",Unselected:\"QiB41dbqB\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"HvToLRRtG\",\"Mobile Selected\":\"fBbxa56sr\",Desktop:\"LVDaXpgT8\",Mobile:\"xSDJHUvnt\"};const getProps=({click,enter2,figure,height,hover2,id,leave2,width,...props})=>{return{...props,Aspgx3z28:hover2??props.Aspgx3z28,gDXLmzUPe:click??props.gDXLmzUPe,iHVRS6TY3:humanReadableEnumMap[figure]??figure??props.iHVRS6TY3??\"LVDaXpgT8\",tU3y5jaqS:leave2??props.tU3y5jaqS,variant:humanReadableVariantMap[props.variant]??props.variant??\"QiB41dbqB\",wHZEDMOLA:enter2??props.wHZEDMOLA};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,iHVRS6TY3,wHZEDMOLA,Aspgx3z28,tU3y5jaqS,gDXLmzUPe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QiB41dbqB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappp78u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wHZEDMOLA){const res=await wHZEDMOLA(...args);if(res===false)return false;}if(gDXLmzUPe){const res=await gDXLmzUPe(...args);if(res===false)return false;}});const onMouseEnter6t6cao=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Aspgx3z28){const res=await Aspgx3z28(...args);if(res===false)return false;}});const onMouseLeave50w2xs=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(tU3y5jaqS){const res=await tU3y5jaqS(...args);if(res===false)return false;}});const onTap1j5u7fo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(gDXLmzUPe){const res=await gDXLmzUPe(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wheyva\",className,classNames),\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QiB41dbqB\",onMouseEnter:onMouseEnter6t6cao,onMouseLeave:onMouseLeave50w2xs,onTap:onTappp78u,ref:refBinding,style:{...style},...addPropertyOverrides({L8tajtHBX:{\"data-framer-name\":\"Mobile Unselected\"},X_JmrfbZX:{\"data-framer-name\":\"Hiding\",onTap:onTap1j5u7fo,tabIndex:-1},ZpPaitiHp:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uep8je\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"jTkuYupXH\",transformTemplate:transformTemplate1,...addPropertyOverrides({L8tajtHBX:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uptps\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"zdHp_eq0B\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||226)*1*1-0,width:`max(${(componentViewport?.height||226)*1*1} * 1.1681, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||226)*.5000000000000002-(componentViewport?.height||226)*1/2)+((componentViewport?.height||226)*1*.5000000000000002-(componentViewport?.height||226)*1*1/2)+0,...addPropertyOverrides({L8tajtHBX:{height:201,width:\"235px\",y:(componentViewport?.y||0)+((componentViewport?.height||201)*.5000000000000002-100.5)+.5+0},ZpPaitiHp:{height:273,width:`max(max(${(componentViewport?.height||226)*1*1} * 1.1681, 100px) + 55px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||226)*.5000000000000002-(componentViewport?.height||226)*1/2)+((componentViewport?.height||226)*1*.5000000000000002-(componentViewport?.height||226)*1*1/2)+-23}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3uk33d-container\",layoutDependency:layoutDependency,layoutId:\"Cc4Vy3N5v-container\",nodeId:\"Cc4Vy3N5v\",rendersWithMotion:true,scopeId:\"cvZC3dyen\",style:{opacity:1},variants:{L8tajtHBX:{opacity:1},X_JmrfbZX:{opacity:.1},ZpPaitiHp:{opacity:1}},children:/*#__PURE__*/_jsx(Figure2,{height:\"100%\",id:\"Cc4Vy3N5v\",layoutId:\"Cc4Vy3N5v\",MGQqMeh3m:addImageAlt({pixelHeight:370,pixelWidth:428,src:\"https://framerusercontent.com/images/veo846C3X14KRDYBREr9KPdxJPI.png?width=428&height=370\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(iHVRS6TY3),width:\"100%\",XgF7Pm7hy:\"pixelated\",...addPropertyOverrides({ZpPaitiHp:{MGQqMeh3m:addImageAlt({pixelHeight:370,pixelWidth:428,src:\"https://framerusercontent.com/images/Ittv0auppE0ln4NooNiaewsRY.png?width=428&height=370\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-akJ4l.framer-1cwkuqt, .framer-akJ4l .framer-1cwkuqt { display: block; }\",\".framer-akJ4l.framer-1wheyva { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 226px; overflow: visible; padding: 0px; position: relative; width: 264px; }\",\".framer-akJ4l .framer-1uep8je { align-content: center; align-items: center; aspect-ratio: 1.168141592920354 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 264px); z-index: 1; }\",\".framer-akJ4l .framer-1uptps { align-content: center; align-items: center; aspect-ratio: 1.168141592920354 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 264px); z-index: 1; }\",\".framer-akJ4l .framer-3uk33d-container { bottom: 0px; flex: none; left: 0px; min-width: 100px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-akJ4l.framer-v-m01zmo.framer-1wheyva { cursor: default; }\",\".framer-akJ4l.framer-v-8dj3r9.framer-1wheyva { min-height: 201px; width: 205px; }\",\".framer-akJ4l.framer-v-8dj3r9 .framer-1uep8je { aspect-ratio: unset; height: 201px; left: calc(49.84126984126986% - max(100px, 205px) / 2); top: calc(50.00000000000002% - 201px / 2); width: 205px; }\",\".framer-akJ4l.framer-v-8dj3r9 .framer-1uptps { aspect-ratio: 1.0199004975124377 / 1; left: 50%; top: 50%; width: var(--framer-aspect-ratio-supported, 205px); }\",\".framer-akJ4l.framer-v-8dj3r9 .framer-3uk33d-container { left: -15px; right: -15px; }\",\".framer-akJ4l.framer-v-12t9ab6 .framer-3uk33d-container { aspect-ratio: 1.168141592920354 / 1; bottom: unset; height: var(--framer-aspect-ratio-supported, 273px); left: -27px; right: -28px; top: -23px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 226\n * @framerIntrinsicWidth 264\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"X_JmrfbZX\":{\"layout\":[\"fixed\",\"auto\"]},\"L8tajtHBX\":{\"layout\":[\"fixed\",\"auto\"]},\"ZpPaitiHp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iHVRS6TY3\":\"figure\",\"wHZEDMOLA\":\"enter2\",\"Aspgx3z28\":\"hover2\",\"tU3y5jaqS\":\"leave2\",\"gDXLmzUPe\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercvZC3dyen=withCSS(Component,css,\"framer-akJ4l\");export default FramercvZC3dyen;FramercvZC3dyen.displayName=\"About wrap\";FramercvZC3dyen.defaultProps={height:226,width:264};addPropertyControls(FramercvZC3dyen,{variant:{options:[\"QiB41dbqB\",\"X_JmrfbZX\",\"L8tajtHBX\",\"ZpPaitiHp\"],optionTitles:[\"Unselected\",\"Hiding\",\"Mobile Unselected\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},iHVRS6TY3:Figure2Controls?.[\"variant\"]&&{...Figure2Controls[\"variant\"],defaultValue:\"LVDaXpgT8\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},oniHVRS6TY3Change:{changes:\"iHVRS6TY3\",type:ControlType.ChangeHandler},wHZEDMOLA:{title:\"Enter 2\",type:ControlType.EventHandler},Aspgx3z28:{title:\"Hover 2\",type:ControlType.EventHandler},tU3y5jaqS:{title:\"Leave 2\",type:ControlType.EventHandler},gDXLmzUPe:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramercvZC3dyen,[{explicitInter:true,fonts:[]},...Figure2Fonts],{supportsExplicitInterCodegen:true});FramercvZC3dyen.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercvZC3dyen\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X_JmrfbZX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L8tajtHBX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZpPaitiHp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"226\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"264\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"iHVRS6TY3\\\":\\\"figure\\\",\\\"wHZEDMOLA\\\":\\\"enter2\\\",\\\"Aspgx3z28\\\":\\\"hover2\\\",\\\"tU3y5jaqS\\\":\\\"leave2\\\",\\\"gDXLmzUPe\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cvZC3dyen.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"A1UacjAnd\",\"PNixjSkfQ\",\"nMiFLsHJV\"];const serializationHash=\"framer-lBgVP\";const variantClassNames={A1UacjAnd:\"framer-v-xwk697\",nMiFLsHJV:\"framer-v-tlmdt3\",PNixjSkfQ:\"framer-v-1k0ieic\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hidden:\"PNixjSkfQ\",Mobile:\"nMiFLsHJV\",Unselected:\"A1UacjAnd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"A1UacjAnd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A1UacjAnd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xwk697\",className,classNames),\"data-framer-name\":\"Unselected\",layoutDependency:layoutDependency,layoutId:\"A1UacjAnd\",ref:refBinding,style:{...style},...addPropertyOverrides({nMiFLsHJV:{\"data-framer-name\":\"Mobile\"},PNixjSkfQ:{\"data-framer-name\":\"Hidden\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-j3rb4q\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"xD5CChADz\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:833.6363455677824,intrinsicWidth:1156.36361130013,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||784)*.4987244897959186-((componentViewport?.height||784)-0)*1.0013/2)+0),pixelHeight:917,pixelWidth:1272,src:\"https://framerusercontent.com/images/enOqFg7okpB0Sw2DXg1Zomm4Qw.png\"},className:\"framer-1wvnjb8\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"tuYKvkuwu\",style:{opacity:1},variants:{nMiFLsHJV:{opacity:1},PNixjSkfQ:{opacity:.2}},...addPropertyOverrides({nMiFLsHJV:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:833.6363455677824,intrinsicWidth:1156.36361130013,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||450)-(0+((componentViewport?.height||450)-0)*1)+0),pixelHeight:917,pixelWidth:1272,src:\"https://framerusercontent.com/images/enOqFg7okpB0Sw2DXg1Zomm4Qw.png\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lBgVP.framer-1nlic67, .framer-lBgVP .framer-1nlic67 { display: block; }\",\".framer-lBgVP.framer-xwk697 { height: 784px; overflow: visible; position: relative; width: 1088px; }\",\".framer-lBgVP .framer-j3rb4q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: calc(49.87244897959186% - 100.12755102040816% / 2); }\",\".framer-lBgVP .framer-1wvnjb8 { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: -1px; top: 0px; user-select: none; z-index: 1; }\",\".framer-lBgVP.framer-v-tlmdt3.framer-xwk697 { height: 450px; width: 610px; }\",\".framer-lBgVP.framer-v-tlmdt3 .framer-j3rb4q { bottom: 0px; height: 100%; right: unset; top: unset; width: 610px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 784\n * @framerIntrinsicWidth 1088\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PNixjSkfQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"nMiFLsHJV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereYnwuYez8=withCSS(Component,css,\"framer-lBgVP\");export default FramereYnwuYez8;FramereYnwuYez8.displayName=\"BG\";FramereYnwuYez8.defaultProps={height:784,width:1088};addPropertyControls(FramereYnwuYez8,{variant:{options:[\"A1UacjAnd\",\"PNixjSkfQ\",\"nMiFLsHJV\"],optionTitles:[\"Unselected\",\"Hidden\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereYnwuYez8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereYnwuYez8\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1088\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"784\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PNixjSkfQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nMiFLsHJV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eYnwuYez8.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"CxMevaXrX\",\"pPUHXObk6\",\"nSOYKRfKY\"];const serializationHash=\"framer-r8xn9\";const variantClassNames={CxMevaXrX:\"framer-v-lq92s1\",nSOYKRfKY:\"framer-v-thkfas\",pPUHXObk6:\"framer-v-4nc2ca\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Hidden:\"pPUHXObk6\",Mobile:\"nSOYKRfKY\",Normal:\"CxMevaXrX\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CxMevaXrX\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CxMevaXrX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lq92s1\",className,classNames),\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"CxMevaXrX\",ref:refBinding,style:{...style},...addPropertyOverrides({nSOYKRfKY:{\"data-framer-name\":\"Mobile\"},pPUHXObk6:{\"data-framer-name\":\"Hidden\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o0k1sy\",\"data-framer-name\":\"wrap\",layoutDependency:layoutDependency,layoutId:\"Y_rb5fTWA\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:402,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||86)*.5000000000000002-43)+0),pixelHeight:100,pixelWidth:402,sizes:\"346px\",src:\"https://framerusercontent.com/images/6QJpHkLUsirNX8Ux9nbqmhi4w.png?width=402&height=100\"},className:\"framer-103vhy9\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"eQA4gTAgI\",style:{opacity:1},variants:{nSOYKRfKY:{opacity:1},pPUHXObk6:{opacity:.2}},...addPropertyOverrides({nSOYKRfKY:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:402,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||60)*.5000000000000002-43)+0),pixelHeight:100,pixelWidth:402,sizes:\"346px\",src:\"https://framerusercontent.com/images/6QJpHkLUsirNX8Ux9nbqmhi4w.png?width=402&height=100\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"27px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(156, 23, 8))\"},children:\"Waitlist closed\"})}),className:\"framer-xtxonl\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"xXEInfsOw\",style:{\"--extracted-r6o4lv\":\"rgb(156, 23, 8)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1,rotate:-4},variants:{nSOYKRfKY:{opacity:1},pPUHXObk6:{opacity:.3}},verticalAlignment:\"bottom\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r8xn9.framer-1l0i596, .framer-r8xn9 .framer-1l0i596 { display: block; }\",\".framer-r8xn9.framer-lq92s1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 86px; min-width: 346px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-r8xn9 .framer-1o0k1sy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 86px; justify-content: center; left: calc(50.00000000000002% - 346px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 86px / 2); width: 346px; z-index: 1; }\",\".framer-r8xn9 .framer-103vhy9 { -webkit-user-select: none; bottom: 0px; flex: none; gap: 10px; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-r8xn9 .framer-xtxonl { bottom: 11px; flex: none; height: 41px; position: absolute; right: 61px; white-space: pre-wrap; width: 165px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-r8xn9.framer-v-thkfas.framer-lq92s1 { height: 60px; min-height: unset; min-width: 241px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 346\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pPUHXObk6\":{\"layout\":[\"auto\",\"auto\"]},\"nSOYKRfKY\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFDcPPuzOk=withCSS(Component,css,\"framer-r8xn9\");export default FramerFDcPPuzOk;FramerFDcPPuzOk.displayName=\"Status\";FramerFDcPPuzOk.defaultProps={height:86,width:346};addPropertyControls(FramerFDcPPuzOk,{variant:{options:[\"CxMevaXrX\",\"pPUHXObk6\",\"nSOYKRfKY\"],optionTitles:[\"Normal\",\"Hidden\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFDcPPuzOk,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFDcPPuzOk\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pPUHXObk6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nSOYKRfKY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"346\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FDcPPuzOk.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"m0k5ju6WG\",\"V50LU1J6v\",\"SG6hzd7xZ\",\"OaDhKxLZ7\"];const serializationHash=\"framer-lay5M\";const variantClassNames={m0k5ju6WG:\"framer-v-1qgridq\",OaDhKxLZ7:\"framer-v-s62o2l\",SG6hzd7xZ:\"framer-v-14fub1o\",V50LU1J6v:\"framer-v-wowf5v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Selected\":\"SG6hzd7xZ\",\"Mobile Selected\":\"OaDhKxLZ7\",Desktop:\"m0k5ju6WG\",Mobile:\"V50LU1J6v\"};const getProps=({height,id,image,image2,width,...props})=>{return{...props,OGKAvwMTA:image2??props.OGKAvwMTA??{pixelHeight:194,pixelWidth:244,src:\"https://framerusercontent.com/images/irov3QFA21jPs4NIju0nB8eDRo.png\"},uAfcFUgEF:image??props.uAfcFUgEF??{pixelHeight:194,pixelWidth:244,src:\"https://framerusercontent.com/images/EERQqWLOaJ80x9zxbEdh18Rj4.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"m0k5ju6WG\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,uAfcFUgEF,OGKAvwMTA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"m0k5ju6WG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:397.5,intrinsicWidth:398,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:795,pixelWidth:796,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(uAfcFUgEF)},className:cx(scopingClassNames,\"framer-1qgridq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"m0k5ju6WG\",ref:refBinding,style:{...style},...addPropertyOverrides({OaDhKxLZ7:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:397.5,intrinsicWidth:398,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:795,pixelWidth:796,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(OGKAvwMTA)}},SG6hzd7xZ:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:397.5,intrinsicWidth:398,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:795,pixelWidth:796,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(OGKAvwMTA),...{positionX:\"center\",positionY:\"center\"}}},V50LU1J6v:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lay5M.framer-xvbyl8, .framer-lay5M .framer-xvbyl8 { display: block; }\",\".framer-lay5M.framer-1qgridq { height: 171px; overflow: visible; position: relative; width: 213px; }\",\".framer-lay5M.framer-v-wowf5v.framer-1qgridq { aspect-ratio: 1.2487046632124352 / 1; height: var(--framer-aspect-ratio-supported, 78px); width: 98px; }\",\".framer-lay5M.framer-v-14fub1o.framer-1qgridq { aspect-ratio: 1.2487046632124352 / 1; height: var(--framer-aspect-ratio-supported, 309px); width: 386px; }\",\".framer-lay5M.framer-v-s62o2l.framer-1qgridq { aspect-ratio: 1.2487046632124352 / 1; height: var(--framer-aspect-ratio-supported, 212px); width: 212px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 171\n * @framerIntrinsicWidth 213\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V50LU1J6v\":{\"layout\":[\"fixed\",\"fixed\"]},\"SG6hzd7xZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"OaDhKxLZ7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uAfcFUgEF\":\"image\",\"OGKAvwMTA\":\"image2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNuQmKnOdw=withCSS(Component,css,\"framer-lay5M\");export default FramerNuQmKnOdw;FramerNuQmKnOdw.displayName=\"Figure 4\";FramerNuQmKnOdw.defaultProps={height:171,width:213};addPropertyControls(FramerNuQmKnOdw,{variant:{options:[\"m0k5ju6WG\",\"V50LU1J6v\",\"SG6hzd7xZ\",\"OaDhKxLZ7\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},uAfcFUgEF:{__defaultAssetReference:\"data:framer/asset-reference,EERQqWLOaJ80x9zxbEdh18Rj4.png?originalFilename=trello.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},OGKAvwMTA:{__defaultAssetReference:\"data:framer/asset-reference,irov3QFA21jPs4NIju0nB8eDRo.png?originalFilename=trello.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage}});addFonts(FramerNuQmKnOdw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNuQmKnOdw\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V50LU1J6v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SG6hzd7xZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OaDhKxLZ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"uAfcFUgEF\\\":\\\"image\\\",\\\"OGKAvwMTA\\\":\\\"image2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"171\",\"framerIntrinsicWidth\":\"213\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NuQmKnOdw.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure4 from\"https://framerusercontent.com/modules/fseU7IAjaTLsT8Or7y0O/SiJEMOyjF6msiHwjJnDw/NuQmKnOdw.js\";const Figure4Fonts=getFonts(Figure4);const MotionDivWithFX=withFX(motion.div);const Figure4Controls=getPropertyControls(Figure4);const cycleOrder=[\"ZkbsfDSdl\",\"HBptB9pVI\",\"H3mRObC70\",\"QGKRUFug4\"];const serializationHash=\"framer-HZCNK\";const variantClassNames={H3mRObC70:\"framer-v-198tk8e\",HBptB9pVI:\"framer-v-nxa62o\",QGKRUFug4:\"framer-v-1huy3s3\",ZkbsfDSdl:\"framer-v-rljw4d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K37Mfdugp=undefined;const xxDsRUFKa=undefined;const KSeJgwJ67=undefined;const SJHUQoqHe=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={delay:.6,duration:3,ease:[.54,.01,.51,1],type:\"tween\"};const animation={opacity:1,rotate:-7,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Unselected Mobile\":\"QGKRUFug4\",Hiding:\"HBptB9pVI\",Selected:\"H3mRObC70\",Unselected:\"ZkbsfDSdl\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"SG6hzd7xZ\",\"Mobile Selected\":\"OaDhKxLZ7\",Desktop:\"m0k5ju6WG\",Mobile:\"V50LU1J6v\"};const getProps=({enter4,figure,height,hover4,id,leave4,width,...props})=>{return{...props,K37Mfdugp:enter4??props.K37Mfdugp,KSeJgwJ67:leave4??props.KSeJgwJ67,SJHUQoqHe:humanReadableEnumMap[figure]??figure??props.SJHUQoqHe??\"m0k5ju6WG\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZkbsfDSdl\",xxDsRUFKa:hover4??props.xxDsRUFKa};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,K37Mfdugp,SJHUQoqHe,xxDsRUFKa,KSeJgwJ67,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZkbsfDSdl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ke7bla=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K37Mfdugp){const res=await K37Mfdugp(...args);if(res===false)return false;}});const onMouseEnterg2xnps=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(xxDsRUFKa){const res=await xxDsRUFKa(...args);if(res===false)return false;}});const onMouseLeave1y4ym3p=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(KSeJgwJ67){const res=await KSeJgwJ67(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://trello.com/b/99TYXljd\",motionChild:true,nodeId:\"ZkbsfDSdl\",scopeId:\"FHDqJssSs\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rljw4d\",className,classNames)} framer-rjud1y`,\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZkbsfDSdl\",onMouseEnter:onMouseEnterg2xnps,onMouseLeave:onMouseLeave1y4ym3p,onTap:onTap1ke7bla,ref:refBinding,style:{...style},...addPropertyOverrides({H3mRObC70:{\"data-framer-name\":\"Selected\"},HBptB9pVI:{\"data-framer-name\":\"Hiding\",tabIndex:-1},QGKRUFug4:{\"data-framer-name\":\"Unselected Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{className:\"framer-19zuwz4\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"GB6ThqQ7E\",transformTemplate:transformTemplate1,...addPropertyOverrides({H3mRObC70:{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},QGKRUFug4:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sftqv4\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"aY2MLN2ry\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||155)*1*1- -15,width:`max(max(${(componentViewport?.height||155)*1*1} * 1.3742, 100px) + 2px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||155)*.4967741935483873-(componentViewport?.height||155)*1/2)+((componentViewport?.height||155)*1*.5000000000000002-(componentViewport?.height||155)*1*1/2)+-14,...addPropertyOverrides({H3mRObC70:{height:(componentViewport?.height||155)*1*1- -44,width:`max(max(${(componentViewport?.height||155)*1*1} * 1.3742, 100px) + 38px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||155)*.4967741935483873-(componentViewport?.height||155)*1/2)+((componentViewport?.height||155)*1*.5000000000000002-(componentViewport?.height||155)*1*1/2)+-28},QGKRUFug4:{height:((componentViewport?.height||200)-0)*1- -15,width:`max(max(${((componentViewport?.height||200)-0)*1} * 1.3742, 100px) + 2px, 100px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0)*.5000000000000002-((componentViewport?.height||200)-0)*1/2)+-14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v5trnu-container\",layoutDependency:layoutDependency,layoutId:\"ioTbDwqUy-container\",nodeId:\"ioTbDwqUy\",rendersWithMotion:true,scopeId:\"FHDqJssSs\",style:{opacity:1},variants:{H3mRObC70:{opacity:1},HBptB9pVI:{opacity:.2},QGKRUFug4:{opacity:1}},children:/*#__PURE__*/_jsx(Figure4,{height:\"100%\",id:\"ioTbDwqUy\",layoutId:\"ioTbDwqUy\",style:{height:\"100%\",width:\"100%\"},uAfcFUgEF:addImageAlt({pixelHeight:194,pixelWidth:244,src:\"https://framerusercontent.com/images/DZ0RyHAwRCiKDBKJDu4yMmUYnSw.png?width=244&height=194\"},\"\"),variant:matchVariant(SJHUQoqHe),width:\"100%\",...addPropertyOverrides({H3mRObC70:{uAfcFUgEF:addImageAlt({pixelHeight:194,pixelWidth:244,src:\"https://framerusercontent.com/images/uvhcqgQJQVqWLUgoPs91ASZxmtw.png?width=244&height=194\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HZCNK.framer-rjud1y, .framer-HZCNK .framer-rjud1y { display: block; }\",\".framer-HZCNK.framer-rljw4d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 155px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 243px; }\",\".framer-HZCNK .framer-19zuwz4 { align-content: center; align-items: center; aspect-ratio: 1.3741935483870968 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 213px); z-index: 1; }\",\".framer-HZCNK .framer-sftqv4 { align-content: center; align-items: center; aspect-ratio: 1.3741935483870968 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 213px); z-index: 1; }\",\".framer-HZCNK .framer-1v5trnu-container { bottom: -1px; flex: none; left: 6px; min-width: 100px; position: absolute; right: -8px; top: -14px; z-index: 1; }\",\".framer-HZCNK.framer-v-nxa62o.framer-rljw4d { cursor: default; }\",\".framer-HZCNK.framer-v-198tk8e .framer-1v5trnu-container { bottom: -16px; left: -12px; right: -26px; top: -28px; }\",\".framer-HZCNK.framer-v-1huy3s3.framer-rljw4d { min-height: 107px; min-width: 159px; width: min-content; }\",\".framer-HZCNK.framer-v-1huy3s3 .framer-19zuwz4 { aspect-ratio: unset; bottom: 0px; height: unset; left: unset; right: 0px; top: 0px; width: 145px; }\",\".framer-HZCNK.framer-v-1huy3s3 .framer-sftqv4 { width: var(--framer-aspect-ratio-supported, 275px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 155\n * @framerIntrinsicWidth 243\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HBptB9pVI\":{\"layout\":[\"fixed\",\"auto\"]},\"H3mRObC70\":{\"layout\":[\"fixed\",\"auto\"]},\"QGKRUFug4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K37Mfdugp\":\"enter4\",\"SJHUQoqHe\":\"figure\",\"xxDsRUFKa\":\"hover4\",\"KSeJgwJ67\":\"leave4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFHDqJssSs=withCSS(Component,css,\"framer-HZCNK\");export default FramerFHDqJssSs;FramerFHDqJssSs.displayName=\"Trello wrap\";FramerFHDqJssSs.defaultProps={height:155,width:243};addPropertyControls(FramerFHDqJssSs,{variant:{options:[\"ZkbsfDSdl\",\"HBptB9pVI\",\"H3mRObC70\",\"QGKRUFug4\"],optionTitles:[\"Unselected\",\"Hiding\",\"Selected\",\"Unselected Mobile\"],title:\"Variant\",type:ControlType.Enum},K37Mfdugp:{title:\"Enter 4\",type:ControlType.EventHandler},SJHUQoqHe:Figure4Controls?.[\"variant\"]&&{...Figure4Controls[\"variant\"],defaultValue:\"m0k5ju6WG\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},onSJHUQoqHeChange:{changes:\"SJHUQoqHe\",type:ControlType.ChangeHandler},xxDsRUFKa:{title:\"Hover 4\",type:ControlType.EventHandler},KSeJgwJ67:{title:\"Leave 4\",type:ControlType.EventHandler}});addFonts(FramerFHDqJssSs,[{explicitInter:true,fonts:[]},...Figure4Fonts],{supportsExplicitInterCodegen:true});FramerFHDqJssSs.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure4,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFHDqJssSs\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HBptB9pVI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H3mRObC70\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QGKRUFug4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"243\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K37Mfdugp\\\":\\\"enter4\\\",\\\"SJHUQoqHe\\\":\\\"figure\\\",\\\"xxDsRUFKa\\\":\\\"hover4\\\",\\\"KSeJgwJ67\\\":\\\"leave4\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"155\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FHDqJssSs.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"V7xwdQy6_\",\"D8iR3688_\",\"ba9Gq4FgX\",\"L8POrX76s\"];const serializationHash=\"framer-NNrKh\";const variantClassNames={ba9Gq4FgX:\"framer-v-w6i3qf\",D8iR3688_:\"framer-v-rzompv\",L8POrX76s:\"framer-v-1txq201\",V7xwdQy6_:\"framer-v-1sekvdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Sharp:\"pixelated\",Smooth:\"auto\"};const humanReadableVariantMap={\"Desktop Selected\":\"ba9Gq4FgX\",\"Mobile Selected\":\"L8POrX76s\",Desktop:\"V7xwdQy6_\",Mobile:\"D8iR3688_\"};const getProps=({height,id,image,image2,imageRendering,width,...props})=>{return{...props,mO7GKI3VH:image2??props.mO7GKI3VH??{pixelHeight:494,pixelWidth:453,src:\"https://framerusercontent.com/images/kVLoI3lJINC3S7hV3mlyG1qwkak.png\"},N6MaVv49g:humanReadableEnumMap[imageRendering]??imageRendering??props.N6MaVv49g??\"pixelated\",ONzN6wFiN:image??props.ONzN6wFiN??{pixelHeight:494,pixelWidth:453,src:\"https://framerusercontent.com/images/xIynP28hxsnf7NYRA5Wkky1BJPM.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"V7xwdQy6_\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ONzN6wFiN,mO7GKI3VH,N6MaVv49g,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"V7xwdQy6_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ONzN6wFiN)},className:cx(scopingClassNames,\"framer-1sekvdx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"V7xwdQy6_\",ref:refBinding,style:{\"--1v5keu0\":N6MaVv49g,...style},...addPropertyOverrides({ba9Gq4FgX:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(mO7GKI3VH),...{positionX:\"center\",positionY:\"center\"}}},D8iR3688_:{\"data-framer-name\":\"Mobile\"},L8POrX76s:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(mO7GKI3VH)}}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NNrKh.framer-1td67co, .framer-NNrKh .framer-1td67co { display: block; }\",\".framer-NNrKh.framer-1sekvdx { height: 374px; image-rendering: var(--1v5keu0); overflow: visible; position: relative; width: 349px; }\",\".framer-NNrKh.framer-v-rzompv.framer-1sekvdx { aspect-ratio: 0.9331550802139037 / 1; height: var(--framer-aspect-ratio-supported, 174px); width: 162px; }\",\".framer-NNrKh.framer-v-w6i3qf.framer-1sekvdx { aspect-ratio: 0.9331550802139037 / 1; height: var(--framer-aspect-ratio-supported, 507px); width: 473px; }\",\".framer-NNrKh.framer-v-1txq201.framer-1sekvdx { aspect-ratio: 0.9331550802139037 / 1; height: var(--framer-aspect-ratio-supported, 240px); width: 240px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 374\n * @framerIntrinsicWidth 349\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D8iR3688_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ba9Gq4FgX\":{\"layout\":[\"fixed\",\"fixed\"]},\"L8POrX76s\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ONzN6wFiN\":\"image\",\"mO7GKI3VH\":\"image2\",\"N6MaVv49g\":\"imageRendering\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWGn1Ge8Dz=withCSS(Component,css,\"framer-NNrKh\");export default FramerWGn1Ge8Dz;FramerWGn1Ge8Dz.displayName=\"Figure 5\";FramerWGn1Ge8Dz.defaultProps={height:374,width:349};addPropertyControls(FramerWGn1Ge8Dz,{variant:{options:[\"V7xwdQy6_\",\"D8iR3688_\",\"ba9Gq4FgX\",\"L8POrX76s\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},ONzN6wFiN:{__defaultAssetReference:\"data:framer/asset-reference,xIynP28hxsnf7NYRA5Wkky1BJPM.png?originalFilename=Prices.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},mO7GKI3VH:{__defaultAssetReference:\"data:framer/asset-reference,kVLoI3lJINC3S7hV3mlyG1qwkak.png?originalFilename=Prices.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},N6MaVv49g:{defaultValue:\"pixelated\",displaySegmentedControl:true,options:[\"auto\",\"pixelated\"],optionTitles:[\"Smooth\",\"Sharp\"],title:\"Image Rendering\",type:ControlType.Enum}});addFonts(FramerWGn1Ge8Dz,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWGn1Ge8Dz\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ONzN6wFiN\\\":\\\"image\\\",\\\"mO7GKI3VH\\\":\\\"image2\\\",\\\"N6MaVv49g\\\":\\\"imageRendering\\\"}\",\"framerIntrinsicWidth\":\"349\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"374\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D8iR3688_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ba9Gq4FgX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L8POrX76s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WGn1Ge8Dz.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure5 from\"https://framerusercontent.com/modules/5lFQCcJMvqyYqzjmyx31/XR4mzKZ67S7SECtImIt2/WGn1Ge8Dz.js\";const Figure5Fonts=getFonts(Figure5);const Figure5Controls=getPropertyControls(Figure5);const cycleOrder=[\"qdGULXJuj\",\"gqv1whVbZ\",\"h91zVPU_m\",\"wNnSin44a\"];const serializationHash=\"framer-3QbSX\";const variantClassNames={gqv1whVbZ:\"framer-v-xldcpt\",h91zVPU_m:\"framer-v-7tjsnm\",qdGULXJuj:\"framer-v-cc9uvr\",wNnSin44a:\"framer-v-1ahyeaq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PsaFiDEmi=undefined;const ET1Hbs2Tv=undefined;const unFlPBvav=undefined;const CW56Q8Nmk=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Unselected Mobile\":\"gqv1whVbZ\",Hiding:\"h91zVPU_m\",Selected:\"wNnSin44a\",Unselected:\"qdGULXJuj\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"ba9Gq4FgX\",\"Mobile Selected\":\"L8POrX76s\",Desktop:\"V7xwdQy6_\",Mobile:\"D8iR3688_\"};const getProps=({enter5,figure,height,hover5,id,leave5,width,...props})=>{return{...props,CW56Q8Nmk:humanReadableEnumMap[figure]??figure??props.CW56Q8Nmk??\"V7xwdQy6_\",ET1Hbs2Tv:hover5??props.ET1Hbs2Tv,PsaFiDEmi:enter5??props.PsaFiDEmi,unFlPBvav:leave5??props.unFlPBvav,variant:humanReadableVariantMap[props.variant]??props.variant??\"qdGULXJuj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,CW56Q8Nmk,PsaFiDEmi,ET1Hbs2Tv,unFlPBvav,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qdGULXJuj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rc7jfi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PsaFiDEmi){const res=await PsaFiDEmi(...args);if(res===false)return false;}});const onMouseEnterifjcwd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ET1Hbs2Tv){const res=await ET1Hbs2Tv(...args);if(res===false)return false;}});const onMouseLeave12j3097=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(unFlPBvav){const res=await unFlPBvav(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cc9uvr\",className,classNames),\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qdGULXJuj\",onMouseEnter:onMouseEnterifjcwd,onMouseLeave:onMouseLeave12j3097,onTap:onTap1rc7jfi,ref:refBinding,style:{...style},...addPropertyOverrides({gqv1whVbZ:{\"data-framer-name\":\"Unselected Mobile\"},h91zVPU_m:{\"data-framer-name\":\"Hiding\",tabIndex:-1},wNnSin44a:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t2ue24\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"cdi_zUKDz\",transformTemplate:transformTemplate1,...addPropertyOverrides({gqv1whVbZ:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gvb6xs\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"VUhHDPgYx\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||341)*.8944*1- -69,width:`max(max(${(componentViewport?.height||341)*.8944*1} * 0.8802, 100px) + 78px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||341)*.4838709677419357-(componentViewport?.height||341)*.8944/2)+((componentViewport?.height||341)*.8944*.5000000000000002-(componentViewport?.height||341)*.8944*1/2)+-46,...addPropertyOverrides({gqv1whVbZ:{height:292,width:\"274px\",y:(componentViewport?.y||0)+((componentViewport?.height||267)*.5018726591760302-133.5)+.5+-24},wNnSin44a:{height:(componentViewport?.height||341)*.8944*1- -116,width:`max(max(${(componentViewport?.height||341)*.8944*1} * 0.8802, 100px) + 122px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||341)*.4838709677419357-(componentViewport?.height||341)*.8944/2)+((componentViewport?.height||341)*.8944*.5000000000000002-(componentViewport?.height||341)*.8944*1/2)+-68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-komwwf-container\",layoutDependency:layoutDependency,layoutId:\"N3Q4v8mBv-container\",nodeId:\"N3Q4v8mBv\",rendersWithMotion:true,scopeId:\"iS8DhYBYE\",style:{opacity:1},variants:{h91zVPU_m:{opacity:.2},wNnSin44a:{opacity:1}},children:/*#__PURE__*/_jsx(Figure5,{height:\"100%\",id:\"N3Q4v8mBv\",layoutId:\"N3Q4v8mBv\",N6MaVv49g:\"pixelated\",ONzN6wFiN:addImageAlt({pixelHeight:494,pixelWidth:453,src:\"https://framerusercontent.com/images/AnBWvH10qNlov7vQjGy8GI4bAnc.png?width=453&height=494\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(CW56Q8Nmk),width:\"100%\",...addPropertyOverrides({wNnSin44a:{ONzN6wFiN:addImageAlt({pixelHeight:494,pixelWidth:453,src:\"https://framerusercontent.com/images/mE8jdFpZnxEDyhw1CstueaEy38s.png?width=453&height=494\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3QbSX.framer-r2yftl, .framer-3QbSX .framer-r2yftl { display: block; }\",\".framer-3QbSX.framer-cc9uvr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 341px; overflow: visible; padding: 0px; position: relative; width: 243px; }\",\".framer-3QbSX .framer-t2ue24 { align-content: center; align-items: center; aspect-ratio: 0.9639344262295082 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 89%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 48%; width: var(--framer-aspect-ratio-supported, 294px); z-index: 1; }\",\".framer-3QbSX .framer-gvb6xs { align-content: center; align-items: center; aspect-ratio: 0.8802395209580839 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 268px); z-index: 1; }\",\".framer-3QbSX .framer-komwwf-container { bottom: -23px; flex: none; left: -23px; min-width: 100px; position: absolute; right: -55px; top: -46px; z-index: 1; }\",\".framer-3QbSX.framer-v-xldcpt.framer-cc9uvr { min-height: 267px; width: 227px; }\",\".framer-3QbSX.framer-v-xldcpt .framer-t2ue24 { aspect-ratio: unset; height: 267px; left: calc(50.22026431718064% - max(100px, 227px) / 2); top: calc(50.18726591760302% - 267px / 2); width: 227px; }\",\".framer-3QbSX.framer-v-xldcpt .framer-gvb6xs { aspect-ratio: 0.850187265917603 / 1; left: 50%; top: 50%; width: var(--framer-aspect-ratio-supported, 227px); }\",\".framer-3QbSX.framer-v-xldcpt .framer-komwwf-container { bottom: -1px; left: -9px; right: -38px; top: -24px; }\",\".framer-3QbSX.framer-v-7tjsnm.framer-cc9uvr { cursor: default; }\",\".framer-3QbSX.framer-v-1ahyeaq .framer-komwwf-container { bottom: -48px; left: -44px; right: -78px; top: -68px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 341\n * @framerIntrinsicWidth 243\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gqv1whVbZ\":{\"layout\":[\"fixed\",\"auto\"]},\"h91zVPU_m\":{\"layout\":[\"fixed\",\"auto\"]},\"wNnSin44a\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CW56Q8Nmk\":\"figure\",\"PsaFiDEmi\":\"enter5\",\"ET1Hbs2Tv\":\"hover5\",\"unFlPBvav\":\"leave5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriS8DhYBYE=withCSS(Component,css,\"framer-3QbSX\");export default FrameriS8DhYBYE;FrameriS8DhYBYE.displayName=\"Prices wrap\";FrameriS8DhYBYE.defaultProps={height:341,width:243};addPropertyControls(FrameriS8DhYBYE,{variant:{options:[\"qdGULXJuj\",\"gqv1whVbZ\",\"h91zVPU_m\",\"wNnSin44a\"],optionTitles:[\"Unselected\",\"Unselected Mobile\",\"Hiding\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},CW56Q8Nmk:Figure5Controls?.[\"variant\"]&&{...Figure5Controls[\"variant\"],defaultValue:\"V7xwdQy6_\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},onCW56Q8NmkChange:{changes:\"CW56Q8Nmk\",type:ControlType.ChangeHandler},PsaFiDEmi:{title:\"Enter 5\",type:ControlType.EventHandler},ET1Hbs2Tv:{title:\"Hover 5\",type:ControlType.EventHandler},unFlPBvav:{title:\"Leave 5 \",type:ControlType.EventHandler}});addFonts(FrameriS8DhYBYE,[{explicitInter:true,fonts:[]},...Figure5Fonts],{supportsExplicitInterCodegen:true});FrameriS8DhYBYE.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure5,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriS8DhYBYE\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"341\",\"framerIntrinsicWidth\":\"243\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CW56Q8Nmk\\\":\\\"figure\\\",\\\"PsaFiDEmi\\\":\\\"enter5\\\",\\\"ET1Hbs2Tv\\\":\\\"hover5\\\",\\\"unFlPBvav\\\":\\\"leave5\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gqv1whVbZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h91zVPU_m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wNnSin44a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iS8DhYBYE.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ascaiD6q6\",\"wYVodjuCm\",\"GP31QfyPd\",\"grfpoFjYy\"];const serializationHash=\"framer-kRhSA\";const variantClassNames={ascaiD6q6:\"framer-v-8ugmv7\",GP31QfyPd:\"framer-v-cfy3xp\",grfpoFjYy:\"framer-v-pkeu8u\",wYVodjuCm:\"framer-v-h4lctg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Sharp:\"pixelated\",Smooth:\"auto\"};const humanReadableVariantMap={\"Desktop Selected\":\"GP31QfyPd\",\"Mobile Selected\":\"grfpoFjYy\",Desktop:\"ascaiD6q6\",Mobile:\"wYVodjuCm\"};const getProps=({height,id,image,image2,imageRendering,width,...props})=>{return{...props,BFjzaaYbi:image2??props.BFjzaaYbi??{pixelHeight:478,pixelWidth:377,src:\"https://framerusercontent.com/images/sEpaOA5Idd36y29qRGwmHPgBPM.png\"},ONzN6wFiN:image??props.ONzN6wFiN??{pixelHeight:478,pixelWidth:377,src:\"https://framerusercontent.com/images/fsNyvT0JdWKAksEqG5nJr4vfo8.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"ascaiD6q6\",wiTNB4W_4:humanReadableEnumMap[imageRendering]??imageRendering??props.wiTNB4W_4??\"pixelated\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ONzN6wFiN,BFjzaaYbi,wiTNB4W_4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ascaiD6q6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ONzN6wFiN),...{positionX:\"center\",positionY:\"center\"}},className:cx(scopingClassNames,\"framer-8ugmv7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ascaiD6q6\",ref:refBinding,style:{\"--1etc2kc\":wiTNB4W_4,...style},...addPropertyOverrides({GP31QfyPd:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(BFjzaaYbi),...{positionX:\"center\",positionY:\"center\"}}},grfpoFjYy:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:427.5,intrinsicWidth:428,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:855,pixelWidth:856,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(BFjzaaYbi),...{positionX:\"center\",positionY:\"center\"}}},wYVodjuCm:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kRhSA.framer-1pqor7w, .framer-kRhSA .framer-1pqor7w { display: block; }\",\".framer-kRhSA.framer-8ugmv7 { height: 403px; image-rendering: var(--1etc2kc); overflow: visible; position: relative; width: 326px; }\",\".framer-kRhSA.framer-v-h4lctg.framer-8ugmv7 { aspect-ratio: 0.8092105263157895 / 1; height: var(--framer-aspect-ratio-supported, 200px); width: 162px; }\",\".framer-kRhSA.framer-v-cfy3xp.framer-8ugmv7 { aspect-ratio: 0.8092105263157895 / 1; height: var(--framer-aspect-ratio-supported, 541px); width: 438px; }\",\".framer-kRhSA.framer-v-pkeu8u.framer-8ugmv7 { aspect-ratio: 0.8092105263157895 / 1; height: var(--framer-aspect-ratio-supported, 240px); width: 240px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 403\n * @framerIntrinsicWidth 326\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wYVodjuCm\":{\"layout\":[\"fixed\",\"fixed\"]},\"GP31QfyPd\":{\"layout\":[\"fixed\",\"fixed\"]},\"grfpoFjYy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ONzN6wFiN\":\"image\",\"BFjzaaYbi\":\"image2\",\"wiTNB4W_4\":\"imageRendering\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryRLWb_CJv=withCSS(Component,css,\"framer-kRhSA\");export default FrameryRLWb_CJv;FrameryRLWb_CJv.displayName=\"Figure 6\";FrameryRLWb_CJv.defaultProps={height:403,width:326};addPropertyControls(FrameryRLWb_CJv,{variant:{options:[\"ascaiD6q6\",\"wYVodjuCm\",\"GP31QfyPd\",\"grfpoFjYy\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},ONzN6wFiN:{__defaultAssetReference:\"data:framer/asset-reference,fsNyvT0JdWKAksEqG5nJr4vfo8.png?originalFilename=TOS.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},BFjzaaYbi:{__defaultAssetReference:\"data:framer/asset-reference,sEpaOA5Idd36y29qRGwmHPgBPM.png?originalFilename=TOS.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},wiTNB4W_4:{defaultValue:\"pixelated\",displaySegmentedControl:true,options:[\"auto\",\"pixelated\"],optionTitles:[\"Smooth\",\"Sharp\"],title:\"Image Rendering\",type:ControlType.Enum}});addFonts(FrameryRLWb_CJv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryRLWb_CJv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"326\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wYVodjuCm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GP31QfyPd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"grfpoFjYy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ONzN6wFiN\\\":\\\"image\\\",\\\"BFjzaaYbi\\\":\\\"image2\\\",\\\"wiTNB4W_4\\\":\\\"imageRendering\\\"}\",\"framerIntrinsicHeight\":\"403\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yRLWb_CJv.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure5 from\"https://framerusercontent.com/modules/5lFQCcJMvqyYqzjmyx31/XR4mzKZ67S7SECtImIt2/WGn1Ge8Dz.js\";import Figure6 from\"https://framerusercontent.com/modules/QoWJtwysqGwu55yvn2Xy/lsRzccf1vruIfjsjwEte/yRLWb_CJv.js\";const Figure6Fonts=getFonts(Figure6);const Figure5Controls=getPropertyControls(Figure5);const cycleOrder=[\"WsIQUGQp7\",\"EZcDIcyft\",\"VmKhYfR6Z\",\"EaED7mhUT\"];const serializationHash=\"framer-tUH9F\";const variantClassNames={EaED7mhUT:\"framer-v-rzg7wa\",EZcDIcyft:\"framer-v-19rvkf6\",VmKhYfR6Z:\"framer-v-9g4hq4\",WsIQUGQp7:\"framer-v-1kj8ziy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PsaFiDEmi=undefined;const ihTZugSJX=undefined;const L9dmIMyYO=undefined;const CW56Q8Nmk=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Unselected Mobile\":\"EaED7mhUT\",Hiding:\"EZcDIcyft\",Selected:\"VmKhYfR6Z\",Unselected:\"WsIQUGQp7\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"ba9Gq4FgX\",\"Mobile Selected\":\"L8POrX76s\",Desktop:\"V7xwdQy6_\",Mobile:\"D8iR3688_\"};const getProps=({enter6,figure,height,hover6,id,leave6,width,...props})=>{return{...props,CW56Q8Nmk:humanReadableEnumMap[figure]??figure??props.CW56Q8Nmk??\"V7xwdQy6_\",ihTZugSJX:hover6??props.ihTZugSJX,L9dmIMyYO:leave6??props.L9dmIMyYO,PsaFiDEmi:enter6??props.PsaFiDEmi,variant:humanReadableVariantMap[props.variant]??props.variant??\"WsIQUGQp7\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,CW56Q8Nmk,PsaFiDEmi,ihTZugSJX,L9dmIMyYO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WsIQUGQp7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rc7jfi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PsaFiDEmi){const res=await PsaFiDEmi(...args);if(res===false)return false;}});const onMouseEnter1yep0yw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ihTZugSJX){const res=await ihTZugSJX(...args);if(res===false)return false;}});const onMouseLeave4rwcet=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(L9dmIMyYO){const res=await L9dmIMyYO(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kj8ziy\",className,classNames),\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WsIQUGQp7\",onMouseEnter:onMouseEnter1yep0yw,onMouseLeave:onMouseLeave4rwcet,onTap:onTap1rc7jfi,ref:refBinding,style:{...style},...addPropertyOverrides({EaED7mhUT:{\"data-framer-name\":\"Unselected Mobile\"},EZcDIcyft:{\"data-framer-name\":\"Hiding\",tabIndex:-1},VmKhYfR6Z:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bn9b8b\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"Fo4aHyMRM\",transformTemplate:transformTemplate1,...addPropertyOverrides({EaED7mhUT:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aidyv1\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"Mow8jBjto\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||297)*1*1*1,width:`max(${(componentViewport?.height||297)*1*1*1} * 0.8089, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||297)*.4987593052109183-(componentViewport?.height||297)*1/2)+((componentViewport?.height||297)*1*.4987593052109183-(componentViewport?.height||297)*1*1/2)+((componentViewport?.height||297)*1*1*.49831649831649855-(componentViewport?.height||297)*1*1*1/2),...addPropertyOverrides({EaED7mhUT:{height:250,width:\"202.2333px\",y:(componentViewport?.y||0)+((componentViewport?.height||250)*.4987593052109183-125)+-.3102+-.4209},VmKhYfR6Z:{height:(componentViewport?.height||297)*1*1- -27,width:`max(max(${(componentViewport?.height||297)*1*1} * 0.8089, 100px) + 22px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||297)*.4987593052109183-(componentViewport?.height||297)*1/2)+((componentViewport?.height||297)*1*.4987593052109183-(componentViewport?.height||297)*1*1/2)+-14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bo2cos-container\",layoutDependency:layoutDependency,layoutId:\"bQYcpM9QG-container\",nodeId:\"bQYcpM9QG\",rendersWithMotion:true,scopeId:\"n46QXQRjW\",style:{opacity:1},transformTemplate:transformTemplate1,variants:{EaED7mhUT:{opacity:1},EZcDIcyft:{opacity:.2},VmKhYfR6Z:{opacity:1}},...addPropertyOverrides({VmKhYfR6Z:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Figure6,{height:\"100%\",id:\"bQYcpM9QG\",layoutId:\"bQYcpM9QG\",ONzN6wFiN:addImageAlt({pixelHeight:478,pixelWidth:377,src:\"https://framerusercontent.com/images/Kbfljkq6JsJC3nGxIJPK3Qt0fCI.png?width=377&height=478\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(CW56Q8Nmk),width:\"100%\",wiTNB4W_4:\"pixelated\",...addPropertyOverrides({VmKhYfR6Z:{ONzN6wFiN:addImageAlt({pixelHeight:478,pixelWidth:377,src:\"https://framerusercontent.com/images/thCRVZ2sEICWGGlo9exJ2lzLbTI.png?width=377&height=478\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tUH9F.framer-4lcm8w, .framer-tUH9F .framer-4lcm8w { display: block; }\",\".framer-tUH9F.framer-1kj8ziy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 297px; overflow: visible; padding: 0px; position: relative; width: 243px; }\",\".framer-tUH9F .framer-bn9b8b { align-content: center; align-items: center; aspect-ratio: 1.0976430976430978 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 326px); z-index: 1; }\",\".framer-tUH9F .framer-aidyv1 { align-content: center; align-items: center; aspect-ratio: 0.8089330024813896 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 240px); z-index: 1; }\",\".framer-tUH9F .framer-1bo2cos-container { aspect-ratio: 0.8089330024813896 / 1; flex: none; height: 100%; left: 50%; min-width: 100px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 240px); z-index: 1; }\",\".framer-tUH9F.framer-v-19rvkf6.framer-1kj8ziy { cursor: default; }\",\".framer-tUH9F.framer-v-9g4hq4 .framer-1bo2cos-container { aspect-ratio: unset; bottom: -13px; height: unset; left: -11px; right: -11px; top: -14px; width: unset; }\",\".framer-tUH9F.framer-v-rzg7wa.framer-1kj8ziy { min-height: 250px; width: 202px; }\",\".framer-tUH9F.framer-v-rzg7wa .framer-bn9b8b { aspect-ratio: unset; height: 250px; left: calc(50.00000000000002% - max(100px, 326px) / 2); top: calc(49.87593052109183% - 250px / 2); width: 326px; }\",\".framer-tUH9F.framer-v-rzg7wa .framer-aidyv1, .framer-tUH9F.framer-v-rzg7wa .framer-1bo2cos-container { width: var(--framer-aspect-ratio-supported, 202px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 297\n * @framerIntrinsicWidth 243\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EZcDIcyft\":{\"layout\":[\"fixed\",\"auto\"]},\"VmKhYfR6Z\":{\"layout\":[\"fixed\",\"auto\"]},\"EaED7mhUT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CW56Q8Nmk\":\"figure\",\"PsaFiDEmi\":\"enter6\",\"ihTZugSJX\":\"hover6\",\"L9dmIMyYO\":\"leave6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern46QXQRjW=withCSS(Component,css,\"framer-tUH9F\");export default Framern46QXQRjW;Framern46QXQRjW.displayName=\"TOS wrap\";Framern46QXQRjW.defaultProps={height:297,width:243};addPropertyControls(Framern46QXQRjW,{variant:{options:[\"WsIQUGQp7\",\"EZcDIcyft\",\"VmKhYfR6Z\",\"EaED7mhUT\"],optionTitles:[\"Unselected\",\"Hiding\",\"Selected\",\"Unselected Mobile\"],title:\"Variant\",type:ControlType.Enum},CW56Q8Nmk:Figure5Controls?.[\"variant\"]&&{...Figure5Controls[\"variant\"],defaultValue:\"V7xwdQy6_\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},onCW56Q8NmkChange:{changes:\"CW56Q8Nmk\",type:ControlType.ChangeHandler},PsaFiDEmi:{title:\"Enter 6\",type:ControlType.EventHandler},ihTZugSJX:{title:\"Hover 6\",type:ControlType.EventHandler},L9dmIMyYO:{title:\"Leave 6\",type:ControlType.EventHandler}});addFonts(Framern46QXQRjW,[{explicitInter:true,fonts:[]},...Figure6Fonts],{supportsExplicitInterCodegen:true});Framern46QXQRjW.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure6,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern46QXQRjW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"297\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"243\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EZcDIcyft\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VmKhYfR6Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EaED7mhUT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"CW56Q8Nmk\\\":\\\"figure\\\",\\\"PsaFiDEmi\\\":\\\"enter6\\\",\\\"ihTZugSJX\\\":\\\"hover6\\\",\\\"L9dmIMyYO\\\":\\\"leave6\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n46QXQRjW.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Rlc19z56D\",\"eMlJGlOIV\",\"kMZIoIZvW\"];const serializationHash=\"framer-4a8tI\";const variantClassNames={eMlJGlOIV:\"framer-v-vu3sgh\",kMZIoIZvW:\"framer-v-xuj8ug\",Rlc19z56D:\"framer-v-1tw2oif\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Sy3xVoBT5=undefined;const bsCSrgx_Y=undefined;const xYfN_SWMk=undefined;const Z_JZ4XOst=undefined;const JoU3g3HBm=undefined;const transition1={bounce:0,delay:1,duration:1,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"Rlc19z56D\",\"Variant 2\":\"eMlJGlOIV\",\"Variant 3\":\"kMZIoIZvW\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,title,title2,title21,title3,width,...props})=>{return{...props,bsCSrgx_Y:title??props.bsCSrgx_Y??\"Chankkhoo\",JoU3g3HBm:title3??props.JoU3g3HBm??\"2D Illustrator\",Sy3xVoBT5:color??props.Sy3xVoBT5??\"rgb(186, 27, 9)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Rlc19z56D\",xYfN_SWMk:title21??props.xYfN_SWMk??\"Chankkho\",Z_JZ4XOst:title2??props.Z_JZ4XOst??\"2D Illustrator\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,bsCSrgx_Y,Z_JZ4XOst,xYfN_SWMk,JoU3g3HBm,Sy3xVoBT5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Rlc19z56D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tw2oif\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Rlc19z56D\",ref:refBinding,style:{...style},...addPropertyOverrides({eMlJGlOIV:{\"data-framer-name\":\"Variant 2\"},kMZIoIZvW:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g574lt\",layoutDependency:layoutDependency,layoutId:\"wtPF8Ej8R\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"148px\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-Sy3xVoBT5-v2NIXMZmm))\",\"--framer-text-stroke-color\":\"var(--extracted-1a7t3jv, rgb(186, 27, 9))\",\"--framer-text-stroke-width\":\"var(--extracted-167a9sz, 1px)\",\"--framer-text-transform\":\"capitalize\"},children:\"Chankkhoo\"})}),className:\"framer-1apjqjt\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Wj9Sdfopg\",style:{\"--extracted-167a9sz\":\"1px\",\"--extracted-1a7t3jv\":\"rgb(186, 27, 9)\",\"--extracted-gdpscs\":\"var(--variable-reference-Sy3xVoBT5-v2NIXMZmm)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Sy3xVoBT5-v2NIXMZmm\":Sy3xVoBT5},text:bsCSrgx_Y,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({eMlJGlOIV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"59px\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-Sy3xVoBT5-v2NIXMZmm))\",\"--framer-text-stroke-color\":\"var(--extracted-1a7t3jv, rgb(186, 27, 9))\",\"--framer-text-stroke-width\":\"var(--extracted-167a9sz, 1px)\",\"--framer-text-transform\":\"capitalize\"},children:\"Chankkho\"})}),text:xYfN_SWMk},kMZIoIZvW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"107px\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-Sy3xVoBT5-v2NIXMZmm))\",\"--framer-text-stroke-color\":\"var(--extracted-1a7t3jv, rgb(186, 27, 9))\",\"--framer-text-stroke-width\":\"var(--extracted-167a9sz, 1px)\",\"--framer-text-transform\":\"capitalize\"},children:\"Chankkhoo\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"33px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Sy3xVoBT5-v2NIXMZmm))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgb(186, 27, 9))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\",\"--framer-text-transform\":\"capitalize\"},children:\"2D Illustrator\"})}),className:\"framer-9pkq0e\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"YNy4Du9rS\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"rgb(186, 27, 9)\",\"--extracted-r6o4lv\":\"var(--variable-reference-Sy3xVoBT5-v2NIXMZmm)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Sy3xVoBT5-v2NIXMZmm\":Sy3xVoBT5},text:Z_JZ4XOst,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({eMlJGlOIV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Sy3xVoBT5-v2NIXMZmm))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgb(186, 27, 9))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\",\"--framer-text-transform\":\"capitalize\"},children:\"2D Illustrator\"})}),text:JoU3g3HBm}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4a8tI.framer-j5vye6, .framer-4a8tI .framer-j5vye6 { display: block; }\",\".framer-4a8tI.framer-1tw2oif { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 165px; overflow: visible; padding: 0px; position: relative; width: 121px; }\",\".framer-4a8tI .framer-1g574lt { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 5.343558282208589 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 113%; justify-content: center; left: 50%; overflow: visible; padding: 0px; pointer-events: none; position: absolute; top: 41%; user-select: none; width: var(--framer-aspect-ratio-supported, 994px); z-index: 1; }\",\".framer-4a8tI .framer-1apjqjt { -webkit-user-select: none; bottom: 24px; flex: none; left: 1px; pointer-events: none; position: absolute; right: 1px; top: -5px; user-select: none; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-4a8tI .framer-9pkq0e { -webkit-user-select: none; bottom: -11px; flex: none; left: 355px; mix-blend-mode: multiply; pointer-events: none; position: absolute; right: 354px; top: 102px; user-select: none; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-4a8tI.framer-v-vu3sgh.framer-1tw2oif { min-height: 144px; }\",\".framer-4a8tI.framer-v-vu3sgh .framer-1g574lt { height: var(--framer-aspect-ratio-supported, 65px); top: 58%; width: 349px; }\",\".framer-4a8tI.framer-v-vu3sgh .framer-1apjqjt { left: -101px; right: -101px; }\",\".framer-4a8tI.framer-v-vu3sgh .framer-9pkq0e { bottom: unset; height: auto; left: 112px; right: 112px; top: 49px; }\",\".framer-4a8tI.framer-v-xuj8ug .framer-9pkq0e { bottom: 2px; top: 89px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 165\n * @framerIntrinsicWidth 121\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eMlJGlOIV\":{\"layout\":[\"fixed\",\"auto\"]},\"kMZIoIZvW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bsCSrgx_Y\":\"title\",\"Z_JZ4XOst\":\"title2\",\"xYfN_SWMk\":\"title21\",\"JoU3g3HBm\":\"title3\",\"Sy3xVoBT5\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv2NIXMZmm=withCSS(Component,css,\"framer-4a8tI\");export default Framerv2NIXMZmm;Framerv2NIXMZmm.displayName=\"text box\";Framerv2NIXMZmm.defaultProps={height:165,width:121};addPropertyControls(Framerv2NIXMZmm,{variant:{options:[\"Rlc19z56D\",\"eMlJGlOIV\",\"kMZIoIZvW\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},bsCSrgx_Y:{defaultValue:\"Chankkhoo\",displayTextArea:false,title:\"Title\",type:ControlType.String},onbsCSrgx_YChange:{changes:\"bsCSrgx_Y\",type:ControlType.ChangeHandler},Z_JZ4XOst:{defaultValue:\"2D Illustrator\",displayTextArea:false,title:\"title 2\",type:ControlType.String},onZ_JZ4XOstChange:{changes:\"Z_JZ4XOst\",type:ControlType.ChangeHandler},xYfN_SWMk:{defaultValue:\"Chankkho\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},onxYfN_SWMkChange:{changes:\"xYfN_SWMk\",type:ControlType.ChangeHandler},JoU3g3HBm:{defaultValue:\"2D Illustrator\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},onJoU3g3HBmChange:{changes:\"JoU3g3HBm\",type:ControlType.ChangeHandler},Sy3xVoBT5:{defaultValue:\"rgb(186, 27, 9)\",title:\"Color\",type:ControlType.Color}});addFonts(Framerv2NIXMZmm,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv2NIXMZmm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eMlJGlOIV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kMZIoIZvW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"165\",\"framerVariables\":\"{\\\"bsCSrgx_Y\\\":\\\"title\\\",\\\"Z_JZ4XOst\\\":\\\"title2\\\",\\\"xYfN_SWMk\\\":\\\"title21\\\",\\\"JoU3g3HBm\\\":\\\"title3\\\",\\\"Sy3xVoBT5\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"121\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v2NIXMZmm.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"quo9kI9PG\",\"ZiJyaPO86\",\"yi8KnSqMj\",\"vIBiEL8f9\"];const serializationHash=\"framer-NQAQx\";const variantClassNames={quo9kI9PG:\"framer-v-1ga84f1\",vIBiEL8f9:\"framer-v-iqmi1p\",yi8KnSqMj:\"framer-v-1sq6tgj\",ZiJyaPO86:\"framer-v-1z0y2dn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Sharp:\"pixelated\",Smooth:\"auto\"};const humanReadableVariantMap={\"Desktop Selected\":\"yi8KnSqMj\",\"Mobile Selected\":\"vIBiEL8f9\",Desktop:\"quo9kI9PG\",Mobile:\"ZiJyaPO86\"};const getProps=({height,id,image,image2,imageRendering,width,...props})=>{return{...props,S6FgLkcUt:image??props.S6FgLkcUt??{pixelHeight:557,pixelWidth:603,src:\"https://framerusercontent.com/images/2SVPXSiW888vnKtRHfLuiZgsHz0.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/2SVPXSiW888vnKtRHfLuiZgsHz0.png?scale-down-to=512 512w,https://framerusercontent.com/images/2SVPXSiW888vnKtRHfLuiZgsHz0.png 603w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"quo9kI9PG\",VPZn3JFpy:humanReadableEnumMap[imageRendering]??imageRendering??props.VPZn3JFpy??\"pixelated\",wHKtO9iH_:image2??props.wHKtO9iH_??{pixelHeight:557,pixelWidth:603,src:\"https://framerusercontent.com/images/KWbaQUZlZNmwOOmI2FgUReWhk.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/KWbaQUZlZNmwOOmI2FgUReWhk.png?scale-down-to=512 512w,https://framerusercontent.com/images/KWbaQUZlZNmwOOmI2FgUReWhk.png 603w\"}};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,S6FgLkcUt,wHKtO9iH_,VPZn3JFpy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"quo9kI9PG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:500.5,intrinsicWidth:409,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1001,pixelWidth:818,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(S6FgLkcUt)},className:cx(scopingClassNames,\"framer-1ga84f1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"quo9kI9PG\",ref:refBinding,style:{\"--tk9wzu\":VPZn3JFpy,...style},...addPropertyOverrides({vIBiEL8f9:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:500.5,intrinsicWidth:409,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1001,pixelWidth:818,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(wHKtO9iH_)}},yi8KnSqMj:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:500.5,intrinsicWidth:409,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1001,pixelWidth:818,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(wHKtO9iH_),...{positionX:\"center\",positionY:\"center\"}}},ZiJyaPO86:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NQAQx.framer-vmokfw, .framer-NQAQx .framer-vmokfw { display: block; }\",\".framer-NQAQx.framer-1ga84f1 { height: 395px; image-rendering: var(--tk9wzu); overflow: visible; position: relative; width: 424px; }\",\".framer-NQAQx.framer-v-1z0y2dn.framer-1ga84f1, .framer-NQAQx.framer-v-iqmi1p.framer-1ga84f1 { aspect-ratio: 1.0734177215189873 / 1; height: var(--framer-aspect-ratio-supported, 136px); width: 146px; }\",\".framer-NQAQx.framer-v-1sq6tgj.framer-1ga84f1 { aspect-ratio: 1.0734177215189873 / 1; height: var(--framer-aspect-ratio-supported, 382px); width: 410px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 395\n * @framerIntrinsicWidth 424\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZiJyaPO86\":{\"layout\":[\"fixed\",\"fixed\"]},\"yi8KnSqMj\":{\"layout\":[\"fixed\",\"fixed\"]},\"vIBiEL8f9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"S6FgLkcUt\":\"image\",\"wHKtO9iH_\":\"image2\",\"VPZn3JFpy\":\"imageRendering\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersDHyV0p2r=withCSS(Component,css,\"framer-NQAQx\");export default FramersDHyV0p2r;FramersDHyV0p2r.displayName=\"Figure 1\";FramersDHyV0p2r.defaultProps={height:395,width:424};addPropertyControls(FramersDHyV0p2r,{variant:{options:[\"quo9kI9PG\",\"ZiJyaPO86\",\"yi8KnSqMj\",\"vIBiEL8f9\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},S6FgLkcUt:{__defaultAssetReference:\"data:framer/asset-reference,2SVPXSiW888vnKtRHfLuiZgsHz0.png?originalFilename=Gallery.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},wHKtO9iH_:{__defaultAssetReference:\"data:framer/asset-reference,KWbaQUZlZNmwOOmI2FgUReWhk.png?originalFilename=Gallery.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},VPZn3JFpy:{defaultValue:\"pixelated\",displaySegmentedControl:true,options:[\"auto\",\"pixelated\"],optionTitles:[\"Smooth\",\"Sharp\"],title:\"Image Rendering\",type:ControlType.Enum}});addFonts(FramersDHyV0p2r,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersDHyV0p2r\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"S6FgLkcUt\\\":\\\"image\\\",\\\"wHKtO9iH_\\\":\\\"image2\\\",\\\"VPZn3JFpy\\\":\\\"imageRendering\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"395\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZiJyaPO86\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yi8KnSqMj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vIBiEL8f9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"424\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sDHyV0p2r.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure1 from\"https://framerusercontent.com/modules/lGd1SdyHfZGbhk3wIBhn/F69CCLswlmBEmw7C8Rn0/sDHyV0p2r.js\";const Figure1Fonts=getFonts(Figure1);const Figure1Controls=getPropertyControls(Figure1);const cycleOrder=[\"DxWj7Jouj\",\"MbueLPziI\",\"apkx_gm23\",\"YMIOsPJ4s\"];const serializationHash=\"framer-vV4ZJ\";const variantClassNames={apkx_gm23:\"framer-v-fuhtcs\",DxWj7Jouj:\"framer-v-1a68yz3\",MbueLPziI:\"framer-v-1por2n2\",YMIOsPJ4s:\"framer-v-hycuhd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K5dq5Qy6U=undefined;const uEDqEgxuL=undefined;const CviKmMinD=undefined;const jCUqMUQNb=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Unselected Mobile\":\"MbueLPziI\",Hiding:\"apkx_gm23\",Selected:\"YMIOsPJ4s\",Unselected:\"DxWj7Jouj\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"yi8KnSqMj\",\"Mobile Selected\":\"vIBiEL8f9\",Desktop:\"quo9kI9PG\",Mobile:\"ZiJyaPO86\"};const getProps=({enter1,figure,height,hover,id,leave,width,...props})=>{return{...props,CviKmMinD:leave??props.CviKmMinD,jCUqMUQNb:humanReadableEnumMap[figure]??figure??props.jCUqMUQNb??\"quo9kI9PG\",K5dq5Qy6U:enter1??props.K5dq5Qy6U,uEDqEgxuL:hover??props.uEDqEgxuL,variant:humanReadableVariantMap[props.variant]??props.variant??\"DxWj7Jouj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jCUqMUQNb,K5dq5Qy6U,uEDqEgxuL,CviKmMinD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DxWj7Jouj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1m336jj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K5dq5Qy6U){const res=await K5dq5Qy6U(...args);if(res===false)return false;}});const onMouseEnter1fiq99k=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(uEDqEgxuL){const res=await uEDqEgxuL(...args);if(res===false)return false;}});const onMouseLeave11s2n1n=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(CviKmMinD){const res=await CviKmMinD(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a68yz3\",className,classNames),\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DxWj7Jouj\",onMouseEnter:onMouseEnter1fiq99k,onMouseLeave:onMouseLeave11s2n1n,onTap:onTap1m336jj,ref:refBinding,style:{...style},...addPropertyOverrides({apkx_gm23:{\"data-framer-name\":\"Hiding\",onTap:undefined,tabIndex:-1},MbueLPziI:{\"data-framer-name\":\"Unselected Mobile\"},YMIOsPJ4s:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nsiyij\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"JcJZcfTIK\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-75ssa0\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"ofpS2gLrv\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:449,width:\"483px\",y:(componentViewport?.y||0)+((componentViewport?.height||339)*.5012165450121657-169.5)+.5+0,...addPropertyOverrides({MbueLPziI:{height:(componentViewport?.height||215)*1*1- -61,width:`max(max(${(componentViewport?.height||215)*1*1} * 1.3628, 100px) + 10px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||215)*.5012165450121657-(componentViewport?.height||215)*1/2)+((componentViewport?.height||215)*1*.5014749262536875-(componentViewport?.height||215)*1*1/2)+3},YMIOsPJ4s:{height:475,width:\"510px\",y:(componentViewport?.y||0)+((componentViewport?.height||339)*.5012165450121657-169.5)+.5+-12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cnwubu-container\",layoutDependency:layoutDependency,layoutId:\"xVmk7FxI_-container\",nodeId:\"xVmk7FxI_\",rendersWithMotion:true,scopeId:\"VLV7ThbBn\",style:{opacity:1},variants:{apkx_gm23:{opacity:.1},YMIOsPJ4s:{opacity:1}},children:/*#__PURE__*/_jsx(Figure1,{height:\"100%\",id:\"xVmk7FxI_\",layoutId:\"xVmk7FxI_\",S6FgLkcUt:addImageAlt({pixelHeight:557,pixelWidth:603,src:\"https://framerusercontent.com/images/em1OA9jjpOFh0MiLrG1a9NsxDQ.png?width=603&height=557\",srcSet:\"https://framerusercontent.com/images/em1OA9jjpOFh0MiLrG1a9NsxDQ.png?scale-down-to=512&width=603&height=557 512w,https://framerusercontent.com/images/em1OA9jjpOFh0MiLrG1a9NsxDQ.png?width=603&height=557 603w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(jCUqMUQNb),VPZn3JFpy:\"pixelated\",width:\"100%\",...addPropertyOverrides({YMIOsPJ4s:{S6FgLkcUt:addImageAlt({pixelHeight:557,pixelWidth:603,src:\"https://framerusercontent.com/images/issXlGMurictFavyzg86NqPEP0.png?width=603&height=557\",srcSet:\"https://framerusercontent.com/images/issXlGMurictFavyzg86NqPEP0.png?scale-down-to=512&width=603&height=557 512w,https://framerusercontent.com/images/issXlGMurictFavyzg86NqPEP0.png?width=603&height=557 603w\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vV4ZJ.framer-1d1amo4, .framer-vV4ZJ .framer-1d1amo4 { display: block; }\",\".framer-vV4ZJ.framer-1a68yz3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 339px; overflow: visible; padding: 0px; position: relative; width: 462px; }\",\".framer-vV4ZJ .framer-1nsiyij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 339px; justify-content: center; left: calc(50.00000000000002% - max(100px, 462px) / 2); min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: calc(50.121654501216575% - 339px / 2); width: 462px; z-index: 1; }\",\".framer-vV4ZJ .framer-75ssa0 { align-content: center; align-items: center; aspect-ratio: 1.3628318584070795 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 462px); z-index: 1; }\",\".framer-vV4ZJ .framer-cnwubu-container { bottom: -110px; flex: none; left: -21px; min-width: 100px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-vV4ZJ.framer-v-1por2n2.framer-1a68yz3 { height: 215px; min-height: unset; width: 290px; }\",\".framer-vV4ZJ.framer-v-1por2n2 .framer-1nsiyij { height: 100%; left: calc(50.00000000000002% - max(100px, 293px) / 2); top: calc(50.121654501216575% - 100% / 2); width: 293px; }\",\".framer-vV4ZJ.framer-v-1por2n2 .framer-75ssa0 { width: var(--framer-aspect-ratio-supported, 293px); }\",\".framer-vV4ZJ.framer-v-1por2n2 .framer-cnwubu-container { bottom: -64px; left: -12px; right: 2px; top: 3px; }\",\".framer-vV4ZJ.framer-v-fuhtcs.framer-1a68yz3 { cursor: default; }\",\".framer-vV4ZJ.framer-v-hycuhd .framer-cnwubu-container { bottom: -124px; left: -22px; right: -26px; top: -12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 339\n * @framerIntrinsicWidth 462\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MbueLPziI\":{\"layout\":[\"fixed\",\"fixed\"]},\"apkx_gm23\":{\"layout\":[\"fixed\",\"auto\"]},\"YMIOsPJ4s\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jCUqMUQNb\":\"figure\",\"K5dq5Qy6U\":\"enter1\",\"uEDqEgxuL\":\"hover\",\"CviKmMinD\":\"leave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVLV7ThbBn=withCSS(Component,css,\"framer-vV4ZJ\");export default FramerVLV7ThbBn;FramerVLV7ThbBn.displayName=\"Gallery wrap\";FramerVLV7ThbBn.defaultProps={height:339,width:462};addPropertyControls(FramerVLV7ThbBn,{variant:{options:[\"DxWj7Jouj\",\"MbueLPziI\",\"apkx_gm23\",\"YMIOsPJ4s\"],optionTitles:[\"Unselected\",\"Unselected Mobile\",\"Hiding\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},jCUqMUQNb:Figure1Controls?.[\"variant\"]&&{...Figure1Controls[\"variant\"],defaultValue:\"quo9kI9PG\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},onjCUqMUQNbChange:{changes:\"jCUqMUQNb\",type:ControlType.ChangeHandler},K5dq5Qy6U:{title:\"Enter 1\",type:ControlType.EventHandler},uEDqEgxuL:{title:\"Hover\",type:ControlType.EventHandler},CviKmMinD:{title:\"Leave\",type:ControlType.EventHandler}});addFonts(FramerVLV7ThbBn,[{explicitInter:true,fonts:[]},...Figure1Fonts],{supportsExplicitInterCodegen:true});FramerVLV7ThbBn.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVLV7ThbBn\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jCUqMUQNb\\\":\\\"figure\\\",\\\"K5dq5Qy6U\\\":\\\"enter1\\\",\\\"uEDqEgxuL\\\":\\\"hover\\\",\\\"CviKmMinD\\\":\\\"leave\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MbueLPziI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"apkx_gm23\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YMIOsPJ4s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"339\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"462\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VLV7ThbBn.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"h_M8xsMgf\",\"NqMFiSJDH\",\"VmeP7SP84\",\"YEGpoU3K7\"];const serializationHash=\"framer-qemcH\";const variantClassNames={h_M8xsMgf:\"framer-v-18c5wzy\",NqMFiSJDH:\"framer-v-ngm88d\",VmeP7SP84:\"framer-v-fhtvsw\",YEGpoU3K7:\"framer-v-1x4nyi8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Sharp:\"pixelated\",Smooth:\"auto\"};const humanReadableVariantMap={\"Desktop Selected\":\"VmeP7SP84\",\"Mobile Selected\":\"YEGpoU3K7\",Desktop:\"h_M8xsMgf\",Mobile:\"NqMFiSJDH\"};const getProps=({height,id,image,image2,imageRendering,width,...props})=>{return{...props,c6p9uUOf6:image??props.c6p9uUOf6??{pixelHeight:189,pixelWidth:268,src:\"https://framerusercontent.com/images/MNP6XH0LjoWZ8sc9NmfYDXTlw.png\"},HT537OimQ:humanReadableEnumMap[imageRendering]??imageRendering??props.HT537OimQ??\"pixelated\",Ottqmt4uh:image2??props.Ottqmt4uh??{pixelHeight:189,pixelWidth:268,src:\"https://framerusercontent.com/images/qY2vDGspfaslGDNwNd9TWoTCVY.png\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"h_M8xsMgf\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,c6p9uUOf6,Ottqmt4uh,HT537OimQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h_M8xsMgf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:344,intrinsicWidth:522,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:688,pixelWidth:1044,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(c6p9uUOf6)},className:cx(scopingClassNames,\"framer-18c5wzy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"h_M8xsMgf\",ref:refBinding,style:{\"--162wjk4\":HT537OimQ,...style},...addPropertyOverrides({NqMFiSJDH:{\"data-framer-name\":\"Mobile\"},VmeP7SP84:{\"data-framer-name\":\"Desktop Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:344,intrinsicWidth:522,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:688,pixelWidth:1044,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Ottqmt4uh)}},YEGpoU3K7:{\"data-framer-name\":\"Mobile Selected\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:344,intrinsicWidth:522,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:688,pixelWidth:1044,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Ottqmt4uh)}}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qemcH.framer-uhqdry, .framer-qemcH .framer-uhqdry { display: block; }\",\".framer-qemcH.framer-18c5wzy { height: 132px; image-rendering: var(--162wjk4); overflow: visible; position: relative; width: 200px; }\",\".framer-qemcH.framer-v-ngm88d.framer-18c5wzy { aspect-ratio: 1.5174418604651163 / 1; height: var(--framer-aspect-ratio-supported, 119px); width: 181px; }\",\".framer-qemcH.framer-v-fhtvsw.framer-18c5wzy { aspect-ratio: 1.5174418604651163 / 1; height: var(--framer-aspect-ratio-supported, 337px); width: 512px; }\",\".framer-qemcH.framer-v-1x4nyi8.framer-18c5wzy { aspect-ratio: 1.5174418604651163 / 1; height: var(--framer-aspect-ratio-supported, 185px); width: 281px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 132\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NqMFiSJDH\":{\"layout\":[\"fixed\",\"fixed\"]},\"VmeP7SP84\":{\"layout\":[\"fixed\",\"fixed\"]},\"YEGpoU3K7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"c6p9uUOf6\":\"image\",\"Ottqmt4uh\":\"image2\",\"HT537OimQ\":\"imageRendering\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSnVsPcauQ=withCSS(Component,css,\"framer-qemcH\");export default FramerSnVsPcauQ;FramerSnVsPcauQ.displayName=\"Figure 3\";FramerSnVsPcauQ.defaultProps={height:132,width:200};addPropertyControls(FramerSnVsPcauQ,{variant:{options:[\"h_M8xsMgf\",\"NqMFiSJDH\",\"VmeP7SP84\",\"YEGpoU3K7\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Selected\",\"Mobile Selected\"],title:\"Variant\",type:ControlType.Enum},c6p9uUOf6:{__defaultAssetReference:\"data:framer/asset-reference,MNP6XH0LjoWZ8sc9NmfYDXTlw.png?originalFilename=contacts.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},Ottqmt4uh:{__defaultAssetReference:\"data:framer/asset-reference,qY2vDGspfaslGDNwNd9TWoTCVY.png?originalFilename=contacts.png&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},HT537OimQ:{defaultValue:\"pixelated\",displaySegmentedControl:true,options:[\"auto\",\"pixelated\"],optionTitles:[\"Smooth\",\"Sharp\"],title:\"Image Rendering\",type:ControlType.Enum}});addFonts(FramerSnVsPcauQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSnVsPcauQ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"c6p9uUOf6\\\":\\\"image\\\",\\\"Ottqmt4uh\\\":\\\"image2\\\",\\\"HT537OimQ\\\":\\\"imageRendering\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"132\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NqMFiSJDH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VmeP7SP84\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YEGpoU3K7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SnVsPcauQ.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Figure3 from\"https://framerusercontent.com/modules/oQcZ4EltPR6JZC2ivOWH/r9MnnoQ0ZImz9sr8VOoA/SnVsPcauQ.js\";const Figure3Fonts=getFonts(Figure3);const Figure3Controls=getPropertyControls(Figure3);const cycleOrder=[\"Y60jkuu01\",\"SE9wPHvyw\",\"QgRTD3w52\",\"yZSzKv26r\"];const serializationHash=\"framer-pmeHh\";const variantClassNames={QgRTD3w52:\"framer-v-1yidi8r\",SE9wPHvyw:\"framer-v-1ypwxa9\",Y60jkuu01:\"framer-v-utwii8\",yZSzKv26r:\"framer-v-1l2bry9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ayhMktrpZ=undefined;const vtd_fGtyx=undefined;const oexgysj3g=undefined;const UtDcAb7xN=undefined;const transition1={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Unselected\":\"QgRTD3w52\",Hiding:\"SE9wPHvyw\",Selected:\"yZSzKv26r\",Unselected:\"Y60jkuu01\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Selected\":\"VmeP7SP84\",\"Mobile Selected\":\"YEGpoU3K7\",Desktop:\"h_M8xsMgf\",Mobile:\"NqMFiSJDH\"};const getProps=({enter3,figure,height,hover3,id,leave3,width,...props})=>{return{...props,ayhMktrpZ:enter3??props.ayhMktrpZ,oexgysj3g:leave3??props.oexgysj3g,UtDcAb7xN:humanReadableEnumMap[figure]??figure??props.UtDcAb7xN??\"h_M8xsMgf\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Y60jkuu01\",vtd_fGtyx:hover3??props.vtd_fGtyx};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,UtDcAb7xN,ayhMktrpZ,vtd_fGtyx,oexgysj3g,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y60jkuu01\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1y34h8v=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ayhMktrpZ){const res=await ayhMktrpZ(...args);if(res===false)return false;}});const onMouseEnterg27lis=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(vtd_fGtyx){const res=await vtd_fGtyx(...args);if(res===false)return false;}});const onMouseLeave1ezvpam=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(oexgysj3g){const res=await oexgysj3g(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://linktr.ee/chankkho\",motionChild:true,nodeId:\"Y60jkuu01\",scopeId:\"ZGbmBj2VZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-utwii8\",className,classNames)} framer-1orbokz`,\"data-framer-name\":\"Unselected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Y60jkuu01\",onMouseEnter:onMouseEnterg27lis,onMouseLeave:onMouseLeave1ezvpam,onTap:onTap1y34h8v,ref:refBinding,style:{...style},...addPropertyOverrides({QgRTD3w52:{\"data-framer-name\":\"Mobile Unselected\"},SE9wPHvyw:{\"data-framer-name\":\"Hiding\",tabIndex:-1},yZSzKv26r:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-to2zgf\",\"data-framer-name\":\"Selected Rotate\",layoutDependency:layoutDependency,layoutId:\"yKnkMySMx\",...addPropertyOverrides({QgRTD3w52:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1poyh6t\",\"data-framer-name\":\"Figure Wrap\",layoutDependency:layoutDependency,layoutId:\"PYya5MN4k\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:183,width:\"257px\",y:(componentViewport?.y||0)+((componentViewport?.height||152)*.501683501683502-76)+0+-17,...addPropertyOverrides({QgRTD3w52:{height:(componentViewport?.height||128)*1*1- -31,width:`max(max(${(componentViewport?.height||128)*1*1} * 1.5859, 100px) + 20px, 100px)`,y:(componentViewport?.y||0)+((componentViewport?.height||128)*.501683501683502-(componentViewport?.height||128)*1/2)+((componentViewport?.height||128)*1*.5000000000000002-(componentViewport?.height||128)*1*1/2)+-17},yZSzKv26r:{height:198,width:\"278px\",y:(componentViewport?.y||0)+((componentViewport?.height||152)*.501683501683502-76)+0+-25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rjjw5m-container\",layoutDependency:layoutDependency,layoutId:\"dyof269Jx-container\",nodeId:\"dyof269Jx\",rendersWithMotion:true,scopeId:\"ZGbmBj2VZ\",style:{opacity:1},variants:{QgRTD3w52:{opacity:1},SE9wPHvyw:{opacity:.2},yZSzKv26r:{opacity:1}},children:/*#__PURE__*/_jsx(Figure3,{c6p9uUOf6:addImageAlt({pixelHeight:189,pixelWidth:268,src:\"https://framerusercontent.com/images/mUYPYd7kgIoWGduYHuIUinNohPY.png?width=268&height=189\"},\"\"),height:\"100%\",HT537OimQ:\"pixelated\",id:\"dyof269Jx\",layoutId:\"dyof269Jx\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(UtDcAb7xN),width:\"100%\",...addPropertyOverrides({yZSzKv26r:{c6p9uUOf6:addImageAlt({pixelHeight:189,pixelWidth:268,src:\"https://framerusercontent.com/images/Tz8tLVvnoxkjcAFQBch4Bdqqo.png?width=268&height=189\"},\"\")}},baseVariant,gestureVariant)})})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pmeHh.framer-1orbokz, .framer-pmeHh .framer-1orbokz { display: block; }\",\".framer-pmeHh.framer-utwii8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 152px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 237px; }\",\".framer-pmeHh .framer-to2zgf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 152px; justify-content: center; left: calc(49.794238683127595% - max(100px, 237px) / 2); min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: calc(50.168350168350194% - 152px / 2); width: 237px; z-index: 1; }\",\".framer-pmeHh .framer-1poyh6t { align-content: center; align-items: center; aspect-ratio: 1.5592105263157894 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 237px); z-index: 1; }\",\".framer-pmeHh .framer-rjjw5m-container { bottom: -14px; flex: none; left: -11px; min-width: 100px; position: absolute; right: -9px; top: -17px; z-index: 1; }\",\".framer-pmeHh.framer-v-1ypwxa9.framer-utwii8 { cursor: default; }\",\".framer-pmeHh.framer-v-1yidi8r.framer-utwii8 { height: 128px; min-height: unset; width: 203px; }\",\".framer-pmeHh.framer-v-1yidi8r .framer-to2zgf { aspect-ratio: 1.5859375 / 1; height: 100%; left: 50%; top: 50%; width: var(--framer-aspect-ratio-supported, 203px); }\",\".framer-pmeHh.framer-v-1yidi8r .framer-1poyh6t { aspect-ratio: 1.5859375 / 1; left: 50%; width: var(--framer-aspect-ratio-supported, 203px); }\",\".framer-pmeHh.framer-v-1l2bry9 .framer-rjjw5m-container { bottom: -21px; left: -22px; right: -19px; top: -25px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 152\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SE9wPHvyw\":{\"layout\":[\"fixed\",\"auto\"]},\"QgRTD3w52\":{\"layout\":[\"fixed\",\"fixed\"]},\"yZSzKv26r\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"UtDcAb7xN\":\"figure\",\"ayhMktrpZ\":\"enter3\",\"vtd_fGtyx\":\"hover3\",\"oexgysj3g\":\"leave3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZGbmBj2VZ=withCSS(Component,css,\"framer-pmeHh\");export default FramerZGbmBj2VZ;FramerZGbmBj2VZ.displayName=\"Contacts wrap\";FramerZGbmBj2VZ.defaultProps={height:152,width:237};addPropertyControls(FramerZGbmBj2VZ,{variant:{options:[\"Y60jkuu01\",\"SE9wPHvyw\",\"QgRTD3w52\",\"yZSzKv26r\"],optionTitles:[\"Unselected\",\"Hiding\",\"Mobile Unselected\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},UtDcAb7xN:Figure3Controls?.[\"variant\"]&&{...Figure3Controls[\"variant\"],defaultValue:\"h_M8xsMgf\",description:undefined,hidden:undefined,optional:undefined,title:\"Figure\"},onUtDcAb7xNChange:{changes:\"UtDcAb7xN\",type:ControlType.ChangeHandler},ayhMktrpZ:{title:\"Enter 3\",type:ControlType.EventHandler},vtd_fGtyx:{title:\"Hover 3\",type:ControlType.EventHandler},oexgysj3g:{title:\"Leave 3\",type:ControlType.EventHandler}});addFonts(FramerZGbmBj2VZ,[{explicitInter:true,fonts:[]},...Figure3Fonts],{supportsExplicitInterCodegen:true});FramerZGbmBj2VZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Figure3,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZGbmBj2VZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"237\",\"framerIntrinsicHeight\":\"152\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SE9wPHvyw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QgRTD3w52\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yZSzKv26r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"UtDcAb7xN\\\":\\\"figure\\\",\\\"ayhMktrpZ\\\":\\\"enter3\\\",\\\"vtd_fGtyx\\\":\\\"hover3\\\",\\\"oexgysj3g\\\":\\\"leave3\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZGbmBj2VZ.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCustomSelector}from\"https://framerusercontent.com/modules/nuqah1HuGMlbjSKIeDUJ/UOhkyfJFdD30t4qy3JPC/Class1.js\";import AboutWrap from\"https://framerusercontent.com/modules/bAehLZI4WqJFcE8cUu66/ZX3pyLu62UQAoPD9AN7a/cvZC3dyen.js\";import BG from\"https://framerusercontent.com/modules/eoQ5YB5rNNUiJPnsS84D/W0w2AXAspKz9TQIDgNXO/eYnwuYez8.js\";import Status from\"https://framerusercontent.com/modules/dP6gY8p9Bb77Ls7LF8tc/rHfTD1ENEpbedbIlUV9K/FDcPPuzOk.js\";import TrelloWrap from\"https://framerusercontent.com/modules/lOnmKgslreE7MeotNBDD/R4DbZ57tCH9Gukufivv6/FHDqJssSs.js\";import PricesWrap from\"https://framerusercontent.com/modules/3Fg6wvzzjWOdQk2SIO8I/jvIIh9fn5CIP0TUuDI0l/iS8DhYBYE.js\";import TOSWrap from\"https://framerusercontent.com/modules/an7txoQISygQIQSL9eE3/thKC8koV3YDzlhsmoV5j/n46QXQRjW.js\";import TextBox from\"https://framerusercontent.com/modules/xvLWfHmMl9MrWQTyOHDm/mNtYpNIMoqwqLhZlCIfY/v2NIXMZmm.js\";import GalleryWrap from\"https://framerusercontent.com/modules/2306pY1UJBBzhQRYMNgK/7bBNaTgsDIqAKMkQKalt/VLV7ThbBn.js\";import ContactsWrap from\"https://framerusercontent.com/modules/ySRYgIQDIxdhMpxw7Lgf/T2i7UxXrv1RQ7MC1c27H/ZGbmBj2VZ.js\";const StatusFonts=getFonts(Status);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const GalleryWrapFonts=getFonts(GalleryWrap);const MotionDivWithCustomSelector19hhyfb=withCodeBoundaryForOverrides(motion.div,{nodeId:\"R5YovEodk\",override:withCustomSelector,scopeId:\"USLKzQwFe\"});const PricesWrapFonts=getFonts(PricesWrap);const MotionDivWithCustomSelector5al6r3=withCodeBoundaryForOverrides(motion.div,{nodeId:\"kOHf9F9yn\",override:withCustomSelector,scopeId:\"USLKzQwFe\"});const ContactsWrapFonts=getFonts(ContactsWrap);const TextBoxFonts=getFonts(TextBox);const AboutWrapFonts=getFonts(AboutWrap);const MotionDivWithCustomSelectorulfhi0=withCodeBoundaryForOverrides(motion.div,{nodeId:\"T_PY1ozDr\",override:withCustomSelector,scopeId:\"USLKzQwFe\"});const TOSWrapFonts=getFonts(TOSWrap);const MotionDivWithCustomSelector511q2r=withCodeBoundaryForOverrides(motion.div,{nodeId:\"WfLYBs336\",override:withCustomSelector,scopeId:\"USLKzQwFe\"});const TrelloWrapFonts=getFonts(TrelloWrap);const BGFonts=getFonts(BG);const cycleOrder=[\"fI1QYpDKX\",\"uaRzu9i5a\",\"oJhUvhvQ8\",\"wp2b_ItOI\",\"vrWV7UXGg\",\"y3HqiCsFx\",\"yBAc8KWrY\",\"Gmx5zMSHZ\",\"v8f3ABqSR\",\"m2idh8EiI\",\"TTBg5jGiy\"];const serializationHash=\"framer-CjmpI\";const variantClassNames={fI1QYpDKX:\"framer-v-pykfzs\",Gmx5zMSHZ:\"framer-v-1vxsw8n\",m2idh8EiI:\"framer-v-2ryrje\",oJhUvhvQ8:\"framer-v-1axcjpj\",TTBg5jGiy:\"framer-v-1hva7og\",uaRzu9i5a:\"framer-v-lj5fss\",v8f3ABqSR:\"framer-v-1cbvhzc\",vrWV7UXGg:\"framer-v-1p6ydlg\",wp2b_ItOI:\"framer-v-lay5jz\",y3HqiCsFx:\"framer-v-hfj6wq\",yBAc8KWrY:\"framer-v-ezceu5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GdCSW3nca=undefined;const fgFcHyxQv=undefined;const ITCzmSZ4C=undefined;const NttkSzNgy=undefined;const OvfKAtIxc=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={damping:60,delay:1.2,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={damping:60,delay:1,mass:1,stiffness:300,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const transition4={damping:60,delay:1.4,mass:1,stiffness:300,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:60,delay:.8,mass:1,stiffness:300,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About exit\":\"oJhUvhvQ8\",\"Gallery exit\":\"vrWV7UXGg\",\"Hover About\":\"uaRzu9i5a\",\"Hover Contact\":\"y3HqiCsFx\",\"Hover Gallery\":\"wp2b_ItOI\",\"Hover Prices\":\"Gmx5zMSHZ\",\"Hover Progress\":\"yBAc8KWrY\",\"Hover TOS\":\"m2idh8EiI\",\"Prices exit\":\"v8f3ABqSR\",\"TOS exit\":\"TTBg5jGiy\",Main:\"fI1QYpDKX\"};const Variants=motion.create(React.Fragment);const getProps=({enter1,enter2,enter4,enter5,enter6,height,id,width,...props})=>{return{...props,fgFcHyxQv:enter5??props.fgFcHyxQv,GdCSW3nca:enter1??props.GdCSW3nca,ITCzmSZ4C:enter2??props.ITCzmSZ4C,NttkSzNgy:enter6??props.NttkSzNgy,OvfKAtIxc:enter4??props.OvfKAtIxc,variant:humanReadableVariantMap[props.variant]??props.variant??\"fI1QYpDKX\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GdCSW3nca,ITCzmSZ4C,OvfKAtIxc,fgFcHyxQv,NttkSzNgy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fI1QYpDKX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const K5dq5Qy6U1pcuto9=activeVariantCallback(async(...args)=>{if(GdCSW3nca){const res=await GdCSW3nca(...args);if(res===false)return false;}});const uEDqEgxuL19otjyz=activeVariantCallback(async(...args)=>{setVariant(\"wp2b_ItOI\");});const CviKmMinD1nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const PsaFiDEmivt2xgf=activeVariantCallback(async(...args)=>{if(fgFcHyxQv){const res=await fgFcHyxQv(...args);if(res===false)return false;}});const ET1Hbs2Tv1msp66g=activeVariantCallback(async(...args)=>{setVariant(\"Gmx5zMSHZ\");});const unFlPBvav1nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const vtd_fGtyxzkznk5=activeVariantCallback(async(...args)=>{setVariant(\"y3HqiCsFx\");});const oexgysj3g1nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const wHZEDMOLA1usyw5t=activeVariantCallback(async(...args)=>{if(ITCzmSZ4C){const res=await ITCzmSZ4C(...args);if(res===false)return false;}});const Aspgx3z281e1zma2=activeVariantCallback(async(...args)=>{setVariant(\"uaRzu9i5a\");});const tU3y5jaqS1nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const PsaFiDEmi19ume4=activeVariantCallback(async(...args)=>{if(NttkSzNgy){const res=await NttkSzNgy(...args);if(res===false)return false;}});const ihTZugSJXk8702j=activeVariantCallback(async(...args)=>{setVariant(\"m2idh8EiI\");});const L9dmIMyYO1nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const K37Mfdugp19wzlqf=activeVariantCallback(async(...args)=>{if(OvfKAtIxc){const res=await OvfKAtIxc(...args);if(res===false)return false;}});const xxDsRUFKa1py4yey=activeVariantCallback(async(...args)=>{setVariant(\"yBAc8KWrY\");});const KSeJgwJ671nn1qaf=activeVariantCallback(async(...args)=>{setVariant(\"fI1QYpDKX\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oJhUvhvQ8\",\"vrWV7UXGg\",\"v8f3ABqSR\",\"TTBg5jGiy\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pykfzs\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"fI1QYpDKX\",ref:refBinding,style:{...style},...addPropertyOverrides({Gmx5zMSHZ:{\"data-framer-name\":\"Hover Prices\"},m2idh8EiI:{\"data-framer-name\":\"Hover TOS\"},oJhUvhvQ8:{\"data-framer-name\":\"About exit\"},TTBg5jGiy:{\"data-framer-name\":\"TOS exit\"},uaRzu9i5a:{\"data-framer-name\":\"Hover About\"},v8f3ABqSR:{\"data-framer-name\":\"Prices exit\"},vrWV7UXGg:{\"data-framer-name\":\"Gallery exit\"},wp2b_ItOI:{\"data-framer-name\":\"Hover Gallery\"},y3HqiCsFx:{\"data-framer-name\":\"Hover Contact\"},yBAc8KWrY:{\"data-framer-name\":\"Hover Progress\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n3s864\",layoutDependency:layoutDependency,layoutId:\"P3Z0h0r11\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5e8mj2\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"PvGD5EFZD\",style:{rotate:10},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.1148-0,width:`calc(${((componentViewport?.height||1080)-0)*.1148} * 4.02)`,y:(componentViewport?.y||0)+0+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-3iuu6h-container\",\"data-framer-appear-id\":\"3iuu6h\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"kROr2TCM4-container\",nodeId:\"kROr2TCM4\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(Status,{height:\"100%\",id:\"kROr2TCM4\",layoutId:\"kROr2TCM4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"CxMevaXrX\"),width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"pPUHXObk6\")},m2idh8EiI:{variant:matchVariant(\"pPUHXObk6\")},uaRzu9i5a:{variant:matchVariant(\"pPUHXObk6\")},wp2b_ItOI:{variant:matchVariant(\"pPUHXObk6\")},y3HqiCsFx:{variant:matchVariant(\"pPUHXObk6\")},yBAc8KWrY:{variant:matchVariant(\"pPUHXObk6\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector19hhyfb,{className:\"framer-19hhyfb\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"R5YovEodk\",style:{rotate:-19},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.3407-47,width:`calc(${((componentViewport?.height||1080)-0)*.3407} * 1.3503 - 7px)`,y:(componentViewport?.y||0)+0+108.9873+3,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1la2gmy-container\",\"data-framer-appear-id\":\"1la2gmy\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"y52SNF1aX-container\",nodeId:\"y52SNF1aX\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(GalleryWrap,{height:\"100%\",id:\"y52SNF1aX\",jCUqMUQNb:\"quo9kI9PG\",K5dq5Qy6U:K5dq5Qy6U1pcuto9,layoutId:\"y52SNF1aX\",style:{height:\"100%\",width:\"100%\"},uEDqEgxuL:uEDqEgxuL19otjyz,variant:matchVariant(\"DxWj7Jouj\"),width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"apkx_gm23\")},m2idh8EiI:{variant:matchVariant(\"apkx_gm23\")},uaRzu9i5a:{variant:matchVariant(\"apkx_gm23\")},vrWV7UXGg:{variant:matchVariant(\"YMIOsPJ4s\")},wp2b_ItOI:{CviKmMinD:CviKmMinD1nn1qaf,variant:matchVariant(\"YMIOsPJ4s\")},y3HqiCsFx:{variant:matchVariant(\"apkx_gm23\")},yBAc8KWrY:{variant:matchVariant(\"apkx_gm23\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector5al6r3,{className:\"framer-5al6r3\",\"data-framer-name\":\"Prices\",layoutDependency:layoutDependency,layoutId:\"kOHf9F9yn\",style:{rotate:5},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.4704- -5,width:`calc(${((componentViewport?.height||1080)-0)*.4704} * 0.8005 - 8px)`,y:(componentViewport?.y||0)+0+22+-8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1lo7k7k-container\",\"data-framer-appear-id\":\"1lo7k7k\",\"data-framer-name\":\"Prices\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"UCUXbDjvY-container\",name:\"Prices\",nodeId:\"UCUXbDjvY\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(PricesWrap,{CW56Q8Nmk:\"V7xwdQy6_\",ET1Hbs2Tv:ET1Hbs2Tv1msp66g,height:\"100%\",id:\"UCUXbDjvY\",layoutId:\"UCUXbDjvY\",name:\"Prices\",PsaFiDEmi:PsaFiDEmivt2xgf,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qdGULXJuj\"),width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{unFlPBvav:unFlPBvav1nn1qaf,variant:matchVariant(\"wNnSin44a\")},m2idh8EiI:{variant:matchVariant(\"h91zVPU_m\")},uaRzu9i5a:{variant:matchVariant(\"h91zVPU_m\")},v8f3ABqSR:{variant:matchVariant(\"wNnSin44a\")},wp2b_ItOI:{variant:matchVariant(\"h91zVPU_m\")},y3HqiCsFx:{variant:matchVariant(\"h91zVPU_m\")},yBAc8KWrY:{variant:matchVariant(\"h91zVPU_m\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13tj2u3\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"B25pi3gtB\",style:{rotate:4},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:150,width:\"237px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0)-771.9999+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-pi4y29-container\",\"data-framer-appear-id\":\"pi4y29\",\"data-framer-name\":\"Contacts\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"dU5iWD7yw-container\",name:\"Contacts\",nodeId:\"dU5iWD7yw\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(ContactsWrap,{height:\"100%\",id:\"dU5iWD7yw\",layoutId:\"dU5iWD7yw\",name:\"Contacts\",style:{height:\"100%\",width:\"100%\"},UtDcAb7xN:\"h_M8xsMgf\",variant:matchVariant(\"Y60jkuu01\"),vtd_fGtyx:vtd_fGtyxzkznk5,width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"SE9wPHvyw\")},m2idh8EiI:{variant:matchVariant(\"SE9wPHvyw\")},uaRzu9i5a:{variant:matchVariant(\"SE9wPHvyw\")},wp2b_ItOI:{variant:matchVariant(\"SE9wPHvyw\")},y3HqiCsFx:{oexgysj3g:oexgysj3g1nn1qaf,variant:matchVariant(\"yZSzKv26r\")},yBAc8KWrY:{variant:matchVariant(\"SE9wPHvyw\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14hw50k\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"EIZ91pYG2\",style:{backdropFilter:\"blur(2px)\",borderBottomLeftRadius:45,borderBottomRightRadius:45,borderTopLeftRadius:45,borderTopRightRadius:45,WebkitBackdropFilter:\"blur(2px)\"},transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.1278-0,width:`calc(${componentViewport?.width||\"100vw\"} + 165px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1080)-0)*.5000000000000002-((componentViewport?.height||1080)-0)*.1278/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ludg0z-container\",layoutDependency:layoutDependency,layoutId:\"jYifn7gBB-container\",nodeId:\"jYifn7gBB\",rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(TextBox,{bsCSrgx_Y:\"CHANKKHOO\",height:\"100%\",id:\"jYifn7gBB\",JoU3g3HBm:\"2D Illustrator\",layoutId:\"jYifn7gBB\",style:{height:\"100%\",width:\"100%\"},Sy3xVoBT5:\"rgb(156, 23, 8)\",variant:matchVariant(\"kMZIoIZvW\"),width:\"100%\",xYfN_SWMk:\"Chankkho\",Z_JZ4XOst:\"2D Illustrator\",...addPropertyOverrides({Gmx5zMSHZ:{bsCSrgx_Y:\"Prices\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},m2idh8EiI:{bsCSrgx_Y:\"Term of Service\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},uaRzu9i5a:{bsCSrgx_Y:\"About\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},wp2b_ItOI:{bsCSrgx_Y:\"Gallery\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},y3HqiCsFx:{bsCSrgx_Y:\"Contacts\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},yBAc8KWrY:{bsCSrgx_Y:\"Progress\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelectorulfhi0,{className:\"framer-ulfhi0\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"T_PY1ozDr\",style:{borderBottomLeftRadius:192,borderBottomRightRadius:192,borderTopLeftRadius:192,borderTopRightRadius:192,rotate:-53},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.3824-11,width:`calc(${((componentViewport?.height||1080)-0)*.3824} * 1.1577 + 12px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0)-(61.956470844795376+((componentViewport?.height||1080)-0)*.3824)+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-dx5k0k-container\",\"data-framer-appear-id\":\"dx5k0k\",\"data-framer-name\":\"About\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"E2chKwjrO-container\",name:\"About\",nodeId:\"E2chKwjrO\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(AboutWrap,{Aspgx3z28:Aspgx3z281e1zma2,height:\"100%\",id:\"E2chKwjrO\",iHVRS6TY3:\"LVDaXpgT8\",layoutId:\"E2chKwjrO\",name:\"About\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"QiB41dbqB\"),wHZEDMOLA:wHZEDMOLA1usyw5t,width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"X_JmrfbZX\")},m2idh8EiI:{variant:matchVariant(\"X_JmrfbZX\")},oJhUvhvQ8:{variant:matchVariant(\"ZpPaitiHp\")},uaRzu9i5a:{tU3y5jaqS:tU3y5jaqS1nn1qaf,variant:matchVariant(\"ZpPaitiHp\")},wp2b_ItOI:{variant:matchVariant(\"X_JmrfbZX\")},y3HqiCsFx:{variant:matchVariant(\"X_JmrfbZX\")},yBAc8KWrY:{variant:matchVariant(\"X_JmrfbZX\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector511q2r,{className:\"framer-511q2r\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"WfLYBs336\",style:{rotate:18},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:500,width:\"390px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||1080)-0)-502.9943+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1l5a508-container\",\"data-framer-appear-id\":\"1l5a508\",\"data-framer-name\":\"TOS\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"IxX7pl24c-container\",name:\"TOS\",nodeId:\"IxX7pl24c\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(TOSWrap,{CW56Q8Nmk:\"V7xwdQy6_\",height:\"100%\",id:\"IxX7pl24c\",ihTZugSJX:ihTZugSJXk8702j,layoutId:\"IxX7pl24c\",name:\"TOS\",PsaFiDEmi:PsaFiDEmi19ume4,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WsIQUGQp7\"),width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"EZcDIcyft\")},m2idh8EiI:{L9dmIMyYO:L9dmIMyYO1nn1qaf,variant:matchVariant(\"VmKhYfR6Z\")},TTBg5jGiy:{variant:matchVariant(\"VmKhYfR6Z\")},uaRzu9i5a:{variant:matchVariant(\"EZcDIcyft\")},wp2b_ItOI:{variant:matchVariant(\"EZcDIcyft\")},y3HqiCsFx:{variant:matchVariant(\"EZcDIcyft\")},yBAc8KWrY:{variant:matchVariant(\"EZcDIcyft\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xbpvw4\",\"data-framer-name\":\"Progress\",layoutDependency:layoutDependency,layoutId:\"XyVonTNDl\",style:{rotate:-26},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||1080)-0)*.1556-1,width:`calc(${((componentViewport?.height||1080)-0)*.1556} * 1.355)`,y:(componentViewport?.y||0)+0+619+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-u6ijkh-container\",\"data-framer-appear-id\":\"u6ijkh\",\"data-framer-name\":\"Trello\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"YczhXzZMo-container\",name:\"Trello\",nodeId:\"YczhXzZMo\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(TrelloWrap,{height:\"100%\",id:\"YczhXzZMo\",K37Mfdugp:K37Mfdugp19wzlqf,layoutId:\"YczhXzZMo\",name:\"Trello\",SJHUQoqHe:\"m0k5ju6WG\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZkbsfDSdl\"),width:\"100%\",xxDsRUFKa:xxDsRUFKa1py4yey,...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"HBptB9pVI\")},m2idh8EiI:{variant:matchVariant(\"HBptB9pVI\")},uaRzu9i5a:{variant:matchVariant(\"HBptB9pVI\")},wp2b_ItOI:{variant:matchVariant(\"HBptB9pVI\")},y3HqiCsFx:{variant:matchVariant(\"HBptB9pVI\")},yBAc8KWrY:{KSeJgwJ67:KSeJgwJ671nn1qaf,variant:matchVariant(\"H3mRObC70\")}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kp4jjt\",\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"HdY4srG1R\",style:{rotate:-50},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:784,width:\"1088px\",y:(componentViewport?.y||0)+((componentViewport?.height||1080)*.5092592592592595-(componentViewport?.height||1080)*1/2)+((componentViewport?.height||1080)*1*.5000000000000002-392),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-aka69m-container\",\"data-framer-appear-id\":\"aka69m\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"EQojzVGUw-container\",nodeId:\"EQojzVGUw\",optimized:true,rendersWithMotion:true,scopeId:\"USLKzQwFe\",children:/*#__PURE__*/_jsx(BG,{height:\"100%\",id:\"EQojzVGUw\",layoutId:\"EQojzVGUw\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"A1UacjAnd\"),width:\"100%\",...addPropertyOverrides({Gmx5zMSHZ:{variant:matchVariant(\"PNixjSkfQ\")},m2idh8EiI:{variant:matchVariant(\"PNixjSkfQ\")},uaRzu9i5a:{variant:matchVariant(\"PNixjSkfQ\")},wp2b_ItOI:{variant:matchVariant(\"PNixjSkfQ\")},y3HqiCsFx:{variant:matchVariant(\"PNixjSkfQ\")},yBAc8KWrY:{variant:matchVariant(\"PNixjSkfQ\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1606ou8\",\"data-framer-name\":\"Helper Col 2\",layoutDependency:layoutDependency,layoutId:\"xO6_tqtw1\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CjmpI.framer-13sfwcg, .framer-CjmpI .framer-13sfwcg { display: block; }\",\".framer-CjmpI.framer-pykfzs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1080px; justify-content: center; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: 810px; }\",\".framer-CjmpI .framer-n3s864 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-CjmpI .framer-5e8mj2 { align-content: center; align-items: center; aspect-ratio: 4.02 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 11%; justify-content: center; left: 28%; overflow: visible; padding: 0px; position: absolute; top: 3px; width: var(--framer-aspect-ratio-supported, 498px); z-index: 5; }\",\".framer-CjmpI .framer-3iuu6h-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-CjmpI .framer-19hhyfb { align-content: center; align-items: center; aspect-ratio: 1.3503480278422273 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 34%; justify-content: center; left: -35px; overflow: visible; padding: 0px; position: absolute; top: 109px; width: var(--framer-aspect-ratio-supported, 497px); z-index: 4; }\",\".framer-CjmpI .framer-1la2gmy-container { bottom: 44px; flex: none; left: 1px; position: absolute; right: 6px; top: 3px; z-index: 1; }\",\".framer-CjmpI .framer-5al6r3 { align-content: center; align-items: center; aspect-ratio: 0.8004807692307693 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 47%; justify-content: center; left: 76%; overflow: visible; padding: 0px; position: absolute; top: 22px; width: var(--framer-aspect-ratio-supported, 407px); z-index: 4; }\",\".framer-CjmpI .framer-1lo7k7k-container { bottom: 3px; flex: none; left: -1px; position: absolute; right: 9px; top: -8px; z-index: 1; }\",\".framer-CjmpI .framer-13tj2u3 { align-content: center; align-items: center; aspect-ratio: 1.59 / 1; bottom: 623px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 149px); justify-content: center; left: 333px; overflow: visible; padding: 0px; position: absolute; width: 237px; z-index: 6; }\",\".framer-CjmpI .framer-pi4y29-container { bottom: -1px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-CjmpI .framer-14hw50k { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 7.036231884057971 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 138px); justify-content: center; left: -80px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: -81px; top: 50%; user-select: none; z-index: 6; }\",\".framer-CjmpI .framer-1ludg0z-container { -webkit-user-select: none; bottom: 0px; flex: none; left: -2px; pointer-events: none; position: absolute; right: -2px; top: 0px; user-select: none; z-index: 10; }\",\".framer-CjmpI .framer-ulfhi0 { align-content: center; align-items: center; aspect-ratio: 1.1576673866090712 / 1; bottom: 62px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 38%; justify-content: center; left: -29px; overflow: visible; padding: 0px; position: absolute; width: var(--framer-aspect-ratio-supported, 478px); z-index: 6; }\",\".framer-CjmpI .framer-dx5k0k-container { bottom: 9px; flex: none; left: -1px; position: absolute; right: -11px; top: 2px; z-index: 1; }\",\".framer-CjmpI .framer-511q2r { align-content: center; align-items: center; aspect-ratio: 0.7796143250688705 / 1; bottom: 3px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 500px); justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 36px; width: 390px; z-index: 4; }\",\".framer-CjmpI .framer-1l5a508-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-CjmpI .framer-xbpvw4 { align-content: center; align-items: center; aspect-ratio: 1.355 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 16%; justify-content: center; left: 51%; overflow: visible; padding: 0px; position: absolute; top: 619px; width: var(--framer-aspect-ratio-supported, 228px); z-index: 6; }\",\".framer-CjmpI .framer-u6ijkh-container { bottom: 0px; flex: none; left: 1px; position: absolute; right: -1px; top: 1px; z-index: 1; }\",\".framer-CjmpI .framer-kp4jjt { flex: none; gap: 10px; height: 100%; left: calc(49.876543209876566% - max(100px, 1200px) / 2); min-width: 100px; overflow: visible; position: absolute; top: calc(50.92592592592595% - 100% / 2); width: 1200px; z-index: 1; }\",\".framer-CjmpI .framer-aka69m-container { flex: none; height: 784px; left: calc(50.00000000000002% - 1088px / 2); position: absolute; top: calc(50.00000000000002% - 784px / 2); width: 1088px; z-index: 1; }\",\".framer-CjmpI .framer-1606ou8 { flex: none; height: 800px; max-width: 30%; min-width: 448px; overflow: hidden; pointer-events: none; position: relative; width: 37%; }\",\".framer-CjmpI.framer-v-lj5fss .framer-ulfhi0, .framer-CjmpI.framer-v-1axcjpj .framer-ulfhi0 { z-index: 7; }\",\".framer-CjmpI.framer-v-lay5jz .framer-19hhyfb, .framer-CjmpI.framer-v-lay5jz .framer-ulfhi0, .framer-CjmpI.framer-v-1p6ydlg .framer-19hhyfb, .framer-CjmpI.framer-v-1p6ydlg .framer-ulfhi0, .framer-CjmpI.framer-v-2ryrje .framer-511q2r, .framer-CjmpI.framer-v-1hva7og .framer-511q2r { z-index: 5; }\",\".framer-CjmpI.framer-v-hfj6wq .framer-5al6r3, .framer-CjmpI.framer-v-ezceu5 .framer-5al6r3, .framer-CjmpI.framer-v-2ryrje .framer-5al6r3, .framer-CjmpI.framer-v-1hva7og .framer-5al6r3 { width: var(--framer-aspect-ratio-supported, 372px); }\",\".framer-CjmpI.framer-v-hfj6wq .framer-ulfhi0, .framer-CjmpI.framer-v-ezceu5 .framer-ulfhi0, .framer-CjmpI.framer-v-1vxsw8n .framer-ulfhi0, .framer-CjmpI.framer-v-1cbvhzc .framer-ulfhi0, .framer-CjmpI.framer-v-2ryrje .framer-ulfhi0, .framer-CjmpI.framer-v-1hva7og .framer-ulfhi0 { width: var(--framer-aspect-ratio-supported, 442px); }\",\".framer-CjmpI.framer-v-1vxsw8n .framer-5al6r3, .framer-CjmpI.framer-v-1cbvhzc .framer-5al6r3 { width: var(--framer-aspect-ratio-supported, 372px); z-index: 5; }\",\".framer-CjmpI.framer-v-1vxsw8n .framer-xbpvw4, .framer-CjmpI.framer-v-1cbvhzc .framer-xbpvw4 { z-index: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1080\n * @framerIntrinsicWidth 810\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uaRzu9i5a\":{\"layout\":[\"fixed\",\"fixed\"]},\"oJhUvhvQ8\":{\"layout\":[\"fixed\",\"fixed\"]},\"wp2b_ItOI\":{\"layout\":[\"fixed\",\"fixed\"]},\"vrWV7UXGg\":{\"layout\":[\"fixed\",\"fixed\"]},\"y3HqiCsFx\":{\"layout\":[\"fixed\",\"fixed\"]},\"yBAc8KWrY\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gmx5zMSHZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"v8f3ABqSR\":{\"layout\":[\"fixed\",\"fixed\"]},\"m2idh8EiI\":{\"layout\":[\"fixed\",\"fixed\"]},\"TTBg5jGiy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GdCSW3nca\":\"enter1\",\"ITCzmSZ4C\":\"enter2\",\"OvfKAtIxc\":\"enter4\",\"fgFcHyxQv\":\"enter5\",\"NttkSzNgy\":\"enter6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUSLKzQwFe=withCSS(Component,css,\"framer-CjmpI\");export default FramerUSLKzQwFe;FramerUSLKzQwFe.displayName=\"Tablet  component\";FramerUSLKzQwFe.defaultProps={height:1080,width:810};addPropertyControls(FramerUSLKzQwFe,{variant:{options:[\"fI1QYpDKX\",\"uaRzu9i5a\",\"oJhUvhvQ8\",\"wp2b_ItOI\",\"vrWV7UXGg\",\"y3HqiCsFx\",\"yBAc8KWrY\",\"Gmx5zMSHZ\",\"v8f3ABqSR\",\"m2idh8EiI\",\"TTBg5jGiy\"],optionTitles:[\"Main\",\"Hover About\",\"About exit\",\"Hover Gallery\",\"Gallery exit\",\"Hover Contact\",\"Hover Progress\",\"Hover Prices\",\"Prices exit\",\"Hover TOS\",\"TOS exit\"],title:\"Variant\",type:ControlType.Enum},GdCSW3nca:{title:\"Enter 1\",type:ControlType.EventHandler},ITCzmSZ4C:{title:\"Enter 2\",type:ControlType.EventHandler},OvfKAtIxc:{title:\"Enter 4\",type:ControlType.EventHandler},fgFcHyxQv:{title:\"Enter 5\",type:ControlType.EventHandler},NttkSzNgy:{title:\"Enter 6\",type:ControlType.EventHandler}});addFonts(FramerUSLKzQwFe,[{explicitInter:true,fonts:[]},...StatusFonts,...GalleryWrapFonts,...PricesWrapFonts,...ContactsWrapFonts,...TextBoxFonts,...AboutWrapFonts,...TOSWrapFonts,...TrelloWrapFonts,...BGFonts],{supportsExplicitInterCodegen:true});FramerUSLKzQwFe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Status,{},context),forwardLoader(GalleryWrap,{},context),forwardLoader(PricesWrap,{},context),forwardLoader(ContactsWrap,{},context),forwardLoader(TextBox,{},context),forwardLoader(AboutWrap,{},context),forwardLoader(TOSWrap,{},context),forwardLoader(TrelloWrap,{},context),forwardLoader(BG,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUSLKzQwFe\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uaRzu9i5a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oJhUvhvQ8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wp2b_ItOI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vrWV7UXGg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y3HqiCsFx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yBAc8KWrY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gmx5zMSHZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v8f3ABqSR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m2idh8EiI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TTBg5jGiy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1080\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"810\",\"framerVariables\":\"{\\\"GdCSW3nca\\\":\\\"enter1\\\",\\\"ITCzmSZ4C\\\":\\\"enter2\\\",\\\"OvfKAtIxc\\\":\\\"enter4\\\",\\\"fgFcHyxQv\\\":\\\"enter5\\\",\\\"NttkSzNgy\\\":\\\"enter6\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./USLKzQwFe.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arc from\"https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/hXnD9L8hCVy3gHrauXbL/Arc.js\";import ScribbleTool from\"https://framerusercontent.com/modules/YpE1YfzxtTsGEGMIWgu6/8MolU5iGRhse4DH1PbQm/ScribbleTool.js\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import PopupsTablet from\"https://framerusercontent.com/modules/YpdhcZtsGVqRozx9NVHq/Ah1ka1FMmE6F8i9MK0EJ/RjRMEn_7Z.js\";import TabletComponent from\"https://framerusercontent.com/modules/gJMrryrW5xQbKpmiO2jo/cBhP0XdVBYGKJNmcdM05/USLKzQwFe.js\";const ScribbleToolFonts=getFonts(ScribbleTool);const TabletComponentFonts=getFonts(TabletComponent);const ArcFonts=getFonts(Arc);const IconoirFonts=getFonts(Iconoir);const PopupsTabletFonts=getFonts(PopupsTablet);const cycleOrder=[\"x8acvsiWJ\",\"BgVWHYNgO\",\"ieqtY0a_u\",\"enGL17UYq\",\"bvXEjpka9\",\"GaKAWIqJG\",\"YkCVsT1E8\",\"x6hgskWYm\",\"v6mFFCK9g\",\"rgDprc5Op\"];const serializationHash=\"framer-Ii0jt\";const variantClassNames={BgVWHYNgO:\"framer-v-1peeqqk\",bvXEjpka9:\"framer-v-dnw52s\",enGL17UYq:\"framer-v-j7njw3\",GaKAWIqJG:\"framer-v-1ra1l6l\",ieqtY0a_u:\"framer-v-1egm4i4\",rgDprc5Op:\"framer-v-ahai9f\",v6mFFCK9g:\"framer-v-1con6f1\",x6hgskWYm:\"framer-v-1vzofa9\",x8acvsiWJ:\"framer-v-1rctigz\",YkCVsT1E8:\"framer-v-1xzx6rw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YbYOu2FDM=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:71,delay:0,mass:1,stiffness:155,type:\"spring\"};const transition3={damping:79,delay:.2,mass:1,stiffness:155,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About leave\":\"enGL17UYq\",\"Drawing mode\":\"BgVWHYNgO\",\"Gallery leave\":\"GaKAWIqJG\",\"Prices leave\":\"x6hgskWYm\",\"TOS leave\":\"rgDprc5Op\",About:\"ieqtY0a_u\",Gallery:\"bvXEjpka9\",Main:\"x8acvsiWJ\",Prices:\"YkCVsT1E8\",TOS:\"v6mFFCK9g\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"x8acvsiWJ\",YbYOu2FDM:text??props.YbYOu2FDM??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(motion.br,{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]})};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,YbYOu2FDM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"x8acvsiWJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GdCSW3nca1it52fy=activeVariantCallback(async(...args)=>{setVariant(\"bvXEjpka9\");});const ITCzmSZ4C1k2dbxt=activeVariantCallback(async(...args)=>{setVariant(\"ieqtY0a_u\");});const OvfKAtIxc1rd8cyb=activeVariantCallback(async(...args)=>{setVariant(\"v6mFFCK9g\");});const fgFcHyxQvbjivf4=activeVariantCallback(async(...args)=>{setVariant(\"YkCVsT1E8\");});const NttkSzNgy1rd8cyb=activeVariantCallback(async(...args)=>{setVariant(\"v6mFFCK9g\");});const onTap19vgh4x=activeVariantCallback(async(...args)=>{setVariant(\"BgVWHYNgO\");});const onTap1hlkzai=activeVariantCallback(async(...args)=>{setVariant(\"x8acvsiWJ\");});const jcrsGaHQc1hlkzai=activeVariantCallback(async(...args)=>{setVariant(\"x8acvsiWJ\");});const WcFOxeUYx1hlkzai=activeVariantCallback(async(...args)=>{setVariant(\"x8acvsiWJ\");});const MnL3vZxj91hlkzai=activeVariantCallback(async(...args)=>{setVariant(\"x8acvsiWJ\");});const MMvqwH1wM1hlkzai=activeVariantCallback(async(...args)=>{setVariant(\"x8acvsiWJ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ieqtY0a_u\",\"enGL17UYq\",\"bvXEjpka9\",\"GaKAWIqJG\",\"YkCVsT1E8\",\"x6hgskWYm\",\"v6mFFCK9g\",\"rgDprc5Op\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({enGL17UYq:{value:transition2},GaKAWIqJG:{value:transition2},rgDprc5Op:{value:transition3},x6hgskWYm:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rctigz\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"x8acvsiWJ\",ref:refBinding,style:{...style},...addPropertyOverrides({BgVWHYNgO:{\"data-framer-name\":\"Drawing mode\"},bvXEjpka9:{\"data-framer-name\":\"Gallery\"},enGL17UYq:{\"data-framer-name\":\"About leave\"},GaKAWIqJG:{\"data-framer-name\":\"Gallery leave\"},ieqtY0a_u:{\"data-framer-name\":\"About\"},rgDprc5Op:{\"data-framer-name\":\"TOS leave\"},v6mFFCK9g:{\"data-framer-name\":\"TOS\"},x6hgskWYm:{\"data-framer-name\":\"Prices leave\"},YkCVsT1E8:{\"data-framer-name\":\"Prices\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dpww9b-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mrkUVxXNS-container\",nodeId:\"mrkUVxXNS\",rendersWithMotion:true,scopeId:\"dm8fSMl0W\",children:/*#__PURE__*/_jsx(ScribbleTool,{autoRemove:true,canvasHeight:1128,canvasWidth:2129,cursorColor:\"rgb(0, 0, 0)\",customBackground:\"Color\",customBackgroundColor:\"rgba(94, 9, 9, 0)\",customBackgroundGradient:[],height:\"100%\",id:\"mrkUVxXNS\",layoutId:\"mrkUVxXNS\",lineWidth:2,removeStrokeTime:21e3,selectedIcon:\"PencilV2\",strokeColor:\"rgb(156, 22, 22)\",strokeColorType:\"Color\",strokeGradient:[],strokeRandom:[\"var(--token-77898502-5a62-4cd4-814d-956d231b4b02, rgb(175, 25, 25))\"],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8dv1p2-container\",layoutDependency:layoutDependency,layoutId:\"QMPivAFed-container\",nodeId:\"QMPivAFed\",rendersWithMotion:true,scopeId:\"dm8fSMl0W\",children:/*#__PURE__*/_jsx(TabletComponent,{fgFcHyxQv:fgFcHyxQvbjivf4,GdCSW3nca:GdCSW3nca1it52fy,height:\"100%\",id:\"QMPivAFed\",ITCzmSZ4C:ITCzmSZ4C1k2dbxt,layoutId:\"QMPivAFed\",NttkSzNgy:NttkSzNgy1rd8cyb,OvfKAtIxc:OvfKAtIxc1rd8cyb,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fI1QYpDKX\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yb11qh\",\"data-framer-name\":\"Draw button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dD1USDKp4\",onTap:onTap19vgh4x,style:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",borderBottomLeftRadius:246,borderBottomRightRadius:246,borderTopLeftRadius:246,borderTopRightRadius:246,boxShadow:\"0px 1px 0px 3px rgba(0, 0, 0, 0.25)\"},variants:{BgVWHYNgO:{backgroundColor:\"var(--token-77898502-5a62-4cd4-814d-956d231b4b02, rgb(175, 25, 25))\"}},whileHover:animation,...addPropertyOverrides({BgVWHYNgO:{onTap:onTap1hlkzai}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z6heid-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TvZmPJusC-container\",nodeId:\"TvZmPJusC\",rendersWithMotion:true,scopeId:\"dm8fSMl0W\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",animate:false,animateDuration:1,animateEnd:0,animateStart:0,color:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",cylinderHeight:0,flip:false,font:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.08em\",lineHeight:\"0.1em\"},height:\"100%\",id:\"TvZmPJusC\",layoutId:\"TvZmPJusC\",rotate:true,rotateSpeed:15,slots:[],startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"Click to draw \",type:\"circle\",width:\"100%\",wordSpacing:0,...addPropertyOverrides({BgVWHYNgO:{text:\"Click to save\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r4vpnb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J6ja25mDh-container\",nodeId:\"J6ja25mDh\",rendersWithMotion:true,scopeId:\"dm8fSMl0W\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Edit\",id:\"J6ja25mDh\",layoutId:\"J6ja25mDh\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({BgVWHYNgO:{iconSelection:\"SaveFloppyDisk\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||1080)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xeyk5z-container\",layoutDependency:layoutDependency,layoutId:\"AMyV4Uyr_-container\",nodeId:\"AMyV4Uyr_\",rendersWithMotion:true,scopeId:\"dm8fSMl0W\",children:/*#__PURE__*/_jsx(PopupsTablet,{FOd4D40M7:YbYOu2FDM,height:\"100%\",id:\"AMyV4Uyr_\",jcrsGaHQc:jcrsGaHQc1hlkzai,layoutId:\"AMyV4Uyr_\",MMvqwH1wM:MMvqwH1wM1hlkzai,MnL3vZxj9:MnL3vZxj91hlkzai,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Q3o0Sdv06\"),WcFOxeUYx:WcFOxeUYx1hlkzai,width:\"100%\",XkQ2P9lsZ:5,...addPropertyOverrides({bvXEjpka9:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"CzZkxY2pi\")},enGL17UYq:{MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"wpiN03lX7\"),WcFOxeUYx:undefined},GaKAWIqJG:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"b4nXBTdnD\")},ieqtY0a_u:{FOd4D40M7:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(\"br\",{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"AMyV4Uyr_\",openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]}),MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"VncswcEC5\"),WcFOxeUYx:undefined},rgDprc5Op:{jcrsGaHQc:undefined,MnL3vZxj9:undefined,WcFOxeUYx:undefined},v6mFFCK9g:{jcrsGaHQc:undefined,MnL3vZxj9:undefined,WcFOxeUYx:undefined},x6hgskWYm:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,WcFOxeUYx:undefined},YkCVsT1E8:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,variant:matchVariant(\"JPE6JGgRT\"),WcFOxeUYx:undefined}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ii0jt.framer-tm6bjh, .framer-Ii0jt .framer-tm6bjh { display: block; }\",\".framer-Ii0jt.framer-1rctigz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1080px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 810px; }\",\".framer-Ii0jt .framer-1dpww9b-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-Ii0jt .framer-8dv1p2-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Ii0jt .framer-yb11qh { aspect-ratio: 1 / 1; bottom: 28px; cursor: pointer; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 86px); left: 38px; overflow: hidden; position: absolute; width: 86px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-Ii0jt .framer-z6heid-container { flex: none; height: 68px; left: calc(50.00000000000002% - 68px / 2); position: absolute; top: calc(50.00000000000002% - 68px / 2); width: 68px; z-index: 1; }\",\".framer-Ii0jt .framer-1r4vpnb-container { flex: none; height: 42px; left: calc(50.00000000000002% - 32px / 2); position: absolute; top: calc(50.00000000000002% - 42px / 2); width: 32px; z-index: 1; }\",\".framer-Ii0jt .framer-xeyk5z-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-Ii0jt.framer-v-1peeqqk .framer-1dpww9b-container { pointer-events: auto; }\",\".framer-Ii0jt.framer-v-1peeqqk .framer-yb11qh { z-index: 10; }\",\".framer-Ii0jt.framer-v-1egm4i4 .framer-1dpww9b-container, .framer-Ii0jt.framer-v-j7njw3 .framer-1dpww9b-container, .framer-Ii0jt.framer-v-dnw52s .framer-1dpww9b-container, .framer-Ii0jt.framer-v-1ra1l6l .framer-1dpww9b-container, .framer-Ii0jt.framer-v-1con6f1 .framer-1dpww9b-container, .framer-Ii0jt.framer-v-ahai9f .framer-1dpww9b-container { order: 0; }\",\".framer-Ii0jt.framer-v-1egm4i4 .framer-8dv1p2-container, .framer-Ii0jt.framer-v-j7njw3 .framer-8dv1p2-container, .framer-Ii0jt.framer-v-dnw52s .framer-8dv1p2-container, .framer-Ii0jt.framer-v-1ra1l6l .framer-8dv1p2-container, .framer-Ii0jt.framer-v-1con6f1 .framer-8dv1p2-container, .framer-Ii0jt.framer-v-ahai9f .framer-8dv1p2-container { order: 1; }\",\".framer-Ii0jt.framer-v-1egm4i4 .framer-xeyk5z-container, .framer-Ii0jt.framer-v-j7njw3 .framer-xeyk5z-container, .framer-Ii0jt.framer-v-dnw52s .framer-xeyk5z-container, .framer-Ii0jt.framer-v-1ra1l6l .framer-xeyk5z-container { order: 4; z-index: 3; }\",\".framer-Ii0jt.framer-v-1xzx6rw .framer-xeyk5z-container, .framer-Ii0jt.framer-v-1vzofa9 .framer-xeyk5z-container { z-index: 3; }\",\".framer-Ii0jt.framer-v-1con6f1 .framer-xeyk5z-container, .framer-Ii0jt.framer-v-ahai9f .framer-xeyk5z-container { order: 3; z-index: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1080\n * @framerIntrinsicWidth 810\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BgVWHYNgO\":{\"layout\":[\"fixed\",\"fixed\"]},\"ieqtY0a_u\":{\"layout\":[\"fixed\",\"fixed\"]},\"enGL17UYq\":{\"layout\":[\"fixed\",\"fixed\"]},\"bvXEjpka9\":{\"layout\":[\"fixed\",\"fixed\"]},\"GaKAWIqJG\":{\"layout\":[\"fixed\",\"fixed\"]},\"YkCVsT1E8\":{\"layout\":[\"fixed\",\"fixed\"]},\"x6hgskWYm\":{\"layout\":[\"fixed\",\"fixed\"]},\"v6mFFCK9g\":{\"layout\":[\"fixed\",\"fixed\"]},\"rgDprc5Op\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YbYOu2FDM\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerdm8fSMl0W=withCSS(Component,css,\"framer-Ii0jt\");export default Framerdm8fSMl0W;Framerdm8fSMl0W.displayName=\"Main Tablet\";Framerdm8fSMl0W.defaultProps={height:1080,width:810};addPropertyControls(Framerdm8fSMl0W,{variant:{options:[\"x8acvsiWJ\",\"BgVWHYNgO\",\"ieqtY0a_u\",\"enGL17UYq\",\"bvXEjpka9\",\"GaKAWIqJG\",\"YkCVsT1E8\",\"x6hgskWYm\",\"v6mFFCK9g\",\"rgDprc5Op\"],optionTitles:[\"Main\",\"Drawing mode\",\"About\",\"About leave\",\"Gallery\",\"Gallery leave\",\"Prices\",\"Prices leave\",\"TOS\",\"TOS leave\"],title:\"Variant\",type:ControlType.Enum},YbYOu2FDM:{defaultValue:'<p dir=\"auto\">M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.<br>Hiện tại m\\xecnh đang học về 2D animation</p><h3 dir=\"auto\"><strong>VIE/EN OK!</strong></h3><p dir=\"auto\">Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: <a data-framer-link=\"Link:{&quot;url&quot;:&quot;mailto:nguyenquynhchi023@gmail.com&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\">nguyenquynhchi023@gmail.com</a></p>',title:\"Text\",type:ControlType.RichText}});addFonts(Framerdm8fSMl0W,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]},...ScribbleToolFonts,...TabletComponentFonts,...ArcFonts,...IconoirFonts,...PopupsTabletFonts],{supportsExplicitInterCodegen:true});Framerdm8fSMl0W.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TabletComponent,{},context),forwardLoader(PopupsTablet,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdm8fSMl0W\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"YbYOu2FDM\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"810\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BgVWHYNgO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ieqtY0a_u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"enGL17UYq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bvXEjpka9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GaKAWIqJG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YkCVsT1E8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x6hgskWYm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"v6mFFCK9g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rgDprc5Op\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1080\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useCallback,useEffect,useState,useRef,cloneElement,startTransition,useId}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{scroll,resize}from\"@motionone/dom\";import{clamp}from\"@motionone/utils\";import{animate,motion,useMotionValue,useTransform,useReducedMotion,LayoutGroup}from\"framer-motion\";import{usePadding,paddingControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * Calculate the width of the fade mask. Fade width and inset are provided\n * as percentages. There's a fade on the left and the right, so we return\n * a maximum of 50%.\n */function calcMaskWidth([inset,width]){return inset+(100-inset)*(width/100)*.5;}/**\n * Use media queries to determine if this device uses a mouse as\n * the primary input.\n * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n *//*function useIsMouse() {\n    const [isMouseDevice, setIsMouseDevice] = useState(false)\n\n    useLayoutEffect(() => {\n        setIsMouseDevice(window.matchMedia(\"(pointer:fine)\").matches)\n    }, [])\n\n    return isMouseDevice\n}*//**\n * This checks a scroll position against the available scrollable\n * range. If we have hit an edge, start/end, we fade out the pagination\n * controls and mask. Likewise if we've just moved away from an edge we\n * fade them back in.\n */function checkLimit(progress,target,{edgeOpacity,moreItems,buttonRef},transition){if(moreItems.current&&progress===target){moreItems.current=false;animate(edgeOpacity,1,transition);buttonRef.current?.setAttribute(\"disabled\",\"\");}else if(!moreItems.current&&progress!==target){moreItems.current=true;animate(edgeOpacity,0,transition);buttonRef.current?.removeAttribute(\"disabled\");}}function useGUI(initialMoreItems,initialAlpha){const moreItems=useRef(initialMoreItems);const edgeOpacity=useMotionValue(moreItems.current?0:1);const fadeOpacity=useTransform(edgeOpacity,[0,1],[initialAlpha||0,1]);const buttonOpacity=useTransform(edgeOpacity,v=>1-v);const buttonRef=useRef(null);/**\n     * Returns a pointer-events CSS value for a given opacity.\n     * The threshold here is arbitrary, the theory being we\n     * should only enable pointer-events when the button is\n     * somewhat visible.\n     */const pointerEvents=useTransform(buttonOpacity,v=>v>.2?\"auto\":\"none\");/**\n     * Returns a cursor CSS value for a given pointer-events value.\n     * So only indicate\n     */const cursor=useTransform(pointerEvents,v=>v===\"auto\"?\"pointer\":\"default\");const buttonStyle={...baseButtonStyles,opacity:buttonOpacity,pointerEvents,cursor};return{moreItems,fadeOpacity,edgeOpacity,buttonStyle,buttonRef};}function setAriaVisible({element}){element.setAttribute(\"aria-hidden\",false);}function useScrollLimits(container,axis,directionModifier,scrollInfo,updateCurrentScroll,targetScroll,checkLimits,measureItems){useEffect(()=>{if(!container.current)return;const updateScrollInfo=info=>{scrollInfo.current=info[axis];/**\n             * If we've reached our target scroll, delete it.\n             * This way we know when to make calculations based on the\n             * actual current scroll or the target scroll.\n             */if(info[axis].current*directionModifier===targetScroll.current){targetScroll.current=undefined;}updateCurrentScroll(info[axis].current);checkLimits();};const stopScroll=scroll(updateScrollInfo,{container:container.current,axis});const stopResize=resize(container.current,()=>{measureItems();checkLimits();});return()=>{stopScroll();stopResize();};},[checkLimits,measureItems]);}/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function Carousel({slots,gap,axis,align,sizingObject,fadeObject,arrowObject,snapObject,progressObject,ariaLabel,borderRadius,effectsObject,...props}){// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots?.filter(Boolean);const numItems=Children.count(filteredSlots);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const writingDirection=useWritingDirection();/**\n     * For RTL the items lay out right to left and therefore scroll will be negative. We\n     * flip the sign on the value to avoid overcomplicating things with negative pages etc\n     */const directionModifier=axis&&writingDirection===\"rtl\"?-1:1;const padding=usePadding(props);const axisLabel=axis?\"x\":\"y\";const{fadeContent,fadeWidth,fadeInset,fadeTransition,fadeAlpha}=fadeObject;const{snap,snapEdge,fluid}=snapObject;const{widthType,widthInset,widthColumns,heightType,heightInset,heightRows}=sizingObject;const{showScrollbar,showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressObject;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowPadding}=arrowObject;/**\n     * The latest scroll info on the scrollable axis as reported by Motion One.\n     */const scrollInfo=useRef(undefined);/**\n     * The target scroll we're currently animating to, calculated when\n     * a user presses a pagination button.\n     */const targetScroll=useRef(undefined);/**\n     * If we're performing a scroll animation, return the target scroll instead\n     * of the latest scroll position. This will help users paginate through\n     * a carousel much quicker.\n     */const currentScroll=useMotionValue(0);const updateCurrentScroll=newScroll=>{currentScroll.set(targetScroll.current!==undefined?targetScroll.current:newScroll);};/**\n     * We only want to display pagination buttons if the user has enabled the setting\n     * and this is actually a mouse device.\n     * TODO: Commented out because of https://framer-team.slack.com/archives/C01B14R6E22/p1745051842676819\n     *///const isMouseDevice = useIsMouse()\n/**\n     * Create all the motion values for the GUI at each end of the carousel.\n     */const start=useGUI(writingDirection===\"rtl\",fadeAlpha);const end=useGUI(writingDirection!==\"rtl\",fadeAlpha);const startMaskInset=useMotionValue(fadeInset*.5);const endMaskInset=useTransform(startMaskInset,v=>100-v);const baseWidth=useMotionValue(fadeWidth);const startMaskWidth=useTransform([startMaskInset,baseWidth],calcMaskWidth);const endMaskWidth=useTransform(startMaskWidth,v=>100-v);const direction=useMotionValue(axis?\"right\":\"bottom\");const mask=useTransform([direction,start.fadeOpacity,startMaskInset,startMaskWidth,end.fadeOpacity,endMaskInset,endMaskWidth],latest=>{return`linear-gradient(to ${latest[0]}, rgb(0, 0, 0, ${latest[1]}) ${latest[2]}%, rgb(0, 0, 0, 1) ${latest[3]}%, rgba(0, 0, 0, 1) ${latest[6]}%, rgb(0, 0, 0, ${latest[4]}) ${latest[5]}%)`;});const carouselRef=useRef(null);/**\n     * Dots state\n     */const[numPages,setNumPages]=useState(isCanvas?4:1);/**\n     * Generate styles for components.\n     */const itemStyle={scrollSnapAlign:snapEdge,flexShrink:0};const childStyle={};if(align===\"stretch\"){if(axis){childStyle.height=\"100%\";itemStyle.height=\"auto\";}else{childStyle.width=\"100%\";itemStyle.width=\"auto\";}}if(!fluid){itemStyle.scrollSnapStop=\"always\";}if(widthType===\"stretch\"){itemStyle.width=`calc(100% - ${widthInset||0}px)`;childStyle.width=\"100%\";}else if(widthType===\"columns\"){itemStyle.width=`calc(${100/widthColumns}% - ${gap}px + ${gap/widthColumns}px)`;childStyle.width=\"100%\";}if(heightType===\"stretch\"){itemStyle.height=`calc(100% - ${heightInset||0}px)`;childStyle.height=\"100%\";}else if(heightType===\"rows\"){itemStyle.height=`calc(${100/heightRows}% - ${gap}px + ${gap/heightRows}px)`;childStyle.height=\"100%\";}const scrollOverflow=isCanvas?\"hidden\":\"auto\";const containerStyle={...baseContainerStyle,padding};const carouselStyle={...baseCarouselStyle,gap,alignItems:align,flexDirection:axis?\"row\":\"column\",overflowX:axis?scrollOverflow:\"hidden\",overflowY:axis?\"hidden\":scrollOverflow,scrollSnapType:snap?`${axisLabel} mandatory`:undefined,WebkitOverflowScrolling:\"touch\",WebkitMaskImage:fadeContent?mask:undefined,maskImage:fadeContent?mask:undefined,borderRadius};const carouselA11y={[\"aria-roledescription\"]:\"carousel\"};if(ariaLabel){carouselA11y[\"aria-title\"]=ariaLabel;}const itemA11y={};if(align===\"stretch\"){itemA11y[\"aria-role\"]=\"group\";itemA11y[\"aria-roledescription\"]=\"slide\";}if(!isCanvas){const itemSizes=useRef([]);useScrollLimits(carouselRef,axisLabel,directionModifier,scrollInfo,updateCurrentScroll,targetScroll,useCallback(()=>{if(!scrollInfo.current)return;const{targetLength,containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get();if(!targetLength&&!containerLength)return;if(targetLength>containerLength){checkLimit(current*directionModifier,0,start,fadeTransition);checkLimit(current*directionModifier,scrollLength,end,fadeTransition);for(let i=0;i<itemSizes.current.length;i++){const{element,start,end}=itemSizes.current[i];const outOfView=end<current||start>current+containerLength;element.setAttribute(\"aria-hidden\",outOfView);if(!outOfView){element.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{element.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}}}else{checkLimit(0,0,start,fadeTransition);checkLimit(1,1,end,fadeTransition);itemSizes.current.forEach(setAriaVisible);}// This used to be Math.ceil, which would round 3.05 to 4.\n// This now uses Math.round to ensure people get a perfect amount of dots\n// when using Columns or Rows — Benjamin\n/**\n                 * Update by Matt: changing back to ceil, might break dots but round was incorrectly\n                 * paginating for all widths - overshooting items at shorter viewports and\n                 * not paginating at all for wide.\n                 */let newNumPages=Math.ceil(targetLength/containerLength);if(!isNaN(newNumPages)){// If the number of dots is 65% of the number of items, make it 100%\nif(newNumPages/numItems>.65)newNumPages=numItems;if(newNumPages!==numPages)setNumPages(newNumPages);}},[numPages]),useCallback(()=>{if(!carouselRef.current)return;itemSizes.current=Array.from(carouselRef.current.children).map(element=>{return axis?{element,start:element.offsetLeft,end:element.offsetLeft+element.offsetWidth}:{element,start:element.offsetTop,end:element.offsetTop+element.offsetHeight};});},[]));}/**\n     * On the canvas, we want to keep the motion values updated\n     * with the latest props. Outside of the canvas these will never\n     * update.\n     */if(isCanvas){useEffect(()=>{baseWidth.set(fadeWidth);},[fadeWidth]);useEffect(()=>{startMaskInset.set(fadeInset*.5);},[fadeInset]);useEffect(()=>{direction.set(axis?\"right\":\"bottom\");},[axis]);}/*const findNextItem = (delta: 1 | -1, target: number) => {\n        if (!scrollInfo.current) return\n        const { current } = scrollInfo.current\n        const { children } = carouselRef.current\n        let scrollTarget\n\n        let i = delta === 1 ? 0 : children.length - 1\n        while (scrollTarget === undefined) {\n            const item = children[i]\n\n            const start = axis ? item.offsetLeft : item.offsetTop\n            const length = axis ? item.offsetWidth : item.offsetHeight\n            const end = start + length\n\n            const threshold = 0.05\n            if (delta === 1) {\n                const visibility = progress(start, end, target)\n                if (visibility < 1 - threshold) {\n                    scrollTarget = start\n                } else if (i === children.length - 1) {\n                    scrollTarget = end\n                }\n            } else if (delta === -1) {\n                const visibility = progress(start, end, target)\n                if (visibility > threshold) {\n                    scrollTarget = end\n                } else if (i === 0) {\n                    scrollTarget = start\n                }\n            }\n\n            i += delta\n        }\n\n        return scrollTarget\n    }*/const isReducedMotion=useReducedMotion();const goto=scrollTo=>{targetScroll.current=scrollTo;const options=axis?{left:scrollTo}:{top:scrollTo};carouselRef.current.scrollTo({...options,behavior:isReducedMotion?\"auto\":\"smooth\"});};const gotoPage=(page,adjustment=0)=>{if(!scrollInfo.current)return;const{scrollLength}=scrollInfo.current;const totalLen=scrollLength/(numPages-1);goto((page*totalLen+adjustment*totalLen)*directionModifier);};const gotoDelta=delta=>()=>{if(!scrollInfo.current)return;const{containerLength,scrollLength}=scrollInfo.current;const current=currentScroll.get()*directionModifier;const pageLength=scrollLength/numPages;const currentPage=clamp(0,numPages-1,Math.floor(current/pageLength));let adjustment=0;if(snap&&(snapEdge===\"start\"||snapEdge===\"end\")&&delta>=1)adjustment=.4// this ensures it doesn't snap back to previous page*/\n    ;gotoPage(currentPage+delta,adjustment);};/**\n     * Return placeholder if no children\n     */if(numItems===0){return /*#__PURE__*/_jsx(Placeholder,{});}const dots=[];const dotsBlurStyle={};if(numPages>1&&showProgressDots&&!showScrollbar){for(let i=0;i<numPages;i++){const isSelected=isCanvas&&!i||false;dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,isSelected:isSelected,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>startTransition(()=>gotoPage(i)),currentScroll:currentScroll,scrollInfo:scrollInfo,total:numPages,index:i,gap:dotsGap,padding:dotsPadding,axis:axis,directionModifier:directionModifier}));}if(dotsBlur){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const leftArrowSrc=leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\";const rightArrowSrc=rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\";return /*#__PURE__*/_jsxs(\"section\",{style:containerStyle,...carouselA11y,children:[/*#__PURE__*/_jsx(motion.ul,{ref:carouselRef,style:carouselStyle,className:\"framer--carousel\",\"data-show-scrollbar\":showScrollbar,\"aria-atomic\":\"false\",\"aria-live\":\"polite\",onWheel:()=>targetScroll.current=undefined,children:Children.map(filteredSlots,(child,index)=>/*#__PURE__*/_jsx(AutoIdLayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:itemStyle,...itemA11y,\"aria-label\":`${index+1} of ${numItems}`,children:/*#__PURE__*/cloneElement(child,{...child.props,style:{...child.props?.style,...childStyle}})})}))}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles,padding:arrowPadding,display:\"flex\",flexDirection:axis?\"row\":\"column\"},\"aria-label\":\"Carousel pagination controls\",className:\"framer--carousel-controls\",\"data-show-mouse-controls\":showMouseControls,children:[// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:start.buttonRef,type:\"button\",style:{...start.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:writingDirection===\"rtl\"&&axis?rightArrowSrc:leftArrowSrc})}),// isMouseDevice &&\n/*#__PURE__*/_jsx(motion.button,{ref:end.buttonRef,type:\"button\",style:{...end.buttonStyle,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!axis?90:0,display:showMouseControls?\"block\":\"none\"},onClick:gotoDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.05},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",alt:\"\",width:arrowSize,height:arrowSize,src:writingDirection===\"rtl\"&&axis?leftArrowSrc:rightArrowSrc})}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:axis?\"50%\":dotsInset,top:!axis?\"50%\":\"unset\",transform:axis?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:axis?\"row\":\"column\",bottom:axis?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,...dotsBlurStyle},children:dots}):null]}),/*#__PURE__*/_jsx(MouseStyles,{})]});}/* Default Properties */Carousel.defaultProps={gap:10,padding:10,progressObject:{showScrollbar:false,showProgressDots:false},sizingObject:{widthType:\"auto\",widthOffset:0,widthColumns:2,heightType:\"auto\",heightOffset:0,heightRows:2},borderRadius:0};/* Property Controls */addPropertyControls(Carousel,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},axis:{type:ControlType.Enum,title:\"Direction\",options:[true,false],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{axis:{true:[\"align-top\",\"align-middle\",\"align-bottom\"],false:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},...paddingControl,sizingObject:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Enum,title:\"Width\",options:[\"auto\",\"stretch\",\"columns\"],optionTitles:[\"Auto\",\"Stretch\",\"Columns\"],defaultValue:\"auto\"},widthInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.widthType!==\"stretch\"},widthColumns:{type:ControlType.Number,title:\"Columns\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.widthType!==\"columns\"},heightType:{type:ControlType.Enum,title:\"Height\",options:[\"auto\",\"stretch\",\"rows\"],optionTitles:[\"Auto\",\"Stretch\",\"Rows\"],defaultValue:\"auto\"},heightInset:{type:ControlType.Number,title:\"Inset\",min:0,max:500,defaultValue:0,hidden:props=>props.heightType!==\"stretch\"},heightRows:{type:ControlType.Number,title:\"Rows\",min:1,max:10,defaultValue:2,displayStepper:true,hidden:props=>props.heightType!==\"rows\"}}},snapObject:{type:ControlType.Object,title:\"Snapping\",controls:{snap:{type:ControlType.Boolean,title:\"Enable\"},snapEdge:{type:ControlType.Enum,title:\"Edge\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",hidden:props=>!props.snap},fluid:{type:ControlType.Boolean,title:\"Fluid\",defaultValue:false,hidden:props=>!props.snap}}},fadeObject:{type:ControlType.Object,title:\"Fading\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden:props=>!props.fadeContent},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",hidden:props=>!props.fadeContent,min:0,max:1,step:.05,defaultValue:0},fadeTransition:{type:ControlType.Transition,title:\"Transition\",hidden:props=>!props.fadeContent}}},progressObject:{type:ControlType.Object,title:\"Progress\",controls:{showScrollbar:{type:ControlType.Boolean,title:\"Scroll Bar\",defaultValue:false},showProgressDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:false,hidden:props=>props.showScrollbar},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:4,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}},arrowObject:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:true},arrowFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showMouseControls},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:40,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:0,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",placeholder:\"Movies...\"},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0}});function Dot({currentScroll,scrollInfo,isSelected,selectedOpacity,opacity:unselectedOpacity,total,index,dotStyle,buttonStyle,gap,padding,axis,directionModifier,...props}){const opacity=useTransform(currentScroll,v=>{if(!scrollInfo.current?.scrollLength){return index===0?selectedOpacity:unselectedOpacity;}const currentScroll=v*directionModifier;const pageLength=scrollInfo.current?.scrollLength/total;const minScroll=pageLength*index;const maxScroll=minScroll+pageLength;const isSelected=currentScroll>=minScroll&&(index<total-1?currentScroll<maxScroll:index===total-1);return isSelected?selectedOpacity:unselectedOpacity;});const inlinePadding=gap/2;let top=!axis&&index>0?inlinePadding:padding;let bottom=!axis&&index!==total-1?inlinePadding:padding;let right=axis&&index!==total-1?inlinePadding:padding;let left=axis&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle,opacity}})});}function Placeholder(){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to swipe between.\"})]});}function MouseStyles(){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:`<style>@media (pointer: fine) {\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar {\n                    display: none;\n                    -webkit-appearance: none;\n                    width: 0;\n                    height: 0;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"]::-webkit-scrollbar-thumb {\n                    display: none;\n                }\n\n                .framer--carousel[data-show-scrollbar=\"false\"] {\n                    scrollbar-width: none;\n                    scrollbar-height: none;\n                }\n            }</style>`}});}/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:130,lineHeight:1.5,textAlign:\"center\"};const labelStyle={clip:\"rect(0 0 0 0)\",WebkitClipPath:\"inset(50%)\",clipPath:\"inset(50%)\",height:1,width:1,margin:-1,padding:0,overflow:\"hidden\",position:\"absolute\",whiteSpace:\"nowrap\"};/**\n * GUI styles\n */const baseContainerStyle={display:\"flex\",overflow:\"hidden\",width:\"100%\",height:\"100%\",position:\"relative\"};const baseCarouselStyle={padding:0,margin:0,listStyle:\"none\",position:\"relative\",display:\"flex\",flex:\"1 1 100%\",width:\"100%\",height:\"100%\"};const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",top:0,left:0,right:0,bottom:0,pointerEvents:\"none\",border:0,padding:0,margin:0};/**\n * Dot styles\n */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(\"ltr\");// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{if(window?.document?.documentElement?.dir===\"rtl\"){setWritingDirection(\"rtl\");}},[]);return writingDirection;}function AutoIdLayoutGroup({children,...props}){const id=useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:id,...props,children:children});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Carousel\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useOverlayState,useQueryData,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{MarkdownTable}from\"https://framerusercontent.com/modules/5UPpLsIptml8Pf2ste2Q/CGv6Dz5yIXHe6rOvd3YV/Table_test.js\";import Carousel from\"https://framerusercontent.com/modules/UIrMjSS6ZX89L0CsT8k6/3dMrKtwDsHhQeeykStyV/Carousel.js\";import{withCustomSelector}from\"https://framerusercontent.com/modules/nuqah1HuGMlbjSKIeDUJ/UOhkyfJFdD30t4qy3JPC/Class1.js\";import Gallery1 from\"https://framerusercontent.com/modules/AXYx5vZE841reVz36eAg/0K9SLIkXmblV6k3hiXox/RMaTUGtcU.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/n2COue28PqLIorUsiA2k/XsSDeorFMR5McXqu7ZYX/MoIA9BI0R.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/o0vUv2W4JrWFSFL7kYI5/R2DO4arG0UuyooMV8fOC/WiWVcZArd.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/xTMg0u4VOOA4o4tEa4es/WgVezyBTIGLgUyjpKOng/YckFIlg3V.js\";import AboutWrap from\"https://framerusercontent.com/modules/bAehLZI4WqJFcE8cUu66/ZX3pyLu62UQAoPD9AN7a/cvZC3dyen.js\";import Gallery from\"https://framerusercontent.com/modules/xxOejhvu9fJGf1Y2INxx/PJF10bvpbU4ttifAefAw/D2GsRa5OG.js\";import BG from\"https://framerusercontent.com/modules/eoQ5YB5rNNUiJPnsS84D/W0w2AXAspKz9TQIDgNXO/eYnwuYez8.js\";import TrelloWrap from\"https://framerusercontent.com/modules/lOnmKgslreE7MeotNBDD/R4DbZ57tCH9Gukufivv6/FHDqJssSs.js\";import PricesWrap from\"https://framerusercontent.com/modules/3Fg6wvzzjWOdQk2SIO8I/jvIIh9fn5CIP0TUuDI0l/iS8DhYBYE.js\";import TOSWrap from\"https://framerusercontent.com/modules/an7txoQISygQIQSL9eE3/thKC8koV3YDzlhsmoV5j/n46QXQRjW.js\";import TextBox from\"https://framerusercontent.com/modules/xvLWfHmMl9MrWQTyOHDm/mNtYpNIMoqwqLhZlCIfY/v2NIXMZmm.js\";import GalleryWrap from\"https://framerusercontent.com/modules/2306pY1UJBBzhQRYMNgK/7bBNaTgsDIqAKMkQKalt/VLV7ThbBn.js\";import ContactsWrap from\"https://framerusercontent.com/modules/ySRYgIQDIxdhMpxw7Lgf/T2i7UxXrv1RQ7MC1c27H/ZGbmBj2VZ.js\";const GalleryWrapFonts=getFonts(GalleryWrap);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithCustomSelector1gm9dy=withCodeBoundaryForOverrides(motion.div,{nodeId:\"eqy7watfP\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const AboutWrapFonts=getFonts(AboutWrap);const MotionDivWithCustomSelectori1uljo=withCodeBoundaryForOverrides(motion.div,{nodeId:\"oSQg3vL7a\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const ContactsWrapFonts=getFonts(ContactsWrap);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const TrelloWrapFonts=getFonts(TrelloWrap);const PricesWrapFonts=getFonts(PricesWrap);const MotionDivWithCustomSelector153cevt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"sQLO9iDrZ\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const TOSWrapFonts=getFonts(TOSWrap);const MotionDivWithCustomSelector14li3ha=withCodeBoundaryForOverrides(motion.div,{nodeId:\"MEYkgMjpN\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const BGFonts=getFonts(BG);const TextBoxFonts=getFonts(TextBox);const MotionDivWithCustomSelectorub4wpr=withCodeBoundaryForOverrides(motion.div,{nodeId:\"VfFAanIG1\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const GalleryFonts=getFonts(Gallery);const CarouselFonts=getFonts(Carousel);const MarkdownTableFonts=getFonts(MarkdownTable);const MotionDivWithCustomSelector11wms7l=withCodeBoundaryForOverrides(motion.div,{nodeId:\"QJ9Bims7G\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const MotionDivWithCustomSelector1rpsngd=withCodeBoundaryForOverrides(motion.div,{nodeId:\"HDA5z91uv\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const MotionDivWithCustomSelector1ag5kq=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Gp1OT6o_E\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const MotionDivWithCustomSelectorqhf0rf=withCodeBoundaryForOverrides(motion.div,{nodeId:\"bEd9k2SS6\",override:withCustomSelector,scopeId:\"hHtYIXEDn\"});const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"pB_VsuTiY\",\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"];const serializationHash=\"framer-SO0s9\";const variantClassNames={aLBm9qgN4:\"framer-v-1242pdw\",BOqoqasYy:\"framer-v-zdh1dv\",gCuhzyBte:\"framer-v-nfgd8e\",IK4MrFamA:\"framer-v-17zgub1\",K5qCCXL7v:\"framer-v-1sy44z1\",nyYiDdIAk:\"framer-v-gybov2\",p2ev7zhI0:\"framer-v-1xkw6bj\",pB_VsuTiY:\"framer-v-17mpgby\",RCt5HyBug:\"framer-v-102w626\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TSX64yLbnFJTMxvcRI=undefined;const WywzdIJO1FJTMxvcRI=undefined;const idFJTMxvcRI=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:224,type:\"spring\"};const transition3={damping:98,delay:0,mass:1.8,stiffness:20,type:\"spring\"};const transition4={damping:72,delay:0,mass:1,stiffness:101,type:\"spring\"};const transition5={damping:75,delay:0,mass:1,stiffness:162,type:\"spring\"};const transition6={damping:72,delay:0,mass:1,stiffness:208,type:\"spring\"};const transition7={damping:60,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation1={opacity:1,rotate:-14,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:481};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition8={damping:60,delay:.1,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const animation3={opacity:1,rotate:1,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:454};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation4={opacity:1,rotate:16,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const animation5={opacity:1,rotate:16,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:700};const transition9={damping:60,delay:.3,mass:1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:20,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition9,x:0,y:0};const animation7={opacity:1,rotate:20,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:365};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:587};const animation9={opacity:1,rotate:-13,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:380};const transition10={damping:60,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition10,x:0,y:0};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:751};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transition11={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition12={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const transition13={damping:67,delay:0,mass:1,stiffness:208,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:0};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:5e3};const transition14={damping:67,delay:.3,mass:1,stiffness:208,type:\"spring\"};const animation14={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition14,x:0,y:0};const transition15={damping:96,delay:.1,mass:5.4,stiffness:20,type:\"spring\"};const animation15={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition15,x:0,y:0};const animation16={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-7318};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"FJTMxvcRI\",data:Gallery1,type:\"Collection\"},limit:{type:\"LiteralValue\",value:28},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"FJTMxvcRI\",name:\"TSX64yLbn\",type:\"Identifier\"},{collection:\"FJTMxvcRI\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"FJTMxvcRI\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"FJTMxvcRI\",data:Gallery1,type:\"Collection\"},limit:{type:\"LiteralValue\",value:28},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"FJTMxvcRI\",name:\"TSX64yLbn\",type:\"Identifier\"},{collection:\"FJTMxvcRI\",name:\"WywzdIJO1\",type:\"Identifier\"},{collection:\"FJTMxvcRI\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition16={damping:67,delay:.1,mass:1,stiffness:208,type:\"spring\"};const animation17={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition16,x:0,y:0};const animation18={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:900};const animation19={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2376};const transition17={damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"};const transition18={damping:60,delay:.15,mass:1,stiffness:800,type:\"spring\"};const animation20={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2e3};const transition19={damping:67,delay:.1,mass:1,stiffness:132,type:\"spring\"};const animation21={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition19,x:0,y:0};const animation22={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-1527};const animation23={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2800};const transition20={damping:67,delay:.1,mass:1,stiffness:116,type:\"spring\"};const animation24={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition20,x:0,y:0};const animation25={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2558};const transition21={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation26={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition21,x:0,y:0};const animation27={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition21,x:0,y:0};const animation28={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const humanReadableVariantMap={\"About leave\":\"RCt5HyBug\",\"Gallery leave\":\"nyYiDdIAk\",\"Price leave\":\"K5qCCXL7v\",\"TOS leave\":\"IK4MrFamA\",About:\"p2ev7zhI0\",Default:\"pB_VsuTiY\",Gallery:\"BOqoqasYy\",Price:\"aLBm9qgN4\",TOS:\"gCuhzyBte\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pB_VsuTiY\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pB_VsuTiY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1dbxon4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"pB_VsuTiY\"),700);});const onAppear15u2d8o=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"pB_VsuTiY\"),500);});const K5dq5Qy6U1deunux=activeVariantCallback(async(...args)=>{setVariant(\"BOqoqasYy\");});const wHZEDMOLA1lvy755=activeVariantCallback(async(...args)=>{setVariant(\"p2ev7zhI0\");});const PsaFiDEmi1ca6faw=activeVariantCallback(async(...args)=>{setVariant(\"aLBm9qgN4\");});const PsaFiDEmi49461n=activeVariantCallback(async(...args)=>{setVariant(\"gCuhzyBte\");});const onTap1wfpna3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nyYiDdIAk\"),300);});const onTapw20k0y=activeVariantCallback(async(...args)=>{setVariant(\"pB_VsuTiY\");});const onTap6u4h6h=activeVariantCallback(async(...args)=>{setVariant(\"RCt5HyBug\");});const onTapq7xync=activeVariantCallback(async(...args)=>{setVariant(\"K5qCCXL7v\");});const onTap1anjbls=activeVariantCallback(async(...args)=>{setVariant(\"IK4MrFamA\");});const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1lvy755=activeVariantCallback(async(...args)=>{setVariant(\"p2ev7zhI0\");});const onTap1deunux=activeVariantCallback(async(...args)=>{setVariant(\"BOqoqasYy\");});const onTap1ca6faw=activeVariantCallback(async(...args)=>{setVariant(\"aLBm9qgN4\");});const onTap49461n=activeVariantCallback(async(...args)=>{setVariant(\"gCuhzyBte\");});useOnVariantChange(baseVariant,{IK4MrFamA:onAppear15u2d8o,K5qCCXL7v:onAppear15u2d8o,nyYiDdIAk:onAppear1dbxon4,RCt5HyBug:onAppear15u2d8o});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"BOqoqasYy\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"BOqoqasYy\")return false;return true;};const isDisplayed5=()=>{if([\"BOqoqasYy\",\"nyYiDdIAk\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if([\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"gCuhzyBte\",\"IK4MrFamA\"].includes(baseVariant))return false;return true;};const isDisplayed7=()=>{if([\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({BOqoqasYy:{value:transition2},IK4MrFamA:{value:transition6},K5qCCXL7v:{value:transition5},nyYiDdIAk:{value:transition3},p2ev7zhI0:{value:transition2},RCt5HyBug:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17mpgby\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"pB_VsuTiY\",ref:refBinding,style:{backgroundColor:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(230, 230, 230))\",...style},...addPropertyOverrides({aLBm9qgN4:{\"data-framer-name\":\"Price\"},BOqoqasYy:{\"data-framer-name\":\"Gallery\"},gCuhzyBte:{\"data-framer-name\":\"TOS\"},IK4MrFamA:{\"data-framer-name\":\"TOS leave\",\"data-highlight\":true},K5qCCXL7v:{\"data-framer-name\":\"Price leave\",\"data-highlight\":true},nyYiDdIAk:{\"data-framer-name\":\"Gallery leave\",\"data-highlight\":true},p2ev7zhI0:{\"data-framer-name\":\"About\"},RCt5HyBug:{\"data-framer-name\":\"About leave\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bgj4b6\",\"data-framer-name\":\"Figures\",layoutDependency:layoutDependency,layoutId:\"TK8MRiflN\",children:[/*#__PURE__*/_jsx(MotionDivWithCustomSelector1gm9dy,{className:\"framer-1gm9dy\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"eqy7watfP\",style:{rotate:-14},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:193,width:\"264px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*.23541666666666689-94.5)+0+-2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-94t98-container\",\"data-framer-appear-id\":\"94t98\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"lUvgxjc4P-container\",nodeId:\"lUvgxjc4P\",optimized:true,rendersWithMotion:true,scopeId:\"hHtYIXEDn\",...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(GalleryWrap,{height:\"100%\",id:\"lUvgxjc4P\",jCUqMUQNb:\"ZiJyaPO86\",K5dq5Qy6U:K5dq5Qy6U1deunux,layoutId:\"lUvgxjc4P\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"MbueLPziI\"),width:\"100%\",...addPropertyOverrides({BOqoqasYy:{jCUqMUQNb:\"vIBiEL8f9\"},IK4MrFamA:{K5dq5Qy6U:undefined},nyYiDdIAk:{jCUqMUQNb:\"vIBiEL8f9\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelectori1uljo,{className:\"framer-i1uljo\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"oSQg3vL7a\",style:{rotate:20},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:204,width:\"201px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*.6666666666666669-93)+0+-9,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-10zvekg-container\",\"data-framer-appear-id\":\"10zvekg\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"BNV9qM00P-container\",nodeId:\"BNV9qM00P\",optimized:true,rendersWithMotion:true,scopeId:\"hHtYIXEDn\",...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AboutWrap,{height:\"100%\",id:\"BNV9qM00P\",iHVRS6TY3:\"xSDJHUvnt\",layoutId:\"BNV9qM00P\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"L8tajtHBX\"),wHZEDMOLA:wHZEDMOLA1lvy755,width:\"100%\",...addPropertyOverrides({IK4MrFamA:{wHZEDMOLA:undefined},p2ev7zhI0:{iHVRS6TY3:\"fBbxa56sr\"},RCt5HyBug:{iHVRS6TY3:\"fBbxa56sr\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1unmd03\",\"data-framer-appear-id\":\"1unmd03\",\"data-framer-name\":\"Contacts\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"Ld4Uz_fFS\",optimized:true,style:{rotate:16,transformPerspective:1200},transformTemplate:transformTemplate1,variants:{aLBm9qgN4:{transformPerspective:undefined},BOqoqasYy:{transformPerspective:undefined},gCuhzyBte:{transformPerspective:undefined},IK4MrFamA:{transformPerspective:undefined},K5qCCXL7v:{transformPerspective:undefined},nyYiDdIAk:{transformPerspective:undefined},p2ev7zhI0:{transformPerspective:undefined},RCt5HyBug:{transformPerspective:undefined}},...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},IK4MrFamA:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:\"117px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*2220446049250313e-31-38.5)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7k5135-container\",layoutDependency:layoutDependency,layoutId:\"Db5QHcJ9h-container\",nodeId:\"Db5QHcJ9h\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(ContactsWrap,{height:\"100%\",id:\"Db5QHcJ9h\",layoutId:\"Db5QHcJ9h\",style:{height:\"100%\",width:\"100%\"},UtDcAb7xN:\"NqMFiSJDH\",variant:matchVariant(\"QgRTD3w52\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-t06e4m\",\"data-framer-appear-id\":\"t06e4m\",\"data-framer-name\":\"Progress\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"qv_wW2F9n\",optimized:true,style:{rotate:20,transformPerspective:1200},transformTemplate:transformTemplate1,variants:{aLBm9qgN4:{transformPerspective:undefined},BOqoqasYy:{transformPerspective:undefined},gCuhzyBte:{transformPerspective:undefined},IK4MrFamA:{transformPerspective:undefined},K5qCCXL7v:{transformPerspective:undefined},nyYiDdIAk:{transformPerspective:undefined},p2ev7zhI0:{transformPerspective:undefined},RCt5HyBug:{transformPerspective:undefined}},...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},IK4MrFamA:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,width:\"155px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*1.1000000000000003-52)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eqd8dv-container\",layoutDependency:layoutDependency,layoutId:\"B9tuDe4nK-container\",nodeId:\"B9tuDe4nK\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",style:{rotate:-9},children:/*#__PURE__*/_jsx(TrelloWrap,{height:\"100%\",id:\"B9tuDe4nK\",layoutId:\"B9tuDe4nK\",SJHUQoqHe:\"V50LU1J6v\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"QGKRUFug4\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector153cevt,{className:\"framer-153cevt\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"sQLO9iDrZ\",style:{rotate:8},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:263,width:\"224px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*.5020833333333335-131.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1lwfr9v-container\",\"data-framer-appear-id\":\"1lwfr9v\",initial:animation8,layoutDependency:layoutDependency,layoutId:\"gUDHCXsgM-container\",nodeId:\"gUDHCXsgM\",optimized:true,rendersWithMotion:true,scopeId:\"hHtYIXEDn\",...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(PricesWrap,{CW56Q8Nmk:\"D8iR3688_\",height:\"100%\",id:\"gUDHCXsgM\",layoutId:\"gUDHCXsgM\",PsaFiDEmi:PsaFiDEmi1ca6faw,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gqv1whVbZ\"),width:\"100%\",...addPropertyOverrides({aLBm9qgN4:{CW56Q8Nmk:\"L8POrX76s\"},IK4MrFamA:{PsaFiDEmi:undefined},K5qCCXL7v:{CW56Q8Nmk:\"L8POrX76s\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector14li3ha,{className:\"framer-14li3ha\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"MEYkgMjpN\",style:{rotate:-13,transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:250,width:\"199px\",y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*.9270833333333336-125)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-n1pjlq-container\",\"data-framer-appear-id\":\"n1pjlq\",\"data-framer-name\":\"Figure 6 Warp\",initial:animation9,layoutDependency:layoutDependency,layoutId:\"kQjGKc87X-container\",name:\"Figure 6 Warp\",nodeId:\"kQjGKc87X\",optimized:true,rendersWithMotion:true,scopeId:\"hHtYIXEDn\",...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TOSWrap,{CW56Q8Nmk:\"D8iR3688_\",height:\"100%\",id:\"kQjGKc87X\",layoutId:\"kQjGKc87X\",name:\"Figure 6 Warp\",PsaFiDEmi:PsaFiDEmi49461n,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"EaED7mhUT\"),width:\"100%\",...addPropertyOverrides({gCuhzyBte:{CW56Q8Nmk:\"L8POrX76s\"},IK4MrFamA:{variant:matchVariant(\"VmKhYfR6Z\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,className:\"framer-tb78l\",\"data-framer-appear-id\":\"tb78l\",\"data-framer-name\":\"Base\",initial:animation11,layoutDependency:layoutDependency,layoutId:\"U8zVXWdIm\",optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,variants:{aLBm9qgN4:{transformPerspective:undefined},BOqoqasYy:{transformPerspective:undefined},gCuhzyBte:{transformPerspective:undefined},IK4MrFamA:{transformPerspective:undefined},K5qCCXL7v:{transformPerspective:undefined},nyYiDdIAk:{transformPerspective:undefined},p2ev7zhI0:{transformPerspective:undefined},RCt5HyBug:{transformPerspective:undefined}},...addPropertyOverrides({aLBm9qgN4:{animate:undefined,initial:undefined,optimized:undefined},BOqoqasYy:{animate:undefined,initial:undefined,optimized:undefined},gCuhzyBte:{animate:undefined,initial:undefined,optimized:undefined},IK4MrFamA:{animate:undefined,initial:undefined,optimized:undefined},K5qCCXL7v:{animate:undefined,initial:undefined,optimized:undefined},nyYiDdIAk:{animate:undefined,initial:undefined,optimized:undefined},p2ev7zhI0:{animate:undefined,initial:undefined,optimized:undefined},RCt5HyBug:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:784,y:(componentViewport?.y||0)+160+(((componentViewport?.height||800)-320)*.3854166666666669-392)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-172dydt-container\",layoutDependency:layoutDependency,layoutId:\"Kw155ah6n-container\",nodeId:\"Kw155ah6n\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",style:{rotate:-17},children:/*#__PURE__*/_jsx(BG,{height:\"100%\",id:\"Kw155ah6n\",layoutId:\"Kw155ah6n\",variant:matchVariant(\"nMiFLsHJV\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:165,width:\"121px\",y:(componentViewport?.y||0)+160+-160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-70t0h3-container\",layoutDependency:layoutDependency,layoutId:\"uCSQHNYBj-container\",nodeId:\"uCSQHNYBj\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(TextBox,{bsCSrgx_Y:\"Chankkhoo\",height:\"100%\",id:\"uCSQHNYBj\",JoU3g3HBm:\"2D Illustrator\",layoutId:\"uCSQHNYBj\",style:{width:\"100%\"},Sy3xVoBT5:\"rgb(156, 23, 8)\",variant:matchVariant(\"eMlJGlOIV\"),width:\"100%\",xYfN_SWMk:\"CHANKKHOO\",Z_JZ4XOst:\"2D Illustrator\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jhae24\",\"data-framer-name\":\"Infos\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"e4bgzkgB2\",children:[/*#__PURE__*/_jsx(MotionDivWithCustomSelectorub4wpr,{className:\"framer-ub4wpr\",\"data-framer-name\":\"Main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VfFAanIG1\",onTap:onTap1wfpna3,style:{backdropFilter:\"blur(3px)\",backgroundColor:\"rgba(232, 232, 232, 0.91)\",WebkitBackdropFilter:\"blur(3px)\"},variants:{aLBm9qgN4:{backgroundColor:\"rgba(231, 231, 231, 0.91)\"},gCuhzyBte:{backgroundColor:\"rgba(231, 231, 231, 0.91)\"},IK4MrFamA:{backgroundColor:\"rgba(231, 231, 231, 0.22)\"},K5qCCXL7v:{backgroundColor:\"rgba(231, 231, 231, 0.22)\"},nyYiDdIAk:{backgroundColor:\"rgba(232, 232, 232, 0.22)\"},RCt5HyBug:{backgroundColor:\"rgba(231, 231, 231, 0.22)\"}},...addPropertyOverrides({aLBm9qgN4:{onTap:onTapq7xync},gCuhzyBte:{onTap:onTap1anjbls},IK4MrFamA:{\"data-highlight\":undefined,onTap:undefined},K5qCCXL7v:{\"data-highlight\":undefined,onTap:undefined},nyYiDdIAk:{onTap:onTapw20k0y},p2ev7zhI0:{onTap:onTap6u4h6h},RCt5HyBug:{onTap:onTapw20k0y}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Transition,{value:transition11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:165,width:\"121px\",...addPropertyOverrides({aLBm9qgN4:{y:(componentViewport?.y||0)+0+0},BOqoqasYy:{y:(componentViewport?.y||0)+0+0},gCuhzyBte:{y:(componentViewport?.y||0)+0+0},IK4MrFamA:{y:(componentViewport?.y||0)+0+0},K5qCCXL7v:{y:(componentViewport?.y||0)+0+0},nyYiDdIAk:{y:(componentViewport?.y||0)+0+0},p2ev7zhI0:{y:(componentViewport?.y||0)+0+0},RCt5HyBug:{y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8c4wil-container\",layoutDependency:layoutDependency,layoutId:\"yjVlDas9p-container\",nodeId:\"yjVlDas9p\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(TextBox,{bsCSrgx_Y:\"Chankkhoo\",height:\"100%\",id:\"yjVlDas9p\",JoU3g3HBm:\"\",layoutId:\"yjVlDas9p\",style:{width:\"100%\"},Sy3xVoBT5:\"rgb(156, 23, 8)\",variant:matchVariant(\"eMlJGlOIV\"),width:\"100%\",xYfN_SWMk:\"Gallery\",Z_JZ4XOst:\"2D Illustrator\",...addPropertyOverrides({aLBm9qgN4:{xYfN_SWMk:\"Prices\"},gCuhzyBte:{xYfN_SWMk:\"Term of Service\"},IK4MrFamA:{xYfN_SWMk:\"Term of Service\"},K5qCCXL7v:{xYfN_SWMk:\"Prices\"},p2ev7zhI0:{xYfN_SWMk:\"About\"},RCt5HyBug:{xYfN_SWMk:\"About\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition12,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dk7ub5\",\"data-framer-name\":\"Figure Informations\",layoutDependency:layoutDependency,layoutId:\"eZfUyQGza\",style:{borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},transformTemplate:transformTemplate2,...addPropertyOverrides({BOqoqasYy:{transformTemplate:undefined},gCuhzyBte:{transformTemplate:undefined},p2ev7zhI0:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation12,className:\"framer-s0sktm\",\"data-framer-appear-id\":\"s0sktm\",\"data-framer-name\":\"1\",initial:animation13,layoutDependency:layoutDependency,layoutId:\"E7IbsT8ow\",optimized:true,style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},...addPropertyOverrides({BOqoqasYy:{animate:animation14},nyYiDdIAk:{animate:animation15,initial:animation16}},baseVariant,gestureVariant),children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BOqoqasYy:{height:800,width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 36px, ${componentViewport?.width||\"100vw\"}), 0px) - 50px)`,y:(componentViewport?.y||0)+0+190+0+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-scvtv4-container\",layoutDependency:layoutDependency,layoutId:\"mYQemarpm-container\",nodeId:\"mYQemarpm\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(Gallery,{height:\"100%\",id:\"mYQemarpm\",layoutId:\"mYQemarpm\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cVpiZ3NfK\"),width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bn04vq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"TxO6enEP7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-131u7kz\",layoutDependency:layoutDependency,layoutId:\"MHFanxgVs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"capitalize\"},children:[\"​More work can be found through my\\xa0\",/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"AalN5Op_E\",openInNewTab:true,relValues:[],scopeId:\"hHtYIXEDn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-r4uqq0\",\"data-styles-preset\":\"MoIA9BI0R\",children:\"Facebook\"})}),\"\\xa0account\"]})}),className:\"framer-1eor10v\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"AalN5Op_E\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cwsp5o\",layoutDependency:layoutDependency,layoutId:\"FJTMxvcRI\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idFJTMxvcRI,TSX64yLbn:TSX64yLbnFJTMxvcRI,WywzdIJO1:WywzdIJO1FJTMxvcRI},index)=>{WywzdIJO1FJTMxvcRI??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`FJTMxvcRI-${idFJTMxvcRI}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WywzdIJO1:WywzdIJO1FJTMxvcRI},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nhp4z6\",layoutDependency:layoutDependency,layoutId:\"pBcbSFiEY\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",...toResponsiveImage(TSX64yLbnFJTMxvcRI),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-zarpm1\",layoutDependency:layoutDependency,layoutId:\"KZvpmOO5o\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},...addPropertyOverrides({nyYiDdIAk:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+0- -5606+30+0+0+75+0+6669+0+0),pixelHeight:1545,pixelWidth:2e3,sizes:`calc(max(min(340px, ${componentViewport?.width||\"100vw\"}), 0px) - 50px)`,...toResponsiveImage(TSX64yLbnFJTMxvcRI),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant)})})})},idFJTMxvcRI);})});}})})})]})]}),isDisplayed5()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation17,className:\"framer-wejzzv\",\"data-framer-appear-id\":\"wejzzv\",\"data-framer-name\":\"2\",initial:animation18,layoutDependency:layoutDependency,layoutId:\"jxlS7GFNo\",optimized:true,style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},...addPropertyOverrides({RCt5HyBug:{initial:animation19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fn6o8q\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"BdrWu1wCr\",children:[/*#__PURE__*/_jsx(Transition,{value:transition17,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v6ftvi\",\"data-framer-name\":\"Title and Sub\",layoutDependency:layoutDependency,layoutId:\"krFN4pBFh\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sbq7es\",\"data-framer-name\":\"Title and Close\",layoutDependency:layoutDependency,layoutId:\"Dy1_M433e\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"37px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"Meet the artist\"})}),className:\"framer-13bruyt\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"gcM_lQtO0\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(Transition,{value:transition18,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yzzxjo\",\"data-framer-name\":\"Description List\",layoutDependency:layoutDependency,layoutId:\"t5xE7xUNz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-srmy4i\",layoutDependency:layoutDependency,layoutId:\"wqPw8zgKI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wfmagh\",layoutDependency:layoutDependency,layoutId:\"Mdj2xT_4L\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"286px\",src:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869 707w\"},className:\"framer-hp8cr8\",layoutDependency:layoutDependency,layoutId:\"GlBU592lR\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},...addPropertyOverrides({p2ev7zhI0:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+0+16+0+0+40.7+20+0+0+0+0+0),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"286px\",src:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869 707w\"}},RCt5HyBug:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+2378+16+0+0+40.7+20+0+0+0+0+0),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"286px\",src:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/56875KA7guy8LNH5V7aQ9gQOk.png?width=707&height=869 707w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17nwnff\",layoutDependency:layoutDependency,layoutId:\"f98Szqfmi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",style:{\"--framer-text-alignment\":\"left\"},children:\"Hi!\"})}),className:\"framer-10aha0d\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R07zYebJz\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"17px\"},children:\"I'm Chanh, a freelance Illustrator based in HCM. I mostly do 2D Illustrator and occasionally doing some UX/UI and Product design.\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"17px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"17px\"},children:\"Currently learning 2D animation\"})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-1ifjl81, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"VIE/EN OK!\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[\"For any inquiries and questions, please contact me at \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"T0fATu0f5\",openInNewTab:true,relValues:[],scopeId:\"hHtYIXEDn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"nguyenquynhchi023@gmail.com\"})})]})]}),className:\"framer-7wb22h\",\"data-framer-name\":\"Descrip\",fonts:[\"CUSTOM;VCR OSD Mono Regular\",\"FS;Satoshi-medium\",\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"T0fATu0f5\",style:{\"--extracted-14qxiz\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-1ifjl81\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-2gxw0f\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-r6o4lv\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j242uo\",layoutDependency:layoutDependency,layoutId:\"GPnlG1Y2_\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"center\"},children:\"Software i use for drawing\"})}),className:\"framer-18hoz1q\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pYj2cYmJJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19luw21\",layoutDependency:layoutDependency,layoutId:\"z8QvYhhjt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1niw91m\",layoutDependency:layoutDependency,layoutId:\"ExqmmVwQc\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,pixelHeight:260,pixelWidth:261,sizes:\"100px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"},className:\"framer-1wy5slo\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"r37olCakH\",...addPropertyOverrides({p2ev7zhI0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+0+16+0+0+40.7+20+786.3+0+0+0),pixelHeight:260,pixelWidth:261,sizes:\"100px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}},RCt5HyBug:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+2378+16+0+0+40.7+20+786.3+0+0+0),pixelHeight:260,pixelWidth:261,sizes:\"100px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Clip studio pant \",/*#__PURE__*/_jsx(motion.br,{}),\"(Touch up)\"]})}),className:\"framer-1h3x9ds\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uvoUwpjYb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hx4imo\",layoutDependency:layoutDependency,layoutId:\"W7Jo5ww6i\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"102px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"},className:\"framer-edlr68\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"kcptWQq0v\",...addPropertyOverrides({p2ev7zhI0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+0+16+0+0+40.7+20+786.3+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"102px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}},RCt5HyBug:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+2378+16+0+0+40.7+20+786.3+0+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"102px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Procreate\",/*#__PURE__*/_jsx(motion.br,{}),\"(Main)\"]})}),className:\"framer-1x0abue\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A5xqj2_m2\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})]})}),isDisplayed6()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation17,className:\"framer-1457pp4\",\"data-framer-appear-id\":\"1457pp4\",\"data-framer-name\":\"3\",initial:animation20,layoutDependency:layoutDependency,layoutId:\"Ha_5R4RA_\",optimized:true,style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},...addPropertyOverrides({K5qCCXL7v:{animate:animation21,initial:animation22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-osdrm3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"l74nYnRZ0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u5oex6\",layoutDependency:layoutDependency,layoutId:\"P6kzDrLEt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Exchange rate: 1 USD ≈ 25 000 vnđ\"})})}),className:\"framer-19w27l0\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"kmgSqusep\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"HOW TO COMMISSION\"})}),/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1bqba7n, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[\"I accept waitlist for every following month, stay notice on my facebook for more information. You can contact me if you want to be waitlisted till a specific month\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.strong,{children:\"FORM:\"})]}),/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1g7yh5z, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Please confirm you have read and agreed to the Term of Service\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\" \"})]}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-utobz9, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.h1,{children:[\"Type of commission: \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1gg0667, var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"(A or B)\"})})]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h1,{children:\"Payment method:\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.h1,{children:\"Character ref:\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--framer-text-color\":\"var(--extracted-ca0ml2, var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qyxu8x, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"Reference board:\"}),\"(\",/*#__PURE__*/_jsx(motion.em,{children:\"in pdf, pureref file, .png… are good!!)\"})]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--framer-text-color\":\"var(--extracted-105y5hn, var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-hrtzre, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"Others: \"}),/*#__PURE__*/_jsx(motion.em,{children:\"(details I need to take note/avoid...)\"})]})})]})]}),className:\"framer-ovghqb\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"K6q7FHJ56\",style:{\"--extracted-105y5hn\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--extracted-1bqba7n\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-1g7yh5z\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-1gg0667\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--extracted-1qyxu8x\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-ca0ml2\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-hrtzre\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-utobz9\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w9xlk3\",\"data-framer-name\":\"type A\",layoutDependency:layoutDependency,layoutId:\"ltbGPRjly\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xt6yo8\",layoutDependency:layoutDependency,layoutId:\"IN2SUC2bo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"31px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE A: Model type\"})}),className:\"framer-cwda12\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"NVtSVJ39N\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[\"Characters posing in a plain environment like fashion magazine\",/*#__PURE__*/_jsxs(motion.strong,{children:[/*#__PURE__*/_jsx(motion.br,{}),\"*White BG, simple texture BG and pattern BG are free!\"]})]})}),className:\"framer-1bp2w5l\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"xAWKYAfdk\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2p3aa9\",layoutDependency:layoutDependency,layoutId:\"xSZtTJ1kX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m12ano-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yf3uzVfdi-container\",nodeId:\"yf3uzVfdi\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(75, 128, 11, 0.77)\",arrowPadding:7,arrowRadius:58,arrowSize:36,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:0},gap:161,height:\"100%\",id:\"yf3uzVfdi\",layoutId:\"yf3uzVfdi\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",dotsGap:6,dotsInset:2,dotSize:6,dotsOpacity:.4,dotsPadding:7,dotsRadius:50,showProgressDots:true,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1125,intrinsicWidth:2048,pixelHeight:1125,pixelWidth:2048,sizes:\"303px\",src:\"https://framerusercontent.com/images/509IB50rA6tM11AsD4SwIUA4QkE.png?width=2048&height=1125\",srcSet:\"https://framerusercontent.com/images/509IB50rA6tM11AsD4SwIUA4QkE.png?scale-down-to=512&width=2048&height=1125 512w,https://framerusercontent.com/images/509IB50rA6tM11AsD4SwIUA4QkE.png?scale-down-to=1024&width=2048&height=1125 1024w,https://framerusercontent.com/images/509IB50rA6tM11AsD4SwIUA4QkE.png?width=2048&height=1125 2048w\"},className:\"framer-1pz1hia\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"c7ZbhDBUu\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2047,intrinsicWidth:1915,pixelHeight:2047,pixelWidth:1915,sizes:\"157px\",src:\"https://framerusercontent.com/images/R1R0AIb7oCJeU2AI0FHL7ZzvI.png?width=1915&height=2047\",srcSet:\"https://framerusercontent.com/images/R1R0AIb7oCJeU2AI0FHL7ZzvI.png?scale-down-to=1024&width=1915&height=2047 957w,https://framerusercontent.com/images/R1R0AIb7oCJeU2AI0FHL7ZzvI.png?width=1915&height=2047 1915w\"},className:\"framer-5j974r\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"J8nW7evqJ\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2046,intrinsicWidth:1447,pixelHeight:2046,pixelWidth:1447,sizes:\"117px\",src:\"https://framerusercontent.com/images/9xM5rfs7eTFLdkf2C41ZZz1hg.png?width=1447&height=2046\",srcSet:\"https://framerusercontent.com/images/9xM5rfs7eTFLdkf2C41ZZz1hg.png?scale-down-to=1024&width=1447&height=2046 724w,https://framerusercontent.com/images/9xM5rfs7eTFLdkf2C41ZZz1hg.png?width=1447&height=2046 1447w\"},className:\"framer-1rtvftj\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"fR45ZVraN\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638.4,intrinsicWidth:1060.8,pixelHeight:2048,pixelWidth:1326,sizes:\"108px\",src:\"https://framerusercontent.com/images/b2eY5HTDQsVAhiwCOt4skX0c4o.jpg?width=1326&height=2048\",srcSet:\"https://framerusercontent.com/images/b2eY5HTDQsVAhiwCOt4skX0c4o.jpg?scale-down-to=1024&width=1326&height=2048 663w,https://framerusercontent.com/images/b2eY5HTDQsVAhiwCOt4skX0c4o.jpg?width=1326&height=2048 1326w\"},className:\"framer-1ous3la\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"bMoD3ZQrE\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1412,pixelWidth:2048,positionX:\"center\",positionY:\"center\",sizes:\"295px\",src:\"https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?width=2048&height=1412\",srcSet:\"https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?scale-down-to=512&width=2048&height=1412 512w,https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?scale-down-to=1024&width=2048&height=1412 1024w,https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?width=2048&height=1412 2048w\"},className:\"framer-6r4m7c\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"oJJGhCOpD\"})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k1sx02\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"Bv3xmtnej\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uznrs9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tkIo2L9LG-container\",nodeId:\"tkIo2L9LG\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:12},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:12},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:13},height:\"100%\",id:\"tkIo2L9LG\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"tkIo2L9LG\",markdown:\"| Type | Price | +1 Char                         | +1 pose\\n|-----------|-------|----------------------------------|------------------------|\\n| Bust up | $34 | +90% (max 2) | +20%|\\n| Half body | $48 | +90% (max 2) | +30%|\\n| Full body | $64 | +100% (max 2) | +50%|\\n\",outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z1z5v4\",layoutDependency:layoutDependency,layoutId:\"jZe5Z5mRB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\",\"--framer-text-stroke-width\":\"var(--extracted-1kkmzbh, 1px)\"},children:[\" + Props: \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-stroke-width\":\"var(--extracted-bh295w, 0px)\"},children:\"+50%\"})]})}),className:\"framer-12boo5z\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"t1UKuOfO1\",style:{\"--extracted-1kkmzbh\":\"1px\",\"--extracted-1nvstw5\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--extracted-1w3ko1f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-bh295w\":\"0px\",\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lxjevd\",\"data-framer-name\":\"Type B\",layoutDependency:layoutDependency,layoutId:\"oFIW3I1Eo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ie9o7e\",layoutDependency:layoutDependency,layoutId:\"gKvAvw6c0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"31px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE B: Illustration type\"})}),className:\"framer-1v5e5h1\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"KRAy6YHqb\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Rendered illustration of characters in perspective environment\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"- With gacha type:\"})}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1x4vb1y, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"This is a Gacha comm so please note that there will be no updating process and customer will receive the finished piece\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"With gacha comm you may propose any price above the starting price, and using that along with your brief, I will determine the scope of the commission\"})})]})]}),className:\"framer-74ng3x\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"tD0auoxQF\",style:{\"--extracted-1x4vb1y\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cguek4\",layoutDependency:layoutDependency,layoutId:\"dt0z9absr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11i9knc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VkrvdpjcF-container\",nodeId:\"VkrvdpjcF\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(Carousel,{align:\"center\",ariaLabel:\"\",arrowObject:{arrowFill:\"rgba(75, 128, 11, 0.77)\",arrowPadding:7,arrowRadius:58,arrowSize:36,showMouseControls:true},axis:true,borderRadius:0,fadeObject:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeTransition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},fadeWidth:0},gap:161,height:\"100%\",id:\"VkrvdpjcF\",layoutId:\"VkrvdpjcF\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,progressObject:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:4,dotsFill:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",dotsGap:6,dotsInset:2,dotSize:6,dotsOpacity:.4,dotsPadding:7,dotsRadius:50,showProgressDots:true,showScrollbar:false},sizingObject:{heightInset:0,heightRows:2,heightType:\"stretch\",widthColumns:2,widthInset:0,widthType:\"auto\"},slots:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1412,pixelWidth:2048,positionX:\"center\",positionY:\"center\",sizes:\"295px\",src:\"https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?width=2048&height=1412\",srcSet:\"https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?scale-down-to=512&width=2048&height=1412 512w,https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?scale-down-to=1024&width=2048&height=1412 1024w,https://framerusercontent.com/images/XgMppJPF8cbllHVe7ku06Ar5wk.jpg?width=2048&height=1412 2048w\"},className:\"framer-6r4m7c\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"oJJGhCOpD\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:960,pixelWidth:679,sizes:\"115px\",src:\"https://framerusercontent.com/images/Gz7Z9FWrswkAjLTJFxFRP7FJmM4.jpg?width=679&height=960\",srcSet:\"https://framerusercontent.com/images/Gz7Z9FWrswkAjLTJFxFRP7FJmM4.jpg?width=679&height=960 679w\"},className:\"framer-12x1tj9\",\"data-framer-name\":\"6\",layoutDependency:layoutDependency,layoutId:\"zsVxh8ZwZ\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2048,intrinsicWidth:1301,pixelHeight:2048,pixelWidth:1301,sizes:\"106px\",src:\"https://framerusercontent.com/images/AiCZhivaBwtmRUg7HZMwYSjuU.png?width=1301&height=2048\",srcSet:\"https://framerusercontent.com/images/AiCZhivaBwtmRUg7HZMwYSjuU.png?scale-down-to=1024&width=1301&height=2048 650w,https://framerusercontent.com/images/AiCZhivaBwtmRUg7HZMwYSjuU.png?width=1301&height=2048 1301w\"},className:\"framer-pnv1p9\",\"data-framer-name\":\"7\",layoutDependency:layoutDependency,layoutId:\"Alvd6irLX\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2048,intrinsicWidth:1303,pixelHeight:2048,pixelWidth:1303,sizes:\"105px\",src:\"https://framerusercontent.com/images/5tJ5yZlwgrZty9ulR64E3eYZj1g.png?width=1303&height=2048\",srcSet:\"https://framerusercontent.com/images/5tJ5yZlwgrZty9ulR64E3eYZj1g.png?scale-down-to=1024&width=1303&height=2048 651w,https://framerusercontent.com/images/5tJ5yZlwgrZty9ulR64E3eYZj1g.png?width=1303&height=2048 1303w\"},className:\"framer-j0v5l\",\"data-framer-name\":\"8\",layoutDependency:layoutDependency,layoutId:\"vs5sH7Ydq\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1209,intrinsicWidth:1920,pixelHeight:1209,pixelWidth:1920,positionX:\"center\",positionY:\"center\",sizes:\"291px\",src:\"https://framerusercontent.com/images/FlcpXPlqBQKrfRj5xjjynvVsUC0.png?width=1920&height=1209\",srcSet:\"https://framerusercontent.com/images/FlcpXPlqBQKrfRj5xjjynvVsUC0.png?scale-down-to=512&width=1920&height=1209 512w,https://framerusercontent.com/images/FlcpXPlqBQKrfRj5xjjynvVsUC0.png?scale-down-to=1024&width=1920&height=1209 1024w,https://framerusercontent.com/images/FlcpXPlqBQKrfRj5xjjynvVsUC0.png?width=1920&height=1209 1920w\"},className:\"framer-z1a8fy\",\"data-framer-name\":\"9\",layoutDependency:layoutDependency,layoutId:\"dMgms6FnC\"})],snapObject:{fluid:false,snap:true,snapEdge:\"center\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b55km4\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"fEN5GPmm3\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1589o1z-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O3C_LSQ4o-container\",nodeId:\"O3C_LSQ4o\",rendersWithMotion:true,scopeId:\"hHtYIXEDn\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:12},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:12},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontStyle:\"normal\",fontWeight:400},letterSpacing:0,lineHeight:.9,size:13},height:\"100%\",id:\"O3C_LSQ4o\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"O3C_LSQ4o\",markdown:\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Starting price | $200+  | $100+  |\\n| +1 Char        | +$50 - $100 depending on detail | - |\",outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})})})]})]})}),isDisplayed7()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation17,className:\"framer-w482wa\",\"data-framer-appear-id\":\"w482wa\",\"data-framer-name\":\"4\",initial:animation23,layoutDependency:layoutDependency,layoutId:\"RYjZ7jtin\",optimized:true,style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},...addPropertyOverrides({IK4MrFamA:{animate:animation24,initial:animation25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v8xlh3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"lzPVtjnC0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17wpcde\",\"data-framer-name\":\"Notice\",layoutDependency:layoutDependency,layoutId:\"yT7V1t4Ts\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 18/ 6 / 2025\"})})}),className:\"framer-1x0t5gj\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"BJy7IOqjb\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({IK4MrFamA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 24/ 1 / 2025\"})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"By commissioning me, you have agreed to these following terms.\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"contact me for further questions.\"})})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"For Commercial commission please contact through \"}),/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"zdWlqzfo4\",openInNewTab:true,relValues:[],scopeId:\"hHtYIXEDn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"nguyenquynhchi023@gmail.com\"})})}),/*#__PURE__*/_jsx(motion.strong,{children:\" for more detail\"})]})]}),className:\"framer-xvsxzr\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"zdWlqzfo4\",style:{\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vd2njw\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"FycO2ueNu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Copyrights and permission\"})})}),className:\"framer-fghlx7\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"czXCISG1r\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-28zl2p\",layoutDependency:layoutDependency,layoutId:\"YQmZkIHoE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1awcaaq\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"qJWQwWbrA\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"THE ARTIST\"})})}),className:\"framer-imr52o\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"MNjoobz3t\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I reserve all the copyright and related rights for all the finished commission and preliminary materials produced during the working process, including but not limited to:\"}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Self-promotion.\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Display on public sites & portfolio as commission samples.\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Distribution & reproduction (feature in artbook with client's permission)\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Other copyright I am entitled to in accordance with international law.\"})}),/*#__PURE__*/_jsxs(motion.li,{children:[/*#__PURE__*/_jsx(motion.p,{children:\"If you want your comm to be private there will be small extra fee include.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I have right to decline your commission request for personal reasons.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I have right to alter my Terms of Service at any time. New rules will not apply retroactively and won't influence orders started on older terms.\"})]}),className:\"framer-mfipgk\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"zsGANOrLS\",style:{\"--extracted-14qxiz\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1ok3k95\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-ydz9fi\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2wmu3k\",layoutDependency:layoutDependency,layoutId:\"cZTyRjjo1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"THE CLIENT\"})})}),className:\"framer-grykke\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Vm8c8zATH\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Clients can use commission only for non-commercial purpose like reposting on social media with proper credit given to the artist (ex. (c) Quỳnh Chi (my facebook account)), using as profile avatar, icon, header, cover, etc, printing small amount for personal use.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Do not claim as your own art work.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Do not trace, edit, reproduce or use for any commercial purpose without my consent and paying commercial fees (cropping the work is fine!)\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1yfvjw7, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-8vgz36, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Do not use for NFTs and any other similar blockchains.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.07em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-t2ptvp, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1jpqyj2, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Do not use for AI image generation.\"})]}),className:\"framer-1wfvl9\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"puzSSLE4A\",style:{\"--extracted-14qxiz\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1jpqyj2\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1yfvjw7\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-8vgz36\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-t2ptvp\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-ydz9fi\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tx3ezt\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"fSKAzdMfR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eiraxd\",layoutDependency:layoutDependency,layoutId:\"cRq1nCP8m\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"2. References\"})})}),className:\"framer-12xiixd\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"cldpRovKj\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Please provide me a detailed brief/ moodboard about the idea, references, overall moods, other details about the characters, lore, etc. that can help me understand your idea better.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I will not accept request that require to draw exactly like the given reference.\"})]}),className:\"framer-wsvuua\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"O_SWfHMXC\",style:{\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,pixelHeight:960,pixelWidth:1096,src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"},className:\"framer-1lfnkur\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"EQ1qkWtih\",...addPropertyOverrides({gCuhzyBte:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+0+28+0+0+1087.5+0+266),pixelHeight:960,pixelWidth:1096,sizes:`calc(max(min(${componentViewport?.width||\"100vw\"} - 36px, ${componentViewport?.width||\"100vw\"}), 0px) - 64px)`,src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"}},IK4MrFamA:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190+2559+28+0+0+1087.5+0+266),pixelHeight:960,pixelWidth:1096,sizes:`calc(max(min(354px, ${componentViewport?.width||\"100vw\"}), 0px) - 64px)`,src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lt6ucv\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"GjWaOoTy3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"3. Will do good/ Won't do:\"})})}),className:\"framer-lo8uyu\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Rzx8GgCIR\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Will do good:\"}),\" Humans, fictional characters, OCs, simple perspective, spooky vibe/mood.\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Won't do:\"}),\" mechas, hard perspective ( fish eyes, 3 point, 4 point), NSFW.\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I will decline if the idea become too difficult for me to do.\"})]}),className:\"framer-5zjfg6\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"rrly7t2Y9\",style:{\"--extracted-14qxiz\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-ydz9fi\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uog5vx\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"Aj6iwn9A9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"4. Deadline and workflow\"})})}),className:\"framer-ui7sy1\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"T9tBvoOZT\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Deadline\"})}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[\"Commission will finish in within \",/*#__PURE__*/_jsx(motion.strong,{children:\"1 month for Type A\"}),\" and \",/*#__PURE__*/_jsx(motion.strong,{children:\"2-3 months for type B\"}),\". I'll inform you if it takes longer.\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"If you have a specific deadline in mind, please inform me beforehand\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1yfvjw7, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"You will be charged extra fee if requesting for tight deadline\"})]}),className:\"framer-157oxw5\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"zWvR8pjtf\",style:{\"--extracted-14qxiz\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1yfvjw7\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-ydz9fi\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Workflow\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Rough idea sketch -> 2. Color and shading draft -> 3. Finishing\"})}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1x4vb1y, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"In step 1 and 2 you will given some options to choose that fit with your idea, please give feedback at least in 5-7 days, i will giving you a reminder in day 5, if there still no response i will continue to the next step without any approval.\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"You will have maxium of 3 revisions, free of charge. More changes will cost $2 (~ 50k vnđ) each\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Changes in mistake make by me like missing or wrong detail compare to your references is free of charge\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[/*#__PURE__*/_jsx(motion.strong,{children:\"With gacha comm:\"}),\" Minor changes (mistake in detail, color. etc. can be requested after final.\"]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"The completed artwork will be sent via email or a Google Drive link in \",/*#__PURE__*/_jsx(motion.strong,{children:\".png\"}),\" and \",/*#__PURE__*/_jsx(motion.strong,{children:\".pdf\"}),\" in \",/*#__PURE__*/_jsx(motion.strong,{children:\"300dpi \"}),\"and will include my small signature.. Please note that this does not include the original files.\"]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Feel free to ask for update on the commission, just don't be mean 🥺\"})})]})]}),className:\"framer-1ioi6is\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"B3iDpt3iX\",style:{\"--extracted-1x4vb1y\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14r0ze5\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"rUY7ZMyCE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"5. Payment and Refunds\"})})}),className:\"framer-1tj851o\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Su59Kgbi2\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pikbq\",layoutDependency:layoutDependency,layoutId:\"zbpa3dJ3B\",style:{backgroundColor:\"rgba(255, 255, 255, 0.52)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Payment:\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I accept payment through Paypal (with USD), momo and domestic banking\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Paypal:\"}),\" I will send an invoice and 4,5% transaction fee will be applied\"]}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Others method:\"}),\" I will give you an QR code of my account information\"]}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-z07ui3, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"For \",/*#__PURE__*/_jsx(motion.strong,{children:\"type A\"}),\" and \",/*#__PURE__*/_jsx(motion.strong,{children:\"gacha comm\"}),\" are 100% upfront within 7 working days \",/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"(for type A the payment start after we agreed on the colored sketch)\"})})]})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsxs(motion.p,{children:[\"For \",/*#__PURE__*/_jsx(motion.strong,{children:\"type B normal\"}),\" there will be payment plan: 50% upfront and 50% after colored sketch approval.\"]})})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1yfvjw7, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"If you have any urgent situation where you can't pay in time please inform me so we can deal on lengthen your payment date (recommended not longer than 1 month)\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-8vgz36, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Refunds:\"})}),/*#__PURE__*/_jsxs(motion.ul,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1f2xjll, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Full refund only available when i haven't start on the work\"})}),/*#__PURE__*/_jsx(motion.li,{children:/*#__PURE__*/_jsx(motion.p,{children:\"60% refund will be applied when i am on/ finished the sketching step\"})})]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1jpqyj2, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"If you wish to cancel your commission after\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-f9af1q, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"the sketching stage,\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-i57awu, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"there will be no refund.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-httz1r, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1s8lkzu, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"If there are any reason and i can't finish the commission, i will give full refund\"})]}),className:\"framer-9ma3fw\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"VS8sbky8n\",style:{\"--extracted-14qxiz\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1f2xjll\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1jpqyj2\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1s8lkzu\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-1yfvjw7\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-8vgz36\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-f9af1q\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-httz1r\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-i57awu\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-z07ui3\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})})]}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pdrif6\",\"data-border\":true,\"data-highlight\":true,id:`${layoutId}-1pdrif6`,layoutDependency:layoutDependency,layoutId:\"J3kaoQvMd\",onTap:onTap13elrgn({overlay}),ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:456,borderBottomRightRadius:456,borderTopLeftRadius:456,borderTopRightRadius:456,boxShadow:\"0px 0px 22px -11px rgba(0, 0, 0, 0.25)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-text-alignment\":\"center\"},children:\"Menu\"})}),className:\"framer-vtxh4w\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"BGXfjL0It\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1pdrif6`,offsetX:116.50001265108585,offsetY:-529.9999817758799,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:10,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation27,className:\"framer-1ts0piy\",exit:animation26,initial:animation28,layoutDependency:layoutDependency,layoutId:\"TCass028Z\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomRightRadius:49,borderTopLeftRadius:49,borderTopRightRadius:49,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bcuo0p\",layoutDependency:layoutDependency,layoutId:\"avQambsFO\",style:{backgroundColor:\"rgb(231, 231, 231)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p99qa7\",layoutDependency:layoutDependency,layoutId:\"p6DJheDjD\",style:{backgroundColor:\"rgb(231, 231, 231)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t500ph\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"PQviuNDWm\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90)))\"},children:\"Personal infomation\"})}),className:\"framer-1ten7rm\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"RVKBNPnQQ\",style:{\"--extracted-r6o4lv\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector11wms7l,{className:\"framer-11wms7l\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"QJ9Bims7G\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:\"About\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-qeyyxu\",\"data-highlight\":true,fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"NTwI5bvDL\",onTap:onTap1lvy755,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(Link,{href:\"linklinktr.ee/chankkho\",motionChild:true,nodeId:\"kwqm_cfiv\",openInNewTab:true,relValues:[],scopeId:\"hHtYIXEDn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Contact\"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-1c9oppe\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"kwqm_cfiv\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1rpsngd,{className:\"framer-1rpsngd\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"HDA5z91uv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:\"Gallery\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-1az9xih\",\"data-highlight\":true,fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"VlxKxW_IA\",onTap:onTap1deunux,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BOqoqasYy:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fiw7di\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"BwN6lyq7C\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90)))\"},children:\"Commission infos\"})}),className:\"framer-6oc57z\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"YcMGlBAaL\",style:{\"--extracted-r6o4lv\":\"var(--token-82b5832e-a0cf-4abf-84b4-daf77b132a71, rgb(81, 86, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1ag5kq,{className:\"framer-1ag5kq\",\"data-framer-name\":\"Prices\",layoutDependency:layoutDependency,layoutId:\"Gp1OT6o_E\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:\"Price\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-k2svq9\",\"data-highlight\":true,fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Ign0ZMsfh\",onTap:onTap1ca6faw,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelectorqhf0rf,{className:\"framer-qhf0rf\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"bEd9k2SS6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:\"TOS\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-7q25yv\",\"data-highlight\":true,fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"MFYjr1gz7\",onTap:onTap49461n,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://trello.com/b/99TYXljd/commission-progress\",motionChild:true,nodeId:\"y7pocC6Y4\",openInNewTab:true,relValues:[],scopeId:\"hHtYIXEDn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Progress\"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"0.9em\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-u0ap90\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"y7pocC6Y4\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SO0s9.framer-1y9bh74, .framer-SO0s9 .framer-1y9bh74 { display: block; }\",\".framer-SO0s9.framer-17mpgby { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-SO0s9 .framer-bgj4b6 { align-content: center; align-items: center; bottom: 160px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 30px; overflow: visible; padding: 0px 8px 0px 0px; position: absolute; right: 30px; top: 160px; z-index: 1; }\",\".framer-SO0s9 .framer-1gm9dy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 189px; justify-content: center; left: calc(27.5757575757576% - 267px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(23.54166666666669% - 189px / 2); width: 267px; z-index: 3; }\",\".framer-SO0s9 .framer-94t98-container { flex: none; height: 193px; position: relative; width: 264px; }\",\".framer-SO0s9 .framer-i1uljo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 186px; justify-content: center; left: calc(19.090909090909115% - 198px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(66.66666666666669% - 186px / 2); width: 198px; z-index: 5; }\",\".framer-SO0s9 .framer-10zvekg-container { flex: none; height: 204px; position: relative; width: 201px; }\",\".framer-SO0s9 .framer-1unmd03 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 15%; overflow: visible; padding: 0px; position: absolute; top: 0%; width: min-content; z-index: 4; }\",\".framer-SO0s9 .framer-7k5135-container { flex: none; height: 77px; position: relative; width: 117px; }\",\".framer-SO0s9 .framer-t06e4m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 38%; overflow: visible; padding: 0px; position: absolute; top: 110%; width: min-content; z-index: 4; }\",\".framer-SO0s9 .framer-1eqd8dv-container { flex: none; height: 104px; position: relative; width: 155px; }\",\".framer-SO0s9 .framer-153cevt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 74%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 3; }\",\".framer-SO0s9 .framer-1lwfr9v-container { flex: none; height: 263px; position: relative; width: 224px; }\",\".framer-SO0s9 .framer-14li3ha { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 78%; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 93%; width: min-content; z-index: 3; }\",\".framer-SO0s9 .framer-n1pjlq-container { flex: none; height: 250px; position: relative; width: 199px; z-index: 1; }\",\".framer-SO0s9 .framer-tb78l { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 62%; overflow: visible; padding: 0px; pointer-events: none; position: absolute; top: 39%; user-select: none; width: min-content; z-index: 0; }\",\".framer-SO0s9 .framer-172dydt-container { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; width: auto; }\",\".framer-SO0s9 .framer-70t0h3-container { flex: none; height: auto; left: 50%; position: absolute; top: -160px; width: 121px; z-index: 4; }\",\".framer-SO0s9 .framer-1jhae24 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: hidden; overflow-y: auto; padding: 0px; pointer-events: auto; position: absolute; right: 0px; top: 0px; z-index: 5; }\",\".framer-SO0s9 .framer-ub4wpr { bottom: -6458px; cursor: alias; flex: none; left: 0px; overflow: hidden; pointer-events: auto; position: absolute; right: 0px; top: -36px; z-index: 1; }\",\".framer-SO0s9 .framer-8c4wil-container { flex: none; height: auto; position: sticky; top: 0px; width: 121px; z-index: 2; }\",\".framer-SO0s9 .framer-dk7ub5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; max-width: 100%; min-height: 200px; min-width: 0px; overflow: visible; padding: 0px; position: absolute; top: 190px; width: 340px; z-index: 2; }\",\".framer-SO0s9 .framer-s0sktm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 30px 25px 15px 25px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-SO0s9 .framer-scvtv4-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-bn04vq, .framer-SO0s9 .framer-tx3ezt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-131u7kz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1eor10v, .framer-SO0s9 .framer-13bruyt, .framer-SO0s9 .framer-12boo5z, .framer-SO0s9 .framer-9ma3fw { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-1cwsp5o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1nhp4z6 { 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; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-zarpm1 { flex: none; height: 236px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-wejzzv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 16px 32px 16px 32px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-SO0s9 .framer-fn6o8q, .framer-SO0s9 .framer-osdrm3 { 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: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-v6ftvi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1sbq7es { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-yzzxjo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-srmy4i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-wfmagh, .framer-SO0s9 .framer-1j242uo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-hp8cr8 { flex: none; height: 358px; position: relative; width: 286px; z-index: 1; }\",\".framer-SO0s9 .framer-17nwnff, .framer-SO0s9 .framer-ie9o7e { 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: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-10aha0d, .framer-SO0s9 .framer-7wb22h, .framer-SO0s9 .framer-18hoz1q, .framer-SO0s9 .framer-cwda12, .framer-SO0s9 .framer-1bp2w5l, .framer-SO0s9 .framer-1v5e5h1, .framer-SO0s9 .framer-74ng3x, .framer-SO0s9 .framer-1x0t5gj, .framer-SO0s9 .framer-xvsxzr, .framer-SO0s9 .framer-fghlx7, .framer-SO0s9 .framer-imr52o, .framer-SO0s9 .framer-mfipgk, .framer-SO0s9 .framer-grykke, .framer-SO0s9 .framer-1wfvl9, .framer-SO0s9 .framer-12xiixd, .framer-SO0s9 .framer-wsvuua, .framer-SO0s9 .framer-lo8uyu, .framer-SO0s9 .framer-5zjfg6, .framer-SO0s9 .framer-ui7sy1, .framer-SO0s9 .framer-157oxw5, .framer-SO0s9 .framer-1ioi6is, .framer-SO0s9 .framer-1tj851o, .framer-SO0s9 .framer-1ten7rm, .framer-SO0s9 .framer-1c9oppe, .framer-SO0s9 .framer-6oc57z, .framer-SO0s9 .framer-u0ap90 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-19luw21 { 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; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1niw91m { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-1wy5slo { flex: none; gap: 10px; height: 102px; overflow: visible; position: relative; width: 100px; }\",\".framer-SO0s9 .framer-1h3x9ds, .framer-SO0s9 .framer-1x0abue { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SO0s9 .framer-hx4imo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-edlr68 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 102px); overflow: visible; position: relative; width: 102px; }\",\".framer-SO0s9 .framer-1457pp4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 28px 25px 28px 25px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-SO0s9 .framer-u5oex6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 6px 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-19w27l0, .framer-SO0s9 .framer-ovghqb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 290px; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-1w9xlk3, .framer-SO0s9 .framer-lxjevd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-SO0s9 .framer-xt6yo8, .framer-SO0s9 .framer-1b55km4 { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-2p3aa9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-m12ano-container { flex: none; height: 174px; position: relative; width: 304px; }\",\".framer-SO0s9 .framer-1pz1hia { aspect-ratio: 1.8222222222222222 / 1; height: var(--framer-aspect-ratio-supported, 166px); overflow: visible; position: relative; width: 303px; }\",\".framer-SO0s9 .framer-5j974r { aspect-ratio: 0.937037037037037 / 1; height: var(--framer-aspect-ratio-supported, 168px); overflow: visible; position: relative; width: 157px; }\",\".framer-SO0s9 .framer-1rtvftj { aspect-ratio: 0.7074074074074074 / 1; height: var(--framer-aspect-ratio-supported, 165px); overflow: visible; position: relative; width: 117px; }\",\".framer-SO0s9 .framer-1ous3la { aspect-ratio: 0.6481481481481481 / 1; height: var(--framer-aspect-ratio-supported, 167px); overflow: visible; position: relative; width: 108px; }\",\".framer-SO0s9 .framer-6r4m7c { aspect-ratio: 1.458966565349544 / 1; height: var(--framer-aspect-ratio-supported, 202px); overflow: visible; position: relative; width: 295px; }\",\".framer-SO0s9 .framer-k1sx02 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1uznrs9-container, .framer-SO0s9 .framer-1589o1z-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-z1z5v4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-cguek4 { align-content: flex-start; align-items: flex-start; aspect-ratio: 3.3767441860465115 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: var(--framer-aspect-ratio-supported, 59px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-11i9knc-container { flex: none; height: 201px; position: relative; width: 295px; }\",\".framer-SO0s9 .framer-12x1tj9 { aspect-ratio: 0.6962962962962963 / 1; height: var(--framer-aspect-ratio-supported, 165px); overflow: visible; position: relative; width: 115px; }\",\".framer-SO0s9 .framer-pnv1p9 { aspect-ratio: 0.6346863468634686 / 1; height: var(--framer-aspect-ratio-supported, 167px); overflow: visible; position: relative; width: 106px; }\",\".framer-SO0s9 .framer-j0v5l { aspect-ratio: 0.6370370370370371 / 1; height: var(--framer-aspect-ratio-supported, 165px); overflow: visible; position: relative; width: 105px; }\",\".framer-SO0s9 .framer-z1a8fy { aspect-ratio: 1.587248322147651 / 1; height: var(--framer-aspect-ratio-supported, 183px); overflow: visible; position: relative; width: 291px; }\",\".framer-SO0s9 .framer-w482wa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 28px 32px 28px 32px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-SO0s9 .framer-v8xlh3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-17wpcde, .framer-SO0s9 .framer-lt6ucv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1vd2njw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-28zl2p { 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; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1awcaaq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 0px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-2wmu3k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-eiraxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1lfnkur { flex: none; height: 239px; overflow: visible; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-uog5vx, .framer-SO0s9 .framer-14r0ze5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-pikbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1pdrif6 { aspect-ratio: 1 / 1; bottom: 20px; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 67px); left: 20px; overflow: hidden; position: absolute; width: 67px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-SO0s9 .framer-vtxh4w { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-SO0s9 .framer-1ts0piy { height: 458px; overflow: hidden; position: relative; width: 308px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SO0s9 .framer-bcuo0p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; width: 320px; z-index: 1; }\",\".framer-SO0s9 .framer-p99qa7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 100%; justify-content: flex-start; overflow: visible; padding: 40px 32px 28px 32px; position: relative; width: 1px; }\",\".framer-SO0s9 .framer-t500ph { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-11wms7l { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 68px; }\",\".framer-SO0s9 .framer-qeyyxu { -webkit-user-select: none; cursor: pointer; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-1rpsngd { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100px; }\",\".framer-SO0s9 .framer-1az9xih { -webkit-user-select: none; cursor: pointer; flex: 1 0 0px; height: 23px; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-fiw7di { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-SO0s9 .framer-1ag5kq { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 70px; }\",\".framer-SO0s9 .framer-k2svq9, .framer-SO0s9 .framer-7q25yv { cursor: pointer; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-SO0s9 .framer-qhf0rf { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; user-select: none; width: 46px; }\",\".framer-SO0s9.framer-v-zdh1dv .framer-1jhae24, .framer-SO0s9.framer-v-gybov2 .framer-1jhae24 { align-content: flex-start; align-items: flex-start; overscroll-behavior: contain; }\",\".framer-SO0s9.framer-v-zdh1dv .framer-ub4wpr, .framer-SO0s9.framer-v-gybov2 .framer-ub4wpr { bottom: -6590px; }\",\".framer-SO0s9.framer-v-zdh1dv .framer-dk7ub5 { left: 18px; min-height: 6986px; pointer-events: auto; right: 18px; width: unset; z-index: 3; }\",\".framer-SO0s9.framer-v-zdh1dv .framer-1pdrif6, .framer-SO0s9.framer-v-gybov2 .framer-1pdrif6, .framer-SO0s9.framer-v-1xkw6bj .framer-1pdrif6, .framer-SO0s9.framer-v-102w626 .framer-1pdrif6, .framer-SO0s9.framer-v-1242pdw .framer-1pdrif6, .framer-SO0s9.framer-v-1sy44z1 .framer-1pdrif6, .framer-SO0s9.framer-v-nfgd8e .framer-1pdrif6, .framer-SO0s9.framer-v-17zgub1 .framer-1pdrif6 { z-index: 5; }\",\".framer-SO0s9.framer-v-zdh1dv .framer-1az9xih { cursor: unset; }\",\".framer-SO0s9.framer-v-gybov2 .framer-s0sktm { bottom: -12631px; top: unset; }\",\".framer-SO0s9.framer-v-1xkw6bj .framer-1jhae24, .framer-SO0s9.framer-v-102w626 .framer-1jhae24, .framer-SO0s9.framer-v-1242pdw .framer-1jhae24, .framer-SO0s9.framer-v-1sy44z1 .framer-1jhae24, .framer-SO0s9.framer-v-nfgd8e .framer-1jhae24, .framer-SO0s9.framer-v-17zgub1 .framer-1jhae24 { align-content: flex-start; align-items: flex-start; }\",\".framer-SO0s9.framer-v-1xkw6bj .framer-ub4wpr, .framer-SO0s9.framer-v-102w626 .framer-ub4wpr { bottom: -485px; }\",\".framer-SO0s9.framer-v-1xkw6bj .framer-dk7ub5 { height: 800px; left: 18px; min-height: unset; pointer-events: auto; right: 18px; width: unset; }\",\".framer-SO0s9.framer-v-102w626 .framer-dk7ub5, .framer-SO0s9.framer-v-1sy44z1 .framer-dk7ub5 { width: 354px; }\",\".framer-SO0s9.framer-v-102w626 .framer-wejzzv { top: 2378px; }\",\".framer-SO0s9.framer-v-1242pdw .framer-ub4wpr { bottom: -872px; }\",\".framer-SO0s9.framer-v-1242pdw .framer-dk7ub5 { min-height: 1365px; width: 354px; }\",\".framer-SO0s9.framer-v-1242pdw .framer-cguek4, .framer-SO0s9.framer-v-1sy44z1 .framer-cguek4 { height: var(--framer-aspect-ratio-supported, 201px); }\",\".framer-SO0s9.framer-v-1sy44z1 .framer-ub4wpr { bottom: -1358px; }\",\".framer-SO0s9.framer-v-1sy44z1 .framer-1457pp4 { top: 1527px; }\",\".framer-SO0s9.framer-v-1sy44z1 .framer-u5oex6 { order: 0; }\",\".framer-SO0s9.framer-v-1sy44z1 .framer-1w9xlk3 { order: 1; }\",\".framer-SO0s9.framer-v-1sy44z1 .framer-lxjevd { order: 2; }\",\".framer-SO0s9.framer-v-nfgd8e .framer-ub4wpr { bottom: -1689px; }\",\".framer-SO0s9.framer-v-nfgd8e .framer-dk7ub5 { left: 18px; min-height: 2228px; pointer-events: auto; right: 18px; width: unset; }\",\".framer-SO0s9.framer-v-17zgub1 .framer-ub4wpr { bottom: -1921px; }\",\".framer-SO0s9.framer-v-17zgub1 .framer-dk7ub5 { min-height: 2420px; pointer-events: auto; width: 354px; }\",\".framer-SO0s9.framer-v-17zgub1 .framer-w482wa { top: 2559px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-SO0s9[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-SO0s9 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-SO0s9[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-SO0s9 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-SO0s9[data-hide-scrollbars=\"true\"], .framer-SO0s9 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-SO0s9[data-border=\"true\"]::after, .framer-SO0s9 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BOqoqasYy\":{\"layout\":[\"fixed\",\"fixed\"]},\"nyYiDdIAk\":{\"layout\":[\"fixed\",\"fixed\"]},\"p2ev7zhI0\":{\"layout\":[\"fixed\",\"fixed\"]},\"RCt5HyBug\":{\"layout\":[\"fixed\",\"fixed\"]},\"aLBm9qgN4\":{\"layout\":[\"fixed\",\"fixed\"]},\"K5qCCXL7v\":{\"layout\":[\"fixed\",\"fixed\"]},\"gCuhzyBte\":{\"layout\":[\"fixed\",\"fixed\"]},\"IK4MrFamA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhHtYIXEDn=withCSS(Component,css,\"framer-SO0s9\");export default FramerhHtYIXEDn;FramerhHtYIXEDn.displayName=\"Main Mobile\";FramerhHtYIXEDn.defaultProps={height:800,width:390};addPropertyControls(FramerhHtYIXEDn,{variant:{options:[\"pB_VsuTiY\",\"BOqoqasYy\",\"nyYiDdIAk\",\"p2ev7zhI0\",\"RCt5HyBug\",\"aLBm9qgN4\",\"K5qCCXL7v\",\"gCuhzyBte\",\"IK4MrFamA\"],optionTitles:[\"Default\",\"Gallery\",\"Gallery leave\",\"About\",\"About leave\",\"Price\",\"Price leave\",\"TOS\",\"TOS leave\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhHtYIXEDn,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"}]},...GalleryWrapFonts,...AboutWrapFonts,...ContactsWrapFonts,...TrelloWrapFonts,...PricesWrapFonts,...TOSWrapFonts,...BGFonts,...TextBoxFonts,...GalleryFonts,...CarouselFonts,...MarkdownTableFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerhHtYIXEDn.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(GalleryWrap,{},context),forwardLoader(AboutWrap,{},context),forwardLoader(ContactsWrap,{},context),forwardLoader(TrelloWrap,{},context),forwardLoader(PricesWrap,{},context),forwardLoader(TOSWrap,{},context),forwardLoader(BG,{},context),forwardLoader(TextBox,{},context),forwardLoader(Gallery,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhHtYIXEDn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BOqoqasYy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nyYiDdIAk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p2ev7zhI0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RCt5HyBug\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aLBm9qgN4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K5qCCXL7v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gCuhzyBte\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IK4MrFamA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7918caa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"NODjt8hrU\",\"BgFei5UAX\",\"JumvaDNAE\"];const serializationHash=\"framer-xIami\";const variantClassNames={BgFei5UAX:\"framer-v-130oacz\",JumvaDNAE:\"framer-v-10t1tsy\",NODjt8hrU:\"framer-v-162ip57\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:116,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hover:\"BgFei5UAX\",Normal:\"NODjt8hrU\",Selected:\"JumvaDNAE\"};const getProps=({clickPrices,height,id,width,...props})=>{return{...props,S97fnj4eP:clickPrices??props.S97fnj4eP,variant:humanReadableVariantMap[props.variant]??props.variant??\"NODjt8hrU\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,S97fnj4eP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NODjt8hrU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapp2dztl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(S97fnj4eP){const res=await S97fnj4eP(...args);if(res===false)return false;}});const onMouseEnterap27zf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"BgFei5UAX\");});const onMouseLeaveszdzqx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"NODjt8hrU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-162ip57\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NODjt8hrU\",onMouseEnter:onMouseEnterap27zf,onTap:onTapp2dztl,ref:refBinding,style:{...style},...addPropertyOverrides({BgFei5UAX:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveszdzqx},JumvaDNAE:{\"data-framer-name\":\"Selected\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dc78kw\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"prHQDPklL\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/hGCD7kcUc7v8RGdAlSeAhIxe8Y.png\"},className:\"framer-w8g8qj\",\"data-framer-name\":\"Prices\",layoutDependency:layoutDependency,layoutId:\"tI5b5XTJA\",...addPropertyOverrides({BgFei5UAX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.3516483516483519-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.4835 + 960px)`,src:\"https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png\",srcSet:\"https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png?scale-down-to=512 512w,https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png 1298w\"}},JumvaDNAE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.4835 + 960px)`,src:\"https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png\",srcSet:\"https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png?scale-down-to=512 512w,https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bjaWHgXfEpmjqCYpI7fmH20LdEo.png 1298w\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xIami.framer-1wx5k9j, .framer-xIami .framer-1wx5k9j { display: block; }\",\".framer-xIami.framer-162ip57 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 91px; overflow: visible; padding: 0px; position: relative; width: 226px; }\",\".framer-xIami .framer-1dc78kw { align-content: center; align-items: center; aspect-ratio: 2.4835164835164836 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 49%; width: var(--framer-aspect-ratio-supported, 226px); z-index: 1; }\",\".framer-xIami .framer-w8g8qj { -webkit-user-select: none; bottom: 0px; flex: none; left: -455px; overflow: visible; pointer-events: none; position: absolute; right: -505px; top: 0px; user-select: none; z-index: 1; }\",\".framer-xIami.framer-v-130oacz .framer-1dc78kw { top: 35%; }\",\".framer-xIami.framer-v-10t1tsy.framer-162ip57 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 226\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"BgFei5UAX\":{\"layout\":[\"fixed\",\"auto\"]},\"JumvaDNAE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"S97fnj4eP\":\"clickPrices\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfif9G1qfq=withCSS(Component,css,\"framer-xIami\");export default Framerfif9G1qfq;Framerfif9G1qfq.displayName=\"Prices\";Framerfif9G1qfq.defaultProps={height:91,width:226};addPropertyControls(Framerfif9G1qfq,{variant:{options:[\"NODjt8hrU\",\"BgFei5UAX\",\"JumvaDNAE\"],optionTitles:[\"Normal\",\"Hover\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},S97fnj4eP:{title:\"Click Prices\",type:ControlType.EventHandler}});addFonts(Framerfif9G1qfq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfif9G1qfq\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"S97fnj4eP\\\":\\\"clickPrices\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BgFei5UAX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JumvaDNAE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"91\",\"framerIntrinsicWidth\":\"226\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fif9G1qfq.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"JPrzlDjNO\",\"jO4qZKdNO\",\"OMU4WP5fa\"];const serializationHash=\"framer-9zuB4\";const variantClassNames={jO4qZKdNO:\"framer-v-16pl0dv\",JPrzlDjNO:\"framer-v-tovtuz\",OMU4WP5fa:\"framer-v-vp823s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TTaRYVpTJ=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:116,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Hover:\"jO4qZKdNO\",Normal:\"JPrzlDjNO\",Selected:\"OMU4WP5fa\"};const Variants=motion.create(React.Fragment);const getProps=({clickAbout,height,id,width,...props})=>{return{...props,TTaRYVpTJ:clickAbout??props.TTaRYVpTJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"JPrzlDjNO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,TTaRYVpTJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JPrzlDjNO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18r9v4k=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TTaRYVpTJ){const res=await TTaRYVpTJ(...args);if(res===false)return false;}});const onMouseEnter17f900m=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"jO4qZKdNO\");});const onMouseLeave1o0vl2u=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"JPrzlDjNO\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tovtuz\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JPrzlDjNO\",onMouseEnter:onMouseEnter17f900m,onTap:onTap18r9v4k,ref:refBinding,style:{...style},...addPropertyOverrides({jO4qZKdNO:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1o0vl2u},OMU4WP5fa:{\"data-framer-name\":\"Selected\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tl7nnf\",layoutDependency:layoutDependency,layoutId:\"rTlOxWu6J\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:101,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.5055 + 958px)`,src:\"https://framerusercontent.com/images/ZEpSHLTo7Pv9dFbbgMUER2xHuo.png?width=1298&height=101\",srcSet:\"https://framerusercontent.com/images/ZEpSHLTo7Pv9dFbbgMUER2xHuo.png?scale-down-to=512&width=1298&height=101 512w,https://framerusercontent.com/images/ZEpSHLTo7Pv9dFbbgMUER2xHuo.png?scale-down-to=1024&width=1298&height=101 1024w,https://framerusercontent.com/images/ZEpSHLTo7Pv9dFbbgMUER2xHuo.png?width=1298&height=101 1298w\"},className:\"framer-1vij74e\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"D_YLLAKyE\",...addPropertyOverrides({jO4qZKdNO:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.3516483516483519-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.5055 + 958px)`,src:\"https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?width=1298&height=100\",srcSet:\"https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?scale-down-to=512&width=1298&height=100 512w,https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?scale-down-to=1024&width=1298&height=100 1024w,https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?width=1298&height=100 1298w\"}},OMU4WP5fa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.5054945054945057-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.5055 + 958px)`,src:\"https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?width=1298&height=100\",srcSet:\"https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?scale-down-to=512&width=1298&height=100 512w,https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?scale-down-to=1024&width=1298&height=100 1024w,https://framerusercontent.com/images/3oXyVHL56PCLmHphkpKHx8XlFU.png?width=1298&height=100 1298w\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9zuB4.framer-m193ov, .framer-9zuB4 .framer-m193ov { display: block; }\",\".framer-9zuB4.framer-tovtuz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; min-width: 228px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9zuB4 .framer-tl7nnf { align-content: center; align-items: center; aspect-ratio: 2.5054945054945055 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 49%; width: var(--framer-aspect-ratio-supported, 228px); z-index: 1; }\",\".framer-9zuB4 .framer-1vij74e { -webkit-user-select: none; bottom: 0px; flex: none; left: 2px; overflow: visible; pointer-events: none; position: absolute; right: -960px; top: 0px; user-select: none; z-index: 1; }\",\".framer-9zuB4.framer-v-16pl0dv .framer-tl7nnf { top: 35%; }\",\".framer-9zuB4.framer-v-vp823s.framer-tovtuz { cursor: unset; }\",\".framer-9zuB4.framer-v-vp823s .framer-tl7nnf { top: 51%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 228\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"jO4qZKdNO\":{\"layout\":[\"auto\",\"fixed\"]},\"OMU4WP5fa\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"TTaRYVpTJ\":\"clickAbout\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJBi8qBWij=withCSS(Component,css,\"framer-9zuB4\");export default FramerJBi8qBWij;FramerJBi8qBWij.displayName=\"About\";FramerJBi8qBWij.defaultProps={height:91,width:228};addPropertyControls(FramerJBi8qBWij,{variant:{options:[\"JPrzlDjNO\",\"jO4qZKdNO\",\"OMU4WP5fa\"],optionTitles:[\"Normal\",\"Hover\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},TTaRYVpTJ:{title:\"Click About\",type:ControlType.EventHandler}});addFonts(FramerJBi8qBWij,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJBi8qBWij\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"TTaRYVpTJ\\\":\\\"clickAbout\\\"}\",\"framerIntrinsicHeight\":\"91\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jO4qZKdNO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OMU4WP5fa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"228\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JBi8qBWij.map","// Generated by Framer (7918caa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"qV0ip2fCF\",\"wkYvKbFw8\"];const serializationHash=\"framer-3AlMZ\";const variantClassNames={qV0ip2fCF:\"framer-v-vf6q82\",wkYvKbFw8:\"framer-v-k6wc82\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:116,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hover:\"wkYvKbFw8\",Normal:\"qV0ip2fCF\"};const getProps=({click,height,id,width,...props})=>{return{...props,CBl2neE4D:click??props.CBl2neE4D,variant:humanReadableVariantMap[props.variant]??props.variant??\"qV0ip2fCF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,CBl2neE4D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qV0ip2fCF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzcp6uo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CBl2neE4D){const res=await CBl2neE4D(...args);if(res===false)return false;}});const onMouseEnter1ahstlf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"wkYvKbFw8\");});const onMouseLeave16d22v8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"qV0ip2fCF\");});const onMouseLeaveyyxbfm=activeVariantCallback(async(...args)=>{setVariant(\"qV0ip2fCF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vf6q82\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qV0ip2fCF\",onMouseEnter:onMouseEnter1ahstlf,onTap:onTapzcp6uo,ref:refBinding,style:{...style},...addPropertyOverrides({wkYvKbFw8:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave16d22v8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a1wrun\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"mpUO4GEda\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/Ot96bbI6scFvnQeecQBE9MCnUB8.png\"},className:\"framer-wzr7qu\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"Yn0thaOX2\",...addPropertyOverrides({wkYvKbFw8:{\"data-highlight\":true,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.3516483516483519-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 1.3077 + 1067px)`,src:\"https://framerusercontent.com/images/fwR7CBjjjD7zApsNryEuUa8irhw.png\",srcSet:\"https://framerusercontent.com/images/fwR7CBjjjD7zApsNryEuUa8irhw.png?scale-down-to=512 512w,https://framerusercontent.com/images/fwR7CBjjjD7zApsNryEuUa8irhw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fwR7CBjjjD7zApsNryEuUa8irhw.png 1298w\"},onMouseLeave:onMouseLeaveyyxbfm}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3AlMZ.framer-16ill5p, .framer-3AlMZ .framer-16ill5p { display: block; }\",\".framer-3AlMZ.framer-vf6q82 { align-content: center; align-items: center; cursor: alias; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; min-width: 119px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3AlMZ .framer-1a1wrun { align-content: center; align-items: center; aspect-ratio: 1.3076923076923077 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 49%; width: var(--framer-aspect-ratio-supported, 119px); z-index: 1; }\",\".framer-3AlMZ .framer-wzr7qu { -webkit-user-select: none; bottom: 0px; flex: none; left: -1063px; overflow: hidden; pointer-events: none; position: absolute; right: -4px; top: 0px; user-select: none; z-index: 1; }\",\".framer-3AlMZ.framer-v-k6wc82 .framer-1a1wrun { top: 35%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 119\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"wkYvKbFw8\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"CBl2neE4D\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSxdNYs73W=withCSS(Component,css,\"framer-3AlMZ\");export default FramerSxdNYs73W;FramerSxdNYs73W.displayName=\"Main\";FramerSxdNYs73W.defaultProps={height:91,width:119};addPropertyControls(FramerSxdNYs73W,{variant:{options:[\"qV0ip2fCF\",\"wkYvKbFw8\"],optionTitles:[\"Normal\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},CBl2neE4D:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSxdNYs73W,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSxdNYs73W\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"91\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"119\",\"framerVariables\":\"{\\\"CBl2neE4D\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wkYvKbFw8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SxdNYs73W.map","// Generated by Framer (7918caa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"idqVW62w4\",\"mP2Nsv5hM\",\"W9DyAedf2\"];const serializationHash=\"framer-ZulKz\";const variantClassNames={idqVW62w4:\"framer-v-y7vvgn\",mP2Nsv5hM:\"framer-v-1m6plam\",W9DyAedf2:\"framer-v-1i3tx5i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:116,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hover:\"mP2Nsv5hM\",Normal:\"idqVW62w4\",Selected:\"W9DyAedf2\"};const getProps=({galleryClick,height,id,width,...props})=>{return{...props,pw2ur5K74:galleryClick??props.pw2ur5K74,variant:humanReadableVariantMap[props.variant]??props.variant??\"idqVW62w4\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,pw2ur5K74,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"idqVW62w4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mwsjf5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pw2ur5K74){const res=await pw2ur5K74(...args);if(res===false)return false;}});const onMouseEnter13q6d74=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"mP2Nsv5hM\");});const onMouseLeave19388j8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"idqVW62w4\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y7vvgn\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"idqVW62w4\",onMouseEnter:onMouseEnter13q6d74,onTap:onTap1mwsjf5,ref:refBinding,style:{...style},...addPropertyOverrides({mP2Nsv5hM:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave19388j8},W9DyAedf2:{\"data-framer-name\":\"Selected\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1igsmqc\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"X_UIabqdp\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.5054945054945057-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/jV8yNV2THVCB1AVhoQJHFBq7XQ.png\"},className:\"framer-wrxxv2\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"mAknZ2IBh\",...addPropertyOverrides({mP2Nsv5hM:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.3516483516483519-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.4835 + 960px)`,src:\"https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png\",srcSet:\"https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png?scale-down-to=512 512w,https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png 1298w\"}},W9DyAedf2:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.5054945054945057-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,sizes:`calc(${(componentViewport?.height||91)*1} * 2.4835 + 960px)`,src:\"https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png\",srcSet:\"https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png?scale-down-to=512 512w,https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LlPFBgKiNbQAjcd8apL1muAkJ0.png 1298w\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZulKz.framer-446e8h, .framer-ZulKz .framer-446e8h { display: block; }\",\".framer-ZulKz.framer-y7vvgn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 91px; overflow: visible; padding: 0px; position: relative; width: 226px; }\",\".framer-ZulKz .framer-1igsmqc { align-content: center; align-items: center; aspect-ratio: 2.4835164835164836 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 51%; width: var(--framer-aspect-ratio-supported, 226px); z-index: 1; }\",\".framer-ZulKz .framer-wrxxv2 { -webkit-user-select: none; bottom: 0px; flex: none; left: -230px; overflow: visible; pointer-events: none; position: absolute; right: -730px; top: 0px; user-select: none; z-index: 1; }\",\".framer-ZulKz.framer-v-1m6plam .framer-1igsmqc { left: 50%; top: 35%; }\",\".framer-ZulKz.framer-v-1i3tx5i.framer-y7vvgn { cursor: unset; }\",\".framer-ZulKz.framer-v-1i3tx5i .framer-1igsmqc { width: var(--framer-aspect-ratio-supported, 223px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 226\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mP2Nsv5hM\":{\"layout\":[\"fixed\",\"auto\"]},\"W9DyAedf2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pw2ur5K74\":\"galleryClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUH4eDEzs3=withCSS(Component,css,\"framer-ZulKz\");export default FramerUH4eDEzs3;FramerUH4eDEzs3.displayName=\"Gallery\";FramerUH4eDEzs3.defaultProps={height:91,width:226};addPropertyControls(FramerUH4eDEzs3,{variant:{options:[\"idqVW62w4\",\"mP2Nsv5hM\",\"W9DyAedf2\"],optionTitles:[\"Normal\",\"Hover\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},pw2ur5K74:{title:\"Gallery Click\",type:ControlType.EventHandler}});addFonts(FramerUH4eDEzs3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUH4eDEzs3\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pw2ur5K74\\\":\\\"galleryClick\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"91\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"226\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mP2Nsv5hM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W9DyAedf2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UH4eDEzs3.map","// Generated by Framer (7918caa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"CP39YA63y\",\"SXvQH5u7K\",\"hPhRhWY7D\"];const serializationHash=\"framer-26gcK\";const variantClassNames={CP39YA63y:\"framer-v-19ibjt0\",hPhRhWY7D:\"framer-v-1ofhuzj\",SXvQH5u7K:\"framer-v-ov32ch\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:116,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Hover:\"SXvQH5u7K\",Normal:\"CP39YA63y\",Selected:\"hPhRhWY7D\"};const getProps=({clickTOS,height,id,width,...props})=>{return{...props,cst8If0Mc:clickTOS??props.cst8If0Mc,variant:humanReadableVariantMap[props.variant]??props.variant??\"CP39YA63y\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cst8If0Mc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CP39YA63y\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1jqf6lg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cst8If0Mc){const res=await cst8If0Mc(...args);if(res===false)return false;}});const onMouseEnterjj3on9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"SXvQH5u7K\");});const onMouseLeave1v0ex3o=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"CP39YA63y\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19ibjt0\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CP39YA63y\",onMouseEnter:onMouseEnterjj3on9,onTap:onTap1jqf6lg,ref:refBinding,style:{...style},...addPropertyOverrides({hPhRhWY7D:{\"data-framer-name\":\"Selected\",\"data-highlight\":undefined,onMouseEnter:undefined,onTap:undefined},SXvQH5u7K:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1v0ex3o}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q4u08w\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"uelMsQJ6y\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/Ip7QLXyvqPSl6VxxALwyV1ipkc.png\"},className:\"framer-sf4qj\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"grSMQu6mO\",...addPropertyOverrides({hPhRhWY7D:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/8BrLL3FP1QTTDl3jzV853o8vceQ.png\"}},SXvQH5u7K:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:101,intrinsicWidth:1298,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||91)*.3516483516483519-(componentViewport?.height||91)*1/2)+0),pixelHeight:100,pixelWidth:1298,src:\"https://framerusercontent.com/images/8BrLL3FP1QTTDl3jzV853o8vceQ.png\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-26gcK.framer-t40sra, .framer-26gcK .framer-t40sra { display: block; }\",\".framer-26gcK.framer-19ibjt0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 91px; overflow: visible; padding: 0px; position: relative; width: 226px; }\",\".framer-26gcK .framer-q4u08w { align-content: center; align-items: center; aspect-ratio: 2.4835164835164836 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 49%; width: var(--framer-aspect-ratio-supported, 226px); z-index: 1; }\",\".framer-26gcK .framer-sf4qj { -webkit-user-select: none; bottom: 0px; flex: none; left: -680px; overflow: visible; pointer-events: none; position: absolute; right: -280px; top: 0px; user-select: none; z-index: 1; }\",\".framer-26gcK.framer-v-ov32ch .framer-q4u08w { top: 35%; }\",\".framer-26gcK.framer-v-1ofhuzj.framer-19ibjt0 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 226\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SXvQH5u7K\":{\"layout\":[\"fixed\",\"auto\"]},\"hPhRhWY7D\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cst8If0Mc\":\"clickTOS\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWzcCcC2Yg=withCSS(Component,css,\"framer-26gcK\");export default FramerWzcCcC2Yg;FramerWzcCcC2Yg.displayName=\"TOS\";FramerWzcCcC2Yg.defaultProps={height:91,width:226};addPropertyControls(FramerWzcCcC2Yg,{variant:{options:[\"CP39YA63y\",\"SXvQH5u7K\",\"hPhRhWY7D\"],optionTitles:[\"Normal\",\"Hover\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},cst8If0Mc:{title:\"Click TOS\",type:ControlType.EventHandler}});addFonts(FramerWzcCcC2Yg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWzcCcC2Yg\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cst8If0Mc\\\":\\\"clickTOS\\\"}\",\"framerIntrinsicHeight\":\"91\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SXvQH5u7K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hPhRhWY7D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"226\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WzcCcC2Yg.map","// Generated by Framer (7918caa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCustomSelector}from\"https://framerusercontent.com/modules/nuqah1HuGMlbjSKIeDUJ/UOhkyfJFdD30t4qy3JPC/Class1.js\";import Prices from\"https://framerusercontent.com/modules/80n7puRrkJePzhB67E26/dM65l6Giy7BmNi0l5fcH/fif9G1qfq.js\";import About from\"https://framerusercontent.com/modules/sEHQYHA3Cor97U5FOyWd/IhnYpK0PqU8eLMrV7OQ6/JBi8qBWij.js\";import Main from\"https://framerusercontent.com/modules/Ufji18jOFf7ge1f7T5dR/AYInc70Pmk7eCsbaJTpW/SxdNYs73W.js\";import Gallery from\"https://framerusercontent.com/modules/MMdoVY5fNKgvkmRki8bc/p1XGvN85CEDtS5R34Off/UH4eDEzs3.js\";import TOS from\"https://framerusercontent.com/modules/dqc7HoKxgdNf5HvOb9ep/SXIxraYmhwoJP7FmAmqw/WzcCcC2Yg.js\";const AboutFonts=getFonts(About);const MotionDivWithCustomSelectork6f775=withCodeBoundaryForOverrides(motion.div,{nodeId:\"YkIvkYStT\",override:withCustomSelector,scopeId:\"o9H0NkpGx\"});const GalleryFonts=getFonts(Gallery);const MotionDivWithCustomSelector1mvtscy=withCodeBoundaryForOverrides(motion.div,{nodeId:\"SIi5Po24L\",override:withCustomSelector,scopeId:\"o9H0NkpGx\"});const PricesFonts=getFonts(Prices);const MotionDivWithCustomSelectorob8rbq=withCodeBoundaryForOverrides(motion.div,{nodeId:\"qOmRr4Oh8\",override:withCustomSelector,scopeId:\"o9H0NkpGx\"});const TOSFonts=getFonts(TOS);const MotionDivWithCustomSelector1f69d9s=withCodeBoundaryForOverrides(motion.div,{nodeId:\"vmXZvy7Lr\",override:withCustomSelector,scopeId:\"o9H0NkpGx\"});const MainFonts=getFonts(Main);const MotionDivWithCustomSelectorsrd5nu=withCodeBoundaryForOverrides(motion.div,{nodeId:\"l7olhq5ht\",override:withCustomSelector,scopeId:\"o9H0NkpGx\"});const cycleOrder=[\"WfulyqzzH\",\"iXr1QWbGH\",\"ov4aTsHtU\",\"gZYz9HTyz\",\"k1u1ygHaC\"];const serializationHash=\"framer-9solY\";const variantClassNames={gZYz9HTyz:\"framer-v-rvre38\",iXr1QWbGH:\"framer-v-1ntd68x\",k1u1ygHaC:\"framer-v-xnzpxg\",ov4aTsHtU:\"framer-v-1im8c8p\",WfulyqzzH:\"framer-v-10xzqgk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"About selected\":\"iXr1QWbGH\",\"Gallery selected\":\"ov4aTsHtU\",\"Prices selected\":\"gZYz9HTyz\",\"TOS selected\":\"k1u1ygHaC\",Blank:\"WfulyqzzH\"};const getProps=({click,clickAbout,clickGallery,clickPrices,clickTOS,height,id,width,...props})=>{return{...props,cKNibUJGo:click??props.cKNibUJGo,t9hoXrjlp:clickGallery??props.t9hoXrjlp,Td7vhk_7t:clickPrices??props.Td7vhk_7t,variant:humanReadableVariantMap[props.variant]??props.variant??\"WfulyqzzH\",yNk5qu6CD:clickTOS??props.yNk5qu6CD,zW7CRtOm1:clickAbout??props.zW7CRtOm1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,cKNibUJGo,zW7CRtOm1,t9hoXrjlp,Td7vhk_7t,yNk5qu6CD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WfulyqzzH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const TTaRYVpTJu7n2nh=activeVariantCallback(async(...args)=>{if(zW7CRtOm1){const res=await zW7CRtOm1(...args);if(res===false)return false;}});const pw2ur5K74rjmke6=activeVariantCallback(async(...args)=>{if(t9hoXrjlp){const res=await t9hoXrjlp(...args);if(res===false)return false;}});const S97fnj4ePyofvkb=activeVariantCallback(async(...args)=>{if(Td7vhk_7t){const res=await Td7vhk_7t(...args);if(res===false)return false;}});const cst8If0Mc1r3hx99=activeVariantCallback(async(...args)=>{if(yNk5qu6CD){const res=await yNk5qu6CD(...args);if(res===false)return false;}});const CBl2neE4D1let1jt=activeVariantCallback(async(...args)=>{if(cKNibUJGo){const res=await cKNibUJGo(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"iXr1QWbGH\",\"ov4aTsHtU\",\"gZYz9HTyz\",\"k1u1ygHaC\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10xzqgk\",className,classNames),\"data-framer-name\":\"Blank\",layoutDependency:layoutDependency,layoutId:\"WfulyqzzH\",ref:refBinding,style:{...style},...addPropertyOverrides({gZYz9HTyz:{\"data-framer-name\":\"Prices selected\"},iXr1QWbGH:{\"data-framer-name\":\"About selected\"},k1u1ygHaC:{\"data-framer-name\":\"TOS selected\"},ov4aTsHtU:{\"data-framer-name\":\"Gallery selected\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mi8y6\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"FXC7ZHlF3\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(MotionDivWithCustomSelectork6f775,{className:\"framer-k6f775\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"YkIvkYStT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"228px\",...addPropertyOverrides({gZYz9HTyz:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},iXr1QWbGH:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},k1u1ygHaC:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},ov4aTsHtU:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xjzpft-container\",layoutDependency:layoutDependency,layoutId:\"yM0YriJTw-container\",nodeId:\"yM0YriJTw\",rendersWithMotion:true,scopeId:\"o9H0NkpGx\",children:/*#__PURE__*/_jsx(About,{height:\"100%\",id:\"yM0YriJTw\",layoutId:\"yM0YriJTw\",style:{height:\"100%\",width:\"100%\"},TTaRYVpTJ:TTaRYVpTJu7n2nh,variant:\"OMU4WP5fa\",width:\"100%\",...addPropertyOverrides({gZYz9HTyz:{variant:\"JPrzlDjNO\"},k1u1ygHaC:{variant:\"JPrzlDjNO\"},ov4aTsHtU:{variant:\"JPrzlDjNO\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1mvtscy,{className:\"framer-1mvtscy\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"SIi5Po24L\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"226px\",...addPropertyOverrides({gZYz9HTyz:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},iXr1QWbGH:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},k1u1ygHaC:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},ov4aTsHtU:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n3l820-container\",layoutDependency:layoutDependency,layoutId:\"sqLk0_n5_-container\",nodeId:\"sqLk0_n5_\",rendersWithMotion:true,scopeId:\"o9H0NkpGx\",children:/*#__PURE__*/_jsx(Gallery,{height:\"100%\",id:\"sqLk0_n5_\",layoutId:\"sqLk0_n5_\",pw2ur5K74:pw2ur5K74rjmke6,style:{height:\"100%\",width:\"100%\"},variant:\"idqVW62w4\",width:\"100%\",...addPropertyOverrides({ov4aTsHtU:{variant:\"W9DyAedf2\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelectorob8rbq,{className:\"framer-ob8rbq\",\"data-framer-name\":\"Prices\",layoutDependency:layoutDependency,layoutId:\"qOmRr4Oh8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"226px\",...addPropertyOverrides({gZYz9HTyz:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},iXr1QWbGH:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},k1u1ygHaC:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},ov4aTsHtU:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7jb880-container\",layoutDependency:layoutDependency,layoutId:\"SMi2tYsw8-container\",nodeId:\"SMi2tYsw8\",rendersWithMotion:true,scopeId:\"o9H0NkpGx\",children:/*#__PURE__*/_jsx(Prices,{height:\"100%\",id:\"SMi2tYsw8\",layoutId:\"SMi2tYsw8\",S97fnj4eP:S97fnj4ePyofvkb,style:{height:\"100%\",width:\"100%\"},variant:\"NODjt8hrU\",width:\"100%\",...addPropertyOverrides({gZYz9HTyz:{variant:\"JumvaDNAE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1f69d9s,{className:\"framer-1f69d9s\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"vmXZvy7Lr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"226px\",...addPropertyOverrides({gZYz9HTyz:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},iXr1QWbGH:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},k1u1ygHaC:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},ov4aTsHtU:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15hr5rh-container\",layoutDependency:layoutDependency,layoutId:\"pnZGBPTjO-container\",nodeId:\"pnZGBPTjO\",rendersWithMotion:true,scopeId:\"o9H0NkpGx\",children:/*#__PURE__*/_jsx(TOS,{cst8If0Mc:cst8If0Mc1r3hx99,height:\"100%\",id:\"pnZGBPTjO\",layoutId:\"pnZGBPTjO\",style:{height:\"100%\",width:\"100%\"},variant:\"CP39YA63y\",width:\"100%\",...addPropertyOverrides({k1u1ygHaC:{variant:\"hPhRhWY7D\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelectorsrd5nu,{className:\"framer-srd5nu\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"l7olhq5ht\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"127px\",...addPropertyOverrides({gZYz9HTyz:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},iXr1QWbGH:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},k1u1ygHaC:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0},ov4aTsHtU:{y:(componentViewport?.y||0)+((componentViewport?.height||91)*.49450549450549475-0)+-45.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a7dk80-container\",layoutDependency:layoutDependency,layoutId:\"MSeb7_LPd-container\",nodeId:\"MSeb7_LPd\",rendersWithMotion:true,scopeId:\"o9H0NkpGx\",children:/*#__PURE__*/_jsx(Main,{CBl2neE4D:CBl2neE4D1let1jt,height:\"100%\",id:\"MSeb7_LPd\",layoutId:\"MSeb7_LPd\",style:{height:\"100%\",width:\"100%\"},variant:\"qV0ip2fCF\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9solY.framer-1a9swk5, .framer-9solY .framer-1a9swk5 { display: block; }\",\".framer-9solY.framer-10xzqgk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 91px; overflow: visible; padding: 0px; position: relative; width: 1184px; }\",\".framer-9solY .framer-1mi8y6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; min-height: 91px; overflow: visible; padding: 0px; position: absolute; top: 49%; width: 1184px; z-index: 1; }\",\".framer-9solY .framer-k6f775 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; left: calc(9.61214165261385% - 228px / 2); overflow: visible; padding: 0px; pointer-events: none; position: absolute; top: calc(49.46236559139787% - 91px / 2); user-select: none; width: 228px; z-index: 5; }\",\".framer-9solY .framer-1xjzpft-container, .framer-9solY .framer-1n3l820-container, .framer-9solY .framer-7jb880-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-9solY .framer-1mvtscy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; left: calc(29.222972972972993% - 226px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(49.450549450549474% - 91px / 2); width: 226px; z-index: 4; }\",\".framer-9solY .framer-ob8rbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; left: calc(48.22635135135137% - 226px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(49.450549450549474% - 91px / 2); width: 226px; z-index: 3; }\",\".framer-9solY .framer-1f69d9s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; left: calc(67.1452702702703% - 226px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(49.450549450549474% - 91px / 2); width: 226px; z-index: 2; }\",\".framer-9solY .framer-15hr5rh-container { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-9solY .framer-srd5nu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 91px; justify-content: center; left: calc(94.67905405405408% - 127px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(49.450549450549474% - 91px / 2); width: 127px; z-index: 1; }\",\".framer-9solY .framer-1a7dk80-container { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; user-select: none; }\",\".framer-9solY.framer-v-1im8c8p .framer-k6f775, .framer-9solY.framer-v-rvre38 .framer-k6f775, .framer-9solY.framer-v-xnzpxg .framer-k6f775 { -webkit-user-select: unset; pointer-events: unset; user-select: unset; z-index: 4; }\",\".framer-9solY.framer-v-1im8c8p .framer-1mvtscy, .framer-9solY.framer-v-rvre38 .framer-ob8rbq, .framer-9solY.framer-v-xnzpxg .framer-1f69d9s { -webkit-user-select: none; pointer-events: none; user-select: none; z-index: 5; }\",\".framer-9solY.framer-v-rvre38 .framer-1mvtscy, .framer-9solY.framer-v-xnzpxg .framer-1mvtscy { z-index: 3; }\",\".framer-9solY.framer-v-xnzpxg .framer-ob8rbq { z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91\n * @framerIntrinsicWidth 1184\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"iXr1QWbGH\":{\"layout\":[\"fixed\",\"auto\"]},\"ov4aTsHtU\":{\"layout\":[\"fixed\",\"auto\"]},\"gZYz9HTyz\":{\"layout\":[\"fixed\",\"auto\"]},\"k1u1ygHaC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cKNibUJGo\":\"click\",\"zW7CRtOm1\":\"clickAbout\",\"t9hoXrjlp\":\"clickGallery\",\"Td7vhk_7t\":\"clickPrices\",\"yNk5qu6CD\":\"clickTOS\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framero9H0NkpGx=withCSS(Component,css,\"framer-9solY\");export default Framero9H0NkpGx;Framero9H0NkpGx.displayName=\"Menu\";Framero9H0NkpGx.defaultProps={height:91,width:1184};addPropertyControls(Framero9H0NkpGx,{variant:{options:[\"WfulyqzzH\",\"iXr1QWbGH\",\"ov4aTsHtU\",\"gZYz9HTyz\",\"k1u1ygHaC\"],optionTitles:[\"Blank\",\"About selected\",\"Gallery selected\",\"Prices selected\",\"TOS selected\"],title:\"Variant\",type:ControlType.Enum},cKNibUJGo:{title:\"Click\",type:ControlType.EventHandler},zW7CRtOm1:{title:\"Click About\",type:ControlType.EventHandler},t9hoXrjlp:{title:\"Click Gallery\",type:ControlType.EventHandler},Td7vhk_7t:{title:\"Click Prices\",type:ControlType.EventHandler},yNk5qu6CD:{title:\"Click TOS\",type:ControlType.EventHandler}});addFonts(Framero9H0NkpGx,[{explicitInter:true,fonts:[]},...AboutFonts,...GalleryFonts,...PricesFonts,...TOSFonts,...MainFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framero9H0NkpGx\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"91\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iXr1QWbGH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ov4aTsHtU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gZYz9HTyz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k1u1ygHaC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"cKNibUJGo\\\":\\\"click\\\",\\\"zW7CRtOm1\\\":\\\"clickAbout\\\",\\\"t9hoXrjlp\\\":\\\"clickGallery\\\",\\\"Td7vhk_7t\\\":\\\"clickPrices\\\",\\\"yNk5qu6CD\\\":\\\"clickTOS\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1184\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{MarkdownTable}from\"https://framerusercontent.com/modules/5UPpLsIptml8Pf2ste2Q/CGv6Dz5yIXHe6rOvd3YV/Table_test.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wmR2N7M2ySIP9lWSpCkb/bdVAXbdzm4Sg658kD51r/FrauynpPc.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/mb9hN0fDs5sAhILxJghh/4v4TYJ5BRRWqmfYkJ8Hs/fVxnimdqP.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mNtGpZk2zRwavqyZWHRA/v2A4JNcdmsCFaMjt6a7n/GpYltSEaV.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js\";import SlideshowWrap1 from\"https://framerusercontent.com/modules/ruKemVyJGbUOQKdWwqI4/1Pm6wIjzmi9rJjXYU8ki/w8WsCTP4b.js\";import SlideshowWrap from\"https://framerusercontent.com/modules/g5NX6ypHc7BmAcT63ioA/IBi7GTNfXUpE8QaFIMf9/Yr2mINMWw.js\";const SlideshowWrapFonts=getFonts(SlideshowWrap);const MarkdownTableFonts=getFonts(MarkdownTable);const SlideshowWrap1Fonts=getFonts(SlideshowWrap1);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"EnAi8PAmf\",\"D8ZdD89fe\",\"jTVVbxuQe\",\"Ow1FjOnpt\"];const serializationHash=\"framer-6pnGW\";const variantClassNames={D8ZdD89fe:\"framer-v-usoul4\",EnAi8PAmf:\"framer-v-103pll9\",jTVVbxuQe:\"framer-v-1ralhku\",Ow1FjOnpt:\"framer-v-fyodyq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lw7V3uaJy=undefined;const jp56NlgWQ=undefined;const hmC2B1J87=undefined;const setLw7V3uaJy=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:70,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2e3};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2e3};const transition3={damping:92,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Price exit\":\"D8ZdD89fe\",\"TOS exit\":\"Ow1FjOnpt\",Price:\"EnAi8PAmf\",TOS:\"jTVVbxuQe\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({current,cursor,height,id,markdown2,width,...props})=>{return{...props,hmC2B1J87:cursor??props.hmC2B1J87,jp56NlgWQ:markdown2??props.jp56NlgWQ??\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",Lw7V3uaJy:current??props.Lw7V3uaJy,variant:humanReadableVariantMap[props.variant]??props.variant??\"EnAi8PAmf\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jp56NlgWQ,hmC2B1J87,\"Lw7V3uaJy\":externalLw7V3uaJy,\"onLw7V3uaJyChange\":setExternalLw7V3uaJy,...restProps}=getProps(props);const[Lw7V3uaJy,setLw7V3uaJy]=useStateVariable(externalLw7V3uaJy,setExternalLw7V3uaJy);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EnAi8PAmf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"jTVVbxuQe\",\"Ow1FjOnpt\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"jTVVbxuQe\",\"Ow1FjOnpt\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"jTVVbxuQe\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-103pll9\",className,classNames),\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"EnAi8PAmf\",ref:refBinding,style:{...style},...addPropertyOverrides({D8ZdD89fe:{\"data-framer-name\":\"Price exit\"},jTVVbxuQe:{\"data-framer-name\":\"TOS\"},Ow1FjOnpt:{\"data-framer-name\":\"TOS exit\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1narpvy\",layoutDependency:layoutDependency,layoutId:\"inoduWI0g\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b5k7iv\",\"data-framer-name\":\"Prices\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"rbHth9eu1\",children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1d6a43f\",\"data-framer-appear-id\":\"1d6a43f\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"QW_VDd5WZ\",optimized:true,...addPropertyOverrides({D8ZdD89fe:{initial:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-970me8\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Yv65qmhc5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vdbw58\",layoutDependency:layoutDependency,layoutId:\"GDlIP6TeQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"BẢNG GI\\xc1\"})})}),className:\"framer-w9izhl\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"FV9VMjJvJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"M\\xecnh nhận waitlist mỗi th\\xe1ng 5 slot nh\\xe9, mọi th\\xf4ng tin kh\\xe1c mọi người li\\xean hệ qua fb của m\\xecnh!!\"})})}),className:\"framer-1k1b8ke\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"U166KRVy8\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iudrvb\",layoutDependency:layoutDependency,layoutId:\"gzJ0YCpDU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.9em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"FORM\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"ĐẶT\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"COMM\"})]})}),className:\"framer-sxu8s4\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"pcJIhkSZP\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng đọc kỹ Term Of Service v\\xe0 x\\xe1c nhận đ\\xe3 đọc trước khi đặt comm\"})})}),/*#__PURE__*/_jsxs(motion.ul,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-1ok3k95, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsx(motion.h1,{children:\"Chọn loại comm (Type A hoặc B)\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsx(motion.h1,{children:\"Reference, c\\xe2u truyện của nh\\xe2n vật\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsxs(motion.h1,{children:[\"Y\\xeau cầu comm v\\xe0 ref mood : (\",/*#__PURE__*/_jsx(motion.em,{children:\"pdf, doc, pureref file, .png… đều được hết nh\\xe9!!)\"})]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h1\",children:/*#__PURE__*/_jsxs(motion.h1,{children:[\"Những lưu \\xfd kh\\xe1c: \",/*#__PURE__*/_jsx(motion.em,{children:\"(Mấy chi tiết m\\xe0 m\\xecnh cần để \\xfd/tr\\xe1nh sai phạm...)\"})]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng mọi người h\\xe3y gửi c\\xe0ng chi tiết c\\xe0ng tốt, m\\xecnh cảm ơn!!\"})})})]})]}),className:\"framer-p1359j\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"LpR3FA8tf\",style:{\"--extracted-1ok3k95\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-126en9d\",layoutDependency:layoutDependency,layoutId:\"BXOWUXWTq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bg29by\",\"data-border\":true,\"data-framer-name\":\"type A\",layoutDependency:layoutDependency,layoutId:\"IXqSP4DMD\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iqc1l4\",layoutDependency:layoutDependency,layoutId:\"DHsc_gjxw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"34px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE A: Design type\"})}),className:\"framer-1hr5yll\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"XdEwImsjZ\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[\"Nh\\xe2n vật trong nền 2D, loại comm mang t\\xednh design nhiều hơn\",/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"*Nền trắng, hoặc c\\xf3 pattern hoặc stamp 2D đều miễn ph\\xed!!\"})]})}),className:\"framer-1viqnf9\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"c5IMpFX4H\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z4qcp9\",layoutDependency:layoutDependency,layoutId:\"GfLW0VsFN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:320,width:\"526px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-800)/2)+0+0+18+0+251.2+0+0+124.4+0,...addPropertyOverrides({D8ZdD89fe:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-800)/2)+0+2e3+18+0+251.2+0+0+124.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ybukjt-container\",layoutDependency:layoutDependency,layoutId:\"ZfuNMNHJP-container\",nodeId:\"ZfuNMNHJP\",rendersWithMotion:true,scopeId:\"sLimY2XVv\",children:/*#__PURE__*/_jsx(SlideshowWrap,{height:\"100%\",id:\"ZfuNMNHJP\",layoutId:\"ZfuNMNHJP\",onz3NAF6UoXChange:setLw7V3uaJy,style:{height:\"100%\",width:\"100%\"},width:\"100%\",z3NAF6UoX:Lw7V3uaJy})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ofekw\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"LvetBf3up\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8moxe7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"digIxqz3V-container\",nodeId:\"digIxqz3V\",rendersWithMotion:true,scopeId:\"sLimY2XVv\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:12},height:\"100%\",id:\"digIxqz3V\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"digIxqz3V\",markdown:\"| Loại | Gi\\xe1| +1 Char                         | +1 pose|\\n|-----------|-------|----------------------------------|------------------------|\\n| Bust up | 950k | +90% (max 2) | +20%|\\n| Half body | 1tr500 | +90% (max 3) | +30%|\\n| Full body | 2tr | +100% (max 3) | +50%|\\n\",outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ayjv7z\",\"data-framer-name\":\"Type B\",layoutDependency:layoutDependency,layoutId:\"zD3REJj8Q\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-noobsa\",layoutDependency:layoutDependency,layoutId:\"uuzEhRkG_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"34px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)))\"},children:\"TYPE B: Full Illustration\"})}),className:\"framer-4sb8d8\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"z9rZWucia\",style:{\"--extracted-gdpscs\":\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:\"Tranh c\\xf3 phối cảnh đa dạng v\\xe0 tất cả được render chi tiết\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"- Về loại Gacha:\"})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",style:{\"--framer-text-alignment\":\"justify\"},children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"Lưu \\xfd comm Gacha kh\\xf4ng c\\xf3 update tiến độ comm với kh\\xe1ch\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"Khi nhận comm kh\\xe1ch c\\xf3 thể y\\xeau cầu chỉnh sửa nếu c\\xf3 sai s\\xf3t\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-alignment\":\"justify\"},children:\"M\\xecnh sẽ từ chối nếu kh\\xe1ch y\\xeau cầu chỉnh sửa qu\\xe1 nhiều chi tiết của comm\"})})]})]}),className:\"framer-18cdlfq\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"HVHeznutr\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10mnx63\",layoutDependency:layoutDependency,layoutId:\"N0umyvj9w\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:272,width:\"526px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-800)/2)+0+0+18+0+251.2+0+0+452.4+0,...addPropertyOverrides({D8ZdD89fe:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-800)/2)+0+2e3+18+0+251.2+0+0+452.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h7x1e4-container\",layoutDependency:layoutDependency,layoutId:\"IelnpBTVW-container\",nodeId:\"IelnpBTVW\",rendersWithMotion:true,scopeId:\"sLimY2XVv\",children:/*#__PURE__*/_jsx(SlideshowWrap1,{height:\"100%\",id:\"IelnpBTVW\",layoutId:\"IelnpBTVW\",ontYq4q2NxYChange:setLw7V3uaJy,style:{height:\"100%\",width:\"100%\"},tYq4q2NxY:Lw7V3uaJy,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wr4cqs\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"C5jntHtoq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eb76tz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e2_mUMQRQ-container\",nodeId:\"e2_mUMQRQ\",rendersWithMotion:true,scopeId:\"sLimY2XVv\",children:/*#__PURE__*/_jsx(MarkdownTable,{cellBackgroundColor:\"rgb(255, 255, 255)\",cellText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},cornerRadius:6,firstColumnBackgroundColor:\"rgb(249, 249, 249)\",firstColumnText:{align:\"center\",color:\"rgb(0, 0, 0)\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:11},headerBackgroundColor:\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",headerText:{align:\"center\",color:\"var(--token-edbc8cea-c133-4de4-9140-84e20032bfd0, rgb(232, 232, 232))\",framerFont:{fontFamily:'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},letterSpacing:.03,lineHeight:.9,size:12},height:\"100%\",id:\"e2_mUMQRQ\",innerBorder:{color:\"rgb(221, 221, 221)\",style:\"solid\",width:1},layoutId:\"e2_mUMQRQ\",markdown:jp56NlgWQ,outerBorder:{color:\"var(--token-66648775-4c5d-4199-bbf5-01f0c8fd7447, rgb(37, 0, 92))\",style:\"solid\",width:0},style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jvud1t\",layoutDependency:layoutDependency,layoutId:\"eH179qOvk\"})]})]})]})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7brkyg\",\"data-framer-name\":\"TOS\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"U38G713S0\",children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-12v3blp\",\"data-framer-appear-id\":\"12v3blp\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"OL5i03d6t\",optimized:true,...addPropertyOverrides({Ow1FjOnpt:{initial:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uvdk64\",\"data-framer-cursor\":hmC2B1J87,layoutDependency:layoutDependency,layoutId:\"GVKX3dF3l\",...addPropertyOverrides({jTVVbxuQe:{\"data-framer-cursor\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yzvpww\",\"data-framer-name\":\"Tittle\",layoutDependency:layoutDependency,layoutId:\"tw9XLsMVB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t4cdom\",layoutDependency:layoutDependency,layoutId:\"vWGhsbsx9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 18/ 6 / 2025\"})})}),className:\"framer-1m43gtt\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"ZZdTXtZ7v\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({jTVVbxuQe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.em,{children:\"Last update on: 4/ 5 / 2026\"})})}),fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"19px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"By commissioning me, you have agreed to these following terms.\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.strong,{children:\"contact me for further questions.\"})]}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.06em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"For Commercial commission please contact through \"}),/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"iW4Q0dqal\",openInNewTab:true,relValues:[],scopeId:\"sLimY2XVv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"nguyenquynhchi023@gmail.com\"})})}),/*#__PURE__*/_jsx(motion.strong,{children:\" for more detail\"})]})]}),className:\"framer-1ceaor8\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"iW4Q0dqal\",style:{\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({jTVVbxuQe:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Khi đ\\xe3 đặt comm l\\xe0 đồng nghĩa bạn đ\\xe3 đồng \\xfd với TOS của m\\xecnh n\\xean vui l\\xf2ng đọc kỹ TOS trước khi đặt\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"15px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Vui l\\xf2ng li\\xean hệ m\\xecnh nếu c\\xf3 c\\xe2u hỏi g\\xec về TOS\"})})]}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Đối với comm thương mại vui l\\xf2ng li\\xean hệ m\\xecnh qua mail: \"}),/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"iW4Q0dqal\",openInNewTab:true,relValues:[],scopeId:\"sLimY2XVv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"nguyenquynhchi023@gmail.com\"})})})]})]}),fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"43px\",\"--framer-letter-spacing\":\"-2.5px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(31, 56, 21))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"TERM OF SERVICE\"})})}),className:\"framer-1092n6q\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"NraUJJc30\",style:{\"--extracted-gdpscs\":\"rgb(31, 56, 21)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jTVVbxuQe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"TERM OF SERVICE\"})})}),fonts:[\"Inter\",\"Inter-Bold\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kebcjp\",layoutDependency:layoutDependency,layoutId:\"RcOfY_qmq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m4uobv\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"U5uEnKJXv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Về Bản quyền v\\xe0 Quyền sử dụng\"})})}),className:\"framer-1vpz976\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"qpM7OF2f5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19me3r5\",layoutDependency:layoutDependency,layoutId:\"VT6eFSmKc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-besgzq\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"mbDXkBC1K\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"PH\\xcdA ARTIST\"})})}),className:\"framer-10zjwhl\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UsQDeizg6\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[\"M\\xecnh giữ to\\xe0n bộ bản quyền v\\xe0 c\\xe1c quyền li\\xean quan đối với tất cả bản ho\\xe0n thiện, bản gốc của comm v\\xe0 c\\xe1c file gốc trong qu\\xe1 tr\\xecnh l\\xe0m comm, bao gồm nhưng kh\\xf4ng giới hạn với:\",/*#__PURE__*/_jsx(motion.br,{}),\"D\\xf9ng v\\xe0o mục đ\\xedch quản b\\xe1 c\\xe1 nh\\xe2n.\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Trưng b\\xe0y comm ở c\\xe1c trang mạng hoặc portfolio c\\xe1 nh\\xe2n như l\\xe0 một sample.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ph\\xe2n phối v\\xe0 sao ch\\xe9p (Comm được sủ dụng trong artbook với sự cho ph\\xe9p của kh\\xe1ch.)\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c quyền kh\\xe1c sẽ được dựa v\\xe0o quyền t\\xe1c giả theo luật quốc tế..\"})}),/*#__PURE__*/_jsxs(motion.li,{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/_jsx(motion.p,{children:\"Nếu bạn c\\xf3 y\\xeau cầu được private comm, mức gi\\xe1 sẽ l\\xe0 tổng comm +80%.\"}),/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh c\\xf3 quyền từ chối comm của bạn nếu m\\xecnh vướng phải mọi vấn đề n\\xe0o.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh c\\xf3 quyền thay đổi hoặc cập nhập th\\xeam về TOS của m\\xecnh. C\\xe1c quy định mới sẽ kh\\xf4ng được \\xe1p dụng v\\xe0 sẽ kh\\xf4ng ảnh hưởng với c\\xe1c đơn đ\\xe3 đặt trước ng\\xe0y thay đổi TOS\"})]}),className:\"framer-zctjyf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pdNrSuIw5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g12xrr\",layoutDependency:layoutDependency,layoutId:\"eq7AcXpVN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"PH\\xcdA KH\\xc1CH\"})})}),className:\"framer-cfo0p1\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"yWpJ3l9Ue\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[\"Kh\\xe1ch chỉ được sử dụng comm với mục đ\\xedch phi thương mại như l\\xe0 đăng comm l\\xean c\\xe1c nền tảng nhưng với \",/*#__PURE__*/_jsx(motion.strong,{children:\"credit đủ (V\\xed dụ. (c) Quỳnh Chi (t\\xean facebook của m\\xecnh))\"}),\", sử dụng l\\xe0m avatar, icon, header, cover, v.v, in ấn với số lượng nhỏ cho mục đ\\xedch c\\xe1 nh\\xe2n.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Bạn c\\xf3 thể thỏa m\\xe1i cắt tranh về mọi khung n\\xe0o bạn mong muốn\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" nhận l\\xe0 tranh bạn tự vẽ.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" trace, edit, t\\xe1i sử dụng hoặc d\\xf9ng v\\xe0o mục đ\\xedch thương mại m\\xe0 kh\\xf4ng c\\xf3 trao đổi trước với m\\xecnh v\\xe0 đ\\xe3 trả ph\\xed thương mại\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" sử dụng v\\xe0o NFT hay l\\xe0 bất kỳ blockchain tương tự n\\xe0o kh\\xe1c..\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"CẤM\"}),\" feed hoặc sử dụng tranh v\\xe0 comm m\\xecnh qua c\\xe1c thiết bị, phần mềm AI/ AI gen n\\xe0o\"]})]}),className:\"framer-r45dw4\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"lsrCgspb6\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ia9zuy\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"oUJ2zgjAd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4sy0aj\",layoutDependency:layoutDependency,layoutId:\"Xx2v4ZSqa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cmze7i\",layoutDependency:layoutDependency,layoutId:\"nkWcidH5l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"26px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"2. References\"})})}),className:\"framer-1gk5gf\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"Db7Ppk50g\",style:{\"--extracted-r6o4lv\":\"var(--token-2b749be9-2698-4142-82a8-c5c10e7923e6, rgb(75, 128, 11))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"Please provide me a detailed brief/ moodboard about the idea, references, overall moods, other details about the characters, lore, etc. that can help me understand your idea better.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-letter-spacing\":\"-0.09em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:\"I will not accept request that require to draw exactly like the given reference.\"})]}),className:\"framer-quwy3x\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"jvPPIeIHu\",style:{\"--extracted-1iakedh\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,pixelHeight:960,pixelWidth:1096,sizes:\"357px\",src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"},className:\"framer-1h2mt0y\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"RY0F8wyvH\",...addPropertyOverrides({Ow1FjOnpt:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1179.2,intrinsicWidth:948.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-800)/2)+0+2e3+33+8+305.3+0+0+368),pixelHeight:960,pixelWidth:1096,sizes:\"357px\",src:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960\",srcSet:\"https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=512&width=1096&height=960 512w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?scale-down-to=1024&width=1096&height=960 1024w,https://framerusercontent.com/images/AwVntR1DG71qfhiaRyqQu8dVk.png?width=1096&height=960 1096w\"}}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fow8gd\",layoutDependency:layoutDependency,layoutId:\"oq9y4wpSP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tog6y6\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"pm4i3qCfX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"4. Qu\\xe1 tr\\xecnh\"})})}),className:\"framer-1hkl3xc\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"kdw1sV_xP\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjfe10\",layoutDependency:layoutDependency,layoutId:\"kjBq_3fgH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ay2s4g\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"pmwHNnBBQ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"21px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Deadline\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Commission sẽ được ho\\xe0n th\\xe0nh trong\"}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.strong,{children:\"1 th\\xe1ng với Type A\"})})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[/*#__PURE__*/_jsx(motion.strong,{children:\"2-3 th\\xe1ng với type B\"}),\".\"]})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ th\\xf4ng b\\xe1o trước cho bạn nếu comm cần được ho\\xe0n thiện l\\xe2u hơn.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 deadline sẵn cần kịp l\\xfac, vui l\\xf2ng th\\xf4ng b\\xe1o trước cho m\\xecnh\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn muốn đặt comm trong thời gian gấp, bạn sẽ phải trả th\\xeam +20% ph\\xed\"})]}),className:\"framer-w58h7m\",fonts:[\"CUSTOM;VCR OSD Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"PTERrF2jM\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1ZDUiBPU0QgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"21px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Qu\\xe1 tr\\xecnh\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"1. Sketch \\xfd tưởng-> 2. Sketch m\\xe0u-> 3. Render v\\xe0 ho\\xe0n thiện comm\"})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ở bước 1 v\\xe0 2 bạn m\\xecnh sẽ gửi 3-4 option để bạn c\\xf3 thể chọn xem \\xfd n\\xe0o ph\\xf9 hợp với bạn hơn, vui l\\xf2ng update lại cho m\\xecnh trong khoảng từ 5-7 ng\\xe0y, đến ng\\xe0y thứ 5 m\\xecnh sẽ nhắc lại, nếu đợi qu\\xe1 l\\xe2u m\\xecnh sẽ tự đi tiếp đến bước tiếp theo m\\xe0 kh\\xf4ng c\\xf3 bước bạn chọn option.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c y\\xeau cầu sửa nhỏ (sai chi tiết, thiếu chi tiết,v.v) m\\xecnh sẽ kh\\xf4ng t\\xednh th\\xeam. Nếu bạn y\\xeau cầu sửa qu\\xe1 nhiều 80% tranh m\\xecnh sẽ y\\xeau cầu trả th\\xeam 100k mỗi lượt sửa.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với comm gacha:\"}),\" Y\\xeau cầu sửa c\\xe1c chi tiết nhỏ (sai chi tiết, sai m\\xe0u, thiếu chi tiết. v.v. sẽ được sửa khi bạn đ\\xe3 nhận v\\xe0 xem qua comm ho\\xe0nh thiện.\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Comm ho\\xe0n thiện sẽ được gửi qua \",/*#__PURE__*/_jsx(motion.strong,{children:\"Mail\"}),\" hoặc \",/*#__PURE__*/_jsx(motion.strong,{children:\"drive\"}),\" t\\xf9y theo y\\xeau cầu của kh\\xe1ch. Những tệp sẽ được nhận c\\xf9ng với comm ho\\xe0n thiện gồm \",/*#__PURE__*/_jsx(motion.strong,{children:\"1 bản .png, 1 bản t\\xe1ch layer với định dạng 300dpi nếu bạn c\\xf3 nhu cầu in ấn v\\xe0 1 bản glaze chống AI\"}),\". Tất cả sẽ bao gồm th\\xeam chữ kỹ của m\\xecnh. Vui l\\xf2ng kh\\xf4ng x\\xf3a chữ k\\xfd của m\\xecnh trong c\\xe1c file v\\xe0 trong n\\xe0y sẽ kh\\xf4ng bao gồm file gốc\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"C\\xe1c bạn cứ thỏa m\\xe1i nhắc m\\xecnh nếu m\\xecnh update comm muộn nh\\xe9🥺\"})})]})]}),className:\"framer-17kep59\",fonts:[\"CUSTOM;VCR OSD Mono Regular\",\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"MKIPGUYil\",style:{\"--extracted-2gxw0f\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m93jkj\",\"data-border\":true,\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"wwf7FlXED\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"2. M\\xecnh sẽ vẽ tốt v\\xe0 kh\\xf4ng tốt:\"})})}),className:\"framer-gh7d2g\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"G0wf0ZROm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- M\\xecnh vẽ tốt:\"}),\" Người, nh\\xe2n vật fiction, OCs, phối cảnh đơn giản, magazine design concept, uncanny concept .\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- M\\xecnh kh\\xf4ng vẽ:\"}),\" mecha, NSFW.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ từ chối những brief nằm ngo\\xe0i mức khả năng của m\\xecnh.\"})]}),className:\"framer-4eriqc\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ZiTLLlOec\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i0hk3s\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"ml2bouWQI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-9d8pea\",\"data-styles-preset\":\"GpYltSEaV\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"5. Chuyển tiền v\\xe0 refund\"})})}),className:\"framer-m5dhw\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"tqTyiYcdk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ijjt7n\",layoutDependency:layoutDependency,layoutId:\"q6f7rPcbw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Về Chuyển tiền:\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"M\\xecnh sẽ nhận tiền qua c\\xe1c phương thức như ng\\xe2n h\\xe0ng trong nước, momo v\\xe0 paypal\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với Paypal:\"}),\" M\\xecnh sẽ gửi h\\xf3a đơn cho bạn đ\\xe3 gồm 4.5% ph\\xed chuyển khoảng\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Với phương thức kh\\xe1c:\"}),\" M\\xecnh sẽ gửi bạn m\\xe3 QR chuyển khoảng\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Với \",/*#__PURE__*/_jsx(motion.strong,{children:\"Type A\"}),\" v\\xe0 comm \",/*#__PURE__*/_jsx(motion.strong,{children:\"Gacha:\"}),\" sau khi chốt xong color sketch, bạn sẽ được y\\xeau cầu chuyển khoảng full ph\\xed comm\"]})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsxs(motion.p,{children:[\"Với \",/*#__PURE__*/_jsx(motion.strong,{children:\"Type B\"}),\": Vui l\\xf2ng bạn chuyển trước 50% ph\\xed tổng của comm, sau khi chốt được color sketch, bạn sẽ trả 50% ph\\xed c\\xf2n lại của comm\"]})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 vấn đề g\\xec chưa thể chuyển ngay cho m\\xecnh, vui l\\xf2ng bạn th\\xf4ng b\\xe1o trước cho m\\xecnh, thời gian l\\xe2u nhất m\\xecnh c\\xf3 thể ch\\xe2m trước l\\xe0 trong 1 th\\xe1ng.\"})]}),className:\"framer-wepebs\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"AxBKcVJDZ\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vj6cch\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MJqnYgC_u\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Về ho\\xe0n tiền:\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu bạn c\\xf3 y\\xeau cầu hủy comm, c\\xe1c mức ho\\xe0n tiền sẽ được chia như sau\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Với Type A\"}),\": M\\xecnh sẽ ho\\xe0n 50% nếu m\\xecnh v\\xe0 bạn đ\\xe3 chốt color skt\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"- Với Type B:\"}),\" Nếu bạn y\\xeau cầu ho\\xe0n 50% ph\\xed trả trước:\"]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"M\\xecnh sẽ ho\\xe0n full khi m\\xecnh chưa thực hiện comm\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ho\\xe0n 30% khi m\\xecnh thực hiện đến skt idea\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Ho\\xe0n 10% khi m\\xecnh đ\\xe3 thực hiện đến color skt\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Nếu đ\\xe3 chuyển khoảng full v\\xe0 chốt colorskt m\\xecnh sẽ ho\\xe0n lại 50% ph\\xed trả sau của comm\"})})]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Bạn sẽ kh\\xf4ng được ho\\xe0n tiền nếu bạn y\\xeau cầu sau khi m\\xe0 comm đ\\xe3 ho\\xe0n th\\xe0nh.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1r40k1y\",\"data-styles-preset\":\"FrauynpPc\",dir:\"auto\",children:\"Nếu c\\xf3 l\\xfd do bấc đắc dĩ m\\xecnh kh\\xf4ng ho\\xe0n th\\xe0nh comm dc m\\xecnh sẽ ho\\xe0n full cho bạn.\"})]}),className:\"framer-1b69ppn\",fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"],layoutDependency:layoutDependency,layoutId:\"Suhw7Tvjp\",style:{\"--extracted-r6o4lv\":\"var(--token-bf966309-2582-4df8-98f4-f091ce81e703, rgb(19, 20, 21))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5vz4ba\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"I88vSzCLx\"})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6pnGW.framer-1wx0fbu, .framer-6pnGW .framer-1wx0fbu { display: block; }\",\".framer-6pnGW.framer-103pll9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; overflow-y: auto; padding: 0px; position: relative; width: 1200px; }\",\".framer-6pnGW .framer-1narpvy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-6pnGW .framer-b5k7iv { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; overflow: auto; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-6pnGW .framer-1d6a43f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; left: calc(50.00000000000002% - 1200px / 2); overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 800px / 2); width: 1200px; z-index: 1; }\",\".framer-6pnGW .framer-970me8 { align-content: center; align-items: center; bottom: 73px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; left: calc(50.00000000000002% - 1105px / 2); overflow: hidden; padding: 0px; position: absolute; top: 18px; width: 1105px; z-index: 1; }\",\".framer-6pnGW .framer-1vdbw58 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-6pnGW .framer-w9izhl, .framer-6pnGW .framer-1hr5yll, .framer-6pnGW .framer-1viqnf9, .framer-6pnGW .framer-4sb8d8, .framer-6pnGW .framer-18cdlfq, .framer-6pnGW .framer-1m43gtt, .framer-6pnGW .framer-1ceaor8, .framer-6pnGW .framer-1092n6q, .framer-6pnGW .framer-10zjwhl, .framer-6pnGW .framer-zctjyf, .framer-6pnGW .framer-cfo0p1, .framer-6pnGW .framer-r45dw4, .framer-6pnGW .framer-1gk5gf, .framer-6pnGW .framer-quwy3x, .framer-6pnGW .framer-1hkl3xc, .framer-6pnGW .framer-w58h7m, .framer-6pnGW .framer-gh7d2g, .framer-6pnGW .framer-4eriqc, .framer-6pnGW .framer-m5dhw, .framer-6pnGW .framer-1b69ppn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6pnGW .framer-1k1b8ke { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 1028px; word-break: break-word; word-wrap: break-word; }\",\".framer-6pnGW .framer-iudrvb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-6pnGW .framer-sxu8s4 { flex: 0.5 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6pnGW .framer-p1359j, .framer-6pnGW .framer-17kep59, .framer-6pnGW .framer-wepebs { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6pnGW .framer-126en9d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-bg29by { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: 535px; z-index: 1; }\",\".framer-6pnGW .framer-1iqc1l4, .framer-6pnGW .framer-yzvpww { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-z4qcp9 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-1ybukjt-container { flex: none; height: 320px; position: relative; width: 526px; }\",\".framer-6pnGW .framer-9ofekw { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-8moxe7-container, .framer-6pnGW .framer-1eb76tz-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-6pnGW .framer-ayjv7z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-6pnGW .framer-noobsa { 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: 4px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-10mnx63 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-h7x1e4-container { flex: none; height: 272px; position: relative; width: 526px; }\",\".framer-6pnGW .framer-wr4cqs { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-jvud1t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 117px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-7brkyg { flex: none; height: 800px; overflow: visible; position: relative; width: 424px; z-index: 3; }\",\".framer-6pnGW .framer-12v3blp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 800px; justify-content: flex-start; left: calc(50.00000000000002% - 1200px / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 800px / 2); width: 1200px; z-index: 1; }\",\".framer-6pnGW .framer-1uvdk64 { align-content: center; align-items: center; bottom: 34px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; left: calc(50.00000000000002% - 1049px / 2); overflow: hidden; overflow-y: auto; padding: 8px; position: absolute; top: 33px; width: 1049px; z-index: 1; }\",\".framer-6pnGW .framer-t4cdom { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-1kebcjp, .framer-6pnGW .framer-fow8gd, .framer-6pnGW .framer-mjfe10 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-m4uobv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 928px; }\",\".framer-6pnGW .framer-1vpz976 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 549px; word-break: break-word; word-wrap: break-word; }\",\".framer-6pnGW .framer-19me3r5 { 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: flex-start; overflow: visible; padding: 0px 11px 11px 11px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-besgzq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 10px 0px 0px; position: relative; width: 1px; }\",\".framer-6pnGW .framer-1g12xrr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-6pnGW .framer-1ia9zuy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6pnGW .framer-4sy0aj { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-1cmze7i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-1h2mt0y { flex: none; height: 302px; overflow: visible; position: relative; width: 357px; }\",\".framer-6pnGW .framer-1tog6y6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6pnGW .framer-1ay2s4g { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 7px 7px 7px; position: relative; width: 208px; }\",\".framer-6pnGW .framer-m93jkj { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 6px 6px 6px; position: relative; width: 265px; z-index: 1; }\",\".framer-6pnGW .framer-1i0hk3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 941px; }\",\".framer-6pnGW .framer-1ijjt7n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6pnGW .framer-vj6cch { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 11px 11px 11px; position: relative; width: 483px; }\",\".framer-6pnGW .framer-5vz4ba { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 116px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 721px; }\",\".framer-6pnGW.framer-v-usoul4 .framer-1d6a43f, .framer-6pnGW.framer-v-fyodyq .framer-12v3blp { top: calc(300% - 800px / 2); }\",\".framer-6pnGW.framer-v-1ralhku.framer-103pll9 { overflow: auto; }\",\".framer-6pnGW.framer-v-1ralhku .framer-7brkyg { bottom: 0px; height: unset; left: 0px; position: absolute; right: 0px; top: 0px; width: unset; }\",\".framer-6pnGW.framer-v-1ralhku .framer-1uvdk64 { cursor: row-resize; }\",\".framer-6pnGW.framer-v-1ralhku .framer-yzvpww { gap: 11px; }\",\".framer-6pnGW.framer-v-1ralhku .framer-t4cdom, .framer-6pnGW.framer-v-1ralhku .framer-1tog6y6, .framer-6pnGW.framer-v-fyodyq .framer-t4cdom, .framer-6pnGW.framer-v-fyodyq .framer-1tog6y6 { order: 1; }\",\".framer-6pnGW.framer-v-1ralhku .framer-1092n6q, .framer-6pnGW.framer-v-1ralhku .framer-m93jkj, .framer-6pnGW.framer-v-fyodyq .framer-1092n6q, .framer-6pnGW.framer-v-fyodyq .framer-m93jkj { order: 0; }\",\".framer-6pnGW.framer-v-fyodyq .framer-7brkyg { bottom: 0px; height: unset; left: 0px; overflow: hidden; overflow-y: auto; position: absolute; right: 0px; top: 0px; width: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-6pnGW[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-6pnGW [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-6pnGW[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-6pnGW [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-6pnGW[data-hide-scrollbars=\"true\"], .framer-6pnGW [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-6pnGW[data-border=\"true\"]::after, .framer-6pnGW [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D8ZdD89fe\":{\"layout\":[\"fixed\",\"fixed\"]},\"jTVVbxuQe\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ow1FjOnpt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jp56NlgWQ\":\"markdown2\",\"hmC2B1J87\":\"cursor\",\"Lw7V3uaJy\":\"current\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersLimY2XVv=withCSS(Component,css,\"framer-6pnGW\");export default FramersLimY2XVv;FramersLimY2XVv.displayName=\"Prices and TOS\";FramersLimY2XVv.defaultProps={height:800,width:1200};addPropertyControls(FramersLimY2XVv,{variant:{options:[\"EnAi8PAmf\",\"D8ZdD89fe\",\"jTVVbxuQe\",\"Ow1FjOnpt\"],optionTitles:[\"Price\",\"Price exit\",\"TOS\",\"TOS exit\"],title:\"Variant\",type:ControlType.Enum},jp56NlgWQ:{defaultValue:\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",displayTextArea:true,title:\"Markdown 2\",type:ControlType.String},onjp56NlgWQChange:{changes:\"jp56NlgWQ\",type:ControlType.ChangeHandler},hmC2B1J87:{title:\"Cursor\",type:ControlType.CustomCursor},Lw7V3uaJy:{defaultValue:0,displayStepper:true,max:10,min:0,title:\"Current\",type:ControlType.Number},onLw7V3uaJyChange:{changes:\"Lw7V3uaJy\",type:ControlType.ChangeHandler}});addFonts(FramersLimY2XVv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"},{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]},...SlideshowWrapFonts,...MarkdownTableFonts,...SlideshowWrap1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramersLimY2XVv.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SlideshowWrap,{},context),forwardLoader(SlideshowWrap1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersLimY2XVv\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"jp56NlgWQ\\\":\\\"markdown2\\\",\\\"hmC2B1J87\\\":\\\"cursor\\\",\\\"Lw7V3uaJy\\\":\\\"current\\\"}\",\"framerIntrinsicHeight\":\"800\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D8ZdD89fe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jTVVbxuQe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ow1FjOnpt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sLimY2XVv.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mb9hN0fDs5sAhILxJghh/4v4TYJ5BRRWqmfYkJ8Hs/fVxnimdqP.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/9XIXnG05SoeDSvmdFr9L/kd6F4y3kasraR8ennUsK/ihDSkEak7.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/fMPpwmLaCbDjZEjbS77b/82fpshbBitIHnXSrghu9/qaaH5oCEc.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/nFsgvBtN8UWcLyCgr8Kx/aPyB0tZkaI6njZFLKwsP/ro7OPezbn.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/o0vUv2W4JrWFSFL7kYI5/R2DO4arG0UuyooMV8fOC/WiWVcZArd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qqPlhWYNvMGS5SrSyO3h/4CEX4GVXBm4qVFcTVz5Q/YAP816Y5n.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xTMg0u4VOOA4o4tEa4es/WgVezyBTIGLgUyjpKOng/YckFIlg3V.js\";import Gallery from\"https://framerusercontent.com/modules/xxOejhvu9fJGf1Y2INxx/PJF10bvpbU4ttifAefAw/D2GsRa5OG.js\";import PricesAndTOS from\"https://framerusercontent.com/modules/cyCHKbFCVNvAKsLdGkM2/Z4j9Qg6fM414F317EHiq/sLimY2XVv.js\";const PricesAndTOSFonts=getFonts(PricesAndTOS);const GalleryFonts=getFonts(Gallery);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"W56enarSv\",\"r51lUgYhP\",\"uCsXEpcsa\",\"BYOg5cpbw\",\"GIXeU5h5a\",\"LVbwg9rzs\",\"TvqyNQd6j\",\"H4Y4NaKHR\",\"EHhIZ33d5\"];const serializationHash=\"framer-U42Y1\";const variantClassNames={BYOg5cpbw:\"framer-v-czllyk\",EHhIZ33d5:\"framer-v-y6zmf6\",GIXeU5h5a:\"framer-v-1a523rc\",H4Y4NaKHR:\"framer-v-2jar8j\",LVbwg9rzs:\"framer-v-1djxsat\",r51lUgYhP:\"framer-v-cbq0ie\",TvqyNQd6j:\"framer-v-17hgjdr\",uCsXEpcsa:\"framer-v-1kaq839\",W56enarSv:\"framer-v-1hv4fq4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jcrsGaHQc=undefined;const WcFOxeUYx=undefined;const MnL3vZxj9=undefined;const MMvqwH1wM=undefined;const XkQ2P9lsZ=undefined;const EOFzXa1al=undefined;const FOd4D40M7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition3={damping:50,delay:0,mass:1,stiffness:200,type:\"spring\"};const transition4={damping:100,delay:0,mass:1,stiffness:225,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition5={damping:67,delay:0,mass:1,stiffness:232,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition6={damping:70,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:2e3};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transition7={damping:46,delay:0,mass:4.3,stiffness:59,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2e3};const transition8={damping:60,delay:.1,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About leave\":\"uCsXEpcsa\",\"Gallery leave\":\"GIXeU5h5a\",\"Price leave\":\"TvqyNQd6j\",\"TOS leave\":\"EHhIZ33d5\",About:\"r51lUgYhP\",Gallery:\"BYOg5cpbw\",Hidden:\"W56enarSv\",Price:\"LVbwg9rzs\",TOS:\"H4Y4NaKHR\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundBlur,cursor,height,id,leave1,leave2,leave3,leave4,text,width,...props})=>{return{...props,EOFzXa1al:cursor??props.EOFzXa1al,FOd4D40M7:text??props.FOd4D40M7??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(motion.br,{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]}),jcrsGaHQc:leave1??props.jcrsGaHQc,MMvqwH1wM:leave4??props.MMvqwH1wM,MnL3vZxj9:leave3??props.MnL3vZxj9,variant:humanReadableVariantMap[props.variant]??props.variant??\"W56enarSv\",WcFOxeUYx:leave2??props.WcFOxeUYx,XkQ2P9lsZ:backgroundBlur??props.XkQ2P9lsZ??5};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,jcrsGaHQc,WcFOxeUYx,MnL3vZxj9,MMvqwH1wM,XkQ2P9lsZ,EOFzXa1al,FOd4D40M7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"W56enarSv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearoj4sp1=activeVariantCallback(async(...args)=>{if(jcrsGaHQc){await delay(()=>{},600);const res=await jcrsGaHQc(...args);if(res===false)return false;}});const onAppear1waqo0q=activeVariantCallback(async(...args)=>{if(WcFOxeUYx){await delay(()=>{},500);const res=await WcFOxeUYx(...args);if(res===false)return false;}});const onAppeardnutck=activeVariantCallback(async(...args)=>{if(MnL3vZxj9){await delay(()=>{},600);const res=await MnL3vZxj9(...args);if(res===false)return false;}});const onAppear5696n1=activeVariantCallback(async(...args)=>{if(MMvqwH1wM){await delay(()=>{},500);const res=await MMvqwH1wM(...args);if(res===false)return false;}});useOnVariantChange(baseVariant,{EHhIZ33d5:onAppear5696n1,GIXeU5h5a:onAppear1waqo0q,TvqyNQd6j:onAppeardnutck,uCsXEpcsa:onAppearoj4sp1});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"r51lUgYhP\",\"uCsXEpcsa\",\"BYOg5cpbw\",\"GIXeU5h5a\",\"LVbwg9rzs\",\"TvqyNQd6j\",\"H4Y4NaKHR\",\"EHhIZ33d5\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"LVbwg9rzs\",\"TvqyNQd6j\",\"H4Y4NaKHR\",\"EHhIZ33d5\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"BYOg5cpbw\",\"GIXeU5h5a\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"r51lUgYhP\",\"uCsXEpcsa\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({BYOg5cpbw:{value:transition2},EHhIZ33d5:{value:transition4},GIXeU5h5a:{value:transition4},H4Y4NaKHR:{value:transition2},LVbwg9rzs:{value:transition2},r51lUgYhP:{value:transition2},TvqyNQd6j:{value:transition4},uCsXEpcsa:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hv4fq4\",className,classNames),\"data-framer-name\":\"Hidden\",layoutDependency:layoutDependency,layoutId:\"W56enarSv\",ref:refBinding,style:{...style},...addPropertyOverrides({BYOg5cpbw:{\"data-framer-name\":\"Gallery\"},EHhIZ33d5:{\"data-framer-name\":\"TOS leave\",\"data-highlight\":true},GIXeU5h5a:{\"data-framer-name\":\"Gallery leave\",\"data-highlight\":true},H4Y4NaKHR:{\"data-framer-name\":\"TOS\"},LVbwg9rzs:{\"data-framer-name\":\"Price\"},r51lUgYhP:{\"data-framer-name\":\"About\"},TvqyNQd6j:{\"data-framer-name\":\"Price leave\",\"data-highlight\":true},uCsXEpcsa:{\"data-framer-name\":\"About leave\",\"data-highlight\":true}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-srxbzm\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"YN8Csuc6m\",style:{backdropFilter:XkQ2P9lsZ===0?undefined:\"blur(\"+XkQ2P9lsZ+\"px)\",backgroundColor:\"rgba(232, 232, 232, 0.91)\",WebkitBackdropFilter:XkQ2P9lsZ===0?undefined:\"blur(\"+XkQ2P9lsZ+\"px)\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({EHhIZ33d5:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},H4Y4NaKHR:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},LVbwg9rzs:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},TvqyNQd6j:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i6h09e-container\",layoutDependency:layoutDependency,layoutId:\"A8Wf68umm-container\",nodeId:\"A8Wf68umm\",rendersWithMotion:true,scopeId:\"qymU7TOce\",children:/*#__PURE__*/_jsx(PricesAndTOS,{height:\"100%\",id:\"A8Wf68umm\",jp56NlgWQ:\"| -           | Normal | Gacha |\\n|-------------|--------|-------|\\n| Gi\\xe1 khởi điểm | 5tr  | 2tr5  |\\n| +1 Char        | +1tr2 - 2tr t\\xf9y thuộc v\\xe0o lượng detail | - |\\n\",layoutId:\"A8Wf68umm\",Lw7V3uaJy:0,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"EnAi8PAmf\"),width:\"100%\",...addPropertyOverrides({EHhIZ33d5:{variant:matchVariant(\"Ow1FjOnpt\")},H4Y4NaKHR:{hmC2B1J87:EOFzXa1al,variant:matchVariant(\"jTVVbxuQe\")},TvqyNQd6j:{variant:matchVariant(\"D8ZdD89fe\")}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BYOg5cpbw:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},GIXeU5h5a:{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xq1rr6-container\",layoutDependency:layoutDependency,layoutId:\"AqhVY4_3a-container\",nodeId:\"AqhVY4_3a\",rendersWithMotion:true,scopeId:\"qymU7TOce\",children:/*#__PURE__*/_jsx(Gallery,{height:\"100%\",id:\"AqhVY4_3a\",layoutId:\"AqhVY4_3a\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NkF1dG5j2\"),width:\"100%\",...addPropertyOverrides({GIXeU5h5a:{variant:matchVariant(\"sirngO86S\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dnrcez\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"kSh8HVje1\",style:{borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1axxnf2\",layoutDependency:layoutDependency,layoutId:\"BhhSySvgP\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1enspry\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zWfmXXLyj\",children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{className:\"framer-k6ldco\",\"data-framer-appear-id\":\"k6ldco\",layoutDependency:layoutDependency,layoutId:\"DpMaikQAY\",transformTemplate:transformTemplate1,...addPropertyOverrides({r51lUgYhP:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},uCsXEpcsa:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation3,optimized:true,transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ia97mq\",layoutDependency:layoutDependency,layoutId:\"QbQwWwpTZ\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"325px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"},className:\"framer-1fd14ng\",layoutDependency:layoutDependency,layoutId:\"hCfrwbNjW\",...addPropertyOverrides({r51lUgYhP:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||800)-0-0-0)*.4612500000000002-235.2)+36.2+-1),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"325px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"}},uCsXEpcsa:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||800)-0-0-0)- -1370+0+-1),pixelHeight:869,pixelWidth:707,positionX:\"center\",positionY:\"center\",sizes:\"325px\",src:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869\",srcSet:\"https://framerusercontent.com/images/S5rD4rJ0MBo9ddemzWI8B1Asg0.png?width=707&height=869 707w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kmcrmx\",layoutDependency:layoutDependency,layoutId:\"dJ5QQIHcJ\",children:[/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yq129s\",\"data-framer-name\":\"Title and Sub\",layoutDependency:layoutDependency,layoutId:\"dmLUY8sm4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",style:{\"--framer-text-alignment\":\"center\"},children:\"MEET THE ARTIST\"})}),className:\"framer-p9qjld\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AuNqWrZ8N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{r51lUgYhP:{\"--extracted-gdpscs\":\"var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({r51lUgYhP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7VkNSIE9TRCBNb25vIFJlZ3VsYXI=\",\"--framer-font-family\":'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"48px\",\"--framer-letter-spacing\":\"2.1px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px\"},children:\"MEET THE ARTIST\"})})}),fonts:[\"CUSTOMV2;VCR OSD Mono Regular\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ulzrwn\",layoutDependency:layoutDependency,layoutId:\"yWic13RuE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",style:{\"--framer-text-alignment\":\"left\"},children:\"Hi!\"})}),className:\"framer-1fswagx\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cYfl7v6iN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{r51lUgYhP:{\"--extracted-gdpscs\":\"var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({r51lUgYhP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7RlZGIEZlcm5hbmRvIDA4IFJlZ3VsYXI=\",\"--framer-font-family\":'\"FVF Fernando 08 Regular\", \"FVF Fernando 08 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.7px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-021a81b5-3094-4512-8736-bd8404270ec2, rgb(31, 56, 21)))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-padding\":\"0px\"},children:\"Ch\\xe0o cả nh\\xe0!\"})})}),fonts:[\"CUSTOMV2;FVF Fernando 08 Regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:FOd4D40M7,className:\"framer-hxeany\",\"data-framer-name\":\"Descrip\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FU2cSuEs5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-v8or77\",h5:\"framer-styles-preset-1796uu9\",h6:\"framer-styles-preset-18x8qr9\",img:\"framer-styles-preset-1ouwo85\",p:\"framer-styles-preset-17s2p\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6l45pc\",layoutDependency:layoutDependency,layoutId:\"r_fMZqBSP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Software i use for drawing\"})})}),className:\"framer-ye5k83\",\"data-framer-name\":\"Sub\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"HoUiWWA9C\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({r51lUgYhP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Phần mềm m\\xecnh d\\xf9ng \"})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l50qwm\",layoutDependency:layoutDependency,layoutId:\"gl6w6K6oI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18irjij\",layoutDependency:layoutDependency,layoutId:\"vMUVUOf2Z\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"},className:\"framer-tcwi1l\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"GVIy3Tzpi\",...addPropertyOverrides({r51lUgYhP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||800)-0-0-0)*.4612500000000002-235.2)+0+0+323.2+0+35.2+16.1+0+0),pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}},uCsXEpcsa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:323,intrinsicWidth:323,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||800)-0-0-0)- -1370+1+0+269+0+35.2+6+0+0),pixelHeight:260,pixelWidth:261,sizes:\"63px\",src:\"https://framerusercontent.com/images/SoQPtSmukwfrN9zbEfJgRmmbE0.png?width=261&height=260\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Clip studio pant \",/*#__PURE__*/_jsx(motion.br,{}),\"(Touch up)\"]})}),className:\"framer-13gt2o6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y8oWm1VXj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lgnrtq\",layoutDependency:layoutDependency,layoutId:\"J7J3wAuAS\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"},className:\"framer-1gpw4j5\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"z_GgEYunQ\",...addPropertyOverrides({r51lUgYhP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+(((componentViewport?.height||800)-0-0-0)*.4612500000000002-235.2)+0+0+323.2+0+35.2+14.1+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}},uCsXEpcsa:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+((componentViewport?.height||800)-0-0-0)- -1370+1+0+269+0+35.2+4+0+0),pixelHeight:1024,pixelWidth:1024,sizes:\"67px\",src:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/qW4eukiX8yaF5G5xgJ4Em2T1hTk.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1dnluex\",\"data-styles-preset\":\"WiWVcZArd\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Procreate\",/*#__PURE__*/_jsx(motion.br,{}),\"(Main)\"]})}),className:\"framer-1hx3rg8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E6_h84vpX\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U42Y1.framer-1dpuvux, .framer-U42Y1 .framer-1dpuvux { display: block; }\",\".framer-U42Y1.framer-1hv4fq4 { height: 800px; overflow: hidden; position: relative; width: 1200px; }\",\".framer-U42Y1 .framer-srxbzm { bottom: 2px; flex: none; left: -1px; overflow: visible; position: absolute; right: 1px; top: -2px; z-index: 1; }\",\".framer-U42Y1 .framer-i6h09e-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-U42Y1 .framer-1xq1rr6-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-U42Y1 .framer-dnrcez { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; min-width: 100px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-U42Y1 .framer-1axxnf2 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-U42Y1 .framer-1enspry { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; left: 0px; min-width: 100px; overflow: visible; padding: 160px 160px 0px 160px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-U42Y1 .framer-k6ldco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 46%; width: 880px; z-index: 1; }\",\".framer-U42Y1 .framer-ia97mq { aspect-ratio: 0.816711590296496 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 398px); overflow: hidden; position: relative; width: 325px; }\",\".framer-U42Y1 .framer-1fd14ng { bottom: -1px; flex: none; left: 0px; position: absolute; right: 0px; top: -1px; z-index: 1; }\",\".framer-U42Y1 .framer-kmcrmx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-U42Y1 .framer-yq129s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-U42Y1 .framer-p9qjld, .framer-U42Y1 .framer-13gt2o6, .framer-U42Y1 .framer-1hx3rg8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-U42Y1 .framer-ulzrwn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 181px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-U42Y1 .framer-1fswagx, .framer-U42Y1 .framer-hxeany, .framer-U42Y1 .framer-ye5k83 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-U42Y1 .framer-6l45pc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 127px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-U42Y1 .framer-l50qwm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-U42Y1 .framer-18irjij, .framer-U42Y1 .framer-1lgnrtq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-U42Y1 .framer-tcwi1l { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 63px); overflow: visible; position: relative; width: 63px; }\",\".framer-U42Y1 .framer-1gpw4j5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 67px); overflow: visible; position: relative; width: 67px; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-kmcrmx { gap: 0px; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-yq129s { align-content: flex-start; align-items: flex-start; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-ulzrwn { gap: 13px; height: min-content; padding: 0px 0px 3px 0px; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-6l45pc { height: min-content; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-l50qwm { flex: none; height: 112px; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-18irjij, .framer-U42Y1.framer-v-1kaq839 .framer-18irjij { order: 1; }\",\".framer-U42Y1.framer-v-cbq0ie .framer-1lgnrtq, .framer-U42Y1.framer-v-1kaq839 .framer-1lgnrtq { order: 0; }\",\".framer-U42Y1.framer-v-1kaq839 .framer-k6ldco { bottom: -1768px; top: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r51lUgYhP\":{\"layout\":[\"fixed\",\"fixed\"]},\"uCsXEpcsa\":{\"layout\":[\"fixed\",\"fixed\"]},\"BYOg5cpbw\":{\"layout\":[\"fixed\",\"fixed\"]},\"GIXeU5h5a\":{\"layout\":[\"fixed\",\"fixed\"]},\"LVbwg9rzs\":{\"layout\":[\"fixed\",\"fixed\"]},\"TvqyNQd6j\":{\"layout\":[\"fixed\",\"fixed\"]},\"H4Y4NaKHR\":{\"layout\":[\"fixed\",\"fixed\"]},\"EHhIZ33d5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jcrsGaHQc\":\"leave1\",\"WcFOxeUYx\":\"leave2\",\"MnL3vZxj9\":\"leave3\",\"MMvqwH1wM\":\"leave4\",\"XkQ2P9lsZ\":\"backgroundBlur\",\"EOFzXa1al\":\"cursor\",\"FOd4D40M7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqymU7TOce=withCSS(Component,css,\"framer-U42Y1\");export default FramerqymU7TOce;FramerqymU7TOce.displayName=\"Popups\";FramerqymU7TOce.defaultProps={height:800,width:1200};addPropertyControls(FramerqymU7TOce,{variant:{options:[\"W56enarSv\",\"r51lUgYhP\",\"uCsXEpcsa\",\"BYOg5cpbw\",\"GIXeU5h5a\",\"LVbwg9rzs\",\"TvqyNQd6j\",\"H4Y4NaKHR\",\"EHhIZ33d5\"],optionTitles:[\"Hidden\",\"About\",\"About leave\",\"Gallery\",\"Gallery leave\",\"Price\",\"Price leave\",\"TOS\",\"TOS leave\"],title:\"Variant\",type:ControlType.Enum},jcrsGaHQc:{title:\"Leave 1\",type:ControlType.EventHandler},WcFOxeUYx:{title:\"Leave 2\",type:ControlType.EventHandler},MnL3vZxj9:{title:\"Leave 3\",type:ControlType.EventHandler},MMvqwH1wM:{title:\"Leave 4\",type:ControlType.EventHandler},XkQ2P9lsZ:{defaultValue:5,title:\"Background Blur\",type:ControlType.Number},onXkQ2P9lsZChange:{changes:\"XkQ2P9lsZ\",type:ControlType.ChangeHandler},EOFzXa1al:{title:\"Cursor\",type:ControlType.CustomCursor},FOd4D40M7:{defaultValue:'<p dir=\"auto\">M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.<br>Hiện tại m\\xecnh đang học về 2D animation</p><h3 dir=\"auto\"><strong>VIE/EN OK!</strong></h3><p dir=\"auto\">Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: <a data-framer-link=\"Link:{&quot;url&quot;:&quot;mailto:nguyenquynhchi023@gmail.com&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\">nguyenquynhchi023@gmail.com</a></p>',title:\"Text\",type:ControlType.RichText}});addFonts(FramerqymU7TOce,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"},{cssFamilyName:\"FVF Fernando 08 Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"FVF Fernando 08\",url:\"https://framerusercontent.com/assets/d7JDAMFps1TZL6Yp9JezuUGZmA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...PricesAndTOSFonts,...GalleryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramerqymU7TOce.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PricesAndTOS,{},context),forwardLoader(Gallery,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqymU7TOce\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r51lUgYhP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uCsXEpcsa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BYOg5cpbw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GIXeU5h5a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LVbwg9rzs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TvqyNQd6j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H4Y4NaKHR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EHhIZ33d5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"jcrsGaHQc\\\":\\\"leave1\\\",\\\"WcFOxeUYx\\\":\\\"leave2\\\",\\\"MnL3vZxj9\\\":\\\"leave3\\\",\\\"MMvqwH1wM\\\":\\\"leave4\\\",\\\"XkQ2P9lsZ\\\":\\\"backgroundBlur\\\",\\\"EOFzXa1al\\\":\\\"cursor\\\",\\\"FOd4D40M7\\\":\\\"text\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"MtYWLFCx1\",\"kEBeAmYrZ\",\"zjVAXQGSg\"];const serializationHash=\"framer-mOpMl\";const variantClassNames={kEBeAmYrZ:\"framer-v-704l1j\",MtYWLFCx1:\"framer-v-195so08\",zjVAXQGSg:\"framer-v-nevyu2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 3\":\"zjVAXQGSg\",Hidden:\"kEBeAmYrZ\",Normal:\"MtYWLFCx1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MtYWLFCx1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MtYWLFCx1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-195so08\",className,classNames),\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"MtYWLFCx1\",ref:refBinding,style:{...style},...addPropertyOverrides({kEBeAmYrZ:{\"data-framer-name\":\"Hidden\"},zjVAXQGSg:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ok7emt\",\"data-framer-name\":\"wrap\",layoutDependency:layoutDependency,layoutId:\"BS9Efzsan\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:190,intrinsicWidth:121,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||190)*.5000000000000002-((componentViewport?.height||190)-0)*1/2)+0),pixelHeight:190,pixelWidth:121,src:\"https://framerusercontent.com/images/G9HitmY9j9GuO23sjACMAZPw4.png\"},className:\"framer-k3f34q\",\"data-framer-name\":\"Files 1\",layoutDependency:layoutDependency,layoutId:\"BNE1Rr7_E\",style:{opacity:1},variants:{kEBeAmYrZ:{opacity:.2},zjVAXQGSg:{opacity:1}},...addPropertyOverrides({zjVAXQGSg:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:190,intrinsicWidth:121,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||100)*.5000000000000002-((componentViewport?.height||100)-0)*1/2)+0),pixelHeight:190,pixelWidth:121,src:\"https://framerusercontent.com/images/G9HitmY9j9GuO23sjACMAZPw4.png\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mOpMl.framer-lzs6b1, .framer-mOpMl .framer-lzs6b1 { display: block; }\",\".framer-mOpMl.framer-195so08 { height: 190px; overflow: visible; position: relative; width: 121px; }\",\".framer-mOpMl .framer-ok7emt { align-content: center; align-items: center; aspect-ratio: 0.6368421052631579 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 121px); }\",\".framer-mOpMl .framer-k3f34q { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-mOpMl.framer-v-nevyu2.framer-195so08 { aspect-ratio: 0.6368421052631579 / 1; height: var(--framer-aspect-ratio-supported, 100px); width: 64px; }\",\".framer-mOpMl.framer-v-nevyu2 .framer-ok7emt { width: var(--framer-aspect-ratio-supported, 64px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 190\n * @framerIntrinsicWidth 121\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kEBeAmYrZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"zjVAXQGSg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEb5RbFXZe=withCSS(Component,css,\"framer-mOpMl\");export default FramerEb5RbFXZe;FramerEb5RbFXZe.displayName=\"Pin 1\";FramerEb5RbFXZe.defaultProps={height:190,width:121};addPropertyControls(FramerEb5RbFXZe,{variant:{options:[\"MtYWLFCx1\",\"kEBeAmYrZ\",\"zjVAXQGSg\"],optionTitles:[\"Normal\",\"Hidden\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEb5RbFXZe,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEb5RbFXZe\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kEBeAmYrZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zjVAXQGSg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"121\",\"framerIntrinsicHeight\":\"190\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Eb5RbFXZe.map","// Generated by Framer (9e04080)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cgCqNA86j\",\"eKeVbAkT_\",\"XVVWe2o0T\"];const serializationHash=\"framer-DxGkz\";const variantClassNames={cgCqNA86j:\"framer-v-r6ohx6\",eKeVbAkT_:\"framer-v-nobyxs\",XVVWe2o0T:\"framer-v-wpwabj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 3\":\"XVVWe2o0T\",Hidden:\"eKeVbAkT_\",Normal:\"cgCqNA86j\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cgCqNA86j\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cgCqNA86j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r6ohx6\",className,classNames),\"data-framer-name\":\"Normal\",layoutDependency:layoutDependency,layoutId:\"cgCqNA86j\",ref:refBinding,style:{...style},...addPropertyOverrides({eKeVbAkT_:{\"data-framer-name\":\"Hidden\"},XVVWe2o0T:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15eaqpo\",\"data-framer-name\":\"wrap\",layoutDependency:layoutDependency,layoutId:\"GSAFq9tT7\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:194,intrinsicWidth:104,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||190)*.5000000000000002-(componentViewport?.height||190)*1/2)+0),pixelHeight:194,pixelWidth:104,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OAkj5SAzbiDKZTukN0UuTka8w.png\"},className:\"framer-w5ro60\",\"data-framer-name\":\"Files 2\",layoutDependency:layoutDependency,layoutId:\"PorG9PYLQ\",style:{opacity:1},variants:{eKeVbAkT_:{opacity:.2},XVVWe2o0T:{opacity:1}},...addPropertyOverrides({XVVWe2o0T:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:194,intrinsicWidth:104,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||101)*.5000000000000002-(componentViewport?.height||101)*1/2)+((componentViewport?.height||101)*1*.5049504950495052-44.5)),pixelHeight:194,pixelWidth:104,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/OAkj5SAzbiDKZTukN0UuTka8w.png\"},transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DxGkz.framer-ox73v3, .framer-DxGkz .framer-ox73v3 { display: block; }\",\".framer-DxGkz.framer-r6ohx6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 190px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 121px; }\",\".framer-DxGkz .framer-15eaqpo { align-content: center; align-items: center; aspect-ratio: 0.6368421052631579 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: var(--framer-aspect-ratio-supported, 121px); z-index: 1; }\",\".framer-DxGkz .framer-w5ro60 { -webkit-user-select: none; bottom: 0px; flex: none; left: 1px; overflow: visible; pointer-events: none; position: absolute; right: -1px; top: 0px; user-select: none; z-index: 1; }\",\".framer-DxGkz.framer-v-wpwabj.framer-r6ohx6 { aspect-ratio: 0.5360824742268041 / 1; height: var(--framer-aspect-ratio-supported, 101px); width: 54px; }\",\".framer-DxGkz.framer-v-wpwabj .framer-15eaqpo { width: var(--framer-aspect-ratio-supported, 64px); }\",\".framer-DxGkz.framer-v-wpwabj .framer-w5ro60 { aspect-ratio: 0.528169014084507 / 1; bottom: unset; height: var(--framer-aspect-ratio-supported, 89px); left: 51%; right: unset; top: 50%; width: 47px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 190\n * @framerIntrinsicWidth 121\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eKeVbAkT_\":{\"layout\":[\"fixed\",\"fixed\"]},\"XVVWe2o0T\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerozdU6A56i=withCSS(Component,css,\"framer-DxGkz\");export default FramerozdU6A56i;FramerozdU6A56i.displayName=\"Pin 2\";FramerozdU6A56i.defaultProps={height:190,width:121};addPropertyControls(FramerozdU6A56i,{variant:{options:[\"cgCqNA86j\",\"eKeVbAkT_\",\"XVVWe2o0T\"],optionTitles:[\"Normal\",\"Hidden\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerozdU6A56i,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerozdU6A56i\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"190\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eKeVbAkT_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XVVWe2o0T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"121\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ozdU6A56i.map","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCustomSelector}from\"https://framerusercontent.com/modules/nuqah1HuGMlbjSKIeDUJ/UOhkyfJFdD30t4qy3JPC/Class1.js\";import AboutWrap from\"https://framerusercontent.com/modules/bAehLZI4WqJFcE8cUu66/ZX3pyLu62UQAoPD9AN7a/cvZC3dyen.js\";import Pin1 from\"https://framerusercontent.com/modules/0NeGD3MOXGhk7wtFOZV2/oWjh7uOCfOW7eA1eRTxf/Eb5RbFXZe.js\";import BG from\"https://framerusercontent.com/modules/eoQ5YB5rNNUiJPnsS84D/W0w2AXAspKz9TQIDgNXO/eYnwuYez8.js\";import Status from\"https://framerusercontent.com/modules/dP6gY8p9Bb77Ls7LF8tc/rHfTD1ENEpbedbIlUV9K/FDcPPuzOk.js\";import TrelloWrap from\"https://framerusercontent.com/modules/lOnmKgslreE7MeotNBDD/R4DbZ57tCH9Gukufivv6/FHDqJssSs.js\";import PricesWrap from\"https://framerusercontent.com/modules/3Fg6wvzzjWOdQk2SIO8I/jvIIh9fn5CIP0TUuDI0l/iS8DhYBYE.js\";import TOSWrap from\"https://framerusercontent.com/modules/an7txoQISygQIQSL9eE3/thKC8koV3YDzlhsmoV5j/n46QXQRjW.js\";import Pin2 from\"https://framerusercontent.com/modules/e0O1wiAvNs6DFPZpEAqW/XHsiG3CRfdLwLdVhpRmV/ozdU6A56i.js\";import TextBox from\"https://framerusercontent.com/modules/xvLWfHmMl9MrWQTyOHDm/mNtYpNIMoqwqLhZlCIfY/v2NIXMZmm.js\";import GalleryWrap from\"https://framerusercontent.com/modules/2306pY1UJBBzhQRYMNgK/7bBNaTgsDIqAKMkQKalt/VLV7ThbBn.js\";import ContactsWrap from\"https://framerusercontent.com/modules/ySRYgIQDIxdhMpxw7Lgf/T2i7UxXrv1RQ7MC1c27H/ZGbmBj2VZ.js\";const Pin1Fonts=getFonts(Pin1);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const Pin2Fonts=getFonts(Pin2);const AboutWrapFonts=getFonts(AboutWrap);const MotionDivWithCustomSelector1wprve=withCodeBoundaryForOverrides(motion.div,{nodeId:\"mdFZw2nsu\",override:withCustomSelector,scopeId:\"yrFMaPqTb\"});const StatusFonts=getFonts(Status);const GalleryWrapFonts=getFonts(GalleryWrap);const MotionDivWithCustomSelector13t0r34=withCodeBoundaryForOverrides(motion.div,{nodeId:\"TQSlpLyDf\",override:withCustomSelector,scopeId:\"yrFMaPqTb\"});const ContactsWrapFonts=getFonts(ContactsWrap);const TextBoxFonts=getFonts(TextBox);const TOSWrapFonts=getFonts(TOSWrap);const MotionDivWithCustomSelector11v771g=withCodeBoundaryForOverrides(motion.div,{nodeId:\"b6R9me1Cy\",override:withCustomSelector,scopeId:\"yrFMaPqTb\"});const PricesWrapFonts=getFonts(PricesWrap);const MotionDivWithCustomSelector1cuzt2x=withCodeBoundaryForOverrides(motion.div,{nodeId:\"brv2qQW5K\",override:withCustomSelector,scopeId:\"yrFMaPqTb\"});const TrelloWrapFonts=getFonts(TrelloWrap);const BGFonts=getFonts(BG);const cycleOrder=[\"q4yIdDOmW\",\"g7oPVEt_d\",\"UqmVX95j7\",\"yp9MxjCqW\",\"rqhnuBG67\",\"KSkWSOZS3\",\"NW8MpHEx5\",\"o72Y8mrPH\",\"AyO2xshKl\",\"jGoSpTGde\",\"dbGwyclCk\"];const serializationHash=\"framer-M4kCK\";const variantClassNames={AyO2xshKl:\"framer-v-1et5p69\",dbGwyclCk:\"framer-v-1hzz5m5\",g7oPVEt_d:\"framer-v-xu8eck\",jGoSpTGde:\"framer-v-calfg4\",KSkWSOZS3:\"framer-v-165rk0y\",NW8MpHEx5:\"framer-v-17r2kwt\",o72Y8mrPH:\"framer-v-1encvcc\",q4yIdDOmW:\"framer-v-2wl3fl\",rqhnuBG67:\"framer-v-ixo079\",UqmVX95j7:\"framer-v-1rza6ga\",yp9MxjCqW:\"framer-v-17j9e9t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ITCzmSZ4C=undefined;const GdCSW3nca=undefined;const NttkSzNgy=undefined;const fgFcHyxQv=undefined;const OvfKAtIxc=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:60,delay:1.2,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={damping:60,delay:1,mass:1,stiffness:300,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={damping:60,delay:1.4,mass:1,stiffness:300,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:60,delay:.8,mass:1,stiffness:300,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About exit\":\"UqmVX95j7\",\"Gallery exit\":\"rqhnuBG67\",\"Hover About\":\"g7oPVEt_d\",\"Hover Contact\":\"KSkWSOZS3\",\"Hover Gallery\":\"yp9MxjCqW\",\"Hover Prices\":\"o72Y8mrPH\",\"Hover Progress\":\"NW8MpHEx5\",\"Hover TOS\":\"jGoSpTGde\",\"Prices exit\":\"AyO2xshKl\",\"TOS exit\":\"dbGwyclCk\",Main:\"q4yIdDOmW\"};const Variants=motion.create(React.Fragment);const getProps=({enter1,enter2,enter4,enter5,enter6,height,id,width,...props})=>{return{...props,fgFcHyxQv:enter5??props.fgFcHyxQv,GdCSW3nca:enter1??props.GdCSW3nca,ITCzmSZ4C:enter2??props.ITCzmSZ4C,NttkSzNgy:enter6??props.NttkSzNgy,OvfKAtIxc:enter4??props.OvfKAtIxc,variant:humanReadableVariantMap[props.variant]??props.variant??\"q4yIdDOmW\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,GdCSW3nca,ITCzmSZ4C,OvfKAtIxc,fgFcHyxQv,NttkSzNgy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q4yIdDOmW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const wHZEDMOLA1usyw5t=activeVariantCallback(async(...args)=>{if(ITCzmSZ4C){const res=await ITCzmSZ4C(...args);if(res===false)return false;}});const Aspgx3z281jz0dwz=activeVariantCallback(async(...args)=>{setVariant(\"g7oPVEt_d\");});const tU3y5jaqSgai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const K5dq5Qy6U1pcuto9=activeVariantCallback(async(...args)=>{if(GdCSW3nca){const res=await GdCSW3nca(...args);if(res===false)return false;}});const uEDqEgxuLxs2uvu=activeVariantCallback(async(...args)=>{setVariant(\"yp9MxjCqW\");});const CviKmMinDgai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const vtd_fGtyx1q3mntq=activeVariantCallback(async(...args)=>{setVariant(\"KSkWSOZS3\");});const oexgysj3ggai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const PsaFiDEmi19ume4=activeVariantCallback(async(...args)=>{if(NttkSzNgy){const res=await NttkSzNgy(...args);if(res===false)return false;}});const ihTZugSJX1w5s60n=activeVariantCallback(async(...args)=>{setVariant(\"jGoSpTGde\");});const L9dmIMyYOgai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const PsaFiDEmivt2xgf=activeVariantCallback(async(...args)=>{if(fgFcHyxQv){const res=await fgFcHyxQv(...args);if(res===false)return false;}});const ET1Hbs2Tv1id1rrc=activeVariantCallback(async(...args)=>{setVariant(\"o72Y8mrPH\");});const unFlPBvavgai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const K37Mfdugp19wzlqf=activeVariantCallback(async(...args)=>{if(OvfKAtIxc){const res=await OvfKAtIxc(...args);if(res===false)return false;}});const xxDsRUFKa1h9lq20=activeVariantCallback(async(...args)=>{setVariant(\"NW8MpHEx5\");});const KSeJgwJ67gai4us=activeVariantCallback(async(...args)=>{setVariant(\"q4yIdDOmW\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UqmVX95j7\",\"rqhnuBG67\",\"AyO2xshKl\",\"dbGwyclCk\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2wl3fl\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"q4yIdDOmW\",ref:refBinding,style:{...style},...addPropertyOverrides({AyO2xshKl:{\"data-framer-name\":\"Prices exit\"},dbGwyclCk:{\"data-framer-name\":\"TOS exit\"},g7oPVEt_d:{\"data-framer-name\":\"Hover About\"},jGoSpTGde:{\"data-framer-name\":\"Hover TOS\"},KSkWSOZS3:{\"data-framer-name\":\"Hover Contact\"},NW8MpHEx5:{\"data-framer-name\":\"Hover Progress\"},o72Y8mrPH:{\"data-framer-name\":\"Hover Prices\"},rqhnuBG67:{\"data-framer-name\":\"Gallery exit\"},UqmVX95j7:{\"data-framer-name\":\"About exit\"},yp9MxjCqW:{\"data-framer-name\":\"Hover Gallery\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13r1083\",layoutDependency:layoutDependency,layoutId:\"BRRHlNBrF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hqigdl\",\"data-framer-name\":\"Pin 1\",layoutDependency:layoutDependency,layoutId:\"eUOuDZywx\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:\"104px\",y:(componentViewport?.y||0)+0+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1uc261u-container\",\"data-framer-appear-id\":\"1uc261u\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"A6C2ReQNT-container\",nodeId:\"A6C2ReQNT\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(Pin1,{height:\"100%\",id:\"A6C2ReQNT\",layoutId:\"A6C2ReQNT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"MtYWLFCx1\"),width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"kEBeAmYrZ\")},jGoSpTGde:{variant:matchVariant(\"kEBeAmYrZ\")},KSkWSOZS3:{variant:matchVariant(\"kEBeAmYrZ\")},NW8MpHEx5:{variant:matchVariant(\"kEBeAmYrZ\")},o72Y8mrPH:{variant:matchVariant(\"kEBeAmYrZ\")},yp9MxjCqW:{variant:matchVariant(\"kEBeAmYrZ\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-sdkccl\",\"data-framer-name\":\"Pin 2\",layoutDependency:layoutDependency,layoutId:\"cecM_u9bT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:\"104px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.11000000000000022-81.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-2634q4-container\",\"data-framer-appear-id\":\"2634q4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"OlKnFIdHL-container\",nodeId:\"OlKnFIdHL\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(Pin2,{height:\"100%\",id:\"OlKnFIdHL\",layoutId:\"OlKnFIdHL\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cgCqNA86j\"),width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"eKeVbAkT_\")},jGoSpTGde:{variant:matchVariant(\"eKeVbAkT_\")},KSkWSOZS3:{variant:matchVariant(\"eKeVbAkT_\")},NW8MpHEx5:{variant:matchVariant(\"eKeVbAkT_\")},o72Y8mrPH:{variant:matchVariant(\"eKeVbAkT_\")},yp9MxjCqW:{variant:matchVariant(\"eKeVbAkT_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1wprve,{className:\"framer-1wprve\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"mdFZw2nsu\",style:{borderBottomLeftRadius:192,borderBottomRightRadius:192,borderTopLeftRadius:192,borderTopRightRadius:192,rotate:-53},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:312,width:\"278px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.7287500000000002-155.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-7aj7zr-container\",\"data-framer-appear-id\":\"7aj7zr\",\"data-framer-name\":\"About\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"FZd98TWXK-container\",name:\"About\",nodeId:\"FZd98TWXK\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(AboutWrap,{Aspgx3z28:Aspgx3z281jz0dwz,height:\"100%\",id:\"FZd98TWXK\",iHVRS6TY3:\"LVDaXpgT8\",layoutId:\"FZd98TWXK\",name:\"About\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"QiB41dbqB\"),wHZEDMOLA:wHZEDMOLA1usyw5t,width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{tU3y5jaqS:tU3y5jaqSgai4us,variant:matchVariant(\"ZpPaitiHp\")},jGoSpTGde:{variant:matchVariant(\"X_JmrfbZX\")},KSkWSOZS3:{variant:matchVariant(\"X_JmrfbZX\")},NW8MpHEx5:{variant:matchVariant(\"X_JmrfbZX\")},o72Y8mrPH:{variant:matchVariant(\"X_JmrfbZX\")},UqmVX95j7:{variant:matchVariant(\"ZpPaitiHp\")},yp9MxjCqW:{variant:matchVariant(\"X_JmrfbZX\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tsug95\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"mGmI9KR7u\",style:{rotate:10},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:\"370px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.07875000000000022-46)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1pjp4vb-container\",\"data-framer-appear-id\":\"1pjp4vb\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rzN8QAOTu-container\",nodeId:\"rzN8QAOTu\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(Status,{height:\"100%\",id:\"rzN8QAOTu\",layoutId:\"rzN8QAOTu\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"CxMevaXrX\"),width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"pPUHXObk6\")},jGoSpTGde:{variant:matchVariant(\"pPUHXObk6\")},KSkWSOZS3:{variant:matchVariant(\"pPUHXObk6\")},NW8MpHEx5:{variant:matchVariant(\"pPUHXObk6\")},o72Y8mrPH:{variant:matchVariant(\"pPUHXObk6\")},yp9MxjCqW:{variant:matchVariant(\"pPUHXObk6\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector13t0r34,{className:\"framer-13t0r34\",\"data-framer-name\":\"Gallery\",layoutDependency:layoutDependency,layoutId:\"TQSlpLyDf\",style:{rotate:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:344,width:\"473px\",y:(componentViewport?.y||0)+0+74.4959+-39,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1phyg4t-container\",\"data-framer-appear-id\":\"1phyg4t\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"VDzXR0VXd-container\",nodeId:\"VDzXR0VXd\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(GalleryWrap,{height:\"100%\",id:\"VDzXR0VXd\",jCUqMUQNb:\"quo9kI9PG\",K5dq5Qy6U:K5dq5Qy6U1pcuto9,layoutId:\"VDzXR0VXd\",style:{height:\"100%\",width:\"100%\"},uEDqEgxuL:uEDqEgxuLxs2uvu,variant:matchVariant(\"DxWj7Jouj\"),width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"apkx_gm23\")},jGoSpTGde:{variant:matchVariant(\"apkx_gm23\")},KSkWSOZS3:{variant:matchVariant(\"apkx_gm23\")},NW8MpHEx5:{variant:matchVariant(\"apkx_gm23\")},o72Y8mrPH:{variant:matchVariant(\"apkx_gm23\")},rqhnuBG67:{variant:matchVariant(\"YMIOsPJ4s\")},yp9MxjCqW:{CviKmMinD:CviKmMinDgai4us,variant:matchVariant(\"YMIOsPJ4s\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1swfovy\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"poDp3SOm4\",style:{rotate:4},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:136,width:\"215px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0)-206.4875+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-180zrp-container\",\"data-framer-appear-id\":\"180zrp\",\"data-framer-name\":\"Contacts\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"yiMhZCl4w-container\",name:\"Contacts\",nodeId:\"yiMhZCl4w\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(ContactsWrap,{height:\"100%\",id:\"yiMhZCl4w\",layoutId:\"yiMhZCl4w\",name:\"Contacts\",style:{height:\"100%\",width:\"100%\"},UtDcAb7xN:\"h_M8xsMgf\",variant:matchVariant(\"Y60jkuu01\"),vtd_fGtyx:vtd_fGtyx1q3mntq,width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"SE9wPHvyw\")},jGoSpTGde:{variant:matchVariant(\"SE9wPHvyw\")},KSkWSOZS3:{oexgysj3g:oexgysj3ggai4us,variant:matchVariant(\"yZSzKv26r\")},NW8MpHEx5:{variant:matchVariant(\"SE9wPHvyw\")},o72Y8mrPH:{variant:matchVariant(\"SE9wPHvyw\")},yp9MxjCqW:{variant:matchVariant(\"SE9wPHvyw\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-iancqc\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"FKOB58_bn\",style:{backdropFilter:\"blur(2px)\",borderBottomLeftRadius:45,borderBottomRightRadius:45,borderTopLeftRadius:45,borderTopRightRadius:45,WebkitBackdropFilter:\"blur(2px)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:138,width:\"975px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.5000000000000002-69)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ukaonc-container\",layoutDependency:layoutDependency,layoutId:\"hCZ3fqPml-container\",nodeId:\"hCZ3fqPml\",rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(TextBox,{bsCSrgx_Y:\"CHANKKHOO\",height:\"100%\",id:\"hCZ3fqPml\",JoU3g3HBm:\"2D Illustrator\",layoutId:\"hCZ3fqPml\",style:{height:\"100%\",width:\"100%\"},Sy3xVoBT5:\"rgb(156, 23, 8)\",variant:matchVariant(\"Rlc19z56D\"),width:\"100%\",xYfN_SWMk:\"Chankkho\",Z_JZ4XOst:\"2D Illustrator\",...addPropertyOverrides({g7oPVEt_d:{bsCSrgx_Y:\"About\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},jGoSpTGde:{bsCSrgx_Y:\"Term of Service\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},KSkWSOZS3:{bsCSrgx_Y:\"Contacts\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},NW8MpHEx5:{bsCSrgx_Y:\"Progress\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},o72Y8mrPH:{bsCSrgx_Y:\"Prices\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"},yp9MxjCqW:{bsCSrgx_Y:\"Gallery\",JoU3g3HBm:\"\",xYfN_SWMk:\"\",Z_JZ4XOst:\"\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector11v771g,{className:\"framer-11v771g\",\"data-framer-name\":\"TOS\",layoutDependency:layoutDependency,layoutId:\"b6R9me1Cy\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:426,width:\"332px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.7825000000000002-213)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-p7zs3z-container\",\"data-framer-appear-id\":\"p7zs3z\",\"data-framer-name\":\"TOS\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"kYf4wthY_-container\",name:\"TOS\",nodeId:\"kYf4wthY_\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(TOSWrap,{CW56Q8Nmk:\"V7xwdQy6_\",height:\"100%\",id:\"kYf4wthY_\",ihTZugSJX:ihTZugSJX1w5s60n,layoutId:\"kYf4wthY_\",name:\"TOS\",PsaFiDEmi:PsaFiDEmi19ume4,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WsIQUGQp7\"),width:\"100%\",...addPropertyOverrides({dbGwyclCk:{variant:matchVariant(\"VmKhYfR6Z\")},g7oPVEt_d:{variant:matchVariant(\"EZcDIcyft\")},jGoSpTGde:{L9dmIMyYO:L9dmIMyYOgai4us,variant:matchVariant(\"VmKhYfR6Z\")},KSkWSOZS3:{variant:matchVariant(\"EZcDIcyft\")},NW8MpHEx5:{variant:matchVariant(\"EZcDIcyft\")},o72Y8mrPH:{variant:matchVariant(\"EZcDIcyft\")},yp9MxjCqW:{variant:matchVariant(\"EZcDIcyft\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithCustomSelector1cuzt2x,{className:\"framer-1cuzt2x\",\"data-framer-name\":\"Prices\",layoutDependency:layoutDependency,layoutId:\"brv2qQW5K\",style:{rotate:5},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:443,width:\"325px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.3000000000000002-208)+-8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1spvtwa-container\",\"data-framer-appear-id\":\"1spvtwa\",\"data-framer-name\":\"Prices\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"cwpVMs9T7-container\",name:\"Prices\",nodeId:\"cwpVMs9T7\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(PricesWrap,{CW56Q8Nmk:\"V7xwdQy6_\",ET1Hbs2Tv:ET1Hbs2Tv1id1rrc,height:\"100%\",id:\"cwpVMs9T7\",layoutId:\"cwpVMs9T7\",name:\"Prices\",PsaFiDEmi:PsaFiDEmivt2xgf,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qdGULXJuj\"),width:\"100%\",...addPropertyOverrides({AyO2xshKl:{variant:matchVariant(\"wNnSin44a\")},g7oPVEt_d:{variant:matchVariant(\"h91zVPU_m\")},jGoSpTGde:{variant:matchVariant(\"h91zVPU_m\")},KSkWSOZS3:{variant:matchVariant(\"h91zVPU_m\")},NW8MpHEx5:{variant:matchVariant(\"h91zVPU_m\")},o72Y8mrPH:{unFlPBvav:unFlPBvavgai4us,variant:matchVariant(\"wNnSin44a\")},yp9MxjCqW:{variant:matchVariant(\"h91zVPU_m\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nud3l\",\"data-framer-name\":\"Progress\",layoutDependency:layoutDependency,layoutId:\"OJHYZlpeD\",style:{rotate:13},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:173,width:\"236px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0)*.7300000000000002-87)+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-84vzg7-container\",\"data-framer-appear-id\":\"84vzg7\",\"data-framer-name\":\"Trello\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"G8fE4MkhE-container\",name:\"Trello\",nodeId:\"G8fE4MkhE\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(TrelloWrap,{height:\"100%\",id:\"G8fE4MkhE\",K37Mfdugp:K37Mfdugp19wzlqf,layoutId:\"G8fE4MkhE\",name:\"Trello\",SJHUQoqHe:\"m0k5ju6WG\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZkbsfDSdl\"),width:\"100%\",xxDsRUFKa:xxDsRUFKa1h9lq20,...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"HBptB9pVI\")},jGoSpTGde:{variant:matchVariant(\"HBptB9pVI\")},KSkWSOZS3:{variant:matchVariant(\"HBptB9pVI\")},NW8MpHEx5:{KSeJgwJ67:KSeJgwJ67gai4us,variant:matchVariant(\"H3mRObC70\")},o72Y8mrPH:{variant:matchVariant(\"HBptB9pVI\")},yp9MxjCqW:{variant:matchVariant(\"HBptB9pVI\")}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-htpfrj\",\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"VzPyCA3Bt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:784,width:\"1088px\",y:(componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)+((componentViewport?.height||800)*1*.5000000000000002-392),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1duilfn-container\",\"data-framer-appear-id\":\"1duilfn\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"FRTA8X51J-container\",nodeId:\"FRTA8X51J\",optimized:true,rendersWithMotion:true,scopeId:\"yrFMaPqTb\",children:/*#__PURE__*/_jsx(BG,{height:\"100%\",id:\"FRTA8X51J\",layoutId:\"FRTA8X51J\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"A1UacjAnd\"),width:\"100%\",...addPropertyOverrides({g7oPVEt_d:{variant:matchVariant(\"PNixjSkfQ\")},jGoSpTGde:{variant:matchVariant(\"PNixjSkfQ\")},KSkWSOZS3:{variant:matchVariant(\"PNixjSkfQ\")},NW8MpHEx5:{variant:matchVariant(\"PNixjSkfQ\")},o72Y8mrPH:{variant:matchVariant(\"PNixjSkfQ\")},yp9MxjCqW:{variant:matchVariant(\"PNixjSkfQ\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13i5enf\",\"data-framer-name\":\"Helper Col 2\",layoutDependency:layoutDependency,layoutId:\"yAQTGTsHZ\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M4kCK.framer-1ky8j14, .framer-M4kCK .framer-1ky8j14 { display: block; }\",\".framer-M4kCK.framer-2wl3fl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: 1200px; }\",\".framer-M4kCK .framer-13r1083 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-M4kCK .framer-1hqigdl { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 163px; justify-content: center; left: 351px; overflow: visible; padding: 0px; position: absolute; top: 30px; user-select: none; width: 104px; z-index: 6; }\",\".framer-M4kCK .framer-1uc261u-container { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-M4kCK .framer-sdkccl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 163px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 371px; top: calc(11.000000000000023% - 163px / 2); width: 104px; z-index: 5; }\",\".framer-M4kCK .framer-2634q4-container, .framer-M4kCK .framer-p7zs3z-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-M4kCK .framer-1wprve { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 311px; justify-content: center; left: 47px; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: calc(72.87500000000003% - 311px / 2); width: 360px; z-index: 6; }\",\".framer-M4kCK .framer-7aj7zr-container { flex: none; height: 312px; left: calc(48.611111111111136% - 278px / 2); position: absolute; top: calc(50.160771704180085% - 312px / 2); width: 278px; z-index: 1; }\",\".framer-M4kCK .framer-1tsug95 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 92px; justify-content: center; left: 95px; overflow: visible; padding: 0px; position: absolute; top: calc(7.875000000000022% - 92px / 2); width: 370px; z-index: 5; }\",\".framer-M4kCK .framer-1pjp4vb-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-M4kCK .framer-13t0r34 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 299px; justify-content: center; left: 192px; min-width: 100px; overflow: visible; padding: 0px; position: absolute; top: 74px; width: 310px; z-index: 4; }\",\".framer-M4kCK .framer-1phyg4t-container { bottom: -6px; flex: none; left: -98px; position: absolute; right: -65px; top: -39px; z-index: 1; }\",\".framer-M4kCK .framer-1swfovy { align-content: center; align-items: center; bottom: 71px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 135px; justify-content: center; left: 337px; min-width: 100px; overflow: visible; padding: 0px; position: absolute; width: 215px; z-index: 6; }\",\".framer-M4kCK .framer-180zrp-container { bottom: -1px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-M4kCK .framer-iancqc { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 138px; justify-content: center; left: calc(50.00000000000002% - 971px / 2); overflow: visible; padding: 0px; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 138px / 2); user-select: none; width: 971px; z-index: 6; }\",\".framer-M4kCK .framer-1ukaonc-container { -webkit-user-select: none; bottom: 0px; flex: none; left: -2px; pointer-events: none; position: absolute; right: -2px; top: 0px; user-select: none; z-index: 10; }\",\".framer-M4kCK .framer-11v771g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 426px; justify-content: center; min-width: 100px; overflow: visible; padding: 0px; position: absolute; right: 286px; top: calc(78.25000000000001% - 426px / 2); width: 332px; z-index: 4; }\",\".framer-M4kCK .framer-1cuzt2x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 416px; justify-content: center; min-width: 100px; overflow: visible; padding: 0px; position: absolute; right: 124px; top: calc(30.00000000000002% - 416px / 2); width: 333px; z-index: 4; }\",\".framer-M4kCK .framer-1spvtwa-container { bottom: -19px; flex: none; left: -1px; position: absolute; right: 9px; top: -8px; z-index: 1; }\",\".framer-M4kCK .framer-nud3l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 174px; justify-content: center; min-width: 100px; overflow: visible; padding: 0px; position: absolute; right: 57px; top: calc(73.00000000000001% - 174px / 2); width: 236px; z-index: 4; }\",\".framer-M4kCK .framer-84vzg7-container { bottom: 0px; flex: none; left: 1px; position: absolute; right: -1px; top: 1px; z-index: 1; }\",\".framer-M4kCK .framer-htpfrj { flex: none; gap: 10px; height: 100%; left: calc(49.916666666666686% - max(100px, 1200px) / 2); min-width: 100px; overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 1200px; z-index: 1; }\",\".framer-M4kCK .framer-1duilfn-container { flex: none; height: 784px; left: calc(50.00000000000002% - 1088px / 2); position: absolute; top: calc(50.00000000000002% - 784px / 2); width: 1088px; z-index: 1; }\",\".framer-M4kCK .framer-13i5enf { flex: none; height: 800px; max-width: 30%; min-width: 448px; overflow: hidden; pointer-events: none; position: relative; width: 37%; }\",\".framer-M4kCK.framer-v-xu8eck .framer-1wprve, .framer-M4kCK.framer-v-1rza6ga .framer-1wprve { z-index: 7; }\",\".framer-M4kCK.framer-v-17j9e9t .framer-1hqigdl, .framer-M4kCK.framer-v-17j9e9t .framer-1wprve, .framer-M4kCK.framer-v-17j9e9t .framer-13t0r34, .framer-M4kCK.framer-v-ixo079 .framer-1hqigdl, .framer-M4kCK.framer-v-ixo079 .framer-1wprve, .framer-M4kCK.framer-v-ixo079 .framer-13t0r34, .framer-M4kCK.framer-v-1encvcc .framer-1cuzt2x, .framer-M4kCK.framer-v-1et5p69 .framer-1cuzt2x, .framer-M4kCK.framer-v-calfg4 .framer-11v771g, .framer-M4kCK.framer-v-1hzz5m5 .framer-11v771g { z-index: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"g7oPVEt_d\":{\"layout\":[\"fixed\",\"fixed\"]},\"UqmVX95j7\":{\"layout\":[\"fixed\",\"fixed\"]},\"yp9MxjCqW\":{\"layout\":[\"fixed\",\"fixed\"]},\"rqhnuBG67\":{\"layout\":[\"fixed\",\"fixed\"]},\"KSkWSOZS3\":{\"layout\":[\"fixed\",\"fixed\"]},\"NW8MpHEx5\":{\"layout\":[\"fixed\",\"fixed\"]},\"o72Y8mrPH\":{\"layout\":[\"fixed\",\"fixed\"]},\"AyO2xshKl\":{\"layout\":[\"fixed\",\"fixed\"]},\"jGoSpTGde\":{\"layout\":[\"fixed\",\"fixed\"]},\"dbGwyclCk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GdCSW3nca\":\"enter1\",\"ITCzmSZ4C\":\"enter2\",\"OvfKAtIxc\":\"enter4\",\"fgFcHyxQv\":\"enter5\",\"NttkSzNgy\":\"enter6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryrFMaPqTb=withCSS(Component,css,\"framer-M4kCK\");export default FrameryrFMaPqTb;FrameryrFMaPqTb.displayName=\"Desktop component\";FrameryrFMaPqTb.defaultProps={height:800,width:1200};addPropertyControls(FrameryrFMaPqTb,{variant:{options:[\"q4yIdDOmW\",\"g7oPVEt_d\",\"UqmVX95j7\",\"yp9MxjCqW\",\"rqhnuBG67\",\"KSkWSOZS3\",\"NW8MpHEx5\",\"o72Y8mrPH\",\"AyO2xshKl\",\"jGoSpTGde\",\"dbGwyclCk\"],optionTitles:[\"Main\",\"Hover About\",\"About exit\",\"Hover Gallery\",\"Gallery exit\",\"Hover Contact\",\"Hover Progress\",\"Hover Prices\",\"Prices exit\",\"Hover TOS\",\"TOS exit\"],title:\"Variant\",type:ControlType.Enum},GdCSW3nca:{title:\"Enter 1\",type:ControlType.EventHandler},ITCzmSZ4C:{title:\"Enter 2\",type:ControlType.EventHandler},OvfKAtIxc:{title:\"Enter 4\",type:ControlType.EventHandler},fgFcHyxQv:{title:\"Enter 5\",type:ControlType.EventHandler},NttkSzNgy:{title:\"Enter 6\",type:ControlType.EventHandler}});addFonts(FrameryrFMaPqTb,[{explicitInter:true,fonts:[]},...Pin1Fonts,...Pin2Fonts,...AboutWrapFonts,...StatusFonts,...GalleryWrapFonts,...ContactsWrapFonts,...TextBoxFonts,...TOSWrapFonts,...PricesWrapFonts,...TrelloWrapFonts,...BGFonts],{supportsExplicitInterCodegen:true});FrameryrFMaPqTb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Pin1,{},context),forwardLoader(Pin2,{},context),forwardLoader(AboutWrap,{},context),forwardLoader(Status,{},context),forwardLoader(GalleryWrap,{},context),forwardLoader(ContactsWrap,{},context),forwardLoader(TextBox,{},context),forwardLoader(TOSWrap,{},context),forwardLoader(PricesWrap,{},context),forwardLoader(TrelloWrap,{},context),forwardLoader(BG,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryrFMaPqTb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g7oPVEt_d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UqmVX95j7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yp9MxjCqW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rqhnuBG67\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KSkWSOZS3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NW8MpHEx5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o72Y8mrPH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AyO2xshKl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jGoSpTGde\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dbGwyclCk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GdCSW3nca\\\":\\\"enter1\\\",\\\"ITCzmSZ4C\\\":\\\"enter2\\\",\\\"OvfKAtIxc\\\":\\\"enter4\\\",\\\"fgFcHyxQv\\\":\\\"enter5\\\",\\\"NttkSzNgy\\\":\\\"enter6\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arc from\"https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/hXnD9L8hCVy3gHrauXbL/Arc.js\";import ScribbleTool from\"https://framerusercontent.com/modules/YpE1YfzxtTsGEGMIWgu6/8MolU5iGRhse4DH1PbQm/ScribbleTool.js\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import Menu from\"https://framerusercontent.com/modules/9Fv7CzzKzRtSAgJtv36S/GYLlkBGm2AwJvKoZJpr4/o9H0NkpGx.js\";import Popups from\"https://framerusercontent.com/modules/LqaT4jK3dJzy0pua957W/A4u35VBus5asthrwGx8u/qymU7TOce.js\";import DesktopComponent from\"https://framerusercontent.com/modules/NvUefxn3WSzpmxIuNgIe/YVB3OGQnIIA708PSCTSD/yrFMaPqTb.js\";const ScribbleToolFonts=getFonts(ScribbleTool);const DesktopComponentFonts=getFonts(DesktopComponent);const ArcFonts=getFonts(Arc);const IconoirFonts=getFonts(Iconoir);const PopupsFonts=getFonts(Popups);const MenuFonts=getFonts(Menu);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"O1qotBH8U\",\"UGNVY1E3P\",\"KBqh63j9M\",\"ApsojiHYG\",\"x44LzSjhh\",\"Zw10Ct5Dq\",\"N46L66APA\",\"DaqzOyG0k\",\"adtoDOvtU\",\"MlERp_8f5\"];const serializationHash=\"framer-r0s5t\";const variantClassNames={adtoDOvtU:\"framer-v-wil9dy\",ApsojiHYG:\"framer-v-cad5ae\",DaqzOyG0k:\"framer-v-4g7lrs\",KBqh63j9M:\"framer-v-7ynjrd\",MlERp_8f5:\"framer-v-fl8290\",N46L66APA:\"framer-v-1u5g5le\",O1qotBH8U:\"framer-v-1frroog\",UGNVY1E3P:\"framer-v-5gjkwh\",x44LzSjhh:\"framer-v-fqvgls\",Zw10Ct5Dq:\"framer-v-1gk14n7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YbYOu2FDM=undefined;const az0SEEeuB=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:71,delay:0,mass:1,stiffness:155,type:\"spring\"};const transition3={damping:79,delay:.2,mass:1,stiffness:155,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition4};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition5={damping:37,delay:0,mass:.1,stiffness:144,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:800};const transition6={damping:37,delay:0,mass:.1,stiffness:135,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-800};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"About leave\":\"ApsojiHYG\",\"Drawing mode\":\"UGNVY1E3P\",\"Gallery leave\":\"Zw10Ct5Dq\",\"Prices leave\":\"DaqzOyG0k\",\"TOS leave\":\"MlERp_8f5\",About:\"KBqh63j9M\",Gallery:\"x44LzSjhh\",Main:\"O1qotBH8U\",Prices:\"N46L66APA\",TOS:\"adtoDOvtU\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,text,width,...props})=>{return{...props,az0SEEeuB:cursor??props.az0SEEeuB,variant:humanReadableVariantMap[props.variant]??props.variant??\"O1qotBH8U\",YbYOu2FDM:text??props.YbYOu2FDM??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(motion.br,{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]})};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,az0SEEeuB,YbYOu2FDM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"O1qotBH8U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GdCSW3nca4ptbqn=activeVariantCallback(async(...args)=>{setVariant(\"x44LzSjhh\");});const ITCzmSZ4C21479q=activeVariantCallback(async(...args)=>{setVariant(\"KBqh63j9M\");});const OvfKAtIxc1f6f66m=activeVariantCallback(async(...args)=>{setVariant(\"adtoDOvtU\");});const fgFcHyxQv14tijmi=activeVariantCallback(async(...args)=>{setVariant(\"N46L66APA\");});const NttkSzNgy1f6f66m=activeVariantCallback(async(...args)=>{setVariant(\"adtoDOvtU\");});const onTaphwtlhm=activeVariantCallback(async(...args)=>{setVariant(\"UGNVY1E3P\");});const onTap1vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const jcrsGaHQc1vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const WcFOxeUYx1vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const MnL3vZxj91vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const MMvqwH1wM1vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const cKNibUJGo1vtfo4m=activeVariantCallback(async(...args)=>{setVariant(\"O1qotBH8U\");});const zW7CRtOm121479q=activeVariantCallback(async(...args)=>{setVariant(\"KBqh63j9M\");});const t9hoXrjlp4ptbqn=activeVariantCallback(async(...args)=>{setVariant(\"x44LzSjhh\");});const Td7vhk_7t14tijmi=activeVariantCallback(async(...args)=>{setVariant(\"N46L66APA\");});const yNk5qu6CD1f6f66m=activeVariantCallback(async(...args)=>{setVariant(\"adtoDOvtU\");});const cKNibUJGoqo28jk=activeVariantCallback(async(...args)=>{setVariant(\"ApsojiHYG\");});const cKNibUJGo1a0xpeo=activeVariantCallback(async(...args)=>{setVariant(\"Zw10Ct5Dq\");});const cKNibUJGosc75wz=activeVariantCallback(async(...args)=>{setVariant(\"DaqzOyG0k\");});const cKNibUJGo3hrznk=activeVariantCallback(async(...args)=>{setVariant(\"MlERp_8f5\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KBqh63j9M\",\"ApsojiHYG\",\"x44LzSjhh\",\"Zw10Ct5Dq\",\"N46L66APA\",\"DaqzOyG0k\",\"adtoDOvtU\",\"MlERp_8f5\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"KBqh63j9M\",\"ApsojiHYG\",\"x44LzSjhh\",\"Zw10Ct5Dq\",\"N46L66APA\",\"DaqzOyG0k\",\"adtoDOvtU\",\"MlERp_8f5\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ApsojiHYG:{value:transition2},DaqzOyG0k:{value:transition2},MlERp_8f5:{value:transition3},Zw10Ct5Dq:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1frroog\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"O1qotBH8U\",ref:refBinding,style:{...style},...addPropertyOverrides({adtoDOvtU:{\"data-framer-name\":\"TOS\"},ApsojiHYG:{\"data-framer-name\":\"About leave\"},DaqzOyG0k:{\"data-framer-name\":\"Prices leave\"},KBqh63j9M:{\"data-framer-name\":\"About\"},MlERp_8f5:{\"data-framer-name\":\"TOS leave\"},N46L66APA:{\"data-framer-name\":\"Prices\"},UGNVY1E3P:{\"data-framer-name\":\"Drawing mode\"},x44LzSjhh:{\"data-framer-name\":\"Gallery\"},Zw10Ct5Dq:{\"data-framer-name\":\"Gallery leave\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kncjyt-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vdl4f08nk-container\",nodeId:\"vdl4f08nk\",rendersWithMotion:true,scopeId:\"TQUJHyFen\",children:/*#__PURE__*/_jsx(ScribbleTool,{autoRemove:true,canvasHeight:1128,canvasWidth:2129,cursorColor:\"rgb(0, 0, 0)\",customBackground:\"Color\",customBackgroundColor:\"rgba(94, 9, 9, 0)\",customBackgroundGradient:[],height:\"100%\",id:\"vdl4f08nk\",layoutId:\"vdl4f08nk\",lineWidth:2,removeStrokeTime:21e3,selectedIcon:\"PencilV2\",strokeColor:\"rgb(156, 22, 22)\",strokeColorType:\"Color\",strokeGradient:[],strokeRandom:[\"var(--token-77898502-5a62-4cd4-814d-956d231b4b02, rgb(175, 25, 25))\"],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"1200px\",y:(componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-400),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3f8mwu-container\",layoutDependency:layoutDependency,layoutId:\"S6fJbzYUV-container\",nodeId:\"S6fJbzYUV\",rendersWithMotion:true,scopeId:\"TQUJHyFen\",children:/*#__PURE__*/_jsx(DesktopComponent,{fgFcHyxQv:fgFcHyxQv14tijmi,GdCSW3nca:GdCSW3nca4ptbqn,height:\"100%\",id:\"S6fJbzYUV\",ITCzmSZ4C:ITCzmSZ4C21479q,layoutId:\"S6fJbzYUV\",NttkSzNgy:NttkSzNgy1f6f66m,OvfKAtIxc:OvfKAtIxc1f6f66m,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"q4yIdDOmW\"),width:\"100%\",...addPropertyOverrides({adtoDOvtU:{variant:matchVariant(\"dbGwyclCk\")},ApsojiHYG:{variant:matchVariant(\"UqmVX95j7\")},DaqzOyG0k:{variant:matchVariant(\"AyO2xshKl\")},KBqh63j9M:{variant:matchVariant(\"UqmVX95j7\")},MlERp_8f5:{variant:matchVariant(\"dbGwyclCk\")},N46L66APA:{variant:matchVariant(\"AyO2xshKl\")},x44LzSjhh:{variant:matchVariant(\"rqhnuBG67\")},Zw10Ct5Dq:{variant:matchVariant(\"rqhnuBG67\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u9bmrh\",\"data-framer-name\":\"Draw button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rMG9Z7sUO\",onTap:onTaphwtlhm,style:{backgroundColor:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",borderBottomLeftRadius:246,borderBottomRightRadius:246,borderTopLeftRadius:246,borderTopRightRadius:246,boxShadow:\"0px 1px 0px 3px rgba(0, 0, 0, 0.25)\"},variants:{UGNVY1E3P:{backgroundColor:\"var(--token-77898502-5a62-4cd4-814d-956d231b4b02, rgb(175, 25, 25))\"}},whileHover:animation,...addPropertyOverrides({UGNVY1E3P:{onTap:onTap1vtfo4m}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1abyc1g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RyiTFRyY9-container\",nodeId:\"RyiTFRyY9\",rendersWithMotion:true,scopeId:\"TQUJHyFen\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",animate:false,animateDuration:1,animateEnd:0,animateStart:0,color:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",cylinderHeight:0,flip:false,font:{fontFamily:'\"VCR OSD Mono Regular\", \"VCR OSD Mono Regular Placeholder\", monospace',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.08em\",lineHeight:\"0.1em\"},height:\"100%\",id:\"RyiTFRyY9\",layoutId:\"RyiTFRyY9\",rotate:true,rotateSpeed:15,slots:[],startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"Click to draw \",type:\"circle\",width:\"100%\",wordSpacing:0,...addPropertyOverrides({UGNVY1E3P:{text:\"Click to save\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-114iy6r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OQg2iin0V-container\",nodeId:\"OQg2iin0V\",rendersWithMotion:true,scopeId:\"TQUJHyFen\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Edit\",id:\"OQg2iin0V\",layoutId:\"OQg2iin0V\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({UGNVY1E3P:{iconSelection:\"SaveFloppyDisk\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||800)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1drshbw-container\",layoutDependency:layoutDependency,layoutId:\"hPuc7uFhW-container\",nodeId:\"hPuc7uFhW\",rendersWithMotion:true,scopeId:\"TQUJHyFen\",children:/*#__PURE__*/_jsx(Popups,{FOd4D40M7:YbYOu2FDM,height:\"100%\",id:\"hPuc7uFhW\",jcrsGaHQc:jcrsGaHQc1vtfo4m,layoutId:\"hPuc7uFhW\",MMvqwH1wM:MMvqwH1wM1vtfo4m,MnL3vZxj9:MnL3vZxj91vtfo4m,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"W56enarSv\"),WcFOxeUYx:WcFOxeUYx1vtfo4m,width:\"100%\",XkQ2P9lsZ:5,...addPropertyOverrides({adtoDOvtU:{EOFzXa1al:az0SEEeuB,jcrsGaHQc:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"H4Y4NaKHR\"),WcFOxeUYx:undefined},ApsojiHYG:{MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"uCsXEpcsa\"),WcFOxeUYx:undefined},DaqzOyG0k:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,variant:matchVariant(\"TvqyNQd6j\"),WcFOxeUYx:undefined},KBqh63j9M:{FOd4D40M7:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(\"br\",{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"hPuc7uFhW\",openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]}),MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"r51lUgYhP\"),WcFOxeUYx:undefined},MlERp_8f5:{jcrsGaHQc:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"EHhIZ33d5\"),WcFOxeUYx:undefined},N46L66APA:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,variant:matchVariant(\"LVbwg9rzs\"),WcFOxeUYx:undefined},x44LzSjhh:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"BYOg5cpbw\")},Zw10Ct5Dq:{jcrsGaHQc:undefined,MMvqwH1wM:undefined,MnL3vZxj9:undefined,variant:matchVariant(\"GIXeU5h5a\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({adtoDOvtU:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)-58.5},ApsojiHYG:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)- -742},DaqzOyG0k:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)- -742},KBqh63j9M:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)-58.5},MlERp_8f5:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)- -742},N46L66APA:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)-58.5},x44LzSjhh:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)-58.5},Zw10Ct5Dq:{height:91,width:\"1184px\",y:(componentViewport?.y||0)+(componentViewport?.height||800)- -742}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-nxbxf8-container\",\"data-framer-appear-id\":\"nxbxf8\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"G7RFY3Gkr-container\",nodeId:\"G7RFY3Gkr\",optimized:true,rendersWithMotion:true,scopeId:\"TQUJHyFen\",transformTemplate:transformTemplate1,...addPropertyOverrides({ApsojiHYG:{initial:animation4},DaqzOyG0k:{initial:animation4},KBqh63j9M:{animate:animation3},MlERp_8f5:{initial:animation4},Zw10Ct5Dq:{initial:animation4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Menu,{cKNibUJGo:cKNibUJGo1vtfo4m,height:\"100%\",id:\"G7RFY3Gkr\",layoutId:\"G7RFY3Gkr\",style:{height:\"100%\",width:\"100%\"},t9hoXrjlp:t9hoXrjlp4ptbqn,Td7vhk_7t:Td7vhk_7t14tijmi,variant:matchVariant(\"iXr1QWbGH\"),width:\"100%\",yNk5qu6CD:yNk5qu6CD1f6f66m,zW7CRtOm1:zW7CRtOm121479q,...addPropertyOverrides({adtoDOvtU:{cKNibUJGo:cKNibUJGo3hrznk,variant:matchVariant(\"k1u1ygHaC\"),yNk5qu6CD:undefined},ApsojiHYG:{zW7CRtOm1:undefined},DaqzOyG0k:{Td7vhk_7t:undefined,variant:matchVariant(\"gZYz9HTyz\")},KBqh63j9M:{cKNibUJGo:cKNibUJGoqo28jk,zW7CRtOm1:undefined},MlERp_8f5:{cKNibUJGo:cKNibUJGo3hrznk,variant:matchVariant(\"k1u1ygHaC\"),yNk5qu6CD:undefined},N46L66APA:{cKNibUJGo:cKNibUJGosc75wz,Td7vhk_7t:undefined,variant:matchVariant(\"gZYz9HTyz\")},x44LzSjhh:{cKNibUJGo:cKNibUJGo1a0xpeo,t9hoXrjlp:undefined,variant:matchVariant(\"ov4aTsHtU\")},Zw10Ct5Dq:{t9hoXrjlp:undefined,variant:matchVariant(\"ov4aTsHtU\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r0s5t.framer-8d31k4, .framer-r0s5t .framer-8d31k4 { display: block; }\",\".framer-r0s5t.framer-1frroog { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-r0s5t .framer-1kncjyt-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-r0s5t .framer-3f8mwu-container { flex: none; height: 800px; left: calc(50.00000000000002% - 1200px / 2); position: absolute; top: calc(50.00000000000002% - 800px / 2); width: 1200px; z-index: 1; }\",\".framer-r0s5t .framer-u9bmrh { aspect-ratio: 1 / 1; bottom: 28px; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 86px); left: 38px; overflow: hidden; position: absolute; width: 86px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-r0s5t .framer-1abyc1g-container { bottom: 9px; flex: none; left: 9px; position: absolute; right: 9px; top: 9px; }\",\".framer-r0s5t .framer-114iy6r-container { bottom: 22px; flex: none; left: 27px; position: absolute; right: 27px; top: 22px; }\",\".framer-r0s5t .framer-1drshbw-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-r0s5t .framer-nxbxf8-container { aspect-ratio: 13.010989010989011 / 1; bottom: -33px; flex: none; height: var(--framer-aspect-ratio-supported, 91px); left: 50%; position: absolute; width: 1184px; z-index: 10; }\",\".framer-r0s5t.framer-v-5gjkwh .framer-1kncjyt-container { pointer-events: auto; }\",\".framer-r0s5t.framer-v-5gjkwh .framer-u9bmrh { z-index: 10; }\",\".framer-r0s5t.framer-v-7ynjrd .framer-1kncjyt-container, .framer-r0s5t.framer-v-cad5ae .framer-1kncjyt-container, .framer-r0s5t.framer-v-fqvgls .framer-1kncjyt-container, .framer-r0s5t.framer-v-1gk14n7 .framer-1kncjyt-container, .framer-r0s5t.framer-v-wil9dy .framer-1kncjyt-container, .framer-r0s5t.framer-v-fl8290 .framer-1kncjyt-container { order: 0; }\",\".framer-r0s5t.framer-v-7ynjrd .framer-3f8mwu-container, .framer-r0s5t.framer-v-cad5ae .framer-3f8mwu-container, .framer-r0s5t.framer-v-fqvgls .framer-3f8mwu-container, .framer-r0s5t.framer-v-1gk14n7 .framer-3f8mwu-container { order: 2; }\",\".framer-r0s5t.framer-v-7ynjrd .framer-1drshbw-container, .framer-r0s5t.framer-v-cad5ae .framer-1drshbw-container, .framer-r0s5t.framer-v-fqvgls .framer-1drshbw-container, .framer-r0s5t.framer-v-1gk14n7 .framer-1drshbw-container { order: 5; z-index: 3; }\",\".framer-r0s5t.framer-v-7ynjrd .framer-nxbxf8-container, .framer-r0s5t.framer-v-fqvgls .framer-nxbxf8-container, .framer-r0s5t.framer-v-wil9dy .framer-3f8mwu-container, .framer-r0s5t.framer-v-fl8290 .framer-3f8mwu-container { order: 1; }\",\".framer-r0s5t.framer-v-cad5ae .framer-nxbxf8-container, .framer-r0s5t.framer-v-1gk14n7 .framer-nxbxf8-container { bottom: -833px; order: 1; }\",\".framer-r0s5t.framer-v-1u5g5le .framer-1drshbw-container, .framer-r0s5t.framer-v-4g7lrs .framer-1drshbw-container { z-index: 3; }\",\".framer-r0s5t.framer-v-4g7lrs .framer-nxbxf8-container { bottom: -833px; }\",\".framer-r0s5t.framer-v-wil9dy .framer-1drshbw-container, .framer-r0s5t.framer-v-fl8290 .framer-1drshbw-container { order: 3; z-index: 3; }\",\".framer-r0s5t.framer-v-wil9dy .framer-nxbxf8-container { order: 5; }\",\".framer-r0s5t.framer-v-fl8290 .framer-nxbxf8-container { bottom: -833px; order: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UGNVY1E3P\":{\"layout\":[\"fixed\",\"fixed\"]},\"KBqh63j9M\":{\"layout\":[\"fixed\",\"fixed\"]},\"ApsojiHYG\":{\"layout\":[\"fixed\",\"fixed\"]},\"x44LzSjhh\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zw10Ct5Dq\":{\"layout\":[\"fixed\",\"fixed\"]},\"N46L66APA\":{\"layout\":[\"fixed\",\"fixed\"]},\"DaqzOyG0k\":{\"layout\":[\"fixed\",\"fixed\"]},\"adtoDOvtU\":{\"layout\":[\"fixed\",\"fixed\"]},\"MlERp_8f5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"az0SEEeuB\":\"cursor\",\"YbYOu2FDM\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTQUJHyFen=withCSS(Component,css,\"framer-r0s5t\");export default FramerTQUJHyFen;FramerTQUJHyFen.displayName=\"Main Desktop\";FramerTQUJHyFen.defaultProps={height:800,width:1200};addPropertyControls(FramerTQUJHyFen,{variant:{options:[\"O1qotBH8U\",\"UGNVY1E3P\",\"KBqh63j9M\",\"ApsojiHYG\",\"x44LzSjhh\",\"Zw10Ct5Dq\",\"N46L66APA\",\"DaqzOyG0k\",\"adtoDOvtU\",\"MlERp_8f5\"],optionTitles:[\"Main\",\"Drawing mode\",\"About\",\"About leave\",\"Gallery\",\"Gallery leave\",\"Prices\",\"Prices leave\",\"TOS\",\"TOS leave\"],title:\"Variant\",type:ControlType.Enum},az0SEEeuB:{title:\"Cursor\",type:ControlType.CustomCursor},YbYOu2FDM:{defaultValue:'<p dir=\"auto\">M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.<br>Hiện tại m\\xecnh đang học về 2D animation</p><h3 dir=\"auto\"><strong>VIE/EN OK!</strong></h3><p dir=\"auto\">Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: <a data-framer-link=\"Link:{&quot;url&quot;:&quot;mailto:nguyenquynhchi023@gmail.com&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\">nguyenquynhchi023@gmail.com</a></p>',title:\"Text\",type:ControlType.RichText}});addFonts(FramerTQUJHyFen,[{explicitInter:true,fonts:[{cssFamilyName:\"VCR OSD Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"VCR OSD Mono\",url:\"https://framerusercontent.com/assets/99VZEZlfO8fMFc7bIx1LDjfpjIU.woff2\",weight:\"400\"}]},...ScribbleToolFonts,...DesktopComponentFonts,...ArcFonts,...IconoirFonts,...PopupsFonts,...MenuFonts],{supportsExplicitInterCodegen:true});FramerTQUJHyFen.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DesktopComponent,{},context),forwardLoader(Popups,{},context),forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTQUJHyFen\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UGNVY1E3P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KBqh63j9M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ApsojiHYG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x44LzSjhh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zw10Ct5Dq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N46L66APA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DaqzOyG0k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"adtoDOvtU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MlERp_8f5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"az0SEEeuB\\\":\\\"cursor\\\",\\\"YbYOu2FDM\\\":\\\"text\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";export function withTabNavigation(Component){return props=>{const[activeTab,setActiveTab]=useState(\"Main\");// Update URL hash when tab is clicked\nconst handleTabClick=e=>{const tabName=e.target.closest(\"#parent-node\").getAttribute(\"data-framer-name\");window.history.pushState(null,\"\",`#${tabName}`);};// Sync component with URL hash on component mount\nuseEffect(()=>{const newTab=window.location.hash.replace(\"#\",\"\");const tabs=[\"Main\",\"About\",\"Gallery\",\"Prices\",\"Compare\",\"TOS\"];if(tabs.includes(newTab)){setActiveTab(newTab);}},[]);return /*#__PURE__*/_jsx(Component,{...props,variant:activeTab,onClick:handleTabClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withTabNavigation\":{\"type\":\"reactHoc\",\"name\":\"withTabNavigation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Anchor.map","// Generated by Framer (b47b624)\nexport default function metadata(params,activeLocale){return{description:\"Chanh Kho Heo infos and commission\",favicon:\"https://framerusercontent.com/assets/QnghpFRVLPi0bvIqJn2xMTBcLY.jpg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/PQzo75X4eMDtzbFPlZML1Hmzrw.png\",title:\"Chankkho's infos\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"n1fczp\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"8rbei3\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"152g11l\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-GOccO\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8a3d870)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,Link,PropertyOverrides,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MainTablet,*as MainTabletInfo from\"#framer/local/canvasComponent/dm8fSMl0W/dm8fSMl0W.js\";import MainMobile,*as MainMobileInfo from\"#framer/local/canvasComponent/hHtYIXEDn/hHtYIXEDn.js\";import MainDesktop,*as MainDesktopInfo from\"#framer/local/canvasComponent/TQUJHyFen/TQUJHyFen.js\";import{withTabNavigation}from\"#framer/local/codeFile/bYJhBjm/Anchor.js\";import metadataProvider from\"#framer/local/webPageMetadata/t4MpYGhM0/t4MpYGhM0.js\";const MainDesktopFonts=getFonts(MainDesktop);const MainDesktopWithTabNavigation18v8rgiWithMappedReactProps1yffl63=withMappedReactProps(withCodeBoundaryForOverrides(MainDesktop,{nodeId:\"CRPY66EtP\",override:withTabNavigation,scopeId:\"t4MpYGhM0\"}),MainDesktopInfo);const MainTabletFonts=getFonts(MainTablet);const MainTabletWithTabNavigation1az35uyWithMappedReactPropsp86zef=withMappedReactProps(withCodeBoundaryForOverrides(MainTablet,{nodeId:\"hWqijwiO9\",override:withTabNavigation,scopeId:\"t4MpYGhM0\"}),MainTabletInfo);const MainMobileFonts=getFonts(MainMobile);const MainMobileWithTabNavigationz52j19WithMappedReactPropsryrcmr=withMappedReactProps(withCodeBoundaryForOverrides(MainMobile,{nodeId:\"r6Mdd2DXH\",override:withTabNavigation,scopeId:\"t4MpYGhM0\"}),MainMobileInfo);const breakpoints={b9Sm8pjOG:\"(min-width: 810px) and (max-width: 1199.98px)\",I0KEP3JcO:\"(min-width: 1200px)\",p9YnrWHoF:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-GOccO\";const variantClassNames={b9Sm8pjOG:\"framer-v-8rbei3\",I0KEP3JcO:\"framer-v-n1fczp\",p9YnrWHoF:\"framer-v-152g11l\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const humanReadableVariantMap={Desktop:\"I0KEP3JcO\",Phone:\"p9YnrWHoF\",Tablet:\"b9Sm8pjOG\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I0KEP3JcO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const isDisplayed=()=>{if(!isBrowser())return true;if([\"b9Sm8pjOG\",\"p9YnrWHoF\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"b9Sm8pjOG\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"p9YnrWHoF\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"I0KEP3JcO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(231, 231, 231); }\"}),/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-n1fczp\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ti09sj\",\"data-framer-name\":\"Main\",layout:motionLayout,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18v8rgi-container hidden-8rbei3 hidden-152g11l\",nodeId:\"CRPY66EtP\",rendersWithMotion:true,scopeId:\"t4MpYGhM0\",children:/*#__PURE__*/_jsx(MainDesktopWithTabNavigation18v8rgiWithMappedReactProps1yffl63,{height:\"100%\",id:\"CRPY66EtP\",layoutId:\"CRPY66EtP\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"O1qotBH8U\"),width:\"100%\",YbYOu2FDM:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{children:[\"I'm Chanh, a freelance Illustrator based in HCM. I mostly do 2D Illustrator and occasionally doing some UX/UI and Product design.\",/*#__PURE__*/_jsx(\"br\",{}),\"Currently learning 2D animation\"]}),/*#__PURE__*/_jsx(\"h3\",{children:/*#__PURE__*/_jsx(\"strong\",{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(\"p\",{children:[\"For any inquiries and questions, please contact me at \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"CRPY66EtP\",openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b9Sm8pjOG:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1az35uy-container hidden-n1fczp hidden-152g11l\",nodeId:\"hWqijwiO9\",rendersWithMotion:true,scopeId:\"t4MpYGhM0\",children:/*#__PURE__*/_jsx(MainTabletWithTabNavigation1az35uyWithMappedReactPropsp86zef,{height:\"100%\",id:\"hWqijwiO9\",layoutId:\"hWqijwiO9\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"x8acvsiWJ\"),width:\"100%\",YbYOu2FDM:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"M\\xecnh l\\xe0 Chanh, m\\xecnh l\\xe0 freelance Illustrator đang sinh sống tại HCM. M\\xecnh chủ yếu vẽ 2D Illustration v\\xe0 l\\xe2u l\\xe2u l\\xe0m một v\\xe0i UX/UI v\\xe0 Product design như web n\\xe0y.\",/*#__PURE__*/_jsx(\"br\",{}),\"Hiện tại m\\xecnh đang học về 2D animation\"]}),/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"VIE/EN OK!\"})}),/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"Th\\xf4ng tin li\\xean hệ v\\xe0 l\\xe0m việc qua mail: \",/*#__PURE__*/_jsx(Link,{href:\"mailto:nguyenquynhchi023@gmail.com\",motionChild:true,nodeId:\"hWqijwiO9\",openInNewTab:true,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"nguyenquynhchi023@gmail.com\"})})]})]})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{p9YnrWHoF:{height:844,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-z52j19-container hidden-n1fczp hidden-8rbei3\",nodeId:\"r6Mdd2DXH\",rendersWithMotion:true,scopeId:\"t4MpYGhM0\",children:/*#__PURE__*/_jsx(MainMobileWithTabNavigationz52j19WithMappedReactPropsryrcmr,{height:\"100%\",id:\"r6Mdd2DXH\",layoutId:\"r6Mdd2DXH\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"pB_VsuTiY\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GOccO.framer-76eyy3, .framer-GOccO .framer-76eyy3 { display: block; }\",\".framer-GOccO.framer-n1fczp { align-content: center; align-items: center; background-color: #e7e7e7; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-GOccO .framer-ti09sj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-GOccO .framer-18v8rgi-container, .framer-GOccO .framer-1az35uy-container, .framer-GOccO .framer-z52j19-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-GOccO.framer-n1fczp { width: 810px; } .framer-GOccO .framer-1az35uy-container { order: 1; }}\",\"@media (max-width: 809.98px) { .framer-GOccO.framer-n1fczp { height: 844px; width: 390px; } .framer-GOccO .framer-ti09sj { flex-direction: column; gap: 0px; height: 100%; z-index: 0; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"b9Sm8pjOG\":{\"layout\":[\"fixed\",\"auto\"]},\"p9YnrWHoF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections false\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const Framert4MpYGhM0=withCSS(Component,css,\"framer-GOccO\");export default Framert4MpYGhM0;Framert4MpYGhM0.displayName=\"Home\";Framert4MpYGhM0.defaultProps={height:800,width:1200};addFonts(Framert4MpYGhM0,[{explicitInter:true,fonts:[]},...MainDesktopFonts,...MainTabletFonts,...MainMobileFonts],{supportsExplicitInterCodegen:true});Framert4MpYGhM0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MainDesktop,{},context),forwardLoader(MainTablet,{},context),forwardLoader(MainMobile,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert4MpYGhM0\",\"slots\":[],\"annotations\":{\"framerScrollSections\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b9Sm8pjOG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p9YnrWHoF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerResponsiveScreen\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n","// DO NOT DELETE THIS FILE! It's integral functionality of the badge.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useSyncExternalStore,forwardRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * Override for the \"Made in Framer\" badge that adds two behaviors:\n * 1. Hides the badge when in an iframe with a framer.com parent domain\n * 2. Adds click handler to open Framer with UTM tracking\n *\n * Badge hiding works by detecting if the current page is running inside an iframe\n * and checking if the parent domain is framer.com or a subdomain. This allows\n * embedding sites (e.g., Components pages) to hide the badge when appropriate.\n *\n * Cross-browser compatibility:\n * - Chrome, Safari, Edge: Uses window.location.ancestorOrigins API\n * - Firefox: Falls back to document.referrer (limited by security restrictions)\n *\n * Note: Also hides the badge in Framer's Preview mode since it runs in a\n * framer.com iframe.\n */const FRAMER_DOMAIN=\"framer.com\";function getIsIframeOnFramerDomain(){let isIframe=false;// Check if we're in an iframe\ntry{isIframe=window.self!==window.top;}catch{// If we can't access window.top, we're likely in a cross-origin iframe\nisIframe=true;}if(!isIframe){return false;}// Check if we're running on framer.com\nlet parentHost=null;let isFramerDomain=false;// Try ancestorOrigins first (Chrome, Safari, Edge)\nif(window.location.ancestorOrigins&&window.location.ancestorOrigins.length>0){const ancestorOrigin=window.location.ancestorOrigins[0];try{const ancestorUrl=new URL(ancestorOrigin);parentHost=ancestorUrl.host;}catch(error){// ignore malformed URL\n}}else if(document.referrer){// Fallback to referrer for browsers without ancestorOrigins (Firefox)\ntry{const referrerUrl=new URL(document.referrer);parentHost=referrerUrl.host;}catch(error){// ignore malformed URL\n}}if(parentHost){isFramerDomain=parentHost===FRAMER_DOMAIN||parentHost.endsWith(`.${FRAMER_DOMAIN}`);}return isFramerDomain;}const noopSubscribe=()=>()=>{};const getSnapshot=()=>getIsIframeOnFramerDomain();const getServerSnapshot=()=>false;export function withFramerBadgeHandling(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shouldHide=useSyncExternalStore(noopSubscribe,getSnapshot,getServerSnapshot);const isCanvas=RenderTarget.current()===RenderTarget.canvas;if(shouldHide&&!isCanvas){return null;}return /*#__PURE__*/_jsx(Component,{...props,ref:ref,onClick:e=>{e.preventDefault();window.open(// This is the link that will actually open (we prevent the default click handler; the link is important for SEO.)\n`https://www.framer.com/r/badge/?utm_campaign=freeplanbadge&utm_source=${encodeURIComponent(window?.location?.origin)}`);},style:{...props.style,pointerEvents:\"auto\"},// important for SEO:\ntitle:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\",className:props.className+\" __framer-badge\"});});}// We use overrides so that the badge doesn't load custom fonts, as the text is visually hidden.\n// This is important for SEO:\nexport function withText(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{position:\"absolute\",transform:\"scale(0.001)\"},children:\"Create a free website with Framer, the website builder loved by startups, designers and agencies.\"}),/*#__PURE__*/_jsx(Component,{...props,ref:ref})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFramerBadgeHandling\":{\"type\":\"reactHoc\",\"name\":\"withFramerBadgeHandling\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withText\":{\"type\":\"reactHoc\",\"name\":\"withText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Click.map","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 97 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"9.927205036163329px\" id=\"LLqmOOyHA\" transform=\"translate(0 -0.25)\" width=\"95.65900006103517px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7oZR\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-g7oZR { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 9.7; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 97px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 97\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Text\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-g7oZR\");Icon.displayName=\"Text\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"97\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (464f719-dev)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const maskImage='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 12 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z\" fill=\"var(--1bd4d3i, rgb(0, 0, 0))\" height=\"18px\" id=\"td4SVg2I8\" transform=\"translate(0 1.5)\" width=\"12px\"/></svg>\\'), var(--framer-icon-mask, none)';const maskMode=\"alpha, var(--framer-icon-mask-mode, add)\";const maskRepeat=\"no-repeat\";const maskPosition=\"center\";const maskSize=\"auto\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,vtL2DrqsL:fill2??props.vtL2DrqsL??\"rgb(0, 0, 0)\",Z1QnXqTEb:fill??props.Z1QnXqTEb??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Z1QnXqTEb,vtL2DrqsL,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hcsc7\",className),layoutId:layoutId,ref:ref,style:{\"--1bd4d3i\":Z1QnXqTEb,...style}});});const css=[`.framer-hcsc7 { -webkit-mask-image: ${maskImage}; -webkit-mask-position: ${maskPosition}; -webkit-mask-repeat: ${maskRepeat}; -webkit-mask-size: ${maskSize}; aspect-ratio: 0.6; background-color: var(--1bd4d3i); mask-image: ${maskImage}; mask-mode: ${maskMode}; mask-position: ${maskPosition}; mask-repeat: ${maskRepeat}; mask-size: ${maskSize}; width: 12px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 12\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Z1QnXqTEb\":\"fill\",\"vtL2DrqsL\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"color\":{\"type\":\"variable\",\"value\":\"1bd4d3i\"},\"set\":{\"localId\":\"vectorSet/thvUZpt_P\",\"id\":\"thvUZpt_P\",\"moduleId\":\"E4PMWqXdwPvchBxv0O7p\"}}\n */const Icon=withCSS(Component,css,\"framer-hcsc7\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{Z1QnXqTEb:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color},vtL2DrqsL:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Fill 2\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Z1QnXqTEb\\\":\\\"fill\\\",\\\"vtL2DrqsL\\\":\\\"fill2\\\"}\",\"framerIntrinsicWidth\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1bd4d3i\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/thvUZpt_P\\\",\\\"id\\\":\\\"thvUZpt_P\\\",\\\"moduleId\\\":\\\"E4PMWqXdwPvchBxv0O7p\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (332c618)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withFramerBadgeHandling,withText}from\"https://framerusercontent.com/modules/gHq0X0Tq3Bov414yjLXK/MareZLDFu3yAaERz5qaC/Click.js\";import Text from\"https://framerusercontent.com/modules/Fsj5Q1wuxJqcJKikrUcr/DWPTg36TPcxWwMyIKjQB/L33Hu7YVx.js\";import Framer from\"https://framerusercontent.com/modules/OW7AYQ4a6z9WWvElhH6S/qf8XQgO3ASsbBnwlgbKi/XCOJBBdvI.js\";const FramerFonts=getFonts(Framer);const TextFonts=getFonts(Text);const TextWithText1um7t9d=withCodeBoundaryForOverrides(Text,{nodeId:\"pBR1Ew0r8\",override:withText,scopeId:\"PX9hIOIVM\"});const MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(withCodeBoundaryForOverrides(motion.a,{nodeId:\"HK2sXlagE\",override:withFramerBadgeHandling,scopeId:\"PX9hIOIVM\"})));const serializationHash=\"framer-6jWyo\";const variantClassNames={HK2sXlagE:\"framer-v-n0ccwk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:1,mass:1.5,stiffness:350,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HK2sXlagE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com\",motionChild:true,nodeId:\"HK2sXlagE\",openInNewTab:false,relValues:[],scopeId:\"PX9hIOIVM\",children:/*#__PURE__*/_jsxs(MotionAWithFramerBadgeHandlingn0ccwkWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-n0ccwk\",className,classNames)} framer-bmpgw8`,\"data-framer-appear-id\":\"n0ccwk\",\"data-framer-name\":\"Light\",\"data-nosnippet\":true,layoutDependency:layoutDependency,layoutId:\"HK2sXlagE\",optimized:true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13yxzio\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"IH1cvP0s5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19yaanm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"U6HIU1IEW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kflzx5\",layoutDependency:layoutDependency,layoutId:\"roMJYXHnO\",children:/*#__PURE__*/_jsx(Framer,{animated:true,className:\"framer-e50co\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"O3s3GcxMZ\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"},transformTemplate:transformTemplate2})}),/*#__PURE__*/_jsx(TextWithText1um7t9d,{animated:true,className:\"framer-1um7t9d\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pBR1Ew0r8\",style:{\"--1bd4d3i\":\"rgb(0, 0, 0)\",\"--otdjsv\":\"rgb(0, 0, 0)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4ugry\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"vCwsHyUh8\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jnuwbw\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ZirFGX8Eh\",style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"inset 0px 0px 0px 1px rgb(0, 0, 0)\",opacity:.04}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jWyo.framer-bmpgw8, .framer-6jWyo .framer-bmpgw8 { display: block; }\",\".framer-6jWyo.framer-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }\",\".framer-6jWyo .framer-13yxzio { bottom: 1px; flex: none; left: 1px; overflow: hidden; position: absolute; right: 1px; top: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6jWyo .framer-19yaanm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-6jWyo .framer-1kflzx5 { flex: none; height: 16px; overflow: visible; position: relative; width: 12px; }\",\".framer-6jWyo .framer-e50co { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }\",\".framer-6jWyo .framer-1um7t9d { flex: none; height: var(--framer-aspect-ratio-supported, 10px); position: relative; }\",\".framer-6jWyo .framer-j4ugry, .framer-6jWyo .framer-jnuwbw { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPX9hIOIVM=withCSS(Component,css,\"framer-6jWyo\");export default FramerPX9hIOIVM;FramerPX9hIOIVM.displayName=\"Badge\";FramerPX9hIOIVM.defaultProps={height:38,width:140};addFonts(FramerPX9hIOIVM,[{explicitInter:true,fonts:[]},...FramerFonts,...TextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9hIOIVM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"140\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var r={};\n/*!\n * Determine if an object is a Buffer\n *\n * @author   Feross Aboukhadijeh <https://feross.org>\n * @license  MIT\n */r=function isBuffer(r){return null!=r&&null!=r.constructor&&\"function\"===typeof r.constructor.isBuffer&&r.constructor.isBuffer(r)};var t=r;export default t;\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('unist').Point} Point\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Position} Position\n * @typedef {object & {type: string, position?: Position|undefined}} NodeLike\n */\n/**\n * Stringify one point, a position (start and end points), or a node’s\n * positional information.\n *\n * @param {Node|NodeLike|Position|Point|null} [value]\n * @returns {string}\n */\nfunction stringifyPosition(n){return n&&\"object\"===typeof n?\"position\"in n||\"type\"in n?position(n.position):\"start\"in n||\"end\"in n?position(n):\"line\"in n||\"column\"in n?point(n):\"\":\"\"}\n/**\n * @param {Point|undefined} point\n * @returns {string}\n */function point(n){return index(n&&n.line)+\":\"+index(n&&n.column)}\n/**\n * @param {Position|undefined} pos\n * @returns {string}\n */function position(n){return point(n&&n.start)+\"-\"+point(n&&n.end)}\n/**\n * @param {number|undefined} value\n * @returns {number}\n */function index(n){return n&&\"number\"===typeof n?n:1}export{stringifyPosition};\n\n//# sourceMappingURL=index.js.map","import{stringifyPosition as e}from\"unist-util-stringify-position\";\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Position} Position\n * @typedef {import('unist').Point} Point\n * @typedef {object & {type: string, position?: Position|undefined}} NodeLike\n */class VFileMessage extends Error{\n/**\n   * Create a message for `reason` at `place` from `origin`.\n   *\n   * When an error is passed in as `reason`, the `stack` is copied.\n   *\n   * @param {string|Error|VFileMessage} reason\n   *   Reason for message.\n   *   Uses the stack and message of the error if given.\n   * @param {Node|NodeLike|Position|Point} [place]\n   *   Place at which the message occurred in a file.\n   * @param {string} [origin]\n   *   Place in code the message originates from (example `'my-package:my-rule-name'`)\n   */\nconstructor(s,t,i){\n/** @type {[string|null, string|null]} */\nconst l=[null,null];\n/** @type {Position} */let o={start:{line:null,column:null},end:{line:null,column:null}};super();if(\"string\"===typeof t){i=t;t=void 0}if(\"string\"===typeof i){const e=i.indexOf(\":\");if(-1===e)l[1]=i;else{l[0]=i.slice(0,e);l[1]=i.slice(e+1)}}t&&(\"type\"in t||\"position\"in t?t.position&&(o=t.position):\"start\"in t||\"end\"in t?o=t:(\"line\"in t||\"column\"in t)&&(o.start=t));this.name=e(t)||\"1:1\";\n/** @type {string} */this.message=\"object\"===typeof s?s.message:s;\n/** @type {string} */this.stack=\"\";\"object\"===typeof s&&s.stack&&(this.stack=s.stack)\n/**\n     * Reason for message.\n     *\n     * @type {string}\n     */;this.reason=this.message;\n/**\n     * Whether this is a fatal problem that marks an associated file as no\n     * longer processable.\n     * If `true`, marks associated file as no longer processable.\n     * If `false`, necessitates a (potential) change.\n     * The value can also be `null` or `undefined`, for things that might not\n     * need changing.\n     *\n     * @type {boolean?}\n     */this.fatal;\n/**\n     * Starting line of error.\n     *\n     * @type {number?}\n     */this.line=o.start.line;\n/**\n     * Starting column of error.\n     *\n     * @type {number?}\n     */this.column=o.start.column;\n/**\n     * Full range information, when available.\n     * Has `start` and `end` fields, both set to an object with `line` and\n     * `column`, set to `number?`.\n     *\n     * @type {Position?}\n     */this.position=o;\n/**\n     * Namespace of warning (example: `'my-package'`).\n     *\n     * @type {string?}\n     */this.source=l[0];\n/**\n     * Category of message (example: `'my-rule-name'`).\n     *\n     * @type {string?}\n     */this.ruleId=l[1];\n/**\n     * Path of a file (used throughout the VFile ecosystem).\n     *\n     * @type {string?}\n     */this.file;\n/**\n     * Specify the source value that’s being reported, which is deemed\n     * incorrect.\n     *\n     * @type {string?}\n     */this.actual;\n/**\n     * Suggest values that should be used instead of `actual`, one or more\n     * values that are deemed as acceptable.\n     *\n     * @type {Array<string>?}\n     */this.expected;\n/**\n     * Link to documentation for the message.\n     *\n     * @type {string?}\n     */this.url;\n/**\n     * Long form description of the message (supported by `vfile-reporter`).\n     *\n     * @type {string?}\n     */this.note}}VFileMessage.prototype.file=\"\";VFileMessage.prototype.name=\"\";VFileMessage.prototype.reason=\"\";VFileMessage.prototype.message=\"\";VFileMessage.prototype.stack=\"\";VFileMessage.prototype.fatal=null;VFileMessage.prototype.column=null;VFileMessage.prototype.line=null;VFileMessage.prototype.source=null;VFileMessage.prototype.ruleId=null;VFileMessage.prototype.position=null;export{VFileMessage};\n\n//# sourceMappingURL=index.js.map","const e={basename:basename,dirname:dirname,extname:extname,join:join,sep:\"/\"};\n/**\n * @param {string} path\n * @param {string} [ext]\n * @returns {string}\n */function basename(e,t){if(void 0!==t&&\"string\"!==typeof t)throw new TypeError('\"ext\" argument must be a string');assertPath(e);let n=0;let l=-1;let i=e.length;\n/** @type {boolean|undefined} */let r;if(void 0===t||0===t.length||t.length>e.length){while(i--)if(47===e.charCodeAt(i)){if(r){n=i+1;break}}else if(l<0){r=true;l=i+1}return l<0?\"\":e.slice(n,l)}if(t===e)return\"\";let a=-1;let h=t.length-1;while(i--)if(47===e.charCodeAt(i)){if(r){n=i+1;break}}else{if(a<0){r=true;a=i+1}if(h>-1)if(e.charCodeAt(i)===t.charCodeAt(h--))h<0&&(l=i);else{h=-1;l=a}}n===l?l=a:l<0&&(l=e.length);return e.slice(n,l)}\n/**\n * @param {string} path\n * @returns {string}\n */function dirname(e){assertPath(e);if(0===e.length)return\".\";let t=-1;let n=e.length;\n/** @type {boolean|undefined} */let l;while(--n)if(47===e.charCodeAt(n)){if(l){t=n;break}}else l||(l=true);return t<0?47===e.charCodeAt(0)?\"/\":\".\":1===t&&47===e.charCodeAt(0)?\"//\":e.slice(0,t)}\n/**\n * @param {string} path\n * @returns {string}\n */function extname(e){assertPath(e);let t=e.length;let n=-1;let l=0;let i=-1;let r=0;\n/** @type {boolean|undefined} */let a;while(t--){const h=e.charCodeAt(t);if(47!==h){if(n<0){a=true;n=t+1}46===h?i<0?i=t:1!==r&&(r=1):i>-1&&(r=-1)}else if(a){l=t+1;break}}return i<0||n<0||0===r||1===r&&i===n-1&&i===l+1?\"\":e.slice(i,n)}\n/**\n * @param {Array<string>} segments\n * @returns {string}\n */function join(...e){let t=-1;\n/** @type {string|undefined} */let n;while(++t<e.length){assertPath(e[t]);e[t]&&(n=void 0===n?e[t]:n+\"/\"+e[t])}return void 0===n?\".\":normalize(n)}\n/**\n * Note: `normalize` is not exposed as `path.normalize`, so some code is\n * manually removed from it.\n *\n * @param {string} path\n * @returns {string}\n */function normalize(e){assertPath(e);const t=47===e.charCodeAt(0);let n=normalizeString(e,!t);0!==n.length||t||(n=\".\");n.length>0&&47===e.charCodeAt(e.length-1)&&(n+=\"/\");return t?\"/\"+n:n}\n/**\n * Resolve `.` and `..` elements in a path with directory names.\n *\n * @param {string} path\n * @param {boolean} allowAboveRoot\n * @returns {string}\n */function normalizeString(e,t){let n=\"\";let l=0;let i=-1;let r=0;let a=-1;\n/** @type {number|undefined} */let h;\n/** @type {number} */let s;while(++a<=e.length){if(a<e.length)h=e.charCodeAt(a);else{if(47===h)break;h=47}if(47===h){if(i===a-1||1===r);else if(i!==a-1&&2===r){if(n.length<2||2!==l||46!==n.charCodeAt(n.length-1)||46!==n.charCodeAt(n.length-2))if(n.length>2){s=n.lastIndexOf(\"/\");if(s!==n.length-1){if(s<0){n=\"\";l=0}else{n=n.slice(0,s);l=n.length-1-n.lastIndexOf(\"/\")}i=a;r=0;continue}}else if(n.length>0){n=\"\";l=0;i=a;r=0;continue}if(t){n=n.length>0?n+\"/..\":\"..\";l=2}}else{n.length>0?n+=\"/\"+e.slice(i+1,a):n=e.slice(i+1,a);l=a-i-1}i=a;r=0}else 46===h&&r>-1?r++:r=-1}return n}\n/**\n * @param {string} path\n */function assertPath(e){if(\"string\"!==typeof e)throw new TypeError(\"Path must be a string. Received \"+JSON.stringify(e))}export{e as path};\n\n//# sourceMappingURL=minpath.browser.js.map","const c={cwd:cwd};function cwd(){return\"/\"}export{c as proc};\n\n//# sourceMappingURL=minproc.browser.js.map","/**\n * @typedef URL\n * @property {string} hash\n * @property {string} host\n * @property {string} hostname\n * @property {string} href\n * @property {string} origin\n * @property {string} password\n * @property {string} pathname\n * @property {string} port\n * @property {string} protocol\n * @property {string} search\n * @property {any} searchParams\n * @property {string} username\n * @property {() => string} toString\n * @property {() => string} toJSON\n */\n/**\n * @param {unknown} fileURLOrPath\n * @returns {fileURLOrPath is URL}\n */\nfunction isUrl(r){return null!==r&&\"object\"===typeof r&&r.href&&r.origin}export{isUrl as i};\n\n//# sourceMappingURL=aa54c940.js.map","import{i as e}from\"../_/aa54c940.js\";export{i as isUrl}from\"../_/aa54c940.js\";\n/**\n * @param {string|URL} path\n */function urlToPath(o){if(\"string\"===typeof o)o=new URL(o);else if(!e(o)){\n/** @type {NodeJS.ErrnoException} */\nconst e=new TypeError('The \"path\" argument must be of type string or an instance of URL. Received `'+o+\"`\");e.code=\"ERR_INVALID_ARG_TYPE\";throw e}if(\"file:\"!==o.protocol){\n/** @type {NodeJS.ErrnoException} */\nconst e=new TypeError(\"The URL must be of scheme file\");e.code=\"ERR_INVALID_URL_SCHEME\";throw e}return getPathFromURLPosix(o)}\n/**\n * @param {URL} url\n */function getPathFromURLPosix(e){if(\"\"!==e.hostname){\n/** @type {NodeJS.ErrnoException} */\nconst e=new TypeError('File URL host must be \"localhost\" or empty on darwin');e.code=\"ERR_INVALID_FILE_URL_HOST\";throw e}const o=e.pathname;let t=-1;while(++t<o.length)if(37===o.charCodeAt(t)&&50===o.charCodeAt(t+1)){const e=o.charCodeAt(t+2);if(70===e||102===e){\n/** @type {NodeJS.ErrnoException} */\nconst e=new TypeError(\"File URL path must not include encoded / characters\");e.code=\"ERR_INVALID_FILE_URL_PATH\";throw e}}return decodeURIComponent(o)}export{urlToPath};\n\n//# sourceMappingURL=minurl.browser.js.map","import t from\"is-buffer\";import{VFileMessage as e}from\"vfile-message\";import{path as s}from\"#lib/minpath.js\";import{proc as i}from\"#lib/minproc.js\";import{isUrl as a,urlToPath as r}from\"#lib/minurl.js\";\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Position} Position\n * @typedef {import('unist').Point} Point\n * @typedef {Record<string, unknown> & {type: string, position?: Position|undefined}} NodeLike\n * @typedef {import('./minurl.shared.js').URL} URL\n * @typedef {import('../index.js').Data} Data\n * @typedef {import('../index.js').Value} Value\n *\n * @typedef {'ascii'|'utf8'|'utf-8'|'utf16le'|'ucs2'|'ucs-2'|'base64'|'base64url'|'latin1'|'binary'|'hex'} BufferEncoding\n *   Encodings supported by the buffer class.\n *   This is a copy of the typing from Node, copied to prevent Node globals from\n *   being needed.\n *   Copied from: <https://github.com/DefinitelyTyped/DefinitelyTyped/blob/90a4ec8/types/node/buffer.d.ts#L170>\n *\n * @typedef {Value|Options|VFile|URL} Compatible\n *   Things that can be passed to the constructor.\n *\n * @typedef VFileCoreOptions\n * @property {Value} [value]\n * @property {string} [cwd]\n * @property {Array<string>} [history]\n * @property {string|URL} [path]\n * @property {string} [basename]\n * @property {string} [stem]\n * @property {string} [extname]\n * @property {string} [dirname]\n * @property {Data} [data]\n *\n * @typedef Map\n *   Raw source map, see:\n *   <https://github.com/mozilla/source-map/blob/58819f0/source-map.d.ts#L15-L23>.\n * @property {number} version\n * @property {Array<string>} sources\n * @property {Array<string>} names\n * @property {string|undefined} [sourceRoot]\n * @property {Array<string>|undefined} [sourcesContent]\n * @property {string} mappings\n * @property {string} file\n *\n * @typedef {{[key: string]: unknown} & VFileCoreOptions} Options\n *   Configuration: a bunch of keys that will be shallow copied over to the new\n *   file.\n *\n * @typedef {Record<string, unknown>} ReporterSettings\n * @typedef {<T = ReporterSettings>(files: Array<VFile>, options: T) => string} Reporter\n */\nconst n=[\"history\",\"path\",\"basename\",\"stem\",\"extname\",\"dirname\"];class VFile{\n/**\n   * Create a new virtual file.\n   *\n   * If `options` is `string` or `Buffer`, it’s treated as `{value: options}`.\n   * If `options` is a `URL`, it’s treated as `{path: options}`.\n   * If `options` is a `VFile`, shallow copies its data over to the new file.\n   * All fields in `options` are set on the newly created `VFile`.\n   *\n   * Path related fields are set in the following order (least specific to\n   * most specific): `history`, `path`, `basename`, `stem`, `extname`,\n   * `dirname`.\n   *\n   * It’s not possible to set either `dirname` or `extname` without setting\n   * either `history`, `path`, `basename`, or `stem` as well.\n   *\n   * @param {Compatible} [value]\n   */\nconstructor(e){\n/** @type {Options} */\nlet s;s=e?\"string\"===typeof e||t(e)?{value:e}:a(e)?{path:e}:e\n/**\n     * Place to store custom information (default: `{}`).\n     * It’s OK to store custom data directly on the file but moving it to\n     * `data` is recommended.\n     * @type {Data}\n     */:{};this.data={};\n/**\n     * List of messages associated with the file.\n     * @type {Array<VFileMessage>}\n     */this.messages=[];\n/**\n     * List of filepaths the file moved between.\n     * The first is the original path and the last is the current path.\n     * @type {Array<string>}\n     */this.history=[];\n/**\n     * Base of `path` (default: `process.cwd()` or `'/'` in browsers).\n     * @type {string}\n     */this.cwd=i.cwd();\n/**\n     * Raw value.\n     * @type {Value}\n     */this.value;\n/**\n     * Whether a file was saved to disk.\n     * This is used by vfile reporters.\n     * @type {boolean}\n     */this.stored;\n/**\n     * Sometimes files have a non-string, compiled, representation.\n     * This can be stored in the `result` field.\n     * One example is when turning markdown into React nodes.\n     * This is used by unified to store non-string results.\n     * @type {unknown}\n     */this.result;\n/**\n     * Sometimes files have a source map associated with them.\n     * This can be stored in the `map` field.\n     * This should be a `Map` type, which is equivalent to the `RawSourceMap`\n     * type from the `source-map` module.\n     * @type {Map|undefined}\n     */this.map;let r=-1;while(++r<n.length){const t=n[r];t in s&&void 0!==s[t]&&(this[t]=\"history\"===t?[...s[t]]:s[t])}\n/** @type {string} */let h;for(h in s)n.includes(h)||(this[h]=s[h])}\n/**\n   * Get the full path (example: `'~/index.min.js'`).\n   * @returns {string}\n   */get path(){return this.history[this.history.length-1]}\n/**\n   * Set the full path (example: `'~/index.min.js'`).\n   * Cannot be nullified.\n   * You can set a file URL (a `URL` object with a `file:` protocol) which will\n   * be turned into a path with `url.fileURLToPath`.\n   * @param {string|URL} path\n   */set path(t){a(t)&&(t=r(t));assertNonEmpty(t,\"path\");this.path!==t&&this.history.push(t)}get dirname(){return\"string\"===typeof this.path?s.dirname(this.path):void 0}set dirname(t){assertPath(this.basename,\"dirname\");this.path=s.join(t||\"\",this.basename)}get basename(){return\"string\"===typeof this.path?s.basename(this.path):void 0}set basename(t){assertNonEmpty(t,\"basename\");assertPart(t,\"basename\");this.path=s.join(this.dirname||\"\",t)}get extname(){return\"string\"===typeof this.path?s.extname(this.path):void 0}set extname(t){assertPart(t,\"extname\");assertPath(this.dirname,\"extname\");if(t){if(46!==t.charCodeAt(0))throw new Error(\"`extname` must start with `.`\");if(t.includes(\".\",1))throw new Error(\"`extname` cannot contain multiple dots\")}this.path=s.join(this.dirname,this.stem+(t||\"\"))}get stem(){return\"string\"===typeof this.path?s.basename(this.path,this.extname):void 0}set stem(t){assertNonEmpty(t,\"stem\");assertPart(t,\"stem\");this.path=s.join(this.dirname||\"\",t+(this.extname||\"\"))}\n/**\n   * Serialize the file.\n   *\n   * @param {BufferEncoding} [encoding='utf8']\n   *   When `value` is a `Buffer`, `encoding` is a character encoding to\n   *   understand it as (default: `'utf8'`).\n   * @returns {string}\n   *   Serialized file.\n   */toString(t){return(this.value||\"\").toString(t)}\n/**\n   * Constructs a new `VFileMessage`, where `fatal` is set to `false`, and\n   * associates it with the file by adding it to `vfile.messages` and setting\n   * `message.file` to the current filepath.\n   *\n   * @param {string|Error|VFileMessage} reason\n   *   Human readable reason for the message, uses the stack and message of the error if given.\n   * @param {Node|NodeLike|Position|Point} [place]\n   *   Place where the message occurred in the file.\n   * @param {string} [origin]\n   *   Computer readable reason for the message\n   * @returns {VFileMessage}\n   *   Message.\n   */message(t,s,i){const a=new e(t,s,i);if(this.path){a.name=this.path+\":\"+a.name;a.file=this.path}a.fatal=false;this.messages.push(a);return a}\n/**\n   * Like `VFile#message()`, but associates an informational message where\n   * `fatal` is set to `null`.\n   *\n   * @param {string|Error|VFileMessage} reason\n   *   Human readable reason for the message, uses the stack and message of the error if given.\n   * @param {Node|NodeLike|Position|Point} [place]\n   *   Place where the message occurred in the file.\n   * @param {string} [origin]\n   *   Computer readable reason for the message\n   * @returns {VFileMessage}\n   *   Message.\n   */info(t,e,s){const i=this.message(t,e,s);i.fatal=null;return i}\n/**\n   * Like `VFile#message()`, but associates a fatal message where `fatal` is\n   * set to `true`, and then immediately throws it.\n   *\n   * > 👉 **Note**: a fatal error means that a file is no longer processable.\n   *\n   * @param {string|Error|VFileMessage} reason\n   *   Human readable reason for the message, uses the stack and message of the error if given.\n   * @param {Node|NodeLike|Position|Point} [place]\n   *   Place where the message occurred in the file.\n   * @param {string} [origin]\n   *   Computer readable reason for the message\n   * @returns {never}\n   *   Message.\n   */fail(t,e,s){const i=this.message(t,e,s);i.fatal=true;throw i}}\n/**\n * Assert that `part` is not a path (as in, does not contain `path.sep`).\n *\n * @param {string|undefined} part\n * @param {string} name\n * @returns {void}\n */function assertPart(t,e){if(t&&t.includes(s.sep))throw new Error(\"`\"+e+\"` cannot be a path: did not expect `\"+s.sep+\"`\")}\n/**\n * Assert that `part` is not empty.\n *\n * @param {string|undefined} part\n * @param {string} name\n * @returns {asserts part is string}\n */function assertNonEmpty(t,e){if(!t)throw new Error(\"`\"+e+\"` cannot be empty\")}\n/**\n * Assert `path` exists.\n *\n * @param {string|undefined} path\n * @param {string} name\n * @returns {asserts path is string}\n */function assertPath(t,e){if(!t)throw new Error(\"Setting `\"+e+\"` requires `path` to be set too\")}export{VFile};\n\n//# sourceMappingURL=index.js.map","/**\n * Throw a given error.\n *\n * @param {Error|null|undefined} [error]\n *   Maybe error.\n * @returns {asserts error is null|undefined}\n */\nfunction bail(i){if(i)throw i}export{bail};\n\n//# sourceMappingURL=index.js.map","var r={};var e=Object.prototype.hasOwnProperty;var t=Object.prototype.toString;var n=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var a=function isArray(r){return\"function\"===typeof Array.isArray?Array.isArray(r):\"[object Array]\"===t.call(r)};var f=function isPlainObject(r){if(!r||\"[object Object]\"!==t.call(r))return false;var n=e.call(r,\"constructor\");var o=r.constructor&&r.constructor.prototype&&e.call(r.constructor.prototype,\"isPrototypeOf\");if(r.constructor&&!n&&!o)return false;var a;for(a in r);return\"undefined\"===typeof a||e.call(r,a)};var u=function setProperty(r,e){n&&\"__proto__\"===e.name?n(r,e.name,{enumerable:true,configurable:true,value:e.newValue,writable:true}):r[e.name]=e.newValue};var l=function getProperty(r,t){if(\"__proto__\"===t){if(!e.call(r,t))return;if(o)return o(r,t).value}return r[t]};r=function extend(){var r,e,t,n,o,c;var i=arguments[0];var p=1;var y=arguments.length;var v=false;if(\"boolean\"===typeof i){v=i;i=arguments[1]||{};p=2}(null==i||\"object\"!==typeof i&&\"function\"!==typeof i)&&(i={});for(;p<y;++p){r=arguments[p];if(null!=r)for(e in r){t=l(i,e);n=l(r,e);if(i!==n)if(v&&n&&(f(n)||(o=a(n)))){if(o){o=false;c=t&&a(t)?t:[]}else c=t&&f(t)?t:{};u(i,{name:e,newValue:extend(v,c,n)})}else\"undefined\"!==typeof n&&u(i,{name:e,newValue:n})}}return i};var c=r;export default c;\n\n//# sourceMappingURL=index.js.map","function isPlainObject(t){if(\"object\"!==typeof t||null===t)return false;const e=Object.getPrototypeOf(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)}export{isPlainObject as default};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {(error?: Error|null|undefined, ...output: Array<any>) => void} Callback\n * @typedef {(...input: Array<any>) => any} Middleware\n *\n * @typedef {(...input: Array<any>) => void} Run\n *   Call all middleware.\n * @typedef {(fn: Middleware) => Pipeline} Use\n *   Add `fn` (middleware) to the list.\n * @typedef {{run: Run, use: Use}} Pipeline\n *   Middleware.\n */\n/**\n * Create new middleware.\n *\n * @returns {Pipeline}\n */\nfunction trough(){\n/** @type {Array<Middleware>} */\nconst n=[];\n/** @type {Pipeline} */const t={run:run,use:use};return t\n/** @type {Run} */;function run(...t){let e=-1;\n/** @type {Callback} */const o=t.pop();if(\"function\"!==typeof o)throw new TypeError(\"Expected function as last argument, not \"+o);next(null,...t);\n/**\n     * Run the next `fn`, or we’re done.\n     *\n     * @param {Error|null|undefined} error\n     * @param {Array<any>} output\n     */function next(r,...u){const c=n[++e];let i=-1;if(r)o(r);else{while(++i<t.length)null!==u[i]&&void 0!==u[i]||(u[i]=t[i]);t=u;c?wrap(c,next)(...u):o(null,...u)}}}\n/** @type {Use} */function use(e){if(\"function\"!==typeof e)throw new TypeError(\"Expected `middelware` to be a function, not \"+e);n.push(e);return t}}\n/**\n * Wrap `middleware`.\n * Can be sync or async; return a promise, receive a callback, or return new\n * values and errors.\n *\n * @param {Middleware} middleware\n * @param {Callback} callback\n */function wrap(n,t){\n/** @type {boolean} */\nlet e;return wrapped\n/**\n   * Call `middleware`.\n   * @this {any}\n   * @param {Array<any>} parameters\n   * @returns {void}\n   */;function wrapped(...t){const o=n.length>t.length;\n/** @type {any} */let r;o&&t.push(done);try{r=n.apply(this,t)}catch(n){const t=/** @type {Error} */n;if(o&&e)throw t;return done(t)}o||(r instanceof Promise?r.then(then,done):r instanceof Error?done(r):then(r))}\n/**\n   * Call `callback`, only once.\n   * @type {Callback}\n   */function done(n,...o){if(!e){e=true;t(n,...o)}}\n/**\n   * Call `done` with one value.\n   *\n   * @param {any} [value]\n   */function then(n){done(null,n)}}export{trough,wrap};\n\n//# sourceMappingURL=index.js.map","import{bail as e}from\"bail\";import r from\"is-buffer\";import o from\"extend\";import s from\"is-plain-obj\";import{trough as n}from\"trough\";import{VFile as t}from\"vfile\";\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('vfile').VFileCompatible} VFileCompatible\n * @typedef {import('vfile').VFileValue} VFileValue\n * @typedef {import('..').Processor} Processor\n * @typedef {import('..').Plugin} Plugin\n * @typedef {import('..').Preset} Preset\n * @typedef {import('..').Pluggable} Pluggable\n * @typedef {import('..').PluggableList} PluggableList\n * @typedef {import('..').Transformer} Transformer\n * @typedef {import('..').Parser} Parser\n * @typedef {import('..').Compiler} Compiler\n * @typedef {import('..').RunCallback} RunCallback\n * @typedef {import('..').ProcessCallback} ProcessCallback\n *\n * @typedef Context\n * @property {Node} tree\n * @property {VFile} file\n */\nconst i=base().freeze();const c={}.hasOwnProperty;\n/**\n * @returns {Processor}\n */function base(){const r=n();\n/** @type {Processor['attachers']} */const t=[];\n/** @type {Record<string, unknown>} */let i={};\n/** @type {boolean|undefined} */let u;let f=-1;processor.data=data;processor.Parser=void 0;processor.Compiler=void 0;processor.freeze=freeze;processor.attachers=t;processor.use=use;processor.parse=parse;processor.stringify=stringify;processor.run=run;processor.runSync=runSync;processor.process=process;processor.processSync=processSync;return processor;\n/** @type {Processor} */function processor(){const e=base();let r=-1;while(++r<t.length)e.use(...t[r]);e.data(o(true,{},i));return e}\n/**\n   * @param {string|Record<string, unknown>} [key]\n   * @param {unknown} [value]\n   * @returns {unknown}\n   */function data(e,r){if(\"string\"===typeof e){if(2===arguments.length){assertUnfrozen(\"data\",u);i[e]=r;return processor}return c.call(i,e)&&i[e]||null}if(e){assertUnfrozen(\"data\",u);i=e;return processor}return i}\n/** @type {Processor['freeze']} */function freeze(){if(u)return processor;while(++f<t.length){const[e,...o]=t[f];if(false===o[0])continue;true===o[0]&&(o[0]=void 0)\n/** @type {Transformer|void} */;const s=e.call(processor,...o);\"function\"===typeof s&&r.use(s)}u=true;f=Number.POSITIVE_INFINITY;return processor}\n/**\n   * @param {Pluggable|null|undefined} [value]\n   * @param {...unknown} options\n   * @returns {Processor}\n   */function use(e,...r){\n/** @type {Record<string, unknown>|undefined} */\nlet n;assertUnfrozen(\"use\",u);if(null===e||void 0===e);else if(\"function\"===typeof e)addPlugin(e,...r);else{if(\"object\"!==typeof e)throw new TypeError(\"Expected usable value, not `\"+e+\"`\");Array.isArray(e)?addList(e):addPreset(e)}n&&(i.settings=Object.assign(i.settings||{},n));return processor\n/**\n     * @param {import('..').Pluggable<unknown[]>} value\n     * @returns {void}\n     */;function add(e){if(\"function\"===typeof e)addPlugin(e);else{if(\"object\"!==typeof e)throw new TypeError(\"Expected usable value, not `\"+e+\"`\");if(Array.isArray(e)){const[r,...o]=e;addPlugin(r,...o)}else addPreset(e)}}\n/**\n     * @param {Preset} result\n     * @returns {void}\n     */function addPreset(e){addList(e.plugins);e.settings&&(n=Object.assign(n||{},e.settings))}\n/**\n     * @param {PluggableList|null|undefined} [plugins]\n     * @returns {void}\n     */function addList(e){let r=-1;if(null===e||void 0===e);else{if(!Array.isArray(e))throw new TypeError(\"Expected a list of plugins, not `\"+e+\"`\");while(++r<e.length){const o=e[r];add(o)}}}\n/**\n     * @param {Plugin} plugin\n     * @param {...unknown} [value]\n     * @returns {void}\n     */function addPlugin(e,r){let n=-1;\n/** @type {Processor['attachers'][number]|undefined} */let i;while(++n<t.length)if(t[n][0]===e){i=t[n];break}if(i){s(i[1])&&s(r)&&(r=o(true,i[1],r));i[1]=r}else t.push([...arguments])}}\n/** @type {Processor['parse']} */function parse(e){processor.freeze();const r=vfile(e);const o=processor.Parser;assertParser(\"parse\",o);return newable(o,\"parse\")?new o(String(r),r).parse():o(String(r),r)}\n/** @type {Processor['stringify']} */function stringify(e,r){processor.freeze();const o=vfile(r);const s=processor.Compiler;assertCompiler(\"stringify\",s);assertNode(e);return newable(s,\"compile\")?new s(e,o).compile():s(e,o)}\n/**\n   * @param {Node} node\n   * @param {VFileCompatible|RunCallback} [doc]\n   * @param {RunCallback} [callback]\n   * @returns {Promise<Node>|void}\n   */function run(e,o,s){assertNode(e);processor.freeze();if(!s&&\"function\"===typeof o){s=o;o=void 0}if(!s)return new Promise(executor);executor(null,s);\n/**\n     * @param {null|((node: Node) => void)} resolve\n     * @param {(error: Error) => void} reject\n     * @returns {void}\n     */function executor(n,t){r.run(e,vfile(o),done);\n/**\n       * @param {Error|null} error\n       * @param {Node} tree\n       * @param {VFile} file\n       * @returns {void}\n       */function done(r,o,i){o=o||e;r?t(r):n?n(o):s(null,o,i)}}}\n/** @type {Processor['runSync']} */function runSync(r,o){\n/** @type {Node|undefined} */\nlet s;\n/** @type {boolean|undefined} */let n;processor.run(r,o,done);assertDone(\"runSync\",\"run\",n);return s\n/**\n     * @param {Error|null} [error]\n     * @param {Node} [tree]\n     * @returns {void}\n     */;function done(r,o){e(r);s=o;n=true}}\n/**\n   * @param {VFileCompatible} doc\n   * @param {ProcessCallback} [callback]\n   * @returns {Promise<VFile>|undefined}\n   */function process(e,r){processor.freeze();assertParser(\"process\",processor.Parser);assertCompiler(\"process\",processor.Compiler);if(!r)return new Promise(executor);executor(null,r);\n/**\n     * @param {null|((file: VFile) => void)} resolve\n     * @param {(error?: Error|null|undefined) => void} reject\n     * @returns {void}\n     */function executor(o,s){const n=vfile(e);processor.run(processor.parse(n),n,((e,r,o)=>{if(!e&&r&&o){\n/** @type {unknown} */\nconst s=processor.stringify(r,o);void 0===s||null===s||(looksLikeAVFileValue(s)?o.value=s:o.result=s);done(e,o)}else done(e)}));\n/**\n       * @param {Error|null|undefined} [error]\n       * @param {VFile|undefined} [file]\n       * @returns {void}\n       */function done(e,n){e||!n?s(e):o?o(n):r(null,n)}}}\n/** @type {Processor['processSync']} */function processSync(r){\n/** @type {boolean|undefined} */\nlet o;processor.freeze();assertParser(\"processSync\",processor.Parser);assertCompiler(\"processSync\",processor.Compiler);const s=vfile(r);processor.process(s,done);assertDone(\"processSync\",\"process\",o);return s\n/**\n     * @param {Error|null|undefined} [error]\n     * @returns {void}\n     */;function done(r){o=true;e(r)}}}\n/**\n * Check if `value` is a constructor.\n *\n * @param {unknown} value\n * @param {string} name\n * @returns {boolean}\n */function newable(e,r){return\"function\"===typeof e&&e.prototype&&(keys(e.prototype)||r in e.prototype)}\n/**\n * Check if `value` is an object with keys.\n *\n * @param {Record<string, unknown>} value\n * @returns {boolean}\n */function keys(e){\n/** @type {string} */\nlet r;for(r in e)if(c.call(e,r))return true;return false}\n/**\n * Assert a parser is available.\n *\n * @param {string} name\n * @param {unknown} value\n * @returns {asserts value is Parser}\n */function assertParser(e,r){if(\"function\"!==typeof r)throw new TypeError(\"Cannot `\"+e+\"` without `Parser`\")}\n/**\n * Assert a compiler is available.\n *\n * @param {string} name\n * @param {unknown} value\n * @returns {asserts value is Compiler}\n */function assertCompiler(e,r){if(\"function\"!==typeof r)throw new TypeError(\"Cannot `\"+e+\"` without `Compiler`\")}\n/**\n * Assert the processor is not frozen.\n *\n * @param {string} name\n * @param {unknown} frozen\n * @returns {asserts frozen is false}\n */function assertUnfrozen(e,r){if(r)throw new Error(\"Cannot call `\"+e+\"` on a frozen processor.\\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.\")}\n/**\n * Assert `node` is a unist node.\n *\n * @param {unknown} node\n * @returns {asserts node is Node}\n */function assertNode(e){if(!s(e)||\"string\"!==typeof e.type)throw new TypeError(\"Expected node, got `\"+e+\"`\")}\n/**\n * Assert that `complete` is `true`.\n *\n * @param {string} name\n * @param {string} asyncName\n * @param {unknown} complete\n * @returns {asserts complete is true}\n */function assertDone(e,r,o){if(!o)throw new Error(\"`\"+e+\"` finished async. Use `\"+r+\"` instead\")}\n/**\n * @param {VFileCompatible} [value]\n * @returns {VFile}\n */function vfile(e){return looksLikeAVFile(e)?e:new t(e)}\n/**\n * @param {VFileCompatible} [value]\n * @returns {value is VFile}\n */function looksLikeAVFile(e){return Boolean(e&&\"object\"===typeof e&&\"message\"in e&&\"messages\"in e)}\n/**\n * @param {unknown} [value]\n * @returns {value is VFileValue}\n */function looksLikeAVFileValue(e){return\"string\"===typeof e||r(e)}export{i as unified};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef Options\n * @property {boolean} [includeImageAlt=true]\n */\n/**\n * Get the text content of a node.\n * Prefer the node’s plain-text fields, otherwise serialize its children,\n * and if the given value is an array, serialize the nodes in it.\n *\n * @param {unknown} node\n * @param {Options} [options]\n * @returns {string}\n */\nfunction toString(n,r){var{includeImageAlt:e=true}=r||{};return one(n,e)}\n/**\n * @param {unknown} node\n * @param {boolean} includeImageAlt\n * @returns {string}\n */function one(n,r){return n&&\"object\"===typeof n&&(n.value||(r?n.alt:\"\")||\"children\"in n&&all(n.children,r)||Array.isArray(n)&&all(n,r))||\"\"}\n/**\n * @param {Array.<unknown>} values\n * @param {boolean} includeImageAlt\n * @returns {string}\n */function all(n,r){\n/** @type {Array.<string>} */\nvar e=[];var t=-1;while(++t<n.length)e[t]=one(n[t],r);return e.join(\"\")}export{toString};\n\n//# sourceMappingURL=index.js.map","/**\n * Like `Array#splice`, but smarter for giant arrays.\n *\n * `Array#splice` takes all items to be inserted as individual argument which\n * causes a stack overflow in V8 when trying to insert 100k items for instance.\n *\n * Otherwise, this does not return the removed items, and takes `items` as an\n * array instead of rest parameters.\n *\n * @template {unknown} T\n * @param {T[]} list\n * @param {number} start\n * @param {number} remove\n * @param {T[]} items\n * @returns {void}\n */\nfunction splice(e,l,p,t){const i=e.length;let n=0;\n/** @type {unknown[]} */let s;l=l<0?-l>i?0:i+l:l>i?i:l;p=p>0?p:0;if(t.length<1e4){s=Array.from(t);s.unshift(l,p);[].splice.apply(e,s)}else{p&&[].splice.apply(e,[l,p]);while(n<t.length){s=t.slice(n,n+1e4);s.unshift(l,0);[].splice.apply(e,s);n+=1e4;l+=1e4}}}\n/**\n * Append `items` (an array) at the end of `list` (another array).\n * When `list` was empty, returns `items` instead.\n *\n * This prevents a potentially expensive operation when `list` is empty,\n * and adds items in batches to prevent V8 from hanging.\n *\n * @template {unknown} T\n * @param {T[]} list\n * @param {T[]} items\n * @returns {T[]}\n */function push(e,l){if(e.length>0){splice(e,e.length,0,l);return e}return l}export{push,splice};\n\n//# sourceMappingURL=index.js.map","import{splice as n}from\"micromark-util-chunked\";\n/**\n * @typedef {import('micromark-util-types').NormalizedExtension} NormalizedExtension\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n */const t={}.hasOwnProperty;\n/**\n * Combine several syntax extensions into one.\n *\n * @param {Extension[]} extensions List of syntax extensions.\n * @returns {NormalizedExtension} A single combined extension.\n */function combineExtensions(n){\n/** @type {NormalizedExtension} */\nconst t={};let o=-1;while(++o<n.length)syntaxExtension(t,n[o]);return t}\n/**\n * Merge `extension` into `all`.\n *\n * @param {NormalizedExtension} all Extension to merge into.\n * @param {Extension} extension Extension to merge.\n * @returns {void}\n */function syntaxExtension(n,o){\n/** @type {string} */\nlet s;for(s in o){const e=t.call(n,s)?n[s]:void 0;const i=e||(n[s]={});const c=o[s];\n/** @type {string} */let l;for(l in c){t.call(i,l)||(i[l]=[]);const n=c[l];constructs(i[l],Array.isArray(n)?n:n?[n]:[])}}}\n/**\n * Merge `list` into `existing` (both lists of constructs).\n * Mutates `existing`.\n *\n * @param {unknown[]} existing\n * @param {unknown[]} list\n * @returns {void}\n */function constructs(t,o){let s=-1;\n/** @type {unknown[]} */const e=[];while(++s<o.length)(\"after\"===o[s].add?t:e).push(o[s]);n(t,0,0,e)}\n/**\n * Combine several HTML extensions into one.\n *\n * @param {HtmlExtension[]} htmlExtensions List of HTML extensions.\n * @returns {HtmlExtension} A single combined extension.\n */function combineHtmlExtensions(n){\n/** @type {HtmlExtension} */\nconst t={};let o=-1;while(++o<n.length)htmlExtension(t,n[o]);return t}\n/**\n * Merge `extension` into `all`.\n *\n * @param {HtmlExtension} all Extension to merge into.\n * @param {HtmlExtension} extension Extension to merge.\n * @returns {void}\n */function htmlExtension(n,o){\n/** @type {string} */\nlet s;for(s in o){const e=t.call(n,s)?n[s]:void 0;const i=e||(n[s]={});const c=o[s];\n/** @type {string} */let l;if(c)for(l in c)i[l]=c[l]}}export{combineExtensions,combineHtmlExtensions};\n\n//# sourceMappingURL=index.js.map","const u=/[!-/:-@[-`{-~\\u00A1\\u00A7\\u00AB\\u00B6\\u00B7\\u00BB\\u00BF\\u037E\\u0387\\u055A-\\u055F\\u0589\\u058A\\u05BE\\u05C0\\u05C3\\u05C6\\u05F3\\u05F4\\u0609\\u060A\\u060C\\u060D\\u061B\\u061E\\u061F\\u066A-\\u066D\\u06D4\\u0700-\\u070D\\u07F7-\\u07F9\\u0830-\\u083E\\u085E\\u0964\\u0965\\u0970\\u09FD\\u0A76\\u0AF0\\u0C77\\u0C84\\u0DF4\\u0E4F\\u0E5A\\u0E5B\\u0F04-\\u0F12\\u0F14\\u0F3A-\\u0F3D\\u0F85\\u0FD0-\\u0FD4\\u0FD9\\u0FDA\\u104A-\\u104F\\u10FB\\u1360-\\u1368\\u1400\\u166E\\u169B\\u169C\\u16EB-\\u16ED\\u1735\\u1736\\u17D4-\\u17D6\\u17D8-\\u17DA\\u1800-\\u180A\\u1944\\u1945\\u1A1E\\u1A1F\\u1AA0-\\u1AA6\\u1AA8-\\u1AAD\\u1B5A-\\u1B60\\u1BFC-\\u1BFF\\u1C3B-\\u1C3F\\u1C7E\\u1C7F\\u1CC0-\\u1CC7\\u1CD3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205E\\u207D\\u207E\\u208D\\u208E\\u2308-\\u230B\\u2329\\u232A\\u2768-\\u2775\\u27C5\\u27C6\\u27E6-\\u27EF\\u2983-\\u2998\\u29D8-\\u29DB\\u29FC\\u29FD\\u2CF9-\\u2CFC\\u2CFE\\u2CFF\\u2D70\\u2E00-\\u2E2E\\u2E30-\\u2E4F\\u2E52\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301F\\u3030\\u303D\\u30A0\\u30FB\\uA4FE\\uA4FF\\uA60D-\\uA60F\\uA673\\uA67E\\uA6F2-\\uA6F7\\uA874-\\uA877\\uA8CE\\uA8CF\\uA8F8-\\uA8FA\\uA8FC\\uA92E\\uA92F\\uA95F\\uA9C1-\\uA9CD\\uA9DE\\uA9DF\\uAA5C-\\uAA5F\\uAADE\\uAADF\\uAAF0\\uAAF1\\uABEB\\uFD3E\\uFD3F\\uFE10-\\uFE19\\uFE30-\\uFE52\\uFE54-\\uFE61\\uFE63\\uFE68\\uFE6A\\uFE6B\\uFF01-\\uFF03\\uFF05-\\uFF0A\\uFF0C-\\uFF0F\\uFF1A\\uFF1B\\uFF1F\\uFF20\\uFF3B-\\uFF3D\\uFF3F\\uFF5B\\uFF5D\\uFF5F-\\uFF65]/;\n/**\n * @typedef {import('micromark-util-types').Code} Code\n */const F=regexCheck(/[A-Za-z]/);const A=regexCheck(/\\d/);const n=regexCheck(/[\\dA-Fa-f]/);const E=regexCheck(/[\\dA-Za-z]/);const e=regexCheck(/[!-/:-@[-`{-~]/);const C=regexCheck(/[#-'*+\\--9=?A-Z^-~]/);\n/**\n * Check whether a character code is an ASCII control character.\n *\n * An **ASCII control** is a character in the inclusive range U+0000 NULL (NUL)\n * to U+001F (US), or U+007F (DEL).\n *\n * @param {Code} code\n * @returns {code is number}\n */function asciiControl(u){return null!==u&&(u<32||127===u)}\n/**\n * Check whether a character code is a markdown line ending (see\n * `markdownLineEnding`) or markdown space (see `markdownSpace`).\n *\n * @param {Code} code\n * @returns {code is number}\n */function markdownLineEndingOrSpace(u){return null!==u&&(u<0||32===u)}\n/**\n * Check whether a character code is a markdown line ending.\n *\n * A **markdown line ending** is the virtual characters M-0003 CARRIAGE RETURN\n * LINE FEED (CRLF), M-0004 LINE FEED (LF) and M-0005 CARRIAGE RETURN (CR).\n *\n * In micromark, the actual character U+000A LINE FEED (LF) and U+000D CARRIAGE\n * RETURN (CR) are replaced by these virtual characters depending on whether\n * they occurred together.\n *\n * @param {Code} code\n * @returns {code is number}\n */function markdownLineEnding(u){return null!==u&&u<-2}\n/**\n * Check whether a character code is a markdown space.\n *\n * A **markdown space** is the concrete character U+0020 SPACE (SP) and the\n * virtual characters M-0001 VIRTUAL SPACE (VS) and M-0002 HORIZONTAL TAB (HT).\n *\n * In micromark, the actual character U+0009 CHARACTER TABULATION (HT) is\n * replaced by one M-0002 HORIZONTAL TAB (HT) and between 0 and 3 M-0001 VIRTUAL\n * SPACE (VS) characters, depending on the column at which the tab occurred.\n *\n * @param {Code} code\n * @returns {code is number}\n */function markdownSpace(u){return-2===u||-1===u||32===u}const r=regexCheck(/\\s/);const D=regexCheck(u);\n/**\n * Create a code check from a regex.\n *\n * @param {RegExp} regex\n * @returns {(code: Code) => code is number}\n */function regexCheck(u){return check\n/**\n   * Check whether a code matches the bound regex.\n   *\n   * @param {Code} code Character code\n   * @returns {code is number} Whether the character code matches the bound regex\n   */;function check(F){return null!==F&&u.test(String.fromCharCode(F))}}export{F as asciiAlpha,E as asciiAlphanumeric,C as asciiAtext,asciiControl,A as asciiDigit,n as asciiHexDigit,e as asciiPunctuation,markdownLineEnding,markdownLineEndingOrSpace,markdownSpace,D as unicodePunctuation,r as unicodeWhitespace};\n\n//# sourceMappingURL=index.js.map","import{markdownSpace as r}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n */\n/**\n * @param {Effects} effects\n * @param {State} ok\n * @param {string} type\n * @param {number} [max=Infinity]\n * @returns {State}\n */function factorySpace(t,e,n,c){const i=c?c-1:Number.POSITIVE_INFINITY;let f=0;return start\n/** @type {State} */;function start(c){if(r(c)){t.enter(n);return prefix(c)}return e(c)}\n/** @type {State} */function prefix(c){if(r(c)&&f++<i){t.consume(c);return prefix}t.exit(n);return e(c)}}export{factorySpace};\n\n//# sourceMappingURL=index.js.map","import{markdownLineEndingOrSpace as r,unicodeWhitespace as a,unicodePunctuation as c}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Code} Code\n */\n/**\n * Classify whether a character code represents whitespace, punctuation, or\n * something else.\n *\n * Used for attention (emphasis, strong), whose sequences can open or close\n * based on the class of surrounding characters.\n *\n * Note that eof (`null`) is seen as whitespace.\n *\n * @param {Code} code\n * @returns {number|undefined}\n */function classifyCharacter(t){return null===t||r(t)||a(t)?1:c(t)?2:void 0}export{classifyCharacter};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Resolver} Resolver\n */\n/**\n * Call all `resolveAll`s.\n *\n * @param {{resolveAll?: Resolver}[]} constructs\n * @param {Event[]} events\n * @param {TokenizeContext} context\n * @returns {Event[]}\n */\nfunction resolveAll(l,e,n){\n/** @type {Resolver[]} */\nconst o=[];let s=-1;while(++s<l.length){const t=l[s].resolveAll;if(t&&!o.includes(t)){e=t(e,n);o.push(t)}}return e}export{resolveAll};\n\n//# sourceMappingURL=index.js.map","const e=document.createElement(\"i\");\n/**\n * @param {string} value\n * @returns {string|false}\n */function decodeNamedCharacterReference(t){const n=\"&\"+t+\";\";e.innerHTML=n;const c=e.textContent;return(59!==c.charCodeAt(c.length-1)||\"semi\"===t)&&(c!==n&&c)}export{decodeNamedCharacterReference};\n\n//# sourceMappingURL=index.dom.js.map","import{splice as e}from\"micromark-util-chunked\";\n/**\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').Chunk} Chunk\n * @typedef {import('micromark-util-types').Event} Event\n */\n/**\n * Tokenize subcontent.\n *\n * @param {Event[]} events\n * @returns {boolean}\n */function subtokenize(t){\n/** @type {Record<string, number>} */\nconst n={};let i=-1;\n/** @type {Event} */let s;\n/** @type {number|undefined} */let l;\n/** @type {number} */let o;\n/** @type {Event} */let r;\n/** @type {Event[]} */let c;\n/** @type {Event[]} */let f;\n/** @type {boolean|undefined} */let p;while(++i<t.length){while(i in n)i=n[i];s=t[i];if(i&&\"chunkFlow\"===s[1].type&&\"listItemPrefix\"===t[i-1][1].type){f=s[1]._tokenizer.events;o=0;o<f.length&&\"lineEndingBlank\"===f[o][1].type&&(o+=2);if(o<f.length&&\"content\"===f[o][1].type)while(++o<f.length){if(\"content\"===f[o][1].type)break;if(\"chunkText\"===f[o][1].type){f[o][1]._isInFirstContentOfListItem=true;o++}}}if(\"enter\"===s[0]){if(s[1].contentType){Object.assign(n,subcontent(t,i));i=n[i];p=true}}else if(s[1]._container){o=i;l=void 0;while(o--){r=t[o];if(\"lineEnding\"!==r[1].type&&\"lineEndingBlank\"!==r[1].type)break;if(\"enter\"===r[0]){l&&(t[l][1].type=\"lineEndingBlank\");r[1].type=\"lineEnding\";l=o}}if(l){s[1].end=Object.assign({},t[l][1].start);c=t.slice(l,i);c.unshift(s);e(t,l,i-l+1,c)}}}return!p}\n/**\n * Tokenize embedded tokens.\n *\n * @param {Event[]} events\n * @param {number} eventIndex\n * @returns {Record<string, number>}\n */function subcontent(t,n){const i=t[n][1];const s=t[n][2];let l=n-1;\n/** @type {number[]} */const o=[];const r=i._tokenizer||s.parser[i.contentType](i.start);const c=r.events;\n/** @type {[number, number][]} */const f=[];\n/** @type {Record<string, number>} */const p={};\n/** @type {Chunk[]} */let h;\n/** @type {Token|undefined} */let u;let k=-1;\n/** @type {Token|undefined} */let a=i;let g=0;let d=0;const y=[d];while(a){while(t[++l][1]!==a);o.push(l);if(!a._tokenizer){h=s.sliceStream(a);a.next||h.push(null);u&&r.defineSkip(a.start);a._isInFirstContentOfListItem&&(r._gfmTasklistFirstContentOfListItem=true);r.write(h);a._isInFirstContentOfListItem&&(r._gfmTasklistFirstContentOfListItem=void 0)}u=a;a=a.next}a=i;while(++k<c.length)if(\"exit\"===c[k][0]&&\"enter\"===c[k-1][0]&&c[k][1].type===c[k-1][1].type&&c[k][1].start.line!==c[k][1].end.line){d=k+1;y.push(d);a._tokenizer=void 0;a.previous=void 0;a=a.next}r.events=[];if(a){a._tokenizer=void 0;a.previous=void 0}else y.pop();k=y.length;while(k--){const n=c.slice(y[k],y[k+1]);const i=o.pop();f.unshift([i,i+n.length-1]);e(t,i,2,n)}k=-1;while(++k<f.length){p[g+f[k][0]]=g+f[k][1];g+=f[k][1]-f[k][0]-1}return p}export{subtokenize};\n\n//# sourceMappingURL=index.js.map","import{asciiControl as n,markdownLineEnding as t,markdownLineEndingOrSpace as e}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n */\n/**\n * @param {Effects} effects\n * @param {State} ok\n * @param {State} nok\n * @param {string} type\n * @param {string} literalType\n * @param {string} literalMarkerType\n * @param {string} rawType\n * @param {string} stringType\n * @param {number} [max=Infinity]\n * @returns {State}\n */\nfunction factoryDestination(i,r,o,s,u,c,a,d,f){const l=f||Number.POSITIVE_INFINITY;let x=0;return start\n/** @type {State} */;function start(t){if(60===t){i.enter(s);i.enter(u);i.enter(c);i.consume(t);i.exit(c);return destinationEnclosedBefore}if(null===t||41===t||n(t))return o(t);i.enter(s);i.enter(a);i.enter(d);i.enter(\"chunkString\",{contentType:\"string\"});return destinationRaw(t)}\n/** @type {State} */function destinationEnclosedBefore(n){if(62===n){i.enter(c);i.consume(n);i.exit(c);i.exit(u);i.exit(s);return r}i.enter(d);i.enter(\"chunkString\",{contentType:\"string\"});return destinationEnclosed(n)}\n/** @type {State} */function destinationEnclosed(n){if(62===n){i.exit(\"chunkString\");i.exit(d);return destinationEnclosedBefore(n)}if(null===n||60===n||t(n))return o(n);i.consume(n);return 92===n?destinationEnclosedEscape:destinationEnclosed}\n/** @type {State} */function destinationEnclosedEscape(n){if(60===n||62===n||92===n){i.consume(n);return destinationEnclosed}return destinationEnclosed(n)}\n/** @type {State} */function destinationRaw(t){if(40===t){if(++x>l)return o(t);i.consume(t);return destinationRaw}if(41===t){if(!x--){i.exit(\"chunkString\");i.exit(d);i.exit(a);i.exit(s);return r(t)}i.consume(t);return destinationRaw}if(null===t||e(t)){if(x)return o(t);i.exit(\"chunkString\");i.exit(d);i.exit(a);i.exit(s);return r(t)}if(n(t))return o(t);i.consume(t);return 92===t?destinationRawEscape:destinationRaw}\n/** @type {State} */function destinationRawEscape(n){if(40===n||41===n||92===n){i.consume(n);return destinationRaw}return destinationRaw(n)}}export{factoryDestination};\n\n//# sourceMappingURL=index.js.map","import{markdownLineEnding as e,markdownSpace as t}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').State} State\n */\n/**\n * @this {TokenizeContext}\n * @param {Effects} effects\n * @param {State} ok\n * @param {State} nok\n * @param {string} type\n * @param {string} markerType\n * @param {string} stringType\n * @returns {State}\n */\nfunction factoryLabel(n,r,i,a,u,l){const c=this;let o=0;\n/** @type {boolean} */let s;return start\n/** @type {State} */;function start(e){n.enter(a);n.enter(u);n.consume(e);n.exit(u);n.enter(l);return atBreak}\n/** @type {State} */function atBreak(t){if(null===t||91===t||93===t&&!s||94===t&&!o&&\"_hiddenFootnoteSupport\"in c.parser.constructs||o>999)return i(t);if(93===t){n.exit(l);n.enter(u);n.consume(t);n.exit(u);n.exit(a);return r}if(e(t)){n.enter(\"lineEnding\");n.consume(t);n.exit(\"lineEnding\");return atBreak}n.enter(\"chunkString\",{contentType:\"string\"});return label(t)}\n/** @type {State} */function label(r){if(null===r||91===r||93===r||e(r)||o++>999){n.exit(\"chunkString\");return atBreak(r)}n.consume(r);s=s||!t(r);return 92===r?labelEscape:label}\n/** @type {State} */function labelEscape(e){if(91===e||92===e||93===e){n.consume(e);o++;return label}return label(e)}}export{factoryLabel};\n\n//# sourceMappingURL=index.js.map","import{factorySpace as t}from\"micromark-factory-space\";import{markdownLineEnding as e}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/**\n * @param {Effects} effects\n * @param {State} ok\n * @param {State} nok\n * @param {string} type\n * @param {string} markerType\n * @param {string} stringType\n * @returns {State}\n */\nfunction factoryTitle(r,i,n,u,a,l){\n/** @type {NonNullable<Code>} */\nlet c;return start\n/** @type {State} */;function start(t){r.enter(u);r.enter(a);r.consume(t);r.exit(a);c=40===t?41:t;return atFirstTitleBreak}\n/** @type {State} */function atFirstTitleBreak(t){if(t===c){r.enter(a);r.consume(t);r.exit(a);r.exit(u);return i}r.enter(l);return atTitleBreak(t)}\n/** @type {State} */function atTitleBreak(i){if(i===c){r.exit(l);return atFirstTitleBreak(c)}if(null===i)return n(i);if(e(i)){r.enter(\"lineEnding\");r.consume(i);r.exit(\"lineEnding\");return t(r,atTitleBreak,\"linePrefix\")}r.enter(\"chunkString\",{contentType:\"string\"});return title(i)}\n/** @type {State} */function title(t){if(t===c||null===t||e(t)){r.exit(\"chunkString\");return atTitleBreak(t)}r.consume(t);return 92===t?titleEscape:title}\n/** @type {State} */function titleEscape(t){if(t===c||92===t){r.consume(t);return title}return title(t)}}export{factoryTitle};\n\n//# sourceMappingURL=index.js.map","import{factorySpace as r}from\"micromark-factory-space\";import{markdownLineEnding as t,markdownSpace as e}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n */\n/**\n * @param {Effects} effects\n * @param {State} ok\n */function factoryWhitespace(i,n){\n/** @type {boolean} */\nlet a;return start\n/** @type {State} */;function start(c){if(t(c)){i.enter(\"lineEnding\");i.consume(c);i.exit(\"lineEnding\");a=true;return start}return e(c)?r(i,start,a?\"linePrefix\":\"lineSuffix\")(c):n(c)}}export{factoryWhitespace};\n\n//# sourceMappingURL=index.js.map","/**\n * Normalize an identifier (such as used in definitions).\n *\n * @param {string} value\n * @returns {string}\n */\nfunction normalizeIdentifier(e){return e.replace(/[\\t\\n\\r ]+/g,\" \").replace(/^ | $/g,\"\").toLowerCase().toUpperCase()}export{normalizeIdentifier};\n\n//# sourceMappingURL=index.js.map","const e=[\"address\",\"article\",\"aside\",\"base\",\"basefont\",\"blockquote\",\"body\",\"caption\",\"center\",\"col\",\"colgroup\",\"dd\",\"details\",\"dialog\",\"dir\",\"div\",\"dl\",\"dt\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"frame\",\"frameset\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hr\",\"html\",\"iframe\",\"legend\",\"li\",\"link\",\"main\",\"menu\",\"menuitem\",\"nav\",\"noframes\",\"ol\",\"optgroup\",\"option\",\"p\",\"param\",\"section\",\"summary\",\"table\",\"tbody\",\"td\",\"tfoot\",\"th\",\"thead\",\"title\",\"tr\",\"track\",\"ul\"];const t=[\"pre\",\"script\",\"style\",\"textarea\"];export{e as htmlBlockNames,t as htmlRawNames};\n\n//# sourceMappingURL=index.js.map","import{push as e,splice as t}from\"micromark-util-chunked\";import{classifyCharacter as n}from\"micromark-util-classify-character\";import{resolveAll as r}from\"micromark-util-resolve-all\";import{asciiAlpha as i,asciiAtext as o,asciiAlphanumeric as u,asciiControl as a,markdownLineEnding as c,markdownSpace as l,asciiPunctuation as s,asciiHexDigit as f,asciiDigit as d,markdownLineEndingOrSpace as m}from\"micromark-util-character\";import{factorySpace as p}from\"micromark-factory-space\";import{decodeNamedCharacterReference as k}from\"decode-named-character-reference\";import{subtokenize as g}from\"micromark-util-subtokenize\";import{factoryDestination as x}from\"micromark-factory-destination\";import{factoryLabel as h}from\"micromark-factory-label\";import{factoryTitle as b}from\"micromark-factory-title\";import{factoryWhitespace as S}from\"micromark-factory-whitespace\";import{normalizeIdentifier as z}from\"micromark-util-normalize-identifier\";import{htmlRawNames as A,htmlBlockNames as C}from\"micromark-util-html-tag-name\";\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Code} Code\n * @typedef {import('micromark-util-types').Point} Point\n */\n/** @type {Construct} */const E={name:\"attention\",tokenize:tokenizeAttention,resolveAll:resolveAllAttention};\n/**\n * Take all events and resolve attention to emphasis or strong.\n *\n * @type {Resolver}\n */function resolveAllAttention(n,i){let o=-1;\n/** @type {number} */let u;\n/** @type {Token} */let a;\n/** @type {Token} */let c;\n/** @type {Token} */let l;\n/** @type {Token} */let s;\n/** @type {number} */let f;\n/** @type {Event[]} */let d;\n/** @type {number} */let m;while(++o<n.length)if(\"enter\"===n[o][0]&&\"attentionSequence\"===n[o][1].type&&n[o][1]._close){u=o;while(u--)if(\"exit\"===n[u][0]&&\"attentionSequence\"===n[u][1].type&&n[u][1]._open&&i.sliceSerialize(n[u][1]).charCodeAt(0)===i.sliceSerialize(n[o][1]).charCodeAt(0)){if((n[u][1]._close||n[o][1]._open)&&(n[o][1].end.offset-n[o][1].start.offset)%3&&!((n[u][1].end.offset-n[u][1].start.offset+n[o][1].end.offset-n[o][1].start.offset)%3))continue;f=n[u][1].end.offset-n[u][1].start.offset>1&&n[o][1].end.offset-n[o][1].start.offset>1?2:1;const p=Object.assign({},n[u][1].end);const k=Object.assign({},n[o][1].start);movePoint(p,-f);movePoint(k,f);l={type:f>1?\"strongSequence\":\"emphasisSequence\",start:p,end:Object.assign({},n[u][1].end)};s={type:f>1?\"strongSequence\":\"emphasisSequence\",start:Object.assign({},n[o][1].start),end:k};c={type:f>1?\"strongText\":\"emphasisText\",start:Object.assign({},n[u][1].end),end:Object.assign({},n[o][1].start)};a={type:f>1?\"strong\":\"emphasis\",start:Object.assign({},l.start),end:Object.assign({},s.end)};n[u][1].end=Object.assign({},l.start);n[o][1].start=Object.assign({},s.end);d=[];n[u][1].end.offset-n[u][1].start.offset&&(d=e(d,[[\"enter\",n[u][1],i],[\"exit\",n[u][1],i]]));d=e(d,[[\"enter\",a,i],[\"enter\",l,i],[\"exit\",l,i],[\"enter\",c,i]]);d=e(d,r(i.parser.constructs.insideSpan.null,n.slice(u+1,o),i));d=e(d,[[\"exit\",c,i],[\"enter\",s,i],[\"exit\",s,i],[\"exit\",a,i]]);if(n[o][1].end.offset-n[o][1].start.offset){m=2;d=e(d,[[\"enter\",n[o][1],i],[\"exit\",n[o][1],i]])}else m=0;t(n,u-1,o-u+3,d);o=u+d.length-m-2;break}}o=-1;while(++o<n.length)\"attentionSequence\"===n[o][1].type&&(n[o][1].type=\"data\");return n}\n/** @type {Tokenizer} */function tokenizeAttention(e,t){const r=this.parser.constructs.attentionMarkers.null;const i=this.previous;const o=n(i);\n/** @type {NonNullable<Code>} */let u;return start\n/** @type {State} */;function start(t){e.enter(\"attentionSequence\");u=t;return sequence(t)}\n/** @type {State} */function sequence(a){if(a===u){e.consume(a);return sequence}const c=e.exit(\"attentionSequence\");const l=n(a);const s=!l||2===l&&o||r.includes(a);const f=!o||2===o&&l||r.includes(i);c._open=Boolean(42===u?s:s&&(o||!f));c._close=Boolean(42===u?f:f&&(l||!s));return t(a)}}\n/**\n * Move a point a bit.\n *\n * Note: `move` only works inside lines! It’s not possible to move past other\n * chunks (replacement characters, tabs, or line endings).\n *\n * @param {Point} point\n * @param {number} offset\n * @returns {void}\n */function movePoint(e,t){e.column+=t;e.offset+=t;e._bufferIndex+=t}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const v={name:\"autolink\",tokenize:tokenizeAutolink};\n/** @type {Tokenizer} */function tokenizeAutolink(e,t,n){let r=1;return start\n/** @type {State} */;function start(t){e.enter(\"autolink\");e.enter(\"autolinkMarker\");e.consume(t);e.exit(\"autolinkMarker\");e.enter(\"autolinkProtocol\");return open}\n/** @type {State} */function open(t){if(i(t)){e.consume(t);return schemeOrEmailAtext}return o(t)?emailAtext(t):n(t)}\n/** @type {State} */function schemeOrEmailAtext(e){return 43===e||45===e||46===e||u(e)?schemeInsideOrEmailAtext(e):emailAtext(e)}\n/** @type {State} */function schemeInsideOrEmailAtext(t){if(58===t){e.consume(t);return urlInside}if((43===t||45===t||46===t||u(t))&&r++<32){e.consume(t);return schemeInsideOrEmailAtext}return emailAtext(t)}\n/** @type {State} */function urlInside(t){if(62===t){e.exit(\"autolinkProtocol\");return end(t)}if(null===t||32===t||60===t||a(t))return n(t);e.consume(t);return urlInside}\n/** @type {State} */function emailAtext(t){if(64===t){e.consume(t);r=0;return emailAtSignOrDot}if(o(t)){e.consume(t);return emailAtext}return n(t)}\n/** @type {State} */function emailAtSignOrDot(e){return u(e)?emailLabel(e):n(e)}\n/** @type {State} */function emailLabel(t){if(46===t){e.consume(t);r=0;return emailAtSignOrDot}if(62===t){e.exit(\"autolinkProtocol\").type=\"autolinkEmail\";return end(t)}return emailValue(t)}\n/** @type {State} */function emailValue(t){if((45===t||u(t))&&r++<63){e.consume(t);return 45===t?emailValue:emailLabel}return n(t)}\n/** @type {State} */function end(n){e.enter(\"autolinkMarker\");e.consume(n);e.exit(\"autolinkMarker\");e.exit(\"autolink\");return t}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const y={tokenize:tokenizeBlankLine,partial:true};\n/** @type {Tokenizer} */function tokenizeBlankLine(e,t,n){return p(e,afterWhitespace,\"linePrefix\")\n/** @type {State} */;function afterWhitespace(e){return null===e||c(e)?t(e):n(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Exiter} Exiter\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const L={name:\"blockQuote\",tokenize:tokenizeBlockQuoteStart,continuation:{tokenize:tokenizeBlockQuoteContinuation},exit:exit};\n/** @type {Tokenizer} */function tokenizeBlockQuoteStart(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){if(62===t){const n=r.containerState;if(!n.open){e.enter(\"blockQuote\",{_container:true});n.open=true}e.enter(\"blockQuotePrefix\");e.enter(\"blockQuoteMarker\");e.consume(t);e.exit(\"blockQuoteMarker\");return after}return n(t)}\n/** @type {State} */function after(n){if(l(n)){e.enter(\"blockQuotePrefixWhitespace\");e.consume(n);e.exit(\"blockQuotePrefixWhitespace\");e.exit(\"blockQuotePrefix\");return t}e.exit(\"blockQuotePrefix\");return t(n)}}\n/** @type {Tokenizer} */function tokenizeBlockQuoteContinuation(e,t,n){return p(e,e.attempt(L,t,n),\"linePrefix\",this.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)}\n/** @type {Exiter} */function exit(e){e.exit(\"blockQuote\")}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const O={name:\"characterEscape\",tokenize:tokenizeCharacterEscape};\n/** @type {Tokenizer} */function tokenizeCharacterEscape(e,t,n){return start\n/** @type {State} */;function start(t){e.enter(\"characterEscape\");e.enter(\"escapeMarker\");e.consume(t);e.exit(\"escapeMarker\");return open}\n/** @type {State} */function open(r){if(s(r)){e.enter(\"characterEscapeValue\");e.consume(r);e.exit(\"characterEscapeValue\");e.exit(\"characterEscape\");return t}return n(r)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const I={name:\"characterReference\",tokenize:tokenizeCharacterReference};\n/** @type {Tokenizer} */function tokenizeCharacterReference(e,t,n){const r=this;let i=0;\n/** @type {number} */let o;\n/** @type {(code: Code) => code is number} */let a;return start\n/** @type {State} */;function start(t){e.enter(\"characterReference\");e.enter(\"characterReferenceMarker\");e.consume(t);e.exit(\"characterReferenceMarker\");return open}\n/** @type {State} */function open(t){if(35===t){e.enter(\"characterReferenceMarkerNumeric\");e.consume(t);e.exit(\"characterReferenceMarkerNumeric\");return numeric}e.enter(\"characterReferenceValue\");o=31;a=u;return value(t)}\n/** @type {State} */function numeric(t){if(88===t||120===t){e.enter(\"characterReferenceMarkerHexadecimal\");e.consume(t);e.exit(\"characterReferenceMarkerHexadecimal\");e.enter(\"characterReferenceValue\");o=6;a=f;return value}e.enter(\"characterReferenceValue\");o=7;a=d;return value(t)}\n/** @type {State} */function value(c){\n/** @type {Token} */\nlet l;if(59===c&&i){l=e.exit(\"characterReferenceValue\");if(a===u&&!k(r.sliceSerialize(l)))return n(c);e.enter(\"characterReferenceMarker\");e.consume(c);e.exit(\"characterReferenceMarker\");e.exit(\"characterReference\");return t}if(a(c)&&i++<o){e.consume(c);return value}return n(c)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const w={name:\"codeFenced\",tokenize:tokenizeCodeFenced,concrete:true};\n/** @type {Tokenizer} */function tokenizeCodeFenced(e,t,n){const r=this;\n/** @type {Construct} */const i={tokenize:tokenizeClosingFence,partial:true};\n/** @type {Construct} */const o={tokenize:tokenizeNonLazyLine,partial:true};const u=this.events[this.events.length-1];const a=u&&\"linePrefix\"===u[1].type?u[2].sliceSerialize(u[1],true).length:0;let l=0;\n/** @type {NonNullable<Code>} */let s;return start\n/** @type {State} */;function start(t){e.enter(\"codeFenced\");e.enter(\"codeFencedFence\");e.enter(\"codeFencedFenceSequence\");s=t;return sequenceOpen(t)}\n/** @type {State} */function sequenceOpen(t){if(t===s){e.consume(t);l++;return sequenceOpen}e.exit(\"codeFencedFenceSequence\");return l<3?n(t):p(e,infoOpen,\"whitespace\")(t)}\n/** @type {State} */function infoOpen(t){if(null===t||c(t))return openAfter(t);e.enter(\"codeFencedFenceInfo\");e.enter(\"chunkString\",{contentType:\"string\"});return info(t)}\n/** @type {State} */function info(t){if(null===t||m(t)){e.exit(\"chunkString\");e.exit(\"codeFencedFenceInfo\");return p(e,infoAfter,\"whitespace\")(t)}if(96===t&&t===s)return n(t);e.consume(t);return info}\n/** @type {State} */function infoAfter(t){if(null===t||c(t))return openAfter(t);e.enter(\"codeFencedFenceMeta\");e.enter(\"chunkString\",{contentType:\"string\"});return meta(t)}\n/** @type {State} */function meta(t){if(null===t||c(t)){e.exit(\"chunkString\");e.exit(\"codeFencedFenceMeta\");return openAfter(t)}if(96===t&&t===s)return n(t);e.consume(t);return meta}\n/** @type {State} */function openAfter(n){e.exit(\"codeFencedFence\");return r.interrupt?t(n):contentStart(n)}\n/** @type {State} */function contentStart(t){if(null===t)return after(t);if(c(t))return e.attempt(o,e.attempt(i,after,a?p(e,contentStart,\"linePrefix\",a+1):contentStart),after)(t);e.enter(\"codeFlowValue\");return contentContinue(t)}\n/** @type {State} */function contentContinue(t){if(null===t||c(t)){e.exit(\"codeFlowValue\");return contentStart(t)}e.consume(t);return contentContinue}\n/** @type {State} */function after(n){e.exit(\"codeFenced\");return t(n)}\n/** @type {Tokenizer} */function tokenizeNonLazyLine(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return lineStart}\n/** @type {State} */function lineStart(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}\n/** @type {Tokenizer} */function tokenizeClosingFence(e,t,n){let r=0;return p(e,closingSequenceStart,\"linePrefix\",this.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)\n/** @type {State} */;function closingSequenceStart(t){e.enter(\"codeFencedFence\");e.enter(\"codeFencedFenceSequence\");return closingSequence(t)}\n/** @type {State} */function closingSequence(t){if(t===s){e.consume(t);r++;return closingSequence}if(r<l)return n(t);e.exit(\"codeFencedFenceSequence\");return p(e,closingSequenceEnd,\"whitespace\")(t)}\n/** @type {State} */function closingSequenceEnd(r){if(null===r||c(r)){e.exit(\"codeFencedFence\");return t(r)}return n(r)}}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const B={name:\"codeIndented\",tokenize:tokenizeCodeIndented};\n/** @type {Construct} */const T={tokenize:tokenizeIndentedContent,partial:true};\n/** @type {Tokenizer} */function tokenizeCodeIndented(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){e.enter(\"codeIndented\");return p(e,afterStartPrefix,\"linePrefix\",5)(t)}\n/** @type {State} */function afterStartPrefix(e){const t=r.events[r.events.length-1];return t&&\"linePrefix\"===t[1].type&&t[2].sliceSerialize(t[1],true).length>=4?afterPrefix(e):n(e)}\n/** @type {State} */function afterPrefix(t){if(null===t)return after(t);if(c(t))return e.attempt(T,afterPrefix,after)(t);e.enter(\"codeFlowValue\");return content(t)}\n/** @type {State} */function content(t){if(null===t||c(t)){e.exit(\"codeFlowValue\");return afterPrefix(t)}e.consume(t);return content}\n/** @type {State} */function after(n){e.exit(\"codeIndented\");return t(n)}}\n/** @type {Tokenizer} */function tokenizeIndentedContent(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){if(r.parser.lazy[r.now().line])return n(t);if(c(t)){e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return start}return p(e,afterPrefix,\"linePrefix\",5)(t)}\n/** @type {State} */function afterPrefix(e){const i=r.events[r.events.length-1];return i&&\"linePrefix\"===i[1].type&&i[2].sliceSerialize(i[1],true).length>=4?t(e):c(e)?start(e):n(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Previous} Previous\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const q={name:\"codeText\",tokenize:tokenizeCodeText,resolve:resolveCodeText,previous:previous};\n/** @type {Resolver} */function resolveCodeText(e){let t=e.length-4;let n=3;\n/** @type {number} */let r;\n/** @type {number|undefined} */let i;if((\"lineEnding\"===e[n][1].type||\"space\"===e[n][1].type)&&(\"lineEnding\"===e[t][1].type||\"space\"===e[t][1].type)){r=n;while(++r<t)if(\"codeTextData\"===e[r][1].type){e[n][1].type=\"codeTextPadding\";e[t][1].type=\"codeTextPadding\";n+=2;t-=2;break}}r=n-1;t++;while(++r<=t)if(void 0===i)r!==t&&\"lineEnding\"!==e[r][1].type&&(i=r);else if(r===t||\"lineEnding\"===e[r][1].type){e[i][1].type=\"codeTextData\";if(r!==i+2){e[i][1].end=e[r-1][1].end;e.splice(i+2,r-i-2);t-=r-i-2;r=i+2}i=void 0}return e}\n/** @type {Previous} */function previous(e){return 96!==e||\"characterEscape\"===this.events[this.events.length-1][1].type}\n/** @type {Tokenizer} */function tokenizeCodeText(e,t,n){let r=0;\n/** @type {number} */let i;\n/** @type {Token} */let o;return start\n/** @type {State} */;function start(t){e.enter(\"codeText\");e.enter(\"codeTextSequence\");return openingSequence(t)}\n/** @type {State} */function openingSequence(t){if(96===t){e.consume(t);r++;return openingSequence}e.exit(\"codeTextSequence\");return gap(t)}\n/** @type {State} */function gap(t){if(null===t)return n(t);if(96===t){o=e.enter(\"codeTextSequence\");i=0;return closingSequence(t)}if(32===t){e.enter(\"space\");e.consume(t);e.exit(\"space\");return gap}if(c(t)){e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return gap}e.enter(\"codeTextData\");return data(t)}\n/** @type {State} */function data(t){if(null===t||32===t||96===t||c(t)){e.exit(\"codeTextData\");return gap(t)}e.consume(t);return data}\n/** @type {State} */function closingSequence(n){if(96===n){e.consume(n);i++;return closingSequence}if(i===r){e.exit(\"codeTextSequence\");e.exit(\"codeText\");return t(n)}o.type=\"codeTextData\";return data(n)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n */\n/**\n * No name because it must not be turned off.\n * @type {Construct}\n */const P={tokenize:tokenizeContent,resolve:resolveContent};\n/** @type {Construct} */const F={tokenize:tokenizeContinuation,partial:true};\n/**\n * Content is transparent: it’s parsed right now. That way, definitions are also\n * parsed right now: before text in paragraphs (specifically, media) are parsed.\n *\n * @type {Resolver}\n */function resolveContent(e){g(e);return e}\n/** @type {Tokenizer} */function tokenizeContent(e,t){\n/** @type {Token} */\nlet n;return start\n/** @type {State} */;function start(t){e.enter(\"content\");n=e.enter(\"chunkContent\",{contentType:\"content\"});return data(t)}\n/** @type {State} */function data(t){if(null===t)return contentEnd(t);if(c(t))return e.check(F,contentContinue,contentEnd)(t);e.consume(t);return data}\n/** @type {State} */function contentEnd(n){e.exit(\"chunkContent\");e.exit(\"content\");return t(n)}\n/** @type {State} */function contentContinue(t){e.consume(t);e.exit(\"chunkContent\");n.next=e.enter(\"chunkContent\",{contentType:\"content\",previous:n});n=n.next;return data}}\n/** @type {Tokenizer} */function tokenizeContinuation(e,t,n){const r=this;return startLookahead\n/** @type {State} */;function startLookahead(t){e.exit(\"chunkContent\");e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return p(e,prefixed,\"linePrefix\")}\n/** @type {State} */function prefixed(i){if(null===i||c(i))return n(i);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes(\"codeIndented\")&&o&&\"linePrefix\"===o[1].type&&o[2].sliceSerialize(o[1],true).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const M={name:\"definition\",tokenize:tokenizeDefinition};\n/** @type {Construct} */const D={tokenize:tokenizeTitle,partial:true};\n/** @type {Tokenizer} */function tokenizeDefinition(e,t,n){const r=this;\n/** @type {string} */let i;return start\n/** @type {State} */;function start(t){e.enter(\"definition\");return h.call(r,e,labelAfter,n,\"definitionLabel\",\"definitionLabelMarker\",\"definitionLabelString\")(t)}\n/** @type {State} */function labelAfter(t){i=z(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1));if(58===t){e.enter(\"definitionMarker\");e.consume(t);e.exit(\"definitionMarker\");return S(e,x(e,e.attempt(D,p(e,after,\"whitespace\"),p(e,after,\"whitespace\")),n,\"definitionDestination\",\"definitionDestinationLiteral\",\"definitionDestinationLiteralMarker\",\"definitionDestinationRaw\",\"definitionDestinationString\"))}return n(t)}\n/** @type {State} */function after(o){if(null===o||c(o)){e.exit(\"definition\");r.parser.defined.includes(i)||r.parser.defined.push(i);return t(o)}return n(o)}}\n/** @type {Tokenizer} */function tokenizeTitle(e,t,n){return start\n/** @type {State} */;function start(t){return m(t)?S(e,before)(t):n(t)}\n/** @type {State} */function before(t){return 34===t||39===t||40===t?b(e,p(e,after,\"whitespace\"),n,\"definitionTitle\",\"definitionTitleMarker\",\"definitionTitleString\")(t):n(t)}\n/** @type {State} */function after(e){return null===e||c(e)?t(e):n(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const V={name:\"hardBreakEscape\",tokenize:tokenizeHardBreakEscape};\n/** @type {Tokenizer} */function tokenizeHardBreakEscape(e,t,n){return start\n/** @type {State} */;function start(t){e.enter(\"hardBreakEscape\");e.enter(\"escapeMarker\");e.consume(t);return open}\n/** @type {State} */function open(r){if(c(r)){e.exit(\"escapeMarker\");e.exit(\"hardBreakEscape\");return t(r)}return n(r)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const H={name:\"headingAtx\",tokenize:tokenizeHeadingAtx,resolve:resolveHeadingAtx};\n/** @type {Resolver} */function resolveHeadingAtx(e,n){let r=e.length-2;let i=3;\n/** @type {Token} */let o;\n/** @type {Token} */let u;\"whitespace\"===e[i][1].type&&(i+=2);r-2>i&&\"whitespace\"===e[r][1].type&&(r-=2);\"atxHeadingSequence\"===e[r][1].type&&(i===r-1||r-4>i&&\"whitespace\"===e[r-2][1].type)&&(r-=i+1===r?2:4);if(r>i){o={type:\"atxHeadingText\",start:e[i][1].start,end:e[r][1].end};u={type:\"chunkText\",start:e[i][1].start,end:e[r][1].end,contentType:\"text\"};t(e,i,r-i+1,[[\"enter\",o,n],[\"enter\",u,n],[\"exit\",u,n],[\"exit\",o,n]])}return e}\n/** @type {Tokenizer} */function tokenizeHeadingAtx(e,t,n){const r=this;let i=0;return start\n/** @type {State} */;function start(t){e.enter(\"atxHeading\");e.enter(\"atxHeadingSequence\");return fenceOpenInside(t)}\n/** @type {State} */function fenceOpenInside(o){if(35===o&&i++<6){e.consume(o);return fenceOpenInside}if(null===o||m(o)){e.exit(\"atxHeadingSequence\");return r.interrupt?t(o):headingBreak(o)}return n(o)}\n/** @type {State} */function headingBreak(n){if(35===n){e.enter(\"atxHeadingSequence\");return sequence(n)}if(null===n||c(n)){e.exit(\"atxHeading\");return t(n)}if(l(n))return p(e,headingBreak,\"whitespace\")(n);e.enter(\"atxHeadingText\");return data(n)}\n/** @type {State} */function sequence(t){if(35===t){e.consume(t);return sequence}e.exit(\"atxHeadingSequence\");return headingBreak(t)}\n/** @type {State} */function data(t){if(null===t||35===t||m(t)){e.exit(\"atxHeadingText\");return headingBreak(t)}e.consume(t);return data}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const R={name:\"htmlFlow\",tokenize:tokenizeHtmlFlow,resolveTo:resolveToHtmlFlow,concrete:true};\n/** @type {Construct} */const N={tokenize:tokenizeNextBlank,partial:true};\n/** @type {Resolver} */function resolveToHtmlFlow(e){let t=e.length;while(t--)if(\"enter\"===e[t][0]&&\"htmlFlow\"===e[t][1].type)break;if(t>1&&\"linePrefix\"===e[t-2][1].type){e[t][1].start=e[t-2][1].start;e[t+1][1].start=e[t-2][1].start;e.splice(t-2,2)}return e}\n/** @type {Tokenizer} */function tokenizeHtmlFlow(e,t,n){const r=this;\n/** @type {number} */let o;\n/** @type {boolean} */let a;\n/** @type {string} */let s;\n/** @type {number} */let f;\n/** @type {Code} */let d;return start\n/** @type {State} */;function start(t){e.enter(\"htmlFlow\");e.enter(\"htmlFlowData\");e.consume(t);return open}\n/** @type {State} */function open(u){if(33===u){e.consume(u);return declarationStart}if(47===u){e.consume(u);return tagCloseStart}if(63===u){e.consume(u);o=3;return r.interrupt?t:continuationDeclarationInside}if(i(u)){e.consume(u);s=String.fromCharCode(u);a=true;return tagName}return n(u)}\n/** @type {State} */function declarationStart(u){if(45===u){e.consume(u);o=2;return commentOpenInside}if(91===u){e.consume(u);o=5;s=\"CDATA[\";f=0;return cdataOpenInside}if(i(u)){e.consume(u);o=4;return r.interrupt?t:continuationDeclarationInside}return n(u)}\n/** @type {State} */function commentOpenInside(i){if(45===i){e.consume(i);return r.interrupt?t:continuationDeclarationInside}return n(i)}\n/** @type {State} */function cdataOpenInside(i){if(i===s.charCodeAt(f++)){e.consume(i);return f===s.length?r.interrupt?t:continuation:cdataOpenInside}return n(i)}\n/** @type {State} */function tagCloseStart(t){if(i(t)){e.consume(t);s=String.fromCharCode(t);return tagName}return n(t)}\n/** @type {State} */function tagName(i){if(null===i||47===i||62===i||m(i)){if(47!==i&&a&&A.includes(s.toLowerCase())){o=1;return r.interrupt?t(i):continuation(i)}if(C.includes(s.toLowerCase())){o=6;if(47===i){e.consume(i);return basicSelfClosing}return r.interrupt?t(i):continuation(i)}o=7;return r.interrupt&&!r.parser.lazy[r.now().line]?n(i):a?completeAttributeNameBefore(i):completeClosingTagAfter(i)}if(45===i||u(i)){e.consume(i);s+=String.fromCharCode(i);return tagName}return n(i)}\n/** @type {State} */function basicSelfClosing(i){if(62===i){e.consume(i);return r.interrupt?t:continuation}return n(i)}\n/** @type {State} */function completeClosingTagAfter(t){if(l(t)){e.consume(t);return completeClosingTagAfter}return completeEnd(t)}\n/** @type {State} */function completeAttributeNameBefore(t){if(47===t){e.consume(t);return completeEnd}if(58===t||95===t||i(t)){e.consume(t);return completeAttributeName}if(l(t)){e.consume(t);return completeAttributeNameBefore}return completeEnd(t)}\n/** @type {State} */function completeAttributeName(t){if(45===t||46===t||58===t||95===t||u(t)){e.consume(t);return completeAttributeName}return completeAttributeNameAfter(t)}\n/** @type {State} */function completeAttributeNameAfter(t){if(61===t){e.consume(t);return completeAttributeValueBefore}if(l(t)){e.consume(t);return completeAttributeNameAfter}return completeAttributeNameBefore(t)}\n/** @type {State} */function completeAttributeValueBefore(t){if(null===t||60===t||61===t||62===t||96===t)return n(t);if(34===t||39===t){e.consume(t);d=t;return completeAttributeValueQuoted}if(l(t)){e.consume(t);return completeAttributeValueBefore}d=null;return completeAttributeValueUnquoted(t)}\n/** @type {State} */function completeAttributeValueQuoted(t){if(null===t||c(t))return n(t);if(t===d){e.consume(t);return completeAttributeValueQuotedAfter}e.consume(t);return completeAttributeValueQuoted}\n/** @type {State} */function completeAttributeValueUnquoted(t){if(null===t||34===t||39===t||60===t||61===t||62===t||96===t||m(t))return completeAttributeNameAfter(t);e.consume(t);return completeAttributeValueUnquoted}\n/** @type {State} */function completeAttributeValueQuotedAfter(e){return 47===e||62===e||l(e)?completeAttributeNameBefore(e):n(e)}\n/** @type {State} */function completeEnd(t){if(62===t){e.consume(t);return completeAfter}return n(t)}\n/** @type {State} */function completeAfter(t){if(l(t)){e.consume(t);return completeAfter}return null===t||c(t)?continuation(t):n(t)}\n/** @type {State} */function continuation(t){if(45===t&&2===o){e.consume(t);return continuationCommentInside}if(60===t&&1===o){e.consume(t);return continuationRawTagOpen}if(62===t&&4===o){e.consume(t);return continuationClose}if(63===t&&3===o){e.consume(t);return continuationDeclarationInside}if(93===t&&5===o){e.consume(t);return continuationCharacterDataInside}if(c(t)&&(6===o||7===o))return e.check(N,continuationClose,continuationAtLineEnding)(t);if(null===t||c(t))return continuationAtLineEnding(t);e.consume(t);return continuation}\n/** @type {State} */function continuationAtLineEnding(t){e.exit(\"htmlFlowData\");return htmlContinueStart(t)}\n/** @type {State} */function htmlContinueStart(t){if(null===t)return done(t);if(c(t))return e.attempt({tokenize:htmlLineEnd,partial:true},htmlContinueStart,done)(t);e.enter(\"htmlFlowData\");return continuation(t)}\n/** @type {Tokenizer} */function htmlLineEnd(e,t,n){return start\n/** @type {State} */;function start(t){e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return lineStart}\n/** @type {State} */function lineStart(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}\n/** @type {State} */function continuationCommentInside(t){if(45===t){e.consume(t);return continuationDeclarationInside}return continuation(t)}\n/** @type {State} */function continuationRawTagOpen(t){if(47===t){e.consume(t);s=\"\";return continuationRawEndTag}return continuation(t)}\n/** @type {State} */function continuationRawEndTag(t){if(62===t&&A.includes(s.toLowerCase())){e.consume(t);return continuationClose}if(i(t)&&s.length<8){e.consume(t);s+=String.fromCharCode(t);return continuationRawEndTag}return continuation(t)}\n/** @type {State} */function continuationCharacterDataInside(t){if(93===t){e.consume(t);return continuationDeclarationInside}return continuation(t)}\n/** @type {State} */function continuationDeclarationInside(t){if(62===t){e.consume(t);return continuationClose}if(45===t&&2===o){e.consume(t);return continuationDeclarationInside}return continuation(t)}\n/** @type {State} */function continuationClose(t){if(null===t||c(t)){e.exit(\"htmlFlowData\");return done(t)}e.consume(t);return continuationClose}\n/** @type {State} */function done(n){e.exit(\"htmlFlow\");return t(n)}}\n/** @type {Tokenizer} */function tokenizeNextBlank(e,t,n){return start\n/** @type {State} */;function start(r){e.exit(\"htmlFlowData\");e.enter(\"lineEndingBlank\");e.consume(r);e.exit(\"lineEndingBlank\");return e.attempt(y,t,n)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const Q={name:\"htmlText\",tokenize:tokenizeHtmlText};\n/** @type {Tokenizer} */function tokenizeHtmlText(e,t,n){const r=this;\n/** @type {NonNullable<Code>|undefined} */let o;\n/** @type {string} */let a;\n/** @type {number} */let s;\n/** @type {State} */let f;return start\n/** @type {State} */;function start(t){e.enter(\"htmlText\");e.enter(\"htmlTextData\");e.consume(t);return open}\n/** @type {State} */function open(t){if(33===t){e.consume(t);return declarationOpen}if(47===t){e.consume(t);return tagCloseStart}if(63===t){e.consume(t);return instruction}if(i(t)){e.consume(t);return tagOpen}return n(t)}\n/** @type {State} */function declarationOpen(t){if(45===t){e.consume(t);return commentOpen}if(91===t){e.consume(t);a=\"CDATA[\";s=0;return cdataOpen}if(i(t)){e.consume(t);return declaration}return n(t)}\n/** @type {State} */function commentOpen(t){if(45===t){e.consume(t);return commentStart}return n(t)}\n/** @type {State} */function commentStart(t){if(null===t||62===t)return n(t);if(45===t){e.consume(t);return commentStartDash}return comment(t)}\n/** @type {State} */function commentStartDash(e){return null===e||62===e?n(e):comment(e)}\n/** @type {State} */function comment(t){if(null===t)return n(t);if(45===t){e.consume(t);return commentClose}if(c(t)){f=comment;return atLineEnding(t)}e.consume(t);return comment}\n/** @type {State} */function commentClose(t){if(45===t){e.consume(t);return end}return comment(t)}\n/** @type {State} */function cdataOpen(t){if(t===a.charCodeAt(s++)){e.consume(t);return s===a.length?cdata:cdataOpen}return n(t)}\n/** @type {State} */function cdata(t){if(null===t)return n(t);if(93===t){e.consume(t);return cdataClose}if(c(t)){f=cdata;return atLineEnding(t)}e.consume(t);return cdata}\n/** @type {State} */function cdataClose(t){if(93===t){e.consume(t);return cdataEnd}return cdata(t)}\n/** @type {State} */function cdataEnd(t){if(62===t)return end(t);if(93===t){e.consume(t);return cdataEnd}return cdata(t)}\n/** @type {State} */function declaration(t){if(null===t||62===t)return end(t);if(c(t)){f=declaration;return atLineEnding(t)}e.consume(t);return declaration}\n/** @type {State} */function instruction(t){if(null===t)return n(t);if(63===t){e.consume(t);return instructionClose}if(c(t)){f=instruction;return atLineEnding(t)}e.consume(t);return instruction}\n/** @type {State} */function instructionClose(e){return 62===e?end(e):instruction(e)}\n/** @type {State} */function tagCloseStart(t){if(i(t)){e.consume(t);return tagClose}return n(t)}\n/** @type {State} */function tagClose(t){if(45===t||u(t)){e.consume(t);return tagClose}return tagCloseBetween(t)}\n/** @type {State} */function tagCloseBetween(t){if(c(t)){f=tagCloseBetween;return atLineEnding(t)}if(l(t)){e.consume(t);return tagCloseBetween}return end(t)}\n/** @type {State} */function tagOpen(t){if(45===t||u(t)){e.consume(t);return tagOpen}return 47===t||62===t||m(t)?tagOpenBetween(t):n(t)}\n/** @type {State} */function tagOpenBetween(t){if(47===t){e.consume(t);return end}if(58===t||95===t||i(t)){e.consume(t);return tagOpenAttributeName}if(c(t)){f=tagOpenBetween;return atLineEnding(t)}if(l(t)){e.consume(t);return tagOpenBetween}return end(t)}\n/** @type {State} */function tagOpenAttributeName(t){if(45===t||46===t||58===t||95===t||u(t)){e.consume(t);return tagOpenAttributeName}return tagOpenAttributeNameAfter(t)}\n/** @type {State} */function tagOpenAttributeNameAfter(t){if(61===t){e.consume(t);return tagOpenAttributeValueBefore}if(c(t)){f=tagOpenAttributeNameAfter;return atLineEnding(t)}if(l(t)){e.consume(t);return tagOpenAttributeNameAfter}return tagOpenBetween(t)}\n/** @type {State} */function tagOpenAttributeValueBefore(t){if(null===t||60===t||61===t||62===t||96===t)return n(t);if(34===t||39===t){e.consume(t);o=t;return tagOpenAttributeValueQuoted}if(c(t)){f=tagOpenAttributeValueBefore;return atLineEnding(t)}if(l(t)){e.consume(t);return tagOpenAttributeValueBefore}e.consume(t);o=void 0;return tagOpenAttributeValueUnquoted}\n/** @type {State} */function tagOpenAttributeValueQuoted(t){if(t===o){e.consume(t);return tagOpenAttributeValueQuotedAfter}if(null===t)return n(t);if(c(t)){f=tagOpenAttributeValueQuoted;return atLineEnding(t)}e.consume(t);return tagOpenAttributeValueQuoted}\n/** @type {State} */function tagOpenAttributeValueQuotedAfter(e){return 62===e||47===e||m(e)?tagOpenBetween(e):n(e)}\n/** @type {State} */function tagOpenAttributeValueUnquoted(t){if(null===t||34===t||39===t||60===t||61===t||96===t)return n(t);if(62===t||m(t))return tagOpenBetween(t);e.consume(t);return tagOpenAttributeValueUnquoted}\n/** @type {State} */function atLineEnding(t){e.exit(\"htmlTextData\");e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");return p(e,afterPrefix,\"linePrefix\",r.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)}\n/** @type {State} */function afterPrefix(t){e.enter(\"htmlTextData\");return f(t)}\n/** @type {State} */function end(r){if(62===r){e.consume(r);e.exit(\"htmlTextData\");e.exit(\"htmlText\");return t}return n(r)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const j={name:\"labelEnd\",tokenize:tokenizeLabelEnd,resolveTo:resolveToLabelEnd,resolveAll:resolveAllLabelEnd};\n/** @type {Construct} */const _={tokenize:tokenizeResource};\n/** @type {Construct} */const U={tokenize:tokenizeFullReference};\n/** @type {Construct} */const W={tokenize:tokenizeCollapsedReference};\n/** @type {Resolver} */function resolveAllLabelEnd(e){let t=-1;\n/** @type {Token} */let n;while(++t<e.length){n=e[t][1];if(\"labelImage\"===n.type||\"labelLink\"===n.type||\"labelEnd\"===n.type){e.splice(t+1,\"labelImage\"===n.type?4:2);n.type=\"data\";t++}}return e}\n/** @type {Resolver} */function resolveToLabelEnd(n,i){let o=n.length;let u=0;\n/** @type {Token} */let a;\n/** @type {number|undefined} */let c;\n/** @type {number|undefined} */let l;\n/** @type {Event[]} */let s;while(o--){a=n[o][1];if(c){if(\"link\"===a.type||\"labelLink\"===a.type&&a._inactive)break;\"enter\"===n[o][0]&&\"labelLink\"===a.type&&(a._inactive=true)}else if(l){if(\"enter\"===n[o][0]&&(\"labelImage\"===a.type||\"labelLink\"===a.type)&&!a._balanced){c=o;if(\"labelLink\"!==a.type){u=2;break}}}else\"labelEnd\"===a.type&&(l=o)}const f={type:\"labelLink\"===n[c][1].type?\"link\":\"image\",start:Object.assign({},n[c][1].start),end:Object.assign({},n[n.length-1][1].end)};const d={type:\"label\",start:Object.assign({},n[c][1].start),end:Object.assign({},n[l][1].end)};const m={type:\"labelText\",start:Object.assign({},n[c+u+2][1].end),end:Object.assign({},n[l-2][1].start)};s=[[\"enter\",f,i],[\"enter\",d,i]];s=e(s,n.slice(c+1,c+u+3));s=e(s,[[\"enter\",m,i]]);s=e(s,r(i.parser.constructs.insideSpan.null,n.slice(c+u+4,l-3),i));s=e(s,[[\"exit\",m,i],n[l-2],n[l-1],[\"exit\",d,i]]);s=e(s,n.slice(l+1));s=e(s,[[\"exit\",f,i]]);t(n,c,n.length,s);return n}\n/** @type {Tokenizer} */function tokenizeLabelEnd(e,t,n){const r=this;let i=r.events.length;\n/** @type {Token} */let o;\n/** @type {boolean} */let u;while(i--)if((\"labelImage\"===r.events[i][1].type||\"labelLink\"===r.events[i][1].type)&&!r.events[i][1]._balanced){o=r.events[i][1];break}return start\n/** @type {State} */;function start(t){if(!o)return n(t);if(o._inactive)return balanced(t);u=r.parser.defined.includes(z(r.sliceSerialize({start:o.end,end:r.now()})));e.enter(\"labelEnd\");e.enter(\"labelMarker\");e.consume(t);e.exit(\"labelMarker\");e.exit(\"labelEnd\");return afterLabelEnd}\n/** @type {State} */function afterLabelEnd(n){return 40===n?e.attempt(_,t,u?t:balanced)(n):91===n?e.attempt(U,t,u?e.attempt(W,t,balanced):balanced)(n):u?t(n):balanced(n)}\n/** @type {State} */function balanced(e){o._balanced=true;return n(e)}}\n/** @type {Tokenizer} */function tokenizeResource(e,t,n){return start\n/** @type {State} */;function start(t){e.enter(\"resource\");e.enter(\"resourceMarker\");e.consume(t);e.exit(\"resourceMarker\");return S(e,open)}\n/** @type {State} */function open(t){return 41===t?end(t):x(e,destinationAfter,n,\"resourceDestination\",\"resourceDestinationLiteral\",\"resourceDestinationLiteralMarker\",\"resourceDestinationRaw\",\"resourceDestinationString\",32)(t)}\n/** @type {State} */function destinationAfter(t){return m(t)?S(e,between)(t):end(t)}\n/** @type {State} */function between(t){return 34===t||39===t||40===t?b(e,S(e,end),n,\"resourceTitle\",\"resourceTitleMarker\",\"resourceTitleString\")(t):end(t)}\n/** @type {State} */function end(r){if(41===r){e.enter(\"resourceMarker\");e.consume(r);e.exit(\"resourceMarker\");e.exit(\"resource\");return t}return n(r)}}\n/** @type {Tokenizer} */function tokenizeFullReference(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){return h.call(r,e,afterLabel,n,\"reference\",\"referenceMarker\",\"referenceString\")(t)}\n/** @type {State} */function afterLabel(e){return r.parser.defined.includes(z(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}}\n/** @type {Tokenizer} */function tokenizeCollapsedReference(e,t,n){return start\n/** @type {State} */;function start(t){e.enter(\"reference\");e.enter(\"referenceMarker\");e.consume(t);e.exit(\"referenceMarker\");return open}\n/** @type {State} */function open(r){if(93===r){e.enter(\"referenceMarker\");e.consume(r);e.exit(\"referenceMarker\");e.exit(\"reference\");return t}return n(r)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const G={name:\"labelStartImage\",tokenize:tokenizeLabelStartImage,resolveAll:j.resolveAll};\n/** @type {Tokenizer} */function tokenizeLabelStartImage(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){e.enter(\"labelImage\");e.enter(\"labelImageMarker\");e.consume(t);e.exit(\"labelImageMarker\");return open}\n/** @type {State} */function open(t){if(91===t){e.enter(\"labelMarker\");e.consume(t);e.exit(\"labelMarker\");e.exit(\"labelImage\");return after}return n(t)}\n/** @type {State} */function after(e){return 94===e&&\"_hiddenFootnoteSupport\"in r.parser.constructs?n(e):t(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const J={name:\"labelStartLink\",tokenize:tokenizeLabelStartLink,resolveAll:j.resolveAll};\n/** @type {Tokenizer} */function tokenizeLabelStartLink(e,t,n){const r=this;return start\n/** @type {State} */;function start(t){e.enter(\"labelLink\");e.enter(\"labelMarker\");e.consume(t);e.exit(\"labelMarker\");e.exit(\"labelLink\");return after}\n/** @type {State} */function after(e){return 94===e&&\"_hiddenFootnoteSupport\"in r.parser.constructs?n(e):t(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {Construct} */const K={name:\"lineEnding\",tokenize:tokenizeLineEnding};\n/** @type {Tokenizer} */function tokenizeLineEnding(e,t){return start\n/** @type {State} */;function start(n){e.enter(\"lineEnding\");e.consume(n);e.exit(\"lineEnding\");return p(e,t,\"linePrefix\")}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const X={name:\"thematicBreak\",tokenize:tokenizeThematicBreak};\n/** @type {Tokenizer} */function tokenizeThematicBreak(e,t,n){let r=0;\n/** @type {NonNullable<Code>} */let i;return start\n/** @type {State} */;function start(t){e.enter(\"thematicBreak\");i=t;return atBreak(t)}\n/** @type {State} */function atBreak(o){if(o===i){e.enter(\"thematicBreakSequence\");return sequence(o)}if(l(o))return p(e,atBreak,\"whitespace\")(o);if(r<3||null!==o&&!c(o))return n(o);e.exit(\"thematicBreak\");return t(o)}\n/** @type {State} */function sequence(t){if(t===i){e.consume(t);r++;return sequence}e.exit(\"thematicBreakSequence\");return atBreak(t)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Exiter} Exiter\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const Y={name:\"list\",tokenize:tokenizeListStart,continuation:{tokenize:tokenizeListContinuation},exit:tokenizeListEnd};\n/** @type {Construct} */const Z={tokenize:tokenizeListItemPrefixWhitespace,partial:true};\n/** @type {Construct} */const $={tokenize:tokenizeIndent,partial:true};\n/**\n * @type {Tokenizer}\n * @this {TokenizeContextWithState}\n */function tokenizeListStart(e,t,n){const r=this;const i=r.events[r.events.length-1];let o=i&&\"linePrefix\"===i[1].type?i[2].sliceSerialize(i[1],true).length:0;let u=0;return start\n/** @type {State} */;function start(t){const i=r.containerState.type||(42===t||43===t||45===t?\"listUnordered\":\"listOrdered\");if(\"listUnordered\"===i?!r.containerState.marker||t===r.containerState.marker:d(t)){if(!r.containerState.type){r.containerState.type=i;e.enter(i,{_container:true})}if(\"listUnordered\"===i){e.enter(\"listItemPrefix\");return 42===t||45===t?e.check(X,n,atMarker)(t):atMarker(t)}if(!r.interrupt||49===t){e.enter(\"listItemPrefix\");e.enter(\"listItemValue\");return inside(t)}}return n(t)}\n/** @type {State} */function inside(t){if(d(t)&&++u<10){e.consume(t);return inside}if((!r.interrupt||u<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)){e.exit(\"listItemValue\");return atMarker(t)}return n(t)}\n/**\n   * @type {State}\n   **/function atMarker(t){e.enter(\"listItemMarker\");e.consume(t);e.exit(\"listItemMarker\");r.containerState.marker=r.containerState.marker||t;return e.check(y,r.interrupt?n:onBlank,e.attempt(Z,endOfPrefix,otherPrefix))}\n/** @type {State} */function onBlank(e){r.containerState.initialBlankLine=true;o++;return endOfPrefix(e)}\n/** @type {State} */function otherPrefix(t){if(l(t)){e.enter(\"listItemPrefixWhitespace\");e.consume(t);e.exit(\"listItemPrefixWhitespace\");return endOfPrefix}return n(t)}\n/** @type {State} */function endOfPrefix(n){r.containerState.size=o+r.sliceSerialize(e.exit(\"listItemPrefix\"),true).length;return t(n)}}\n/**\n * @type {Tokenizer}\n * @this {TokenizeContextWithState}\n */function tokenizeListContinuation(e,t,n){const r=this;r.containerState._closeFlow=void 0;return e.check(y,onBlank,notBlank)\n/** @type {State} */;function onBlank(n){r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine;return p(e,t,\"listItemIndent\",r.containerState.size+1)(n)}\n/** @type {State} */function notBlank(n){if(r.containerState.furtherBlankLines||!l(n)){r.containerState.furtherBlankLines=void 0;r.containerState.initialBlankLine=void 0;return notInCurrentItem(n)}r.containerState.furtherBlankLines=void 0;r.containerState.initialBlankLine=void 0;return e.attempt($,t,notInCurrentItem)(n)}\n/** @type {State} */function notInCurrentItem(i){r.containerState._closeFlow=true;r.interrupt=void 0;return p(e,e.attempt(Y,t,n),\"linePrefix\",r.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)(i)}}\n/**\n * @type {Tokenizer}\n * @this {TokenizeContextWithState}\n */function tokenizeIndent(e,t,n){const r=this;return p(e,afterPrefix,\"listItemIndent\",r.containerState.size+1)\n/** @type {State} */;function afterPrefix(e){const i=r.events[r.events.length-1];return i&&\"listItemIndent\"===i[1].type&&i[2].sliceSerialize(i[1],true).length===r.containerState.size?t(e):n(e)}}\n/**\n * @type {Exiter}\n * @this {TokenizeContextWithState}\n */function tokenizeListEnd(e){e.exit(this.containerState.type)}\n/**\n * @type {Tokenizer}\n * @this {TokenizeContextWithState}\n */function tokenizeListItemPrefixWhitespace(e,t,n){const r=this;return p(e,afterPrefix,\"listItemPrefixWhitespace\",r.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:5)\n/** @type {State} */;function afterPrefix(e){const i=r.events[r.events.length-1];return!l(e)&&i&&\"listItemPrefixWhitespace\"===i[1].type?t(e):n(e)}}\n/**\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */\n/** @type {Construct} */const ee={name:\"setextUnderline\",tokenize:tokenizeSetextUnderline,resolveTo:resolveToSetextUnderline};\n/** @type {Resolver} */function resolveToSetextUnderline(e,t){let n=e.length;\n/** @type {number|undefined} */let r;\n/** @type {number|undefined} */let i;\n/** @type {number|undefined} */let o;while(n--)if(\"enter\"===e[n][0]){if(\"content\"===e[n][1].type){r=n;break}\"paragraph\"===e[n][1].type&&(i=n)}else{\"content\"===e[n][1].type&&e.splice(n,1);o||\"definition\"!==e[n][1].type||(o=n)}const u={type:\"setextHeading\",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};e[i][1].type=\"setextHeadingText\";if(o){e.splice(i,0,[\"enter\",u,t]);e.splice(o+1,0,[\"exit\",e[r][1],t]);e[r][1].end=Object.assign({},e[o][1].end)}else e[r][1]=u;e.push([\"exit\",u,t]);return e}\n/** @type {Tokenizer} */function tokenizeSetextUnderline(e,t,n){const r=this;let i=r.events.length;\n/** @type {NonNullable<Code>} */let o;\n/** @type {boolean} */let u;while(i--)if(\"lineEnding\"!==r.events[i][1].type&&\"linePrefix\"!==r.events[i][1].type&&\"content\"!==r.events[i][1].type){u=\"paragraph\"===r.events[i][1].type;break}return start\n/** @type {State} */;function start(t){if(!r.parser.lazy[r.now().line]&&(r.interrupt||u)){e.enter(\"setextHeadingLine\");e.enter(\"setextHeadingLineSequence\");o=t;return closingSequence(t)}return n(t)}\n/** @type {State} */function closingSequence(t){if(t===o){e.consume(t);return closingSequence}e.exit(\"setextHeadingLineSequence\");return p(e,closingSequenceEnd,\"lineSuffix\")(t)}\n/** @type {State} */function closingSequenceEnd(r){if(null===r||c(r)){e.exit(\"setextHeadingLine\");return t(r)}return n(r)}}export{E as attention,v as autolink,y as blankLine,L as blockQuote,O as characterEscape,I as characterReference,w as codeFenced,B as codeIndented,q as codeText,P as content,M as definition,V as hardBreakEscape,H as headingAtx,R as htmlFlow,Q as htmlText,j as labelEnd,G as labelStartImage,J as labelStartLink,K as lineEnding,Y as list,ee as setextUnderline,X as thematicBreak};\n\n//# sourceMappingURL=index.js.map","import{combineExtensions as e}from\"micromark-util-combine-extensions\";import{factorySpace as t}from\"micromark-factory-space\";import{markdownLineEnding as n}from\"micromark-util-character\";import{splice as r,push as i}from\"micromark-util-chunked\";import{blankLine as o,content as s,list as c,blockQuote as l,definition as u,codeIndented as a,headingAtx as f,thematicBreak as d,setextUnderline as h,htmlFlow as m,codeFenced as p,characterReference as k,characterEscape as v,lineEnding as x,labelStartImage as w,attention as C,autolink as g,htmlText as S,labelStartLink as b,hardBreakEscape as _,labelEnd as y,codeText as z}from\"micromark-core-commonmark\";import{resolveAll as F}from\"micromark-util-resolve-all\";\n/**\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').Initializer} Initializer\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {InitialConstruct} */const I={tokenize:initializeContent};\n/** @type {Initializer} */function initializeContent(e){const r=e.attempt(this.parser.constructs.contentInitial,afterContentStartConstruct,paragraphInitial);\n/** @type {Token} */let i;return r\n/** @type {State} */;function afterContentStartConstruct(n){if(null!==n){e.enter(\"lineEnding\");e.consume(n);e.exit(\"lineEnding\");return t(e,r,\"linePrefix\")}e.consume(n)}\n/** @type {State} */function paragraphInitial(t){e.enter(\"paragraph\");return lineStart(t)}\n/** @type {State} */function lineStart(t){const n=e.enter(\"chunkText\",{contentType:\"text\",previous:i});i&&(i.next=n);i=n;return data(t)}\n/** @type {State} */function data(t){if(null!==t){if(n(t)){e.consume(t);e.exit(\"chunkText\");return lineStart}e.consume(t);return data}e.exit(\"chunkText\");e.exit(\"paragraph\");e.consume(t)}}\n/**\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').Initializer} Initializer\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Point} Point\n */\n/** @type {InitialConstruct} */const T={tokenize:initializeDocument};\n/** @type {Construct} */const A={tokenize:tokenizeContainer};\n/** @type {Initializer} */function initializeDocument(e){const t=this;\n/** @type {StackItem[]} */const i=[];let o=0;\n/** @type {TokenizeContext|undefined} */let s;\n/** @type {Token|undefined} */let c;\n/** @type {number} */let l;return start\n/** @type {State} */;function start(n){if(o<i.length){const r=i[o];t.containerState=r[1];return e.attempt(r[0].continuation,documentContinue,checkNewContainers)(n)}return checkNewContainers(n)}\n/** @type {State} */function documentContinue(e){o++;if(t.containerState._closeFlow){t.containerState._closeFlow=void 0;s&&closeFlow();const n=t.events.length;let i=n;\n/** @type {Point|undefined} */let c;while(i--)if(\"exit\"===t.events[i][0]&&\"chunkFlow\"===t.events[i][1].type){c=t.events[i][1].end;break}exitContainers(o);let l=n;while(l<t.events.length){t.events[l][1].end=Object.assign({},c);l++}r(t.events,i+1,0,t.events.slice(n));t.events.length=l;return checkNewContainers(e)}return start(e)}\n/** @type {State} */function checkNewContainers(n){if(o===i.length){if(!s)return documentContinued(n);if(s.currentConstruct&&s.currentConstruct.concrete)return flowStart(n);t.interrupt=Boolean(s.currentConstruct&&!s._gfmTableDynamicInterruptHack)}t.containerState={};return e.check(A,thereIsANewContainer,thereIsNoNewContainer)(n)}\n/** @type {State} */function thereIsANewContainer(e){s&&closeFlow();exitContainers(o);return documentContinued(e)}\n/** @type {State} */function thereIsNoNewContainer(e){t.parser.lazy[t.now().line]=o!==i.length;l=t.now().offset;return flowStart(e)}\n/** @type {State} */function documentContinued(n){t.containerState={};return e.attempt(A,containerContinue,flowStart)(n)}\n/** @type {State} */function containerContinue(e){o++;i.push([t.currentConstruct,t.containerState]);return documentContinued(e)}\n/** @type {State} */function flowStart(n){if(null!==n){s=s||t.parser.flow(t.now());e.enter(\"chunkFlow\",{contentType:\"flow\",previous:c,_tokenizer:s});return flowContinue(n)}s&&closeFlow();exitContainers(0);e.consume(n)}\n/** @type {State} */function flowContinue(r){if(null!==r){if(n(r)){e.consume(r);writeToChild(e.exit(\"chunkFlow\"));o=0;t.interrupt=void 0;return start}e.consume(r);return flowContinue}writeToChild(e.exit(\"chunkFlow\"),true);exitContainers(0);e.consume(r)}\n/**\n   * @param {Token} token\n   * @param {boolean} [eof]\n   * @returns {void}\n   */function writeToChild(e,n){const i=t.sliceStream(e);n&&i.push(null);e.previous=c;c&&(c.next=e);c=e;s.defineSkip(e.start);s.write(i);if(t.parser.lazy[e.start.line]){let e=s.events.length;while(e--)if(s.events[e][1].start.offset<l&&(!s.events[e][1].end||s.events[e][1].end.offset>l))return;const n=t.events.length;let i=n;\n/** @type {boolean|undefined} */let c;\n/** @type {Point|undefined} */let u;while(i--)if(\"exit\"===t.events[i][0]&&\"chunkFlow\"===t.events[i][1].type){if(c){u=t.events[i][1].end;break}c=true}exitContainers(o);e=n;while(e<t.events.length){t.events[e][1].end=Object.assign({},u);e++}r(t.events,i+1,0,t.events.slice(n));t.events.length=e}}\n/**\n   * @param {number} size\n   * @returns {void}\n   */function exitContainers(n){let r=i.length;while(r-- >n){const n=i[r];t.containerState=n[1];n[0].exit.call(t,e)}i.length=n}function closeFlow(){s.write([null]);c=void 0;s=void 0;t.containerState._closeFlow=void 0}}\n/** @type {Tokenizer} */function tokenizeContainer(e,n,r){return t(e,e.attempt(this.parser.constructs.document,n,r),\"linePrefix\",this.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)}\n/**\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').Initializer} Initializer\n * @typedef {import('micromark-util-types').State} State\n */\n/** @type {InitialConstruct} */const O={tokenize:initializeFlow};\n/** @type {Initializer} */function initializeFlow(e){const n=this;const r=e.attempt(o,atBlankEnding,e.attempt(this.parser.constructs.flowInitial,afterConstruct,t(e,e.attempt(this.parser.constructs.flow,afterConstruct,e.attempt(s,afterConstruct)),\"linePrefix\")));return r\n/** @type {State} */;function atBlankEnding(t){if(null!==t){e.enter(\"lineEndingBlank\");e.consume(t);e.exit(\"lineEndingBlank\");n.currentConstruct=void 0;return r}e.consume(t)}\n/** @type {State} */function afterConstruct(t){if(null!==t){e.enter(\"lineEnding\");e.consume(t);e.exit(\"lineEnding\");n.currentConstruct=void 0;return r}e.consume(t)}}\n/**\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').Initializer} Initializer\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Code} Code\n */const j={resolveAll:createResolver()};const N=initializeFactory(\"string\");const B=initializeFactory(\"text\");\n/**\n * @param {'string'|'text'} field\n * @returns {InitialConstruct}\n */function initializeFactory(e){return{tokenize:initializeText,resolveAll:createResolver(\"text\"===e?resolveAllLineSuffixes:void 0)}\n/** @type {Initializer} */;function initializeText(t){const n=this;const r=this.parser.constructs[e];const i=t.attempt(r,start,notText);return start\n/** @type {State} */;function start(e){return atBreak(e)?i(e):notText(e)}\n/** @type {State} */function notText(e){if(null!==e){t.enter(\"data\");t.consume(e);return data}t.consume(e)}\n/** @type {State} */function data(e){if(atBreak(e)){t.exit(\"data\");return i(e)}t.consume(e);return data}\n/**\n     * @param {Code} code\n     * @returns {boolean}\n     */function atBreak(e){if(null===e)return true;const t=r[e];let i=-1;if(t)while(++i<t.length){const e=t[i];if(!e.previous||e.previous.call(n,n.previous))return true}return false}}}\n/**\n * @param {Resolver} [extraResolver]\n * @returns {Resolver}\n */function createResolver(e){return resolveAllText\n/** @type {Resolver} */;function resolveAllText(t,n){let r=-1;\n/** @type {number|undefined} */let i;while(++r<=t.length)if(void 0===i){if(t[r]&&\"data\"===t[r][1].type){i=r;r++}}else if(!t[r]||\"data\"!==t[r][1].type){if(r!==i+2){t[i][1].end=t[r-1][1].end;t.splice(i+2,r-i-2);r=i+2}i=void 0}return e?e(t,n):t}}\n/**\n * A rather ugly set of instructions which again looks at chunks in the input\n * stream.\n * The reason to do this here is that it is *much* faster to parse in reverse.\n * And that we can’t hook into `null` to split the line suffix before an EOF.\n * To do: figure out if we can make this into a clean utility, or even in core.\n * As it will be useful for GFMs literal autolink extension (and maybe even\n * tables?)\n *\n * @type {Resolver}\n */function resolveAllLineSuffixes(e,t){let n=0;while(++n<=e.length)if((n===e.length||\"lineEnding\"===e[n][1].type)&&\"data\"===e[n-1][1].type){const r=e[n-1][1];const i=t.sliceStream(r);let o=i.length;let s=-1;let c=0;\n/** @type {boolean|undefined} */let l;while(o--){const e=i[o];if(\"string\"===typeof e){s=e.length;while(32===e.charCodeAt(s-1)){c++;s--}if(s)break;s=-1}else if(-2===e){l=true;c++}else if(-1!==e){o++;break}}if(c){const i={type:n===e.length||l||c<2?\"lineSuffix\":\"hardBreakTrailing\",start:{line:r.end.line,column:r.end.column-c,offset:r.end.offset-c,_index:r.start._index+o,_bufferIndex:o?s:r.start._bufferIndex+s},end:Object.assign({},r.end)};r.end=Object.assign({},i.start);if(r.start.offset===r.end.offset)Object.assign(r,i);else{e.splice(n,0,[\"enter\",i,t],[\"exit\",i,t]);n+=2}}n++}return e}\n/**\n * @typedef {import('micromark-util-types').Code} Code\n * @typedef {import('micromark-util-types').Chunk} Chunk\n * @typedef {import('micromark-util-types').Point} Point\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').Effects} Effects\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Construct} Construct\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').ConstructRecord} ConstructRecord\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').ParseContext} ParseContext\n */\n/**\n * Create a tokenizer.\n * Tokenizers deal with one type of data (e.g., containers, flow, text).\n * The parser is the object dealing with it all.\n * `initialize` works like other constructs, except that only its `tokenize`\n * function is used, in which case it doesn’t receive an `ok` or `nok`.\n * `from` can be given to set the point before the first character, although\n * when further lines are indented, they must be set with `defineSkip`.\n *\n * @param {ParseContext} parser\n * @param {InitialConstruct} initialize\n * @param {Omit<Point, '_index'|'_bufferIndex'>} [from]\n * @returns {TokenizeContext}\n */function createTokenizer(e,t,o){\n/** @type {Point} */\nlet s=Object.assign(o?Object.assign({},o):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});\n/** @type {Record<string, number>} */const c={};\n/** @type {Construct[]} */const l=[];\n/** @type {Chunk[]} */let u=[];\n/** @type {Token[]} */let a=[];\n/** @type {boolean|undefined} */let f=true;\n/**\n   * Tools used for tokenizing.\n   *\n   * @type {Effects}\n   */const d={consume:consume,enter:enter,exit:exit,attempt:constructFactory(onsuccessfulconstruct),check:constructFactory(onsuccessfulcheck),interrupt:constructFactory(onsuccessfulcheck,{interrupt:true})};\n/**\n   * State and tools for resolving and serializing.\n   *\n   * @type {TokenizeContext}\n   */const h={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:sliceStream,sliceSerialize:sliceSerialize,now:now,defineSkip:defineSkip,write:write};\n/**\n   * The state function.\n   *\n   * @type {State|void}\n   */let m=t.tokenize.call(h,d);\n/**\n   * Track which character we expect to be consumed, to catch bugs.\n   *\n   * @type {Code}\n   */let p;t.resolveAll&&l.push(t);return h\n/** @type {TokenizeContext['write']} */;function write(e){u=i(u,e);main();if(null!==u[u.length-1])return[];addResult(t,0);h.events=F(l,h.events,h);return h.events}\n/** @type {TokenizeContext['sliceSerialize']} */function sliceSerialize(e,t){return serializeChunks(sliceStream(e),t)}\n/** @type {TokenizeContext['sliceStream']} */function sliceStream(e){return sliceChunks(u,e)}\n/** @type {TokenizeContext['now']} */function now(){return Object.assign({},s)}\n/** @type {TokenizeContext['defineSkip']} */function defineSkip(e){c[e.line]=e.column;accountForPotentialSkip()}\n/**\n   * Main loop (note that `_index` and `_bufferIndex` in `point` are modified by\n   * `consume`).\n   * Here is where we walk through the chunks, which either include strings of\n   * several characters, or numerical character codes.\n   * The reason to do this in a loop instead of a call is so the stack can\n   * drain.\n   *\n   * @returns {void}\n   */function main(){\n/** @type {number} */\nlet e;while(s._index<u.length){const t=u[s._index];if(\"string\"===typeof t){e=s._index;s._bufferIndex<0&&(s._bufferIndex=0);while(s._index===e&&s._bufferIndex<t.length)go(t.charCodeAt(s._bufferIndex))}else go(t)}}\n/**\n   * Deal with one code.\n   *\n   * @param {Code} code\n   * @returns {void}\n   */function go(e){f=void 0;p=e;m=m(e)}\n/** @type {Effects['consume']} */function consume(e){if(n(e)){s.line++;s.column=1;s.offset+=-3===e?2:1;accountForPotentialSkip()}else if(-1!==e){s.column++;s.offset++}if(s._bufferIndex<0)s._index++;else{s._bufferIndex++;if(s._bufferIndex===u[s._index].length){s._bufferIndex=-1;s._index++}}h.previous=e;f=true}\n/** @type {Effects['enter']} */function enter(e,t){\n/** @type {Token} */\nconst n=t||{};n.type=e;n.start=now();h.events.push([\"enter\",n,h]);a.push(n);return n}\n/** @type {Effects['exit']} */function exit(e){const t=a.pop();t.end=now();h.events.push([\"exit\",t,h]);return t}\n/**\n   * Use results.\n   *\n   * @type {ReturnHandle}\n   */function onsuccessfulconstruct(e,t){addResult(e,t.from)}\n/**\n   * Discard results.\n   *\n   * @type {ReturnHandle}\n   */function onsuccessfulcheck(e,t){t.restore()}\n/**\n   * Factory to attempt/check/interrupt.\n   *\n   * @param {ReturnHandle} onreturn\n   * @param {Record<string, unknown>} [fields]\n   */function constructFactory(e,t){return hook\n/**\n     * Handle either an object mapping codes to constructs, a list of\n     * constructs, or a single construct.\n     *\n     * @param {Construct|Construct[]|ConstructRecord} constructs\n     * @param {State} returnState\n     * @param {State} [bogusState]\n     * @returns {State}\n     */;function hook(n,r,i){\n/** @type {Construct[]} */\nlet o;\n/** @type {number} */let s;\n/** @type {Construct} */let c;\n/** @type {Info} */let l;return Array.isArray(n)?handleListOfConstructs(n):\"tokenize\"in n?handleListOfConstructs([n]):handleMapOfConstructs(n)\n/**\n       * Handle a list of construct.\n       *\n       * @param {ConstructRecord} map\n       * @returns {State}\n       */;function handleMapOfConstructs(e){return start\n/** @type {State} */;function start(t){const n=null!==t&&e[t];const r=null!==t&&e.null;const i=[...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]];return handleListOfConstructs(i)(t)}}\n/**\n       * Handle a list of construct.\n       *\n       * @param {Construct[]} list\n       * @returns {State}\n       */function handleListOfConstructs(e){o=e;s=0;return 0===e.length?i:handleConstruct(e[s])}\n/**\n       * Handle a single construct.\n       *\n       * @param {Construct} construct\n       * @returns {State}\n       */function handleConstruct(e){return start\n/** @type {State} */;function start(n){l=store();c=e;e.partial||(h.currentConstruct=e);return e.name&&h.parser.constructs.disable.null.includes(e.name)?nok(n):e.tokenize.call(t?Object.assign(Object.create(h),t):h,d,ok,nok)(n)}}\n/** @type {State} */function ok(t){f=true;e(c,l);return r}\n/** @type {State} */function nok(e){f=true;l.restore();return++s<o.length?handleConstruct(o[s]):i}}}\n/**\n   * @param {Construct} construct\n   * @param {number} from\n   * @returns {void}\n   */function addResult(e,t){e.resolveAll&&!l.includes(e)&&l.push(e);e.resolve&&r(h.events,t,h.events.length-t,e.resolve(h.events.slice(t),h));e.resolveTo&&(h.events=e.resolveTo(h.events,h))}\n/**\n   * Store state.\n   *\n   * @returns {Info}\n   */function store(){const e=now();const t=h.previous;const n=h.currentConstruct;const r=h.events.length;const i=Array.from(a);return{restore:restore,from:r}\n/**\n     * Restore state.\n     *\n     * @returns {void}\n     */;function restore(){s=e;h.previous=t;h.currentConstruct=n;h.events.length=r;a=i;accountForPotentialSkip()}}\n/**\n   * Move the current point a bit forward in the line when it’s on a column\n   * skip.\n   *\n   * @returns {void}\n   */function accountForPotentialSkip(){if(s.line in c&&s.column<2){s.column=c[s.line];s.offset+=c[s.line]-1}}}\n/**\n * Get the chunks from a slice of chunks in the range of a token.\n *\n * @param {Chunk[]} chunks\n * @param {Pick<Token, 'start'|'end'>} token\n * @returns {Chunk[]}\n */function sliceChunks(e,t){const n=t.start._index;const r=t.start._bufferIndex;const i=t.end._index;const o=t.end._bufferIndex;\n/** @type {Chunk[]} */let s;if(n===i)s=[e[n].slice(r,o)];else{s=e.slice(n,i);r>-1&&(s[0]=s[0].slice(r));o>0&&s.push(e[i].slice(0,o))}return s}\n/**\n * Get the string value of a slice of chunks.\n *\n * @param {Chunk[]} chunks\n * @param {boolean} [expandTabs=false]\n * @returns {string}\n */function serializeChunks(e,t){let n=-1;\n/** @type {string[]} */const r=[];\n/** @type {boolean|undefined} */let i;while(++n<e.length){const o=e[n];\n/** @type {string} */let s;if(\"string\"===typeof o)s=o;else switch(o){case-5:s=\"\\r\";break;case-4:s=\"\\n\";break;case-3:s=\"\\r\\n\";break;case-2:s=t?\" \":\"\\t\";break;case-1:if(!t&&i)continue;s=\" \";break;default:s=String.fromCharCode(o)}i=-2===o;r.push(s)}return r.join(\"\")}\n/**\n * @typedef {import('micromark-util-types').Extension} Extension\n */\n/** @type {Extension['document']} */const E={42:c,43:c,45:c,48:c,49:c,50:c,51:c,52:c,53:c,54:c,55:c,56:c,57:c,62:l};\n/** @type {Extension['contentInitial']} */const P={91:u};\n/** @type {Extension['flowInitial']} */const L={[-2]:a,[-1]:a,32:a};\n/** @type {Extension['flow']} */const R={35:f,42:d,45:[h,d],60:m,61:h,95:d,96:p,126:p};\n/** @type {Extension['string']} */const M={38:k,92:v};\n/** @type {Extension['text']} */const D={[-5]:x,[-4]:x,[-3]:x,33:w,38:k,42:C,60:[g,S],91:b,92:[_,v],93:y,95:C,96:z};\n/** @type {Extension['insideSpan']} */const H={null:[C,j]};\n/** @type {Extension['attentionMarkers']} */const q={null:[42,95]};\n/** @type {Extension['disable']} */const G={null:[]};var J=Object.freeze({__proto__:null,[Symbol.toStringTag]:\"Module\",document:E,contentInitial:P,flowInitial:L,flow:R,string:M,text:D,insideSpan:H,attentionMarkers:q,disable:G});\n/**\n * @typedef {import('micromark-util-types').InitialConstruct} InitialConstruct\n * @typedef {import('micromark-util-types').FullNormalizedExtension} FullNormalizedExtension\n * @typedef {import('micromark-util-types').ParseOptions} ParseOptions\n * @typedef {import('micromark-util-types').ParseContext} ParseContext\n * @typedef {import('micromark-util-types').Create} Create\n */\n/**\n * @param {ParseOptions} [options]\n * @returns {ParseContext}\n */function parse(t={}){\n/** @type {FullNormalizedExtension} */\nconst n=e([J].concat(t.extensions||[]));\n/** @type {ParseContext} */const r={defined:[],lazy:{},constructs:n,content:create(I),document:create(T),flow:create(O),string:create(N),text:create(B)};return r\n/**\n   * @param {InitialConstruct} initial\n   */;function create(e){return creator\n/** @type {Create} */;function creator(t){return createTokenizer(r,e,t)}}}export{parse};\n\n//# sourceMappingURL=parse.js.map","/**\n * @typedef {import('micromark-util-types').Encoding} Encoding\n * @typedef {import('micromark-util-types').Value} Value\n * @typedef {import('micromark-util-types').Chunk} Chunk\n * @typedef {import('micromark-util-types').Code} Code\n */\n/**\n * @callback Preprocessor\n * @param {Value} value\n * @param {Encoding} [encoding]\n * @param {boolean} [end=false]\n * @returns {Chunk[]}\n */\nconst e=/[\\0\\t\\n\\r]/g;\n/**\n * @returns {Preprocessor}\n */function preprocess(){let t=1;let s=\"\";\n/** @type {boolean|undefined} */let r=true;\n/** @type {boolean|undefined} */let i;return preprocessor\n/** @type {Preprocessor} */;function preprocessor(l,p,c){\n/** @type {Chunk[]} */\nconst h=[];\n/** @type {RegExpMatchArray|null} */let o;\n/** @type {number} */let u;\n/** @type {number} */let n;\n/** @type {number} */let a;\n/** @type {Code} */let d;l=s+l.toString(p);n=0;s=\"\";if(r){65279===l.charCodeAt(0)&&n++;r=void 0}while(n<l.length){e.lastIndex=n;o=e.exec(l);a=o&&void 0!==o.index?o.index:l.length;d=l.charCodeAt(a);if(!o){s=l.slice(n);break}if(10===d&&n===a&&i){h.push(-3);i=void 0}else{if(i){h.push(-5);i=void 0}if(n<a){h.push(l.slice(n,a));t+=a-n}switch(d){case 0:h.push(65533);t++;break;case 9:u=4*Math.ceil(t/4);h.push(-2);while(t++<u)h.push(-1);break;case 10:h.push(-4);t=1;break;default:i=true;t=1}}n=a+1}if(c){i&&h.push(-5);s&&h.push(s);h.push(null)}return h}}export{preprocess};\n\n//# sourceMappingURL=preprocess.js.map","import{subtokenize as o}from\"micromark-util-subtokenize\";\n/**\n * @typedef {import('micromark-util-types').Event} Event\n */\n/**\n * @param {Event[]} events\n * @returns {Event[]}\n */function postprocess(r){while(!o(r));return r}export{postprocess};\n\n//# sourceMappingURL=postprocess.js.map","/**\n * Turn the number (in string form as either hexa- or plain decimal) coming from\n * a numeric character reference into a character.\n *\n * @param {string} value\n *   Value to decode.\n * @param {number} base\n *   Numeric base.\n * @returns {string}\n */\nfunction decodeNumericCharacterReference(e,r){const c=Number.parseInt(e,r);return c<9||11===c||c>13&&c<32||c>126&&c<160||c>55295&&c<57344||c>64975&&c<65008||65535===(65535&c)||65534===(65535&c)||c>1114111?\"�\":String.fromCharCode(c)}export{decodeNumericCharacterReference};\n\n//# sourceMappingURL=index.js.map","import{decodeNamedCharacterReference as e}from\"decode-named-character-reference\";import{decodeNumericCharacterReference as r}from\"micromark-util-decode-numeric-character-reference\";const c=/\\\\([!-/:-@[-`{-~])|&(#(?:\\d{1,7}|x[\\da-f]{1,6})|[\\da-z]{1,31});/gi;\n/**\n * Utility to decode markdown strings (which occur in places such as fenced\n * code info strings, destinations, labels, and titles).\n * The “string” content type allows character escapes and -references.\n * This decodes those.\n *\n * @param {string} value\n * @returns {string}\n */function decodeString(e){return e.replace(c,decode)}\n/**\n * @param {string} $0\n * @param {string} $1\n * @param {string} $2\n * @returns {string}\n */function decode(c,o,t){if(o)return o;const d=t.charCodeAt(0);if(35===d){const e=t.charCodeAt(1);const c=120===e||88===e;return r(t.slice(c?2:1),c?16:10)}return e(t)||c}export{decodeString};\n\n//# sourceMappingURL=index.js.map","import{toString as e}from\"mdast-util-to-string\";import{parse as t}from\"micromark/lib/parse.js\";import{preprocess as n}from\"micromark/lib/preprocess.js\";import{postprocess as i}from\"micromark/lib/postprocess.js\";import{decodeNumericCharacterReference as r}from\"micromark-util-decode-numeric-character-reference\";import{decodeString as o}from\"micromark-util-decode-string\";import{normalizeIdentifier as s}from\"micromark-util-normalize-identifier\";import{decodeNamedCharacterReference as a}from\"decode-named-character-reference\";import{stringifyPosition as c}from\"unist-util-stringify-position\";\n/**\n * @typedef {import('micromark-util-types').Encoding} Encoding\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').ParseOptions} ParseOptions\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Value} Value\n * @typedef {import('unist').Parent} UnistParent\n * @typedef {import('unist').Point} Point\n * @typedef {import('mdast').PhrasingContent} PhrasingContent\n * @typedef {import('mdast').Content} Content\n * @typedef {Root|Content} Node\n * @typedef {Extract<Node, UnistParent>} Parent\n * @typedef {import('mdast').Break} Break\n * @typedef {import('mdast').Blockquote} Blockquote\n * @typedef {import('mdast').Code} Code\n * @typedef {import('mdast').Definition} Definition\n * @typedef {import('mdast').Emphasis} Emphasis\n * @typedef {import('mdast').Heading} Heading\n * @typedef {import('mdast').HTML} HTML\n * @typedef {import('mdast').Image} Image\n * @typedef {import('mdast').ImageReference} ImageReference\n * @typedef {import('mdast').InlineCode} InlineCode\n * @typedef {import('mdast').Link} Link\n * @typedef {import('mdast').LinkReference} LinkReference\n * @typedef {import('mdast').List} List\n * @typedef {import('mdast').ListItem} ListItem\n * @typedef {import('mdast').Paragraph} Paragraph\n * @typedef {import('mdast').Root} Root\n * @typedef {import('mdast').Strong} Strong\n * @typedef {import('mdast').Text} Text\n * @typedef {import('mdast').ThematicBreak} ThematicBreak\n *\n * @typedef {UnistParent & {type: 'fragment', children: Array<PhrasingContent>}} Fragment\n */const l={}.hasOwnProperty;\n/**\n * @param value Markdown to parse (`string` or `Buffer`).\n * @param [encoding] Character encoding to understand `value` as when it’s a `Buffer` (`string`, default: `'utf8'`).\n * @param [options] Configuration\n */const fromMarkdown=\n/**\n   * @type {(\n   *   ((value: Value, encoding: Encoding, options?: Options) => Root) &\n   *   ((value: Value, options?: Options) => Root)\n   * )}\n   */\n/**\n   * @param {Value} value\n   * @param {Encoding} [encoding]\n   * @param {Options} [options]\n   * @returns {Root}\n   */\nfunction(e,r,o){if(\"string\"!==typeof r){o=r;r=void 0}return compiler(o)(i(t(o).document().write(n()(e,r,true))))};\n/**\n * Note this compiler only understand complete buffering, not streaming.\n *\n * @param {Options} [options]\n */function compiler(t={}){\n/** @type {NormalizedExtension} */\nconst n=configure({transforms:[],canContainEols:[\"emphasis\",\"fragment\",\"heading\",\"paragraph\",\"strong\"],enter:{autolink:opener(link),autolinkProtocol:onenterdata,autolinkEmail:onenterdata,atxHeading:opener(heading),blockQuote:opener(blockQuote),characterEscape:onenterdata,characterReference:onenterdata,codeFenced:opener(codeFlow),codeFencedFenceInfo:buffer,codeFencedFenceMeta:buffer,codeIndented:opener(codeFlow,buffer),codeText:opener(codeText,buffer),codeTextData:onenterdata,data:onenterdata,codeFlowValue:onenterdata,definition:opener(definition),definitionDestinationString:buffer,definitionLabelString:buffer,definitionTitleString:buffer,emphasis:opener(emphasis),hardBreakEscape:opener(hardBreak),hardBreakTrailing:opener(hardBreak),htmlFlow:opener(html,buffer),htmlFlowData:onenterdata,htmlText:opener(html,buffer),htmlTextData:onenterdata,image:opener(image),label:buffer,link:opener(link),listItem:opener(listItem),listItemValue:onenterlistitemvalue,listOrdered:opener(list,onenterlistordered),listUnordered:opener(list),paragraph:opener(paragraph),reference:onenterreference,referenceString:buffer,resourceDestinationString:buffer,resourceTitleString:buffer,setextHeading:opener(heading),strong:opener(strong),thematicBreak:opener(thematicBreak)},exit:{atxHeading:closer(),atxHeadingSequence:onexitatxheadingsequence,autolink:closer(),autolinkEmail:onexitautolinkemail,autolinkProtocol:onexitautolinkprotocol,blockQuote:closer(),characterEscapeValue:onexitdata,characterReferenceMarkerHexadecimal:onexitcharacterreferencemarker,characterReferenceMarkerNumeric:onexitcharacterreferencemarker,characterReferenceValue:onexitcharacterreferencevalue,codeFenced:closer(onexitcodefenced),codeFencedFence:onexitcodefencedfence,codeFencedFenceInfo:onexitcodefencedfenceinfo,codeFencedFenceMeta:onexitcodefencedfencemeta,codeFlowValue:onexitdata,codeIndented:closer(onexitcodeindented),codeText:closer(onexitcodetext),codeTextData:onexitdata,data:onexitdata,definition:closer(),definitionDestinationString:onexitdefinitiondestinationstring,definitionLabelString:onexitdefinitionlabelstring,definitionTitleString:onexitdefinitiontitlestring,emphasis:closer(),hardBreakEscape:closer(onexithardbreak),hardBreakTrailing:closer(onexithardbreak),htmlFlow:closer(onexithtmlflow),htmlFlowData:onexitdata,htmlText:closer(onexithtmltext),htmlTextData:onexitdata,image:closer(onexitimage),label:onexitlabel,labelText:onexitlabeltext,lineEnding:onexitlineending,link:closer(onexitlink),listItem:closer(),listOrdered:closer(),listUnordered:closer(),paragraph:closer(),referenceString:onexitreferencestring,resourceDestinationString:onexitresourcedestinationstring,resourceTitleString:onexitresourcetitlestring,resource:onexitresource,setextHeading:closer(onexitsetextheading),setextHeadingLineSequence:onexitsetextheadinglinesequence,setextHeadingText:onexitsetextheadingtext,strong:closer(),thematicBreak:closer()}},t.mdastExtensions||[]);\n/** @type {CompileData} */const i={};return compile\n/**\n   * @param {Array<Event>} events\n   * @returns {Root}\n   */;function compile(e){\n/** @type {Root} */\nlet t={type:\"root\",children:[]};\n/** @type {CompileContext['stack']} */const i=[t];\n/** @type {CompileContext['tokenStack']} */const r=[];\n/** @type {Array<number>} */const o=[];\n/** @type {Omit<CompileContext, 'sliceSerialize'>} */const s={stack:i,tokenStack:r,config:n,enter:enter,exit:exit,buffer:buffer,resume:resume,setData:setData,getData:getData};let a=-1;while(++a<e.length)if(\"listOrdered\"===e[a][1].type||\"listUnordered\"===e[a][1].type)if(\"enter\"===e[a][0])o.push(a);else{const t=o.pop();a=prepareList(e,t,a)}a=-1;while(++a<e.length){const t=n[e[a][0]];l.call(t,e[a][1].type)&&t[e[a][1].type].call(Object.assign({sliceSerialize:e[a][2].sliceSerialize},s),e[a][1])}if(r.length>0){const e=r[r.length-1];const t=e[1]||defaultOnError;t.call(s,void 0,e[0])}t.position={start:point(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:point(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})};a=-1;while(++a<n.transforms.length)t=n.transforms[a](t)||t;return t}\n/**\n   * @param {Array<Event>} events\n   * @param {number} start\n   * @param {number} length\n   * @returns {number}\n   */function prepareList(e,t,n){let i=t-1;let r=-1;let o=false;\n/** @type {Token|undefined} */let s;\n/** @type {number|undefined} */let a;\n/** @type {number|undefined} */let c;\n/** @type {boolean|undefined} */let l;while(++i<=n){const t=e[i];if(\"listUnordered\"===t[1].type||\"listOrdered\"===t[1].type||\"blockQuote\"===t[1].type){\"enter\"===t[0]?r++:r--;l=void 0}else if(\"lineEndingBlank\"===t[1].type){if(\"enter\"===t[0]){!s||l||r||c||(c=i);l=void 0}}else\"linePrefix\"===t[1].type||\"listItemValue\"===t[1].type||\"listItemMarker\"===t[1].type||\"listItemPrefix\"===t[1].type||\"listItemPrefixWhitespace\"===t[1].type||(l=void 0);if(!r&&\"enter\"===t[0]&&\"listItemPrefix\"===t[1].type||-1===r&&\"exit\"===t[0]&&(\"listUnordered\"===t[1].type||\"listOrdered\"===t[1].type)){if(s){let r=i;a=void 0;while(r--){const t=e[r];if(\"lineEnding\"===t[1].type||\"lineEndingBlank\"===t[1].type){if(\"exit\"===t[0])continue;if(a){e[a][1].type=\"lineEndingBlank\";o=true}t[1].type=\"lineEnding\";a=r}else if(\"linePrefix\"!==t[1].type&&\"blockQuotePrefix\"!==t[1].type&&\"blockQuotePrefixWhitespace\"!==t[1].type&&\"blockQuoteMarker\"!==t[1].type&&\"listItemIndent\"!==t[1].type)break}c&&(!a||c<a)&&(s._spread=true);s.end=Object.assign({},a?e[a][1].start:t[1].end);e.splice(a||i,0,[\"exit\",s,t[2]]);i++;n++}if(\"listItemPrefix\"===t[1].type){s={type:\"listItem\",_spread:false,start:Object.assign({},t[1].start)};e.splice(i,0,[\"enter\",s,t[2]]);i++;n++;c=void 0;l=true}}}e[t][1]._spread=o;return n}\n/**\n   * @type {CompileContext['setData']}\n   * @param [value]\n   */function setData(e,t){i[e]=t}\n/**\n   * @type {CompileContext['getData']}\n   * @template {string} K\n   * @param {K} key\n   * @returns {CompileData[K]}\n   */function getData(e){return i[e]}\n/**\n   * @param {Point} d\n   * @returns {Point}\n   */function point(e){return{line:e.line,column:e.column,offset:e.offset}}\n/**\n   * @param {(token: Token) => Node} create\n   * @param {Handle} [and]\n   * @returns {Handle}\n   */function opener(e,t){return open\n/**\n     * @this {CompileContext}\n     * @param {Token} token\n     * @returns {void}\n     */;function open(n){enter.call(this,e(n),n);t&&t.call(this,n)}}\n/** @type {CompileContext['buffer']} */function buffer(){this.stack.push({type:\"fragment\",children:[]})}\n/**\n   * @type {CompileContext['enter']}\n   * @template {Node} N\n   * @this {CompileContext}\n   * @param {N} node\n   * @param {Token} token\n   * @param {OnEnterError} [errorHandler]\n   * @returns {N}\n   */function enter(e,t,n){const i=this.stack[this.stack.length-1];i.children.push(e);this.stack.push(e);this.tokenStack.push([t,n]);e.position={start:point(t.start)};return e}\n/**\n   * @param {Handle} [and]\n   * @returns {Handle}\n   */function closer(e){return close\n/**\n     * @this {CompileContext}\n     * @param {Token} token\n     * @returns {void}\n     */;function close(t){e&&e.call(this,t);exit.call(this,t)}}\n/**\n   * @type {CompileContext['exit']}\n   * @this {CompileContext}\n   * @param {Token} token\n   * @param {OnExitError} [onExitError]\n   * @returns {Node}\n   */function exit(e,t){const n=this.stack.pop();const i=this.tokenStack.pop();if(!i)throw new Error(\"Cannot close `\"+e.type+\"` (\"+c({start:e.start,end:e.end})+\"): it’s not open\");if(i[0].type!==e.type)if(t)t.call(this,e,i[0]);else{const t=i[1]||defaultOnError;t.call(this,e,i[0])}n.position.end=point(e.end);return n}\n/**\n   * @this {CompileContext}\n   * @returns {string}\n   */function resume(){return e(this.stack.pop())}\n/** @type {Handle} */function onenterlistordered(){setData(\"expectingFirstListItemValue\",true)}\n/** @type {Handle} */function onenterlistitemvalue(e){if(getData(\"expectingFirstListItemValue\")){const t=\n/** @type {List} */\nthis.stack[this.stack.length-2];t.start=Number.parseInt(this.sliceSerialize(e),10);setData(\"expectingFirstListItemValue\")}}\n/** @type {Handle} */function onexitcodefencedfenceinfo(){const e=this.resume();const t=\n/** @type {Code} */\nthis.stack[this.stack.length-1];t.lang=e}\n/** @type {Handle} */function onexitcodefencedfencemeta(){const e=this.resume();const t=\n/** @type {Code} */\nthis.stack[this.stack.length-1];t.meta=e}\n/** @type {Handle} */function onexitcodefencedfence(){if(!getData(\"flowCodeInside\")){this.buffer();setData(\"flowCodeInside\",true)}}\n/** @type {Handle} */function onexitcodefenced(){const e=this.resume();const t=\n/** @type {Code} */\nthis.stack[this.stack.length-1];t.value=e.replace(/^(\\r?\\n|\\r)|(\\r?\\n|\\r)$/g,\"\");setData(\"flowCodeInside\")}\n/** @type {Handle} */function onexitcodeindented(){const e=this.resume();const t=\n/** @type {Code} */\nthis.stack[this.stack.length-1];t.value=e.replace(/(\\r?\\n|\\r)$/g,\"\")}\n/** @type {Handle} */function onexitdefinitionlabelstring(e){const t=this.resume();const n=\n/** @type {Definition} */\nthis.stack[this.stack.length-1];n.label=t;n.identifier=s(this.sliceSerialize(e)).toLowerCase()}\n/** @type {Handle} */function onexitdefinitiontitlestring(){const e=this.resume();const t=\n/** @type {Definition} */\nthis.stack[this.stack.length-1];t.title=e}\n/** @type {Handle} */function onexitdefinitiondestinationstring(){const e=this.resume();const t=\n/** @type {Definition} */\nthis.stack[this.stack.length-1];t.url=e}\n/** @type {Handle} */function onexitatxheadingsequence(e){const t=\n/** @type {Heading} */\nthis.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}\n/** @type {Handle} */function onexitsetextheadingtext(){setData(\"setextHeadingSlurpLineEnding\",true)}\n/** @type {Handle} */function onexitsetextheadinglinesequence(e){const t=\n/** @type {Heading} */\nthis.stack[this.stack.length-1];t.depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2}\n/** @type {Handle} */function onexitsetextheading(){setData(\"setextHeadingSlurpLineEnding\")}\n/** @type {Handle} */function onenterdata(e){const t=\n/** @type {Parent} */\nthis.stack[this.stack.length-1];\n/** @type {Node} */let n=t.children[t.children.length-1];if(!n||\"text\"!==n.type){n=text();n.position={start:point(e.start)};t.children.push(n)}this.stack.push(n)}\n/** @type {Handle} */function onexitdata(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e);t.position.end=point(e.end)}\n/** @type {Handle} */function onexitlineending(e){const t=this.stack[this.stack.length-1];if(getData(\"atHardBreak\")){const n=t.children[t.children.length-1];n.position.end=point(e.end);setData(\"atHardBreak\")}else if(!getData(\"setextHeadingSlurpLineEnding\")&&n.canContainEols.includes(t.type)){onenterdata.call(this,e);onexitdata.call(this,e)}}\n/** @type {Handle} */function onexithardbreak(){setData(\"atHardBreak\",true)}\n/** @type {Handle} */function onexithtmlflow(){const e=this.resume();const t=\n/** @type {HTML} */\nthis.stack[this.stack.length-1];t.value=e}\n/** @type {Handle} */function onexithtmltext(){const e=this.resume();const t=\n/** @type {HTML} */\nthis.stack[this.stack.length-1];t.value=e}\n/** @type {Handle} */function onexitcodetext(){const e=this.resume();const t=\n/** @type {InlineCode} */\nthis.stack[this.stack.length-1];t.value=e}\n/** @type {Handle} */function onexitlink(){const e=\n/** @type {Link & {identifier: string, label: string}} */\nthis.stack[this.stack.length-1];if(getData(\"inReference\")){e.type+=\"Reference\";e.referenceType=getData(\"referenceType\")||\"shortcut\";delete e.url;delete e.title}else{delete e.identifier;delete e.label}setData(\"referenceType\")}\n/** @type {Handle} */function onexitimage(){const e=\n/** @type {Image & {identifier: string, label: string}} */\nthis.stack[this.stack.length-1];if(getData(\"inReference\")){e.type+=\"Reference\";e.referenceType=getData(\"referenceType\")||\"shortcut\";delete e.url;delete e.title}else{delete e.identifier;delete e.label}setData(\"referenceType\")}\n/** @type {Handle} */function onexitlabeltext(e){const t=\n/** @type {(Link|Image) & {identifier: string, label: string}} */\nthis.stack[this.stack.length-2];const n=this.sliceSerialize(e);t.label=o(n);t.identifier=s(n).toLowerCase()}\n/** @type {Handle} */function onexitlabel(){const e=\n/** @type {Fragment} */\nthis.stack[this.stack.length-1];const t=this.resume();const n=\n/** @type {(Link|Image) & {identifier: string, label: string}} */\nthis.stack[this.stack.length-1];setData(\"inReference\",true);\"link\"===n.type?n.children=e.children:n.alt=t}\n/** @type {Handle} */function onexitresourcedestinationstring(){const e=this.resume();const t=\n/** @type {Link|Image} */\nthis.stack[this.stack.length-1];t.url=e}\n/** @type {Handle} */function onexitresourcetitlestring(){const e=this.resume();const t=\n/** @type {Link|Image} */\nthis.stack[this.stack.length-1];t.title=e}\n/** @type {Handle} */function onexitresource(){setData(\"inReference\")}\n/** @type {Handle} */function onenterreference(){setData(\"referenceType\",\"collapsed\")}\n/** @type {Handle} */function onexitreferencestring(e){const t=this.resume();const n=\n/** @type {LinkReference|ImageReference} */\nthis.stack[this.stack.length-1];n.label=t;n.identifier=s(this.sliceSerialize(e)).toLowerCase();setData(\"referenceType\",\"full\")}\n/** @type {Handle} */function onexitcharacterreferencemarker(e){setData(\"characterReferenceType\",e.type)}\n/** @type {Handle} */function onexitcharacterreferencevalue(e){const t=this.sliceSerialize(e);const n=getData(\"characterReferenceType\");\n/** @type {string} */let i;if(n){i=r(t,\"characterReferenceMarkerNumeric\"===n?10:16);setData(\"characterReferenceType\")}else i=a(t);const o=this.stack.pop();o.value+=i;o.position.end=point(e.end)}\n/** @type {Handle} */function onexitautolinkprotocol(e){onexitdata.call(this,e);const t=\n/** @type {Link} */\nthis.stack[this.stack.length-1];t.url=this.sliceSerialize(e)}\n/** @type {Handle} */function onexitautolinkemail(e){onexitdata.call(this,e);const t=\n/** @type {Link} */\nthis.stack[this.stack.length-1];t.url=\"mailto:\"+this.sliceSerialize(e)}\n/** @returns {Blockquote} */function blockQuote(){return{type:\"blockquote\",children:[]}}\n/** @returns {Code} */function codeFlow(){return{type:\"code\",lang:null,meta:null,value:\"\"}}\n/** @returns {InlineCode} */function codeText(){return{type:\"inlineCode\",value:\"\"}}\n/** @returns {Definition} */function definition(){return{type:\"definition\",identifier:\"\",label:null,title:null,url:\"\"}}\n/** @returns {Emphasis} */function emphasis(){return{type:\"emphasis\",children:[]}}\n/** @returns {Heading} */function heading(){return{type:\"heading\",depth:void 0,children:[]}}\n/** @returns {Break} */function hardBreak(){return{type:\"break\"}}\n/** @returns {HTML} */function html(){return{type:\"html\",value:\"\"}}\n/** @returns {Image} */function image(){return{type:\"image\",title:null,url:\"\",alt:null}}\n/** @returns {Link} */function link(){return{type:\"link\",title:null,url:\"\",children:[]}}\n/**\n   * @param {Token} token\n   * @returns {List}\n   */function list(e){return{type:\"list\",ordered:\"listOrdered\"===e.type,start:null,spread:e._spread,children:[]}}\n/**\n   * @param {Token} token\n   * @returns {ListItem}\n   */function listItem(e){return{type:\"listItem\",spread:e._spread,checked:null,children:[]}}\n/** @returns {Paragraph} */function paragraph(){return{type:\"paragraph\",children:[]}}\n/** @returns {Strong} */function strong(){return{type:\"strong\",children:[]}}\n/** @returns {Text} */function text(){return{type:\"text\",value:\"\"}}\n/** @returns {ThematicBreak} */function thematicBreak(){return{type:\"thematicBreak\"}}}\n/**\n * @param {Extension} combined\n * @param {Array<Extension|Array<Extension>>} extensions\n * @returns {Extension}\n */function configure(e,t){let n=-1;while(++n<t.length){const i=t[n];Array.isArray(i)?configure(e,i):extension(e,i)}return e}\n/**\n * @param {Extension} combined\n * @param {Extension} extension\n * @returns {void}\n */function extension(e,t){\n/** @type {string} */\nlet n;for(n in t)if(l.call(t,n)){const i=\"canContainEols\"===n||\"transforms\"===n;const r=l.call(e,n)?e[n]:void 0;const o=r||(e[n]=i?[]:{});const s=t[n];s&&(i?e[n]=[...o,...s]:Object.assign(o,s))}}\n/** @type {OnEnterError} */function defaultOnError(e,t){throw e?new Error(\"Cannot close `\"+e.type+\"` (\"+c({start:e.start,end:e.end})+\"): a different token (`\"+t.type+\"`, \"+c({start:t.start,end:t.end})+\") is open\"):new Error(\"Cannot close document, a token (`\"+t.type+\"`, \"+c({start:t.start,end:t.end})+\") is still open\")}\n/**\n * @typedef {import('./lib/index.js').Value} Value\n * @typedef {import('./lib/index.js').Encoding} Encoding\n * @typedef {import('./lib/index.js').Options} Options\n * @typedef {import('./lib/index.js').Extension} Extension\n * @typedef {import('./lib/index.js').Handle} Handle\n * @typedef {import('./lib/index.js').Transform} Transform\n * @typedef {import('./lib/index.js').Token} Token\n * @typedef {import('./lib/index.js').CompileContext} CompileContext\n * @typedef {import('./lib/index.js').OnEnterError} OnEnterError\n * @typedef {import('./lib/index.js').OnExitError} OnExitError\n *\n * @typedef {import('./lib/index.js').OnEnterError} OnError\n *   To do: deprecate next major.\n */export{fromMarkdown};\n\n//# sourceMappingURL=index.js.map","import{fromMarkdown as s}from\"mdast-util-from-markdown\";\n/**\n * @typedef {import('mdast').Root} Root\n * @typedef {import('mdast-util-from-markdown').Options} Options\n */\n/** @type {import('unified').Plugin<[Options?] | void[], string, Root>} */function remarkParse(t){\n/** @type {import('unified').ParserFunction<Root>} */\nconst parser=a=>{const r=/** @type {Options} */this.data(\"settings\");return s(a,Object.assign({},r,t,{extensions:this.data(\"micromarkExtensions\")||[],mdastExtensions:this.data(\"fromMarkdownExtensions\")||[]}))};Object.assign(this,{Parser:parser})}export{remarkParse as default};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Parent} Parent\n * @typedef {import('unist').Literal} Literal\n * @typedef {Object.<string, unknown>} Props\n * @typedef {Array.<Node>|string} ChildrenOrValue\n *\n * @typedef {(<T extends string, P extends Record<string, unknown>, C extends Node[]>(type: T, props: P, children: C) => {type: T, children: C} & P)} BuildParentWithProps\n * @typedef {(<T extends string, P extends Record<string, unknown>>(type: T, props: P, value: string) => {type: T, value: string} & P)} BuildLiteralWithProps\n * @typedef {(<T extends string, P extends Record<string, unknown>>(type: T, props: P) => {type: T} & P)} BuildVoidWithProps\n * @typedef {(<T extends string, C extends Node[]>(type: T, children: C) => {type: T, children: C})} BuildParent\n * @typedef {(<T extends string>(type: T, value: string) => {type: T, value: string})} BuildLiteral\n * @typedef {(<T extends string>(type: T) => {type: T})} BuildVoid\n */\nvar u=\n/**\n * @type {BuildVoid & BuildVoidWithProps & BuildLiteral & BuildLiteralWithProps & BuildParent & BuildParentWithProps}\n */\n/**\n   * @param {string} type Type of node\n   * @param {Props|ChildrenOrValue} [props] Additional properties for node (or `children` or `value`)\n   * @param {ChildrenOrValue} [value] `children` or `value` of node\n   * @returns {Node}\n   */\nfunction(r,i,n){\n/** @type {Node} */\nvar t={type:String(r)};void 0!==n&&null!==n||\"string\"!==typeof i&&!Array.isArray(i)?Object.assign(t,i):n=i;Array.isArray(n)?t.children=n:void 0!==n&&null!==n&&(t.value=String(n));return t};export{u};\n\n//# sourceMappingURL=index.js.map","import{u as e}from\"unist-builder\";\n/**\n * @typedef {import('mdast').Root|import('mdast').Parent['children'][number]} MdastNode\n * @typedef {import('./index.js').H} H\n * @typedef {import('./index.js').Handler} Handler\n * @typedef {import('./index.js').Content} Content\n */const n={}.hasOwnProperty;\n/**\n * Transform an unknown node.\n * @type {Handler}\n * @param {MdastNode} node\n */function unknown(r,t){const l=t.data||{};return\"value\"in t&&!(n.call(l,\"hName\")||n.call(l,\"hProperties\")||n.call(l,\"hChildren\"))?r.augment(t,e(\"text\",t.value)):r(t,\"div\",all(r,t))}\n/**\n * @type {Handler}\n * @param {MdastNode} node\n */function one(e,r,t){const l=r&&r.type;\n/** @type {Handler} */let a;if(!l)throw new Error(\"Expected node, got `\"+r+\"`\");a=n.call(e.handlers,l)?e.handlers[l]:e.passThrough&&e.passThrough.includes(l)?returnNode:e.unknownHandler;return(\"function\"===typeof a?a:unknown)(e,r,t)}\n/**\n * @type {Handler}\n * @param {MdastNode} node\n */function returnNode(e,n){return\"children\"in n?{...n,children:all(e,n)}:n}\n/**\n * @param {H} h\n * @param {MdastNode} parent\n */function all(e,n){\n/** @type {Array<Content>} */\nconst r=[];if(\"children\"in n){const t=n.children;let l=-1;while(++l<t.length){const a=one(e,t[l],n);if(a){if(l&&\"break\"===t[l-1].type){Array.isArray(a)||\"text\"!==a.type||(a.value=a.value.replace(/^\\s+/,\"\"));if(!Array.isArray(a)&&\"element\"===a.type){const e=a.children[0];e&&\"text\"===e.type&&(e.value=e.value.replace(/^\\s+/,\"\"))}}Array.isArray(a)?r.push(...a):r.push(a)}}}return r}export{all,one};\n\n//# sourceMappingURL=traverse.js.map","/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Parent} Parent\n *\n * @typedef {string} Type\n * @typedef {Object<string, unknown>} Props\n *\n * @typedef {null|undefined|Type|Props|TestFunctionAnything|Array.<Type|Props|TestFunctionAnything>} Test\n */\n/**\n * Check if a node passes a test\n *\n * @callback TestFunctionAnything\n * @param {Node} node\n * @param {number|null|undefined} [index]\n * @param {Parent|null|undefined} [parent]\n * @returns {boolean|void}\n */\n/**\n * Check if a node passes a certain node test\n *\n * @template {Node} X\n * @callback TestFunctionPredicate\n * @param {Node} node\n * @param {number|null|undefined} [index]\n * @param {Parent|null|undefined} [parent]\n * @returns {node is X}\n */\n/**\n * @callback AssertAnything\n * @param {unknown} [node]\n * @param {number|null|undefined} [index]\n * @param {Parent|null|undefined} [parent]\n * @returns {boolean}\n */\n/**\n * Check if a node passes a certain node test\n *\n * @template {Node} Y\n * @callback AssertPredicate\n * @param {unknown} [node]\n * @param {number|null|undefined} [index]\n * @param {Parent|null|undefined} [parent]\n * @returns {node is Y}\n */\nconst t=\n/**\n   * Check if a node passes a test.\n   * When a `parent` node is known the `index` of node should also be given.\n   *\n   * @type {(\n   *   (<T extends Node>(node: unknown, test: T['type']|Partial<T>|TestFunctionPredicate<T>|Array.<T['type']|Partial<T>|TestFunctionPredicate<T>>, index?: number|null|undefined, parent?: Parent|null|undefined, context?: unknown) => node is T) &\n   *   ((node?: unknown, test?: Test, index?: number|null|undefined, parent?: Parent|null|undefined, context?: unknown) => boolean)\n   * )}\n   */\n/**\n     * Check if a node passes a test.\n     * When a `parent` node is known the `index` of node should also be given.\n     *\n     * @param {unknown} [node] Node to check\n     * @param {Test} [test]\n     * When nullish, checks if `node` is a `Node`.\n     * When `string`, works like passing `function (node) {return node.type === test}`.\n     * When `function` checks if function passed the node is true.\n     * When `object`, checks that all keys in test are in node, and that they have (strictly) equal values.\n     * When `array`, checks any one of the subtests pass.\n     * @param {number|null|undefined} [index] Position of `node` in `parent`\n     * @param {Parent|null|undefined} [parent] Parent of `node`\n     * @param {unknown} [context] Context object to invoke `test` with\n     * @returns {boolean} Whether test passed and `node` is a `Node` (object with `type` set to non-empty `string`).\n     */\nfunction is(t,r,n,e,o){const i=convert(r);if(void 0!==n&&null!==n&&(\"number\"!==typeof n||n<0||n===Number.POSITIVE_INFINITY))throw new Error(\"Expected positive finite index\");if(void 0!==e&&null!==e&&(!is(e)||!e.children))throw new Error(\"Expected parent node\");if((void 0===e||null===e)!==(void 0===n||null===n))throw new Error(\"Expected both parent and index\");return!(!t||!t.type||\"string\"!==typeof t.type)&&Boolean(i.call(o,t,n,e))};const convert=\n/**\n   * @type {(\n   *   (<T extends Node>(test: T['type']|Partial<T>|TestFunctionPredicate<T>) => AssertPredicate<T>) &\n   *   ((test?: Test) => AssertAnything)\n   * )}\n   */\n/**\n     * Generate an assertion from a check.\n     * @param {Test} [test]\n     * When nullish, checks if `node` is a `Node`.\n     * When `string`, works like passing `function (node) {return node.type === test}`.\n     * When `function` checks if function passed the node is true.\n     * When `object`, checks that all keys in test are in node, and that they have (strictly) equal values.\n     * When `array`, checks any one of the subtests pass.\n     * @returns {AssertAnything}\n     */\nfunction(t){if(void 0===t||null===t)return ok;if(\"string\"===typeof t)return typeFactory(t);if(\"object\"===typeof t)return Array.isArray(t)?anyFactory(t):propsFactory(t);if(\"function\"===typeof t)return castFactory(t);throw new Error(\"Expected function, string, or object as test\")};\n/**\n * @param {Array.<Type|Props|TestFunctionAnything>} tests\n * @returns {AssertAnything}\n */function anyFactory(t){\n/** @type {Array.<AssertAnything>} */\nconst r=[];let n=-1;while(++n<t.length)r[n]=convert(t[n]);return castFactory(any)\n/**\n   * @this {unknown}\n   * @param {unknown[]} parameters\n   * @returns {boolean}\n   */;function any(...t){let n=-1;while(++n<r.length)if(r[n].call(this,...t))return true;return false}}\n/**\n * Utility to assert each property in `test` is represented in `node`, and each\n * values are strictly equal.\n *\n * @param {Props} check\n * @returns {AssertAnything}\n */function propsFactory(t){return castFactory(all)\n/**\n   * @param {Node} node\n   * @returns {boolean}\n   */;function all(r){\n/** @type {string} */\nlet n;for(n in t)if(r[n]!==t[n])return false;return true}}\n/**\n * Utility to convert a string into a function which checks a given node’s type\n * for said string.\n *\n * @param {Type} check\n * @returns {AssertAnything}\n */function typeFactory(t){return castFactory(type)\n/**\n   * @param {Node} node\n   */;function type(r){return r&&r.type===t}}\n/**\n * Utility to convert a string into a function which checks a given node’s type\n * for said string.\n * @param {TestFunctionAnything} check\n * @returns {AssertAnything}\n */function castFactory(t){return assertion\n/**\n   * @this {unknown}\n   * @param {Array.<unknown>} parameters\n   * @returns {boolean}\n   */;function assertion(...r){return Boolean(t.call(this,...r))}}function ok(){return true}export{convert,t as is};\n\n//# sourceMappingURL=index.js.map","/**\n * @param {string} d\n * @returns {string}\n */\nfunction color(o){return o}export{color};\n\n//# sourceMappingURL=color.browser.js.map","import{convert as t}from\"unist-util-is\";import{color as e}from\"#color.js\";\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Parent} Parent\n * @typedef {import('unist-util-is').Test} Test\n * @typedef {import('./complex-types.js').Action} Action\n * @typedef {import('./complex-types.js').Index} Index\n * @typedef {import('./complex-types.js').ActionTuple} ActionTuple\n * @typedef {import('./complex-types.js').VisitorResult} VisitorResult\n * @typedef {import('./complex-types.js').Visitor} Visitor\n */const n=true;const o=\"skip\";const i=false;\n/**\n * Visit children of tree which pass test.\n *\n * @param tree\n *   Tree to walk\n * @param [test]\n *   `unist-util-is`-compatible test\n * @param visitor\n *   Function called for nodes that pass `test`.\n * @param [reverse=false]\n *   Traverse in reverse preorder (NRL) instead of preorder (NLR) (default).\n */const visitParents=\n/**\n   * @type {(\n   *   (<Tree extends Node, Check extends Test>(tree: Tree, test: Check, visitor: import('./complex-types.js').BuildVisitor<Tree, Check>, reverse?: boolean) => void) &\n   *   (<Tree extends Node>(tree: Tree, visitor: import('./complex-types.js').BuildVisitor<Tree>, reverse?: boolean) => void)\n   * )}\n   */\n/**\n     * @param {Node} tree\n     * @param {Test} test\n     * @param {import('./complex-types.js').Visitor<Node>} visitor\n     * @param {boolean} [reverse=false]\n     */\nfunction(n,r,f,l){if(\"function\"===typeof r&&\"function\"!==typeof f){l=f;f=r;r=null}const c=t(r);const u=l?-1:1;factory(n,null,[])();\n/**\n       * @param {Node} node\n       * @param {number?} index\n       * @param {Array<Parent>} parents\n       */function factory(t,n,s){\n/** @type {Record<string, unknown>} */\nconst y=\"object\"===typeof t&&null!==t?t:{};\n/** @type {string|undefined} */let a;if(\"string\"===typeof y.type){a=\"string\"===typeof y.tagName?y.tagName:\"string\"===typeof y.name?y.name:void 0;Object.defineProperty(visit,\"name\",{value:\"node (\"+e(y.type+(a?\"<\"+a+\">\":\"\"))+\")\"})}return visit;function visit(){\n/** @type {ActionTuple} */\nlet e=[];\n/** @type {ActionTuple} */let y;\n/** @type {number} */let a;\n/** @type {Array<Parent>} */let p;if(!r||c(t,n,s[s.length-1]||null)){e=toResult(f(t,s));if(e[0]===i)return e}if(t.children&&e[0]!==o){a=(l?t.children.length:-1)+u;p=s.concat(t);while(a>-1&&a<t.children.length){y=factory(t.children[a],a,p)();if(y[0]===i)return y;a=\"number\"===typeof y[1]?y[1]:a+u}}return e}}};\n/**\n * @param {VisitorResult} value\n * @returns {ActionTuple}\n */function toResult(t){return Array.isArray(t)?t:\"number\"===typeof t?[n,t]:[t]}export{n as CONTINUE,i as EXIT,o as SKIP,visitParents};\n\n//# sourceMappingURL=index.js.map","import{visitParents as t}from\"unist-util-visit-parents\";export{CONTINUE,EXIT,SKIP}from\"unist-util-visit-parents\";\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('unist').Parent} Parent\n * @typedef {import('unist-util-is').Test} Test\n * @typedef {import('unist-util-visit-parents').VisitorResult} VisitorResult\n * @typedef {import('./complex-types.js').Visitor} Visitor\n */\n/**\n * Visit children of tree which pass test.\n *\n * @param tree\n *   Tree to walk\n * @param [test]\n *   `unist-util-is`-compatible test\n * @param visitor\n *   Function called for nodes that pass `test`.\n * @param reverse\n *   Traverse in reverse preorder (NRL) instead of preorder (NLR) (default).\n */const visit=\n/**\n   * @type {(\n   *   (<Tree extends Node, Check extends Test>(tree: Tree, test: Check, visitor: import('./complex-types.js').BuildVisitor<Tree, Check>, reverse?: boolean) => void) &\n   *   (<Tree extends Node>(tree: Tree, visitor: import('./complex-types.js').BuildVisitor<Tree>, reverse?: boolean) => void)\n   * )}\n   */\n/**\n     * @param {Node} tree\n     * @param {Test} test\n     * @param {import('./complex-types.js').Visitor} visitor\n     * @param {boolean} [reverse]\n     */\nfunction(n,o,i,e){if(\"function\"===typeof o&&\"function\"!==typeof i){e=i;i=o;o=null}t(n,o,overload,e);\n/**\n       * @param {Node} node\n       * @param {Array<Parent>} parents\n       */function overload(t,n){const o=n[n.length-1];return i(t,o?o.children.indexOf(t):null,o)}};export{visit};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('unist').Position} Position\n * @typedef {import('unist').Node} Node\n * @typedef {Record<string, unknown> & {type: string, position?: PositionLike|undefined}} NodeLike\n * @typedef {import('unist').Point} Point\n *\n * @typedef {Partial<Point>} PointLike\n *\n * @typedef PositionLike\n * @property {PointLike} [start]\n * @property {PointLike} [end]\n */\nconst n=point(\"start\");const t=point(\"end\");\n/**\n * Get the positional info of `node`.\n *\n * @param {NodeLike|Node} [node]\n * @returns {Position}\n */function position(o){return{start:n(o),end:t(o)}}\n/**\n * Get the positional info of `node`.\n *\n * @param {'start'|'end'} type\n */function point(n){return point\n/**\n   * Get the positional info of `node`.\n   *\n   * @param {NodeLike|Node} [node]\n   * @returns {Point}\n   */;function point(t){const o=t&&t.position&&t.position[n]||{};return{line:o.line||null,column:o.column||null,offset:o.offset>-1?o.offset:null}}}export{t as pointEnd,n as pointStart,position};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {Object} PointLike\n * @property {number} [line]\n * @property {number} [column]\n * @property {number} [offset]\n *\n * @typedef {Object} PositionLike\n * @property {PointLike} [start]\n * @property {PointLike} [end]\n *\n * @typedef {Object} NodeLike\n * @property {PositionLike} [position]\n */\n/**\n * Check if `node` is *generated*.\n *\n * @param {NodeLike} [node]\n * @returns {boolean}\n */\nfunction generated(n){return!n||!n.position||!n.position.start||!n.position.start.line||!n.position.start.column||!n.position.end||!n.position.end.line||!n.position.end.column}export{generated};\n\n//# sourceMappingURL=index.js.map","import{visit as n}from\"unist-util-visit\";\n/**\n * @typedef {import('mdast').Root|import('mdast').Content} Node\n * @typedef {import('mdast').Definition} Definition\n */const i={}.hasOwnProperty;\n/**\n * Find definitions in `node`.\n * Uses CommonMark precedence, which means that earlier definitions are\n * preferred over duplicate later definitions.\n *\n * @param {Node} node\n */function definitions(t){\n/** @type {Record<string, Definition>} */\nconst e=Object.create(null);if(!t||!t.type)throw new Error(\"mdast-util-definitions expected node\");n(t,\"definition\",(n=>{const t=clean(n.identifier);t&&!i.call(e,t)&&(e[t]=n)}));return definition\n/**\n   * Get a node from the bound definition cache.\n   *\n   * @param {string} identifier\n   * @returns {Definition|null}\n   */;function definition(n){const t=clean(n);return t&&i.call(e,t)?e[t]:null}}\n/**\n * @param {string} [value]\n * @returns {string}\n */function clean(n){return String(n||\"\").toUpperCase()}export{definitions};\n\n//# sourceMappingURL=index.js.map","import{asciiAlphanumeric as e}from\"micromark-util-character\";import{encode as r}from\"micromark-util-encode\";\n/**\n * Make a value safe for injection as a URL.\n *\n * This encodes unsafe characters with percent-encoding and skips already\n * encoded sequences (see `normalizeUri` below).\n * Further unsafe characters are encoded as character references (see\n * `micromark-util-encode`).\n *\n * Then, a regex of allowed protocols can be given, in which case the URL is\n * sanitized.\n * For example, `/^(https?|ircs?|mailto|xmpp)$/i` can be used for `a[href]`,\n * or `/^https?$/i` for `img[src]`.\n * If the URL includes an unknown protocol (one not matched by `protocol`, such\n * as a dangerous example, `javascript:`), the value is ignored.\n *\n * @param {string|undefined} url\n * @param {RegExp} [protocol]\n * @returns {string}\n */function sanitizeUri(e,i){const t=r(normalizeUri(e||\"\"));if(!i)return t;const o=t.indexOf(\":\");const n=t.indexOf(\"?\");const c=t.indexOf(\"#\");const s=t.indexOf(\"/\");return o<0||s>-1&&o>s||n>-1&&o>n||c>-1&&o>c||i.test(t.slice(0,o))?t:\"\"}\n/**\n * Normalize a URL (such as used in definitions).\n *\n * Encode unsafe characters with percent-encoding, skipping already encoded\n * sequences.\n *\n * @param {string} value\n * @returns {string}\n */function normalizeUri(r){\n/** @type {Array<string>} */\nconst i=[];let t=-1;let o=0;let n=0;while(++t<r.length){const c=r.charCodeAt(t);\n/** @type {string} */let s=\"\";if(37===c&&e(r.charCodeAt(t+1))&&e(r.charCodeAt(t+2)))n=2;else if(c<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(c))||(s=String.fromCharCode(c));else if(c>55295&&c<57344){const e=r.charCodeAt(t+1);if(c<56320&&e>56319&&e<57344){s=String.fromCharCode(c,e);n=1}else s=\"�\"}else s=String.fromCharCode(c);if(s){i.push(r.slice(o,t),encodeURIComponent(s));o=t+n+1;s=\"\"}if(n){t+=n;n=0}}return i.join(\"\")+r.slice(o)}export{normalizeUri,sanitizeUri};\n\n//# sourceMappingURL=index.js.map","import{u as t}from\"unist-builder\";\n/**\n * @typedef {import('./index.js').Content} Content\n */\n/**\n * Wrap `nodes` with line feeds between each entry.\n * Optionally adds line feeds at the start and end.\n *\n * @param {Array<Content>} nodes\n * @param {boolean} [loose=false]\n * @returns {Array<Content>}\n */function wrap(e,n){\n/** @type {Array<Content>} */\nconst p=[];let r=-1;n&&p.push(t(\"text\",\"\\n\"));while(++r<e.length){r&&p.push(t(\"text\",\"\\n\"));p.push(e[r])}n&&e.length>0&&p.push(t(\"text\",\"\\n\"));return p}export{wrap};\n\n//# sourceMappingURL=wrap.js.map","import{u as t}from\"unist-builder\";\n/**\n * @typedef {import('mdast').Code} Code\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Code} node\n */function code(e,a){const n=a.value?a.value+\"\\n\":\"\";const o=a.lang&&a.lang.match(/^[^ \\t]+(?=[ \\t]|$)/);\n/** @type {Properties} */const c={};o&&(c.className=[\"language-\"+o]);const s=e(a,\"code\",c,[t(\"text\",n)]);a.meta&&(s.data={meta:a.meta});return e(a.position,\"pre\",[s])}export{code};\n\n//# sourceMappingURL=code.js.map","import{all as r}from\"../traverse.js\";import\"unist-builder\";\n/**\n * @typedef {import('mdast').Heading} Heading\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Heading} node\n */function heading(e,t){return e(t,\"h\"+t.depth,r(e,t))}export{heading};\n\n//# sourceMappingURL=heading.js.map","import{normalizeUri as t}from\"micromark-util-sanitize-uri\";\n/**\n * @typedef {import('mdast').Image} Image\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Image} node\n */function image(i,l){\n/** @type {Properties} */\nconst r={src:t(l.url),alt:l.alt};null!==l.title&&void 0!==l.title&&(r.title=l.title);return i(l,\"img\",r)}export{image};\n\n//# sourceMappingURL=image.js.map","import{normalizeUri as t}from\"micromark-util-sanitize-uri\";import{all as i}from\"../traverse.js\";import\"unist-builder\";\n/**\n * @typedef {import('mdast').Link} Link\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Link} node\n */function link(r,e){\n/** @type {Properties} */\nconst l={href:t(e.url)};null!==e.title&&void 0!==e.title&&(l.title=e.title);return r(e,\"a\",l,i(r,e))}export{link};\n\n//# sourceMappingURL=link.js.map","import{pointStart as t,pointEnd as n}from\"unist-util-position\";import{wrap as e}from\"../wrap.js\";import{all as o}from\"../traverse.js\";import\"unist-builder\";\n/**\n * @typedef {import('mdast').Table} Table\n * @typedef {import('hast').Element} Element\n * @typedef {import('../index.js').Handler} Handler\n * @typedef {import('../index.js').Content} Content\n */\n/**\n * @type {Handler}\n * @param {Table} node\n */function table(r,i){const l=i.children;let s=-1;const c=i.align||[];\n/** @type {Array<Element>} */const a=[];while(++s<l.length){const t=l[s].children;const n=0===s?\"th\":\"td\";\n/** @type {Array<Content>} */const h=[];let u=-1;const p=i.align?c.length:t.length;while(++u<p){const e=t[u];h.push(r(e,n,{align:c[u]},e?o(r,e):[]))}a[s]=r(l[s],\"tr\",e(h,true))}return r(i,\"table\",e([r(a[0].position,\"thead\",e([a[0]],true))].concat(a[1]?r({start:t(a[1]),end:n(a[a.length-1])},\"tbody\",e(a.slice(1),true)):[]),true))}export{table};\n\n//# sourceMappingURL=table.js.map","const e=9;const t=32;\n/**\n * Remove initial and final spaces and tabs at the line breaks in `value`.\n * Does not trim initial and final spaces and tabs of the value itself.\n *\n * @param {string} value\n *   Value to trim.\n * @returns {string}\n *   Trimmed value.\n */function trimLines(e){const t=String(e);const i=/\\r?\\n|\\r/g;let n=i.exec(t);let o=0;\n/** @type {Array<string>} */const c=[];while(n){c.push(trimLine(t.slice(o,n.index),o>0,true),n[0]);o=n.index+n[0].length;n=i.exec(t)}c.push(trimLine(t.slice(o),o>0,false));return c.join(\"\")}\n/**\n * @param {string} value\n *   Line to trim.\n * @param {boolean} start\n *   Whether to trim the start of the line.\n * @param {boolean} end\n *   Whether to trim the end of the line.\n * @returns {string}\n *   Trimmed line.\n */function trimLine(i,n,o){let c=0;let l=i.length;if(n){let n=i.codePointAt(c);while(n===e||n===t){c++;n=i.codePointAt(c)}}if(o){let n=i.codePointAt(l-1);while(n===e||n===t){l--;n=i.codePointAt(l-1)}}return l>c?i.slice(c,l):\"\"}export{trimLines};\n\n//# sourceMappingURL=index.js.map","import{wrap as e}from\"../wrap.js\";import{all as t}from\"../traverse.js\";import{u as n}from\"unist-builder\";import{code as o}from\"./code.js\";import{normalizeUri as r}from\"micromark-util-sanitize-uri\";import{heading as i}from\"./heading.js\";import{image as l}from\"./image.js\";import{link as s}from\"./link.js\";import{table as a}from\"./table.js\";import{trimLines as c}from\"trim-lines\";import\"unist-util-position\";\n/**\n * @typedef {import('mdast').Blockquote} Blockquote\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Blockquote} node\n */function blockquote(n,o){return n(o,\"blockquote\",e(t(n,o),true))}\n/**\n * @typedef {import('hast').Element} Element\n * @typedef {import('hast').Text} Text\n * @typedef {import('mdast').Break} Break\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Break} node\n * @returns {Array<Element|Text>}\n */function hardBreak(e,t){return[e(t,\"br\"),n(\"text\",\"\\n\")]}\n/**\n * @typedef {import('mdast').Delete} Delete\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Delete} node\n */function strikethrough(e,n){return e(n,\"del\",t(e,n))}\n/**\n * @typedef {import('mdast').Emphasis} Emphasis\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Emphasis} node\n */function emphasis(e,n){return e(n,\"em\",t(e,n))}\n/**\n * @typedef {import('mdast').FootnoteReference} FootnoteReference\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {FootnoteReference} node\n */function footnoteReference(e,t){const o=String(t.identifier);const i=r(o.toLowerCase());const l=e.footnoteOrder.indexOf(o);\n/** @type {number} */let s;if(-1===l){e.footnoteOrder.push(o);e.footnoteCounts[o]=1;s=e.footnoteOrder.length}else{e.footnoteCounts[o]++;s=l+1}const a=e.footnoteCounts[o];return e(t,\"sup\",[e(t.position,\"a\",{href:\"#\"+e.clobberPrefix+\"fn-\"+i,id:e.clobberPrefix+\"fnref-\"+i+(a>1?\"-\"+a:\"\"),dataFootnoteRef:true,ariaDescribedBy:\"footnote-label\"},[n(\"text\",String(s))])])}\n/**\n * @typedef {import('mdast').Footnote} Footnote\n * @typedef {import('../index.js').Handler} Handler\n *\n * @todo\n *   `footnote` (or “inline note”) are a pandoc footnotes feature (`^[a note]`)\n *   that does not exist in GFM.\n *   We still have support for it, so that things remain working with\n *   `micromark-extension-footnote` and `mdast-util-footnote`, but in the future\n *   we might be able to remove it?\n */\n/**\n * @type {Handler}\n * @param {Footnote} node\n */function footnote(e,t){const n=e.footnoteById;let o=1;while(o in n)o++;const r=String(o);n[r]={type:\"footnoteDefinition\",identifier:r,children:[{type:\"paragraph\",children:t.children}],position:t.position};return footnoteReference(e,{type:\"footnoteReference\",identifier:r,position:t.position})}\n/**\n * @typedef {import('mdast').HTML} HTML\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * Return either a `raw` node in dangerous mode, otherwise nothing.\n *\n * @type {Handler}\n * @param {HTML} node\n */function html(e,t){return e.dangerous?e.augment(t,n(\"raw\",t.value)):null}\n/**\n * @typedef {import('mdast').LinkReference} LinkReference\n * @typedef {import('mdast').ImageReference} ImageReference\n * @typedef {import('./index.js').Handler} Handler\n * @typedef {import('./index.js').Content} Content\n */\n/**\n * Return the content of a reference without definition as plain text.\n *\n * @type {Handler}\n * @param {ImageReference|LinkReference} node\n * @returns {Content|Array<Content>}\n */function revert(e,o){const r=o.referenceType;let i=\"]\";\"collapsed\"===r?i+=\"[]\":\"full\"===r&&(i+=\"[\"+(o.label||o.identifier)+\"]\");if(\"imageReference\"===o.type)return n(\"text\",\"![\"+o.alt+i);const l=t(e,o);const s=l[0];s&&\"text\"===s.type?s.value=\"[\"+s.value:l.unshift(n(\"text\",\"[\"));const a=l[l.length-1];a&&\"text\"===a.type?a.value+=i:l.push(n(\"text\",i));return l}\n/**\n * @typedef {import('mdast').ImageReference} ImageReference\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {ImageReference} node\n */function imageReference(e,t){const n=e.definition(t.identifier);if(!n)return revert(e,t);\n/** @type {Properties} */const o={src:r(n.url||\"\"),alt:t.alt};null!==n.title&&void 0!==n.title&&(o.title=n.title);return e(t,\"img\",o)}\n/**\n * @typedef {import('mdast').InlineCode} InlineCode\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {InlineCode} node\n */function inlineCode(e,t){return e(t,\"code\",[n(\"text\",t.value.replace(/\\r?\\n|\\r/g,\" \"))])}\n/**\n * @typedef {import('mdast').LinkReference} LinkReference\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {LinkReference} node\n */function linkReference(e,n){const o=e.definition(n.identifier);if(!o)return revert(e,n);\n/** @type {Properties} */const i={href:r(o.url||\"\")};null!==o.title&&void 0!==o.title&&(i.title=o.title);return e(n,\"a\",i,t(e,n))}\n/**\n * @typedef {import('mdast').ListItem} ListItem\n * @typedef {import('mdast').List} List\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('hast').Element} Element\n * @typedef {import('../index.js').Handler} Handler\n * @typedef {import('../index.js').Content} Content\n */\n/**\n * @type {Handler}\n * @param {ListItem} node\n * @param {List} parent\n */function listItem(e,o,r){const i=t(e,o);const l=r?listLoose(r):listItemLoose(o);\n/** @type {Properties} */const s={};\n/** @type {Array<Content>} */const a=[];if(\"boolean\"===typeof o.checked){\n/** @type {Element} */\nlet t;if(i[0]&&\"element\"===i[0].type&&\"p\"===i[0].tagName)t=i[0];else{t=e(null,\"p\",[]);i.unshift(t)}t.children.length>0&&t.children.unshift(n(\"text\",\" \"));t.children.unshift(e(null,\"input\",{type:\"checkbox\",checked:o.checked,disabled:true}));s.className=[\"task-list-item\"]}let c=-1;while(++c<i.length){const e=i[c];(l||0!==c||\"element\"!==e.type||\"p\"!==e.tagName)&&a.push(n(\"text\",\"\\n\"));\"element\"!==e.type||\"p\"!==e.tagName||l?a.push(e):a.push(...e.children)}const u=i[i.length-1];!u||!l&&\"tagName\"in u&&\"p\"===u.tagName||a.push(n(\"text\",\"\\n\"));return e(o,\"li\",s,a)}\n/**\n * @param {List} node\n * @return {Boolean}\n */function listLoose(e){let t=e.spread;const n=e.children;let o=-1;while(!t&&++o<n.length)t=listItemLoose(n[o]);return Boolean(t)}\n/**\n * @param {ListItem} node\n * @return {Boolean}\n */function listItemLoose(e){const t=e.spread;return void 0===t||null===t?e.children.length>1:t}\n/**\n * @typedef {import('mdast').List} List\n * @typedef {import('hast').Element} Element\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {List} node\n * @returns {Element}\n */function list(n,o){\n/** @type {Properties} */\nconst r={};const i=o.ordered?\"ol\":\"ul\";const l=t(n,o);let s=-1;\"number\"===typeof o.start&&1!==o.start&&(r.start=o.start);while(++s<l.length){const e=l[s];if(\"element\"===e.type&&\"li\"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes(\"task-list-item\")){r.className=[\"contains-task-list\"];break}}return n(o,i,r,e(l,true))}\n/**\n * @typedef {import('mdast').Paragraph} Paragraph\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Paragraph} node\n */function paragraph(e,n){return e(n,\"p\",t(e,n))}\n/**\n * @typedef {import('mdast').Root} Root\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Root} node\n */function root(o,r){return o.augment(r,n(\"root\",e(t(o,r))))}\n/**\n * @typedef {import('mdast').Strong} Strong\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Strong} node\n */function strong(e,n){return e(n,\"strong\",t(e,n))}\n/**\n * @typedef {import('mdast').Text} Text\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {Text} node\n */function text(e,t){return e.augment(t,n(\"text\",c(String(t.value))))}\n/**\n * @typedef {import('mdast').ThematicBreak} ThematicBreak\n * @typedef {import('hast').Element} Element\n * @typedef {import('../index.js').Handler} Handler\n */\n/**\n * @type {Handler}\n * @param {ThematicBreak} [node]\n * @returns {Element}\n */function thematicBreak(e,t){return e(t,\"hr\")}const u={blockquote:blockquote,break:hardBreak,code:o,delete:strikethrough,emphasis:emphasis,footnoteReference:footnoteReference,footnote:footnote,heading:i,html:html,imageReference:imageReference,image:l,inlineCode:inlineCode,linkReference:linkReference,link:s,listItem:listItem,list:list,paragraph:paragraph,root:root,strong:strong,table:a,text:text,thematicBreak:thematicBreak,toml:ignore,yaml:ignore,definition:ignore,footnoteDefinition:ignore};function ignore(){return null}export{u as handlers};\n\n//# sourceMappingURL=index.js.map","import{all as e,one as t}from\"./lib/traverse.js\";export{all,one}from\"./lib/traverse.js\";import{u as o}from\"unist-builder\";import{visit as n}from\"unist-util-visit\";import{pointStart as r,pointEnd as i}from\"unist-util-position\";import{generated as a}from\"unist-util-generated\";import{definitions as l}from\"mdast-util-definitions\";import{normalizeUri as s}from\"micromark-util-sanitize-uri\";import{wrap as p}from\"./lib/wrap.js\";import{handlers as f}from\"./lib/handlers/index.js\";export{handlers as defaultHandlers}from\"./lib/handlers/index.js\";import\"./lib/handlers/code.js\";import\"./lib/handlers/heading.js\";import\"./lib/handlers/image.js\";import\"./lib/handlers/link.js\";import\"./lib/handlers/table.js\";import\"trim-lines\";\n/**\n * @typedef {import('hast').Element} Element\n * @typedef {import('hast').ElementContent} ElementContent\n * @typedef {import('./index.js').H} H\n */\n/**\n * @param {H} h\n * @returns {Element|null}\n */function footer(t){let n=-1;\n/** @type {Array<ElementContent>} */const r=[];while(++n<t.footnoteOrder.length){const o=t.footnoteById[t.footnoteOrder[n].toUpperCase()];if(!o)continue;const i=e(t,o);const a=String(o.identifier);const l=s(a.toLowerCase());let f=0;\n/** @type {Array<ElementContent>} */const c=[];while(++f<=t.footnoteCounts[a]){\n/** @type {Element} */\nconst e={type:\"element\",tagName:\"a\",properties:{href:\"#\"+t.clobberPrefix+\"fnref-\"+l+(f>1?\"-\"+f:\"\"),dataFootnoteBackref:true,className:[\"data-footnote-backref\"],ariaLabel:t.footnoteBackLabel},children:[{type:\"text\",value:\"↩\"}]};f>1&&e.children.push({type:\"element\",tagName:\"sup\",children:[{type:\"text\",value:String(f)}]});c.length>0&&c.push({type:\"text\",value:\" \"});c.push(e)}const m=i[i.length-1];if(m&&\"element\"===m.type&&\"p\"===m.tagName){const e=m.children[m.children.length-1];e&&\"text\"===e.type?e.value+=\" \":m.children.push({type:\"text\",value:\" \"});m.children.push(...c)}else i.push(...c);\n/** @type {Element} */const d={type:\"element\",tagName:\"li\",properties:{id:t.clobberPrefix+\"fn-\"+l},children:p(i,true)};o.position&&(d.position=o.position);r.push(d)}return 0===r.length?null:{type:\"element\",tagName:\"section\",properties:{dataFootnotes:true,className:[\"footnotes\"]},children:[{type:\"element\",tagName:t.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(t.footnoteLabelProperties)),id:\"footnote-label\"},children:[o(\"text\",t.footnoteLabel)]},{type:\"text\",value:\"\\n\"},{type:\"element\",tagName:\"ol\",properties:{},children:p(r,true)},{type:\"text\",value:\"\\n\"}]}}\n/**\n * @typedef {import('mdast').Root|import('mdast').Parent['children'][number]} MdastNode\n * @typedef {import('hast').Root|import('hast').Parent['children'][number]} HastNode\n * @typedef {import('mdast').Parent} Parent\n * @typedef {import('mdast').Definition} Definition\n * @typedef {import('mdast').FootnoteDefinition} FootnoteDefinition\n * @typedef {import('hast').Properties} Properties\n * @typedef {import('hast').Element} Element\n * @typedef {import('hast').ElementContent} Content\n * @typedef {import('unist-util-position').PositionLike} PositionLike\n *\n * @typedef EmbeddedHastFields\n * @property {string} [hName]\n *   Defines the tag name of an element.\n * @property {Properties} [hProperties]\n *   Defines the properties of an element.\n * @property {Array<Content>} [hChildren]\n *   Defines the (hast) children of an element.\n *\n * @typedef {Record<string, unknown> & EmbeddedHastFields} Data\n *   unist data with embedded hast fields.\n *\n * @typedef {MdastNode & {data?: Data}} NodeWithData\n *   unist node with embedded hast data.\n *\n * @callback Handler\n *   Handle a node.\n * @param {H} h\n *   Handle context.\n * @param {any} node\n *   mdast node to handle.\n * @param {Parent|null} parent\n *   Parent of `node`.\n * @returns {Content|Array<Content>|null|undefined}\n *   hast node.\n *\n * @callback HFunctionProps\n * @param {MdastNode|PositionLike|null|undefined} node\n *   mdast node or unist position.\n * @param {string} tagName\n *   HTML tag name.\n * @param {Properties} props\n *   Properties.\n * @param {Array<Content>?} [children]\n *   hast content.\n * @returns {Element}\n *   Compiled element.\n *\n * @callback HFunctionNoProps\n * @param {MdastNode|PositionLike|null|undefined} node\n *   mdast node or unist position.\n * @param {string} tagName\n *   HTML tag name.\n * @param {Array<Content>?} [children]\n *   hast content\n * @returns {Element}\n *   Compiled element.\n *\n * @typedef HFields\n * @property {boolean} dangerous\n *   Whether HTML is allowed.\n * @property {string} clobberPrefix\n *   Prefix to use to prevent DOM clobbering.\n * @property {string} footnoteLabel\n *   Label to use to introduce the footnote section.\n * @property {string} footnoteLabelTagName\n *   HTML used for the footnote label.\n * @property {Properties} footnoteLabelProperties\n *   Properties on the HTML tag used for the footnote label.\n * @property {string} footnoteBackLabel\n *   Label to use to go back to a footnote call from the footnote section.\n * @property {(identifier: string) => Definition|null} definition\n *   Definition cache.\n * @property {Record<string, FootnoteDefinition>} footnoteById\n *   Footnote cache.\n * @property {Array<string>} footnoteOrder\n *   Order in which footnotes occur.\n * @property {Record<string, number>} footnoteCounts\n *   Counts the same footnote was used.\n * @property {Handlers} handlers\n *   Applied handlers.\n * @property {Handler} unknownHandler\n *   Handler for any none not in `passThrough` or otherwise handled.\n * @property {(left: NodeWithData|PositionLike|null|undefined, right: Content) => Content} augment\n *   Like `h` but lower-level and usable on non-elements.\n * @property {Array<string>} passThrough\n *   List of node types to pass through untouched (except for their children).\n *\n * @typedef Options\n *   Configuration (optional).\n * @property {boolean} [allowDangerousHtml=false]\n *   Whether to allow `html` nodes and inject them as `raw` HTML.\n * @property {string} [clobberPrefix='user-content-']\n *   Prefix to use before the `id` attribute to prevent it from *clobbering*.\n *   attributes.\n *   DOM clobbering is this:\n *\n *   ```html\n *   <p id=x></p>\n *   <script>alert(x)<\\/script>\n *   ```\n *\n *   Elements by their ID are made available in browsers on the `window` object.\n *   Using a prefix prevents this from being a problem.\n * @property {string} [footnoteLabel='Footnotes']\n *   Label to use for the footnotes section.\n *   Affects screen reader users.\n *   Change it if you’re authoring in a different language.\n * @property {string} [footnoteLabelTagName='h2']\n *   HTML tag to use for the footnote label.\n *   Can be changed to match your document structure and play well with your choice of css.\n * @property {Properties} [footnoteLabelProperties={className: ['sr-only']}]\n *   Properties to use on the footnote label.\n *   A 'sr-only' class is added by default to hide this from sighted users.\n *   Change it to make the label visible, or add classes for other purposes.\n * @property {string} [footnoteBackLabel='Back to content']\n *   Label to use from backreferences back to their footnote call.\n *   Affects screen reader users.\n *   Change it if you’re authoring in a different language.\n * @property {Handlers} [handlers]\n *   Object mapping mdast nodes to functions handling them\n * @property {Array<string>} [passThrough]\n *   List of custom mdast node types to pass through (keep) in hast\n * @property {Handler} [unknownHandler]\n *   Handler for all unknown nodes.\n *\n * @typedef {Record<string, Handler>} Handlers\n *   Map of node types to handlers\n * @typedef {HFunctionProps & HFunctionNoProps & HFields} H\n *   Handle context\n */const c={}.hasOwnProperty;\n/**\n * Turn mdast into hast.\n *\n * @param {MdastNode} tree\n *   mdast node.\n * @param {Options} [options]\n *   Configuration (optional).\n * @returns {H}\n *   `h` function.\n */function factory(e,t){const o=t||{};const s=o.allowDangerousHtml||false;\n/** @type {Record<string, FootnoteDefinition>} */const p={};h.dangerous=s;h.clobberPrefix=void 0===o.clobberPrefix||null===o.clobberPrefix?\"user-content-\":o.clobberPrefix;h.footnoteLabel=o.footnoteLabel||\"Footnotes\";h.footnoteLabelTagName=o.footnoteLabelTagName||\"h2\";h.footnoteLabelProperties=o.footnoteLabelProperties||{className:[\"sr-only\"]};h.footnoteBackLabel=o.footnoteBackLabel||\"Back to content\";h.definition=l(e);h.footnoteById=p;\n/** @type {Array<string>} */h.footnoteOrder=[];\n/** @type {Record<string, number>} */h.footnoteCounts={};h.augment=augment;h.handlers={...f,...o.handlers};h.unknownHandler=o.unknownHandler;h.passThrough=o.passThrough;n(e,\"footnoteDefinition\",(e=>{const t=String(e.identifier).toUpperCase();c.call(p,t)||(p[t]=e)}));return h\n/**\n   * Finalise the created `right`, a hast node, from `left`, an mdast node.\n   *\n   * @param {(NodeWithData|PositionLike)?} left\n   * @param {Content} right\n   * @returns {Content}\n   */;function augment(e,t){if(e&&\"data\"in e&&e.data){\n/** @type {Data} */\nconst o=e.data;if(o.hName){\"element\"!==t.type&&(t={type:\"element\",tagName:\"\",properties:{},children:[]});t.tagName=o.hName}\"element\"===t.type&&o.hProperties&&(t.properties={...t.properties,...o.hProperties});\"children\"in t&&t.children&&o.hChildren&&(t.children=o.hChildren)}if(e){const o=\"type\"in e?e:{position:e};a(o)||(t.position={start:r(o),end:i(o)})}return t}\n/**\n   * Create an element for `node`.\n   *\n   * @type {HFunctionProps}\n   */function h(e,t,o,n){if(Array.isArray(o)){n=o;o={}}return augment(e,{type:\"element\",tagName:t,properties:o||{},children:n||[]})}}\n/**\n * Transform `tree` (an mdast node) to a hast node.\n *\n * @param {MdastNode} tree mdast node\n * @param {Options} [options] Configuration\n * @returns {HastNode|null|undefined} hast node\n */function toHast(e,n){const r=factory(e,n);const i=t(r,e,null);const a=footer(r);a&&i.children.push(o(\"text\",\"\\n\"),a);return Array.isArray(i)?{type:\"root\",children:i}:i}\n/**\n * @typedef {import('./lib/index.js').Options} Options\n * @typedef {import('./lib/index.js').Handler} Handler\n * @typedef {import('./lib/index.js').Handlers} Handlers\n * @typedef {import('./lib/index.js').H} H\n * @typedef {import('./complex-types').Raw} Raw\n */export{toHast};\n\n//# sourceMappingURL=index.js.map","import{toHast as t}from\"mdast-util-to-hast\";export{all,defaultHandlers,one}from\"mdast-util-to-hast\";\n/**\n * @typedef {import('hast').Root} HastRoot\n * @typedef {import('mdast').Root} MdastRoot\n * @typedef {import('mdast-util-to-hast').Options} Options\n * @typedef {import('unified').Processor<any, any, any, any>} Processor\n *\n * @typedef {import('mdast-util-to-hast')} DoNotTouchAsThisImportIncludesRawInTree\n */\n/**\n * Plugin that turns markdown into HTML to support rehype.\n *\n * *   If a destination processor is given, that processor runs with a new HTML\n *     (hast) tree (bridge-mode).\n *     As the given processor runs with a hast tree, and rehype plugins support\n *     hast, that means rehype plugins can be used with the given processor.\n *     The hast tree is discarded in the end.\n *     It’s highly unlikely that you want to do this.\n * *   The common case is to not pass a destination processor, in which case the\n *     current processor continues running with a new HTML (hast) tree\n *     (mutate-mode).\n *     As the current processor continues with a hast tree, and rehype plugins\n *     support hast, that means rehype plugins can be used after\n *     `remark-rehype`.\n *     It’s likely that this is what you want to do.\n *\n * @param destination\n *   Optional unified processor.\n * @param options\n *   Options passed to `mdast-util-to-hast`.\n */const remarkRehype=\n/** @type {(import('unified').Plugin<[Processor, Options?]|[null|undefined, Options?]|[Options]|[], MdastRoot>)} */\nfunction(t,r){return t&&\"run\"in t?bridge(t,r):mutate(t||r)};\n/**\n * Bridge-mode.\n * Runs the destination with the new hast tree.\n *\n * @type {import('unified').Plugin<[Processor, Options?], MdastRoot>}\n */function bridge(r,n){return(u,e,o)=>{r.run(t(u,n),e,(t=>{o(t)}))}}\n/**\n * Mutate-mode.\n * Further plugins run on the hast tree.\n *\n * @type {import('unified').Plugin<[Options?]|void[], MdastRoot, HastRoot>}\n */function mutate(r){return n=>t(n,r)\n/**\n * @typedef {import('./lib/index.js').Options} Options\n * @typedef {import('./lib/index.js').Processor} Processor\n */}export{remarkRehype as default};\n\n//# sourceMappingURL=index.js.map","var _={};var a=\"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED\";_=a;var r=_;export{r as _};\n\n//# sourceMappingURL=83f8920f.js.map","import{_ as e}from\"./_/83f8920f.js\";var t={};var n=e;function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;t=function(){function shim(e,t,i,o,r,s){if(s!==n){var m=new Error(\"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types\");m.name=\"Invariant Violation\";throw m}}shim.isRequired=shim;function getShim(){return shim}var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};e.PropTypes=e;return e};var i=t;var o={};o=i();var r=o;const s=o.array,m=o.bigint,a=o.bool,h=o.func,p=o.number,c=o.object,y=o.string,f=o.symbol,u=o.any,g=o.arrayOf,l=o.element,b=o.elementType,O=o.instanceOf,v=o.node,T=o.objectOf,d=o.oneOf,S=o.oneOfType,F=o.shape,j=o.exact;export{u as any,s as array,g as arrayOf,m as bigint,a as bool,r as default,l as element,b as elementType,j as exact,h as func,O as instanceOf,v as node,p as number,c as object,T as objectOf,d as oneOf,S as oneOfType,F as shape,y as string,f as symbol};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('./info.js').Info} Info\n * @typedef {Record<string, Info>} Properties\n * @typedef {Record<string, string>} Normal\n */\nclass Schema{\n/**\n   * @constructor\n   * @param {Properties} property\n   * @param {Normal} normal\n   * @param {string} [space]\n   */\nconstructor(n,l,e){this.property=n;this.normal=l;e&&(this.space=e)}}\n/** @type {Properties} */Schema.prototype.property={};\n/** @type {Normal} */Schema.prototype.normal={};\n/** @type {string|null} */Schema.prototype.space=null;\n/**\n * @typedef {import('./schema.js').Properties} Properties\n * @typedef {import('./schema.js').Normal} Normal\n */\n/**\n * @param {Schema[]} definitions\n * @param {string} [space]\n * @returns {Schema}\n */function merge(n,l){\n/** @type {Properties} */\nconst e={};\n/** @type {Normal} */const o={};let t=-1;while(++t<n.length){Object.assign(e,n[t].property);Object.assign(o,n[t].normal)}return new Schema(e,o,l)}\n/**\n * @param {string} value\n * @returns {string}\n */function normalize(n){return n.toLowerCase()}class Info{\n/**\n   * @constructor\n   * @param {string} property\n   * @param {string} attribute\n   */\nconstructor(n,l){\n/** @type {string} */\nthis.property=n;\n/** @type {string} */this.attribute=l}}\n/** @type {string|null} */Info.prototype.space=null;Info.prototype.boolean=false;Info.prototype.booleanish=false;Info.prototype.overloadedBoolean=false;Info.prototype.number=false;Info.prototype.commaSeparated=false;Info.prototype.spaceSeparated=false;Info.prototype.commaOrSpaceSeparated=false;Info.prototype.mustUseProperty=false;Info.prototype.defined=false;let n=0;const l=increment();const e=increment();const o=increment();const t=increment();const a=increment();const r=increment();const i=increment();function increment(){return 2**++n}var u=Object.freeze(Object.defineProperty({__proto__:null,boolean:l,booleanish:e,overloadedBoolean:o,number:t,spaceSeparated:a,commaSeparated:r,commaOrSpaceSeparated:i},Symbol.toStringTag,{value:\"Module\"}));\n/** @type {Array<keyof types>} */const s=Object.keys(u);class DefinedInfo extends Info{\n/**\n   * @constructor\n   * @param {string} property\n   * @param {string} attribute\n   * @param {number|null} [mask]\n   * @param {string} [space]\n   */\nconstructor(n,l,e,o){let t=-1;super(n,l);mark(this,\"space\",o);if(\"number\"===typeof e)while(++t<s.length){const n=s[t];mark(this,s[t],(e&u[n])===u[n])}}}DefinedInfo.prototype.defined=true;\n/**\n * @param {DefinedInfo} values\n * @param {string} key\n * @param {unknown} value\n */function mark(n,l,e){e&&(n[l]=e)}\n/**\n * @typedef {import('./schema.js').Properties} Properties\n * @typedef {import('./schema.js').Normal} Normal\n *\n * @typedef {Record<string, string>} Attributes\n *\n * @typedef {Object} Definition\n * @property {Record<string, number|null>} properties\n * @property {(attributes: Attributes, property: string) => string} transform\n * @property {string} [space]\n * @property {Attributes} [attributes]\n * @property {Array<string>} [mustUseProperty]\n */const c={}.hasOwnProperty;\n/**\n * @param {Definition} definition\n * @returns {Schema}\n */function create(n){\n/** @type {Properties} */\nconst l={};\n/** @type {Normal} */const e={};\n/** @type {string} */let o;for(o in n.properties)if(c.call(n.properties,o)){const t=n.properties[o];const a=new DefinedInfo(o,n.transform(n.attributes||{},o),t,n.space);n.mustUseProperty&&n.mustUseProperty.includes(o)&&(a.mustUseProperty=true);l[o]=a;e[normalize(o)]=o;e[normalize(a.attribute)]=o}return new Schema(l,e,n.space)}const p=create({space:\"xlink\",transform(n,l){return\"xlink:\"+l.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}});const d=create({space:\"xml\",transform(n,l){return\"xml:\"+l.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});\n/**\n * @param {Record<string, string>} attributes\n * @param {string} attribute\n * @returns {string}\n */function caseSensitiveTransform(n,l){return l in n?n[l]:l}\n/**\n * @param {Record<string, string>} attributes\n * @param {string} property\n * @returns {string}\n */function caseInsensitiveTransform(n,l){return caseSensitiveTransform(n,l.toLowerCase())}const g=create({space:\"xmlns\",attributes:{xmlnsxlink:\"xmlns:xlink\"},transform:caseInsensitiveTransform,properties:{xmlns:null,xmlnsXLink:null}});const h=create({transform(n,l){return\"role\"===l?l:\"aria-\"+l.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:e,ariaAutoComplete:null,ariaBusy:e,ariaChecked:e,ariaColCount:t,ariaColIndex:t,ariaColSpan:t,ariaControls:a,ariaCurrent:null,ariaDescribedBy:a,ariaDetails:null,ariaDisabled:e,ariaDropEffect:a,ariaErrorMessage:null,ariaExpanded:e,ariaFlowTo:a,ariaGrabbed:e,ariaHasPopup:null,ariaHidden:e,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:a,ariaLevel:t,ariaLive:null,ariaModal:e,ariaMultiLine:e,ariaMultiSelectable:e,ariaOrientation:null,ariaOwns:a,ariaPlaceholder:null,ariaPosInSet:t,ariaPressed:e,ariaReadOnly:e,ariaRelevant:null,ariaRequired:e,ariaRoleDescription:a,ariaRowCount:t,ariaRowIndex:t,ariaRowSpan:t,ariaSelected:e,ariaSetSize:t,ariaSort:null,ariaValueMax:t,ariaValueMin:t,ariaValueNow:t,ariaValueText:null,role:null}});const m=create({space:\"html\",attributes:{acceptcharset:\"accept-charset\",classname:\"class\",htmlfor:\"for\",httpequiv:\"http-equiv\"},transform:caseInsensitiveTransform,mustUseProperty:[\"checked\",\"multiple\",\"muted\",\"selected\"],properties:{abbr:null,accept:r,acceptCharset:a,accessKey:a,action:null,allow:null,allowFullScreen:l,allowPaymentRequest:l,allowUserMedia:l,alt:null,as:null,async:l,autoCapitalize:null,autoComplete:a,autoFocus:l,autoPlay:l,capture:l,charSet:null,checked:l,cite:null,className:a,cols:t,colSpan:null,content:null,contentEditable:e,controls:l,controlsList:a,coords:t|r,crossOrigin:null,data:null,dateTime:null,decoding:null,default:l,defer:l,dir:null,dirName:null,disabled:l,download:o,draggable:e,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:l,formTarget:null,headers:a,height:t,hidden:l,high:t,href:null,hrefLang:null,htmlFor:a,httpEquiv:a,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:l,itemId:null,itemProp:a,itemRef:a,itemScope:l,itemType:a,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:l,low:t,manifest:null,max:null,maxLength:t,media:null,method:null,min:null,minLength:t,multiple:l,muted:l,name:null,nonce:null,noModule:l,noValidate:l,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:l,optimum:t,pattern:null,ping:a,placeholder:null,playsInline:l,poster:null,preload:null,readOnly:l,referrerPolicy:null,rel:a,required:l,reversed:l,rows:t,rowSpan:t,sandbox:a,scope:null,scoped:l,seamless:l,selected:l,shape:null,size:t,sizes:null,slot:null,span:t,spellCheck:e,src:null,srcDoc:null,srcLang:null,srcSet:null,start:t,step:null,style:null,tabIndex:t,target:null,title:null,translate:null,type:null,typeMustMatch:l,useMap:null,value:e,width:t,wrap:null,align:null,aLink:null,archive:a,axis:null,background:null,bgColor:null,border:t,borderColor:null,bottomMargin:t,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:l,declare:l,event:null,face:null,frame:null,frameBorder:null,hSpace:t,leftMargin:t,link:null,longDesc:null,lowSrc:null,marginHeight:t,marginWidth:t,noResize:l,noHref:l,noShade:l,noWrap:l,object:null,profile:null,prompt:null,rev:null,rightMargin:t,rules:null,scheme:null,scrolling:e,standby:null,summary:null,text:null,topMargin:t,valueType:null,version:null,vAlign:null,vLink:null,vSpace:t,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:l,disableRemotePlayback:l,prefix:null,property:null,results:t,security:null,unselectable:null}});const f=create({space:\"svg\",attributes:{accentHeight:\"accent-height\",alignmentBaseline:\"alignment-baseline\",arabicForm:\"arabic-form\",baselineShift:\"baseline-shift\",capHeight:\"cap-height\",className:\"class\",clipPath:\"clip-path\",clipRule:\"clip-rule\",colorInterpolation:\"color-interpolation\",colorInterpolationFilters:\"color-interpolation-filters\",colorProfile:\"color-profile\",colorRendering:\"color-rendering\",crossOrigin:\"crossorigin\",dataType:\"datatype\",dominantBaseline:\"dominant-baseline\",enableBackground:\"enable-background\",fillOpacity:\"fill-opacity\",fillRule:\"fill-rule\",floodColor:\"flood-color\",floodOpacity:\"flood-opacity\",fontFamily:\"font-family\",fontSize:\"font-size\",fontSizeAdjust:\"font-size-adjust\",fontStretch:\"font-stretch\",fontStyle:\"font-style\",fontVariant:\"font-variant\",fontWeight:\"font-weight\",glyphName:\"glyph-name\",glyphOrientationHorizontal:\"glyph-orientation-horizontal\",glyphOrientationVertical:\"glyph-orientation-vertical\",hrefLang:\"hreflang\",horizAdvX:\"horiz-adv-x\",horizOriginX:\"horiz-origin-x\",horizOriginY:\"horiz-origin-y\",imageRendering:\"image-rendering\",letterSpacing:\"letter-spacing\",lightingColor:\"lighting-color\",markerEnd:\"marker-end\",markerMid:\"marker-mid\",markerStart:\"marker-start\",navDown:\"nav-down\",navDownLeft:\"nav-down-left\",navDownRight:\"nav-down-right\",navLeft:\"nav-left\",navNext:\"nav-next\",navPrev:\"nav-prev\",navRight:\"nav-right\",navUp:\"nav-up\",navUpLeft:\"nav-up-left\",navUpRight:\"nav-up-right\",onAbort:\"onabort\",onActivate:\"onactivate\",onAfterPrint:\"onafterprint\",onBeforePrint:\"onbeforeprint\",onBegin:\"onbegin\",onCancel:\"oncancel\",onCanPlay:\"oncanplay\",onCanPlayThrough:\"oncanplaythrough\",onChange:\"onchange\",onClick:\"onclick\",onClose:\"onclose\",onCopy:\"oncopy\",onCueChange:\"oncuechange\",onCut:\"oncut\",onDblClick:\"ondblclick\",onDrag:\"ondrag\",onDragEnd:\"ondragend\",onDragEnter:\"ondragenter\",onDragExit:\"ondragexit\",onDragLeave:\"ondragleave\",onDragOver:\"ondragover\",onDragStart:\"ondragstart\",onDrop:\"ondrop\",onDurationChange:\"ondurationchange\",onEmptied:\"onemptied\",onEnd:\"onend\",onEnded:\"onended\",onError:\"onerror\",onFocus:\"onfocus\",onFocusIn:\"onfocusin\",onFocusOut:\"onfocusout\",onHashChange:\"onhashchange\",onInput:\"oninput\",onInvalid:\"oninvalid\",onKeyDown:\"onkeydown\",onKeyPress:\"onkeypress\",onKeyUp:\"onkeyup\",onLoad:\"onload\",onLoadedData:\"onloadeddata\",onLoadedMetadata:\"onloadedmetadata\",onLoadStart:\"onloadstart\",onMessage:\"onmessage\",onMouseDown:\"onmousedown\",onMouseEnter:\"onmouseenter\",onMouseLeave:\"onmouseleave\",onMouseMove:\"onmousemove\",onMouseOut:\"onmouseout\",onMouseOver:\"onmouseover\",onMouseUp:\"onmouseup\",onMouseWheel:\"onmousewheel\",onOffline:\"onoffline\",onOnline:\"ononline\",onPageHide:\"onpagehide\",onPageShow:\"onpageshow\",onPaste:\"onpaste\",onPause:\"onpause\",onPlay:\"onplay\",onPlaying:\"onplaying\",onPopState:\"onpopstate\",onProgress:\"onprogress\",onRateChange:\"onratechange\",onRepeat:\"onrepeat\",onReset:\"onreset\",onResize:\"onresize\",onScroll:\"onscroll\",onSeeked:\"onseeked\",onSeeking:\"onseeking\",onSelect:\"onselect\",onShow:\"onshow\",onStalled:\"onstalled\",onStorage:\"onstorage\",onSubmit:\"onsubmit\",onSuspend:\"onsuspend\",onTimeUpdate:\"ontimeupdate\",onToggle:\"ontoggle\",onUnload:\"onunload\",onVolumeChange:\"onvolumechange\",onWaiting:\"onwaiting\",onZoom:\"onzoom\",overlinePosition:\"overline-position\",overlineThickness:\"overline-thickness\",paintOrder:\"paint-order\",panose1:\"panose-1\",pointerEvents:\"pointer-events\",referrerPolicy:\"referrerpolicy\",renderingIntent:\"rendering-intent\",shapeRendering:\"shape-rendering\",stopColor:\"stop-color\",stopOpacity:\"stop-opacity\",strikethroughPosition:\"strikethrough-position\",strikethroughThickness:\"strikethrough-thickness\",strokeDashArray:\"stroke-dasharray\",strokeDashOffset:\"stroke-dashoffset\",strokeLineCap:\"stroke-linecap\",strokeLineJoin:\"stroke-linejoin\",strokeMiterLimit:\"stroke-miterlimit\",strokeOpacity:\"stroke-opacity\",strokeWidth:\"stroke-width\",tabIndex:\"tabindex\",textAnchor:\"text-anchor\",textDecoration:\"text-decoration\",textRendering:\"text-rendering\",typeOf:\"typeof\",underlinePosition:\"underline-position\",underlineThickness:\"underline-thickness\",unicodeBidi:\"unicode-bidi\",unicodeRange:\"unicode-range\",unitsPerEm:\"units-per-em\",vAlphabetic:\"v-alphabetic\",vHanging:\"v-hanging\",vIdeographic:\"v-ideographic\",vMathematical:\"v-mathematical\",vectorEffect:\"vector-effect\",vertAdvY:\"vert-adv-y\",vertOriginX:\"vert-origin-x\",vertOriginY:\"vert-origin-y\",wordSpacing:\"word-spacing\",writingMode:\"writing-mode\",xHeight:\"x-height\",playbackOrder:\"playbackorder\",timelineBegin:\"timelinebegin\"},transform:caseSensitiveTransform,properties:{about:i,accentHeight:t,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:t,amplitude:t,arabicForm:null,ascent:t,attributeName:null,attributeType:null,azimuth:t,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:t,by:null,calcMode:null,capHeight:t,className:a,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:t,diffuseConstant:t,direction:null,display:null,dur:null,divisor:t,dominantBaseline:null,download:l,dx:null,dy:null,edgeMode:null,editable:null,elevation:t,enableBackground:null,end:null,event:null,exponent:t,externalResourcesRequired:null,fill:null,fillOpacity:t,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:r,g2:r,glyphName:r,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:t,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:t,horizOriginX:t,horizOriginY:t,id:null,ideographic:t,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:t,k:t,k1:t,k2:t,k3:t,k4:t,kernelMatrix:i,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:t,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:t,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:t,overlineThickness:t,paintOrder:null,panose1:null,path:null,pathLength:t,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:a,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:t,pointsAtY:t,pointsAtZ:t,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:i,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:i,rev:i,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:i,requiredFeatures:i,requiredFonts:i,requiredFormats:i,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:t,specularExponent:t,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:t,strikethroughThickness:t,string:null,stroke:null,strokeDashArray:i,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:t,strokeOpacity:t,strokeWidth:null,style:null,surfaceScale:t,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:i,tabIndex:t,tableValues:null,target:null,targetX:t,targetY:t,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:i,to:null,transform:null,u1:null,u2:null,underlinePosition:t,underlineThickness:t,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:t,values:null,vAlphabetic:t,vMathematical:t,vectorEffect:null,vHanging:t,vIdeographic:t,version:null,vertAdvY:t,vertOriginX:t,vertOriginY:t,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:t,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}});\n/**\n * @typedef {import('./util/schema.js').Schema} Schema\n */const y=/^data[-\\w.:]+$/i;const v=/-[a-z]/g;const k=/[A-Z]/g;\n/**\n * @param {Schema} schema\n * @param {string} value\n * @returns {Info}\n */function find(n,l){const e=normalize(l);let o=l;let t=Info;if(e in n.normal)return n.property[n.normal[e]];if(e.length>4&&\"data\"===e.slice(0,4)&&y.test(l)){if(\"-\"===l.charAt(4)){const n=l.slice(5).replace(v,camelcase);o=\"data\"+n.charAt(0).toUpperCase()+n.slice(1)}else{const n=l.slice(4);if(!v.test(n)){let e=n.replace(k,kebab);\"-\"!==e.charAt(0)&&(e=\"-\"+e);l=\"data\"+e}}t=DefinedInfo}return new t(o,l)}\n/**\n * @param {string} $0\n * @returns {string}\n */function kebab(n){return\"-\"+n.toLowerCase()}\n/**\n * @param {string} $0\n * @returns {string}\n */function camelcase(n){return n.charAt(1).toUpperCase()}\n/**\n * `hast` is close to `React`, but differs in a couple of cases.\n *\n * To get a React property from a hast property, check if it is in\n * `hastToReact`, if it is, then use the corresponding value,\n * otherwise, use the hast property.\n *\n * @type {Record<string, string>}\n */const S={classId:\"classID\",dataType:\"datatype\",itemId:\"itemID\",strokeDashArray:\"strokeDasharray\",strokeDashOffset:\"strokeDashoffset\",strokeLineCap:\"strokeLinecap\",strokeLineJoin:\"strokeLinejoin\",strokeMiterLimit:\"strokeMiterlimit\",typeOf:\"typeof\",xLinkActuate:\"xlinkActuate\",xLinkArcRole:\"xlinkArcrole\",xLinkHref:\"xlinkHref\",xLinkRole:\"xlinkRole\",xLinkShow:\"xlinkShow\",xLinkTitle:\"xlinkTitle\",xLinkType:\"xlinkType\",xmlnsXLink:\"xmlnsXlink\"};\n/**\n * @typedef {import('./lib/util/info.js').Info} Info\n * @typedef {import('./lib/util/schema.js').Schema} Schema\n */const b=merge([d,p,g,h,m],\"html\");const x=merge([d,p,g,h,f],\"svg\");export{find,S as hastToReact,b as html,normalize,x as svg};\n\n//# sourceMappingURL=index.js.map","var e={};var t,r=Symbol.for(\"react.element\"),o=Symbol.for(\"react.portal\"),n=Symbol.for(\"react.fragment\"),s=Symbol.for(\"react.strict_mode\"),i=Symbol.for(\"react.profiler\"),f=Symbol.for(\"react.provider\"),c=Symbol.for(\"react.context\"),u=Symbol.for(\"react.server_context\"),a=Symbol.for(\"react.forward_ref\"),l=Symbol.for(\"react.suspense\"),y=Symbol.for(\"react.suspense_list\"),m=Symbol.for(\"react.memo\"),p=Symbol.for(\"react.lazy\"),d=Symbol.for(\"react.offscreen\");t=Symbol.for(\"react.module.reference\");function v(e){if(\"object\"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type,e){case n:case i:case s:case l:case y:return e;default:switch(e=e&&e.$$typeof,e){case u:case c:case a:case p:case m:case f:return e;default:return t}}case o:return t}}}e.ContextConsumer=c;e.ContextProvider=f;e.Element=r;e.ForwardRef=a;e.Fragment=n;e.Lazy=p;e.Memo=m;e.Portal=o;e.Profiler=i;e.StrictMode=s;e.Suspense=l;e.SuspenseList=y;e.isAsyncMode=function(){return!1};e.isConcurrentMode=function(){return!1};e.isContextConsumer=function(e){return v(e)===c};e.isContextProvider=function(e){return v(e)===f};e.isElement=function(e){return\"object\"===typeof e&&null!==e&&e.$$typeof===r};e.isForwardRef=function(e){return v(e)===a};e.isFragment=function(e){return v(e)===n};e.isLazy=function(e){return v(e)===p};e.isMemo=function(e){return v(e)===m};e.isPortal=function(e){return v(e)===o};e.isProfiler=function(e){return v(e)===i};e.isStrictMode=function(e){return v(e)===s};e.isSuspense=function(e){return v(e)===l};e.isSuspenseList=function(e){return v(e)===y};e.isValidElementType=function(e){return\"string\"===typeof e||\"function\"===typeof e||e===n||e===i||e===s||e===l||e===y||e===d||\"object\"===typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===m||e.$$typeof===f||e.$$typeof===c||e.$$typeof===a||e.$$typeof===t||void 0!==e.getModuleId)};e.typeOf=v;const S=e.ContextConsumer,b=e.ContextProvider,$=e.Element,C=e.ForwardRef,M=e.Fragment,P=e.Lazy,x=e.Memo,w=e.Portal,F=e.Profiler,L=e.StrictMode,g=e.Suspense,E=e.SuspenseList,z=e.isAsyncMode,R=e.isConcurrentMode,_=e.isContextConsumer,h=e.isContextProvider,j=e.isElement,A=e.isForwardRef,O=e.isFragment,T=e.isLazy,V=e.isMemo,I=e.isPortal,k=e.isProfiler,q=e.isStrictMode,B=e.isSuspense,D=e.isSuspenseList,G=e.isValidElementType,H=e.typeOf;export{S as ContextConsumer,b as ContextProvider,$ as Element,C as ForwardRef,M as Fragment,P as Lazy,x as Memo,w as Portal,F as Profiler,L as StrictMode,g as Suspense,E as SuspenseList,e as default,z as isAsyncMode,R as isConcurrentMode,_ as isContextConsumer,h as isContextProvider,j as isElement,A as isForwardRef,O as isFragment,T as isLazy,V as isMemo,I as isPortal,k as isProfiler,q as isStrictMode,B as isSuspense,D as isSuspenseList,G as isValidElementType,H as typeOf};\n\n//# sourceMappingURL=index.js.map","/**\n * @param {unknown} thing\n * @returns {boolean}\n */\nfunction whitespace(e){\n/** @type {string} */\nvar t=e&&\"object\"===typeof e&&\"text\"===e.type?e.value||\"\":e;return\"string\"===typeof t&&\"\"===t.replace(/[ \\t\\n\\f\\r]/g,\"\")}export{whitespace};\n\n//# sourceMappingURL=index.js.map","/**\n * Parse space-separated tokens to an array of strings.\n *\n * @param {string} value\n *   Space-separated tokens.\n * @returns {Array<string>}\n *   List of tokens.\n */\nfunction parse(r){const t=String(r||\"\").trim();return t?t.split(/[ \\t\\n\\r\\f]+/g):[]}\n/**\n * Serialize an array of strings as space separated-tokens.\n *\n * @param {Array<string|number>} values\n *   List of tokens.\n * @returns {string}\n *   Space-separated tokens.\n */function stringify(r){return r.join(\" \").trim()}export{parse,stringify};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef Options\n *   Configuration for `stringify`.\n * @property {boolean} [padLeft=true]\n *   Whether to pad a space before a token.\n * @property {boolean} [padRight=false]\n *   Whether to pad a space after a token.\n */\n/**\n * @typedef {Options} StringifyOptions\n *   Please use `StringifyOptions` instead.\n */\n/**\n * Parse comma-separated tokens to an array.\n *\n * @param {string} value\n *   Comma-separated tokens.\n * @returns {Array<string>}\n *   List of tokens.\n */\nfunction parse(t){\n/** @type {Array<string>} */\nconst n=[];const e=String(t||\"\");let i=e.indexOf(\",\");let r=0;\n/** @type {boolean} */let s=false;while(!s){if(-1===i){i=e.length;s=true}const t=e.slice(r,i).trim();!t&&s||n.push(t);r=i+1;i=e.indexOf(\",\",r)}return n}\n/**\n * Serialize an array of strings or numbers to comma-separated tokens.\n *\n * @param {Array<string|number>} values\n *   List of tokens.\n * @param {Options} [options]\n *   Configuration for `stringify` (optional).\n * @returns {string}\n *   Comma-separated tokens.\n */function stringify(t,n){const e=n||{};const i=\"\"===t[t.length-1]?[...t,\"\"]:t;return i.join((e.padRight?\" \":\"\")+\",\"+(false===e.padLeft?\"\":\" \")).trim()}export{parse,stringify};\n\n//# sourceMappingURL=index.js.map","var r=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var t={};var e=/\\/\\*[^*]*\\*+([^/*][^*]*\\*+)*\\//g;var n=/\\n/g;var a=/^\\s*/;var i=/^(\\*?[-#/*\\\\\\w]+(\\[[0-9a-z_-]+\\])?)\\s*/;var o=/^:\\s*/;var c=/^((?:'(?:\\\\'|.)*?'|\"(?:\\\\\"|.)*?\"|\\([^)]*?\\)|[^};])+)/;var s=/^[;\\s]*/;var u=/^\\s+|\\s+$/g;var l=\"\\n\";var v=\"/\";var m=\"*\";var f=\"\";var h=\"comment\";var p=\"declaration\";t=function(t,u){if(\"string\"!==typeof t)throw new TypeError(\"First argument must be a string\");if(!t)return[];u=u||{};var d=1;var g=1;function updatePosition(r){var t=r.match(n);t&&(d+=t.length);var e=r.lastIndexOf(l);g=~e?r.length-e:g+r.length}function position(){var r={line:d,column:g};return function(t){t.position=new Position(r);whitespace();return t}}function Position(t){(this||r).start=t;(this||r).end={line:d,column:g};(this||r).source=u.source}Position.prototype.content=t;var w=[];function error(r){var e=new Error(u.source+\":\"+d+\":\"+g+\": \"+r);e.reason=r;e.filename=u.source;e.line=d;e.column=g;e.source=t;if(!u.silent)throw e;w.push(e)}function match(r){var e=r.exec(t);if(e){var n=e[0];updatePosition(n);t=t.slice(n.length);return e}}function whitespace(){match(a)}function comments(r){var t;r=r||[];while(t=comment())false!==t&&r.push(t);return r}function comment(){var r=position();if(v==t.charAt(0)&&m==t.charAt(1)){var e=2;while(f!=t.charAt(e)&&(m!=t.charAt(e)||v!=t.charAt(e+1)))++e;e+=2;if(f===t.charAt(e-1))return error(\"End of comment missing\");var n=t.slice(2,e-2);g+=2;updatePosition(n);t=t.slice(e);g+=2;return r({type:h,comment:n})}}function declaration(){var r=position();var t=match(i);if(t){comment();if(!match(o))return error(\"property missing ':'\");var n=match(c);var a=r({type:p,property:trim(t[0].replace(e,f)),value:n?trim(n[0].replace(e,f)):f});match(s);return a}}function declarations(){var r=[];comments(r);var t;while(t=declaration())if(false!==t){r.push(t);comments(r)}return r}whitespace();return declarations()};function trim(r){return r?r.replace(u,f):f}var d=t;export default d;\n\n//# sourceMappingURL=index.js.map","import r from\"inline-style-parser\";var e={};var t=r;function StyleToObject(r,e){var a=null;if(!r||\"string\"!==typeof r)return a;var n;var o=t(r);var v=\"function\"===typeof e;var f;var l;for(var i=0,p=o.length;i<p;i++){n=o[i];f=n.property;l=n.value;if(v)e(f,l,n);else if(l){a||(a={});a[f]=l}}return a}e=StyleToObject;var a=e;export default a;\n\n//# sourceMappingURL=index.js.map","import e from\"react\";import{VFile as t}from\"vfile\";import{unified as n}from\"unified\";import r from\"remark-parse\";import o from\"remark-rehype\";import l from\"prop-types\";import{svg as i,find as a,hastToReact as s,html as c}from\"property-information\";import{visit as p}from\"unist-util-visit\";import d from\"react-is\";import{whitespace as m}from\"hast-util-whitespace\";import{stringify as u}from\"space-separated-tokens\";import{stringify as f}from\"comma-separated-tokens\";import h from\"style-to-object\";const g=[\"http\",\"https\",\"mailto\",\"tel\"];\n/**\n * @param {string} uri\n * @returns {string}\n */function uriTransformer(e){const t=(e||\"\").trim();const n=t.charAt(0);if(\"#\"===n||\"/\"===n)return t;const r=t.indexOf(\":\");if(-1===r)return t;let o=-1;while(++o<g.length){const e=g[o];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}o=t.indexOf(\"?\");if(-1!==o&&r>o)return t;o=t.indexOf(\"#\");return-1!==o&&r>o?t:\"javascript:void(0)\"}\n/**\n * @typedef {import('unist').Node} Node\n * @typedef {import('hast').Root} Root\n * @typedef {import('hast').Element} Element\n *\n * @callback AllowElement\n * @param {Element} element\n * @param {number} index\n * @param {Element|Root} parent\n * @returns {boolean|undefined}\n *\n * @typedef Options\n * @property {Array<string>} [allowedElements]\n * @property {Array<string>} [disallowedElements=[]]\n * @property {AllowElement} [allowElement]\n * @property {boolean} [unwrapDisallowed=false]\n */\n/**\n * @type {import('unified').Plugin<[Options], Root>}\n */function rehypeFilter(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError(\"Only one of `allowedElements` and `disallowedElements` should be defined\");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{p(t,\"element\",((t,n,r)=>{const o=/** @type {Element|Root} */r;\n/** @type {boolean|undefined} */let l;e.allowedElements?l=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(l=e.disallowedElements.includes(t.tagName));!l&&e.allowElement&&\"number\"===typeof n&&(l=!e.allowElement(t,n,o));if(l&&\"number\"===typeof n){e.unwrapDisallowed&&t.children?o.children.splice(n,1,...t.children):o.children.splice(n,1);return n}}))}}\n/**\n * @template T\n * @typedef {import('react').ComponentType<T>} ComponentType<T>\n */const y={}.hasOwnProperty;const w=new Set([\"table\",\"thead\",\"tbody\",\"tfoot\",\"tr\"]);\n/**\n * @param {Context} context\n * @param {Element|Root} node\n */function childrenToReact(e,t){\n/** @type {Array<ReactNode>} */\nconst n=[];let r=-1;\n/** @type {Comment|Doctype|Element|Raw|Text} */let o;while(++r<t.children.length){o=t.children[r];\"element\"===o.type?n.push(toReact(e,o,r,t)):\"text\"===o.type?\"element\"===t.type&&w.has(t.tagName)&&m(o)||n.push(o.value):\"raw\"!==o.type||e.options.skipHtml||n.push(o.value)}return n}\n/**\n * @param {Context} context\n * @param {Element} node\n * @param {number} index\n * @param {Element|Root} parent\n */function toReact(t,n,r,o){const l=t.options;const a=t.schema;\n/** @type {ReactMarkdownNames} */const s=n.tagName;\n/** @type {Record<string, unknown>} */const c={};let p=a;\n/** @type {string} */let m;if(\"html\"===a.space&&\"svg\"===s){p=i;t.schema=p}if(n.properties)for(m in n.properties)y.call(n.properties,m)&&addProperty(c,m,n.properties[m],t);\"ol\"!==s&&\"ul\"!==s||t.listDepth++;const u=childrenToReact(t,n);\"ol\"!==s&&\"ul\"!==s||t.listDepth--;t.schema=a;const f=n.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}};const h=l.components&&y.call(l.components,s)?l.components[s]:s;const g=\"string\"===typeof h||h===e.Fragment;if(!d.isValidElementType(h))throw new TypeError(`Component for name \\`${s}\\` not defined or is not renderable`);c.key=[s,f.start.line,f.start.column,r].join(\"-\");\"a\"===s&&l.linkTarget&&(c.target=\"function\"===typeof l.linkTarget?l.linkTarget(String(c.href||\"\"),n.children,\"string\"===typeof c.title?c.title:null):l.linkTarget);\"a\"===s&&l.transformLinkUri&&(c.href=l.transformLinkUri(String(c.href||\"\"),n.children,\"string\"===typeof c.title?c.title:null));g||\"code\"!==s||\"element\"!==o.type||\"pre\"===o.tagName||(c.inline=true);g||\"h1\"!==s&&\"h2\"!==s&&\"h3\"!==s&&\"h4\"!==s&&\"h5\"!==s&&\"h6\"!==s||(c.level=Number.parseInt(s.charAt(1),10));\"img\"===s&&l.transformImageUri&&(c.src=l.transformImageUri(String(c.src||\"\"),String(c.alt||\"\"),\"string\"===typeof c.title?c.title:null));if(!g&&\"li\"===s&&\"element\"===o.type){const e=getInputElement(n);c.checked=e&&e.properties?Boolean(e.properties.checked):null;c.index=getElementsBeforeCount(o,n);c.ordered=\"ol\"===o.tagName}if(!g&&(\"ol\"===s||\"ul\"===s)){c.ordered=\"ol\"===s;c.depth=t.listDepth}if(\"td\"===s||\"th\"===s){if(c.align){c.style||(c.style={});c.style.textAlign=c.align;delete c.align}g||(c.isHeader=\"th\"===s)}g||\"tr\"!==s||\"element\"!==o.type||(c.isHeader=Boolean(\"thead\"===o.tagName));l.sourcePos&&(c[\"data-sourcepos\"]=flattenPosition(f));!g&&l.rawSourcePos&&(c.sourcePosition=n.position);if(!g&&l.includeElementIndex){c.index=getElementsBeforeCount(o,n);c.siblingCount=getElementsBeforeCount(o)}g||(c.node=n);return u.length>0?e.createElement(h,c,u):e.createElement(h,c)}\n/**\n * @param {Element|Root} node\n * @returns {Element?}\n */function getInputElement(e){let t=-1;while(++t<e.children.length){const n=e.children[t];if(\"element\"===n.type&&\"input\"===n.tagName)return n}return null}\n/**\n * @param {Element|Root} parent\n * @param {Element} [node]\n * @returns {number}\n */function getElementsBeforeCount(e,t){let n=-1;let r=0;while(++n<e.children.length){if(e.children[n]===t)break;\"element\"===e.children[n].type&&r++}return r}\n/**\n * @param {Record<string, unknown>} props\n * @param {string} prop\n * @param {unknown} value\n * @param {Context} ctx\n */function addProperty(e,t,n,r){const o=a(r.schema,t);let l=n;if(null!==l&&void 0!==l&&l===l){Array.isArray(l)&&(l=o.commaSeparated?f(l):u(l));\"style\"===o.property&&\"string\"===typeof l&&(l=parseStyle(l));o.space&&o.property?e[y.call(s,o.property)?s[o.property]:o.property]=l:o.attribute&&(e[o.attribute]=l)}}\n/**\n * @param {string} value\n * @returns {Record<string, string>}\n */function parseStyle(e){\n/** @type {Record<string, string>} */\nconst t={};try{h(e,iterator)}catch{}return t\n/**\n   * @param {string} name\n   * @param {string} v\n   */;function iterator(e,n){const r=\"-ms-\"===e.slice(0,4)?`ms-${e.slice(4)}`:e;t[r.replace(/-([a-z])/g,styleReplacer)]=n}}\n/**\n * @param {unknown} _\n * @param {string} $1\n */function styleReplacer(e,t){return t.toUpperCase()}\n/**\n * @param {Position|{start: {line: null, column: null, offset: null}, end: {line: null, column: null, offset: null}}} pos\n * @returns {string}\n */function flattenPosition(e){return[e.start.line,\":\",e.start.column,\"-\",e.end.line,\":\",e.end.column].map(String).join(\"\")}\n/**\n * @typedef {import('react').ReactNode} ReactNode\n * @typedef {import('react').ReactElement<{}>} ReactElement\n * @typedef {import('unified').PluggableList} PluggableList\n * @typedef {import('hast').Root} Root\n * @typedef {import('./rehype-filter.js').Options} FilterOptions\n * @typedef {import('./ast-to-react.js').Options} TransformOptions\n *\n * @typedef CoreOptions\n * @property {string} children\n *\n * @typedef PluginOptions\n * @property {PluggableList} [remarkPlugins=[]]\n * @property {PluggableList} [rehypePlugins=[]]\n * @property {import('remark-rehype').Options | undefined} [remarkRehypeOptions={}]\n *\n * @typedef LayoutOptions\n * @property {string} [className]\n *\n * @typedef {CoreOptions & PluginOptions & LayoutOptions & FilterOptions & TransformOptions} ReactMarkdownOptions\n *\n * @typedef Deprecation\n * @property {string} id\n * @property {string} [to]\n */const E={}.hasOwnProperty;const k=\"https://github.com/remarkjs/react-markdown/blob/main/changelog.md\";\n/** @type {Record<string, Deprecation>} */const b={plugins:{to:\"plugins\",id:\"change-plugins-to-remarkplugins\"},renderers:{to:\"components\",id:\"change-renderers-to-components\"},astPlugins:{id:\"remove-buggy-html-in-markdown-parser\"},allowDangerousHtml:{id:\"remove-buggy-html-in-markdown-parser\"},escapeHtml:{id:\"remove-buggy-html-in-markdown-parser\"},source:{to:\"children\",id:\"change-source-to-children\"},allowNode:{to:\"allowElement\",id:\"replace-allownode-allowedtypes-and-disallowedtypes\"},allowedTypes:{to:\"allowedElements\",id:\"replace-allownode-allowedtypes-and-disallowedtypes\"},disallowedTypes:{to:\"disallowedElements\",id:\"replace-allownode-allowedtypes-and-disallowedtypes\"},includeNodeIndex:{to:\"includeElementIndex\",id:\"change-includenodeindex-to-includeelementindex\"}};\n/**\n * React component to render markdown.\n *\n * @param {ReactMarkdownOptions} options\n * @returns {ReactElement}\n */function ReactMarkdown(l){for(const e in b)if(E.call(b,e)&&E.call(l,e)){const t=b[e];console.warn(`[react-markdown] Warning: please ${t.to?`use \\`${t.to}\\` instead of`:\"remove\"} \\`${e}\\` (see <${k}#${t.id}> for more info)`);delete b[e]}const i=n().use(r).use(l.remarkPlugins||[]).use(o,{...l.remarkRehypeOptions,allowDangerousHtml:true}).use(l.rehypePlugins||[]).use(rehypeFilter,l);const a=new t;\"string\"===typeof l.children?a.value=l.children:void 0!==l.children&&null!==l.children&&console.warn(`[react-markdown] Warning: please pass a string as \\`children\\` (not: \\`${l.children}\\`)`);const s=i.runSync(i.parse(a),a);if(\"root\"!==s.type)throw new TypeError(\"Expected a `root` node\");\n/** @type {ReactElement} */let p=e.createElement(e.Fragment,{},childrenToReact({options:l,schema:c,listDepth:0},s));l.className&&(p=e.createElement(\"div\",{className:l.className},p));return p}ReactMarkdown.defaultProps={transformLinkUri:uriTransformer};ReactMarkdown.propTypes={children:l.string,className:l.string,allowElement:l.func,allowedElements:l.arrayOf(l.string),disallowedElements:l.arrayOf(l.string),unwrapDisallowed:l.bool,remarkPlugins:l.arrayOf(l.oneOfType([l.object,l.func,l.arrayOf(l.oneOfType([l.bool,l.string,l.object,l.func,l.arrayOf(l.any)]))])),rehypePlugins:l.arrayOf(l.oneOfType([l.object,l.func,l.arrayOf(l.oneOfType([l.bool,l.string,l.object,l.func,l.arrayOf(l.any)]))])),sourcePos:l.bool,rawSourcePos:l.bool,skipHtml:l.bool,includeElementIndex:l.bool,transformLinkUri:l.oneOfType([l.func,l.bool]),linkTarget:l.oneOfType([l.func,l.string]),transformImageUri:l.func,components:l.object};\n/**\n * @typedef {import('./lib/react-markdown.js').ReactMarkdownOptions} Options\n * @typedef {import('./lib/ast-to-react.js').Components} Components\n */export{ReactMarkdown as default,uriTransformer};\n\n//# sourceMappingURL=index.js.map","import{asciiAlphanumeric as t,asciiAlpha as e,asciiControl as n,markdownLineEndingOrSpace as i,unicodeWhitespace as r,unicodePunctuation as o}from\"micromark-util-character\";import{sanitizeUri as u}from\"micromark-util-sanitize-uri\";\n/**\n * @typedef {import('micromark-util-types').Code} Code\n * @typedef {import('micromark-util-types').ConstructRecord} ConstructRecord\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').Previous} Previous\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n */const l={tokenize:tokenizeWwwPrefix,partial:true};const a={tokenize:tokenizeDomain,partial:true};const c={tokenize:tokenizePath,partial:true};const f={tokenize:tokenizeTrail,partial:true};const s={tokenize:tokenizeEmailDomainDotTrail,partial:true};const m={tokenize:tokenizeWwwAutolink,previous:previousWww};const k={tokenize:tokenizeProtocolAutolink,previous:previousProtocol};const p={tokenize:tokenizeEmailAutolink,previous:previousEmail};\n/** @type {ConstructRecord} */const w={};\n/**\n * Extension for `micromark` that can be passed in `extensions` to enable GFM\n * autolink literal syntax.\n *\n * @type {Extension}\n */const A={text:w};\n/** @type {Code} */let h=48;while(h<123){w[h]=p;h++;58===h?h=65:91===h&&(h=97)}w[43]=p;w[45]=p;w[46]=p;w[95]=p;w[72]=[p,k];w[104]=[p,k];w[87]=[p,m];w[119]=[p,m];\n/**\n * Email autolink literal.\n *\n * ```markdown\n * > | a contact@example.org b\n *       ^^^^^^^^^^^^^^^^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeEmailAutolink(n,i,r){const o=this;\n/** @type {boolean | undefined} */let u;\n/** @type {boolean} */let l;return start\n/**\n   * Start of email autolink literal.\n   *\n   * ```markdown\n   * > | a contact@example.org b\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */;function start(t){if(!gfmAtext(t)||!previousEmail.call(o,o.previous)||previousUnbalanced(o.events))return r(t);n.enter(\"literalAutolink\");n.enter(\"literalAutolinkEmail\");return atext(t)}\n/**\n   * In email atext.\n   *\n   * ```markdown\n   * > | a contact@example.org b\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function atext(t){if(gfmAtext(t)){n.consume(t);return atext}if(64===t){n.consume(t);return emailDomain}return r(t)}\n/**\n   * In email domain.\n   *\n   * The reference code is a bit overly complex as it handles the `@`, of which\n   * there may be just one.\n   * Source: <https://github.com/github/cmark-gfm/blob/ef1cfcb/extensions/autolink.c#L318>\n   *\n   * ```markdown\n   * > | a contact@example.org b\n   *               ^\n   * ```\n   *\n   * @type {State}\n   */function emailDomain(e){if(46===e)return n.check(s,emailDomainAfter,emailDomainDot)(e);if(45===e||95===e||t(e)){l=true;n.consume(e);return emailDomain}return emailDomainAfter(e)}\n/**\n   * In email domain, on dot that is not a trail.\n   *\n   * ```markdown\n   * > | a contact@example.org b\n   *                      ^\n   * ```\n   *\n   * @type {State}\n   */function emailDomainDot(t){n.consume(t);u=true;return emailDomain}\n/**\n   * After email domain.\n   *\n   * ```markdown\n   * > | a contact@example.org b\n   *                          ^\n   * ```\n   *\n   * @type {State}\n   */function emailDomainAfter(t){if(l&&u&&e(o.previous)){n.exit(\"literalAutolinkEmail\");n.exit(\"literalAutolink\");return i(t)}return r(t)}}\n/**\n * `www` autolink literal.\n *\n * ```markdown\n * > | a www.example.org b\n *       ^^^^^^^^^^^^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeWwwAutolink(t,e,n){const i=this;return wwwStart\n/**\n   * Start of www autolink literal.\n   *\n   * ```markdown\n   * > | www.example.com/a?b#c\n   *     ^\n   * ```\n   *\n   * @type {State}\n   */;function wwwStart(e){if(87!==e&&119!==e||!previousWww.call(i,i.previous)||previousUnbalanced(i.events))return n(e);t.enter(\"literalAutolink\");t.enter(\"literalAutolinkWww\");return t.check(l,t.attempt(a,t.attempt(c,wwwAfter),n),n)(e)}\n/**\n   * After a www autolink literal.\n   *\n   * ```markdown\n   * > | www.example.com/a?b#c\n   *                          ^\n   * ```\n   *\n   * @type {State}\n   */function wwwAfter(n){t.exit(\"literalAutolinkWww\");t.exit(\"literalAutolink\");return e(n)}}\n/**\n * Protocol autolink literal.\n *\n * ```markdown\n * > | a https://example.org b\n *       ^^^^^^^^^^^^^^^^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeProtocolAutolink(t,u,l){const f=this;let s=\"\";let m=false;return protocolStart\n/**\n   * Start of protocol autolink literal.\n   *\n   * ```markdown\n   * > | https://example.com/a?b#c\n   *     ^\n   * ```\n   *\n   * @type {State}\n   */;function protocolStart(e){if((72===e||104===e)&&previousProtocol.call(f,f.previous)&&!previousUnbalanced(f.events)){t.enter(\"literalAutolink\");t.enter(\"literalAutolinkHttp\");s+=String.fromCodePoint(e);t.consume(e);return protocolPrefixInside}return l(e)}\n/**\n   * In protocol.\n   *\n   * ```markdown\n   * > | https://example.com/a?b#c\n   *     ^^^^^\n   * ```\n   *\n   * @type {State}\n   */function protocolPrefixInside(n){if(e(n)&&s.length<5){s+=String.fromCodePoint(n);t.consume(n);return protocolPrefixInside}if(58===n){const e=s.toLowerCase();if(\"http\"===e||\"https\"===e){t.consume(n);return protocolSlashesInside}}return l(n)}\n/**\n   * In slashes.\n   *\n   * ```markdown\n   * > | https://example.com/a?b#c\n   *           ^^\n   * ```\n   *\n   * @type {State}\n   */function protocolSlashesInside(e){if(47===e){t.consume(e);if(m)return afterProtocol;m=true;return protocolSlashesInside}return l(e)}\n/**\n   * After protocol, before domain.\n   *\n   * ```markdown\n   * > | https://example.com/a?b#c\n   *             ^\n   * ```\n   *\n   * @type {State}\n   */function afterProtocol(e){return null===e||n(e)||i(e)||r(e)||o(e)?l(e):t.attempt(a,t.attempt(c,protocolAfter),l)(e)}\n/**\n   * After a protocol autolink literal.\n   *\n   * ```markdown\n   * > | https://example.com/a?b#c\n   *                              ^\n   * ```\n   *\n   * @type {State}\n   */function protocolAfter(e){t.exit(\"literalAutolinkHttp\");t.exit(\"literalAutolink\");return u(e)}}\n/**\n * `www` prefix.\n *\n * ```markdown\n * > | a www.example.org b\n *       ^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeWwwPrefix(t,e,n){let i=0;return wwwPrefixInside\n/**\n   * In www prefix.\n   *\n   * ```markdown\n   * > | www.example.com\n   *     ^^^^\n   * ```\n   *\n   * @type {State}\n   */;function wwwPrefixInside(e){if((87===e||119===e)&&i<3){i++;t.consume(e);return wwwPrefixInside}if(46===e&&3===i){t.consume(e);return wwwPrefixAfter}return n(e)}\n/**\n   * After www prefix.\n   *\n   * ```markdown\n   * > | www.example.com\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function wwwPrefixAfter(t){return null===t?n(t):e(t)}}\n/**\n * Domain.\n *\n * ```markdown\n * > | a https://example.org b\n *               ^^^^^^^^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeDomain(t,e,n){\n/** @type {boolean | undefined} */\nlet u;\n/** @type {boolean | undefined} */let l;\n/** @type {boolean | undefined} */let a;return domainInside\n/**\n   * In domain.\n   *\n   * ```markdown\n   * > | https://example.com/a\n   *             ^^^^^^^^^^^\n   * ```\n   *\n   * @type {State}\n   */;function domainInside(e){if(46===e||95===e)return t.check(f,domainAfter,domainAtPunctuation)(e);if(null===e||i(e)||r(e)||45!==e&&o(e))return domainAfter(e);a=true;t.consume(e);return domainInside}\n/**\n   * In domain, at potential trailing punctuation, that was not trailing.\n   *\n   * ```markdown\n   * > | https://example.com\n   *                    ^\n   * ```\n   *\n   * @type {State}\n   */function domainAtPunctuation(e){if(95===e)u=true;else{l=u;u=void 0}t.consume(e);return domainInside}\n/**\n   * After domain.\n   *\n   * ```markdown\n   * > | https://example.com/a\n   *                        ^\n   * ```\n   *\n   * @type {State} */function domainAfter(t){return l||u||!a?n(t):e(t)}}\n/**\n * Path.\n *\n * ```markdown\n * > | a https://example.org/stuff b\n *                          ^^^^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizePath(t,e){let n=0;let o=0;return pathInside\n/**\n   * In path.\n   *\n   * ```markdown\n   * > | https://example.com/a\n   *                        ^^\n   * ```\n   *\n   * @type {State}\n   */;function pathInside(u){if(40===u){n++;t.consume(u);return pathInside}if(41===u&&o<n)return pathAtPunctuation(u);if(33===u||34===u||38===u||39===u||41===u||42===u||44===u||46===u||58===u||59===u||60===u||63===u||93===u||95===u||126===u)return t.check(f,e,pathAtPunctuation)(u);if(null===u||i(u)||r(u))return e(u);t.consume(u);return pathInside}\n/**\n   * In path, at potential trailing punctuation, that was not trailing.\n   *\n   * ```markdown\n   * > | https://example.com/a\"b\n   *                          ^\n   * ```\n   *\n   * @type {State}\n   */function pathAtPunctuation(e){41===e&&o++;t.consume(e);return pathInside}}\n/**\n * Trail.\n *\n * This calls `ok` if this *is* the trail, followed by an end, which means\n * the entire trail is not part of the link.\n * It calls `nok` if this *is* part of the link.\n *\n * ```markdown\n * > | https://example.com\").\n *                        ^^^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeTrail(t,n,o){return trail\n/**\n   * In trail of domain or path.\n   *\n   * ```markdown\n   * > | https://example.com\").\n   *                        ^\n   * ```\n   *\n   * @type {State}\n   */;function trail(e){if(33===e||34===e||39===e||41===e||42===e||44===e||46===e||58===e||59===e||63===e||95===e||126===e){t.consume(e);return trail}if(38===e){t.consume(e);return trailCharRefStart}if(93===e){t.consume(e);return trailBracketAfter}return 60===e||null===e||i(e)||r(e)?n(e):o(e)}\n/**\n   * In trail, after `]`.\n   *\n   * > 👉 **Note**: this deviates from `cmark-gfm` to fix a bug.\n   * > See end of <https://github.com/github/cmark-gfm/issues/278> for more.\n   *\n   * ```markdown\n   * > | https://example.com](\n   *                         ^\n   * ```\n   *\n   * @type {State}\n   */function trailBracketAfter(t){return null===t||40===t||91===t||i(t)||r(t)?n(t):trail(t)}\n/**\n   * In character-reference like trail, after `&`.\n   *\n   * ```markdown\n   * > | https://example.com&amp;).\n   *                         ^\n   * ```\n   *\n   * @type {State}\n   */function trailCharRefStart(t){return e(t)?trailCharRefInside(t):o(t)}\n/**\n   * In character-reference like trail.\n   *\n   * ```markdown\n   * > | https://example.com&amp;).\n   *                         ^\n   * ```\n   *\n   * @type {State}\n   */function trailCharRefInside(n){if(59===n){t.consume(n);return trail}if(e(n)){t.consume(n);return trailCharRefInside}return o(n)}}\n/**\n * Dot in email domain trail.\n *\n * This calls `ok` if this *is* the trail, followed by an end, which means\n * the trail is not part of the link.\n * It calls `nok` if this *is* part of the link.\n *\n * ```markdown\n * > | contact@example.org.\n *                        ^\n * ```\n *\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeEmailDomainDotTrail(e,n,i){return start\n/**\n   * Dot.\n   *\n   * ```markdown\n   * > | contact@example.org.\n   *                    ^   ^\n   * ```\n   *\n   * @type {State}\n   */;function start(t){e.consume(t);return after}\n/**\n   * After dot.\n   *\n   * ```markdown\n   * > | contact@example.org.\n   *                     ^   ^\n   * ```\n   *\n   * @type {State}\n   */function after(e){return t(e)?i(e):n(e)}}\n/**\n * See:\n * <https://github.com/github/cmark-gfm/blob/ef1cfcb/extensions/autolink.c#L156>.\n *\n * @type {Previous}\n */function previousWww(t){return null===t||40===t||42===t||95===t||91===t||93===t||126===t||i(t)}\n/**\n * See:\n * <https://github.com/github/cmark-gfm/blob/ef1cfcb/extensions/autolink.c#L214>.\n *\n * @type {Previous}\n */function previousProtocol(t){return!e(t)}\n/**\n * @this {TokenizeContext}\n * @type {Previous}\n */function previousEmail(t){return!(47===t||gfmAtext(t))}\n/**\n * @param {Code} code\n * @returns {boolean}\n */function gfmAtext(e){return 43===e||45===e||46===e||95===e||t(e)}\n/**\n * @param {Array<Event>} events\n * @returns {boolean}\n */function previousUnbalanced(t){let e=t.length;let n=false;while(e--){const i=t[e][1];if((\"labelLink\"===i.type||\"labelImage\"===i.type)&&!i._balanced){n=true;break}if(i._gfmAutolinkLiteralWalkedInto){n=false;break}}t.length>0&&!n&&(t[t.length-1][1]._gfmAutolinkLiteralWalkedInto=true);return n}\n/**\n * @typedef {import('micromark-util-types').CompileContext} CompileContext\n * @typedef {import('micromark-util-types').Handle} Handle\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n * @typedef {import('micromark-util-types').Token} Token\n */\n/**\n * Extension for `micromark` that can be passed in `htmlExtensions` to support\n * GFM autolink literals when serializing to HTML.\n *\n * @type {HtmlExtension}\n */const d={exit:{literalAutolinkEmail:literalAutolinkEmail,literalAutolinkHttp:literalAutolinkHttp,literalAutolinkWww:literalAutolinkWww}};\n/**\n * @this {CompileContext}\n * @type {Handle}\n */function literalAutolinkWww(t){anchorFromToken.call(this,t,\"http://\")}\n/**\n * @this {CompileContext}\n * @type {Handle}\n */function literalAutolinkEmail(t){anchorFromToken.call(this,t,\"mailto:\")}\n/**\n * @this {CompileContext}\n * @type {Handle}\n */function literalAutolinkHttp(t){anchorFromToken.call(this,t)}\n/**\n * @this CompileContext\n * @param {Token} token\n * @param {string | null | undefined} [protocol]\n * @returns {void}\n */function anchorFromToken(t,e){const n=this.sliceSerialize(t);this.tag('<a href=\"'+u((e||\"\")+n)+'\">');this.raw(this.encode(n));this.tag(\"</a>\")}export{A as gfmAutolinkLiteral,d as gfmAutolinkLiteralHtml};\n\n//# sourceMappingURL=index.js.map","import{blankLine as t}from\"micromark-core-commonmark\";import{factorySpace as e}from\"micromark-factory-space\";import{markdownLineEndingOrSpace as n}from\"micromark-util-character\";import{normalizeIdentifier as o}from\"micromark-util-normalize-identifier\";import{sanitizeUri as i}from\"micromark-util-sanitize-uri\";\n/**\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Exiter} Exiter\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n */const a={tokenize:tokenizeIndent,partial:true};\n/**\n * Create an extension for `micromark` to enable GFM footnote syntax.\n *\n * @returns {Extension}\n *   Extension for `micromark` that can be passed in `extensions` to\n *   enable GFM footnote syntax.\n */function gfmFootnote(){\n/** @type {Extension} */\nreturn{document:{91:{tokenize:tokenizeDefinitionStart,continuation:{tokenize:tokenizeDefinitionContinuation},exit:gfmFootnoteDefinitionEnd}},text:{91:{tokenize:tokenizeGfmFootnoteCall},93:{add:\"after\",tokenize:tokenizePotentialGfmFootnoteCall,resolveTo:resolveToPotentialGfmFootnoteCall}}}}\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizePotentialGfmFootnoteCall(t,e,n){const i=this;let a=i.events.length;\n/** @type {Array<string>} */const r=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]);\n/** @type {Token} */let l;while(a--){const t=i.events[a][1];if(\"labelImage\"===t.type){l=t;break}if(\"gfmFootnoteCall\"===t.type||\"labelLink\"===t.type||\"label\"===t.type||\"image\"===t.type||\"link\"===t.type)break}return start\n/**\n   * @type {State}\n   */;function start(a){if(!l||!l._balanced)return n(a);const s=o(i.sliceSerialize({start:l.end,end:i.now()}));if(94!==s.codePointAt(0)||!r.includes(s.slice(1)))return n(a);t.enter(\"gfmFootnoteCallLabelMarker\");t.consume(a);t.exit(\"gfmFootnoteCallLabelMarker\");return e(a)}}\n/** @type {Resolver} */function resolveToPotentialGfmFootnoteCall(t,e){let n=t.length;\n/** @type {Token | undefined} */let o;while(n--)if(\"labelImage\"===t[n][1].type&&\"enter\"===t[n][0]){o=t[n][1];break}t[n+1][1].type=\"data\";t[n+3][1].type=\"gfmFootnoteCallLabelMarker\";\n/** @type {Token} */const i={type:\"gfmFootnoteCall\",start:Object.assign({},t[n+3][1].start),end:Object.assign({},t[t.length-1][1].end)};\n/** @type {Token} */const a={type:\"gfmFootnoteCallMarker\",start:Object.assign({},t[n+3][1].end),end:Object.assign({},t[n+3][1].end)};a.end.column++;a.end.offset++;a.end._bufferIndex++;\n/** @type {Token} */const r={type:\"gfmFootnoteCallString\",start:Object.assign({},a.end),end:Object.assign({},t[t.length-1][1].start)};\n/** @type {Token} */const l={type:\"chunkString\",contentType:\"string\",start:Object.assign({},r.start),end:Object.assign({},r.end)};\n/** @type {Array<Event>} */const s=[t[n+1],t[n+2],[\"enter\",i,e],t[n+3],t[n+4],[\"enter\",a,e],[\"exit\",a,e],[\"enter\",r,e],[\"enter\",l,e],[\"exit\",l,e],[\"exit\",r,e],t[t.length-2],t[t.length-1],[\"exit\",i,e]];t.splice(n,t.length-n+1,...s);return t}\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeGfmFootnoteCall(t,e,i){const a=this;\n/** @type {Array<string>} */const r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let l=0;\n/** @type {boolean} */let s;return start\n/**\n   * Start of footnote label.\n   *\n   * ```markdown\n   * > | a [^b] c\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */;function start(e){t.enter(\"gfmFootnoteCall\");t.enter(\"gfmFootnoteCallLabelMarker\");t.consume(e);t.exit(\"gfmFootnoteCallLabelMarker\");return callStart}\n/**\n   * After `[`, at `^`.\n   *\n   * ```markdown\n   * > | a [^b] c\n   *        ^\n   * ```\n   *\n   * @type {State}\n   */function callStart(e){if(94!==e)return i(e);t.enter(\"gfmFootnoteCallMarker\");t.consume(e);t.exit(\"gfmFootnoteCallMarker\");t.enter(\"gfmFootnoteCallString\");t.enter(\"chunkString\").contentType=\"string\";return callData}\n/**\n   * In label.\n   *\n   * ```markdown\n   * > | a [^b] c\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function callData(f){if(l>999||93===f&&!s||null===f||91===f||n(f))return i(f);if(93===f){t.exit(\"chunkString\");const n=t.exit(\"gfmFootnoteCallString\");if(!r.includes(o(a.sliceSerialize(n))))return i(f);t.enter(\"gfmFootnoteCallLabelMarker\");t.consume(f);t.exit(\"gfmFootnoteCallLabelMarker\");t.exit(\"gfmFootnoteCall\");return e}n(f)||(s=true);l++;t.consume(f);return 92===f?callEscape:callData}\n/**\n   * On character after escape.\n   *\n   * ```markdown\n   * > | a [^b\\c] d\n   *           ^\n   * ```\n   *\n   * @type {State}\n   */function callEscape(e){if(91===e||92===e||93===e){t.consume(e);l++;return callData}return callData(e)}}\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeDefinitionStart(t,i,a){const r=this;\n/** @type {Array<string>} */const l=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);\n/** @type {string} */let s;let f=0;\n/** @type {boolean | undefined} */let c;return start\n/**\n   * Start of GFM footnote definition.\n   *\n   * ```markdown\n   * > | [^a]: b\n   *     ^\n   * ```\n   *\n   * @type {State}\n   */;function start(e){t.enter(\"gfmFootnoteDefinition\")._container=true;t.enter(\"gfmFootnoteDefinitionLabel\");t.enter(\"gfmFootnoteDefinitionLabelMarker\");t.consume(e);t.exit(\"gfmFootnoteDefinitionLabelMarker\");return labelAtMarker}\n/**\n   * In label, at caret.\n   *\n   * ```markdown\n   * > | [^a]: b\n   *      ^\n   * ```\n   *\n   * @type {State}\n   */function labelAtMarker(e){if(94===e){t.enter(\"gfmFootnoteDefinitionMarker\");t.consume(e);t.exit(\"gfmFootnoteDefinitionMarker\");t.enter(\"gfmFootnoteDefinitionLabelString\");t.enter(\"chunkString\").contentType=\"string\";return labelInside}return a(e)}\n/**\n   * In label.\n   *\n   * > 👉 **Note**: `cmark-gfm` prevents whitespace from occurring in footnote\n   * > definition labels.\n   *\n   * ```markdown\n   * > | [^a]: b\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function labelInside(e){if(f>999||93===e&&!c||null===e||91===e||n(e))return a(e);if(93===e){t.exit(\"chunkString\");const n=t.exit(\"gfmFootnoteDefinitionLabelString\");s=o(r.sliceSerialize(n));t.enter(\"gfmFootnoteDefinitionLabelMarker\");t.consume(e);t.exit(\"gfmFootnoteDefinitionLabelMarker\");t.exit(\"gfmFootnoteDefinitionLabel\");return labelAfter}n(e)||(c=true);f++;t.consume(e);return 92===e?labelEscape:labelInside}\n/**\n   * After `\\`, at a special character.\n   *\n   * > 👉 **Note**: `cmark-gfm` currently does not support escaped brackets:\n   * > <https://github.com/github/cmark-gfm/issues/240>\n   *\n   * ```markdown\n   * > | [^a\\*b]: c\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function labelEscape(e){if(91===e||92===e||93===e){t.consume(e);f++;return labelInside}return labelInside(e)}\n/**\n   * After definition label.\n   *\n   * ```markdown\n   * > | [^a]: b\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function labelAfter(n){if(58===n){t.enter(\"definitionMarker\");t.consume(n);t.exit(\"definitionMarker\");l.includes(s)||l.push(s);return e(t,whitespaceAfter,\"gfmFootnoteDefinitionWhitespace\")}return a(n)}\n/**\n   * After definition prefix.\n   *\n   * ```markdown\n   * > | [^a]: b\n   *           ^\n   * ```\n   *\n   * @type {State}\n   */function whitespaceAfter(t){return i(t)}}\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeDefinitionContinuation(e,n,o){return e.check(t,n,e.attempt(a,n,o))}\n/** @type {Exiter} */function gfmFootnoteDefinitionEnd(t){t.exit(\"gfmFootnoteDefinition\")}\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeIndent(t,n,o){const i=this;return e(t,afterPrefix,\"gfmFootnoteDefinitionIndent\",5)\n/**\n   * @type {State}\n   */;function afterPrefix(t){const e=i.events[i.events.length-1];return e&&\"gfmFootnoteDefinitionIndent\"===e[1].type&&4===e[2].sliceSerialize(e[1],true).length?n(t):o(t)}}\n/**\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n */const r={}.hasOwnProperty;\n/** @type {Options} */const l={};\n/**\n * Generate the default label that GitHub uses on backreferences.\n *\n * @param {number} referenceIndex\n *   Index of the definition in the order that they are first referenced,\n *   0-indexed.\n * @param {number} rereferenceIndex\n *   Index of calls to the same definition, 0-indexed.\n * @returns {string}\n *   Default label.\n */function defaultBackLabel(t,e){return\"Back to reference \"+(t+1)+(e>1?\"-\"+e:\"\")}\n/**\n * Create an extension for `micromark` to support GFM footnotes when\n * serializing to HTML.\n *\n * @param {Options | null | undefined} [options]\n *   Configuration.\n * @returns {HtmlExtension}\n *   Extension for `micromark` that can be passed in `htmlExtensions` to\n *   support GFM footnotes when serializing to HTML.\n */function gfmFootnoteHtml(t){const e=t||l;const n=e.label||\"Footnotes\";const a=e.labelTagName||\"h2\";const s=null===e.labelAttributes||void 0===e.labelAttributes?'class=\"sr-only\"':e.labelAttributes;const f=e.backLabel||defaultBackLabel;const c=null===e.clobberPrefix||void 0===e.clobberPrefix?\"user-content-\":e.clobberPrefix;return{enter:{gfmFootnoteDefinition(){const t=this.getData(\"tightStack\");t.push(false)},gfmFootnoteDefinitionLabelString(){this.buffer()},gfmFootnoteCallString(){this.buffer()}},exit:{gfmFootnoteDefinition(){let t=this.getData(\"gfmFootnoteDefinitions\");const e=this.getData(\"gfmFootnoteDefinitionStack\");const n=this.getData(\"tightStack\");const o=e.pop();const i=this.resume();t||this.setData(\"gfmFootnoteDefinitions\",t={});r.call(t,o)||(t[o]=i);n.pop();this.setData(\"slurpOneLineEnding\",true);this.setData(\"lastWasTag\")},gfmFootnoteDefinitionLabelString(t){let e=\n/** @type {Array<string>} */\nthis.getData(\"gfmFootnoteDefinitionStack\");e||this.setData(\"gfmFootnoteDefinitionStack\",e=[]);e.push(o(this.sliceSerialize(t)));this.resume();this.buffer()},gfmFootnoteCallString(t){let e=this.getData(\"gfmFootnoteCallOrder\");let n=this.getData(\"gfmFootnoteCallCounts\");const a=o(this.sliceSerialize(t));\n/** @type {number} */let r;this.resume();e||this.setData(\"gfmFootnoteCallOrder\",e=[]);n||this.setData(\"gfmFootnoteCallCounts\",n={});const l=e.indexOf(a);const s=i(a.toLowerCase());if(-1===l){e.push(a);n[a]=1;r=e.length}else{n[a]++;r=l+1}const f=n[a];this.tag('<sup><a href=\"#'+c+\"fn-\"+s+'\" id=\"'+c+\"fnref-\"+s+(f>1?\"-\"+f:\"\")+'\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">'+String(r)+\"</a></sup>\")},null(){const t=\n/** @type {Array<string>} */\nthis.getData(\"gfmFootnoteCallOrder\")||[];const e=\n/** @type {Record<string, number>} */\nthis.getData(\"gfmFootnoteCallCounts\")||{};const o=\n/** @type {Record<string, string>} */\nthis.getData(\"gfmFootnoteDefinitions\")||{};let r=-1;if(t.length>0){this.lineEndingIfNeeded();this.tag('<section data-footnotes=\"\" class=\"footnotes\"><'+a+' id=\"footnote-label\"'+(s?\" \"+s:\"\")+\">\");this.raw(this.encode(n));this.tag(\"</\"+a+\">\");this.lineEndingIfNeeded();this.tag(\"<ol>\")}while(++r<t.length){const n=t[r];const a=i(n.toLowerCase());let l=0;\n/** @type {Array<string>} */const s=[];while(++l<=e[n])s.push('<a href=\"#'+c+\"fnref-\"+a+(l>1?\"-\"+l:\"\")+'\" data-footnote-backref=\"\" aria-label=\"'+this.encode(\"string\"===typeof f?f:f(r,l))+'\" class=\"data-footnote-backref\">↩'+(l>1?\"<sup>\"+l+\"</sup>\":\"\")+\"</a>\");const g=s.join(\" \");let u=false;this.lineEndingIfNeeded();this.tag('<li id=\"'+c+\"fn-\"+a+'\">');this.lineEndingIfNeeded();this.tag(o[n].replace(/<\\/p>(?:\\r?\\n|\\r)?$/,(/** @type {string} */t=>{u=true;return\" \"+g+t})));if(!u){this.lineEndingIfNeeded();this.tag(g)}this.lineEndingIfNeeded();this.tag(\"</li>\")}if(t.length>0){this.lineEndingIfNeeded();this.tag(\"</ol>\");this.lineEndingIfNeeded();this.tag(\"</section>\")}}}}}export{defaultBackLabel,gfmFootnote,gfmFootnoteHtml};\n\n//# sourceMappingURL=index.js.map","import{splice as e}from\"micromark-util-chunked\";import{classifyCharacter as t}from\"micromark-util-classify-character\";import{resolveAll as r}from\"micromark-util-resolve-all\";\n/**\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n */\n/**\n * Extension for `micromark` that can be passed in `htmlExtensions`, to\n * support GFM strikethrough when serializing to HTML.\n *\n * @type {HtmlExtension}\n */\nconst n={enter:{strikethrough(){this.tag(\"<del>\")}},exit:{strikethrough(){this.tag(\"</del>\")}}};\n/**\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n *\n * @typedef Options\n *   Configuration (optional).\n * @property {boolean} [singleTilde=true]\n *   Whether to support strikethrough with a single tilde.\n *\n *   Single tildes work on github.com, but are technically prohibited by the\n *   GFM spec.\n */\n/**\n * Create an extension for `micromark` to enable GFM strikethrough syntax.\n *\n * @param {Options | null | undefined} [options]\n *   Configuration.\n * @returns {Extension}\n *   Extension for `micromark` that can be passed in `extensions`, to\n *   enable GFM strikethrough syntax.\n */function gfmStrikethrough(n){const o=n||{};let i=o.singleTilde;const s={tokenize:tokenizeStrikethrough,resolveAll:resolveAllStrikethrough};null!==i&&void 0!==i||(i=true);return{text:{126:s},insideSpan:{null:[s]},attentionMarkers:{null:[126]}}\n/**\n   * Take events and resolve strikethrough.\n   *\n   * @type {Resolver}\n   */;function resolveAllStrikethrough(t,n){let o=-1;while(++o<t.length)if(\"enter\"===t[o][0]&&\"strikethroughSequenceTemporary\"===t[o][1].type&&t[o][1]._close){let i=o;while(i--)if(\"exit\"===t[i][0]&&\"strikethroughSequenceTemporary\"===t[i][1].type&&t[i][1]._open&&t[o][1].end.offset-t[o][1].start.offset===t[i][1].end.offset-t[i][1].start.offset){t[o][1].type=\"strikethroughSequence\";t[i][1].type=\"strikethroughSequence\";\n/** @type {Token} */const s={type:\"strikethrough\",start:Object.assign({},t[i][1].start),end:Object.assign({},t[o][1].end)};\n/** @type {Token} */const h={type:\"strikethroughText\",start:Object.assign({},t[i][1].end),end:Object.assign({},t[o][1].start)};\n/** @type {Array<Event>} */const u=[[\"enter\",s,n],[\"enter\",t[i][1],n],[\"exit\",t[i][1],n],[\"enter\",h,n]];const l=n.parser.constructs.insideSpan.null;l&&e(u,u.length,0,r(l,t.slice(i+1,o),n));e(u,u.length,0,[[\"exit\",h,n],[\"enter\",t[o][1],n],[\"exit\",t[o][1],n],[\"exit\",s,n]]);e(t,i-1,o-i+3,u);o=i+u.length-2;break}}o=-1;while(++o<t.length)\"strikethroughSequenceTemporary\"===t[o][1].type&&(t[o][1].type=\"data\");return t}\n/**\n   * @this {TokenizeContext}\n   * @type {Tokenizer}\n   */function tokenizeStrikethrough(e,r,n){const o=this.previous;const s=this.events;let h=0;return start\n/** @type {State} */;function start(t){if(126===o&&\"characterEscape\"!==s[s.length-1][1].type)return n(t);e.enter(\"strikethroughSequenceTemporary\");return more(t)}\n/** @type {State} */function more(s){const u=t(o);if(126===s){if(h>1)return n(s);e.consume(s);h++;return more}if(h<2&&!i)return n(s);const l=e.exit(\"strikethroughSequenceTemporary\");const c=t(s);l._open=!c||2===c&&Boolean(u);l._close=!u||2===u&&Boolean(c);return r(s)}}}export{gfmStrikethrough,n as gfmStrikethroughHtml};\n\n//# sourceMappingURL=index.js.map","import{factorySpace as e}from\"micromark-factory-space\";import{markdownLineEnding as t,markdownSpace as i,markdownLineEndingOrSpace as n}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n */\n/**\n * @typedef {import('./infer.js').Align} Align\n */const l={none:\"\",left:' align=\"left\"',right:' align=\"right\"',center:' align=\"center\"'};\n/**\n * Extension for `micromark` that can be passed in `htmlExtensions` to support\n * GFM tables when serializing to HTML.\n *\n * @type {HtmlExtension}\n */const a={enter:{table(e){const t=e._align;this.lineEndingIfNeeded();this.tag(\"<table>\");this.setData(\"tableAlign\",t)},tableBody(){this.tag(\"<tbody>\")},tableData(){const e=this.getData(\"tableAlign\");const t=this.getData(\"tableColumn\");const i=l[e[t]];if(void 0===i)this.buffer();else{this.lineEndingIfNeeded();this.tag(\"<td\"+i+\">\")}},tableHead(){this.lineEndingIfNeeded();this.tag(\"<thead>\")},tableHeader(){const e=this.getData(\"tableAlign\");const t=this.getData(\"tableColumn\");const i=l[e[t]];this.lineEndingIfNeeded();this.tag(\"<th\"+i+\">\")},tableRow(){this.setData(\"tableColumn\",0);this.lineEndingIfNeeded();this.tag(\"<tr>\")}},exit:{codeTextData(e){let t=this.sliceSerialize(e);this.getData(\"tableAlign\")&&(t=t.replace(/\\\\([\\\\|])/g,replace));this.raw(this.encode(t))},table(){this.setData(\"tableAlign\");this.setData(\"slurpAllLineEndings\");this.lineEndingIfNeeded();this.tag(\"</table>\")},tableBody(){this.lineEndingIfNeeded();this.tag(\"</tbody>\")},tableData(){const e=this.getData(\"tableAlign\");const t=this.getData(\"tableColumn\");if(t in e){this.tag(\"</td>\");this.setData(\"tableColumn\",t+1)}else this.resume()},tableHead(){this.lineEndingIfNeeded();this.tag(\"</thead>\")},tableHeader(){const e=this.getData(\"tableColumn\");this.tag(\"</th>\");this.setData(\"tableColumn\",e+1)},tableRow(){const e=this.getData(\"tableAlign\");let t=this.getData(\"tableColumn\");while(t<e.length){this.lineEndingIfNeeded();this.tag(\"<td\"+l[e[t]]+\"></td>\");t++}this.setData(\"tableColumn\",t);this.lineEndingIfNeeded();this.tag(\"</tr>\")}}};\n/**\n * @param {string} $0\n * @param {string} $1\n * @returns {string}\n */function replace(e,t){return\"|\"===t?t:e}\n/**\n * @typedef {import('micromark-util-types').Event} Event\n */\n/**\n * @typedef {[number, number, Array<Event>]} Change\n * @typedef {[number, number, number]} Jump\n */class EditMap{constructor(){\n/**\n     * Record of changes.\n     *\n     * @type {Array<Change>}\n     */\nthis.map=[]}\n/**\n   * Create an edit: a remove and/or add at a certain place.\n   *\n   * @param {number} index\n   * @param {number} remove\n   * @param {Array<Event>} add\n   * @returns {void}\n   */add(e,t,i){addImpl(this,e,t,i)}\n/**\n   * Done, change the events.\n   *\n   * @param {Array<Event>} events\n   * @returns {void}\n   */\nconsume(e){this.map.sort(((e,t)=>e[0]-t[0]));if(0===this.map.length)return;let t=this.map.length;\n/** @type {Array<Array<Event>>} */const i=[];while(t>0){t-=1;i.push(e.slice(this.map[t][0]+this.map[t][1]));i.push(this.map[t][2]);e.length=this.map[t][0]}i.push([...e]);e.length=0;let n=i.pop();while(n){e.push(...n);n=i.pop()}this.map.length=0}}\n/**\n * Create an edit.\n *\n * @param {EditMap} editMap\n * @param {number} at\n * @param {number} remove\n * @param {Array<Event>} add\n * @returns {void}\n */function addImpl(e,t,i,n){let l=0;if(0!==i||0!==n.length){while(l<e.map.length){if(e.map[l][0]===t){e.map[l][1]+=i;e.map[l][2].push(...n);return}l+=1}e.map.push([t,i,n])}}\n/**\n * @typedef {import('micromark-util-types').Event} Event\n */\n/**\n * @typedef {'left' | 'center' | 'right' | 'none'} Align\n */\n/**\n * Figure out the alignment of a GFM table.\n *\n * @param {Array<Event>} events\n * @param {number} index\n * @returns {Array<Align>}\n */function gfmTableAlign(e,t){let i=false;\n/** @type {Array<Align>} */const n=[];while(t<e.length){const l=e[t];if(i){if(\"enter\"===l[0])\"tableContent\"===l[1].type&&n.push(\"tableDelimiterMarker\"===e[t+1][1].type?\"left\":\"none\");else if(\"tableContent\"===l[1].type){if(\"tableDelimiterMarker\"===e[t-1][1].type){const e=n.length-1;n[e]=\"left\"===n[e]?\"center\":\"right\"}}else if(\"tableDelimiterRow\"===l[1].type)break}else\"enter\"===l[0]&&\"tableDelimiterRow\"===l[1].type&&(i=true);t+=1}return n}\n/**\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').Point} Point\n * @typedef {import('micromark-util-types').Resolver} Resolver\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Token} Token\n * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n */\n/**\n * Extension for `micromark` that can be passed in `extensions` to enable GFM\n * table syntax.\n *\n * @type {Extension}\n */const r={flow:{null:{tokenize:tokenizeTable,resolveAll:resolveTable}}};\n/**\n * @this {TokenizeContext}\n * @type {Tokenizer}\n */function tokenizeTable(l,a,r){const s=this;let o=0;let d=0;\n/** @type {boolean | undefined} */let h;return start\n/**\n   * Start of a GFM table.\n   *\n   * If there is a valid table row or table head before, then we try to parse\n   * another row.\n   * Otherwise, we try to parse a head.\n   *\n   * ```markdown\n   * > | | a |\n   *     ^\n   *   | | - |\n   * > | | b |\n   *     ^\n   * ```\n   * @type {State}\n   */;function start(e){let t=s.events.length-1;while(t>-1){const e=s.events[t][1].type;if(\"lineEnding\"!==e&&\"linePrefix\"!==e)break;t--}const i=t>-1?s.events[t][1].type:null;const n=\"tableHead\"===i||\"tableRow\"===i?bodyRowStart:headRowBefore;return n===bodyRowStart&&s.parser.lazy[s.now().line]?r(e):n(e)}\n/**\n   * Before table head row.\n   *\n   * ```markdown\n   * > | | a |\n   *     ^\n   *   | | - |\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headRowBefore(e){l.enter(\"tableHead\");l.enter(\"tableRow\");return headRowStart(e)}\n/**\n   * Before table head row, after whitespace.\n   *\n   * ```markdown\n   * > | | a |\n   *     ^\n   *   | | - |\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headRowStart(e){if(124===e)return headRowBreak(e);h=true;d+=1;return headRowBreak(e)}\n/**\n   * At break in table head row.\n   *\n   * ```markdown\n   * > | | a |\n   *     ^\n   *       ^\n   *         ^\n   *   | | - |\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headRowBreak(n){if(null===n)return r(n);if(t(n)){if(d>1){d=0;s.interrupt=true;l.exit(\"tableRow\");l.enter(\"lineEnding\");l.consume(n);l.exit(\"lineEnding\");return headDelimiterStart}return r(n)}if(i(n))return e(l,headRowBreak,\"whitespace\")(n);d+=1;if(h){h=false;o+=1}if(124===n){l.enter(\"tableCellDivider\");l.consume(n);l.exit(\"tableCellDivider\");h=true;return headRowBreak}l.enter(\"data\");return headRowData(n)}\n/**\n   * In table head row data.\n   *\n   * ```markdown\n   * > | | a |\n   *       ^\n   *   | | - |\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headRowData(e){if(null===e||124===e||n(e)){l.exit(\"data\");return headRowBreak(e)}l.consume(e);return 92===e?headRowEscape:headRowData}\n/**\n   * In table head row escape.\n   *\n   * ```markdown\n   * > | | a\\-b |\n   *         ^\n   *   | | ---- |\n   *   | | c    |\n   * ```\n   *\n   * @type {State}\n   */function headRowEscape(e){if(92===e||124===e){l.consume(e);return headRowData}return headRowData(e)}\n/**\n   * Before delimiter row.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | - |\n   *     ^\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterStart(t){s.interrupt=false;if(s.parser.lazy[s.now().line])return r(t);l.enter(\"tableDelimiterRow\");h=false;return i(t)?e(l,headDelimiterBefore,\"linePrefix\",s.parser.constructs.disable.null.includes(\"codeIndented\")?void 0:4)(t):headDelimiterBefore(t)}\n/**\n   * Before delimiter row, after optional whitespace.\n   *\n   * Reused when a `|` is found later, to parse another cell.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | - |\n   *     ^\n   *   | | b |\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterBefore(e){if(45===e||58===e)return headDelimiterValueBefore(e);if(124===e){h=true;l.enter(\"tableCellDivider\");l.consume(e);l.exit(\"tableCellDivider\");return headDelimiterCellBefore}return headDelimiterNok(e)}\n/**\n   * After `|`, before delimiter cell.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | - |\n   *      ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterCellBefore(t){return i(t)?e(l,headDelimiterValueBefore,\"whitespace\")(t):headDelimiterValueBefore(t)}\n/**\n   * Before delimiter cell value.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | - |\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterValueBefore(e){if(58===e){d+=1;h=true;l.enter(\"tableDelimiterMarker\");l.consume(e);l.exit(\"tableDelimiterMarker\");return headDelimiterLeftAlignmentAfter}if(45===e){d+=1;return headDelimiterLeftAlignmentAfter(e)}return null===e||t(e)?headDelimiterCellAfter(e):headDelimiterNok(e)}\n/**\n   * After delimiter cell left alignment marker.\n   *\n   * ```markdown\n   *   | | a  |\n   * > | | :- |\n   *        ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterLeftAlignmentAfter(e){if(45===e){l.enter(\"tableDelimiterFiller\");return headDelimiterFiller(e)}return headDelimiterNok(e)}\n/**\n   * In delimiter cell filler.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | - |\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterFiller(e){if(45===e){l.consume(e);return headDelimiterFiller}if(58===e){h=true;l.exit(\"tableDelimiterFiller\");l.enter(\"tableDelimiterMarker\");l.consume(e);l.exit(\"tableDelimiterMarker\");return headDelimiterRightAlignmentAfter}l.exit(\"tableDelimiterFiller\");return headDelimiterRightAlignmentAfter(e)}\n/**\n   * After delimiter cell right alignment marker.\n   *\n   * ```markdown\n   *   | |  a |\n   * > | | -: |\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterRightAlignmentAfter(t){return i(t)?e(l,headDelimiterCellAfter,\"whitespace\")(t):headDelimiterCellAfter(t)}\n/**\n   * After delimiter cell.\n   *\n   * ```markdown\n   *   | |  a |\n   * > | | -: |\n   *          ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterCellAfter(e){if(124===e)return headDelimiterBefore(e);if(null===e||t(e)){if(!h||o!==d)return headDelimiterNok(e);l.exit(\"tableDelimiterRow\");l.exit(\"tableHead\");return a(e)}return headDelimiterNok(e)}\n/**\n   * In delimiter row, at a disallowed byte.\n   *\n   * ```markdown\n   *   | | a |\n   * > | | x |\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function headDelimiterNok(e){return r(e)}\n/**\n   * Before table body row.\n   *\n   * ```markdown\n   *   | | a |\n   *   | | - |\n   * > | | b |\n   *     ^\n   * ```\n   *\n   * @type {State}\n   */function bodyRowStart(e){l.enter(\"tableRow\");return bodyRowBreak(e)}\n/**\n   * At break in table body row.\n   *\n   * ```markdown\n   *   | | a |\n   *   | | - |\n   * > | | b |\n   *     ^\n   *       ^\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function bodyRowBreak(n){if(124===n){l.enter(\"tableCellDivider\");l.consume(n);l.exit(\"tableCellDivider\");return bodyRowBreak}if(null===n||t(n)){l.exit(\"tableRow\");return a(n)}if(i(n))return e(l,bodyRowBreak,\"whitespace\")(n);l.enter(\"data\");return bodyRowData(n)}\n/**\n   * In table body row data.\n   *\n   * ```markdown\n   *   | | a |\n   *   | | - |\n   * > | | b |\n   *       ^\n   * ```\n   *\n   * @type {State}\n   */function bodyRowData(e){if(null===e||124===e||n(e)){l.exit(\"data\");return bodyRowBreak(e)}l.consume(e);return 92===e?bodyRowEscape:bodyRowData}\n/**\n   * In table body row escape.\n   *\n   * ```markdown\n   *   | | a    |\n   *   | | ---- |\n   * > | | b\\-c |\n   *         ^\n   * ```\n   *\n   * @type {State}\n   */function bodyRowEscape(e){if(92===e||124===e){l.consume(e);return bodyRowData}return bodyRowData(e)}}\n/** @type {Resolver} */function resolveTable(e,t){let i=-1;let n=true;\n/** @type {RowKind} */let l=0;\n/** @type {Range} */let a=[0,0,0,0];\n/** @type {Range} */let r=[0,0,0,0];let s=false;let o=0;\n/** @type {Token | undefined} */let d;\n/** @type {Token | undefined} */let h;\n/** @type {Token | undefined} */let u;const f=new EditMap;while(++i<e.length){const c=e[i];const b=c[1];if(\"enter\"===c[0])if(\"tableHead\"===b.type){s=false;if(0!==o){flushTableEnd(f,t,o,d,h);h=void 0;o=0}d={type:\"table\",start:Object.assign({},b.start),end:Object.assign({},b.end)};f.add(i,0,[[\"enter\",d,t]])}else if(\"tableRow\"===b.type||\"tableDelimiterRow\"===b.type){n=true;u=void 0;a=[0,0,0,0];r=[0,i+1,0,0];if(s){s=false;h={type:\"tableBody\",start:Object.assign({},b.start),end:Object.assign({},b.end)};f.add(i,0,[[\"enter\",h,t]])}l=\"tableDelimiterRow\"===b.type?2:h?3:1}else if(!l||\"data\"!==b.type&&\"tableDelimiterMarker\"!==b.type&&\"tableDelimiterFiller\"!==b.type){if(\"tableCellDivider\"===b.type)if(n)n=false;else{if(0!==a[1]){r[0]=r[1];u=flushCell(f,t,a,l,void 0,u)}a=r;r=[a[1],i,0,0]}}else{n=false;if(0===r[2]){if(0!==a[1]){r[0]=r[1];u=flushCell(f,t,a,l,void 0,u);a=[0,0,0,0]}r[2]=i}}else if(\"tableHead\"===b.type){s=true;o=i}else if(\"tableRow\"===b.type||\"tableDelimiterRow\"===b.type){o=i;if(0!==a[1]){r[0]=r[1];u=flushCell(f,t,a,l,i,u)}else 0!==r[1]&&(u=flushCell(f,t,r,l,i,u));l=0}else!l||\"data\"!==b.type&&\"tableDelimiterMarker\"!==b.type&&\"tableDelimiterFiller\"!==b.type||(r[3]=i)}0!==o&&flushTableEnd(f,t,o,d,h);f.consume(t.events);i=-1;while(++i<t.events.length){const e=t.events[i];\"enter\"===e[0]&&\"table\"===e[1].type&&(e[1]._align=gfmTableAlign(t.events,i))}return e}\n/**\n *\n * @param {EditMap} map\n * @param {TokenizeContext} context\n * @param {Range} range\n * @param {RowKind} rowKind\n * @param {number | undefined} rowEnd\n * @param {Token | undefined} previousCell\n * @returns {Token | undefined}\n */function flushCell(e,t,i,n,l,a){const r=1===n?\"tableHeader\":2===n?\"tableDelimiter\":\"tableData\";const s=\"tableContent\";if(0!==i[0]){a.end=Object.assign({},getPoint(t.events,i[0]));e.add(i[0],0,[[\"exit\",a,t]])}const o=getPoint(t.events,i[1]);a={type:r,start:Object.assign({},o),end:Object.assign({},o)};e.add(i[1],0,[[\"enter\",a,t]]);if(0!==i[2]){const l=getPoint(t.events,i[2]);const a=getPoint(t.events,i[3]);\n/** @type {Token} */const r={type:s,start:Object.assign({},l),end:Object.assign({},a)};e.add(i[2],0,[[\"enter\",r,t]]);if(2!==n){const n=t.events[i[2]];const l=t.events[i[3]];n[1].end=Object.assign({},l[1].end);n[1].type=\"chunkText\";n[1].contentType=\"text\";if(i[3]>i[2]+1){const t=i[2]+1;const n=i[3]-i[2]-1;e.add(t,n,[])}}e.add(i[3]+1,0,[[\"exit\",r,t]])}if(void 0!==l){a.end=Object.assign({},getPoint(t.events,l));e.add(l,0,[[\"exit\",a,t]]);a=void 0}return a}\n/**\n * Generate table end (and table body end).\n *\n * @param {EditMap} map\n * @param {TokenizeContext} context\n * @param {number} index\n * @param {Token} table\n * @param {Token | undefined} tableBody\n */function flushTableEnd(e,t,i,n,l){\n/** @type {Array<Event>} */\nconst a=[];const r=getPoint(t.events,i);if(l){l.end=Object.assign({},r);a.push([\"exit\",l,t])}n.end=Object.assign({},r);a.push([\"exit\",n,t]);e.add(i+1,0,a)}\n/**\n * @param {Array<Event>} events\n * @param {number} index\n * @returns {readonly Point}\n */function getPoint(e,t){const i=e[t];const n=\"enter\"===i[0]?\"start\":\"end\";return i[1][n]}export{r as gfmTable,a as gfmTableHtml};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('micromark-util-types').CompileContext} CompileContext\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n * @typedef {import('micromark-util-types').Token} Token\n */\nconst t=/<(\\/?)(iframe|noembed|noframes|plaintext|script|style|title|textarea|xmp)(?=[\\t\\n\\f\\r />])/gi;const e=new RegExp(\"^\"+t.source,\"i\");\n/**\n * Extension for `micromark` that can be passed in `htmlExtensions`, to\n * support GitHub’s weird and useless tagfilter when serializing to HTML.\n *\n * @type {HtmlExtension}\n */const a={exit:{htmlFlowData(e){exitHtmlData.call(this,e,t)},htmlTextData(t){exitHtmlData.call(this,t,e)}}};\n/**\n * @this {CompileContext}\n * @param {Token} token\n * @param {RegExp} filter\n */function exitHtmlData(t,e){let a=this.sliceSerialize(t);this.options.allowDangerousHtml&&(a=a.replace(e,\"&lt;$1$2\"));this.raw(this.encode(a))}export{a as gfmTagfilterHtml};\n\n//# sourceMappingURL=index.js.map","import{factorySpace as e}from\"micromark-factory-space\";import{markdownLineEndingOrSpace as t,markdownLineEnding as s}from\"micromark-util-character\";\n/**\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n */\n/** @type {HtmlExtension} */const n={enter:{taskListCheck(){this.tag('<input type=\"checkbox\" disabled=\"\" ')}},exit:{taskListCheck(){this.tag(\"/>\")},taskListCheckValueChecked(){this.tag('checked=\"\" ')}}};\n/**\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').ConstructRecord} ConstructRecord\n * @typedef {import('micromark-util-types').Tokenizer} Tokenizer\n * @typedef {import('micromark-util-types').Previous} Previous\n * @typedef {import('micromark-util-types').State} State\n * @typedef {import('micromark-util-types').Event} Event\n * @typedef {import('micromark-util-types').Code} Code\n */const c={tokenize:tokenizeTasklistCheck};const i={text:{91:c}};\n/** @type {Tokenizer} */function tokenizeTasklistCheck(e,s,n){const c=this;return open\n/** @type {State} */;function open(t){if(null!==c.previous||!c._gfmTasklistFirstContentOfListItem)return n(t);e.enter(\"taskListCheck\");e.enter(\"taskListCheckMarker\");e.consume(t);e.exit(\"taskListCheckMarker\");return inside}\n/** @type {State} */function inside(s){if(t(s)){e.enter(\"taskListCheckValueUnchecked\");e.consume(s);e.exit(\"taskListCheckValueUnchecked\");return close}if(88===s||120===s){e.enter(\"taskListCheckValueChecked\");e.consume(s);e.exit(\"taskListCheckValueChecked\");return close}return n(s)}\n/** @type {State} */function close(t){if(93===t){e.enter(\"taskListCheckMarker\");e.consume(t);e.exit(\"taskListCheckMarker\");e.exit(\"taskListCheck\");return e.check({tokenize:spaceThenNonSpace},s,n)}return n(t)}}\n/** @type {Tokenizer} */function spaceThenNonSpace(t,n,c){const i=this;return e(t,after,\"whitespace\")\n/** @type {State} */;function after(e){const t=i.events[i.events.length-1];return(t&&\"whitespace\"===t[1].type||s(e))&&null!==e?n(e):c(e)}}export{i as gfmTaskListItem,n as gfmTaskListItemHtml};\n\n//# sourceMappingURL=index.js.map","import{combineExtensions as m,combineHtmlExtensions as o}from\"micromark-util-combine-extensions\";import{gfmAutolinkLiteral as r,gfmAutolinkLiteralHtml as t}from\"micromark-extension-gfm-autolink-literal\";import{gfmFootnote as i,gfmFootnoteHtml as e}from\"micromark-extension-gfm-footnote\";import{gfmStrikethrough as n,gfmStrikethroughHtml as f}from\"micromark-extension-gfm-strikethrough\";import{gfmTable as a,gfmTableHtml as g}from\"micromark-extension-gfm-table\";import{gfmTagfilterHtml as s}from\"micromark-extension-gfm-tagfilter\";import{gfmTaskListItem as c,gfmTaskListItemHtml as k}from\"micromark-extension-gfm-task-list-item\";\n/**\n * @typedef {import('micromark-util-types').Extension} Extension\n * @typedef {import('micromark-util-types').HtmlExtension} HtmlExtension\n * @typedef {import('micromark-extension-gfm-strikethrough').Options} Options\n * @typedef {import('micromark-extension-gfm-footnote').HtmlOptions} HtmlOptions\n */\n/**\n * Support GFM or markdown on github.com.\n *\n * @param {Options} [options]\n * @returns {Extension}\n */function gfm(o){return m([r,i(),n(o),a,c])}\n/**\n * Support to compile GFM to HTML.\n *\n * @param {HtmlOptions} [options]\n * @returns {HtmlExtension}\n */function gfmHtml(m){return o([t,e(m),f,g,s,k])}export{gfm,gfmHtml};\n\n//# sourceMappingURL=index.js.map","/**\n * Count how often a character (or substring) is used in a string.\n *\n * @param {string} value\n *   Value to search in.\n * @param {string} character\n *   Character (or substring) to look for.\n * @return {number}\n *   Number of times `character` occurred in `value`.\n */\nfunction ccount(t,e){const n=String(t);if(\"string\"!==typeof e)throw new TypeError(\"Expected character\");let r=0;let c=n.indexOf(e);while(-1!==c){r++;c=n.indexOf(e,c+e.length)}return r}export{ccount};\n\n//# sourceMappingURL=index.js.map","function escapeStringRegexp(e){if(\"string\"!==typeof e)throw new TypeError(\"Expected a string\");return e.replace(/[|\\\\{}()[\\]^$+*?.]/g,\"\\\\$&\").replace(/-/g,\"\\\\x2d\")}export default escapeStringRegexp;\n\n//# sourceMappingURL=index.js.map","import e from\"escape-string-regexp\";import{visitParents as t}from\"unist-util-visit-parents\";import{convert as n}from\"unist-util-is\";\n/**\n * @typedef {import('mdast').Parent} MdastParent\n * @typedef {import('mdast').Root} Root\n * @typedef {import('mdast').Content} Content\n * @typedef {import('mdast').PhrasingContent} PhrasingContent\n * @typedef {import('mdast').Text} Text\n * @typedef {import('unist-util-visit-parents').Test} Test\n * @typedef {import('unist-util-visit-parents').VisitorResult} VisitorResult\n */const i={}.hasOwnProperty;\n/**\n * Find patterns in a tree and replace them.\n *\n * The algorithm searches the tree in *preorder* for complete values in `Text`\n * nodes.\n * Partial matches are not supported.\n *\n * @param tree\n *   Tree to change.\n * @param find\n *   Patterns to find.\n * @param replace\n *   Things to replace with (when `find` is `Find`) or configuration.\n * @param options\n *   Configuration (when `find` is not `Find`).\n * @returns\n *   Given, modified, tree.\n */const findAndReplace=\n/**\n   * @type {(\n   *   (<Tree extends Node>(tree: Tree, find: Find, replace?: Replace | null | undefined, options?: Options | null | undefined) => Tree) &\n   *   (<Tree extends Node>(tree: Tree, schema: FindAndReplaceSchema | FindAndReplaceList, options?: Options | null | undefined) => Tree)\n   * )}\n   **/\n/**\n     * @template {Node} Tree\n     * @param {Tree} tree\n     * @param {Find | FindAndReplaceSchema | FindAndReplaceList} find\n     * @param {Replace | Options | null | undefined} [replace]\n     * @param {Options | null | undefined} [options]\n     * @returns {Tree}\n     */\nfunction(e,i,r,o){\n/** @type {Options | null | undefined} */\nlet s;\n/** @type {FindAndReplaceSchema|FindAndReplaceList} */let l;if(\"string\"===typeof i||i instanceof RegExp){l=[[i,r]];s=o}else{l=i;s=r}s||(s={});const c=n(s.ignore||[]);const u=toPairs(l);let p=-1;while(++p<u.length)t(e,\"text\",visitor);return e\n/** @type {import('unist-util-visit-parents/complex-types.js').BuildVisitor<Root, 'text'>} */;function visitor(e,t){let n=-1;\n/** @type {Parent | undefined} */let i;while(++n<t.length){const e=t[n];if(c(e,i?i.children.indexOf(e):void 0,i))return;i=e}if(i)return handler(e,t)}\n/**\n       * Handle a text node which is not in an ignored parent.\n       *\n       * @param {Text} node\n       *   Text node.\n       * @param {Array<Parent>} parents\n       *   Parents.\n       * @returns {VisitorResult}\n       *   Result.\n       */function handler(e,t){const n=t[t.length-1];const i=u[p][0];const r=u[p][1];let o=0;const s=n.children.indexOf(e);let l=false;\n/** @type {Array<PhrasingContent>} */let c=[];i.lastIndex=0;let a=i.exec(e.value);while(a){const n=a.index;\n/** @type {RegExpMatchObject} */const s={index:a.index,input:a.input,stack:[...t,e]};let u=r(...a,s);\"string\"===typeof u&&(u=u.length>0?{type:\"text\",value:u}:void 0);if(false!==u){o!==n&&c.push({type:\"text\",value:e.value.slice(o,n)});Array.isArray(u)?c.push(...u):u&&c.push(u);o=n+a[0].length;l=true}if(!i.global)break;a=i.exec(e.value)}if(l){o<e.value.length&&c.push({type:\"text\",value:e.value.slice(o)});n.children.splice(s,1,...c)}else c=[e];return s+c.length}};\n/**\n * Turn a schema into pairs.\n *\n * @param {FindAndReplaceSchema | FindAndReplaceList} schema\n *   Schema.\n * @returns {Pairs}\n *   Clean pairs.\n */function toPairs(e){\n/** @type {Pairs} */\nconst t=[];if(\"object\"!==typeof e)throw new TypeError(\"Expected array or object as schema\");if(Array.isArray(e)){let n=-1;while(++n<e.length)t.push([toExpression(e[n][0]),toFunction(e[n][1])])}else{\n/** @type {string} */\nlet n;for(n in e)i.call(e,n)&&t.push([toExpression(n),toFunction(e[n])])}return t}\n/**\n * Turn a find into an expression.\n *\n * @param {Find} find\n *   Find.\n * @returns {RegExp}\n *   Expression.\n */function toExpression(t){return\"string\"===typeof t?new RegExp(e(t),\"g\"):t}\n/**\n * Turn a replace into a function.\n *\n * @param {Replace} replace\n *   Replace.\n * @returns {ReplaceFunction}\n *   Function.\n */function toFunction(e){return\"function\"===typeof e?e:()=>e\n/**\n * @typedef {import('./lib/index.js').Options} Options\n * @typedef {import('./lib/index.js').RegExpMatchObject} RegExpMatchObject\n * @typedef {import('./lib/index.js').Find} Find\n * @typedef {import('./lib/index.js').Replace} Replace\n * @typedef {import('./lib/index.js').ReplaceFunction} ReplaceFunction\n * @typedef {import('./lib/index.js').FindAndReplaceTuple} FindAndReplaceTuple\n * @typedef {import('./lib/index.js').FindAndReplaceSchema} FindAndReplaceSchema\n * @typedef {import('./lib/index.js').FindAndReplaceList} FindAndReplaceList\n */}export{findAndReplace};\n\n//# sourceMappingURL=index.js.map","import{ccount as t}from\"ccount\";import{findAndReplace as i}from\"mdast-util-find-and-replace\";import{unicodeWhitespace as e,unicodePunctuation as n}from\"micromark-util-character\";\n/**\n * @typedef {import('mdast').Link} Link\n * @typedef {import('mdast').PhrasingContent} PhrasingContent\n *\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n * @typedef {import('mdast-util-from-markdown').Transform} FromMarkdownTransform\n *\n * @typedef {import('mdast-util-to-markdown').ConstructName} ConstructName\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n *\n * @typedef {import('mdast-util-find-and-replace').ReplaceFunction} ReplaceFunction\n * @typedef {import('mdast-util-find-and-replace').RegExpMatchObject} RegExpMatchObject\n */\n/** @type {ConstructName} */const l=\"phrasing\";\n/** @type {Array<ConstructName>} */const r=[\"autolink\",\"link\",\"image\",\"label\"];\n/**\n * Extension for `mdast-util-from-markdown` to enable GFM autolink literals.\n *\n * @type {FromMarkdownExtension}\n */const o={transforms:[transformGfmAutolinkLiterals],enter:{literalAutolink:enterLiteralAutolink,literalAutolinkEmail:enterLiteralAutolinkValue,literalAutolinkHttp:enterLiteralAutolinkValue,literalAutolinkWww:enterLiteralAutolinkValue},exit:{literalAutolink:exitLiteralAutolink,literalAutolinkEmail:exitLiteralAutolinkEmail,literalAutolinkHttp:exitLiteralAutolinkHttp,literalAutolinkWww:exitLiteralAutolinkWww}};\n/**\n * Extension for `mdast-util-to-markdown` to enable GFM autolink literals.\n *\n * @type {ToMarkdownExtension}\n */const a={unsafe:[{character:\"@\",before:\"[+\\\\-.\\\\w]\",after:\"[\\\\-.\\\\w]\",inConstruct:l,notInConstruct:r},{character:\".\",before:\"[Ww]\",after:\"[\\\\-.\\\\w]\",inConstruct:l,notInConstruct:r},{character:\":\",before:\"[ps]\",after:\"\\\\/\",inConstruct:l,notInConstruct:r}]};\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterLiteralAutolink(t){this.enter({type:\"link\",title:null,url:\"\",children:[]},t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterLiteralAutolinkValue(t){this.config.enter.autolinkProtocol.call(this,t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitLiteralAutolinkHttp(t){this.config.exit.autolinkProtocol.call(this,t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitLiteralAutolinkWww(t){this.config.exit.data.call(this,t);const i=/** @type {Link} */this.stack[this.stack.length-1];i.url=\"http://\"+this.sliceSerialize(t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitLiteralAutolinkEmail(t){this.config.exit.autolinkEmail.call(this,t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitLiteralAutolink(t){this.exit(t)}\n/** @type {FromMarkdownTransform} */function transformGfmAutolinkLiterals(t){i(t,[[/(https?:\\/\\/|www(?=\\.))([-.\\w]+)([^ \\t\\r\\n]*)/gi,findUrl],[/([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)/g,findEmail]],{ignore:[\"link\",\"linkReference\"]})}\n/**\n * @type {ReplaceFunction}\n * @param {string} _\n * @param {string} protocol\n * @param {string} domain\n * @param {string} path\n * @param {RegExpMatchObject} match\n * @returns {Link | Array<PhrasingContent> | false}\n */function findUrl(t,i,e,n,l){let r=\"\";if(!previous(l))return false;if(/^w/i.test(i)){e=i+e;i=\"\";r=\"http://\"}if(!isCorrectDomain(e))return false;const o=splitUrl(e+n);if(!o[0])return false\n/** @type {Link} */;const a={type:\"link\",title:null,url:r+i+o[0],children:[{type:\"text\",value:i+o[0]}]};return o[1]?[a,{type:\"text\",value:o[1]}]:a}\n/**\n * @type {ReplaceFunction}\n * @param {string} _\n * @param {string} atext\n * @param {string} label\n * @param {RegExpMatchObject} match\n * @returns {Link | false}\n */function findEmail(t,i,e,n){return!(!previous(n,true)||/[-\\d_]$/.test(e))&&{type:\"link\",title:null,url:\"mailto:\"+i+\"@\"+e,children:[{type:\"text\",value:i+\"@\"+e}]}}\n/**\n * @param {string} domain\n * @returns {boolean}\n */function isCorrectDomain(t){const i=t.split(\".\");return!(i.length<2||i[i.length-1]&&(/_/.test(i[i.length-1])||!/[a-zA-Z\\d]/.test(i[i.length-1]))||i[i.length-2]&&(/_/.test(i[i.length-2])||!/[a-zA-Z\\d]/.test(i[i.length-2])))}\n/**\n * @param {string} url\n * @returns {[string, string | undefined]}\n */function splitUrl(i){const e=/[!\"&'),.:;<>?\\]}]+$/.exec(i);if(!e)return[i,void 0];i=i.slice(0,e.index);let n=e[0];let l=n.indexOf(\")\");const r=t(i,\"(\");let o=t(i,\")\");while(-1!==l&&r>o){i+=n.slice(0,l+1);n=n.slice(l+1);l=n.indexOf(\")\");o++}return[i,n]}\n/**\n * @param {RegExpMatchObject} match\n * @param {boolean | null | undefined} [email=false]\n * @returns {boolean}\n */function previous(t,i){const l=t.input.charCodeAt(t.index-1);return(0===t.index||e(l)||n(l))&&(!i||47!==l)}export{o as gfmAutolinkLiteralFromMarkdown,a as gfmAutolinkLiteralToMarkdown};\n\n//# sourceMappingURL=index.js.map","import{decodeString as i}from\"micromark-util-decode-string\";\n/**\n * @typedef {import('../types.js').AssociationId} AssociationId\n */\n/**\n * Get an identifier from an association to match it to others.\n *\n * Associations are nodes that match to something else through an ID:\n * <https://github.com/syntax-tree/mdast#association>.\n *\n * The `label` of an association is the string value: character escapes and\n * references work, and casing is intact.\n * The `identifier` is used to match one association to another:\n * controversially, character escapes and references don’t work in this\n * matching: `&copy;` does not match `©`, and `\\+` does not match `+`.\n *\n * But casing is ignored (and whitespace) is trimmed and collapsed: ` A\\nb`\n * matches `a b`.\n * So, we do prefer the label when figuring out how we’re going to serialize:\n * it has whitespace, casing, and we can ignore most useless character\n * escapes and all character references.\n *\n * @type {AssociationId}\n */function association(e){return e.label||!e.identifier?e.label||\"\":i(e.identifier)}export{association};\n\n//# sourceMappingURL=association.js.map","/**\n * @typedef {import('../types.js').FlowContent} FlowContent\n * @typedef {import('../types.js').Node} Node\n * @typedef {import('../types.js').Parent} Parent\n * @typedef {import('../types.js').State} State\n * @typedef {import('../types.js').TrackFields} TrackFields\n */\n/**\n * @param {Parent & {children: Array<FlowContent>}} parent\n *   Parent of flow nodes.\n * @param {State} state\n *   Info passed around about the current state.\n * @param {TrackFields} info\n *   Info on where we are in the document we are generating.\n * @returns {string}\n *   Serialized children, joined by (blank) lines.\n */\nfunction containerFlow(e,n,t){const r=n.indexStack;const o=e.children||[];const c=n.createTracker(t);\n/** @type {Array<string>} */const i=[];let l=-1;r.push(-1);while(++l<o.length){const t=o[l];r[r.length-1]=l;i.push(c.move(n.handle(t,e,n,{before:\"\\n\",after:\"\\n\",...c.current()})));\"list\"!==t.type&&(n.bulletLastUsed=void 0);l<o.length-1&&i.push(c.move(between(t,o[l+1],e,n)))}r.pop();return i.join(\"\")}\n/**\n * @param {Node} left\n * @param {Node} right\n * @param {Parent} parent\n * @param {State} state\n * @returns {string}\n */function between(e,n,t,r){let o=r.join.length;while(o--){const c=r.join[o](e,n,t,r);if(true===c||1===c)break;if(\"number\"===typeof c)return\"\\n\".repeat(1+c);if(false===c)return\"\\n\\n\\x3c!----\\x3e\\n\\n\"}return\"\\n\\n\"}export{containerFlow};\n\n//# sourceMappingURL=container-flow.js.map","/**\n * @typedef {import('../types.js').IndentLines} IndentLines\n */\nconst n=/\\r?\\n|\\r/g;\n/**\n * @type {IndentLines}\n */function indentLines(e,i){\n/** @type {Array<string>} */\nconst t=[];let o=0;let s=0;\n/** @type {RegExpExecArray | null} */let c;while(c=n.exec(e)){one(e.slice(o,c.index));t.push(c[0]);o=c.index+c[0].length;s++}one(e.slice(o));return t.join(\"\")\n/**\n   * @param {string} value\n   */;function one(n){t.push(i(n,s,!n))}}export{indentLines};\n\n//# sourceMappingURL=indent-lines.js.map","/**\n * @typedef {import('../types.js').Unsafe} Unsafe\n */\n/**\n * @param {Unsafe} pattern\n * @returns {RegExp}\n */\nfunction patternCompile(e){if(!e._compiled){const t=(e.atBreak?\"[\\\\r\\\\n][\\\\t ]*\":\"\")+(e.before?\"(?:\"+e.before+\")\":\"\");e._compiled=new RegExp((t?\"(\"+t+\")\":\"\")+(/[|\\\\{}()[\\]^$+*?.-]/.test(e.character)?\"\\\\\":\"\")+e.character+(e.after?\"(?:\"+e.after+\")\":\"\"),\"g\")}return e._compiled}export{patternCompile as p};\n\n//# sourceMappingURL=07d39239.js.map","/**\n * @typedef {import('../types.js').Unsafe} Unsafe\n * @typedef {import('../types.js').ConstructName} ConstructName\n */\n/**\n * @param {Array<ConstructName>} stack\n * @param {Unsafe} pattern\n * @returns {boolean}\n */\nfunction patternInScope(t,n){return listInScope(t,n.inConstruct,true)&&!listInScope(t,n.notInConstruct,false)}\n/**\n * @param {Array<ConstructName>} stack\n * @param {Unsafe['inConstruct']} list\n * @param {boolean} none\n * @returns {boolean}\n */function listInScope(t,n,e){\"string\"===typeof n&&(n=[n]);if(!n||0===n.length)return e;let r=-1;while(++r<n.length)if(t.includes(n[r]))return true;return false}export{patternInScope};\n\n//# sourceMappingURL=pattern-in-scope.js.map","import{p as e}from\"../../_/07d39239.js\";import{patternInScope as t}from\"./pattern-in-scope.js\";\n/**\n * @typedef {import('../types.js').State} State\n * @typedef {import('../types.js').SafeConfig} SafeConfig\n */\n/**\n * Make a string safe for embedding in markdown constructs.\n *\n * In markdown, almost all punctuation characters can, in certain cases,\n * result in something.\n * Whether they do is highly subjective to where they happen and in what\n * they happen.\n *\n * To solve this, `mdast-util-to-markdown` tracks:\n *\n * * Characters before and after something;\n * * What “constructs” we are in.\n *\n * This information is then used by this function to escape or encode\n * special characters.\n *\n * @param {State} state\n *   Info passed around about the current state.\n * @param {string | null | undefined} input\n *   Raw value to make safe.\n * @param {SafeConfig} config\n *   Configuration.\n * @returns {string}\n *   Serialized markdown safe for embedding.\n */function safe(s,n,o){const c=(o.before||\"\")+(n||\"\")+(o.after||\"\");\n/** @type {Array<number>} */const r=[];\n/** @type {Array<string>} */const a=[];\n/** @type {Record<number, {before: boolean, after: boolean}>} */const f={};let l=-1;while(++l<s.unsafe.length){const n=s.unsafe[l];if(!t(s.stack,n))continue;const o=e(n);\n/** @type {RegExpExecArray | null} */let a;while(a=o.exec(c)){const e=\"before\"in n||Boolean(n.atBreak);const t=\"after\"in n;const s=a.index+(e?a[1].length:0);if(r.includes(s)){f[s].before&&!e&&(f[s].before=false);f[s].after&&!t&&(f[s].after=false)}else{r.push(s);f[s]={before:e,after:t}}}}r.sort(numerical);let i=o.before?o.before.length:0;const h=c.length-(o.after?o.after.length:0);l=-1;while(++l<r.length){const e=r[l];if(!(e<i||e>=h)&&!(e+1<h&&r[l+1]===e+1&&f[e].after&&!f[e+1].before&&!f[e+1].after||r[l-1]===e-1&&f[e].before&&!f[e-1].before&&!f[e-1].after)){i!==e&&a.push(escapeBackslashes(c.slice(i,e),\"\\\\\"));i=e;if(!/[!-/:-@[-`{-~]/.test(c.charAt(e))||o.encode&&o.encode.includes(c.charAt(e))){a.push(\"&#x\"+c.charCodeAt(e).toString(16).toUpperCase()+\";\");i++}else a.push(\"\\\\\")}}a.push(escapeBackslashes(c.slice(i,h),o.after));return a.join(\"\")}\n/**\n * @param {number} a\n * @param {number} b\n * @returns {number}\n */function numerical(e,t){return e-t}\n/**\n * @param {string} value\n * @param {string} after\n * @returns {string}\n */function escapeBackslashes(e,t){const s=/\\\\(?=[!-/:-@[-`{-~])/g;\n/** @type {Array<number>} */const n=[];\n/** @type {Array<string>} */const o=[];const c=e+t;let r=-1;let a=0;\n/** @type {RegExpExecArray | null} */let f;while(f=s.exec(c))n.push(f.index);while(++r<n.length){a!==n[r]&&o.push(e.slice(a,n[r]));o.push(\"\\\\\");a=n[r]}o.push(e.slice(a));return o.join(\"\")}export{safe};\n\n//# sourceMappingURL=safe.js.map","/**\n * @typedef {import('../types.js').CreateTracker} CreateTracker\n * @typedef {import('../types.js').TrackCurrent} TrackCurrent\n * @typedef {import('../types.js').TrackMove} TrackMove\n * @typedef {import('../types.js').TrackShift} TrackShift\n */\n/**\n * Track positional info in the output.\n *\n * @type {CreateTracker}\n */\nfunction track(n){const t=n||{};const e=t.now||{};let o=t.lineShift||0;let r=e.line||1;let c=e.column||1;return{move:move,current:current,shift:shift}\n/**\n   * Get the current tracked info.\n   *\n   * @type {TrackCurrent}\n   */;function current(){return{now:{line:r,column:c},lineShift:o}}\n/**\n   * Define an increased line shift (the typical indent for lines).\n   *\n   * @type {TrackShift}\n   */function shift(n){o+=n}\n/**\n   * Move past some generated markdown.\n   *\n   * @type {TrackMove}\n   */function move(n){const t=n||\"\";const e=t.split(/\\r?\\n|\\r/g);const l=e[e.length-1];r+=e.length-1;c=1===e.length?c+l.length:1+l.length+o;return t}}export{track};\n\n//# sourceMappingURL=track.js.map","import{normalizeIdentifier as t}from\"micromark-util-normalize-identifier\";import{association as e}from\"mdast-util-to-markdown/lib/util/association.js\";import{containerFlow as o}from\"mdast-util-to-markdown/lib/util/container-flow.js\";import{indentLines as n}from\"mdast-util-to-markdown/lib/util/indent-lines.js\";import{safe as i}from\"mdast-util-to-markdown/lib/util/safe.js\";import{track as r}from\"mdast-util-to-markdown/lib/util/track.js\";\n/**\n * @typedef {import('mdast').FootnoteReference} FootnoteReference\n * @typedef {import('mdast').FootnoteDefinition} FootnoteDefinition\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle\n * @typedef {import('mdast-util-to-markdown').Map} Map\n */footnoteReference.peek=footnoteReferencePeek;\n/**\n * Create an extension for `mdast-util-from-markdown` to enable GFM footnotes\n * in markdown.\n *\n * @returns {FromMarkdownExtension}\n *   Extension for `mdast-util-from-markdown`.\n */function gfmFootnoteFromMarkdown(){return{enter:{gfmFootnoteDefinition:enterFootnoteDefinition,gfmFootnoteDefinitionLabelString:enterFootnoteDefinitionLabelString,gfmFootnoteCall:enterFootnoteCall,gfmFootnoteCallString:enterFootnoteCallString},exit:{gfmFootnoteDefinition:exitFootnoteDefinition,gfmFootnoteDefinitionLabelString:exitFootnoteDefinitionLabelString,gfmFootnoteCall:exitFootnoteCall,gfmFootnoteCallString:exitFootnoteCallString}}}\n/**\n * Create an extension for `mdast-util-to-markdown` to enable GFM footnotes\n * in markdown.\n *\n * @returns {ToMarkdownExtension}\n *   Extension for `mdast-util-to-markdown`.\n */function gfmFootnoteToMarkdown(){return{unsafe:[{character:\"[\",inConstruct:[\"phrasing\",\"label\",\"reference\"]}],handlers:{footnoteDefinition:footnoteDefinition,footnoteReference:footnoteReference}}}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterFootnoteDefinition(t){this.enter({type:\"footnoteDefinition\",identifier:\"\",label:\"\",children:[]},t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterFootnoteDefinitionLabelString(){this.buffer()}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitFootnoteDefinitionLabelString(e){const o=this.resume();const n=/** @type {FootnoteDefinition} */this.stack[this.stack.length-1];n.label=o;n.identifier=t(this.sliceSerialize(e)).toLowerCase()}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitFootnoteDefinition(t){this.exit(t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterFootnoteCall(t){this.enter({type:\"footnoteReference\",identifier:\"\",label:\"\"},t)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterFootnoteCallString(){this.buffer()}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitFootnoteCallString(e){const o=this.resume();const n=/** @type {FootnoteDefinition} */this.stack[this.stack.length-1];n.label=o;n.identifier=t(this.sliceSerialize(e)).toLowerCase()}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitFootnoteCall(t){this.exit(t)}\n/**\n * @type {ToMarkdownHandle}\n * @param {FootnoteReference} node\n */function footnoteReference(t,o,n,f){const l=r(f);let a=l.move(\"[^\");const c=n.enter(\"footnoteReference\");const s=n.enter(\"reference\");a+=l.move(i(n,e(t),{...l.current(),before:a,after:\"]\"}));s();c();a+=l.move(\"]\");return a}\n/** @type {ToMarkdownHandle} */function footnoteReferencePeek(){return\"[\"}\n/**\n * @type {ToMarkdownHandle}\n * @param {FootnoteDefinition} node\n */function footnoteDefinition(t,f,l,a){const c=r(a);let s=c.move(\"[^\");const m=l.enter(\"footnoteDefinition\");const u=l.enter(\"label\");s+=c.move(i(l,e(t),{...c.current(),before:s,after:\"]\"}));u();s+=c.move(\"]:\"+(t.children&&t.children.length>0?\" \":\"\"));c.shift(4);s+=c.move(n(o(t,l,c.current()),map));m();return s}\n/** @type {Map} */function map(t,e,o){return 0===e?t:(o?\"\":\"    \")+t}export{gfmFootnoteFromMarkdown,gfmFootnoteToMarkdown};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('../types.js').Handle} Handle\n * @typedef {import('../types.js').Info} Info\n * @typedef {import('../types.js').Parent} Parent\n * @typedef {import('../types.js').PhrasingContent} PhrasingContent\n * @typedef {import('../types.js').State} State\n */\n/**\n * Serialize the children of a parent that contains phrasing children.\n *\n * These children will be joined flush together.\n *\n * @param {Parent & {children: Array<PhrasingContent>}} parent\n *   Parent of flow nodes.\n * @param {State} state\n *   Info passed around about the current state.\n * @param {Info} info\n *   Info on where we are in the document we are generating.\n * @returns {string}\n *   Serialized children, joined together.\n */\nfunction containerPhrasing(e,t,n){const r=t.indexStack;const l=e.children||[];\n/** @type {Array<string>} */const c=[];let h=-1;let a=n.before;r.push(-1);let o=t.createTracker(n);while(++h<l.length){const i=l[h];\n/** @type {string} */let s;r[r.length-1]=h;if(h+1<l.length){\n/** @type {Handle} */\nlet n=t.handle.handlers[l[h+1].type];\n/** @type {Handle} */n&&n.peek&&(n=n.peek);s=n?n(l[h+1],e,t,{before:\"\",after:\"\",...o.current()}).charAt(0):\"\"}else s=n.after;if(c.length>0&&(\"\\r\"===a||\"\\n\"===a)&&\"html\"===i.type){c[c.length-1]=c[c.length-1].replace(/(\\r?\\n|\\r)$/,\" \");a=\" \";o=t.createTracker(n);o.move(c.join(\"\"))}c.push(o.move(t.handle(i,e,t,{...o.current(),before:a,after:s})));a=c[c.length-1].slice(-1)}r.pop();return c.join(\"\")}export{containerPhrasing};\n\n//# sourceMappingURL=container-phrasing.js.map","import{containerPhrasing as e}from\"mdast-util-to-markdown/lib/util/container-phrasing.js\";import{track as t}from\"mdast-util-to-markdown/lib/util/track.js\";\n/**\n * @typedef {import('mdast').Delete} Delete\n *\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n *\n * @typedef {import('mdast-util-to-markdown').ConstructName} ConstructName\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle\n */\n/**\n * List of constructs that occur in phrasing (paragraphs, headings), but cannot\n * contain strikethrough.\n * So they sort of cancel each other out.\n * Note: could use a better name.\n *\n * Note: keep in sync with: <https://github.com/syntax-tree/mdast-util-to-markdown/blob/8ce8dbf/lib/unsafe.js#L14>\n *\n * @type {Array<ConstructName>}\n */\nconst r=[\"autolink\",\"destinationLiteral\",\"destinationRaw\",\"reference\",\"titleQuote\",\"titleApostrophe\"];handleDelete.peek=peekDelete;\n/**\n * Extension for `mdast-util-from-markdown` to enable GFM strikethrough.\n *\n * @type {FromMarkdownExtension}\n */const n={canContainEols:[\"delete\"],enter:{strikethrough:enterStrikethrough},exit:{strikethrough:exitStrikethrough}};\n/**\n * Extension for `mdast-util-to-markdown` to enable GFM strikethrough.\n *\n * @type {ToMarkdownExtension}\n */const o={unsafe:[{character:\"~\",inConstruct:\"phrasing\",notInConstruct:r}],handlers:{delete:handleDelete}};\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterStrikethrough(e){this.enter({type:\"delete\",children:[]},e)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitStrikethrough(e){this.exit(e)}\n/**\n * @type {ToMarkdownHandle}\n * @param {Delete} node\n */function handleDelete(r,n,o,i){const h=t(i);const l=o.enter(\"strikethrough\");let s=h.move(\"~~\");s+=e(r,o,{...h.current(),before:s,after:\"~\"});s+=h.move(\"~~\");l();return s}\n/** @type {ToMarkdownHandle} */function peekDelete(){return\"~\"}export{n as gfmStrikethroughFromMarkdown,o as gfmStrikethroughToMarkdown};\n\n//# sourceMappingURL=index.js.map","import{p as e}from\"../../_/07d39239.js\";\n/**\n * @typedef {import('mdast').InlineCode} InlineCode\n * @typedef {import('../types.js').Parent} Parent\n * @typedef {import('../types.js').State} State\n */inlineCode.peek=inlineCodePeek;\n/**\n * @param {InlineCode} node\n * @param {Parent | undefined} _\n * @param {State} state\n * @returns {string}\n */function inlineCode(n,t,i){let l=n.value||\"\";let o=\"`\";let r=-1;while(new RegExp(\"(^|[^`])\"+o+\"([^`]|$)\").test(l))o+=\"`\";/[^ \\r\\n]/.test(l)&&(/^[ \\r\\n]/.test(l)&&/[ \\r\\n]$/.test(l)||/^`|`$/.test(l))&&(l=\" \"+l+\" \");while(++r<i.unsafe.length){const n=i.unsafe[r];const t=e(n);\n/** @type {RegExpExecArray | null} */let o;if(n.atBreak)while(o=t.exec(l)){let e=o.index;10===l.charCodeAt(e)&&13===l.charCodeAt(e-1)&&e--;l=l.slice(0,e)+\" \"+l.slice(o.index+1)}}return o+l+o}\n/**\n * @returns {string}\n */function inlineCodePeek(){return\"`\"}export{inlineCode};\n\n//# sourceMappingURL=inline-code.js.map","/**\n * @typedef Options\n *   Configuration (optional).\n * @property {string|null|ReadonlyArray<string|null|undefined>} [align]\n *   One style for all columns, or styles for their respective columns.\n *   Each style is either `'l'` (left), `'r'` (right), or `'c'` (center).\n *   Other values are treated as `''`, which doesn’t place the colon in the\n *   alignment row but does align left.\n *   *Only the lowercased first character is used, so `Right` is fine.*\n * @property {boolean} [padding=true]\n *   Whether to add a space of padding between delimiters and cells.\n *\n *   When `true`, there is padding:\n *\n *   ```markdown\n *   | Alpha | B     |\n *   | ----- | ----- |\n *   | C     | Delta |\n *   ```\n *\n *   When `false`, there is no padding:\n *\n *   ```markdown\n *   |Alpha|B    |\n *   |-----|-----|\n *   |C    |Delta|\n *   ```\n * @property {boolean} [delimiterStart=true]\n *   Whether to begin each row with the delimiter.\n *\n *   > 👉 **Note**: please don’t use this: it could create fragile structures\n *   > that aren’t understandable to some markdown parsers.\n *\n *   When `true`, there are starting delimiters:\n *\n *   ```markdown\n *   | Alpha | B     |\n *   | ----- | ----- |\n *   | C     | Delta |\n *   ```\n *\n *   When `false`, there are no starting delimiters:\n *\n *   ```markdown\n *   Alpha | B     |\n *   ----- | ----- |\n *   C     | Delta |\n *   ```\n * @property {boolean} [delimiterEnd=true]\n *   Whether to end each row with the delimiter.\n *\n *   > 👉 **Note**: please don’t use this: it could create fragile structures\n *   > that aren’t understandable to some markdown parsers.\n *\n *   When `true`, there are ending delimiters:\n *\n *   ```markdown\n *   | Alpha | B     |\n *   | ----- | ----- |\n *   | C     | Delta |\n *   ```\n *\n *   When `false`, there are no ending delimiters:\n *\n *   ```markdown\n *   | Alpha | B\n *   | ----- | -----\n *   | C     | Delta\n *   ```\n * @property {boolean} [alignDelimiters=true]\n *   Whether to align the delimiters.\n *   By default, they are aligned:\n *\n *   ```markdown\n *   | Alpha | B     |\n *   | ----- | ----- |\n *   | C     | Delta |\n *   ```\n *\n *   Pass `false` to make them staggered:\n *\n *   ```markdown\n *   | Alpha | B |\n *   | - | - |\n *   | C | Delta |\n *   ```\n * @property {(value: string) => number} [stringLength]\n *   Function to detect the length of table cell content.\n *   This is used when aligning the delimiters (`|`) between table cells.\n *   Full-width characters and emoji mess up delimiter alignment when viewing\n *   the markdown source.\n *   To fix this, you can pass this function, which receives the cell content\n *   and returns its “visible” size.\n *   Note that what is and isn’t visible depends on where the text is displayed.\n *\n *   Without such a function, the following:\n *\n *   ```js\n *   markdownTable([\n *     ['Alpha', 'Bravo'],\n *     ['中文', 'Charlie'],\n *     ['👩‍❤️‍👩', 'Delta']\n *   ])\n *   ```\n *\n *   Yields:\n *\n *   ```markdown\n *   | Alpha | Bravo |\n *   | - | - |\n *   | 中文 | Charlie |\n *   | 👩‍❤️‍👩 | Delta |\n *   ```\n *\n *   With [`string-width`](https://github.com/sindresorhus/string-width):\n *\n *   ```js\n *   import stringWidth from 'string-width'\n *\n *   markdownTable(\n *     [\n *       ['Alpha', 'Bravo'],\n *       ['中文', 'Charlie'],\n *       ['👩‍❤️‍👩', 'Delta']\n *     ],\n *     {stringLength: stringWidth}\n *   )\n *   ```\n *\n *   Yields:\n *\n *   ```markdown\n *   | Alpha | Bravo   |\n *   | ----- | ------- |\n *   | 中文  | Charlie |\n *   | 👩‍❤️‍👩    | Delta   |\n *   ```\n */\n/**\n * @typedef {Options} MarkdownTableOptions\n * @todo\n *   Remove next major.\n */\n/**\n * Generate a markdown ([GFM](https://docs.github.com/en/github/writing-on-github/working-with-advanced-formatting/organizing-information-with-tables)) table..\n *\n * @param {ReadonlyArray<ReadonlyArray<string|null|undefined>>} table\n *   Table data (matrix of strings).\n * @param {Options} [options]\n *   Configuration (optional).\n * @returns {string}\n */\nfunction markdownTable(e,t={}){const n=(t.align||[]).concat();const l=t.stringLength||defaultStringLength;\n/** @type {Array<number>} Character codes as symbols for alignment per column. */const i=[];\n/** @type {Array<Array<string>>} Cells per row. */const s=[];\n/** @type {Array<Array<number>>} Sizes of each cell per row. */const o=[];\n/** @type {Array<number>} */const a=[];let r=0;let c=-1;while(++c<e.length){\n/** @type {Array<string>} */\nconst n=[];\n/** @type {Array<number>} */const i=[];let g=-1;e[c].length>r&&(r=e[c].length);while(++g<e[c].length){const s=serialize(e[c][g]);if(false!==t.alignDelimiters){const e=l(s);i[g]=e;(void 0===a[g]||e>a[g])&&(a[g]=e)}n.push(s)}s[c]=n;o[c]=i}let g=-1;if(\"object\"===typeof n&&\"length\"in n)while(++g<r)i[g]=toAlignment(n[g]);else{const e=toAlignment(n);while(++g<r)i[g]=e}g=-1;\n/** @type {Array<string>} */const h=[];\n/** @type {Array<number>} */const f=[];while(++g<r){const e=i[g];let n=\"\";let l=\"\";if(99===e){n=\":\";l=\":\"}else 108===e?n=\":\":114===e&&(l=\":\");let s=false===t.alignDelimiters?1:Math.max(1,a[g]-n.length-l.length);const o=n+\"-\".repeat(s)+l;if(false!==t.alignDelimiters){s=n.length+s+l.length;s>a[g]&&(a[g]=s);f[g]=s}h[g]=o}s.splice(1,0,h);o.splice(1,0,f);c=-1;\n/** @type {Array<string>} */const p=[];while(++c<s.length){const e=s[c];const n=o[c];g=-1;\n/** @type {Array<string>} */const l=[];while(++g<r){const s=e[g]||\"\";let o=\"\";let c=\"\";if(false!==t.alignDelimiters){const e=a[g]-(n[g]||0);const t=i[g];if(114===t)o=\" \".repeat(e);else if(99===t)if(e%2){o=\" \".repeat(e/2+.5);c=\" \".repeat(e/2-.5)}else{o=\" \".repeat(e/2);c=o}else c=\" \".repeat(e)}false===t.delimiterStart||g||l.push(\"|\");false===t.padding||false===t.alignDelimiters&&\"\"===s||false===t.delimiterStart&&!g||l.push(\" \");false!==t.alignDelimiters&&l.push(o);l.push(s);false!==t.alignDelimiters&&l.push(c);false!==t.padding&&l.push(\" \");false===t.delimiterEnd&&g===r-1||l.push(\"|\")}p.push(false===t.delimiterEnd?l.join(\"\").replace(/ +$/,\"\"):l.join(\"\"))}return p.join(\"\\n\")}\n/**\n * @param {string|null|undefined} [value]\n * @returns {string}\n */function serialize(e){return null===e||void 0===e?\"\":String(e)}\n/**\n * @param {string} value\n * @returns {number}\n */function defaultStringLength(e){return e.length}\n/**\n * @param {string|null|undefined} value\n * @returns {number}\n */function toAlignment(e){const t=\"string\"===typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}export{markdownTable};\n\n//# sourceMappingURL=index.js.map","import{containerPhrasing as e}from\"mdast-util-to-markdown/lib/util/container-phrasing.js\";import{inlineCode as t}from\"mdast-util-to-markdown/lib/handle/inline-code.js\";import{markdownTable as a}from\"markdown-table\";\n/**\n * @typedef {import('mdast').Table} Table\n * @typedef {import('mdast').TableRow} TableRow\n * @typedef {import('mdast').TableCell} TableCell\n * @typedef {import('mdast').InlineCode} InlineCode\n *\n * @typedef {import('markdown-table').MarkdownTableOptions} MarkdownTableOptions\n *\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n *\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle\n * @typedef {import('mdast-util-to-markdown').Context} ToMarkdownContext\n * @typedef {import('mdast-util-to-markdown').SafeOptions} SafeOptions\n */\n/**\n * Extension for `mdast-util-from-markdown` to enable GFM tables.\n *\n * @type {FromMarkdownExtension}\n */\nconst n={enter:{table:enterTable,tableData:enterCell,tableHeader:enterCell,tableRow:enterRow},exit:{codeText:exitCodeText,table:exitTable,tableData:exit,tableHeader:exit,tableRow:exit}};\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterTable(e){\n/** @type {Array<'left' | 'right' | 'center' | 'none'>} */\nconst t=e._align;this.enter({type:\"table\",align:t.map((e=>\"none\"===e?null:e)),children:[]},e);this.setData(\"inTable\",true)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitTable(e){this.exit(e);this.setData(\"inTable\")}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterRow(e){this.enter({type:\"tableRow\",children:[]},e)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exit(e){this.exit(e)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function enterCell(e){this.enter({type:\"tableCell\",children:[]},e)}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitCodeText(e){let t=this.resume();this.getData(\"inTable\")&&(t=t.replace(/\\\\([\\\\|])/g,replace));const a=/** @type {InlineCode} */this.stack[this.stack.length-1];a.value=t;this.exit(e)}\n/**\n * @param {string} $0\n * @param {string} $1\n * @returns {string}\n */function replace(e,t){return\"|\"===t?t:e}\n/**\n * Create an extension for `mdast-util-to-markdown` to enable GFM tables in\n * markdown.\n *\n * @param {Options | null | undefined} [options]\n *   Configuration.\n * @returns {ToMarkdownExtension}\n *   Extension for `mdast-util-to-markdown` to enable GFM tables.\n */function gfmTableToMarkdown(n){const l=n||{};const i=l.tableCellPadding;const r=l.tablePipeAlign;const o=l.stringLength;const c=i?\" \":\"|\";return{unsafe:[{character:\"\\r\",inConstruct:\"tableCell\"},{character:\"\\n\",inConstruct:\"tableCell\"},{atBreak:true,character:\"|\",after:\"[\\t :-]\"},{character:\"|\",inConstruct:\"tableCell\"},{atBreak:true,character:\":\",after:\"-\"},{atBreak:true,character:\"-\",after:\"[:|-]\"}],handlers:{table:handleTable,tableRow:handleTableRow,tableCell:handleTableCell,inlineCode:inlineCodeWithTable}}\n/**\n   * @type {ToMarkdownHandle}\n   * @param {Table} node\n   */;function handleTable(e,t,a,n){return serializeData(handleTableAsData(e,a,n),e.align)}\n/**\n   * This function isn’t really used normally, because we handle rows at the\n   * table level.\n   * But, if someone passes in a table row, this ensures we make somewhat sense.\n   *\n   * @type {ToMarkdownHandle}\n   * @param {TableRow} node\n   */function handleTableRow(e,t,a,n){const l=handleTableRowAsData(e,a,n);const i=serializeData([l]);return i.slice(0,i.indexOf(\"\\n\"))}\n/**\n   * @type {ToMarkdownHandle}\n   * @param {TableCell} node\n   */function handleTableCell(t,a,n,l){const i=n.enter(\"tableCell\");const r=n.enter(\"phrasing\");const o=e(t,n,{...l,before:c,after:c});r();i();return o}\n/**\n   * @param {Array<Array<string>>} matrix\n   * @param {Array<string | null | undefined> | null | undefined} [align]\n   */function serializeData(e,t){return a(e,{align:t,alignDelimiters:r,padding:i,stringLength:o})}\n/**\n   * @param {Table} node\n   * @param {ToMarkdownContext} context\n   * @param {SafeOptions} safeOptions\n   */function handleTableAsData(e,t,a){const n=e.children;let l=-1;\n/** @type {Array<Array<string>>} */const i=[];const r=t.enter(\"table\");while(++l<n.length)i[l]=handleTableRowAsData(n[l],t,a);r();return i}\n/**\n   * @param {TableRow} node\n   * @param {ToMarkdownContext} context\n   * @param {SafeOptions} safeOptions\n   */function handleTableRowAsData(e,t,a){const n=e.children;let l=-1;\n/** @type {Array<string>} */const i=[];const r=t.enter(\"tableRow\");while(++l<n.length)i[l]=handleTableCell(n[l],e,t,a);r();return i}\n/**\n   * @type {ToMarkdownHandle}\n   * @param {InlineCode} node\n   */function inlineCodeWithTable(e,a,n){let l=t(e,a,n);n.stack.includes(\"tableCell\")&&(l=l.replace(/\\|/g,\"\\\\$&\"));return l}}export{n as gfmTableFromMarkdown,gfmTableToMarkdown};\n\n//# sourceMappingURL=index.js.map","/**\n * @typedef {import('../types.js').State} State\n * @typedef {import('../types.js').Options} Options\n */\n/**\n * @param {State} state\n * @returns {Exclude<Options['bullet'], null | undefined>}\n */\nfunction checkBullet(e){const t=e.options.bullet||\"*\";if(\"*\"!==t&&\"+\"!==t&&\"-\"!==t)throw new Error(\"Cannot serialize items with `\"+t+\"` for `options.bullet`, expected `*`, `+`, or `-`\");return t}export{checkBullet};\n\n//# sourceMappingURL=check-bullet.js.map","/**\n * @typedef {import('../types.js').State} State\n * @typedef {import('../types.js').Options} Options\n */\n/**\n * @param {State} state\n * @returns {Exclude<Options['listItemIndent'], null | undefined>}\n */\nfunction checkListItemIndent(t){const e=t.options.listItemIndent||\"tab\";if(1===e||\"1\"===e)return\"one\";if(\"tab\"!==e&&\"one\"!==e&&\"mixed\"!==e)throw new Error(\"Cannot serialize items with `\"+e+\"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`\");return e}export{checkListItemIndent};\n\n//# sourceMappingURL=check-list-item-indent.js.map","import{checkBullet as t}from\"../util/check-bullet.js\";import{checkListItemIndent as e}from\"../util/check-list-item-indent.js\";\n/**\n * @typedef {import('mdast').ListItem} ListItem\n * @typedef {import('../types.js').Map} Map\n * @typedef {import('../types.js').Parent} Parent\n * @typedef {import('../types.js').State} State\n * @typedef {import('../types.js').Info} Info\n */\n/**\n * @param {ListItem} node\n * @param {Parent | undefined} parent\n * @param {State} state\n * @param {Info} info\n * @returns {string}\n */function listItem(r,n,i,s){const l=e(i);let o=i.bulletCurrent||t(i);n&&\"list\"===n.type&&n.ordered&&(o=(\"number\"===typeof n.start&&n.start>-1?n.start:1)+(false===i.options.incrementListMarker?0:n.children.indexOf(r))+o);let a=o.length+1;(\"tab\"===l||\"mixed\"===l&&(n&&\"list\"===n.type&&n.spread||r.spread))&&(a=4*Math.ceil(a/4));const c=i.createTracker(s);c.move(o+\" \".repeat(a-o.length));c.shift(a);const m=i.enter(\"listItem\");const p=i.indentLines(i.containerFlow(r,c.current()),map);m();return p\n/** @type {Map} */;function map(t,e,r){return e?(r?\"\":\" \".repeat(a))+t:(r?o:o+\" \".repeat(a-o.length))+t}}export{listItem};\n\n//# sourceMappingURL=list-item.js.map","import{listItem as t}from\"mdast-util-to-markdown/lib/handle/list-item.js\";import{track as e}from\"mdast-util-to-markdown/lib/util/track.js\";\n/**\n * @typedef {import('mdast').Content} Content\n * @typedef {import('mdast').ListItem} ListItem\n * @typedef {import('mdast').Paragraph} Paragraph\n * @typedef {import('mdast').Parent} Parent\n * @typedef {import('mdast').Root} Root\n * @typedef {import('mdast-util-from-markdown').CompileContext} CompileContext\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-from-markdown').Handle} FromMarkdownHandle\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Handle} ToMarkdownHandle\n */\n/**\n * Extension for `mdast-util-from-markdown` to enable GFM task list items.\n *\n * @type {FromMarkdownExtension}\n */\nconst i={exit:{taskListCheckValueChecked:exitCheck,taskListCheckValueUnchecked:exitCheck,paragraph:exitParagraphWithTaskListItem}};\n/**\n * Extension for `mdast-util-to-markdown` to enable GFM task list items.\n *\n * @type {ToMarkdownExtension}\n */const s={unsafe:[{atBreak:true,character:\"-\",after:\"[:|-]\"}],handlers:{listItem:listItemWithTaskListItem}};\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitCheck(t){const e=/** @type {ListItem} */this.stack[this.stack.length-2];e.checked=\"taskListCheckValueChecked\"===t.type}\n/**\n * @this {CompileContext}\n * @type {FromMarkdownHandle}\n */function exitParagraphWithTaskListItem(t){const e=/** @type {Parents} */this.stack[this.stack.length-2];if(e&&\"listItem\"===e.type&&\"boolean\"===typeof e.checked){const t=/** @type {Paragraph} */this.stack[this.stack.length-1];const i=t.children[0];if(i&&\"text\"===i.type){const s=e.children;let a=-1;\n/** @type {Paragraph | undefined} */let c;while(++a<s.length){const t=s[a];if(\"paragraph\"===t.type){c=t;break}}if(c===t){i.value=i.value.slice(1);if(0===i.value.length)t.children.shift();else if(t.position&&i.position&&\"number\"===typeof i.position.start.offset){i.position.start.column++;i.position.start.offset++;t.position.start=Object.assign({},i.position.start)}}}}this.exit(t)}\n/**\n * @type {ToMarkdownHandle}\n * @param {ListItem} node\n */function listItemWithTaskListItem(i,s,a,c){const n=i.children[0];const o=\"boolean\"===typeof i.checked&&n&&\"paragraph\"===n.type;const h=\"[\"+(i.checked?\"x\":\" \")+\"] \";const r=e(c);o&&r.move(h);let l=t(i,s,a,{...c,...r.current()});o&&(l=l.replace(/^(?:[*+-]|\\d+\\.)([\\r\\n]| {1,3})/,check));return l\n/**\n   * @param {string} $0\n   * @returns {string}\n   */;function check(t){return t+h}}export{i as gfmTaskListItemFromMarkdown,s as gfmTaskListItemToMarkdown};\n\n//# sourceMappingURL=index.js.map","import{gfmAutolinkLiteralFromMarkdown as t,gfmAutolinkLiteralToMarkdown as m}from\"mdast-util-gfm-autolink-literal\";import{gfmFootnoteFromMarkdown as o,gfmFootnoteToMarkdown as r}from\"mdast-util-gfm-footnote\";import{gfmStrikethroughFromMarkdown as i,gfmStrikethroughToMarkdown as f}from\"mdast-util-gfm-strikethrough\";import{gfmTableFromMarkdown as n,gfmTableToMarkdown as a}from\"mdast-util-gfm-table\";import{gfmTaskListItemFromMarkdown as u,gfmTaskListItemToMarkdown as e}from\"mdast-util-gfm-task-list-item\";\n/**\n * @typedef {import('mdast-util-from-markdown').Extension} FromMarkdownExtension\n * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownExtension\n */\n/**\n * Create an extension for `mdast-util-from-markdown` to enable GFM (autolink\n * literals, footnotes, strikethrough, tables, tasklists).\n *\n * @returns {Array<FromMarkdownExtension>}\n *   Extension for `mdast-util-from-markdown` to enable GFM (autolink literals,\n *   footnotes, strikethrough, tables, tasklists).\n */function gfmFromMarkdown(){return[t,o(),i,n,u]}\n/**\n * Create an extension for `mdast-util-to-markdown` to enable GFM (autolink\n * literals, footnotes, strikethrough, tables, tasklists).\n *\n * @param {Options | null | undefined} [options]\n *   Configuration.\n * @returns {ToMarkdownExtension}\n *   Extension for `mdast-util-to-markdown` to enable GFM (autolink literals,\n *   footnotes, strikethrough, tables, tasklists).\n */function gfmToMarkdown(t){return{extensions:[m,r(),f,a(t),e]}}\n/**\n * @typedef {import('./lib/index.js').Options} Options\n */export{gfmFromMarkdown,gfmToMarkdown};\n\n//# sourceMappingURL=index.js.map","import{gfm as o}from\"micromark-extension-gfm\";import{gfmFromMarkdown as t,gfmToMarkdown as m}from\"mdast-util-gfm\";\n/**\n * @typedef {import('mdast').Root} Root\n * @typedef {import('micromark-extension-gfm').Options & import('mdast-util-gfm').Options} Options\n */\n/**\n * Plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists).\n *\n * @type {import('unified').Plugin<[Options?]|void[], Root>}\n */function remarkGfm(n={}){const r=this.data();add(\"micromarkExtensions\",o(n));add(\"fromMarkdownExtensions\",t());add(\"toMarkdownExtensions\",m(n));\n/**\n   * @param {string} field\n   * @param {unknown} value\n   */function add(o,t){const m=/** @type {unknown[]} */r[o]?r[o]:r[o]=[];m.push(t)}}export{remarkGfm as default};\n\n//# sourceMappingURL=index.js.map"],"mappings":"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"}