[{"data":1,"prerenderedAt":45},["ShallowReactive",2],{"dataset-ce12ebb6-fbec-4134-80b1-79d068bd96ee":3},{"entry":4,"body":44},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":12,"formats":13,"metadata_modified":16,"license":17,"record_count":18,"resources":19,"last_analyzed_at":39,"version":40,"summary_he":41,"dataset_kind":42,"related_ids":43},"ce12ebb6-fbec-4134-80b1-79d068bd96ee","תוכנית יתד במשרד הרווחה","משרד הרווחה והביטחון החברתי","ministry_of_social_affairs",[10,11],"יתד","צעירים בסיכון","71af5b5c-0233-4bcc-9778-f30c73cdbc59",[14,15],"CSV","PDF","2026-02-05T07:06:45.446041Z","אחר (פתוח)",5,[20,24,27,31,35],{"url":21,"format":14,"name":22,"size_bytes":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fce12ebb6-fbec-4134-80b1-79d068bd96ee\u002Fresource\u002F71af5b5c-0233-4bcc-9778-f30c73cdbc59\u002Fdownload\u002F-2025-1.csv","תוכניות יתד במשרד הרווחה - שנת 2025",756,{"url":25,"format":14,"name":26,"size_bytes":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fce12ebb6-fbec-4134-80b1-79d068bd96ee\u002Fresource\u002F9954df1f-d1ff-4a69-8a36-adf6cc43c7b4\u002Fdownload\u002F-2024-1.csv","תוכניות יתד במשרד הרווחה - שנת 2024",{"url":28,"format":14,"name":29,"size_bytes":30},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fce12ebb6-fbec-4134-80b1-79d068bd96ee\u002Fresource\u002F724416f6-d420-4a8f-b8d5-19f65c5294eb\u002Fdownload\u002Fyated2023-new.csv","תוכניות יתד במשרד הרווחה - שנת 2023",755,{"url":32,"format":14,"name":33,"size_bytes":34},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fce12ebb6-fbec-4134-80b1-79d068bd96ee\u002Fresource\u002F782b899d-db79-4e4b-a0d9-4a364a4275a9\u002Fdownload\u002Fyated2022.csv","תוכנית יתד במשרד הרווחה - שנת 2022 ",745,{"url":36,"format":15,"name":37,"size_bytes":38},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fce12ebb6-fbec-4134-80b1-79d068bd96ee\u002Fresource\u002Fa683c177-131b-400d-b639-cc9b77e6f4c3\u002Fdownload\u002Fyated2022-explaination.pdf","קובץ הסבר - תוכניות יתד",341468,"2026-05-05T21:34:21.241142Z",1,"נתוני תוכנית יתד — תוכנית בין-משרדית לקידום צעירים במצבי סיכון (גיל 18–26): מספר מקבלי השירות, שיעורי ההשמה, פירוט לפי מחוז וסוג השמה, ועלויות למשרד הרווחה לשנים 2022–2025.","timeseries",[],"\u003C!-- tag chips -->\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-3\">תוכנית יתד במשרד הרווחה\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  \u003Ch2 class=\"m-0 mb-2 text-base font-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    תוכנית יתד היא תוכנית לאומית בין-משרדית לקידום צעירים וצעירות בגיל 18–26 במצבי סיכון. הנתונים מציגים את חלקו של משרד הרווחה — מספר מקבלי השירות, אחוזי ההשמה במסגרות, פירוט לפי מחוז וסוג ההשמה, ועלויות התוכנית לאורך השנים 2022–2025. בשנת 2025 קיבלו שירות 29,057 צעירים, מתוכם 10,752 הושמו במסגרת — שיעור השמה של 37%.\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\">29,057\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">צעירים מקבלי שירות (2025)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">10,752\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מושמים במסגרות (2025)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">37%\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">אחוז השמה ארצי (2025)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">₪19.8M\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">עלות תוכנית יתד למשרד (2025)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Insights -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">תובנות מרכזיות\u003C\u002Fh2>\n  \u003Cul class=\"m-0 ps-5 space-y-2 text-sm leading-relaxed\">\n    \u003Cli>מספר מקבלי השירות גדל ב-\u003Cstrong>26%\u003C\u002Fstrong> בין 2022 ל-2025 — מ-23,062 ל-29,057 צעירים.\u003C\u002Fli>\n    \u003Cli>שיעור ההשמה הכפיל את עצמו: מ-\u003Cstrong>24.1%\u003C\u002Fstrong> בשנת 2022 לכ-\u003Cstrong>37–38%\u003C\u002Fstrong> בשנים 2023–2025, שיפור שנשמר יציב.\u003C\u002Fli>\n    \u003Cli>מחוז ירושלים מוביל בשיעור ההשמה — \u003Cstrong>49.7%\u003C\u002Fstrong> בשנת 2025, לעומת 30.9% במחוז חיפה והצפון.\u003C\u002Fli>\n    \u003Cli>מתוך 10,752 המושמים בשנת 2025, \u003Cstrong>9,806\u003C\u002Fstrong> הושמו בקהילה ו-\u003Cstrong>1,282\u003C\u002Fstrong> בהשמה חוץ-ביתית.\u003C\u002Fli>\n    \u003Cli>עלות התוכנית למשרד עלתה ב-\u003Cstrong>35%\u003C\u002Fstrong> בין 2022 (₪14.6M) ל-2025 (₪19.8M), בעוד מספר ההשמות כמעט הוכפל — מ-5,548 ל-10,752.\u003C\u002Fli>\n    \u003Cli>כ-\u003Cstrong>52%\u003C\u002Fstrong> מעלויות 2025 מיועדות להשמות במסגרות, ו-\u003Cstrong>48%\u003C\u002Fstrong> למענים אחרים (סל גמיש וניצוץ).\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 1: Trend over years -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">מגמת שנים — מקבלי שירות ואחוז השמה (2022–2025)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-trend\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 2: District comparison 2025 -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">מקבלי שירות ומושמים לפי מחוז — 2025\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-districts\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 3 & 4 in two columns -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">אחוז השמה לפי מחוז — 2025\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-pct\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">סוג השמה לפי מחוז — 2025\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-type\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart 5: Heatmap placement % by district × year -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">אחוז השמה לפי מחוז ושנה — מפת חום (2022–2025)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-heat\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 6: Cost by year -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">עלות תוכנית יתד למשרד לפי שנה (מיליוני ₪)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-cost\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Original notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-2 text-base font-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-sm text-subtle leading-relaxed whitespace-pre-line\">יתד היא תוכנית לאומית לקידום צעירים וצעירות במצבי סיכון, תוכנית בין משרדית ובין מגזרית, המאחדת לפעולה מתואמת ומשותפת ל-11 משרדי ממשלה, 3 רשויות ממשלתיות, שלטון מקומי, ארגוני חברה אזרחית ופילנתרופיה.\nהיא שמה לה למטרה לסייע לצעירים וצעירות בגיל 18 עד 26 לממש את זכויותיהם, לסייע בסיפוק צרכים, פיתוח אישי ושילוב מתאים ונכון עבורם בחברה ובקהילה, תוך השגת עתיד בטוח ברמה האישית, המשפחתית והתעסוקתית, למען השגת איכות חיים מיטבית עבור צעירים במצבי סיכון, ולפיתוח מיומנות מקצועית.\nהמידע המוצג הוא חלקו של משרד הרווחה בתכנית יתד מתוך כלל הגופים המסייעים לאוכלוסיית יתד.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\n  const GOVIL_PALETTE = [\n    '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n    '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n  ];\n  const 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: Trend 2022–2025 ──\n  const chartTrend = echarts.init(document.getElementById('chart-trend'));\n  chartTrend.setOption(Object.assign({}, baseECharts, {\n    legend: { data: [\"\\u05DE\\u05E7\\u05D1\\u05DC\\u05D9 \\u05E9\\u05D9\\u05E8\\u05D5\\u05EA\", \"\\u05DE\\u05D5\\u05E9\\u05DE\\u05D9\\u05DD\", \"\\u05D0\\u05D7\\u05D5\\u05D6 \\u05D4\\u05E9\\u05DE\\u05D4 (%)\"], bottom: 0, textStyle: { fontFamily: 'Rubik', color: '#0c3058' } },\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis' }),\n    xAxis: { type: 'category', data: ['2022', '2023', '2024', '2025'], axisLabel: { fontFamily: 'Rubik' } },\n    yAxis: [\n      { type: 'value', name: \"\\u05E6\\u05E2\\u05D9\\u05E8\\u05D9\\u05DD\", nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' }, axisLabel: { fontFamily: 'Rubik', formatter: function(v){ return v.toLocaleString('he-IL'); } } },\n      { type: 'value', name: '%', nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' }, min: 0, max: 60, axisLabel: { fontFamily: 'Rubik', formatter: function(v){ return v + '%'; } } }\n    ],\n    series: [\n      { name: \"\\u05DE\\u05E7\\u05D1\\u05DC\\u05D9 \\u05E9\\u05D9\\u05E8\\u05D5\\u05EA\", type: 'bar', yAxisIndex: 0, data: [23062, 26756, 28444, 29057], itemStyle: { color: '#0068f5' } },\n      { name: \"\\u05DE\\u05D5\\u05E9\\u05DE\\u05D9\\u05DD\", type: 'bar', yAxisIndex: 0, data: [5548, 10248, 10800, 10752], itemStyle: { color: '#6c9fd8' } },\n      { name: \"\\u05D0\\u05D7\\u05D5\\u05D6 \\u05D4\\u05E9\\u05DE\\u05D4 (%)\", type: 'line', yAxisIndex: 1, data: [24.06, 38.31, 37.97, 37.00],\n        symbol: 'circle', symbolSize: 8,\n        lineStyle: { width: 3, color: '#0b3668' },\n        itemStyle: { color: '#0b3668' },\n        label: { show: true, formatter: function(p){ return p.value + '%'; }, fontFamily: 'Rubik', fontSize: 11 }\n      }\n    ]\n  }));\n  window.addEventListener('resize', function(){ chartTrend.resize(); });\n\n  \u002F\u002F ── Chart 2: District comparison 2025 ──\n  const chartDistricts = echarts.init(document.getElementById('chart-districts'));\n  \u002F\u002F district names as unicode escapes to avoid quote-in-string issues\n  const distNames = [\n    \"\\u05D3\\u05E8\\u05D5\\u05DD\",\n    \"\\u05D7\\u05D9\\u05E4\\u05D4 \\u05D5\\u05D4\\u05E6\\u05E4\\u05D5\\u05DF\",\n    \"\\u05D9\\u05E8\\u05D5\\u05E9\\u05DC\\u05D9\\u05DD\",\n    \"\\u05EA\\u0022\\u05D0 \\u05D5\\u05D4\\u05DE\\u05E8\\u05DB\\u05D6\"\n  ];\n  chartDistricts.setOption(Object.assign({}, baseECharts, {\n    legend: { data: [\"\\u05DE\\u05E7\\u05D1\\u05DC\\u05D9 \\u05E9\\u05D9\\u05E8\\u05D5\\u05EA\", \"\\u05DE\\u05D5\\u05E9\\u05DE\\u05D9\\u05DD\"], bottom: 0, textStyle: { fontFamily: 'Rubik', color: '#0c3058' } },\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis' }),\n    xAxis: { type: 'category', data: distNames, axisLabel: { fontFamily: 'Rubik', interval: 0 } },\n    yAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik', formatter: function(v){ return v.toLocaleString('he-IL'); } } },\n    series: [\n      { name: \"\\u05DE\\u05E7\\u05D1\\u05DC\\u05D9 \\u05E9\\u05D9\\u05E8\\u05D5\\u05EA\", type: 'bar', data: [4605, 11130, 5518, 7804], itemStyle: { color: '#0068f5' } },\n      { name: \"\\u05DE\\u05D5\\u05E9\\u05DE\\u05D9\\u05DD\", type: 'bar', data: [1456, 3444, 2741, 3111], itemStyle: { color: '#0b3668' } }\n    ]\n  }));\n  window.addEventListener('resize', function(){ chartDistricts.resize(); });\n\n  \u002F\u002F ── Chart 3: Placement % by district 2025 (horizontal bar) ──\n  const chartPct = echarts.init(document.getElementById('chart-pct'));\n  chartPct.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(params){\n        return params[0].name + '\u003Cbr\u002F>' + params[0].seriesName + ': ' + params[0].value + '%';\n      }\n    }),\n    grid: { left: 24, right: 48, top: 16, bottom: 16, containLabel: true },\n    xAxis: { type: 'value', max: 60, axisLabel: { fontFamily: 'Rubik', formatter: function(v){ return v + '%'; } } },\n    yAxis: { type: 'category', data: distNames, axisLabel: { fontFamily: 'Rubik' } },\n    series: [{\n      name: \"\\u05D0\\u05D7\\u05D5\\u05D6 \\u05D4\\u05E9\\u05DE\\u05D4\",\n      type: 'bar',\n      data: [31.62, 30.94, 49.67, 39.86],\n      label: { show: true, position: 'right', formatter: function(p){ return p.value + '%'; }, fontFamily: 'Rubik' },\n      itemStyle: {\n        color: function(params){ return GOVIL_PALETTE[params.dataIndex % GOVIL_PALETTE.length]; }\n      }\n    }],\n    markLine: {\n      data: [{ xAxis: 37, lineStyle: { color: '#dc3545', type: 'dashed' }, label: { formatter: '37% (\\u05DE\\u05DE\\u05D5\\u05E6\\u05E2)', fontFamily: 'Rubik' } }]\n    }\n  }));\n  window.addEventListener('resize', function(){ chartPct.resize(); });\n\n  \u002F\u002F ── Chart 4: Placement type by district 2025 (stacked bar) ──\n  const chartType = echarts.init(document.getElementById('chart-type'));\n  chartType.setOption(Object.assign({}, baseECharts, {\n    legend: { data: [\"\\u05D1\\u05E7\\u05D4\\u05D9\\u05DC\\u05D4\", \"\\u05D7\\u05D5\\u05E5-\\u05D1\\u05D9\\u05EA\\u05D9\\u05EA\"], bottom: 0, textStyle: { fontFamily: 'Rubik', color: '#0c3058' } },\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis', axisPointer: { type: 'shadow' } }),\n    xAxis: { type: 'category', data: distNames, axisLabel: { fontFamily: 'Rubik', interval: 0 } },\n    yAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik' } },\n    series: [\n      { name: \"\\u05D1\\u05E7\\u05D4\\u05D9\\u05DC\\u05D4\", type: 'bar', stack: 'total', data: [1340, 3247, 2465, 2754], itemStyle: { color: '#0068f5' } },\n      { name: \"\\u05D7\\u05D5\\u05E5-\\u05D1\\u05D9\\u05EA\\u05D9\\u05EA\", type: 'bar', stack: 'total', data: [148, 242, 418, 474], itemStyle: { color: '#0b3668' } }\n    ]\n  }));\n  window.addEventListener('resize', function(){ chartType.resize(); });\n\n  \u002F\u002F ── Chart 5: Heatmap — placement % by district × year ──\n  var heatYears = ['2022', '2023', '2024', '2025'];\n  var heatDists = [\n    \"\\u05D3\\u05E8\\u05D5\\u05DD\",\n    \"\\u05D7\\u05D9\\u05E4\\u05D4 \\u05D5\\u05D4\\u05E6\\u05E4\\u05D5\\u05DF\",\n    \"\\u05D9\\u05E8\\u05D5\\u05E9\\u05DC\\u05D9\\u05DD\",\n    \"\\u05EA\\u0022\\u05D0 \\u05D5\\u05D4\\u05DE\\u05E8\\u05DB\\u05D6\"\n  ];\n  var heatData = [\n    [0,0,19.06],[0,1,18.31],[0,2,38.05],[0,3,26.23],\n    [1,0,33.24],[1,1,32.26],[1,2,51.62],[1,3,41.17],\n    [2,0,33.04],[2,1,31.14],[2,2,52.09],[2,3,41.16],\n    [3,0,31.62],[3,1,30.94],[3,2,49.67],[3,3,39.86]\n  ];\n  var heatChart = echarts.init(document.getElementById('chart-heat'));\n  heatChart.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      position: 'top',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl;',\n      formatter: function(p){ return p.value[2] + '%'; }\n    },\n    grid: { left: 80, right: 24, top: 32, bottom: 64, containLabel: true },\n    xAxis: { type: 'category', data: heatYears, splitArea: { show: true }, axisLabel: { fontFamily: 'Rubik' } },\n    yAxis: { type: 'category', data: heatDists, splitArea: { show: true }, axisLabel: { fontFamily: 'Rubik' } },\n    visualMap: {\n      min: 15, max: 55,\n      calculable: true,\n      orient: 'horizontal', left: 'center', bottom: 8,\n      inRange: { color: ['#dbe8fb', '#0068f5', '#0b3668'] },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      formatter: function(v){ return v + '%'; }\n    },\n    series: [{\n      type: 'heatmap',\n      data: heatData,\n      label: { show: true, fontFamily: 'Rubik', formatter: function(p){ return p.value[2] + '%'; } },\n      emphasis: { itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.3)' } }\n    }]\n  }));\n  window.addEventListener('resize', function(){ heatChart.resize(); });\n\n  \u002F\u002F ── Chart 6: Cost by year (stacked bar — framework vs other) ──\n  var costChart = echarts.init(document.getElementById('chart-cost'));\n  costChart.setOption(Object.assign({}, baseECharts, {\n    legend: {\n      data: [\"\\u05D4\\u05E9\\u05DE\\u05D5\\u05EA \\u05D1\\u05DE\\u05E1\\u05D2\\u05E8\\u05D5\\u05EA\", \"\\u05DE\\u05E2\\u05E0\\u05D9\\u05DD \\u05D0\\u05D7\\u05E8\\u05D9\\u05DD (\\u05E1\\u05DC \\u05D2\\u05DE\\u05D9\\u05E9 \\u05D5\\u05E0\\u05D9\\u05E6\\u05D5\\u05E5)\"],\n      bottom: 0, textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function(params){\n        var total = 0;\n        params.forEach(function(p){ total += p.value; });\n        var lines = params.map(function(p){ return p.marker + ' ' + p.seriesName + ': \\u20AA' + p.value.toFixed(1) + 'M'; });\n        lines.push('\u003Cstrong>\\u05E1\\u05DA \\u05D4\\u05DB\\u05DC: \\u20AA' + total.toFixed(1) + 'M\u003C\u002Fstrong>');\n        return lines.join('\u003Cbr\u002F>');\n      }\n    }),\n    xAxis: { type: 'category', data: ['2022', '2023', '2024', '2025'], axisLabel: { fontFamily: 'Rubik' } },\n    yAxis: {\n      type: 'value',\n      name: \"\\u05DE\\u05D9\\u05DC\\u05D9\\u05D5\\u05E0\\u05D9 \\u20AA\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      axisLabel: { fontFamily: 'Rubik', formatter: function(v){ return '\\u20AA' + v + 'M'; } }\n    },\n    series: [\n      {\n        name: \"\\u05D4\\u05E9\\u05DE\\u05D5\\u05EA \\u05D1\\u05DE\\u05E1\\u05D2\\u05E8\\u05D5\\u05EA\",\n        type: 'bar', stack: 'cost',\n        data: [7.69, 8.85, 10.50, 10.28],\n        itemStyle: { color: '#0068f5' }\n      },\n      {\n        name: \"\\u05DE\\u05E2\\u05E0\\u05D9\\u05DD \\u05D0\\u05D7\\u05E8\\u05D9\\u05DD (\\u05E1\\u05DC \\u05D2\\u05DE\\u05D9\\u05E9 \\u05D5\\u05E0\\u05D9\\u05E6\\u05D5\\u05E5)\",\n        type: 'bar', stack: 'cost',\n        data: [6.92, 5.58, 6.50, 9.49],\n        itemStyle: { color: '#6c9fd8' },\n        label: {\n          show: true, position: 'top',\n          formatter: function(p){\n            var totals = [14.61, 14.43, 17.00, 19.77];\n            return '\\u20AA' + totals[p.dataIndex] + 'M';\n          },\n          fontFamily: 'Rubik', fontSize: 11\n        }\n      }\n    ]\n  }));\n  window.addEventListener('resize', function(){ costChart.resize(); });\n\u003C\u002Fscript>\n",1778130672276]