<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="30" fill="#ecfdf5"/>
  
  <!-- Piggy Bank Body -->
  <ellipse cx="30" cy="35" rx="18" ry="12" fill="#22c55e"/>
  <ellipse cx="30" cy="35" rx="18" ry="12" fill="none" stroke="#16a34a" stroke-width="2"/>
  
  <!-- Piggy Bank Head -->
  <circle cx="18" cy="30" r="8" fill="#22c55e"/>
  <circle cx="18" cy="30" r="8" fill="none" stroke="#16a34a" stroke-width="2"/>
  
  <!-- Eye -->
  <circle cx="16" cy="28" r="2" fill="#1f2937"/>
  
  <!-- Snout -->
  <ellipse cx="12" cy="32" rx="3" ry="2" fill="#16a34a"/>
  <circle cx="11" cy="31.5" r="0.5" fill="#1f2937"/>
  <circle cx="11" cy="32.5" r="0.5" fill="#1f2937"/>
  
  <!-- Ear -->
  <path d="M 20 22 L 18 18 L 22 20 Z" fill="#16a34a"/>
  
  <!-- Legs -->
  <rect x="16" y="45" width="3" height="6" rx="1.5" fill="#16a34a"/>
  <rect x="22" y="45" width="3" height="6" rx="1.5" fill="#16a34a"/>
  <rect x="35" y="45" width="3" height="6" rx="1.5" fill="#16a34a"/>
  <rect x="41" y="45" width="3" height="6" rx="1.5" fill="#16a34a"/>
  
  <!-- Coin Slot -->
  <rect x="28" y="25" width="8" height="2" rx="1" fill="#16a34a"/>
  
  <!-- Falling Coins -->
  <circle cx="32" cy="18" r="3" fill="#fbbf24" stroke="#f59e0b" stroke-width="1"/>
  <text x="32" y="21" text-anchor="middle" font-family="Arial, sans-serif" font-size="4" font-weight="bold" fill="#92400e">$</text>
  
  <circle cx="40" cy="12" r="2.5" fill="#fbbf24" stroke="#f59e0b" stroke-width="1"/>
  <text x="40" y="14.5" text-anchor="middle" font-family="Arial, sans-serif" font-size="3" font-weight="bold" fill="#92400e">¢</text>
  
  <!-- Motion Lines -->
  <path d="M 32 22 L 32 24" stroke="#64748b" stroke-width="1" opacity="0.5"/>
  <path d="M 40 16 L 38 20" stroke="#64748b" stroke-width="1" opacity="0.5"/>
  
  <!-- Tail -->
  <path d="M 48 35 Q 52 32 50 38" fill="none" stroke="#16a34a" stroke-width="2" stroke-linecap="round"/>
</svg>
