{"version":3,"file":"Chart.CUb98IFc.mjs","names":["React.useMemo"],"sources":["https:/framerusercontent.com/modules/wwp1ncpydLKt8IS6IWNe/iCDYp0h4GIIUsTZ8JRB1/Chart.js"],"sourcesContent":["// PricingComparison.tsx\n// Framer code component — horizontal pricing bars\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";const DEFAULT_DATA=[{name:\"HighArc\",value:40,accent:\"linear-gradient(90deg, #FFE266 0%, #FFD600 100%)\",hint:\"Best value\"},{name:\"LeagueApps\",value:57,hint:\"From public comparisons\"},{name:\"SportNinja (Pro)\",value:70},{name:\"SportsEngine HQ\",value:94},{name:\"TeamSnap (Org)\",value:129}];export default function PricingComparison({title=\"What other platforms charge\",subtitle=\"Based on typical monthly costs for Canadian orgs and leagues.\",currency=\"CAD\",data=DEFAULT_DATA}){const max=React.useMemo(()=>Math.max(...data.map(d=>d.value)),[data]);const formatCurrency=num=>{return new Intl.NumberFormat(\"en-CA\",{style:\"currency\",currency:currency===\"CAD\"?\"CAD\":\"USD\",maximumFractionDigits:0}).format(num);};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:720,background:\"#fff\",borderRadius:24,padding:28,boxShadow:\"0 20px 50px rgba(0,0,0,0.03)\",border:\"1px solid rgba(15, 23, 42, 0.03)\",display:\"flex\",flexDirection:\"column\",gap:20},children:[/*#__PURE__*/_jsxs(\"header\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontSize:20,fontWeight:600,letterSpacing:\"-0.01em\",color:\"#0f172a\",margin:0},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:14,color:\"rgba(15,23,42,0.5)\",lineHeight:1.5},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:14},children:data.map(item=>{const isYou=item.name.toLowerCase().includes(\"your\");const width=`${item.value/max*100}%`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,background:\"rgba(148, 163, 184, 0.04)\",borderRadius:16,padding:\"11px 12px 11px 12px\",transition:\"transform 0.08s ease-out, box-shadow 0.15s ease-out\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",gap:16,alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,minWidth:140},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,fontWeight:isYou?600:500,color:\"#0f172a\"},children:item.name}),isYou?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:10,background:\"rgba(253, 224, 71, 0.25)\",color:\"#854d0e\",padding:\"1px 6px 0 6px\",borderRadius:999,fontWeight:500,letterSpacing:\"0.01em\"},children:\"You\"}):null]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,color:\"#0f172a\"},children:formatCurrency(item.value)})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:8,background:\"rgba(15, 23, 42, 0.04)\",borderRadius:999,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width,borderRadius:999,background:item.accent?item.accent:isYou?\"linear-gradient(90deg, #FFE066 0%, #FACC15 100%)\":\"linear-gradient(90deg, #0f172a 0%, rgba(15, 23, 42, 0.4) 100%)\",transition:\"width 0.4s ease\"}})}),item.hint?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:\"rgba(15,23,42,0.35)\"},children:item.hint}):null]},item.name);})}),/*#__PURE__*/_jsx(\"footer\",{style:{fontSize:11,color:\"rgba(15,23,42,0.35)\"},children:\"* Estimates based on publicly available pricing / comparison pages and converted to CAD.\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PricingComparison\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Chart.map"],"mappings":"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"}