<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
  <!-- Background circle -->
  <circle cx="30" cy="30" r="28" fill="#f0fdf4" stroke="#10b981" stroke-width="2" opacity="0.9"/>
  
  <!-- Database cylinder -->
  <g transform="translate(25, 15)">
    <ellipse cx="5" cy="0" rx="8" ry="3" fill="#10b981" opacity="0.8"/>
    <rect x="-3" y="0" width="16" height="20" fill="#10b981" opacity="0.6"/>
    <ellipse cx="5" cy="20" rx="8" ry="3" fill="#10b981"/>
    
    <!-- Database layers -->
    <ellipse cx="5" cy="5" rx="8" ry="3" fill="none" stroke="#059669" stroke-width="1"/>
    <ellipse cx="5" cy="10" rx="8" ry="3" fill="none" stroke="#059669" stroke-width="1"/>
    <ellipse cx="5" cy="15" rx="8" ry="3" fill="none" stroke="#059669" stroke-width="1"/>
  </g>
  
  <!-- Search/Query -->
  <g transform="translate(40, 20)">
    <circle cx="3" cy="3" r="2.5" fill="none" stroke="#2563eb" stroke-width="1.5"/>
    <line x1="5" y1="5" x2="8" y2="8" stroke="#2563eb" stroke-width="1.5" stroke-linecap="round"/>
    <circle cx="3" cy="3" r="1" fill="#e0f2fe" opacity="0.5"/>
  </g>
  
  <!-- Computer/Monitor -->
  <g transform="translate(10, 35)">
    <rect x="0" y="0" width="16" height="10" fill="#374151" stroke="#1f2937" stroke-width="1" rx="1"/>
    <rect x="1" y="1" width="14" height="8" fill="#e0f2fe"/>
    <rect x="6" y="10" width="4" height="2" fill="#374151"/>
    <rect x="4" y="12" width="8" height="1" fill="#6b7280"/>
    
    <!-- Screen content -->
    <line x1="3" y1="3" x2="13" y2="3" stroke="#2563eb" stroke-width="0.5"/>
    <line x1="3" y1="4.5" x2="13" y2="4.5" stroke="#2563eb" stroke-width="0.5"/>
    <line x1="3" y1="6" x2="11" y2="6" stroke="#2563eb" stroke-width="0.5"/>
    <line x1="3" y1="7.5" x2="13" y2="7.5" stroke="#2563eb" stroke-width="0.5"/>
  </g>
  
  <!-- Data flow arrows -->
  <g transform="translate(30, 38)">
    <path d="M0 0 Q5 -2 10 0" stroke="#10b981" stroke-width="2" fill="none" marker-end="url(#arrowhead)"/>
    <path d="M10 3 Q5 5 0 3" stroke="#10b981" stroke-width="2" fill="none" marker-end="url(#arrowhead)"/>
  </g>
  
  <!-- Arrow marker definition -->
  <defs>
    <marker id="arrowhead" markerWidth="10" markerHeight="7" refX="9" refY="3.5" orient="auto">
      <polygon points="0 0, 10 3.5, 0 7" fill="#10b981"/>
    </marker>
  </defs>
  
  <!-- Checkmark for verified data -->
  <g transform="translate(42, 40)">
    <circle cx="0" cy="0" r="5" fill="#10b981"/>
    <path d="M-2 0 L0 2 L3 -1" stroke="white" stroke-width="1.5" stroke-linecap="round" fill="none"/>
  </g>
  
  <!-- Data nodes -->
  <circle cx="15" cy="25" r="2" fill="#3b82f6" opacity="0.8"/>
  <circle cx="45" cy="35" r="1.5" fill="#f59e0b" opacity="0.8"/>
  <circle cx="15" cy="45" r="1" fill="#ef4444" opacity="0.8"/>
  
  <!-- Connection lines -->
  <line x1="15" y1="25" x2="25" y2="30" stroke="#e5e7eb" stroke-width="1" opacity="0.5"/>
  <line x1="35" y1="35" x2="45" y2="35" stroke="#e5e7eb" stroke-width="1" opacity="0.5"/>
  <line x1="15" y1="45" x2="25" y2="40" stroke="#e5e7eb" stroke-width="1" opacity="0.5"/>
  
  <!-- Car VIN number -->
  <g transform="translate(8, 18)">
    <rect x="0" y="0" width="12" height="4" fill="white" stroke="#64748b" stroke-width="0.5" rx="1"/>
    <text x="6" y="2.5" font-family="Arial, sans-serif" font-size="1.5" text-anchor="middle" fill="#64748b">VIN</text>
  </g>
  
  <!-- Decorative binary code -->
  <g transform="translate(45, 10)">
    <text x="0" y="0" font-family="Arial, sans-serif" font-size="2" fill="#10b981" opacity="0.6">101</text>
    <text x="0" y="3" font-family="Arial, sans-serif" font-size="2" fill="#10b981" opacity="0.6">010</text>
  </g>
  
  <!-- Hand-drawn style lines -->
  <path d="M5 15 Q15 13 25 15" stroke="#e5e7eb" stroke-width="0.5" fill="none" opacity="0.5"/>
  <path d="M35 50 Q45 48 55 50" stroke="#e5e7eb" stroke-width="0.5" fill="none" opacity="0.5"/>
</svg>
