Files
create/icons/themed/Robot_Export.svg
forbes d7b532255b
Some checks failed
Build and Test / build (pull_request) Has been cancelled
feat(icons): add icon theming infrastructure with Catppuccin color remapping
- Remove hand-crafted kindred-icons/ in favor of auto-generated themed icons
- Add icons/mappings/ with FCAD.csv (Tango palette) and kindred.csv (Catppuccin Mocha)
- Add icons/retheme.py script to remap upstream FreeCAD SVG colors
- Generate icons/themed/ with 1,595 themed SVGs (45,300 color replacements)
- BitmapFactory loads icons/themed/ as highest priority before default icons
- 157-color mapping covers the full Tango palette, interpolating between
  4 luminance anchors per color family

Regenerate: python3 icons/retheme.py
2026-02-15 20:34:22 -06:00

171 lines
22 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="64" height="64" id="svg2289" sodipodi:version="0.32" inkscape:version="0.48.5 r10040" sodipodi:docname="Robot_Export.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1">
<defs id="defs2291">
<linearGradient inkscape:collect="always" id="linearGradient3909">
<stop style="stop-color:#6c7086;stop-opacity:1;" offset="0" id="stop3911"/>
<stop style="stop-color:#cdd6f4;stop-opacity:1" offset="1" id="stop3913"/>
</linearGradient>
<linearGradient gradientTransform="translate(5.9082,-2.36328)" y2="40.359859" x2="42.909878" y1="40.359859" x1="36.434048" gradientUnits="userSpaceOnUse" id="linearGradient7936" xlink:href="#linearGradient6241" inkscape:collect="always"/>
<linearGradient gradientTransform="translate(-1.21351,-3.2481)" gradientUnits="userSpaceOnUse" y2="34.247868" x2="42.403034" y1="34.247868" x1="36.618031" id="linearGradient6255" xlink:href="#linearGradient6249" inkscape:collect="always"/>
<linearGradient gradientTransform="translate(-1.21351,-3.2481)" gradientUnits="userSpaceOnUse" y2="40.359859" x2="42.909878" y1="40.359859" x1="36.434048" id="linearGradient6247" xlink:href="#linearGradient6241" inkscape:collect="always"/>
<linearGradient gradientUnits="userSpaceOnUse" y2="4.4305" x2="31.763237" y1="4.4305" x1="-7.138237" id="linearGradient6093" xlink:href="#linearGradient6087" inkscape:collect="always"/>
<linearGradient gradientUnits="userSpaceOnUse" y2="4.4305" x2="31.872253" y1="4.4305" x1="-7.2472544" id="linearGradient6069" xlink:href="#linearGradient6063" inkscape:collect="always"/>
<radialGradient r="4.2628016" fy="13.189949" fx="46.634735" cy="13.189949" cx="46.634735" gradientTransform="matrix(1,0,0,1.57309,-8.16831,13.2984)" gradientUnits="userSpaceOnUse" id="radialGradient6049" xlink:href="#linearGradient6015" inkscape:collect="always"/>
<radialGradient gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,1.57309,-7.8307,-10.2669)" r="4.2628016" fy="13.189949" fx="46.634735" cy="13.189949" cx="46.634735" id="radialGradient6021" xlink:href="#linearGradient6015" inkscape:collect="always"/>
<linearGradient y2="4.4305" x2="31.872253" y1="4.4305" x1="-7.2472544" gradientUnits="userSpaceOnUse" id="linearGradient6013" xlink:href="#linearGradient5989" inkscape:collect="always"/>
<linearGradient gradientTransform="translate(-7.76318,10.9991)" y2="6.6743054" x2="51.621407" y1="6.6743054" x1="41.515099" gradientUnits="userSpaceOnUse" id="linearGradient6011" xlink:href="#linearGradient5999" inkscape:collect="always"/>
<linearGradient gradientTransform="translate(-7.8307,-2.70792)" gradientUnits="userSpaceOnUse" y2="6.6743054" x2="51.621407" y1="6.6743054" x1="41.515099" id="linearGradient6005" xlink:href="#linearGradient5999" inkscape:collect="always"/>
<linearGradient gradientUnits="userSpaceOnUse" y2="4.4305" x2="31.872253" y1="4.4305" x1="-7.2472544" id="linearGradient5997" xlink:href="#linearGradient5989" inkscape:collect="always"/>
<linearGradient y2="39.109299" x2="15.984375" y1="43.558743" x1="15.984375" gradientTransform="matrix(0.287401,0,0,-0.287401,-12.0652,11.6227)" gradientUnits="userSpaceOnUse" id="linearGradient4228" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<linearGradient y2="39.462852" x2="15.984375" y1="46.033615" x1="15.984375" gradientTransform="matrix(0.297884,0,0,0.287401,17.1309,2.89566)" gradientUnits="userSpaceOnUse" id="linearGradient4186" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<linearGradient y2="39.109299" x2="15.984375" y1="43.558743" x1="15.984375" gradientTransform="matrix(0.287401,0,0,-0.287401,17.1048,18.0973)" gradientUnits="userSpaceOnUse" id="linearGradient4182" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<linearGradient y2="3.3125" x2="33.342224" y1="3.3125" x1="-2.1957767" gradientTransform="matrix(-1,0,0,1,31.3232,0)" gradientUnits="userSpaceOnUse" id="linearGradient4171" xlink:href="#linearGradient3265" inkscape:collect="always"/>
<linearGradient y2="39.109299" x2="15.984375" y1="43.558743" x1="15.984375" gradientTransform="matrix(1,0,0,-1,-0.625,53.1922)" gradientUnits="userSpaceOnUse" id="linearGradient4169" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<linearGradient y2="39.462852" x2="15.984375" y1="46.033615" x1="15.984375" gradientTransform="matrix(1.03647,0,0,1,-0.534385,0.298859)" gradientUnits="userSpaceOnUse" id="linearGradient4167" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<linearGradient y2="3.3125" x2="33.342224" y1="3.3125" x1="-2.1957767" gradientTransform="matrix(-1,0,0,1,31.3232,47.9065)" gradientUnits="userSpaceOnUse" id="linearGradient4165" xlink:href="#linearGradient3265" inkscape:collect="always"/>
<linearGradient y2="39.109299" x2="15.984375" y1="43.558743" x1="15.984375" gradientTransform="matrix(1,0,0,-1,-53.8348,50.187)" gradientUnits="userSpaceOnUse" id="linearGradient4155" xlink:href="#linearGradient3304" inkscape:collect="always"/>
<inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 526.18109 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="744.09448 : 526.18109 : 1" inkscape:persp3d-origin="372.04724 : 350.78739 : 1" id="perspective4090"/>
<linearGradient gradientTransform="matrix(29.4937,0,0,-4.0625,9368.05,2251.38)" gradientUnits="userSpaceOnUse" id="rect1512_1_" x1="-317.25879" x2="-316.71561" y1="542.41022" y2="542.41022">
<stop offset="0" style="stop-color: rgb(167, 135, 61);" id="stop17"/>
<stop offset="1" style="stop-color: rgb(102, 54, 36);" id="stop19"/>
<a:midPointStop offset="0" style="stop-color:#ebb547"/>
<a:midPointStop offset="0.5" style="stop-color:#ebb547"/>
<a:midPointStop offset="1" style="stop-color:#663624"/>
</linearGradient>
<linearGradient gradientTransform="matrix(29.4937,0,0,-4.0625,9368.05,2205.97)" gradientUnits="userSpaceOnUse" id="rect1511_1_" x1="-317.25781" x2="-316.7146" y1="542.41211" y2="542.41211">
<stop offset="0" style="stop-color: rgb(167, 135, 61);" id="stop11"/>
<stop offset="1" style="stop-color: rgb(102, 54, 36);" id="stop13"/>
<a:midPointStop offset="0" style="stop-color:#ebb547"/>
<a:midPointStop offset="0.5" style="stop-color:#ebb547"/>
<a:midPointStop offset="1" style="stop-color:#663624"/>
</linearGradient>
<inkscape:perspective id="perspective27" inkscape:persp3d-origin="15.1265 : 16.747667 : 1" inkscape:vp_z="30.253 : 25.1215 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 25.1215 : 1" sodipodi:type="inkscape:persp3d"/>
<linearGradient id="linearGradient3265">
<stop id="stop3267" offset="0" style="stop-color: rgb(102, 54, 36); stop-opacity: 1;"/>
<stop id="stop3269" offset="1" style="stop-color: rgb(104, 101, 91); stop-opacity: 1;"/>
</linearGradient>
<linearGradient id="linearGradient3304" inkscape:collect="always">
<stop id="stop3306" offset="0" style="stop-color: rgb(241, 241, 241); stop-opacity: 1;"/>
<stop id="stop3308" offset="1" style="stop-color: rgb(241, 241, 241); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient3473" inkscape:collect="always">
<stop id="stop3475" offset="0" style="stop-color: rgb(238, 238, 236); stop-opacity: 1;"/>
<stop id="stop3477" offset="1" style="stop-color: rgb(238, 238, 236); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient5989" inkscape:collect="always">
<stop id="stop5991" offset="0" style="stop-color: rgb(143, 89, 2); stop-opacity: 1;"/>
<stop id="stop5993" offset="1" style="stop-color: rgb(143, 89, 2); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient5999" inkscape:collect="always">
<stop id="stop6001" offset="0" style="stop-color: rgb(143, 89, 2); stop-opacity: 1;"/>
<stop id="stop6003" offset="1" style="stop-color: rgb(143, 89, 2); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6015" inkscape:collect="always">
<stop id="stop6017" offset="0" style="stop-color: rgb(221, 222, 223); stop-opacity: 1;"/>
<stop id="stop6019" offset="1" style="stop-color: rgb(221, 222, 223); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6055">
<stop id="stop6057" offset="0" style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"/>
<stop id="stop6059" offset="1" style="stop-color: rgb(255, 255, 255); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6063" inkscape:collect="always">
<stop id="stop6065" offset="0" style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"/>
<stop id="stop6067" offset="1" style="stop-color: rgb(255, 255, 255); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6087">
<stop id="stop6089" offset="0" style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"/>
<stop id="stop6091" offset="1" style="stop-color: rgb(175, 176, 176); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6241" inkscape:collect="always">
<stop id="stop6243" offset="0" style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"/>
<stop id="stop6245" offset="1" style="stop-color: rgb(255, 255, 255); stop-opacity: 0;"/>
</linearGradient>
<linearGradient id="linearGradient6249" inkscape:collect="always">
<stop id="stop6251" offset="0" style="stop-color: rgb(255, 255, 255); stop-opacity: 1;"/>
<stop id="stop6253" offset="1" style="stop-color: rgb(255, 255, 255); stop-opacity: 0;"/>
</linearGradient>
<radialGradient inkscape:collect="always" xlink:href="#linearGradient3473" id="radialGradient2940" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.68491,-0.0726424,0.0138836,0.322023,-50.8098,55.0491)" cx="73.75856" cy="8.2948303" fx="73.75856" fy="8.2948303" r="17.034773"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3304" id="linearGradient2942" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.03647,0,0,1,50.0238,0.298859)" x1="15.984375" y1="46.033615" x2="15.984375" y2="39.462852"/>
<radialGradient inkscape:collect="always" xlink:href="#linearGradient3473" id="radialGradient2946" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.68491,-0.0726424,0.0138836,0.322023,-50.633,8.38001)" cx="73.75856" cy="8.2948303" fx="73.75856" fy="8.2948303" r="17.034773"/>
<linearGradient gradientTransform="matrix(1.6879511,0,0,1.6832902,121.97245,-127.47016)" inkscape:collect="always" xlink:href="#linearGradient3809" id="linearGradient3815" x1="41.859234" y1="43.576897" x2="35.427277" y2="24.273731" gradientUnits="userSpaceOnUse"/>
<linearGradient inkscape:collect="always" id="linearGradient3809">
<stop style="stop-color:#0846b3;stop-opacity:1" offset="0" id="stop3811"/>
<stop style="stop-color:#89b4fa;stop-opacity:1" offset="1" id="stop3813"/>
</linearGradient>
<linearGradient gradientTransform="matrix(1.6879511,0,0,1.6832902,121.97245,-127.47016)" inkscape:collect="always" xlink:href="#linearGradient3910" id="linearGradient3916" x1="-19.244375" y1="72.531647" x2="-22.460356" y2="50.011288" gradientUnits="userSpaceOnUse"/>
<linearGradient inkscape:collect="always" id="linearGradient3910">
<stop style="stop-color:#11111b;stop-opacity:1;" offset="0" id="stop3912"/>
<stop style="stop-color:#45475a;stop-opacity:1" offset="1" id="stop3914"/>
</linearGradient>
<linearGradient gradientTransform="matrix(1.6879511,0,0,1.6832902,121.97245,-127.47016)" inkscape:collect="always" xlink:href="#linearGradient3783" id="linearGradient3789" x1="-25.676334" y1="-62.590527" x2="-28.892315" y2="-72.242111" gradientUnits="userSpaceOnUse"/>
<linearGradient inkscape:collect="always" id="linearGradient3783">
<stop style="stop-color:#1e1e2e;stop-opacity:1;" offset="0" id="stop3785"/>
<stop style="stop-color:#45475a;stop-opacity:1" offset="1" id="stop3787"/>
</linearGradient>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3866" id="linearGradient3872" x1="34.119499" y1="-4.1324306" x2="23.695358" y2="-30.484215" gradientUnits="userSpaceOnUse"/>
<linearGradient inkscape:collect="always" id="linearGradient3866">
<stop style="stop-color:#11111b;stop-opacity:1;" offset="0" id="stop3868"/>
<stop style="stop-color:#45475a;stop-opacity:1" offset="1" id="stop3870"/>
</linearGradient>
<linearGradient gradientTransform="matrix(1.6879511,0,0,1.6832902,121.97245,-127.47016)" y2="-30.484215" x2="23.695358" y1="-4.1324306" x1="34.119499" gradientUnits="userSpaceOnUse" id="linearGradient3050" xlink:href="#linearGradient3866" inkscape:collect="always"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3909" id="linearGradient3915" x1="295.76871" y1="0.037133351" x2="274.05502" y2="-129.9342" gradientUnits="userSpaceOnUse"/>
</defs>
<sodipodi:namedview id="base" pagecolor="#cdd6f4" bordercolor="#38394b" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="3.8051284" inkscape:cx="30.631552" inkscape:cy="60.651032" inkscape:current-layer="g4108" showgrid="true" inkscape:grid-bbox="true" inkscape:document-units="px" inkscape:window-width="1600" inkscape:window-height="834" inkscape:window-x="0" inkscape:window-y="27" inkscape:snap-bbox="true" inkscape:snap-nodes="false" inkscape:window-maximized="1">
<inkscape:grid type="xygrid" id="grid3056" empspacing="2" visible="true" enabled="true" snapvisiblegridlinesonly="true"/>
</sodipodi:namedview>
<metadata id="metadata2294">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:creator>
<cc:Agent>
<dc:title>[wmayer]</dc:title>
</cc:Agent>
</dc:creator>
<dc:title>Robot_Export</dc:title>
<dc:date>2011-10-10</dc:date>
<dc:relation>https://www.freecad.org/wiki/index.php?title=Artwork</dc:relation>
<dc:publisher>
<cc:Agent>
<dc:title>FreeCAD</dc:title>
</cc:Agent>
</dc:publisher>
<dc:identifier>FreeCAD/src/Mod/Robot/Gui/Resources/icons/Robot_Export.svg</dc:identifier>
<dc:rights>
<cc:Agent>
<dc:title>FreeCAD LGPL2+</dc:title>
</cc:Agent>
</dc:rights>
<cc:license>https://www.gnu.org/copyleft/lesser.html</cc:license>
<dc:contributor>
<cc:Agent>
<dc:title>[agryson] Alexander Gryson</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
</rdf:RDF>
</metadata>
<g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer" transform="translate(0,48)">
<g id="g4108" transform="matrix(0.1842158,0,0,0.1846561,-0.4852667,3.9931431)">
<path id="path30-36" class="ps03" d="m 187.8544,-124.25775 c 9.52851,0 19.54906,5.14137 26.48805,10.56996 -5.29761,-21.13991 -5.19938,-30.52176 -26.48805,-58.13477 -21.28868,-27.613 -45.29294,-33.50657 -52.97611,-36.99485 0,0 -10.59522,-5.28498 -15.89283,0 -5.29761,5.28498 0,10.56995 0,10.56995 2.61,4.59907 19.19748,10.69321 32.26484,38.46412 11.48319,24.38205 9.26625,44.38889 10.11604,46.09555 7.82485,-6.28886 17.28697,-10.56996 26.48806,-10.56996 z" style="fill:url(#linearGradient3050);fill-opacity:1;fill-rule:nonzero;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0" sodipodi:nodetypes="sczczsccs"/>
<path id="path50-75" class="ps03" d="m 219.76302,-70.364013 c 0,17.954945 -14.57319,32.492834 -32.56265,32.492834 -17.98935,0 -32.57834,-14.537889 -32.57834,-32.492834 0,-17.923534 14.58899,-32.492837 32.57834,-32.492837 17.98946,0 32.56265,14.569303 32.56265,32.492837" style="fill:#307bf7;fill-rule:nonzero;stroke:#052459;stroke-width:10.84388065" inkscape:connector-curvature="0"/>
<path id="path52-35" class="ps03" d="m 55.307703,-211.16629 c 0,0 42.76961,-19.31973 101.000237,-24.47829 57.11527,-5.09096 106.89025,-1.14673 106.89025,-1.14673 l 0,-16.4196 c 0,0 -61.28731,-11.73329 -121.59208,-11.73329 -60.34179,0 -122.686632,8.02443 -122.686632,8.02443 0,0 29.115316,11.63254 36.388225,45.75348" style="fill:url(#linearGradient3789);fill-opacity:1;fill-rule:nonzero;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0"/>
<path id="path54-6" class="ps03" d="m 192.62879,48.776384 -10.85683,-21.661895 -151.99565,0 -10.856832,21.661895 z" style="fill:#45475a;fill-rule:nonzero;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc"/>
<path id="path56-2" class="ps03" d="m 138.34463,-81.194957 c 0,-1.854534 -0.24059,1.786743 0,0 -4.9141,1.517285 -25.68234,17.009089 -43.427328,21.661889 -18.788921,4.923206 -75.997824,0 -75.997824,0 0,0 10.052825,17.994418 16.285247,32.492834 6.235848,14.464142 -5.428415,32.4928343 -5.428415,32.4928343 l 151.99565,0 c 0,0 0,0 0,-10.830945 0,-10.8309443 0,-10.8309443 0,-10.8309443 -32.5705,-5.415473 -54.28416,-37.908307 -43.42733,-64.985668" style="fill:url(#linearGradient3916);fill-opacity:1;fill-rule:nonzero;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
<path id="path50-7" class="ps03" d="m 208.91404,-70.364013 c 0,11.969965 -9.71546,21.66189 -21.70843,21.66189 -11.99291,0 -21.7189,-9.691925 -21.7189,-21.66189 0,-11.949023 9.72599,-21.661888 21.7189,-21.661888 11.99297,0 21.70843,9.712865 21.70843,21.661888" style="fill:url(#linearGradient3815);fill-opacity:1;fill-rule:nonzero;stroke:#89b4fa;stroke-width:10.84388161" inkscape:connector-curvature="0"/>
<path style="fill:none;stroke:#45475a;stroke-width:10.84388065;stroke-linejoin:miter" d="m 131.8093,-199.71157 c -5.3983,-4.05792 -5.735,-2.95072 -1.71191,2.4866 19.98958,12.42463 35.46729,29.16296 40.81773,66.20767 10.85684,-3.79083 17.02357,-4.93031 27.88039,-1.68103 -9.24533,-20.82274 -21.8507,-39.25657 -40.06532,-52.66108 -8.66376,-4.9793 -17.03037,-13.13858 -26.92089,-14.35216 z" id="path30-5" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccc"/>
<path id="path30-3" class="ps03" d="m 188.053,-124.41836 c 9.52851,0 19.54906,5.14136 26.48806,10.56995 -5.29762,-21.13991 -5.19938,-30.52176 -26.48806,-58.13477 -21.28868,-27.613 -45.29294,-33.50657 -52.97611,-36.99485 0,0 -10.59522,-5.28498 -15.89283,0 -5.29761,5.28498 0,10.56996 0,10.56996 2.61,4.59906 19.19749,10.69321 32.26485,38.46411 11.48319,24.38205 9.26624,44.38889 10.11603,46.09555 7.82485,-6.28886 17.28698,-10.56995 26.48806,-10.56995 z" style="fill:none;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0" sodipodi:nodetypes="sczczsccs"/>
<path id="path56-5" class="ps03" d="m 92.236837,-48.130948 c -17.881648,3.114953 -57.249935,0.623781 -57.249935,0.623781 0,0 9.687291,17.555775 11.265426,28.445808 1.578133,10.8900333 -0.397203,13.8216343 -0.397203,13.8216343 l 125.059995,-0.13862 0,-2.389328 c 0,0 -21.59604,-7.3020493 -33.90359,-23.8750843 -12.30754,-16.573035 -10.85315,-30.246816 -10.85315,-30.246816 0,0 -16.80568,11.468996 -33.921543,13.758625 z" style="fill:none;stroke:#45475a;stroke-width:10.84388065;stroke-linejoin:miter" inkscape:connector-curvature="0" sodipodi:nodetypes="cczccczcc"/>
<path id="path56-6" class="ps03" d="m 138.34463,-81.194957 c 0,-1.854534 -0.24059,1.786743 0,0 -4.9141,1.517285 -25.68234,17.009089 -43.427328,21.661889 -18.788921,4.923206 -75.997824,0 -75.997824,0 0,0 10.052825,17.994418 16.285249,32.492834 6.235848,14.464142 -5.428415,32.4928343 -5.428415,32.4928343 l 151.995648,0 c 0,0 0,0 0,-10.830945 0,-10.8309443 0,-10.8309443 0,-10.8309443 -32.5705,-5.415473 -54.28416,-37.908307 -43.42733,-64.985668" style="fill:none;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccc"/>
<path id="path52-3" class="ps03" d="m 153.07666,-246.07452 c 52.03836,-3.07598 100.02892,1.03987 100.02892,1.03987 l 5.41902,0.75278 c 0,0 -62.31337,-11.66347 -117.24503,-10.48544 -58.17391,1.24756 -95.6481,5.86425 -95.6481,5.86425 0,0 5.461534,4.84044 16.048015,24.10187 0,0 37.231003,-16.49309 91.397175,-21.27333 z" style="fill:none;stroke:#45475a;stroke-width:10.84388065;stroke-linejoin:miter" inkscape:connector-curvature="0" sodipodi:nodetypes="cccsccc"/>
<path id="path52-6" class="ps03" d="m 55.307703,-211.54311 c 0,0 42.76961,-19.31973 101.000237,-24.47829 57.11527,-5.09095 106.89025,-1.14672 106.89025,-1.14672 l 0,-16.4196 c 0,0 -61.28731,-11.7333 -121.59208,-11.7333 -60.34179,0 -122.686632,8.02443 -122.686632,8.02443 0,0 29.115314,11.63255 36.388225,45.75348" style="fill:none;stroke:#1e1e2e;stroke-width:10.84388065;stroke-linejoin:round" inkscape:connector-curvature="0"/>
<rect style="fill:#6c7086;stroke:#1e1e2e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:7.90000009999999975;stroke-dasharray:none" id="rect3121" width="18" height="30" x="43" y="25" transform="matrix(5.428416,0,0,5.4154723,2.6342295,-281.56743)"/>
<rect style="fill:url(#linearGradient3915);stroke:#cdd6f4;stroke-width:10.84388064999999912;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7.90000009999999886;stroke-dasharray:none;fill-opacity:1" id="rect3121-9" width="75.997826" height="140.80228" x="246.91295" y="-135.34967"/>
<rect style="fill:#cdd6f4;stroke:#1e1e2e;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7.9000001;stroke-dasharray:none" id="rect3917" width="6" height="12.000001" x="49" y="29" transform="matrix(5.428416,0,0,5.4154723,2.6342295,-281.56743)"/>
<path sodipodi:type="arc" style="fill:#cdd6f4;stroke:#1e1e2e;stroke-width:2.66666698;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7.9000001;stroke-dasharray:none" id="path3919" sodipodi:cx="52" sodipodi:cy="48" sodipodi:rx="4" sodipodi:ry="4" d="m 56,48 a 4,4 0 1 1 -8,0 4,4 0 1 1 8,0 z" transform="matrix(4.0713118,0,0,4.0616044,73.20365,-216.58176)"/>
</g>
</g>
</svg>