/**
 * Guochao Style SVG Icons for the 7 Ticket Types
 * Theme: Refined Lines, Gold on Red
 */

export const GUOCHAO_ICONS = {
  // 最佳创意 - 笔架/毛笔 (Scholar's Brush)
  creative: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M30 80C30 80 40 75 50 75C60 75 70 80 70 80" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
      <path d="M50 20L50 65M50 65C50 65 45 70 50 75C55 70 50 65 50 65Z" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
      <path d="M40 30L60 30" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
    </svg>
  `,
  // 最佳视觉 - 祥云扇面 (Folding Fan / Lucky Clouds)
  visual: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M20 70C20 70 35 40 50 40C65 40 80 70 80 70" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
      <path d="M50 70L50 85M50 85C40 80 30 75 20 70M50 85C60 80 70 75 80 70" stroke="currentColor" stroke-width="2"/>
      <circle cx="40" cy="55" r="5" stroke="currentColor" stroke-width="2"/>
      <circle cx="60" cy="55" r="5" stroke="currentColor" stroke-width="2"/>
    </svg>
  `,
  // 最佳气氛 - 古典灯笼 (Classical Lantern)
  atmosphere: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <rect x="35" y="30" width="30" height="40" rx="5" stroke="currentColor" stroke-width="3"/>
      <path d="M50 20L50 30M50 70L50 85" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
      <path d="M40 30C35 40 35 60 40 70M60 30C65 40 65 60 60 70" stroke="currentColor" stroke-width="2"/>
    </svg>
  `,
  // 最佳表演 - 脸谱纹样 (Opera Mask)
  performance: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M30 40C30 30 70 30 70 40C70 65 50 80 50 80C50 80 30 65 30 40Z" stroke="currentColor" stroke-width="3" stroke-linejoin="round"/>
      <path d="M40 45H45M55 45H60" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
      <path d="M45 60C45 60 50 65 55 60" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
    </svg>
  `,
  // 最佳团队 - 同心结 (Endless Knot)
  teamwork: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <rect x="35" y="35" width="30" height="30" transform="rotate(45 50 50)" stroke="currentColor" stroke-width="3"/>
      <path d="M50 25L50 35M50 65L50 75M25 50L35 50M65 50L75 50" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
    </svg>
  `,
  // 最受欢迎 - 祥云爱心 (Cloud Heart)
  popularity: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M50 75C50 75 25 60 25 40C25 30 35 25 45 30C47 31 49 33 50 35C51 33 53 31 55 30C65 25 75 30 75 40C75 60 50 75 50 75Z" stroke="currentColor" stroke-width="3" stroke-linejoin="round"/>
      <path d="M35 50C30 55 35 60 40 55" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
    </svg>
  `,
  // 最具潜力 - 锦鲤跃水 (Koi Fish / Rising Sun)
  potential: `
    <svg viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M50 30C60 30 70 45 70 60C70 75 60 85 50 85C40 85 30 75 30 60C30 45 40 30 50 30Z" stroke="currentColor" stroke-width="3"/>
      <path d="M50 15V30" stroke="currentColor" stroke-width="3" stroke-linecap="round"/>
      <path d="M40 70L60 50" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
    </svg>
  `,
};

export type GuochaoIconKey = keyof typeof GUOCHAO_ICONS;
