{"version":3,"file":"Timeline.VRitJ3oS.mjs","names":["c","l","React.useRef","React.useId","React.useState","_Fragment","__esmMin","ie","_e","de","init_jsx_runtime","c","p","init_npm_react_18_3_1","ce","useInView","useReducedMotion","init_framer_motion_DhsWWWsN","useIsStaticRenderer","ControlType","addPropertyControls","init_framer_BWFVvmND","cleanSvg","raw","s","root","attrs","inner","vb","CustomSvg","props","DSSTimeline","steps","DEFAULT_STEPS","n","c$1","colorDefaults","l$1","layoutDefaults","m","motionDefaults","inView","onScreen","isStatic","reduced","still","shown","draw","loopOn","cls","B","lineDur","at","i","ease","Tag","headingTag","introDelay","css","olRef","vEdge","setVEdge","ol","read","badges","box","first","last","top","bottom","v","ro","f","run","setRun","r","id","lineStyle","axis","dot","k","heading","intro","headingDefault","toPx","bodyDefault","l","t0","badgeStyle","bodyStyle","isz","iconPaths","stepLabel","titleDefault","note","ICONS","ICON_KEYS","ICON_TITLES","color","num","init_Timeline","key","fallback","value","extra"],"sources":["https:/framerusercontent.com/modules/qAPZq3XUulOclNBj3cTm/WZbpEtr8DOFevRakHNZG/Timeline.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useInView,useReducedMotion}from\"framer-motion\";// @dss-icons-start (shared icon block, generated by tools/gen_icons.py; same in every DSS component)\n// 122 line icons from Lucide v0.460.0 (https://lucide.dev), converted to path data. Lucide: ISC License,\n// Copyright (c) for portions of Lucide are held by Cole Bemis 2013-2022 as part of Feather (MIT). All other\n// copyright (c) for Lucide are held by Lucide Contributors 2022. Permission to use, copy, modify, and/or\n// distribute this software for any purpose with or without fee is hereby granted, provided that the above\n// copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED \"AS IS\" AND THE\n// AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR\n// CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n// PERFORMANCE OF THIS SOFTWARE.\nconst ICONS={check:{title:\"Basics: Check\",paths:[\"M20 6 9 17l-5-5\"]},checkCircle:{title:\"Basics: Check in circle\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"m9 12 2 2 4-4\"]},cross:{title:\"Basics: Cross\",paths:[\"M18 6 6 18\",\"m6 6 12 12\"]},plus:{title:\"Basics: Plus\",paths:[\"M5 12h14\",\"M12 5v14\"]},minus:{title:\"Basics: Minus\",paths:[\"M5 12h14\"]},arrow:{title:\"Basics: Arrow right\",paths:[\"M5 12h14\",\"m12 5 7 7-7 7\"]},arrowUpRight:{title:\"Basics: Arrow up right\",paths:[\"M7 7h10v10\",\"M7 17 17 7\"]},chevron:{title:\"Basics: Chevron\",paths:[\"m9 18 6-6-6-6\"]},info:{title:\"Basics: Info\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M12 16v-4\",\"M12 8h.01\"]},question:{title:\"Basics: Question\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\",\"M12 17h.01\"]},alert:{title:\"Basics: Warning\",paths:[\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"M12 9v4\",\"M12 17h.01\"]},star:{title:\"Basics: Star\",paths:[\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\"]},sparkle:{title:\"Basics: Sparkle\",paths:[\"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z\"]},sparkles:{title:\"Basics: Sparkles\",paths:[\"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z\",\"M20 3v4\",\"M22 5h-4\",\"M4 17v2\",\"M5 18H3\"]},heart:{title:\"Basics: Heart\",paths:[\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"]},thumbsUp:{title:\"Basics: Thumbs up\",paths:[\"M7 10v12\",\"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z\"]},smile:{title:\"Basics: Smile\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M8 14s1.5 2 4 2 4-2 4-2\",\"M9 9L9.01 9\",\"M15 9L15.01 9\"]},quote:{title:\"Basics: Quote\",paths:[\"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\",\"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"]},graduation:{title:\"Learning: Graduation cap\",paths:[\"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z\",\"M22 10v6\",\"M6 12.5V16a6 3 0 0 0 12 0v-3.5\"]},book:{title:\"Learning: Book\",paths:[\"M12 7v14\",\"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"]},notebook:{title:\"Learning: Notebook\",paths:[\"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4\",\"M2 6h4\",\"M2 10h4\",\"M2 14h4\",\"M2 18h4\",\"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z\"]},presentation:{title:\"Learning: Presentation\",paths:[\"M2 3h20\",\"M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3\",\"m7 21 5-5 5 5\"]},videoLesson:{title:\"Learning: Video lesson\",paths:[\"M10 7.75a.75.75 0 0 1 1.142-.638l3.664 2.249a.75.75 0 0 1 0 1.278l-3.664 2.25a.75.75 0 0 1-1.142-.64z\",\"M12 17v4\",\"M8 21h8\",\"M4 3h16a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-16a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2z\"]},video:{title:\"Learning: Video call\",paths:[\"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5\",\"M4 6h10a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2z\"]},laptop:{title:\"Learning: Laptop\",paths:[\"M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16\"]},school:{title:\"Learning: School\",paths:[\"M14 22v-4a2 2 0 1 0-4 0v4\",\"m18 10 3.447 1.724a1 1 0 0 1 .553.894V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-7.382a1 1 0 0 1 .553-.894L6 10\",\"M18 5v17\",\"m4 6 7.106-3.553a2 2 0 0 1 1.788 0L20 6\",\"M6 5v17\",\"M10 9a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\"]},pencil:{title:\"Learning: Pencil\",paths:[\"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\",\"m15 5 4 4\"]},lightbulb:{title:\"Learning: Light bulb\",paths:[\"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5\",\"M9 18h6\",\"M10 22h4\"]},puzzle:{title:\"Learning: Puzzle\",paths:[\"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z\"]},layers:{title:\"Learning: Modules / layers\",paths:[\"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z\",\"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65\",\"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65\"]},brain:{title:\"Learning: Brain\",paths:[\"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z\",\"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z\",\"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4\",\"M17.599 6.5a3 3 0 0 0 .399-1.375\",\"M6.003 5.125A3 3 0 0 0 6.401 6.5\",\"M3.477 10.896a4 4 0 0 1 .585-.396\",\"M19.938 10.5a4 4 0 0 1 .585.396\",\"M6 18a4 4 0 0 1-1.967-.516\",\"M19.967 17.484A4 4 0 0 1 18 18\"]},award:{title:\"Certificate: Award\",paths:[\"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526\",\"M6 8a6 6 0 1 0 12 0a6 6 0 1 0 -12 0\"]},medal:{title:\"Certificate: Medal\",paths:[\"M7.21 15 2.66 7.14a2 2 0 0 1 .13-2.2L4.4 2.8A2 2 0 0 1 6 2h12a2 2 0 0 1 1.6.8l1.6 2.14a2 2 0 0 1 .14 2.2L16.79 15\",\"M11 12 5.12 2.2\",\"m13 12 5.88-9.8\",\"M8 7h8\",\"M7 17a5 5 0 1 0 10 0a5 5 0 1 0 -10 0\",\"M12 18v-2h-.5\"]},trophy:{title:\"Certificate: Trophy\",paths:[\"M6 9H4.5a2.5 2.5 0 0 1 0-5H6\",\"M18 9h1.5a2.5 2.5 0 0 0 0-5H18\",\"M4 22h16\",\"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22\",\"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22\",\"M18 2H6v7a6 6 0 0 0 12 0V2Z\"]},badgeCheck:{title:\"Certificate: Verified badge\",paths:[\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\",\"m9 12 2 2 4-4\"]},stamp:{title:\"Certificate: Stamp\",paths:[\"M5 22h14\",\"M19.27 13.73A2.5 2.5 0 0 0 17.5 13h-11A2.5 2.5 0 0 0 4 15.5V17a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-1.5c0-.66-.26-1.3-.73-1.77Z\",\"M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-3-3c-1.66 0-3 1-3 3s1 2 1 3.5V13\"]},scroll:{title:\"Certificate: Certificate scroll\",paths:[\"M15 12h-5\",\"M15 8h-5\",\"M19 17V5a2 2 0 0 0-2-2H4\",\"M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3\"]},shield:{title:\"Certificate: Shield check\",paths:[\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"m9 12 2 2 4-4\"]},document:{title:\"Documents: Document\",paths:[\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\",\"M14 2v4a2 2 0 0 0 2 2h4\",\"M10 9H8\",\"M16 13H8\",\"M16 17H8\"]},fileCheck:{title:\"Documents: Document checked\",paths:[\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\",\"M14 2v4a2 2 0 0 0 2 2h4\",\"m9 15 2 2 4-4\"]},files:{title:\"Documents: Documents\",paths:[\"M20 7h-3a2 2 0 0 1-2-2V2\",\"M9 18a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h7l4 4v10a2 2 0 0 1-2 2Z\",\"M3 7.6v12.8A1.6 1.6 0 0 0 4.6 22h9.8\"]},folder:{title:\"Documents: Folder\",paths:[\"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z\"]},clipboard:{title:\"Documents: Clipboard check\",paths:[\"M9 2h6a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1z\",\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\",\"m9 14 2 2 4-4\"]},list:{title:\"Documents: Checklist\",paths:[\"m3 17 2 2 4-4\",\"m3 7 2 2 4-4\",\"M13 6h8\",\"M13 12h8\",\"M13 18h8\"]},printer:{title:\"Documents: Printer\",paths:[\"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2\",\"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6\",\"M7 14h10a1 1 0 0 1 1 1v6a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1v-6a1 1 0 0 1 1 -1z\"]},download:{title:\"Documents: Download\",paths:[\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\",\"M7 10L12 15L17 10\",\"M12 15L12 3\"]},receipt:{title:\"Documents: Receipt\",paths:[\"M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z\",\"M8 12h5\",\"M16 9.5a4 4 0 1 0 0 5.2\"]},chat:{title:\"Talk: Chat\",paths:[\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"]},chats:{title:\"Talk: Chats\",paths:[\"M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z\",\"M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1\"]},bubble:{title:\"Talk: Speech bubble\",paths:[\"M7.9 20A9 9 0 1 0 4 16.1L2 22Z\"]},headset:{title:\"Talk: Headset\",paths:[\"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z\",\"M21 16v2a4 4 0 0 1-4 4h-5\"]},phone:{title:\"Talk: Phone\",paths:[\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"]},call:{title:\"Talk: Phone call\",paths:[\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\",\"M14.05 2a9 9 0 0 1 8 7.94\",\"M14.05 6A5 5 0 0 1 18 10\"]},mail:{title:\"Talk: Mail\",paths:[\"M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-16a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2z\",\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"]},send:{title:\"Talk: Send\",paths:[\"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z\",\"m21.854 2.147-10.94 10.939\"]},at:{title:\"Talk: At sign\",paths:[\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\",\"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8\"]},megaphone:{title:\"Talk: Megaphone\",paths:[\"m3 11 18-5v12L3 14v-3z\",\"M11.6 16.8a3 3 0 1 1-5.8-1.6\"]},mic:{title:\"Talk: Microphone\",paths:[\"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z\",\"M19 10v2a7 7 0 0 1-14 0v-2\",\"M12 19L12 22\"]},bell:{title:\"Talk: Bell\",paths:[\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\",\"M10.3 21a1.94 1.94 0 0 0 3.4 0\"]},user:{title:\"People: Person\",paths:[\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\",\"M8 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\"]},users:{title:\"People: People\",paths:[\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\",\"M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\",\"M22 21v-2a4 4 0 0 0-3-3.87\",\"M16 3.13a4 4 0 0 1 0 7.75\"]},userCheck:{title:\"People: Person checked\",paths:[\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\",\"M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\",\"M16 11L18 13L22 9\"]},userPlus:{title:\"People: Add person\",paths:[\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\",\"M5 7a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\",\"M19 8L19 14\",\"M22 11L16 11\"]},handshake:{title:\"People: Handshake\",paths:[\"m11 17 2 2a1 1 0 1 0 3-3\",\"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4\",\"m21 3 1 11h-2\",\"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3\",\"M3 4h8\"]},heartHandshake:{title:\"People: Support\",paths:[\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\",\"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66\",\"m18 15-2-2\",\"m15 18-2-2\"]},handHeart:{title:\"People: Care\",paths:[\"M11 14h2a2 2 0 1 0 0-4h-3c-.6 0-1.1.2-1.4.6L3 16\",\"m7 20 1.6-1.4c.3-.4.8-.6 1.4-.6h4c1.1 0 2.1-.4 2.8-1.2l4.6-4.4a2 2 0 0 0-2.75-2.91l-4.2 3.9\",\"m2 15 6 6\",\"M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z\"]},baby:{title:\"People: Child\",paths:[\"M9 12h.01\",\"M15 12h.01\",\"M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5\",\"M19 6.3a9 9 0 0 1 1.8 3.9 2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1\"]},briefcase:{title:\"Work & sales: Briefcase\",paths:[\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\",\"M4 6h16a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-16a2 2 0 0 1 -2 -2v-10a2 2 0 0 1 2 -2z\"]},building:{title:\"Work & sales: Company\",paths:[\"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z\",\"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2\",\"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2\",\"M10 6h4\",\"M10 10h4\",\"M10 14h4\",\"M10 18h4\"]},trend:{title:\"Work & sales: Trend up\",paths:[\"M22 7L13.5 15.5L8.5 10.5L2 17\",\"M16 7L22 7L22 13\"]},chartBar:{title:\"Work & sales: Bar chart\",paths:[\"M3 3v16a2 2 0 0 0 2 2h16\",\"M18 17V9\",\"M13 17V5\",\"M8 17v-3\"]},chartPie:{title:\"Work & sales: Pie chart\",paths:[\"M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z\",\"M21.21 15.89A10 10 0 1 1 8 2.83\"]},chartLine:{title:\"Work & sales: Line chart\",paths:[\"M3 3v16a2 2 0 0 0 2 2h16\",\"m19 9-5 5-4-4-3 3\"]},target:{title:\"Work & sales: Target\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M6 12a6 6 0 1 0 12 0a6 6 0 1 0 -12 0\",\"M10 12a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\"]},rocket:{title:\"Work & sales: Rocket\",paths:[\"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z\",\"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z\",\"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0\",\"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5\"]},search:{title:\"Work & sales: Search\",paths:[\"M3 11a8 8 0 1 0 16 0a8 8 0 1 0 -16 0\",\"m21 21-4.3-4.3\"]},filter:{title:\"Work & sales: Filter / funnel\",paths:[\"M22 3L2 3L10 12.46L10 19L14 21L14 12.46L22 3z\"]},click:{title:\"Work & sales: Click\",paths:[\"M14 4.1 12 6\",\"m5.1 8-2.9-.8\",\"m6 12-1.9 2\",\"M7.2 2.2 8 5.1\",\"M9.037 9.69a.498.498 0 0 1 .653-.653l11 4.5a.5.5 0 0 1-.074.949l-4.349 1.041a1 1 0 0 0-.74.739l-1.04 4.35a.5.5 0 0 1-.95.074z\"]},link:{title:\"Work & sales: Link\",paths:[\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\",\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"]},flag:{title:\"Work & sales: Flag\",paths:[\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\",\"M4 22L4 15\"]},key:{title:\"Work & sales: Key\",paths:[\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\",\"m21 2-9.6 9.6\",\"M2 15.5a5.5 5.5 0 1 0 11 0a5.5 5.5 0 1 0 -11 0\"]},euro:{title:\"Money & funding: Euro\",paths:[\"M4 10h12\",\"M4 14h9\",\"M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2\"]},wallet:{title:\"Money & funding: Wallet\",paths:[\"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1\",\"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4\"]},piggy:{title:\"Money & funding: Piggy bank\",paths:[\"M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z\",\"M2 9v1c0 1.1.9 2 2 2h1\",\"M16 11h.01\"]},banknote:{title:\"Money & funding: Banknote\",paths:[\"M4 6h16a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-16a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2z\",\"M10 12a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\",\"M6 12h.01M18 12h.01\"]},coins:{title:\"Money & funding: Coins\",paths:[\"M2 8a6 6 0 1 0 12 0a6 6 0 1 0 -12 0\",\"M18.09 10.37A6 6 0 1 1 10.34 18\",\"M7 6h1v4\",\"m16.71 13.88.7.71-2.82 2.82\"]},percent:{title:\"Money & funding: Percent\",paths:[\"M19 5L5 19\",\"M4 6.5a2.5 2.5 0 1 0 5 0a2.5 2.5 0 1 0 -5 0\",\"M15 17.5a2.5 2.5 0 1 0 5 0a2.5 2.5 0 1 0 -5 0\"]},landmark:{title:\"Money & funding: Authority / agency\",paths:[\"M3 22L21 22\",\"M6 18L6 11\",\"M10 18L10 11\",\"M14 18L14 11\",\"M18 18L18 11\",\"M12 2L20 7L4 7z\"]},scale:{title:\"Money & funding: Law / scale\",paths:[\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\",\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\",\"M7 21h10\",\"M12 3v18\",\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\"]},ticket:{title:\"Money & funding: Ticket / voucher\",paths:[\"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z\",\"M13 5v2\",\"M13 17v2\",\"M13 11v2\"]},gift:{title:\"Money & funding: Gift\",paths:[\"M4 8h16a1 1 0 0 1 1 1v2a1 1 0 0 1 -1 1h-16a1 1 0 0 1 -1 -1v-2a1 1 0 0 1 1 -1z\",\"M12 8v13\",\"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7\",\"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5\"]},clock:{title:\"Time: Clock\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M12 6L12 12L16 14\"]},calendar:{title:\"Time: Calendar\",paths:[\"M8 2v4\",\"M16 2v4\",\"M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2z\",\"M3 10h18\"]},calendarCheck:{title:\"Time: Calendar check\",paths:[\"M8 2v4\",\"M16 2v4\",\"M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2z\",\"M3 10h18\",\"m9 16 2 2 4-4\"]},calendarDays:{title:\"Time: Calendar days\",paths:[\"M8 2v4\",\"M16 2v4\",\"M5 4h14a2 2 0 0 1 2 2v14a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2z\",\"M3 10h18\",\"M8 14h.01\",\"M12 14h.01\",\"M16 14h.01\",\"M8 18h.01\",\"M12 18h.01\",\"M16 18h.01\"]},hourglass:{title:\"Time: Hourglass\",paths:[\"M5 22h14\",\"M5 2h14\",\"M17 22v-4.172a2 2 0 0 0-.586-1.414L12 12l-4.414 4.414A2 2 0 0 0 7 17.828V22\",\"M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2\"]},alarm:{title:\"Time: Alarm clock\",paths:[\"M4 13a8 8 0 1 0 16 0a8 8 0 1 0 -16 0\",\"M12 9v4l2 2\",\"M5 3 2 6\",\"m22 6-3-3\",\"M6.38 18.7 4 21\",\"M17.64 18.67 20 21\"]},timer:{title:\"Time: Timer\",paths:[\"M10 2L14 2\",\"M12 14L15 11\",\"M4 14a8 8 0 1 0 16 0a8 8 0 1 0 -16 0\"]},refresh:{title:\"Time: Repeat\",paths:[\"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8\",\"M21 3v5h-5\",\"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16\",\"M8 16H3v5\"]},home:{title:\"Places: Home\",paths:[\"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8\",\"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"]},pin:{title:\"Places: Location\",paths:[\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\",\"M9 10a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"]},map:{title:\"Places: Map\",paths:[\"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z\",\"M15 5.764v15\",\"M9 3.236v15\"]},route:{title:\"Places: Route\",paths:[\"M3 19a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\",\"M9 19h8.5a3.5 3.5 0 0 0 0-7h-11a3.5 3.5 0 0 1 0-7H15\",\"M15 5a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"]},compass:{title:\"Places: Compass\",paths:[\"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z\",\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\"]},globe:{title:\"Places: Globe / online\",paths:[\"M2 12a10 10 0 1 0 20 0a10 10 0 1 0 -20 0\",\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\",\"M2 12h20\"]},wifi:{title:\"Places: Wi-Fi\",paths:[\"M12 20h.01\",\"M2 8.82a15 15 0 0 1 20 0\",\"M5 12.859a10 10 0 0 1 14 0\",\"M8.5 16.429a5 5 0 0 1 7 0\"]},bus:{title:\"Places: Bus\",paths:[\"M8 6v6\",\"M15 6v6\",\"M2 12h19.6\",\"M18 18h3s.5-1.7.8-2.8c.1-.4.2-.8.2-1.2 0-.4-.1-.8-.2-1.2l-1.4-5C20.1 6.8 19.1 6 18 6H4a2 2 0 0 0-2 2v10h3\",\"M5 18a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\",\"M9 18h5\",\"M14 18a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\"]},train:{title:\"Places: Train\",paths:[\"M8 3.1V7a4 4 0 0 0 8 0V3.1\",\"m9 15-1-1\",\"m15 15 1-1\",\"M9 19c-2.8 0-5-2.2-5-5v-4a8 8 0 0 1 16 0v4c0 2.8-2.2 5-5 5Z\",\"m8 19-2 3\",\"m16 19 2 3\"]},car:{title:\"Places: Car\",paths:[\"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2\",\"M5 17a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\",\"M9 17h6\",\"M15 17a2 2 0 1 0 4 0a2 2 0 1 0 -4 0\"]},coffee:{title:\"Places: Coffee\",paths:[\"M10 2v2\",\"M14 2v2\",\"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1\",\"M6 2v2\"]},sun:{title:\"Places: Sun\",paths:[\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0 -8 0\",\"M12 2v2\",\"M12 20v2\",\"m4.93 4.93 1.41 1.41\",\"m17.66 17.66 1.41 1.41\",\"M2 12h2\",\"M20 12h2\",\"m6.34 17.66-1.41 1.41\",\"m19.07 4.93-1.41 1.41\"]},bot:{title:\"Tech & AI: AI bot\",paths:[\"M12 8V4H8\",\"M6 8h12a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-8a2 2 0 0 1 2 -2z\",\"M2 14h2\",\"M20 14h2\",\"M15 13v2\",\"M9 13v2\"]},magic:{title:\"Tech & AI: Magic wand\",paths:[\"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72\",\"m14 7 3 3\",\"M5 6v4\",\"M19 14v4\",\"M10 2v2\",\"M7 8H3\",\"M21 16h-4\",\"M11 3H9\"]},cpu:{title:\"Tech & AI: Chip\",paths:[\"M6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2z\",\"M10 9h4a1 1 0 0 1 1 1v4a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1z\",\"M15 2v2\",\"M15 20v2\",\"M2 15h2\",\"M2 9h2\",\"M20 15h2\",\"M20 9h2\",\"M9 2v2\",\"M9 20v2\"]},zap:{title:\"Tech & AI: Lightning\",paths:[\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"]},settings:{title:\"Tech & AI: Settings\",paths:[\"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z\",\"M9 12a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"]},workflow:{title:\"Tech & AI: Workflow\",paths:[\"M5 3h4a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z\",\"M7 11v4a2 2 0 0 0 2 2h4\",\"M15 13h4a2 2 0 0 1 2 2v4a2 2 0 0 1 -2 2h-4a2 2 0 0 1 -2 -2v-4a2 2 0 0 1 2 -2z\"]},database:{title:\"Tech & AI: Database\",paths:[\"M3 5a9 3 0 1 0 18 0a9 3 0 1 0 -18 0\",\"M3 5V19A9 3 0 0 0 21 19V5\",\"M3 12A9 3 0 0 0 21 12\"]},cloud:{title:\"Tech & AI: Cloud\",paths:[\"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z\"]},code:{title:\"Tech & AI: Code\",paths:[\"M16 18L22 12L16 6\",\"M8 6L2 12L8 18\"]},lock:{title:\"Tech & AI: Lock\",paths:[\"M5 11h14a2 2 0 0 1 2 2v7a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-7a2 2 0 0 1 2 -2z\",\"M7 11V7a5 5 0 0 1 10 0v4\"]},eye:{title:\"Tech & AI: Eye\",paths:[\"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0\",\"M9 12a3 3 0 1 0 6 0a3 3 0 1 0 -6 0\"]}};const ICON_KEYS=Object.keys(ICONS);const ICON_TITLES=ICON_KEYS.map(k=>ICONS[k].title);const iconPaths=(key,fallback=\"check\")=>(ICONS[key||\"\"]??ICONS[fallback]??ICONS.check).paths;// Custom icon: paste the SVG code of any line icon (e.g. lucide.dev, \"Copy SVG\").\n// Scripts, event handlers, links and embedded content are removed; colours become\n// currentColor, so the icon follows the component's icon colour.\nfunction cleanSvg(raw){if(!raw||!raw.trim())return null;let s=String(raw).replace(/<!--[\\s\\S]*?-->/g,\"\");const root=s.match(/<svg\\b([^>]*)>([\\s\\S]*?)<\\/svg>/i);const attrs=root?root[1]:\"\";let inner=root?root[2]:s;const vb=attrs.match(/viewBox\\s*=\\s*[\"']([^\"']+)[\"']/i);inner=inner.replace(/<(script|style|foreignObject|iframe|image|use|a)\\b[\\s\\S]*?(<\\/\\1>|\\/>)/gi,\"\").replace(/\\s(on\\w+|href|xlink:href|style|class|id)\\s*=\\s*(\"[^\"]*\"|'[^']*'|[^\\s>]+)/gi,\"\").replace(/\\s(fill|stroke)\\s*=\\s*[\"'](?!none)[^\"']*[\"']/gi,' $1=\"currentColor\"');if(!/<(path|circle|rect|line|polyline|polygon|ellipse|g)\\b/i.test(inner))return null;return{inner,viewBox:vb?vb[1]:\"0 0 24 24\"};}function CustomSvg(props){const s=cleanSvg(props.raw);if(!s)return null;return /*#__PURE__*/_jsx(\"svg\",{width:props.size,height:props.size,viewBox:s.viewBox,fill:\"none\",stroke:\"currentColor\",strokeWidth:props.strokeWidth,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{color:props.color,display:\"block\",flex:\"none\"},dangerouslySetInnerHTML:{__html:s.inner}});}const DEFAULT_STEPS=[{title:\"Erstgespr\\xe4ch und Eignungsfeststellung\",text:\"Interessierte vereinbaren ein Beratungsgespr\\xe4ch. Wir pr\\xfcfen Berufsziel, Deutschkenntnisse und technische Ausstattung und teilen offen mit, wenn die Ma\\xdfnahme nicht passt.\",icon:\"phone\",color:\"#CEF272\"},{title:\"Schriftliches Angebot\",text:\"Mit Ma\\xdfnahmenummer, Beginntermin und Lehrgangskosten f\\xfcr das Beratungsgespr\\xe4ch bei Ihnen.\",icon:\"document\",color:\"#F7C1D9\"},{title:\"Ihre Entscheidung\",text:\"Sie beraten und entscheiden \\xfcber den Bildungsgutschein. Den Bildungstr\\xe4ger w\\xe4hlt die gef\\xf6rderte Person.\",icon:\"landmark\",color:\"#8D81BC\"},{title:\"Bildungsgutschein vor Ma\\xdfnahmebeginn\",text:\"Wir legen den Bildungsgutschein vor Ma\\xdfnahmebeginn der Agentur f\\xfcr Arbeit vor.\",icon:\"ticket\",color:\"#F76C51\"},{title:\"Begleitung bis zum Ma\\xdfnahmeende\",text:\"Fehlzeiten und Ma\\xdfnahmeabbr\\xfcche melden wir umgehend der zust\\xe4ndigen Agentur f\\xfcr Arbeit. Zum Abschluss erhalten Teilnehmende Zertifikat und Teilnahmebescheinigung.\",icon:\"award\",color:\"#FCE4B7\"}];const colorDefaults={heading:\"#CEF272\",text:\"#FFF8E7\",label:\"#CEF272\",line:\"#FFF8E7\",badgeBorder:\"#000000\",icon:\"#000000\",shadow:\"#000000\",dot:\"#CEF272\"};const layoutDefaults={stackBelow:860,badge:64,gap:28,headingGap:40};const motionDefaults={entrance:\"draw\",duration:1.4,loop:\"travel\",every:6};const headingDefault={fontFamily:\"Bitter, Georgia, serif\",fontWeight:900,fontSize:44,lineHeight:\"1.1em\",textTransform:\"uppercase\"};const titleDefault={fontFamily:\"Bitter, Georgia, serif\",fontWeight:900,fontSize:20,lineHeight:\"1.25em\",textTransform:\"uppercase\"};const bodyDefault={fontFamily:\"Poppins, system-ui, sans-serif\",fontWeight:400,fontSize:16,lineHeight:\"1.55em\"};const toPx=v=>typeof v===\"number\"?`${v}px`:String(v);/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 420\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export default function DSSTimeline(props){const{heading=\"So l\\xe4uft es ab\",headingTag=\"h2\",intro=\"\",stepLabel=\"Schritt\",note=\"Ob gef\\xf6rdert wird, entscheidet die Agentur f\\xfcr Arbeit.\"}=props;const steps=(props.steps&&props.steps.length?props.steps:DEFAULT_STEPS).slice(0,6);const n=steps.length;const c={...colorDefaults,...props.colors};const l={...layoutDefaults,...props.layout};const m={...motionDefaults,...props.motion};const root=React.useRef(null);const inView=useInView(root,{once:true,amount:.25});const onScreen=useInView(root,{amount:.05});const isStatic=useIsStaticRenderer();const reduced=!!useReducedMotion();const still=isStatic||reduced||m.entrance===\"none\";const shown=still||inView;const draw=m.entrance===\"draw\"&&!still;const loopOn=m.loop===\"travel\"&&!isStatic&&!reduced&&shown&&onScreen;const cls=\"dsstl\"+React.useId().replace(/[^a-zA-Z0-9]/g,\"\");const B=l.badge;const lineDur=draw?m.duration:0;const at=i=>n>1?i/(n-1)*lineDur:0// when the line reaches step i\n;const ease=\"cubic-bezier(.22,1,.36,1)\";const pop=\"cubic-bezier(.34,1.56,.64,1)\";const Tag=headingTag;const introDelay=.1;const css=`\n.${cls}{container-type:inline-size;width:100%}\n.${cls} ol{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(${n},minmax(0,1fr));gap:${l.gap}px}\n.${cls} .tl-track{position:absolute;top:${B/2-2}px;left:calc((100% - ${(n-1)*l.gap}px) / ${n*2});right:calc((100% - ${(n-1)*l.gap}px) / ${n*2});height:4px;pointer-events:none}\n.${cls} .tl-v{display:none}\n.${cls} li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;min-width:0}\n.${cls} .tl-badge{position:relative;z-index:1}\n.${cls} .tl-dot{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:999px;background:${c.dot};border:2px solid ${c.badgeBorder};box-sizing:border-box;left:0;opacity:0}\n.${cls} .tl-dot.run{animation:${cls}h ${Math.max(1.2,n*.45)}s ${ease} 1}\n@keyframes ${cls}h{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}100%{left:100%;opacity:0}}\n@keyframes ${cls}v{0%{top:0;opacity:0}8%{opacity:1}92%{opacity:1}100%{top:100%;opacity:0}}\n@container (max-width:${l.stackBelow}px){\n .${cls} ol{grid-template-columns:1fr;gap:${Math.round(l.gap*.9)}px}\n .${cls} li{flex-direction:row;align-items:flex-start;text-align:left;gap:18px}\n .${cls} .tl-h{display:none}\n .${cls} .tl-v{display:block;position:absolute;left:${B/2-2}px;top:var(--tlv-top,${B/2}px);bottom:var(--tlv-bottom,${B/2}px);width:4px;pointer-events:none}\n .${cls} .tl-v .tl-dot{left:50%;top:0;margin:-7px 0 0 -7px}\n .${cls} .tl-v .tl-dot.run{animation-name:${cls}v}\n .${cls} .tl-body{padding-top:${Math.max(0,B/2-16)}px}\n}\n@media (prefers-reduced-motion:reduce){.${cls} *{transition:none!important;animation:none!important}}\n`;// Vertical layout: the line must start at the first badge's centre and end at the last\n// badge's centre. The last step's text makes the list taller than its badge, so measure.\nconst olRef=React.useRef(null);const[vEdge,setVEdge]=React.useState(null);React.useEffect(()=>{const ol=olRef.current;if(!ol||typeof ResizeObserver===\"undefined\")return;const read=()=>{const badges=ol.querySelectorAll(\".tl-badge\");if(!badges.length)return;const box=ol.getBoundingClientRect();const first=badges[0].getBoundingClientRect();const last=badges[badges.length-1].getBoundingClientRect();const top=Math.round(first.top+first.height/2-box.top);const bottom=Math.round(box.bottom-(last.top+last.height/2));setVEdge(v=>v&&v.top===top&&v.bottom===bottom?v:{top,bottom});};const ro=new ResizeObserver(read);ro.observe(ol);read();const f=document.fonts;if(f&&f.ready)f.ready.then(read);return()=>ro.disconnect();},[n,B]);// travelling dot: restart the CSS animation every `every` seconds while on screen\nconst[run,setRun]=React.useState(0);React.useEffect(()=>{if(!loopOn)return;const first=setTimeout(()=>setRun(r=>r+1),(lineDur+1.2)*1e3);const id=setInterval(()=>setRun(r=>r+1),Math.max(3,m.every)*1e3);return()=>{clearTimeout(first);clearInterval(id);};},[loopOn,m.every,lineDur]);const lineStyle=axis=>({position:\"absolute\",inset:0,background:c.line,transformOrigin:axis===\"x\"?\"left center\":\"center top\",transform:shown||!draw?\"none\":axis===\"x\"?\"scaleX(0)\":\"scaleY(0)\",transition:draw?`transform ${lineDur}s linear ${introDelay}s`:\"none\"});const dot=k=>/*#__PURE__*/_jsx(\"span\",{className:\"tl-dot\"+(loopOn&&run>0?\" run\":\"\")},k+run);return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:cls,style:{width:\"100%\",...props.style},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),(heading.trim()||intro.trim())&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:14,marginBottom:l.headingGap},children:[heading.trim()&&/*#__PURE__*/_jsx(Tag,{style:{...headingDefault,...props.headingFont,fontSize:`min(${toPx(props.headingFont?.fontSize??headingDefault.fontSize)}, 7.5cqi)`,color:c.heading,margin:0},children:heading}),intro.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...bodyDefault,...props.bodyFont,fontSize:18,color:c.text,margin:0,maxWidth:760},children:intro})]}),/*#__PURE__*/_jsxs(\"ol\",{ref:olRef,style:vEdge?{[\"--tlv-top\"]:`${vEdge.top}px`,[\"--tlv-bottom\"]:`${Math.max(0,vEdge.bottom)}px`}:undefined,children:[n>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"span\",{className:\"tl-track tl-h\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"span\",{style:lineStyle(\"x\")}),dot(\"h\")]}),/*#__PURE__*/_jsxs(\"span\",{className:\"tl-v\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"span\",{style:lineStyle(\"y\")}),dot(\"v\")]})]}),steps.map((s,i)=>{const t0=introDelay+at(i);const badgeStyle={flex:`0 0 ${B}px`,width:B,height:B,borderRadius:999,background:s.color||\"#CEF272\",border:`3px solid ${c.badgeBorder}`,boxShadow:`4px 4px 0 ${c.shadow}`,boxSizing:\"border-box\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transform:shown?\"none\":\"scale(0.3)\",opacity:shown?1:0,transition:still?\"none\":`transform .5s ${pop} ${t0}s, opacity .2s linear ${t0}s`};const bodyStyle={display:\"flex\",flexDirection:\"column\",gap:8,minWidth:0,transform:shown?\"none\":\"translateY(16px)\",opacity:shown?1:0,transition:still?\"none\":`transform .5s ${ease} ${t0+.15}s, opacity .5s ${ease} ${t0+.15}s`};const isz=Math.round(B*.46);return /*#__PURE__*/_jsxs(\"li\",{children:[/*#__PURE__*/_jsx(\"span\",{className:\"tl-badge\",\"aria-hidden\":\"true\",style:badgeStyle,children:s.svg&&s.svg.trim()?/*#__PURE__*/_jsx(CustomSvg,{raw:s.svg,size:isz,color:c.icon,strokeWidth:2.2}):/*#__PURE__*/_jsx(\"svg\",{width:isz,height:isz,viewBox:\"0 0 24 24\",fill:\"none\",stroke:c.icon,strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{display:\"block\"},children:iconPaths(s.icon).map((d,k)=>/*#__PURE__*/_jsx(\"path\",{d:d},k))})}),/*#__PURE__*/_jsxs(\"div\",{className:\"tl-body\",style:bodyStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:{...bodyDefault,...props.bodyFont,fontSize:12.5,fontWeight:700,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:c.label,lineHeight:1.2},children:`${stepLabel} ${i+1}`}),/*#__PURE__*/_jsx(\"h3\",{style:{...titleDefault,...props.titleFont,color:c.text,margin:0},children:s.title}),s.text&&/*#__PURE__*/_jsx(\"p\",{style:{...bodyDefault,...props.bodyFont,color:c.text,margin:0},children:s.text})]})]},i);})]}),note.trim()&&/*#__PURE__*/_jsx(\"p\",{style:{...bodyDefault,...props.bodyFont,fontSize:15,color:c.text,margin:`${l.headingGap}px 0 0`},children:note})]});}const color=(title,value)=>({type:ControlType.Color,title,defaultValue:value});const num=(title,value,min,max,step=1,extra={})=>({type:ControlType.Number,title,defaultValue:value,min,max,step,...extra});addPropertyControls(DSSTimeline,{heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"So l\\xe4uft es ab\"},headingTag:{type:ControlType.Enum,title:\"Heading tag\",options:[\"h2\",\"h3\"],displaySegmentedControl:true,defaultValue:\"h2\"},intro:{type:ControlType.String,title:\"Intro\",displayTextArea:true,defaultValue:\"\"},steps:{type:ControlType.Array,title:\"Steps\",maxCount:6,control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"\"},text:{type:ControlType.String,title:\"Text\",displayTextArea:true,defaultValue:\"\"},icon:{type:ControlType.Enum,title:\"Icon\",options:ICON_KEYS,optionTitles:ICON_TITLES,defaultValue:\"check\"},svg:{type:ControlType.String,title:\"Custom SVG\",displayTextArea:true,placeholder:\"<svg …> (replaces the icon)\",defaultValue:\"\",description:\"Optional. Paste SVG code, e.g. from lucide.dev → Copy SVG.\"},color:{type:ControlType.Color,title:\"Badge colour\",defaultValue:\"#CEF272\"}}},defaultValue:DEFAULT_STEPS},stepLabel:{type:ControlType.String,title:\"Step label\",defaultValue:\"Schritt\"},note:{type:ControlType.String,title:\"Note\",defaultValue:\"Ob gef\\xf6rdert wird, entscheidet die Agentur f\\xfcr Arbeit.\"},layout:{type:ControlType.Object,title:\"Layout\",controls:{stackBelow:num(\"Vertical below\",layoutDefaults.stackBelow,400,1400,10,{unit:\"px\"}),badge:num(\"Badge size\",layoutDefaults.badge,40,96,2,{unit:\"px\"}),gap:num(\"Gap\",layoutDefaults.gap,8,64,2,{unit:\"px\"}),headingGap:num(\"Heading gap\",layoutDefaults.headingGap,0,96,2,{unit:\"px\"})}},colors:{type:ControlType.Object,title:\"Colours\",controls:{heading:color(\"Heading\",colorDefaults.heading),text:color(\"Text\",colorDefaults.text),label:color(\"Step label\",colorDefaults.label),line:color(\"Line\",colorDefaults.line),badgeBorder:color(\"Badge border\",colorDefaults.badgeBorder),icon:color(\"Icon\",colorDefaults.icon),shadow:color(\"Shadow\",colorDefaults.shadow),dot:color(\"Travel dot\",colorDefaults.dot)}},motion:{type:ControlType.Object,title:\"Motion\",controls:{entrance:{type:ControlType.Enum,title:\"Entrance\",options:[\"draw\",\"fade\",\"none\"],optionTitles:[\"Line draws\",\"Fade\",\"None\"],defaultValue:\"draw\"},duration:num(\"Line time (s)\",motionDefaults.duration,.4,4,.1,{hidden:p=>p.entrance!==\"draw\"}),loop:{type:ControlType.Enum,title:\"Idle loop\",options:[\"travel\",\"none\"],optionTitles:[\"Travel dot\",\"None\"],displaySegmentedControl:true,defaultValue:\"travel\"},every:num(\"Every (s)\",motionDefaults.every,3,20,1,{hidden:p=>p.loop===\"none\"})}},headingFont:{type:ControlType.Font,title:\"Heading font\",controls:\"extended\",defaultFontType:\"serif\",defaultValue:{fontSize:\"44px\",lineHeight:\"1.1em\"}},titleFont:{type:ControlType.Font,title:\"Step title font\",controls:\"extended\",defaultFontType:\"serif\",defaultValue:{fontSize:\"20px\",lineHeight:\"1.25em\"}},bodyFont:{type:ControlType.Font,title:\"Body font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",lineHeight:\"1.55em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DSSTimeline\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"420\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Timeline.map"],"mappings":"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"}