[{"data":1,"prerenderedAt":32},["ShallowReactive",2],{"dataset-e9771200-8aba-48fd-8a15-7fe65540b06d":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},"e9771200-8aba-48fd-8a15-7fe65540b06d","קידוחים מטוייבים","הרשות הממשלתית למים ולביוב","water_authority",[10,11,12,13,14,15],"borehole","water","טיוב","מים","קידוח","רשות המים","6b1c032a-fdc1-4f92-bee1-14d6bf6af910",[18],"CSV","2026-04-01T12:29:56.114465Z","אחר (פתוח)",103,[23],{"url":24,"format":18,"name":6,"size_bytes":25},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fe9771200-8aba-48fd-8a15-7fe65540b06d\u002Fresource\u002F6b1c032a-fdc1-4f92-bee1-14d6bf6af910\u002Fdownload\u002F6b1c032a-fdc1-4f92-bee1-14d6bf6af910.csv",11534,"2026-05-05T09:08:57.688551Z",1,"103 קידוחי מים שעברו טיוב בשל זיהום כימי — בעיקר חנקות (NO₃) — עם פירוט שיטת הטיפול, סוג ההכרה הרגולטורית וסטאטוס המתקן לכל קידוח.","registry",[],"\u003C!-- ===== קידוחים מטוייבים — body fragment ===== -->\n\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-2\">קידוחים מטוייבים\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\">borehole\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- AI Summary -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-start gap-3\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5 mt-1 text-brand flex-shrink-0\" \u002F>\n    \u003Cdiv>\n      \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">אודות המאגר\u003C\u002Fh2>\n      \u003Cp class=\"leading-relaxed text-ink\">\n        המאגר כולל 103 קידוחי מים שעברו תהליך טיוב — טיפול בזיהומים כימיים כגון חנקות, כלוריד, פרכלורט ומזהמים אורגניים — על פי דרישות רשות המים.\n        לכל קידוח מצוינים גורמי הפסילה שגרמו לטיוב, שיטת הטיפול שנבחרה, וסוג ההכרה הרגולטורית המאושרת.\n        87 מתוך 103 הקידוחים (84%) פעילים נכון לנתוני המאגר, ו-52 צרכנים שונים מחזיקים ברישיונות ההפקה.\n      \u003C\u002Fp>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- KPI grid -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">103\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">קידוחים בסך הכול\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-ok mb-1\">87\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">קידוחים פעילים\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">52\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">צרכנים ייחודיים\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">2003\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">שנת תחילת הטיוב הראשון\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\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5 text-brand\" \u002F>\n    \u003Ch2 class=\"font-semibold text-ink-deep\">ממצאים עיקריים\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cul class=\"list-disc list-inside space-y-2 text-ink leading-relaxed\">\n    \u003Cli>גורם הפסילה השכיח ביותר הוא \u003Cstrong>חנקות (NO₃)\u003C\u002Fstrong> — נמצא ב-67 מתוך 103 קידוחים (65%), הרבה מעל לכל גורם אחר.\u003C\u002Fli>\n    \u003Cli>שיטת הטיפול הנפוצה ביותר היא \u003Cstrong>אוסמוזה הפוכה (Reverse Osmosis)\u003C\u002Fstrong> — משמשת ב-35 קידוחים (34%), ואחריה מיהול (28) ופחם פעיל (22).\u003C\u002Fli>\n    \u003Cli>84% מן הקידוחים פעילים; 13 קידוחים (12.6%) הוגדרו \"לא פעיל\" ו-3 נוספים קיבלו \u003Cstrong>רישיון סתימה\u003C\u002Fstrong>.\u003C\u002Fli>\n    \u003Cli>חברת \u003Cstrong>מי רעננה בעמ\u003C\u002Fstrong> מחזיקה במספר הגבוה ביותר של קידוחים — 10 מתקנים, ואחריה מניב ראשון בעמ עם 9.\u003C\u002Fli>\n    \u003Cli>גל הטיוב הגדול ביותר החל בשנת \u003Cstrong>2004\u003C\u002Fstrong> (11 קידוחים חדשים) ובין 2008 ל-2009 נוספו עוד 19 קידוחים.\u003C\u002Fli>\n    \u003Cli>תקופות ההכרה של 14 קידוחים הסתיימו ב-2019 — חלקן כבר חודשו, כפי שמעיד מעמד \"פעיל\" שמור.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Two charts row: status donut + treatment methods bar -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">התפלגות סטאטוס קידוחים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-status\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">שיטות טיפול — פעילים לעומת לא פעילים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-treatment\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n\u003C\u002Fdiv>\n\n\u003C!-- Improvement start year timeline -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">קידוחים חדשים שנוספו לטיוב לפי שנה (2003–2025)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-years\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Two charts row: recognition type + top consumers -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">סוג הכרה רגולטורי\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-recog\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">10 הצרכנים עם מספר הקידוחים הגבוה ביותר\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-consumers\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n\u003C\u002Fdiv>\n\n\u003C!-- Disqualification factors chart -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">גורמי פסילה — כמה קידוחים מכל סוג?\u003C\u002Fh2>\n  \u003Cp class=\"text-sm text-subtle mb-3\">קידוחים רבים מזוהמים ביותר מגורם אחד; הסיווג לפי הגורם המרכזי הראשון (103 קידוחים בסה\"כ).\u003C\u002Fp>\n  \u003Cdiv id=\"chart-factors\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Data Explorer -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex flex-wrap items-center justify-between gap-3 mb-3\">\n    \u003Ch2 class=\"font-semibold text-ink-deep\">עיון ברשימת הקידוחים\u003C\u002Fh2>\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!-- Notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5 text-brand\" \u002F>\n    \u003Ch2 class=\"font-semibold text-ink-deep\">מידע על המאגר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"leading-relaxed text-ink\">רשימת קידוחים מטוייבים — מאגר הרשות הממשלתית למים ולביוב המפרט קידוחי מים שעברו תהליך טיוב על פי תקנות בריאות העם (איכות מי שתייה), תשע\"ד-2013. הנתונים עשויים להתעדכן עם חידוש רישיונות הפקה ושינויי סטאטוס.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\n  var GOVIL_PALETTE = [\n    \"#0068f5\", \"#0b3668\", \"#6c9fd8\", \"#0053c4\", \"#0c3058\",\n    \"#3d70b0\", \"#b7d2f7\", \"#2658a0\", \"#dbe8fb\", \"#0c1f3d\"\n  ];\n\n  var 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* ── 1. Status Donut ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-status\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"item\",\n        formatter: function (p) { return p.name + \": \" + p.value + \" (\" + p.percent + \"%)\"; }\n      }),\n      legend: {\n        bottom: 0,\n        textStyle: { fontFamily: \"Rubik\", color: \"#0c3058\" },\n        data: [\"\\u05E4\\u05E2\\u05D9\\u05DC\", \"\\u05DC\\u05D0 \\u05E4\\u05E2\\u05D9\\u05DC\", \"\\u05E8\\u05D9\\u05E9\\u05D9\\u05D5\\u05DF \\u05E1\\u05EA\\u05D9\\u05DE\\u05D4\"]\n      },\n      series: [{\n        type: \"pie\",\n        radius: [\"40%\", \"70%\"],\n        center: [\"50%\", \"45%\"],\n        label: { fontFamily: \"Rubik\", color: \"#0c3058\", formatter: \"{b}: {c}\" },\n        data: [\n          { value: 87, name: \"\\u05E4\\u05E2\\u05D9\\u05DC\",         itemStyle: { color: \"#0068f5\" } },\n          { value: 13, name: \"\\u05DC\\u05D0 \\u05E4\\u05E2\\u05D9\\u05DC\",      itemStyle: { color: \"#6c9fd8\" } },\n          { value: 3,  name: \"\\u05E8\\u05D9\\u05E9\\u05D9\\u05D5\\u05DF \\u05E1\\u05EA\\u05D9\\u05DE\\u05D4\", itemStyle: { color: \"#b7d2f7\" } }\n        ]\n      }]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── 2. Treatment Methods stacked bar ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-treatment\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var methods  = [\"Reverse Osmosis\", \"\\u05DE\\u05D9\\u05D4\\u05D5\\u05DC\", \"Activated Carbon\", \"Electro-dialysis\", \"Biological Treatment\", \"Ion Exchange\"];\n    var active   = [31, 18, 21, 13, 1, 1];\n    var inactive = [4,  10, 1,  1,  0, 0];\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"axis\", axisPointer: { type: \"shadow\" }\n      }),\n      legend: {\n        bottom: 0,\n        textStyle: { fontFamily: \"Rubik\", color: \"#0c3058\" },\n        data: [\"\\u05E4\\u05E2\\u05D9\\u05DC\", \"\\u05DC\\u05D0 \\u05E4\\u05E2\\u05D9\\u05DC \u002F \\u05E1\\u05EA\\u05D9\\u05DE\\u05D4\"]\n      },\n      xAxis: {\n        type: \"value\",\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\" }\n      },\n      yAxis: {\n        type: \"category\",\n        data: methods,\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 11 }\n      },\n      series: [\n        {\n          name: \"\\u05E4\\u05E2\\u05D9\\u05DC\",\n          type: \"bar\",\n          stack: \"total\",\n          data: active,\n          itemStyle: { color: \"#0068f5\" },\n          label: { show: true, position: \"insideRight\", fontFamily: \"Rubik\", color: \"#fff\" }\n        },\n        {\n          name: \"\\u05DC\\u05D0 \\u05E4\\u05E2\\u05D9\\u05DC \u002F \\u05E1\\u05EA\\u05D9\\u05DE\\u05D4\",\n          type: \"bar\",\n          stack: \"total\",\n          data: inactive,\n          itemStyle: { color: \"#b7d2f7\" },\n          label: {\n            show: true,\n            position: \"insideRight\",\n            fontFamily: \"Rubik\",\n            color: \"#0c3058\",\n            formatter: function (p) { return p.value > 0 ? p.value : \"\"; }\n          }\n        }\n      ]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── 3. Year started timeline ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-years\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var years  = [2003,2004,2005,2006,2007,2008,2009,2010,2011,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025];\n    var counts = [2,11,2,2,2,10,9,4,1,2,1,3,4,4,5,4,5,2,4,1,3];\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"axis\",\n        axisPointer: { type: \"shadow\" },\n        formatter: function (p) { return p[0].name + \": \" + p[0].value + \" \\u05E7\\u05D9\\u05D3\\u05D5\\u05D7\\u05D9\\u05DD\"; }\n      }),\n      xAxis: {\n        type: \"category\",\n        data: years.map(String),\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\", rotate: 45 }\n      },\n      yAxis: {\n        type: \"value\",\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\" },\n        minInterval: 1\n      },\n      series: [{\n        type: \"bar\",\n        data: counts,\n        itemStyle: { color: \"#0068f5\", borderRadius: [3, 3, 0, 0] },\n        label: {\n          show: true,\n          position: \"top\",\n          fontFamily: \"Rubik\",\n          color: \"#0c3058\",\n          fontSize: 11,\n          formatter: function (p) { return p.value > 0 ? p.value : \"\"; }\n        }\n      }]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── 4. Recognition type bar ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-recog\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var labels = [\n      \"\\u05D8\\u05D9\\u05D5\\u05D1 \\u05EA\\u05E4\\u05E2\\u05D5\\u05DC 8.\\u05D0(1)(\\u05D1)\",\n      \"\\u05DE\\u05D9\\u05D4\\u05D5\\u05DC \\u05EA\\u05E4\\u05E2\\u05D5\\u05DC 9.\\u05D0(2)\",\n      \"\\u05D8\\u05D9\\u05D5\\u05D1 \\u05D4\\u05E7\\u05DE\\u05D4 8.\\u05D0(1)(\\u05D0)\",\n      \"\\u05D8\\u05D9\\u05D5\\u05D1 \\u05DE\\u05E2\\u05D1\\u05E8 24.\\u05D0(1)\",\n      \"\\u05DE\\u05D9\\u05D4\\u05D5\\u05DC \\u05D4\\u05E7\\u05DE\\u05D4 9.\\u05D0(1)\"\n    ];\n    var totals  = [52, 27, 13, 9, 2];\n    var actives = [48, 17, 12, 8, 2];\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"axis\", axisPointer: { type: \"shadow\" }\n      }),\n      legend: {\n        bottom: 0,\n        textStyle: { fontFamily: \"Rubik\", color: \"#0c3058\" },\n        data: [\"\\u05E1\\u05D4\\\"\\u05DB\", \"\\u05E4\\u05E2\\u05D9\\u05DC\"]\n      },\n      xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\" } },\n      yAxis: {\n        type: \"category\",\n        data: labels,\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 10 }\n      },\n      series: [\n        {\n          name: \"\\u05E1\\u05D4\\\"\\u05DB\",\n          type: \"bar\",\n          data: totals,\n          itemStyle: { color: \"#b7d2f7\" },\n          barGap: \"-100%\",\n          barCategoryGap: \"40%\",\n          z: 1\n        },\n        {\n          name: \"\\u05E4\\u05E2\\u05D9\\u05DC\",\n          type: \"bar\",\n          data: actives,\n          itemStyle: { color: \"#0068f5\" },\n          barCategoryGap: \"40%\",\n          z: 2,\n          label: { show: true, position: \"insideRight\", fontFamily: \"Rubik\", color: \"#fff\", fontSize: 11 }\n        }\n      ]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── 5. Top consumers bar ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-consumers\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var names = [\n      \"\\u05DE\\u05D9 \\u05E8\\u05E2\\u05E0\\u05E0\\u05D4 \\u05D1\\u05E2\\u05DE\",\n      \"\\u05DE\\u05E0\\u05D9\\u05D1 \\u05E8\\u05D0\\u05E9\\u05D5\\u05DF \\u05D1\\u05E2\\u05DE\",\n      \"\\u05DE\\u05D9 \\u05D1\\u05E8\\u05E7 \\u05EA\\u05D0\\u05D2\\u05D9\\u05D3 \\u05D4\\u05DE\\u05D9\\u05DD\",\n      \"\\u05D3\\u05E9\\u05E0\\u05D9\\u05DD \\u05D5\\u05D7\\u05D5\\u05DE\\u05E8\\u05D9\\u05DD \\u05DB\\u05D9\\u05DE\\u05D9\\u05D9\\u05DD\",\n      \"\\u05DE\\u05D9 \\u05E8\\u05DE\\u05EA \\u05D2\\u05DF \\u05D1\\u05E2\\u05DE\",\n      \"\\u05DE\\u05D9 \\u05D0\\u05D1\\u05D9\\u05D1\\u05D9\\u05DD 2010 \\u05D1\\u05E2\\u05DE\",\n      \"\\u05DE\\u05D9 \\u05D7\\u05D3\\u05E8\\u05D4 \\u05D1\\u05E2\\u05DE\",\n      \"\\u05E7\\u05E8\\u05D9\\u05EA \\u05D7\\u05D9\\u05D9\\u05DD \\u05D0\\u05D2\\u05D5\\u05D3\\u05D4\",\n      \"\\u05DE\\u05D9-\\u05E6\\u05D9\\u05D5\\u05E0\\u05D4 \\u05D1\\u05E2\\u05DE\",\n      \"\\u05D1\\u05D9\\u05EA \\u05D9\\u05E6\\u05D7\\u05E7 - \\u05E9\\u05E2\\u05E8 \\u05D7\\u05E4\\u05E8\"\n    ];\n    var vals = [10, 9, 5, 4, 4, 4, 3, 3, 3, 3];\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"axis\",\n        axisPointer: { type: \"shadow\" },\n        formatter: function (p) { return p[0].name + \": \" + p[0].value + \" \\u05E7\\u05D9\\u05D3\\u05D5\\u05D7\\u05D9\\u05DD\"; }\n      }),\n      xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\" }, minInterval: 1 },\n      yAxis: {\n        type: \"category\",\n        data: names,\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 10 }\n      },\n      series: [{\n        type: \"bar\",\n        data: vals,\n        itemStyle: { color: \"#0b3668\", borderRadius: [0, 3, 3, 0] },\n        label: { show: true, position: \"right\", fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 11 }\n      }]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── 6. Disqualification factors ── *\u002F\n  (function () {\n    var dom = document.getElementById(\"chart-factors\");\n    if (!dom) return;\n    var chart = echarts.init(dom, null, { renderer: \"svg\" });\n    var labels = [\n      \"\\u05D7\\u05E0\\u05E7\\u05D5\\u05EA (NO\\u2083) \\u05D1\\u05DC\\u05D1\\u05D3\",\n      \"\\u05DE\\u05D6\\u05D4\\u05DE\\u05D9\\u05DD \\u05D0\\u05D5\\u05E8\\u05D2\\u05E0\\u05D9\\u05D9\\u05DD (MZOR)\",\n      \"\\u05DB\\u05DC\\u05D5\\u05E8\\u05D9\\u05D3 (Cl)\",\n      \"NO\\u2083 + \\u05E4\\u05E8\\u05DB\\u05DC\\u05D5\\u05E8\\u05D8 (ClO\\u2084)\",\n      \"\\u05DC\\u05DC\\u05D0 \\u05E0\\u05EA\\u05D5\\u05DF\",\n      \"\\u05E4\\u05E8\\u05DB\\u05DC\\u05D5\\u05E8\\u05D8 \\u05D1\\u05DC\\u05D1\\u05D3\"\n    ];\n    var vals = [67, 24, 8, 2, 3, 1];\n    var option = Object.assign({}, baseECharts, {\n      tooltip: Object.assign({}, baseECharts.tooltip, {\n        trigger: \"axis\",\n        axisPointer: { type: \"shadow\" },\n        formatter: function (p) { return p[0].name + \": \" + p[0].value + \" \\u05E7\\u05D9\\u05D3\\u05D5\\u05D7\\u05D9\\u05DD\"; }\n      }),\n      xAxis: { type: \"value\", axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\" } },\n      yAxis: {\n        type: \"category\",\n        data: labels,\n        axisLabel: { fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 11 }\n      },\n      series: [{\n        type: \"bar\",\n        data: vals,\n        itemStyle: { color: \"#0068f5\", borderRadius: [0, 3, 3, 0] },\n        label: { show: true, position: \"right\", fontFamily: \"Rubik\", color: \"#0c3058\", fontSize: 12 }\n      }]\n    });\n    chart.setOption(option);\n    window.addEventListener(\"resize\", function () { chart.resize(); });\n  })();\n\n  \u002F* ── GovExplorer ── *\u002F\n  GovExplorer.create({\n    container:    \"#explorer\",\n    searchInput:  \"#explorer-search\",\n    resourceId:   \"6b1c032a-fdc1-4f92-bee1-14d6bf6af910\",\n    fields:       [\"\\u05DE\\u05E1\\u05E4\\u05E8 \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E9\\u05DD \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E9\\u05DD \\u05E6\\u05E8\\u05DB\\u05DF\", \"\\u05E1\\u05D8\\u05D0\\u05D8\\u05D5\\u05E1 \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E9\\u05D9\\u05D8\\u05EA \\u05D8\\u05D9\\u05E4\\u05D5\\u05DC\", \"\\u05D2\\u05D5\\u05E8\\u05DE\\u05D9 \\u05E4\\u05E1\\u05D9\\u05DC\\u05D4\"],\n    headers:      [\"\\u05DE\\u05E1 \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E9\\u05DD \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E6\\u05E8\\u05DB\\u05DF\", \"\\u05E1\\u05D8\\u05D0\\u05D8\\u05D5\\u05E1\", \"\\u05E9\\u05D9\\u05D8\\u05EA \\u05D8\\u05D9\\u05E4\\u05D5\\u05DC\", \"\\u05D2\\u05D5\\u05E8\\u05DE\\u05D9 \\u05E4\\u05E1\\u05D9\\u05DC\\u05D4\"],\n    searchFields: [\"\\u05E9\\u05DD \\u05DE\\u05EA\\u05E7\\u05DF\", \"\\u05E9\\u05DD \\u05E6\\u05E8\\u05DB\\u05DF\"],\n    pageSize:     50,\n    sort:         \"_id asc\",\n    renderRow: function (r) {\n      var st = r[\"\\u05E1\\u05D8\\u05D0\\u05D8\\u05D5\\u05E1 \\u05DE\\u05EA\\u05E7\\u05DF\"] || \"\";\n      var statusBadge = st === \"\\u05E4\\u05E2\\u05D9\\u05DC\" ? \"ok\"\n                      : st === \"\\u05DC\\u05D0 \\u05E4\\u05E2\\u05D9\\u05DC\" ? \"mut\"\n                      : \"danger\";\n      return [\n        { text: String(r[\"\\u05DE\\u05E1\\u05E4\\u05E8 \\u05DE\\u05EA\\u05E7\\u05DF\"] || \"\"), dir: \"ltr\" },\n        { text: r[\"\\u05E9\\u05DD \\u05DE\\u05EA\\u05E7\\u05DF\"]    || \"\" },\n        { text: r[\"\\u05E9\\u05DD \\u05E6\\u05E8\\u05DB\\u05DF\"]    || \"\" },\n        { text: st, badge: statusBadge },\n        { text: r[\"\\u05E9\\u05D9\\u05D8\\u05EA \\u05D8\\u05D9\\u05E4\\u05D5\\u05DC\"] || \"\" },\n        { text: r[\"\\u05D2\\u05D5\\u05E8\\u05DE\\u05D9 \\u05E4\\u05E1\\u05D9\\u05DC\\u05D4\"] || \"\", dir: \"ltr\" }\n      ];\n    }\n  });\n\u003C\u002Fscript>\n",1778130672653]