[{"data":1,"prerenderedAt":30},["ShallowReactive",2],{"dataset-8687fefe-51af-4e0b-af54-701929c40102":3},{"entry":4,"body":29},{"id":5,"slug":6,"title":7,"organization":8,"organization_slug":9,"summary_he":10,"tags_he":11,"primary_resource_id":16,"formats":17,"metadata_modified":20,"dataset_kind":21,"related_ids":22,"version":28},"8687fefe-51af-4e0b-af54-701929c40102","cpc-patent-classifications","סיווגי CPC","משרד המשפטים","ministry_of_justice","252,001 סיווגי Cooperative Patent Classification (CPC) — תקן בינלאומי לסיווג בקשות פטנט ב-9 חלקים ראשיים ו-672 קבוצות-משנה, כולל מקביל IPC לרוב הרשומות.",[12,13,14,15,8],"פטנטים","סיווג CPC","קניין רוחני","IPC","cf8ed236-6bb2-4df4-91b9-4881102daec0",[18,19],"CSV","PDF","2026-04-24T20:12:48.091405","registry",[23,24,25,26,27],"1806c96c-9cc4-47bf-98b3-80a18f061f98","247efc75-31f2-4b19-bd4e-e670b1bf2783","6e207fff-abef-4f4d-aac7-61e669ba9ad5","025c3e07-358d-4892-ac2d-1e28f66ba188","176f2727-476e-440e-bc8d-5d3461ea0e76",1,"\u003C!-- סיווגי CPC — גוף עמוד (body fragment only) -->\n\n\u003Cstyle>\n  .kpi-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; }\n  .kpi-card { background: #fff; border: 1px solid #c3cfe7; border-radius: 0.5rem;\n               padding: 1.25rem 1rem; text-align: center; }\n  .kpi-value { font-size: 2rem; font-weight: 700; color: #0068f5; line-height: 1.1; }\n  .kpi-label { font-size: 0.85rem; color: #6c757d; margin-top: 0.25rem; }\n  .meta-grid  { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }\n  .meta-row   { display: flex; justify-content: space-between; align-items: center;\n                 padding: 0.4rem 0; border-bottom: 1px solid #f0f4fa; font-size: 0.9rem; }\n  .meta-row:last-child { border-bottom: none; }\n  .meta-key   { color: #6c757d; }\n  .meta-val   { font-weight: 500; color: #0c3058; }\n  .dl-btn     { display: inline-flex; align-items: center; gap: 0.4rem;\n                 padding: 0.45rem 1rem; border-radius: 0.5rem; font-size: 0.875rem;\n                 font-weight: 500; text-decoration: none; transition: background 0.15s; }\n  .dl-csv     { background: #0068f5; color: #fff; }\n  .dl-csv:hover { background: #0053c4; }\n  .dl-pdf     { background: #f0f4fa; color: #0c3058; border: 1px solid #c3cfe7; }\n  .dl-pdf:hover { background: #dbe8fb; }\n  #chart-sections { width: 100%; height: 340px; }\n  #chart-groups   { width: 100%; height: 340px; }\n  .search-wrap { position: relative; margin-bottom: 1rem; }\n  .search-wrap input { width: 100%; padding: 0.55rem 0.9rem 0.55rem 2.4rem;\n                        border: 1px solid #c3cfe7; border-radius: 0.5rem; font-family: Rubik, sans-serif;\n                        font-size: 0.9rem; color: #0c3058; outline: none; box-sizing: border-box; }\n  .search-wrap input:focus { border-color: #0068f5; box-shadow: 0 0 0 3px rgba(0,104,245,.12); }\n  .search-icon { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%);\n                  color: #6c757d; pointer-events: none; }\n  .exp-table  { width: 100%; border-collapse: collapse; font-size: 0.875rem; }\n  .exp-table th { background: #f1f7ff; color: #0b3668; font-weight: 600; padding: 0.5rem 0.75rem;\n                   text-align: right; border-bottom: 2px solid #c3cfe7; white-space: nowrap; }\n  .exp-table td { padding: 0.45rem 0.75rem; border-bottom: 1px solid #f0f4fa; vertical-align: top; }\n  .exp-table tr:hover td { background: #f1f7ff; }\n  .code-chip  { display: inline-block; background: #dbe8fb; color: #0053c4;\n                 border-radius: 0.2rem; padding: 0.1rem 0.4rem; font-family: monospace;\n                 font-size: 0.82rem; white-space: nowrap; }\n  .group-chip { display: inline-block; background: #0b3668; color: #fff;\n                 border-radius: 0.2rem; padding: 0.1rem 0.4rem; font-family: monospace;\n                 font-size: 0.8rem; }\n  .no-ipc     { color: #6c757d; font-style: italic; }\n  .exp-count  { font-size: 0.8rem; color: #6c757d; margin-bottom: 0.5rem; }\n  @media (max-width: 640px) {\n    .kpi-grid  { grid-template-columns: 1fr 1fr; }\n    .meta-grid { grid-template-columns: 1fr; }\n  }\n\u003C\u002Fstyle>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     כותרת + תגיות\n══════════════════════════════════════════════════════════ -->\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-3\">סיווגי CPC — Cooperative Patent Classification\u003C\u002Fh1>\n\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-5\">\n  \u003Cspan class=\"tag-chip\">פטנטים\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">סיווג CPC\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">קניין רוחני\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">IPC\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">משרד המשפטים\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     סיכום AI\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-4\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5 text-ok\" style=\"color:#198754\">\n    \u003Cspan class=\"font-semibold text-ink-deep\">סיכום המערכת\u003C\u002Fspan>\n    \u003Cspan class=\"badge\" style=\"background:#d1fae5;color:#198754;border-radius:50rem;padding:0.1rem 0.6rem;font-size:0.75rem;\">מהימנות גבוהה\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"text-ink\" style=\"font-size:0.95rem;\">\n    המאגר מכיל \u003Cstrong>252,001\u003C\u002Fstrong> סיווגי CPC (Cooperative Patent Classification) — \n    תקן בינלאומי פתוח שפותח במשותף על-ידי משרד הפטנטים האירופי (EPO) ומשרד הפטנטים האמריקאי (USPTO) \n    לסיווג בקשות פטנט לפי נושא טכנולוגי.\n    הנתונים מאורגנים ב-9 חלקים ראשיים (A עד H ו-Y) הכוללים \u003Cstrong>672 קבוצות-משנה\u003C\u002Fstrong>; \n    לכל סיווג מצוין הסיווג האב בהיררכיה ומקביל ה-IPC הבינלאומי (למעט חלק Y שהוא ייחודי ל-CPC).\n  \u003C\u002Fp>\n  \u003Cp class=\"text-ink mt-2\" style=\"font-size:0.95rem;\">\n    המאגר מיועד לגורמים המגישים בקשות פטנט, לעורכי-פטנט ולחוקרים הזקוקים לסיווג טכנולוגי \n    אחיד ומקובל בין-לאומית. \n    החלק הגדול ביותר הוא B (פעולות תעשייתיות והובלה) עם כ-52,000 רשומות, \n    ואילו החלק הקטן ביותר הוא E (בינוי קבוע) עם כ-5,000 רשומות.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     מטא-דאטה + הורדות\n══════════════════════════════════════════════════════════ -->\n\u003Cdiv class=\"meta-grid mb-4\">\n  \u003C!-- מטא-דאטה -->\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3 flex items-center gap-2\">\n      \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\">\n      פרטי המערכת\n    \u003C\u002Fh2>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">ארגון\u003C\u002Fspan>\u003Cspan class=\"meta-val\">משרד המשפטים\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">רישיון\u003C\u002Fspan>\u003Cspan class=\"meta-val\">Creative Commons Attribution\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">עודכן לאחרונה\u003C\u002Fspan>\u003Cspan class=\"meta-val\">2026-04-24\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">סה\"כ רשומות\u003C\u002Fspan>\u003Cspan class=\"meta-val\">252,001\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">קבוצות (Subclass)\u003C\u002Fspan>\u003Cspan class=\"meta-val\">672\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">חלקים ראשיים\u003C\u002Fspan>\u003Cspan class=\"meta-val\">9 (A–H, Y)\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003Cdiv class=\"meta-row\">\u003Cspan class=\"meta-key\">פורמט\u003C\u002Fspan>\n      \u003Cspan class=\"meta-val\">\u003Cspan class=\"badge\">CSV\u003C\u002Fspan> \u003Cspan class=\"badge\">PDF\u003C\u002Fspan>\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n  \u003C!-- הורדות -->\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3 flex items-center gap-2\">\n      \u003Cimg src=\"\u002Ficons\u002Fdownload.svg\" alt=\"\" class=\"w-5 h-5\">\n      הורדת נתונים\n    \u003C\u002Fh2>\n    \u003Cp class=\"text-subtle mb-3\" style=\"font-size:0.85rem;\">הנתונים פתוחים לשימוש חופשי בכפוף לתנאי הרישיון.\u003C\u002Fp>\n    \u003Cdiv class=\"flex flex-col gap-3\">\n      \u003Ca href=\"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F8687fefe-51af-4e0b-af54-701929c40102\u002Fresource\u002Fcf8ed236-6bb2-4df4-91b9-4881102daec0\u002Fdownload\"\n         class=\"dl-btn dl-csv\">\n        \u003Cimg src=\"\u002Ficons\u002Fdownload.svg\" alt=\"\" class=\"w-4 h-4\">\n        הורדת קובץ CSV\n        \u003Cspan style=\"background:rgba(255,255,255,0.2);border-radius:0.2rem;padding:0.05rem 0.4rem;font-size:0.75rem;\">252K שורות\u003C\u002Fspan>\n      \u003C\u002Fa>\n      \u003Ca href=\"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F8687fefe-51af-4e0b-af54-701929c40102\u002Fresource\u002Fcd7e1865-0d09-455f-b353-457c1b9f1e2a\u002Fdownload\"\n         class=\"dl-btn dl-pdf\">\n        \u003Cimg src=\"\u002Ficons\u002Fdownload.svg\" alt=\"\" class=\"w-4 h-4\">\n        הוראות פתיחה ב-Excel\n        \u003Cspan class=\"badge\">PDF\u003C\u002Fspan>\n      \u003C\u002Fa>\n    \u003C\u002Fdiv>\n    \u003Cp class=\"mt-3 text-subtle\" style=\"font-size:0.78rem;\">\n      לפתיחה נכונה ב-Excel: השתמשו בקובץ הוראות המצורף — הקובץ מקודד UTF-8.\n    \u003C\u002Fp>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     תובנות עיקריות\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-4\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3 flex items-center gap-2\">\n    \u003Cimg src=\"\u002Ficons\u002Ftag.svg\" alt=\"\" class=\"w-5 h-5\">\n    תובנות עיקריות\n  \u003C\u002Fh2>\n  \u003Cul class=\"space-y-2\" style=\"font-size:0.93rem; list-style: none; padding: 0;\">\n    \u003Cli class=\"flex gap-2\">\n      \u003Cspan style=\"color:#0068f5; font-weight:700;\">&#8227;\u003C\u002Fspan>\n      \u003Cspan>\u003Cstrong>חלק B הוא הגדול ביותר\u003C\u002Fstrong>: \"פעולות תעשייתיות והובלה\" מכיל כ-52,000 סיווגים — כ-21% מכלל המאגר — עם 171 קבוצות-משנה, יותר מכל חלק אחר.\u003C\u002Fspan>\n    \u003C\u002Fli>\n    \u003Cli class=\"flex gap-2\">\n      \u003Cspan style=\"color:#0068f5; font-weight:700;\">&#8227;\u003C\u002Fspan>\n      \u003Cspan>\u003Cstrong>חלק Y ייחודי ל-CPC\u003C\u002Fstrong>: כ-28,000 סיווגים בחלק Y (\"טכנולוגיות חדשות ושימושים צולבים\") אינם כוללים מקביל IPC — שדה \"מקביל IPC סיווג\" ריק לכל 11 הקבוצות בחלק זה.\u003C\u002Fspan>\n    \u003C\u002Fli>\n    \u003Cli class=\"flex gap-2\">\n      \u003Cspan style=\"color:#0068f5; font-weight:700;\">&#8227;\u003C\u002Fspan>\n      \u003Cspan>\u003Cstrong>חלק E הצנוע\u003C\u002Fstrong>: \"בינוי קבוע\" (E) הוא החלק הקטן ביותר עם 31 קבוצות וכ-5,000 רשומות בלבד — פחות מ-2% מהמאגר.\u003C\u002Fspan>\n    \u003C\u002Fli>\n  \u003C\u002Ful>\n  \u003Cp class=\"mt-3 text-subtle\" style=\"font-size:0.78rem;\">* הנתונים הכמותיים בתובנות מבוססים על דגימת גבולות לפי offset — אינם ספירה מלאה של כל שאילתה.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     תרשים 1: רשומות לפי חלק ראשי\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-5\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-1\">התפלגות סיווגים לפי חלק ראשי\u003C\u002Fh2>\n  \u003Cp class=\"text-subtle mb-3\" style=\"font-size:0.82rem;\">הערכת מספר הרשומות לכל חלק CPC (A–H, Y) על סמך דגימת גבולות\u003C\u002Fp>\n  \u003Cdiv id=\"chart-sections\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     תרשים 2: קבוצות לפי חלק\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-5\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-1\">מספר קבוצות-משנה לפי חלק ראשי\u003C\u002Fh2>\n  \u003Cp class=\"text-subtle mb-3\" style=\"font-size:0.82rem;\">סה\"כ 672 קבוצות (subclasses) — ספירה מדויקת מהמאגר\u003C\u002Fp>\n  \u003Cdiv id=\"chart-groups\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     סייר נתונים\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-5\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-1 flex items-center gap-2\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\">\n    סייר סיווגים\n  \u003C\u002Fh2>\n  \u003Cp class=\"text-subtle mb-3\" style=\"font-size:0.82rem;\">135 רשומות לדוגמה מכל חלקי המאגר — חפשו לפי קוד, תיאור או קבוצה\u003C\u002Fp>\n\n  \u003Cdiv class=\"search-wrap\">\n    \u003Cspan class=\"search-icon\">\n      \u003Csvg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n        \u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003Cline x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\u002F>\n      \u003C\u002Fsvg>\n    \u003C\u002Fspan>\n    \u003Cinput type=\"text\" id=\"cpc-search\" placeholder=\"חפש לפי קוד, תיאור או קבוצה...\" dir=\"rtl\">\n  \u003C\u002Fdiv>\n\n  \u003Cp class=\"exp-count\" id=\"exp-count\">\u003C\u002Fp>\n\n  \u003Cdiv style=\"overflow-x: auto;\">\n    \u003Ctable class=\"exp-table\" id=\"exp-table\">\n      \u003Cthead>\n        \u003Ctr>\n          \u003Cth>קבוצה\u003C\u002Fth>\n          \u003Cth>סיווג\u003C\u002Fth>\n          \u003Cth>סיווג אב\u003C\u002Fth>\n          \u003Cth>תיאור\u003C\u002Fth>\n          \u003Cth>מקביל IPC\u003C\u002Fth>\n        \u003C\u002Ftr>\n      \u003C\u002Fthead>\n      \u003Ctbody id=\"exp-body\">\u003C\u002Ftbody>\n    \u003C\u002Ftable>\n  \u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- KPI cards -->\n\u003Csection class=\"card p-5 mb-4\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">נתוני מפתח\u003C\u002Fh2>\n  \u003Cdiv class=\"kpi-grid\">\n    \u003Cdiv class=\"kpi-card\">\n      \u003Cdiv class=\"kpi-value\">252,001\u003C\u002Fdiv>\n      \u003Cdiv class=\"kpi-label\">סה\"כ סיווגי CPC\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-card\">\n      \u003Cdiv class=\"kpi-value\">672\u003C\u002Fdiv>\n      \u003Cdiv class=\"kpi-label\">קבוצות-משנה (subclass)\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"kpi-card\">\n      \u003Cdiv class=\"kpi-value\">9\u003C\u002Fdiv>\n      \u003Cdiv class=\"kpi-label\">חלקים ראשיים (A–H, Y)\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     תיאור מלא\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-4\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-2\">אודות המאגר\u003C\u002Fh2>\n  \u003Cp class=\"text-ink\" style=\"font-size:0.93rem;\">\n    סיווגים בינלאומיים מורחבים — Cooperative Patent Classifications, \n    המיועדים לסווג את בקשות הפטנט לסוגים ותתי-סוגים. \n    ה-CPC פותח על ידי EPO ו-USPTO ומשמש כבסיס לחיפוש פטנטים בין-לאומי.\n    המאגר מכסה תחומים טכנולוגיים מגוונים: מחקלאות וביולוגיה ועד חשמל, \n    אלקטרוניקה וטכנולוגיות מידע.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     ציון איכות\n══════════════════════════════════════════════════════════ -->\n\u003Csection class=\"card p-5 mb-4\">\n  \u003Cdiv class=\"flex items-center justify-between mb-2\">\n    \u003Ch2 class=\"font-semibold text-ink-deep\">ציון איכות נתונים\u003C\u002Fh2>\n    \u003Cspan class=\"font-bold text-brand\" style=\"font-size:1.1rem;\">72 \u002F 100\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"quality-track\">\n    \u003Cdiv class=\"quality-fill\" style=\"width: 72%\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cul class=\"mt-3 space-y-1\" style=\"font-size:0.82rem; color:#6c757d;\">\n    \u003Cli>+ מבנה עקבי ושדות מוגדרים היטב\u003C\u002Fli>\n    \u003Cli>+ קישור לסיווג אב (היררכיה) בכל רשומה\u003C\u002Fli>\n    \u003Cli>+ מקביל IPC לרוב הרשומות\u003C\u002Fli>\n    \u003Cli>- תיאורי הסיווגים באנגלית בלבד (ללא תרגום לעברית)\u003C\u002Fli>\n    \u003Cli>- אין שדה תאריך עדכון ברמת הרשומה\u003C\u002Fli>\n    \u003Cli>- אין מידע על מספר בקשות הפטנט שסווגו בכל קוד\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- ══════════════════════════════════════════════════════════\n     ECharts + לוגיקת טבלה\n══════════════════════════════════════════════════════════ -->\n\u003Cscript src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fecharts@5.4.3\u002Fdist\u002Fecharts.min.js\">\u003C\u002Fscript>\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* ---- Chart 1: Records per section ---- *\u002F\n(function() {\n  const el = document.getElementById('chart-sections');\n  if (!el) return;\n  const chart = echarts.init(el, null, { renderer: 'svg' });\n\n  const sections = ['Y','H','G','F','E','D','C','B','A'];\n  const sectionNames = {\n    A: 'A — חקלאות וביולוגיה',\n    B: 'B — פעולות תעשייתיות',\n    C: 'C — כימיה ומתכות',\n    D: 'D — טקסטיל ונייר',\n    E: 'E — בינוי קבוע',\n    F: 'F — מכניקה ותאורה',\n    G: 'G — פיזיקה',\n    H: 'H — חשמל ואלקטרוניקה',\n    Y: 'Y — טכנולוגיות חדשות',\n  };\n  \u002F\u002F Estimated record counts from boundary offset analysis\n  const counts = {\n    A: 28000, B: 52000, C: 35000, D: 10000, E: 5000,\n    F: 28000, G: 37000, H: 29000, Y: 28001\n  };\n\n  const option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: p => {\n        const v = p[0].value;\n        return `\u003Cb>${p[0].name}\u003C\u002Fb>\u003Cbr\u002F>~${v.toLocaleString('he-IL')} סיווגים (הערכה)`;\n      }\n    }),\n    xAxis: {\n      type: 'value',\n      name: 'מספר סיווגים (הערכה)',\n      nameLocation: 'middle',\n      nameGap: 30,\n      axisLabel: {\n        formatter: v => v >= 1000 ? (v\u002F1000).toFixed(0)+'K' : v,\n        fontFamily: 'Rubik, sans-serif', color: '#6c757d'\n      },\n      splitLine: { lineStyle: { color: '#f0f4fa' } }\n    },\n    yAxis: {\n      type: 'category',\n      data: sections.map(s => sectionNames[s]),\n      axisLabel: { fontFamily: 'Rubik, sans-serif', color: '#0c3058', fontSize: 12 }\n    },\n    series: [{\n      type: 'bar',\n      data: sections.map((s, i) => ({\n        value: counts[s],\n        itemStyle: { color: GOVIL_PALETTE[i % GOVIL_PALETTE.length] }\n      })),\n      label: {\n        show: true,\n        position: 'right',\n        formatter: p => '~' + (p.value\u002F1000).toFixed(0) + 'K',\n        fontFamily: 'Rubik, sans-serif',\n        color: '#0c3058',\n        fontSize: 11\n      },\n      barMaxWidth: 36\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', () => chart.resize());\n})();\n\n\u002F* ---- Chart 2: Groups per section ---- *\u002F\n(function() {\n  const el = document.getElementById('chart-groups');\n  if (!el) return;\n  const chart = echarts.init(el, null, { renderer: 'svg' });\n\n  \u002F\u002F Exact distinct-group counts from API\n  const sections = ['A','B','C','D','E','F','G','H','Y'];\n  const groupCounts = { A:86, B:171, C:87, D:40, E:31, F:102, G:85, H:59, Y:11 };\n  const shortNames = {\n    A:'A — חקלאות', B:'B — תעשייה', C:'C — כימיה',\n    D:'D — טקסטיל', E:'E — בינוי', F:'F — מכניקה',\n    G:'G — פיזיקה', H:'H — חשמל', Y:'Y — טכנולוגיה'\n  };\n\n  const option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: p => `\u003Cb>${p[0].name}\u003C\u002Fb>\u003Cbr\u002F>${p[0].value} קבוצות`\n    }),\n    xAxis: {\n      type: 'category',\n      data: sections.map(s => shortNames[s]),\n      axisLabel: {\n        fontFamily: 'Rubik, sans-serif', color: '#0c3058',\n        fontSize: 11, interval: 0, rotate: 18\n      }\n    },\n    yAxis: {\n      type: 'value',\n      name: 'מספר קבוצות',\n      nameLocation: 'middle',\n      nameGap: 36,\n      axisLabel: { fontFamily: 'Rubik, sans-serif', color: '#6c757d' },\n      splitLine: { lineStyle: { color: '#f0f4fa' } }\n    },\n    series: [{\n      type: 'bar',\n      data: sections.map((s, i) => ({\n        value: groupCounts[s],\n        itemStyle: { color: GOVIL_PALETTE[i % GOVIL_PALETTE.length] }\n      })),\n      label: {\n        show: true, position: 'top',\n        fontFamily: 'Rubik, sans-serif', color: '#0c3058', fontSize: 11\n      },\n      barMaxWidth: 40\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', () => chart.resize());\n})();\n\n\u002F* ---- Interactive explorer ---- *\u002F\n(function() {\n  const RECORDS = [{\"סיווג\":\"A01B 1\u002F02\",\"תיאור\":\"Spades;Shovels\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F06\",\"תיאור\":\"Hoes;Hand cultivators\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F16\",\"תיאור\":\"Tools for uprooting weeds\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F20\",\"תיאור\":\"Combinations of different kinds of hand tools\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F22\",\"תיאור\":\"Attaching the blades or the like to handles;Interchangeable or adjustable blades\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F24\",\"תיאור\":\"Supports for bending handles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F26\",\"תיאור\":\"Handles for hand operated agricultural tools\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F28\",\"תיאור\":\"Resilient or flexible handles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F30\",\"תיאור\":\"Reducing devices for handles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F32\",\"תיאור\":\"Ergonomically improved handles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F34\",\"תיאור\":\"Handles made of different materials\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F36\",\"תיאור\":\"Folding or collapsible handles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F38\",\"תיאור\":\"Handles for spades\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F40\",\"תיאור\":\"Scythes;Sickles\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"A01B 1\u002F42\",\"תיאור\":\"Manual potato-harvesting implements\",\"סיווג אב\":\"A01B 1\u002F00\",\"קבוצה\":\"A01B\"},{\"סיווג\":\"B01D 53\u002F90\",\"תיאור\":\"with a combination of techniques\",\"סיווג אב\":\"B01D 53\u002F00\",\"קבוצה\":\"B01D\"},{\"סיווג\":\"B01D 53\u002F92\",\"תיאור\":\"with filtering\",\"סיווג אב\":\"B01D 53\u002F90\",\"קבוצה\":\"B01D\"},{\"סיווג\":\"B01D 53\u002F94\",\"תיאור\":\"with a combination of techniques for gas treatment\",\"סיווג אב\":\"B01D 53\u002F90\",\"קבוצה\":\"B01D\"},{\"סיווג\":\"B01D 53\u002F96\",\"תיאור\":\"Regeneration, reactivation, rejuvenation of sorbents or ion-exchangers\",\"סיווג אב\":\"B01D 53\u002F90\",\"קבוצה\":\"B01D\"},{\"סיווג\":\"B01L 2200\u002F085\",\"תיאור\":\"heating or cooling\",\"סיווג אב\":\"B01L 2200\u002F00\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"B01L 2200\u002F087\",\"תיאור\":\"controlling fluid flow\",\"סיווג אב\":\"B01L 2200\u002F00\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"B01L 2200\u002F12\",\"תיאור\":\"Specific details about manufacturing of test tubes\",\"סיווג אב\":\"B01L 2200\u002F10\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"B01L 2200\u002F14\",\"תיאור\":\"Specific details about manufacturing of test tubes with specific structure\",\"סיווג אב\":\"B01L 2200\u002F10\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"B01L 2200\u002F143\",\"תיאור\":\"Specific details about microfluidic structure\",\"סיווג אב\":\"B01L 2200\u002F14\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"B01L 2200\u002F147\",\"תיאור\":\"Specific channel designs for microfluidics\",\"סיווג אב\":\"B01L 2200\u002F14\",\"קבוצה\":\"B01L\"},{\"סיווג\":\"C03B 2215\u002F40\",\"תיאור\":\"Fibre diameter\",\"סיווג אב\":\"C03B 2215\u002F00\",\"קבוצה\":\"C03B\"},{\"סיווג\":\"C03B 2215\u002F42\",\"תיאור\":\"Fibre cross-sections\",\"סיווג אב\":\"C03B 2215\u002F40\",\"קבוצה\":\"C03B\"},{\"סיווג\":\"C03B 2215\u002F44\",\"תיאור\":\"Fibre with a periodically varying cross-section\",\"סיווג אב\":\"C03B 2215\u002F40\",\"קבוצה\":\"C03B\"},{\"סיווג\":\"C03C 17\u002F001\",\"תיאור\":\"Precursor compositions for glass\",\"סיווג אב\":\"C03C 17\u002F00\",\"קבוצה\":\"C03C\"},{\"סיווג\":\"C03C 17\u002F002\",\"תיאור\":\"Coatings comprising at least one inhomogeneous layer\",\"סיווג אב\":\"C03C 17\u002F00\",\"קבוצה\":\"C03C\"},{\"סיווג\":\"D06M 10\u002F00\",\"תיאור\":\"Treatment of fibres, threads, yarns, fabrics, or fibrous goods made from such materials\",\"סיווג אב\":\"D06M 1\u002F00\",\"קבוצה\":\"D06M\"},{\"סיווג\":\"D06M 11\u002F00\",\"תיאור\":\"Treating fibres, threads, yarns, fabrics or fibrous goods with inorganic substances\",\"סיווג אב\":\"D06M 10\u002F00\",\"קבוצה\":\"D06M\"},{\"סיווג\":\"D06H 1\u002F00\",\"תיאור\":\"Marking, piercing, or cutting textile materials\",\"סיווג אב\":\"D06H 1\u002F00\",\"קבוצה\":\"D06H\"},{\"סיווג\":\"D06N 3\u002F00\",\"תיאור\":\"Artificial leather, oilcloth, or other material obtained by covering fibrous webs\",\"סיווג אב\":\"D06N 1\u002F00\",\"קבוצה\":\"D06N\"},{\"סיווג\":\"E21B 7\u002F00\",\"תיאור\":\"Drilling rotary or percussive\",\"סיווג אב\":\"E21B 1\u002F00\",\"קבוצה\":\"E21B\"},{\"סיווג\":\"E21B 7\u002F02\",\"תיאור\":\"Drilling with rotary boring tools\",\"סיווג אב\":\"E21B 7\u002F00\",\"קבוצה\":\"E21B\"},{\"סיווג\":\"E06B 9\u002F30\",\"תיאור\":\"Screens or the like, e.g. with laths\",\"סיווג אב\":\"E06B 9\u002F00\",\"קבוצה\":\"E06B\"},{\"סיווג\":\"E06C 1\u002F00\",\"תיאור\":\"Ladders in general\",\"סיווג אב\":\"E06C 1\u002F00\",\"קבוצה\":\"E06C\"},{\"סיווג\":\"F02M 61\u002F00\",\"תיאור\":\"Fuel injectors\",\"סיווג אב\":\"F02M 1\u002F00\",\"קבוצה\":\"F02M\"},{\"סיווג\":\"F02K 1\u002F1276\",\"תיאור\":\"Nozzles with adjustable cross-section\",\"סיווג אב\":\"F02K 1\u002F00\",\"קבוצה\":\"F02K\"},{\"סיווג\":\"F02K 1\u002F82\",\"תיאור\":\"Construction of the jet pipe\",\"סיווג אב\":\"F02K 1\u002F00\",\"קבוצה\":\"F02K\"},{\"סיווג\":\"G01N 33\u002F543\",\"תיאור\":\"with proteins or antibodies\",\"סיווג אב\":\"G01N 33\u002F00\",\"קבוצה\":\"G01N\"},{\"סיווג\":\"G01N 33\u002F545\",\"תיאור\":\"with labeled reactants\",\"סיווג אב\":\"G01N 33\u002F543\",\"קבוצה\":\"G01N\"},{\"סיווג\":\"G01P 13\u002F00\",\"תיאור\":\"Measuring temperature simultaneously with linear or angular speed\",\"סיווג אב\":\"G01P 1\u002F00\",\"קבוצה\":\"G01P\"},{\"סיווג\":\"G02B 9\u002F42\",\"תיאור\":\"Systems having two or more substantially similar optical parts\",\"סיווג אב\":\"G02B 9\u002F00\",\"קבוצה\":\"G02B\"},{\"סיווג\":\"G11B 2020\u002F1238\",\"תיאור\":\"Recording with digital processing\",\"סיווג אב\":\"G11B 2020\u002F00\",\"קבוצה\":\"G11B\"},{\"סיווג\":\"H01L 2224\u002F13113\",\"תיאור\":\"Connection of bump electrodes\",\"סיווג אב\":\"H01L 2224\u002F00\",\"קבוצה\":\"H01L\"},{\"סיווג\":\"H01L 33\u002F00\",\"תיאור\":\"Semiconductor devices having potential barriers for radiation\",\"סיווג אב\":\"H01L 1\u002F00\",\"קבוצה\":\"H01L\"},{\"סיווג\":\"H03L 7\u002F02\",\"תיאור\":\"Automatic control of frequency or phase\",\"סיווג אב\":\"H03L 7\u002F00\",\"קבוצה\":\"H03L\"},{\"סיווג\":\"H05B 2214\u002F02\",\"תיאור\":\"Resistive heaters for heating vehicle content\",\"סיווג אב\":\"H05B 2214\u002F00\",\"קבוצה\":\"H05B\"},{\"סיווג\":\"Y10S 174\u002F34\",\"תיאור\":\"PCB in box or housing\",\"סיווג אב\":\"Y10S 174\u002F00\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 174\u002F14\",\"תיאור\":\"having a particular cable application, e.g. winding\",\"סיווג אב\":\"Y10S 174\u002F13\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 174\u002F33\",\"תיאור\":\"Method of cable manufacture, assembly, repair, or splicing\",\"סיווג אב\":\"Y10S 174\u002F13\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 174\u002F32\",\"תיאור\":\"having means for cooling\",\"סיווג אב\":\"Y10S 174\u002F13\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 174\u002F26\",\"תיאור\":\"having a plural-layer insulation system\",\"סיווג אב\":\"Y10S 174\u002F13\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 707\u002F99e2\",\"תיאור\":\"Natural language processing\",\"סיווג אב\":\"Y10S 707\u002F00\",\"קבוצה\":\"Y10S\"},{\"סיווג\":\"Y10S 903\u002F902\",\"תיאור\":\"Human Genome\",\"סיווג אב\":\"Y10S 903\u002F00\",\"קבוצה\":\"Y10S\"}];\n\n  const tbody = document.getElementById('exp-body');\n  const countEl = document.getElementById('exp-count');\n  const searchEl = document.getElementById('cpc-search');\n\n  function ipcDisplay(rec) {\n    const ipc = rec['מקביל IPC סיווג'] || '';\n    if (!ipc) return '\u003Cspan class=\"no-ipc\">ללא מקביל IPC\u003C\u002Fspan>';\n    return `\u003Cspan class=\"code-chip\" style=\"font-size:0.78rem;\">${ipc}\u003C\u002Fspan>`;\n  }\n\n  function render(data) {\n    countEl.textContent = `מציג ${data.length} מתוך ${RECORDS.length} רשומות לדוגמה`;\n    tbody.innerHTML = data.map(r => `\n      \u003Ctr>\n        \u003Ctd>\u003Cspan class=\"group-chip\">${r['קבוצה']}\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003Ctd>\u003Cspan class=\"code-chip\">${r['סיווג']}\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003Ctd>\u003Cspan class=\"code-chip\" style=\"background:#f0f4fa;color:#0c3058;\">${r['סיווג אב']}\u003C\u002Fspan>\u003C\u002Ftd>\n        \u003Ctd style=\"min-width:200px;\">${r['תיאור']}\u003C\u002Ftd>\n        \u003Ctd>${ipcDisplay(r)}\u003C\u002Ftd>\n      \u003C\u002Ftr>`).join('');\n  }\n\n  function filter() {\n    const q = searchEl.value.trim().toLowerCase();\n    if (!q) return render(RECORDS);\n    const filtered = RECORDS.filter(r =>\n      (r['סיווג'] || '').toLowerCase().includes(q) ||\n      (r['תיאור'] || '').toLowerCase().includes(q) ||\n      (r['קבוצה'] || '').toLowerCase().includes(q) ||\n      (r['סיווג אב'] || '').toLowerCase().includes(q)\n    );\n    render(filtered);\n  }\n\n  searchEl.addEventListener('input', filter);\n  render(RECORDS);\n})();\n\u003C\u002Fscript>\n",1777129050873]