{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/pGX59rXoC0HT59XwdE2E/constants.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/6PUrw5LusdRrh9u1cVlt/propUtils.js", "ssg:https://framer.com/m/Head-KL6Y.js@0DJ9VAp4ohq4RF96KF6A", "ssg:https://framer.com/m/framer/integrations-styles.js@0.2.0", "ssg:https://framerusercontent.com/modules/0FGMb16YHyLms7uyPaAH/uiNz4HGoeFhuXmRmChjk/Trustpilot.js", "ssg:https://framerusercontent.com/modules/mEiZifS0qNahAEqYcHPx/0xxT58xYrf3mIyrFn9EV/QgvtmcinK.js"],
  "sourcesContent": ["import { ControlType } from \"framer\"; export const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`; export const containerStyles = {position: \"relative\", width: \"100%\", height: \"100%\", display: \"flex\", justifyContent: \"center\", alignItems: \"center\"}; export const emptyStateStyle = {...containerStyles, borderRadius: 6, background: \"rgba(136, 85, 255, 0.3)\", color: \"#85F\", border: \"1px dashed #85F\", flexDirection: \"column\"}; export const defaultEvents = {onClick: {type: ControlType.EventHandler}, onMouseEnter: {type: ControlType.EventHandler}, onMouseLeave: {type: ControlType.EventHandler}}; export const fontSizeOptions = {type: ControlType.Number, title: \"Font Size\", min: 2, max: 200, step: 1, displayStepper: true}; export const fontControls = {font: {type: ControlType.Boolean, title: \"Font\", defaultValue: false, disabledTitle: \"Default\", enabledTitle: \"Custom\"}, fontFamily: {type: ControlType.String, title: \"Family\", placeholder: \"Inter\", hidden: ({ font }) => { return !font; }}, fontWeight: {type: ControlType.Enum, title: \"Weight\", options: [100, 200, 300, 400, 500, 600, 700, 800, 900], optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"], hidden: ({ font }) => { return !font; }}}; export const localeOptions = {af: \"Afrikaans\", sq: \"Albanian\", an: \"Aragonese\", ar: \"Arabic (Standard)\", \"ar-dz\": \"Arabic (Algeria)\", \"ar-bh\": \"Arabic (Bahrain)\", \"ar-eg\": \"Arabic (Egypt)\", \"ar-iq\": \"Arabic (Iraq)\", \"ar-jo\": \"Arabic (Jordan)\", \"ar-kw\": \"Arabic (Kuwait)\", \"ar-lb\": \"Arabic (Lebanon)\", \"ar-ly\": \"Arabic (Libya)\", \"ar-ma\": \"Arabic (Morocco)\", \"ar-om\": \"Arabic (Oman)\", \"ar-qa\": \"Arabic (Qatar)\", \"ar-sa\": \"Arabic (Saudi Arabia)\", \"ar-sy\": \"Arabic (Syria)\", \"ar-tn\": \"Arabic (Tunisia)\", \"ar-ae\": \"Arabic (U.A.E.)\", \"ar-ye\": \"Arabic (Yemen)\", hy: \"Armenian\", as: \"Assamese\", ast: \"Asturian\", az: \"Azerbaijani\", eu: \"Basque\", bg: \"Bulgarian\", be: \"Belarusian\", bn: \"Bengali\", bs: \"Bosnian\", br: \"Breton\", my: \"Burmese\", ca: \"Catalan\", ch: \"Chamorro\", ce: \"Chechen\", zh: \"Chinese\", \"zh-hk\": \"Chinese (Hong Kong)\", \"zh-cn\": \"Chinese (PRC)\", \"zh-sg\": \"Chinese (Singapore)\", \"zh-tw\": \"Chinese (Taiwan)\", cv: \"Chuvash\", co: \"Corsican\", cr: \"Cree\", hr: \"Croatian\", cs: \"Czech\", da: \"Danish\", nl: \"Dutch (Standard)\", \"nl-be\": \"Dutch (Belgian)\", en: \"English\", \"en-au\": \"English (Australia)\", \"en-bz\": \"English (Belize)\", \"en-ca\": \"English (Canada)\", \"en-ie\": \"English (Ireland)\", \"en-jm\": \"English (Jamaica)\", \"en-nz\": \"English (New Zealand)\", \"en-ph\": \"English (Philippines)\", \"en-za\": \"English (South Africa)\", \"en-tt\": \"English (Trinidad & Tobago)\", \"en-gb\": \"English (United Kingdom)\", \"en-us\": \"English (United States)\", \"en-zw\": \"English (Zimbabwe)\", eo: \"Esperanto\", et: \"Estonian\", fo: \"Faeroese\", fa: \"Farsi\", fj: \"Fijian\", fi: \"Finnish\", fr: \"French (Standard)\", \"fr-be\": \"French (Belgium)\", \"fr-ca\": \"French (Canada)\", \"fr-fr\": \"French (France)\", \"fr-lu\": \"French (Luxembourg)\", \"fr-mc\": \"French (Monaco)\", \"fr-ch\": \"French (Switzerland)\", fy: \"Frisian\", fur: \"Friulian\", gd: \"Gaelic (Scots)\", \"gd-ie\": \"Gaelic (Irish)\", gl: \"Galacian\", ka: \"Georgian\", de: \"German (Standard)\", \"de-at\": \"German (Austria)\", \"de-de\": \"German (Germany)\", \"de-li\": \"German (Liechtenstein)\", \"de-lu\": \"German (Luxembourg)\", \"de-ch\": \"German (Switzerland)\", el: \"Greek\", gu: \"Gujurati\", ht: \"Haitian\", he: \"Hebrew\", hi: \"Hindi\", hu: \"Hungarian\", is: \"Icelandic\", id: \"Indonesian\", iu: \"Inuktitut\", ga: \"Irish\", it: \"Italian (Standard)\", \"it-ch\": \"Italian (Switzerland)\", ja: \"Japanese\", kn: \"Kannada\", ks: \"Kashmiri\", kk: \"Kazakh\", km: \"Khmer\", ky: \"Kirghiz\", tlh: \"Klingon\", ko: \"Korean\", \"ko-kp\": \"Korean (North Korea)\", \"ko-kr\": \"Korean (South Korea)\", la: \"Latin\", lv: \"Latvian\", lt: \"Lithuanian\", lb: \"Luxembourgish\", mk: \"FYRO Macedonian\", ms: \"Malay\", ml: \"Malayalam\", mt: \"Maltese\", mi: \"Maori\", mr: \"Marathi\", mo: \"Moldavian\", nv: \"Navajo\", ng: \"Ndonga\", ne: \"Nepali\", no: \"Norwegian\", nb: \"Norwegian (Bokmal)\", nn: \"Norwegian (Nynorsk)\", oc: \"Occitan\", or: \"Oriya\", om: \"Oromo\", \"fa-ir\": \"Persian/Iran\", pl: \"Polish\", pt: \"Portuguese\", \"pt-br\": \"Portuguese (Brazil)\", pa: \"Punjabi\", \"pa-in\": \"Punjabi (India)\", \"pa-pk\": \"Punjabi (Pakistan)\", qu: \"Quechua\", rm: \"Rhaeto-Romanic\", ro: \"Romanian\", \"ro-mo\": \"Romanian (Moldavia)\", ru: \"Russian\", \"ru-mo\": \"Russian (Moldavia)\", sz: \"Sami (Lappish)\", sg: \"Sango\", sa: \"Sanskrit\", sc: \"Sardinian\", sd: \"Sindhi\", si: \"Singhalese\", sr: \"Serbian\", sk: \"Slovak\", sl: \"Slovenian\", so: \"Somani\", sb: \"Sorbian\", es: \"Spanish\", \"es-ar\": \"Spanish (Argentina)\", \"es-bo\": \"Spanish (Bolivia)\", \"es-cl\": \"Spanish (Chile)\", \"es-co\": \"Spanish (Colombia)\", \"es-cr\": \"Spanish (Costa Rica)\", \"es-do\": \"Spanish (Dominican Republic)\", \"es-ec\": \"Spanish (Ecuador)\", \"es-sv\": \"Spanish (El Salvador)\", \"es-gt\": \"Spanish (Guatemala)\", \"es-hn\": \"Spanish (Honduras)\", \"es-mx\": \"Spanish (Mexico)\", \"es-ni\": \"Spanish (Nicaragua)\", \"es-pa\": \"Spanish (Panama)\", \"es-py\": \"Spanish (Paraguay)\", \"es-pe\": \"Spanish (Peru)\", \"es-pr\": \"Spanish (Puerto Rico)\", \"es-es\": \"Spanish (Spain)\", \"es-uy\": \"Spanish (Uruguay)\", \"es-ve\": \"Spanish (Venezuela)\", sx: \"Sutu\", sw: \"Swahili\", sv: \"Swedish\", \"sv-fi\": \"Swedish (Finland)\", \"sv-sv\": \"Swedish (Sweden)\", ta: \"Tamil\", tt: \"Tatar\", te: \"Teluga\", th: \"Thai\", tig: \"Tigre\", ts: \"Tsonga\", tn: \"Tswana\", tr: \"Turkish\", tk: \"Turkmen\", uk: \"Ukrainian\", hsb: \"Upper Sorbian\", ur: \"Urdu\", ve: \"Venda\", vi: \"Vietnamese\", vo: \"Volapuk\", wa: \"Walloon\", cy: \"Welsh\", xh: \"Xhosa\", ji: \"Yiddish\", zu: \"Zulu\"}; export const __FramerMetadata__ = {exports: {defaultEvents: {type: \"variable\"}, fontStack: {type: \"variable\"}, emptyStateStyle: {type: \"variable\"}, fontControls: {type: \"variable\"}, localeOptions: {type: \"variable\"}, containerStyles: {type: \"variable\"}, fontSizeOptions: {type: \"variable\"}}}; ", "import { useMemo } from \"react\"; import { ControlType } from \"framer\"; export function useRadius (props) { const { borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius } = props; const radiusValue = useMemo(() => { return isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`; }, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]); return radiusValue; }; export const borderRadiusControl = {borderRadius: {title: \"Radius\", type: ControlType.FusedNumber, toggleKey: \"isMixedBorderRadius\", toggleTitles: [\"Radius\", \"Radius per corner\"], valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"], valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"], min: 0}}; export function usePadding (props) { const { padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft } = props; const paddingValue = useMemo(() => { return paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding; }, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]); return paddingValue; }; export const paddingControl = {padding: {type: ControlType.FusedNumber, toggleKey: \"paddingPerSide\", toggleTitles: [\"Padding\", \"Padding per side\"], valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"], valueLabels: [\"T\", \"R\", \"B\", \"L\"], min: 0, title: \"Padding\"}}; export const __FramerMetadata__ = {exports: {PaddingProps: {type: \"tsType\"}, usePadding: {type: \"function\"}, paddingControl: {type: \"variable\"}, borderRadiusControl: {type: \"variable\"}, RadiusProps: {type: \"tsType\"}, useRadius: {type: \"function\"}}}; ", "import{useEffect,useLayoutEffect,useRef}from\"react\";const noop=(..._args)=>{};const useBrowserLayoutEffect=typeof window!==\"undefined\"?useLayoutEffect:noop;export function Title({children}){useBrowserLayoutEffect(()=>{if(!children)return;document.title=children;},[children]);return null;}export function Meta({name,property,content}){const ref=useRef(null);useBrowserLayoutEffect(()=>{if(!content||!name&&!property)return;let needsCleanup=false;const attribute=property?\"property\":\"name\";const identifier=property!==null&&property!==void 0?property:name;var ref1;let element=(ref1=ref===null||ref===void 0?void 0:ref.current)!==null&&ref1!==void 0?ref1:document.querySelector(`meta[${attribute}=\"${identifier}\"]`);if(!element){needsCleanup=true;element=document.createElement(\"meta\");element.setAttribute(attribute,identifier);document.head.appendChild(element);}if(needsCleanup)ref.current=element;element.setAttribute(\"content\",content);},[name,property,content]);useEffect(()=>()=>{if(ref.current){document.head.removeChild(ref.current);}},[]);return null;}export function Link({rel,href}){const ref6=useRef(null);useBrowserLayoutEffect(()=>{if(!href)return;let needsCleanup=false;var ref7;let element=(ref7=ref6===null||ref6===void 0?void 0:ref6.current)!==null&&ref7!==void 0?ref7:document.querySelector(`link[rel=\"${rel}\"]`);if(!element){needsCleanup=true;element=document.createElement(\"link\");element.setAttribute(\"rel\",rel);document.head.appendChild(element);}if(needsCleanup)ref6.current=element;element.setAttribute(\"href\",href);},[rel,href]);useEffect(()=>()=>{if(ref6.current){document.head.removeChild(ref6.current);}},[]);return null;}export function Script({content,src,async,defer,type,onLoad}){const ref6=useRef(null);useBrowserLayoutEffect(()=>{if(!content&&!src)return;let needsCleanup=false;var ref8;let element=(ref8=ref6===null||ref6===void 0?void 0:ref6.current)!==null&&ref8!==void 0?ref8:document.querySelector(`script[src=\"${src}\"]`);if(!element){needsCleanup=true;element=document.createElement(\"script\");}if(async)element.async=async;if(defer)element.defer=defer;if(type)element.type=type;if(src){element.setAttribute(\"src\",src);}else{element.innerHTML=content;}if(onLoad){element.onload=onLoad;}if(needsCleanup){ref6.current=element;document.head.appendChild(element);}},[content,src,async,defer,type,onLoad]);useEffect(()=>()=>{if(ref6.current){document.head.removeChild(ref6.current);}},[]);return null;}\nexport const __FramerMetadata__ = {\"exports\":{\"Title\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Meta\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Link\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Script\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Head.map", "import{containerStyles,emptyStateStyle as defaultEmptyStateStyle}from\"https://framer.com/m/framer/default-utils.js@^0.43.0\";export const emptyStateStyle={...containerStyles,...defaultEmptyStateStyle,textAlign:\"center\",padding:15,width:200,height:100,overflow:\"hidden\"};export const neutralStateStyle={...emptyStateStyle,color:\"#09f\",background:\"rgb(0, 153, 255, 0.1)\",borderColor:\"#09f\"};export const stateTitleStyle={fontSize:12,fontWeight:600,margin:0};export const stateParagraphStyle={fontSize:12,maxWidth:200,lineHeight:1.4,margin:\"5px 0 0 0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"neutralStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateTitleStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stateParagraphStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{containerStyles}from\"https://framer.com/m/framer/default-utils.js@0.42.0\";import{useCallback,useState,useRef,useEffect}from\"react\";import*as Head from\"https://framer.com/m/Head-KL6Y.js@0DJ9VAp4ohq4RF96KF6A\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";const TEMPLATE_MICRO_REVIEW_COUNT=\"5419b6a8b0d04a076446a9ad\";const TEMPLATE_REVIEW_COLLECTOR=\"56278e9abfbbba0bdcd568bc\";const languages={\"en-US\":\"English\",\"de-DE\":\"German\",\"es-ES\":\"Spanish\",\"fr-FR\":\"French\",\"nl-NL\":\"Dutch\",\"it-IT\":\"Italian\",\"ja-JP\":\"Japanese\",\"pt-PT\":\"Portuguese\",\"ru-RU\":\"Russian\"};const templates={count:TEMPLATE_MICRO_REVIEW_COUNT,button:TEMPLATE_REVIEW_COLLECTOR};function useForceUpdate(){const[,dispatch]=useState(Object.create(null));const memoizedDispatch=useCallback(()=>{dispatch(Object.create(null));},[dispatch]);return memoizedDispatch;}/**\n * TRUSTPILOT\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Trustpilot({businessId,type,language,theme,minimumReviewCount,style,...props}){const ref=useRef(null);const forceUpdate=useForceUpdate();const initializeTrustpilot=useCallback(()=>{if((window===null||window===void 0?void 0:window.Trustpilot)&&(ref===null||ref===void 0?void 0:ref.current)&&businessId){var ref1;window===null||window===void 0?void 0:(ref1=window.Trustpilot)===null||ref1===void 0?void 0:ref1.loadFromElement(ref.current,true);}},[businessId]);const handleScriptLoading=useCallback(()=>{forceUpdate();initializeTrustpilot();},[initializeTrustpilot]);useEffect(initializeTrustpilot,[businessId,theme,language,type,minimumReviewCount,]);return businessId?/*#__PURE__*/ _jsx(motion.div,{style:{...containerStyles,width:200,height:54,...style},ref:ref,className:\"trustpilot-widget\",\"data-locale\":language,\"data-template-id\":templates[type],\"data-style-height\":\"54px\",\"data-style-width\":\"100%\",\"data-businessunit-id\":businessId,\"data-min-review-count\":minimumReviewCount,\"data-theme\":theme,...props,children:/*#__PURE__*/ _jsx(Head.Script,{src:\"https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js\",onLoad:handleScriptLoading,async:true})}):/*#__PURE__*/ _jsxs(motion.div,{style:{...emptyStateStyle,...style},...props,children:[/*#__PURE__*/ _jsx(\"h1\",{style:stateTitleStyle,children:\"Trustpilot\"}),/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"Set a business ID in the Properties.\"})]});};addPropertyControls(Trustpilot,{businessId:{title:\"ID\",type:ControlType.String,placeholder:\"1234abcd5678efgh\",description:\"Create a [Trustpilot](https://www.trustpilot.com/) account and copy your business ID.\"},type:{title:\"Type\",type:ControlType.Enum,options:[\"count\",\"button\"],optionTitles:[\"Count\",\"Button\"],displaySegmentedControl:true,defaultValue:\"count\"},language:{title:\"Language\",type:ControlType.Enum,options:Object.keys(languages),optionTitles:Object.values(languages),defaultValue:\"en-US\"},theme:{title:\"Theme\",type:ControlType.Enum,options:[\"light\",\"dark\"],optionTitles:[\"Light\",\"Dark\"],displaySegmentedControl:true,defaultValue:\"light\",hidden:({type})=>type===\"button\"},minimumReviewCount:{title:\"Minimum\",type:ControlType.Enum,options:[undefined,10,20,50],optionTitles:[\"None\",\"10 reviews\",\"20 reviews\",\"50 reviews\"],defaultValue:10,hidden:({type})=>type===\"button\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Trustpilot\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Trustpilot.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Trustpilot from\"https://framerusercontent.com/modules/0FGMb16YHyLms7uyPaAH/uiNz4HGoeFhuXmRmChjk/Trustpilot.js\";const TrustpilotFonts=getFonts(Trustpilot);const TrustpilotControls=getPropertyControls(Trustpilot);const serializationHash=\"framer-GeTOj\";const variantClassNames={Mc8eF1Kv6:\"framer-v-q3hesp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Dark:\"dark\",Light:\"light\"};const getProps=({height,id,theme,width,...props})=>{return{...props,RzP0skOX_:humanReadableEnumMap[theme]??theme??props.RzP0skOX_??\"light\"};};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,RzP0skOX_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Mc8eF1Kv6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q3hesp\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Mc8eF1Kv6\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e3aum-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fy8A2c3Bc-container\",nodeId:\"fy8A2c3Bc\",rendersWithMotion:true,scopeId:\"QgvtmcinK\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Trustpilot,{businessId:\"64d498a23c1d791bdb541bf7\",height:\"100%\",id:\"fy8A2c3Bc\",language:\"en-US\",layoutId:\"fy8A2c3Bc\",minimumReviewCount:10,style:{width:\"100%\"},theme:RzP0skOX_,type:\"count\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GeTOj.framer-k6a5no, .framer-GeTOj .framer-k6a5no { display: block; }\",\".framer-GeTOj.framer-q3hesp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 25px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-GeTOj .framer-1e3aum-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: 100%; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"RzP0skOX_\":\"theme\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQgvtmcinK=withCSS(Component,css,\"framer-GeTOj\");export default FramerQgvtmcinK;FramerQgvtmcinK.displayName=\"Trustpilot use this one\";FramerQgvtmcinK.defaultProps={height:25,width:1e3};addPropertyControls(FramerQgvtmcinK,{RzP0skOX_:TrustpilotControls?.[\"theme\"]&&{...TrustpilotControls[\"theme\"],defaultValue:\"light\",description:undefined,hidden:undefined,title:\"Theme\"}});addFonts(FramerQgvtmcinK,[{explicitInter:true,fonts:[]},...TrustpilotFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQgvtmcinK\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"RzP0skOX_\\\":\\\"theme\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"25\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QgvtmcinK.map"],
  "mappings": "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",
  "names": ["containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "noop", "_args", "useBrowserLayoutEffect", "window", "fe", "Script", "content", "src", "async", "defer", "type", "onLoad", "ref6", "pe", "useBrowserLayoutEffect", "needsCleanup", "ref8", "element", "ue", "emptyStateStyle", "containerStyles", "neutralStateStyle", "stateTitleStyle", "stateParagraphStyle", "TEMPLATE_MICRO_REVIEW_COUNT", "TEMPLATE_REVIEW_COLLECTOR", "languages", "templates", "useForceUpdate", "dispatch", "ye", "te", "Trustpilot", "businessId", "type", "language", "theme", "minimumReviewCount", "style", "props", "ref", "pe", "forceUpdate", "initializeTrustpilot", "window", "ref1", "handleScriptLoading", "ue", "p", "motion", "containerStyles", "Script", "u", "emptyStateStyle", "stateTitleStyle", "stateParagraphStyle", "addPropertyControls", "ControlType", "TrustpilotFonts", "getFonts", "Trustpilot", "TrustpilotControls", "getPropertyControls", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "getProps", "height", "id", "theme", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "RzP0skOX_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Trustpilot", "css", "FramerQgvtmcinK", "withCSS", "QgvtmcinK_default", "addPropertyControls", "TrustpilotControls", "addFonts", "TrustpilotFonts"]
}
