{"version":3,"file":"qXZndYIpn.BAwF8dWe.mjs","names":["useStore","Component","_Fragment","Image"],"sources":["https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/j7rnpoILqICETHZ5BakG/4MTkwv3WJXjgYI5uH9Mu/Trucate_text.js","https:/framerusercontent.com/modules/obkfq1gujQfkMyoiCeM7/LoqpWm9jozbBOzFRkPIb/qXZndYIpn.js"],"sourcesContent":["import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});const LINES=2;export default function withLineTruncate(Component){return props=>{const styles={...props===null||props===void 0?void 0:props.style,WebkitLineClamp:`${LINES}`,WebkitBoxOrient:\"vertical\",textOverflow:\"ellipsis\",display:\"-webkit-box\",overflow:\"hidden\"};return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Component,{...props,style:styles})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactHoc\",\"name\":\"withLineTruncate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Trucate_text.map","// Generated by Framer (5bbf1f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import default1 from\"https://framerusercontent.com/modules/j7rnpoILqICETHZ5BakG/4MTkwv3WJXjgYI5uH9Mu/Trucate_text.js\";const RichTextDefault1=default1(RichText);const cycleOrder=[\"EQ_fVaMyO\",\"pkdKQDGtm\",\"mizvS_VNA\",\"n5t5eoVtD\"];const serializationHash=\"framer-12IV6\";const variantClassNames={EQ_fVaMyO:\"framer-v-19sy7sb\",mizvS_VNA:\"framer-v-1mm59z9\",n5t5eoVtD:\"framer-v-1dql1fo\",pkdKQDGtm:\"framer-v-olezk1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const display=options.display?options.display:\"date\";const dateOptions={dateStyle:display!==\"time\"?options.dateStyle:undefined,timeStyle:display===\"date\"?undefined:\"short\",timeZone:\"UTC\"};const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;// We add a try block because an invalid language code results in a crash\ntry{return date.toLocaleString(locale,dateOptions);}catch{return date.toLocaleString(fallbackLocale,dateOptions);}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Tablet / Mobile\":\"pkdKQDGtm\",\"Variant 3\":\"mizvS_VNA\",\"Variant 4\":\"n5t5eoVtD\",Desktop:\"EQ_fVaMyO\"};const getProps=({authorImage,authorName,date,desc,height,id,image,link,tag,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_humanReadableVariantMap_props_variant,_ref6;return{...props,EmRp8ZnPk:(_ref=tag!==null&&tag!==void 0?tag:props.EmRp8ZnPk)!==null&&_ref!==void 0?_ref:\"Cyber Security\",FsTgxE2R0:(_ref1=date!==null&&date!==void 0?date:props.FsTgxE2R0)!==null&&_ref1!==void 0?_ref1:\"1970-01-01T00:00:00.000Z\",IsqSBvyVo:(_ref2=authorName!==null&&authorName!==void 0?authorName:props.IsqSBvyVo)!==null&&_ref2!==void 0?_ref2:\"Jacob Jones\",njOI5I2WL:(_ref3=title!==null&&title!==void 0?title:props.njOI5I2WL)!==null&&_ref3!==void 0?_ref3:\"Threat Models: Malicious Insider\",Nt53VQcsA:(_ref4=desc!==null&&desc!==void 0?desc:props.Nt53VQcsA)!==null&&_ref4!==void 0?_ref4:\"How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.\",t7oGvq96v:(_ref5=image!==null&&image!==void 0?image:props.t7oGvq96v)!==null&&_ref5!==void 0?_ref5:{src:\"https://framerusercontent.com/images/k4KQvBhBDe80U5iypYdzgyZ0I.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/k4KQvBhBDe80U5iypYdzgyZ0I.png?scale-down-to=512 512w,https://framerusercontent.com/images/k4KQvBhBDe80U5iypYdzgyZ0I.png 960w\"},TwIzSJ7OV:link!==null&&link!==void 0?link:props.TwIzSJ7OV,variant:(_ref6=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref6!==void 0?_ref6:\"EQ_fVaMyO\",z3wxCsAxM:authorImage!==null&&authorImage!==void 0?authorImage:props.z3wxCsAxM};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,t7oGvq96v,EmRp8ZnPk,njOI5I2WL,Nt53VQcsA,IsqSBvyVo,z3wxCsAxM,FsTgxE2R0,TwIzSJ7OV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EQ_fVaMyO\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const activeLocaleCode=useLocaleCode();const textContent=toDateString(FsTgxE2R0,{dateStyle:\"long\",locale:\"\"},activeLocaleCode);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TwIzSJ7OV,nodeId:\"EQ_fVaMyO\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19sy7sb\",className,classNames)} framer-1t1q9yy`,\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EQ_fVaMyO\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(244, 192, 113, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(40, 35, 31)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 4px 8px 0px rgba(0, 0, 0, 0.07999999821186066), 0px 2px 4px 0px rgba(0, 0, 0, 0.11999999731779099)\",...style},variants:{mizvS_VNA:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},n5t5eoVtD:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({mizvS_VNA:{\"data-framer-name\":\"Variant 3\"},n5t5eoVtD:{\"data-framer-name\":\"Variant 4\"},pkdKQDGtm:{\"data-framer-name\":\"Tablet / Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vw8iiq\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"sYSaz2g3l\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{mizvS_VNA:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(244, 192, 113, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(40, 35, 30)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},n5t5eoVtD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(244, 192, 113, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(40, 35, 30)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({mizvS_VNA:{\"data-border\":true},n5t5eoVtD:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0),sizes:\"320px\",...toResponsiveImage(t7oGvq96v)},className:\"framer-sp4nca\",layoutDependency:layoutDependency,layoutId:\"rNcFLQlkC\",...addPropertyOverrides({mizvS_VNA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0),sizes:\"320px\",...toResponsiveImage(t7oGvq96v),...{positionX:\"center\",positionY:\"center\"}}},n5t5eoVtD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+(0+(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||420)-0-288)/1)*1-0-Math.max((Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||420)-0-288)/1)*1-0)*1,204))/2)),sizes:`max(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"}, 1px)`,...toResponsiveImage(t7oGvq96v),...{positionX:\"center\",positionY:\"center\"}}},pkdKQDGtm:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0+0),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(t7oGvq96v)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s0zir3\",\"data-framer-name\":\"description\",layoutDependency:layoutDependency,layoutId:\"jN8pxO5k3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cof1sb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"noqUIjW1F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 246, 38))\"},children:\"Cyber Security\"})}),className:\"framer-1s25bbf\",\"data-framer-name\":\"Cyber Security\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"cZTr91mDY\",style:{\"--extracted-r6o4lv\":\"rgb(74, 246, 38)\",\"--framer-paragraph-spacing\":\"14px\"},text:EmRp8ZnPk,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-186vjyi\",\"data-framer-name\":\"Heading & Sub Heading\",layoutDependency:layoutDependency,layoutId:\"D6zB1Ttbl\",children:[/*#__PURE__*/_jsx(RichTextDefault1,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7315b4f4-453a-43a6-833d-97919736de79, rgb(250, 250, 249)))\"},children:\"Threat Models: Malicious Insider\"})}),className:\"framer-xh4bsq\",\"data-framer-name\":\"Threat Models: Malicious Insider\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"RbSK9yeDy\",style:{\"--extracted-r6o4lv\":\"var(--token-7315b4f4-453a-43a6-833d-97919736de79, rgb(250, 250, 249))\"},text:njOI5I2WL,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 162, 158))\"},children:\"How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.\"})}),className:\"framer-wccxl3\",\"data-framer-name\":\"How to model system threats within a sample cloud-based stack.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TPTGJqNB8\",style:{\"--extracted-r6o4lv\":\"rgb(168, 162, 158)\",\"--framer-paragraph-spacing\":\"14px\"},text:Nt53VQcsA,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mizvS_VNA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 162, 158))\"},children:\"How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.\"})})},n5t5eoVtD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 162, 158))\"},children:\"How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1odyj\",\"data-framer-name\":\"Author Details\",layoutDependency:layoutDependency,layoutId:\"OQWUYwnkl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dpfevc\",\"data-framer-name\":\"Frame 1171275351\",layoutDependency:layoutDependency,layoutId:\"SV4Yn4ZxH\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+178+20+200+0+0),sizes:\"24px\",...toResponsiveImage(z3wxCsAxM),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1rgbfs8\",\"data-border\":true,\"data-framer-name\":\"Frame 1171275397\",layoutDependency:layoutDependency,layoutId:\"EoTIl5E2A\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(155, 129, 123)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,boxShadow:\"inset 0px 2px 3px 0px rgba(0, 0, 0, 0.20000000298023224)\"},...addPropertyOverrides({mizvS_VNA:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+204+20+232+0+0),sizes:\"24px\",...toResponsiveImage(z3wxCsAxM),...{positionX:\"center\",positionY:\"center\"}}},n5t5eoVtD:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+(0+Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||420)-0-288)/1)*1+0)+20+232+0+0),sizes:\"24px\",...toResponsiveImage(z3wxCsAxM),...{positionX:\"center\",positionY:\"center\"}}},pkdKQDGtm:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+(0+Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||362)-0-330)/1)*1+0)+20+200+33+0),sizes:\"24px\",...toResponsiveImage(z3wxCsAxM),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(214, 211, 209))\"},children:\"Jacob Jones\"})}),className:\"framer-agiu5j\",\"data-framer-name\":\"Jacob Jones\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"wenjO6B8J\",style:{\"--extracted-r6o4lv\":\"rgb(214, 211, 209)\"},text:IsqSBvyVo,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(173, 162, 154))\"},children:\"•\"})}),className:\"framer-wq7t2i\",\"data-framer-name\":\"•\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"brMOHsItl\",style:{\"--extracted-r6o4lv\":\"rgb(173, 162, 154)\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(168, 162, 158))\"},children:\"May 26, 2023\"})}),className:\"framer-5b9i61\",\"data-framer-name\":\"May 26, 2023\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ly7buNQfx\",style:{\"--extracted-r6o4lv\":\"rgb(168, 162, 158)\"},text:textContent,verticalAlignment:\"center\",withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-12IV6.framer-1t1q9yy, .framer-12IV6 .framer-1t1q9yy { display: block; }\",\".framer-12IV6.framer-19sy7sb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-12IV6 .framer-1vw8iiq { flex: none; height: 178px; overflow: visible; position: relative; width: 320px; }\",\".framer-12IV6 .framer-sp4nca { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-12IV6 .framer-s0zir3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 16px 20px 16px; position: relative; width: 100%; }\",\".framer-12IV6 .framer-1cof1sb, .framer-12IV6 .framer-186vjyi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-12IV6 .framer-1s25bbf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 288px; word-break: break-word; word-wrap: break-word; }\",\".framer-12IV6 .framer-xh4bsq { flex: none; height: auto; max-height: 24px; overflow: hidden; position: relative; white-space: pre-wrap; width: 288px; word-break: break-word; word-wrap: break-word; }\",\".framer-12IV6 .framer-wccxl3 { flex: none; height: auto; max-height: 40px; overflow: hidden; position: relative; white-space: pre-wrap; width: 288px; word-break: break-word; word-wrap: break-word; }\",\".framer-12IV6 .framer-1f1odyj { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-12IV6 .framer-dpfevc { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-12IV6 .framer-1rgbfs8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-12IV6 .framer-agiu5j, .framer-12IV6 .framer-wq7t2i, .framer-12IV6 .framer-5b9i61 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-12IV6.framer-19sy7sb, .framer-12IV6 .framer-s0zir3, .framer-12IV6 .framer-1cof1sb, .framer-12IV6 .framer-186vjyi, .framer-12IV6 .framer-1f1odyj, .framer-12IV6 .framer-dpfevc, .framer-12IV6 .framer-1rgbfs8 { gap: 0px; } .framer-12IV6.framer-19sy7sb > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-12IV6.framer-19sy7sb > :first-child, .framer-12IV6 .framer-s0zir3 > :first-child, .framer-12IV6 .framer-1cof1sb > :first-child, .framer-12IV6 .framer-186vjyi > :first-child { margin-top: 0px; } .framer-12IV6.framer-19sy7sb > :last-child, .framer-12IV6 .framer-s0zir3 > :last-child, .framer-12IV6 .framer-1cof1sb > :last-child, .framer-12IV6 .framer-186vjyi > :last-child { margin-bottom: 0px; } .framer-12IV6 .framer-s0zir3 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-12IV6 .framer-1cof1sb > *, .framer-12IV6 .framer-186vjyi > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-12IV6 .framer-1f1odyj > *, .framer-12IV6 .framer-dpfevc > *, .framer-12IV6 .framer-1rgbfs8 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-12IV6 .framer-1f1odyj > :first-child, .framer-12IV6 .framer-dpfevc > :first-child, .framer-12IV6 .framer-1rgbfs8 > :first-child { margin-left: 0px; } .framer-12IV6 .framer-1f1odyj > :last-child, .framer-12IV6 .framer-dpfevc > :last-child, .framer-12IV6 .framer-1rgbfs8 > :last-child { margin-right: 0px; } }\",\".framer-12IV6.framer-v-olezk1.framer-19sy7sb { height: 362px; }\",\".framer-12IV6.framer-v-olezk1 .framer-1vw8iiq { flex: 1 0 0px; height: 1px; width: 100%; }\",\".framer-12IV6.framer-v-olezk1 .framer-1s25bbf, .framer-12IV6.framer-v-olezk1 .framer-xh4bsq, .framer-12IV6.framer-v-olezk1 .framer-wccxl3, .framer-12IV6.framer-v-1dql1fo .framer-1s25bbf { width: 100%; }\",\".framer-12IV6.framer-v-olezk1 .framer-186vjyi { height: 72px; }\",\".framer-12IV6.framer-v-olezk1 .framer-5b9i61 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-12IV6.framer-v-1mm59z9 .framer-1vw8iiq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 204px; justify-content: center; overflow: hidden; padding: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-12IV6.framer-v-1mm59z9 .framer-sp4nca { left: unset; position: relative; top: unset; }\",\".framer-12IV6.framer-v-1mm59z9 .framer-s0zir3, .framer-12IV6.framer-v-1dql1fo .framer-s0zir3 { padding: 20px 0px 12px 0px; }\",\".framer-12IV6.framer-v-1mm59z9 .framer-xh4bsq, .framer-12IV6.framer-v-1dql1fo .framer-xh4bsq { height: 48px; max-height: 52px; width: 100%; }\",\".framer-12IV6.framer-v-1mm59z9 .framer-wccxl3 { height: 48px; max-height: 48px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-12IV6.framer-v-1mm59z9 .framer-1vw8iiq { gap: 0px; } .framer-12IV6.framer-v-1mm59z9 .framer-1vw8iiq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-12IV6.framer-v-1mm59z9 .framer-1vw8iiq > :first-child { margin-left: 0px; } .framer-12IV6.framer-v-1mm59z9 .framer-1vw8iiq > :last-child { margin-right: 0px; } }\",\".framer-12IV6.framer-v-1dql1fo.framer-19sy7sb { height: 420px; }\",\".framer-12IV6.framer-v-1dql1fo .framer-1vw8iiq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-12IV6.framer-v-1dql1fo .framer-sp4nca { flex: 1 0 0px; left: unset; min-height: 204px; position: relative; top: unset; width: 1px; }\",\".framer-12IV6.framer-v-1dql1fo .framer-186vjyi { height: 104px; }\",\".framer-12IV6.framer-v-1dql1fo .framer-wccxl3 { max-height: 48px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-12IV6.framer-v-1dql1fo .framer-1vw8iiq { gap: 0px; } .framer-12IV6.framer-v-1dql1fo .framer-1vw8iiq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-12IV6.framer-v-1dql1fo .framer-1vw8iiq > :first-child { margin-left: 0px; } .framer-12IV6.framer-v-1dql1fo .framer-1vw8iiq > :last-child { margin-right: 0px; } }\",'.framer-12IV6[data-border=\"true\"]::after, .framer-12IV6 [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 362\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pkdKQDGtm\":{\"layout\":[\"fixed\",\"fixed\"]},\"mizvS_VNA\":{\"layout\":[\"fixed\",\"auto\"]},\"n5t5eoVtD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"t7oGvq96v\":\"image\",\"EmRp8ZnPk\":\"tag\",\"njOI5I2WL\":\"title\",\"Nt53VQcsA\":\"desc\",\"IsqSBvyVo\":\"authorName\",\"z3wxCsAxM\":\"authorImage\",\"FsTgxE2R0\":\"date\",\"TwIzSJ7OV\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqXZndYIpn=withCSS(Component,css,\"framer-12IV6\");export default FramerqXZndYIpn;FramerqXZndYIpn.displayName=\"Blog Card\";FramerqXZndYIpn.defaultProps={height:362,width:320};addPropertyControls(FramerqXZndYIpn,{variant:{options:[\"EQ_fVaMyO\",\"pkdKQDGtm\",\"mizvS_VNA\",\"n5t5eoVtD\"],optionTitles:[\"Desktop\",\"Tablet / Mobile\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},t7oGvq96v:{__defaultAssetReference:\"data:framer/asset-reference,k4KQvBhBDe80U5iypYdzgyZ0I.png?originalFilename=Frame+1171275345.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},EmRp8ZnPk:{defaultValue:\"Cyber Security\",displayTextArea:false,title:\"Tag \",type:ControlType.String},njOI5I2WL:{defaultValue:\"Threat Models: Malicious Insider\",displayTextArea:false,title:\"Title\",type:ControlType.String},Nt53VQcsA:{defaultValue:\"How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.How to model system threats within a sample cloud-based stack.\",displayTextArea:false,title:\"Desc\",type:ControlType.String},IsqSBvyVo:{defaultValue:\"Jacob Jones\",displayTextArea:false,title:\"Author Name\",type:ControlType.String},z3wxCsAxM:{title:\"Author Image\",type:ControlType.ResponsiveImage},FsTgxE2R0:{defaultValue:\"1970-01-01T00:00:00.000Z\",title:\"Date\",type:ControlType.Date},TwIzSJ7OV:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqXZndYIpn,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqXZndYIpn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"362\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pkdKQDGtm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mizvS_VNA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n5t5eoVtD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"t7oGvq96v\\\":\\\"image\\\",\\\"EmRp8ZnPk\\\":\\\"tag\\\",\\\"njOI5I2WL\\\":\\\"title\\\",\\\"Nt53VQcsA\\\":\\\"desc\\\",\\\"IsqSBvyVo\\\":\\\"authorName\\\",\\\"z3wxCsAxM\\\":\\\"authorImage\\\",\\\"FsTgxE2R0\\\":\\\"date\\\",\\\"TwIzSJ7OV\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"320\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qXZndYIpn.map"],"mappings":"ypBAA8E,SAAgB,EAAY,EAAO,CACjH,IAAM,EAAU,EAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,CAAO,EAAC,AAAC,EAAC,CAClD,EAAa,GAAU,CACwC,OAA3D,GAAW,aAAY,EAAS,EAAS,EAAU,MAAM,EAAE,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,CAAS,EAAC,AAAE,EAClI,SAAkB,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,CAAO,EAAC,CAAC,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAE9B,OADU,GAAW,aAAY,EAAS,EAAS,EAAW,EAAE,SAAkB,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,CAAS,EAAC,CAAC,EACjJ,EAAa,QAAQ,GAAQ,EAAO,EAAW,CAAC,AAAE,EAClD,SAASA,GAAU,CACnB,GAAK,CAAC,EAAM,EAAS,CAAC,EAAS,EAAW,CAK1C,MAHA,GAAU,KACV,EAAa,IAAI,EAAS,CAAO,IAAI,EAAa,OAAO,EAAS,EAAG,CAAE,EAAC,CACrE,GAAgB,IAAG,GAAM,GAAgB,CAAO,CAAC,EAAU,MAAM,CAAa,GAC3E,CAAC,EAAM,CAAc,CAAG,QAAOA,CAAU,cAf/C,GAAsC,IAAwC,GCCb,SAAwB,EAAiBC,EAAU,CAAC,MAAO,CAAA,GAAO,CAAC,IAAM,EAAO,CAAC,GAAG,GAA0C,MAAM,mBAAmB,IAAQ,gBAAgB,WAAW,aAAa,WAAW,QAAQ,cAAc,SAAS,QAAS,EAAC,MAAoB,GAAKC,EAAU,CAAC,SAAsB,EAAKD,EAAU,CAAC,GAAG,EAAM,MAAM,CAAO,EAAC,AAAC,EAAC,AAAE,CAAE,kBAA1W,AADzD,GAAiE,IAAqE,CAChI,EAAS,EAAY,CAAC,WAAW,SAAU,EAAC,CAAO,EAAM,ICAsqB,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAE,EAA+H,MAApF,CAA1C,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,CAAe,8CAUgb,AAVr3C,GAAyD,IAAuL,IAAkE,IAA4B,IAAsH,CAAM,EAAiB,EAAS,EAAS,CAAO,EAAW,CAAC,YAAY,YAAY,YAAY,WAAY,EAAO,EAAkB,eAAqB,EAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAkB,EAAuO,EAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAS,EAAO,EAAkB,UAAkB,GAAQ,UAAU,UAAqB,EAAM,KAAM,SAAiB,SAAqB,GAAQ,SAAS,CAAC,IAAI,CAAM,MAAA,GAAmB,EAAa,CAAC,EAAM,EAAQ,CAAE,EAAC,IAAe,CAAC,UAAU,GAAQ,SAAS,MAAM,GAAG,IAAM,EAAK,IAAI,KAAK,GAAO,GAAG,MAAM,EAAK,SAAS,CAAC,CAAC,MAAM,GAAG,IAAM,EAAQ,EAAQ,QAAQ,EAAQ,QAAQ,OAAa,EAAY,CAAC,UAAU,IAAU,WAAe,GAAR,EAAQ,UAAoB,UAAU,IAAU,WAAA,GAAiB,QAAQ,SAAS,KAAM,EAAO,EAAe,QAAc,EAAO,EAAQ,QAAQ,GAAc,EACrlD,GAAG,CAAC,MAAO,GAAK,eAAe,EAAO,EAAY,AAAE,MAAK,CAAC,MAAO,GAAK,eAAe,EAAe,EAAY,AAAE,CAAC,EAAO,EAAW,CAAC,CAAC,QAAM,WAAS,GAAG,CAAC,IAAM,EAAO,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAa,EAAc,KAAK,CAAC,GAAG,EAAO,YAAW,GAAE,CAAC,KAAK,UAAU,EAAW,AAAC,EAAC,CAAC,MAAoB,GAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAS,EAAC,AAAE,EAAO,EAAwB,CAAC,kBAAkB,YAAY,YAAY,YAAY,YAAY,YAAY,QAAQ,WAAY,EAAO,EAAS,CAAC,CAAC,cAAY,aAAW,OAAK,OAAK,SAAO,KAAG,QAAM,OAAK,MAAI,QAAM,QAAM,GAAG,EAAM,GAAG,CAAC,IAAI,EAAK,EAAM,EAAM,EAAM,EAAM,EAAM,EAAuC,EAAM,MAAM,CAAC,GAAG,EAAM,WAAW,EAAK,GAA6B,EAAM,YAAsC,iBAAiB,WAAW,EAAM,GAAgC,EAAM,YAAwC,2BAA2B,WAAW,EAAM,GAAkD,EAAM,YAAwC,cAAc,WAAW,EAAM,GAAmC,EAAM,YAAwC,mCAAmC,WAAW,EAAM,GAAgC,EAAM,YAAwC,6LAA6L,WAAW,EAAM,GAAmC,EAAM,YAAwC,CAAC,IAAI,uFAAuF,OAAO,mKAAoK,EAAC,UAAU,GAAgC,EAAM,UAAU,SAAS,GAAO,EAAuC,EAAwB,EAAM,WAAyG,EAAM,UAAsC,YAAY,UAAU,GAAqD,EAAM,SAAU,CAAE,EAAO,EAAuB,CAAC,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAS,EAAS,EAAO,OAAA,EAAsB,CAAO,EAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,eAAa,YAAU,CAAC,IAAe,CAAM,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,EAAU,CAAC,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,WAAS,CAAC,GAAgB,CAAC,aAAW,eAAe,YAAY,UAAQ,mBAAkB,EAAC,CAAO,EAAiB,EAAuB,EAAM,EAAS,CAAO,EAAsB,CAAE,EAAO,EAAkB,EAAG,EAAkB,GAAG,EAAsB,CAAO,EAAK,EAAa,KAAK,CAAO,GAAiB,IAAe,CAAO,GAAY,EAAa,EAAU,CAAC,UAAU,OAAO,OAAO,EAAG,EAAC,GAAiB,CAAO,GAAgB,GAAa,CAAO,EAAkB,IAAsB,CAAC,MAAoB,GAAK,EAAY,CAAC,GAAG,GAA4C,GAAgB,SAAsB,EAAK,EAAS,CAAC,QAAQ,EAAS,SAAQ,EAAM,SAAsB,EAAK,EAAW,CAAC,MAAM,EAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,OAAO,YAAY,cAAa,EAAM,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,iBAAiB,eAAc,EAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,GAA6B,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,UAAU,yGAAyG,GAAG,CAAM,EAAC,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,UAAU,MAAO,EAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,mBAAmB,UAAU,MAAO,CAAC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,WAAY,EAAC,UAAU,CAAC,mBAAmB,iBAAkB,CAAC,EAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAE,EAAC,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,EAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAG,CAAC,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,eAAc,CAAK,EAAC,UAAU,CAAC,eAAc,CAAK,CAAC,EAAC,EAAY,EAAe,CAAC,SAAsB,EAAKE,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,EAAE,EAAE,CAAC,MAAM,QAAQ,GAAG,EAAkB,EAAU,AAAC,EAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,EAAE,EAAE,CAAC,MAAM,QAAQ,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,GAAG,GAAG,KAAK,IAAI,IAAK,GAA8E,QAAS,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,EAAE,KAAK,KAAK,KAAK,IAAI,IAAK,GAA8E,QAAS,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,GAAG,CAAC,OAAO,MAAO,GAA8E,OAAQ,QAAQ,QAAQ,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,EAAE,EAAE,CAAC,MAAO,GAA8E,OAAQ,QAAQ,GAAG,EAAkB,EAAU,AAAC,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA4C,EAAC,SAAS,gBAAiB,EAAC,AAAC,EAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,MAAM,CAAC,cAAe,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mBAAmB,6BAA6B,MAAO,EAAC,KAAK,EAAU,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,wBAAyC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAiB,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2DAA2D,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,gGAAiG,EAAC,SAAS,kCAAmC,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,mCAAmC,MAAM,CAAC,cAAe,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAwE,EAAC,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,CAAK,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,4LAA6L,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,iEAAiE,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAO,EAAC,KAAK,EAAU,kBAAkB,MAAM,oBAAmB,EAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,4LAA6L,EAAC,AAAC,EAAC,AAAC,EAAC,UAAU,CAAC,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,4LAA6L,EAAC,AAAC,EAAC,AAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,IAAI,GAAG,IAAI,EAAE,EAAE,CAAC,MAAM,OAAO,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,EAAC,UAAU,iBAAiB,eAAc,EAAK,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,UAAU,0DAA2D,EAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA4B,GAA8E,GAAI,GAAG,EAAE,IAAI,GAAG,IAAI,EAAE,EAAE,CAAC,MAAM,OAAO,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA4B,GAA8E,GAAI,GAAG,GAAG,EAAE,KAAK,IAAI,IAAK,GAA8E,QAAS,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,GAAG,GAAG,IAAI,EAAE,EAAE,CAAC,MAAM,OAAO,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,CAAC,EAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,QAAQ,GAA4B,GAA8E,GAAI,GAAG,GAAG,EAAE,KAAK,IAAI,IAAK,GAA8E,QAAS,KAAK,EAAE,KAAK,EAAE,CAAC,EAAE,GAAG,GAAG,IAAI,GAAG,EAAE,CAAC,MAAM,OAAO,GAAG,EAAkB,EAAU,CAAK,UAAU,SAAS,UAAU,QAAU,CAAC,CAAC,EAAC,EAAY,EAAe,AAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2DAA2D,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,aAAc,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,cAAe,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,KAAK,EAAU,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,GAAI,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,CAAc,EAAK,EAAS,CAAC,uBAAsB,EAAK,SAAsB,EAAA,EAAoB,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA8C,EAAC,SAAS,cAAe,EAAC,AAAC,EAAC,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,MAAM,CAAC,OAAQ,EAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAqB,EAAC,KAAK,GAAY,kBAAkB,SAAS,oBAAmB,CAAK,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,EAAC,CAAO,EAAI,CAAC,kFAAkF,kFAAkF,kWAAkW,oHAAoH,sIAAsI,4SAA4S,2TAA2T,sKAAsK,yMAAyM,yMAAyM,iRAAiR,uRAAuR,qUAAqU,4KAA4K,2hDAA2hD,kEAAkE,6FAA6F,6MAA6M,kEAAkE,oJAAoJ,uSAAuS,iGAAiG,+HAA+H,gJAAgJ,iGAAiG,ubAAub,mEAAmE,iUAAiU,+IAA+I,oEAAoE,mFAAmF,ubAAub,+bAAgc,EAS/4tB,EAAgB,EAAQ,EAAU,EAAI,eAAe,GAAgB,EAAgB,EAAgB,YAAY,YAAY,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAI,EAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAY,EAAC,aAAa,CAAC,UAAU,kBAAkB,YAAY,WAAY,EAAC,MAAM,UAAU,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,wBAAwB,qHAAqH,MAAM,QAAQ,KAAK,EAAY,eAAgB,EAAC,UAAU,CAAC,aAAa,iBAAiB,iBAAgB,EAAM,MAAM,OAAO,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,mCAAmC,iBAAgB,EAAM,MAAM,QAAQ,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,6LAA6L,iBAAgB,EAAM,MAAM,OAAO,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,aAAa,cAAc,iBAAgB,EAAM,MAAM,cAAc,KAAK,EAAY,MAAO,EAAC,UAAU,CAAC,MAAM,eAAe,KAAK,EAAY,eAAgB,EAAC,UAAU,CAAC,aAAa,2BAA2B,MAAM,OAAO,KAAK,EAAY,IAAK,EAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAK,CAAC,EAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,eAAc,EAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAM,EAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAM,CAAC,CAAE,CAAA,EAAC,CAAC,8BAA6B,CAAK,EAAC"}