查看 SVG 源码
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 700" width="100%" height="100%">
<defs>
<radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#FFFBEB"></stop>
<stop offset="60%" stop-color="#FEF3C7"></stop>
<stop offset="100%" stop-color="#FDE68A" stop-opacity="0"></stop>
</radialGradient>
<linearGradient id="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#E0F2FE"></stop>
<stop offset="60%" stop-color="#BAE6FD"></stop>
<stop offset="100%" stop-color="#FCE7F3"></stop>
</linearGradient>
<linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#06B6D4"></stop>
<stop offset="50%" stop-color="#0891B2"></stop>
<stop offset="100%" stop-color="#0E7490"></stop>
</linearGradient>
<linearGradient id="chromeGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#FFFFFF"></stop>
<stop offset="35%" stop-color="#E2E8F0"></stop>
<stop offset="65%" stop-color="#94A3B8"></stop>
<stop offset="100%" stop-color="#CBD5E1"></stop>
</linearGradient>
<linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#B45309"></stop>
<stop offset="60%" stop-color="#78350F"></stop>
<stop offset="100%" stop-color="#451A03"></stop>
</linearGradient>
<linearGradient id="rubberGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#334155"></stop>
<stop offset="100%" stop-color="#0F172A"></stop>
</linearGradient>
<linearGradient id="featherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#FFFFFF"></stop>
<stop offset="70%" stop-color="#F1F5F9"></stop>
<stop offset="100%" stop-color="#CBD5E1"></stop>
</linearGradient>
<linearGradient id="featherShadow" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#E2E8F0"></stop>
<stop offset="100%" stop-color="#94A3B8"></stop>
</linearGradient>
<linearGradient id="beakGrad" x1="0%" y1="0%" x2="100%" y2="50%">
<stop offset="0%" stop-color="#FDBA74"></stop>
<stop offset="40%" stop-color="#FB923C"></stop>
<stop offset="100%" stop-color="#EA580C"></stop>
</linearGradient>
<linearGradient id="pouchGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#FED7AA"></stop>
<stop offset="45%" stop-color="#FBBF24"></stop>
<stop offset="90%" stop-color="#F59E0B"></stop>
<stop offset="100%" stop-color="#D97706"></stop>
</linearGradient>
<linearGradient id="legGrad" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" stop-color="#FB923C"></stop>
<stop offset="100%" stop-color="#C2410C"></stop>
</linearGradient>
<linearGradient id="scarfGrad" x1="0%" y1="0%" x2="100%" y2="50%">
<stop offset="0%" stop-color="#EF4444"></stop>
<stop offset="100%" stop-color="#B91C1C"></stop>
</linearGradient>
<linearGradient id="basketGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#FDE68A"></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="130%">
<feDropShadow dx="0" dy="8" stdDeviation="6" flood-color="#0F172A" flood-opacity="0.25"></feDropShadow>
</filter>
<filter id="groundBlur" x="-20%" y="-20%" width="140%" height="140%">
<feGaussianBlur stdDeviation="4"></feGaussianBlur>
</filter>
</defs>
<circle cx="500" cy="330" r="280" fill="url(#sunGlow)"></circle>
<circle cx="500" cy="330" r="260" fill="url(#skyGrad)" opacity="0.85"></circle>
<g clip-path="url(#bgClip)">
<clipPath id="bgClip">
<circle cx="500" cy="330" r="260"></circle>
</clipPath>
<path d="M240 400 C350 395, 450 405, 550 400 C650 395, 700 402, 760 400 L760 470 L240 470 Z" fill="#38BDF8" opacity="0.35"></path>
<path d="M240 430 Q360 400 480 435 T760 425 L760 500 L240 500 Z" fill="#A7F3D0" opacity="0.4"></path>
<polygon points="340,380 340,365 352,380" fill="#FFFFFF"></polygon>
<polygon points="338,380 338,368 332,380" fill="#F87171"></polygon>
<line x1="339" y1="380" x2="339" y2="364" stroke="#475569" stroke-width="0.8"></line>
</g>
<ellipse cx="300" cy="575" rx="75" ry="12" fill="#475569" opacity="0.35" filter="url(#groundBlur)"></ellipse>
<ellipse cx="710" cy="575" rx="75" ry="12" fill="#475569" opacity="0.35" filter="url(#groundBlur)"></ellipse>
<ellipse cx="500" cy="578" rx="140" ry="10" fill="#475569" opacity="0.2" filter="url(#groundBlur)"></ellipse>
<path d="M100 575 L900 575" stroke="#94A3B8" stroke-width="4" stroke-linecap="round"></path>
<path d="M150 590 L850 590" stroke="#CBD5E1" stroke-width="2" stroke-linecap="round" stroke-dasharray="16 12"></path>
<path d="M80 605 L920 605" stroke="#E2E8F0" stroke-width="1.5" stroke-linecap="round" stroke-dasharray="8 8"></path>
<path d="M130 330 C200 325, 230 340, 270 335" stroke="#38BDF8" stroke-width="3" stroke-linecap="round" fill="none" opacity="0.6"></path>
<path d="M160 350 C210 345, 235 355, 260 350" stroke="#38BDF8" stroke-width="2" stroke-linecap="round" fill="none" opacity="0.4"></path>
<path d="M210 240 C280 230, 310 250, 350 240" stroke="#38BDF8" stroke-width="3" stroke-linecap="round" fill="none" opacity="0.5"></path>
<path d="M760 210 C810 205, 840 215, 875 210" stroke="#FDE047" stroke-width="2.5" stroke-linecap="round" fill="none" opacity="0.7"></path>
<g id="bicycle">
<g id="rearWheel">
<circle cx="300" cy="505" r="78" fill="none" stroke="url(#rubberGrad)" stroke-width="18"></circle>
<circle cx="300" cy="505" r="70" fill="none" stroke="#FEF3C7" stroke-width="3.5"></circle>
<circle cx="300" cy="505" r="66" fill="none" stroke="url(#chromeGrad)" stroke-width="5"></circle>
<g stroke="#94A3B8" stroke-width="1.4" opacity="0.8">
<line x1="300" y1="505" x2="300" y2="439"></line>
<line x1="300" y1="505" x2="300" y2="571"></line>
<line x1="300" y1="505" x2="234" y2="505"></line>
<line x1="300" y1="505" x2="366" y2="505"></line>
<line x1="300" y1="505" x2="253" y2="458"></line>
<line x1="300" y1="505" x2="347" y2="552"></line>
<line x1="300" y1="505" x2="253" y2="552"></line>
<line x1="300" y1="505" x2="347" y2="458"></line>
<line x1="300" y1="505" x2="275" y2="444"></line>
<line x1="300" y1="505" x2="325" y2="566"></line>
<line x1="300" y1="505" x2="244" y2="480"></line>
<line x1="300" y1="505" x2="356" y2="530"></line>
<line x1="300" y1="505" x2="244" y2="530"></line>
<line x1="300" y1="505" x2="356" y2="480"></line>
<line x1="300" y1="505" x2="275" y2="566"></line>
<line x1="300" y1="505" x2="325" y2="444"></line>
</g>
<circle cx="300" cy="505" r="16" fill="url(#chromeGrad)" stroke="#475569" stroke-width="2"></circle>
<circle cx="300" cy="505" r="7" fill="#0F172A"></circle>
</g>
<g id="frontWheel">
<circle cx="710" cy="505" r="78" fill="none" stroke="url(#rubberGrad)" stroke-width="18"></circle>
<circle cx="710" cy="505" r="70" fill="none" stroke="#FEF3C7" stroke-width="3.5"></circle>
<circle cx="710" cy="505" r="66" fill="none" stroke="url(#chromeGrad)" stroke-width="5"></circle>
<g stroke="#94A3B8" stroke-width="1.4" opacity="0.8">
<line x1="710" y1="505" x2="710" y2="439"></line>
<line x1="710" y1="505" x2="710" y2="571"></line>
<line x1="710" y1="505" x2="644" y2="505"></line>
<line x1="710" y1="505" x2="776" y2="505"></line>
<line x1="710" y1="505" x2="663" y2="458"></line>
<line x1="710" y1="505" x2="757" y2="552"></line>
<line x1="710" y1="505" x2="663" y2="552"></line>
<line x1="710" y1="505" x2="757" y2="458"></line>
<line x1="710" y1="505" x2="685" y2="444"></line>
<line x1="710" y1="505" x2="735" y2="566"></line>
<line x1="710" y1="505" x2="654" y2="480"></line>
<line x1="710" y1="505" x2="766" y2="530"></line>
<line x1="710" y1="505" x2="654" y2="530"></line>
<line x1="710" y1="505" x2="766" y2="480"></line>
<line x1="710" y1="505" x2="685" y2="566"></line>
<line x1="710" y1="505" x2="735" y2="444"></line>
</g>
<circle cx="710" cy="505" r="8" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
<circle cx="710" cy="505" r="4" fill="#0F172A"></circle>
</g>
<path d="M225 500 A85 85 0 0 1 345 425" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
<path d="M225 500 L300 505" stroke="#94A3B8" stroke-width="2"></path>
<path d="M340 430 L300 505" stroke="#94A3B8" stroke-width="2"></path>
<path d="M660 432 A85 85 0 0 1 765 470" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
<path d="M760 475 L710 505" stroke="#94A3B8" stroke-width="2"></path>
<path d="M260 420 L380 420 L400 450" fill="none" stroke="url(#chromeGrad)" stroke-width="4.5" stroke-linecap="round"></path>
<line x1="280" y1="420" x2="300" y2="505" stroke="url(#chromeGrad)" stroke-width="3"></line>
<line x1="330" y1="420" x2="300" y2="505" stroke="url(#chromeGrad)" stroke-width="3"></line>
<circle cx="256" cy="426" r="6" fill="#EF4444" stroke="#B91C1C" stroke-width="1.5"></circle>
<line x1="300" y1="505" x2="480" y2="505" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round"></line>
<line x1="300" y1="505" x2="425" y2="380" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></line>
<line x1="480" y1="505" x2="420" y2="355" stroke="url(#frameGrad)" stroke-width="12" stroke-linecap="round"></line>
<line x1="420" y1="365" x2="410" y2="325" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></line>
<path d="M480 505 C530 460, 570 380, 615 350" fill="none" stroke="url(#frameGrad)" stroke-width="14" stroke-linecap="round"></path>
<path d="M425 385 C480 395, 545 355, 610 330" fill="none" stroke="url(#frameGrad)" stroke-width="11" stroke-linecap="round"></path>
<path d="M428 405 C480 415, 545 375, 608 348" fill="none" stroke="url(#frameGrad)" stroke-width="6" opacity="0.9" stroke-linecap="round"></path>
<line x1="605" y1="315" x2="620" y2="365" stroke="url(#frameGrad)" stroke-width="14" stroke-linecap="round"></line>
<line x1="618" y1="355" x2="710" y2="505" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></line>
<path d="M480 482 L300 493 A14 14 0 0 0 300 517 L480 528" fill="none" stroke="#64748B" stroke-width="4" stroke-linejoin="round"></path>
<circle cx="480" cy="505" r="26" fill="url(#chromeGrad)" stroke="#475569" stroke-width="2"></circle>
<circle cx="480" cy="505" r="16" fill="#0891B2" opacity="0.5"></circle>
<circle cx="480" cy="505" r="7" fill="#1E293B"></circle>
<line x1="480" y1="505" x2="435" y2="445" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></line>
<rect x="420" y="440" width="22" height="8" rx="3" fill="#1E293B"></rect>
<g id="saddle" filter="url(#softShadow)">
<path d="M380 342 Q390 352 385 360" fill="none" stroke="url(#chromeGrad)" stroke-width="4"></path>
<path d="M400 342 Q410 352 405 360" fill="none" stroke="url(#chromeGrad)" stroke-width="4"></path>
<path d="M360 335 C370 325, 410 320, 450 332 C455 334, 455 340, 442 342 C415 344, 385 352, 365 348 C357 346, 355 338, 360 335 Z" fill="url(#leatherGrad)"></path>
<path d="M370 333 C400 327, 425 328, 442 334" stroke="#FDE68A" stroke-width="1.2" stroke-dasharray="3 2" fill="none" opacity="0.6"></path>
<circle cx="367" cy="342" r="2" fill="#FDE047"></circle>
<circle cx="377" cy="344" r="2" fill="#FDE047"></circle>
<circle cx="388" cy="345" r="2" fill="#FDE047"></circle>
</g>
<path d="M608 320 L600 245" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></path>
<path d="M600 245 Q585 240, 560 252 Q535 262, 515 275" fill="none" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></path>
<path d="M600 245 Q615 235, 635 242" fill="none" stroke="#94A3B8" stroke-width="6" stroke-linecap="round"></path>
<rect x="510" y="270" width="22" height="11" rx="4" transform="rotate(-25 520 275)" fill="#78350F"></rect>
<ellipse cx="585" cy="235" rx="8" ry="7" fill="url(#chromeGrad)" stroke="#64748B" stroke-width="1"></ellipse>
<circle cx="586" cy="234" r="2.5" fill="#FFFFFF"></circle>
<path d="M580 220 A12 12 0 0 1 598 222" fill="none" stroke="#F59E0B" stroke-width="2" stroke-linecap="round"></path>
<path d="M574 212 A22 22 0 0 1 605 215" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round" opacity="0.6"></path>
<g id="basket" filter="url(#softShadow)">
<line x1="600" y1="265" x2="635" y2="280" stroke="#94A3B8" stroke-width="3"></line>
<line x1="710" y1="505" x2="665" y2="340" stroke="#94A3B8" stroke-width="2.5"></line>
<path d="M630 270 L720 275 C726 275, 730 280, 726 288 L705 345 C702 350, 695 355, 690 355 L630 350 C624 350, 620 345, 620 338 L620 278 C620 273, 624 270, 630 270 Z" fill="url(#basketGrad)" stroke="#78350F" stroke-width="2"></path>
<path d="M625 290 Q670 295 720 295" stroke="#92400E" stroke-width="2" fill="none"></path>
<path d="M623 310 Q670 315 714 315" stroke="#92400E" stroke-width="2" fill="none"></path>
<path d="M622 330 Q665 335 706 335" stroke="#92400E" stroke-width="2" fill="none"></path>
<path d="M645 272 L640 350 M665 273 L660 352 M685 274 L680 348 M705 275 L700 340" stroke="#78350F" stroke-width="1.8" opacity="0.6" fill="none"></path>
<g id="basketFish">
<path d="M650 270 C655 240, 685 238, 695 258 C700 270, 680 285, 658 280 Z" fill="#38BDF8" stroke="#0284C7" stroke-width="1.5"></path>
<polygon points="695,255 715,245 710,265" fill="#0284C7"></polygon>
<path d="M653 273 C665 278, 680 275, 688 266" stroke="#BAE6FD" stroke-width="3" fill="none"></path>
<rect x="653" y="246" width="12" height="7" rx="2" fill="#0F172A"></rect>
<rect x="668" y="247" width="11" height="7" rx="2" fill="#0F172A"></rect>
<line x1="664" y1="249" x2="669" y2="249" stroke="#0F172A" stroke-width="2"></line>
<line x1="655" y1="248" x2="660" y2="251" stroke="#FFFFFF" stroke-width="1"></line>
<line x1="670" y1="249" x2="675" y2="252" stroke="#FFFFFF" stroke-width="1"></line>
<path d="M658 262 Q664 266 669 262" fill="none" stroke="#0369A1" stroke-width="1.5" stroke-linecap="round"></path>
<circle cx="642" cy="245" r="3.5" fill="#E0F2FE" stroke="#38BDF8" stroke-width="1"></circle>
<circle cx="647" cy="235" r="2" fill="#E0F2FE" stroke="#38BDF8" stroke-width="0.8"></circle>
</g>
</g>
</g>
<g id="pelican" filter="url(#softShadow)">
<g id="tailFeathers">
<path d="M350 360 C310 365, 270 380, 250 395 C270 388, 305 380, 335 385 C295 395, 270 412, 255 420 C280 410, 315 402, 350 400 Z" fill="url(#featherShadow)"></path>
<path d="M355 355 C320 360, 285 372, 265 385 C290 376, 320 372, 350 378 C310 385, 285 398, 275 408 C300 396, 330 392, 365 388 Z" fill="url(#featherGrad)"></path>
</g>
<g id="farLeg" opacity="0.85">
<path d="M425 390 L430 435 L435 445" stroke="#EA580C" stroke-width="7" stroke-linecap="round" fill="none"></path>
<polygon points="425,445 448,443 440,453" fill="#D97706"></polygon>
</g>
<path d="M360 375 C350 350, 375 320, 420 320 C465 320, 500 345, 505 385 C508 410, 485 435, 450 440 C405 445, 370 420, 360 375 Z" fill="url(#featherShadow)"></path>
<path d="M365 365 C355 330, 385 305, 425 305 C475 305, 515 335, 515 375 C515 410, 480 432, 445 432 C395 432, 370 405, 365 365 Z" fill="url(#featherGrad)"></path>
<path d="M450 310 C485 320, 525 348, 525 385 C525 410, 505 428, 475 432 C495 415, 505 390, 495 365 C485 340, 465 325, 450 310 Z" fill="#FFFFFF"></path>
<g id="nearLeg">
<path d="M430 400 C435 425, 460 425, 465 405 C460 425, 445 435, 430 400 Z" fill="#CBD5E1"></path>
<path d="M445 418 L475 480 L492 530" fill="none" stroke="url(#legGrad)" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"></path>
<circle cx="475" cy="480" r="5" fill="#C2410C"></circle>
<g id="foot">
<path d="M492 530 L465 545 C478 548, 495 550, 515 546 C525 544, 530 538, 520 535 L492 530 Z" fill="url(#legGrad)"></path>
<path d="M492 530 L470 546" stroke="#9A3412" stroke-width="2"></path>
<path d="M492 530 L495 551" stroke="#9A3412" stroke-width="2"></path>
<path d="M492 530 L520 541" stroke="#9A3412" stroke-width="2"></path>
<path d="M465 545 Q462 550 466 553" fill="none" stroke="#7C2D12" stroke-width="2.5" stroke-linecap="round"></path>
<path d="M495 551 Q495 557 500 558" fill="none" stroke="#7C2D12" stroke-width="2.5" stroke-linecap="round"></path>
<path d="M520 541 Q524 546 527 546" fill="none" stroke="#7C2D12" stroke-width="2.5" stroke-linecap="round"></path>
</g>
</g>
<line x1="480" y1="505" x2="495" y2="538" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
<rect x="475" y="534" width="30" height="9" rx="3" fill="#1E293B" transform="rotate(10 490 538)"></rect>
<circle cx="480" cy="505" r="5" fill="#94A3B8"></circle>
<path d="M445 285 C485 270, 540 260, 580 252 C560 260, 530 275, 495 288 Z" fill="#94A3B8"></path>
<g id="mainWing">
<path d="M410 320 C420 280, 460 270, 515 285 C540 292, 535 315, 490 335 C440 355, 410 350, 410 320 Z" fill="url(#featherGrad)"></path>
<path d="M490 295 C525 285, 550 275, 565 268 C550 278, 530 292, 500 308 Z" fill="#E2E8F0"></path>
<path d="M515 280 C535 275, 552 268, 560 262 C548 273, 530 285, 512 292 Z" fill="#F8FAFC"></path>
<path d="M470 310 C510 320, 535 315, 550 285 C530 310, 495 328, 455 330 Z" fill="#CBD5E1"></path>
<path d="M430 310 Q470 295 505 310" fill="none" stroke="#FFFFFF" stroke-width="2.5" stroke-linecap="round"></path>
<path d="M435 325 Q470 315 495 328" fill="none" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round"></path>
</g>
<g id="neck">
<path d="M420 310 C420 260, 460 200, 505 160 C515 152, 535 152, 545 160 C530 180, 485 240, 470 310 Z" fill="url(#featherShadow)"></path>
<path d="M435 310 C435 250, 475 195, 520 155 C535 145, 550 155, 555 170 C540 205, 495 265, 475 310 Z" fill="url(#featherGrad)"></path>
<path d="M445 305 C455 250, 495 200, 532 165" fill="none" stroke="#FFFFFF" stroke-width="8" stroke-linecap="round"></path>
</g>
<g id="scarf">
<path d="M475 220 C420 215, 360 230, 310 215 C350 238, 410 240, 460 238 Z" fill="url(#scarfGrad)"></path>
<path d="M370 221 L360 236 M410 220 L402 237 M445 223 L440 238" stroke="#FFFFFF" stroke-width="4"></path>
<path d="M485 222 C430 220, 380 200, 330 180 C375 208, 430 228, 475 235 Z" fill="#DC2626"></path>
<path d="M445 218 L440 233 M405 208 L398 223 M365 195 L358 209 M335 182 L330 193" stroke="#FFFFFF" stroke-width="4.5"></path>
<ellipse cx="482" cy="228" rx="14" ry="11" fill="#B91C1C" transform="rotate(-15 482 228)"></ellipse>
<ellipse cx="482" cy="227" rx="10" ry="8" fill="#EF4444" transform="rotate(-15 482 227)"></ellipse>
<path d="M476 222 Q484 228 488 234" stroke="#7F1D1D" stroke-width="2" fill="none"></path>
</g>
<g id="head">
<path d="M515 160 C505 130, 530 100, 570 95 C610 90, 630 115, 630 145 C630 170, 595 185, 550 180 C525 178, 518 170, 515 160 Z" fill="url(#featherGrad)"></path>
<path d="M525 120 C500 108, 480 115, 465 110 C485 125, 505 128, 520 135 Z" fill="url(#featherShadow)"></path>
<path d="M530 115 C510 98, 488 102, 472 96 C492 112, 512 118, 528 126 Z" fill="url(#featherGrad)"></path>
<path d="M535 110 C520 88, 502 90, 488 85 C505 102, 522 108, 535 118 Z" fill="#FFFFFF"></path>
<g id="eye">
<circle cx="578" cy="126" r="13" fill="#E2E8F0"></circle>
<circle cx="580" cy="125" r="11" fill="#FEF08A" stroke="#CA8A04" stroke-width="1.2"></circle>
<circle cx="583" cy="124" r="6.5" fill="#0F172A"></circle>
<circle cx="581" cy="121" r="2.5" fill="#FFFFFF"></circle>
<circle cx="586" cy="126" r="1.2" fill="#FFFFFF"></circle>
<path d="M568 116 Q582 108 596 114" fill="none" stroke="#475569" stroke-width="2.5" stroke-linecap="round"></path>
</g>
<g id="pouch">
<path d="M555 175 C570 235, 620 280, 680 270 C725 262, 770 205, 780 170 C720 190, 650 195, 555 175 Z" fill="#D97706" opacity="0.3"></path>
<path d="M550 170 C565 230, 620 275, 680 265 C730 258, 775 200, 785 165 C720 178, 640 180, 550 170 Z" fill="url(#pouchGrad)" stroke="#EA580C" stroke-width="2.5"></path>
<path d="M580 185 Q620 245 665 255" fill="none" stroke="#F59E0B" stroke-width="1.8" opacity="0.7"></path>
<path d="M615 183 Q655 240 695 245" fill="none" stroke="#F59E0B" stroke-width="1.8" opacity="0.7"></path>
<path d="M655 180 Q690 230 730 225" fill="none" stroke="#F59E0B" stroke-width="1.8" opacity="0.7"></path>
<path d="M700 175 Q730 210 755 195" fill="none" stroke="#F59E0B" stroke-width="1.5" opacity="0.7"></path>
</g>
<g id="upperBeak">
<path d="M570 142 C565 160, 550 170, 545 170 C570 175, 600 165, 605 142 Z" fill="#F97316"></path>
<path d="M585 125 C640 130, 730 140, 810 148 C825 150, 830 156, 825 162 C820 168, 810 168, 795 166 C720 160, 640 155, 560 150 C570 138, 578 128, 585 125 Z" fill="url(#beakGrad)" stroke="#C2410C" stroke-width="2"></path>
<path d="M585 125 C645 131, 735 141, 815 149" fill="none" stroke="#FED7AA" stroke-width="3" stroke-linecap="round"></path>
<path d="M810 148 Q828 152 824 165 Q815 174 810 163 Z" fill="#C2410C"></path>
<path d="M605 136 L620 139" stroke="#9A3412" stroke-width="1.8" stroke-linecap="round"></path>
</g>
<g id="cap" transform="rotate(-10 575 85)">
<path d="M545 88 C540 60, 565 40, 605 40 C640 40, 665 58, 660 88 Z" fill="#1E293B"></path>
<path d="M547 80 C545 55, 570 38, 605 38 C640 38, 660 52, 658 80 Z" fill="#F8FAFC"></path>
<circle cx="605" cy="62" r="7" fill="#F59E0B"></circle>
<circle cx="605" cy="62" r="5" fill="#1E293B"></circle>
<path d="M605 56 L605 68 M600 60 L610 60 M598 66 Q605 72 612 66" stroke="#FDE047" stroke-width="1.5" fill="none" stroke-linecap="round"></path>
<path d="M542 85 C575 88, 630 88, 662 85 L664 94 C630 98, 575 98, 540 94 Z" fill="#0F172A"></path>
<path d="M542 90 Q602 96 662 90" fill="none" stroke="#FBBF24" stroke-width="2.5" stroke-dasharray="4 2"></path>
<path d="M550 93 C580 97, 640 97, 675 90 C685 96, 680 102, 660 104 C620 108, 570 106, 545 98 Z" fill="#020617"></path>
<path d="M565 96 Q620 101 665 96" fill="none" stroke="#94A3B8" stroke-width="1.5" opacity="0.6"></path>
</g>
</g>
</g>
<g fill="#F59E0B">
<path d="M220 540 Q225 540 225 535 Q225 540 230 540 Q225 540 225 545 Q225 540 220 540 Z"></path>
<path d="M245 470 Q248 470 248 467 Q248 470 251 470 Q248 470 248 473 Q248 470 245 470 Z" opacity="0.8"></path>
<path d="M785 545 Q790 545 790 540 Q790 545 795 545 Q790 545 790 550 Q790 545 785 545 Z"></path>
</g>
<g fill="#0284C7" opacity="0.75" transform="translate(730, 90)">
<path d="M30 35 A4 3 0 1 1 26 32 L34 15 L46 20 L46 26 A4 3 0 1 1 42 23 L42 21 L34 18 L34 35 A4 3 0 0 1 30 35 Z"></path>
<path d="M60 20 A3.5 2.5 0 1 1 56 18 L62 5 L70 9 L70 13 A3.5 2.5 0 1 1 67 11 L67 9 L62 7 L62 20 A3.5 2.5 0 0 1 60 20 Z" fill="#F59E0B"></path>
</g>
</svg>