{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/cRoCIRzyDravX8PZJrJo/aIkm8lEy5xqYledefhx9/NN33iaBbw.js", "ssg:https://framerusercontent.com/modules/1MMKuFtFWZOMnq8dkMIO/B9lGKhFlxqvCbtfHwC8L/Pattern.js", "ssg:https://framerusercontent.com/modules/CO0tRAiQe8ZTfCgQJgcB/vYsyG5XKZoCF2joCQtj6/vIu9dK5_6.js", "ssg:https://framerusercontent.com/modules/fQqYOIsfnkjqE5flMgMm/Rt5RfMNFToR4A3dhKTYO/WJsgF7iQq.js"],
  "sourcesContent": ["// Generated by Framer (d0574d7)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,cx as a,Link as i,RichText as o,SVG as n,useLocaleInfo as l,useVariantState as d,withCSS as s}from\"framer\";import{LayoutGroup as m,motion as f,MotionConfigContext as p}from\"framer-motion\";import*as c from\"react\";import*as h from\"https://framerusercontent.com/modules/jJacNjRtWovRs6WOaSr0/K3bjYTWXzusAKpykDKLU/C7P0rBqwG.js\";let v={L_wK_xzmt:{hover:!0}},g=[\"L_wK_xzmt\"],w=\"framer-5WSlv\",u={L_wK_xzmt:\"framer-v-19zuzk7\"};function x(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let b={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},y=({value:r,children:t})=>{let a=c.useContext(p),i=null!=r?r:a.transition,o=c.useMemo(()=>({...a,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/e(p.Provider,{value:o,children:t});},z=({height:e,id:r,width:t,...a})=>({...a}),_=(e,r)=>r.join(\"-\")+e.layoutDependency,S=/*#__PURE__*/c.forwardRef(function(t,s){let{activeLocale:p}=l(),{style:w,className:S,layoutId:C,variant:W,...k}=z(t),{baseVariant:L,classNames:H,gestureVariant:P,setGestureState:V,setVariant:N,transition:K,variants:j}=d({cycleOrder:g,defaultVariant:\"L_wK_xzmt\",enabledGestures:v,transitions:b,variant:W,variantClassNames:u}),F=_(t,j),D=c.useRef(null),I=c.useId(),A=[h.className];return /*#__PURE__*/e(m,{id:null!=C?C:I,children:/*#__PURE__*/e(f.div,{initial:W,animate:j,onHoverStart:()=>V({isHovered:!0}),onHoverEnd:()=>V({isHovered:!1}),onTapStart:()=>V({isPressed:!0}),onTap:()=>V({isPressed:!1}),onTapCancel:()=>V({isPressed:!1}),className:a(\"framer-5WSlv\",...A,H),style:{display:\"contents\"},children:/*#__PURE__*/e(y,{value:K,children:/*#__PURE__*/e(f.div,{...k,className:a(\"framer-19zuzk7\",S),\"data-border\":!0,\"data-framer-name\":\"Variant 1\",layoutDependency:F,layoutId:\"L_wK_xzmt\",ref:null!=s?s:D,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-e02c5fab-1558-4a4e-b17e-e153373c8154, rgb(59, 59, 59))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...w},...x({\"L_wK_xzmt-hover\":{\"data-framer-name\":void 0}},L,P),children:/*#__PURE__*/e(i,{href:\"framerauth.com\",openInNewTab:!0,children:/*#__PURE__*/r(f.a,{className:\"framer-1o0w8g9 framer-1wyh06h\",layoutDependency:F,layoutId:\"hwZE0wQsH\",children:[/*#__PURE__*/e(n,{className:\"framer-gii1bg\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:54,intrinsicWidth:54,layoutDependency:F,layoutId:\"qB2mPRVpV\",svg:'<svg width=\"54\" height=\"54\" viewBox=\"0 0 54 54\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_11823_130464)\">\\n<path d=\"M-0.1875 3.5625C-0.1875 1.49141 1.49145 -0.1875 3.5625 -0.1875H50.4375C52.5086 -0.1875 54.1875 1.49145 54.1875 3.5625V27C54.1875 42.0154 42.0154 54.1875 27 54.1875C11.9848 54.1875 -0.1875 42.0154 -0.1875 27V3.5625Z\" fill=\"#ADFF00\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.75 19.5H14.8125C13.2592 19.5 12 20.7592 12 22.3125V31.6875C12 36.1308 14.8101 39.9177 18.75 41.3681L18.75 33.75H26.625L34.2047 41.6906C38.6835 40.5672 42 36.5147 42 31.6875V22.3125C42 20.7592 40.7407 19.5 39.1875 19.5H38.25V18.5625C38.25 12.8671 33.633 8.25 27.9375 8.25H26.0625C20.367 8.25 15.75 12.8671 15.75 18.5625V19.5ZM21.375 19.5H32.625V18.5625C32.625 15.9736 30.5265 13.875 27.9375 13.875H26.0625C23.4735 13.875 21.375 15.9736 21.375 18.5625V19.5ZM26.625 33.75L34.5 33.75L34.5 25.5L18.75 25.5L26.625 33.75Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_11823_130464\">\\n<rect width=\"54\" height=\"54\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:!0}),/*#__PURE__*/e(o,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(c.Fragment,{children:/*#__PURE__*/e(f.p,{className:\"framer-styles-preset-mn2w00\",\"data-styles-preset\":\"C7P0rBqwG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66d5dddc-df39-4f2b-ae6e-c14c91f1c2bc, rgb(117, 117, 117)))\"},children:\"Powered by FramerAuth\"})}),className:\"framer-va68ve\",layoutDependency:F,layoutId:\"H2XvUkC7K\",style:{\"--extracted-r6o4lv\":\"var(--token-66d5dddc-df39-4f2b-ae6e-c14c91f1c2bc, rgb(117, 117, 117))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"L_wK_xzmt-hover\":{\"--extracted-r6o4lv\":\"rgb(173, 255, 2)\"}},verticalAlignment:\"top\",withExternalLayout:!0,...x({\"L_wK_xzmt-hover\":{children:/*#__PURE__*/e(c.Fragment,{children:/*#__PURE__*/e(f.p,{className:\"framer-styles-preset-mn2w00\",\"data-styles-preset\":\"C7P0rBqwG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(173, 255, 2))\"},children:\"Powered by FramerAuth\"})})}},L,P)})]})})})})})});}),C=['.framer-5WSlv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5WSlv .framer-1wyh06h { display: block; }\",\".framer-5WSlv .framer-19zuzk7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 0px 0px 0px; position: relative; width: 352px; }\",\".framer-5WSlv .framer-1o0w8g9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-5WSlv .framer-gii1bg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-5WSlv .framer-va68ve { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5WSlv .framer-v-19zuzk7 .framer-19zuzk7 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5WSlv .framer-19zuzk7, .framer-5WSlv .framer-1o0w8g9 { gap: 0px; } .framer-5WSlv .framer-19zuzk7 > *, .framer-5WSlv .framer-1o0w8g9 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-5WSlv .framer-19zuzk7 > :first-child, .framer-5WSlv .framer-1o0w8g9 > :first-child { margin-left: 0px; } .framer-5WSlv .framer-19zuzk7 > :last-child, .framer-5WSlv .framer-1o0w8g9 > :last-child { margin-right: 0px; } }\",...h.css],W=s(S,C,\"framer-5WSlv\");export default W;W.displayName=\"Powered by FA\",W.defaultProps={height:40,width:352},t(W,[...h.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNN33iaBbw\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"352\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G4x5GTZT7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"false\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NN33iaBbw.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Color}from\"framer\";import{motion}from\"framer-motion\";const loadPassword=str=>{try{const prefix=\"FramerOverrides Pattern >\";if(!str.includes(prefix)){return null;}const preprocessedStr=str.replace(prefix,\"\");const parsed=JSON.parse(preprocessedStr);return parsed;}catch(err){return null;}};const formatPatternString=(str,primary,secondary,tertiary,scale,angle)=>{const primaryNoHash=primary.replace(\"#\",\"\");const secondaryNoHash=secondary.replace(\"#\",\"\");const tertiaryNoHash=tertiary.replace(\"#\",\"\");const nineDownScale=scale/9;const quarterScale=scale/4;const halfScale=scale/2;const twoScale=scale*2;const twoPointFourScale=scale*2.4;const twoPointEightScale=scale*2.8;const threeScale=scale*3;const threePointTwoScale=scale*3.2;const threePointFourScale=scale*3.4;const fourScale=scale*4;const fiveScale=scale*5;const fivePointSixScale=scale*5.6;const sixScale=scale*6;const sevenScale=scale*7;const eightScale=scale*8;const nineScale=scale*9;const tenScale=scale*10;const fourteenScale=scale*14;return str.replace(/\\{primary\\}/g,primary).replace(/\\{primaryNoHash\\}/g,primaryNoHash).replace(/\\{secondary\\}/g,secondary).replace(/\\{secondaryNoHash\\}/g,secondaryNoHash).replace(/\\{tertiary\\}/g,tertiary).replace(/\\{tertiaryNoHash\\}/g,tertiaryNoHash).replace(/\\{nineDownScale\\}/g,nineDownScale.toString()).replace(/\\{quarterScale\\}/g,quarterScale.toString()).replace(/\\{halfScale\\}/g,halfScale.toString()).replace(/\\{scale\\}/g,scale.toString()).replace(/\\{twoScale\\}/g,twoScale.toString()).replace(/\\{twoPointFourScale\\}/g,twoPointFourScale.toString()).replace(/\\{twoPointEightScale\\}/g,twoPointEightScale.toString()).replace(/\\{threeScale\\}/g,threeScale.toString()).replace(/\\{threePointTwoScale\\}/g,threePointTwoScale.toString()).replace(/\\{threePointFourScale\\}/g,threePointFourScale.toString()).replace(/\\{fourScale\\}/g,fourScale.toString()).replace(/\\{fiveScale\\}/g,fiveScale.toString()).replace(/\\{fivePointSixScale\\}/g,fivePointSixScale.toString()).replace(/\\{sixScale\\}/g,sixScale.toString()).replace(/\\{sevenScale\\}/g,sevenScale.toString()).replace(/\\{eightScale\\}/g,eightScale.toString()).replace(/\\{nineScale\\}/g,nineScale.toString()).replace(/\\{tenScale\\}/g,tenScale.toString()).replace(/\\{fourteenScale\\}/g,fourteenScale.toString()).replace(/\\{angle\\}/g,angle.toString());};const cleanColorString=s=>{if(s.startsWith(\"var(--\")){console.log(s);// var(--token-580cb08b-d3fb-479e-bdd5-30cc5f9acae8, rgb(186, 143, 229)) /* {\"name\":\"Dark Purple\"} */\n// => rgb(186, 143, 229)\nconst startIndex=s.indexOf(\"(\",4);const endIndex=s.indexOf(\")\");const colorString=\"rgb(\"+s.substring(startIndex+1,endIndex)+\")\";console.log(\"FINAL RESULT: \"+colorString);console.log();console.log();return colorString;}return s;};/**\n * PATTERN\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Pattern(props){const{patternType,primary,secondary,tertiary,radius,scale,opacity,angle,shouldAnimate,direction,diagonal,duration,password}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;/* 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:14,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,lineHeight:1.5,textAlign:\"center\"};let pattern;let filter;let backgroundPosAnimation;const cleanPrimary=cleanColorString(primary);const cleanSecondary=cleanColorString(secondary);const cleanTertiary=cleanColorString(tertiary);const primaryColor=Color(cleanPrimary);const primaryOpacity=primaryColor.roundA;const primaryOpacityHex=(\"00\"+parseInt((primaryOpacity*255).toFixed(0)).toString(16)).slice(-2);const primaryOpacityHexFinal=primaryOpacity===1?\"\":primaryOpacityHex.length===1?primaryOpacityHex+primaryOpacityHex:primaryOpacityHex;const secondaryColor=Color(cleanSecondary);const secondaryOpacity=secondaryColor.roundA;const secondaryOpacityHex=(\"00\"+parseInt((secondaryOpacity*255).toFixed(0)).toString(16)).slice(-2);const secondaryOpacityHexFinal=secondaryOpacity===1?\"\":secondaryOpacityHex.length===1?secondaryOpacityHex+secondaryOpacityHex:secondaryOpacityHex;const tertiaryColor=Color(cleanTertiary);const tertiaryOpacity=tertiaryColor.roundA;const tertiaryOpacityHex=(\"00\"+parseInt((tertiaryOpacity*255).toFixed(0)).toString(16)).slice(-2);const tertiaryOpacityHexFinal=tertiaryOpacity===1?\"\":tertiaryOpacityHex.length===1?tertiaryOpacityHex+tertiaryOpacityHex:tertiaryOpacityHex;const primaryHex=Color.toHexString(primaryColor)+primaryOpacityHexFinal;const secondaryHex=Color.toHexString(secondaryColor)+secondaryOpacityHexFinal;const tertiaryHex=Color.toHexString(tertiaryColor)+tertiaryOpacityHexFinal;const frontWithoutHex=primaryHex.replace(\"#\",\"\");const backWithoutHex=secondaryHex.replace(\"#\",\"\");const tertiaryWithoutHex=tertiaryHex.replace(\"#\",\"\");const factor=direction===\"left\"||direction===\"top\"?-1:1;const xScale=direction===\"left\"||direction===\"right\"?factor*scale:0;const yScale=direction===\"top\"||direction===\"bottom\"?factor*scale:0;const parsedPattern=loadPassword(password);if(parsedPattern===null){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Please provide a pattern snippet\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Visit FramerOverrides.com/generator/pattern\"})]});}const id=parsedPattern.id;const displayName=parsedPattern.displayName;const patternBackground=parsedPattern.backgroundCss?formatPatternString(parsedPattern.backgroundCss,primaryHex,secondaryHex,tertiaryHex,scale,angle):undefined;const patternBackgroundImage=parsedPattern.backgroundImageCss?formatPatternString(parsedPattern.backgroundImageCss,primaryHex,secondaryHex,tertiaryHex,scale,angle):undefined;const addBackground=parsedPattern.addBackground?formatPatternString(parsedPattern.addBackground,primaryHex,secondaryHex,tertiaryHex,scale,angle):\"transparent\";const size=parsedPattern.size?formatPatternString(parsedPattern.size,primaryHex,secondaryHex,tertiaryHex,scale,angle):`${scale*10}px ${scale*2}px`;const position=parsedPattern.position?formatPatternString(parsedPattern.position,primaryHex,secondaryHex,tertiaryHex,scale,angle):\"0 0\";var _blendMode;const blendMode=(_blendMode=parsedPattern.blendMode)!==null&&_blendMode!==void 0?_blendMode:\"normal\";var _repeat;const repeat=(_repeat=parsedPattern.repeat)!==null&&_repeat!==void 0?_repeat:\"repeat\";const backgroundConfig=patternBackground?{}:{backgroundColor:addBackground,backgroundImage:patternBackgroundImage,backgroundPosition:position,backgroundSize:size,backgroundRepeat:repeat,backgroundBlendMode:blendMode};return /*#__PURE__*/ _jsx(motion.div,{style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",borderRadius:radius,filter:filter,opacity:opacity/100,background:patternBackground,...backgroundConfig},animate:shouldAnimate&&{backgroundPosition:backgroundPosAnimation},transition:{type:\"tween\",ease:\"linear\",duration:duration,repeat:Infinity,repeatType:\"loop\"},children:patternBackground&&patternBackground.includes(\"<svg\")?/*#__PURE__*/ _jsx(_Fragment,{children:[0].map((_,i)=>{const a=patternBackground.indexOf(\"<svg\");const b=patternBackground.indexOf(\"</svg>\")+6;const svg=patternBackground.substring(a,b);return /*#__PURE__*/ _jsx(\"object\",{style:{position:\"absolute\",width:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"100%\":\"calc(50vw + 50vh)\",height:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"100%\":\"calc(50vw + 50vh)\",top:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"0\":\"50%\",left:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"0\":\"50%\",opacity:opacity/100,transform:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"none\":`translate(-50%, -50%) rotate(${angle}deg)`},type:\"image/svg+xml\",data:`data:image/svg+xml,\n                                                        ${svg}\n                                                    `,children:\"SVG not supported\"});})}):/*#__PURE__*/ _jsx(\"div\",{style:{position:\"absolute\",width:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"100%\":\"calc(100vw + 100vh)\",height:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"100%\":\"calc(100vw + 100vh)\",top:patternBackground&&patternBackground.includes(\"patternTransform='\")?0:\"50%\",left:patternBackground&&patternBackground.includes(\"patternTransform='\")?0:\"50%\",borderRadius:patternBackground&&patternBackground.includes(\"patternTransform='\")?0:\"50%\",transformOrigin:\"center\",transform:patternBackground&&patternBackground.includes(\"patternTransform='\")?\"none\":`translate(-50%, -50%) rotate(${angle}deg)`,background:patternBackground,...backgroundConfig}})});};Pattern.displayName=\"Pattern\";addPropertyControls(Pattern,{password:{type:ControlType.String,title:\"Snippet\",placeholder:\"Enter Snippet\"},primary:{type:ControlType.Color,title:\"Primary\",defaultValue:\"#6D29FF\",hidden(props){return props.password.includes(\"{primary\")===false;}},secondary:{type:ControlType.Color,title:\"Secondary\",defaultValue:\"#EBE5FF\",hidden(props){return props.password.includes(\"{secondary\")===false;}},tertiary:{type:ControlType.Color,title:\"Tertiary\",defaultValue:\"#DF26CF\",hidden(props){return props.password.includes(\"{tertiary\")===false;}},scale:{type:ControlType.Number,min:1,max:100,step:1,defaultValue:8},angle:{type:ControlType.Number,title:\"Angle\",min:0,max:360,step:5,defaultValue:0},radius:{type:ControlType.Number,min:0,max:100,step:1,defaultValue:0},opacity:{type:ControlType.Number,min:10,max:100,step:10,defaultValue:100}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Pattern\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pattern.map", "// Generated by Framer (89417f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Pattern from\"https://framerusercontent.com/modules/1MMKuFtFWZOMnq8dkMIO/B9lGKhFlxqvCbtfHwC8L/Pattern.js\";const PatternFonts=getFonts(Pattern);const cycleOrder=[\"mO_TdsmkU\"];const variantClassNames={mO_TdsmkU:\"framer-v-15do699\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"mO_TdsmkU\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-1T52z\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-15do699\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mO_TdsmkU\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-gq7sfc-container\",layoutDependency:layoutDependency,layoutId:\"zXYR3RMFs-container\",children:/*#__PURE__*/ _jsx(Pattern,{angle:45,height:\"100%\",id:\"zXYR3RMFs\",layoutId:\"zXYR3RMFs\",opacity:100,password:\"FramerOverrides Pattern >{\\\"id\\\":\\\"Plaid Pattern 1\\\",\\\"displayName\\\":\\\"Plaid Pattern 1\\\",\\\"backgroundCss\\\":\\\"\\\\nurl(\\\\\\\"data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='30' height='30' patternTransform='scale({nineDownScale}) rotate({angle})'><rect x='0' y='0' width='100%' height='100%' fill='%23{tertiaryNoHash}'/><path d='M18.35 0l-.03 1.67L20 0zm3.3 0l-3.33 3.33.03 1.67 3.33-3.33zm.03 3.33l-3.36 3.34v1.66L21.65 5zm0 3.34L18.35 10l-.03 1.68 3.36-3.35zM21.65 10l-3.33 3.32.03 1.68 3.33-3.32zm.03 3.32l-3.36 3.36v1.64L21.65 15zm-3.36 5L15 21.65l1.68.03L18.35 20l-.03 1.68 1.68-.03-1.68 1.68.03 1.67 3.33-3.32-.03-1.68 1.68-1.68h-1.65v-1.64L20 18.35zm3.36 3.36h1.65l3.34-3.36-1.67.03zM3.33 18.32l-1.68.03L0 20v1.65zm3.34 0L5 18.35l-3.33 3.33h1.66zm1.66 0L5 21.65l1.67.03L10 18.35zm3.35 0l-3.35 3.36 1.67-.03 3.32-3.33zm5 0l-1.68.03-3.32 3.33h1.64zm11.65 0L25 21.65l1.67.03L30 18.35zM30 20l-1.67 1.68 1.67-.03zm-8.32 3.33l-3.36 3.34v1.66L21.65 25zm0 3.34L18.35 30H20l1.68-1.67z'  stroke-width='1' stroke='none' fill='%23{secondaryNoHash}'/><path d='M10 30v-1.65L8.35 30zm-3.35 0L10 26.65V25l-5 5zM10 15L0 25v1.65l10-10zm0 3.35l-10 10V30l10-10zM3.35 30L10 23.35v-1.7L1.65 30zM5 10l-5 5v1.65L6.65 10zm-3.35 0L0 11.65v1.7L3.35 10zM10 10H8.35L0 18.35V20zm0 1.65l-10 10v1.7l10-10zM10 0v10H0V0h10v1.65L11.65 0M20 6.65L16.65 10h1.7L20 8.35 28.35 0h-1.7zM23.35 0L20 3.35 13.35 10H15l5-5 5-5zM30 0L20 10h1.65L30 1.65zm-1.65 10L30 8.35v-1.7L26.65 10zM25 10l5-5V3.35L23.35 10zM16.65 0L10 6.65v1.7L18.35 0zM20 1.65L21.65 0H20L10 10h1.65zM15 0h-1.65L10 3.35V5z'  stroke-width='1' stroke='none' fill='%23{primaryNoHash}'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>\\\\\\\")\\\\n\\\",\\\"addBackground\\\":\\\"{secondary}\\\"}\",primary:\"rgb(31, 31, 31)\",radius:0,scale:40,secondary:\"rgba(210, 10, 255, 0)\",style:{height:\"100%\",width:\"100%\"},tertiary:'var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)) /* {\"name\":\"Black\"} */',width:\"100%\"})})})})})});});const css=['.framer-1T52z [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1T52z .framer-by3vqb { display: block; }\",\".framer-1T52z .framer-15do699 { height: 521px; overflow: hidden; position: relative; width: 1200px; }\",\".framer-1T52z .framer-gq7sfc-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 521\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables false\n */ const FramervIu9dK5_6=withCSS(Component,css,\"framer-1T52z\");export default FramervIu9dK5_6;FramervIu9dK5_6.displayName=\"Editable Pattern\";FramervIu9dK5_6.defaultProps={height:521,width:1200};addFonts(FramervIu9dK5_6,[...PatternFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervIu9dK5_6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"521\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vIu9dK5_6.map", "// Generated by Framer (19eed98)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as a,cx as t,getFonts as n,Image as o,RichText as i,useLocaleInfo as l,useVariantState as d,withCSS as m}from\"framer\";import{LayoutGroup as s,motion as c,MotionConfigContext as p}from\"framer-motion\";import*as f from\"react\";import*as h from\"https://framerusercontent.com/modules/jJacNjRtWovRs6WOaSr0/K3bjYTWXzusAKpykDKLU/C7P0rBqwG.js\";import*as b from\"https://framerusercontent.com/modules/1up9l3uT992zT08PxmRV/gZsfmuaJ6DJQ0a9JHn8z/iOsY0MINy.js\";import*as x from\"https://framerusercontent.com/modules/fwEuCsmroccQrDCJJPA0/chsXw9g3rwS1vlM33X25/Tfy81SYI4.js\";import g from\"https://framerusercontent.com/modules/CO0tRAiQe8ZTfCgQJgcB/vYsyG5XKZoCF2joCQtj6/vIu9dK5_6.js\";let u=n(g),y=[\"mTa5rkOE4\"],v=\"framer-TVqhb\",w={mTa5rkOE4:\"framer-v-1l9e789\"};function T(e,...r){let a={};return null==r||r.forEach(r=>r&&Object.assign(a,e[r])),a;}let V={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},q=({value:r,children:a})=>{let t=f.useContext(p),n=null!=r?r:t.transition,o=f.useMemo(()=>({...t,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(p.Provider,{value:o,children:a});},k=({height:e,id:r,width:a,...t})=>({...t}),R=(e,r)=>r.join(\"-\")+e.layoutDependency,N=/*#__PURE__*/f.forwardRef(function(a,n){let{activeLocale:m}=l(),{style:p,className:u,layoutId:v,variant:T,...N}=k(a),{baseVariant:I,classNames:D,gestureVariant:P,setGestureState:j,setVariant:z,transition:M,variants:O}=d({cycleOrder:y,defaultVariant:\"mTa5rkOE4\",transitions:V,variant:T,variantClassNames:w}),C=R(a,O),E=f.useRef(null),S=f.useId(),B=[b.className,x.className,h.className];return /*#__PURE__*/e(s,{id:null!=v?v:S,children:/*#__PURE__*/e(c.div,{initial:T,animate:O,onHoverStart:()=>j({isHovered:!0}),onHoverEnd:()=>j({isHovered:!1}),onTapStart:()=>j({isPressed:!0}),onTap:()=>j({isPressed:!1}),onTapCancel:()=>j({isPressed:!1}),className:t(\"framer-TVqhb\",...B,D),style:{display:\"contents\"},children:/*#__PURE__*/e(q,{value:M,children:/*#__PURE__*/r(c.div,{...N,className:t(\"framer-1l9e789\",u),\"data-framer-name\":\"Variant 1\",layoutDependency:C,layoutId:\"mTa5rkOE4\",ref:null!=n?n:E,style:{...p},children:[/*#__PURE__*/e(c.div,{className:\"framer-10gj3n4-container\",layoutDependency:C,layoutId:\"fvwPWp0MD-container\",children:/*#__PURE__*/e(g,{height:\"100%\",id:\"fvwPWp0MD\",layoutId:\"fvwPWp0MD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})}),/*#__PURE__*/e(c.div,{className:\"framer-z7lf7b\",\"data-framer-name\":\"Top\",layoutDependency:C,layoutId:\"RT6EqOxi4\",style:{background:'radial-gradient(50% 50% at 50% 50%, hsla(0, 0%, 0%, 0) 76.23873873873875%, var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(12, 12, 13)) /* {\"name\":\"Black\"} */ 100%)'}}),/*#__PURE__*/r(c.div,{className:\"framer-drdc0m\",\"data-border\":!0,layoutDependency:C,layoutId:\"MAKz7EPaY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-2410ec81-c049-4610-acd6-a1d2fca301f2, rgb(59, 59, 62)) /* {\"name\":\"800\"} */',\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e170d871-edab-4ae0-9d96-7f86059b7d20, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/e(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(f.Fragment,{children:/*#__PURE__*/e(c.p,{className:\"framer-styles-preset-fuy8a4\",\"data-styles-preset\":\"iOsY0MINy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255)))\"},children:'\"Designer Hub is a game-changer for aspiring designers. With top-notch teachers, comprehensive courses, and a user-friendly interface, it offers an exceptional learning experience. The interactive approach, community support, and affordability make it a must-try platform for anyone looking to excel in design.\"'})}),className:\"framer-1qo5p9t\",layoutDependency:C,layoutId:\"BPRfgvRrp\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/r(c.div,{className:\"framer-m59uzn\",layoutDependency:C,layoutId:\"G0uxO1bcc\",children:[/*#__PURE__*/e(o,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1311,intrinsicWidth:1328,pixelHeight:1311,pixelWidth:1328,sizes:\"40px\",src:\"https://framerusercontent.com/images/OTd9emV158MMFpS1bhzbXR7Pes.jpg\",srcSet:\"https://framerusercontent.com/images/OTd9emV158MMFpS1bhzbXR7Pes.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/OTd9emV158MMFpS1bhzbXR7Pes.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/OTd9emV158MMFpS1bhzbXR7Pes.jpg 1328w\"},className:\"framer-1dn7bo0\",layoutDependency:C,layoutId:\"g9YwhSEga\",style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64}}),/*#__PURE__*/r(c.div,{className:\"framer-1ubvuni\",layoutDependency:C,layoutId:\"vC78BkQ6Q\",children:[/*#__PURE__*/e(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(f.Fragment,{children:/*#__PURE__*/e(c.p,{className:\"framer-styles-preset-9w9uyr\",\"data-styles-preset\":\"Tfy81SYI4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(0, 0, 0)))\"},children:\"Timothy Wilson\"})}),className:\"framer-axt38e\",layoutDependency:C,layoutId:\"lpAhfUcqJ\",style:{\"--extracted-r6o4lv\":\"var(--token-60669972-e8ae-4c58-ae97-0b57b64a0457, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(f.Fragment,{children:/*#__PURE__*/e(c.p,{className:\"framer-styles-preset-mn2w00\",\"data-styles-preset\":\"C7P0rBqwG\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66d5dddc-df39-4f2b-ae6e-c14c91f1c2bc, rgb(96, 106, 118)))\"},children:\"Founder of UX Design\"})}),className:\"framer-1vxwl2d\",layoutDependency:C,layoutId:\"RvJwOVpms\",style:{\"--extracted-r6o4lv\":\"var(--token-66d5dddc-df39-4f2b-ae6e-c14c91f1c2bc, rgb(96, 106, 118))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:!0})]})]})]})]})})})});}),I=['.framer-TVqhb [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TVqhb .framer-1e83k47 { display: block; }\",\".framer-TVqhb .framer-1l9e789 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 536px; justify-content: center; min-width: 200px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 584px; }\",\".framer-TVqhb .framer-10gj3n4-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-TVqhb .framer-z7lf7b { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-TVqhb .framer-drdc0m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 300px; overflow: hidden; padding: 24px 24px 24px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-TVqhb .framer-1qo5p9t, .framer-TVqhb .framer-axt38e, .framer-TVqhb .framer-1vxwl2d { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-TVqhb .framer-m59uzn { 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: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TVqhb .framer-1dn7bo0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TVqhb .framer-1ubvuni { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TVqhb .framer-1l9e789, .framer-TVqhb .framer-drdc0m, .framer-TVqhb .framer-m59uzn, .framer-TVqhb .framer-1ubvuni { gap: 0px; } .framer-TVqhb .framer-1l9e789 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-TVqhb .framer-1l9e789 > :first-child, .framer-TVqhb .framer-drdc0m > :first-child, .framer-TVqhb .framer-1ubvuni > :first-child { margin-top: 0px; } .framer-TVqhb .framer-1l9e789 > :last-child, .framer-TVqhb .framer-drdc0m > :last-child, .framer-TVqhb .framer-1ubvuni > :last-child { margin-bottom: 0px; } .framer-TVqhb .framer-drdc0m > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-TVqhb .framer-m59uzn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-TVqhb .framer-m59uzn > :first-child { margin-left: 0px; } .framer-TVqhb .framer-m59uzn > :last-child { margin-right: 0px; } .framer-TVqhb .framer-1ubvuni > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",...b.css,...x.css,...h.css],D=m(N,I,\"framer-TVqhb\");export default D;D.displayName=\"Review\",D.defaultProps={height:536,width:584},a(D,[...u,...b.fonts,...x.fonts,...h.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWJsgF7iQq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"536\",\"framerIntrinsicWidth\":\"584\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[\\\"200px\\\",null,null,null]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WJsgF7iQq.map"],
  "mappings": "qWAC0Y,IAAIA,GAAE,CAAC,UAAU,CAAC,MAAM,EAAE,CAAC,EAAEC,GAAE,CAAC,WAAW,EAA3C,IAA8DC,GAAE,CAAC,UAAU,kBAAkB,EAAE,SAASC,GAAE,KAAKC,EAAE,CAAC,IAAIC,EAAE,CAAC,EAAE,OAAgBD,GAAE,QAAQA,GAAGA,GAAG,OAAO,OAAOC,EAAE,EAAED,CAAC,CAAC,CAAC,EAAEC,CAAE,CAAC,IAAIC,GAAE,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAEC,GAAE,CAAC,CAAC,MAAMH,EAAE,SAAS,CAAC,IAAI,CAAC,IAAII,EAAIC,EAAWC,CAAC,EAAEC,EAAQP,GAAII,EAAE,WAAWI,EAAIC,EAAQ,KAAK,CAAC,GAAGL,EAAE,WAAWG,CAAC,GAAG,CAAC,KAAK,UAAUA,CAAC,CAAC,CAAC,EAAE,OAAoBG,EAAEJ,EAAE,SAAS,CAAC,MAAME,EAAE,SAAS,CAAC,CAAC,CAAE,EAAEG,GAAE,CAAC,CAAC,OAAO,EAAE,GAAGX,EAAE,MAAMC,EAAE,GAAGG,CAAC,KAAK,CAAC,GAAGA,CAAC,GAAGQ,GAAE,CAAC,EAAEZ,IAAIA,EAAE,KAAK,GAAG,EAAE,EAAE,iBAAiBa,GAAiBC,EAAW,SAASb,EAAEc,EAAE,CAAC,GAAG,CAAC,aAAaL,CAAC,EAAEM,EAAE,EAAE,CAAC,MAAMC,EAAE,UAAUJ,EAAE,SAASK,EAAE,QAAQC,EAAE,GAAGC,CAAC,EAAET,GAAEV,CAAC,EAAE,CAAC,YAAYoB,EAAE,WAAWC,EAAE,eAAeC,EAAE,gBAAgBC,EAAE,WAAWC,EAAE,WAAWC,EAAE,SAASC,CAAC,EAAEC,EAAE,CAAC,WAAWC,GAAE,eAAe,YAAY,gBAAgBC,GAAE,YAAY5B,GAAE,QAAQiB,EAAE,kBAAkBrB,EAAC,CAAC,EAAEiC,EAAEnB,GAAEX,EAAE0B,CAAC,EAAEK,EAAIC,EAAO,IAAI,EAAEC,EAAIC,EAAM,EAAEC,EAAE,CAAGC,CAAS,EAAE,OAAoB3B,EAAE4B,EAAE,CAAC,GAASpB,GAAIgB,EAAE,SAAsBxB,EAAE6B,EAAE,IAAI,CAAC,QAAQpB,EAAE,QAAQQ,EAAE,aAAa,IAAIH,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,WAAW,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,WAAW,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,MAAM,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,YAAY,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,UAAUgB,EAAE,eAAe,GAAGJ,EAAEd,CAAC,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAsBZ,EAAEP,GAAE,CAAC,MAAMuB,EAAE,SAAsBhB,EAAE6B,EAAE,IAAI,CAAC,GAAGnB,EAAE,UAAUoB,EAAE,iBAAiB3B,CAAC,EAAE,cAAc,GAAG,mBAAmB,YAAY,iBAAiBkB,EAAE,SAAS,YAAY,IAAUhB,GAAIiB,EAAE,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAGf,CAAC,EAAE,GAAGlB,GAAE,CAAC,kBAAkB,CAAC,mBAAmB,MAAM,CAAC,EAAEsB,EAAEE,CAAC,EAAE,SAAsBb,EAAE+B,GAAE,CAAC,KAAK,iBAAiB,aAAa,GAAG,SAAsB3C,EAAEyC,EAAE,EAAE,CAAC,UAAU,gCAAgC,iBAAiBR,EAAE,SAAS,YAAY,SAAS,CAAcrB,EAAEgC,GAAE,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAG,iBAAiBX,EAAE,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAukC,mBAAmB,EAAE,CAAC,EAAerB,EAAEiC,EAAE,CAAC,sBAAsB,GAAG,SAAsBjC,EAAIX,EAAS,CAAC,SAAsBW,EAAE6B,EAAE,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,kBAAkB,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAG,GAAGhC,GAAE,CAAC,kBAAkB,CAAC,SAAsBW,EAAIX,EAAS,CAAC,SAAsBW,EAAE6B,EAAE,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,2CAA2C,EAAE,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAElB,EAAEE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAEL,GAAE,CAAC,sZAAsZ,kFAAkF,oDAAoD,+QAA+Q,wTAAwT,yJAAyJ,gHAAgH,uEAAuE,ghBAAghB,GAAK0B,CAAG,EAAEzB,GAAE0B,EAAEhC,GAAEK,GAAE,cAAc,EAAS4B,GAAQ3B,GAAEA,GAAE,YAAY,gBAAgBA,GAAE,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE4B,EAAE5B,GAAE,CAAC,GAAK6B,CAAK,CAAC,ECDp2M,IAAMC,GAAaC,GAAK,CAAC,GAAG,CAAC,IAAMC,EAAO,4BAA4B,GAAG,CAACD,EAAI,SAASC,CAAM,EAAG,OAAO,KAAM,IAAMC,EAAgBF,EAAI,QAAQC,EAAO,EAAE,EAA2C,OAA5B,KAAK,MAAMC,CAAe,CAAgB,MAAC,CAAW,OAAO,IAAK,CAAC,EAAQC,EAAoB,CAACH,EAAII,EAAQC,EAAUC,EAASC,EAAMC,IAAQ,CAAC,IAAMC,EAAcL,EAAQ,QAAQ,IAAI,EAAE,EAAQM,EAAgBL,EAAU,QAAQ,IAAI,EAAE,EAAQM,EAAeL,EAAS,QAAQ,IAAI,EAAE,EAAQM,EAAcL,EAAM,EAAQM,EAAaN,EAAM,EAAQO,EAAUP,EAAM,EAAQQ,EAASR,EAAM,EAAQS,EAAkBT,EAAM,IAAUU,EAAmBV,EAAM,IAAUW,EAAWX,EAAM,EAAQY,EAAmBZ,EAAM,IAAUa,EAAoBb,EAAM,IAAUc,EAAUd,EAAM,EAAQe,GAAUf,EAAM,EAAQgB,GAAkBhB,EAAM,IAAUiB,GAASjB,EAAM,EAAQkB,GAAWlB,EAAM,EAAQmB,GAAWnB,EAAM,EAAQoB,GAAUpB,EAAM,EAAQqB,EAASrB,EAAM,GAASsB,EAActB,EAAM,GAAG,OAAOP,EAAI,QAAQ,eAAeI,CAAO,EAAE,QAAQ,qBAAqBK,CAAa,EAAE,QAAQ,iBAAiBJ,CAAS,EAAE,QAAQ,uBAAuBK,CAAe,EAAE,QAAQ,gBAAgBJ,CAAQ,EAAE,QAAQ,sBAAsBK,CAAc,EAAE,QAAQ,qBAAqBC,EAAc,SAAS,CAAC,EAAE,QAAQ,oBAAoBC,EAAa,SAAS,CAAC,EAAE,QAAQ,iBAAiBC,EAAU,SAAS,CAAC,EAAE,QAAQ,aAAaP,EAAM,SAAS,CAAC,EAAE,QAAQ,gBAAgBQ,EAAS,SAAS,CAAC,EAAE,QAAQ,yBAAyBC,EAAkB,SAAS,CAAC,EAAE,QAAQ,0BAA0BC,EAAmB,SAAS,CAAC,EAAE,QAAQ,kBAAkBC,EAAW,SAAS,CAAC,EAAE,QAAQ,0BAA0BC,EAAmB,SAAS,CAAC,EAAE,QAAQ,2BAA2BC,EAAoB,SAAS,CAAC,EAAE,QAAQ,iBAAiBC,EAAU,SAAS,CAAC,EAAE,QAAQ,iBAAiBC,GAAU,SAAS,CAAC,EAAE,QAAQ,yBAAyBC,GAAkB,SAAS,CAAC,EAAE,QAAQ,gBAAgBC,GAAS,SAAS,CAAC,EAAE,QAAQ,kBAAkBC,GAAW,SAAS,CAAC,EAAE,QAAQ,kBAAkBC,GAAW,SAAS,CAAC,EAAE,QAAQ,iBAAiBC,GAAU,SAAS,CAAC,EAAE,QAAQ,gBAAgBC,EAAS,SAAS,CAAC,EAAE,QAAQ,qBAAqBC,EAAc,SAAS,CAAC,EAAE,QAAQ,aAAarB,EAAM,SAAS,CAAC,CAAE,EAAQsB,GAAiBC,GAAG,CAAC,GAAGA,EAAE,WAAW,QAAQ,EAAE,CAAC,QAAQ,IAAIA,CAAC,EAEp7E,IAAMC,EAAWD,EAAE,QAAQ,IAAI,CAAC,EAAQE,EAASF,EAAE,QAAQ,GAAG,EAAQG,EAAY,OAAOH,EAAE,UAAUC,EAAW,EAAEC,CAAQ,EAAE,IAAI,eAAQ,IAAI,iBAAiBC,CAAW,EAAE,QAAQ,IAAI,EAAE,QAAQ,IAAI,EAASA,EAAa,OAAOH,CAAE,EAShN,SAARI,EAAyBC,EAAM,CAAC,GAAK,CAAC,YAAAC,EAAY,QAAAjC,EAAQ,UAAAC,EAAU,SAAAC,EAAS,OAAAgC,EAAO,MAAA/B,EAAM,QAAAgC,EAAQ,MAAA/B,EAAM,cAAAgC,EAAc,UAAAC,EAAU,SAAAC,EAAS,SAAAC,EAAS,SAAAC,CAAQ,EAAER,EAAYS,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAA0BC,EAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,qBAAqB,EAAQC,EAAY,CAAC,SAAS,GAAG,aAAa,EAAE,EAAQC,EAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAQC,EAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAMC,GAAYC,GAAWC,GAA6BC,GAAaxB,GAAiB1B,CAAO,EAAQmD,GAAezB,GAAiBzB,CAAS,EAAQmD,GAAc1B,GAAiBxB,CAAQ,EAAQmD,EAAaC,EAAMJ,EAAY,EAAQK,EAAeF,EAAa,OAAaG,GAAmB,KAAK,UAAUD,EAAe,KAAK,QAAQ,CAAC,CAAC,EAAE,SAAS,EAAE,GAAG,MAAM,EAAE,EAAQE,GAAuBF,IAAiB,EAAE,GAAGC,EAAkB,SAAS,EAAEA,EAAkBA,EAAkBA,EAAwBE,GAAeJ,EAAMH,EAAc,EAAQQ,GAAiBD,GAAe,OAAaE,GAAqB,KAAK,UAAUD,GAAiB,KAAK,QAAQ,CAAC,CAAC,EAAE,SAAS,EAAE,GAAG,MAAM,EAAE,EAAQE,GAAyBF,KAAmB,EAAE,GAAGC,EAAoB,SAAS,EAAEA,EAAoBA,EAAoBA,EAA0BE,GAAcR,EAAMF,EAAa,EAAQW,GAAgBD,GAAc,OAAaE,GAAoB,KAAK,UAAUD,GAAgB,KAAK,QAAQ,CAAC,CAAC,EAAE,SAAS,EAAE,GAAG,MAAM,EAAE,EAAQE,GAAwBF,KAAkB,EAAE,GAAGC,EAAmB,SAAS,EAAEA,EAAmBA,EAAmBA,EAAyBE,EAAWZ,EAAM,YAAYD,CAAY,EAAEI,GAA6BU,EAAab,EAAM,YAAYI,EAAc,EAAEG,GAA+BO,EAAYd,EAAM,YAAYQ,EAAa,EAAEG,GAA8BI,GAAgBH,EAAW,QAAQ,IAAI,EAAE,EAAQI,GAAeH,EAAa,QAAQ,IAAI,EAAE,EAAQI,GAAmBH,EAAY,QAAQ,IAAI,EAAE,EAAQI,GAAOnC,IAAY,QAAQA,IAAY,MAAM,GAAG,EAAQoC,GAAOpC,IAAY,QAAQA,IAAY,QAAQmC,GAAOrE,EAAM,EAAQuE,GAAOrC,IAAY,OAAOA,IAAY,SAASmC,GAAOrE,EAAM,EAAQwE,EAAchF,GAAa6C,CAAQ,EAAE,GAAGmC,IAAgB,KAAM,OAAqBC,EAAM,UAAU,CAAC,MAAMjC,EAAkB,SAAS,CAAekC,EAAK,MAAM,CAAC,MAAMjC,EAAY,SAAS,QAAG,CAAC,EAAgBiC,EAAK,IAAI,CAAC,MAAMhC,EAAY,SAAS,kCAAkC,CAAC,EAAgBgC,EAAK,IAAI,CAAC,MAAM/B,EAAe,SAAS,6CAA6C,CAAC,CAAC,CAAC,CAAC,EAAG,IAAMgC,GAAGH,EAAc,GAASI,GAAYJ,EAAc,YAAkBK,EAAkBL,EAAc,cAAc5E,EAAoB4E,EAAc,cAAcT,EAAWC,EAAaC,EAAYjE,EAAMC,CAAK,EAAE,OAAgB6E,GAAuBN,EAAc,mBAAmB5E,EAAoB4E,EAAc,mBAAmBT,EAAWC,EAAaC,EAAYjE,EAAMC,CAAK,EAAE,OAAgB8E,GAAcP,EAAc,cAAc5E,EAAoB4E,EAAc,cAAcT,EAAWC,EAAaC,EAAYjE,EAAMC,CAAK,EAAE,cAAoB+E,GAAKR,EAAc,KAAK5E,EAAoB4E,EAAc,KAAKT,EAAWC,EAAaC,EAAYjE,EAAMC,CAAK,EAAE,GAAGD,EAAM,QAAQA,EAAM,MAAYiF,GAAST,EAAc,SAAS5E,EAAoB4E,EAAc,SAAST,EAAWC,EAAaC,EAAYjE,EAAMC,CAAK,EAAE,MAAM,IAAIiF,GAAW,IAAMC,IAAWD,GAAWV,EAAc,aAAa,MAAMU,KAAa,OAAOA,GAAW,SAAS,IAAIE,GAAQ,IAAMC,IAAQD,GAAQZ,EAAc,UAAU,MAAMY,KAAU,OAAOA,GAAQ,SAAeE,GAAiBT,EAAkB,CAAC,EAAE,CAAC,gBAAgBE,GAAc,gBAAgBD,GAAuB,mBAAmBG,GAAS,eAAeD,GAAK,iBAAiBK,GAAO,oBAAoBF,EAAS,EAAE,OAAqBT,EAAKa,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,SAAS,SAAS,aAAaxD,EAAO,OAAOc,GAAO,QAAQb,EAAQ,IAAI,WAAW6C,EAAkB,GAAGS,EAAgB,EAAE,QAAQrD,GAAe,CAAC,mBAAmBa,EAAsB,EAAE,WAAW,CAAC,KAAK,QAAQ,KAAK,SAAS,SAASV,EAAS,OAAO,IAAS,WAAW,MAAM,EAAE,SAASyC,GAAmBA,EAAkB,SAAS,MAAM,EAAgBH,EAAKc,GAAU,CAAC,SAAS,CAAC,CAAC,EAAE,IAAI,CAACC,GAAEC,KAAI,CAAC,IAAMC,GAAEd,EAAkB,QAAQ,MAAM,EAAQe,GAAEf,EAAkB,QAAQ,QAAQ,EAAE,EAAQgB,GAAIhB,EAAkB,UAAUc,GAAEC,EAAC,EAAE,OAAqBlB,EAAK,SAAS,CAAC,MAAM,CAAC,SAAS,WAAW,MAAMG,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,oBAAoB,OAAOA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,oBAAoB,IAAIA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,IAAI,MAAM,KAAKA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,IAAI,MAAM,QAAQ7C,EAAQ,IAAI,UAAU6C,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,gCAAgC5E,OAAW,EAAE,KAAK,gBAAgB,KAAK;AAAA,0DAC3oK4F;AAAA,sDACJ,SAAS,mBAAmB,CAAC,CAAE,CAAC,CAAC,CAAC,EAAgBnB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAMG,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,sBAAsB,OAAOA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,sBAAsB,IAAIA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,EAAE,MAAM,KAAKA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,EAAE,MAAM,aAAaA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,EAAE,MAAM,gBAAgB,SAAS,UAAUA,GAAmBA,EAAkB,SAAS,oBAAoB,EAAE,OAAO,gCAAgC5E,QAAY,WAAW4E,EAAkB,GAAGS,EAAgB,CAAC,CAAC,CAAC,CAAC,CAAE,CAAE1D,EAAQ,YAAY,UAAUkE,GAAoBlE,EAAQ,CAAC,SAAS,CAAC,KAAKmE,EAAY,OAAO,MAAM,UAAU,YAAY,eAAe,EAAE,QAAQ,CAAC,KAAKA,EAAY,MAAM,MAAM,UAAU,aAAa,UAAU,OAAOlE,EAAM,CAAC,OAAOA,EAAM,SAAS,SAAS,UAAU,IAAI,EAAM,CAAC,EAAE,UAAU,CAAC,KAAKkE,EAAY,MAAM,MAAM,YAAY,aAAa,UAAU,OAAOlE,EAAM,CAAC,OAAOA,EAAM,SAAS,SAAS,YAAY,IAAI,EAAM,CAAC,EAAE,SAAS,CAAC,KAAKkE,EAAY,MAAM,MAAM,WAAW,aAAa,UAAU,OAAOlE,EAAM,CAAC,OAAOA,EAAM,SAAS,SAAS,WAAW,IAAI,EAAM,CAAC,EAAE,MAAM,CAAC,KAAKkE,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,aAAa,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,aAAa,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,aAAa,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,IAAI,GAAG,IAAI,IAAI,KAAK,GAAG,aAAa,GAAG,CAAC,CAAC,ECZ3zC,IAAMC,GAAaC,EAASC,CAAO,EAAQC,GAAW,CAAC,WAAW,EAAQC,GAAkB,CAAC,UAAU,kBAAkB,EAAkO,IAAMC,GAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAqBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUC,GAAuB,CAACD,EAAME,IAAWA,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAuBG,GAA8BC,EAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,CAAY,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,GAAGC,CAAS,EAAEhB,GAASI,CAAK,EAAO,CAAC,YAAAa,EAAY,WAAAC,EAAW,eAAAC,EAAe,gBAAAC,EAAgB,WAAAC,EAAW,WAAAzB,EAAW,SAAAU,CAAQ,EAAEgB,EAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,YAAAlC,GAAY,QAAA0B,EAAQ,kBAAAS,EAAiB,CAAC,EAAQC,EAAiBpB,GAAuBD,EAAME,CAAQ,EAAQoB,EAAsBC,EAAM,EAAE,OAAqB5B,EAAK6B,EAAY,CAAC,GAAGd,GAA4CY,EAAgB,SAAuB3B,EAAK8B,EAAO,IAAI,CAAC,QAAQd,EAAQ,QAAQT,EAAS,aAAa,IAAIc,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,WAAW,IAAIA,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,YAAY,IAAIA,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,UAAUU,EAAG,eAAeZ,CAAU,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAuBnB,EAAKT,GAAW,CAAC,MAAMM,EAAW,SAAuBG,EAAK8B,EAAO,IAAI,CAAC,GAAGb,EAAU,UAAUc,EAAG,iBAAiBjB,CAAS,EAAE,mBAAmB,YAAY,iBAAiBY,EAAiB,SAAS,YAAY,IAAIhB,EAAI,MAAM,CAAC,GAAGG,CAAK,EAAE,SAAuBb,EAAK8B,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBJ,EAAiB,SAAS,sBAAsB,SAAuB1B,EAAKgC,EAAQ,CAAC,MAAM,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,IAAI,SAAS,2zDAA60D,QAAQ,kBAAkB,OAAO,EAAE,MAAM,GAAG,UAAU,wBAAwB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,SAAS,4FAA4F,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQC,GAAI,CAAC,sZAAsZ,kFAAkF,mDAAmD,wGAAwG,0HAA0H,EAMn+KC,GAAgBC,EAAQ3B,GAAUyB,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,mBAAmBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAASH,GAAgB,CAAC,GAAGI,EAAY,CAAC,ECN6e,IAAIC,GAAEC,EAAEC,EAAC,EAAEC,GAAE,CAAC,WAAW,EAAzB,IAA4CC,GAAE,CAAC,UAAU,kBAAkB,EAAwF,IAAIC,GAAE,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,CAAC,EAAEC,GAAE,CAAC,CAAC,MAAMC,EAAE,SAASC,CAAC,IAAI,CAAC,IAAIC,EAAIC,EAAWC,CAAC,EAAE,EAAQJ,GAAIE,EAAE,WAAWG,EAAIC,EAAQ,KAAK,CAAC,GAAGJ,EAAE,WAAW,CAAC,GAAG,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,EAAE,OAAoBK,EAAEH,EAAE,SAAS,CAAC,MAAMC,EAAE,SAASJ,CAAC,CAAC,CAAE,EAAEO,GAAE,CAAC,CAAC,OAAO,EAAE,GAAGR,EAAE,MAAMC,EAAE,GAAGC,CAAC,KAAK,CAAC,GAAGA,CAAC,GAAGO,GAAE,CAAC,EAAET,IAAIA,EAAE,KAAK,GAAG,EAAE,EAAE,iBAAiBU,GAAiBC,EAAW,SAASV,EAAEW,EAAE,CAAC,GAAG,CAAC,aAAaC,CAAC,EAAEC,EAAE,EAAE,CAAC,MAAMP,EAAE,UAAUQ,EAAE,SAASC,EAAE,QAAQC,EAAE,GAAGP,CAAC,EAAEF,GAAEP,CAAC,EAAE,CAAC,YAAYiB,EAAE,WAAWC,EAAE,eAAeC,EAAE,gBAAgBC,EAAE,WAAWC,EAAE,WAAWC,EAAE,SAASC,CAAC,EAAEC,EAAE,CAAC,WAAWC,GAAE,eAAe,YAAY,YAAY5B,GAAE,QAAQmB,EAAE,kBAAkBU,EAAC,CAAC,EAAEC,EAAEnB,GAAER,EAAEuB,CAAC,EAAEK,EAAIC,EAAO,IAAI,EAAEC,EAAIC,EAAM,EAAEC,EAAE,CAAGC,GAAYA,GAAYA,CAAS,EAAE,OAAoB3B,EAAE4B,EAAE,CAAC,GAASnB,GAAIe,EAAE,SAAsBxB,EAAE6B,EAAE,IAAI,CAAC,QAAQnB,EAAE,QAAQO,EAAE,aAAa,IAAIH,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,WAAW,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,WAAW,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,MAAM,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,YAAY,IAAIA,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,UAAUgB,EAAE,eAAe,GAAGJ,EAAEd,CAAC,EAAE,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAsBZ,EAAER,GAAE,CAAC,MAAMwB,EAAE,SAAsBR,EAAEqB,EAAE,IAAI,CAAC,GAAG1B,EAAE,UAAU2B,EAAE,iBAAiBtB,CAAC,EAAE,mBAAmB,YAAY,iBAAiBa,EAAE,SAAS,YAAY,IAAUhB,GAAIiB,EAAE,MAAM,CAAC,GAAGtB,CAAC,EAAE,SAAS,CAAcA,EAAE6B,EAAE,IAAI,CAAC,UAAU,2BAA2B,iBAAiBR,EAAE,SAAS,sBAAsB,SAAsBrB,EAAE+B,GAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe/B,EAAE6B,EAAE,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,WAAW,4KAA4K,CAAC,CAAC,EAAeb,EAAEqB,EAAE,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAG,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,0FAA0F,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,SAAS,CAAcrB,EAAEgC,EAAE,CAAC,sBAAsB,GAAG,SAAsBhC,EAAIiC,EAAS,CAAC,SAAsBjC,EAAE6B,EAAE,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,yTAAyT,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAE,CAAC,EAAeb,EAAEqB,EAAE,IAAI,CAAC,UAAU,gBAAgB,iBAAiBR,EAAE,SAAS,YAAY,SAAS,CAAcrB,EAAEkC,GAAE,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,sEAAsE,OAAO,qQAAqQ,EAAE,UAAU,iBAAiB,iBAAiBb,EAAE,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAeb,EAAEqB,EAAE,IAAI,CAAC,UAAU,iBAAiB,iBAAiBR,EAAE,SAAS,YAAY,SAAS,CAAcrB,EAAEgC,EAAE,CAAC,sBAAsB,GAAG,SAAsBhC,EAAIiC,EAAS,CAAC,SAAsBjC,EAAE6B,EAAE,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,0FAA0F,EAAE,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,qBAAqB,kEAAkE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAE,CAAC,EAAerB,EAAEgC,EAAE,CAAC,sBAAsB,GAAG,SAAsBhC,EAAIiC,EAAS,CAAC,SAAsBjC,EAAE6B,EAAE,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,+FAA+F,EAAE,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,iBAAiBR,EAAE,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAEV,GAAE,CAAC,sZAAsZ,kFAAkF,oDAAoD,4RAA4R,4HAA4H,oIAAoI,6WAA6W,kOAAkO,yRAAyR,wOAAwO,6RAA6R,0kCAA0kC,GAAKwB,GAAI,GAAKA,GAAI,GAAKA,CAAG,EAAEvB,GAAEwB,EAAEjC,GAAEQ,GAAE,cAAc,EAAS0B,GAAQzB,GAAEA,GAAE,YAAY,SAASA,GAAE,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE0B,EAAE1B,GAAE,CAAC,GAAGJ,GAAE,GAAK+B,GAAM,GAAKA,GAAM,GAAKA,CAAK,CAAC",
  "names": ["v", "g", "u", "x", "r", "t", "b", "y", "a", "re", "MotionConfigContext", "i", "o", "se", "p", "z", "_", "S", "Y", "s", "useLocaleInfo", "w", "C", "W", "k", "L", "H", "P", "V", "N", "K", "j", "useVariantState", "g", "v", "F", "D", "pe", "I", "ae", "A", "className", "LayoutGroup", "motion", "cx", "Link", "SVG", "RichText2", "css", "withCSS", "NN33iaBbw_default", "addFonts", "fonts", "loadPassword", "str", "prefix", "preprocessedStr", "formatPatternString", "primary", "secondary", "tertiary", "scale", "angle", "primaryNoHash", "secondaryNoHash", "tertiaryNoHash", "nineDownScale", "quarterScale", "halfScale", "twoScale", "twoPointFourScale", "twoPointEightScale", "threeScale", "threePointTwoScale", "threePointFourScale", "fourScale", "fiveScale", "fivePointSixScale", "sixScale", "sevenScale", "eightScale", "nineScale", "tenScale", "fourteenScale", "cleanColorString", "s", "startIndex", "endIndex", "colorString", "Pattern", "props", "patternType", "radius", "opacity", "shouldAnimate", "direction", "diagonal", "duration", "password", "isCanvas", "RenderTarget", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "pattern", "filter", "backgroundPosAnimation", "cleanPrimary", "cleanSecondary", "cleanTertiary", "primaryColor", "Color", "primaryOpacity", "primaryOpacityHex", "primaryOpacityHexFinal", "secondaryColor", "secondaryOpacity", "secondaryOpacityHex", "secondaryOpacityHexFinal", "tertiaryColor", "tertiaryOpacity", "tertiaryOpacityHex", "tertiaryOpacityHexFinal", "primaryHex", "secondaryHex", "tertiaryHex", "frontWithoutHex", "backWithoutHex", "tertiaryWithoutHex", "factor", "xScale", "yScale", "parsedPattern", "u", "p", "id", "displayName", "patternBackground", "patternBackgroundImage", "addBackground", "size", "position", "_blendMode", "blendMode", "_repeat", "repeat", "backgroundConfig", "motion", "l", "_", "i", "a", "b", "svg", "addPropertyControls", "ControlType", "PatternFonts", "getFonts", "Pattern", "cycleOrder", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "Pattern", "css", "FramervIu9dK5_6", "withCSS", "vIu9dK5_6_default", "addFonts", "PatternFonts", "u", "getFonts", "vIu9dK5_6_default", "y", "w", "V", "q", "r", "a", "t", "re", "MotionConfigContext", "o", "se", "p", "k", "R", "N", "Y", "n", "m", "useLocaleInfo", "u", "v", "T", "I", "D", "P", "j", "z", "M", "O", "useVariantState", "y", "w", "C", "E", "pe", "S", "ae", "B", "className", "LayoutGroup", "motion", "cx", "vIu9dK5_6_default", "RichText2", "x", "Image2", "css", "withCSS", "WJsgF7iQq_default", "addFonts", "fonts"]
}
