{"version":3,"file":"FAQ.CSVZiWCd.mjs","names":["a","React.useState","e","f","d","useRef","useState","t","o","e","to","w","n","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","YearlyMonthlyPricing","cycleOrder","serializationHash","variantClassNames","a","b","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","Copytoclipboard","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","p","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","ty","tp","tv","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","f","d","g","y","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","v","tA","tO","tP","resolveRichText","i","e","t","a","t","o","u","e","p","i","y","l","d","r","n","p","t","I","e","n","r","x","N","P","i","s","a","o","C","u","l","h","c","f","d","g","y","S","L","v","i","t","t","u","p","e","r","l","a","o","i","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","FeaturesSections","_Fragment","idvw8IZ0Ek_","VlQvBb0rxvw8IZ0Ek_","FeaturesItemsList","CDgo99dKcdA1rgv88w","fMaII5Q91dA1rgv88w","iddA1rgv88w","n55nMyOJRdA1rgv88w","vSTbHwwh0dA1rgv88w","useState","b","useMemo","e"],"sources":["https:/framerusercontent.com/modules/zPDYcAGiWBuU8Ne06AHy/8AdfbhTuX8KREBhDjuAz/PlanButton.js","https:/framerusercontent.com/modules/7v2mz6xzo8LRkuK8sEEA/laEZq6xy6xlmbkLrJP2k/Underline_overlay.js","https:/framerusercontent.com/modules/1vdsQEOrQxGYMhOQCe2L/X2R5KoTpvS1rpjfjFB58/vHTA2XdPS.js","https:/framerusercontent.com/modules/SW1IY7hgqQTIF3iMqKel/bZwZWZQ0Lq0OgidJom6W/dfkifsqQO.js","https:/framerusercontent.com/modules/wiyjrTSDq23E7mqP4YQl/oAlbTHxVJvsMOtwnnxZD/IlW14MAjV.js","https:/framerusercontent.com/modules/8Ej6ZoBLs400evylTy5t/Tr7UTas6bU3Z6kwUf7oU/vnvyRGQSQ-0.js","https:/framerusercontent.com/modules/8Ej6ZoBLs400evylTy5t/Tr7UTas6bU3Z6kwUf7oU/vnvyRGQSQ-1.js","https:/framerusercontent.com/modules/8Ej6ZoBLs400evylTy5t/Tr7UTas6bU3Z6kwUf7oU/vnvyRGQSQ.js","https:/framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE-0.js","https:/framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE-1.js","https:/framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js","https:/framerusercontent.com/modules/qyLgrbCTmPnMxIKaQW8y/1TluKs5gZDpHWpCnZ1CC/ZSh6v8Rfm.js","https:/framerusercontent.com/modules/vkolsEcthpaYOLIJvPwN/Yxuttug7YRiFwHoYUX0e/FAQ.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{Frame,addPropertyControls,ControlType}from\"framer\";function fireEventWithProps(eventName,properties){if(typeof window!==\"undefined\"&&window.rudderanalytics&&typeof window.rudderanalytics.track===\"function\"){window.rudderanalytics.track(eventName,properties);}}function openFramerLink(link){if(typeof document===\"undefined\"||!link)return;const obj=typeof link===\"string\"?{url:link}:link;const url=obj?.url||obj?.href||obj?.path||\"\";if(!url)return;const isFramerPreview=typeof window!==\"undefined\"&&window.top!==window;const wantsNewTab=obj?.target===\"_blank\"||obj?.openInNewTab===true;const target=isFramerPreview?\"_blank\":wantsNewTab?\"_blank\":\"_self\";const a=document.createElement(\"a\");a.href=url;a.target=target;if(target===\"_blank\")a.rel=\"noopener noreferrer\";a.style.position=\"absolute\";a.style.left=\"-9999px\";document.body.appendChild(a);a.click();a.remove();}export function PlanButton(props){const{planName,buttonText,background,textColor,hoverTextColor,radius,hoverBackground,font,linkUrl,transition,top,left,right,bottom,style}=props;const[isHover,setIsHover]=React.useState(false);const handleClick=e=>{e.stopPropagation();const normalizedPlan=planName?.toLowerCase();if(normalizedPlan===\"free\"){fireEventWithProps(\"pricing page free download clicked\",{plan:planName});}else if(normalizedPlan===\"enterprise\"){fireEventWithProps(\"enterprise contact us button clicked\",{plan:planName});}else{fireEventWithProps(\"self-serve paid plan button clicked\",{plan:planName||\"Unknown\"});}openFramerLink(linkUrl);};const targetBg=isHover?hoverBackground||background:background;const targetColor=isHover?hoverTextColor||textColor:textColor;return /*#__PURE__*/_jsx(Frame,{width:\"100%\",height:\"min-content\",role:\"button\",tabIndex:0,top:top,left:left,right:right,bottom:bottom,onClick:handleClick,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();handleClick(e);}},onMouseEnter:()=>setIsHover(true),onMouseLeave:()=>setIsHover(false),animate:{backgroundColor:targetBg,color:targetColor},transition:transition,style:{boxSizing:\"border-box\",display:\"flex\",flexDirection:\"row\",justifyContent:\"center\",alignItems:\"center\",padding:16,overflow:\"visible\",position:\"absolute\",borderRadius:radius,backgroundColor:background,color:textColor,cursor:\"pointer\",pointerEvents:\"auto\",fontFamily:\"Matter Medium, sans-serif\",...font,...style},children:buttonText});}addPropertyControls(PlanButton,{planName:{type:ControlType.String,title:\"Plan Name\",defaultValue:\"Pro\"},buttonText:{type:ControlType.String,title:\"Text\",defaultValue:\"Choose Plan\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\"},hoverTextColor:{type:ControlType.Color,title:\"Hover Text\",defaultValue:\"#ffffff\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:6,min:0,max:32,unit:\"px\"},hoverBackground:{type:ControlType.Color,title:\"Hover BG\",defaultValue:\"#111111\"},linkUrl:{type:ControlType.Link,title:\"Link\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"tween\",duration:.18,ease:\"easeOut\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"PlanButton\":{\"type\":\"reactComponent\",\"name\":\"PlanButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PlanButton.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useState,useEffect,useLayoutEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{createPortal}from\"react-dom\";const WEIGHT_MAP={thin:100,\"extra light\":200,\"ultra light\":200,light:300,regular:400,normal:400,book:400,medium:500,\"semi bold\":600,semibold:600,\"demi bold\":600,demibold:600,bold:700,\"extra bold\":800,extrabold:800,\"ultra bold\":800,ultrabold:800,black:900,heavy:900};const normalizeWeight=(w,fb=400)=>{if(w==null)return fb;if(typeof w===\"number\")return w;const key=w.toLowerCase().trim();if(WEIGHT_MAP[key]!=null)return WEIGHT_MAP[key];const num=parseInt(w,10);return Number.isFinite(num)?num:fb;};const asPx=(n,fb)=>n==null?fb:typeof n===\"number\"?n:Number.isFinite(parseFloat(n))?parseFloat(n):fb;const asUnitlessLH=(v,fb)=>v==null?`${fb}`:typeof v===\"number\"?`${v}`:Number.isFinite(parseFloat(v))?`${parseFloat(v)}`:`${fb}`;function fontStylesFromControl(f,d){const family=f?.fontFamily??d.fontFamily;const weight=normalizeWeight(f?.fontWeight,normalizeWeight(d.fontWeight,400));const size=asPx(f?.fontSize,asPx(d.fontSize,16));const lh=asUnitlessLH(f?.lineHeight,asPx(d.lineHeight,1.3));const letterSpacing=f?.letterSpacing??d.letterSpacing;const style=f?.fontStyle??d.fontStyle;const feat=f?.fontFeatureSettings??d.fontFeatureSettings;const varIn=(f?.fontVariationSettings??d.fontVariationSettings)?.trim();const wghtEntry=`\"wght\" ${weight}`;const variation=varIn?`${varIn}, ${wghtEntry}`:wghtEntry;return{fontFamily:family,fontWeight:weight,fontSize:size,lineHeight:lh,letterSpacing,fontStyle:style,fontFeatureSettings:feat,WebkitFontFeatureSettings:feat,fontVariationSettings:variation};}export default function HoverTextOverlay(props){// ---- Safe defaults for everything (prevents undefined.placement) ----\nconst triggerText=props.triggerText??\"Hover me\";const overlayText=props.overlayText??\"Overlay content goes here.\";const Trigger={font:{fontFamily:\"Inter\",fontWeight:\"Regular\",fontSize:15,lineHeight:1.2,...props.Trigger?.font},color:props.Trigger?.color??\"#FFFFFF\"};const Decoration={enabled:props.Decoration?.enabled??true,color:props.Decoration?.color??\"#FFFFFF\",hoverColor:props.Decoration?.hoverColor??\"#AAAAAA\",offset:props.Decoration?.offset??4};const OverlayText={font:{fontFamily:\"Inter\",fontWeight:\"Regular\",fontSize:16,lineHeight:1.3,...props.OverlayText?.font},color:props.OverlayText?.color??\"#FFFFFF\"};const OverlayBox={width:props.OverlayBox?.width??420,padding:props.OverlayBox?.padding??16,radius:props.OverlayBox?.radius??14,background:props.OverlayBox?.background??\"rgba(22,22,24,0.90)\",borderColor:props.OverlayBox?.borderColor??\"rgba(255,255,255,0.18)\"};const Behavior={placement:props.Behavior?.placement??\"bottom\",offset:props.Behavior?.offset??8};// --------------------------------------------------------------------\nconst ANIM_MS=180;const wrapperRef=useRef(null);const triggerRef=useRef(null);const overlayRef=useRef(null);const[present,setPresent]=useState(false);const[phase,setPhase]=useState(\"in\");const[pos,setPos]=useState({top:0,left:0});const unmountT=useRef(null);const idRef=useRef(`hto-${Math.random().toString(36).slice(2)}`);const[fallbackUnderline,setFallbackUnderline]=useState(false);const lastPlacementRef=useRef(Behavior.placement);const placementFlipAtRef=useRef(0);const lastPosRef=useRef({top:0,left:0});const posMovedAtRef=useRef(0);const protectedByFlipRef=useRef(false);const COLLISION_GRACE_MS=200;const MOVE_EPS=2;useEffect(()=>{const key=idRef.current;let styleEl=document.getElementById(key);if(!styleEl){styleEl=document.createElement(\"style\");styleEl.id=key;document.head.appendChild(styleEl);}styleEl.innerHTML=`\n      [data-hto=\"${key}\"] .hto-trigger {\n        transition: text-decoration-color ${ANIM_MS}ms cubic-bezier(0.25,0.1,0.25,1),\n                    text-underline-offset ${ANIM_MS}ms cubic-bezier(0.25,0.1,0.25,1);\n        text-decoration-color: ${Decoration.color};\n        text-underline-offset: ${Decoration.offset}px;\n      }\n      [data-hto=\"${key}\"]:hover .hto-trigger {\n        text-decoration-color: ${Decoration.hoverColor};\n      }\n    `;return()=>styleEl?.parentElement?.removeChild(styleEl);},[Decoration.color,Decoration.hoverColor,Decoration.offset]);useEffect(()=>{try{const ok=window.CSS&&window.CSS.supports&&window.CSS.supports(\"text-underline-offset\",\"1px\")&&window.CSS.supports(\"text-decoration-style\",\"dotted\");setFallbackUnderline(!ok);}catch{setFallbackUnderline(true);}},[]);const clearUnmount=()=>{if(unmountT.current){clearTimeout(unmountT.current);unmountT.current=null;}};const open=()=>{clearUnmount();if(present&&phase===\"out\"){setPhase(\"in\");requestAnimationFrame(()=>setPhase(\"open\"));return;}if(!present){setPresent(true);setPhase(\"in\");}};const close=()=>{if(!present)return;setPhase(\"out\");clearUnmount();unmountT.current=window.setTimeout(()=>setPresent(false),ANIM_MS);};const computePosition=()=>{const t=wrapperRef.current;const o=overlayRef.current;if(!t||!o)return;const rect=t.getBoundingClientRect();const overlayW=o.offsetWidth;const overlayH=o.offsetHeight;const vw=window.innerWidth;const vh=window.innerHeight;let placement=Behavior.placement;if(placement===\"bottom\"&&rect.bottom+Behavior.offset+overlayH>vh&&rect.top-Behavior.offset-overlayH>=8){placement=\"top\";}else if(placement===\"top\"&&rect.top-Behavior.offset-overlayH<8&&rect.bottom+Behavior.offset+overlayH<=vh){placement=\"bottom\";}else if(placement===\"right\"&&rect.right+Behavior.offset+overlayW>vw&&rect.left-Behavior.offset-overlayW>=8){placement=\"left\";}else if(placement===\"left\"&&rect.left-Behavior.offset-overlayW<8&&rect.right+Behavior.offset+overlayW<=vw){placement=\"right\";}if(placement!==lastPlacementRef.current){lastPlacementRef.current=placement;placementFlipAtRef.current=performance.now();}let top=0,left=0;switch(placement){case\"bottom\":top=rect.bottom+Behavior.offset;left=rect.left+rect.width/2-overlayW/2;break;case\"top\":top=rect.top-overlayH-Behavior.offset;left=rect.left+rect.width/2-overlayW/2;break;case\"right\":top=rect.top+rect.height/2-overlayH/2;left=rect.right+Behavior.offset;break;case\"left\":top=rect.top+rect.height/2-overlayH/2;left=rect.left-overlayW-Behavior.offset;break;}left=Math.max(8,Math.min(left,vw-overlayW-8));top=Math.max(8,Math.min(top,vh-overlayH-8));const now=performance.now();const dx=Math.abs(left-lastPosRef.current.left);const dy=Math.abs(top-lastPosRef.current.top);if(dx>MOVE_EPS||dy>MOVE_EPS){posMovedAtRef.current=now;lastPosRef.current={top,left};}setPos({top:Math.round(top),left:Math.round(left)});};useLayoutEffect(()=>{if(!present)return;const r1=requestAnimationFrame(()=>{const r2=requestAnimationFrame(()=>{computePosition();setPhase(\"open\");});return()=>cancelAnimationFrame(r2);});let ro=null;if(\"ResizeObserver\"in window){ro=new ResizeObserver(()=>computePosition());if(wrapperRef.current)ro.observe(wrapperRef.current);if(overlayRef.current)ro.observe(overlayRef.current);}const onScroll=()=>close();const onResize=()=>close();const onKey=e=>{if(e.key===\"Escape\")close();};const onPointerDown=e=>{const t=e.target;if(overlayRef.current?.contains(t)||wrapperRef.current?.contains(t))return;close();};window.addEventListener(\"scroll\",onScroll,true);window.addEventListener(\"resize\",onResize);window.addEventListener(\"keydown\",onKey);window.addEventListener(\"pointerdown\",onPointerDown,true);return()=>{cancelAnimationFrame(r1);window.removeEventListener(\"scroll\",onScroll,true);window.removeEventListener(\"resize\",onResize);window.removeEventListener(\"keydown\",onKey);window.removeEventListener(\"pointerdown\",onPointerDown,true);ro?.disconnect();};},[present,Behavior.placement,Behavior.offset])// Behavior is always defined now\n;const triggerStyle={...fontStylesFromControl(Trigger.font,{fontFamily:\"Inter\",fontWeight:400,fontSize:15,lineHeight:1.2,letterSpacing:0,fontStyle:\"normal\",textDecoration:\"none\",fontFeatureSettings:\"\",fontVariationSettings:\"\"}),color:Trigger.color,display:\"inline-block\",cursor:\"default\",textDecorationLine:fallbackUnderline?\"none\":Decoration.enabled?\"underline\":\"none\",textDecorationStyle:fallbackUnderline?undefined:\"dotted\",textDecorationThickness:fallbackUnderline?undefined:\"1px\",textUnderlineOffset:fallbackUnderline?undefined:`${Decoration.offset}px`,textDecorationSkipInk:\"auto\",whiteSpace:\"pre-line\",overflowWrap:\"anywhere\"};const overlayTextStyle={...fontStylesFromControl(OverlayText.font,{fontFamily:\"Inter\",fontWeight:400,fontSize:16,lineHeight:1.3,letterSpacing:0,fontStyle:\"normal\",textDecoration:\"none\",fontFeatureSettings:\"\",fontVariationSettings:\"\"}),color:OverlayText.color,margin:0,whiteSpace:\"pre-line\",overflowWrap:\"anywhere\"};const dir=(()=>{switch(lastPlacementRef.current){case\"bottom\":return{x:0,y:8};case\"top\":return{x:0,y:-8};case\"right\":return{x:8,y:0};case\"left\":return{x:-8,y:0};}})();const overlayStyle={position:\"fixed\",top:pos.top,left:pos.left,width:OverlayBox.width,maxWidth:\"min(100vw - 24px, 560px)\",padding:OverlayBox.padding,borderRadius:OverlayBox.radius,background:OverlayBox.background,border:`1px solid ${OverlayBox.borderColor}`,zIndex:9,pointerEvents:phase===\"out\"?\"none\":\"auto\",opacity:phase===\"in\"?0:phase===\"out\"?0:1,transform:phase===\"in\"?`translate(${dir?.x??0}px, ${dir?.y??0}px)`:phase===\"out\"?`translate(${dir?.x??0}px, ${dir?.y??0}px)`:\"translate(0, 0)\",transition:`opacity ${ANIM_MS}ms ease, transform ${ANIM_MS}ms ease`,willChange:\"opacity, transform\"};return /*#__PURE__*/_jsxs(\"span\",{ref:wrapperRef,\"data-hto\":idRef.current,style:{display:\"inline-flex\",alignItems:\"baseline\",flex:\"0 0 auto\",width:\"max-content\",maxWidth:\"100%\"},onMouseEnter:open,onMouseLeave:e=>{const to=e.relatedTarget;const overlayEl=overlayRef.current;const now=performance.now();const justFlipped=now-placementFlipAtRef.current<COLLISION_GRACE_MS;const justMoved=now-posMovedAtRef.current<COLLISION_GRACE_MS;if(overlayEl&&to&&overlayEl.contains(to)&&(justFlipped||justMoved)){protectedByFlipRef.current=true;return;}protectedByFlipRef.current=false;close();},children:[/*#__PURE__*/_jsx(\"span\",{ref:triggerRef,className:\"hto-trigger\",style:triggerStyle,children:triggerText}),present&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{ref:overlayRef,style:overlayStyle,onMouseLeave:()=>{if(protectedByFlipRef.current){protectedByFlipRef.current=false;close();}},children:/*#__PURE__*/_jsx(\"p\",{style:overlayTextStyle,children:overlayText})}),document.body)]});}addPropertyControls(HoverTextOverlay,{// Bindable texts (top-level)\ntriggerText:{type:ControlType.String,title:\"Trigger Text\",defaultValue:\"Hover me\"},overlayText:{type:ControlType.String,title:\"Overlay Text\",defaultValue:\"Overlay content goes here.\",displayTextArea:true},// Grouped style controls\nTrigger:{type:ControlType.Object,title:\"Trigger\",defaultValue:{font:{fontFamily:\"Inter\",fontWeight:\"Regular\",fontSize:15,lineHeight:1.2},color:\"#FFFFFF\"},controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\"}}},Decoration:{type:ControlType.Object,title:\"Decoration\",defaultValue:{enabled:true,color:\"#FFFFFF\",hoverColor:\"#AAAAAA\",offset:4},controls:{enabled:{type:ControlType.Boolean,title:\"Underline\"},color:{type:ControlType.Color,title:\"Color\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\"},offset:{type:ControlType.Number,title:\"Offset\",min:-10,max:20,step:1}}},OverlayText:{type:ControlType.Object,title:\"Overlay Text Style\",defaultValue:{font:{fontFamily:\"Inter\",fontWeight:\"Regular\",fontSize:16,lineHeight:1.3},color:\"#FFFFFF\"},controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\"}}},OverlayBox:{type:ControlType.Object,title:\"Overlay Box\",defaultValue:{width:420,padding:16,radius:14,background:\"rgba(22,22,24,0.90)\",borderColor:\"rgba(255,255,255,0.18)\"},controls:{width:{type:ControlType.Number,title:\"Width\",min:160,max:640,step:1},padding:{type:ControlType.Number,title:\"Padding\",min:8,max:40,step:1},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:28,step:1},background:{type:ControlType.Color,title:\"Background\"},borderColor:{type:ControlType.Color,title:\"Border\"}}},Behavior:{type:ControlType.Object,title:\"Behavior\",defaultValue:{placement:\"bottom\",offset:8},controls:{placement:{type:ControlType.Enum,title:\"Placement\",options:[\"bottom\",\"top\",\"right\",\"left\"],optionTitles:[\"Bottom\",\"Top\",\"Right\",\"Left\"]},offset:{type:ControlType.Number,title:\"Offset\",min:0,max:64,step:1}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HoverTextOverlay\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Underline_overlay.map","// Generated by Framer (b9489e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,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=[\"LLtLEWSuh\",\"DWLWjma2v\",\"BLLEwjujH\",\"wNCwwmRgK\"];const serializationHash=\"framer-zkJqr\";const variantClassNames={BLLEwjujH:\"framer-v-1nweu3\",DWLWjma2v:\"framer-v-78fbx4\",LLtLEWSuh:\"framer-v-y93nb4\",wNCwwmRgK:\"framer-v-178poh9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.5,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={\"Monthly mobile\":\"wNCwwmRgK\",\"Yearly mobile\":\"BLLEwjujH\",Monthly:\"DWLWjma2v\",Yearly:\"LLtLEWSuh\"};const getProps=({height,id,switch1,width,...props})=>{return{...props,uq6Tt48mX:switch1??props.uq6Tt48mX,variant:humanReadableVariantMap[props.variant]??props.variant??\"LLtLEWSuh\"};};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,uq6Tt48mX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LLtLEWSuh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8p60yx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uq6Tt48mX){const res=await uq6Tt48mX(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y93nb4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Yearly\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LLtLEWSuh\",onTap:onTap8p60yx,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(43, 43, 43)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({BLLEwjujH:{\"data-framer-name\":\"Yearly mobile\"},DWLWjma2v:{\"data-framer-name\":\"Monthly\"},wNCwwmRgK:{\"data-framer-name\":\"Monthly mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p1y45l\",\"data-framer-name\":\"Yearly\",layoutDependency:layoutDependency,layoutId:\"Kry7Qdb_J\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"Yearly\"})}),className:\"framer-1k43eyt\",draggable:\"false\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"m5iNGSRmJ\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{DWLWjma2v:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.5)\"},wNCwwmRgK:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BLLEwjujH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"Yearly\"})})},DWLWjma2v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.5))\"},children:\"Yearly\"})})},wNCwwmRgK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.5))\"},children:\"Yearly\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-116i27y\",\"data-framer-name\":\"Monthly\",layoutDependency:layoutDependency,layoutId:\"rkF5iDjPR\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.5))\"},children:\"Monthly\"})}),className:\"framer-upidd3\",draggable:\"false\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"Bn3e5M5wK\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{DWLWjma2v:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\"},wNCwwmRgK:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BLLEwjujH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.5))\"},children:\"Monthly\"})})},DWLWjma2v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"Monthly\"})})},wNCwwmRgK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"Monthly\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18lkfx1\",\"data-framer-name\":\"Selector\",layoutDependency:layoutDependency,layoutId:\"dEbJxRPaT\",style:{backgroundColor:\"rgba(255, 255, 255, 0.12)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zkJqr.framer-1egy48m, .framer-zkJqr .framer-1egy48m { display: block; }\",\".framer-zkJqr.framer-y93nb4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: center; overflow: visible; padding: 1px; position: relative; width: min-content; }\",\".framer-zkJqr .framer-1p1y45l, .framer-zkJqr .framer-116i27y { 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: 6px 8px 6px 8px; position: relative; width: min-content; z-index: 4; }\",\".framer-zkJqr .framer-1k43eyt, .framer-zkJqr .framer-upidd3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-zkJqr .framer-18lkfx1 { bottom: 2px; flex: none; left: 2px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 2px; width: 41px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-zkJqr.framer-v-78fbx4 .framer-18lkfx1 { left: unset; right: 2px; width: 51px; }\",\".framer-zkJqr.framer-v-1nweu3.framer-y93nb4, .framer-zkJqr.framer-v-178poh9.framer-y93nb4 { height: min-content; }\",\".framer-zkJqr.framer-v-1nweu3 .framer-18lkfx1 { width: 48px; }\",\".framer-zkJqr.framer-v-178poh9 .framer-18lkfx1 { left: unset; right: 2px; width: 58px; }\",'.framer-zkJqr[data-border=\"true\"]::after, .framer-zkJqr [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"DWLWjma2v\":{\"layout\":[\"auto\",\"fixed\"]},\"BLLEwjujH\":{\"layout\":[\"auto\",\"auto\"]},\"wNCwwmRgK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uq6Tt48mX\":\"switch1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervHTA2XdPS=withCSS(Component,css,\"framer-zkJqr\");export default FramervHTA2XdPS;FramervHTA2XdPS.displayName=\"Yearly-Monthly - Pricing\";FramervHTA2XdPS.defaultProps={height:22,width:97.5};addPropertyControls(FramervHTA2XdPS,{variant:{options:[\"LLtLEWSuh\",\"DWLWjma2v\",\"BLLEwjujH\",\"wNCwwmRgK\"],optionTitles:[\"Yearly\",\"Monthly\",\"Yearly mobile\",\"Monthly mobile\"],title:\"Variant\",type:ControlType.Enum},uq6Tt48mX:{title:\"Switch\",type:ControlType.EventHandler}});addFonts(FramervHTA2XdPS,[{explicitInter:true,fonts:[{family:\"Matter Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/1GMD2UigoZKzfizwAt9SlFkSoU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervHTA2XdPS\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DWLWjma2v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BLLEwjujH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wNCwwmRgK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"22\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"97.5\",\"framerVariables\":\"{\\\"uq6Tt48mX\\\":\\\"switch1\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vHTA2XdPS.map","// Generated by Framer (8c7c84e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{PlanButton}from\"https://framerusercontent.com/modules/zPDYcAGiWBuU8Ne06AHy/8AdfbhTuX8KREBhDjuAz/PlanButton.js\";import HoverTextOverlay from\"https://framerusercontent.com/modules/7v2mz6xzo8LRkuK8sEEA/laEZq6xy6xlmbkLrJP2k/Underline_overlay.js\";import YearlyMonthlyPricing from\"https://framerusercontent.com/modules/1vdsQEOrQxGYMhOQCe2L/X2R5KoTpvS1rpjfjFB58/vHTA2XdPS.js\";const YearlyMonthlyPricingFonts=getFonts(YearlyMonthlyPricing);const HoverTextOverlayFonts=getFonts(HoverTextOverlay);const PlanButtonFonts=getFonts(PlanButton);const cycleOrder=[\"mTdHz_Weo\",\"S02abig1M\"];const serializationHash=\"framer-RM3Bx\";const variantClassNames={mTdHz_Weo:\"framer-v-1kh7s41\",S02abig1M:\"framer-v-19m4bls\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"1px\";}else{return\"0px\";}};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const convertFromString=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"enterprise\":return false;case\"free\":return false;default:return true;}};const toBoolean=value=>{return Boolean(value);};const contains=(a,b)=>{if(typeof a===\"string\"&&typeof b===\"string\"){return a.toLowerCase().includes(b.toLowerCase());}if(Array.isArray(a)&&typeof b===\"string\"){return a.includes(b);}return false;};const negate=value=>{return!value;};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,threshold:0,tokenization:\"character\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const textEffect1={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const convertFromString1=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"$0\":return false;case\"custom pricing\":return false;default:return true;}};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"rgb(31, 102, 64)\";}else{return\"rgb(36, 36, 36)\";}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const convertFromString2=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"business\":return false;case\"enterprise\":return false;default:return true;}};const convertFromString3=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"free\":return false;default:return true;}};const convertFromString4=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"free\":return true;default:return false;}};const convertFromString5=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"business\":return true;case\"enterprise\":return true;default:return false;}};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={Monthly:\"mTdHz_Weo\",Yearly:\"S02abig1M\"};const getProps=({cTAColor,filesPerCodebase,filesPerCodebasePop,freeTrialTag,height,highlightColor,id,indexedCodebases,indexedCodebasesPop,individuallyConfiguredPopUp,label,monthlyAIReq,monthlyAIReqPop,monthlyStartToday,payAsYouGoOverlayPopUp,planDescription,planName,planNameSize,popularTag,priceMonthly,priceYearly,specialOffer,switchYM,textColor,twoWeeksFree,width,yearlyStartToday,...props})=>{return{...props,B4cLPHeQF:indexedCodebasesPop??props.B4cLPHeQF??\"Overlay content goes here.\",CatrAcbQT:switchYM??props.CatrAcbQT,CjENblha7:planName??props.CjENblha7??\"Pro\",CqlLdK0vE:priceMonthly??props.CqlLdK0vE??\"$0\",djMr58sLI:priceYearly??props.djMr58sLI??\"$28\",fGEuyUgdj:cTAColor??props.fGEuyUgdj??\"rgb(47, 47, 47)\",hSDKcQecG:yearlyStartToday??props.hSDKcQecG,iouJ0UtrL:planNameSize??props.iouJ0UtrL??24,iQrh74BbP:freeTrialTag??props.iQrh74BbP,jiwX0r_wl:specialOffer??props.jiwX0r_wl,noj3D4wIy:twoWeeksFree??props.noj3D4wIy,NViKojT1a:filesPerCodebase??props.NViKojT1a??\"5,000\",OF8ld86Jf:payAsYouGoOverlayPopUp??props.OF8ld86Jf??\"Continue using premium AI after hitting your quota. Charges apply only to usage beyond your included credits.\",pTaetPjcn:indexedCodebases??props.pTaetPjcn??\"40\",QltJQmLu0:filesPerCodebasePop??props.QltJQmLu0??\"Overlay content goes here.\",SkCnPyu9Z:highlightColor??props.SkCnPyu9Z??\"rgb(30, 30, 30)\",sKg1gNokI:monthlyStartToday??props.sKg1gNokI,U_EDlWDuO:monthlyAIReq??props.U_EDlWDuO??\"150\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mTdHz_Weo\",vklbXLJ8Y:individuallyConfiguredPopUp??props.vklbXLJ8Y??\"Overlay content goes here.\",VoZMbjw8Y:popularTag??props.VoZMbjw8Y,vvmB4rgDP:planDescription??props.vvmB4rgDP??\"For developers using Al to help code, debug, and deploy\",Z8bW9otBG:textColor??props.Z8bW9otBG??\"rgb(255, 255, 255)\",Za91B9JA_:label??props.Za91B9JA_??\"Start today\",ZzpYQqxBa:monthlyAIReqPop??props.ZzpYQqxBa??\"Overlay content goes here.\"};};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,CjENblha7,Za91B9JA_,Z8bW9otBG,VoZMbjw8Y,SkCnPyu9Z,fGEuyUgdj,vvmB4rgDP,jiwX0r_wl,CqlLdK0vE,djMr58sLI,sKg1gNokI,hSDKcQecG,U_EDlWDuO,ZzpYQqxBa,pTaetPjcn,B4cLPHeQF,NViKojT1a,QltJQmLu0,OF8ld86Jf,vklbXLJ8Y,iouJ0UtrL,CatrAcbQT,noj3D4wIy,iQrh74BbP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mTdHz_Weo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uq6Tt48mX2srpcz=activeVariantCallback(async(...args)=>{if(CatrAcbQT){const res=await CatrAcbQT(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const padding=numberToPixelString(convertFromBoolean(equals(jiwX0r_wl,true),activeLocale));const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=toBoolean(convertFromString(CjENblha7,activeLocale));const visible1=negate(contains(CjENblha7,\"Enterprise\"));const isDisplayed=value=>{if(baseVariant===\"S02abig1M\")return false;return value;};const visible2=contains(CjENblha7,\"Enterprise\");const isDisplayed1=()=>{if(baseVariant===\"S02abig1M\")return true;return false;};const visible3=contains(CjENblha7,\"Business\");const visible4=toBoolean(convertFromString1(CqlLdK0vE,activeLocale));const visible5=negate(contains(CjENblha7,\"Free\"));const visible6=contains(CjENblha7,\"Free\");const visible7=toBoolean(convertFromString2(CjENblha7,activeLocale));const visible8=toBoolean(convertFromString3(CjENblha7,activeLocale));const visible9=toBoolean(convertFromString4(CjENblha7,activeLocale));const visible10=toBoolean(convertFromString5(CjENblha7,activeLocale));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-1kh7s41\",className,classNames),\"data-framer-name\":\"Monthly\",layoutDependency:layoutDependency,layoutId:\"mTdHz_Weo\",ref:refBinding,style:{\"--10ocmuz\":padding,borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9,...style},...addPropertyOverrides({S02abig1M:{\"data-framer-name\":\"Yearly\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14g1kfs\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"hvMnQYTUI\",style:{backgroundColor:SkCnPyu9Z,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bu8icw\",\"data-framer-name\":\"Pricing/description\",layoutDependency:layoutDependency,layoutId:\"Ivga0pfsU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jyyiyt\",\"data-framer-name\":\"Plan name / tabs\",layoutDependency:layoutDependency,layoutId:\"RHCZNVph7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7i4jg\",\"data-framer-name\":\"Plan Name\",layoutDependency:layoutDependency,layoutId:\"SQQXigMDK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-iouJ0UtrL-dfkifsqQO) * 1px)\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Pro\"})}),className:\"framer-w7d6rd\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"UpK2Klw8a\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-iouJ0UtrL-dfkifsqQO\":iouJ0UtrL},text:CjENblha7,verticalAlignment:\"top\",withExternalLayout:true}),jiwX0r_wl&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1acyxa6\",\"data-framer-name\":\"Special offer\",layoutDependency:layoutDependency,layoutId:\"TL5FLwKC3\",style:{backgroundColor:\"rgb(52, 137, 92)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Includes 7-Day Pro Trial\"})}),className:\"framer-1m36qtb\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"YC7d39WRz\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),VoZMbjw8Y&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n7h5rl\",\"data-framer-name\":\"Popular\",layoutDependency:layoutDependency,layoutId:\"yMnArDlmW\",style:{backgroundColor:\"rgb(52, 137, 92)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Popular\"})}),className:\"framer-137ztz0\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"wir3AnjB8\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),iQrh74BbP&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ysv3qa\",\"data-framer-name\":\"Includes Free Trial\",layoutDependency:layoutDependency,layoutId:\"OdpuTOPwh\",style:{backgroundColor:\"rgb(52, 137, 92)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Includes 7-Day Pro Trial\"})}),className:\"framer-1rehvqy\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"m4sIGz_90\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),visible&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1impixx-container\",layoutDependency:layoutDependency,layoutId:\"EoeIx871E-container\",nodeId:\"EoeIx871E\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(YearlyMonthlyPricing,{height:\"100%\",id:\"EoeIx871E\",layoutId:\"EoeIx871E\",uq6Tt48mX:uq6Tt48mX2srpcz,variant:\"wNCwwmRgK\",width:\"100%\",...addPropertyOverrides({S02abig1M:{variant:\"BLLEwjujH\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jl40tt\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"v_VELqjFh\",children:[isDisplayed(visible1)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"$0\"})}),className:\"framer-wu89si\",effect:textEffect,fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"eJa0BGcGV\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:CqlLdK0vE,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed(visible2)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"Custom Pricing\"})}),className:\"framer-18iuhcu\",\"data-framer-name\":\"Custom pricing\",effect:textEffect,fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"uDro4gnZO\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.9))\"},children:\"$28\"})}),className:\"framer-1i2rgmk\",effect:textEffect1,fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"MrG9y4GoU\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:djMr58sLI,verticalAlignment:\"top\",withExternalLayout:true}),visible3&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.5))\"},children:\"/seat\"})}),className:\"framer-1i0f2m6\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"qLQNUp7uy\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),visible4&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.5))\"},children:\"/month\"})}),className:\"framer-clxlej\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"p8tiUm0Ku\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.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__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"For developers using Al to help code, debug, and deploy\"})}),className:\"framer-1t544s5\",\"data-framer-name\":\"Description\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"HF9rmgw0S\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vvmB4rgDP,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ptt6wr\",\"data-border\":true,\"data-framer-name\":\"Limits\",layoutDependency:layoutDependency,layoutId:\"ZBDy18_X2\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(48, 48, 48)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hj0cu\",\"data-border\":true,\"data-framer-name\":\"Mo. AI requests\",layoutDependency:layoutDependency,layoutId:\"taxFaq5hk\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(48, 48, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6m4v7f\",\"data-framer-name\":\"Stat\",layoutDependency:layoutDependency,layoutId:\"THoAV6Pt0\",children:[visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ouvcbb-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"PbyDT1QJP-container\",nodeId:\"PbyDT1QJP\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"PbyDT1QJP\",layoutId:\"PbyDT1QJP\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:250},OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},overlayText:ZzpYQqxBa,Trigger:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},triggerText:U_EDlWDuO,width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.7))\"},children:\"Custom\"})}),className:\"framer-5rqnaj\",\"data-framer-name\":\"Custom\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"rJVpoRZ_n\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.7)\",\"--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.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.5))\"},children:\"monthly AI credits\"})}),className:\"framer-15clv7e\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"mNFr52exA\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zh9o3\",\"data-border\":true,\"data-framer-name\":\"Indexed codebases\",layoutDependency:layoutDependency,layoutId:\"Qs_EhAh52\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(48, 48, 48)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-waly7y\",\"data-framer-name\":\"Stat\",layoutDependency:layoutDependency,layoutId:\"aSd84OIHR\",children:[visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jo1xu1-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"fjQ_mu5vN-container\",nodeId:\"fjQ_mu5vN\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"fjQ_mu5vN\",layoutId:\"fjQ_mu5vN\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:293},OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},overlayText:B4cLPHeQF,Trigger:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},triggerText:pTaetPjcn,width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.7))\"},children:\"Custom\"})}),className:\"framer-1mt4vq4\",\"data-framer-name\":\"Custom\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"NOv8Ssw4V\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.7)\",\"--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.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.5))\"},children:\"indexed codebases\"})}),className:\"framer-14p1kag\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"KtbNtxVXC\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wn6ck0\",\"data-framer-name\":\"Files per codebase\",layoutDependency:layoutDependency,layoutId:\"o75nrhEKv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nvuqmu\",\"data-framer-name\":\"Stat\",layoutDependency:layoutDependency,layoutId:\"EsUGzKtoy\",children:[visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nciywn-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"I371hlpGb-container\",nodeId:\"I371hlpGb\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"I371hlpGb\",layoutId:\"I371hlpGb\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:160},OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},overlayText:QltJQmLu0,Trigger:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},triggerText:NViKojT1a,width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 245, 0.7))\"},children:\"Custom\"})}),className:\"framer-lz2smj\",\"data-framer-name\":\"Custom\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"UCYWdSFNP\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 245, 0.7)\",\"--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.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.5))\"},children:\"files per codebase\"})}),className:\"framer-1dxi6hz\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"XvZR3kBhj\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-up8ynq\",\"data-framer-name\":\"Start today CTA\",layoutDependency:layoutDependency,layoutId:\"upGg9_1wE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-idhcr9-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"t3iy907L9-container\",nodeId:\"t3iy907L9\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(PlanButton,{background:fGEuyUgdj,buttonText:Za91B9JA_,font:{fontFamily:'\"Matter Medium\", \"Matter Medium Placeholder\", sans-serif',fontSize:\"18px\",letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hoverBackground:toString(convertFromBoolean1(jiwX0r_wl,activeLocale)),hoverTextColor:\"rgb(255, 255, 255)\",id:\"t3iy907L9\",layoutId:\"t3iy907L9\",linkUrl:sKg1gNokI,planName:CjENblha7,radius:6,style:{height:\"100%\",width:\"100%\"},textColor:Z8bW9otBG,transition:{bounce:0,delay:0,duration:.4,type:\"spring\"},width:\"100%\",...addPropertyOverrides({S02abig1M:{linkUrl:hSDKcQecG}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xxgyxe\",\"data-framer-name\":\"2 weeks free\",layoutDependency:layoutDependency,layoutId:\"ZWL8OIod0\",children:noj3D4wIy&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Start with 2,500 free AI credits for your first 7 days. No CC required.\"})}),className:\"framer-1nvw9ds\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"bIq6dbtxG\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vvwr98\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"ZC9uJX7_I\",children:[visible5&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1azrjed\",\"data-framer-name\":\"Pay as you go\",layoutDependency:layoutDependency,layoutId:\"gRRFqtu_7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10yx6yi\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"SOKkiQmLy\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-yc6yzi\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"JuHn9tQy1\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12gar1r\",layoutDependency:layoutDependency,layoutId:\"Y0VvHMTGE\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o2mozf\",layoutDependency:layoutDependency,layoutId:\"D3HI0hdcr\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-suhaby-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"wchuwG_PM-container\",nodeId:\"wchuwG_PM\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"wchuwG_PM\",layoutId:\"wchuwG_PM\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:293},OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},overlayText:OF8ld86Jf,style:{width:\"100%\"},Trigger:{color:\"rgba(250, 249, 246, 0.9)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},triggerText:\"Pay-as-you-go AI overages\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17h18nr\",\"data-framer-name\":\"Choice of best models\",layoutDependency:layoutDependency,layoutId:\"Rd3STZpWu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i9tmcb\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"LNUot6zdO\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vbduwa\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"TXCys_3Do\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2o9i2c\",layoutDependency:layoutDependency,layoutId:\"vNcNudXCO\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jaq8iu\",layoutDependency:layoutDependency,layoutId:\"crw9VHU_4\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\"},children:\"Best models usage: GPT-5, Claude Sonnet 4.5, Claude Opus 4.1, Gemini 2.5 Pro\"})}),className:\"framer-vtt1zk\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"bWLtzrYp_\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible6&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g9mbpo\",\"data-framer-name\":\"Up to 10 workflows fre\",layoutDependency:layoutDependency,layoutId:\"U59SHEpbh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ayqwf8\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"TT6Q7BEZe\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-nfiqnb\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"ew57IlHVi\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14yjs2j\",layoutDependency:layoutDependency,layoutId:\"BF50aSW0n\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2a8o1r\",layoutDependency:layoutDependency,layoutId:\"WCRvQM0p6\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),visible7&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\"},children:\"Up to 10 Workflows and 3 Notebooks in Warp Drive\"})}),className:\"framer-8cf4le\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"rJMEWOp8B\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible7&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q5a9bk\",\"data-framer-name\":\"Private email support\",layoutDependency:layoutDependency,layoutId:\"aYvSmRQkh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8hftk\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"hvuUl1VTG\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-4zij4g\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"vaC09v0HK\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1s01thl\",layoutDependency:layoutDependency,layoutId:\"DffmjCW3W\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x2tgy4\",layoutDependency:layoutDependency,layoutId:\"UerEH01bw\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),visible8&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\"},children:\"Private email support\"})}),className:\"framer-164ic73\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"I2BC0Ha4X\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),visible9&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\"},children:\"5 real-time Shared Sessions\"})}),className:\"framer-n2lp9l\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"TzKGyqvvD\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible7&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tomti7\",\"data-framer-name\":\"Individually configured zero data retention\",layoutDependency:layoutDependency,layoutId:\"foZSL3Eds\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-191eslc\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"Ckg2DEXXP\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-4ml2te\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"sok2ZahYP\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18s94vd\",layoutDependency:layoutDependency,layoutId:\"JgnPS8BTM\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19ksg92\",layoutDependency:layoutDependency,layoutId:\"lXtJvY0tE\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1owdgfc-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Q7kPSYG5i-container\",nodeId:\"Q7kPSYG5i\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"Q7kPSYG5i\",layoutId:\"Q7kPSYG5i\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:293},OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},overlayText:vklbXLJ8Y,style:{width:\"100%\"},Trigger:{color:\"rgba(250, 249, 246, 0.9)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},triggerText:\"Individually configured Zero Data Retention\",width:\"100%\"})})})]}),visible10&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2cjt0\",\"data-framer-name\":\"SAML\",layoutDependency:layoutDependency,layoutId:\"rCr3tvWWD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pyi5t0\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"DIucwMkqj\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1he69v2\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"hPBJCpF3o\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-vkfzro\",layoutDependency:layoutDependency,layoutId:\"H5VJ1Xj9r\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-109bd46\",layoutDependency:layoutDependency,layoutId:\"iXVgCYoWO\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"SAML-based SSO\"})}),className:\"framer-15hdm34\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"Q4creRHfL\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible10&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zeuitw\",\"data-framer-name\":\"SOC 2\",layoutDependency:layoutDependency,layoutId:\"bMjOWzLtP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nr0jun\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"HqmvbntJB\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-gvyz78\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"N3H2lFCQL\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1h77am0\",layoutDependency:layoutDependency,layoutId:\"pyahwgo0a\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g879gl\",layoutDependency:layoutDependency,layoutId:\"wd8pgngSN\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"SOC 2 compliance\"})}),className:\"framer-1whgwb\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"PrnguodDd\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible10&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h26enb\",\"data-framer-name\":\"Automatically enforced team-wide Zero Data Retention\",layoutDependency:layoutDependency,layoutId:\"JO4_C52_9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ym9n8a\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"duZilqsBU\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1yqj417\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"CYBSqdE_O\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16o6qff\",layoutDependency:layoutDependency,layoutId:\"cp3vVhpL7\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aqpigf\",layoutDependency:layoutDependency,layoutId:\"zN_Mcf50o\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-192mcnd-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"xELuOJDYL-container\",nodeId:\"xELuOJDYL\",rendersWithMotion:true,scopeId:\"dfkifsqQO\",children:/*#__PURE__*/_jsx(HoverTextOverlay,{Behavior:{offset:8,placement:\"bottom\"},Decoration:{color:\"rgba(250, 249, 246, 0.5)\",enabled:true,hoverColor:\"rgb(250, 249, 246)\",offset:4},height:\"100%\",id:\"xELuOJDYL\",layoutId:\"xELuOJDYL\",OverlayBox:{background:\"rgb(38, 38, 38)\",borderColor:\"rgba(255, 255, 255, 0.07)\",padding:16,radius:5,width:359},overlayText:\"By default, all team members are covered under Zero Data Retention — neither Warp nor our contracted LLM providers retain, store, or use AI data for training.\\n\",OverlayText:{color:\"rgba(250, 249, 246, 0.7)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.2em\"}},style:{width:\"100%\"},Trigger:{color:\"rgba(250, 249, 246, 0.9)\",font:{fontFamily:'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},triggerText:\"Automatically enforced team-wide Zero Data Retention\",width:\"100%\"})})})]}),visible2&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4i53ey\",\"data-framer-name\":\"Dedicated account manager \",layoutDependency:layoutDependency,layoutId:\"i6Y1rSpNZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eag50\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"WwVqUYpZv\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-5ev7wp\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"AfQrYqbkW\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1o7n678\",layoutDependency:layoutDependency,layoutId:\"sWzcsxUGx\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15it73b\",layoutDependency:layoutDependency,layoutId:\"IssPEOWKl\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"Dedicated account manager via Slack\"})}),className:\"framer-1kfbo2g\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"w8PI9gpS7\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible2&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16ttv06\",\"data-framer-name\":\"Bring your own LLM\",layoutDependency:layoutDependency,layoutId:\"TOrJdVP9P\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xm9g7\",\"data-framer-name\":\"Checkmark icon\",layoutDependency:layoutDependency,layoutId:\"AEELVMCPC\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1et07b4\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"xvUBiyXVc\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 4 7.5 L 6 9.5 L 10 4.5\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14a7xsg\",layoutDependency:layoutDependency,layoutId:\"Vdlf7eC1L\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hu9ia\",layoutDependency:layoutDependency,layoutId:\"kdKlJe9Cp\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 5\" overflow=\"visible\"><path d=\"M 0 3 L 2 5 L 6 0\" fill=\"transparent\" stroke=\"rgb(52, 137, 92)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"Bring your own LLM\"})}),className:\"framer-1kkycfb\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"L2lngIYES\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible3&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q789iu\",\"data-framer-name\":\"Dedicated account - x\",layoutDependency:layoutDependency,layoutId:\"gvbD5HCRp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i5m3tk\",\"data-framer-name\":\"x icon\",layoutDependency:layoutDependency,layoutId:\"FlKRfZzJb\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16qtfuj\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"nKDv1iL0_\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10 10 L 4 4\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 4 10 L 10 4\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qk27z3\",layoutDependency:layoutDependency,layoutId:\"ODe30pQ6l\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sq99op\",layoutDependency:layoutDependency,layoutId:\"NIoRA_xbA\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 6 6 L 0 0\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3m17t8\",layoutDependency:layoutDependency,layoutId:\"aPlHvd5uP\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 0 6 L 6 0\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"Dedicated account manager via Slack\"})}),className:\"framer-nb0m8x\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"bWrBlNg7q\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),visible3&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vqo8w7\",\"data-framer-name\":\"Bring your own LLM -x\",layoutDependency:layoutDependency,layoutId:\"qsTlO5Vx2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13lmexm\",\"data-framer-name\":\"x icon\",layoutDependency:layoutDependency,layoutId:\"o1LQfFZFN\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-vorbb9\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"yZTMtyfNc\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><g><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10 10 L 4 4\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 4 10 L 10 4\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-sbx7ow\",layoutDependency:layoutDependency,layoutId:\"gXgZB3vV2\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\" overflow=\"visible\"><path d=\"M 0 7 C 0 3.134 3.134 0 7 0 C 10.866 0 14 3.134 14 7 C 14 10.866 10.866 14 7 14 C 3.134 14 0 10.866 0 7 Z\" fill=\"transparent\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ilzn01\",layoutDependency:layoutDependency,layoutId:\"sVtTG9PVX\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 6 6 L 0 0\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1df8dto\",layoutDependency:layoutDependency,layoutId:\"qsB1BEC9F\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 0 6 L 6 0\" fill=\"transparent\" stroke-width=\"1.05\" stroke=\"rgb(255, 0, 4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\",\"--framer-text-decoration-color\":\"rgba(255, 255, 255, 0.34)\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-style\":\"dotted\",\"--framer-text-decoration-thickness\":\"1.2px\"},children:\"Bring your own LLM\"})}),className:\"framer-1gpzw4c\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"ZZ7cdJp16\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),jiwX0r_wl&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-79lvv9\",\"data-framer-name\":\"Pro - Outline Gradient\",layoutDependency:layoutDependency,layoutId:\"b8MvONa8w\",style:{background:\"linear-gradient(200deg, rgb(172, 184, 203) 0%, rgb(52, 178, 152) 21.558648296827517%, rgb(28, 160, 90) 53.048808730395805%, rgb(41, 41, 41) 100%)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RM3Bx.framer-rcfxl1, .framer-RM3Bx .framer-rcfxl1 { display: block; }\",\".framer-RM3Bx.framer-1kh7s41 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--10ocmuz); position: relative; width: 273px; will-change: var(--framer-will-change-override, transform); }\",\".framer-RM3Bx .framer-14g1kfs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-height: 694px; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-RM3Bx .framer-bu8icw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-1jyyiyt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-7i4jg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 144px; min-width: 40px; overflow: visible; padding: 0px; position: relative; width: 44%; }\",\".framer-RM3Bx .framer-w7d6rd, .framer-RM3Bx .framer-1m36qtb, .framer-RM3Bx .framer-137ztz0, .framer-RM3Bx .framer-1rehvqy, .framer-RM3Bx .framer-wu89si, .framer-RM3Bx .framer-1i2rgmk, .framer-RM3Bx .framer-1i0f2m6, .framer-RM3Bx .framer-5rqnaj, .framer-RM3Bx .framer-15clv7e, .framer-RM3Bx .framer-1mt4vq4, .framer-RM3Bx .framer-14p1kag, .framer-RM3Bx .framer-lz2smj, .framer-RM3Bx .framer-1dxi6hz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RM3Bx .framer-1acyxa6 { 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: 6px; position: relative; width: min-content; }\",\".framer-RM3Bx .framer-1n7h5rl, .framer-RM3Bx .framer-1ysv3qa { 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: 6px 8px 6px 8px; position: relative; width: min-content; }\",\".framer-RM3Bx .framer-1impixx-container, .framer-RM3Bx .framer-1ouvcbb-container, .framer-RM3Bx .framer-jo1xu1-container, .framer-RM3Bx .framer-nciywn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RM3Bx .framer-1jl40tt { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-18iuhcu, .framer-RM3Bx .framer-clxlej, .framer-RM3Bx .framer-vtt1zk, .framer-RM3Bx .framer-8cf4le, .framer-RM3Bx .framer-164ic73, .framer-RM3Bx .framer-n2lp9l, .framer-RM3Bx .framer-15hdm34, .framer-RM3Bx .framer-1whgwb, .framer-RM3Bx .framer-1kfbo2g, .framer-RM3Bx .framer-1kkycfb, .framer-RM3Bx .framer-nb0m8x, .framer-RM3Bx .framer-1gpzw4c { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-RM3Bx .framer-1t544s5, .framer-RM3Bx .framer-1nvw9ds { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-RM3Bx .framer-ptt6wr { 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-RM3Bx .framer-1hj0cu, .framer-RM3Bx .framer-zh9o3, .framer-RM3Bx .framer-wn6ck0 { 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: 16px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-6m4v7f, .framer-RM3Bx .framer-waly7y, .framer-RM3Bx .framer-nvuqmu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RM3Bx .framer-up8ynq { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-idhcr9-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-1xxgyxe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 39px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-vvwr98 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-1azrjed, .framer-RM3Bx .framer-17h18nr, .framer-RM3Bx .framer-1g9mbpo, .framer-RM3Bx .framer-q5a9bk, .framer-RM3Bx .framer-tomti7, .framer-RM3Bx .framer-j2cjt0, .framer-RM3Bx .framer-zeuitw, .framer-RM3Bx .framer-1h26enb, .framer-RM3Bx .framer-4i53ey, .framer-RM3Bx .framer-16ttv06, .framer-RM3Bx .framer-1q789iu, .framer-RM3Bx .framer-1vqo8w7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RM3Bx .framer-10yx6yi, .framer-RM3Bx .framer-1i9tmcb, .framer-RM3Bx .framer-ayqwf8, .framer-RM3Bx .framer-1q8hftk, .framer-RM3Bx .framer-191eslc, .framer-RM3Bx .framer-1pyi5t0, .framer-RM3Bx .framer-nr0jun, .framer-RM3Bx .framer-ym9n8a, .framer-RM3Bx .framer-1eag50, .framer-RM3Bx .framer-xm9g7, .framer-RM3Bx .framer-1i5m3tk, .framer-RM3Bx .framer-13lmexm { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: visible; padding: 5px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-RM3Bx .framer-yc6yzi, .framer-RM3Bx .framer-1vbduwa, .framer-RM3Bx .framer-nfiqnb, .framer-RM3Bx .framer-4zij4g, .framer-RM3Bx .framer-4ml2te, .framer-RM3Bx .framer-1he69v2, .framer-RM3Bx .framer-gvyz78, .framer-RM3Bx .framer-1yqj417, .framer-RM3Bx .framer-5ev7wp, .framer-RM3Bx .framer-1et07b4, .framer-RM3Bx .framer-16qtfuj, .framer-RM3Bx .framer-vorbb9 { height: 14px; position: relative; width: 14px; }\",\".framer-RM3Bx .framer-12gar1r, .framer-RM3Bx .framer-2o9i2c, .framer-RM3Bx .framer-14yjs2j, .framer-RM3Bx .framer-1s01thl, .framer-RM3Bx .framer-18s94vd, .framer-RM3Bx .framer-vkfzro, .framer-RM3Bx .framer-1h77am0, .framer-RM3Bx .framer-16o6qff, .framer-RM3Bx .framer-1o7n678, .framer-RM3Bx .framer-14a7xsg, .framer-RM3Bx .framer-qk27z3, .framer-RM3Bx .framer-sbx7ow { height: 14px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-RM3Bx .framer-1o2mozf, .framer-RM3Bx .framer-jaq8iu, .framer-RM3Bx .framer-2a8o1r, .framer-RM3Bx .framer-x2tgy4, .framer-RM3Bx .framer-19ksg92, .framer-RM3Bx .framer-109bd46, .framer-RM3Bx .framer-1g879gl, .framer-RM3Bx .framer-aqpigf, .framer-RM3Bx .framer-15it73b, .framer-RM3Bx .framer-1hu9ia { height: 5px; left: 4px; position: absolute; top: 5px; width: 6px; }\",\".framer-RM3Bx .framer-suhaby-container, .framer-RM3Bx .framer-1owdgfc-container, .framer-RM3Bx .framer-192mcnd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-RM3Bx .framer-sq99op, .framer-RM3Bx .framer-3m17t8, .framer-RM3Bx .framer-1ilzn01, .framer-RM3Bx .framer-1df8dto { height: 6px; left: 4px; position: absolute; top: 4px; width: 6px; }\",\".framer-RM3Bx .framer-79lvv9 { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",'.framer-RM3Bx[data-border=\"true\"]::after, .framer-RM3Bx [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 722\n * @framerIntrinsicWidth 273\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"S02abig1M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CjENblha7\":\"planName\",\"Za91B9JA_\":\"label\",\"Z8bW9otBG\":\"textColor\",\"VoZMbjw8Y\":\"popularTag\",\"SkCnPyu9Z\":\"highlightColor\",\"fGEuyUgdj\":\"cTAColor\",\"vvmB4rgDP\":\"planDescription\",\"jiwX0r_wl\":\"specialOffer\",\"CqlLdK0vE\":\"priceMonthly\",\"djMr58sLI\":\"priceYearly\",\"sKg1gNokI\":\"monthlyStartToday\",\"hSDKcQecG\":\"yearlyStartToday\",\"U_EDlWDuO\":\"monthlyAIReq\",\"ZzpYQqxBa\":\"monthlyAIReqPop\",\"pTaetPjcn\":\"indexedCodebases\",\"B4cLPHeQF\":\"indexedCodebasesPop\",\"NViKojT1a\":\"filesPerCodebase\",\"QltJQmLu0\":\"filesPerCodebasePop\",\"OF8ld86Jf\":\"payAsYouGoOverlayPopUp\",\"vklbXLJ8Y\":\"individuallyConfiguredPopUp\",\"iouJ0UtrL\":\"planNameSize\",\"CatrAcbQT\":\"switchYM\",\"noj3D4wIy\":\"twoWeeksFree\",\"iQrh74BbP\":\"freeTrialTag\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdfkifsqQO=withCSS(Component,css,\"framer-RM3Bx\");export default FramerdfkifsqQO;FramerdfkifsqQO.displayName=\"Pricing Card\";FramerdfkifsqQO.defaultProps={height:722,width:273};addPropertyControls(FramerdfkifsqQO,{variant:{options:[\"mTdHz_Weo\",\"S02abig1M\"],optionTitles:[\"Monthly\",\"Yearly\"],title:\"Variant\",type:ControlType.Enum},CjENblha7:{defaultValue:\"Pro\",displayTextArea:false,placeholder:\"Pro\",title:\"Plan Name\",type:ControlType.String},Za91B9JA_:{defaultValue:\"Start today\",title:\"Label\",type:ControlType.String},Z8bW9otBG:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},VoZMbjw8Y:{defaultValue:false,title:\"Popular Tag\",type:ControlType.Boolean},SkCnPyu9Z:{defaultValue:\"rgb(30, 30, 30)\",title:\"Highlight Color\",type:ControlType.Color},fGEuyUgdj:{defaultValue:\"rgb(47, 47, 47)\",title:\"CTA Color\",type:ControlType.Color},vvmB4rgDP:{defaultValue:\"For developers using Al to help code, debug, and deploy\",displayTextArea:true,placeholder:\"For developers using Al to help code, debug, and deploy\",title:\"Plan description\",type:ControlType.String},jiwX0r_wl:{defaultValue:false,title:\"Special Offer\",type:ControlType.Boolean},CqlLdK0vE:{defaultValue:\"$0\",displayTextArea:false,placeholder:\"$0\",title:\"Price Monthly\",type:ControlType.String},djMr58sLI:{defaultValue:\"$28\",displayTextArea:false,placeholder:\"$28\",title:\"Price Yearly\",type:ControlType.String},sKg1gNokI:{title:\"Monthly Start Today\",type:ControlType.Link},hSDKcQecG:{title:\"Yearly Start today\",type:ControlType.Link},U_EDlWDuO:{defaultValue:\"150\",placeholder:\"150\",title:\"Monthly AI req.\",type:ControlType.String},ZzpYQqxBa:{defaultValue:\"Overlay content goes here.\",description:\"Pop-up text\",displayTextArea:true,title:\"Monthly AI req. pop\",type:ControlType.String},pTaetPjcn:{defaultValue:\"40\",placeholder:\"40\",title:\"Indexed codebases\",type:ControlType.String},B4cLPHeQF:{defaultValue:\"Overlay content goes here.\",description:\"Pop-up text\",displayTextArea:true,title:\"Indexed codebases pop\",type:ControlType.String},NViKojT1a:{defaultValue:\"5,000\",placeholder:\"5,000\",title:\"Files per codebase\",type:ControlType.String},QltJQmLu0:{defaultValue:\"Overlay content goes here.\",description:\"Pop-up text\",displayTextArea:true,title:\"Files per codebase pop\",type:ControlType.String},OF8ld86Jf:{defaultValue:\"Continue using premium AI after hitting your quota. Charges apply only to usage beyond your included credits.\",displayTextArea:true,title:\"Pay as you go overlay pop-up\",type:ControlType.String},vklbXLJ8Y:{defaultValue:\"Overlay content goes here.\",description:\"Pop-up info\",displayTextArea:true,title:\"Individually configured pop-up\",type:ControlType.String},iouJ0UtrL:{defaultValue:24,displayStepper:true,max:24,min:20,title:\"Plan name size\",type:ControlType.Number},CatrAcbQT:{title:\"Switch Y M\",type:ControlType.EventHandler},noj3D4wIy:{defaultValue:false,title:\"Two weeks free\",type:ControlType.Boolean},iQrh74BbP:{defaultValue:false,title:\"Free Trial Tag\",type:ControlType.Boolean}});addFonts(FramerdfkifsqQO,[{explicitInter:true,fonts:[{cssFamilyName:\"Matter Regular\",source:\"custom\",uiFamilyName:\"Matter Regular\",url:\"https://framerusercontent.com/assets/1GMD2UigoZKzfizwAt9SlFkSoU.woff2\"},{cssFamilyName:\"Matter Medium\",source:\"custom\",uiFamilyName:\"Matter Medium\",url:\"https://framerusercontent.com/assets/jkfIJR4GNrDIuGAD75pCxMoO4c.woff2\"}]},...YearlyMonthlyPricingFonts,...HoverTextOverlayFonts,...PlanButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdfkifsqQO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"273\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"722\",\"framerVariables\":\"{\\\"CjENblha7\\\":\\\"planName\\\",\\\"Za91B9JA_\\\":\\\"label\\\",\\\"Z8bW9otBG\\\":\\\"textColor\\\",\\\"VoZMbjw8Y\\\":\\\"popularTag\\\",\\\"SkCnPyu9Z\\\":\\\"highlightColor\\\",\\\"fGEuyUgdj\\\":\\\"cTAColor\\\",\\\"vvmB4rgDP\\\":\\\"planDescription\\\",\\\"jiwX0r_wl\\\":\\\"specialOffer\\\",\\\"CqlLdK0vE\\\":\\\"priceMonthly\\\",\\\"djMr58sLI\\\":\\\"priceYearly\\\",\\\"sKg1gNokI\\\":\\\"monthlyStartToday\\\",\\\"hSDKcQecG\\\":\\\"yearlyStartToday\\\",\\\"U_EDlWDuO\\\":\\\"monthlyAIReq\\\",\\\"ZzpYQqxBa\\\":\\\"monthlyAIReqPop\\\",\\\"pTaetPjcn\\\":\\\"indexedCodebases\\\",\\\"B4cLPHeQF\\\":\\\"indexedCodebasesPop\\\",\\\"NViKojT1a\\\":\\\"filesPerCodebase\\\",\\\"QltJQmLu0\\\":\\\"filesPerCodebasePop\\\",\\\"OF8ld86Jf\\\":\\\"payAsYouGoOverlayPopUp\\\",\\\"vklbXLJ8Y\\\":\\\"individuallyConfiguredPopUp\\\",\\\"iouJ0UtrL\\\":\\\"planNameSize\\\",\\\"CatrAcbQT\\\":\\\"switchYM\\\",\\\"noj3D4wIy\\\":\\\"twoWeeksFree\\\",\\\"iQrh74BbP\\\":\\\"freeTrialTag\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S02abig1M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dfkifsqQO.map","// Generated by Framer (b9489e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Copytoclipboard from\"https://framerusercontent.com/modules/oiM6H2rkF0tv3uO0uTQa/N900pmUgBZ8V7wJq3E9y/qNgoJFkZD.js\";const CopytoclipboardFonts=getFonts(Copytoclipboard);const cycleOrder=[\"T0wc6_UJz\",\"KIehpUbGx\"];const serializationHash=\"framer-Ezn8n\";const variantClassNames={KIehpUbGx:\"framer-v-vhxr6i\",T0wc6_UJz:\"framer-v-1qbt1n0\"};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={Desktop:\"T0wc6_UJz\",mobile:\"KIehpUbGx\"};const getProps=({clipboardContent,height,id,width,...props})=>{return{...props,e9QdLAAIS:clipboardContent??props.e9QdLAAIS??\"FIRESHIP23\",variant:humanReadableVariantMap[props.variant]??props.variant??\"T0wc6_UJz\"};};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,e9QdLAAIS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T0wc6_UJz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KIehpUbGx\")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({KIehpUbGx:{value:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qbt1n0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"T0wc6_UJz\",ref:refBinding,style:{backgroundColor:\"rgb(52, 137, 92)\",borderBottomLeftRadius:286,borderBottomRightRadius:286,borderTopLeftRadius:286,borderTopRightRadius:286,...style},variants:{KIehpUbGx:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({KIehpUbGx:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-110ejt3\",layoutDependency:layoutDependency,layoutId:\"m5Qg3OoPk\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:189,borderBottomRightRadius:189,borderTopLeftRadius:189,borderTopRightRadius:189},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"Special Offer\"})}),className:\"framer-1mzw92f\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"ztntA9GXh\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xf2os\",layoutDependency:layoutDependency,layoutId:\"cNlS3azEZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.9))\"},children:\"Get Warp Pro for only $1\"})}),className:\"framer-1ghuwf1\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"qY3CYVwER\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lxsh1i\",layoutDependency:layoutDependency,layoutId:\"hAK2A70y3\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:103,borderBottomRightRadius:103,borderTopLeftRadius:103,borderTopRightRadius:103}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-33woza\",layoutDependency:layoutDependency,layoutId:\"vHaYVyxDx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\",\"--framer-text-decoration-offset\":\"3px\",\"--framer-text-decoration-thickness\":\"1px\"},children:\"Use code\"})}),className:\"framer-2otv3c\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"GwWt21WdC\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(4+((componentViewport?.height||41)-8-19.2)/2)+0+.1,...addPropertyOverrides({KIehpUbGx:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rbx2t4-container\",layoutDependency:layoutDependency,layoutId:\"w0fBqjKwE-container\",nodeId:\"w0fBqjKwE\",rendersWithMotion:true,scopeId:\"IlW14MAjV\",children:/*#__PURE__*/_jsx(Copytoclipboard,{height:\"100%\",id:\"w0fBqjKwE\",KRjsTIEuE:e9QdLAAIS,layoutId:\"w0fBqjKwE\",variant:\"f88xKcnit\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(250, 249, 246, 0.7))\"},children:\"at checkout\"})}),className:\"framer-12lme1m\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"p9Lv2Kb8A\",style:{\"--extracted-a0htzi\":\"rgba(250, 249, 246, 0.7)\",\"--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-Ezn8n.framer-1devb7b, .framer-Ezn8n .framer-1devb7b { display: block; }\",\".framer-Ezn8n.framer-1qbt1n0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 4px 16px 4px 4px; position: relative; width: min-content; }\",\".framer-Ezn8n .framer-110ejt3 { 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: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ezn8n .framer-1mzw92f, .framer-Ezn8n .framer-1ghuwf1, .framer-Ezn8n .framer-2otv3c, .framer-Ezn8n .framer-12lme1m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ezn8n .framer-15xf2os { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ezn8n .framer-lxsh1i { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ezn8n .framer-33woza { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ezn8n .framer-1rbx2t4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ezn8n.framer-v-vhxr6i.framer-1qbt1n0 { flex-direction: column; padding: 16px; width: 390px; }\",\".framer-Ezn8n.framer-v-vhxr6i .framer-110ejt3 { padding: 6px 12px 6px 12px; }\",\".framer-Ezn8n.framer-v-vhxr6i .framer-15xf2os { flex-wrap: wrap; gap: 4px 8px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 573.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KIehpUbGx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"e9QdLAAIS\":\"clipboardContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIlW14MAjV=withCSS(Component,css,\"framer-Ezn8n\");export default FramerIlW14MAjV;FramerIlW14MAjV.displayName=\"Special offer banner\";FramerIlW14MAjV.defaultProps={height:41,width:573.5};addPropertyControls(FramerIlW14MAjV,{variant:{options:[\"T0wc6_UJz\",\"KIehpUbGx\"],optionTitles:[\"Desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},e9QdLAAIS:{defaultValue:\"FIRESHIP23\",displayTextArea:true,title:\"Clipboard Content\",type:ControlType.String}});addFonts(FramerIlW14MAjV,[{explicitInter:true,fonts:[{family:\"Matter Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/1GMD2UigoZKzfizwAt9SlFkSoU.woff2\"}]},...CopytoclipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIlW14MAjV\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"e9QdLAAIS\\\":\\\"clipboardContent\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"573.5\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KIehpUbGx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=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=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}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=p(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\",p(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 ty(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 tp(t){return{type:P.String,value:t.readString()};}function tv(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 tp(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 tv(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),ty(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 y(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!==v.String||e.value?.type!==v.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!==v.String||e.value?.type!==v.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!==v.String||e.value?.type!==v.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 y(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 y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async 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,\"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;}};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\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as r}from\"./vnvyRGQSQ-0.js\";import{resolveRichText as n}from\"./vnvyRGQSQ-1.js\";let a={G4nnxRxoq:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},L3uAZvAll:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},VlQvBb0rx:{isNullable:!0,type:t.String}},o=[],u=e=>{let t=o[e];if(t)return t().then(e=>e.default);},p=new i,y=new l(p),d={collectionByLocaleId:{default:new r({chunks:[new URL(\"./vnvyRGQSQ-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/8Ej6ZoBLs400evylTy5t/Tr7UTas6bU3Z6kwUf7oU/vnvyRGQSQ.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:n,resolveVectorSetItem:u,schema:a})},displayName:\"Features Sections\"};export default d;e(d,{VlQvBb0rx:{title:\"Slug\",type:t.String},G4nnxRxoq:{defaultValue:\"\",title:\"Section Title\",type:t.String},L3uAZvAll:{defaultValue:\"\",displayTextArea:!0,title:\"Section Description\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/vnvyRGQSQ:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/vnvyRGQSQ:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await y.get({from:{data:d,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"VlQvBb0rx\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.VlQvBb0rx;},async getRecordIdBySlug(e,t){let[l]=await y.get({from:{data:d,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"VlQvBb0rx\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();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\",\"framerCollectionUtils\":\"1\",\"framerData\":\"\",\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"VlQvBb0rx\",\"framerColorSyntax\":\"false\",\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"vnvyRGQSQ\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=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=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}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=p(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\",p(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 ty(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 tp(t){return{type:P.String,value:t.readString()};}function tv(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 tp(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 tv(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),ty(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 y(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!==v.String||e.value?.type!==v.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!==v.String||e.value?.type!==v.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!==v.String||e.value?.type!==v.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 y(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 y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async 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,\"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;}};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\"}}}","let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as r}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as o}from\"./Z4NCj1xpE-0.js\";import{resolveRichText as i}from\"./Z4NCj1xpE-1.js\";let n={CDgo99dKc:{isNullable:!0,type:t.String},fMaII5Q91:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},n55nMyOJR:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},vSTbHwwh0:{isNullable:!0,type:t.String},XsVa34gGo:{isNullable:!0,type:t.String}},m=[\"id\"],c={type:1},d=[\"previousItemId\"],u=[\"nextItemId\"],s=[\"id\",\"CDgo99dKc\"],p=[\"CDgo99dKc\",\"id\"],f=[\"CDgo99dKc\"],y={type:0},g=[\"n55nMyOJR\"],N=[\"fMaII5Q91\"],w=[\"XsVa34gGo\"],x=[\"vSTbHwwh0\"],h=[],I=e=>{let t=h[e];if(t)return t().then(e=>e.default);},S=new r,C=new l(S),L={collectionByLocaleId:{default:new a({chunks:[new URL(\"./Z4NCj1xpE-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new o({collation:c,collectionSchema:n,fieldNames:m,range:{from:0,to:865},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:n,fieldNames:d,range:{from:865,to:1729},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:n,fieldNames:u,range:{from:1729,to:2589},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:n,fieldNames:s,range:{from:2589,to:4173},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:c,collectionSchema:n,fieldNames:p,range:{from:4173,to:5757},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:y,collectionSchema:n,fieldNames:f,range:{from:5757,to:6845},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:y,collectionSchema:n,fieldNames:g,range:{from:6845,to:8e3},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:y,collectionSchema:n,fieldNames:N,range:{from:8e3,to:8604},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:y,collectionSchema:n,fieldNames:w,range:{from:8604,to:9476},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:y,collectionSchema:n,fieldNames:x,range:{from:9476,to:13789},url:new URL(\"./Z4NCj1xpE-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:i,resolveVectorSetItem:I,schema:n})},displayName:\"Features Items List\"};export default L;e(L,{CDgo99dKc:{title:\"Slug\",type:t.String},n55nMyOJR:{defaultValue:\"\",preventLocalization:!0,title:\"Feature\",type:t.String},fMaII5Q91:{defaultValue:\"\",placeholder:\"Active AI\",preventLocalization:!0,title:\"Tag\",type:t.String},XsVa34gGo:{dataIdentifier:\"local-module:collection/vnvyRGQSQ:default\",title:\"Section\",type:t.CollectionReference},vSTbHwwh0:{defaultValue:\"\",displayTextArea:!0,preventLocalization:!0,title:\"Feature description\",type:t.String},previousItemId:{dataIdentifier:\"local-module:collection/Z4NCj1xpE:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/Z4NCj1xpE:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await C.get({from:{data:L,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"CDgo99dKc\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.CDgo99dKc;},async getRecordIdBySlug(e,t){let[l]=await C.get({from:{data:L,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"CDgo99dKc\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"CDgo99dKc\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"false\",\"framerCollectionId\":\"Z4NCj1xpE\",\"framerData\":\"\",\"framerRecordIdKey\":\"id\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (046e64a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,PathVariablesContext,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 FeaturesSections from\"https://framerusercontent.com/modules/8Ej6ZoBLs400evylTy5t/Tr7UTas6bU3Z6kwUf7oU/vnvyRGQSQ.js\";import FeaturesItemsList from\"https://framerusercontent.com/modules/8oZFxOJiRWbrpWNqZ2i3/naTOqjtYtXn5jnrLZBha/Z4NCj1xpE.js\";const cycleOrder=[\"JFRwAvyc6\",\"tywg2uKw5\"];const serializationHash=\"framer-uHeVr\";const variantClassNames={JFRwAvyc6:\"framer-v-3bujfr\",tywg2uKw5:\"framer-v-v9u9t7\"};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 query=prequery=>prequery({from:{alias:\"vw8IZ0Ek_\",data:FeaturesSections,type:\"Collection\"},select:[{collection:\"vw8IZ0Ek_\",name:\"VlQvBb0rx\",type:\"Identifier\"},{collection:\"vw8IZ0Ek_\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"vw8IZ0Ek_\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:[\"rmect9O2Y\"]},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const query1=(prequery,{ta80GdtJI})=>prequery({from:{constraint:{left:{collection:\"dA1rgv88w\",name:\"XsVa34gGo\",type:\"Identifier\"},operator:\"==\",right:{collection:\"XsVa34gGo\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"dA1rgv88w\",data:FeaturesItemsList,type:\"Collection\"},right:{alias:\"XsVa34gGo\",data:FeaturesSections,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"dA1rgv88w\",name:\"n55nMyOJR\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"fMaII5Q91\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"vSTbHwwh0\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"CDgo99dKc\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"XsVa34gGo\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:ta80GdtJI},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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"JFRwAvyc6\",Mobile:\"tywg2uKw5\"};const getProps=({collection,height,id,sectionDescription,sectionTitle,width,...props})=>{return{...props,ckDOeAksh:sectionTitle??props.ckDOeAksh??\"Title\",ta80GdtJI:collection??props.ta80GdtJI,variant:humanReadableVariantMap[props.variant]??props.variant??\"JFRwAvyc6\",xAzR0Z_d9:sectionDescription??props.xAzR0Z_d9??\"Description goes here\"};};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,ckDOeAksh,xAzR0Z_d9,ta80GdtJI,VlQvBb0rxvw8IZ0Ek_,idvw8IZ0Ek_,n55nMyOJRdA1rgv88w,fMaII5Q91dA1rgv88w,vSTbHwwh0dA1rgv88w,CDgo99dKcdA1rgv88w,iddA1rgv88w,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JFRwAvyc6\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3bujfr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JFRwAvyc6\",ref:refBinding,style:{...style},...addPropertyOverrides({tywg2uKw5:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cble1g\",layoutDependency:layoutDependency,layoutId:\"vw8IZ0Ek_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"vw8IZ0Ek_\",data:FeaturesSections,type:\"Collection\"},select:[{collection:\"vw8IZ0Ek_\",name:\"VlQvBb0rx\",type:\"Identifier\"},{collection:\"vw8IZ0Ek_\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"vw8IZ0Ek_\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:[\"rmect9O2Y\"]},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idvw8IZ0Ek_,VlQvBb0rx:VlQvBb0rxvw8IZ0Ek_},index)=>{VlQvBb0rxvw8IZ0Ek_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`vw8IZ0Ek_-${idvw8IZ0Ek_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VlQvBb0rx:VlQvBb0rxvw8IZ0Ek_},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uu0lk0\",layoutDependency:layoutDependency,layoutId:\"q9fLr0upD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgba(250, 249, 246, 0.9))\"},children:\"Title\"})}),className:\"framer-1osri8x\",\"data-framer-name\":\"Section Title\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"iXPwDcbY5\",style:{\"--extracted-gdpscs\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ckDOeAksh,variants:{tywg2uKw5:{\"--extracted-r6o4lv\":\"rgba(250, 249, 246, 0.9)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tywg2uKw5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 249, 246, 0.9))\"},children:\"text\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 249, 246, 0.7))\"},children:\"Personalize your terminal experience with flexible tools for prompts, themes, layout, and transparency.\"})}),className:\"framer-a4jg06\",\"data-framer-name\":\"Section Title\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"kPkz8OpD_\",style:{\"--extracted-r6o4lv\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xAzR0Z_d9,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tywg2uKw5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 249, 246, 0.7))\"},children:\"text\"})})}},baseVariant,gestureVariant)})]})})},idvw8IZ0Ek_);})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-alr1vo\",\"data-framer-name\":\"Features list\",layoutDependency:layoutDependency,layoutId:\"WjWWK3fUU\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f8int4\",layoutDependency:layoutDependency,layoutId:\"dA1rgv88w\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{constraint:{left:{collection:\"dA1rgv88w\",name:\"XsVa34gGo\",type:\"Identifier\"},operator:\"==\",right:{collection:\"XsVa34gGo\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"dA1rgv88w\",data:FeaturesItemsList,type:\"Collection\"},right:{alias:\"XsVa34gGo\",data:FeaturesSections,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"dA1rgv88w\",name:\"n55nMyOJR\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"fMaII5Q91\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"vSTbHwwh0\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"CDgo99dKc\",type:\"Identifier\"},{collection:\"dA1rgv88w\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"XsVa34gGo\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:ta80GdtJI},type:\"BinaryOperation\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({CDgo99dKc:CDgo99dKcdA1rgv88w,fMaII5Q91:fMaII5Q91dA1rgv88w,id:iddA1rgv88w,n55nMyOJR:n55nMyOJRdA1rgv88w,vSTbHwwh0:vSTbHwwh0dA1rgv88w},index1)=>{n55nMyOJRdA1rgv88w??=\"\";fMaII5Q91dA1rgv88w??=\"\";vSTbHwwh0dA1rgv88w??=\"\";CDgo99dKcdA1rgv88w??=\"\";const visible=isSet(fMaII5Q91dA1rgv88w);return /*#__PURE__*/_jsx(LayoutGroup,{id:`dA1rgv88w-${iddA1rgv88w}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{CDgo99dKc:CDgo99dKcdA1rgv88w},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w6c0xa\",layoutDependency:layoutDependency,layoutId:\"EnBvlAWKq\",style:{backgroundColor:\"rgb(30, 30, 30)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-115v73s\",layoutDependency:layoutDependency,layoutId:\"tippZUWzK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgba(250, 249, 246, 0.9))\"},children:\"Content\"})}),className:\"framer-1ki0dga\",\"data-framer-name\":\"Feature\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"ZSanjbcmH\",style:{\"--extracted-gdpscs\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:n55nMyOJRdA1rgv88w,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k70bhh\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"KAAoRpq2T\",style:{backgroundColor:\"rgb(38, 38, 38)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 249, 246, 0.9))\"},children:\"Content\"})}),className:\"framer-1k45iny\",\"data-framer-name\":\"TAG\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"mNhljIOqw\",style:{\"--extracted-r6o4lv\":\"rgba(250, 249, 246, 0.9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fMaII5Q91dA1rgv88w,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 249, 246, 0.7))\"},children:\"Make your Warp windows transparent with opacity controls\"})}),className:\"framer-1vdi3uv\",\"data-framer-name\":\"Feature\",fonts:[\"CUSTOM;Matter Regular\"],layoutDependency:layoutDependency,layoutId:\"JNdnsft77\",style:{\"--extracted-r6o4lv\":\"rgba(250, 249, 246, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vSTbHwwh0dA1rgv88w,verticalAlignment:\"top\",withExternalLayout:true})]})})},iddA1rgv88w);})})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uHeVr.framer-uqz361, .framer-uHeVr .framer-uqz361 { display: block; }\",\".framer-uHeVr.framer-3bujfr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1200px; }\",\".framer-uHeVr .framer-1cble1g { 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; max-width: 500px; padding: 0px; position: relative; width: 1px; }\",\".framer-uHeVr .framer-uu0lk0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-uHeVr .framer-1osri8x, .framer-uHeVr .framer-a4jg06, .framer-uHeVr .framer-1vdi3uv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uHeVr .framer-alr1vo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uHeVr .framer-1f8int4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uHeVr .framer-1w6c0xa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-uHeVr .framer-115v73s { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uHeVr .framer-1ki0dga, .framer-uHeVr .framer-1k45iny { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uHeVr .framer-1k70bhh { 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: 6px 8px 6px 8px; position: relative; width: min-content; }\",\".framer-uHeVr.framer-v-v9u9t7.framer-3bujfr { flex-direction: column; padding: 0px 16px 0px 16px; width: 390px; }\",\".framer-uHeVr.framer-v-v9u9t7 .framer-1cble1g, .framer-uHeVr.framer-v-v9u9t7 .framer-alr1vo { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tywg2uKw5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ckDOeAksh\":\"sectionTitle\",\"xAzR0Z_d9\":\"sectionDescription\",\"ta80GdtJI\":\"collection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZSh6v8Rfm=withCSS(Component,css,\"framer-uHeVr\");export default FramerZSh6v8Rfm;FramerZSh6v8Rfm.displayName=\"All features\";FramerZSh6v8Rfm.defaultProps={height:96,width:1200};addPropertyControls(FramerZSh6v8Rfm,{variant:{options:[\"JFRwAvyc6\",\"tywg2uKw5\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},ckDOeAksh:{defaultValue:\"Title\",displayTextArea:false,placeholder:\"Title\",title:\"Section Title\",type:ControlType.String},xAzR0Z_d9:{defaultValue:\"Description goes here\",displayTextArea:true,placeholder:\"Description goes here\",title:\"Section description\",type:ControlType.String},ta80GdtJI:{dataIdentifier:\"local-module:collection/vnvyRGQSQ:default\",title:\"Collection\",type:ControlType.CollectionReference}});addFonts(FramerZSh6v8Rfm,[{explicitInter:true,fonts:[{family:\"Matter Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/1GMD2UigoZKzfizwAt9SlFkSoU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZSh6v8Rfm\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"ckDOeAksh\\\":\\\"sectionTitle\\\",\\\"xAzR0Z_d9\\\":\\\"sectionDescription\\\",\\\"ta80GdtJI\\\":\\\"collection\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"96\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tywg2uKw5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZSh6v8Rfm.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";import{useState,useMemo,useEffect}from\"react\";// Code component provided by Eleveight Supply™. All rights reserved 2025.\n/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 300\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight 100%\n */export default function FAQ(props){const{items:passedItems,questionStyles,answerStyles,faqStyles,linkStyles,transition}=props;const items=passedItems&&passedItems.length>0?passedItems:FAQ.defaultProps.items;const[openIndex,setOpenIndex]=useState(null);const toggle=index=>setOpenIndex(openIndex===index?null:index);return /*#__PURE__*/_jsx(\"div\",{children:items.map((item,index)=>/*#__PURE__*/_jsx(FAQItem,{question:item.question,answer:item.answer,isOpen:openIndex===index,toggle:()=>toggle(index),questionStyles:questionStyles,answerStyles:answerStyles,linkStyles:linkStyles,isLastItem:index===items.length-1,faqStyles:faqStyles,transition:transition},index))});}const borderString=b=>`${b.width}px ${b.style} ${b.color}`;/** Convert single newlines to Markdown hard breaks (\"␠␠\\n\"), keep double newlines (paragraphs). */function toHardBreaks(src){const s=(src??\"\").replace(/\\r\\n/g,\"\\n\");return s.replace(/([^\\n])\\n(?!\\n)/g,\"$1  \\n\");}const FAQItem=({question,answer,isOpen,toggle,questionStyles,answerStyles,linkStyles,isLastItem,faqStyles,transition})=>{const containerStyle={padding:`${faqStyles.faqPaddingTop}px ${faqStyles.faqPaddingRight}px ${faqStyles.faqPaddingBottom}px ${faqStyles.faqPaddingLeft}px`,backgroundColor:faqStyles.faqFill,borderTopLeftRadius:`${faqStyles.faqBorderRadiusTopLeft}px`,borderTopRightRadius:`${faqStyles.faqBorderRadiusTopRight}px`,borderBottomRightRadius:`${faqStyles.faqBorderRadiusBottomRight}px`,borderBottomLeftRadius:`${faqStyles.faqBorderRadiusBottomLeft}px`,borderTop:borderString(faqStyles.borderTop),borderRight:borderString(faqStyles.borderRight),borderBottom:borderString(faqStyles.borderBottom),borderLeft:borderString(faqStyles.borderLeft),marginBottom:isLastItem?\"0\":`${faqStyles.containerSpacing}px`,cursor:\"pointer\",userSelect:\"none\",boxSizing:\"border-box\"};const questionStyle={color:questionStyles.questionColor,...questionStyles.questionFont,display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",userSelect:\"none\",margin:0};const answerContainerStyle={overflow:\"hidden\"};const answerStyle={color:answerStyles.answerColor,...answerStyles.answerFont,marginTop:`${questionStyles.questionAnswerSpacing}px`,userSelect:\"none\"};const iconStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,padding:0,marginLeft:\"12px\",lineHeight:0};// Client-only Markdown: dynamically import to avoid SSR DOM builds\nconst[MD,setMD]=useState(null);useEffect(()=>{let mounted=true;// Dynamic import only runs in the browser\nimport(\"react-markdown\").then(mod=>{if(mounted)setMD(()=>mod.default);});return()=>{mounted=false;};},[]);// Ensure single line breaks render; keep blank lines as paragraphs\nconst processedAnswer=useMemo(()=>toHardBreaks(answer??\"\"),[answer]);const paragraphGap=Number.isFinite(answerStyles.paragraphGap)?answerStyles.paragraphGap:0;// Link renderer used only on the client (when MD is ready)\nconst MarkdownRenderer=MD;return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,onClick:toggle,children:[/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:1},animate:{opacity:1},transition:transition,style:questionStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:{margin:0,flex:1},children:question}),/*#__PURE__*/_jsx(motion.div,{initial:{rotate:0,opacity:1},animate:{rotate:isOpen?45:0,opacity:isOpen?.9:1},transition:transition,style:iconStyle,\"aria-hidden\":true,children:/*#__PURE__*/_jsxs(\"svg\",{width:faqStyles.chevronSize,height:faqStyles.chevronSize,viewBox:\"0 0 24 24\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 5v14\",fill:\"none\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeWidth:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14\",fill:\"none\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeWidth:\"2\"})]})})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{height:0,opacity:0},animate:{height:\"auto\",opacity:1},exit:{height:0,opacity:0},transition:transition,style:answerContainerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:answerStyle,onClick:e=>e.stopPropagation(),children:MarkdownRenderer?/*#__PURE__*/_jsx(MarkdownRenderer,{components:{a:({node,...props})=>/*#__PURE__*/_jsx(\"a\",{...props,style:{color:linkStyles.linkColor,textDecoration:linkStyles.underline?\"underline\":\"none\"},onClick:e=>e.stopPropagation(),target:\"_blank\",rel:\"noopener noreferrer\"}),p:({node,...props})=>/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginBottom:paragraphGap},...props}),ul:({node,...props})=>/*#__PURE__*/_jsx(\"ul\",{style:{margin:0,paddingLeft:\"1.2em\",marginBottom:paragraphGap},...props}),ol:({node,...props})=>/*#__PURE__*/_jsx(\"ol\",{style:{margin:0,paddingLeft:\"1.2em\",marginBottom:paragraphGap},...props}),li:({node,...props})=>/*#__PURE__*/_jsx(\"li\",{style:{margin:0},...props}),strong:({node,...props})=>/*#__PURE__*/_jsx(\"strong\",{...props}),em:({node,...props})=>/*#__PURE__*/_jsx(\"em\",{...props}),br:()=>/*#__PURE__*/_jsx(\"br\",{})},children:processedAnswer}):// SSR-safe fallback (no markdown parsing on server)\n/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"pre-wrap\"},children:processedAnswer})})})})]});};FAQ.defaultProps={items:[{question:\"How do I set it up, is it easy?\",answer:\"It's pretty simple—open the property controls, add your questions, then tweak the fonts and spacing to match your brand.\\nShift+Enter adds a line break.\\n\\nBlank line creates a new paragraph.\"},{question:\"Can I add links without writing HTML?\",answer:\"Yes. Use Markdown like: [Eleveight Supply](https://eleveight.supply) or [Warp Trust Center](https://trust.warp.dev/resources).\"},{question:\"Thank you for using Eleveight Supply!\",answer:\"Enjoy your new components—keep saving time and keep shipping great work.\"}],questionStyles:{questionFont:{family:\"Inter\",size:16,weight:400,letterSpacing:\"normal\",lineHeight:\"normal\"},questionColor:\"#ffffff\",questionAnswerSpacing:10},answerStyles:{answerFont:{family:\"Inter\",size:16,weight:400,letterSpacing:\"normal\",lineHeight:\"normal\"},answerColor:\"#ffffff\",paragraphGap:10},linkStyles:{linkColor:\"#007aff\",underline:true},faqStyles:{faqFill:\"#0d0d0d\",containerSpacing:8,faqBorderRadiusTopLeft:10,faqBorderRadiusTopRight:10,faqBorderRadiusBottomRight:10,faqBorderRadiusBottomLeft:10,faqPaddingTop:16,faqPaddingRight:16,faqPaddingBottom:16,faqPaddingLeft:16,chevronSize:14,borderTop:{color:\"#171717\",width:1,style:\"solid\"},borderRight:{color:\"#171717\",width:1,style:\"solid\"},borderBottom:{color:\"#171717\",width:1,style:\"solid\"},borderLeft:{color:\"#171717\",width:1,style:\"solid\"}},transition:{type:\"spring\",stiffness:400,damping:50}};addPropertyControls(FAQ,{items:{type:ControlType.Array,title:\"FAQ Items\",defaultValue:FAQ.defaultProps.items,propertyControl:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\"},answer:{type:ControlType.String,title:\"Answer (Markdown)\",displayTextArea:true,defaultValue:\"\",description:\"Supports Markdown formatting.\\n\\n\"+\"• *Links →* ‎[text]‎(https://example.com)‎\\n\"+\"• *Line break →* press Shift+Enter \\n\"+\"• *New paragraph →* press Shift+Enter twice\\n\"}}}},questionStyles:{type:ControlType.Object,title:\"[Q] Font\",controls:{questionFont:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},questionColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000\"},questionAnswerSpacing:{type:ControlType.Number,title:\"Gap\",defaultValue:10,displayStepper:true,unit:\"px\",description:\"Gap between the Question and Answer.\"}}},answerStyles:{type:ControlType.Object,title:\"[A] Font\",controls:{answerFont:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},answerColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000\"},paragraphGap:{type:ControlType.Number,title:\"Paragraph Gap\",defaultValue:10,min:0,max:48,unit:\"px\",displayStepper:true,description:\"Space after paragraphs and lists.\"}}},linkStyles:{type:ControlType.Object,title:\"[Link] Style\",controls:{linkColor:{type:ControlType.Color,title:\"Link Color\",defaultValue:\"#007aff\"},underline:{type:ControlType.Boolean,title:\"Underline\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"}}},faqStyles:{type:ControlType.Object,title:\"Styles\",controls:{faqFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\"},containerSpacing:{type:ControlType.Number,title:\"Rows Gap\",defaultValue:16,unit:\"px\"},faqBorderRadius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:10,toggleKey:\"uniformBorderRadius\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"faqBorderRadiusTopLeft\",\"faqBorderRadiusTopRight\",\"faqBorderRadiusBottomRight\",\"faqBorderRadiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},faqPadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:16,toggleKey:\"uniformPadding\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"faqPaddingTop\",\"faqPaddingRight\",\"faqPaddingBottom\",\"faqPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderTop:{type:ControlType.Object,title:\"Border Top\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#171717\"},width:{type:ControlType.Number,title:\"Width\",min:0,max:10,defaultValue:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"solid\"}}},borderRight:{type:ControlType.Object,title:\"Border Right\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#171717\"},width:{type:ControlType.Number,title:\"Width\",min:0,max:10,defaultValue:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"solid\"}}},borderBottom:{type:ControlType.Object,title:\"Border Bottom\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#171717\"},width:{type:ControlType.Number,title:\"Width\",min:0,max:10,defaultValue:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"solid\"}}},borderLeft:{type:ControlType.Object,title:\"Border Left\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#171717\"},width:{type:ControlType.Number,title:\"Width\",min:0,max:10,defaultValue:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"solid\"}}},chevronSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:14,unit:\"px\",min:8,max:40,displayStepper:true}}},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:50}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FAQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutHeight\":\"100%\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"300\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQ.map"],"mappings":"09BAAiI,SAAS,GAAmB,EAAU,EAAW,CAAW,IAAS,QAAa,EAAO,iBAAiB,OAAO,EAAO,gBAAgB,OAAQ,YAAY,EAAO,gBAAgB,MAAM,EAAU,EAAW,CAAG,SAAS,GAAe,EAAK,CAAC,GAAG,OAAO,SAAW,KAAa,CAAC,EAAK,OAAO,IAAM,EAAI,OAAO,GAAO,SAAS,CAAC,IAAI,EAAK,CAAC,EAAW,EAAI,GAAK,KAAK,GAAK,MAAM,GAAK,MAAM,GAAG,GAAG,CAAC,EAAI,OAAO,IAAM,EAAuB,IAAS,QAAa,EAAO,MAAM,EAAa,EAAY,GAAK,SAAS,UAAU,GAAK,eAAe,GAAW,EAAO,GAAyB,EAAT,SAA8B,QAAcuM,EAAE,SAAS,cAAc,IAAI,CAAC,EAAE,KAAK,EAAI,EAAE,OAAO,EAAU,IAAS,WAAS,EAAE,IAAI,uBAAsB,EAAE,MAAM,SAAS,WAAW,EAAE,MAAM,KAAK,UAAU,SAAS,KAAK,YAAYA,EAAE,CAAC,EAAE,OAAO,CAAC,EAAE,QAAQ,CAAE,SAAgB,GAAW,EAAM,CAAC,GAAK,CAAC,WAAS,aAAW,aAAW,YAAU,iBAAe,SAAO,kBAAgB,OAAK,UAAQ,aAAW,MAAI,OAAK,QAAM,SAAO,SAAO,EAAW,CAAC,EAAQ,GAAYtM,EAAe,GAAM,CAAO,EAAY,GAAG,CAAC,EAAE,iBAAiB,CAAC,IAAM,EAAe,GAAU,aAAa,CAAI,IAAiB,OAAQ,GAAmB,qCAAqC,CAAC,KAAK,EAAS,CAAC,CAAU,IAAiB,aAAc,GAAmB,uCAAuC,CAAC,KAAK,EAAS,CAAC,CAAO,GAAmB,sCAAsC,CAAC,KAAK,GAAU,UAAU,CAAC,CAAE,GAAe,EAAQ,EAA+H,OAAoB,EAAK,EAAM,CAAC,MAAM,OAAO,OAAO,cAAc,KAAK,SAAS,SAAS,EAAM,MAAS,OAAW,QAAa,SAAO,QAAQ,EAAY,UAAU,GAAG,EAAI2N,EAAE,MAAM,SAASA,EAAE,MAAM,OAAK,EAAE,gBAAgB,CAAC,EAAYA,EAAE,GAAI,iBAAiB,EAAW,GAAK,CAAC,iBAAiB,EAAW,GAAM,CAAC,QAAQ,CAAC,gBAA1a,GAAQ,GAA4B,EAA+Z,MAAlY,GAAQ,GAA0B,EAAkX,CAAY,aAAW,MAAM,CAAC,UAAU,aAAa,QAAQ,OAAO,cAAc,MAAM,eAAe,SAAS,WAAW,SAAS,QAAQ,GAAG,SAAS,UAAU,SAAS,WAAW,aAAa,EAAO,gBAAgB,EAAW,MAAM,EAAU,OAAO,UAAU,cAAc,OAAO,WAAW,4BAA4B,GAAG,EAAK,GAAG,EAAM,CAAC,SAAS,EAAW,CAAC,uBAAx1E,IAA4B,IAA0D,CAAowE,EAAoB,GAAW,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,MAAM,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,cAAc,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,eAAe,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,KAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,UAAU,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,CAAC,WAAW,CAAC,KAAK,EAAY,WAAW,MAAM,aAAa,aAAa,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,UAAU,CAAC,CAAC,CAAC,ICA3wE,SAAS,GAAsB,EAAE,EAAE,CAAC,IAAM,EAAOpC,GAAG,YAAYC,EAAE,WAAiB,EAAO,EAAgBD,GAAG,WAAW,EAAgBC,EAAE,WAAW,IAAI,CAAC,CAAO,EAAK,GAAKD,GAAG,SAAS,GAAKC,EAAE,SAAS,GAAG,CAAC,CAAO,EAAG,GAAaD,GAAG,WAAW,GAAKC,EAAE,WAAW,IAAI,CAAC,CAAO,EAAcD,GAAG,eAAeC,EAAE,cAAoB,EAAMD,GAAG,WAAWC,EAAE,UAAgB,EAAKD,GAAG,qBAAqBC,EAAE,oBAA0B,GAAOD,GAAG,uBAAuBC,EAAE,wBAAwB,MAAM,CAAO,EAAU,UAAU,IAAe,EAAU,EAAM,GAAG,EAAM,IAAI,IAAY,EAAU,MAAM,CAAC,WAAW,EAAO,WAAW,EAAO,SAAS,EAAK,WAAW,EAAG,gBAAc,UAAU,EAAM,oBAAoB,EAAK,0BAA0B,EAAK,sBAAsB,EAAU,CAAE,SAAwB,EAAiB,EAAM,CACltD,IAAM,EAAY,EAAM,aAAa,WAAiB,EAAY,EAAM,aAAa,6BAAmC,EAAQ,CAAC,KAAK,CAAC,WAAW,QAAQ,WAAW,UAAU,SAAS,GAAG,WAAW,IAAI,GAAG,EAAM,SAAS,KAAK,CAAC,MAAM,EAAM,SAAS,OAAO,UAAU,CAAO,EAAW,CAAC,QAAQ,EAAM,YAAY,SAAS,GAAK,MAAM,EAAM,YAAY,OAAO,UAAU,WAAW,EAAM,YAAY,YAAY,UAAU,OAAO,EAAM,YAAY,QAAQ,EAAE,CAAO,EAAY,CAAC,KAAK,CAAC,WAAW,QAAQ,WAAW,UAAU,SAAS,GAAG,WAAW,IAAI,GAAG,EAAM,aAAa,KAAK,CAAC,MAAM,EAAM,aAAa,OAAO,UAAU,CAAO,EAAW,CAAC,MAAM,EAAM,YAAY,OAAO,IAAI,QAAQ,EAAM,YAAY,SAAS,GAAG,OAAO,EAAM,YAAY,QAAQ,GAAG,WAAW,EAAM,YAAY,YAAY,sBAAsB,YAAY,EAAM,YAAY,aAAa,yBAAyB,CAAO,EAAS,CAAC,UAAU,EAAM,UAAU,WAAW,SAAS,OAAO,EAAM,UAAU,QAAQ,EAAE,CACh7B,EAAWoB,EAAO,KAAK,CAAO,EAAWA,EAAO,KAAK,CAAO,EAAWA,EAAO,KAAK,CAAM,CAAC,EAAQ,GAAYY,EAAS,GAAM,CAAM,CAAC,EAAM,GAAUA,EAAS,KAAK,CAAM,CAAC,EAAI,GAAQA,EAAS,CAAC,IAAI,EAAE,KAAK,EAAE,CAAC,CAAO,EAASZ,EAAO,KAAK,CAAO,EAAMA,EAAO,OAAO,KAAK,QAAQ,CAAC,SAAS,GAAG,CAAC,MAAM,EAAE,GAAG,CAAM,CAAC,EAAkB,IAAsBY,EAAS,GAAM,CAAO,EAAiBZ,EAAO,EAAS,UAAU,CAAO,GAAmBA,EAAO,EAAE,CAAO,EAAWA,EAAO,CAAC,IAAI,EAAE,KAAK,EAAE,CAAC,CAAO,EAAcA,EAAO,EAAE,CAAO,EAAmBA,EAAO,GAAM,CAA+C,MAAc,CAAC,IAAM,EAAI,EAAM,QAAY,EAAQ,SAAS,eAAe,EAAI,CAU1rB,OAV+rB,IAAS,EAAQ,SAAS,cAAc,QAAQ,CAAC,EAAQ,GAAG,EAAI,SAAS,KAAK,YAAY,EAAQ,EAAE,EAAQ,UAAU;mBACxyB,EAAI;;;iCAGU,EAAW,MAAM;iCACjB,EAAW,OAAO;;mBAEhC,EAAI;iCACU,EAAW,WAAW;;UAEvC,GAAS,eAAe,YAAY,EAAQ,EAAG,CAAC,EAAW,MAAM,EAAW,WAAW,EAAW,OAAO,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,IAAM,EAAG,EAAO,KAAK,EAAO,IAAI,UAAU,EAAO,IAAI,SAAS,wBAAwB,MAAM,EAAE,EAAO,IAAI,SAAS,wBAAwB,SAAS,CAAC,GAAqB,CAAC,EAAG,MAAO,CAAC,GAAqB,GAAK,GAAI,EAAE,CAAC,CAAC,IAAM,MAAiB,CAAC,AAAoD,EAAS,WAAxC,aAAa,EAAS,QAAQ,CAAkB,OAAc,MAAS,CAAgB,GAAf,GAAc,CAAI,GAAS,IAAQ,MAAM,CAAC,EAAS,KAAK,CAAC,0BAA0B,EAAS,OAAO,CAAC,CAAC,OAAY,IAAS,EAAW,GAAK,CAAC,EAAS,KAAK,GAAU,MAAU,CAAK,IAAe,EAAS,MAAM,CAAC,GAAc,CAAC,EAAS,QAAQ,EAAO,eAAe,EAAW,GAAM,CAAC,IAAQ,GAAS,OAAoB,CAAC,IAAMZ,EAAE,EAAW,QAAcO,EAAE,EAAW,QAAQ,GAAG,CAACP,GAAG,CAACO,EAAE,OAAO,IAAM,EAAKP,EAAE,uBAAuB,CAAO,EAASO,EAAE,YAAkB,EAASA,EAAE,aAAmB,EAAG,EAAO,WAAiB,EAAG,EAAO,YAAgB,EAAU,EAAS,UAAa,IAAY,UAAU,EAAK,OAAO,EAAS,OAAO,EAAS,GAAI,EAAK,IAAI,EAAS,OAAO,GAAU,EAAG,EAAU,MAAe,IAAY,OAAO,EAAK,IAAI,EAAS,OAAO,EAAS,GAAG,EAAK,OAAO,EAAS,OAAO,GAAU,EAAI,EAAU,SAAkB,IAAY,SAAS,EAAK,MAAM,EAAS,OAAO,EAAS,GAAI,EAAK,KAAK,EAAS,OAAO,GAAU,EAAG,EAAU,OAAgB,IAAY,QAAQ,EAAK,KAAK,EAAS,OAAO,EAAS,GAAG,EAAK,MAAM,EAAS,OAAO,GAAU,IAAI,EAAU,SAAY,IAAY,EAAiB,UAAS,EAAiB,QAAQ,EAAU,GAAmB,QAAQ,YAAY,KAAK,EAAE,IAAI,EAAI,EAAE,EAAK,EAAE,OAAO,EAAP,CAAkB,IAAI,SAAS,EAAI,EAAK,OAAO,EAAS,OAAO,EAAK,EAAK,KAAK,EAAK,MAAM,EAAE,EAAS,EAAE,MAAM,IAAI,MAAM,EAAI,EAAK,IAAI,EAAS,EAAS,OAAO,EAAK,EAAK,KAAK,EAAK,MAAM,EAAE,EAAS,EAAE,MAAM,IAAI,QAAQ,EAAI,EAAK,IAAI,EAAK,OAAO,EAAE,EAAS,EAAE,EAAK,EAAK,MAAM,EAAS,OAAO,MAAM,IAAI,OAAO,EAAI,EAAK,IAAI,EAAK,OAAO,EAAE,EAAS,EAAE,EAAK,EAAK,KAAK,EAAS,EAAS,OAAO,MAAO,EAAK,KAAK,IAAI,EAAE,KAAK,IAAI,EAAK,EAAG,EAAS,EAAE,CAAC,CAAC,EAAI,KAAK,IAAI,EAAE,KAAK,IAAI,EAAI,EAAG,EAAS,EAAE,CAAC,CAAC,IAAM,EAAI,YAAY,KAAK,CAAO,EAAG,KAAK,IAAI,EAAK,EAAW,QAAQ,KAAK,CAAO,EAAG,KAAK,IAAI,EAAI,EAAW,QAAQ,IAAI,EAAI,EAAG,GAAU,EAAG,KAAU,EAAc,QAAQ,EAAI,EAAW,QAAQ,CAAC,MAAI,OAAK,EAAE,EAAO,CAAC,IAAI,KAAK,MAAM,EAAI,CAAC,KAAK,KAAK,MAAM,EAAK,CAAC,CAAC,EAAG,MAAoB,CAAC,GAAG,CAAC,EAAQ,OAAO,IAAM,EAAG,0BAA0B,CAAC,IAAM,EAAG,0BAA0B,CAAC,IAAiB,CAAC,EAAS,OAAO,EAAG,CAAC,UAAU,qBAAqB,EAAG,EAAG,CAAK,EAAG,KAAQ,mBAAmB,IAAQ,EAAG,IAAI,mBAAmB,IAAiB,CAAC,CAAI,EAAW,SAAQ,EAAG,QAAQ,EAAW,QAAQ,CAAI,EAAW,SAAQ,EAAG,QAAQ,EAAW,QAAQ,EAAE,IAAM,MAAa,GAAO,CAAO,MAAa,GAAO,CAAO,EAAM,GAAG,CAAIoB,EAAE,MAAM,UAAS,GAAO,EAAS,EAAc,GAAG,CAAC,IAAM3B,EAAE2B,EAAE,OAAU,EAAW,SAAS,SAAS3B,EAAE,EAAE,EAAW,SAAS,SAASA,EAAE,EAAQ,GAAO,EAAiM,OAA9L,EAAO,iBAAiB,SAAS,EAAS,GAAK,CAAC,EAAO,iBAAiB,SAAS,EAAS,CAAC,EAAO,iBAAiB,UAAU,EAAM,CAAC,EAAO,iBAAiB,cAAc,EAAc,GAAK,KAAW,CAAC,qBAAqB,EAAG,CAAC,EAAO,oBAAoB,SAAS,EAAS,GAAK,CAAC,EAAO,oBAAoB,SAAS,EAAS,CAAC,EAAO,oBAAoB,UAAU,EAAM,CAAC,EAAO,oBAAoB,cAAc,EAAc,GAAK,CAAC,GAAI,YAAY,GAAK,CAAC,EAAQ,EAAS,UAAU,EAAS,OAAO,CAAC,CACp8G,IAAM,EAAa,CAAC,GAAG,GAAsB,EAAQ,KAAK,CAAC,WAAW,QAAQ,WAAW,IAAI,SAAS,GAAG,WAAW,IAAI,cAAc,EAAE,UAAU,SAAS,eAAe,OAAO,oBAAoB,GAAG,sBAAsB,GAAG,CAAC,CAAC,MAAM,EAAQ,MAAM,QAAQ,eAAe,OAAO,UAAU,mBAAmB,EAAkB,OAAO,EAAW,QAAQ,YAAY,OAAO,oBAAoB,EAAkB,IAAA,GAAU,SAAS,wBAAwB,EAAkB,IAAA,GAAU,MAAM,oBAAoB,EAAkB,IAAA,GAAU,GAAG,EAAW,OAAO,IAAI,sBAAsB,OAAO,WAAW,WAAW,aAAa,WAAW,CAAO,GAAiB,CAAC,GAAG,GAAsB,EAAY,KAAK,CAAC,WAAW,QAAQ,WAAW,IAAI,SAAS,GAAG,WAAW,IAAI,cAAc,EAAE,UAAU,SAAS,eAAe,OAAO,oBAAoB,GAAG,sBAAsB,GAAG,CAAC,CAAC,MAAM,EAAY,MAAM,OAAO,EAAE,WAAW,WAAW,aAAa,WAAW,CAAO,QAAS,CAAC,OAAO,EAAiB,QAAxB,CAAiC,IAAI,SAAS,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,MAAM,MAAM,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,IAAI,QAAQ,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,EAAE,GAAG,EAAE,EAAE,KAAM,CAAO,GAAa,CAAC,SAAS,QAAQ,IAAI,EAAI,IAAI,KAAK,EAAI,KAAK,MAAM,EAAW,MAAM,SAAS,2BAA2B,QAAQ,EAAW,QAAQ,aAAa,EAAW,OAAO,WAAW,EAAW,WAAW,OAAO,aAAa,EAAW,cAAc,OAAO,EAAE,cAAc,IAAQ,MAAM,OAAO,OAAO,QAAQ,IAAQ,MAAO,IAAQ,MAAV,EAAkB,EAAE,UAAU,IAAQ,MAAiD,IAAQ,MAApD,aAAa,IAAK,GAAG,EAAE,MAAM,IAAK,GAAG,EAAE,KAA+D,kBAAkB,WAAW,2CAAyD,WAAW,qBAAqB,CAAC,OAAoB,EAAM,OAAO,CAAC,IAAI,EAAW,WAAW,EAAM,QAAQ,MAAM,CAAC,QAAQ,cAAc,WAAW,WAAW,KAAK,WAAW,MAAM,cAAc,SAAS,OAAO,CAAC,aAAa,EAAK,aAAa,GAAG,CAAC,IAAM1F,EAAGqH,EAAE,cAAoB,EAAU,EAAW,QAAc,EAAI,YAAY,KAAK,CAAO,EAAY,EAAI,GAAmB,QAAQ,IAAyB,EAAU,EAAI,EAAc,QAAQ,IAAmB,GAAG,GAAWrH,GAAI,EAAU,SAASA,EAAG,GAAG,GAAa,GAAW,CAAC,EAAmB,QAAQ,GAAK,OAAQ,EAAmB,QAAQ,GAAM,GAAO,EAAG,SAAS,CAAc,EAAK,OAAO,CAAC,IAAI,EAAW,UAAU,cAAc,MAAM,EAAa,SAAS,EAAY,CAAC,CAAC,GAAsB,EAA0B,EAAK,MAAM,CAAC,IAAI,EAAW,MAAM,GAAa,iBAAiB,CAAI,EAAmB,UAAS,EAAmB,QAAQ,GAAM,GAAO,GAAI,SAAsB,EAAK,IAAI,CAAC,MAAM,GAAiB,SAAS,EAAY,CAAC,CAAC,CAAC,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,kCAb3kF,IAA6D,IAAoD,IAAoC,CAAM,GAAW,CAAC,KAAK,IAAI,cAAc,IAAI,cAAc,IAAI,MAAM,IAAI,QAAQ,IAAI,OAAO,IAAI,KAAK,IAAI,OAAO,IAAI,YAAY,IAAI,SAAS,IAAI,YAAY,IAAI,SAAS,IAAI,KAAK,IAAI,aAAa,IAAI,UAAU,IAAI,aAAa,IAAI,UAAU,IAAI,MAAM,IAAI,MAAM,IAAI,CAAO,GAAiB,EAAE,EAAG,MAAM,CAAC,GAAG5F,GAAG,KAAK,OAAO,EAAG,GAAG,OAAOA,GAAI,SAAS,OAAOA,EAAE,IAAM,EAAIA,EAAE,aAAa,CAAC,MAAM,CAAC,GAAG,GAAW,IAAM,KAAK,OAAO,GAAW,GAAK,IAAM,EAAI,SAASA,EAAE,GAAG,CAAC,OAAO,OAAO,SAAS,EAAI,CAAC,EAAI,GAAW,IAAM,EAAE,IAAK+J,GAAG,KAAK,EAAG,OAAOA,GAAI,SAASA,EAAE,OAAO,SAAS,WAAWA,EAAE,CAAC,CAAC,WAAWA,EAAE,CAAC,EAAS,IAAc,EAAE,IAAK,GAAG,KAAK,GAAG,IAAK,OAAO,GAAI,SAAS,GAAG,IAAI,OAAO,SAAS,WAAW,EAAE,CAAC,CAAC,GAAG,WAAW,EAAE,GAAG,GAAG,IAawuD,EAAoB,EAAiB,CAC3qF,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,WAAW,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,6BAA6B,gBAAgB,GAAK,CAC5M,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,CAAC,KAAK,CAAC,WAAW,QAAQ,WAAW,UAAU,SAAS,GAAG,WAAW,IAAI,CAAC,MAAM,UAAU,CAAC,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,CAAC,QAAQ,GAAK,MAAM,UAAU,WAAW,UAAU,OAAO,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,IAAI,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,CAAC,KAAK,CAAC,WAAW,QAAQ,WAAW,UAAU,SAAS,GAAG,WAAW,IAAI,CAAC,MAAM,UAAU,CAAC,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,CAAC,MAAM,IAAI,QAAQ,GAAG,OAAO,GAAG,WAAW,sBAAsB,YAAY,yBAAyB,CAAC,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,IAAI,IAAI,IAAI,KAAK,EAAE,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,CAAC,CAAC,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,SAAS,MAAM,QAAQ,OAAO,CAAC,aAAa,CAAC,SAAS,MAAM,QAAQ,OAAO,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,CAAC,ICdroC,SAAS5H,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAAlrB,IAA6J,IAAkE,IAA4B,CAAgCE,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOsJ,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASpJ,GAAS,EAAO,OAAOqJ,EAAe,CAAOnJ,GAAwB,CAAC,iBAAiB,YAAY,gBAAgB,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,SAAO,KAAG,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWvmD,GAAgB,GAXunD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkJ,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWpJ,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,GAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,EAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,UAAU,CAAC,mBAAmB,iBAAiB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,UAAU,QAAQ,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,SAAS,CAAC,UAAU,CAAC,qBAAqB,2BAA2B,CAAC,UAAU,CAAC,qBAAqB,2BAA2B,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG9J,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,UAAU,QAAQ,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,SAAS,CAAC,UAAU,CAAC,qBAAqB,2BAA2B,CAAC,UAAU,CAAC,qBAAqB,2BAA2B,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG9J,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,4BAA4B,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,gRAAgR,4UAA4U,6LAA6L,0OAA0O,0FAA0F,qHAAqH,iEAAiE,2FAA2F,gcAAgc,CAWl2U,eAAe,IAAgB,GAAgB,GAAgB,YAAY,2BAA2B,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,UAAU,gBAAgB,iBAAiB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX0a,SAAS9J,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,mHAAjsC,IAAkO,IAAkE,IAA4B,KAAgJ,KAAmI,KAA+H,CAAM,GAA0B,GAASjB,GAAqB,CAAO,GAAsB,GAAS,EAAiB,CAAO,GAAgB,GAAS,GAAW,CAAOmB,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAA8L,IAAQ,EAAE,IAAY,OAAOqJ,GAAI,UAAU,OAAOmB,GAAI,SAASnB,EAAE,aAAa,GAAGmB,EAAE,aAAa,CAACnB,IAAImB,EAAU,IAAoB,EAAM,IAAmB,EAAa,MAAkB,MAAe,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,OAAO,KAAK,IAAI,EAAE,EAAM,CAAC,MAAavK,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAmB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,aAAa,MAAO,GAAM,IAAI,OAAO,MAAO,GAAM,QAAQ,MAAO,KAAc,GAAU,GAAe,EAAQ,EAAe,IAAU,EAAE,IAAQ,OAAOoJ,GAAI,UAAU,OAAOmB,GAAI,SAAiBnB,EAAE,aAAa,CAAC,SAASmB,EAAE,aAAa,CAAC,CAAK,MAAM,QAAQnB,EAAE,EAAE,OAAOmB,GAAI,SAAiBnB,EAAE,SAASmB,EAAE,CAAS,GAAc,GAAO,GAAc,CAAC,EAAc,EAAU,CAAC,QAAQ,KAAK,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,CAAO,GAAY,CAAC,OAAO,EAAE,MAAM,IAAI,SAAS,GAAG,KAAK,SAAS,CAAO,GAAW,CAAC,OAAO,EAAU,OAAO,GAAM,WAAW,EAAE,UAAU,EAAE,aAAa,YAAY,WAAW,GAAY,QAAQ,WAAW,KAAK,SAAS,CAAO,GAAY,CAAC,OAAO,EAAU,aAAa,YAAY,WAAW,GAAY,QAAQ,WAAW,KAAK,SAAS,CAAO,IAAoB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,KAAK,MAAO,GAAM,IAAI,iBAAiB,MAAO,GAAM,QAAQ,MAAO,KAAc,IAAqB,EAAM,IAAmB,EAAa,mBAA+B,kBAA2B,GAAS,GAAe,OAAO,GAAQ,SAAS,EAAM,OAAO,EAAM,CAAS,IAAoB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,WAAW,MAAO,GAAM,IAAI,aAAa,MAAO,GAAM,QAAQ,MAAO,KAAc,IAAoB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,OAAO,MAAO,GAAM,QAAQ,MAAO,KAAc,IAAoB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,OAAO,MAAO,GAAK,QAAQ,MAAO,KAAe,IAAoB,EAAM,IAAe,CAAC,OAAO,OAAO,GAAQ,SAAS,EAAM,aAAa,CAAC,EAAnD,CAA0D,IAAI,WAAW,MAAO,GAAK,IAAI,aAAa,MAAO,GAAK,QAAQ,MAAO,KAAetK,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOsJ,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASpJ,GAAS,EAAO,OAAOqJ,EAAe,CAAOnJ,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,WAAS,mBAAiB,sBAAoB,eAAa,SAAO,iBAAe,KAAG,mBAAiB,sBAAoB,8BAA4B,QAAM,eAAa,kBAAgB,oBAAkB,yBAAuB,kBAAgB,WAAS,eAAa,aAAW,eAAa,cAAY,eAAa,WAAS,YAAU,eAAa,QAAM,mBAAiB,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,EAAM,WAAW,6BAA6B,UAAU,GAAU,EAAM,UAAU,UAAU,GAAU,EAAM,WAAW,MAAM,UAAU,GAAc,EAAM,WAAW,KAAK,UAAU,GAAa,EAAM,WAAW,MAAM,UAAU,GAAU,EAAM,WAAW,kBAAkB,UAAU,GAAkB,EAAM,UAAU,UAAU,GAAc,EAAM,WAAW,GAAG,UAAU,GAAc,EAAM,UAAU,UAAU,GAAc,EAAM,UAAU,UAAU,GAAc,EAAM,UAAU,UAAU,GAAkB,EAAM,WAAW,QAAQ,UAAU,GAAwB,EAAM,WAAW,gHAAgH,UAAU,GAAkB,EAAM,WAAW,KAAK,UAAU,GAAqB,EAAM,WAAW,6BAA6B,UAAU,GAAgB,EAAM,WAAW,kBAAkB,UAAU,GAAmB,EAAM,UAAU,UAAU,GAAc,EAAM,WAAW,MAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAA6B,EAAM,WAAW,6BAA6B,UAAU,GAAY,EAAM,UAAU,UAAU,GAAiB,EAAM,WAAW,0DAA0D,UAAU,GAAW,EAAM,WAAW,qBAAqB,UAAU,GAAO,EAAM,WAAW,cAAc,UAAU,GAAiB,EAAM,WAAW,6BAA6B,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWh+L,GAAgB,GAXg/L,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkJ,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,YAAU,aAAU,YAAU,YAAU,aAAU,YAAU,aAAU,aAAU,aAAU,YAAU,aAAU,aAAU,aAAU,aAAU,GAAG,IAAWpJ,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,mBAAgB,kBAAe,aAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,UAAO,GAAyB,EAAY,CAAO,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,IAAqB,MAAM,GAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAO,GAAsB,EAAE,CAAO,GAAQ,GAAoB,GAAmB,GAAO,EAAU,GAAK,CAAC,EAAa,CAAC,CAAO,GAAkB,EAAGV,GAAkB,GAAG,GAAsB,CAAO,GAAQ,GAAU,GAAkB,EAAU,EAAa,CAAC,CAAO,GAAS,GAAO,GAAS,EAAU,aAAa,CAAC,CAAO,GAAY,GAAW,IAAc,YAAmB,GAAa,EAAc,EAAS,GAAS,EAAU,aAAa,CAAO,OAAqB,IAAc,YAA6C,GAAS,GAAS,EAAU,WAAW,CAAO,GAAS,GAAU,GAAmB,EAAU,EAAa,CAAC,CAAO,GAAS,GAAO,GAAS,EAAU,OAAO,CAAC,CAAO,GAAS,GAAS,EAAU,OAAO,CAAO,GAAS,GAAU,GAAmB,EAAU,EAAa,CAAC,CAAO,GAAS,GAAU,GAAmB,EAAU,EAAa,CAAC,CAAO,GAAS,GAAU,GAAmB,EAAU,EAAa,CAAC,CAAO,GAAU,GAAU,GAAmB,EAAU,EAAa,CAAC,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,GAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,YAAY,GAAQ,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,GAAGL,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,sBAAuC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,4DAA4D,sBAAsB,oDAAoD,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,GAAU,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAwB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,GAAwB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAwB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,sBAAuC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK/K,GAAqB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAgB,QAAQ,YAAY,MAAM,OAAO,GAAGiB,GAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAS,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,OAAO,GAAW,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAY,EAAS,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,OAAO,GAAW,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAc,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,OAAO,GAAY,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,GAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,MAAM,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAuB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,EAAU,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,MAAM,CAAC,CAAC,YAAY,EAAU,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,cAAc,GAAK,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAuB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,EAAU,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,MAAM,CAAC,CAAC,YAAY,GAAU,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAuB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,GAAU,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,MAAM,CAAC,CAAC,YAAY,GAAU,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAW,CAAC,WAAW,EAAU,WAAW,EAAU,KAAK,CAAC,WAAW,2DAA2D,SAAS,OAAO,cAAc,MAAM,WAAW,MAAM,CAAC,OAAO,OAAO,gBAAgB,GAAS,GAAoB,EAAU,EAAa,CAAC,CAAC,eAAe,qBAAqB,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAU,SAAS,EAAU,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,EAAU,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAC,MAAM,OAAO,GAAG9J,GAAqB,CAAC,UAAU,CAAC,QAAQ,GAAU,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,IAAwB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,oDAAoD,CAAC,SAAS,0EAA0E,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,GAAU,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,4BAA4B,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+BAA+B,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,+EAA+E,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,mDAAmD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+BAA+B,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAuB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,8CAA+D,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,EAAU,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,8CAA8C,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAwB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAwB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAwB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,uDAAwE,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAiB,CAAC,SAAS,CAAC,OAAO,EAAE,UAAU,SAAS,CAAC,WAAW,CAAC,MAAM,2BAA2B,QAAQ,GAAK,WAAW,qBAAqB,OAAO,EAAE,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,CAAC,WAAW,kBAAkB,YAAY,4BAA4B,QAAQ,GAAG,OAAO,EAAE,MAAM,IAAI,CAAC,YAAY;EAAmK,YAAY,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,CAAC,MAAM,2BAA2B,KAAK,CAAC,WAAW,6DAA6D,SAAS,OAAO,cAAc,MAAM,WAAW,QAAQ,CAAC,CAAC,YAAY,uDAAuD,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,6BAA8C,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,+gBAA+gB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,8WAA8W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,oRAAoR,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,6oBAA6oB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4WAA4W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4QAA4Q,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4QAA4Q,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAuB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,6oBAA6oB,mBAAmB,GAAK,SAAS,CAAc,EAAK,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4WAA4W,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4QAA4Q,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,QAAQ,EAAE,wBAAwB,GAAK,IAAI,4QAA4Q,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,iCAAiC,4BAA4B,kCAAkC,MAAM,iCAAiC,SAAS,qCAAqC,QAAQ,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAwB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,oJAAoJ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,qWAAqW,uZAAuZ,4RAA4R,0QAA0Q,iTAAiT,ieAAie,qRAAqR,gUAAgU,kOAAkO,qRAAqR,sfAAsf,oMAAoM,+QAA+Q,yUAAyU,+UAA+U,4SAA4S,wGAAwG,0QAA0Q,gRAAgR,6lBAA6lB,moBAAmoB,iaAAia,ybAAyb,wXAAwX,4LAA4L,iMAAiM,4KAA4K,gcAAgc,CAWj/4E,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,MAAM,gBAAgB,GAAM,YAAY,MAAM,MAAM,YAAY,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,cAAc,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,qBAAqB,MAAM,aAAa,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,cAAc,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,kBAAkB,MAAM,kBAAkB,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,kBAAkB,MAAM,YAAY,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,0DAA0D,gBAAgB,GAAK,YAAY,0DAA0D,MAAM,mBAAmB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,gBAAgB,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,KAAK,gBAAgB,GAAM,YAAY,KAAK,MAAM,gBAAgB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,MAAM,gBAAgB,GAAM,YAAY,MAAM,MAAM,eAAe,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,sBAAsB,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,qBAAqB,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,MAAM,YAAY,MAAM,MAAM,kBAAkB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,6BAA6B,YAAY,cAAc,gBAAgB,GAAK,MAAM,sBAAsB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,KAAK,YAAY,KAAK,MAAM,oBAAoB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,6BAA6B,YAAY,cAAc,gBAAgB,GAAK,MAAM,wBAAwB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,QAAQ,YAAY,QAAQ,MAAM,qBAAqB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,6BAA6B,YAAY,cAAc,gBAAgB,GAAK,MAAM,yBAAyB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,gHAAgH,gBAAgB,GAAK,MAAM,+BAA+B,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,6BAA6B,YAAY,cAAc,gBAAgB,GAAK,MAAM,iCAAiC,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,eAAe,GAAK,IAAI,GAAG,IAAI,GAAG,MAAM,iBAAiB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,aAAa,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,iBAAiB,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,GAAM,MAAM,iBAAiB,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,iBAAiB,OAAO,SAAS,aAAa,iBAAiB,IAAI,wEAAwE,CAAC,CAAC,cAAc,gBAAgB,OAAO,SAAS,aAAa,gBAAgB,IAAI,wEAAwE,CAAC,CAAC,CAAC,GAAG,GAA0B,GAAG,GAAsB,GAAG,GAAgB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXvsF,SAAS9J,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAAzzB,IAAqM,IAAkE,IAA4B,KAAoJ,CAAM,GAAqB,GAASC,EAAgB,CAAOC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOsJ,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASpJ,GAAS,EAAO,OAAOqJ,EAAe,CAAOnJ,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,mBAAiB,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAkB,EAAM,WAAW,aAAa,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWttD,GAAgB,GAXsuD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYkJ,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWpJ,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAO,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAM,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,2BAA2B,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK8J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,sBAAsB,oDAAoD,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,sBAAsB,oDAAoD,kCAAkC,MAAM,qCAAqC,MAAM,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,MAAM,GAAG,EAAE,GAAG,GAAG9J,GAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAK6J,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,sBAAsB,oDAAoD,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,qRAAqR,6WAA6W,6MAA6M,oRAAoR,kQAAkQ,mRAAmR,yGAAyG,wGAAwG,gFAAgF,gGAAgG,CAWxrT,eAAe,IAAgB,GAAgB,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,MAAM,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAK,MAAM,oBAAoB,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,GAAG,GAAqB,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICRy9K,SAAST,GAAE,EAAE,CAAC,OAAO,IAAI,SAASF,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASzB,EAAE,EAAE,GAAGoD,EAAE,CAAC,GAAG,CAAC3B,EAAE,MAAM,MAAM,mBAAmB2B,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAASF,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqBzB,IAAI,CAE7I,SAASrB,GAAE,EAAE,CAAC,OAAgB,OAAOqB,GAAjB,SAAoB,SAASpB,GAAE,EAAE,CAAC,OAAO,OAAO,SAASoB,EAAE,CAAE,SAASzH,GAAE,EAAE,CAAC,OAAcyH,IAAP,KAEjE,SAASxH,GAAE,EAAE,CAAC,GAAGD,GAAEyH,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKnB,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,GAAEmB,EAAE,EAAG,SAAStH,GAAE,EAAE,CAAC,IAAI0H,EAAEuB,EAAE,YAAY,CAAClD,EAAE,EAAE,CAAC,IAAI,IAAI+B,EAAE,EAAEA,EAAEJ,EAAE,IAAI,CAAC,IAAIA,EAAEJ,EAAE,KAAK2B,EAAE,CAAC,EAAE,KAAKvB,EAAE,CAAE,MAAM,CAAC,KAAKvB,EAAE,MAAM,MAAMJ,EAAE,CAAE,SAAS7F,GAAE,EAAE,EAAE,CAAC,IAAI,IAAI6F,KAAKkD,EAAE,YAAYvB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,EAAE,MAAMuB,EAAElD,EAAE,CAAE,SAAS5F,GAAE,EAAE,EAAE,EAAE,CAAC,IAAI2H,EAAEmB,EAAE,MAAM,OAAO5C,EAAEqB,EAAE,MAAM,OAAO,GAAGI,EAAEzB,EAAE,MAAO,GAAG,GAAGyB,EAAEzB,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEyB,EAAE,IAAI,CAAC,IAAIA,EAAEmB,EAAE,MAAM5C,GAAGuB,EAAEF,EAAE,MAAMrB,GAAGwB,EAAEP,EAAE,QAAQQ,EAAEF,EAAE7B,EAAE,CAAC,GAAO8B,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAStH,GAAE,EAAE,CAAC,MAAM,CAAC,KAAK4F,EAAE,QAAQ,MAAUmB,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAASd,GAAE,EAAE,EAAE,CAAC,EAAE,WAAWyC,EAAE,MAAM,EAAE,EAAE,CAAE,SAASxI,GAAE,EAAE,EAAE,CAAC,OAAO6G,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAASvI,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKyF,EAAE,MAAM,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS3G,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYsI,EAAE,MAAM,CAAE,SAASrI,GAAE,EAAE,EAAE,CAAC,OAAO0G,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAASpI,GAAE,EAAE,CAAC,IAAIoI,EAAE3B,EAAE,WAAW,CAACI,EAAE,IAAI,KAAKuB,EAAE,CAAC,MAAM,CAAC,KAAK9C,EAAE,KAAK,MAAMuB,EAAE,aAAa,CAAC,CAAE,SAAS5G,GAAE,EAAE,EAAE,CAAC,IAAI4G,EAAE,IAAI,KAAKuB,EAAE,MAAM,CAAClD,EAAE2B,EAAE,SAAS,CAAC,EAAE,WAAW3B,EAAE,CAAE,SAAShF,GAAE,EAAE,EAAE,CAAC,IAAI2G,EAAE,IAAI,KAAKJ,EAAE,MAAM,CAACvB,EAAE,IAAI,KAAKkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAAS/E,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKmF,EAAE,KAAK,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAASrG,GAAE,EAAE,EAAE,CAAC,EAAE,YAAYgI,EAAE,MAAM,CAAE,SAAS/H,GAAE,EAAE,EAAE,CAAC,OAAOoG,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS9H,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKgF,EAAE,KAAK,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAASlG,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY6H,EAAE,MAAM,CAAE,SAAS5H,GAAG,EAAE,EAAE,CAAC,OAAOiG,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS3H,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK6E,EAAE,KAAK,MAAMmB,EAAE,UAAU,CAAC,CAAE,SAAS/F,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU0H,EAAE,MAAM,CAAE,SAASzH,GAAG,EAAE,EAAE,CAAC,IAAIkG,EAAE,KAAK,UAAUJ,EAAE,MAAM,CAACvB,EAAE,KAAK,UAAUkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAAStE,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK0E,EAAE,OAAO,MAAMmB,EAAE,aAAa,CAAC,CAAE,SAAS5F,GAAG,EAAE,EAAE,CAAC,EAAE,aAAauH,EAAE,MAAM,CAAE,SAAStH,GAAG,EAAE,EAAE,CAAC,OAAO2F,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAASrH,GAAG,EAAE,CAAC,IAAI8F,EAAEuB,EAAE,YAAY,CAAClD,EAAE,EAAE,CAAC,IAAI,IAAI+B,EAAE,EAAEA,EAAEJ,EAAE,IAAI,CAAC,IAAIA,EAAEuB,EAAE,YAAY,CAAC,EAAEvB,GAAGJ,EAAE,KAAK2B,EAAE,CAAE,MAAM,CAAC,KAAK9C,EAAE,OAAO,MAAMJ,EAAE,CAAE,SAASlE,GAAG,EAAE,EAAE,CAAC,IAAIkE,EAAE,OAAO,QAAQ2B,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEI,KAAKmB,EAAE,YAAYlD,EAAE,OAAO,CAACA,GAAG,EAAE,YAAY2B,EAAE,CAACJ,EAAE,MAAM2B,EAAEnB,EAAE,CAAE,SAAShG,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIgG,EAAE,OAAO,KAAKmB,EAAE,MAAM,CAAC,MAAM,CAAC5C,EAAE,OAAO,KAAKqB,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGI,EAAE,OAAOzB,EAAE,OAAO,MAAO,GAAG,GAAGyB,EAAE,OAAOzB,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIuB,EAAE,EAAEA,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAID,EAAEC,EAAEF,GAAGL,EAAElB,EAAEuB,GAAG,GAAGC,EAAEN,EAAE,MAAO,GAAG,GAAGM,EAAEN,EAAE,MAAO,GAAE,IAAII,EAAEsB,EAAE,MAAMpB,IAAI,KAAKlB,EAAEe,EAAE,MAAMH,IAAI,KAAKX,EAAEU,EAAE,QAAQK,EAAEhB,EAAEZ,EAAE,CAAC,GAAOa,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAASzE,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKgE,EAAE,gBAAgB,MAAMmB,EAAE,UAAU,CAAC,CAAE,SAASlF,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU6G,EAAE,MAAM,CAAE,SAAS5G,GAAG,EAAE,EAAE,CAAC,IAAIqF,EAAE,KAAK,UAAUJ,EAAE,MAAM,CAACvB,EAAE,KAAK,UAAUkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAASzD,GAAG,EAAE,CAAC,IAAI2G,EAAE3B,EAAE,UAAU,CAAC,GAAO2B,IAAJ,EAAM,MAAM,CAAC,KAAK9C,EAAE,SAAS,MAAMmB,EAAE,YAAY,CAAC,CAAC,GAAO2B,IAAJ,EAAM,MAAM,CAAC,KAAK9C,EAAE,SAAS,MAAMmB,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAAS/E,GAAG,EAAE,EAAE,CAAC,GAAG2D,GAAE+C,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC3B,EAAE,YAAY2B,EAAE,MAAM,CAAC,OAAQ,GAAGhD,GAAEgD,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC3B,EAAE,YAAY2B,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAASzG,GAAG,EAAE,EAAE,CAAC,IAAIkF,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,GAAG/C,GAAEwB,EAAE,EAAExB,GAAEH,EAAE,EAAEE,GAAEyB,EAAE,EAAEzB,GAAEF,EAAE,CAAC,OAAO2B,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAAStD,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK0D,EAAE,OAAO,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS5E,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYuG,EAAE,MAAM,CAAE,SAAStG,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIoD,EAAEuB,EAAE,MAAMQ,EAAEmB,EAAE,MAAM,OAAgCvB,EAAE,OAA3B,IAAkC,EAAEJ,EAAE,MAAM,aAAa,CAAC,EAAE2B,EAAE,MAAM,aAAa,EAAElD,EAAE+B,EAAG,GAAG/B,EAAE+B,EAAE,EAAE,EAAG,SAASlF,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKuD,EAAE,cAAc,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAASzE,GAAG,EAAE,EAAE,CAAC,EAAE,YAAYoG,EAAE,MAAM,CAAE,SAASnG,GAAG,EAAE,EAAE,CAAC,IAAI4E,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAMhpH,eAAehD,GAAG,EAAE,CAAC,IAAIkG,EAAE,KAAK,MAAMjG,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAIsE,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAE2B,EAAE,EAAG,CACxR,eAAehG,GAAG,EAAE,EAAE,CAAC,IAAIyE,EAAExE,GAAG+F,EAAE,CAAClD,EAAE,EAAE,CAAC+B,EAAE,EAAE,IAAI,IAAIR,KAAKI,EAAE,EAAE,KAAK,GAAGJ,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIjB,EAAE,IAAI,IAAIiB,EAAE,CAACM,EAAE7B,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQ6B,EAAE,CAAC,IAAIC,EAAE,MAAM1E,GAAGkD,EAAE,CAAC,GAASwB,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIN,EAAE,MAAMM,EAAE,aAAa,CAACF,EAAE,IAAI,WAAWJ,EAAE,CAAC,GAAGI,EAAE,SAASG,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAInB,EAAE,IAAIvD,GAAGwD,EAAE,EAAE,IAAI,IAAIU,KAAKI,EAAE,CAAC,IAAIuB,EAAE3B,EAAE,GAAGA,EAAE,KAAKI,EAAEd,EAAEqC,EAAElD,EAAE4B,EAAE,SAASf,EAAEc,EAAE,CAAC,EAAE,MAAMJ,EAAE,KAAKvB,EAAE,CAAC,EAAE2B,EAAG,OAAOuB,EAAE,IAAI,GAAGtC,EAAE,KAAKW,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAASjE,GAAG,EAAE,EAAE,CAAC,IAAIqE,EAAEJ,EAAE,OAAO2B,EAAE,OAAOlD,EAAE,IAAI,WAAW2B,EAAE,CAAC,OAAO3B,EAAE,IAAIuB,EAAE,EAAE,CAACvB,EAAE,IAAIkD,EAAE3B,EAAE,OAAO,CAACvB,EAAG,SAAS7C,GAAG,EAAE,CAAC,EAAEoE,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAI2B,EAAE,CAAC,GAAG3B,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAK2B,EAAE,KAAK,CAACvB,EAAE,EAAE,CAAC,IAAI,IAAIJ,KAAK2B,EAAE,CAAC,IAAIA,EAAEvB,EAAE,OAAO,EAAE3B,EAAE2B,EAAEuB,GAAG,GAAG3B,EAAE,MAAMvB,EAAE,GAAG,EAAEkD,GAAG,CAAC,KAAKlD,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGuB,EAAE,GAAG,CAAC,CAACI,EAAE,KAAKJ,EAAE,CAAE,OAAOI,yGAb76C,CAL/BuB,GAAE,OAAO,OAAOvB,GAAE,OAAO,eAAe3B,GAAE,OAAO,yBAAyB+B,GAAE,OAAO,oBAAoBzB,GAAE,OAAO,eAAeuB,GAAE,OAAO,UAAU,eAAeC,IAAG,EAAE,EAAE,IAAIoB,KAAK3B,EAAEI,GAAEJ,EAAE2B,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMlD,EAAE,CAAC,CAAC,EAAEkD,GAAGlD,EAAEwB,IAAG,EAAE,IAAI,UAAU,CAAC,OAAO0B,IAAI,EAAE3B,EAAEQ,GAAER,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQ2B,EAAE,CAACA,EAAE,SAAUtB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGsB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAI1B,KAAKO,GAAEmB,EAAE,CAAC,GAAE,KAAK3B,EAAEC,EAAE,EAAEA,IAAIlB,GAAGqB,GAAEJ,EAAEC,EAAE,CAAC,QAAQ0B,EAAE1B,GAAG,WAAW,EAAE,EAAExB,GAAEkD,EAAE1B,EAAE,GAAGM,EAAE,WAAW,CAAC,CAAC,OAAOP,GAAIX,IAAG,EAAE,EAAE,KAAK,EAAQW,GAAN,KAAgB,EAAE,CAAV2B,GAAE5C,GAAEiB,EAAE,CAAC,CAAIK,GAIthB,CAAC5B,GAAGuB,GAAGA,EAAE,WAAWQ,EAAEJ,GAAEI,EAAE,UAAU,CAAC,MAAMR,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAEV,GAAG,EAAE,EAAE,IAAIiB,GAAEP,EAAY,OAAO2B,GAAjB,SAAwBA,EAALA,EAAE,GAAKvB,EAAE,CAACb,GAAEU,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIG,EAAE3B,EAAiB,UAAU,CAAC,SAASuB,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAI2B,EAAE3B,GAAGA,EAAE,aAAa,GAAY2B,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAE3B,GAAGA,EAAE,gBAAgB,GAAY2B,IAAT,IAAK,GAAM,OAAOnB,EAAE,GAAe,OAAOmB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAE3B,GAAGA,EAAE,WAAW,GAAY2B,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAO3B,GAAI,GAAe,OAAO2B,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAAC3B,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAI2B,EAAE3B,GAAGA,EAAE,SAAS,GAAY2B,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIvB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOuB,GAAe,OAAOA,EAAE3B,IAArB,YAA0B,CAAC,GAAOI,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOuB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAE3B,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAI2B,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAE3B,EAAE,OAAO,GAAU2B,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAO3B,EAAE,cAAc,OAAO2B,EAAE,IAAIvB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEJ,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAII,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMuB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAE3B,EAAE,aAAa2B,EAAE,KAAK,OAAQvB,EAAE,CAAC,OAAOrB,EAAEiB,EAAE2B,EAAE,UAAU,sJAAsJ,OAAOvB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOrB,EAAEiB,EAAE2B,EAAE,UAAU,yJAAyJ,OAAOvB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACG,EAAEP,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAAS2B,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAO3B,EAAE,CAAC,CAAC,EAAE2B,EAAE,CAAC,IAAI,IAAIvB,EAAE,EAAEA,EAAEuB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIlD,EAAEuB,EAAEI,GAAG,aAAa,MAAMuB,EAAE,UAAUvB,GAAG,OAAO3B,EAAE,CAACkD,EAAE,UAAUvB,GAAG,QAAQ3B,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEuB,EAAE2B,EAAEvB,EAAE,EAAG,GAAIJ,EAAEI,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAU3B,EAAE,KAAK,YAAYuB,EAAE,CAAC,GAAGI,EAAE,CAAC,IAAII,EAAEJ,EAAE,IAAI3B,EAAE,CAAC,GAAG+B,EAAE,CAAC,IAAIP,EAAE0B,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEnB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKR,EAAE,CAAC,IAAIK,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQL,EAAE,OAAOI,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAI3B,EAAE4B,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACE,EAAEP,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAI2B,EAAE,EAAE,CAACvB,EAAE,EAAEA,EAAEJ,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEI,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOJ,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAI2B,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIvB,EAAE,KAAK,YAAYJ,EAAE,CAAC,EAAE,OAAOI,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIJ,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAII,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAI3B,EAAE+B,EAAE,KAAK,YAAYR,EAAE,CAAUI,EAAE,IAAII,EAAE,GAAjB,IAAK,KAAemB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACvB,EAAE,IAAII,EAAE/B,EAAE,EAAG,OAAO,MAAOuB,IAAK,CAACQ,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEJ,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASJ,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASjB,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE4C,EAAE,CAAC,IAAI,IAAIlD,EAAE,EAAEA,EAAEkD,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKlD,GAAG,CAACkD,EAAE,UAAUlD,GAAG,OAAO2B,EAAE,CAAE,SAASE,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAI2B,EAAE,EAAEA,EAAE3B,EAAE,UAAU,OAAO,IAAI,EAAE,UAAU2B,IAAI,CAAE,SAASpB,EAAE,EAAE,CAAC,OAAgB,OAAOP,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQvB,GAAI,CAAC,CAACe,GAAEH,GAAEE,IAAG,CAAC,CAACE,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIiC,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAO3B,GAAG2B,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAEP,EAAE,OAAO,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAEP,EAAE,OAAO,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAEP,EAAE,UAAU,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,UAAU,CAAC,IAAI3B,EAAEP,EAAE,KAAK,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAEP,EAAE,SAAS,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,aAAa,CAAC,IAAI3B,EAAEP,EAAE,QAAQ,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,aAAa,CAAC,IAAI3B,EAAEP,EAAE,QAAQ,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOvB,EAAEuB,EAAE3B,EAAEvB,EAAE,KAAK,MAAM,SAASkD,EAAEvB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAE3B,EAAG,YAAY,CAAC,IAAIuB,EAAE,KAAK,YAAY,CAAC2B,EAAE,KAAK,UAAU3B,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAO2B,EAAE,CAAE,UAAU,CAAC,IAAI3B,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAEV,EAAE,KAAK,SAAS,EAAE,CAACA,EAAE,KAAK,OAAO,CAACA,EAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKY,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE/C5D,GAAE,GAAG,GAAG0D,EAAE,EAAEJ,GAAE,GAAG,EAAE,IAAII,EAAE,IAAIxD,GAAE,GAAG,IAAIwD,EAAE,GAAG,EAAyDJ,GAAE,EAAE,CAAOA,GAAE,GAAG,CAAOA,GAAE,GAAG,CAAwC,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAYtD,GAAE,EAAE,CAAQA,GAAE,GAAG,CAAQA,GAAE,GAAG,CAA0C,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAME,GAAE,EAAE,CAAOA,GAAE,GAAG,CAAOA,GAAE,GAAG,CAAwC,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAExaI,GAAE,MAAMoD,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACI,EAAE3B,EAAE+B,GAAGmB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAOpD,EAAEK,GAAEwB,EAAE,CAAC,kBAAkB,CAAC7B,EAAEK,GAAEH,EAAE,CAAC,iBAAiB,CAACF,EAAEK,GAAE4B,EAAE,CAAC,iBAAiB,CAAC,IAAIR,EAAEI,EAAE3B,EAAE+B,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAIJ,EAAEuB,EAAE,YAAY,CAAClD,EAAEkD,EAAE,YAAY,CAACnB,EAAEmB,EAAE,YAAY,CAAC,OAAO,IAAI3B,EAAEI,EAAE3B,EAAE+B,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACR,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGzB,EAAE,KAAK,SAASyB,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAO2B,EAAE,KAAK,OAAOvB,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIuB,EAAE3B,EAAE,WAAW,CAAC,OAAO2B,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAOjJ,GAAEsH,EAAE,CAAC,IAAK,GAAe,OAAO/G,GAAE+G,EAAE,CAAC,IAAK,GAAa,OAAO5G,GAAE4G,EAAE,CAAC,IAAK,GAAY,OAAOzG,GAAEyG,EAAE,CAAC,IAAK,GAAY,OAAOtG,GAAEsG,EAAE,CAAC,IAAK,GAAY,OAAOnG,GAAEmG,EAAE,CAAC,IAAK,GAAY,OAAOhG,GAAGgG,EAAE,CAAC,IAAK,GAAc,OAAO7F,GAAG6F,EAAE,CAAC,IAAK,GAAc,OAAO1F,GAAG0F,EAAE,CAAC,IAAK,IAAwB,OAAOnF,GAAGmF,EAAE,CAAC,IAAK,IAAiB,OAAOhF,GAAGgF,EAAE,CAAC,IAAK,IAAe,OAAO7E,GAAG6E,EAAE,CAAC,IAAK,IAAsB,OAAO1E,GAAG0E,EAAE,CAAC,QAAQ,GAAE2B,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIvB,EAAE5H,GAAEmJ,EAAE,CAAC,GAAG3B,EAAE,WAAWI,EAAE,CAAC,CAAC7H,GAAEoJ,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAK9C,EAAE,MAAM,OAAOjG,GAAEoH,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,QAAQ,OAAOK,GAAEc,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,MAAM,OAAOxF,GAAE2G,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAOrF,GAAEwG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAOlF,GAAEqG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO/E,GAAEkG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO5E,GAAG+F,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAOzE,GAAG4F,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAOtE,GAAGyF,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,gBAAgB,OAAO/D,GAAGkF,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,SAAS,OAAO5D,GAAG+E,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,cAAc,OAAOtD,GAAGyE,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAOzD,GAAG4E,EAAE2B,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIlD,EAAEjG,GAAEwH,EAAE,CAACQ,EAAEhI,GAAEmJ,EAAE,CAAC,GAAGlD,EAAE+B,EAAE,MAAO,GAAG,GAAG/B,EAAE+B,EAAE,MAAO,GAAE,GAAGjI,GAAEyH,EAAE,EAAEzH,GAAEoJ,EAAE,CAAC,MAAO,GAAE,OAAO3B,EAAE,KAAT,CAAe,KAAKnB,EAAE,MAAM,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,MAAM,CAAChG,GAAEmH,EAAE2B,EAAEvB,EAAE,CAAC,KAAKvB,EAAE,QAAQ,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,QAAQ,CAAC1F,GAAE6G,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,MAAM,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,MAAM,CAACvF,GAAE0G,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAACpF,GAAEuG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAACjF,GAAEoG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC9E,GAAGiG,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC3E,GAAG8F,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAACxE,GAAG2F,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAACrE,GAAGwF,EAAE2B,EAAEvB,EAAE,CAAC,KAAKvB,EAAE,gBAAgB,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,gBAAgB,CAAC9D,GAAGiF,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,SAAS,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,SAAS,CAAC3D,GAAG8E,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,cAAc,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,cAAc,CAACrD,GAAGwE,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAACxD,GAAG2E,EAAE2B,EAAEvB,EAAE,CAAC,QAAQ,GAAEJ,EAAE,KAAOA,AAAI,IAAE,EAAE,CAAE,CACjkJlD,GAAG,EAAEpB,GAAG,IAAIqB,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAAClB,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIuE,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI3B,EAAE,MAAM,MAAMuB,EAAE2B,EAAE,CAAC,GAAG,CAAC5E,GAAG,SAAS0B,EAAE,OAAO,EAAE,EAAE2B,EAAEtD,GAAG,OAAO2B,QAASuB,EAAE,CAAC,GAAG2B,GAAG,QAAQ,SAAS,EAAEvB,EAAEtD,GAAG,MAAMkD,EAAG,MAAMvE,GAAG2E,EAAE,GAC0WtE,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAIsE,KAAK,KAAK,OAAO,CAAC,GAAGJ,EAAEI,EAAE,MAAM,MAAM,GAAGJ,EAAEI,EAAE,IAAI,SAAS,GAAGJ,EAAE2B,EAAEvB,EAAE,IAAI,MAAM,IAAI3B,EAAEuB,EAAEI,EAAE,MAAMI,EAAE/B,EAAEkD,EAAE,OAAOvB,EAAE,KAAK,MAAM3B,EAAE+B,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAIJ,EAAEJ,EAAEvB,EAAE2B,EAAEuB,EAAE,OAAOnB,EAAE,EAAEzB,EAAE,KAAK,OAAO,OAAO,KAAKyB,EAAEzB,EAAE,IAAI,CAAC,IAAIiB,EAAE,KAAK,OAAOQ,GAAG,GAAGjC,EAAEyB,EAAE,gBAAgB,CAAC,EAAEI,EAAEJ,EAAE,KAAK,CAAC,GAAGI,EAAEJ,EAAE,MAAM,CAAC,IAAIvB,EAAE2B,EAAEJ,EAAE,MAAMQ,EAAER,EAAE,KAAK,SAAS,EAAEvB,EAAE,CAAC,EAAE1C,GAAGyE,EAAEmB,EAAE,CAAC,EAAE3B,EAAE,MAAO,OAAQ,KAAKjB,EAAEyB,EAAE,IAAI,CAAC,IAAIR,EAAE,KAAK,OAAOjB,EAAE,GAAG,GAAGR,EAAEyB,EAAE,gBAAgB,CAAC,EAAEvB,EAAEuB,EAAE,OAAO,CAAC,GAAGvB,EAAEuB,EAAE,IAAI,CAAC,IAAII,EAAE3B,EAAEuB,EAAE,MAAMQ,EAAER,EAAE,KAAK,SAASI,EAAE,CAAC,EAAErE,GAAG4F,EAAEnB,EAAE,CAAC,EAAER,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMF,EAAE,IAAI3B,EAAE,KAAKkD,EAAE,CAACpB,EAAExB,EAAEyB,EAAE,KAAK,OAAO,OAAOA,EAAED,EAAED,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAsCjXpD,GAAG,MAAMyE,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIlD,EAAE,IAAIkD,EAAEnB,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIuB,EAAE,EAAEA,EAAEnB,EAAE,IAAI,CAAC,IAAImB,EAAEvB,EAAE,YAAY,CAACI,EAAER,EAAE,KAAKI,EAAE,CAAC,EAAE,SAASuB,EAAEnB,EAAE,CAAE,OAAO/B,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAAC2B,EAAE3B,KAAKkD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYvB,EAAE,CAACJ,EAAE,MAAM2B,EAAElD,EAAE,CAAE,SAAS,CAAC,IAAIuB,EAAE,EAAE,CAAC,IAAI,GAAG,CAAC2B,EAAEvB,KAAK,KAAK,OAAO,EAAEuB,GAAGvB,EAAE,OAAOJ,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAE2B,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAI3B,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAwB,IAAI,IAAI,GAAI7C,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAetB,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAACmE,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAI2B,EAAE,MAAM3B,EAAE,aAAa,CAACI,EAAE,IAAI,WAAWuB,EAAE,CAAClD,EAAE,IAAIiB,GAAEU,EAAE,CAACI,EAAE,EAAE,CAACzB,EAAEN,EAAE,YAAY,CAAC,IAAI,IAAIuB,EAAE,EAAEA,EAAEjB,EAAE,IAAI,CAAC,IAAIiB,EAAEvB,EAAE,WAAW,CAACkD,EAAEzE,GAAG,KAAKuB,EAAE,CAAC2B,EAAE3B,EAAE,WAAW,CAACuB,EAAEjB,EAAE,IAAInC,GAAE,KAAK,GAAGoD,EAAEI,EAAE,CAACE,EAAEvB,EAAE,UAAU,CAACwB,EAAE,CAAC,QAAQD,EAAE,KAAKqB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMrB,EAAEC,EAAE,CAACC,EAAE,KAAKD,EAAE,CAAE,OAAOC,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKR,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAI2B,EAAErC,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,aAAa,IAAIE,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAImC,EAAE3B,EAAE,IAAI,GAAG,CAAC,IAAI2B,EAAE/E,GAAE,WAAWoD,EAAE,CAAC,MAAM,CAAC,KAAK2B,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAMhG,GAAG,KAAK,IAAIgG,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIlD,EAAE,IAAIiB,GAAEiC,EAAE,CAACnB,EAAEtD,GAAG,KAAKuB,EAAE,CAACM,EAAEiB,EAAEI,GAAG,OAAO7B,EAAEQ,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKyB,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAIpD,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAG4C,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAI2B,EAAE/E,GAAE,WAAWoD,EAAE,CAACI,EAAE,KAAK,OAAOuB,EAAE,SAAS,OAAOpD,EAAE6B,EAAE,gBAAgB,CAACA,EAAE,YAAYJ,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAII,EAAExD,GAAE,WAAWoD,EAAE,QAAQ,CAACvB,EAAE7B,GAAE,WAAW+E,EAAE,QAAQ,CAAC,OAAOvB,EAAE,QAAQ3B,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAOuB,EAAE,QAAQ2B,EAAEvB,EAAE3B,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQuB,EAAEV,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,UAAU,CAACA,EAAE,KAAK,kBAAkB,CAACA,EAAE,KAAK,uBAAuB,CAACA,EAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAInC,GAAGwE,EAAE3B,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCxDnrF,eAAsB3C,GAAgB,EAAE,CAAC,IAAImD,EAAEmB,GAAE3B,GAAG,GAAGQ,EAAE,OAAO,MAAMA,GAAG,mBAA9EmB,GAAE,EAAE,oCCCuF,KAAsD,KAAmD,CAAIrB,GAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKN,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAACO,GAAE,EAAE,CAACN,GAAE,GAAG,CAAC,IAAID,EAAEO,GAAEoB,GAAG,GAAG3B,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAG2B,EAAE,QAAQ,EAAGzB,GAAE,IAAIM,GAAI,IAAIH,EAAEH,GAAE,CAACV,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAIY,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,EAAE,CAAC,gBAAgB3B,GAAE,qBAAqBwB,GAAE,OAAOK,GAAE,CAAC,CAAC,CAAC,YAAY,oBAAoB,IAAgBd,GAAE,EAAEA,GAAE,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKQ,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,gBAAgB,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,gBAAgB,CAAC,EAAE,MAAM,sBAAsB,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,ICGi4J,SAASE,GAAE,EAAE,CAAC,OAAO,IAAI,SAASF,EAAE,OAAOA,EAAE,WAAWA,EAAE,WAAW,CAGttM,SAASzB,EAAE,EAAE,GAAGoD,EAAE,CAAC,GAAG,CAAC3B,EAAE,MAAM,MAAM,mBAAmB2B,EAAE,OAAO,EAAE,KAAKA,EAAE,KAAK,IAAI,CAAC,IAAI,CAAE,SAAS,GAAE,EAAE,CAAC,MAAM,MAAM,qBAAqB3B,IAAI,CACiS,SAAS,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEA,GAAG2B,EAAE3B,EAAE,0BAA0BvB,EAAE,CAACF,EAAEyB,GAAGI,EAAEJ,EAAE,0BAA0BvB,EAAE,CAC7gB,SAASE,GAAE,EAAE,CAAC,OAAgB,OAAOqB,GAAjB,SAAoB,SAASpB,GAAE,EAAE,CAAC,OAAO,OAAO,SAASoB,EAAE,CAAE,SAAS,GAAE,EAAE,CAAC,OAAcA,IAAP,KAEjE,SAAS,GAAE,EAAE,CAAC,GAAG,GAAEA,EAAE,CAAC,MAAO,GAAY,OAAOA,EAAE,KAAT,CAAe,KAAKnB,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,QAAQ,MAAO,GAAe,KAAKA,EAAE,MAAM,MAAO,GAAa,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,gBAAgB,MAAO,IAAwB,KAAKA,EAAE,KAAK,MAAO,GAAY,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,OAAO,MAAO,GAAc,KAAKA,EAAE,SAAS,MAAO,IAAiB,KAAKA,EAAE,OAAO,MAAO,IAAe,KAAKA,EAAE,cAAc,MAAO,IAAsB,QAAQ,GAAEmB,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,IAAII,EAAEuB,EAAE,YAAY,CAAClD,EAAE,EAAE,CAAC,IAAI,IAAI+B,EAAE,EAAEA,EAAEJ,EAAE,IAAI,CAAC,IAAIA,EAAE,EAAE,KAAKuB,EAAE,CAAC,EAAE,KAAKvB,EAAE,CAAE,MAAM,CAAC,KAAKvB,EAAE,MAAM,MAAMJ,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAKkD,EAAE,YAAYvB,EAAE,MAAM,OAAO,CAACA,EAAE,OAAO,EAAE,MAAMuB,EAAElD,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,EAAE,CAAC,IAAI+B,EAAEmB,EAAE,MAAM,OAAO5C,EAAEqB,EAAE,MAAM,OAAO,GAAGI,EAAEzB,EAAE,MAAO,GAAG,GAAGyB,EAAEzB,EAAE,MAAO,GAAE,IAAI,IAAIA,EAAE,EAAEA,EAAEyB,EAAE,IAAI,CAAC,IAAIA,EAAEmB,EAAE,MAAM5C,GAAGuB,EAAEF,EAAE,MAAMrB,GAAGwB,EAAE,EAAE,QAAQC,EAAEF,EAAE7B,EAAE,CAAC,GAAO8B,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAK1B,EAAE,QAAQ,MAAUmB,EAAE,WAAW,GAAjB,EAAkB,CAAE,SAASd,GAAE,EAAE,EAAE,CAAC,EAAE,WAAWyC,EAAE,MAAM,EAAE,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAO3B,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAK9C,EAAE,MAAM,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAO3B,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,IAAIA,EAAE3B,EAAE,WAAW,CAACI,EAAE,IAAI,KAAKuB,EAAE,CAAC,MAAM,CAAC,KAAK9C,EAAE,KAAK,MAAMuB,EAAE,aAAa,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,IAAI,KAAKuB,EAAE,MAAM,CAAClD,EAAE2B,EAAE,SAAS,CAAC,EAAE,WAAW3B,EAAE,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,IAAI2B,EAAE,IAAI,KAAKJ,EAAE,MAAM,CAACvB,EAAE,IAAI,KAAKkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAKI,EAAE,KAAK,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,OAAO3B,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS,GAAE,EAAE,CAAC,MAAM,CAAC,KAAK9C,EAAE,KAAK,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS,GAAE,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO3B,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK9C,EAAE,KAAK,MAAMmB,EAAE,UAAU,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIvB,EAAE,KAAK,UAAUJ,EAAE,MAAM,CAACvB,EAAE,KAAK,UAAUkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKI,EAAE,OAAO,MAAMmB,EAAE,aAAa,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,aAAa2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAO3B,EAAE,MAAM2B,EAAE,MAAM,GAAG3B,EAAE,MAAM2B,EAAE,MAAM,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,IAAIvB,EAAEuB,EAAE,YAAY,CAAClD,EAAE,EAAE,CAAC,IAAI,IAAI+B,EAAE,EAAEA,EAAEJ,EAAE,IAAI,CAAC,IAAIA,EAAEuB,EAAE,YAAY,CAAC,EAAEvB,GAAG,EAAE,KAAKuB,EAAE,CAAE,MAAM,CAAC,KAAK9C,EAAE,OAAO,MAAMJ,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,QAAQ2B,EAAE,MAAM,CAAC,IAAI,GAAG,CAACA,EAAEI,KAAKmB,EAAE,YAAYlD,EAAE,OAAO,CAACA,GAAG,EAAE,YAAY2B,EAAE,CAAC,EAAE,MAAMuB,EAAEnB,EAAE,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,OAAO,KAAKmB,EAAE,MAAM,CAAC,MAAM,CAAC5C,EAAE,OAAO,KAAKqB,EAAE,MAAM,CAAC,MAAM,CAAC,GAAGI,EAAE,OAAOzB,EAAE,OAAO,MAAO,GAAG,GAAGyB,EAAE,OAAOzB,EAAE,OAAO,MAAO,GAAE,IAAI,IAAIuB,EAAE,EAAEA,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAID,EAAEC,EAAEF,GAAGL,EAAElB,EAAEuB,GAAG,GAAGC,EAAEN,EAAE,MAAO,GAAG,GAAGM,EAAEN,EAAE,MAAO,GAAE,IAAII,EAAEsB,EAAE,MAAMpB,IAAI,KAAKlB,EAAEe,EAAE,MAAMH,IAAI,KAAKX,EAAE,EAAE,QAAQe,EAAEhB,EAAEZ,EAAE,CAAC,GAAOa,IAAJ,EAAM,OAAOA,EAAG,MAAO,GAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKT,EAAE,gBAAgB,MAAMmB,EAAE,UAAU,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,UAAU2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIvB,EAAE,KAAK,UAAUJ,EAAE,MAAM,CAACvB,EAAE,KAAK,UAAUkD,EAAE,MAAM,CAAC,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,IAAIkD,EAAE3B,EAAE,UAAU,CAAC,GAAO2B,IAAJ,EAAM,MAAM,CAAC,KAAK9C,EAAE,SAAS,MAAMmB,EAAE,YAAY,CAAC,CAAC,GAAO2B,IAAJ,EAAM,MAAM,CAAC,KAAK9C,EAAE,SAAS,MAAMmB,EAAE,YAAY,CAAC,CAAC,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,GAAGpB,GAAE+C,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC3B,EAAE,YAAY2B,EAAE,MAAM,CAAC,OAAQ,GAAGhD,GAAEgD,EAAE,MAAM,CAAC,CAAC,EAAE,UAAU,EAAE,CAAC3B,EAAE,YAAY2B,EAAE,MAAM,CAAC,OAAQ,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIvB,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,GAAG/C,GAAEwB,EAAE,EAAExB,GAAEH,EAAE,EAAEE,GAAEyB,EAAE,EAAEzB,GAAEF,EAAE,CAAC,OAAO2B,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAAE,MAAM,MAAM,4BAA4B,CAAE,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAKI,EAAE,OAAO,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIlD,EAAEuB,EAAE,MAAMQ,EAAEmB,EAAE,MAAM,OAAgCvB,EAAE,OAA3B,IAAkC,EAAEJ,EAAE,MAAM,aAAa,CAAC,EAAE2B,EAAE,MAAM,aAAa,EAAElD,EAAE+B,EAAG,GAAG/B,EAAE+B,EAAE,EAAE,EAAG,SAAS,GAAG,EAAE,CAAC,MAAM,CAAC,KAAK3B,EAAE,cAAc,MAAMmB,EAAE,YAAY,CAAC,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,EAAE,YAAY2B,EAAE,MAAM,CAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIvB,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,OAAOvB,EAAE3B,EAAE,GAAG2B,EAAE3B,EAAE,EAAE,EAMhpH,eAAe,GAAG,EAAE,CAAC,IAAIkD,EAAE,KAAK,MAAM,IAAI,KAAK,QAAQ,CAAC,GAAG,IAAI3B,EAAE,GAAG,CAAC,MAAM,IAAI,QAAQ,GAAG,CAAC,WAAWA,EAAE2B,EAAE,EAAG,CACxR,eAAe,GAAG,EAAE,EAAE,CAAC,IAAIvB,EAAE,GAAGuB,EAAE,CAAClD,EAAE,EAAE,CAAC+B,EAAE,EAAE,IAAI,IAAIR,KAAKI,EAAE,EAAE,KAAK,GAAGJ,EAAE,KAAK,GAAGA,EAAE,GAAG,IAAI,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAK,IAAIjB,EAAE,IAAI,IAAIiB,EAAE,CAACM,EAAE7B,EAAE,KAAK,IAAI,CAAC,EAAE,aAAa,IAAI,QAAQ6B,EAAE,CAAC,IAAIC,EAAE,MAAM,GAAGxB,EAAE,CAAC,GAASwB,EAAE,SAAR,IAAe,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAIN,EAAE,MAAMM,EAAE,aAAa,CAACF,EAAE,IAAI,WAAWJ,EAAE,CAAC,GAAGI,EAAE,SAASG,EAAE,MAAM,MAAM,6CAA6C,CAAC,IAAInB,EAAE,IAAI,GAAGC,EAAE,EAAE,IAAI,IAAIU,KAAKI,EAAE,CAAC,IAAIuB,EAAE3B,EAAE,GAAGA,EAAE,KAAKI,EAAEd,EAAEqC,EAAElD,EAAE4B,EAAE,SAASf,EAAEc,EAAE,CAAC,EAAE,MAAMJ,EAAE,KAAKvB,EAAE,CAAC,EAAE2B,EAAG,OAAOuB,EAAE,IAAI,GAAGtC,EAAE,KAAKW,EAAE,KAAKA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAsoB,SAAS,GAAG,EAAE,EAAE,CAAC,IAAII,EAAEJ,EAAE,OAAO2B,EAAE,OAAOlD,EAAE,IAAI,WAAW2B,EAAE,CAAC,OAAO3B,EAAE,IAAIuB,EAAE,EAAE,CAACvB,EAAE,IAAIkD,EAAE3B,EAAE,OAAO,CAACvB,EAAG,SAAS,GAAG,EAAE,CAAC,EAAEuB,EAAE,OAAO,EAAE,+BAA+B,CAAC,IAAI2B,EAAE,CAAC,GAAG3B,EAAE,CAAC,MAAM,EAAE,IAAIA,EAAE,KAAK2B,EAAE,KAAK,CAACvB,EAAE,EAAE,CAAC,IAAI,IAAIJ,KAAK2B,EAAE,CAAC,IAAIA,EAAEvB,EAAE,OAAO,EAAE3B,EAAE2B,EAAEuB,GAAG,GAAG3B,EAAE,MAAMvB,EAAE,GAAG,EAAEkD,GAAG,CAAC,KAAKlD,EAAE,KAAK,GAAG,KAAK,IAAIA,EAAE,GAAGuB,EAAE,GAAG,CAAC,CAACI,EAAE,KAAKJ,EAAE,CAAE,OAAOI,2HAb76C,CAL/BuB,GAAE,OAAO,OAAO,GAAE,OAAO,eAAelD,GAAE,OAAO,yBAAyB,GAAE,OAAO,oBAAoBM,GAAE,OAAO,eAAe,GAAE,OAAO,UAAU,eAAe,IAAG,EAAE,EAAE,IAAI4C,KAAK3B,EAAE,GAAEA,EAAE2B,EAAE,CAAC,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,SAAS,CAAC,EAAE,MAAMlD,EAAE,CAAC,CAAC,EAAEkD,GAAGlD,EAAEwB,IAAG,EAAE,IAAI,UAAU,CAAC,OAAO0B,IAAI,EAAE3B,EAAE,GAAEA,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAE,QAAQ2B,EAAE,CAACA,EAAE,SAAUtB,IAAG,EAAE,EAAE,EAAE,IAAI,CAAC,GAAGsB,GAAa,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAqB,IAAI,IAAI1B,KAAK,GAAE0B,EAAE,CAAC,GAAE,KAAK3B,EAAEC,EAAE,EAAEA,IAAIlB,GAAG,GAAEiB,EAAEC,EAAE,CAAC,QAAQ0B,EAAE1B,GAAG,WAAW,EAAE,EAAExB,GAAEkD,EAAE1B,EAAE,GAAGM,EAAE,WAAW,CAAC,CAAC,OAAOP,GAAIX,IAAG,EAAE,EAAE,KAAK,EAAQW,GAAN,KAAgB,EAAE,CAAV2B,GAAE5C,GAAEiB,EAAE,CAAC,CAAIK,GAIthB,CAAC5B,GAAGuB,GAAGA,EAAE,WAAWQ,EAAE,GAAEA,EAAE,UAAU,CAAC,MAAMR,EAAE,WAAW,CAAC,EAAE,CAAC,CAACA,EAAE,EAAEV,GAAG,EAAE,EAAE,IAAI,GAAEU,EAAY,OAAO2B,GAAjB,SAAwBA,EAALA,EAAE,GAAKvB,EAAE,CAACb,GAAEU,GAAE,CAAC,4CAA4C,EAAE,EAAE,CAAC,IAAIG,EAAE3B,EAAiB,UAAU,CAAC,SAASuB,EAAE,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAU,uHAAuHA,EAAE,IAAI,CAAC,KAAK,aAAaA,EAAE,KAAK,cAAc,SAAS,EAAE,CAAC,GAAG,EAAE,CAACA,GAAG,CAAC,IAAIA,EAAE,OAAO,MAAO,GAAE,IAAI2B,EAAE3B,GAAGA,EAAE,aAAa,GAAY2B,IAAT,IAAK,GAAM,MAAO,KAAI,GAAa,OAAOA,GAAjB,UAAoBA,EAAE,EAAE,MAAM,UAAU,2CAA2CA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,iBAAiB,SAAS,EAAE,CAAC,IAAIA,EAAE3B,GAAGA,EAAE,gBAAgB,GAAY2B,IAAT,IAAK,GAAM,OAAOnB,EAAE,GAAe,OAAOmB,GAAnB,WAAqB,MAAM,UAAU,uCAAuCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,YAAY,SAAS,EAAE,CAAC,IAAIA,EAAE3B,GAAGA,EAAE,WAAW,GAAY2B,IAAT,IAAK,GAAM,OAAO,SAAS,EAAE,CAAC,OAAO3B,GAAI,GAAe,OAAO2B,GAAnB,WAAqB,MAAM,UAAU,kCAAkCA,EAAE,CAAC,OAAOA,GAAIA,EAAE,CAAC,KAAK,UAAU,SAAS,EAAE,CAAC,GAAG,EAAE,CAAC3B,GAAG,CAAC,IAAIA,EAAE,OAAO,OAAO,KAAK,IAAI2B,EAAE3B,GAAGA,EAAE,SAAS,GAAY2B,IAAT,IAAK,GAAM,OAAsB,IAAI,IAAI,GAAUA,IAAP,KAAS,CAAC,IAAIvB,EAAE,CAAC,MAAM,MAAM,SAAS,QAAQ,CAAC,OAAO,SAAS,EAAE,CAAC,OAAOuB,GAAe,OAAOA,EAAE3B,IAArB,YAA0B,CAAC,GAAOI,EAAE,SAAN,EAAa,MAAM,UAAU,oCAAoCA,EAAE,KAAK,KAAK,CAAC,CAAE,OAAOuB,GAAIA,EAAE,CAAC,KAAK,OAAO,KAAK,KAAK,KAAKA,GAAGA,EAAE,KAAKA,EAAE,KAAK,KAAM,IAAIA,EAAE3B,EAAE,UAAU,MAAO,GAAE,KAAK,SAAS,EAAE,CAAC,GAASA,GAAN,KAAQ,MAAM,UAAU,oEAAoE,OAAOA,EAAE,CAAC,IAAI,CAAC,IAAI2B,EAAE,SAAS,EAAE,CAAC,IAAIA,EAAE3B,EAAE,OAAO,GAAU2B,IAAP,MAAU,CAACA,EAAE,eAAeA,EAAE,KAAK,OAAO3B,EAAE,cAAc,OAAO2B,EAAE,IAAIvB,EAAE,CAAC,cAAc,CAAC,EAAE,KAAK,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,MAAO,GAAE,OAAOA,EAAEJ,EAAE,iBAAiB,UAAU,EAAE,SAAS,EAAE,EAAE,CAAC,IAAII,EAAE,GAAG,EAAE,cAAc,CAAC,EAAMuB,EAAE,KAAK,SAAX,EAAkB,CAAC,EAAEA,EAAE,CAAC,OAAQ,GAAG,CAAC,EAAE3B,EAAE,aAAa2B,EAAE,KAAK,OAAQvB,EAAE,CAAC,OAAOrB,EAAEiB,EAAE2B,EAAE,UAAU,sJAAsJ,OAAOvB,EAAE,CAAC,IAAI,CAAC,CAAE,GAAG,CAACA,GAAe,OAAOA,EAAE,MAArB,WAA0B,OAAOrB,EAAEiB,EAAE2B,EAAE,UAAU,yJAAyJ,OAAOvB,EAAE,CAAC,IAAI,CAAC,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GAAG,CAACG,EAAEP,EAAE,CAAC,MAAM,UAAU,qKAAqK,OAAOA,EAAE,CAAC,IAAI,CAAC,GAAGA,EAAE,SAAS2B,EAAE,KAAK,OAAO,MAAM,UAAU;;;EAAuN,OAAOA,EAAE,KAAK,CAAC;;;EAAgB,OAAO3B,EAAE,CAAC,CAAC,EAAE2B,EAAE,CAAC,IAAI,IAAIvB,EAAE,EAAEA,EAAEuB,EAAE,UAAU,OAAO,IAAI,CAAC,IAAIlD,EAAEuB,EAAEI,GAAG,aAAa,MAAMuB,EAAE,UAAUvB,GAAG,OAAO3B,EAAE,CAACkD,EAAE,UAAUvB,GAAG,QAAQ3B,EAAE,GAAI,CAAC,MAAM,SAAS,EAAE,CAAC,EAAEuB,EAAE2B,EAAEvB,EAAE,EAAG,GAAIJ,EAAEI,EAAE,EAAG,CAACA,GAAI,KAAK,CAACA,EAAE,KAAK,UAAU3B,EAAE,KAAK,YAAYuB,EAAE,CAAC,GAAGI,EAAE,CAAC,IAAII,EAAEJ,EAAE,IAAI3B,EAAE,CAAC,GAAG+B,EAAE,CAAC,IAAIP,EAAE0B,AAAc,EAAE,YAAU,EAAE,CAAE,OAAO,IAAI,QAAQ,SAAS,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,EAAEnB,EAAE,EAAG,EAAG,EAAG,EAAE,KAAK,KAAKR,EAAE,CAAC,IAAIK,EAAE,IAAI,QAAQ,SAAS,EAAE,EAAE,CAAC,EAAE,UAAU,KAAK,CAAC,QAAQL,EAAE,OAAOI,EAAE,CAAC,EAAG,CAAC,OAAOA,GAAGA,EAAE,IAAI3B,EAAE4B,EAAE,CAACA,GAAI,EAAE,SAAS,SAAS,EAAE,CAAC,GAAG,CAACE,EAAEP,EAAE,CAAC,MAAM,UAAU,0EAA0EA,EAAE,IAAI,CAAC,IAAI,IAAI2B,EAAE,EAAE,CAACvB,EAAE,EAAEA,EAAEJ,EAAE,OAAO,IAAI,EAAE,KAAK,KAAK,KAAKA,EAAEI,GAAG,CAAC,MAAM,SAAS,EAAE,CAAC,OAAOJ,GAAI,CAAC,CAAC,OAAO,QAAQ,IAAI2B,EAAE,EAAG,EAAE,MAAM,SAAS,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAIvB,EAAE,KAAK,YAAYJ,EAAE,CAAC,EAAE,OAAOI,EAAE,CAAE,OAAO,MAAO,EAAE,SAAS,UAAU,CAAC,IAAIJ,EAAE,KAAK,UAAU,OAAOA,GAAGA,EAAE,OAAO,CAAC,MAAO,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAII,EAAE,KAAK,UAAU,GAAGA,EAAE,CAAC,IAAI3B,EAAE+B,EAAE,KAAK,YAAYR,EAAE,CAAUI,EAAE,IAAII,EAAE,GAAjB,IAAK,KAAemB,aAAa,OAAO,EAAE,QAAQ,OAAOA,EAAE,EAAE,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,QAAQA,EAAE,CAACvB,EAAE,IAAII,EAAE/B,EAAE,EAAG,OAAO,MAAOuB,IAAK,CAACQ,EAAY,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,SAAS,EAAE,CAAC,AAAI,IAAE,QAAQ,SAAS,CAAEJ,EAAE,KAAK,UAAU,CAAC,QAAQ,SAASJ,EAAE,EAAG,EAAe,OAAO,cAAnB,WAAgC,SAAS,EAAE,CAAC,aAAaA,EAAE,EAAG,SAAS,EAAE,CAAC,WAAWA,EAAE,EAAG,SAASjB,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE4C,EAAE,CAAC,IAAI,IAAIlD,EAAE,EAAEA,EAAEkD,EAAE,KAAK,OAAO,IAAI,EAAE,MAAMA,EAAE,KAAKlD,GAAG,CAACkD,EAAE,UAAUlD,GAAG,OAAO2B,EAAE,CAAE,SAASE,EAAE,EAAE,CAAC,GAAGN,EAAE,UAAU,IAAI,IAAI2B,EAAE,EAAEA,EAAE3B,EAAE,UAAU,OAAO,IAAI,EAAE,UAAU2B,IAAI,CAAE,SAASpB,EAAE,EAAE,CAAC,OAAgB,OAAOP,GAAjB,YAA2BA,GAAa,OAAOA,EAAE,QAAnB,WAAgCA,EAAE,SAAN,GAAcA,EAAE,OAAO,GAAG,OAAO,UAAU,eAAe,KAAKA,EAAEA,EAAE,OAAO,EAAE,EAAG,EAAE,QAAQvB,GAAI,CAAC,CAACe,GAAEH,GAAEE,IAAG,CAAC,CAACE,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAACC,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,aAAa,EAAE,CAAC,IAAIiC,EAAE,KAAK,MAAM,OAAO,GAAG,EAAE,KAAK,OAAO3B,GAAG2B,GAAG,MAAM,MAAM,wBAAwB,CAAE,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAEP,EAAE,OAAO,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAEP,EAAE,OAAO,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,UAAU,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,YAAY,CAAC,IAAI3B,EAAE,KAAK,eAAe,CAAC,OAAO,OAAOA,EAAE,CAAE,eAAe,CAAC,IAAIA,EAAEP,EAAE,UAAU,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,aAAa,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,UAAU,CAAC,IAAI3B,EAAEP,EAAE,KAAK,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,QAAQ,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAEP,EAAE,MAAM,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,SAAS,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,WAAW,CAAC,IAAI3B,EAAE,KAAK,cAAc,CAAC,OAAO,OAAOA,EAAE,CAAE,cAAc,CAAC,IAAIA,EAAEP,EAAE,SAAS,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,YAAY,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,aAAa,CAAC,IAAI3B,EAAEP,EAAE,QAAQ,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,aAAa,CAAC,IAAI3B,EAAEP,EAAE,QAAQ,KAAK,aAAaO,EAAE,CAAC,IAAI2B,EAAE,KAAK,KAAK,WAAW,KAAK,OAAO,CAAC,MAAO,MAAK,QAAQ3B,EAAE2B,EAAG,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,OAAOvB,EAAEuB,EAAE3B,EAAEvB,EAAE,KAAK,MAAM,SAASkD,EAAEvB,EAAE,CAAC,MAAO,MAAK,OAAOA,EAAE3B,EAAG,YAAY,CAAC,IAAIuB,EAAE,KAAK,YAAY,CAAC2B,EAAE,KAAK,UAAU3B,EAAE,CAAC,OAAO,KAAK,QAAQ,OAAO2B,EAAE,CAAE,UAAU,CAAC,IAAI3B,EAAE,KAAK,YAAY,CAAC,OAAO,KAAK,MAAMA,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,MAAMA,EAAEV,EAAE,KAAK,SAAS,EAAE,CAACA,EAAE,KAAK,OAAO,CAACA,EAAE,KAAK,UAAU,IAAI,YAAY,CAAC,KAAK,KAAKY,GAAE,KAAK,MAAM,GAEnnM,IAApB,QAAmD,EAAO,oBAE5D,GAAE,KAAKP,GAAE,IAAI,GAAE,GAAG,GAAGK,EAAE,EAAEJ,GAAE,GAAG,EAAE,IAAII,EAAE,IAAI,GAAE,GAAG,IAAIA,EAAE,GAAG,EAAE,EAAE,CAAC,MAAM,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,UAAU,EAAE,KAAKJ,GAAE,EAAE,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAMA,GAAE,GAAG,CAAC,MAAM,WAAwB,SAAS,EAAE,OAAO,EAAE,EAAE,OAAO,GAAG,EAAE,CAAC,EAAE,CAAC,MAAM,GAAE,EAAE,CAAC,OAAO,GAAE,GAAG,CAAC,OAAO,GAAE,GAAG,CAAC,eAA+B,UAAU,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,KAAK,GAAE,EAAE,CAAC,MAAM,GAAE,GAAG,CAAC,MAAM,GAAE,GAAG,CAAC,cAA8B,SAAS,OAAO,EAAE,EAAE,OAAO,GAAG,CAAC,OAAO,EAAE,CAAC,CAAsG,GAAE,KAAK,CAAC,WAAW,CAAC,OAAO,KAAK,OAAQ,MAAM,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,MAAMI,EAAE2B,EAAE,CAAE,SAAS,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,OAAO,KAAK,MAAM,SAAS3B,EAAE2B,EAAE,CAAE,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,MAAM,OAAO,GAAG,KAAK,OAAO3B,GAAG2B,EAAE,OAAO,IAAIvB,EAAE,IAAI,WAAW,KAAK,KAAKuB,EAAEhC,GAAE,CAACK,EAAE,CAAC,EAAE,IAAI,KAAK,MAAM,CAAC,KAAK,MAAMI,EAAE,KAAK,KAAKF,GAAEE,EAAE,CAAE,WAAW,EAAE,CAAC,EAAEJ,EAAE,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC,IAAI2B,EAAElC,EAAE,MAAM,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,YAAY,EAAE,CAAC,EAAE3B,EAAE,EAAE,OAAO,EAAE,OAAO,SAAS,CAAC,IAAI2B,EAAElC,EAAE,OAAO,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,YAAY,EAAE,CAAC,EAAE3B,EAAE,EAAE,OAAO,EAAE,OAAO,SAAS,CAAC,IAAI2B,EAAElC,EAAE,OAAO,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,UAAU,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,YAAY,EAAE,CAAC,EAAE3B,EAAE,EAAE,OAAO,EAAE,OAAO,SAAS,CAAC,IAAI2B,EAAE,OAAO3B,EAAE,CAAC,KAAK,eAAe2B,EAAE,CAAE,eAAe,EAAE,CAAC,EAAE3B,EAAE,EAAE,UAAU,EAAE,UAAU,YAAY,CAAC,IAAI2B,EAAElC,EAAE,UAAU,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,aAAa,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,UAAU,EAAE,CAAC,EAAE3B,EAAE,EAAE,KAAK,EAAE,KAAK,OAAO,CAAC,IAAI2B,EAAElC,EAAE,KAAK,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,QAAQ,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,WAAW,EAAE,CAAC,EAAE3B,EAAE,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC,IAAI2B,EAAElC,EAAE,MAAM,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,WAAW,EAAE,CAAC,EAAE3B,EAAE,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC,IAAI2B,EAAElC,EAAE,MAAM,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,SAAS,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,WAAW,EAAE,CAAC,EAAE3B,EAAE,EAAE,MAAM,EAAE,MAAM,QAAQ,CAAC,IAAI2B,EAAE,OAAO3B,EAAE,CAAC,KAAK,cAAc2B,EAAE,CAAE,cAAc,EAAE,CAAC,EAAE3B,EAAE,EAAE,SAAS,EAAE,SAAS,WAAW,CAAC,IAAI2B,EAAElC,EAAE,SAAS,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,YAAY,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAElC,EAAE,QAAQ,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAElC,EAAE,QAAQ,KAAK,aAAakC,EAAE,CAAC,KAAK,KAAK,WAAW,KAAK,OAAO3B,EAAE,CAAC,KAAK,QAAQ2B,EAAG,WAAW,EAAE,CAAC,IAAIA,EAAE3B,EAAE,OAAO,KAAK,aAAa2B,EAAE,CAAC,KAAK,MAAM,IAAI3B,EAAE,KAAK,OAAO,CAAC,KAAK,QAAQ2B,EAAG,aAAa,EAAE,CAAC,IAAIA,EAAE,KAAK,eAAe,IAAI3B,EAAE,CAAC,GAAG2B,EAAE,OAAOA,EAAE,IAAIvB,EAAE,KAAK,QAAQ,OAAOJ,EAAE,CAAC,OAAO,KAAK,eAAe,IAAIA,EAAEI,EAAE,CAACA,EAAG,YAAY,EAAE,CAAC,IAAIuB,EAAE,KAAK,aAAa3B,EAAE,CAACI,EAAEuB,EAAE,OAAO,KAAK,YAAYvB,EAAE,CAAC,KAAK,WAAWuB,EAAE,CAAE,UAAU,EAAE,CAAC,IAAIA,EAAE,KAAK,UAAU3B,EAAE,CAAC,KAAK,YAAY2B,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAACrC,EAAE,KAAK,QAAQ,IAAI,WAAW,GAAE,CAAC,CAACA,EAAE,KAAK,OAAOY,GAAE,KAAK,MAAM,CAAC,CAACZ,EAAE,KAAK,UAAU,IAAI,YAAY,CAACA,EAAE,KAAK,iBAAgC,IAAI,IAAI,GAE1xF,GAAE,MAAMU,CAAC,CAAC,OAAO,WAAW,EAAE,CAAC,GAAG,CAACI,EAAE3B,EAAE+B,GAAGmB,EAAE,MAAM,IAAI,CAAC,IAAI,OAAO,CAAC,OAAOpD,EAAEK,GAAEwB,EAAE,CAAC,kBAAkB,CAAC7B,EAAEK,GAAEH,EAAE,CAAC,iBAAiB,CAACF,EAAEK,GAAE4B,EAAE,CAAC,iBAAiB,CAAC,IAAIR,EAAEI,EAAE3B,EAAE+B,EAAE,CAAE,UAAU,CAAC,MAAM,GAAG,KAAK,QAAQ,GAAG,KAAK,OAAO,GAAG,KAAK,SAAU,OAAO,KAAK,EAAE,CAAC,IAAIJ,EAAEuB,EAAE,YAAY,CAAClD,EAAEkD,EAAE,YAAY,CAACnB,EAAEmB,EAAE,YAAY,CAAC,OAAO,IAAI3B,EAAEI,EAAE3B,EAAE+B,EAAE,CAAE,MAAM,EAAE,CAAC,EAAE,YAAY,KAAK,QAAQ,CAACR,EAAE,YAAY,KAAK,OAAO,CAACA,EAAE,YAAY,KAAK,OAAO,CAAE,QAAQ,EAAE,CAAC,OAAO,KAAK,QAAQA,EAAE,QAAQ,GAAG,KAAK,QAAQA,EAAE,QAAQ,EAAE,KAAK,OAAOA,EAAE,OAAO,GAAG,KAAK,OAAOA,EAAE,OAAO,GAAGzB,EAAE,KAAK,SAASyB,EAAE,OAAO,CAAC,GAAI,YAAY,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQA,EAAE,KAAK,OAAO2B,EAAE,KAAK,OAAOvB,KAC+sG,GAAG,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,IAAIuB,EAAE3B,EAAE,WAAW,CAAC,OAAO2B,EAAP,CAAU,IAAK,GAAY,OAAO,KAAK,IAAK,GAAa,OAAO,GAAE3B,EAAE,CAAC,IAAK,GAAe,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAa,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAEA,EAAE,CAAC,IAAK,GAAY,OAAO,GAAGA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,GAAc,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAwB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAiB,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAe,OAAO,GAAGA,EAAE,CAAC,IAAK,IAAsB,OAAO,GAAGA,EAAE,CAAC,QAAQ,GAAE2B,EAAE,GAAI,EAAE,MAAM,SAAS,EAAE,EAAE,CAAC,IAAIvB,EAAE,GAAEuB,EAAE,CAAC,GAAG3B,EAAE,WAAWI,EAAE,CAAC,CAAC,GAAEuB,EAAE,CAAC,OAAOA,EAAE,KAAT,CAAe,KAAK9C,EAAE,MAAM,OAAO,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,QAAQ,OAAOK,GAAEc,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,MAAM,OAAO,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,gBAAgB,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,SAAS,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,cAAc,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAO,GAAGmB,EAAE2B,EAAE,CAAC,QAAQ,GAAEA,EAAE,GAAI,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,IAAIlD,EAAE,GAAEuB,EAAE,CAACQ,EAAE,GAAEmB,EAAE,CAAC,GAAGlD,EAAE+B,EAAE,MAAO,GAAG,GAAG/B,EAAE+B,EAAE,MAAO,GAAE,GAAG,GAAER,EAAE,EAAE,GAAE2B,EAAE,CAAC,MAAO,GAAE,OAAO3B,EAAE,KAAT,CAAe,KAAKnB,EAAE,MAAM,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,MAAM,CAAC,GAAEmB,EAAE2B,EAAEvB,EAAE,CAAC,KAAKvB,EAAE,QAAQ,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,QAAQ,CAAC,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,MAAM,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,MAAM,CAAC,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC,GAAEmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,KAAK,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,KAAK,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAAC,GAAGmB,EAAE2B,EAAEvB,EAAE,CAAC,KAAKvB,EAAE,gBAAgB,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,gBAAgB,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,SAAS,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,SAAS,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,cAAc,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,cAAc,CAAC,GAAGmB,EAAE2B,EAAE,CAAC,KAAK9C,EAAE,OAAO,OAAON,EAAEoD,EAAE,OAAO9C,EAAE,OAAO,CAAC,GAAGmB,EAAE2B,EAAEvB,EAAE,CAAC,QAAQ,GAAEJ,EAAE,KAAO,AAAI,IAAE,EAAE,CAAE,CACtkL,GAAG,MAAM2B,CAAC,CAAC,aAAa,CAAC,KAAK,QAAQ,MAAM,EAAE,IAAI,CAAC,IAAI,IAAIlD,EAAE,EAAEA,EAAE,KAAK,WAAW,OAAO,IAAI,CAAC,IAAI+B,EAAEmB,EAAE,OAAOlD,GAAGM,EAAEqB,EAAE,OAAO3B,GAAG6B,EAAE,EAAE,QAAQE,EAAEzB,EAAE,KAAK,QAAQ,UAAU,CAAC,GAAOuB,IAAJ,EAAM,OAAOA,EAAG,OAAOqB,EAAE,QAAQ,QAAQvB,EAAE,QAAQ,EAAG,CAAE,OAAO,YAAY,EAAE,CAAC,IAAI3B,EAAE,IAAIiB,GAAEU,EAAE,CAACI,EAAE/B,EAAE,UAAU,CAACM,EAAEN,EAAE,WAAW,CAAC6B,EAAE,EAAE,CAAC,IAAI,IAAIN,EAAE,EAAEA,EAAEjB,EAAE,IAAI,CAAC,IAAIiB,EAAEvB,EAAE,YAAY,CAAC,EAAE,KAAKuB,EAAE,CAAE,IAAIO,EAAE,IAAIoB,EAAErB,EAAE,CAAC,UAAUE,EAAE,CAAC,CAACP,EAAExB,EAAE,YAAY,CAAC,IAAI,IAAIkD,EAAE,EAAEA,EAAE1B,EAAE,IAAI,CAAC,IAAI0B,EAAE,EAAE,CAAC,IAAI,IAAIvB,EAAE,EAAEA,EAAErB,EAAE,IAAI,CAAC,IAAIqB,EAAE,EAAE,KAAK3B,EAAE,CAAC,EAAE,KAAK2B,EAAE,CAAE,IAAIA,EAAE,GAAE,KAAK3B,EAAE,CAAC,EAAE,QAAQ,KAAK,CAAC,OAAOkD,EAAE,QAAQvB,EAAE,CAAC,CAAE,OAAOG,EAAG,WAAW,CAAC,IAAIoB,EAAE,IAAI,GAAE,IAAI,IAAI3B,KAAK2B,EAAE,UAAU,KAAK,QAAQ,UAAU,CAACA,EAAE,WAAW,KAAK,WAAW,OAAO,CAAC,KAAK,YAAY,EAAE,YAAY3B,EAAE,CAAC,IAAI,IAAII,KAAK,KAAK,aAAa,CAACuB,EAAE,YAAY,KAAK,QAAQ,OAAO,CAAC,KAAK,SAAS,CAAC,GAAG,CAAC,OAAOlD,EAAE,QAAQ+B,GAAGJ,EAAE,IAAI,IAAIA,KAAK3B,EAAE,EAAE,MAAMkD,EAAEvB,EAAE,CAAC,EAAE,MAAMuB,EAAE,CAAE,OAAOA,EAAE,UAAU,CAAE,QAAQ,EAAE,EAAE,CAAC,IAAIvB,EAAE,KAAK,WAAW,IAAI,GAAGJ,EAAE,SAAS2B,EAAE,EAAE,KAAK,CAAC,KAAK,QAAQ,KAAK,CAAC,OAAOvB,EAAE,QAAQuB,EAAE,CAAC,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,WAAW3B,EAAE,KAAK,QAAQ2B,EAAErC,EAAE,KAAK,UAAU,EAAE,CAAC,GAAI,GAAG,EAAE,GAAG,IAAI,GAAG,CAAC,IACzhC,IACA,IACA,IACA,IACA,IAAI,CAAC,GAAG,MAAM,EAAE,IAAI,CAAC,IAAIc,EAAE,EAAE,OAAO,CAAC,GAAG,CAAC,IAAI3B,EAAE,MAAM,MAAMuB,EAAE2B,EAAE,CAAC,GAAG,CAAC,GAAG,SAASlD,EAAE,OAAO,EAAE,EAAE2B,EAAE,GAAG,OAAO3B,QAASuB,EAAE,CAAC,GAAG2B,GAAG,QAAQ,SAAS,EAAEvB,EAAE,GAAG,MAAMJ,EAAG,MAAM,GAAGI,EAAE,GAC0W,GAAG,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,IAAI,IAAIA,KAAK,KAAK,OAAO,CAAC,GAAGJ,EAAEI,EAAE,MAAM,MAAM,GAAGJ,EAAEI,EAAE,IAAI,SAAS,GAAGJ,EAAE2B,EAAEvB,EAAE,IAAI,MAAM,IAAI3B,EAAEuB,EAAEI,EAAE,MAAMI,EAAE/B,EAAEkD,EAAE,OAAOvB,EAAE,KAAK,MAAM3B,EAAE+B,EAAE,CAAE,MAAM,MAAM,eAAe,CAAE,MAAM,EAAE,EAAE,CAAC,IAAIJ,EAAEJ,EAAEvB,EAAE2B,EAAEuB,EAAE,OAAOnB,EAAE,EAAEzB,EAAE,KAAK,OAAO,OAAO,KAAKyB,EAAEzB,EAAE,IAAI,CAAC,IAAIiB,EAAE,KAAK,OAAOQ,GAAG,GAAGjC,EAAEyB,EAAE,gBAAgB,CAAC,EAAEI,EAAEJ,EAAE,KAAK,CAAC,GAAGI,EAAEJ,EAAE,MAAM,CAAC,IAAIvB,EAAE2B,EAAEJ,EAAE,MAAMQ,EAAER,EAAE,KAAK,SAAS,EAAEvB,EAAE,CAAC,EAAE,GAAG+B,EAAEmB,EAAE,CAAC,EAAE3B,EAAE,MAAO,OAAQ,KAAKjB,EAAEyB,EAAE,IAAI,CAAC,IAAIR,EAAE,KAAK,OAAOjB,EAAE,GAAG,GAAGR,EAAEyB,EAAE,gBAAgB,CAAC,EAAEvB,EAAEuB,EAAE,OAAO,CAAC,GAAGvB,EAAEuB,EAAE,IAAI,CAAC,IAAII,EAAE3B,EAAEuB,EAAE,MAAMQ,EAAER,EAAE,KAAK,SAASI,EAAE,CAAC,EAAE,GAAGuB,EAAEnB,EAAE,CAAC,EAAER,EAAE,IAAK,OAAQ,IAAIM,EAAE,CAAC,MAAMF,EAAE,IAAI3B,EAAE,KAAKkD,EAAE,CAACpB,EAAExB,EAAEyB,EAAE,KAAK,OAAO,OAAOA,EAAED,EAAED,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,GACzoC,EAAG,KAAK,CAAC,MAAM,WAAW,CAAC,GAAG,CAACN,GAAG,MAAM,GAAG,KAAK,QAAQ,IAAI,CAAC,KAAK,QAAQ,MAAM,CAAC,CAAC,OAAOzB,EAAEyB,EAAE,uBAAuB,CAAC,GAAG,YAAYA,EAAE,CAAE,MAAM,UAAU,CAAC,MAAO,MAAK,eAAe,KAAK,WAAW,CAAC,KAAK,QAAQ,MAAM,KAAK,aAAa,KAAK,MAAO,MAAM,YAAY,EAAE,CAAC,EAAEA,EAAE,SAAS,KAAK,OAAO,OAAO,uBAAuB,CAAC,IAAI2B,EAAE,MAAM,KAAK,UAAU,CAACvB,EAAEJ,EAAE,QAAQ,EAAE,EAAE,IAAIA,EAAE,QAAQ,GAAG,CAAC,OAAO2B,EAAE,KAAT,CAAe,IAAI,MAAe,MAAM,CAAC3B,EAAE,CAAC,IAAI,SAAqB,OAAO,KAAK,YAAYA,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,YAA2B,OAAO,KAAK,eAAeJ,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcJ,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,cAA+B,OAAO,KAAK,iBAAiBJ,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcJ,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,aAA6B,OAAO,KAAK,gBAAgBJ,EAAE2B,EAAEvB,EAAE,CAAC,IAAI,WAAyB,OAAO,KAAK,cAAcJ,EAAE2B,EAAEvB,EAAE,CAAC,QAAQ,GAAEuB,EAAE,GAAI,CAAC,CAACA,EAAE,QAAQ,CAAC,CAAClD,EAAE,EAAE,CAAC,IAAI,IAAIuB,KAAKI,EAAE,IAAI,IAAIuB,KAAK3B,EAAE,CAAC,IAAIA,EAAE,EAAE,CAAC,IAAI,IAAII,EAAE,EAAEA,EAAE,KAAK,QAAQ,WAAW,OAAO,IAAI,CAAC,IAAI3B,EAAE,KAAK,QAAQ,WAAW2B,GAAiB,EAAE3B,GAAdkD,EAAE,OAAOvB,GAAW,EAAE,KAAK,CAAC,QAAQuB,EAAE,QAAQ,UAAU,CAAC,KAAK3B,EAAE,CAAC,CAAE,OAAOvB,EAAG,YAAY,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,KAAK,YAAYuB,EAAEI,EAAEuB,EAAE,MAAM,CAACnB,EAAE,KAAK,aAAaR,EAAEI,EAAEuB,EAAE,MAAM,CAAC5C,EAAEiB,EAAE,MAAMvB,EAAE+B,EAAE,EAAE,CAAC,OAAOzB,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,eAAe,EAAE,EAAE,EAAE,CAAC,IAAIN,EAAE,KAAK,YAAYuB,EAAEI,EAAEuB,EAAE,MAAM,CAACnB,EAAE,KAAK,aAAaR,EAAEI,EAAEuB,EAAE,MAAM,CAAC5C,EAAE,EAAE,CAACuB,EAAEN,EAAE,MAAM,EAAEvB,EAAE,CAAC,EAAE,OAAO,GAAGM,EAAE,KAAKuB,EAAE,CAAC,IAAIC,EAAEP,EAAE,MAAMQ,EAAE,EAAE,CAAC,OAAOD,EAAE,OAAO,GAAGxB,EAAE,KAAKwB,EAAE,CAACxB,EAAG,cAAc,EAAE,EAAE,EAAE,CAAC,IAAIN,EAAE,KAAK,aAAauB,EAAEI,EAAE,KAAK,CAAC,GAAG,EAAEJ,EAAE,MAAMvB,EAAE,EAAE,CAACkD,EAAE,UAAU,CAAC,IAAIlD,EAAE,KAAK,aAAauB,EAAEI,EAAEuB,EAAE,MAAM,CAACnB,EAAER,EAAE,MAAM,EAAEvB,EAAE,EAAE,CAAC,OAAO+B,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,YAAYR,EAAEI,EAAEuB,EAAE,MAAM,CAAC5C,EAAEiB,EAAE,MAAM,EAAEQ,EAAE,CAAC,OAAOzB,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,iBAAiB,EAAE,EAAE,EAAE,CAAC,IAAIN,EAAE,KAAK,aAAauB,EAAEI,EAAE,KAAK,CAAC,GAAG,EAAEJ,EAAE,MAAMvB,EAAE,EAAE,CAACkD,EAAE,UAAU,CAAC,IAAIlD,EAAE,KAAK,YAAYuB,EAAEI,EAAEuB,EAAE,MAAM,CAACnB,EAAER,EAAE,MAAMvB,EAAE,CAAC,OAAO+B,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,IAAIA,EAAE,KAAK,aAAaR,EAAEI,EAAEuB,EAAE,MAAM,CAAC5C,EAAEiB,EAAE,MAAMQ,EAAE,EAAE,CAAC,OAAOzB,EAAE,OAAO,EAAE,CAACA,EAAE,CAAC,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUiB,EAAEI,EAAE,GAAG,CAAC,GAAGJ,GAAG,OAAOH,EAAE,QAAQ8B,EAAE,OAAO,OAAO9B,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIO,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEvB,EAAE,aAAa,CAAC,EAAE3B,EAAE,aAAa,EAAE2B,EAAE,SAAS3B,EAAE,EAAG,CAAE,gBAAgB,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUuB,EAAEI,EAAE,GAAG,CAAC,GAAGJ,GAAG,OAAOH,EAAE,QAAQ8B,EAAE,OAAO,OAAO9B,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIO,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEvB,EAAE,aAAa,CAAC,EAAE3B,EAAE,aAAa,EAAE2B,EAAE,WAAW3B,EAAE,EAAG,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,UAAUuB,EAAEI,EAAE,GAAG,CAAC,GAAGJ,GAAG,OAAOH,EAAE,QAAQ8B,EAAE,OAAO,OAAO9B,EAAE,OAAO,MAAM,CAAC,EAAE,IAAIO,EAAEJ,EAAE,MAAMvB,EAAEkD,EAAE,MAAM,MAAM,OAAgC,KAAK,UAAU,OAAxC,IAA+C,EAAEvB,EAAE,aAAa,CAAC,EAAE3B,EAAE,aAAa,EAAE2B,EAAE,SAAS3B,EAAE,EAAG,CAe9lF,YAAY,EAAE,EAAE,EAAE,CAAC,IAAI+B,EAAE,EAAEzB,EAAE4C,EAAE,OAAO,KAAKnB,EAAEzB,GAAG,CAAC,IAAIuB,EAAEE,EAAEzB,GAAG,EAAEwB,EAAEoB,EAAErB,GAAGL,EAAEM,EAAE,OAAOH,GAAG,EAAE,EAAE,QAAQH,EAAExB,EAAE,KAAK,UAAU,CAAC,EAAE6B,EAAE,EAAE,EAAEA,EAAG,OAAOE,EAerI,aAAa,EAAE,EAAE,EAAE,CAAC,IAAIA,EAAE,EAAEzB,EAAE4C,EAAE,OAAO,KAAKnB,EAAEzB,GAAG,CAAC,IAAIuB,EAAEE,EAAEzB,GAAG,EAAEwB,EAAEoB,EAAErB,GAAGL,EAAEM,EAAE,OAAOH,GAAG,EAAE,QAAQH,EAAExB,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE6B,EAAE,EAAEA,EAAE,EAAG,OAAOvB,EAAE,EAOxI,UAAU,EAAE,EAAE,EAAE,CAAC,IAAIN,EAAE,EAAE,CAAC+B,EAAE,EAAE,IAAI,IAAIzB,EAAE,EAAEA,EAAEiB,EAAE,OAAO,IAAI,CAAC,IAAIM,EAAEN,EAAEjB,GAAGwB,EAAED,EAAE,OAAOqB,GAAU,GAAG,CAARvB,EAAEG,EAAE,CAAO,CAAC,GAAGC,EAAEzB,EAAE,CAAC,IAAI4C,EAAE3B,EAAE,MAAMQ,EAAEzB,EAAE,CAAC,EAAE,KAAK4C,EAAE,CAAE,EAAE5C,EAAE,GAAI,GAAGyB,EAAER,EAAE,OAAO,CAAC,IAAI2B,EAAE3B,EAAE,MAAMQ,EAAE,CAAC,EAAE,KAAKmB,EAAE,CAAE,OAAOlD,EAAG,YAAY,EAAE,CAAC,KAAK,QAAQuB,EAAEV,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,uBAAuB,CAAC,MAAe,SAAqB,YAA2B,WAAyB,cAA+B,WAAyB,aAA6B,WAAyB,CAAC,CAACA,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,QAAQ,CAACA,EAAE,KAAK,YAAY,CAAC,IAAIqC,EAAE,EAAE,CAACvB,EAAE,EAAE,CAAC,IAAI,IAAIJ,KAAK,KAAK,QAAQ,WAAW,CAAC,IAAIvB,EAAE,KAAK,QAAQ,iBAAiBuB,GAAG,EAAEvB,EAAE,+BAA+BuB,EAAE,CAAC,EAAEA,GAAGvB,EAAE2B,EAAE,KAAK,CAAC,KAAK,aAAa,KAAKJ,EAAE,CAAC,CAAE,KAAK,OAAO2B,EAAE,KAAK,OAAOvB,EAAE,KAAK,UAAU,KAAK,QAAQ,YAAa,GAAG,MAAMuB,CAAC,CAAC,OAAO,KAAK,EAAE,CAAC,IAAIlD,EAAE,IAAIkD,EAAEnB,EAAEJ,EAAE,YAAY,CAAC,IAAI,IAAIuB,EAAE,EAAEA,EAAEnB,EAAE,IAAI,CAAC,IAAImB,EAAEvB,EAAE,YAAY,CAACI,EAAE,EAAE,KAAKJ,EAAE,CAAC,EAAE,SAASuB,EAAEnB,EAAE,CAAE,OAAO/B,EAAG,MAAM,EAAE,CAAC,IAAI,GAAG,CAAC2B,EAAE3B,KAAKkD,EAAE,YAAY,KAAK,OAAO,KAAK,CAAC,KAAK,QAAQ,EAAE,YAAYvB,EAAE,CAAC,EAAE,MAAMuB,EAAElD,EAAE,CAAE,SAAS,CAAC,IAAIuB,EAAE,EAAE,CAAC,IAAI,GAAG,CAAC2B,EAAEvB,KAAK,KAAK,OAAO,EAAEuB,GAAGvB,EAAE,OAAOJ,EAAG,SAAS,EAAE,EAAE,CAAC,KAAK,OAAO,IAAIA,EAAE2B,EAAE,CAAE,SAAS,EAAE,CAAC,OAAO,KAAK,OAAO,IAAI3B,EAAE,CAAE,aAAa,CAAC,EAAE,KAAK,SAAwB,IAAI,IAAI,GAAI,GAAG,KAAK,CAAC,WAAW,CAAC,MAAO,MAAK,eAAe,GAAG,KAAK,IAAI,CAAC,KAAK,KAAM,IAAG,CAAC,GAAG,CAACA,EAAE,GAAG,MAAM,MAAM,mBAAmBA,EAAE,OAAO,GAAGA,EAAE,aAAa,CAAC,IAAI2B,EAAE,MAAM3B,EAAE,aAAa,CAACI,EAAE,IAAI,WAAWuB,EAAE,CAAClD,EAAE,IAAIiB,GAAEU,EAAE,CAACI,EAAE,EAAE,CAACzB,EAAEN,EAAE,YAAY,CAAC,IAAI,IAAIuB,EAAE,EAAEA,EAAEjB,EAAE,IAAI,CAAC,IAAIiB,EAAEvB,EAAE,WAAW,CAACkD,EAAE,GAAG,KAAKlD,EAAE,CAAC2B,EAAE3B,EAAE,WAAW,CAACuB,EAAEjB,EAAE,IAAI,GAAE,KAAK,GAAGiB,EAAEI,EAAE,CAACE,EAAEvB,EAAE,UAAU,CAACwB,EAAE,CAAC,QAAQD,EAAE,KAAKqB,EAAE,SAAS,CAAC,CAAC,KAAK,WAAW,MAAMrB,EAAEC,EAAE,CAACC,EAAE,KAAKD,EAAE,CAAE,OAAOC,GAAI,CAAC,KAAK,aAAc,YAAY,EAAE,CAAC,OAAO,KAAK,WAAW,KAAKR,EAAE,CAAE,YAAY,EAAE,EAAE,CAAC,KAAK,GAAGA,EAAE,KAAK,IAAI2B,EAAErC,EAAE,KAAK,eAAe,CAACA,EAAE,KAAK,aAAa,IAAIE,GAAE,QAAQ,KAAM,IAAG,CAAC,IAAImC,EAAE3B,EAAE,IAAI,GAAG,CAAC,IAAI2B,EAAE,GAAE,WAAW3B,EAAE,CAAC,MAAM,CAAC,KAAK2B,EAAE,OAAO,GAAGA,EAAE,OAAOA,EAAE,OAAO,EAAG,CAAwB,OAArB,MAAM,GAAG,KAAK,IAAIA,EAAE,EAAU,KAAK,EAAE,IAAI,CAAC,IAAIlD,EAAE,IAAIiB,GAAEiC,EAAE,CAACnB,EAAE,GAAG,KAAK/B,EAAE,CAACM,EAAEiB,EAAEI,GAAG,OAAO7B,EAAEQ,EAAE,kBAAkB,CAAC,CAAC,QAAQA,EAAE,KAAKyB,EAAE,SAAS,CAAC,EAAG,EAAG,CAAC,GAAI,GAAG,KAAK,CAAC,MAAM,WAAW,CAAkE,OAA3D,MAAM,QAAQ,IAAI,KAAK,OAAO,IAAI,KAAM,IAAGR,EAAE,WAAW,CAAC,CAAC,EAAU,MAAM,CAAE,MAAM,aAAa,EAAE,CAAC,OAAO,QAAQ,IAAIA,EAAE,IAAI,GAAG,CAAC,IAAI2B,EAAE,GAAE,WAAW3B,EAAE,CAACI,EAAE,KAAK,OAAOuB,EAAE,SAAS,OAAOpD,EAAE6B,EAAE,gBAAgB,CAACA,EAAE,YAAYJ,EAAE,EAAG,CAAC,CAAE,aAAa,EAAE,EAAE,CAAC,IAAII,EAAE,GAAE,WAAWJ,EAAE,QAAQ,CAACvB,EAAE,GAAE,WAAWkD,EAAE,QAAQ,CAAC,OAAOvB,EAAE,QAAQ3B,EAAE,CAAE,cAAc,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,QAAQkD,EAAEvB,EAAE3B,EAAE,CAAE,YAAY,EAAE,CAAC,KAAK,QAAQuB,EAAEV,EAAE,KAAK,SAAS,CAACA,EAAE,KAAK,UAAU,CAACA,EAAE,KAAK,kBAAkB,CAACA,EAAE,KAAK,uBAAuB,CAACA,EAAE,KAAK,SAAS,CAAC,KAAK,OAAO,KAAK,QAAQ,OAAO,KAAK,EAAE,IAAI,IAAI,GAAGqC,EAAE3B,EAAE,CAAC,CAAC,KAAK,OAAOA,EAAE,OAAO,KAAK,QAAQA,EAAE,QAAQ,KAAK,gBAAgBA,EAAE,gBAAgB,KAAK,qBAAqBA,EAAE,0BCxDnrF,eAAsB,GAAgB,EAAE,CAAC,IAAIQ,EAAE,GAAER,GAAG,GAAGQ,EAAE,OAAO,MAAMA,GAAG,mBAA9E,GAAE,EAAE,uECCuF,KAAmF,KAAmD,CAAI,EAAE,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKR,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAAC,GAAE,CAAC,KAAK,CAAC,GAAE,CAAC,KAAK,EAAE,CAAC,GAAE,CAAC,iBAAiB,CAACC,GAAE,CAAC,aAAa,CAAC,GAAE,CAAC,KAAK,YAAY,CAACC,GAAE,CAAC,YAAY,KAAK,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,KAAK,EAAE,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,CAAC,YAAY,CAAC,GAAE,EAAE,CAAC,GAAE,GAAG,CAAC,IAAIF,EAAE,GAAE2B,GAAG,GAAG3B,EAAE,OAAOA,GAAG,CAAC,KAAK,GAAG2B,EAAE,QAAQ,EAAG,GAAE,IAAIvB,GAAI,IAAIC,EAAE,GAAE,CAAC,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAIC,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,QAAQ,CAAC,IAAIC,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,EAAE,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAWN,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIM,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAWL,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIK,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,IAAI,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,IAAI,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,IAAIA,EAAE,CAAC,UAAU,GAAE,iBAAiB,EAAE,WAAW,GAAE,MAAM,CAAC,KAAK,KAAK,GAAG,MAAM,CAAC,IAAI,IAAI,IAAI,0CAA0C,+FAA+F,CAAC,KAAK,QAAQ,YAAY,QAAQ,CAAC,CAAC,CAAC,CAAiBC,mBAAE,qBAAqB,GAAE,OAAO,EAAE,CAAC,CAAC,CAAC,YAAY,sBAAsB,IAAgB,GAAE,EAAE,GAAE,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKR,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,oBAAoB,CAAC,EAAE,MAAM,UAAU,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,YAAY,YAAY,oBAAoB,CAAC,EAAE,MAAM,MAAM,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,eAAe,4CAA4C,MAAM,UAAU,KAAKA,EAAE,oBAAoB,CAAC,UAAU,CAAC,aAAa,GAAG,gBAAgB,CAAC,EAAE,oBAAoB,CAAC,EAAE,MAAM,sBAAsB,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,eAAe,4CAA4C,MAAM,WAAW,KAAKA,EAAE,oBAAoB,CAAC,WAAW,CAAC,eAAe,4CAA4C,MAAM,OAAO,KAAKA,EAAE,oBAAoB,CAAC,CAAC,ICAjmH,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAAp3B,IAAyL,IAAkE,IAA4B,KAAqJ,KAA4H,CAAM,GAAW,CAAC,YAAY,YAAY,CAAO,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAA2X,IAAW,CAAC,QAAM,WAAS,cAAY,CAAC,IAAM,EAAK,GAAa,EAAM,CAAC,OAAO,EAAS,EAAK,EAAS,GAAM,GAAW,MAAM,QAAQ,EAAM,CAAQ,EAAM,OAAO,EAAS,GAA2B,MAAM,IAAQ,GAAs0B,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOS,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAO,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,aAAW,SAAO,KAAG,qBAAmB,eAAa,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAc,EAAM,WAAW,QAAQ,UAAU,GAAY,EAAM,UAAU,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAoB,EAAM,WAAW,wBAAwB,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWhzG,GAAgB,GAXg0G,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,qBAAmB,cAAY,qBAAmB,qBAAmB,qBAAmB,qBAAmB,eAAY,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,aAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAsC,GAAkB,EAAG,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAiB,KAAK,aAAa,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,kBAAkB,CAAC,CAAC,UAAU,EAAW,EAAe,IAAwB,EAAKC,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,GAAGC,EAAY,UAAUC,GAAoB,KAAS,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAaD,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAUC,EAAmB,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,oDAAoD,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,2BAA2B,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,oDAAoD,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,0GAA0G,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,gBAAgB,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,sBAAsB,oDAAoD,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAACK,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,WAAW,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,KAAK,kBAAkB,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKE,GAAkB,KAAK,aAAa,CAAC,MAAM,CAAC,MAAM,YAAY,KAAKJ,GAAiB,KAAK,aAAa,CAAC,KAAK,WAAW,CAAC,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,aAAa,CAAC,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,aAAa,CAAC,SAAS,KAAK,MAAM,CAAC,KAAK,eAAe,MAAM,EAAU,CAAC,KAAK,kBAAkB,CAAC,CAAC,UAAU,EAAY,EAAgB,IAAyB,EAAKC,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,UAAUI,EAAmB,UAAUC,EAAmB,GAAGC,EAAY,UAAUC,EAAmB,UAAUC,GAAoB,IAAS,CAAC,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAG,IAAM,EAAQ,GAAMH,EAAmB,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,aAAaC,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAUF,EAAmB,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAKW,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,SAAsB,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKX,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,qBAAqB,OAAO,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAKS,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,6DAA6D,uBAAuB,QAAQ,sBAAsB,oDAAoD,CAAC,SAAS,2DAA2D,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,2BAA2B,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAKY,EAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAACF,EAAY,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,4RAA4R,0RAA0R,yQAAyQ,kOAAkO,yVAAyV,gRAAgR,0WAA0W,kRAAkR,gJAAgJ,iSAAiS,oHAAoH,2HAA2H,CAWtogB,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,YAAY,QAAQ,MAAM,gBAAgB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,wBAAwB,gBAAgB,GAAK,YAAY,wBAAwB,MAAM,sBAAsB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,eAAe,4CAA4C,MAAM,aAAa,KAAK,EAAY,oBAAoB,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,iBAAiB,OAAO,SAAS,IAAI,wEAAwE,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICH77B,SAAwB,GAAI,EAAM,CAAC,GAAK,CAAC,MAAM,EAAY,iBAAe,eAAa,YAAU,aAAW,cAAY,EAAY,EAAM,GAAa,EAAY,OAAO,EAAE,EAAY,GAAI,aAAa,MAAW,CAAC,EAAU,GAAcG,EAAS,KAAK,CAAO,EAAO,GAAO,EAAa,IAAY,EAAM,KAAK,EAAM,CAAC,OAAoB,EAAK,MAAM,CAAC,SAAS,EAAM,KAAK,EAAK,IAAqB,EAAK,GAAQ,CAAC,SAAS,EAAK,SAAS,OAAO,EAAK,OAAO,OAAO,IAAY,EAAM,WAAW,EAAO,EAAM,CAAgB,iBAA4B,eAAwB,aAAW,WAAW,IAAQ,EAAM,OAAO,EAAY,YAAqB,aAAW,CAAC,EAAM,CAAC,CAAC,CAAC,CAAgK,SAAS,GAAa,EAAI,CAAyC,OAA/B,GAAK,IAAI,QAAQ,QAAQ;EAAK,CAAU,QAAQ,mBAAmB;EAAS,yBATj3B,IAAoD,IAAkD,IAA8C,CASqd,GAAa,GAAG,GAAGC,EAAE,MAAM,KAAKA,EAAE,MAAM,GAAGA,EAAE,QAAmO,IAAS,CAAC,WAAS,SAAO,SAAO,SAAO,iBAAe,eAAa,aAAW,aAAW,YAAU,gBAAc,CAAC,IAAM,EAAe,CAAC,QAAQ,GAAG,EAAU,cAAc,KAAK,EAAU,gBAAgB,KAAK,EAAU,iBAAiB,KAAK,EAAU,eAAe,IAAI,gBAAgB,EAAU,QAAQ,oBAAoB,GAAG,EAAU,uBAAuB,IAAI,qBAAqB,GAAG,EAAU,wBAAwB,IAAI,wBAAwB,GAAG,EAAU,2BAA2B,IAAI,uBAAuB,GAAG,EAAU,0BAA0B,IAAI,UAAU,GAAa,EAAU,UAAU,CAAC,YAAY,GAAa,EAAU,YAAY,CAAC,aAAa,GAAa,EAAU,aAAa,CAAC,WAAW,GAAa,EAAU,WAAW,CAAC,aAAa,EAAW,IAAI,GAAG,EAAU,iBAAiB,IAAI,OAAO,UAAU,WAAW,OAAO,UAAU,aAAa,CAAO,EAAc,CAAC,MAAM,EAAe,cAAc,GAAG,EAAe,aAAa,QAAQ,OAAO,eAAe,gBAAgB,WAAW,aAAa,WAAW,OAAO,OAAO,EAAE,CAAO,EAAqB,CAAC,SAAS,SAAS,CAAO,EAAY,CAAC,MAAM,EAAa,YAAY,GAAG,EAAa,WAAW,UAAU,GAAG,EAAe,sBAAsB,IAAI,WAAW,OAAO,CAAO,EAAU,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,EAAE,QAAQ,EAAE,WAAW,OAAO,WAAW,EAAE,CAC7wE,CAAC,EAAG,GAAOD,EAAS,KAAK,CAAC,MAAc,CAAC,IAAI,EAAQ,GACe,OAAzE,OAAO,yCAAkB,KAAK,GAAK,CAAI,GAAQ,MAAU,EAAI,QAAQ,EAAG,KAAW,CAAC,EAAQ,KAAU,EAAE,CAAC,CACzG,IAAM,EAAgBE,MAAY,GAAa,GAAQ,GAAG,CAAC,CAAC,EAAO,CAAC,CAAO,EAAa,OAAO,SAAS,EAAa,aAAa,CAAC,EAAa,aAAa,EACvJ,EAAiB,EAAG,OAAoB,EAAM,MAAM,CAAC,MAAM,EAAe,QAAQ,EAAO,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAY,aAAW,MAAM,EAAc,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,EAAE,KAAK,EAAE,CAAC,SAAS,EAAS,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,EAAE,QAAQ,EAAE,CAAC,QAAQ,CAAC,OAAO,EAAO,GAAG,EAAE,QAAQ,EAAO,GAAG,EAAE,CAAY,aAAW,MAAM,EAAU,cAAc,GAAK,SAAsB,EAAM,MAAM,CAAC,MAAM,EAAU,YAAY,OAAO,EAAU,YAAY,QAAQ,YAAY,MAAM,6BAA6B,MAAM,CAAC,QAAQ,QAAQ,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,WAAW,KAAK,OAAO,OAAO,eAAe,cAAc,QAAQ,YAAY,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,WAAW,KAAK,OAAO,OAAO,eAAe,cAAc,QAAQ,YAAY,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAgB,CAAC,QAAQ,GAAM,SAAS,GAAqB,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,EAAE,QAAQ,EAAE,CAAC,QAAQ,CAAC,OAAO,OAAO,QAAQ,EAAE,CAAC,KAAK,CAAC,OAAO,EAAE,QAAQ,EAAE,CAAY,aAAW,MAAM,EAAqB,SAAsB,EAAK,MAAM,CAAC,MAAM,EAAY,QAAQ,GAAGC,EAAE,iBAAiB,CAAC,SAAS,EAA8B,EAAK,EAAiB,CAAC,WAAW,CAAC,GAAG,CAAC,OAAK,GAAG,KAAsB,EAAK,IAAI,CAAC,GAAG,EAAM,MAAM,CAAC,MAAM,EAAW,UAAU,eAAe,EAAW,UAAU,YAAY,OAAO,CAAC,QAAQ,GAAGA,EAAE,iBAAiB,CAAC,OAAO,SAAS,IAAI,sBAAsB,CAAC,CAAC,GAAG,CAAC,OAAK,GAAG,KAAsB,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,aAAa,EAAa,CAAC,GAAG,EAAM,CAAC,CAAC,IAAI,CAAC,OAAK,GAAG,KAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,EAAE,YAAY,QAAQ,aAAa,EAAa,CAAC,GAAG,EAAM,CAAC,CAAC,IAAI,CAAC,OAAK,GAAG,KAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,EAAE,YAAY,QAAQ,aAAa,EAAa,CAAC,GAAG,EAAM,CAAC,CAAC,IAAI,CAAC,OAAK,GAAG,KAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,EAAE,CAAC,GAAG,EAAM,CAAC,CAAC,QAAQ,CAAC,OAAK,GAAG,KAAsB,EAAK,SAAS,CAAC,GAAG,EAAM,CAAC,CAAC,IAAI,CAAC,OAAK,GAAG,KAAsB,EAAK,KAAK,CAAC,GAAG,EAAM,CAAC,CAAC,OAAoB,EAAK,KAAK,EAAE,CAAC,CAAC,CAAC,SAAS,EAAgB,CAAC,CACphE,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,WAAW,CAAC,SAAS,EAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,GAAI,aAAa,CAAC,MAAM,CAAC,CAAC,SAAS,kCAAkC,OAAO;;;qCAAkM,CAAC,CAAC,SAAS,wCAAwC,OAAO,iIAAiI,CAAC,CAAC,SAAS,wCAAwC,OAAO,2EAA2E,CAAC,CAAC,eAAe,CAAC,aAAa,CAAC,OAAO,QAAQ,KAAK,GAAG,OAAO,IAAI,cAAc,SAAS,WAAW,SAAS,CAAC,cAAc,UAAU,sBAAsB,GAAG,CAAC,aAAa,CAAC,WAAW,CAAC,OAAO,QAAQ,KAAK,GAAG,OAAO,IAAI,cAAc,SAAS,WAAW,SAAS,CAAC,YAAY,UAAU,aAAa,GAAG,CAAC,WAAW,CAAC,UAAU,UAAU,UAAU,GAAK,CAAC,UAAU,CAAC,QAAQ,UAAU,iBAAiB,EAAE,uBAAuB,GAAG,wBAAwB,GAAG,2BAA2B,GAAG,0BAA0B,GAAG,cAAc,GAAG,gBAAgB,GAAG,iBAAiB,GAAG,eAAe,GAAG,YAAY,GAAG,UAAU,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,QAAQ,CAAC,YAAY,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,QAAQ,CAAC,aAAa,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,QAAQ,CAAC,WAAW,CAAC,MAAM,UAAU,MAAM,EAAE,MAAM,QAAQ,CAAC,CAAC,WAAW,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,CAAC,CAAC,EAAoB,GAAI,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,YAAY,aAAa,GAAI,aAAa,MAAM,gBAAgB,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,gBAAgB,GAAK,aAAa,GAAG,YAAY;;;;;EAA2K,CAAC,CAAC,CAAC,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,QAAQ,SAAS,WAAW,CAAC,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,OAAO,CAAC,sBAAsB,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,GAAG,eAAe,GAAK,KAAK,KAAK,YAAY,uCAAuC,CAAC,CAAC,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,QAAQ,SAAS,WAAW,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,KAAK,eAAe,GAAK,YAAY,oCAAoC,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,YAAY,aAAa,GAAK,aAAa,MAAM,cAAc,KAAK,CAAC,CAAC,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,OAAO,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,KAAK,KAAK,CAAC,gBAAgB,CAAC,KAAK,EAAY,YAAY,MAAM,SAAS,aAAa,GAAG,UAAU,sBAAsB,aAAa,CAAC,MAAM,aAAa,CAAC,UAAU,CAAC,yBAAyB,0BAA0B,6BAA6B,4BAA4B,CAAC,YAAY,CAAC,KAAK,KAAK,KAAK,KAAK,CAAC,IAAI,EAAE,CAAC,WAAW,CAAC,KAAK,EAAY,YAAY,MAAM,UAAU,aAAa,GAAG,UAAU,iBAAiB,aAAa,CAAC,MAAM,aAAa,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,mBAAmB,iBAAiB,CAAC,YAAY,CAAC,IAAI,IAAI,IAAI,IAAI,CAAC,IAAI,EAAE,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,UAAU,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,KAAK,KAAK,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,QAAQ,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,UAAU,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,KAAK,KAAK,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,QAAQ,CAAC,CAAC,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,UAAU,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,KAAK,KAAK,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,QAAQ,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,UAAU,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,aAAa,EAAE,KAAK,KAAK,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,CAAC,QAAQ,SAAS,SAAS,CAAC,aAAa,QAAQ,CAAC,CAAC,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,KAAK,KAAK,IAAI,EAAE,IAAI,GAAG,eAAe,GAAK,CAAC,CAAC,CAAC,WAAW,CAAC,KAAK,EAAY,WAAW,MAAM,aAAa,aAAa,CAAC,KAAK,SAAS,UAAU,IAAI,QAAQ,GAAG,CAAC,CAAC,CAAC"}