{"id":88530,"date":"2026-08-26T07:40:17","date_gmt":"2026-08-26T07:40:17","guid":{"rendered":"https:\/\/www.harsle.com\/?page_id=88530"},"modified":"2026-08-26T07:56:29","modified_gmt":"2026-08-26T07:56:29","slug":"technical-specifications","status":"publish","type":"page","link":"https:\/\/www.harsle.com\/pl\/technical-specifications\/","title":{"rendered":"Dane techniczne"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>HARSLE &#8211; Press Brake Technical Specifications<\/title>\n<style>\n\/* ============================================================\n   All styles scoped under .harsle-specs for WordPress compatibility.\n   When inserting into WP, copy everything inside <div class=\"harsle-specs\">\n   and the <style>\/<script> blocks.\n   ============================================================ *\/\n\n.harsle-specs {\n  --navy: #1e3a5f;\n  --navy-light: #2a5080;\n  --sky: #7ec8e3;\n  --sky-pale: #d6eef7;\n  --brown: #3a2f2b;\n  --brown-light: #5c4f49;\n  --gray-50: #f9fafb;\n  --gray-100: #f3f4f6;\n  --gray-200: #e5e7eb;\n  --gray-300: #d1d5db;\n  --gray-500: #6b7280;\n  --gray-700: #374151;\n  --white: #ffffff;\n  --radius: 6px;\n  --transition: 0.25s ease;\n\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  color: var(--brown);\n  line-height: 1.6;\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 20px 60px;\n  box-sizing: border-box;\n}\n\n.harsle-specs *, .harsle-specs *::before, .harsle-specs *::after {\n  box-sizing: border-box;\n}\n\n\/* ---------- Section Title ---------- *\/\n.harsle-specs .hs-title {\n  position: relative;\n  width: 100vw;\n  height: 350px;\n  left: 50%;\n  transform: translateX(-50%);\n  margin: 0 0 40px;\n  background-color: #0a1220;\n}\n\n\/* \u2605 \u80cc\u666f\u56fe\u5c42 \u2014 \u901a\u8fc7\u4f2a\u5143\u7d20\u6e32\u67d3\uff0c\u4e0d\u53d7\u7236\u5bb9\u5668 overflow\/padding \u5f71\u54cd *\/\n.harsle-specs .hs-title::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image: var(--banner-img);\n  background-size: cover;\n  background-position: center;\n  background-repeat: no-repeat;\n  z-index: 0;\n}\n\n\/* \u5e95\u90e8\u6e10\u53d8\u906e\u7f69\uff0c\u8ba9\u6587\u5b57\u6e05\u6670\u53ef\u8bfb *\/\n.harsle-specs .hs-title::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(0,0,0,0.72) 0%, rgba(0,0,0,0.25) 55%, transparent 100%);\n  z-index: 1;\n}\n\n.harsle-specs .hs-title .hs-title-text {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  z-index: 2;\n  font-size: 42px;\n  font-weight: 700;\n  color: var(--white);\n  padding: 0 max(20px, calc((100vw - 1200px) \/ 2 + 20px)) 40px;\n  letter-spacing: -0.02em;\n  margin: 0;\n  background: none;\n}\n\n\/* ---------- Machine Category Tabs ---------- *\/\n.harsle-specs .hs-machine-bar {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 10px;\n  margin: -12px 0 36px;\n  padding: 18px;\n  background: linear-gradient(135deg, var(--gray-50) 0%, var(--sky-pale) 100%);\n  border-radius: 12px;\n  border: 1px solid var(--gray-200);\n  box-shadow: 0 4px 20px rgba(30, 58, 95, 0.06);\n}\n\n.harsle-specs .hs-machine-btn {\n  position: relative;\n  padding: 16px 10px;\n  border: none;\n  border-radius: 10px;\n  background: var(--white);\n  color: var(--navy);\n  font-size: 13px;\n  font-weight: 700;\n  cursor: pointer;\n  transition: transform var(--transition), box-shadow var(--transition), background var(--transition), color var(--transition);\n  text-align: center;\n  line-height: 1.35;\n  box-shadow: 0 2px 8px rgba(30, 58, 95, 0.08);\n  font-family: inherit;\n  letter-spacing: 0.02em;\n  white-space: normal;\n  min-height: 62px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n}\n\n.harsle-specs .hs-machine-btn::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 3px;\n  background: var(--sky);\n  opacity: 0;\n  transition: opacity var(--transition);\n}\n\n.harsle-specs .hs-machine-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 6px 16px rgba(30, 58, 95, 0.14);\n}\n\n.harsle-specs .hs-machine-btn:hover::before {\n  opacity: 1;\n}\n\n.harsle-specs .hs-machine-btn.active {\n  background: linear-gradient(160deg, var(--navy) 0%, var(--navy-light) 100%);\n  color: var(--white);\n  box-shadow: 0 6px 20px rgba(30, 58, 95, 0.32);\n  transform: translateY(-2px);\n}\n\n.harsle-specs .hs-machine-btn.active::before {\n  opacity: 1;\n  background: var(--sky);\n  height: 4px;\n}\n\n@media (min-width: 1100px) {\n  .harsle-specs .hs-machine-bar {\n    grid-template-columns: repeat(8, 1fr);\n    gap: 8px;\n    padding: 16px;\n  }\n  .harsle-specs .hs-machine-btn {\n    font-size: 12px;\n    padding: 14px 6px;\n    min-height: 58px;\n  }\n}\n\n.harsle-specs .hs-empty-state {\n  text-align: center;\n  padding: 60px 20px;\n  color: var(--gray-500);\n  font-size: 16px;\n}\n\n.harsle-specs .hs-empty-state strong {\n  color: var(--navy);\n}\n\n\/* ---------- Series Tabs ---------- *\/\n.harsle-specs .hs-series-bar {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-bottom: 8px;\n}\n\n.harsle-specs .hs-series-btn {\n  padding: 10px 22px;\n  border: 2px solid var(--gray-200);\n  border-radius: 50px;\n  background: var(--white);\n  color: var(--gray-700);\n  font-size: 14px;\n  font-weight: 600;\n  cursor: pointer;\n  transition: all var(--transition);\n  white-space: nowrap;\n  font-family: inherit;\n  letter-spacing: 0.01em;\n}\n\n.harsle-specs .hs-series-btn:hover {\n  border-color: var(--sky);\n  color: var(--navy);\n  background: var(--sky-pale);\n}\n\n.harsle-specs .hs-series-btn.active {\n  border-color: var(--navy);\n  background: var(--navy);\n  color: var(--white);\n}\n\n.harsle-specs .hs-series-subtitle {\n  display: block;\n  font-size: 13px;\n  color: var(--gray-500);\n  margin: 4px 0 20px 4px;\n  font-weight: 400;\n  min-height: 20px;\n}\n\n\/* ---------- Model Tabs (Sliding Capsule) ---------- *\/\n.harsle-specs .hs-model-bar {\n  display: flex;\n  align-items: center;\n  padding: 0;\n  margin-bottom: 36px;\n  gap: 12px;\n}\n\n.harsle-specs .hs-model-label {\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--gray-500);\n  white-space: nowrap;\n  flex-shrink: 0;\n}\n\n.harsle-specs .hs-model-scroll {\n  position: relative;\n  display: flex;\n  gap: 0;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n  flex: 1;\n  padding: 4px;\n  background: var(--gray-100);\n  border-radius: 50px;\n}\n\n.harsle-specs .hs-model-scroll::-webkit-scrollbar {\n  display: none;\n}\n\n.harsle-specs .hs-model-slider {\n  position: absolute;\n  top: 4px;\n  left: 4px;\n  height: calc(100% - 8px);\n  background: var(--navy);\n  border-radius: 50px;\n  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n  z-index: 0;\n  pointer-events: none;\n  box-shadow: 0 1px 4px rgba(30, 58, 95, 0.3);\n}\n\n.harsle-specs .hs-model-btn {\n  position: relative;\n  z-index: 1;\n  padding: 9px 20px;\n  border: none;\n  border-radius: 50px;\n  background: transparent;\n  color: var(--gray-700);\n  font-size: 14px;\n  font-weight: 500;\n  cursor: pointer;\n  transition: color var(--transition);\n  white-space: nowrap;\n  font-family: inherit;\n}\n\n.harsle-specs .hs-model-btn:hover {\n  color: var(--navy);\n}\n\n.harsle-specs .hs-model-btn.active {\n  color: var(--white);\n  font-weight: 600;\n}\n\n\/* ---------- Diagram ---------- *\/\n.harsle-specs .hs-diagram {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  padding: 30px 20px 40px;\n  margin-bottom: 10px;\n}\n\n.harsle-specs .hs-diagram img {\n  width: 100%;\n  max-width: 480px;\n  height: auto;\n  display: block;\n  object-fit: contain;\n}\n\n\/* ---------- Spec Table ---------- *\/\n.harsle-specs .hs-single-scroll {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  border-top: 1px solid var(--gray-200);\n}\n\n.harsle-specs .hs-table {\n  width: 100%;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.harsle-specs .hs-table tr {\n  border-bottom: 1px solid var(--gray-200);\n  transition: background var(--transition);\n}\n\n.harsle-specs .hs-table tr:nth-child(even) {\n  background: var(--gray-50);\n}\n\n.harsle-specs .hs-table tr:hover {\n  background: var(--sky-pale);\n}\n\n.harsle-specs .hs-table td {\n  padding: 16px 20px;\n  font-size: 15px;\n  vertical-align: middle;\n  background: inherit;\n}\n\n.harsle-specs .hs-table td:first-child {\n  font-weight: 600;\n  color: var(--brown);\n  width: 40%;\n  min-width: 200px;\n  position: sticky;\n  left: 0;\n  z-index: 1;\n  background: var(--white);\n  box-shadow: 2px 0 6px rgba(0, 0, 0, 0.06);\n}\n\n.harsle-specs .hs-table tr:nth-child(even) td:first-child {\n  background: var(--gray-50);\n}\n\n.harsle-specs .hs-table tr:hover td:first-child {\n  background: var(--sky-pale);\n}\n\n.harsle-specs .hs-table td:last-child {\n  color: var(--gray-700);\n}\n\n\/* ---------- Compare Toggle ---------- *\/\n.harsle-specs .hs-compare-wrap {\n  text-align: right;\n  margin-bottom: 16px;\n}\n\n.harsle-specs .hs-compare-btn {\n  padding: 8px 20px;\n  border: 1px solid var(--gray-300);\n  border-radius: 50px;\n  background: var(--white);\n  color: var(--gray-700);\n  font-size: 13px;\n  font-weight: 500;\n  cursor: pointer;\n  transition: all var(--transition);\n  font-family: inherit;\n}\n\n.harsle-specs .hs-compare-btn:hover {\n  border-color: var(--navy);\n  color: var(--navy);\n}\n\n.harsle-specs .hs-compare-btn.active {\n  background: var(--navy);\n  color: var(--white);\n  border-color: var(--navy);\n}\n\n\/* ---------- Compare Table ---------- *\/\n.harsle-specs .hs-compare-table {\n  width: 100%;\n  border-collapse: separate;\n  border-spacing: 0;\n  font-size: 14px;\n}\n\n.harsle-specs .hs-compare-table thead th {\n  background: var(--navy);\n  color: var(--white);\n  padding: 14px 12px;\n  font-weight: 600;\n  text-align: center;\n  border-right: 1px solid rgba(255,255,255,0.15);\n  border-bottom: 1px solid rgba(255,255,255,0.15);\n  position: sticky;\n  top: 0;\n  z-index: 2;\n}\n\n.harsle-specs .hs-compare-table thead th:first-child {\n  text-align: left;\n  background: var(--navy-light);\n  position: sticky;\n  left: 0;\n  z-index: 4;\n  min-width: 180px;\n  box-shadow: 2px 0 6px rgba(0, 0, 0, 0.08);\n}\n\n.harsle-specs .hs-compare-table tbody td {\n  padding: 12px;\n  text-align: center;\n  border-right: 1px solid var(--gray-200);\n  border-bottom: 1px solid var(--gray-200);\n  background: var(--white);\n}\n\n.harsle-specs .hs-compare-table tbody td:first-child {\n  text-align: left;\n  font-weight: 600;\n  color: var(--brown);\n  background: var(--white);\n  position: sticky;\n  left: 0;\n  z-index: 1;\n  min-width: 180px;\n  box-shadow: 2px 0 6px rgba(0, 0, 0, 0.06);\n}\n\n.harsle-specs .hs-compare-table tbody tr:nth-child(even) td {\n  background: var(--gray-50);\n}\n\n.harsle-specs .hs-compare-table tbody tr:nth-child(even) td:first-child {\n  background: var(--gray-50);\n}\n\n.harsle-specs .hs-compare-table tbody tr:hover td {\n  background: var(--sky-pale);\n}\n\n.harsle-specs .hs-compare-table tbody tr:hover td:first-child {\n  background: var(--sky-pale);\n}\n\n.harsle-specs .hs-compare-scroll {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  border-radius: var(--radius);\n  border: 1px solid var(--gray-200);\n}\n\n\/* ---------- View Containers ---------- *\/\n.harsle-specs .hs-single-view,\n.harsle-specs .hs-compare-view {\n  transition: opacity 0.3s ease;\n}\n\n.harsle-specs .hs-hidden {\n  display: none !important;\n}\n\n\/* ---------- Responsive ---------- *\/\n@media (max-width: 1024px) {\n  .harsle-specs {\n    padding: 0 16px 50px;\n  }\n  .harsle-specs .hs-title {\n    height: 300px;\n    margin-bottom: 32px;\n  }\n  .harsle-specs .hs-title .hs-title-text {\n    font-size: 36px;\n    padding: 70px 16px 32px;\n  }\n  .harsle-specs .hs-table td:first-child {\n    width: 35%;\n    min-width: 160px;\n  }\n}\n\n@media (max-width: 768px) {\n  .harsle-specs {\n    padding: 0 12px 40px;\n  }\n  .harsle-specs .hs-title {\n    height: 250px;\n    margin-bottom: 24px;\n  }\n  .harsle-specs .hs-title .hs-title-text {\n    font-size: 30px;\n    padding: 60px 12px 28px;\n  }\n  .harsle-specs .hs-machine-bar {\n    grid-template-columns: repeat(4, 1fr);\n    gap: 8px;\n    margin-bottom: 28px;\n    padding: 14px;\n  }\n  .harsle-specs .hs-machine-btn {\n    font-size: 12px;\n    padding: 12px 8px;\n    min-height: 54px;\n  }\n  .harsle-specs .hs-series-bar {\n    gap: 8px;\n  }\n  .harsle-specs .hs-series-btn {\n    padding: 8px 16px;\n    font-size: 13px;\n  }\n  .harsle-specs .hs-model-bar {\n    margin-bottom: 24px;\n    gap: 8px;\n  }\n  .harsle-specs .hs-model-label {\n    font-size: 13px;\n  }\n  .harsle-specs .hs-model-btn {\n    padding: 7px 14px;\n    font-size: 13px;\n  }\n  .harsle-specs .hs-diagram {\n    padding: 20px 10px 30px;\n  }\n  .harsle-specs .hs-table td {\n    padding: 14px 16px;\n    font-size: 14px;\n  }\n  .harsle-specs .hs-table td:first-child {\n    width: 45%;\n    min-width: 130px;\n  }\n  .harsle-specs .hs-compare-table {\n    font-size: 13px;\n  }\n  .harsle-specs .hs-compare-table thead th,\n  .harsle-specs .hs-compare-table tbody td {\n    padding: 10px 8px;\n  }\n}\n\n@media (max-width: 480px) {\n  .harsle-specs .hs-title {\n    height: 200px;\n    margin-bottom: 20px;\n  }\n  .harsle-specs .hs-title .hs-title-text {\n    font-size: 26px;\n    padding: 50px 12px 24px;\n  }\n  .harsle-specs .hs-machine-bar {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 8px;\n    margin-bottom: 24px;\n    padding: 12px;\n  }\n  .harsle-specs .hs-machine-btn {\n    font-size: 11px;\n    padding: 12px 6px;\n    min-height: 50px;\n  }\n  .harsle-specs .hs-series-btn {\n    padding: 7px 14px;\n    font-size: 12px;\n  }\n  .harsle-specs .hs-model-bar {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .harsle-specs .hs-model-label {\n    margin-right: 0;\n  }\n  .harsle-specs .hs-model-scroll {\n    width: 100%;\n  }\n  .harsle-specs .hs-model-btn {\n    padding: 6px 12px;\n    font-size: 12px;\n  }\n  .harsle-specs .hs-table td {\n    padding: 12px;\n    font-size: 13px;\n  }\n  .harsle-specs .hs-table td:first-child {\n    min-width: 110px;\n  }\n}\n<\/style>\n\n\n\n<div class=\"harsle-specs\" id=\"harsleSpecs\">\n  <!-- \u2605 Banner: change the URL below to swap the header photo -->\n  <div class=\"hs-title\" style=\"--banner-img: url('https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/03\/press-brake-banner-61.png')\">\n    <h2 class=\"hs-title-text\">Technical Specifications<\/h2>\n  <\/div>\n\n  <!-- Machine Category -->\n  <div class=\"hs-machine-bar\" id=\"hsMachineBar\"><\/div>\n\n  <div id=\"hsSpecContent\">\n  <!-- Series Tabs -->\n  <div class=\"hs-series-bar\" id=\"hsSeriesBar\"><\/div>\n  <span class=\"hs-series-subtitle\" id=\"hsSeriesSubtitle\"><\/span>\n\n  <!-- Model Tabs -->\n  <div class=\"hs-model-bar\">\n    <span class=\"hs-model-label\">Model<\/span>\n    <div class=\"hs-model-scroll\" id=\"hsModelBar\"><\/div>\n  <\/div>\n\n  <!-- Compare Toggle -->\n  <div class=\"hs-compare-wrap\">\n    <button class=\"hs-compare-btn\" id=\"hsCompareBtn\" onclick=\"harsleToggleCompare()\">Compare All Models<\/button>\n  <\/div>\n\n  <!-- Single Model View -->\n  <div class=\"hs-single-view\" id=\"hsSingleView\">\n    <div class=\"hs-diagram\" id=\"hsDiagram\"><\/div>\n    <div class=\"hs-single-scroll\">\n      <table class=\"hs-table\"><tbody id=\"hsSpecBody\"><\/tbody><\/table>\n    <\/div>\n  <\/div>\n\n  <!-- Compare View -->\n  <div class=\"hs-compare-view hs-hidden\" id=\"hsCompareView\">\n    <div class=\"hs-compare-scroll\">\n      <table class=\"hs-compare-table\" id=\"hsCompareTable\"><\/table>\n    <\/div>\n  <\/div>\n  <\/div>\n\n  <div class=\"hs-empty-state hs-hidden\" id=\"hsEmptyState\">\n    Technical specifications for <strong id=\"hsEmptyMachineName\"><\/strong> are coming soon.\n  <\/div>\n<\/div>\n\n<script>\n\/* ================================================================\n   PRESS BRAKE SPECIFICATION DATA\n   ================================================================\n   To add a new series: copy an existing series block and modify.\n   To add a new model: add an entry to the \"models\" array.\n   To add a new parameter: add to \"fields\" and add matching values\n   to every model in that series.\n   Each series has one \"image\" field \u2014 all models share the same diagram.\n   ================================================================ *\/\n\nconst PRESS_BRAKE_DATA = [\n\n  \/\/ \u2500\u2500 Series 1: MasterBend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"MasterBend\",\n    subtitle: \"Ultimate precision bending system\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-masterbend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Servo Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"4016\",  values: [\"400\",  \"1600\", \"1200\", \"250\", \"160\", \"430\", \"6\", \"150\",  \"2000\u00d71400\u00d72150\"] },\n      { name: \"6325\",  values: [\"630\",  \"2500\", \"2100\", \"300\", \"160\", \"450\", \"6\", \"160\",  \"2900\u00d71500\u00d72400\"] },\n      { name: \"8025\",  values: [\"800\",  \"2500\", \"2100\", \"300\", \"160\", \"450\", \"8.7\", \"180\",  \"2900\u00d71550\u00d72500\"] },\n      { name: \"11032\",  values: [\"1100\",  \"3200\", \"2600\", \"350\", \"200\", \"470\", \"8.7\", \"200\",  \"3500\u00d71600\u00d72600\"] },\n      { name: \"13032\", values: [\"1300\", \"3200\", \"2600\", \"350\", \"200\", \"470\", \"10.8\", \"200\",  \"3600\u00d71650\u00d72630\"] },\n      { name: \"13040\", values: [\"1300\", \"4000\", \"3200\", \"350\", \"200\", \"470\", \"10.8\", \"200\",  \"4400\u00d71600\u00d72680\"] },\n      { name: \"17032\", values: [\"1700\", \"3200\", \"2600\", \"400\", \"200\", \"430\", \"13.2\", \"150\",  \"3600\u00d71750\u00d72700\"] },\n      { name: \"17040\", values: [\"1700\", \"4000\", \"3200\", \"400\", \"200\", \"430\", \"13.2\", \"150\",  \"4400\u00d71800\u00d72750\"] },\n      { name: \"20032\",  values: [\"2000\",  \"3200\", \"2600\", \"400\", \"200\", \"470\", \"16.7\", \"120\",  \"3600\u00d71850\u00d72750\"] },\n      { name: \"20040\",  values: [\"2000\",  \"4000\", \"3200\", \"400\", \"200\", \"470\", \"16.7\", \"120\",  \"4400\u00d71850\u00d72780\"] },\n      { name: \"25032\",  values: [\"2500\",  \"3200\", \"2600\", \"450\", \"250\", \"520\", \"21.4\", \"120\",  \"3600\u00d71900\u00d72850\"] },\n      { name: \"25040\",  values: [\"2500\",  \"4000\", \"3200\", \"450\", \"250\", \"520\", \"21.4\", \"120\",  \"4400\u00d71950\u00d72880\"] },\n      { name: \"30032\", values: [\"3000\", \"3200\", \"2600\", \"500\", \"250\", \"550\", \"26.9\", \"100\",  \"3600\u00d71950\u00d72950\"] },\n      { name: \"30040\", values: [\"3000\", \"4000\", \"3200\", \"500\", \"250\", \"550\", \"26.9\", \"100\",  \"4400\u00d71950\u00d72980\"] },\n      { name: \"30060\", values: [\"3000\", \"6000\", \"5000\", \"500\", \"250\", \"550\", \"26.9\", \"120\",  \"6700\u00d72000\u00d73200\"] },\n      { name: \"40040\", values: [\"4000\", \"4000\", \"3200\", \"500\", \"320\", \"600\", \"33\", \"90\",  \"4400\u00d72150\u00d73200\"] },\n      { name: \"40060\", values: [\"4000\", \"6000\", \"5000\", \"500\", \"320\", \"600\", \"33\", \"90\",  \"6400\u00d72200\u00d73350\"] },\n      { name: \"50060\", values: [\"5000\", \"6000\", \"4800\", \"500\", \"320\", \"600\", \"45\", \"100\",  \"6400\u00d72300\u00d73500\"] },\n      { name: \"60060\", values: [\"6000\", \"6000\", \"4800\", \"500\", \"320\", \"600\", \"55\", \"80\",  \"6600\u00d72350\u00d74500\"] },\n    ]\n  },\n\n  \/\/ \u2500\u2500 Series 2: FlexBend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"FlexBend\",\n    subtitle: \"Flexible solution for complex bends\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-flexbend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Servo Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"4016\",  values: [\"400\",  \"1600\", \"1200\", \"250\", \"160\", \"430\", \"5.5\", \"150\",  \"2000\u00d71400\u00d72150\"] },\n      { name: \"6325\",  values: [\"630\",  \"2500\", \"2100\", \"300\", \"160\", \"450\", \"5.5\", \"160\",  \"2900\u00d71500\u00d72400\"] },\n      { name: \"8025\",  values: [\"800\",  \"2500\", \"2100\", \"300\", \"160\", \"450\", \"7.5\", \"180\",  \"2900\u00d71550\u00d72500\"] },\n      { name: \"11032\",  values: [\"1100\",  \"3200\", \"2600\", \"350\", \"200\", \"470\", \"7.5\", \"200\",  \"3500\u00d71600\u00d72600\"] },\n      { name: \"13032\", values: [\"1300\", \"3200\", \"2600\", \"350\", \"200\", \"470\", \"7.5\", \"200\",  \"3600\u00d71650\u00d72630\"] },\n      { name: \"13040\", values: [\"1300\", \"4000\", \"3200\", \"350\", \"200\", \"470\", \"7.5\", \"200\",  \"4400\u00d71600\u00d72680\"] },\n      { name: \"17032\", values: [\"1700\", \"3200\", \"2600\", \"400\", \"200\", \"430\", \"11\", \"150\",  \"3600\u00d71750\u00d72700\"] },\n      { name: \"17040\", values: [\"1700\", \"4000\", \"3200\", \"400\", \"200\", \"430\", \"11\", \"150\",  \"4400\u00d71800\u00d72750\"] },\n      { name: \"20032\",  values: [\"2000\",  \"3200\", \"2600\", \"400\", \"200\", \"470\", \"15\", \"120\",  \"3600\u00d71850\u00d72750\"] },\n      { name: \"20040\",  values: [\"2000\",  \"4000\", \"3200\", \"400\", \"200\", \"470\", \"15\", \"120\",  \"4400\u00d71850\u00d72780\"] },\n      { name: \"25032\",  values: [\"2500\",  \"3200\", \"2600\", \"450\", \"250\", \"520\", \"18.5\", \"120\",  \"3600\u00d71900\u00d72850\"] },\n      { name: \"25040\",  values: [\"2500\",  \"4000\", \"3200\", \"450\", \"250\", \"520\", \"18.5\", \"120\",  \"4400\u00d71950\u00d72880\"] },\n      { name: \"30032\", values: [\"3000\", \"3200\", \"2600\", \"500\", \"250\", \"550\", \"22\", \"100\",  \"3600\u00d71950\u00d72950\"] },\n      { name: \"30040\", values: [\"3000\", \"4000\", \"3200\", \"500\", \"250\", \"550\", \"22\", \"100\",  \"4400\u00d71950\u00d72980\"] },\n      { name: \"30060\", values: [\"3000\", \"6000\", \"5000\", \"500\", \"250\", \"550\", \"22\", \"120\",  \"6700\u00d72000\u00d73200\"] },\n      { name: \"40040\", values: [\"4000\", \"4000\", \"3200\", \"500\", \"320\", \"600\", \"30\", \"90\",  \"4400\u00d72150\u00d73200\"] },\n      { name: \"40060\", values: [\"4000\", \"6000\", \"5000\", \"500\", \"320\", \"600\", \"30\", \"90\",  \"6400\u00d72200\u00d73350\"] },\n      { name: \"50060\", values: [\"5000\", \"6000\", \"4800\", \"500\", \"320\", \"600\", \"37\", \"100\",  \"6400\u00d72300\u00d73500\"] },\n      { name: \"60060\", values: [\"6000\", \"6000\", \"4800\", \"500\", \"320\", \"600\", \"45\", \"80\",  \"6600\u00d72350\u00d74500\"] },\n    ]\n  },\n\n  \/\/ \u2500\u2500 Series 3: EasyBend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"EasyBend\",\n    subtitle: \"Easy operation reliable performance\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-easybend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Servo Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"3012\",  values: [\"300\",  \"1200\", \"1000\", \"250\", \"100\", \"360\", \"4\", \"120\",  \"1300\u00d71100\u00d71800\"] },\n      { name: \"4016\",  values: [\"400\",  \"1600\", \"1200\", \"250\", \"100\", \"360\", \"5.5\", \"120\",  \"1700\u00d71200\u00d71900\"] },\n      { name: \"6325\",  values: [\"630\",  \"2500\", \"2100\", \"350\", \"120\", \"380\", \"5.5\", \"120\",  \"2900\u00d71500\u00d72200\"] },\n      { name: \"8025\",  values: [\"800\",  \"2500\", \"2100\", \"350\", \"120\", \"380\", \"7.5\", \"120\",  \"2900\u00d71550\u00d72200\"] },\n      { name: \"10032\",  values: [\"1000\",  \"3200\", \"2600\", \"350\", \"150\", \"410\", \"7.5\", \"120\",  \"3500\u00d71600\u00d72250\"] },\n      { name: \"12532\", values: [\"1250\", \"3200\", \"2600\", \"350\", \"150\", \"410\", \"7.5\", \"100\",  \"3600\u00d71650\u00d72260\"] },\n      { name: \"12540\", values: [\"1250\", \"4000\", \"3200\", \"350\", \"150\", \"410\", \"7.5\", \"100\",  \"4400\u00d71600\u00d72260\"] },\n      { name: \"16032\", values: [\"1600\", \"3200\", \"2600\", \"400\", \"200\", \"480\", \"11\", \"100\",  \"3600\u00d71750\u00d72550\"] },\n      { name: \"16040\", values: [\"1600\", \"4000\", \"3200\", \"400\", \"200\", \"480\", \"11\", \"100\",  \"4400\u00d71800\u00d72550\"] },\n      { name: \"20032\",  values: [\"2000\",  \"3200\", \"2600\", \"400\", \"200\", \"500\", \"15\", \"90\",  \"3600\u00d71850\u00d72550\"] },\n      { name: \"20040\",  values: [\"2000\",  \"4000\", \"3200\", \"400\", \"200\", \"500\", \"15\", \"90\",  \"4400\u00d71850\u00d72560\"] },\n      { name: \"25032\",  values: [\"2500\",  \"3200\", \"2600\", \"450\", \"250\", \"525\", \"18.5\", \"90\",  \"3600\u00d71900\u00d72560\"] },\n      { name: \"25040\",  values: [\"2500\",  \"4000\", \"3200\", \"450\", \"250\", \"525\", \"18.5\", \"90\",  \"4400\u00d71950\u00d72880\"] },\n      { name: \"25060\", values: [\"2500\", \"6000\", \"5000\", \"450\", \"250\", \"525\", \"18.5\", \"90\",  \"6500\u00d72100\u00d72950\"] },\n      { name: \"30032\", values: [\"3000\", \"3200\", \"2600\", \"500\", \"300\", \"575\", \"22\", \"70\",  \"3600\u00d71950\u00d72950\"] },\n      { name: \"30040\", values: [\"3000\", \"4000\", \"3200\", \"500\", \"300\", \"575\", \"22\", \"70\",  \"4400\u00d71950\u00d72980\"] },\n      { name: \"30060\", values: [\"3000\", \"6000\", \"5200\", \"500\", \"300\", \"575\", \"22\", \"70\",  \"6400\u00d72100\u00d73100\"] },\n      { name: \"40040\", values: [\"4000\", \"4000\", \"3200\", \"500\", \"300\", \"600\", \"30\", \"70\",  \"4400\u00d72150\u00d73200\"] },\n      { name: \"40060\", values: [\"4000\", \"6000\", \"5200\", \"500\", \"300\", \"600\", \"30\", \"70\",  \"6400\u00d72200\u00d73350\"] },\n    ]\n  },\n\n  \/\/ \u2500\u2500 Series 4: E-Bend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"E-Bend\",\n    subtitle: \"All electric high precision bending\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-e-bend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Servo Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Backgauge Stroke (mm)\",\n      \"X-axis Stroke (mm)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"Eco 0302\",  values: [\"30\",  \"200\", \"300\", \"0\", \"120\", \"420\", \"2\", \"200\", \"150\", \"\/\",\"750\u00d7750\u00d71980\", \"350\"] },\n      { name: \"Eco 0604\", values: [\"60\", \"400\", \"370\", \"160\", \"120\", \"420\", \"3\", \"200\", \"200\", \"\/\",\"900\u00d7800\u00d72000\", \"630\"] },\n      { name: \"Eco 1206\", values: [\"120\", \"600\", \"510\", \"200\", \"120\", \"420\", \"4.4\", \"200\", \"200\", \"\/\",\"900\u00d7900\u00d72000\", \"870\"] },\n      { name: \"Eco 1808\", values: [\"180\", \"800\", \"750\", \"250\", \"150\", \"430\", \"7.5\", \"200\", \"250\", \"\/\",\"1200\u00d71150\u00d72150\", \"1850\"] },\n      { name: \"Eco 2010\", values: [\"200\", \"1000\", \"830\", \"250\", \"150\", \"430\", \"2x4.5\", \"200\", \"400\", \"\/\",\"1500\u00d71000\u00d72200\", \"2300\"] },\n      { name: \"Pro 3512\", values: [\"350\", \"1250\", \"1130\", \"300\", \"140\", \"420\", \"5.5x2\", \"190\/260\", \"\/\", \"500\", \"1450\u00d71300\u00d72430\", \"2000\"] },\n      { name: \"Pro 4516\", values: [\"450\", \"1600\", \"1380\", \"300\", \"180\", \"470\", \"7.5x2\", \"210\",  \"\/\", \"500\", \"1600\u00d71360\u00d72550\", \"2500\"] },\n      { name: \"Pro 7025\", values: [\"700\", \"2500\", \"2100\", \"400\", \"200\", \"500\", \"15x2\", \"160\",  \"\/\", \"500\", \"2500\u00d71600\u00d72840\", \"4000\"] },\n      { name: \"Pro 10032\", values: [\"1000\", \"3200\", \"2800\", \"400\", \"200\", \"500\", \"20x2\", \"160\",  \"\/\", \"500\", \"3200\u00d71700\u00d72920\", \"6500\"] },\n    ]\n  },\n\n  \/\/ \u2500\u2500 Series 5: MegaBend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"MegaBend\",\n    subtitle: \"Heavy duty power bending machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-megabend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Servo Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"80060\",  values: [\"8000\",  \"6000\", \"5000\", \"600\", \"350\", \"800\", \"2x32\", \"90\",  \"6260\u00d73650\u00d75300\"] },\n      { name: \"80070\",  values: [\"8000\",  \"7000\", \"6000\", \"600\", \"350\", \"800\", \"2x32\", \"90\",  \"7260\u00d73650\u00d75500\"] },\n      { name: \"80080\",  values: [\"8000\",  \"8000\", \"7000\", \"600\", \"350\", \"800\", \"2x32\", \"90\",  \"8260\u00d73650\u00d75900\"] },\n      { name: \"100060\",  values: [\"10000\",  \"6000\", \"5000\", \"700\", \"400\", \"800\", \"2x35\", \"70\",  \"6280\u00d73900\u00d75600\"] },\n      { name: \"100070\",  values: [\"10000\",  \"7000\", \"6000\", \"700\", \"400\", \"800\", \"2x35\", \"70\",  \"7280\u00d73900\u00d75800\"] },\n      { name: \"100080\", values: [\"10000\", \"8000\", \"7000\", \"700\", \"400\", \"800\", \"2x35\", \"70\",  \"8280\u00d73900\u00d76000\"] },\n      { name: \"120060\", values: [\"12000\", \"6000\", \"5000\", \"700\", \"400\", \"800\", \"2x35\", \"60\",  \"6280\u00d74100\u00d75900\"] },\n      { name: \"120070\", values: [\"12000\", \"7000\", \"6000\", \"700\", \"400\", \"800\", \"2x35\", \"60\",  \"7280\u00d74100\u00d76300\"] },\n      { name: \"120080\", values: [\"12000\", \"8000\", \"7000\", \"700\", \"400\", \"800\", \"2x35\", \"60\",  \"8280\u00d74100\u00d76500\"] },\n      { name: \"160060\",  values: [\"16000\",  \"6000\", \"5000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"6280\u00d74200\u00d76200\"] },\n      { name: \"160070\",  values: [\"16000\",  \"7000\", \"6000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"7280\u00d74200\u00d76500\"] },\n      { name: \"160080\",  values: [\"16000\",  \"8000\", \"7000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"8280\u00d74200\u00d76600\"] },\n      { name: \"1600100\",  values: [\"16000\",  \"10000\", \"9000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"10280\u00d74200\u00d77800\"] },\n      { name: \"200080\", values: [\"20000\", \"8000\", \"7000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"8280\u00d74500\u00d78000\"] },\n      { name: \"2000120\", values: [\"20000\", \"12000\", \"10000\", \"700\", \"400\", \"800\", \"2x55\", \"60\",  \"12280\u00d74500\u00d78200\"] },\n    ]\n  },\n\n  \/\/ \u2500\u2500 Series 6: SyncBend \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  {\n    name: \"SyncBend\",\n    subtitle: \"Synchronized precision bending technology\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-syncbend.png\",\n    fields: [\n      \"Bending Force (kN)\",\n      \"Bending Length (mm)\",\n      \"Column Distance (mm)\",\n      \"Throat Depth (mm)\",\n      \"Ram Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"AC Motor (KW)\",\n      \"Down Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"25032\",  values: [\"2500\",  \"3200*2\", \"2600\", \"450\", \"250\", \"520\", \"18.5x2\", \"120\", \"3600*2\u00d71900\u00d72850\"] },\n      { name: \"25040\",  values: [\"2500\",  \"4000*2\", \"3200\", \"450\", \"250\", \"520\", \"18.5x2\", \"120\", \"4400*2\u00d71950\u00d72880\"] },\n      { name: \"30032\",  values: [\"3000\",  \"3200*2\", \"2600\", \"500\", \"250\", \"550\", \"22x2\", \"100\", \"3600*2\u00d71950\u00d72950\"] },\n      { name: \"30040\",  values: [\"3000\",  \"4000*2\", \"3200\", \"500\", \"250\", \"550\", \"22x2\", \"100\", \"4400*2\u00d71950\u00d72980\"] },\n      { name: \"30060\",  values: [\"3000\",  \"6000*2\", \"5000\", \"500\", \"250\", \"550\", \"22x2\", \"120\", \"6700*2\u00d72000\u00d73200\"] },\n      { name: \"40040\",  values: [\"4000\",  \"4000*2\", \"3200\", \"500\", \"320\", \"600\", \"30x2\", \"90\", \"4400*2\u00d72150\u00d73200\"] },\n      { name: \"40060\",  values: [\"4000\",  \"6000*2\", \"5000\", \"500\", \"320\", \"600\", \"30x2\", \"90\", \"6400*2\u00d72200\u00d73350\"] },\n      { name: \"50060\",  values: [\"5000\",  \"6000*2\", \"4800\", \"500\", \"320\", \"600\", \"37x2\", \"100\", \"6400*2\u00d72300\u00d73500\"] },\n      { name: \"60060\",  values: [\"6000\",  \"6000*2\", \"4800\", \"500\", \"320\", \"600\", \"45x2\", \"80\", \"6600*2\u00d72350\u00d74500\"] },\n      { name: \"80060\",  values: [\"8000\",  \"6000*2\", \"5000\", \"600\", \"350\", \"800\", \"32x4\", \"90\", \"6260*2\u00d73650\u00d75300\"] },\n      { name: \"80080\",  values: [\"8000\",  \"8000*2\", \"7000\", \"600\", \"350\", \"800\", \"32x4\", \"90\", \"8260*2\u00d73650\u00d75900\"] },\n      { name: \"100060\",  values: [\"10000\",  \"6000*2\", \"5000\", \"700\", \"400\", \"800\", \"35x4\", \"70\", \"6280*2\u00d73900\u00d75600\"] },\n      { name: \"100080\",  values: [\"10000\",  \"8000*2\", \"7000\", \"700\", \"400\", \"800\", \"35x4\", \"70\", \"8280*2\u00d73900\u00d76000\"] },\n      { name: \"120060\",  values: [\"12000\",  \"6000*2\", \"5000\", \"700\", \"400\", \"800\", \"35x4\", \"60\", \"6280*2\u00d74100\u00d75900\"] },\n      { name: \"120080\",  values: [\"12000\",  \"8000*2\", \"7000\", \"700\", \"400\", \"800\", \"35x4\", \"60\", \"8280*2\u00d74100\u00d76500\"] },\n      { name: \"160060\",  values: [\"16000\",  \"6000*2\", \"5000\", \"700\", \"400\", \"800\", \"55x4\", \"60\", \"6280*2\u00d74200\u00d76200\"] },\n      { name: \"160080\",  values: [\"16000\",  \"8000*2\", \"7000\", \"700\", \"400\", \"800\", \"55x4\", \"60\", \"8280*2\u00d74200\u00d76600\"] },\n      { name: \"2000120\",  values: [\"20000\",  \"12000*2\", \"10000\", \"700\", \"400\", \"800\", \"55x4\", \"60\", \"12280*2\u00d74500\u00d78200\"] },\n    ]\n  },\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n     HOW TO ADD A NEW SERIES:\n     Copy the block above, paste here, and change the values.\n     \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n];\n\nconst PANEL_BENDER_DATA = [\n  {\n    name: \"AutoBend\",\n    subtitle: \"Automated panel bending for sheet metal fabrication\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-panel.png\",\n    fields: [\n      \"Max. Bending Length (mm)\",\n      \"Max. Bending Width (mm)\",\n      \"Max. Bending Height (mm)\",\n      \"Min. Bending Height (mm)\",\n      \"Min. Bending Radius (mm)\",\n      \"Bending Angle (\u00b0)\",\n      \"Bending Thickness \u2014 SS (mm)\",\n      \"Bending Thickness \u2014 MS (mm)\",\n      \"Bending Thickness \u2014 AL (mm)\",\n      \"Min. Material Thickness (mm)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"PB-1400\",          values: [\"1400\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1\",   \"1.5\", \"2.5\", \"0.3\", \"35\",  \"4500\u00d72200\u00d72800\", \"10000\"] },\n      { name: \"PB-1400 Pro\",      values: [\"1400\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1.5\", \"2\",   \"3.5\", \"0.3\", \"45\",  \"4500\u00d72200\u00d72800\", \"12000\"] },\n      { name: \"PB-1600\",          values: [\"1600\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1\",   \"1.5\", \"2.5\", \"0.3\", \"35\",  \"5200\u00d72550\u00d72800\", \"11000\"] },\n      { name: \"PB-1600 Pro\",      values: [\"1600\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1.5\", \"2\",   \"3.5\", \"0.3\", \"45\",  \"5200\u00d72550\u00d72800\", \"13000\"] },\n      { name: \"PB-2000\",          values: [\"2000\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1\",   \"1.5\", \"2.5\", \"0.3\", \"38\",  \"5500\u00d73200\u00d72800\", \"12000\"] },\n      { name: \"PB-2000 Pro\/Ultra\", values: [\"2000\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1.5\", \"2\",   \"3.5\", \"0.3\", \"75\",  \"5500\u00d73200\u00d72800\", \"15000\"] },\n      { name: \"PB-2000 Max\",      values: [\"2000\", \"1250\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"2\",   \"2.5\", \"4\",   \"0.3\", \"135\", \"5500\u00d73200\u00d72800\", \"18000\"] },\n      { name: \"PB-2500\",          values: [\"2500\", \"1500\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1\",   \"1.5\", \"2.5\", \"0.3\", \"52\",  \"6200\u00d73500\u00d72800\", \"13000\"] },\n      { name: \"PB-2500 Pro\/Ultra\", values: [\"2500\", \"1500\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1.5\", \"2\",   \"3.5\", \"0.3\", \"95\",  \"6200\u00d73500\u00d72800\", \"16000\"] },\n      { name: \"PB-2500 Max\",      values: [\"2500\", \"1500\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"2\",   \"2.5\", \"4\",   \"0.3\", \"145\", \"6200\u00d73500\u00d72800\", \"20000\"] },\n      { name: \"PB-3000 Pro\",      values: [\"3000\", \"1500\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"2\",   \"2\",   \"4\",   \"0.3\", \"145\", \"7200\u00d74500\u00d72800\", \"23000\"] },\n      { name: \"PB-3000 Ultra\",    values: [\"3000\", \"1500\", \"170\", \"4\", \"R=2T 2mm\", \"0\u2013180\", \"1.5\", \"2\",   \"3.5\", \"0.3\", \"210\", \"7200\u00d74500\u00d72800\", \"28000\"] }\n    ]\n  }\n];\n\nconst SHEARING_MACHINE_DATA = [\n  {\n    name: \"LiteShear\",\n    subtitle: \"QC12K series hydraulic swing beam shearing machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-liteshear.png\",\n    fields: [\n      \"Max. Cutting Thickness (mm)\",\n      \"Max. Cutting Length (mm)\",\n      \"Cutting Speed (times\/min)\",\n      \"Cutting Angle (\u00b0)\",\n      \"Worktable Height (mm)\",\n      \"Backgauge Travel (mm)\",\n      \"Main Motor (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"0425\", values: [\"4\",   \"2500\", \"20\", \"1.5\", \"750\", \"500\", \"5.5\",  \"3040\u00d71500\u00d71600\", \"3100\"] },\n      { name: \"0432\", values: [\"4\",   \"3200\", \"18\", \"1.5\", \"750\", \"600\", \"5.5\",  \"3840\u00d71650\u00d71700\", \"4400\"] },\n      { name: \"0440\", values: [\"4\",   \"4000\", \"13\", \"1.5\", \"750\", \"600\", \"5.5\",  \"4600\u00d71800\u00d71800\", \"6000\"] },\n      { name: \"0625\", values: [\"6\",   \"2500\", \"13\", \"1.5\", \"750\", \"600\", \"7.5\",  \"3040\u00d71600\u00d71700\", \"4100\"] },\n      { name: \"0632\", values: [\"6\",   \"3200\", \"12\", \"1.5\", \"750\", \"600\", \"7.5\",  \"3840\u00d71800\u00d71800\", \"5700\"] },\n      { name: \"0640\", values: [\"6\",   \"4000\", \"12\", \"1.5\", \"750\", \"600\", \"7.5\",  \"4620\u00d71900\u00d71850\", \"7200\"] },\n      { name: \"0650\", values: [\"6\",   \"5000\", \"10\", \"1.5\", \"800\", \"800\", \"11\",   \"5700\u00d71950\u00d71950\", \"10000\"] },\n      { name: \"0660\", values: [\"6\",   \"6000\", \"10\", \"1.5\", \"850\", \"800\", \"11\",   \"6700\u00d72350\u00d72150\", \"15600\"] },\n      { name: \"0825\", values: [\"8\",   \"2500\", \"16\", \"1.5\", \"800\", \"600\", \"11\",   \"3040\u00d71750\u00d71750\", \"5300\"] },\n      { name: \"0832\", values: [\"8\",   \"3200\", \"13\", \"1.5\", \"800\", \"600\", \"11\",   \"3860\u00d71850\u00d71850\", \"6650\"] },\n      { name: \"0840\", values: [\"8\",   \"4000\", \"12\", \"1.5\", \"800\", \"600\", \"11\",   \"4640\u00d72000\u00d71900\", \"8000\"] },\n      { name: \"0850\", values: [\"8\",   \"5000\", \"9\",  \"1.5\", \"800\", \"800\", \"15\",   \"5700\u00d72100\u00d72000\", \"11600\"] },\n      { name: \"0860\", values: [\"8\",   \"6000\", \"9\",  \"1.5\", \"850\", \"800\", \"15\",   \"6700\u00d72350\u00d72250\", \"17000\"] },\n      { name: \"1025\", values: [\"10\",  \"2500\", \"14\", \"2\",   \"800\", \"600\", \"15\",   \"3040\u00d71800\u00d71800\", \"6000\"] },\n      { name: \"1032\", values: [\"10\",  \"3200\", \"12\", \"2\",   \"800\", \"600\", \"15\",   \"3860\u00d72000\u00d71900\", \"7650\"] },\n      { name: \"1040\", values: [\"10\",  \"4000\", \"11\", \"2\",   \"800\", \"600\", \"15\",   \"4650\u00d72100\u00d72000\", \"9300\"] }\n    ]\n  },\n  {\n    name: \"PrimeShear\",\n    subtitle: \"QC11K series hydraulic guillotine shearing machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-primeshear.png\",\n    fields: [\n      \"Max. Cutting Thickness (mm)\",\n      \"Max. Cutting Length (mm)\",\n      \"Throat Depth (mm)\",\n      \"Cutting Speed (times\/min)\",\n      \"Cutting Angle (\u00b0)\",\n      \"Backgauge Travel (mm)\",\n      \"Main Motor (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"0625\", values: [\"6\",  \"2500\", \"120\", \"6\u201311\",  \"0.5\u20131.5\", \"600\", \"7.5\",  \"3200\u00d71500\u00d72000\", \"4500\"] },\n      { name: \"0632\", values: [\"6\",  \"3200\", \"120\", \"7\u201316\",  \"0.5\u20131.5\", \"600\", \"7.5\",  \"3900\u00d71600\u00d72050\", \"6300\"] },\n      { name: \"0640\", values: [\"6\",  \"4000\", \"120\", \"7\u201314\",  \"0.5\u20131.5\", \"600\", \"7.5\",  \"4700\u00d71650\u00d72100\", \"8000\"] },\n      { name: \"0650\", values: [\"6\",  \"5000\", \"120\", \"8\u201312\",  \"0.5\u20131.5\", \"800\", \"11\",   \"5700\u00d71800\u00d72300\", \"11000\"] },\n      { name: \"0660\", values: [\"6\",  \"6000\", \"120\", \"6\u201312\",  \"0.5\u20131.5\", \"800\", \"11\",   \"6700\u00d72000\u00d72500\", \"15000\"] },\n      { name: \"0825\", values: [\"8\",  \"2500\", \"120\", \"10\u201316\", \"0.5\u20132\",   \"600\", \"11\",   \"3200\u00d71600\u00d72150\", \"5600\"] },\n      { name: \"0832\", values: [\"8\",  \"3200\", \"120\", \"10\u201315\", \"0.5\u20132\",   \"600\", \"11\",   \"3950\u00d71700\u00d72250\", \"7000\"] },\n      { name: \"0840\", values: [\"8\",  \"4000\", \"120\", \"8\u201314\",  \"0.5\u20132\",   \"600\", \"11\",   \"4700\u00d71750\u00d72250\", \"8500\"] },\n      { name: \"0850\", values: [\"8\",  \"5000\", \"120\", \"7\u201312\",  \"0.5\u20132\",   \"800\", \"15\",   \"5700\u00d71950\u00d72600\", \"10500\"] },\n      { name: \"0860\", values: [\"8\",  \"6000\", \"120\", \"5\u201310\",  \"0.5\u20132\",   \"800\", \"15\",   \"6700\u00d72100\u00d72550\", \"16000\"] },\n      { name: \"1025\", values: [\"10\", \"2500\", \"120\", \"10\u201316\", \"0.5\u20132\",   \"600\", \"15\",   \"3200\u00d71700\u00d72200\", \"6500\"] },\n      { name: \"1032\", values: [\"10\", \"3200\", \"120\", \"9\u201315\",  \"0.5\u20132\",   \"600\", \"15\",   \"3650\u00d71800\u00d72300\", \"8300\"] },\n      { name: \"1040\", values: [\"10\", \"4000\", \"120\", \"8\u201313\",  \"0.5\u20132\",   \"600\", \"15\",   \"4460\u00d71900\u00d72400\", \"11000\"] },\n      { name: \"1050\", values: [\"10\", \"5000\", \"120\", \"6\u201312\",  \"0.5\u20132\",   \"800\", \"18.5\", \"5750\u00d72250\u00d72600\", \"15000\"] },\n      { name: \"1060\", values: [\"10\", \"6000\", \"120\", \"5\u201310\",  \"0.5\u20132\",   \"800\", \"18.5\", \"6750\u00d72200\u00d72800\", \"21000\"] },\n      { name: \"1225\", values: [\"12\", \"2500\", \"150\", \"10\u201316\", \"0.5\u20132\",   \"600\", \"15\",   \"3250\u00d71800\u00d72250\", \"7600\"] },\n      { name: \"1232\", values: [\"12\", \"3200\", \"150\", \"10\u201315\", \"0.5\u20132\",   \"600\", \"15\",   \"3980\u00d71900\u00d72350\", \"9400\"] },\n      { name: \"1240\", values: [\"12\", \"4000\", \"150\", \"9\u201314\",  \"0.5\u20132\",   \"600\", \"18.5\", \"4800\u00d72050\u00d72550\", \"12500\"] },\n      { name: \"1250\", values: [\"12\", \"5000\", \"150\", \"8\u201313\",  \"0.5\u20132\",   \"800\", \"18.5\", \"5800\u00d72150\u00d72600\", \"17000\"] },\n      { name: \"1260\", values: [\"12\", \"6000\", \"150\", \"8\u201312\",  \"0.5\u20132\",   \"800\", \"22\",   \"6800\u00d72250\u00d72700\", \"24000\"] },\n      { name: \"1625\", values: [\"16\", \"2500\", \"150\", \"9\u201314\",  \"0.5\u20132.5\", \"800\", \"18.5\", \"3280\u00d71900\u00d72400\", \"9000\"] },\n      { name: \"1632\", values: [\"16\", \"3200\", \"150\", \"9\u201313\",  \"0.5\u20132.5\", \"800\", \"18.5\", \"3950\u00d72000\u00d72500\", \"11000\"] },\n      { name: \"1640\", values: [\"16\", \"4000\", \"150\", \"8\u201312\",  \"0.5\u20132.5\", \"800\", \"22\",   \"4800\u00d72100\u00d72650\", \"14300\"] },\n      { name: \"1650\", values: [\"16\", \"5000\", \"150\", \"8\u201311\",  \"0.5\u20132.5\", \"800\", \"22\",   \"5800\u00d72200\u00d72900\", \"20000\"] },\n      { name: \"1660\", values: [\"16\", \"6000\", \"150\", \"8\u201310\",  \"0.5\u20132.5\", \"800\", \"30\",   \"6800\u00d72300\u00d73150\", \"29500\"] },\n      { name: \"2025\", values: [\"20\", \"2500\", \"150\", \"10\u201314\", \"0.5\u20133\",   \"800\", \"22\",   \"3680\u00d72050\u00d72600\", \"11000\"] },\n      { name: \"2032\", values: [\"20\", \"3200\", \"150\", \"10\u201313\", \"0.5\u20133\",   \"800\", \"22\",   \"4000\u00d72200\u00d72800\", \"15500\"] },\n      { name: \"2040\", values: [\"20\", \"4000\", \"150\", \"9\u201313\",  \"0.5\u20133\",   \"800\", \"30\",   \"4800\u00d72300\u00d73100\", \"19000\"] },\n      { name: \"2050\", values: [\"20\", \"5000\", \"150\", \"8\u201311\",  \"0.5\u20133\",   \"800\", \"30\",   \"5900\u00d72400\u00d73200\", \"27000\"] },\n      { name: \"2060\", values: [\"20\", \"6000\", \"150\", \"8\u201310\",  \"0.5\u20133\",   \"800\", \"37\",   \"6900\u00d72500\u00d73300\", \"38000\"] }\n    ]\n  }\n];\n\nconst HYDRAULIC_PRESS_DATA = [\n  {\n    name: \"PillarPress\",\n    subtitle: \"Y32 series four-column hydraulic press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-pillar-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Knock-out Pressure (kN)\",\n      \"Daylight (mm)\",\n      \"Slide Stroke (mm)\",\n      \"Knock-out Stroke (mm)\",\n      \"Motor Type\",\n      \"Motor Capacity (kW)\",\n      \"Table Size L\u2013R (mm)\",\n      \"Table Size F\u2013B (mm)\",\n      \"Descent Speed (mm\/s)\",\n      \"Pressing Speed (mm\/s)\",\n      \"Return Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"Y32-63T\",    values: [\"630\",  \"160\",  \"700\",  \"500\", \"200\", \"Servo Motor\", \"7.5\",  \"550\",  \"630\",  \"180\",   \"11\u201322\", \"100\", \"1150\u00d7800\u00d72600\"] },\n      { name: \"Y32-100T\",   values: [\"1000\", \"250\",  \"800\",  \"500\", \"200\", \"Servo Motor\", \"7.5\",  \"630\",  \"630\",  \"120\",   \"8\u201315\",  \"120\", \"2200\u00d7900\u00d72770\"] },\n      { name: \"Y32-160T\",   values: [\"1600\", \"250\",  \"800\",  \"650\", \"200\", \"Servo Motor\", \"7.5\",  \"800\",  \"800\",  \"120\",   \"8\u201315\",  \"120\", \"2370\u00d71200\u00d72800\"] },\n      { name: \"Y32-200T\",   values: [\"2000\", \"400\",  \"1120\", \"710\", \"250\", \"Servo Motor\", \"13\",   \"900\",  \"900\",  \"220\",   \"8\u201315\",  \"145\", \"2450\u00d71300\u00d73650\"] },\n      { name: \"Y32-250T\",   values: [\"2500\", \"400\",  \"1120\", \"710\", \"250\", \"Servo Motor\", \"13\",   \"1000\", \"1000\", \"220\",   \"8\u201315\",  \"145\", \"2450\u00d71300\u00d73650\"] },\n      { name: \"Y32-315T\",   values: [\"3150\", \"630\",  \"1250\", \"800\", \"300\", \"Servo Motor\", \"13\",   \"1200\", \"1200\", \"220\",   \"8\u201315\",  \"145\", \"2830\u00d71500\u00d74300\"] },\n      { name: \"Y32-400T\",   values: [\"4000\", \"630\",  \"1250\", \"800\", \"300\", \"Servo Motor\", \"22\",   \"1400\", \"1200\", \"180\",   \"8\u201315\",  \"130\", \"3070\u00d71500\u00d74850\"] },\n      { name: \"Y32-500T\",   values: [\"5000\", \"1000\", \"1500\", \"900\", \"360\", \"Servo Motor\", \"30\",   \"1400\", \"1400\", \"200\",   \"8\u201318\",  \"110\", \"3300\u00d71500\u00d75400\"] },\n      { name: \"Y32-630T\",   values: [\"6300\", \"1600\", \"1500\", \"900\", \"360\", \"Servo Motor\", \"35\",   \"1600\", \"1600\", \"200\",   \"8\u201318\",  \"110\", \"3600\u00d71800\u00d75300\"] },\n      { name: \"Y32-800T\",   values: [\"8000\", \"2000\", \"1500\", \"900\", \"360\", \"Servo Motor\", \"48\",   \"2000\", \"1600\", \"250\",   \"8\u201318\",  \"130\", \"4800\u00d72854\u00d75400\"] },\n      { name: \"Y32-1000T\",  values: [\"10000\",\"2000\", \"1600\", \"1000\",\"450\", \"Servo Motor\", \"60\",   \"2000\", \"1800\", \"250\",   \"8\u201318\",  \"150\", \"5010\u00d73000\u00d75740\"] },\n      { name: \"Y32-1250T\",  values: [\"12500\",\"2000\", \"1500\", \"900\", \"400\", \"Servo Motor\", \"72\",   \"2500\", \"2000\", \"250\",   \"8\u201318\",  \"150\", \"5890\u00d73450\u00d76980\"] },\n      { name: \"Y32-1600T\",  values: [\"16000\",\"2500\", \"1600\", \"1000\",\"450\", \"Servo Motor\", \"92\",   \"2500\", \"2000\", \"250\",   \"8\u201318\",  \"150\", \"6500\u00d73900\u00d77500\"] },\n      { name: \"Y32-2000T\",  values: [\"20000\",\"3150\", \"1800\", \"1200\",\"450\", \"Servo Motor\", \"94\",   \"2500\", \"2000\", \"250\",   \"8\u201318\",  \"150\", \"6870\u00d72500\u00d77500\"] },\n      { name: \"Y32-2500T\",  values: [\"25000\",\"4000\", \"2000\", \"1200\",\"500\", \"Servo Motor\", \"110\",  \"3000\", \"2500\", \"200\",   \"8\u201318\",  \"150\", \"7630\u00d75000\u00d77840\"] },\n      { name: \"Y32-3000T\",  values: [\"30000\",\"5000\", \"2000\", \"1200\",\"500\", \"Servo Motor\", \"150\",  \"4000\", \"2600\", \"180\",   \"8\u201318\",  \"150\", \"8530\u00d74000\u00d78500\"] }\n    ]\n  },\n  {\n    name: \"DrawPress\",\n    subtitle: \"Y27 series hydraulic deep drawing press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-deep-drawing-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Return Force (kN)\",\n      \"Cushion Pressure (kN)\",\n      \"Cushion Stroke (mm)\",\n      \"Daylight (mm)\",\n      \"Slide Stroke (mm)\",\n      \"Motor Type\",\n      \"Motor Power (kW)\",\n      \"Worktable L\u2013R (mm)\",\n      \"Worktable F\u2013B (mm)\",\n      \"Cushion L\u2013R (mm)\",\n      \"Cushion F\u2013B (mm)\",\n      \"Descent Speed (mm\/s)\",\n      \"Pressing Speed (mm\/s)\",\n      \"Return Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"Y27-63T\",    values: [\"630\",  \"50\",   \"190\",  \"200\", \"1000\", \"500\",  \"Servo Motor\", \"15\",  \"550\",  \"630\",  \"380\",  \"380\",  \"180\", \"10\u201315\", \"100\", \"1850\u00d71000\"] },\n      { name: \"Y27-100T\",   values: [\"1000\", \"100\",  \"400\",  \"200\", \"1000\", \"600\",  \"Servo Motor\", \"15\",  \"630\",  \"630\",  \"450\",  \"450\",  \"180\", \"7\u201315\",  \"120\", \"1950\u00d71000\"] },\n      { name: \"Y27-160T\",   values: [\"1600\", \"150\",  \"400\",  \"250\", \"1000\", \"700\",  \"Servo Motor\", \"15\",  \"800\",  \"800\",  \"600\",  \"600\",  \"180\", \"7\u201315\",  \"120\", \"2250\u00d71200\"] },\n      { name: \"Y27-200T\",   values: [\"2000\", \"240\",  \"400\",  \"250\", \"1120\", \"700\",  \"Servo Motor\", \"15\",  \"900\",  \"900\",  \"660\",  \"600\",  \"200\", \"5\u201312\",  \"150\", \"2450\u00d71300\"] },\n      { name: \"Y27-250T\",   values: [\"2500\", \"400\",  \"400\",  \"250\", \"1120\", \"700\",  \"Servo Motor\", \"15\",  \"1000\", \"1000\", \"700\",  \"600\",  \"200\", \"4\u201310\",  \"150\", \"2600\u00d71300\"] },\n      { name: \"Y27-315T\",   values: [\"3150\", \"600\",  \"630\",  \"300\", \"1200\", \"800\",  \"Servo Motor\", \"22\",  \"1200\", \"1200\", \"800\",  \"650\",  \"200\", \"5\u201312\",  \"145\", \"2850\u00d71500\"] },\n      { name: \"Y27-400T\",   values: [\"4000\", \"500\",  \"630\",  \"300\", \"1250\", \"800\",  \"Servo Motor\", \"22\",  \"1200\", \"1200\", \"820\",  \"650\",  \"200\", \"4\u201310\",  \"150\", \"3150\u00d72300\"] },\n      { name: \"Y27-500T\",   values: [\"5000\", \"900\",  \"1600\", \"300\", \"1500\", \"900\",  \"Servo Motor\", \"30\",  \"1400\", \"1400\", \"900\",  \"900\",  \"200\", \"4\u201310\",  \"155\", \"3800\u00d72600\"] },\n      { name: \"Y27-630T\",   values: [\"6300\", \"850\",  \"2000\", \"350\", \"1500\", \"900\",  \"Servo Motor\", \"48\",  \"1600\", \"1600\", \"1120\", \"1120\", \"200\", \"5\u201312\",  \"140\", \"4150\u00d72600\"] },\n      { name: \"Y27-800T\",   values: [\"8000\", \"900\",  \"2000\", \"350\", \"1500\", \"900\",  \"Servo Motor\", \"48\",  \"2000\", \"1600\", \"1600\", \"1200\", \"200\", \"6\u201315\",  \"120\", \"4500\u00d72600\"] },\n      { name: \"Y27-1000T\",  values: [\"10000\",\"1250\", \"1600\", \"365\", \"1800\", \"1000\", \"Servo Motor\", \"60\",  \"2000\", \"1800\", \"1600\", \"1400\", \"200\", \"6\u201315\",  \"120\", \"4600\u00d73000\"] },\n      { name: \"Y27-1250T\",  values: [\"12500\",\"1250\", \"1600\", \"400\", \"1800\", \"1000\", \"Servo Motor\", \"72\",  \"2500\", \"2000\", \"2000\", \"1600\", \"200\", \"6\u201315\",  \"120\", \"5500\u00d73200\"] },\n      { name: \"Y27-1600T\",  values: [\"16000\",\"2000\", \"2400\", \"400\", \"2000\", \"1200\", \"Servo Motor\", \"92\",  \"2500\", \"2000\", \"2000\", \"1600\", \"200\", \"6\u201315\",  \"120\", \"5500\u00d73200\"] },\n      { name: \"Y27-2000T\",  values: [\"20000\",\"2000\", \"2400\", \"350\", \"2100\", \"1300\", \"Servo Motor\", \"94\",  \"2500\", \"2000\", \"2000\", \"1600\", \"200\", \"6\u201315\",  \"120\", \"5500\u00d73300\"] },\n      { name: \"Y27-2500T\",  values: [\"25000\",\"2250\", \"3000\", \"400\", \"2000\", \"1100\", \"Servo Motor\", \"110\", \"3000\", \"2500\", \"2500\", \"2000\", \"200\", \"6\u201315\",  \"100\", \"6200\u00d73300\"] },\n      { name: \"Y27-3000T\",  values: [\"30000\",\"2250\", \"3000\", \"400\", \"2500\", \"1600\", \"Servo Motor\", \"150\", \"4000\", \"2600\", \"3200\", \"2000\", \"180\", \"12\u201330\", \"100\", \"6700\u00d73300\"] }\n    ]\n  },\n  {\n    name: \"C-Press\",\n    subtitle: \"Y41 series single-column hydraulic press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-c-frame-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Maximum Working Pressure (MPa)\",\n      \"Daylight (mm)\",\n      \"Slide Stroke (mm)\",\n      \"Throat Depth (mm)\",\n      \"Motor Capacity (kW)\",\n      \"Slide Size L\u2013R (mm)\",\n      \"Slide Size F\u2013B (mm)\",\n      \"Worktable L\u2013R (mm)\",\n      \"Worktable F\u2013B (mm)\",\n      \"Descent Speed (mm\/s)\",\n      \"Pressing Speed (mm\/s)\",\n      \"Return Speed (mm\/s)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"Y41-16T\",  values: [\"160\",  \"13\",   \"500\",  \"350\", \"300\", \"4\",      \"300\", \"300\", \"600\", \"500\", \"125\", \"8\u201315\", \"115\", \"740\u00d71140\u00d71990\"] },\n      { name: \"Y41-25T\",  values: [\"250\",  \"20\",   \"550\",  \"350\", \"300\", \"4\",      \"350\", \"350\", \"600\", \"500\", \"125\", \"8\u201315\", \"115\", \"780\u00d71280\u00d72200\"] },\n      { name: \"Y41-40T\",  values: [\"400\",  \"22.5\", \"600\",  \"400\", \"320\", \"5.5\",    \"400\", \"400\", \"700\", \"550\", \"120\", \"8\u201315\", \"115\", \"800\u00d71370\u00d72250\"] },\n      { name: \"Y41-63T\",  values: [\"630\",  \"24.5\", \"600\",  \"500\", \"320\", \"5.5\",    \"450\", \"450\", \"700\", \"600\", \"120\", \"8\u201315\", \"115\", \"810\u00d71520\u00d72550\"] },\n      { name: \"Y41-100T\", values: [\"1000\", \"25.8\", \"800\",  \"500\", \"350\", \"7.5\",    \"550\", \"500\", \"800\", \"650\", \"120\", \"8\u201315\", \"110\", \"840\u00d71570\u00d72670\"] },\n      { name: \"Y41-160T\", values: [\"1600\", \"25.5\", \"1000\", \"500\", \"350\", \"15\",     \"550\", \"500\", \"850\", \"650\", \"120\", \"8\u201315\", \"110\", \"1040\u00d71680\u00d73490\"] },\n      { name: \"Y41-200T\", values: [\"2000\", \"25.5\", \"1000\", \"500\", \"360\", \"18.5\",   \"600\", \"550\", \"850\", \"660\", \"120\", \"8\u201315\", \"110\", \"1200\u00d71780\u00d73490\"] },\n      { name: \"Y41-250T\", values: [\"2500\", \"25.5\", \"1000\", \"500\", \"360\", \"18.5\/22\",\"600\", \"550\", \"850\", \"660\", \"120\", \"8\u201315\", \"110\", \"1200\u00d71780\u00d73490\"] },\n      { name: \"Y41-315T\", values: [\"3150\", \"26.5\", \"1100\", \"600\", \"410\", \"22\",     \"600\", \"550\", \"1100\",\"800\", \"120\", \"8\u201315\", \"110\", \"1350\u00d71800\u00d73590\"] }\n    ]\n  }\n];\n\nconst PUNCHING_MACHINE_DATA = [\n  {\n    name: \"TiltPunch\",\n    subtitle: \"J23 \/ J21 series mechanical eccentric press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-eccentric-punch-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Slide Stroke (mm)\",\n      \"Number of Stroke (times\/min)\",\n      \"Closed Height (mm)\",\n      \"Max. Die Set Height (mm)\",\n      \"Die Height Adjustment (mm)\",\n      \"Throat Depth (mm)\",\n      \"Column Distance (mm)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"J23-10T\",  values: [\"100\",  \"50\",  \"140\", \"160\", \"110\", \"40\",  \"130\", \"180\", \"1.1\",  \"900\u00d7550\u00d71550\",   \"300\"] },\n      { name: \"J23-16T\",  values: [\"160\",  \"60\",  \"120\", \"150\", \"90\",  \"40\",  \"180\", \"200\", \"1.5\",  \"1000\u00d7750\u00d71800\",  \"560\"] },\n      { name: \"J23-25T\",  values: [\"250\",  \"70\",  \"70\",  \"290\", \"200\", \"50\",  \"180\", \"240\", \"2.2\",  \"1200\u00d7850\u00d72000\",  \"1000\"] },\n      { name: \"J23-40T\",  values: [\"400\",  \"100\", \"50\",  \"330\", \"220\", \"60\",  \"220\", \"300\", \"3\",    \"1550\u00d71050\u00d72450\", \"2200\"] },\n      { name: \"J23-63T\",  values: [\"630\",  \"100\", \"50\",  \"370\", \"260\", \"60\",  \"260\", \"320\", \"5.5\",  \"1710\u00d71250\u00d72500\", \"3000\"] },\n      { name: \"J23-80T\",  values: [\"800\",  \"115\", \"45\",  \"390\", \"265\", \"80\",  \"285\", \"320\", \"7.5\",  \"1790\u00d71320\u00d72550\", \"4000\"] },\n      { name: \"J21-100T\", values: [\"1000\", \"130\", \"40\",  \"430\", \"260\", \"80\",  \"320\", \"350\", \"7.5\",  \"1800\u00d71400\u00d72750\", \"5000\"] },\n      { name: \"J21-125T\", values: [\"1250\", \"130\", \"40\",  \"440\", \"270\", \"100\", \"400\", \"400\", \"11\",   \"1950\u00d71500\u00d72850\", \"7000\"] },\n      { name: \"J21-160T\", values: [\"1600\", \"130\", \"40\",  \"440\", \"270\", \"100\", \"400\", \"430\", \"15\",   \"2000\u00d71550\u00d72990\", \"9600\"] },\n      { name: \"J21-200T\", values: [\"2000\", \"140\", \"35\",  \"490\", \"350\", \"100\", \"350\", \"410\", \"18.5\", \"2400\u00d71750\u00d73450\", \"14000\"] }\n    ]\n  },\n  {\n    name: \"DeepPunch\",\n    subtitle: \"J21S series deep throat mechanical press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-deep-throat-punch-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Slide Stroke (mm)\",\n      \"Number of Stroke (times\/min)\",\n      \"Closed Height (mm)\",\n      \"Max. Die Set Height (mm)\",\n      \"Die Height Adjustment (mm)\",\n      \"Throat Depth (mm)\",\n      \"Column Distance (mm)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"J21S-10T\",  values: [\"100\",  \"50\",  \"140\", \"160\", \"110\", \"40\", \"130\", \"180\", \"1.1\",  \"900\u00d7550\u00d71550\",   \"400\"] },\n      { name: \"J21S-16T\",  values: [\"160\",  \"60\",  \"120\", \"150\", \"90\",  \"40\", \"180\", \"200\", \"1.5\",  \"1000\u00d7750\u00d71800\",  \"600\"] },\n      { name: \"J21S-25T\",  values: [\"250\",  \"70\",  \"70\",  \"270\", \"200\", \"40\", \"500\", \"240\", \"2.2\",  \"1370\u00d7950\u00d71950\",  \"1300\"] },\n      { name: \"J21S-40T\",  values: [\"400\",  \"100\", \"50\",  \"320\", \"220\", \"60\", \"500\", \"310\", \"3\",    \"1780\u00d71050\u00d71350\", \"2400\"] },\n      { name: \"J21S-63T\",  values: [\"630\",  \"100\", \"50\",  \"360\", \"260\", \"60\", \"500\", \"340\", \"4\",    \"1970\u00d71200\u00d72400\", \"3400\"] },\n      { name: \"J21S-80T\",  values: [\"800\",  \"115\", \"45\",  \"380\", \"265\", \"60\", \"500\", \"350\", \"7.5\",  \"2050\u00d71300\u00d72550\", \"4400\"] },\n      { name: \"J21S-100T\", values: [\"1000\", \"130\", \"40\",  \"390\", \"260\", \"60\", \"500\", \"380\", \"7.5\",  \"2120\u00d71320\u00d72670\", \"5400\"] },\n      { name: \"J21S-125T\", values: [\"1250\", \"130\", \"40\",  \"400\", \"270\", \"80\", \"500\", \"400\", \"11\",   \"2360\u00d71450\u00d72770\", \"7500\"] },\n      { name: \"J21S-160T\", values: [\"1600\", \"130\", \"40\",  \"400\", \"270\", \"60\", \"500\", \"400\", \"15\",   \"2780\u00d71500\u00d72850\", \"10000\"] },\n      { name: \"J21S-200T\", values: [\"2000\", \"140\", \"35\",  \"490\", \"350\", \"100\",\"500\", \"410\", \"18.5\", \"2350\u00d71740\u00d73050\", \"14000\"] }\n    ]\n  },\n  {\n    name: \"FlexPunch\",\n    subtitle: \"JE23 \/ JE21 series flexible stroke mechanical press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-flexible-punch-press.png\",\n    fields: [\n      \"Nominal Force (kN)\",\n      \"Slide Stroke (mm)\",\n      \"Number of Stroke (times\/min)\",\n      \"Closed Height (mm)\",\n      \"Max. Die Set Height (mm)\",\n      \"Die Height Adjustment (mm)\",\n      \"Throat Depth (mm)\",\n      \"Column Distance (mm)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"JE23-10T\",  values: [\"100\",  \"10\u201350\",  \"140\", \"160\", \"150\", \"40\", \"130\", \"180\", \"1.1\",  \"900\u00d7550\u00d71550\",   \"300\"] },\n      { name: \"JE23-16T\",  values: [\"160\",  \"10\u201360\",  \"140\", \"190\", \"180\", \"40\", \"160\", \"200\", \"1.5\",  \"1000\u00d7820\u00d71750\",  \"560\"] },\n      { name: \"JE23-25T\",  values: [\"250\",  \"10\u201370\",  \"70\",  \"270\", \"260\", \"40\", \"180\", \"240\", \"2.2\",  \"1050\u00d7950\u00d72000\",  \"1000\"] },\n      { name: \"JE23-40T\",  values: [\"400\",  \"20\u2013100\", \"50\",  \"320\", \"300\", \"60\", \"230\", \"310\", \"3\",    \"1500\u00d71050\u00d72450\", \"2200\"] },\n      { name: \"JE23-63T\",  values: [\"630\",  \"20\u2013100\", \"50\",  \"360\", \"340\", \"60\", \"255\", \"340\", \"4\",    \"1710\u00d71200\u00d72500\", \"3000\"] },\n      { name: \"JE23-80T\",  values: [\"800\",  \"20\u2013120\", \"45\",  \"380\", \"360\", \"60\", \"255\", \"350\", \"7.5\",  \"1790\u00d71300\u00d72650\", \"4000\"] },\n      { name: \"JE21-100T\", values: [\"1000\", \"10\u2013130\", \"40\",  \"390\", \"380\", \"60\", \"320\", \"380\", \"7.5\",  \"1920\u00d71320\u00d72770\", \"5000\"] },\n      { name: \"JE21-125T\", values: [\"1250\", \"10\u2013130\", \"40\",  \"400\", \"390\", \"80\", \"330\", \"400\", \"11\",   \"2175\u00d71450\u00d72870\", \"7000\"] },\n      { name: \"JE21-160T\", values: [\"1600\", \"10\u2013130\", \"40\",  \"400\", \"390\", \"60\", \"330\", \"400\", \"15\",   \"2600\u00d71500\u00d72950\", \"9600\"] },\n      { name: \"JE21-200T\", values: [\"2000\", \"20\u2013140\", \"35\",  \"490\", \"470\", \"100\",\"350\", \"410\", \"18.5\", \"2175\u00d71740\u00d73150\", \"14000\"] }\n    ]\n  },\n  {\n    name: \"AirPunch\",\n    subtitle: \"JH21 series pneumatic clutch punch press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-pneumatic-punch-press.png\",\n    fields: [\n      \"Nominal Capacity (kN)\",\n      \"Nominal Stroke (mm)\",\n      \"Slide Stroke Length (mm)\",\n      \"Slide Stroke Per Minute Fixed (times\/min)\",\n      \"Slide Stroke Per Minute Variable (times\/min)\",\n      \"Max. Die Set Height (mm)\",\n      \"Die Height Adjustment (mm)\",\n      \"Throat Depth (mm)\",\n      \"Distance Between Uprights (mm)\",\n      \"Table Hole Diameter (mm)\",\n      \"Bolster Thickness (mm)\",\n      \"Bolster Surface Height (mm)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"JH21-25T\",  values: [\"250\",  \"3\",   \"80\",  \"100\",    \"60\u2013120\",  \"250\", \"50\",  \"210\", \"470\", \"150\", \"80\",  \"750\",  \"3\",    \"1500\u00d7945\u00d72090\",  \"1800\"] },\n      { name: \"JH21-45T\",  values: [\"450\",  \"4\",   \"120\", \"80\",     \"50\u201395\",   \"270\", \"60\",  \"225\", \"525\", \"150\", \"110\", \"775\",  \"5.5\",  \"1540\u00d71075\u00d72365\", \"2800\"] },\n      { name: \"JH21-60T\",  values: [\"600\",  \"4\",   \"140\", \"70\",     \"45\u201385\",   \"300\", \"70\",  \"270\", \"560\", \"150\", \"130\", \"800\",  \"5.5\",  \"1585\u00d71200\u00d72470\", \"4000\"] },\n      { name: \"JH21-80T\",  values: [\"800\",  \"5\",   \"160\", \"60\",     \"40\u201375\",   \"320\", \"80\",  \"310\", \"580\", \"180\", \"140\", \"845\",  \"7.5\",  \"1765\u00d71200\u00d72675\", \"5300\"] },\n      { name: \"JH21-100T\", values: [\"1000\", \"5\",   \"160\", \"55\",     \"35\u201365\",   \"335\", \"90\",  \"330\", \"670\", \"180\", \"145\", \"850\",  \"7.5\",  \"2000\u00d71300\u00d72960\", \"7400\"] },\n      { name: \"JH21-125T\", values: [\"1250\", \"6\",   \"180\", \"50\",     \"35\u201360\",   \"350\", \"90\",  \"350\", \"630\", \"200\", \"155\", \"850\",  \"11\",   \"2040\u00d71320\u00d72980\", \"8500\"] },\n      { name: \"JH21-160T\", values: [\"1600\", \"6\",   \"200\", \"45\",     \"30\u201355\",   \"400\", \"100\", \"400\", \"696\", \"220\", \"165\", \"900\",  \"15\",   \"2305\u00d71420\u00d73210\", \"11500\"] },\n      { name: \"JH21-200T\", values: [\"2000\", \"6\",   \"200\", \"45\",     \"30\u201355\",   \"450\", \"110\", \"430\", \"910\", \"240\", \"180\", \"1000\", \"18.5\", \"2600\u00d71540\u00d73800\", \"17500\"] },\n      { name: \"JH21-250T\", values: [\"2500\", \"6.5\", \"220\", \"33\",     \"25\u201340\",   \"500\", \"120\", \"450\", \"980\", \"240\", \"190\", \"1000\", \"22\",   \"2660\u00d71640\u00d73850\", \"21500\"] },\n      { name: \"JH21-315T\", values: [\"3150\", \"7\",   \"220\", \"33\",     \"25\u201340\",   \"500\", \"120\", \"450\", \"980\", \"240\", \"190\", \"1000\", \"30\",   \"2720\u00d71680\u00d73850\", \"23500\"] },\n      { name: \"JH21-400T\", values: [\"4000\", \"8\",   \"250\", \"30\",     \"20\u201335\",   \"550\", \"120\", \"450\", \"1050\",\"240\", \"210\", \"1100\", \"37\",   \"2850\u00d71750\u00d74585\", \"25500\"] }\n    ]\n  },\n  {\n    name: \"TurretPunch\",\n    subtitle: \"STP-30 series CNC turret punch press\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-turret-punch-press.png\",\n    fields: [\n      \"Punching Force (kN)\",\n      \"Max. Sheet Size X (mm)\",\n      \"Max. Sheet Size Y (mm)\",\n      \"Max. Sheet Thickness (mm)\",\n      \"Max. Punching Diameter (mm)\",\n      \"Max. Stamping Frequency (hpm)\",\n      \"Max. Punching Times (hpm)\",\n      \"Control Axes\",\n      \"Max. Feeding Speed X (m\/min)\",\n      \"Max. Feeding Speed Y (m\/min)\",\n      \"Max. Turret Speed (rpm)\",\n      \"Machining Precision (mm)\",\n      \"Max. Load Weight (kg)\",\n      \"Power Consumption (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"STP-30 30-125\", values: [\"300\", \"2500\", \"1250\", \"6.35\", \"\u03a688.9\", \"1800\", \"800\", \"5 (X, Y, T, Z, C)\", \"80\", \"80\", \"30\", \"\u00b10.1\", \"150\", \"5\", \"5000\u00d75200\u00d72280\"] },\n      { name: \"STP-30 30-150\", values: [\"300\", \"2500\", \"1500\", \"6.35\", \"\u03a688.9\", \"1800\", \"800\", \"5 (X, Y, T, Z, C)\", \"80\", \"80\", \"30\", \"\u00b10.1\", \"150\", \"5\", \"5500\u00d75200\u00d72280\"] },\n      { name: \"STP-30 30-200\", values: [\"300\", \"2500\", \"2000\", \"6.35\", \"\u03a688.9\", \"1800\", \"800\", \"5 (X, Y, T, Z, C)\", \"80\", \"80\", \"30\", \"\u00b10.1\", \"150\", \"5\", \"6400\u00d75200\u00d72280\"] }\n    ]\n  }\n];\n\nconst LASER_CUTTING_MACHINE_DATA = [\n  {\n    name: \"EcoCut\",\n    subtitle: \"Open-type fiber laser cutting machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-ecocut.png\",\n    fields: [\n      \"Work Area (mm)\",\n      \"X Axis Travel (mm)\",\n      \"Y Axis Travel (mm)\",\n      \"Z Axis Travel (mm)\",\n      \"Positioning Accuracy (mm)\",\n      \"Repeated Positioning Accuracy (mm)\",\n      \"X Axis Maximum Speed (m\/min)\",\n      \"Y Axis Maximum Speed (m\/min)\",\n      \"X,Y Axis Maximum Acceleration (G)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"3015L\", values: [\"3100\u00d71500\", \"1530\", \"3100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"4800\u00d72250\u00d71800\", \"1550\"] },\n      { name: \"4015L\", values: [\"4000\u00d71500\", \"1530\", \"4100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"5750\u00d72236\u00d71900\", \"1970\"] },\n      { name: \"4020L\", values: [\"4000\u00d72000\", \"2030\", \"4100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"5750\u00d72736\u00d71900\", \"2305\"] },\n      { name: \"6015L\", values: [\"6000\u00d71500\", \"1530\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d72236\u00d71900\", \"2590\"] },\n      { name: \"6020L\", values: [\"6000\u00d72000\", \"2030\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d72736\u00d71900\", \"3061\"] },\n      { name: \"6025L\", values: [\"6000\u00d72500\", \"2530\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d73236\u00d71900\", \"3775\"] }\n    ]\n  },\n  {\n    name: \"ProCut\",\n    subtitle: \"Enclosed fiber laser cutting machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-procut.png\",\n    fields: [\n      \"Work Area (mm)\",\n      \"X Axis Travel (mm)\",\n      \"Y Axis Travel (mm)\",\n      \"Z Axis Travel (mm)\",\n      \"Positioning Accuracy (mm)\",\n      \"Repeated Positioning Accuracy (mm)\",\n      \"X Axis Maximum Speed (m\/min)\",\n      \"Y Axis Maximum Speed (m\/min)\",\n      \"X,Y Axis Maximum Acceleration (G)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"3015HSD\", values: [\"3000\u00d71500\", \"1520\", \"3050\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"10176\u00d72261\u00d72241\uff08\u542b\u60ac\u81c2\uff09\", \"5380\"] },\n      { name: \"4015H\",   values: [\"4000\u00d71500\", \"1550\", \"4100\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"11750\u00d73040\u00d72305 (\u542b\u60ac\u81c2)\", \"7390\"] },\n      { name: \"4020H\",   values: [\"4000\u00d72000\", \"2050\", \"4100\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"11750\u00d73470\u00d72305 (\u542b\u60ac\u81c2)\", \"7941\"] },\n      { name: \"6015H\",   values: [\"6000\u00d71500\", \"1550\", \"6050\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"15900\u00d73040\u00d72305 (\u542b\u60ac\u81c2)\", \"8800\"] },\n      { name: \"6020H\",   values: [\"6000\u00d72050\", \"2020\", \"6100\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"15900\u00d73470\u00d72305 (\u542b\u60ac\u81c2)\", \"9489\"] },\n      { name: \"6025H\",   values: [\"6000\u00d72500\", \"2550\", \"6100\", \"300\", \"\u00b10.05\", \"\u00b10.03\", \"140\", \"140\", \"1.17\", \"15900\u00d73970\u00d72305 (\u542b\u60ac\u81c2)\", \"11487\"] }\n    ]\n  },\n  {\n    name: \"DualCut\",\n    subtitle: \"Sheet and tube integrated fiber laser cutting machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-dualcut.png\",\n    fields: [\n      \"Work Area (mm)\",\n      \"Pipe Diameter (mm)\",\n      \"Pipe Length (mm)\",\n      \"X Axis Travel (mm)\",\n      \"Y Axis Travel (mm)\",\n      \"Z Axis Travel (mm)\",\n      \"Positioning Accuracy (mm)\",\n      \"Repeated Positioning Accuracy (mm)\",\n      \"X Axis Maximum Speed (m\/min)\",\n      \"Y Axis Maximum Speed (m\/min)\",\n      \"X,Y Axis Maximum Acceleration (G)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"3015\", values: [\"3000\u00d71500\", \"15\u2013220\", \"6000\", \"1530\", \"3100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7872\u00d73052\u00d71900\", \"3300\"] },\n      { name: \"4015\", values: [\"4000\u00d71500\", \"15\u2013220\", \"6000\", \"1530\", \"4100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7872\u00d73052\u00d71900\", \"3720\"] },\n      { name: \"4020\", values: [\"4000\u00d72000\", \"15\u2013220\", \"6000\", \"2030\", \"4100\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7872\u00d73716\u00d72048\", \"4100\"] },\n      { name: \"6015\", values: [\"6000\u00d71500\", \"15\u2013220\", \"6000\", \"1530\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d73216\u00d72048\", \"4340\"] },\n      { name: \"6020\", values: [\"6000\u00d72000\", \"15\u2013220\", \"6000\", \"2030\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d73716\u00d72048\", \"4800\"] },\n      { name: \"6025\", values: [\"6000\u00d72500\", \"15\u2013220\", \"6000\", \"2530\", \"6150\", \"85\", \"\u00b10.05\", \"\u00b10.03\", \"70\", \"70\", \"0.8\", \"7900\u00d74261\u00d72048\", \"5500\"] }\n    ]\n  },\n  {\n    name: \"TubeCut\",\n    subtitle: \"Fiber laser tube cutting machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-tubecut.png\",\n    fields: [\n      \"Round Tube Processing Range (mm)\",\n      \"Square Tube Processing Range (mm)\",\n      \"X Axis Stroke (mm)\",\n      \"Y Axis Stroke (mm)\",\n      \"Z Axis Stroke (mm)\",\n      \"Slewing Accuracy (mm\/m)\",\n      \"Repeated Positioning Accuracy (mm\/m)\",\n      \"Max. Empty Running Speed (m\/min)\",\n      \"Max. Idling Speed (r\/min)\",\n      \"Cutoff Length (mm)\",\n      \"Max. Mass of a Single Tube (kg)\"\n    ],\n    models: [\n      { name: \"6012\",  values: [\"\u03a66\u2013\u03a6120\",  \"6\u2013120\",   \"\u2265200\", \"6000\",  \"\u2264120\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"3000\",  \"100\"] },\n      { name: \"6016\",  values: [\"\u03a610\u2013\u03a6160\", \"10\u2013160\",  \"\u2265300\", \"6000\",  \"\u2264200\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"3000\",  \"200\"] },\n      { name: \"6023\",  values: [\"\u03a615\u2013\u03a6230\", \"15\u2013230\",  \"\u2265260\", \"6000\",  \"\u2264260\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"3000\",  \"300\"] },\n      { name: \"6035\",  values: [\"\u03a620\u2013\u03a6360\", \"20\u2013360\",  \"\u2265360\", \"6000\",  \"\u2264360\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"3000\",  \"1100\"] },\n      { name: \"12023\", values: [\"\u03a615\u2013\u03a6230\", \"15\u2013230\",  \"\u2265260\", \"12000\", \"\u2264260\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"6000\",  \"300\"] },\n      { name: \"12035\", values: [\"\u03a620\u2013\u03a6360\", \"20\u2013360\",  \"\u2265360\", \"12000\", \"\u2264360\", \"\u00b10.05\", \"\u00b10.05\", \"80\", \"75\", \"6000\",  \"1100\"] },\n      { name: \"12055\", values: [\"\u03a640\u2013\u03a6550\", \"40\u2013550\",  \"\u2265550\", \"12000\", \"\u2264360\", \"\u00b10.05\", \"\u00b10.15\", \"80\", \"75\", \"12000\", \"2200\"] },\n      { name: \"12085\", values: [\"\u03a6160\u2013\u03a6850\",\"160\u2013850\", \"\u2265850\", \"12000\", \"\u2264850\", \"\u00b10.2\",  \"\u00b10.2\",  \"80\", \"75\", \"12000\", \"5500\"] }\n    ]\n  },\n  {\n    name: \"SmartWeld\",\n    subtitle: \"Handheld fiber laser welding machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-smartweld.png\",\n    fields: [\n      \"Maximum Laser Power (W)\",\n      \"Laser Frequency (Hz)\",\n      \"Power Adjustment Range (%)\",\n      \"Welding Thickness \u2014 Stainless Steel (mm)\",\n      \"Welding Thickness \u2014 Carbon Steel (mm)\",\n      \"Welding Thickness \u2014 Galvanized Steel (mm)\",\n      \"Welding Thickness \u2014 Aluminum (mm)\",\n      \"Total Power (kW)\",\n      \"Cabinet Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"1500\", values: [\"1500\", \"1\u20132000\", \"1\u2013100\", \"3.5\", \"3.5\", \"2.5\", \"2.5\", \"7.5\",  \"940\u00d7540\u00d71080\"] },\n      { name: \"2000\", values: [\"2000\", \"1\u20132000\", \"1\u2013100\", \"4\",   \"4\",   \"3\",   \"3\",   \"10\",   \"940\u00d7540\u00d71080\"] },\n      { name: \"3000\", values: [\"3000\", \"1\u20132000\", \"1\u2013100\", \"6\",   \"6\",   \"4\",   \"4\",   \"15\",   \"1150\u00d7530\u00d71000\"] }\n    ]\n  }\n];\n\nconst ROLLING_MACHINE_DATA = [\n  {\n    name: \"TriRoll\",\n    subtitle: \"3-roll plate bending machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-triroll.png\",\n    fields: [\n      \"Rolling Thickness (mm)\",\n      \"Max. Rolling Sheet Width (mm)\",\n      \"Top Roller Diameter (mm)\",\n      \"Lower Rollers Diameter (mm)\",\n      \"Central Distance Between Lower Rollers (mm)\",\n      \"Min. Rolling Diameter (mm)\",\n      \"Rolling Speed (m\/min)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"0420\", values: [\"4\",  \"2000\", \"150\", \"120\", \"200\", \"200\", \"4\", \"2.2+1.1\",  \"3400\u00d7650\u00d71000\",  \"1520\"] },\n      { name: \"0425\", values: [\"4\",  \"2500\", \"170\", \"150\", \"240\", \"250\", \"4\", \"4+1.5\",    \"4000\u00d7700\u00d71100\",  \"2060\"] },\n      { name: \"0615\", values: [\"6\",  \"1500\", \"150\", \"120\", \"200\", \"200\", \"4\", \"2.2+1.1\",  \"3000\u00d7650\u00d71000\",  \"1430\"] },\n      { name: \"0620\", values: [\"6\",  \"2000\", \"170\", \"150\", \"240\", \"250\", \"4\", \"4+1.5\",    \"3500\u00d7700\u00d71100\",  \"1780\"] },\n      { name: \"0625\", values: [\"6\",  \"2500\", \"185\", \"150\", \"240\", \"280\", \"4\", \"5.5+2.2\",  \"4000\u00d7750\u00d71200\",  \"2200\"] },\n      { name: \"0630\", values: [\"6\",  \"3000\", \"210\", \"170\", \"260\", \"350\", \"4\", \"7.5+2.2\",  \"4800\u00d7800\u00d71260\",  \"3500\"] },\n      { name: \"0820\", values: [\"8\",  \"2000\", \"185\", \"150\", \"240\", \"280\", \"4\", \"5.5+2.2\",  \"3500\u00d7750\u00d71200\",  \"1950\"] },\n      { name: \"0825\", values: [\"8\",  \"2500\", \"210\", \"170\", \"260\", \"350\", \"4\", \"7.5+2.2\",  \"4300\u00d7800\u00d71260\",  \"3260\"] },\n      { name: \"0830\", values: [\"8\",  \"3000\", \"240\", \"180\", \"280\", \"400\", \"4\", \"7.5+3\",    \"4900\u00d7850\u00d71260\",  \"3750\"] },\n      { name: \"1015\", values: [\"10\", \"1500\", \"185\", \"150\", \"240\", \"280\", \"4\", \"5.5+2.2\",  \"3000\u00d7750\u00d71200\",  \"1850\"] },\n      { name: \"1020\", values: [\"10\", \"2000\", \"220\", \"160\", \"260\", \"360\", \"4\", \"7.5+2.2\",  \"3800\u00d7850\u00d71260\",  \"2850\"] },\n      { name: \"1025\", values: [\"10\", \"2500\", \"240\", \"180\", \"280\", \"400\", \"4\", \"7.5+3\",    \"4400\u00d7850\u00d71260\",  \"3150\"] },\n      { name: \"1030\", values: [\"10\", \"3000\", \"260\", \"200\", \"300\", \"450\", \"4\", \"7.5+4\",    \"4900\u00d71250\u00d71500\", \"4500\"] },\n      { name: \"1220\", values: [\"12\", \"2000\", \"240\", \"180\", \"280\", \"400\", \"4\", \"7.5+3\",    \"3850\u00d7850\u00d71260\",  \"3020\"] },\n      { name: \"1225\", values: [\"12\", \"2500\", \"250\", \"190\", \"300\", \"420\", \"4\", \"7.5+4\",    \"4400\u00d71200\u00d71500\", \"4280\"] },\n      { name: \"1230\", values: [\"12\", \"3000\", \"280\", \"240\", \"360\", \"500\", \"4\", \"11+5.5\",   \"4900\u00d71450\u00d71600\", \"6200\"] },\n      { name: \"1615\", values: [\"16\", \"1500\", \"240\", \"180\", \"280\", \"400\", \"4\", \"7.5+3\",    \"3550\u00d7850\u00d71260\",  \"2880\"] },\n      { name: \"1620\", values: [\"16\", \"2000\", \"260\", \"200\", \"320\", \"450\", \"4\", \"7.5+4\",    \"3800\u00d71250\u00d71500\", \"3960\"] },\n      { name: \"1625\", values: [\"16\", \"2500\", \"280\", \"240\", \"360\", \"500\", \"4\", \"11+5.5\",   \"4400\u00d71450\u00d71600\", \"5600\"] },\n      { name: \"1630\", values: [\"16\", \"3000\", \"340\", \"260\", \"430\", \"650\", \"4\", \"15+5.5\",   \"5150\u00d71500\u00d71650\", \"8500\"] },\n      { name: \"2020\", values: [\"20\", \"2000\", \"280\", \"240\", \"360\", \"500\", \"4\", \"11+5.5\",   \"3900\u00d71450\u00d71600\", \"5300\"] },\n      { name: \"2025\", values: [\"20\", \"2500\", \"340\", \"260\", \"430\", \"650\", \"4\", \"15+5.5\",   \"4650\u00d71500\u00d71600\", \"7800\"] },\n      { name: \"2030\", values: [\"20\", \"3000\", \"370\", \"270\", \"480\", \"700\", \"4\", \"22+7.5\",   \"5300\u00d71550\u00d71650\", \"9480\"] },\n      { name: \"2520\", values: [\"25\", \"2000\", \"340\", \"260\", \"430\", \"650\", \"4\", \"15+5.5\",   \"4150\u00d71500\u00d71600\", \"7280\"] },\n      { name: \"2525\", values: [\"25\", \"2500\", \"370\", \"270\", \"480\", \"700\", \"4\", \"22+7.5\",   \"4800\u00d71550\u00d71700\", \"9000\"] },\n      { name: \"2530\", values: [\"25\", \"3000\", \"410\", \"350\", \"550\", \"800\", \"4\", \"30+15\",    \"5500\u00d71580\u00d72100\", \"13800\"] },\n      { name: \"3020\", values: [\"30\", \"2000\", \"370\", \"270\", \"480\", \"700\", \"4\", \"22+7.5\",   \"4300\u00d71550\u00d71700\", \"8680\"] },\n      { name: \"3025\", values: [\"30\", \"2500\", \"410\", \"350\", \"550\", \"800\", \"4\", \"30+15\",    \"5000\u00d71580\u00d72100\", \"12800\"] },\n      { name: \"3030\", values: [\"30\", \"3000\", \"450\", \"360\", \"600\", \"850\", \"4\", \"37+18.5\",  \"5800\u00d71900\u00d72200\", \"18600\"] },\n      { name: \"3525\", values: [\"35\", \"2500\", \"450\", \"360\", \"600\", \"850\", \"4\", \"37+18.5\",  \"5300\u00d71900\u00d72200\", \"16800\"] },\n      { name: \"4020\", values: [\"40\", \"2000\", \"450\", \"360\", \"600\", \"850\", \"4\", \"37+18.5\",  \"4800\u00d71900\u00d72200\", \"15500\"] },\n      { name: \"4025\", values: [\"40\", \"2500\", \"500\", \"400\", \"700\", \"1000\",\"4\", \"45+22\",    \"6000\u00d72000\u00d72500\", \"22000\"] }\n    ]\n  },\n  {\n    name: \"QuadRoll\",\n    subtitle: \"4-roll plate bending machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-quadroll.png\",\n    fields: [\n      \"Max. Rolling Thickness (mm)\",\n      \"Max. Pre-rolling Thickness (mm)\",\n      \"Max. Rolling Sheet Width (mm)\",\n      \"Top Roller Diameter (mm)\",\n      \"Lower Roller Diameter (mm)\",\n      \"Side Rollers Diameter (mm)\",\n      \"Min. Rolling Diameter (mm)\",\n      \"Rolling Speed (m\/min)\",\n      \"Motor Power (kW)\",\n      \"Oil Tank Volume (L)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"0615\", values: [\"6\",  \"5\",  \"1500\", \"170\", \"160\", \"140\", \"250\", \"4\",   \"4\",     \"150\", \"3500\u00d71350\u00d71200\", \"2500\"] },\n      { name: \"0620\", values: [\"6\",  \"5\",  \"2000\", \"190\", \"170\", \"150\", \"280\", \"4\",   \"5.5\",   \"150\", \"4000\u00d71380\u00d71200\", \"2980\"] },\n      { name: \"0630\", values: [\"6\",  \"5\",  \"3000\", \"230\", \"210\", \"180\", \"320\", \"4\",   \"7.5\",   \"180\", \"5100\u00d71450\u00d71350\", \"6450\"] },\n      { name: \"0815\", values: [\"8\",  \"6\",  \"1500\", \"190\", \"170\", \"150\", \"280\", \"4\",   \"5.5\",   \"150\", \"3500\u00d71350\u00d71250\", \"2700\"] },\n      { name: \"0820\", values: [\"8\",  \"6\",  \"2000\", \"210\", \"190\", \"170\", \"300\", \"4\",   \"5.5\",   \"150\", \"4150\u00d71380\u00d71300\", \"3800\"] },\n      { name: \"0825\", values: [\"8\",  \"6\",  \"2500\", \"250\", \"230\", \"180\", \"330\", \"4\",   \"7.5\",   \"180\", \"4600\u00d71450\u00d71350\", \"5250\"] },\n      { name: \"0830\", values: [\"8\",  \"6\",  \"3000\", \"270\", \"250\", \"200\", \"400\", \"4\",   \"7.5\",   \"180\", \"5200\u00d71500\u00d71400\", \"6150\"] },\n      { name: \"1020\", values: [\"10\", \"8\",  \"2000\", \"240\", \"220\", \"180\", \"330\", \"4\",   \"7.5\",   \"180\", \"4150\u00d71500\u00d71400\", \"5150\"] },\n      { name: \"1025\", values: [\"10\", \"8\",  \"2500\", \"260\", \"240\", \"200\", \"400\", \"4\",   \"7.5\",   \"180\", \"4550\u00d71520\u00d71430\", \"5350\"] },\n      { name: \"1030\", values: [\"10\", \"8\",  \"3000\", \"290\", \"270\", \"220\", \"450\", \"4\",   \"11\",    \"180\", \"5200\u00d71580\u00d71550\", \"7980\"] },\n      { name: \"1220\", values: [\"12\", \"10\", \"2000\", \"260\", \"240\", \"200\", \"400\", \"4\",   \"7.5\",   \"180\", \"4180\u00d71520\u00d71430\", \"5500\"] },\n      { name: \"1225\", values: [\"12\", \"10\", \"2500\", \"280\", \"260\", \"220\", \"450\", \"4\",   \"11\",    \"260\", \"4750\u00d71580\u00d71550\", \"7680\"] },\n      { name: \"1230\", values: [\"12\", \"10\", \"3000\", \"320\", \"300\", \"240\", \"500\", \"4\",   \"15\",    \"315\", \"5280\u00d71620\u00d71600\", \"9600\"] },\n      { name: \"1610\", values: [\"16\", \"12\", \"1000\", \"250\", \"240\", \"200\", \"400\", \"4\",   \"11\",    \"200\", \"3000\u00d71400\u00d71400\", \"5000\"] },\n      { name: \"1615\", values: [\"16\", \"12\", \"1500\", \"260\", \"240\", \"200\", \"400\", \"4\",   \"7.5\",   \"180\", \"3750\u00d71520\u00d71430\", \"5000\"] },\n      { name: \"1620\", values: [\"16\", \"12\", \"2000\", \"280\", \"260\", \"220\", \"450\", \"4\",   \"11\",    \"260\", \"4200\u00d71580\u00d71550\", \"7000\"] },\n      { name: \"1625\", values: [\"16\", \"12\", \"2500\", \"300\", \"280\", \"240\", \"480\", \"4\",   \"15\",    \"315\", \"4780\u00d71620\u00d71600\", \"9000\"] },\n      { name: \"1630\", values: [\"16\", \"12\", \"3000\", \"360\", \"320\", \"260\", \"550\", \"4\",   \"18.5\",  \"315\", \"5800\u00d71960\u00d72050\", \"15000\"] },\n      { name: \"1660\", values: [\"16\", \"12\", \"6000\", \"520\", \"480\", \"360\", \"1000\",\"4\",   \"45\",    \"625\", \"9800\u00d72600\u00d72800\", \"52000\"] },\n      { name: \"2020\", values: [\"20\", \"16\", \"2000\", \"300\", \"280\", \"240\", \"480\", \"4\",   \"15\",    \"315\", \"4300\u00d71620\u00d71600\", \"8750\"] },\n      { name: \"2025\", values: [\"20\", \"16\", \"2500\", \"380\", \"320\", \"260\", \"600\", \"4\",   \"18.5\",  \"315\", \"5300\u00d71960\u00d72050\", \"14200\"] },\n      { name: \"2030\", values: [\"20\", \"16\", \"3000\", \"400\", \"350\", \"300\", \"700\", \"4\",   \"22\",    \"425\", \"6000\u00d72000\u00d72150\", \"19500\"] },\n      { name: \"2510\", values: [\"25\", \"20\", \"1000\", \"280\", \"260\", \"220\", \"400\", \"4\",   \"11\",    \"200\", \"3350\u00d71700\u00d71700\", \"6000\"] },\n      { name: \"2516\", values: [\"25\", \"20\", \"1600\", \"300\", \"280\", \"240\", \"480\", \"4\",   \"15\",    \"315\", \"3900\u00d71620\u00d71580\", \"8200\"] },\n      { name: \"2520\", values: [\"25\", \"20\", \"2000\", \"350\", \"320\", \"260\", \"550\", \"4\",   \"18.5\",  \"315\", \"4800\u00d71950\u00d72050\", \"13000\"] },\n      { name: \"2525\", values: [\"25\", \"20\", \"2500\", \"400\", \"350\", \"300\", \"700\", \"4\",   \"22\",    \"425\", \"5500\u00d72000\u00d72150\", \"17800\"] },\n      { name: \"2530\", values: [\"25\", \"20\", \"3000\", \"430\", \"410\", \"320\", \"750\", \"4\",   \"30\",    \"600\", \"6300\u00d72400\u00d72460\", \"22800\"] },\n      { name: \"2540\", values: [\"25\", \"20\", \"4000\", \"520\", \"480\", \"420\", \"800\", \"4\",   \"37\",    \"800\", \"7000\u00d72500\u00d72400\", \"38000\"] },\n      { name: \"3020\", values: [\"30\", \"25\", \"2000\", \"400\", \"350\", \"300\", \"700\", \"4\",   \"22\",    \"425\", \"5000\u00d72000\u00d72150\", \"16000\"] },\n      { name: \"3025\", values: [\"30\", \"25\", \"2500\", \"430\", \"410\", \"320\", \"750\", \"4\",   \"30\",    \"600\", \"5800\u00d72400\u00d72460\", \"21800\"] },\n      { name: \"3030\", values: [\"30\", \"25\", \"3000\", \"460\", \"430\", \"350\", \"800\", \"4\",   \"37\",    \"700\", \"6400\u00d72450\u00d72580\", \"26000\"] },\n      { name: \"3520\", values: [\"35\", \"28\", \"2000\", \"430\", \"410\", \"320\", \"750\", \"4\",   \"30\",    \"600\", \"5300\u00d72400\u00d72460\", \"20500\"] },\n      { name: \"3525\", values: [\"35\", \"28\", \"2500\", \"460\", \"430\", \"340\", \"800\", \"4\",   \"37\",    \"700\", \"5900\u00d72450\u00d72580\", \"24800\"] },\n      { name: \"4020\", values: [\"40\", \"32\", \"2000\", \"460\", \"430\", \"340\", \"800\", \"4\",   \"37\",    \"700\", \"5400\u00d72450\u00d72580\", \"23800\"] },\n      { name: \"4025\", values: [\"40\", \"32\", \"2500\", \"510\", \"460\", \"360\", \"1000\",\"3.5\", \"45\",    \"900\", \"6000\u00d72600\u00d72680\", \"33000\"] },\n      { name: \"4030\", values: [\"40\", \"32\", \"3000\", \"560\", \"500\", \"380\", \"1100\",\"3.5\", \"45+11\", \"900\", \"6600\u00d72650\u00d72680\", \"38000\"] },\n      { name: \"4520\", values: [\"45\", \"36\", \"2000\", \"500\", \"460\", \"350\", \"1000\",\"3.5\", \"45\",    \"900\", \"5500\u00d72600\u00d72680\", \"31500\"] },\n      { name: \"4525\", values: [\"45\", \"36\", \"2500\", \"550\", \"500\", \"380\", \"1100\",\"3.5\", \"45+11\", \"900\", \"6100\u00d72650\u00d72680\", \"36000\"] }\n    ]\n  },\n  {\n    name: \"AsyRoll\",\n    subtitle: \"Asymmetric 3-roll plate bending machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-asyroll.png\",\n    fields: [\n      \"Max. Rolling Thickness (mm)\",\n      \"Max. Rolling Sheet Width (mm)\",\n      \"Top Roller Diameter (mm)\",\n      \"Lower Roller Diameter (mm)\",\n      \"Side Rollers Diameter (mm)\",\n      \"Min. Rolling Diameter (mm)\",\n      \"Rolling Speed (m\/min)\",\n      \"Motor Power (kW)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (kg)\"\n    ],\n    models: [\n      { name: \"0210\", values: [\"2\", \"1000\", \"95\",  \"95\",  \"95\",  \"130\", \"4\", \"1.5\", \"1900\u00d7850\u00d71100\",  \"850\"] },\n      { name: \"0215\", values: [\"2\", \"1500\", \"110\", \"110\", \"110\", \"150\", \"4\", \"2.2\", \"2400\u00d7850\u00d71100\",  \"1100\"] },\n      { name: \"0410\", values: [\"4\", \"1000\", \"120\", \"120\", \"120\", \"180\", \"4\", \"3\",   \"1950\u00d7950\u00d71100\",  \"1430\"] },\n      { name: \"0415\", values: [\"4\", \"1500\", \"130\", \"130\", \"130\", \"190\", \"4\", \"3\",   \"2400\u00d71100\u00d71300\", \"1780\"] },\n      { name: \"0420\", values: [\"4\", \"2000\", \"140\", \"140\", \"140\", \"200\", \"4\", \"4\",   \"2900\u00d71100\u00d71400\", \"1900\"] },\n      { name: \"0610\", values: [\"6\", \"1000\", \"140\", \"140\", \"140\", \"200\", \"4\", \"4\",   \"1950\u00d71050\u00d71300\", \"1800\"] },\n      { name: \"0615\", values: [\"6\", \"1500\", \"150\", \"150\", \"150\", \"250\", \"4\", \"4\",   \"2500\u00d71200\u00d71400\", \"1850\"] },\n      { name: \"0620\", values: [\"6\", \"2000\", \"160\", \"160\", \"160\", \"300\", \"4\", \"5.5\", \"3300\u00d71200\u00d71600\", \"2100\"] }\n    ]\n  },\n  {\n    name: \"AngleRoll\",\n    subtitle: \"Profile bending machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-angleroll.png\",\n    fields: [\n      \"Profile Maximum Section Modulus (cm\u00b3)\",\n      \"Bending Speed (m\/min)\",\n      \"Hydraulic System Pressure (MPa)\",\n      \"Total Motor Power (kW)\",\n      \"Upper Roller Diameter (mm)\",\n      \"Lower Roller Diameter (mm)\",\n      \"Die Diameter (mm)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\",\n      \"Weight (T)\"\n    ],\n    models: [\n      { name: \"06\",  values: [\"6\",   \"4~5\", \"25\", \"4\",       \"75\",  \"75\",  \"220\", \"2200\u00d71500\u00d71500\", \"1.5\"] },\n      { name: \"16\",  values: [\"16\",  \"4~5\", \"25\", \"5.5\",     \"90\",  \"90\",  \"250\", \"2300\u00d71500\u00d71600\", \"2\"] },\n      { name: \"30\",  values: [\"30\",  \"4~5\", \"25\", \"7.5\",     \"100\", \"100\", \"280\", \"2500\u00d71500\u00d71600\", \"2.2\"] },\n      { name: \"45\",  values: [\"45\",  \"4~5\", \"25\", \"7.5\",     \"105\", \"105\", \"310\", \"3000\u00d71800\u00d71600\", \"3\"] },\n      { name: \"75\",  values: [\"75\",  \"4~5\", \"25\", \"11+2.2\",  \"140\", \"120\", \"380\", \"4000\u00d72000\u00d72000\", \"5\"] },\n      { name: \"100\", values: [\"100\", \"4~5\", \"25\", \"15+2.2\",  \"160\", \"150\", \"420\", \"4000\u00d72200\u00d72200\", \"8\"] },\n      { name: \"140\", values: [\"140\", \"4~5\", \"25\", \"18.5+2.2\",\"180\", \"160\", \"480\", \"4000\u00d72300\u00d72300\", \"10\"] },\n      { name: \"180\", values: [\"180\", \"4~5\", \"25\", \"30+2.2\",  \"240\", \"220\", \"550\", \"5500\u00d72500\u00d72300\", \"18\"] },\n      { name: \"260\", values: [\"260\", \"4~5\", \"25\", \"37+2.2\",  \"260\", \"240\", \"600\", \"5600\u00d72600\u00d72300\", \"20\"] },\n      { name: \"320\", values: [\"320\", \"4~5\", \"25\", \"45+2.2\",  \"280\", \"260\", \"660\", \"5700\u00d72800\u00d72800\", \"24\"] },\n      { name: \"400\", values: [\"400\", \"4~5\", \"25\", \"64+3\",    \"300\", \"280\", \"740\", \"6200\u00d73200\u00d72800\", \"28\"] },\n      { name: \"500\", values: [\"500\", \"4~5\", \"25\", \"67+3\",    \"360\", \"320\", \"800\", \"6200\u00d73200\u00d73800\", \"32\"] }\n    ]\n  }\n];\n\nconst V_GROOVING_MACHINE_DATA = [\n  {\n    name: \"ProGroove\",\n    subtitle: \"CNC V grooving machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-progroove.png\",\n    fields: [\n      \"Machining Capacity Length (mm)\",\n      \"Machining Capacity Width (mm)\",\n      \"Machining Capacity Thickness (mm)\",\n      \"Maximum Speed X Axis (m\/min)\",\n      \"Maximum Speed Y Axis (m\/min)\",\n      \"Maximum Speed Z Axis (m\/min)\",\n      \"Worktable Flatness (mm)\",\n      \"Tool-holder Plate Guide Rail Flatness (mm)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"1516\", values: [\"1600\", \"1500\", \"0.4-8\", \"90\", \"90\", \"30\", \"\u00b10.01\", \"\u00b10.05\", \"2300\u00d72300\u00d72100\"] },\n      { name: \"1525\", values: [\"2500\", \"1500\", \"0.4-8\", \"90\", \"90\", \"30\", \"\u00b10.01\", \"\u00b10.05\", \"3900\u00d72300\u00d72100\"] },\n      { name: \"1532\", values: [\"3200\", \"1500\", \"0.4-8\", \"90\", \"90\", \"30\", \"\u00b10.01\", \"\u00b10.05\", \"4800\u00d72300\u00d72100\"] },\n      { name: \"1542\", values: [\"4200\", \"1500\", \"0.4-8\", \"90\", \"90\", \"30\", \"\u00b10.01\", \"\u00b10.05\", \"5600\u00d72300\u00d72100\"] },\n      { name: \"1560\", values: [\"6000\", \"1500\", \"0.4-8\", \"90\", \"90\", \"30\", \"\u00b10.01\", \"\u00b10.05\", \"7600\u00d72300\u00d72100\"] }\n    ]\n  },\n  {\n    name: \"EcoGroove\",\n    subtitle: \"CNC V grooving machine\",\n    image: \"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/08\/chicun-ecogroove.png\",\n    fields: [\n      \"Machining Capacity Length (mm)\",\n      \"Machining Capacity Width (mm)\",\n      \"Machining Capacity Thickness (mm)\",\n      \"Maximum Speed X Axis (m\/min)\",\n      \"Maximum Speed Z Axis (m\/min)\",\n      \"Worktable Flatness (mm)\",\n      \"Tool-holder Plate Guide Rail Flatness (mm)\",\n      \"Clamping Cylinder Diameter (mm)\",\n      \"Dimensions L\u00d7W\u00d7H (mm)\"\n    ],\n    models: [\n      { name: \"1232\", values: [\"3200\", \"1250\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"5500\u00d72300\u00d71680\"] },\n      { name: \"1240\", values: [\"4000\", \"1250\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"6000\u00d72300\u00d71680\"] },\n      { name: \"1260\", values: [\"6000\", \"1250\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"8300\u00d72300\u00d71680\"] },\n      { name: \"1532\", values: [\"3200\", \"1500\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"5500\u00d72500\u00d71680\"] },\n      { name: \"1540\", values: [\"4000\", \"1500\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"6000\u00d72600\u00d71680\"] },\n      { name: \"1560\", values: [\"6000\", \"1500\", \"0.4-5\", \"90\", \"30\", \"\u00b10.03\", \"\u00b10.05\", \"45\", \"8300\u00d72600\u00d71680\"] }\n    ]\n  }\n];\n\nconst MACHINE_TYPES = [\n  { name: \"Press Brake\", data: PRESS_BRAKE_DATA },\n  { name: \"AutoBend\", data: PANEL_BENDER_DATA },\n  { name: \"Shearing Machine\", data: SHEARING_MACHINE_DATA },\n  { name: \"Hydraulic Press\", data: HYDRAULIC_PRESS_DATA },\n  { name: \"Punching Machine\", data: PUNCHING_MACHINE_DATA },\n  { name: \"Laser Cutting Machine\", data: LASER_CUTTING_MACHINE_DATA },\n  { name: \"Rolling Machine\", data: ROLLING_MACHINE_DATA },\n  { name: \"V Grooving Machine\", data: V_GROOVING_MACHINE_DATA }\n];\n\n\n\/* ================================================================\n   RENDERING ENGINE \u2014 generally no edits needed below this line\n   ================================================================ *\/\n\nlet currentMachineType = 0;\nlet currentSeries = 0;\nlet currentModel = 0;\nlet compareMode = false;\n\nfunction getSpecData() {\n  return MACHINE_TYPES[currentMachineType].data;\n}\n\nfunction harsleInit() {\n  renderMachineTabs();\n  selectMachineType(0);\n}\n\nfunction renderMachineTabs() {\n  const bar = document.getElementById(\"hsMachineBar\");\n  bar.innerHTML = \"\";\n  MACHINE_TYPES.forEach((m, i) => {\n    const btn = document.createElement(\"button\");\n    btn.className = \"hs-machine-btn\" + (i === currentMachineType ? \" active\" : \"\");\n    btn.textContent = m.name;\n    btn.onclick = () => selectMachineType(i);\n    bar.appendChild(btn);\n  });\n}\n\nfunction selectMachineType(idx) {\n  currentMachineType = idx;\n  document.querySelectorAll(\".hs-machine-btn\").forEach((btn, i) => {\n    btn.classList.toggle(\"active\", i === idx);\n  });\n\n  const data = getSpecData();\n  const specContent = document.getElementById(\"hsSpecContent\");\n  const emptyState = document.getElementById(\"hsEmptyState\");\n\n  if (data) {\n    specContent.classList.remove(\"hs-hidden\");\n    emptyState.classList.add(\"hs-hidden\");\n    renderSeriesTabs();\n    selectSeries(0);\n  } else {\n    specContent.classList.add(\"hs-hidden\");\n    emptyState.classList.remove(\"hs-hidden\");\n    document.getElementById(\"hsEmptyMachineName\").textContent = MACHINE_TYPES[idx].name;\n  }\n}\n\nfunction renderSeriesTabs() {\n  const bar = document.getElementById(\"hsSeriesBar\");\n  bar.innerHTML = \"\";\n  getSpecData().forEach((s, i) => {\n    const btn = document.createElement(\"button\");\n    btn.className = \"hs-series-btn\" + (i === currentSeries ? \" active\" : \"\");\n    btn.textContent = s.name;\n    btn.onclick = () => selectSeries(i);\n    bar.appendChild(btn);\n  });\n}\n\nfunction selectSeries(idx) {\n  currentSeries = idx;\n  currentModel = 0;\n  compareMode = false;\n  document.getElementById(\"hsCompareBtn\").classList.remove(\"active\");\n  document.getElementById(\"hsCompareBtn\").textContent = \"Compare All Models\";\n  document.getElementById(\"hsSingleView\").classList.remove(\"hs-hidden\");\n  document.getElementById(\"hsCompareView\").classList.add(\"hs-hidden\");\n\n  document.querySelectorAll(\".hs-series-btn\").forEach((btn, i) => {\n    btn.classList.toggle(\"active\", i === idx);\n  });\n\n  document.getElementById(\"hsSeriesSubtitle\").textContent = getSpecData()[idx].subtitle;\n  renderModelTabs();\n  selectModel(0);\n  requestAnimationFrame(() => moveSlider(0));\n}\n\nfunction renderModelTabs() {\n  const bar = document.getElementById(\"hsModelBar\");\n  bar.innerHTML = \"\";\n  const series = getSpecData()[currentSeries];\n\n  const slider = document.createElement(\"div\");\n  slider.className = \"hs-model-slider\";\n  slider.id = \"hsModelSlider\";\n  slider.style.transition = \"none\";\n  bar.appendChild(slider);\n  requestAnimationFrame(() => {\n    requestAnimationFrame(() => { slider.style.transition = \"\"; });\n  });\n\n  series.models.forEach((m, i) => {\n    const btn = document.createElement(\"button\");\n    btn.className = \"hs-model-btn\" + (i === currentModel ? \" active\" : \"\");\n    btn.textContent = m.name;\n    btn.onclick = () => selectModel(i);\n    bar.appendChild(btn);\n  });\n}\n\nfunction moveSlider(idx) {\n  const bar = document.getElementById(\"hsModelBar\");\n  const slider = document.getElementById(\"hsModelSlider\");\n  const btns = bar.querySelectorAll(\".hs-model-btn\");\n  if (!slider || !btns[idx]) return;\n  const barRect = bar.getBoundingClientRect();\n  const btnRect = btns[idx].getBoundingClientRect();\n  const offset = btnRect.left - barRect.left - 4 + bar.scrollLeft;\n  slider.style.width = btnRect.width + \"px\";\n  slider.style.transform = \"translateX(\" + offset + \"px)\";\n}\n\nfunction selectModel(idx) {\n  currentModel = idx;\n  document.querySelectorAll(\".hs-model-btn\").forEach((btn, i) => {\n    btn.classList.toggle(\"active\", i === idx);\n  });\n  moveSlider(idx);\n\n  const bar = document.getElementById(\"hsModelBar\");\n  const btns = bar.querySelectorAll(\".hs-model-btn\");\n  if (btns[idx]) {\n    btns[idx].scrollIntoView({ behavior: \"smooth\", inline: \"center\", block: \"nearest\" });\n  }\n\n  renderDiagram();\n  renderSpecTable();\n}\n\n\/* ---------- Diagram Image ---------- *\/\nfunction renderDiagram() {\n  const series = getSpecData()[currentSeries];\n  const container = document.getElementById(\"hsDiagram\");\n  if (series.image) {\n    container.innerHTML = '<img decoding=\"async\" src=\"' + series.image + '\" alt=\"' + series.name + ' dimensions\" loading=\"lazy\">';\n  } else {\n    container.innerHTML = '';\n  }\n}\n\n\/* ---------- Single Spec Table ---------- *\/\nfunction renderSpecTable() {\n  const series = getSpecData()[currentSeries];\n  const model = series.models[currentModel];\n  const tbody = document.getElementById(\"hsSpecBody\");\n  tbody.innerHTML = \"\";\n  series.fields.forEach((label, i) => {\n    const tr = document.createElement(\"tr\");\n    tr.innerHTML = `<td>${label}<\/td><td>${model.values[i]}<\/td>`;\n    tbody.appendChild(tr);\n  });\n}\n\n\/* ---------- Compare Mode ---------- *\/\nfunction harsleToggleCompare() {\n  compareMode = !compareMode;\n  const btn = document.getElementById(\"hsCompareBtn\");\n  btn.classList.toggle(\"active\", compareMode);\n  btn.textContent = compareMode ? \"Single Model View\" : \"Compare All Models\";\n  document.getElementById(\"hsSingleView\").classList.toggle(\"hs-hidden\", compareMode);\n  document.getElementById(\"hsCompareView\").classList.toggle(\"hs-hidden\", !compareMode);\n  if (compareMode) renderCompareTable();\n}\n\nfunction renderCompareTable() {\n  const series = getSpecData()[currentSeries];\n  const table = document.getElementById(\"hsCompareTable\");\n  let html = \"<thead><tr><th>Parameter<\/th>\";\n  series.models.forEach(m => { html += `<th>${m.name}<\/th>`; });\n  html += \"<\/tr><\/thead><tbody>\";\n  series.fields.forEach((label, fi) => {\n    html += `<tr><td>${label}<\/td>`;\n    series.models.forEach(m => { html += `<td>${m.values[fi]}<\/td>`; });\n    html += \"<\/tr>\";\n  });\n  html += \"<\/tbody>\";\n  table.innerHTML = html;\n}\n\n\/* ---------- Boot ---------- *\/\nfunction harsleOnReady() {\n  harsleInit();\n  window.addEventListener(\"resize\", () => moveSlider(currentModel));\n  document.getElementById(\"hsModelBar\").addEventListener(\"scroll\", () => moveSlider(currentModel));\n}\nif (document.readyState === \"loading\") {\n  document.addEventListener(\"DOMContentLoaded\", harsleOnReady);\n} else {\n  harsleOnReady();\n}\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">\n<!-- Quote CTA Section \u2014 WordPress Embeddable Content Block -->\n<!-- No <html>, <head>, <body>, nav, or footer \u2014 inherits from WordPress theme -->\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\">\n<script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n<script>\n    tailwind.config = {\n        theme: {\n            extend: {\n                colors: {\n                    brand: '#00A0E9',\n                    'brand-dark': '#0080BA',\n                },\n                fontFamily: {\n                    sans: ['inherit'],\n                    display: ['inherit'],\n                }\n            }\n        }\n    }\n<\/script>\n\n<style>\n    .quote-section {\n        font-family: inherit;\n        overflow-x: hidden;\n        line-height: 0;\n        font-size: 0;\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n        margin-bottom: 0 !important;\n        padding-bottom: 0 !important;\n        box-sizing: border-box;\n    }\n    .quote-section #contact {\n        margin-bottom: 0 !important;\n    }\n    .quote-section * { box-sizing: border-box; }\n    .quote-section ::selection { background: #00A0E9; color: #fff; }\n\n    \/* Eliminate WordPress\/Elementor wrapper spacing *\/\n    .quote-section + *,\n    .elementor-widget-container > .quote-section:last-child {\n        margin-top: 0 !important;\n    }\n    .elementor-element:has(> .elementor-widget-container > .quote-section),\n    .elementor-widget:has(.quote-section) {\n        margin-bottom: 0 !important;\n        padding-bottom: 0 !important;\n    }\n\n    .quote-reveal {\n        opacity: 0;\n        transform: translateY(60px);\n        transition: all 0.9s cubic-bezier(0.16, 1, 0.3, 1);\n    }\n    .quote-reveal.active {\n        opacity: 1;\n        transform: translateY(0);\n    }\n\n    @media (max-width: 767px) {\n        .quote-section .quote-heading {\n            font-size: 2rem !important;\n        }\n    }\n\n    \/* === WordPress \/ Elementor \/ Shortcode gap fix === *\/\n    .wp-block-html {\n        margin-top: 0 !important;\n        margin-bottom: 0 !important;\n        padding: 0 !important;\n        clear: none !important;\n    }\n    .entry-content > .wp-block-html + .wp-block-html {\n        margin-top: 0 !important;\n    }\n    .elementor-widget-html,\n    .elementor-widget-html .elementor-widget-container {\n        margin: 0 !important;\n        padding: 0 !important;\n    }\n    .elementor-element + .elementor-element {\n        margin-top: 0 !important;\n    }\n    .elementor-widget:not(:last-child) {\n        margin-bottom: 0 !important;\n    }\n    .wp-block-shortcode {\n        margin: 0 !important;\n        padding: 0 !important;\n    }\n    .quote-section {\n        margin-top: 0 !important;\n        margin-bottom: 0 !important;\n        padding-top: 0;\n        padding-bottom: 0;\n    }\n    .entry-content:has(.quote-section),\n    .page-content:has(.quote-section),\n    .post-content:has(.quote-section),\n    article:has(.quote-section) .entry-content,\n    .elementor-widget-container:has(.quote-section) {\n        padding-top: 0 !important;\n        padding-bottom: 0 !important;\n        margin-top: 0 !important;\n        margin-bottom: 0 !important;\n    }\n    .elementor-section:has(.quote-section),\n    .elementor-column:has(.quote-section),\n    .elementor-widget-wrap:has(.quote-section),\n    .e-con:has(.quote-section) {\n        padding-top: 0 !important;\n        padding-bottom: 0 !important;\n        margin-top: 0 !important;\n        margin-bottom: 0 !important;\n        gap: 0 !important;\n    }\n<\/style>\n\n<div class=\"quote-section\">\n    <section id=\"contact\" class=\"py-16 md:py-28\" style=\"background:#f0f2f5; color:#1a1a1a; font-size:16px; line-height:1.6;\">\n        <div class=\"max-w-[1400px] mx-auto px-6 xl:px-10\">\n            <div class=\"quote-reveal grid lg:grid-cols-2 gap-16 lg:gap-20 items-center\">\n\n                <!-- Left: Text -->\n                <div>\n                    <span class=\"text-brand text-sm font-semibold uppercase tracking-[0.3em]\">Get Started<\/span>\n                    <h2 class=\"quote-heading font-display text-4xl md:text-5xl font-bold mt-4 mb-6\" style=\"color:#111; font-size:48px; line-height:1.15;\">Ready to<br>Master Your<br>Production?<\/h2>\n                    <p class=\"text-base font-light leading-relaxed mb-8\" style=\"color:#666; max-width:420px;\">Get a personalized quote tailored to your exact specifications. Our engineering team will help you configure the perfect solution for your production needs.<\/p>\n\n                    <h4 class=\"text-sm font-semibold uppercase tracking-wider mb-4\" style=\"color:#111;\">What You'll Get<\/h4>\n                    <div class=\"grid grid-cols-2 gap-3\" style=\"max-width:420px;\">\n                        <div class=\"flex items-center gap-3 rounded-xl px-4 py-3.5\" style=\"background:#fff; border:1px solid #e5e7eb; box-shadow:0 2px 8px rgba(0,0,0,0.04);\">\n                            <i class=\"fas fa-cogs text-brand\"><\/i>\n                            <span class=\"text-sm font-medium\" style=\"color:#333;\">Machine Selection<\/span>\n                        <\/div>\n                        <div class=\"flex items-center gap-3 rounded-xl px-4 py-3.5\" style=\"background:#fff; border:1px solid #e5e7eb; box-shadow:0 2px 8px rgba(0,0,0,0.04);\">\n                            <i class=\"fas fa-headset text-brand\"><\/i>\n                            <span class=\"text-sm font-medium\" style=\"color:#333;\">Technical Support<\/span>\n                        <\/div>\n                        <div class=\"flex items-center gap-3 rounded-xl px-4 py-3.5\" style=\"background:#fff; border:1px solid #e5e7eb; box-shadow:0 2px 8px rgba(0,0,0,0.04);\">\n                            <i class=\"fas fa-file-invoice-dollar text-brand\"><\/i>\n                            <span class=\"text-sm font-medium\" style=\"color:#333;\">Detailed Quotation<\/span>\n                        <\/div>\n                        <div class=\"flex items-center gap-3 rounded-xl px-4 py-3.5\" style=\"background:#fff; border:1px solid #e5e7eb; box-shadow:0 2px 8px rgba(0,0,0,0.04);\">\n                            <i class=\"fas fa-bolt text-brand\"><\/i>\n                            <span class=\"text-sm font-medium\" style=\"color:#333;\">24-Hour Response<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Right: Elementor Form (WordPress Shortcode) -->\n                <div>\n                    \t\t<div data-elementor-type=\"container\" data-elementor-id=\"80748\" class=\"elementor elementor-80748\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-aa8062a e-flex e-con-boxed e-con e-parent\" data-id=\"aa8062a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27de7ea wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"27de7ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-default text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h4 class=\"woodmart-title-container title wd-fontsize-l\">Request a Quote<\/h4> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"title-after_title reset-last-child wd-fontsize-xs\">\n\t\t\t\t\t<p>Fill in the details below and we'll get back to you within 24 hours<\/p>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e19d02c elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"e19d02c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;,&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"80748\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"e19d02c\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"HARSLE\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNAME\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Your Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-Company elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-Company\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCOMPANY\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[Company]\" id=\"form-field-Company\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Company Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEMAIL\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"you@company.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-WhatsApp elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-WhatsApp\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWHATSAPP\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[WhatsApp]\" id=\"form-field-WhatsApp\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"WhatsApp Number\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMESSAGE\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-md\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"5\" placeholder=\"Tell us about your requirements...\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SUBMIT INQUIRY<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n                <\/div>\n\n            <\/div>\n        <\/div>\n    <\/section>\n<\/div>\n\n<script>\n    (function() {\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    entry.target.classList.add('active');\n                }\n            });\n        }, { threshold: 0.15 });\n\n        document.querySelectorAll('.quote-reveal').forEach(el => observer.observe(el));\n    })();\n<\/script>\n\n<script>\n(function(){\n    var wrappers = document.querySelectorAll('.quote-section');\n    if (!wrappers.length) return;\n    wrappers.forEach(function(el) {\n        var p = el.parentElement;\n        while (p && p !== document.body && p !== document.documentElement) {\n            var tag = p.tagName.toLowerCase();\n            if (tag === 'main' || tag === 'article' ||\n                p.classList.contains('entry-content') ||\n                p.classList.contains('page-content') ||\n                p.classList.contains('post-content') ||\n                p.classList.contains('elementor-widget-container') ||\n                p.classList.contains('elementor-widget-wrap') ||\n                p.classList.contains('elementor-column-wrap') ||\n                p.classList.contains('elementor-element') ||\n                p.classList.contains('e-con') ||\n                p.classList.contains('wp-block-shortcode') ||\n                p.classList.contains('wp-block-html')) {\n                p.style.paddingTop = '0';\n                p.style.paddingBottom = '0';\n                p.style.marginTop = '0';\n                p.style.marginBottom = '0';\n            }\n            p = p.parentElement;\n        }\n    });\n})();\n<\/script>\n\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HARSLE &#8211; Press Brake Technical Specifications Technical Specifications Model Compare All Models Technical specifications for are coming soon.<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-88530","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages\/88530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/comments?post=88530"}],"version-history":[{"count":0,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages\/88530\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/media?parent=88530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}