{"version":3,"file":"TileIcon.CcdRfrnV.mjs","names":[],"sources":["https:/framerusercontent.com/modules/YbQPMQLse5j0aIYITzdB/M96SPabrki7szJAokBvp/TileIcon.js"],"sourcesContent":["// TileIcon — the project's icon vocabulary for the redesign feature cards.\n// The existing site's library is GOOGLE MATERIAL ICONS (filled, 24dp grid) — the\n// live /product-* feature cards render them as masked divs (e.g. fact_check,\n// security). This file carries a curated subset of those glyphs as inline SVG\n// path data so the new pages use the same visual language, tinted Onyx blue.\n// Exports: default <TileIcon icon color size/> for canvas use, plus ICON_PATHS\n// and matchIcon(title) for other code components (FeatureCardGrid).\n// NOTE: other code files must import this via its module URL\n// (https://framer.com/m/TileIcon-gct4zo.js) — relative \"./TileIcon\" imports\n// fail to resolve in the preview bundler.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// Material Icons (filled) 24dp path data.\nexport const ICON_PATHS={account_tree:\"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3h7zM7 9H4V5h3v4zm10 6h3v4h-3v-4zm0-10h3v4h-3V5z\",attach_money:\"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z\",auto_awesome:\"M19 9l1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z\",call:\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\",call_split:\"M14 4l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4h-6zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3L10 4z\",domain:\"M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z\",extension:\"M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z\",fact_check:\"M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM10 17H5v-2h5v2zm0-4H5v-2h5v2zm0-4H5V7h5v2zm4.82 6L12 12.16l1.41-1.41 1.41 1.42L17.99 9l1.42 1.42L14.82 15z\",history:\"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z\",insights:\"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55C21.56 12.26 23 11.45 23 10c0-1.1-.9-2-2-2zm-6 1l.94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11L4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z\",layers:\"M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16z\",library_books:\"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 5H10V5h8v2zm0 4H10V9h8v2zm-3 4h-5v-2h5v2zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z\",mic:\"M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z\",people:\"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z\",security:\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z\",tune:\"M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z\",verified:\"M23 12l-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69L23 12zm-12.91 4.72l-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48-7.33 7.35z\",verified_user:\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z\",visibility:\"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z\"};export const ICON_NAMES=Object.keys(ICON_PATHS);// Keyword → glyph, for items that don't specify an icon (order matters: most\n// specific first). Covers the live FMO/health/agencies/medicare card titles.\nconst MATCH_RULES=[[/hierarch/i,\"account_tree\"],[/complian|audit/i,\"verified_user\"],[/playbook|preloaded|instance/i,\"library_books\"],[/dialer|phone/i,\"call\"],[/lead|distribut|rout/i,\"call_split\"],[/support without|relationship/i,\"people\"],[/levels|capping/i,\"tune\"],[/record|conversation|scored/i,\"mic\"],[/licen/i,\"verified\"],[/commission|cpa|roi|money/i,\"attach_money\"],[/legacy/i,\"history\"],[/enterprise|generic/i,\"domain\"],[/build.?it.?yourself|assemble/i,\"extension\"],[/automation|\\bai\\b/i,\"auto_awesome\"],[/independence|secur|protect/i,\"security\"],[/report|insight|number/i,\"insights\"],[/platform|foundation/i,\"layers\"],[/visibilit|login|view/i,\"visibility\"]];export function matchIcon(title){const t=title||\"\";for(const[re,name]of MATCH_RULES)if(re.test(t))return name;return null;}/**\n * Tile Icon\n *\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function TileIcon(props){const{icon=\"insights\",color=\"#1f71b9\",size=22,style}=props;const d=ICON_PATHS[icon]||ICON_PATHS.insights;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",...style},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",width:\"100%\",height:\"100%\",role:\"presentation\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:d,fill:color})})});}addPropertyControls(TileIcon,{icon:{type:ControlType.Enum,title:\"Icon\",options:ICON_NAMES,defaultValue:\"insights\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#1f71b9\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"matchIcon\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ICON_PATHS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ICON_NAMES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"TileIcon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"22\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"22\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TileIcon.map"],"mappings":"4JAaypB,SAAgB,EAAU,EAAM,CAAC,IAAM,EAAE,GAAO,GAAG,IAAI,GAAK,CAAC,EAAG,KAAQ,EAAY,GAAG,EAAG,KAAK,CAAC,EAAE,OAAO,EAAK,OAAO,IAAK,CAOhxB,SAAwB,EAAS,EAAM,CAAC,GAAK,CAAC,OAAK,WAAW,QAAM,UAAU,OAAK,GAAG,SAAO,EAAY,EAAE,EAAW,IAAO,EAAW,SAAS,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,GAAG,CAAK,EAAE,cAAc,OAAO,SAAsB,EAAK,MAAM,CAAC,QAAQ,YAAY,MAAM,OAAO,OAAO,OAAO,KAAK,eAAe,MAAM,CAAC,QAAQ,OAAO,EAAE,SAAsB,EAAK,OAAO,CAAG,IAAE,KAAK,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,uBAV3b,IAAoD,EACjF,EAAW,CAAC,aAAa,uGAAuG,aAAa,4VAA4V,aAAa,6MAA6M,KAAK,mPAAmP,WAAW,mHAAmH,OAAO,4MAA4M,UAAU,uSAAuS,WAAW,0LAA0L,QAAQ,mOAAmO,SAAS,ucAAuc,OAAO,8GAA8G,cAAc,8JAA8J,IAAI,kMAAkM,OAAO,oSAAoS,SAAS,6HAA6H,KAAK,0HAA0H,SAAS,8PAA8P,cAAc,sHAAsH,WAAW,mNAAmN,EAAe,EAAW,OAAO,KAAK,CAAU,EAEpnI,EAAY,CAAC,CAAC,YAAY,cAAc,EAAE,CAAC,kBAAkB,eAAe,EAAE,CAAC,+BAA+B,eAAe,EAAE,CAAC,gBAAgB,MAAM,EAAE,CAAC,uBAAuB,YAAY,EAAE,CAAC,gCAAgC,QAAQ,EAAE,CAAC,kBAAkB,MAAM,EAAE,CAAC,8BAA8B,KAAK,EAAE,CAAC,SAAS,UAAU,EAAE,CAAC,4BAA4B,cAAc,EAAE,CAAC,UAAU,SAAS,EAAE,CAAC,sBAAsB,QAAQ,EAAE,CAAC,gCAAgC,WAAW,EAAE,CAAC,qBAAqB,cAAc,EAAE,CAAC,8BAA8B,UAAU,EAAE,CAAC,yBAAyB,UAAU,EAAE,CAAC,uBAAuB,QAAQ,EAAE,CAAC,wBAAwB,YAAY,CAAC,EAOjL,EAAoB,EAAS,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,EAAW,aAAa,UAAU,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,CAAC,CAAC"}