/* eslint-disable */
// Lightweight purpose-built icons for Why-Us. ~28×28 viewBox, line style, currentColor.
const Icons = {
  moq: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <rect x="3" y="14" width="9" height="9" />
      <rect x="16" y="14" width="9" height="9" />
      <rect x="9.5" y="5" width="9" height="9" />
      <path d="M3 19h9M16 19h9M9.5 9.5h9" opacity=".4" />
    </svg>
  ),
  sample: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <circle cx="14" cy="15" r="8" />
      <path d="M14 15V9.5M14 15l4 2.5" />
      <path d="M9 4l3 2M19 4l-3 2" />
      <path d="M22 9l1.5-1.5M6 9L4.5 7.5" opacity=".5" />
    </svg>
  ),
  oem: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <circle cx="14" cy="14" r="3.5" />
      <path d="M14 4.5v3M14 20.5v3M4.5 14h3M20.5 14h3M7.2 7.2l2 2M18.8 18.8l2 2M7.2 20.8l2-2M18.8 9.2l2-2" />
    </svg>
  ),
  quality: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <path d="M14 3l3.2 6.8 7.3.9-5.4 5 1.4 7.3L14 19.5 7.5 23l1.4-7.3L3.5 10.7l7.3-.9z" />
    </svg>
  ),
  techniques: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <path d="M5 8h13l3 3v12H5z" />
      <path d="M5 8l3-3h13l3 3" />
      <path d="M9 14h7M9 18h10" opacity=".5" />
    </svg>
  ),
  packaging: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <path d="M4 9l10-5 10 5v10l-10 5-10-5z" />
      <path d="M4 9l10 5 10-5M14 14v10" />
      <path d="M9 6.5l10 5" opacity=".5" />
    </svg>
  ),
  network: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <circle cx="6" cy="14" r="2.5" />
      <circle cx="22" cy="6" r="2.5" />
      <circle cx="22" cy="22" r="2.5" />
      <circle cx="14" cy="14" r="2.5" />
      <path d="M8.2 12.7L12 14M16 14l3.8-6.2M16 14l3.8 6.2" />
    </svg>
  ),
  delivery: (
    <svg viewBox="0 0 28 28" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round">
      <rect x="3" y="9" width="13" height="10" />
      <path d="M16 12h5l3 3v4h-8z" />
      <circle cx="9" cy="21" r="1.8" />
      <circle cx="20" cy="21" r="1.8" />
    </svg>
  ),
};

window.WhyIcons = Icons;
