查看 SVG 源码
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 650" width="100%" height="100%">
<defs>
<linearGradient id="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#BAE6FD"></stop>
<stop offset="45%" stop-color="#E0F2FE"></stop>
<stop offset="75%" stop-color="#FEF3C7"></stop>
<stop offset="100%" stop-color="#FED7AA"></stop>
</linearGradient>
<radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#FFFBEB" stop-opacity="1"></stop>
<stop offset="35%" stop-color="#FDE68A" stop-opacity="0.8"></stop>
<stop offset="70%" stop-color="#FCD34D" stop-opacity="0.3"></stop>
<stop offset="100%" stop-color="#F59E0B" stop-opacity="0"></stop>
</radialGradient>
<linearGradient id="seaGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#38BDF8"></stop>
<stop offset="50%" stop-color="#0284C7"></stop>
<stop offset="100%" stop-color="#0369A1"></stop>
</linearGradient>
<linearGradient id="roadGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#94A3B8"></stop>
<stop offset="25%" stop-color="#64748B"></stop>
<stop offset="100%" stop-color="#475569"></stop>
</linearGradient>
<linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#2DD4BF"></stop>
<stop offset="40%" 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="50%">
<stop offset="0%" stop-color="#F1F5F9"></stop>
<stop offset="25%" stop-color="#CBD5E1"></stop>
<stop offset="50%" stop-color="#FFFFFF"></stop>
<stop offset="75%" stop-color="#94A3B8"></stop>
<stop offset="100%" stop-color="#64748B"></stop>
</linearGradient>
<linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#B45309"></stop>
<stop offset="40%" stop-color="#92400E"></stop>
<stop offset="100%" stop-color="#451A03"></stop>
</linearGradient>
<linearGradient id="pelicanFeatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#FFFFFF"></stop>
<stop offset="60%" stop-color="#F8FAFC"></stop>
<stop offset="100%" stop-color="#CBD5E1"></stop>
</linearGradient>
<linearGradient id="billGrad" x1="0%" y1="0%" x2="100%" y2="30%">
<stop offset="0%" stop-color="#FDE047"></stop>
<stop offset="35%" stop-color="#F59E0B"></stop>
<stop offset="75%" stop-color="#EA580C"></stop>
<stop offset="100%" stop-color="#C2410C"></stop>
</linearGradient>
<radialGradient id="pouchGrad" cx="40%" cy="30%" r="70%">
<stop offset="0%" stop-color="#FED7AA"></stop>
<stop offset="45%" stop-color="#FB923C"></stop>
<stop offset="85%" stop-color="#EA580C"></stop>
<stop offset="100%" stop-color="#C2410C"></stop>
</radialGradient>
<linearGradient id="scarfGrad" x1="0%" y1="0%" x2="100%" y2="50%">
<stop offset="0%" stop-color="#EF4444"></stop>
<stop offset="50%" stop-color="#DC2626"></stop>
<stop offset="100%" stop-color="#991B1B"></stop>
</linearGradient>
<linearGradient id="basketGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#FBBF24"></stop>
<stop offset="50%" stop-color="#D97706"></stop>
<stop offset="100%" stop-color="#92400E"></stop>
</linearGradient>
<filter id="softShadow" x="-10%" y="-10%" width="120%" height="120%">
<feDropShadow dx="2" dy="5" stdDeviation="4" flood-opacity="0.25"></feDropShadow>
</filter>
<filter id="groundShadowFilter" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="8"></feGaussianBlur>
</filter>
<pattern id="wickerPattern" width="10" height="10" patternUnits="userSpaceOnUse">
<path d="M 0 5 L 10 5 M 5 0 L 5 10" stroke="#78350F" stroke-width="1.2" opacity="0.4"></path>
<path d="M 0 0 L 10 10 M 10 0 L 0 10" stroke="#B45309" stroke-width="0.8" opacity="0.3"></path>
</pattern>
</defs>
<rect width="900" height="650" fill="url(#skyGrad)"></rect>
<circle cx="740" cy="160" r="110" fill="url(#sunGlow)"></circle>
<circle cx="740" cy="160" r="42" fill="#FFFBEB" opacity="0.9"></circle>
<g fill="#FFFFFF" opacity="0.75">
<path d="M 120 180 q 20 -35 55 -25 q 35 -30 70 -5 q 40 -15 65 20 q 25 5 25 30 l -225 0 z"></path>
<path d="M 430 130 q 15 -25 40 -15 q 30 -20 50 0 q 25 -10 45 15 q 20 5 15 25 l -160 0 z" opacity="0.6"></path>
<path d="M 680 220 q 15 -20 35 -10 q 25 -15 45 0 q 25 5 20 25 l -110 0 z" opacity="0.5"></path>
</g>
<g opacity="0.6">
<path d="M 160 435 L 160 410 L 175 435 Z" fill="#FFFFFF"></path>
<path d="M 158 418 L 148 435 L 158 435 Z" fill="#E2E8F0"></path>
<path d="M 145 436 Q 160 442 178 436 Z" fill="#475569"></path>
<path d="M 280 140 Q 290 130 300 140 Q 310 130 320 140 Q 310 134 300 143 Q 290 134 280 140 Z" fill="#475569"></path>
<path d="M 335 120 Q 342 112 350 120 Q 358 112 365 120 Q 358 115 350 122 Q 342 115 335 120 Z" fill="#64748B" transform="scale(0.8) translate(70, 20)"></path>
<path d="M 230 170 Q 237 163 245 170 Q 252 163 260 170 Q 252 166 245 172 Q 237 166 230 170 Z" fill="#64748B"></path>
</g>
<path d="M 0 438 L 900 438 L 900 475 L 0 475 Z" fill="url(#seaGrad)"></path>
<line x1="0" y1="440" x2="900" y2="440" stroke="#E0F2FE" stroke-width="1.5" opacity="0.8"></line>
<path d="M 30 452 Q 80 448 140 452 T 260 452 T 400 452 T 550 452 T 700 452 T 850 452" stroke="#BAE6FD" stroke-width="1.2" fill="none" opacity="0.6"></path>
<path d="M 70 464 Q 130 460 200 464 T 350 464 T 500 464 T 680 464 T 820 464" stroke="#7DD3FC" stroke-width="1.2" fill="none" opacity="0.5"></path>
<path d="M 0 472 Q 200 468 450 473 T 900 470 L 900 495 L 0 495 Z" fill="#86EFAC"></path>
<path d="M 0 476 Q 300 472 600 476 T 900 474 L 900 495 L 0 495 Z" fill="#4ADE80" opacity="0.7"></path>
<path d="M 0 490 L 900 490 L 900 650 L 0 650 Z" fill="url(#roadGrad)"></path>
<rect x="0" y="490" width="900" height="7" fill="#CBD5E1"></rect>
<line x1="0" y1="610" x2="900" y2="610" stroke="#F1F5F9" stroke-width="5" stroke-dasharray="45 35" opacity="0.6"></line>
<g stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" opacity="0.55">
<path d="M 80 320 C 140 320, 160 310, 190 310" stroke-dasharray="30 15"></path>
<path d="M 120 280 C 190 280, 210 270, 240 270" stroke-dasharray="40 10"></path>
<path d="M 700 370 C 760 370, 780 365, 830 365" stroke-dasharray="35 15"></path>
<path d="M 730 420 C 780 420, 810 415, 850 415" stroke-dasharray="25 15"></path>
</g>
<g filter="url(#groundShadowFilter)">
<ellipse cx="440" cy="548" rx="270" ry="16" fill="#0F172A" opacity="0.35"></ellipse>
<ellipse cx="230" cy="546" rx="60" ry="12" fill="#0F172A" opacity="0.5"></ellipse>
<ellipse cx="650" cy="546" rx="60" ry="12" fill="#0F172A" opacity="0.5"></ellipse>
</g>
<g id="rear-wheel">
<circle cx="230" cy="455" r="88" fill="none" stroke="#1E293B" stroke-width="14"></circle>
<circle cx="230" cy="455" r="82" fill="none" stroke="#D97706" stroke-width="4" opacity="0.9"></circle>
<circle cx="230" cy="455" r="77" fill="none" stroke="#E2E8F0" stroke-width="5"></circle>
<circle cx="230" cy="455" r="74.5" fill="none" stroke="#94A3B8" stroke-width="1"></circle>
<g stroke="#CBD5E1" stroke-width="1.2" opacity="0.85">
<line x1="230" y1="455" x2="230" y2="378"></line><line x1="230" y1="455" x2="230" y2="532"></line>
<line x1="230" y1="455" x2="153" y2="455"></line><line x1="230" y1="455" x2="307" y2="455"></line>
<line x1="230" y1="455" x2="175" y2="400"></line><line x1="230" y1="455" x2="285" y2="510"></line>
<line x1="230" y1="455" x2="285" y2="400"></line><line x1="230" y1="455" x2="175" y2="510"></line>
<line x1="230" y1="455" x2="191" y2="389"></line><line x1="230" y1="455" x2="269" y2="521"></line>
<line x1="230" y1="455" x2="269" y2="389"></line><line x1="230" y1="455" x2="191" y2="521"></line>
<line x1="230" y1="455" x2="164" y2="421"></line><line x1="230" y1="455" x2="296" y2="489"></line>
<line x1="230" y1="455" x2="296" y2="421"></line><line x1="230" y1="455" x2="164" y2="489"></line>
</g>
<circle cx="230" cy="455" r="16" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
<circle cx="230" cy="455" r="7" fill="#334155"></circle>
</g>
<path d="M 148 440 C 145 380, 190 360, 255 362 C 285 363, 310 375, 325 395" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
<path d="M 152 438 C 149 383, 192 364, 255 365 C 283 366, 307 377, 321 395" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
<line x1="230" y1="455" x2="160" y2="420" stroke="#94A3B8" stroke-width="2.5"></line>
<line x1="230" y1="455" x2="200" y2="370" stroke="#94A3B8" stroke-width="2.5"></line>
<line x1="230" y1="455" x2="425" y2="465" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></line>
<line x1="230" y1="455" x2="355" y2="285" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></line>
<g id="bg-pedal">
<line x1="425" y1="465" x2="385" y2="405" stroke="#94A3B8" stroke-width="6" stroke-linecap="round"></line>
<rect x="370" y="398" width="22" height="8" rx="3" fill="#334155" stroke="#64748B" stroke-width="1.5"></rect>
</g>
<g id="pelican-bg-leg">
<path d="M 380 280 C 375 320, 365 350, 355 375" fill="none" stroke="#FED7AA" stroke-width="14" stroke-linecap="round"></path>
<ellipse cx="380" cy="295" rx="14" ry="18" fill="#E2E8F0"></ellipse>
<path d="M 355 375 L 380 402" fill="none" stroke="#EA580C" stroke-width="8" stroke-linecap="round"></path>
<path d="M 370 402 L 398 400 L 405 407 L 368 408 Z" fill="#F97316"></path>
</g>
<circle cx="425" cy="465" r="28" fill="url(#chromeGrad)" stroke="#64748B" stroke-width="1.5"></circle>
<circle cx="425" cy="447" r="5" fill="#475569"></circle>
<circle cx="441" cy="457" r="5" fill="#475569"></circle>
<circle cx="435" cy="477" r="5" fill="#475569"></circle>
<circle cx="415" cy="477" r="5" fill="#475569"></circle>
<circle cx="409" cy="457" r="5" fill="#475569"></circle>
<path d="M 230 443 L 425 437 C 445 437, 458 450, 452 468 L 425 493 L 230 467 Z" fill="none" stroke="#475569" stroke-width="3.5" stroke-dasharray="4 2.5"></path>
<line x1="425" y1="465" x2="355" y2="285" stroke="url(#frameGrad)" stroke-width="8" stroke-linecap="round"></line>
<line x1="355" y1="285" x2="350" y2="250" stroke="url(#chromeGrad)" stroke-width="6"></line>
<g id="saddle" filter="url(#softShadow)">
<circle cx="338" cy="254" r="5" fill="none" stroke="#94A3B8" stroke-width="2.5"></circle>
<circle cx="346" cy="254" r="5" fill="none" stroke="#94A3B8" stroke-width="2.5"></circle>
<path d="M 334 254 L 350 252" stroke="#94A3B8" stroke-width="3"></path>
<path d="M 322 248 C 320 238, 345 238, 365 242 C 385 245, 400 248, 395 253 C 390 257, 375 256, 360 254 C 335 256, 325 255, 322 248 Z" fill="url(#leatherGrad)"></path>
<circle cx="330" cy="246" r="1.5" fill="#FDE047"></circle>
<circle cx="340" cy="245" r="1.5" fill="#FDE047"></circle>
<circle cx="350" cy="246" r="1.5" fill="#FDE047"></circle>
</g>
<line x1="425" y1="465" x2="575" y2="295" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></line>
<line x1="426" y1="463" x2="574" y2="293" stroke="url(#frameHighlight)" stroke-width="2.5" stroke-linecap="round"></line>
<path d="M 355 285 Q 460 270 575 270" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>
<path d="M 355 284 Q 460 269 575 269" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
<path d="M 355 310 Q 460 300 575 285" fill="none" stroke="url(#frameGrad)" stroke-width="6" stroke-linecap="round"></path>
<line x1="575" y1="262" x2="575" y2="305" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round"></line>
<line x1="575" y1="262" x2="575" y2="305" stroke="url(#frameHighlight)" stroke-width="3" stroke-linecap="round"></line>
<rect x="570" y="258" width="10" height="4" rx="1.5" fill="url(#chromeGrad)"></rect>
<rect x="570" y="305" width="10" height="4" rx="1.5" fill="url(#chromeGrad)"></rect>
<path d="M 575 307 L 640 435 Q 645 448 650 455" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>
<path d="M 576 307 L 641 435 Q 646 448 651 455" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
<g id="front-wheel">
<circle cx="650" cy="455" r="88" fill="none" stroke="#1E293B" stroke-width="14"></circle>
<circle cx="650" cy="455" r="82" fill="none" stroke="#D97706" stroke-width="4" opacity="0.9"></circle>
<circle cx="650" cy="455" r="77" fill="none" stroke="#E2E8F0" stroke-width="5"></circle>
<circle cx="650" cy="455" r="74.5" fill="none" stroke="#94A3B8" stroke-width="1"></circle>
<g stroke="#CBD5E1" stroke-width="1.2" opacity="0.85">
<line x1="650" y1="455" x2="650" y2="378"></line><line x1="650" y1="455" x2="650" y2="532"></line>
<line x1="650" y1="455" x2="573" y2="455"></line><line x1="650" y1="455" x2="727" y2="455"></line>
<line x1="650" y1="455" x2="595" y2="400"></line><line x1="650" y1="455" x2="705" y2="510"></line>
<line x1="650" y1="455" x2="705" y2="400"></line><line x1="650" y1="455" x2="595" y2="510"></line>
<line x1="650" y1="455" x2="611" y2="389"></line><line x1="650" y1="455" x2="689" y2="521"></line>
<line x1="650" y1="455" x2="689" y2="389"></line><line x1="650" y1="455" x2="611" y2="521"></line>
<line x1="650" y1="455" x2="584" y2="421"></line><line x1="650" y1="455" x2="716" y2="489"></line>
<line x1="650" y1="455" x2="716" y2="421"></line><line x1="650" y1="455" x2="584" y2="489"></line>
</g>
<circle cx="650" cy="455" r="9" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
<circle cx="650" cy="455" r="4" fill="#1E293B"></circle>
</g>
<path d="M 588 410 C 600 375, 630 362, 675 365 C 708 370, 730 395, 742 428" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
<path d="M 590 408 C 602 376, 631 364, 675 367 C 707 371, 728 395, 739 426" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
<line x1="650" y1="455" x2="725" y2="415" stroke="#94A3B8" stroke-width="2.5"></line>
<g id="pelican-tail" filter="url(#softShadow)">
<path d="M 330 252 C 290 248, 260 260, 245 272 C 265 278, 295 273, 335 264 Z" fill="#F8FAFC" stroke="#E2E8F0" stroke-width="1.5"></path>
<path d="M 245 272 C 255 274, 275 270, 285 268" stroke="#334155" stroke-width="5" stroke-linecap="round"></path>
<path d="M 335 258 C 300 258, 272 274, 255 288 C 275 290, 305 284, 342 270 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.5"></path>
<path d="M 255 288 C 265 288, 280 282, 290 279" stroke="#334155" stroke-width="5" stroke-linecap="round"></path>
<path d="M 340 265 C 315 270, 285 292, 272 305 C 290 304, 318 292, 350 276 Z" fill="#E2E8F0"></path>
</g>
<g id="pelican-body" filter="url(#softShadow)">
<path d="M 340 255 C 330 230, 360 195, 410 190 C 455 185, 495 210, 480 255 C 470 285, 435 300, 385 295 C 355 292, 345 275, 340 255 Z" fill="url(#pelicanFeatherGrad)"></path>
<path d="M 365 285 C 410 295, 455 280, 470 260 C 460 280, 420 295, 375 292 Z" fill="#CBD5E1" opacity="0.7"></path>
<path d="M 390 270 Q 405 280 420 270" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
<path d="M 415 260 Q 430 270 445 260" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
<path d="M 380 255 Q 395 265 410 255" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
</g>
<g id="pelican-neck">
<path d="M 435 200 C 450 170, 440 135, 460 95 C 475 95, 492 110, 485 140 C 478 175, 490 195, 475 220 Z" fill="url(#pelicanFeatherGrad)"></path>
<path d="M 435 200 C 450 170, 440 135, 460 95 C 466 102, 455 135, 446 170 C 442 188, 440 195, 435 200 Z" fill="#CBD5E1" opacity="0.6"></path>
</g>
<g id="pelican-head">
<path d="M 450 82 C 430 75, 415 85, 410 92 C 425 93, 440 90, 452 88 Z" fill="#F1F5F9" stroke="#CBD5E1" stroke-width="1"></path>
<path d="M 452 78 C 435 68, 420 74, 415 82 C 430 83, 442 82, 455 83 Z" fill="#FFFFFF"></path>
<path d="M 455 75 C 442 62, 428 66, 425 73 C 438 75, 448 76, 458 80 Z" fill="#FFFFFF"></path>
<ellipse cx="468" cy="88" rx="24" ry="20" fill="url(#pelicanFeatherGrad)"></ellipse>
<path d="M 470 78 C 485 75, 498 83, 492 94 C 485 100, 470 98, 468 88 Z" fill="#FEF08A"></path>
<ellipse cx="478" cy="85" rx="6.5" ry="6.5" fill="#FFFFFF" stroke="#CA8A04" stroke-width="1"></ellipse>
<circle cx="479" cy="85" r="4.2" fill="#0284C7"></circle>
<circle cx="479.5" cy="85" r="2.8" fill="#0F172A"></circle>
<circle cx="478" cy="83" r="1.3" fill="#FFFFFF"></circle>
<circle cx="481" cy="86.5" r="0.6" fill="#FFFFFF"></circle>
<path d="M 468 78 Q 479 73 488 78" fill="none" stroke="#E2E8F0" stroke-width="2.5" stroke-linecap="round"></path>
</g>
<g id="cyclist-cap" filter="url(#softShadow)">
<path d="M 445 84 C 442 62, 470 54, 492 68 C 498 73, 490 85, 482 85 Z" fill="#0284C7"></path>
<path d="M 460 59 C 468 58, 476 60, 482 64 L 476 84 C 471 82, 466 82, 460 83 Z" fill="#FFFFFF"></path>
<path d="M 468 58 C 472 58, 476 59, 479 61 L 473 83 C 470 82, 467 82, 464 83 Z" fill="#EF4444"></path>
<circle cx="467" cy="58" r="3" fill="#F8FAFC"></circle>
<path d="M 488 72 C 496 60, 508 55, 514 58 C 516 64, 505 76, 492 78 Z" fill="#F8FAFC" stroke="#CBD5E1" stroke-width="1"></path>
<path d="M 494 68 C 500 62, 506 59, 510 60 C 510 64, 502 71, 495 73 Z" fill="#EF4444"></path>
</g>
<g id="pelican-beak" filter="url(#softShadow)">
<path d="M 485 105 C 520 120, 610 115, 670 125 C 650 170, 590 215, 520 205 C 475 198, 465 155, 475 115 Z" fill="url(#pouchGrad)"></path>
<g fill="none" stroke="#EA580C" stroke-width="1.5" opacity="0.45" stroke-linecap="round">
<path d="M 505 118 C 520 145, 515 175, 510 195"></path>
<path d="M 535 119 C 555 145, 550 180, 535 205"></path>
<path d="M 565 120 C 585 145, 580 180, 560 206"></path>
<path d="M 595 122 C 615 145, 615 175, 595 200"></path>
<path d="M 625 124 C 640 145, 635 165, 620 185"></path>
<path d="M 480 135 Q 550 170 635 145"></path>
<path d="M 490 160 Q 545 190 600 170"></path>
</g>
<path d="M 480 102 L 678 123 L 675 128 L 480 110 Z" fill="#D97706"></path>
<path d="M 480 88 C 530 92, 600 102, 675 120 C 684 122, 687 127, 685 132 C 680 137, 674 135, 670 128 C 600 112, 530 102, 480 98 Z" fill="url(#billGrad)"></path>
<path d="M 485 90 C 535 94, 605 104, 672 121" fill="none" stroke="#FEF08A" stroke-width="2.5" stroke-linecap="round"></path>
<path d="M 672 120 Q 686 124 684 133 Q 676 137 671 127 Z" fill="#9A3412"></path>
<path d="M 490 94 Q 570 104 650 118" fill="none" stroke="#B45309" stroke-width="1.2" opacity="0.6"></path>
<g transform="translate(640, 115) rotate(15)">
<path d="M 0 0 C 10 -5, 18 -15, 25 -12 C 22 -3, 20 2, 26 8 C 18 6, 12 0, 0 2 Z" fill="#38BDF8" stroke="#0284C7" stroke-width="1.2"></path>
<path d="M 12 -4 L 20 -9 M 12 1 L 21 5" stroke="#FFFFFF" stroke-width="1"></path>
<circle cx="28" cy="-16" r="2" fill="#E0F2FE" opacity="0.8"></circle>
<circle cx="34" cy="-8" r="1.5" fill="#E0F2FE" opacity="0.7"></circle>
</g>
</g>
<g id="scarf" filter="url(#softShadow)">
<path d="M 435 185 C 450 180, 475 190, 482 205 C 475 215, 450 215, 435 200 Z" fill="url(#scarfGrad)"></path>
<path d="M 438 188 C 450 184, 468 191, 475 202" fill="none" stroke="#FECACA" stroke-width="2"></path>
<path d="M 438 190 C 390 180, 360 160, 310 165 C 285 168, 270 180, 245 172 C 270 190, 295 182, 320 180 C 365 178, 395 200, 436 202 Z" fill="url(#scarfGrad)"></path>
<path d="M 245 172 L 235 170 M 245 175 L 234 174 M 246 178 L 236 179" stroke="#FEF08A" stroke-width="2" stroke-linecap="round"></path>
<path d="M 440 186 C 400 168, 370 142, 325 140 C 300 138, 285 148, 260 142 C 285 158, 308 152, 335 153 C 375 155, 405 178, 442 192 Z" fill="#DC2626"></path>
<path d="M 260 142 L 250 139 M 261 145 L 251 144 M 262 148 L 252 148" stroke="#FEF08A" stroke-width="2" stroke-linecap="round"></path>
<circle cx="410" cy="184" r="3" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="365" cy="175" r="3" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="320" cy="173" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="280" cy="173" r="2.5" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="375" cy="154" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="330" cy="147" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
<circle cx="290" cy="147" r="2.5" fill="#FFFFFF" opacity="0.9"></circle>
</g>
<g id="pelican-wing" filter="url(#softShadow)">
<path d="M 365 240 C 370 205, 420 205, 455 220 C 485 235, 520 250, 545 235 C 530 255, 485 275, 435 275 C 390 275, 360 265, 365 240 Z" fill="url(#pelicanFeatherGrad)"></path>
<path d="M 385 225 C 420 220, 450 230, 480 245 C 450 255, 415 255, 385 245 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.2"></path>
<path d="M 395 245 C 430 245, 470 255, 505 250 C 475 268, 430 268, 395 258 Z" fill="#F1F5F9" stroke="#CBD5E1" stroke-width="1.2"></path>
<g fill="#334155" stroke="#1E293B" stroke-width="1">
<path d="M 430 265 C 465 268, 500 265, 530 248 C 505 272, 465 276, 430 270 Z"></path>
<path d="M 410 268 C 450 274, 485 274, 520 258 C 495 280, 450 282, 410 272 Z"></path>
<path d="M 390 268 C 430 278, 465 280, 500 270 C 475 288, 430 288, 390 272 Z"></path>
</g>
<path d="M 460 225 C 485 220, 520 215, 550 232 C 540 245, 510 248, 475 245 Z" fill="#FFFFFF"></path>
<g fill="#F8FAFC" stroke="#CBD5E1" stroke-width="1.2">
<path d="M 545 225 C 555 225, 560 232, 555 238 C 550 242, 542 240, 540 232 Z"></path>
<path d="M 548 228 C 558 228, 563 235, 558 242 C 552 245, 545 242, 542 235 Z"></path>
<path d="M 543 232 C 552 234, 556 242, 552 248 C 546 250, 538 246, 537 238 Z"></path>
</g>
</g>
<g id="pelican-fg-leg" filter="url(#softShadow)">
<path d="M 380 275 C 385 295, 410 320, 425 330 C 435 320, 430 295, 410 280 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.5"></path>
<path d="M 390 295 Q 405 315 420 310" stroke="#CBD5E1" stroke-width="2" fill="none"></path>
<path d="M 412 320 L 440 435 L 452 485" fill="none" stroke="#EA580C" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"></path>
<path d="M 413 320 L 441 435 L 453 485" fill="none" stroke="#F97316" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"></path>
<line x1="425" y1="465" x2="455" y2="510" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
<rect x="440" y="508" width="30" height="9" rx="3" fill="#1E293B" stroke="#64748B" stroke-width="1.5"></rect>
<rect x="448" y="510" width="14" height="5" rx="1.5" fill="#F59E0B"></rect>
<ellipse cx="452" cy="488" rx="8" ry="7" fill="#EA580C"></ellipse>
<path d="M 442 492 L 420 514 Q 442 516 455 515 Q 472 516 488 512 L 458 490 Z" fill="#FB923C" opacity="0.85"></path>
<path d="M 448 490 L 420 514" stroke="#EA580C" stroke-width="5" stroke-linecap="round"></path>
<path d="M 420 514 L 416 517" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
<path d="M 452 490 L 458 515 L 460 520" stroke="#EA580C" stroke-width="5.5" stroke-linecap="round"></path>
<path d="M 460 520 L 460 523" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
<path d="M 456 490 L 488 512" stroke="#EA580C" stroke-width="5" stroke-linecap="round"></path>
<path d="M 488 512 L 493 514" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
<path d="M 448 488 L 436 494" stroke="#EA580C" stroke-width="4" stroke-linecap="round"></path>
</g>
<path d="M 575 260 L 572 205 L 560 205" fill="none" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></path>
<path d="M 560 205 C 540 205, 525 212, 545 235" fill="none" stroke="url(#chromeGrad)" stroke-width="5" stroke-linecap="round"></path>
<rect x="538" y="226" width="16" height="8" rx="3" transform="rotate(30 546 230)" fill="#78350F" stroke="#451A03" stroke-width="1"></rect>
<g transform="translate(562, 195)" filter="url(#softShadow)">
<ellipse cx="0" cy="0" rx="9" ry="8" fill="#FDE047" stroke="#D97706" stroke-width="1.5"></ellipse>
<ellipse cx="-2" cy="-2" rx="6" ry="4" fill="#FEF9C3" opacity="0.8"></ellipse>
<circle cx="6" cy="4" r="2.5" fill="#D97706"></circle>
<path d="M 0 183 Q 7 177 5 169" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round" opacity="0.75"></path>
<path d="M 7 187 Q 15 181 13 173" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round" opacity="0.6"></path>
</g>
<g transform="translate(615, 305)" filter="url(#softShadow)">
<path d="M 0 0 C 15 -10, 30 -5, 30 10 C 30 25, 15 30, 0 20 Z" fill="url(#chromeGrad)" stroke="#64748B" stroke-width="1.5"></path>
<ellipse cx="28" cy="10" rx="4" ry="12" fill="#FEF08A" stroke="#CA8A04" stroke-width="1.5"></ellipse>
<line x1="28" y1="2" x2="28" y2="18" stroke="#FFFFFF" stroke-width="2" opacity="0.8"></line>
<path d="M 0 10 L -25 25" stroke="#94A3B8" stroke-width="3" stroke-linecap="round"></path>
<path d="M 33 5 L 140 -15 L 140 35 L 33 15 Z" fill="url(#sunGlow)" opacity="0.25"></path>
</g>
<g id="front-basket" filter="url(#softShadow)">
<line x1="575" y1="260" x2="620" y2="260" stroke="#94A3B8" stroke-width="4"></line>
<line x1="620" y1="260" x2="640" y2="355" stroke="#94A3B8" stroke-width="3"></line>
<g transform="translate(635, 185) rotate(-25)">
<rect x="0" y="0" width="16" height="60" rx="8" fill="#D97706" stroke="#92400E" stroke-width="1.5"></rect>
<line x1="3" y1="15" x2="13" y2="20" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
<line x1="3" y1="28" x2="13" y2="33" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
<line x1="3" y1="41" x2="13" y2="46" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
</g>
<g transform="translate(645, 205) rotate(10)">
<ellipse cx="20" cy="18" rx="22" ry="13" fill="#38BDF8" stroke="#0284C7" stroke-width="1.5"></ellipse>
<path d="M 35 12 C 45 6, 52 14, 50 18 C 52 24, 45 30, 35 24 Z" fill="#0284C7"></path>
<path d="M 5 22 Q 20 32 38 22 Z" fill="#E0F2FE"></path>
<circle cx="10" cy="14" r="4.5" fill="#FFFFFF"></circle>
<circle cx="9" cy="14" r="2.5" fill="#0F172A"></circle>
<circle cx="8" cy="12.5" r="1" fill="#FFFFFF"></circle>
<path d="M 5 20 Q 9 24 14 21" fill="none" stroke="#0369A1" stroke-width="1.5" stroke-linecap="round"></path>
<ellipse cx="10" cy="8" rx="7" ry="2.5" fill="#FFFFFF" stroke="#0F172A" stroke-width="1"></ellipse>
<rect x="6" y="2" width="8" height="5" fill="#FFFFFF" stroke="#0F172A" stroke-width="0.8"></rect>
<path d="M 6 5 L 14 5" stroke="#EF4444" stroke-width="1.2"></path>
</g>
<path d="M 625 215 Q 618 190 622 180" fill="none" stroke="#16A34A" stroke-width="3" stroke-linecap="round"></path>
<circle cx="622" cy="178" r="6" fill="#F43F5E"></circle>
<circle cx="622" cy="178" r="2.5" fill="#FEF08A"></circle>
<path d="M 605 220 L 685 220 L 675 275 C 673 282, 665 285, 655 285 L 625 285 C 615 285, 608 282, 606 275 Z" fill="url(#basketGrad)" stroke="#78350F" stroke-width="2"></path>
<path d="M 605 220 L 685 220 L 675 275 C 673 282, 665 285, 655 285 L 625 285 C 615 285, 608 282, 606 275 Z" fill="url(#wickerPattern)"></path>
<rect x="602" y="217" width="86" height="7" rx="3.5" fill="#FDE68A" stroke="#92400E" stroke-width="1.5"></rect>
<line x1="612" y1="275" x2="668" y2="275" stroke="#78350F" stroke-width="3" stroke-linecap="round"></line>
</g>
<g stroke-linecap="round">
<path d="M 15 650 Q 25 580 40 560" stroke="#15803D" stroke-width="4" fill="none"></path>
<path d="M 28 650 Q 42 590 65 575" stroke="#22C55E" stroke-width="3.5" fill="none"></path>
<path d="M 5 650 Q 12 600 20 585" stroke="#16A34A" stroke-width="3" fill="none"></path>
<ellipse cx="41" cy="558" rx="3" ry="8" transform="rotate(25 41 558)" fill="#FDE047"></ellipse>
<ellipse cx="66" cy="573" rx="3" ry="7" transform="rotate(40 66 573)" fill="#FDE047"></ellipse>
<path d="M 875 650 Q 865 590 850 570" stroke="#15803D" stroke-width="4" fill="none"></path>
<path d="M 860 650 Q 850 600 830 585" stroke="#22C55E" stroke-width="3" fill="none"></path>
<path d="M 890 650 Q 882 595 875 580" stroke="#16A34A" stroke-width="3" fill="none"></path>
<ellipse cx="849" cy="568" rx="3" ry="8" transform="rotate(-25 849 568)" fill="#FDE047"></ellipse>
</g>
<g stroke="#FFFFFF" stroke-width="1.8" fill="none" stroke-linecap="round" opacity="0.7">
<path d="M 685 105 C 700 100, 712 108, 705 118 C 700 125, 690 120, 692 112"></path>
<path d="M 430 40 C 445 35, 455 42, 450 50 C 446 56, 438 52, 440 46"></path>
</g>
</svg>