Gemini 3.8 Flash  high · 2026-11-08 · 样本 1/4

已加入对比 去对比(1)→
最多对比 3 个模型档位 去对比(1)→

AI 参考分

8.69 ± 0.19

± 后的数值表示两轮评审中计入的评委评分的差异大小。

Claude Opus 5.5 · medium · 第 1 次评审 9.00
Claude Opus 5.5 · medium · 第 2 次评审 8.80
GPT-6 Astra · medium · 第 1 次评审 8.50
GPT-6 Astra · medium · 第 2 次评审 8.70
Grok 4.7 · medium · 第 1 次评审 8.50
Grok 4.7 · medium · 第 2 次评审 8.65

评分项目

鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
8.33
构图美观
9.33
明显错误(越高越好)
7.50
图片检查通过 正常

评委

Claude Opus 5.5 · medium · 第 1 次评审

9.00

评委看到的画面: 这是一幅带圆角深色边框的插画:画面中央,一只白色鹈鹕戴着红色帽子和护目镜,骑着一辆青绿色自行车向右行驶。它橙色的喉囊里有一条蓝色的小鱼,橙色的脚踩在踏板上。自行车有橙色轮圈、黑色轮胎、车头灯和车铃。背景是由蓝渐变到紫粉色的天空,左上方有几只飞鸟和飘落的白色羽毛,右侧有一个发光的淡黄色太阳;远处是紫色山丘、蓝色海面,右侧礁石上有一座白色灯塔。前景是一条带白色虚线的深灰色道路,左下角有一辆小小的灰色自行车剪影和一团烟尘。

细节丰富、结构完整,翅握车把、脚踩踏板,后腿位置略显别扭。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
9.00
构图美观
10.00
明显错误(越高越好)
8.00

Claude Opus 5.5 · medium · 第 2 次评审

8.80

评委看到的画面: 这是一幅带圆角深色边框的插画:画面中央,一只白色鹈鹕戴着红色帽子和护目镜,骑着一辆青绿色自行车向右行驶。它橙色的喉囊里有一条蓝色的小鱼,橙色的脚踩在踏板上。自行车有橙色轮圈、黑色轮胎、车头灯和车铃。背景是由蓝渐变到紫粉色的天空,左上方有几只飞鸟和飘落的白色羽毛,右侧有一个发光的淡黄色太阳;远处是紫色山丘、蓝色海面,右侧礁石上有一座白色灯塔。前景是一条带白色虚线的深灰色道路,左下角有一辆小小的灰色自行车剪影和一团烟尘。

细节丰富、构图完整,鹈鹕特征鲜明,骑行姿态自然可信。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
8.00
构图美观
10.00
明显错误(越高越好)
8.00

GPT-6 Astra · medium · 第 1 次评审

8.50

评委看到的画面: 画面中央是一只戴着红色帽子和护目镜的白色长嘴鸟,骑在绿色自行车上,橙黄色的长嘴朝右伸展,嘴下有橙红色囊状部分,橙色脚掌踩在踏板附近。自行车有两个黑色外胎、橙白色轮圈的车轮,车头右侧的灰色车灯射出浅黄色光束,后方有一轮淡黄色圆日。背景上方是蓝色天空,下方依次是紫粉色山峦、蓝色水面和带白色虚线的深灰色道路,右侧远处有一座白身红顶的小灯塔,整幅画被深色圆角矩形边框包围。

骑行关系与车辆部件最完整,车把附近的装饰重叠略显混乱。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
8.00
构图美观
9.00
明显错误(越高越好)
7.00

GPT-6 Astra · medium · 第 2 次评审

8.70

评委看到的画面: 画面中央是一只戴着红色帽子和护目镜的白色长嘴鸟,骑在绿色自行车上,橙黄色的长嘴朝右伸展,嘴下有橙红色囊状部分,橙色脚掌踩在踏板附近。自行车有两个黑色外胎、橙白色轮圈的车轮,车头右侧的灰色车灯射出浅黄色光束,后方有一轮淡黄色圆日。背景上方是蓝色天空,下方依次是紫粉色山峦、蓝色水面和带白色虚线的深灰色道路,右侧远处有一座白身红顶的小灯塔,整幅画被深色圆角矩形边框包围。

鹈鹕特征与骑行动作完整,车把和前脚附近叠压较杂。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
9.00
构图美观
9.00
明显错误(越高越好)
7.00

Grok 4.7 · medium · 第 1 次评审

8.50

评委看到的画面: 画面中央是一只白色大鸟骑着一辆青绿色自行车,面向右侧。鸟戴红白帽子和黄色护目镜,长喙下挂着橙色喉囊,囊内有一条蓝色小鱼;灰色翅膀向后展开,橙色脚踩在踏板上。自行车有黑色轮胎和橙色轮圈,前方亮着黄灯。下方是深灰路面与白色虚线;背景从蓝到紫的天空中有黄色圆日、几只小鸟和白色羽毛,远处是紫粉色山丘、蓝色水面,右侧岸边有一座白红灯塔。

喙囊、车架和链条清楚,脚踩踏板且翅扶把。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
8.00
构图美观
9.00
明显错误(越高越好)
7.00

Grok 4.7 · medium · 第 2 次评审

8.65

评委看到的画面: 画面中央是一只白色大鸟骑着一辆青绿色自行车,面向右侧。鸟戴红白帽子和黄色护目镜,长喙下挂着橙色喉囊,囊内有一条蓝色小鱼;灰色翅膀向后展开,橙色脚踩在踏板上。自行车有黑色轮胎和橙色轮圈,前方亮着黄灯。下方是深灰路面与白色虚线;背景从蓝到紫的天空中有黄色圆日、几只小鸟和白色羽毛,远处是紫粉色山丘、蓝色水面,右侧岸边有一座白红灯塔。

喙、喉囊、双轮与车架齐全,骑行关系明确。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
9.00
骑行姿态
8.00
构图美观
9.00
明显错误(越高越好)
8.00

作品详情

有效性检查:图片检查通过

Generate an SVG of a pelican riding a bicycle

查看 SVG 源码
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 750" width="100%" height="100%">
  <defs>
    
    <linearGradient id="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#3b82f6"></stop>
      <stop offset="35%" stop-color="#60a5fa"></stop>
      <stop offset="65%" stop-color="#f472b6"></stop>
      <stop offset="85%" stop-color="#fb923c"></stop>
      <stop offset="100%" stop-color="#fef08a"></stop>
    </linearGradient>

    <radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#fffbeb" stop-opacity="1"></stop>
      <stop offset="40%" stop-color="#fde047" stop-opacity="0.9"></stop>
      <stop offset="75%" stop-color="#f59e0b" stop-opacity="0.4"></stop>
      <stop offset="100%" stop-color="#f97316" stop-opacity="0"></stop>
    </radialGradient>

    <linearGradient id="seaGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#0284c7"></stop>
      <stop offset="50%" stop-color="#0369a1"></stop>
      <stop offset="100%" stop-color="#075985"></stop>
    </linearGradient>

    <linearGradient id="roadGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#475569"></stop>
      <stop offset="40%" stop-color="#334155"></stop>
      <stop offset="100%" stop-color="#1e293b"></stop>
    </linearGradient>

    
    <linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#2dd4bf"></stop>
      <stop offset="50%" stop-color="#0d9488"></stop>
      <stop offset="100%" stop-color="#115e59"></stop>
    </linearGradient>

    <linearGradient id="frameHighlight" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#99f6e4"></stop>
      <stop offset="100%" stop-color="#0d9488"></stop>
    </linearGradient>

    
    <linearGradient id="chromeGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#f8fafc"></stop>
      <stop offset="30%" stop-color="#e2e8f0"></stop>
      <stop offset="50%" stop-color="#94a3b8"></stop>
      <stop offset="70%" stop-color="#f1f5f9"></stop>
      <stop offset="100%" stop-color="#64748b"></stop>
    </linearGradient>

    <linearGradient id="brassGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#fef08a"></stop>
      <stop offset="40%" stop-color="#eab308"></stop>
      <stop offset="100%" stop-color="#a16207"></stop>
    </linearGradient>

    
    <linearGradient id="tireTreadGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#334155"></stop>
      <stop offset="50%" stop-color="#1e293b"></stop>
      <stop offset="100%" stop-color="#0f172a"></stop>
    </linearGradient>

    <linearGradient id="gumwallGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#fed7aa"></stop>
      <stop offset="60%" stop-color="#d97706"></stop>
      <stop offset="100%" stop-color="#92400e"></stop>
    </linearGradient>

    <linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#a16207"></stop>
      <stop offset="40%" stop-color="#78350f"></stop>
      <stop offset="100%" stop-color="#451a03"></stop>
    </linearGradient>

    
    <linearGradient id="bodyFeatherGrad" x1="20%" y1="0%" x2="80%" y2="100%">
      <stop offset="0%" stop-color="#ffffff"></stop>
      <stop offset="60%" stop-color="#f1f5f9"></stop>
      <stop offset="85%" stop-color="#cbd5e1"></stop>
      <stop offset="100%" stop-color="#94a3b8"></stop>
    </linearGradient>

    <linearGradient id="wingFeatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#ffffff"></stop>
      <stop offset="40%" stop-color="#e2e8f0"></stop>
      <stop offset="70%" stop-color="#64748b"></stop>
      <stop offset="100%" stop-color="#334155"></stop>
    </linearGradient>

    <linearGradient id="covertFeatherGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#f8fafc"></stop>
      <stop offset="100%" stop-color="#e2e8f0"></stop>
    </linearGradient>

    
    <linearGradient id="upperBillGrad" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#fbbf24"></stop>
      <stop offset="50%" stop-color="#f59e0b"></stop>
      <stop offset="80%" stop-color="#ea580c"></stop>
      <stop offset="100%" stop-color="#e11d48"></stop>
    </linearGradient>

    <linearGradient id="pouchGrad" x1="10%" y1="0%" x2="80%" y2="100%">
      <stop offset="0%" stop-color="#fed7aa" stop-opacity="0.95"></stop>
      <stop offset="40%" stop-color="#fb923c" stop-opacity="0.9"></stop>
      <stop offset="80%" stop-color="#f87171" stop-opacity="0.85"></stop>
      <stop offset="100%" stop-color="#e11d48" stop-opacity="0.75"></stop>
    </linearGradient>

    <radialGradient id="pouchInnerGlow" cx="45%" cy="40%" r="60%">
      <stop offset="0%" stop-color="#ffedd5" stop-opacity="0.7"></stop>
      <stop offset="60%" stop-color="#fdba74" stop-opacity="0.3"></stop>
      <stop offset="100%" stop-color="#ea580c" stop-opacity="0"></stop>
    </radialGradient>

    <linearGradient id="legGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#fb923c"></stop>
      <stop offset="50%" stop-color="#ea580c"></stop>
      <stop offset="100%" stop-color="#c2410c"></stop>
    </linearGradient>

    <linearGradient id="capGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#f43f5e"></stop>
      <stop offset="50%" stop-color="#e11d48"></stop>
      <stop offset="100%" stop-color="#be123c"></stop>
    </linearGradient>

    <linearGradient id="lensGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#bae6fd" stop-opacity="0.9"></stop>
      <stop offset="40%" stop-color="#38bdf8" stop-opacity="0.6"></stop>
      <stop offset="100%" stop-color="#0284c7" stop-opacity="0.85"></stop>
    </linearGradient>

    <linearGradient id="fishBodyGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#38bdf8"></stop>
      <stop offset="50%" stop-color="#0284c7"></stop>
      <stop offset="100%" stop-color="#f472b6"></stop>
    </linearGradient>

    
    <filter id="softShadow" x="-10%" y="-10%" width="120%" height="120%">
      <feDropShadow dx="0" dy="6" stdDeviation="6" flood-color="#0f172a" flood-opacity="0.25"></feDropShadow>
    </filter>

    <filter id="groundShadow" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur stdDeviation="7"></feGaussianBlur>
    </filter>
  </defs>

  
  <rect x="25" y="20" width="950" height="710" rx="36" fill="url(#skyGrad)" stroke="#1e293b" stroke-width="6"></rect>

  <clipPath id="canvasClip">
    <rect x="28" y="23" width="944" height="704" rx="33"></rect>
  </clipPath>

  <g clip-path="url(#canvasClip)">
    
    <circle cx="770" cy="270" r="100" fill="url(#sunGlow)"></circle>
    <circle cx="770" cy="270" r="48" fill="#fffbeb" opacity="0.9"></circle>

    
    <path d="M 25,440 L 110,380 L 220,430 L 340,360 L 460,435 L 590,375 L 710,430 L 840,350 L 975,420 L 975,470 L 25,470 Z" fill="#c084fc" opacity="0.3"></path>
    <path d="M 25,460 L 160,410 L 290,455 L 430,395 L 560,450 L 680,410 L 810,460 L 975,395 L 975,490 L 25,490 Z" fill="#818cf8" opacity="0.35"></path>

    
    <rect x="25" y="470" width="950" height="85" fill="url(#seaGrad)"></rect>

    
    <g stroke="#ffffff" stroke-width="2" stroke-linecap="round" opacity="0.5">
      <line x1="80" y1="485" x2="140" y2="485"></line>
      <line x1="190" y1="495" x2="270" y2="495"></line>
      <line x1="330" y1="480" x2="400" y2="480"></line>
      <line x1="480" y1="490" x2="550" y2="490"></line>
      <line x1="620" y1="482" x2="730" y2="482"></line>
      <line x1="780" y1="492" x2="890" y2="492"></line>
      <line x1="120" y1="510" x2="220" y2="510"></line>
      <line x1="380" y1="515" x2="490" y2="515"></line>
      <line x1="670" y1="508" x2="790" y2="508"></line>
    </g>

    
    <path d="M 870,470 L 895,445 L 945,455 L 975,470 Z" fill="#475569"></path>
    <rect x="912" y="415" width="14" height="32" fill="#f8fafc"></rect>
    <polygon points="910,415 928,415 919,403" fill="#ef4444"></polygon>
    <circle cx="919" cy="412" r="3" fill="#fef08a"></circle>
    <polygon points="919,412 790,390 780,415" fill="#fef08a" opacity="0.22"></polygon>

    
    <g stroke="#475569" stroke-width="2.5" fill="none" stroke-linecap="round">
      <path d="M 160,180 Q 170,172 180,180 Q 190,172 200,180"></path>
      <path d="M 230,150 Q 238,143 246,150 Q 254,143 262,150"></path>
      <path d="M 195,130 Q 201,125 207,130 Q 213,125 219,130"></path>
    </g>

    
    <rect x="25" y="540" width="950" height="190" fill="url(#roadGrad)"></rect>
    <rect x="25" y="535" width="950" height="12" fill="#94a3b8"></rect>
    <rect x="25" y="544" width="950" height="4" fill="#cbd5e1"></rect>

    
    <g stroke="#f8fafc" stroke-width="5" stroke-dasharray="45 35" stroke-linecap="round" opacity="0.8">
      <line x1="30" y1="675" x2="970" y2="675"></line>
    </g>

    
    <g stroke="#f8fafc" stroke-width="3" fill="none" opacity="0.25">
      <circle cx="150" cy="615" r="14"></circle>
      <circle cx="195" cy="615" r="14"></circle>
      <polyline points="150,615 170,598 190,615"></polyline>
      <polyline points="170,598 175,615"></polyline>
      <line x1="165" y1="595" x2="175" y2="595"></line>
      <line x1="183" y1="598" x2="188" y2="590"></line>
      <line x1="184" y1="590" x2="194" y2="590"></line>
    </g>

    
    <g stroke="#ffffff" stroke-linecap="round" opacity="0.4">
      <path d="M 120,240 C 220,230 310,245 390,235" stroke-width="3" stroke-dasharray="12 18"></path>
      <path d="M 80,310 C 180,305 270,320 340,315" stroke-width="2.5" stroke-dasharray="8 14"></path>
      <path d="M 150,380 C 240,375 310,390 380,385" stroke-width="2" stroke-dasharray="6 12"></path>
      <path d="M 680,105 C 740,100 800,110 880,105" stroke-width="3" stroke-dasharray="14 16"></path>
      <path d="M 720,70 C 780,68 830,75 900,70" stroke-width="2" stroke-dasharray="10 14"></path>
    </g>
  </g>

  
  <g fill="#0f172a" opacity="0.45" filter="url(#groundShadow)">
    <ellipse cx="260" cy="612" rx="65" ry="12"></ellipse>
    <ellipse cx="740" cy="612" rx="65" ry="12"></ellipse>
    <ellipse cx="500" cy="616" rx="210" ry="18"></ellipse>
  </g>

  
  <g transform="translate(140, 280) rotate(-25)" opacity="0.85">
    <path d="M 0,0 C 15,-15 35,-15 50,-5 C 40,5 25,12 0,0 Z" fill="#ffffff" filter="url(#softShadow)"></path>
    <path d="M 0,0 C 20,-5 40,-3 55,-4" stroke="#e2e8f0" stroke-width="1.5" fill="none"></path>
  </g>
  <g transform="translate(95, 340) rotate(15)" opacity="0.75">
    <path d="M 0,0 C 12,-10 28,-10 40,-3 C 32,5 20,8 0,0 Z" fill="#ffffff" filter="url(#softShadow)"></path>
    <path d="M 0,0 C 15,-3 30,-2 44,-2" stroke="#e2e8f0" stroke-width="1.2" fill="none"></path>
  </g>

  
  <g id="rear-wheel" filter="url(#softShadow)">
    <circle cx="260" cy="510" r="102" fill="none" stroke="url(#tireTreadGrad)" stroke-width="18"></circle>
    <circle cx="260" cy="510" r="91" fill="none" stroke="url(#gumwallGrad)" stroke-width="6"></circle>
    <circle cx="260" cy="510" r="84" fill="none" stroke="url(#chromeGrad)" stroke-width="8"></circle>
    <circle cx="260" cy="510" r="80" fill="none" stroke="#e2e8f0" stroke-width="1.5"></circle>

    
    <g stroke="url(#chromeGrad)" stroke-width="1.8" opacity="0.85">
      <line x1="260" y1="510" x2="344" y2="510"></line>
      <line x1="260" y1="510" x2="338" y2="542"></line>
      <line x1="260" y1="510" x2="320" y2="570"></line>
      <line x1="260" y1="510" x2="292" y2="588"></line>
      <line x1="260" y1="510" x2="260" y2="594"></line>
      <line x1="260" y1="510" x2="228" y2="588"></line>
      <line x1="260" y1="510" x2="200" y2="570"></line>
      <line x1="260" y1="510" x2="182" y2="542"></line>
      <line x1="260" y1="510" x2="176" y2="510"></line>
      <line x1="260" y1="510" x2="182" y2="478"></line>
      <line x1="260" y1="510" x2="200" y2="450"></line>
      <line x1="260" y1="510" x2="228" y2="432"></line>
      <line x1="260" y1="510" x2="260" y2="426"></line>
      <line x1="260" y1="510" x2="292" y2="432"></line>
      <line x1="260" y1="510" x2="320" y2="450"></line>
      <line x1="260" y1="510" x2="338" y2="478"></line>
      <line x1="267" y1="503" x2="335" y2="560"></line>
      <line x1="253" y1="503" x2="185" y2="560"></line>
      <line x1="253" y1="517" x2="185" y2="460"></line>
      <line x1="267" y1="517" x2="335" y2="460"></line>
    </g>

    
    <circle cx="260" cy="510" r="22" fill="#475569" stroke="#94a3b8" stroke-width="2"></circle>
    <circle cx="260" cy="510" r="16" fill="#334155" stroke="#cbd5e1" stroke-width="1.5"></circle>
    <circle cx="260" cy="510" r="10" fill="url(#chromeGrad)" stroke="#1e293b" stroke-width="1.5"></circle>
    <circle cx="260" cy="510" r="4" fill="#0f172a"></circle>
  </g>

  
  <path d="M 160,510 A 108,108 0 0,1 335,420" fill="none" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round" filter="url(#softShadow)"></path>
  <path d="M 162,510 A 108,108 0 0,1 333,422" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
  <line x1="260" y1="510" x2="175" y2="465" stroke="url(#chromeGrad)" stroke-width="2.5"></line>
  <line x1="260" y1="510" x2="215" y2="415" stroke="url(#chromeGrad)" stroke-width="2.5"></line>
  <circle cx="163" cy="495" r="5" fill="#ef4444" stroke="#991b1b" stroke-width="1.5"></circle>
  <circle cx="162" cy="494" r="1.5" fill="#fecaca"></circle>

  
  <g id="left-leg-and-pedal">
    <line x1="470" y1="520" x2="425" y2="475" stroke="#64748b" stroke-width="9" stroke-linecap="round"></line>
    <circle cx="425" cy="475" r="5" fill="#334155"></circle>
    <rect x="410" y="471" width="30" height="8" rx="3" fill="#1e293b" stroke="#64748b" stroke-width="1.5"></rect>

    
    <path d="M 395,310 C 390,345 405,410 415,445 C 418,455 422,465 423,472" stroke="url(#legGrad)" stroke-width="16" stroke-linecap="round" fill="none" opacity="0.85"></path>
    <path d="M 405,475 C 415,465 435,465 442,473 C 435,476 425,476 405,475 Z" fill="#c2410c"></path>
    <path d="M 412,474 L 438,474" stroke="#9a3412" stroke-width="2"></path>
  </g>

  
  <g id="left-arm-and-handlebar">
    <path d="M 645,210 C 630,205 605,200 590,205" fill="none" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></path>
    <path d="M 605,202 L 588,206" stroke="url(#leatherGrad)" stroke-width="9" stroke-linecap="round"></path>
    <path d="M 460,190 C 490,175 530,175 565,190 C 585,198 600,205 605,210 C 595,218 575,222 550,215 C 520,207 480,210 460,190 Z" fill="url(#wingFeatherGrad)"></path>
    <path d="M 590,203 C 600,198 610,204 606,212 C 600,216 590,214 585,208 Z" fill="#334155"></path>
    <path d="M 584,206 C 592,201 602,207 598,215 C 592,219 582,216 578,211 Z" fill="#1e293b"></path>
  </g>

  
  <g id="bicycle-frame" filter="url(#softShadow)">
    <circle cx="470" cy="520" r="14" fill="#0d9488" stroke="#115e59" stroke-width="3"></circle>

    
    <line x1="470" y1="520" x2="260" y2="510" stroke="url(#frameGrad)" stroke-width="11" stroke-linecap="round"></line>
    <line x1="470" y1="518" x2="260" y2="508" stroke="url(#frameHighlight)" stroke-width="2.5"></line>

    
    <line x1="390" y1="310" x2="260" y2="510" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round"></line>
    <line x1="388" y1="310" x2="258" y2="510" stroke="url(#frameHighlight)" stroke-width="2.5"></line>

    
    <line x1="670" y1="290" x2="470" y2="520" stroke="url(#frameGrad)" stroke-width="15" stroke-linecap="round"></line>
    <line x1="668" y1="286" x2="468" y2="516" stroke="url(#frameHighlight)" stroke-width="3.5"></line>

    
    <line x1="470" y1="520" x2="390" y2="310" stroke="url(#frameGrad)" stroke-width="14" stroke-linecap="round"></line>
    <line x1="468" y1="520" x2="388" y2="310" stroke="url(#frameHighlight)" stroke-width="3"></line>

    
    <path d="M 390,310 C 470,305 570,285 655,240" fill="none" stroke="url(#frameGrad)" stroke-width="13" stroke-linecap="round"></path>
    <path d="M 390,308 C 470,303 570,283 655,238" fill="none" stroke="url(#frameHighlight)" stroke-width="3" stroke-linecap="round"></path>

    
    <line x1="655" y1="230" x2="675" y2="300" stroke="url(#frameGrad)" stroke-width="16" stroke-linecap="round"></line>
    <line x1="653" y1="230" x2="673" y2="300" stroke="url(#frameHighlight)" stroke-width="3"></line>
    <rect x="660" y="252" width="8" height="15" rx="3" fill="url(#brassGrad)" stroke="#78350f" stroke-width="1"></rect>
    <circle cx="664" cy="259" r="2.5" fill="#fef08a"></circle>

    
    <path d="M 675,300 C 685,350 705,440 740,510" fill="none" stroke="url(#frameGrad)" stroke-width="12" stroke-linecap="round"></path>
    <path d="M 673,300 C 683,350 703,440 738,510" fill="none" stroke="url(#frameHighlight)" stroke-width="3" stroke-linecap="round"></path>
    <ellipse cx="676" cy="305" rx="10" ry="5" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></ellipse>
    <path d="M 732,490 L 740,510 L 738,516" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round" fill="none"></path>

    
    <circle cx="390" cy="310" r="10" fill="#0d9488" stroke="#115e59" stroke-width="2"></circle>
    <circle cx="655" cy="235" r="9" fill="#0d9488" stroke="#115e59" stroke-width="2"></circle>
    <circle cx="675" cy="295" r="10" fill="#0d9488" stroke="#115e59" stroke-width="2"></circle>

    
    <g transform="translate(540, 415) rotate(-48)">
      <path d="M 0,0 L 45,0 L 45,16 L 0,16 Z" fill="none" stroke="url(#chromeGrad)" stroke-width="2.5"></path>
      <rect x="5" y="2" width="38" height="12" rx="4" fill="#f8fafc" stroke="#94a3b8" stroke-width="1.5"></rect>
      <rect x="43" y="4" width="5" height="8" rx="2" fill="#0284c7"></rect>
      <path d="M 18,8 C 24,5 26,11 32,8 C 26,11 24,5 18,8 Z" fill="#0284c7"></path>
    </g>

    
    <line x1="390" y1="310" x2="375" y2="255" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></line>
    <rect x="383" y="300" width="13" height="7" rx="2" fill="url(#chromeGrad)" stroke="#334155" stroke-width="1"></rect>
    <circle cx="393" cy="303" r="2" fill="#0f172a"></circle>

    
    <g stroke="url(#chromeGrad)" stroke-width="2.5" fill="none">
      <path d="M 358,260 C 352,263 352,272 360,274 C 368,276 368,284 360,286 L 375,270"></path>
      <path d="M 370,260 C 364,263 364,272 372,274 C 380,276 380,284 372,286 L 378,270"></path>
    </g>
    <path d="M 350,260 L 395,258 L 380,270 Z" fill="#1e293b"></path>
    
    <path d="M 338,252 C 342,242 365,242 390,246 C 415,250 435,253 438,256 C 438,260 432,263 420,263 C 400,263 392,258 368,258 C 348,258 340,262 338,252 Z" fill="url(#leatherGrad)" stroke="#451a03" stroke-width="2"></path>
    <path d="M 345,248 C 365,246 395,250 428,255" stroke="#d97706" stroke-width="2" stroke-linecap="round" fill="none" opacity="0.7"></path>
    <circle cx="343" cy="252" r="1.8" fill="#fdba74" stroke="#9a3412" stroke-width="0.8"></circle>
    <circle cx="350" cy="251" r="1.8" fill="#fdba74" stroke="#9a3412" stroke-width="0.8"></circle>
    <circle cx="358" cy="250" r="1.8" fill="#fdba74" stroke="#9a3412" stroke-width="0.8"></circle>
  </g>

  
  <path d="M 660,425 A 108,108 0 0,1 845,490" fill="none" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round" filter="url(#softShadow)"></path>
  <path d="M 662,427 A 108,108 0 0,1 843,490" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
  <line x1="740" y1="510" x2="685" y2="435" stroke="url(#chromeGrad)" stroke-width="2.5"></line>
  <line x1="740" y1="510" x2="825" y2="465" stroke="url(#chromeGrad)" stroke-width="2.5"></line>

  <g id="front-wheel" filter="url(#softShadow)">
    <circle cx="740" cy="510" r="102" fill="none" stroke="url(#tireTreadGrad)" stroke-width="18"></circle>
    <circle cx="740" cy="510" r="91" fill="none" stroke="url(#gumwallGrad)" stroke-width="6"></circle>
    <circle cx="740" cy="510" r="84" fill="none" stroke="url(#chromeGrad)" stroke-width="8"></circle>
    <circle cx="740" cy="510" r="80" fill="none" stroke="#e2e8f0" stroke-width="1.5"></circle>

    
    <g stroke="url(#chromeGrad)" stroke-width="1.8" opacity="0.85">
      <line x1="740" y1="510" x2="824" y2="510"></line>
      <line x1="740" y1="510" x2="818" y2="542"></line>
      <line x1="740" y1="510" x2="800" y2="570"></line>
      <line x1="740" y1="510" x2="772" y2="588"></line>
      <line x1="740" y1="510" x2="740" y2="594"></line>
      <line x1="740" y1="510" x2="708" y2="588"></line>
      <line x1="740" y1="510" x2="680" y2="570"></line>
      <line x1="740" y1="510" x2="662" y2="542"></line>
      <line x1="740" y1="510" x2="656" y2="510"></line>
      <line x1="740" y1="510" x2="662" y2="478"></line>
      <line x1="740" y1="510" x2="680" y2="450"></line>
      <line x1="740" y1="510" x2="708" y2="432"></line>
      <line x1="740" y1="510" x2="740" y2="426"></line>
      <line x1="740" y1="510" x2="772" y2="432"></line>
      <line x1="740" y1="510" x2="800" y2="450"></line>
      <line x1="740" y1="510" x2="818" y2="478"></line>
      <line x1="747" y1="503" x2="815" y2="560"></line>
      <line x1="733" y1="503" x2="665" y2="560"></line>
      <line x1="733" y1="517" x2="665" y2="460"></line>
      <line x1="747" y1="517" x2="815" y2="460"></line>
    </g>

    
    <circle cx="740" cy="510" r="14" fill="url(#chromeGrad)" stroke="#334155" stroke-width="2"></circle>
    <circle cx="740" cy="510" r="6" fill="#0f172a"></circle>
    <polygon points="738,506 742,506 745,510 742,514 738,514 735,510" fill="url(#chromeGrad)" stroke="#1e293b" stroke-width="1"></polygon>
  </g>

  
  <g transform="translate(705, 305) rotate(10)" filter="url(#softShadow)">
    <path d="M 0,-14 C 18,-14 30,-5 32,0 C 30,5 18,14 0,14 C -12,14 -16,5 -16,0 C -16,-5 -12,-14 0,-14 Z" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></path>
    <path d="M 24,-11 C 32,-10 36,-3 36,0" stroke="#f8fafc" stroke-width="2" fill="none"></path>
    <ellipse cx="28" cy="0" rx="4" ry="12" fill="#fef08a" stroke="#ca8a04" stroke-width="1.5"></ellipse>
    <path d="M 27,-8 C 30,-5 30,5 27,8" stroke="#ffffff" stroke-width="1.5" fill="none"></path>
    <polygon points="32,0 180,-35 180,45" fill="#fef08a" opacity="0.25"></polygon>
    <path d="M -2,12 L -8,22" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></path>
  </g>

  
  <g id="drivetrain" filter="url(#softShadow)">
    <circle cx="470" cy="520" r="38" fill="url(#chromeGrad)" stroke="#334155" stroke-width="2"></circle>
    <circle cx="470" cy="520" r="28" fill="none" stroke="#475569" stroke-width="4" stroke-dasharray="10 8"></circle>
    <circle cx="470" cy="520" r="12" fill="#0d9488" stroke="#115e59" stroke-width="2"></circle>
    <path d="M 470,482 L 260,490 A 20,20 0 0,0 260,530 L 470,558 A 38,38 0 0,0 470,482 Z" fill="none" stroke="#1e293b" stroke-width="5" stroke-dasharray="6 3" stroke-linejoin="round"></path>
    <path d="M 470,482 L 260,490 M 260,530 L 470,558" stroke="#94a3b8" stroke-width="1.5" fill="none" stroke-dasharray="3 6"></path>
  </g>

  
  <g id="pelican-character" filter="url(#softShadow)">
    
    <g id="pelican-tail">
      <path d="M 360,250 C 320,240 280,225 240,215 C 248,228 265,242 290,252 C 260,248 245,240 230,230 C 242,246 265,260 300,268 C 275,268 250,262 235,250 C 245,268 275,282 320,282 C 345,282 360,270 370,255 Z" fill="url(#wingFeatherGrad)" stroke="#cbd5e1" stroke-width="1.5"></path>
      <path d="M 350,255 C 310,245 270,235 245,220" stroke="#64748b" stroke-width="2" fill="none"></path>
      <path d="M 345,262 C 305,258 270,252 238,235" stroke="#475569" stroke-width="1.8" fill="none"></path>
      <path d="M 340,270 C 300,272 270,268 245,255" stroke="#334155" stroke-width="1.5" fill="none"></path>
    </g>

    
    <path d="M 355,250 C 340,265 350,290 380,305 C 415,320 460,315 480,290 C 495,270 485,240 455,230 C 420,220 375,235 355,250 Z" fill="url(#bodyFeatherGrad)"></path>

    
    <path d="M 380,245 C 365,225 385,190 420,175 C 460,158 505,170 535,200 C 560,225 565,260 545,285 C 520,315 470,325 420,310 C 385,295 365,270 380,245 Z" fill="url(#bodyFeatherGrad)" stroke="#f1f5f9" stroke-width="2"></path>

    
    <g fill="none" stroke="#cbd5e1" stroke-width="2" stroke-linecap="round" opacity="0.75">
      <path d="M 435,205 C 445,212 455,212 465,205"></path>
      <path d="M 465,215 C 475,222 485,222 495,215"></path>
      <path d="M 495,225 C 505,232 515,232 525,225"></path>
      <path d="M 440,228 C 452,236 464,236 476,228"></path>
      <path d="M 475,240 C 487,248 499,248 511,240"></path>
      <path d="M 450,255 C 462,263 474,263 486,255"></path>
      <path d="M 480,265 C 492,273 504,273 516,265"></path>
    </g>

    
    <path d="M 525,210 C 550,185 540,140 515,115 C 495,95 500,75 520,70 C 545,65 565,80 575,105 C 585,130 580,165 560,200 C 548,220 535,232 525,210 Z" fill="url(#bodyFeatherGrad)"></path>
    <path d="M 520,72 C 502,78 496,96 512,114 C 535,138 545,178 522,212" fill="none" stroke="#ffffff" stroke-width="4" stroke-linecap="round"></path>

    
    <circle cx="546" cy="82" r="32" fill="url(#bodyFeatherGrad)"></circle>
    <path d="M 520,75 C 505,72 490,80 482,88 C 495,90 510,88 522,85 Z" fill="#e2e8f0"></path>
    <path d="M 522,86 C 508,86 496,95 488,104 C 500,102 514,98 524,93 Z" fill="#cbd5e1"></path>

    
    <g id="gular-pouch">
      <path d="M 552,110 C 530,135 528,170 560,205 C 595,240 670,240 730,180 C 765,145 780,130 782,126 C 750,128 680,125 625,120 C 580,116 560,112 552,110 Z" fill="url(#pouchGrad)" stroke="#f43f5e" stroke-width="2"></path>
      <path d="M 552,110 C 530,135 528,170 560,205 C 595,240 670,240 730,180 C 765,145 780,130 782,126 Z" fill="url(#pouchInnerGlow)"></path>

      
      <g stroke="#e11d48" stroke-width="1.8" fill="none" opacity="0.45" stroke-linecap="round">
        <path d="M 560,125 C 550,150 565,185 600,215 C 635,232 670,225 700,200"></path>
        <path d="M 580,123 C 575,148 595,180 630,210 C 665,222 710,205 735,175"></path>
        <path d="M 610,122 C 610,145 635,175 670,195 C 705,202 740,180 760,150"></path>
        <path d="M 650,122 C 660,142 690,165 725,175"></path>
      </g>
    </g>

    
    <path d="M 545,68 C 605,72 685,88 770,112 C 785,116 792,124 788,132 C 784,138 776,136 770,130 C 764,124 750,118 700,108 C 640,96 580,88 545,86 Z" fill="url(#upperBillGrad)" stroke="#b45309" stroke-width="2.5"></path>
    <path d="M 770,112 C 784,116 795,122 792,133 C 789,141 780,142 774,133 C 770,126 764,120 760,118 Z" fill="#e11d48" stroke="#9f1239" stroke-width="1.5"></path>

    
    <path d="M 550,71 C 610,75 680,90 765,114" stroke="#fef08a" stroke-width="3" stroke-linecap="round" fill="none" opacity="0.9"></path>
    <path d="M 560,78 C 620,84 680,96 745,116" stroke="#fbbf24" stroke-width="1.5" stroke-linecap="round" fill="none" opacity="0.7"></path>
    <path d="M 565,77 C 572,78 578,80 575,82 C 572,83 566,81 565,77 Z" fill="#78350f"></path>
    <path d="M 552,108 L 782,126" stroke="#ea580c" stroke-width="3" stroke-linecap="round" fill="none"></path>

    
    <g id="pouch-fish" transform="translate(645, 125) rotate(-10)">
      <path d="M -15,10 C -10,-8 10,-12 25,-5 C 32,-1 35,8 30,16 C 15,22 -5,20 -15,10 Z" fill="url(#fishBodyGrad)" stroke="#0369a1" stroke-width="1.5"></path>
      <path d="M -10,12 C 5,16 20,15 28,10 C 20,8 5,6 -10,12 Z" fill="#fbcfe8"></path>
      <path d="M 2,-10 C 8,-18 16,-16 20,-7 Z" fill="#38bdf8" stroke="#0284c7" stroke-width="1"></path>
      <path d="M -14,8 C -24,4 -28,-2 -26,-6 C -20,-4 -16,2 -13,6 Z" fill="#f472b6" stroke="#db2777" stroke-width="1"></path>

      
      <ellipse cx="14" cy="-2" rx="4.5" ry="4" fill="#0f172a" stroke="#475569" stroke-width="1"></ellipse>
      <ellipse cx="23" cy="-1" rx="4.5" ry="4" fill="#0f172a" stroke="#475569" stroke-width="1"></ellipse>
      <line x1="18" y1="-2" x2="19" y2="-2" stroke="#0f172a" stroke-width="1.5"></line>
      <line x1="9" y1="-2" x2="11" y2="-2" stroke="#0f172a" stroke-width="1.5"></line>
      <line x1="26" y1="-1" x2="29" y2="0" stroke="#0f172a" stroke-width="1.5"></line>
      <line x1="12" y1="-4" x2="14" y2="-1" stroke="#ffffff" stroke-width="1" stroke-linecap="round"></line>
      <line x1="21" y1="-3" x2="23" y2="0" stroke="#ffffff" stroke-width="1" stroke-linecap="round"></line>

      <path d="M 26,6 C 28,8 30,7 32,5" stroke="#0c4a6e" stroke-width="1.2" stroke-linecap="round" fill="none"></path>
      <path d="M 12,8 C 16,14 24,14 22,6 Z" fill="#38bdf8" stroke="#0284c7" stroke-width="1"></path>
    </g>

    
    <g fill="#38bdf8" opacity="0.8">
      <circle cx="690" cy="115" r="2.5"></circle>
      <circle cx="705" cy="108" r="3.5"></circle>
      <circle cx="725" cy="112" r="2"></circle>
      <circle cx="718" cy="98" r="1.8"></circle>
    </g>

    
    <g id="pelican-eye">
      <circle cx="546" cy="82" r="10.5" fill="#fef08a" stroke="#d97706" stroke-width="1.5"></circle>
      <circle cx="546" cy="82" r="8" fill="#451a03"></circle>
      <circle cx="547" cy="82" r="6" fill="#f59e0b"></circle>
      <circle cx="548" cy="82" r="4" fill="#0f172a"></circle>
      <circle cx="546.5" cy="79.5" r="2" fill="#ffffff"></circle>
      <circle cx="550.5" cy="83.5" r="1" fill="#ffffff"></circle>
      <path d="M 534,73 C 542,70 553,72 559,76" stroke="#1e293b" stroke-width="2.5" stroke-linecap="round" fill="none"></path>
      <path d="M 545,88 C 548,93 545,98 540,100" stroke="#d97706" stroke-width="2" stroke-linecap="round" fill="none"></path>
    </g>

    
    <g id="cyclist-cap">
      <path d="M 522,78 C 516,60 530,46 550,46 C 566,46 576,56 574,72 C 564,68 540,68 522,78 Z" fill="url(#capGrad)" stroke="#9f1239" stroke-width="2"></path>
      <path d="M 538,47 C 542,46 548,46 552,47 C 550,60 546,68 542,70 C 540,68 538,58 538,47 Z" fill="#ffffff"></path>
      <path d="M 522,74 C 538,68 558,68 572,71" stroke="#1e3a8a" stroke-width="3.5" fill="none"></path>
      <ellipse cx="545" cy="46" rx="4" ry="2" fill="#be123c" stroke="#881337" stroke-width="1"></ellipse>
      
      <path d="M 568,68 C 574,62 585,55 596,52 C 594,62 584,72 572,74 Z" fill="#ffffff" stroke="#e11d48" stroke-width="2"></path>
      <path d="M 574,66 C 580,61 588,56 594,54" stroke="#e11d48" stroke-width="2.5" fill="none"></path>

      
      <path d="M 520,72 C 535,66 555,66 570,70" stroke="#78350f" stroke-width="3" fill="none"></path>
      <circle cx="538" cy="64" r="8" fill="url(#brassGrad)" stroke="#78350f" stroke-width="1.5"></circle>
      <circle cx="538" cy="64" r="6" fill="url(#lensGrad)"></circle>
      <path d="M 535,60 C 538,58 542,60 542,62" stroke="#ffffff" stroke-width="1.2" stroke-linecap="round" fill="none"></path>
      <circle cx="554" cy="63" r="8" fill="url(#brassGrad)" stroke="#78350f" stroke-width="1.5"></circle>
      <circle cx="554" cy="63" r="6" fill="url(#lensGrad)"></circle>
      <path d="M 551,59 C 554,57 558,59 558,61" stroke="#ffffff" stroke-width="1.2" stroke-linecap="round" fill="none"></path>
      <rect x="544" y="62" width="4" height="2" fill="url(#brassGrad)" stroke="#78350f" stroke-width="0.8"></rect>
    </g>

    
    <g id="foreground-wing">
      <path d="M 460,205 C 475,190 500,195 515,215 C 525,230 520,255 500,265 C 475,275 445,260 445,235 C 445,220 452,210 460,205 Z" fill="url(#covertFeatherGrad)" stroke="#e2e8f0" stroke-width="1.5"></path>
      <path d="M 480,215 C 520,215 565,225 610,215 C 625,212 638,206 645,200 C 640,215 625,228 600,235 C 555,248 510,245 470,230 Z" fill="url(#wingFeatherGrad)"></path>
      <path d="M 490,228 C 530,235 570,240 610,230 C 585,248 545,255 500,245 Z" fill="#64748b"></path>
      <path d="M 510,240 C 545,248 580,250 615,238 C 595,258 555,264 520,252 Z" fill="#475569"></path>
      <path d="M 530,250 C 560,256 590,258 620,245 C 600,265 565,270 535,258 Z" fill="#334155"></path>

      
      <path d="M 615,202 C 628,198 638,205 635,214 C 630,222 618,220 612,210 Z" fill="#ffffff" stroke="#cbd5e1" stroke-width="1.2"></path>
      <path d="M 622,206 C 634,204 642,211 640,220 C 634,226 624,224 618,214 Z" fill="#f1f5f9" stroke="#cbd5e1" stroke-width="1.2"></path>
      <path d="M 628,212 C 640,212 645,220 642,228 C 636,232 628,228 622,220 Z" fill="#e2e8f0" stroke="#94a3b8" stroke-width="1.2"></path>
      <path d="M 632,203 L 637,211" stroke="#334155" stroke-width="2.5" stroke-linecap="round"></path>
      <path d="M 637,210 L 642,217" stroke="#334155" stroke-width="2.5" stroke-linecap="round"></path>
      <path d="M 639,218 L 643,225" stroke="#334155" stroke-width="2.5" stroke-linecap="round"></path>
    </g>

    
    <g id="foreground-leg">
      <path d="M 425,285 C 445,280 470,300 480,330 C 490,360 485,385 470,395 C 455,400 435,380 425,350 C 418,320 415,290 425,285 Z" fill="url(#bodyFeatherGrad)" stroke="#e2e8f0" stroke-width="1.5"></path>
      <path d="M 450,380 C 460,392 470,395 475,392 C 480,388 485,375 482,365" stroke="#cbd5e1" stroke-width="2" fill="none"></path>

      
      <path d="M 470,385 L 505,495 C 507,502 510,508 514,512" stroke="url(#legGrad)" stroke-width="14" stroke-linecap="round" fill="none"></path>
      <path d="M 472,388 L 506,496" stroke="#fdba74" stroke-width="3" stroke-linecap="round" fill="none" opacity="0.8"></path>
      <g stroke="#9a3412" stroke-width="1.5" opacity="0.6">
        <line x1="472" y1="410" x2="484" y2="414"></line>
        <line x1="478" y1="430" x2="490" y2="434"></line>
        <line x1="484" y1="450" x2="496" y2="454"></line>
        <line x1="492" y1="472" x2="504" y2="476"></line>
      </g>

      
      <line x1="470" y1="520" x2="512" y2="560" stroke="url(#chromeGrad)" stroke-width="10" stroke-linecap="round"></line>
      <circle cx="512" cy="560" r="5" fill="#334155"></circle>
      <rect x="495" y="556" width="34" height="9" rx="3.5" fill="#1e293b" stroke="url(#chromeGrad)" stroke-width="2"></rect>
      <rect x="522" y="558" width="5" height="5" rx="1" fill="#f59e0b" stroke="#78350f" stroke-width="0.8"></rect>

      
      <circle cx="508" cy="508" r="8" fill="#ea580c"></circle>
      <polygon points="508,508 475,542 505,552 540,544 548,536" fill="#fb923c" stroke="#ea580c" stroke-width="2"></polygon>
      <path d="M 480,540 C 492,548 498,548 506,550" stroke="#f97316" stroke-width="2" fill="none"></path>
      <path d="M 508,550 C 518,548 528,545 538,540" stroke="#f97316" stroke-width="2" fill="none"></path>

      
      <path d="M 508,508 C 515,525 520,542 522,556 C 522,562 516,564 512,562" stroke="#ea580c" stroke-width="6" stroke-linecap="round" fill="none"></path>
      <path d="M 508,508 C 520,520 534,532 542,540 C 545,543 544,548 539,548" stroke="#ea580c" stroke-width="5" stroke-linecap="round" fill="none"></path>
      <path d="M 508,508 C 496,520 484,534 476,542 C 473,545 475,549 480,548" stroke="#ea580c" stroke-width="5" stroke-linecap="round" fill="none"></path>
      <path d="M 506,512 C 496,514 490,518 488,522" stroke="#c2410c" stroke-width="4" stroke-linecap="round" fill="none"></path>
      <path d="M 522,558 C 524,565 520,568 514,566" stroke="#451a03" stroke-width="2.5" stroke-linecap="round" fill="none"></path>
      <path d="M 542,542 C 546,547 543,551 538,550" stroke="#451a03" stroke-width="2" stroke-linecap="round" fill="none"></path>
      <path d="M 475,544 C 472,549 475,553 480,551" stroke="#451a03" stroke-width="2" stroke-linecap="round" fill="none"></path>
    </g>
  </g>

  
  <g id="handlebar-controls" filter="url(#softShadow)">
    <path d="M 655,230 L 642,185 L 655,182" fill="none" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></path>
    <circle cx="642" cy="185" r="7" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
    <circle cx="642" cy="185" r="2.5" fill="#0f172a"></circle>

    <path d="M 645,185 C 655,185 668,192 662,205 C 658,212 642,216 620,214" fill="none" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></path>
    <path d="M 640,214 L 620,215" stroke="url(#leatherGrad)" stroke-width="10" stroke-linecap="round"></path>
    <circle cx="616" cy="215" r="4.5" fill="url(#chromeGrad)" stroke="#334155" stroke-width="1"></circle>

    
    <g transform="translate(658, 182)">
      <circle cx="0" cy="0" r="9" fill="url(#brassGrad)" stroke="#78350f" stroke-width="1.5"></circle>
      <path d="M -4,-4 C -2,-7 3,-7 5,-4" stroke="#fef08a" stroke-width="1.5" stroke-linecap="round" fill="none"></path>
      <path d="M -6,-2 L -12,-6" stroke="url(#chromeGrad)" stroke-width="2.5" stroke-linecap="round"></path>
      <circle cx="-12" cy="-6" r="2" fill="#475569"></circle>

      
      <g stroke="#eab308" stroke-width="2" stroke-linecap="round" fill="none">
        <path d="M 7,-10 C 12,-8 15,-3 14,3"></path>
        <path d="M 12,-14 C 18,-11 22,-4 20,5" stroke-width="1.8"></path>
      </g>
      
      <circle cx="20" cy="-18" r="3" fill="#eab308"></circle>
      <circle cx="28" cy="-21" r="3" fill="#eab308"></circle>
      <line x1="22.5" y1="-18" x2="22.5" y2="-28" stroke="#ca8a04" stroke-width="1.5"></line>
      <line x1="30.5" y1="-21" x2="30.5" y2="-31" stroke="#ca8a04" stroke-width="1.5"></line>
      <line x1="22.5" y1="-28" x2="31" y2="-31" stroke="#ca8a04" stroke-width="2.5"></line>
    </g>

    
    <path d="M 648,210 C 655,215 658,225 652,230" fill="none" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></path>
    <circle cx="652" cy="230" r="2" fill="url(#chromeGrad)"></circle>
    <path d="M 648,208 C 665,225 675,260 678,295" fill="none" stroke="#1e293b" stroke-width="2" stroke-dasharray="2 1"></path>
  </g>

  
  
  <g fill="#f8fafc" opacity="0.6" filter="url(#groundShadow)">
    <circle cx="170" cy="595" r="9"></circle>
    <circle cx="150" cy="590" r="14"></circle>
    <circle cx="125" cy="582" r="18"></circle>
  </g>

  
  <g stroke="#ffffff" fill="none" stroke-linecap="round" opacity="0.7">
    <path d="M 520,50 C 495,45 470,55 440,48 C 420,43 400,50 380,46" stroke-width="2.5" stroke-dasharray="6 8"></path>
    <path d="M 525,65 C 500,62 475,70 450,66 C 430,62 410,68 390,65" stroke-width="1.8" stroke-dasharray="4 6"></path>
  </g>
</svg>