[{"data":1,"prerenderedAt":32},["ShallowReactive",2],{"dataset-bff9b8b5-0e09-47f5-8b84-c1a853a7ebc5":3},{"entry":4,"body":31},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":16,"formats":17,"metadata_modified":19,"license":20,"record_count":21,"resources":22,"last_analyzed_at":26,"version":27,"summary_he":28,"dataset_kind":29,"related_ids":30},"bff9b8b5-0e09-47f5-8b84-c1a853a7ebc5","מאגר תעודות זהות פירות וירקות","משרד החקלאות וביטחון המזון","ministry_of_agriculture",[10,11,12,13,14,15],"חקלאות","ירקות","מזון","משרד החקלאות","פירות","פירות וירקות","f3697dd1-77dd-4628-9c3c-79e5cb84b32e",[18],"CSV","2026-01-13T13:08:31.250125Z","אחר (פתוח)",101,[23],{"url":24,"format":18,"name":6,"size_bytes":25},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fbff9b8b5-0e09-47f5-8b84-c1a853a7ebc5\u002Fresource\u002Ff3697dd1-77dd-4628-9c3c-79e5cb84b32e\u002Fdownload\u002Fperotveyerakot.csv",20679,"2026-05-06T06:03:28.168579Z",1,"מאגר תעודות זהות ל-101 פירות, ירקות ותבלינים הנסחרים בישראל, הכולל ערכים תזונתיים לפי USDA, נפחי שיווק מקומי ויבוא, אזורי גידול, זנים ועושר ויטמינים ומינרלים.","registry",[],"\u003C!-- tag chips -->\n\u003Ch1>מאגר תעודות זהות פירות וירקות\u003C\u002Fh1>\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-6\">\n  \u003Cspan class=\"tag-chip\">פירות וירקות\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">תזונה\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">חקלאות\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">שיווק חקלאי\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">ערכים תזונתיים\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- AI summary card -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    המאגר מרכז תעודות זהות ל-101 פירות, ירקות ותבלינים הנסחרים בישראל, ומכיל לכל פריט: ערכים תזונתיים לפי 100 גרם תוצרת (על פי נתוני USDA), אזורי גידול עיקריים, זנים בולטים, נפחי שיווק מקומי ויבוא, חודשי שיווק, ומידע על עושר ויטמינים ומינרלים. הנתונים הוכנו על ידי המכון לחקר אחסון ואיכות תוצרת חקלאית ומזון, ומשמשים בסיס לבדיקות איכות, הנחיות שימור ומדיניות שיווק.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI cards -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">101\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">פריטים במאגר\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-ok mb-1\">1,001,815\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">טון שיווק מקומי (נתח ל-36 פריטים)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">33\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">פריטים זמינים כל השנה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">60%\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מהפריטים מכילים פחות מ-50 קק\"ל ל-100 גרם\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Insights -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תובנות עיקריות\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cul class=\"list-disc ps-5 m-0 space-y-2 text-sm marker:text-brand\">\n    \u003Cli>תפוח האדמה, העגבניה והמלפפון מהווים יחד כ-45% מסך נפח השיווק המקומי (כ-450,000 מתוך 1,001,815 טון).\u003C\u002Fli>\n    \u003Cli>60% מהפריטים מכילים פחות מ-50 קלוריות ל-100 גרם &mdash; מה שהופך את רוב הירקות לדלי-קלוריות מטבעם.\u003C\u002Fli>\n    \u003Cli>פטרוזיליה מובילה בעושר תזונתי עם 8 סממני ויטמינים ומינרלים &mdash; יותר מכל פריט אחר במאגר.\u003C\u002Fli>\n    \u003Cli>שתי משפחות בוטניות, ורדניים ומצליבים, מחזיקות כל אחת 11 נציגים &mdash; הגדולות במאגר.\u003C\u002Fli>\n    \u003Cli>56,898 טון מיובאים בסה\"כ, פחות מ-6% מנפח השיווק המקומי &mdash; הייצור המקומי דומיננטי.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Top 10 local marketing -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">10 הפריטים המובילים בשיווק מקומי (טון)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"chart-mkt\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Charts: Family distribution + Vitamin richness -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות משפחות בוטניות\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-family\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">פריטים עשירים בויטמינים ומינרלים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-vitamins\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart: Energy top 10 -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">10 הפריטים העשירים ביותר באנרגיה (קק\"ל ל-100 גרם)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"text-sm text-subtle mb-3\">אגוזים ותבלינים מייצגים ערכים גבוהים במיוחד בשל צפיפותם הקלורית.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-energy\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart: Nutritional scatter energy vs fiber -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">מפת תזונה: אנרגיה מול סיבים תזונתיים (ל-100 גרם)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"text-sm text-subtle mb-3\">כל נקודה מייצגת פריט אחד. ציר X = אנרגיה (קק\"ל), ציר Y = סיבים תזונתיים (גרם). העבר עכבר לפרטים.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-scatter\" class=\"h-72 md:h-[420px]\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- GovExplorer -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex flex-wrap items-center justify-between gap-3 mb-3\">\n    \u003Cdiv class=\"flex items-center gap-2 text-brand\">\n      \u003Cimg src=\"\u002Ficons\u002Fsearch.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n      \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">עיון בפריטי המאגר\u003C\u002Fh2>\n    \u003C\u002Fdiv>\n    \u003Cinput id=\"explorer-search\" class=\"gov-explorer-search\"\n           type=\"search\" placeholder=\"חיפוש לפי שם...\"\n           aria-label=\"חיפוש בטבלה\" \u002F>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"explorer\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Original notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Flist.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"m-0 text-sm text-subtle whitespace-pre-line leading-relaxed\">במאגר מרוכז כל המידע בנושא פירות וירקות: הנחיות שימור, פרמטרים לבדיקת איכות פרי או ירק, ערכים תזונתיים ומידע כללי. הערכים התזונתיים נקבעו על ידי משרד החקלאות האמריקאי (USDA) ונלקחו מאתר מועצת הצמחים. הערכים מחושבים לפי 100 גרם תוצרת. ההנחיות לשימור הוכנו על ידי חוקרי המכון לחקר אחסון ואיכות תוצרת חקלאית ומזון.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\nconst GOVIL_PALETTE = [\n  '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n  '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n];\n\nconst baseECharts = {\n  color: GOVIL_PALETTE,\n  textStyle: { fontFamily: 'Rubik, sans-serif', color: '#0c3058' },\n  tooltip: {\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n    backgroundColor: '#fff',\n    borderColor: '#c3cfe7',\n    extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n  },\n  grid: { left: 48, right: 64, top: 40, bottom: 48, containLabel: true },\n};\n\n\u002F\u002F ── Chart 1: Top 10 local marketing (horizontal bar) ──\n(function () {\n  const names = [\"\\u05db\\u05e8\\u05d5\\u05d1\\u05d9\\u05ea\", \"\\u05de\\u05dc\\u05d5\\u05df\", \"\\u05d7\\u05e6\\u05d9\\u05dc\", \"\\u05db\\u05e8\\u05d5\\u05d1\", \"\\u05d1\\u05e6\\u05dc \\u05d9\\u05d1\\u05e9\", \"\\u05d2\\u05d6\\u05e8\", \"\\u05d0\\u05d1\\u05d8\\u05d9\\u05d7\", \"\\u05de\\u05dc\\u05e4\\u05e4\\u05d5\\u05df\", \"\\u05e2\\u05d2\\u05d1\\u05e0\\u05d9\\u05d4\", \"\\u05ea\\u05e4\\u05d5\\u05d7 \\u05d0\\u05d3\\u05de\\u05d4\"];\n  const vals  = [23818, 30922, 38501, 51793, 75986, 76973, 83279, 86248, 155491, 208707];\n  const colors = vals.map((v, i) =>\n    i === 9 ? '#0053c4' : i === 8 ? '#3d70b0' : '#6c9fd8'\n  );\n\n  const chart = echarts.init(document.getElementById('chart-mkt'));\n  chart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function (p) {\n        return p[0].name + '\u003Cbr>' + p[0].value.toLocaleString('he-IL') + ' \\u05d8\\u05d5\\u05df';\n      },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 24, right: 32, top: 16, bottom: 16, containLabel: true },\n    xAxis: {\n      type: 'value',\n      axisLabel: {\n        fontFamily: 'Rubik',\n        formatter: function (v) { return (v \u002F 1000).toFixed(0) + '\\u05d0\\u05dc\\u05e3'; }\n      }\n    },\n    yAxis: {\n      type: 'category',\n      data: names,\n      axisLabel: { fontFamily: 'Rubik', fontSize: 12 }\n    },\n    series: [{\n      type: 'bar',\n      data: vals.map(function (v, i) { return { value: v, itemStyle: { color: colors[i] } }; }),\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        fontSize: 11,\n        formatter: function (p) { return p.value.toLocaleString('he-IL'); }\n      }\n    }]\n  }));\n  window.addEventListener('resize', function () { chart.resize(); });\n}());\n\n\u002F\u002F ── Chart 2: Family distribution (bar) ──\n(function () {\n  const families = [\n    \"\\u05de\\u05d5\\u05e8\\u05db\\u05d1\\u05d9\\u05dd\",\n    \"\\u05e7\\u05d8\\u05e0\\u05d9\\u05d5\\u05ea\",\n    \"\\u05e9\\u05d5\\u05e9\\u05e0\\u05d9\\u05dd\",\n    \"\\u05e9\\u05e4\\u05ea\\u05e0\\u05d9\\u05d9\\u05dd\",\n    \"\\u05d3\\u05dc\\u05d5\\u05e2\\u05d9\\u05d9\\u05dd\",\n    \"\\u05e1\\u05d5\\u05dc\\u05e0\\u05d9\\u05d9\\u05dd\",\n    \"\\u05e4\\u05d9\\u05d2\\u05de\\u05d9\\u05d9\\u05dd\",\n    \"\\u05e1\\u05d5\\u05db\\u05db\\u05d9\\u05d9\\u05dd\",\n    \"\\u05de\\u05e6\\u05dc\\u05d9\\u05d1\\u05d9\\u05dd\",\n    \"\\u05d5\\u05e8\\u05d3\\u05e0\\u05d9\\u05d9\\u05dd\"\n  ];\n  const counts = [4, 4, 5, 5, 6, 8, 8, 9, 11, 11];\n\n  const chart = echarts.init(document.getElementById('chart-family'));\n  chart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function (p) { return p[0].name + ': ' + p[0].value + ' \\u05e4\\u05e8\\u05d9\\u05d8\\u05d9\\u05dd'; },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 12, right: 24, top: 12, bottom: 16, containLabel: true },\n    xAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik' } },\n    yAxis: {\n      type: 'category',\n      data: families,\n      axisLabel: { fontFamily: 'Rubik', fontSize: 11 }\n    },\n    series: [{\n      type: 'bar',\n      data: counts.map(function (v, i) {\n        return { value: v, itemStyle: { color: GOVIL_PALETTE[i % GOVIL_PALETTE.length] } };\n      }),\n      label: { show: true, position: 'right', fontFamily: 'Rubik', fontSize: 11 }\n    }]\n  }));\n  window.addEventListener('resize', function () { chart.resize(); });\n}());\n\n\u002F\u002F ── Chart 3: Vitamin richness (horizontal bar) ──\n(function () {\n  const labels = [\n    \"\\u05e1\\u05d9\\u05d3\\u05df\",\n    \"\\u05d5\\u05d9\\u05d8\\u05de\\u05d9\\u05df K\",\n    \"\\u05d7\\u05d5\\u05de\\u05e6\\u05d4 \\u05e4\\u05d5\\u05dc\\u05d9\\u05ea\",\n    \"\\u05de\\u05d2\\u05e0\\u05d6\\u05d9\\u05d5\\u05dd\",\n    \"\\u05d1\\u05e8\\u05d6\\u05dc\",\n    \"\\u05d0\\u05e9\\u05dc\\u05d2\\u05df\",\n    \"\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd \\u05ea\\u05d6\\u05d5\\u05e0\\u05ea\\u05d9\\u05d9\\u05dd\",\n    \"\\u05d5\\u05d9\\u05d8\\u05de\\u05d9\\u05df A\",\n    \"\\u05d5\\u05d9\\u05d8\\u05de\\u05d9\\u05df C\"\n  ];\n  const vals = [8, 9, 9, 10, 10, 11, 13, 13, 14];\n\n  const chart = echarts.init(document.getElementById('chart-vitamins'));\n  chart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function (p) { return p[0].name + ': ' + p[0].value + ' \\u05e4\\u05e8\\u05d9\\u05d8\\u05d9\\u05dd \\u05e2\\u05e9\\u05d9\\u05e8\\u05d9\\u05dd'; },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 12, right: 24, top: 12, bottom: 16, containLabel: true },\n    xAxis: { type: 'value', max: 16, axisLabel: { fontFamily: 'Rubik' } },\n    yAxis: {\n      type: 'category',\n      data: labels,\n      axisLabel: { fontFamily: 'Rubik', fontSize: 11 }\n    },\n    series: [{\n      type: 'bar',\n      data: vals.map(function (v, i) {\n        return { value: v, itemStyle: { color: GOVIL_PALETTE[i % GOVIL_PALETTE.length] } };\n      }),\n      label: { show: true, position: 'right', fontFamily: 'Rubik', fontSize: 11 }\n    }]\n  }));\n  window.addEventListener('resize', function () { chart.resize(); });\n}());\n\n\u002F\u002F ── Chart 4: Top 10 energy items (horizontal bar) ──\n(function () {\n  const names  = [\"\\u05d6\\u05d9\\u05ea\", \"\\u05e8\\u05d5\\u05d6\\u05de\\u05e8\\u05d9\\u05df\", \"\\u05e9\\u05d5\\u05dd\", \"\\u05d0\\u05d1\\u05d5\\u05e7\\u05d3\\u05d5\", \"\\u05ea\\u05de\\u05e8\", \"\\u05d0\\u05d5\\u05e8\\u05d2\\u05e0\\u05d5\", \"\\u05d0\\u05e0\\u05d9\\u05e1\", \"\\u05db\\u05de\\u05d5\\u05df (\\u05d6\\u05e8\\u05e2\\u05d9\\u05dd)\", \"\\u05e9\\u05e7\\u05d3\", \"\\u05e4\\u05e7\\u05d0\\u05df\"];\n  const vals   = [115, 131, 149, 161, 275, 306, 337, 375, 589, 667];\n\n  const chart = echarts.init(document.getElementById('chart-energy'));\n  chart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function (p) {\n        return p[0].name + '\u003Cbr>' + p[0].value + ' \\u05e7\\u05e7\"\\u05dc \u002F 100\\u05d2';\n      },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 24, right: 48, top: 16, bottom: 16, containLabel: true },\n    xAxis: {\n      type: 'value',\n      axisLabel: { fontFamily: 'Rubik', formatter: function (v) { return v + \" \\u05e7\\u05e7\\\"\\u05dc\"; } }\n    },\n    yAxis: {\n      type: 'category',\n      data: names,\n      axisLabel: { fontFamily: 'Rubik', fontSize: 12 }\n    },\n    series: [{\n      type: 'bar',\n      data: vals.map(function (v, i) {\n        \u002F\u002F Highlight pecan (highest) and almond in deeper blue\n        var col = i === 9 ? '#0053c4' : i === 8 ? '#3d70b0' : '#6c9fd8';\n        return { value: v, itemStyle: { color: col } };\n      }),\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        fontSize: 11,\n        formatter: function (p) { return p.value + \" \\u05e7\\u05e7\\\"\\u05dc\"; }\n      }\n    }]\n  }));\n  window.addEventListener('resize', function () { chart.resize(); });\n}());\n\n\u002F\u002F ── Chart 5: Scatter – energy vs fiber ──\n(function () {\n  var rawData = [[\"אבוקדו\",161.0,2.1],[\"אבטיח\",30.0,0.4],[\"אגס\",59.0,1.4],[\"אורגנו\",306.0,42.8],[\"אנונה\",94.0,2.2],[\"אניס\",337.0,14.6],[\"אננס\",50.0,1.4],[\"אספרגוס\",24.0,2.1],[\"אפונה טרייה\",81.0,5.1],[\"אפרסמון\",70.0,1.5],[\"אפרסק\",47.0,0.6],[\"ארטישוק\",53.0,8.6],[\"ארטישוק ירושלמי (חמניית הפקעות)\",70.0,1.6],[\"אשכולית אדומה\",42.0,1.6],[\"אשכולית לבנה\",33.0,1.1],[\"בזיליקום-ריחן\",23.0,1.6],[\"בטטה\",86.0,3.0],[\"במיה\",31.0,3.2],[\"בננה\",92.0,0.5],[\"בצל יבש\",40.0,1.7],[\"בצל ירוק\",32.0,2.6],[\"ברוקולי\",34.0,2.6],[\"גויאבה\",51.0,5.6],[\"גזר\",40.0,2.8],[\"גזר לבן\",75.0,4.9],[\"גרגיר הנחלים\",11.0,0.5],[\"דובדבן\",50.0,0.2],[\"דלורית\",45.0,2.0],[\"דלעת\",26.0,0.5],[\"זנגביל-ג'ינג'ר\",80.0,2.0],[\"חבוש\",57.0,1.7],[\"חסה\",17.0,2.1],[\"חציל\",24.0,3.4],[\"חרדל\",67.0,3.3],[\"טימין\",101.0,14.0],[\"כוסברה (גד השדה)\",23.0,2.8],[\"כמון (זרעים)\",375.0,10.5],[\"כרוב\",25.0,2.5],[\"כרוב ניצנים\",39.0,1.2],[\"כרוב סיני\",13.0,1.0],[\"כרובית\",25.0,2.5],[\"כרישה\",61.0,1.8],[\"ליים\",30.0,2.8],[\"לימון\",29.0,2.8],[\"ליצ'י\",66.0,0.2],[\"לפת\",28.0,1.8],[\"מלון\",35.0,0.9],[\"מלפפון\",12.0,0.5],[\"מנגו\",65.0,0.8],[\"משמש\",48.0,0.6],[\"נענע\",70.0,8.0],[\"נקטרינה\",49.0,0.4],[\"סלק\",43.0,2.8],[\"סלק עלים-מנגולד\",19.0,1.6],[\"סלרי-כרפס\",16.0,1.6],[\"עגבניה\",18.0,1.2],[\"עגבניית שרי\",18.0,1.2],[\"עולש-אנדיביה\",23.0,4.0],[\"עירית\",30.0,2.5],[\"ענבים\",71.0,0.45],[\"פול\",110.0,25.0],[\"פומלו\",38.0,1.0],[\"פומלית\",40.0,0.51],[\"פטרוזיליה\",36.0,3.3],[\"פיג'ואה\",29.0,3.4],[\"פיטנגה\",33.0,0.6],[\"פלפל אדום\",31.0,2.1],[\"פלפל חריף\",40.0,1.5],[\"פלפל ירוק\",20.0,1.7],[\"פלפל צהוב\",27.0,0.9],[\"פפיה\",39.0,0.8],[\"פקאן\",667.0,1.6],[\"צבר\",41.0,3.6],[\"צנון\",16.0,2.0],[\"צנונית\",16.0,2.0],[\"קולורבי\",27.0,3.6],[\"קומקווט\",71.0,6.5],[\"קורנית\",101.0,14.0],[\"קיווי\",61.0,1.1],[\"קישוא\",16.0,1.1],[\"קרמבולה\",33.0,0.9],[\"רוזמרין\",131.0,14.1],[\"רימון\",83.0,4.0],[\"שום\",149.0,2.1],[\"שומר\",31.0,3.1],[\"שזיף\",55.0,0.6],[\"שסק\",47.0,0.5],[\"שעועית\",33.0,3.0],[\"שקד\",589.0,2.7],[\"תאנה\",74.0,1.2],[\"תות שדה\",32.0,2.0],[\"תירס\",108.0,2.7],[\"תמר\",275.0,2.2],[\"תפוז\",47.0,2.4],[\"תפוח\",59.0,0.77],[\"תפוח אדמה\",69.0,2.4],[\"תרד\",23.0,2.2]];\n\n  \u002F\u002F Label only notable outliers\n  var labelItems = new Set([\"\\u05e4\\u05e7\\u05d0\\u05df\",\"\\u05e9\\u05e7\\u05d3\",\"\\u05db\\u05de\\u05d5\\u05df (\\u05d6\\u05e8\\u05e2\\u05d9\\u05dd)\",\"\\u05d0\\u05e0\\u05d9\\u05e1\",\"\\u05d0\\u05d5\\u05e8\\u05d2\\u05e0\\u05d5\",\"\\u05e4\\u05d5\\u05dc\",\"\\u05e8\\u05d5\\u05d6\\u05de\\u05e8\\u05d9\\u05df\",\"\\u05d0\\u05e8\\u05d8\\u05d9\\u05e9\\u05d5\\u05e7\",\"\\u05e4\\u05d8\\u05e8\\u05d5\\u05d6\\u05d9\\u05dc\\u05d9\\u05d4\"]);\n\n  var scatterData = rawData.map(function (row) {\n    var name = row[0], energy = row[1], fiber = row[2];\n    var isLabel = labelItems.has(name);\n    return {\n      value: [energy, fiber, name],\n      symbolSize: isLabel ? 10 : 7,\n      itemStyle: { color: isLabel ? '#0053c4' : '#6c9fd8', opacity: isLabel ? 1 : 0.75 },\n      label: isLabel ? { show: true, formatter: name, fontFamily: 'Rubik', fontSize: 10, position: 'top', color: '#0b3668' } : { show: false }\n    };\n  });\n\n  var chart = echarts.init(document.getElementById('chart-scatter'));\n  chart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'item',\n      formatter: function (p) {\n        return \"\u003Cstrong>\" + p.value[2] + \"\u003C\u002Fstrong>\u003Cbr>\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4: \" + p.value[0] + \" \\u05e7\\u05e7\\\"\\u05dc\u003Cbr>\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd: \" + p.value[1] + \" \\u05d2\\u05e8\\u05dd\";\n      },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 48, right: 32, top: 32, bottom: 48, containLabel: true },\n    xAxis: {\n      type: 'value',\n      name: '\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4 (\\u05e7\\u05e7\"\\u05dc)',\n      nameLocation: 'middle',\n      nameGap: 32,\n      axisLabel: { fontFamily: 'Rubik' },\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    yAxis: {\n      type: 'value',\n      name: '\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd (\\u05d2\\u05e8\\u05dd)',\n      nameLocation: 'middle',\n      nameGap: 40,\n      axisLabel: { fontFamily: 'Rubik' },\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    series: [{\n      type: 'scatter',\n      data: scatterData,\n      emphasis: { itemStyle: { color: '#0068f5', shadowBlur: 8, shadowColor: 'rgba(0,104,245,.3)' } }\n    }]\n  }));\n  window.addEventListener('resize', function () { chart.resize(); });\n}());\n\n\u002F\u002F ── GovExplorer ──\nGovExplorer.create({\n  container:    '#explorer',\n  searchInput:  '#explorer-search',\n  resourceId:   'f3697dd1-77dd-4628-9c3c-79e5cb84b32e',\n  fields:       ['\\u05d9\\u05e8\\u05e7\u002F\\u05e4\\u05e8\\u05d9', '\\u05de\\u05e9\\u05e4\\u05d7\\u05d4', '\\u05d7\\u05d5\\u05d3\\u05e9\\u05d9 \\u05e9\\u05d9\\u05d5\\u05d5\\u05e7 \\u05e2\\u05d9\\u05e7\\u05e8\\u05d9\\u05d9\\u05dd', '\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4', '\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd \\u05ea\\u05d6\\u05d5\\u05e0\\u05ea\\u05d9\\u05d9\\u05dd'],\n  headers:      ['\\u05e9\\u05dd', '\\u05de\\u05e9\\u05e4\\u05d7\\u05d4 \\u05d1\\u05d5\\u05d8\\u05e0\\u05d9\\u05ea', '\\u05d7\\u05d5\\u05d3\\u05e9\\u05d9 \\u05e9\\u05d9\\u05d5\\u05d5\\u05e7', '\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4 (\\u05e7\\u05e7\"\\u05dc)', '\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd (\\u05d2)'],\n  searchFields: ['\\u05d9\\u05e8\\u05e7\u002F\\u05e4\\u05e8\\u05d9', '\\u05de\\u05e9\\u05e4\\u05d7\\u05d4'],\n  pageSize: 50,\n  sort: '\\u05d9\\u05e8\\u05e7\u002F\\u05e4\\u05e8\\u05d9 asc',\n  renderRow: function (r) {\n    var months = r['\\u05d7\\u05d5\\u05d3\\u05e9\\u05d9 \\u05e9\\u05d9\\u05d5\\u05d5\\u05e7 \\u05e2\\u05d9\\u05e7\\u05e8\\u05d9\\u05d9\\u05dd'] || '';\n    var isYearRound = months === '\\u05db\\u05dc \\u05d4\\u05e9\\u05e0\\u05d4';\n    return [\n      { text: r['\\u05d9\\u05e8\\u05e7\u002F\\u05e4\\u05e8\\u05d9'] || '' },\n      { text: (r['\\u05de\\u05e9\\u05e4\\u05d7\\u05d4'] || '').split('\\\\')[0].split('\u002F')[0].trim() },\n      { text: months, badge: isYearRound ? 'ok' : months ? 'mut' : '' },\n      { text: r['\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4'] ? r['\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4'] + ' \\u05e7\\u05e7\"\\u05dc' : '', dir: 'ltr' },\n      { text: r['\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd \\u05ea\\u05d6\\u05d5\\u05e0\\u05ea\\u05d9\\u05d9\\u05dd'] ? r['\\u05e1\\u05d9\\u05d1\\u05d9\\u05dd \\u05ea\\u05d6\\u05d5\\u05e0\\u05ea\\u05d9\\u05d9\\u05dd'] + ' \\u05d2' : '', dir: 'ltr' },\n    ];\n  }\n});\n\u003C\u002Fscript>\n",1778130672195]