]> git.rm.cloudns.org Git - xonotic/mediasource.git/commitdiff
Update sources of medal icons for xonstat
authorSeverin Meyer <sev.ch@web.de>
Sat, 26 Mar 2016 01:31:47 +0000 (02:31 +0100)
committerSeverin Meyer <sev.ch@web.de>
Sat, 26 Mar 2016 01:31:47 +0000 (02:31 +0100)
gfx/medals/duel1.svg [deleted file]
gfx/medals/duel2.svg [deleted file]
gfx/medals/duel3.svg [deleted file]
gfx/medals/medal1.svg [new file with mode: 0644]
gfx/medals/medal2.svg [new file with mode: 0644]
gfx/medals/medal3.svg [new file with mode: 0644]
gfx/medals/render.sh

diff --git a/gfx/medals/duel1.svg b/gfx/medals/duel1.svg
deleted file mode 100644 (file)
index d7c892c..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" version="1.1">
-       <path fill="#073469" opacity=".6" d="m18.5 14-13 21.5 7.5 12.5h38l7.5-12.5-13-21.5z"/>
-       <g fill="#405f7c" font-family="Xolonium">
-               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
-               <text font-weight="bold" font-size="9px" x="33" y="59">YY</text>
-       </g>
-       <path fill="#144068" d="m25 9-20 33 7.5 12.5 8.5-4.5h22l8.5 4.5 7.5-12.5-20-33z"/>
-       <g fill="#aabbc6">
-               <g opacity=".3">
-                       <path d="m29 12v1.5h2v4h2v-5.5zm0 6v1.5h6v-1.5z"/>
-                       <path id="B31" opacity="0" d="m24 46v1h1v-1h-1z"/>
-                       <path id="B30" opacity="1" d="m25 46v1h1v-1h-1z"/>
-                       <path id="B29" opacity="0" d="m26 46v1h1v-1h-1z"/>
-                       <path id="B28" opacity="0" d="m27 46v1h1v-1h-1z"/>
-                       <path id="B27" opacity="1" d="m28 46v1h1v-1h-1z"/>
-                       <path id="B26" opacity="1" d="m29 46v1h1v-1h-1z"/>
-                       <path id="B25" opacity="0" d="m30 46v1h1v-1h-1z"/>
-                       <path id="B24" opacity="0" d="m31 46v1h1v-1h-1z"/>
-                       <path id="B23" opacity="0" d="m32 46v1h1v-1h-1z"/>
-                       <path id="B22" opacity="0" d="m33 46v1h1v-1h-1z"/>
-                       <path id="B21" opacity="1" d="m34 46v1h1v-1h-1z"/>
-                       <path id="B20" opacity="1" d="m35 46v1h1v-1h-1z"/>
-                       <path id="B19" opacity="0" d="m36 46v1h1v-1h-1z"/>
-                       <path id="B18" opacity="0" d="m37 46v1h1v-1h-1z"/>
-                       <path id="B17" opacity="1" d="m38 46v1h1v-1h-1z"/>
-                       <path id="B16" opacity="1" d="m39 46v1h1v-1h-1z"/>
-                       <path id="B15" opacity="0" d="m24 47v1h1v-1h-1z"/>
-                       <path id="B14" opacity="0" d="m25 47v1h1v-1h-1z"/>
-                       <path id="B13" opacity="1" d="m26 47v1h1v-1h-1z"/>
-                       <path id="B12" opacity="1" d="m27 47v1h1v-1h-1z"/>
-                       <path id="B11" opacity="0" d="m28 47v1h1v-1h-1z"/>
-                       <path id="B10" opacity="0" d="m29 47v1h1v-1h-1z"/>
-                       <path id="B09" opacity="1" d="m30 47v1h1v-1h-1z"/>
-                       <path id="B08" opacity="1" d="m31 47v1h1v-1h-1z"/>
-                       <path id="B07" opacity="0" d="m32 47v1h1v-1h-1z"/>
-                       <path id="B06" opacity="1" d="m33 47v1h1v-1h-1z"/>
-                       <path id="B05" opacity="0" d="m34 47v1h1v-1h-1z"/>
-                       <path id="B04" opacity="1" d="m35 47v1h1v-1h-1z"/>
-                       <path id="B03" opacity="0" d="m36 47v1h1v-1h-1z"/>
-                       <path id="B02" opacity="1" d="m37 47v1h1v-1h-1z"/>
-                       <path id="B01" opacity="0" d="m38 47v1h1v-1h-1z"/>
-                       <path id="B00" opacity="0" d="m39 47v1h1v-1h-1z"/>
-               </g>
-               <path opacity=".15" d="m18.5 46 1.75 2h3.75v-2zm21.5 0v2h3.75l1.75-2z"/>
-       </g>
-       <g fill="#fdecbd">
-               <path opacity=".5" d="m40.4941 20.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
-               <g transform="matrix(.215 0 0 .215 18.24 16.25)">
-                       <use xlink:href="#duel" fill="#144068" stroke="#144068" stroke-width="14"/>
-                       <path id="duel" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
-               </g>
-               <g id="wings">
-                       <path d="m52.1895 13.168-8.17095 6.9893a15.875 15.875 0 0 1 1.10742 1.44043l6.876-4.46875 0.1875-3.96094z"/>
-                       <path opacity="0.82" d="m57.827 9.0625-4.94726 4.43262-0.21289 4.14942-7.00975 4.54883c0.87592 1.44298 1.51798 3.0155 1.90234 4.65918l9.09865-4.66797 1.49512-10.2959z"/>
-                       <path d="m52.215 27.25-4.38281 2.09961a15.875 15.875 0 0 1 0.0428 1.1504 15.875 15.875 0 0 1 -0.01955 0.38965l3.30755-0.5371 1.052-3.10255z"/>
-                       <path opacity="0.82" d="m56.6135 25.7158-3.6875 1.69531-1.29883 3.58789-3.68164 0.598635a16 16 0 0 1 -0.77832 3.95508l6.124-0.091797 2.97852-7.0371 0.34375-2.70801z"/>
-                       <path d="m48.373 38.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
-                       <path opacity="0.82" d="m48.7969 38.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
-               </g>
-               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
-       </g>
-</svg>
diff --git a/gfx/medals/duel2.svg b/gfx/medals/duel2.svg
deleted file mode 100644 (file)
index e2ddd12..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" version="1.1">
-       <path fill="#073469" opacity=".6" d="m18.5 14-13 21.5 7.5 12.5h38l7.5-12.5-13-21.5z"/>
-       <g fill="#405f7c" font-family="Xolonium">
-               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
-               <text font-weight="bold" font-size="9px" x="33" y="59">YY</text>
-       </g>
-       <path fill="#144068" d="m25 9-20 33 7.5 12.5 8.5-4.5h22l8.5 4.5 7.5-12.5-20-33z"/>
-       <g fill="#aabbc6">
-               <g opacity=".3">
-                       <path d="m29 12v1.5h4v-1.5zm4.5 0v2.68173c0 0.2159-0.13635 0.31825-0.39775 0.31825h-2.67046c-1.28405 0-1.9318 0.51155-1.9318 1.54565v2.95435h2v-2.68173c0-0.2159 0.13635-0.31825 0.39775-0.31825h2.67046c1.28405 0 1.9318-0.5111 1.9318-1.5452v-1.40918c0-1.03405-0.64775-1.5456-1.9318-1.5456zm-2.5 6v1.5h4.5v-1.5z"/>
-                       <path id="B31" opacity="0" d="m24 46v1h1v-1h-1z"/>
-                       <path id="B30" opacity="1" d="m25 46v1h1v-1h-1z"/>
-                       <path id="B29" opacity="0" d="m26 46v1h1v-1h-1z"/>
-                       <path id="B28" opacity="0" d="m27 46v1h1v-1h-1z"/>
-                       <path id="B27" opacity="1" d="m28 46v1h1v-1h-1z"/>
-                       <path id="B26" opacity="1" d="m29 46v1h1v-1h-1z"/>
-                       <path id="B25" opacity="1" d="m30 46v1h1v-1h-1z"/>
-                       <path id="B24" opacity="0" d="m31 46v1h1v-1h-1z"/>
-                       <path id="B23" opacity="0" d="m32 46v1h1v-1h-1z"/>
-                       <path id="B22" opacity="1" d="m33 46v1h1v-1h-1z"/>
-                       <path id="B21" opacity="0" d="m34 46v1h1v-1h-1z"/>
-                       <path id="B20" opacity="0" d="m35 46v1h1v-1h-1z"/>
-                       <path id="B19" opacity="1" d="m36 46v1h1v-1h-1z"/>
-                       <path id="B18" opacity="0" d="m37 46v1h1v-1h-1z"/>
-                       <path id="B17" opacity="0" d="m38 46v1h1v-1h-1z"/>
-                       <path id="B16" opacity="1" d="m39 46v1h1v-1h-1z"/>
-                       <path id="B15" opacity="0" d="m24 47v1h1v-1h-1z"/>
-                       <path id="B14" opacity="1" d="m25 47v1h1v-1h-1z"/>
-                       <path id="B13" opacity="0" d="m26 47v1h1v-1h-1z"/>
-                       <path id="B12" opacity="0" d="m27 47v1h1v-1h-1z"/>
-                       <path id="B11" opacity="0" d="m28 47v1h1v-1h-1z"/>
-                       <path id="B10" opacity="0" d="m29 47v1h1v-1h-1z"/>
-                       <path id="B09" opacity="1" d="m30 47v1h1v-1h-1z"/>
-                       <path id="B08" opacity="1" d="m31 47v1h1v-1h-1z"/>
-                       <path id="B07" opacity="0" d="m32 47v1h1v-1h-1z"/>
-                       <path id="B06" opacity="1" d="m33 47v1h1v-1h-1z"/>
-                       <path id="B05" opacity="0" d="m34 47v1h1v-1h-1z"/>
-                       <path id="B04" opacity="0" d="m35 47v1h1v-1h-1z"/>
-                       <path id="B03" opacity="0" d="m36 47v1h1v-1h-1z"/>
-                       <path id="B02" opacity="1" d="m37 47v1h1v-1h-1z"/>
-                       <path id="B01" opacity="0" d="m38 47v1h1v-1h-1z"/>
-                       <path id="B00" opacity="1" d="m39 47v1h1v-1h-1z"/>
-               </g>
-               <path opacity=".15" d="m18.5 46 1.75 2h3.75v-2zm21.5 0v2h3.75l1.75-2z"/>
-       </g>
-       <g fill="#d5eef1">
-               <path opacity=".5" d="m40.4941 20.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
-               <g transform="matrix(.215 0 0 .215 18.24 16.25)">
-                       <use xlink:href="#duel" fill="#144068" stroke="#144068" stroke-width="14"/>
-                       <path id="duel" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
-               </g>
-               <g id="wings">
-                       <path d="m52.215 27.25-4.38281 2.09961a15.875 15.875 0 0 1 0.0428 1.1504 15.875 15.875 0 0 1 -0.01955 0.38965l3.30755-0.5371 1.052-3.10255z"/>
-                       <path opacity="0.82" d="m56.6135 25.7158-3.6875 1.69531-1.29883 3.58789-3.68164 0.598635a16 16 0 0 1 -0.77832 3.95508l6.124-0.091797 2.97852-7.0371 0.34375-2.70801z"/>
-                       <path d="m48.373 38.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
-                       <path opacity="0.82" d="m48.7969 38.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
-               </g>
-               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
-       </g>
-</svg>
diff --git a/gfx/medals/duel3.svg b/gfx/medals/duel3.svg
deleted file mode 100644 (file)
index 219f0f9..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" version="1.1">
-       <path fill="#073469" opacity=".6" d="m18.5 14-13 21.5 7.5 12.5h38l7.5-12.5-13-21.5z"/>
-       <g fill="#405f7c" font-family="Xolonium">
-               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
-               <text font-weight="bold" font-size="9px" x="33" y="59">YY</text>
-       </g>
-       <path fill="#144068" d="m25 9-20 33 7.5 12.5 8.5-4.5h22l8.5 4.5 7.5-12.5-20-33z"/>
-       <g fill="#aabbc6">
-               <g opacity=".3">
-                       <path d="m28.5 12v1.5h4.5v-1.5zm5 0v2.68173c0 0.2159-0.13635 0.31825-0.39775 0.31825h-3.60225v1.5h3.60228c0.261364 0 0.397727 0.102362 0.397727 0.31827v2.68173h0.068182c1.284 0 1.93175-0.5111 1.93175-1.5452v-0.977275c0-0.6704-0.2729-1.11385-0.807-1.3525 0.5341-0.23865 0.807-0.68165 0.807-1.3521v-0.727275c0-1.03405-0.64775-1.5456-1.9318-1.5456zm-5 6v1.5h4.5v-1.5z"/>
-                       <path id="B31" opacity="0" d="m24 46v1h1v-1h-1z"/>
-                       <path id="B30" opacity="1" d="m25 46v1h1v-1h-1z"/>
-                       <path id="B29" opacity="0" d="m26 46v1h1v-1h-1z"/>
-                       <path id="B28" opacity="0" d="m27 46v1h1v-1h-1z"/>
-                       <path id="B27" opacity="1" d="m28 46v1h1v-1h-1z"/>
-                       <path id="B26" opacity="1" d="m29 46v1h1v-1h-1z"/>
-                       <path id="B25" opacity="1" d="m30 46v1h1v-1h-1z"/>
-                       <path id="B24" opacity="0" d="m31 46v1h1v-1h-1z"/>
-                       <path id="B23" opacity="0" d="m32 46v1h1v-1h-1z"/>
-                       <path id="B22" opacity="1" d="m33 46v1h1v-1h-1z"/>
-                       <path id="B21" opacity="0" d="m34 46v1h1v-1h-1z"/>
-                       <path id="B20" opacity="0" d="m35 46v1h1v-1h-1z"/>
-                       <path id="B19" opacity="1" d="m36 46v1h1v-1h-1z"/>
-                       <path id="B18" opacity="1" d="m37 46v1h1v-1h-1z"/>
-                       <path id="B17" opacity="1" d="m38 46v1h1v-1h-1z"/>
-                       <path id="B16" opacity="1" d="m39 46v1h1v-1h-1z"/>
-                       <path id="B15" opacity="0" d="m24 47v1h1v-1h-1z"/>
-                       <path id="B14" opacity="1" d="m25 47v1h1v-1h-1z"/>
-                       <path id="B13" opacity="0" d="m26 47v1h1v-1h-1z"/>
-                       <path id="B12" opacity="0" d="m27 47v1h1v-1h-1z"/>
-                       <path id="B11" opacity="1" d="m28 47v1h1v-1h-1z"/>
-                       <path id="B10" opacity="1" d="m29 47v1h1v-1h-1z"/>
-                       <path id="B09" opacity="1" d="m30 47v1h1v-1h-1z"/>
-                       <path id="B08" opacity="1" d="m31 47v1h1v-1h-1z"/>
-                       <path id="B07" opacity="0" d="m32 47v1h1v-1h-1z"/>
-                       <path id="B06" opacity="1" d="m33 47v1h1v-1h-1z"/>
-                       <path id="B05" opacity="0" d="m34 47v1h1v-1h-1z"/>
-                       <path id="B04" opacity="0" d="m35 47v1h1v-1h-1z"/>
-                       <path id="B03" opacity="0" d="m36 47v1h1v-1h-1z"/>
-                       <path id="B02" opacity="0" d="m37 47v1h1v-1h-1z"/>
-                       <path id="B01" opacity="1" d="m38 47v1h1v-1h-1z"/>
-                       <path id="B00" opacity="0" d="m39 47v1h1v-1h-1z"/>
-               </g>
-               <path opacity=".15" d="m18.5 46 1.75 2h3.75v-2zm21.5 0v2h3.75l1.75-2z"/>
-       </g>
-       <g fill="#ffd5bb">
-               <path opacity=".5" d="m40.4941 20.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
-               <g transform="matrix(.215 0 0 .215 18.24 16.25)">
-                       <use xlink:href="#duel" fill="#144068" stroke="#144068" stroke-width="14"/>
-                       <path id="duel" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
-               </g>
-               <g id="wings">
-                       <path d="m48.373 38.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
-                       <path opacity="0.82" d="m48.7969 38.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
-               </g>
-               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
-       </g>
-</svg>
diff --git a/gfx/medals/medal1.svg b/gfx/medals/medal1.svg
new file mode 100644 (file)
index 0000000..d015c09
--- /dev/null
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 64 64" version="1.1">
+       <defs>
+               <path id="ring-base" d="m40.4941 21.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
+               <g id="ring">
+                       <use xlink:href="#ring-base" fill="#144068" stroke="#144068" stroke-width="3"/>
+                       <use xlink:href="#ring-base" opacity=".5"/>
+               </g>
+       </defs>
+       <path fill="#073469" opacity=".6" d="m19 14-13 21.5 7 11.5h38l7-11.5-13-21.5z"/>
+       <g fill="#405f7c" font-family="Xolonium">
+               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
+               <text font-weight="bold" font-size="9px" x="33.5" y="59" transform="matrix(0.934,0,0,1.06,2.3,-3.4)">YY</text>
+       </g>
+       <path fill="#144068" d="m25.5 9-20 33.5 7 11.5 9-5h21l9 5 7-11.5-20-33.5z"/>
+       <g fill="#fdecbd">
+
+               <!-- GAMETYPES -->
+               <g id="ca" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,18)" d="m 40.9,66.3 5.5,1.7 4,0 -3.1,3.2 L 45.5,82.5 44.9,70.9 z M 27.4,26.6 18.6,40.2 c -0.9,1.4 -1.1,2.4 -0.1,3.8 l 14.7,21.1 -2.9,19.4 26.6,0 0,-7.6 L 46.3,61.6 C 44.3,51.9 39.3,45.3 31.1,41.8 l 2.3,-4.5 c 9.5,5.1 13,-3.6 11.5,-4.3 L 30.2,25.9 c -1.2,-0.6 -2,-0.6 -2.7,0.7 z m 28,0.8 -10,13.6 C 45,41.8 51.2,47.1 51.6,46.5 56.9,39.3 58.7,33.2 62.4,34.2 63.6,32.9 56.2,26.4 55.5,27.4 z m -9.5,-7.2 -5.3,9 4.8,2.5 c 1.2,0.6 1.6,2.5 0.5,6.6 l 8.6,-12.5 c 0.9,-1.3 -7.8,-6.9 -8.5,-5.6 z m -10.1,-4.4 -4.9,8.8 8.2,3.9 5.1,-8.4 c 0.8,-1.4 -7.6,-5.7 -8.4,-4.3 z m 41.8,73 7,2.2 6.5,-0.5 -5.3,4.6 -2.4,14.3 -0.7,-14.7 z M 60.5,38.3 49.3,55.7 c -1.1,1.8 -1.4,3 -0.1,4.8 L 67.9,87.4 64.2,112 l 33.8,0 0,-21 9.3,-18.8 c 1.2,-2.4 1.4,-4 1.4,-9.3 L 97.6,74.4 88.2,69.5 85.3,84.8 C 82.3,70.7 75.7,62.1 65.2,57.7 l 3,-5.7 c 12,6.4 16.5,-4.6 14.6,-5.5 L 64,37.5 c -1.6,-0.8 -2.5,-0.7 -3.5,0.8 z m 44.8,12.1 -13,14.4 c -0.8,0.9 4.5,6.4 5.3,5.7 L 111.4,58.1 c 1.2,-1.1 -5.1,-8.8 -6.1,-7.7 z M 96.2,39.4 83.5,56.7 c -0.7,1 6.8,7.6 7.5,6.9 l 14,-15.5 c 1.4,-1.6 -7.9,-10 -8.8,-8.6 z m -12.1,-9.2 -6.8,11.4 6.1,3.2 c 1.6,0.8 2,3.1 0.6,8.4 L 94.9,37.3 c 1.2,-1.7 -9.9,-8.7 -10.9,-7.1 z m -12.8,-5.6 -6.2,11.2 10.5,5 6.5,-10.7 c 1.1,-1.7 -9.7,-7.2 -10.7,-5.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ctf" opacity="0">
+                       <path transform="matrix(.19 .025 -.025 .19 21 18)" d="m97 16c-6.2 5.8-13.7 8.2-22 10l10 37-20-45c-17-1-31 4-41 13l24 61c9-12 30-25 37-25 5 0 2 6-4 12.1 9-13.6-5-7.1-10-1.6 6 13.5 39-2.5 45-13.5zm-76.5 14-4.5 2 28 80 7.5-3z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="cts" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.2,0,0,0.19,19.2,18.24)" d="m 39,18 -13,13 0,1 3,5 16,-16 -5,-3 z m 49,0 -5,3 16,16 3,-5 0,-1 -13,-13 z m -35,2 c -2,0 -3,0 -5,2 L 30,40 c -2,2 -2,3 -2,5 l 0,8 c 0,8 0,8 -4,10 l 0,8 c 0,4 0,6 2,9 l 14,21 c 2,3 3,3 7,3 l 9,0 1,7 14,0 1,-7 9,0 c 4,0 5,0 7,-3 l 14,-21 c 2,-3 2,-5 2,-9 l 0,-8 c -4,-2 -4,-2 -4,-10 l 0,-8 c 0,-2 0,-3 -2,-5 L 80,22 c -2,-2 -3,-2 -5,-2 z m -3.5,12 29,0 C 89,37 96,48 96,60 c 0,8 -3,15 -7.75,20.5 l 4,6.4 -0.4,2.1 -11,7 -2,-0.4 L 74,88 49.5,88 C 39,83 32,72 32,60 32,48 39,37 49.5,32 z m -9.5,14 -3,3 0,21 3,3 48,0 3,-3 0,-21 -3,-3 z m 3.5,2 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 20,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 5,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,4 3,0 0,3 -3,0 z m 8.5,4 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 25,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,2 3,0 0,3 -3,0 z m -11.5,6 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 9.8,17.3 -9.2,6 -0.2,0.7 1.1,1.7 0.7,0.1 9.2,-5.9 0.2,-0.7 -1.1,-1.7 z"/>
+               </g>
+               <g id="dm" opacity="0">
+                       <path transform="matrix(.22 0 0 .22 17.92 17.1)" d="m 64,20 c -4,0 -8,1 -10,2 -0.5,7 0,17.5 1.5,25 l 3.5,5 10,0 3.5,-5 C 74,39.5 74.5,29 74,22 72,21 68,20 64,20 z M 51,24.5 C 44,29.5 42,36 42,45 l 5,3 0,13 8,7 18,0 8,-7 0,-13 5,-3 C 86,36 84,29.5 77,24.5 77,33 76,42 74,47 c 2,0 4,2 4,4.5 0,2.5 -2,4.5 -4.5,4.5 -2,0 -3,-0.5 -4,-2 l -11,0 c -1,1.5 -2,2 -4,2 C 52,56 50,54 50,51.5 50,49 52,47 54,47 52,42 51,33 51,24.5 z M 64,35 c 3,0 5.5,2.5 5.5,5.5 0,3 -2.5,5.5 -5.5,5.5 -3,0 -5.5,-2.5 -5.5,-5.5 0,-3 2.5,-5.5 5.5,-5.5 z m -23,11.5 -2,1.5 0,9 4,3 0,9 9,9 24,0 9,-9 0,-9 4,-3 0,-9 L 87,46.5 83,49 83,61.5 74,70 54,70 45,61.5 45,49 z m -0.5,24 -7.5,1 -3,11.5 c 2,6 12,10 20,10 L 51,81 C 37,77 33,74 43,73 z m 47,0 L 85,73 c 10,1 6,4 -8,8 l 1,12 c 8,0 18,-4 20,-10 L 95,71.5 z M 53,83 52,96 C 45,96 33,94 28,85 17,88 12,97 12,104 22,98 29,99 40,99 l 8,7 32,0 8,-7 c 11,0 18,-1 28,5 0,-7 -5,-16 -16,-19 -5,9 -17,11 -24,11 L 75,83 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="dom" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <g transform="matrix(0.17,0,0,0.17,21.12,19)">
+                               <path d="m 30,82 -8,3 -10,11 52,20 52,-20 -10,-11 -8,-3 5,7 -39,11 -39,-11 z"/>
+                               <path d="m 51,17 -24,40 0,4 10,24 23,5 0,-21 -12,-5 -2,-4 9,-41 z m 26,0 -4,2 9,41 -2,4 -12,5 0,21 23,-5 10,-24 0,-4 z"/>
+                       </g>
+               </g>
+               <g id="duel" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#duel-icon" fill="#144068" stroke="#144068" stroke-width="14"/>
+                       <path id="duel-icon" transform="matrix(.215 0 0 .215 18.24 17.25)" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
+               </g>
+               <g id="ft" opacity="0">
+                       <path transform="matrix(0.205,0,0,0.2,18.9,19.34)" d="m 60,12 -17,4 -4,12 -9,1 -4,15 8,12 -4,14 6,36 4,-23 7,3 3,12 3,-10 6,0 5,28 5,-28 5,0 2,16 2,-17 5,-2 4,28 6,-38 6,-6 1,-15 L 92,42 98,26 82,14 64,16 60,12 z m 4,10 c 4,0 8,1 10,2 0.5,7 0,17.5 -1.5,25 L 69,54 59,54 55.5,49 C 54,41.5 53.5,31 54,24 c 2,-1 6,-2 10,-2 z m -13,4.5 c 0,8.5 1,17.5 3,22.5 -2,0 -4,2 -4,4.5 0,2.5 2,4.5 4.5,4.5 2,0 3,-0.5 4,-2 l 11,0 c 1,1.5 2,2 4,2 C 76,58 78,56 78,53.5 78,51 76,49 74,49 c 2,-5 3,-14 3,-22.5 7,5 9,11.5 9,20.5 l -5,3 0,13 -8,7 -18,0 -8,-7 0,-13 -5,-3 c 0,-9 2,-15.5 9,-20.5 z M 64,37 c -3,0 -5.5,2.5 -5.5,5.5 0,3 2.5,5.5 5.5,5.5 3,0 5.5,-2.5 5.5,-5.5 C 69.5,39.5 67,37 64,37 z m -23,11.5 4,2.5 0,12.5 9,8.5 20,0 9,-8.5 0,-12.5 4,-2.5 2,1.5 0,9 -4,3 0,9 -9,9 -24,0 -9,-9 0,-9 -4,-3 0,-9 2,-1.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="insta" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#minsta-icon" fill="#144068" stroke="#144068" stroke-width="16"/>
+                       <path id="minsta-icon" transform="matrix(0.185,0,0,0.185,20.25,18.1)" d="m46.5 58c-10.3-2.4-10.2 5.9-4.3 14.9l17.8-23.9-15 4 26-19-24 2c24-13 51-18 57-12s1 33-12 57l2-24-19 26 4-15-23.9 17.8c9 5.9 17.3 6 14.9-4.3 8.5 17-7 21.5-26 2.5s-14.5-34.5 2.5-26zm3.1 23.5 49.4-41.5c3-2.5 3-12 2-13s-10.5-1-13 2l-41.5 49.4zm-18.6-4.5c-8.9-2.1-8.4 5.8-2.3 14l8.1-10.8 4.2 4.8-8.5 10.5 10.5-8.4 4.8 4.2-10.8 8.1c8.2 6 16.1 6.5 14-2.4 7.5 16.5-8 16-22 2s-14.5-29.5 2-22zm-21 39 13.8-18.4 3.1 3.5 3.5 3.1l-18.4 13.8z"/>
+               </g>
+               <g id="ka" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.181,0,0,0.181,20.5,18)" d="m 26.8,21.5 c -1.7,0 -3,0.5 -3.9,1.4 -4.4,4.3 2,18.2 14.9,34.4 l 2.4,-6 C 34.4,43 31.8,36.6 33.8,34.6 c 3.8,-3.8 21.1,7.5 38.7,25.2 1.4,1.3 2.7,2.7 3.9,4 -2.5,2.9 -5.2,5.8 -8.1,8.7 -17.7,17.6 -35,28.9 -38.7,25.2 -2.5,-2.5 1.8,-11.1 10.2,-21.8 l -2,-5.2 c -12.9,16.1 -19.3,30.1 -14.9,34.4 5.9,5.9 29,-7.8 51.7,-30.5 2.1,-2.1 4.1,-4.1 6,-6.2 12.8,14.3 20.2,26.9 17.1,30 -2.5,2.5 -11.1,-1.8 -21.8,-10.1 l -5.2,1.9 c 16.1,12.9 30.1,19.3 34.4,14.9 5,-4.9 -4,-22.2 -20.6,-41.1 16.6,-18.9 25.6,-36.2 20.6,-41.1 -0.9,-0.9 -2.2,-1.4 -3.9,-1.4 -6.4,0 -17.8,6.1 -30.5,16.3 l 6.1,2.4 C 85,34.4 91.4,31.8 93.4,33.8 96.2,36.6 90.6,46.9 80.3,59.3 78.5,57.3 76.6,55.4 74.6,53.4 55.5,34.2 36,21.5 26.8,21.5 z M 64.6,40 c 5.6,4.7 11.3,10.3 15.6,14.8 l 3.5,-4.5 C 79.4,44.2 72.5,40.2 64.6,40 z M 50.2,44.4 C 44,48.7 40,55.9 40,64 40,72.4 44.3,79.8 50.9,84.1 57.6,79 67.4,69.3 72.4,63.9 68.3,59.7 57.7,49.5 50.2,44.4 z M 80.6,72.8 C 75.9,77.9 70.6,82.8 64.7,88 72.8,87.8 79.9,83.5 84.1,77.1 z"/>
+               </g>
+               <g id="kh" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.178,0,0,0.178,20.5,18.6)" d="M 103.5,21 54.6,56.6 C 51.1,54.9 47.1,54 43,54 28.1,54 16,66.1 16,81 c 0,14.9 12.1,27 27,27 14.9,0 27,-12.1 27,-27 0,-0.8 0,-1.5 -0.1,-2.3 L 76.5,74 74,69.5 79,66 l -1,-6 4,-3 8,3.5 3,-2.5 -1,-6.5 4,-3 4,2 2.5,-1.5 -0.5,-4.5 3,-2.5 6,3 3,-2 L 112,26 67,58.5 65,55 110.5,22 z M 43,58 C 55.7,58 66,68.3 66,81 66,93.7 55.7,104 43,104 30.3,104 20,93.7 20,81 20,68.3 30.3,58 43,58 z m -0.5,3 C 31.2,61 22,70.2 22,81.5 22,92.8 31.2,102 42.5,102 53.8,102 63,92.8 63,81.5 63,70.2 53.8,61 42.5,61 z M 37,77 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="lms" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,19)" d="m 61.8,86.6 7.7,2.4 7.1,-0.6 -5.8,5 -2.7,15.7 -0.7,-16.1 z m -18.8,-55.2 -12.3,19 c -1.2,1.9 -1.5,3.3 -0.2,5.2 L 51,85.1 47,112 l 37,0 0,-23 10.2,-20.6 c 1.3,-2.7 1.6,-4.4 1.6,-10.2 l -12.2,12.6 -10.3,-5.3 -3.1,16.7 C 66.9,66.8 59.6,57.4 48.1,52.6 l 3.2,-6.3 c 13.2,7 18.1,-5 16,-6 l -20.6,-9.8 c -1.7,-0.8 -2.7,-0.8 -3.8,0.9 z m 49.1,13.2 -14.3,15.7 c -0.9,1 5,7 5.9,6.2 l 15,-13.5 c 1.3,-1.2 -5.6,-9.7 -6.6,-8.5 z M 82,32.5 68.2,51.4 c -0.8,1 7.5,8.3 8.2,7.5 l 15.3,-17 c 1.6,-1.7 -8.6,-10.9 -9.7,-9.4 z m -13.3,-10 -7.4,12.5 6.7,3.5 c 1.7,0.9 2.2,3.4 0.6,9.2 l 12,-17.4 c 1.3,-1.9 -10.8,-9.5 -11.9,-7.8 z m -14,-6.1 -6.8,12.3 11.5,5.4 7.1,-11.7 c 1.2,-1.9 -10.6,-7.9 -11.7,-6 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="nb" opacity="0">
+                       <path transform="matrix(0.18,0,0,0.18,20.48,19)" d="M 62.5,20 C 51.9,20.4 42.3,24.5 34.9,31 l 13.6,0 14,-7.2 0,-3.8 z m 3,0 0,3.8 14,7.2 13.6,0 C 85.7,24.5 76.1,20.4 65.5,20 z M 31.8,34 c -4.5,4.8 -7.9,10.6 -9.9,17.1 l 7.5,13 L 42.1,62 51.9,45 47.7,34 31.8,34 z m 48.5,0 -4.2,11 10.6,18.3 11.3,1.8 8.1,-14 c -2,-6.5 -5.4,-12.3 -9.9,-17.1 l -15.9,0 z m -24.9,12.8 -10,17.4 9.2,15.8 18.8,0 9.2,-15.8 -10,-17.4 -17.2,0 z M 20.9,55.3 C 20.3,58.1 20,61 20,64 c 0,7.5 1.9,14.5 5.2,20.7 L 29,82.4 28.3,68.3 20.9,55.3 z m 86.2,0 -8,14 -0.6,12.8 4.3,2.6 c 3.3,-6.2 5.2,-13.2 5.2,-20.7 0,-3 -0.3,-5.9 -0.9,-8.7 z M 53.3,84 l -7.2,8.9 8,14 c 3.2,0.7 6.5,1.1 9.9,1.1 3.4,0 6.7,-0.4 9.9,-1.1 l 7.4,-13 -8,-9.9 -20,0 z M 31,84.8 26.7,87.3 C 32,95.8 40.2,102.4 50,105.7 L 41.9,91.7 31,84.8 z m 66.5,0.3 -12,7.6 -7.5,13 c 9.8,-3.3 18,-9.9 23.3,-18.4 l -3.8,-2.2 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ons" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.185,0,0,0.185,20.4,18)" d="m 86,20 -1.7,7.6 c -2.1,0.5 -4,1.3 -5.8,2.4 l -6.5,-4.2 -4.3,4.3 4.2,6.5 c -1.1,1.8 -1.9,3.7 -2.4,5.8 L 62,44 l 0,6 7.6,1.7 c 0.5,2.1 1.3,4 2.4,5.8 l -4.2,6.5 4.3,4.3 6.5,-4.2 c 1.8,1.1 3.7,1.9 5.8,2.4 l 1.6,7.5 6,0 1.7,-7.6 c 2.1,-0.5 4,-1.3 5.8,-2.4 l 6.5,4.2 4.3,-4.3 -4.2,-6.5 c 1.1,-1.8 1.9,-3.7 2.4,-5.8 l 7.5,-1.6 0,-6 -7.6,-1.7 c -0.5,-2.1 -1.3,-4 -2.4,-5.8 l 4.2,-6.5 -4.3,-4.3 -6.5,4.2 C 97.6,28.8 95.7,28 93.6,27.5 L 92,20 86,20 z m 3,12 c 8.3,0 15,6.7 15,15 0,8.3 -6.7,15 -15,15 -8.3,0 -15,-6.7 -15,-15 0,-8.3 6.7,-15 15,-15 z m 0,5 c -5.5,0 -10,4.5 -10,10 0,5.5 4.5,10 10,10 5.5,0 10,-4.5 10,-10 0,-5.5 -4.5,-10 -10,-10 z m 0,3 c 3.9,0 7,3.1 7,7 0,3.9 -3.1,7 -7,7 -3.9,0 -7,-3.1 -7,-7 0,-3.9 3.1,-7 7,-7 z m -48.5,6 -2.2,8.7 c -2.4,0.6 -4.7,1.5 -6.8,2.8 l -7.7,-4.6 -4.9,4.9 4.6,7.7 c -1.3,2.1 -2.2,4.4 -2.8,6.8 l -8.7,2.2 0,7 8.7,2.2 c 0.6,2.4 1.5,4.7 2.8,6.8 l -4.6,7.7 4.9,4.9 7.7,-4.6 c 2.1,1.3 4.4,2.2 6.8,2.8 l 2.2,8.7 7,0 2.2,-8.7 c 2.4,-0.6 4.7,-1.5 6.8,-2.8 l 7.7,4.6 4.9,-4.9 -4.6,-7.7 c 1.3,-2.1 2.2,-4.4 2.8,-6.8 l 8.7,-2.2 0,-7 -8.7,-2.2 c -0.6,-2.4 -1.5,-4.7 -2.8,-6.8 l 4.6,-7.7 -4.9,-4.9 -7.7,4.6 c -2.1,-1.3 -4.4,-2.2 -6.8,-2.8 l -2.2,-8.7 -7,0 z M 44,60 c 9.9,0 18,8.1 18,18 0,9.9 -8.1,18 -18,18 -9.9,0 -18,-8.1 -18,-18 0,-9.9 8.1,-18 18,-18 z m 0,6 c -6.6,0 -12,5.4 -12,12 0,6.6 5.4,12 12,12 6.6,0 12,-5.4 12,-12 0,-6.6 -5.4,-12 -12,-12 z m 0,4 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="tdm" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19.6,17.5)" d="m 40.5,22 c -2.4,0 -4.8,0.6 -6,1.2 -0.3,4.3 0,10.6 0.9,15.1 l 2.1,3 6,0 2.1,-3 C 46.5,33.8 46.8,27.5 46.5,23.2 45.3,22.6 42.9,22 40.5,22 z m -7.9,2.7 c -4.2,3 -5.4,7 -5.4,12.4 l 3,1.8 0,7.9 4.9,4.2 10.8,0 4.9,-4.2 0,-7.9 3,-1.8 c 0,-5.4 -1.2,-9.4 -5.4,-12.4 0,5.2 -0.7,10.6 -1.9,13.6 1.2,0 2.5,1.2 2.5,2.7 0,1.5 -1.2,2.8 -2.7,2.8 -1.3,0 -1.9,-0.3 -2.5,-1.2 l -6.6,0 c -0.6,0.9 -1.2,1.2 -2.4,1.2 -1.6,0 -2.8,-1.3 -2.8,-2.8 0,-1.5 1.3,-2.7 2.5,-2.7 -1.2,-3 -1.9,-8.4 -1.9,-13.6 z m 7.9,6.4 c 1.8,0 3.3,1.5 3.3,3.3 0,1.8 -1.5,3.3 -3.3,3.3 -1.8,0 -3.3,-1.5 -3.3,-3.3 0,-1.8 1.5,-3.3 3.3,-3.3 z M 76,32 c -3.3,0 -6.5,0.8 -8.1,1.6 -0.4,5.7 0,14.3 1.2,20.4 l 2.8,4 8.2,0 2.8,-4 C 84.1,47.9 84.5,39.3 84.1,33.6 82.5,32.8 79.3,32 76,32 z m -10.6,3.7 c -5.7,4 -7.3,9.3 -7.3,16.6 l 4.1,2.5 0,10.6 6.5,5.7 14.6,0 6.5,-5.7 0,-10.6 4.1,-2.5 c 0,-7.3 -1.6,-12.6 -7.3,-16.6 0,6.9 -0.8,14.2 -2.5,18.3 1.7,0 3.3,1.6 3.3,3.6 0,2.1 -1.6,3.7 -3.7,3.7 -1.6,0 -2.4,-0.4 -3.2,-1.6 l -9,0 c -0.8,1.2 -1.6,1.6 -3.2,1.6 -2.1,0 -3.7,-1.6 -3.7,-3.7 0,-2 1.6,-3.6 3.3,-3.6 -1.7,-4.1 -2.5,-11.4 -2.5,-18.3 z m -38.8,2.3 -1.2,0.9 0,5.5 2.4,1.8 0,5.4 5.5,5.5 14.5,0 5.4,-5.5 0,-5.4 2.4,-1.8 0,-5.5 -1.2,-0.9 -2.4,1.5 0,7.6 -5.5,5.1 -12,0 L 29,47.1 29,39.5 26.6,38 z M 76,44.2 c 2.4,0 4.5,2 4.5,4.5 0,2.4 -2.1,4.5 -4.5,4.5 -2.4,0 -4.5,-2.1 -4.5,-4.5 0,-2.5 2.1,-4.5 4.5,-4.5 z m -49.7,8.3 -4.5,0.6 -1.9,7 c 1.2,3.6 7.3,6 12.1,6 l 0.6,-7.2 C 24.2,56.5 21.8,54.6 27.8,54 l -1.5,-1.5 z m 31,1.1 -1.6,1.2 0,7.3 3.2,2.5 0,7.3 7.3,7.3 19.6,0 7.3,-7.3 0,-7.3 3.2,-2.5 0,-7.3 -1.6,-1.2 -3.2,2 0,10.2 -7.4,6.9 -16.2,0 -7.4,-6.9 0,-10.2 -3.2,-2 z m -5.2,4.1 c -1.1,0.4 -2.3,0.8 -3.7,1.2 l 0.6,7.2 c 2,0 4.3,-0.4 6.3,-1.2 l -2,-1.5 -1.2,-0.9 0,-1.5 0,-3.3 z M 33.8,60.1 33.3,68 C 29,68 21.7,66.8 18.7,61.3 c -6.6,1.8 -9.6,7.2 -9.6,11.5 6,-3.6 10.2,-3 16.9,-3 l 4.8,4.2 15.9,0 0.5,-1.7 0.5,-1.9 2,-0.2 5.7,-0.8 0,-2.7 c -2.7,1 -5.6,1.3 -7.6,1.3 l -0.6,-7.9 -13.4,0 z m 23.1,13 -6.1,0.8 -2.5,9.4 c 1.6,4.9 9.8,8.1 16.3,8.1 l 0.8,-9.7 C 54,78.4 50.8,75.9 58.9,75.1 l -2,-2 z m 38.2,0 -2,2 c 8.1,0.8 4.9,3.3 -6.5,6.6 l 0.8,9.7 c 6.5,0 14.7,-3.2 16.3,-8.1 l -2.5,-9.4 -6.1,-0.8 z M 67,83.3 66.2,93.9 c -5.7,0 -15.4,-1.7 -19.5,-9 -9,2.4 -13,9.8 -13,15.5 8.1,-4.9 13.8,-4.1 22.8,-4.1 l 6.5,5.7 26,0 6.5,-5.7 c 9,0 14.7,-0.8 22.8,4.1 0,-5.7 -4,-13.1 -13,-15.5 -4.1,7.3 -13.8,9 -19.5,9 L 85,83.3 l -18,0 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="xonotic" opacity="0">
+                       <path d="m34.4945 23.3828c-3.45437 0.988436-7.13627 4.53732-11.1106 8.49945l5.56967-2.75127-3.37747 3.54532 3.38939-1.61218c-0.773792 1.9823-1.06965 4.22782-4.35782 5.55128l7.4267 8.39705 7.59173-8.56521c-7.41286 0.0926313-6.94446-7.42838-0.395463-9.07396-0.505103-0.47063-2.18617-0.382445-3.56232-0.165038 0.239817-1.60374 2.6465-2.37181 4.32703-2.16417-0.960422-0.974346-2.51411-1.84591-4.68861-1.06766zm0.050818 1.66538 0.470524 0.663955c-0.658636 0.458339-1.69494 0.237047-2.02997-0.217079z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <!-- /GAMETYPES -->
+
+               <g id="wings">
+                       <path d="m52.1895 14.168-8.17095 6.9893a15.875 15.875 0 0 1 1.10742 1.44043l6.876-4.46875 0.1875-3.96094z"/>
+                       <path opacity="0.82" d="m57.827 10.0625-4.94726 4.43262-0.21289 4.14942-7.00975 4.54883c0.87592 1.44298 1.51798 3.0155 1.90234 4.65918l9.09865-4.66797 1.49512-10.2959z"/>
+                       <path d="m52.215 28.25-4.38281 2.09961a15.875 15.875 0 0 1 0.0428 1.1504 15.875 15.875 0 0 1 -0.01955 0.38965l3.30755-0.5371 1.052-3.10255z"/>
+                       <path opacity="0.82" d="m56.6135 26.7158-3.6875 1.69531-1.29883 3.58789-3.68164 0.598635a16 16 0 0 1 -0.77832 3.95508l6.124-0.091797 2.97852-7.0371 0.34375-2.70801z"/>
+                       <path d="m48.373 39.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
+                       <path opacity="0.82" d="m48.7969 39.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
+               </g>
+               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
+       </g>
+       <path fill="#aabbc6" opacity=".33" d="m29 12v1.5h2v4h2v-5.5zm0 6v1.5h6v-1.5z"/>
+</svg>
diff --git a/gfx/medals/medal2.svg b/gfx/medals/medal2.svg
new file mode 100644 (file)
index 0000000..1fedb02
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 64 64" version="1.1">
+       <defs>
+               <path id="ring-base" d="m40.4941 21.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
+               <g id="ring">
+                       <use xlink:href="#ring-base" fill="#144068" stroke="#144068" stroke-width="3"/>
+                       <use xlink:href="#ring-base" opacity=".5"/>
+               </g>
+       </defs>
+       <path fill="#073469" opacity=".6" d="m19 14-13 21.5 7 11.5h38l7-11.5-13-21.5z"/>
+       <g fill="#405f7c" font-family="Xolonium">
+               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
+               <text font-weight="bold" font-size="9px" x="33.5" y="59" transform="matrix(0.934,0,0,1.06,2.3,-3.4)">YY</text>
+       </g>
+       <path fill="#144068" d="m25.5 9-20 33.5 7 11.5 9-5h21l9 5 7-11.5-20-33.5z"/>
+       <g fill="#d5eef1">
+
+               <!-- GAMETYPES -->
+               <g id="ca" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,18)" d="m 40.9,66.3 5.5,1.7 4,0 -3.1,3.2 L 45.5,82.5 44.9,70.9 z M 27.4,26.6 18.6,40.2 c -0.9,1.4 -1.1,2.4 -0.1,3.8 l 14.7,21.1 -2.9,19.4 26.6,0 0,-7.6 L 46.3,61.6 C 44.3,51.9 39.3,45.3 31.1,41.8 l 2.3,-4.5 c 9.5,5.1 13,-3.6 11.5,-4.3 L 30.2,25.9 c -1.2,-0.6 -2,-0.6 -2.7,0.7 z m 28,0.8 -10,13.6 C 45,41.8 51.2,47.1 51.6,46.5 56.9,39.3 58.7,33.2 62.4,34.2 63.6,32.9 56.2,26.4 55.5,27.4 z m -9.5,-7.2 -5.3,9 4.8,2.5 c 1.2,0.6 1.6,2.5 0.5,6.6 l 8.6,-12.5 c 0.9,-1.3 -7.8,-6.9 -8.5,-5.6 z m -10.1,-4.4 -4.9,8.8 8.2,3.9 5.1,-8.4 c 0.8,-1.4 -7.6,-5.7 -8.4,-4.3 z m 41.8,73 7,2.2 6.5,-0.5 -5.3,4.6 -2.4,14.3 -0.7,-14.7 z M 60.5,38.3 49.3,55.7 c -1.1,1.8 -1.4,3 -0.1,4.8 L 67.9,87.4 64.2,112 l 33.8,0 0,-21 9.3,-18.8 c 1.2,-2.4 1.4,-4 1.4,-9.3 L 97.6,74.4 88.2,69.5 85.3,84.8 C 82.3,70.7 75.7,62.1 65.2,57.7 l 3,-5.7 c 12,6.4 16.5,-4.6 14.6,-5.5 L 64,37.5 c -1.6,-0.8 -2.5,-0.7 -3.5,0.8 z m 44.8,12.1 -13,14.4 c -0.8,0.9 4.5,6.4 5.3,5.7 L 111.4,58.1 c 1.2,-1.1 -5.1,-8.8 -6.1,-7.7 z M 96.2,39.4 83.5,56.7 c -0.7,1 6.8,7.6 7.5,6.9 l 14,-15.5 c 1.4,-1.6 -7.9,-10 -8.8,-8.6 z m -12.1,-9.2 -6.8,11.4 6.1,3.2 c 1.6,0.8 2,3.1 0.6,8.4 L 94.9,37.3 c 1.2,-1.7 -9.9,-8.7 -10.9,-7.1 z m -12.8,-5.6 -6.2,11.2 10.5,5 6.5,-10.7 c 1.1,-1.7 -9.7,-7.2 -10.7,-5.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ctf" opacity="0">
+                       <path transform="matrix(.19 .025 -.025 .19 21 18)" d="m97 16c-6.2 5.8-13.7 8.2-22 10l10 37-20-45c-17-1-31 4-41 13l24 61c9-12 30-25 37-25 5 0 2 6-4 12.1 9-13.6-5-7.1-10-1.6 6 13.5 39-2.5 45-13.5zm-76.5 14-4.5 2 28 80 7.5-3z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="cts" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.2,0,0,0.19,19.2,18.24)" d="m 39,18 -13,13 0,1 3,5 16,-16 -5,-3 z m 49,0 -5,3 16,16 3,-5 0,-1 -13,-13 z m -35,2 c -2,0 -3,0 -5,2 L 30,40 c -2,2 -2,3 -2,5 l 0,8 c 0,8 0,8 -4,10 l 0,8 c 0,4 0,6 2,9 l 14,21 c 2,3 3,3 7,3 l 9,0 1,7 14,0 1,-7 9,0 c 4,0 5,0 7,-3 l 14,-21 c 2,-3 2,-5 2,-9 l 0,-8 c -4,-2 -4,-2 -4,-10 l 0,-8 c 0,-2 0,-3 -2,-5 L 80,22 c -2,-2 -3,-2 -5,-2 z m -3.5,12 29,0 C 89,37 96,48 96,60 c 0,8 -3,15 -7.75,20.5 l 4,6.4 -0.4,2.1 -11,7 -2,-0.4 L 74,88 49.5,88 C 39,83 32,72 32,60 32,48 39,37 49.5,32 z m -9.5,14 -3,3 0,21 3,3 48,0 3,-3 0,-21 -3,-3 z m 3.5,2 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 20,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 5,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,4 3,0 0,3 -3,0 z m 8.5,4 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 25,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,2 3,0 0,3 -3,0 z m -11.5,6 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 9.8,17.3 -9.2,6 -0.2,0.7 1.1,1.7 0.7,0.1 9.2,-5.9 0.2,-0.7 -1.1,-1.7 z"/>
+               </g>
+               <g id="dm" opacity="0">
+                       <path transform="matrix(.22 0 0 .22 17.92 17.1)" d="m 64,20 c -4,0 -8,1 -10,2 -0.5,7 0,17.5 1.5,25 l 3.5,5 10,0 3.5,-5 C 74,39.5 74.5,29 74,22 72,21 68,20 64,20 z M 51,24.5 C 44,29.5 42,36 42,45 l 5,3 0,13 8,7 18,0 8,-7 0,-13 5,-3 C 86,36 84,29.5 77,24.5 77,33 76,42 74,47 c 2,0 4,2 4,4.5 0,2.5 -2,4.5 -4.5,4.5 -2,0 -3,-0.5 -4,-2 l -11,0 c -1,1.5 -2,2 -4,2 C 52,56 50,54 50,51.5 50,49 52,47 54,47 52,42 51,33 51,24.5 z M 64,35 c 3,0 5.5,2.5 5.5,5.5 0,3 -2.5,5.5 -5.5,5.5 -3,0 -5.5,-2.5 -5.5,-5.5 0,-3 2.5,-5.5 5.5,-5.5 z m -23,11.5 -2,1.5 0,9 4,3 0,9 9,9 24,0 9,-9 0,-9 4,-3 0,-9 L 87,46.5 83,49 83,61.5 74,70 54,70 45,61.5 45,49 z m -0.5,24 -7.5,1 -3,11.5 c 2,6 12,10 20,10 L 51,81 C 37,77 33,74 43,73 z m 47,0 L 85,73 c 10,1 6,4 -8,8 l 1,12 c 8,0 18,-4 20,-10 L 95,71.5 z M 53,83 52,96 C 45,96 33,94 28,85 17,88 12,97 12,104 22,98 29,99 40,99 l 8,7 32,0 8,-7 c 11,0 18,-1 28,5 0,-7 -5,-16 -16,-19 -5,9 -17,11 -24,11 L 75,83 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="dom" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <g transform="matrix(0.17,0,0,0.17,21.12,19)">
+                               <path d="m 30,82 -8,3 -10,11 52,20 52,-20 -10,-11 -8,-3 5,7 -39,11 -39,-11 z"/>
+                               <path d="m 51,17 -24,40 0,4 10,24 23,5 0,-21 -12,-5 -2,-4 9,-41 z m 26,0 -4,2 9,41 -2,4 -12,5 0,21 23,-5 10,-24 0,-4 z"/>
+                       </g>
+               </g>
+               <g id="duel" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#duel-icon" fill="#144068" stroke="#144068" stroke-width="14"/>
+                       <path id="duel-icon" transform="matrix(.215 0 0 .215 18.24 17.25)" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
+               </g>
+               <g id="ft" opacity="0">
+                       <path transform="matrix(0.205,0,0,0.2,18.9,19.34)" d="m 60,12 -17,4 -4,12 -9,1 -4,15 8,12 -4,14 6,36 4,-23 7,3 3,12 3,-10 6,0 5,28 5,-28 5,0 2,16 2,-17 5,-2 4,28 6,-38 6,-6 1,-15 L 92,42 98,26 82,14 64,16 60,12 z m 4,10 c 4,0 8,1 10,2 0.5,7 0,17.5 -1.5,25 L 69,54 59,54 55.5,49 C 54,41.5 53.5,31 54,24 c 2,-1 6,-2 10,-2 z m -13,4.5 c 0,8.5 1,17.5 3,22.5 -2,0 -4,2 -4,4.5 0,2.5 2,4.5 4.5,4.5 2,0 3,-0.5 4,-2 l 11,0 c 1,1.5 2,2 4,2 C 76,58 78,56 78,53.5 78,51 76,49 74,49 c 2,-5 3,-14 3,-22.5 7,5 9,11.5 9,20.5 l -5,3 0,13 -8,7 -18,0 -8,-7 0,-13 -5,-3 c 0,-9 2,-15.5 9,-20.5 z M 64,37 c -3,0 -5.5,2.5 -5.5,5.5 0,3 2.5,5.5 5.5,5.5 3,0 5.5,-2.5 5.5,-5.5 C 69.5,39.5 67,37 64,37 z m -23,11.5 4,2.5 0,12.5 9,8.5 20,0 9,-8.5 0,-12.5 4,-2.5 2,1.5 0,9 -4,3 0,9 -9,9 -24,0 -9,-9 0,-9 -4,-3 0,-9 2,-1.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="insta" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#minsta-icon" fill="#144068" stroke="#144068" stroke-width="16"/>
+                       <path id="minsta-icon" transform="matrix(0.185,0,0,0.185,20.25,18.1)" d="m46.5 58c-10.3-2.4-10.2 5.9-4.3 14.9l17.8-23.9-15 4 26-19-24 2c24-13 51-18 57-12s1 33-12 57l2-24-19 26 4-15-23.9 17.8c9 5.9 17.3 6 14.9-4.3 8.5 17-7 21.5-26 2.5s-14.5-34.5 2.5-26zm3.1 23.5 49.4-41.5c3-2.5 3-12 2-13s-10.5-1-13 2l-41.5 49.4zm-18.6-4.5c-8.9-2.1-8.4 5.8-2.3 14l8.1-10.8 4.2 4.8-8.5 10.5 10.5-8.4 4.8 4.2-10.8 8.1c8.2 6 16.1 6.5 14-2.4 7.5 16.5-8 16-22 2s-14.5-29.5 2-22zm-21 39 13.8-18.4 3.1 3.5 3.5 3.1l-18.4 13.8z"/>
+               </g>
+               <g id="ka" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.181,0,0,0.181,20.5,18)" d="m 26.8,21.5 c -1.7,0 -3,0.5 -3.9,1.4 -4.4,4.3 2,18.2 14.9,34.4 l 2.4,-6 C 34.4,43 31.8,36.6 33.8,34.6 c 3.8,-3.8 21.1,7.5 38.7,25.2 1.4,1.3 2.7,2.7 3.9,4 -2.5,2.9 -5.2,5.8 -8.1,8.7 -17.7,17.6 -35,28.9 -38.7,25.2 -2.5,-2.5 1.8,-11.1 10.2,-21.8 l -2,-5.2 c -12.9,16.1 -19.3,30.1 -14.9,34.4 5.9,5.9 29,-7.8 51.7,-30.5 2.1,-2.1 4.1,-4.1 6,-6.2 12.8,14.3 20.2,26.9 17.1,30 -2.5,2.5 -11.1,-1.8 -21.8,-10.1 l -5.2,1.9 c 16.1,12.9 30.1,19.3 34.4,14.9 5,-4.9 -4,-22.2 -20.6,-41.1 16.6,-18.9 25.6,-36.2 20.6,-41.1 -0.9,-0.9 -2.2,-1.4 -3.9,-1.4 -6.4,0 -17.8,6.1 -30.5,16.3 l 6.1,2.4 C 85,34.4 91.4,31.8 93.4,33.8 96.2,36.6 90.6,46.9 80.3,59.3 78.5,57.3 76.6,55.4 74.6,53.4 55.5,34.2 36,21.5 26.8,21.5 z M 64.6,40 c 5.6,4.7 11.3,10.3 15.6,14.8 l 3.5,-4.5 C 79.4,44.2 72.5,40.2 64.6,40 z M 50.2,44.4 C 44,48.7 40,55.9 40,64 40,72.4 44.3,79.8 50.9,84.1 57.6,79 67.4,69.3 72.4,63.9 68.3,59.7 57.7,49.5 50.2,44.4 z M 80.6,72.8 C 75.9,77.9 70.6,82.8 64.7,88 72.8,87.8 79.9,83.5 84.1,77.1 z"/>
+               </g>
+               <g id="kh" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.178,0,0,0.178,20.5,18.6)" d="M 103.5,21 54.6,56.6 C 51.1,54.9 47.1,54 43,54 28.1,54 16,66.1 16,81 c 0,14.9 12.1,27 27,27 14.9,0 27,-12.1 27,-27 0,-0.8 0,-1.5 -0.1,-2.3 L 76.5,74 74,69.5 79,66 l -1,-6 4,-3 8,3.5 3,-2.5 -1,-6.5 4,-3 4,2 2.5,-1.5 -0.5,-4.5 3,-2.5 6,3 3,-2 L 112,26 67,58.5 65,55 110.5,22 z M 43,58 C 55.7,58 66,68.3 66,81 66,93.7 55.7,104 43,104 30.3,104 20,93.7 20,81 20,68.3 30.3,58 43,58 z m -0.5,3 C 31.2,61 22,70.2 22,81.5 22,92.8 31.2,102 42.5,102 53.8,102 63,92.8 63,81.5 63,70.2 53.8,61 42.5,61 z M 37,77 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="lms" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,19)" d="m 61.8,86.6 7.7,2.4 7.1,-0.6 -5.8,5 -2.7,15.7 -0.7,-16.1 z m -18.8,-55.2 -12.3,19 c -1.2,1.9 -1.5,3.3 -0.2,5.2 L 51,85.1 47,112 l 37,0 0,-23 10.2,-20.6 c 1.3,-2.7 1.6,-4.4 1.6,-10.2 l -12.2,12.6 -10.3,-5.3 -3.1,16.7 C 66.9,66.8 59.6,57.4 48.1,52.6 l 3.2,-6.3 c 13.2,7 18.1,-5 16,-6 l -20.6,-9.8 c -1.7,-0.8 -2.7,-0.8 -3.8,0.9 z m 49.1,13.2 -14.3,15.7 c -0.9,1 5,7 5.9,6.2 l 15,-13.5 c 1.3,-1.2 -5.6,-9.7 -6.6,-8.5 z M 82,32.5 68.2,51.4 c -0.8,1 7.5,8.3 8.2,7.5 l 15.3,-17 c 1.6,-1.7 -8.6,-10.9 -9.7,-9.4 z m -13.3,-10 -7.4,12.5 6.7,3.5 c 1.7,0.9 2.2,3.4 0.6,9.2 l 12,-17.4 c 1.3,-1.9 -10.8,-9.5 -11.9,-7.8 z m -14,-6.1 -6.8,12.3 11.5,5.4 7.1,-11.7 c 1.2,-1.9 -10.6,-7.9 -11.7,-6 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="nb" opacity="0">
+                       <path transform="matrix(0.18,0,0,0.18,20.48,19)" d="M 62.5,20 C 51.9,20.4 42.3,24.5 34.9,31 l 13.6,0 14,-7.2 0,-3.8 z m 3,0 0,3.8 14,7.2 13.6,0 C 85.7,24.5 76.1,20.4 65.5,20 z M 31.8,34 c -4.5,4.8 -7.9,10.6 -9.9,17.1 l 7.5,13 L 42.1,62 51.9,45 47.7,34 31.8,34 z m 48.5,0 -4.2,11 10.6,18.3 11.3,1.8 8.1,-14 c -2,-6.5 -5.4,-12.3 -9.9,-17.1 l -15.9,0 z m -24.9,12.8 -10,17.4 9.2,15.8 18.8,0 9.2,-15.8 -10,-17.4 -17.2,0 z M 20.9,55.3 C 20.3,58.1 20,61 20,64 c 0,7.5 1.9,14.5 5.2,20.7 L 29,82.4 28.3,68.3 20.9,55.3 z m 86.2,0 -8,14 -0.6,12.8 4.3,2.6 c 3.3,-6.2 5.2,-13.2 5.2,-20.7 0,-3 -0.3,-5.9 -0.9,-8.7 z M 53.3,84 l -7.2,8.9 8,14 c 3.2,0.7 6.5,1.1 9.9,1.1 3.4,0 6.7,-0.4 9.9,-1.1 l 7.4,-13 -8,-9.9 -20,0 z M 31,84.8 26.7,87.3 C 32,95.8 40.2,102.4 50,105.7 L 41.9,91.7 31,84.8 z m 66.5,0.3 -12,7.6 -7.5,13 c 9.8,-3.3 18,-9.9 23.3,-18.4 l -3.8,-2.2 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ons" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.185,0,0,0.185,20.4,18)" d="m 86,20 -1.7,7.6 c -2.1,0.5 -4,1.3 -5.8,2.4 l -6.5,-4.2 -4.3,4.3 4.2,6.5 c -1.1,1.8 -1.9,3.7 -2.4,5.8 L 62,44 l 0,6 7.6,1.7 c 0.5,2.1 1.3,4 2.4,5.8 l -4.2,6.5 4.3,4.3 6.5,-4.2 c 1.8,1.1 3.7,1.9 5.8,2.4 l 1.6,7.5 6,0 1.7,-7.6 c 2.1,-0.5 4,-1.3 5.8,-2.4 l 6.5,4.2 4.3,-4.3 -4.2,-6.5 c 1.1,-1.8 1.9,-3.7 2.4,-5.8 l 7.5,-1.6 0,-6 -7.6,-1.7 c -0.5,-2.1 -1.3,-4 -2.4,-5.8 l 4.2,-6.5 -4.3,-4.3 -6.5,4.2 C 97.6,28.8 95.7,28 93.6,27.5 L 92,20 86,20 z m 3,12 c 8.3,0 15,6.7 15,15 0,8.3 -6.7,15 -15,15 -8.3,0 -15,-6.7 -15,-15 0,-8.3 6.7,-15 15,-15 z m 0,5 c -5.5,0 -10,4.5 -10,10 0,5.5 4.5,10 10,10 5.5,0 10,-4.5 10,-10 0,-5.5 -4.5,-10 -10,-10 z m 0,3 c 3.9,0 7,3.1 7,7 0,3.9 -3.1,7 -7,7 -3.9,0 -7,-3.1 -7,-7 0,-3.9 3.1,-7 7,-7 z m -48.5,6 -2.2,8.7 c -2.4,0.6 -4.7,1.5 -6.8,2.8 l -7.7,-4.6 -4.9,4.9 4.6,7.7 c -1.3,2.1 -2.2,4.4 -2.8,6.8 l -8.7,2.2 0,7 8.7,2.2 c 0.6,2.4 1.5,4.7 2.8,6.8 l -4.6,7.7 4.9,4.9 7.7,-4.6 c 2.1,1.3 4.4,2.2 6.8,2.8 l 2.2,8.7 7,0 2.2,-8.7 c 2.4,-0.6 4.7,-1.5 6.8,-2.8 l 7.7,4.6 4.9,-4.9 -4.6,-7.7 c 1.3,-2.1 2.2,-4.4 2.8,-6.8 l 8.7,-2.2 0,-7 -8.7,-2.2 c -0.6,-2.4 -1.5,-4.7 -2.8,-6.8 l 4.6,-7.7 -4.9,-4.9 -7.7,4.6 c -2.1,-1.3 -4.4,-2.2 -6.8,-2.8 l -2.2,-8.7 -7,0 z M 44,60 c 9.9,0 18,8.1 18,18 0,9.9 -8.1,18 -18,18 -9.9,0 -18,-8.1 -18,-18 0,-9.9 8.1,-18 18,-18 z m 0,6 c -6.6,0 -12,5.4 -12,12 0,6.6 5.4,12 12,12 6.6,0 12,-5.4 12,-12 0,-6.6 -5.4,-12 -12,-12 z m 0,4 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="tdm" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19.6,17.5)" d="m 40.5,22 c -2.4,0 -4.8,0.6 -6,1.2 -0.3,4.3 0,10.6 0.9,15.1 l 2.1,3 6,0 2.1,-3 C 46.5,33.8 46.8,27.5 46.5,23.2 45.3,22.6 42.9,22 40.5,22 z m -7.9,2.7 c -4.2,3 -5.4,7 -5.4,12.4 l 3,1.8 0,7.9 4.9,4.2 10.8,0 4.9,-4.2 0,-7.9 3,-1.8 c 0,-5.4 -1.2,-9.4 -5.4,-12.4 0,5.2 -0.7,10.6 -1.9,13.6 1.2,0 2.5,1.2 2.5,2.7 0,1.5 -1.2,2.8 -2.7,2.8 -1.3,0 -1.9,-0.3 -2.5,-1.2 l -6.6,0 c -0.6,0.9 -1.2,1.2 -2.4,1.2 -1.6,0 -2.8,-1.3 -2.8,-2.8 0,-1.5 1.3,-2.7 2.5,-2.7 -1.2,-3 -1.9,-8.4 -1.9,-13.6 z m 7.9,6.4 c 1.8,0 3.3,1.5 3.3,3.3 0,1.8 -1.5,3.3 -3.3,3.3 -1.8,0 -3.3,-1.5 -3.3,-3.3 0,-1.8 1.5,-3.3 3.3,-3.3 z M 76,32 c -3.3,0 -6.5,0.8 -8.1,1.6 -0.4,5.7 0,14.3 1.2,20.4 l 2.8,4 8.2,0 2.8,-4 C 84.1,47.9 84.5,39.3 84.1,33.6 82.5,32.8 79.3,32 76,32 z m -10.6,3.7 c -5.7,4 -7.3,9.3 -7.3,16.6 l 4.1,2.5 0,10.6 6.5,5.7 14.6,0 6.5,-5.7 0,-10.6 4.1,-2.5 c 0,-7.3 -1.6,-12.6 -7.3,-16.6 0,6.9 -0.8,14.2 -2.5,18.3 1.7,0 3.3,1.6 3.3,3.6 0,2.1 -1.6,3.7 -3.7,3.7 -1.6,0 -2.4,-0.4 -3.2,-1.6 l -9,0 c -0.8,1.2 -1.6,1.6 -3.2,1.6 -2.1,0 -3.7,-1.6 -3.7,-3.7 0,-2 1.6,-3.6 3.3,-3.6 -1.7,-4.1 -2.5,-11.4 -2.5,-18.3 z m -38.8,2.3 -1.2,0.9 0,5.5 2.4,1.8 0,5.4 5.5,5.5 14.5,0 5.4,-5.5 0,-5.4 2.4,-1.8 0,-5.5 -1.2,-0.9 -2.4,1.5 0,7.6 -5.5,5.1 -12,0 L 29,47.1 29,39.5 26.6,38 z M 76,44.2 c 2.4,0 4.5,2 4.5,4.5 0,2.4 -2.1,4.5 -4.5,4.5 -2.4,0 -4.5,-2.1 -4.5,-4.5 0,-2.5 2.1,-4.5 4.5,-4.5 z m -49.7,8.3 -4.5,0.6 -1.9,7 c 1.2,3.6 7.3,6 12.1,6 l 0.6,-7.2 C 24.2,56.5 21.8,54.6 27.8,54 l -1.5,-1.5 z m 31,1.1 -1.6,1.2 0,7.3 3.2,2.5 0,7.3 7.3,7.3 19.6,0 7.3,-7.3 0,-7.3 3.2,-2.5 0,-7.3 -1.6,-1.2 -3.2,2 0,10.2 -7.4,6.9 -16.2,0 -7.4,-6.9 0,-10.2 -3.2,-2 z m -5.2,4.1 c -1.1,0.4 -2.3,0.8 -3.7,1.2 l 0.6,7.2 c 2,0 4.3,-0.4 6.3,-1.2 l -2,-1.5 -1.2,-0.9 0,-1.5 0,-3.3 z M 33.8,60.1 33.3,68 C 29,68 21.7,66.8 18.7,61.3 c -6.6,1.8 -9.6,7.2 -9.6,11.5 6,-3.6 10.2,-3 16.9,-3 l 4.8,4.2 15.9,0 0.5,-1.7 0.5,-1.9 2,-0.2 5.7,-0.8 0,-2.7 c -2.7,1 -5.6,1.3 -7.6,1.3 l -0.6,-7.9 -13.4,0 z m 23.1,13 -6.1,0.8 -2.5,9.4 c 1.6,4.9 9.8,8.1 16.3,8.1 l 0.8,-9.7 C 54,78.4 50.8,75.9 58.9,75.1 l -2,-2 z m 38.2,0 -2,2 c 8.1,0.8 4.9,3.3 -6.5,6.6 l 0.8,9.7 c 6.5,0 14.7,-3.2 16.3,-8.1 l -2.5,-9.4 -6.1,-0.8 z M 67,83.3 66.2,93.9 c -5.7,0 -15.4,-1.7 -19.5,-9 -9,2.4 -13,9.8 -13,15.5 8.1,-4.9 13.8,-4.1 22.8,-4.1 l 6.5,5.7 26,0 6.5,-5.7 c 9,0 14.7,-0.8 22.8,4.1 0,-5.7 -4,-13.1 -13,-15.5 -4.1,7.3 -13.8,9 -19.5,9 L 85,83.3 l -18,0 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="xonotic" opacity="0">
+                       <path d="m34.4945 23.3828c-3.45437 0.988436-7.13627 4.53732-11.1106 8.49945l5.56967-2.75127-3.37747 3.54532 3.38939-1.61218c-0.773792 1.9823-1.06965 4.22782-4.35782 5.55128l7.4267 8.39705 7.59173-8.56521c-7.41286 0.0926313-6.94446-7.42838-0.395463-9.07396-0.505103-0.47063-2.18617-0.382445-3.56232-0.165038 0.239817-1.60374 2.6465-2.37181 4.32703-2.16417-0.960422-0.974346-2.51411-1.84591-4.68861-1.06766zm0.050818 1.66538 0.470524 0.663955c-0.658636 0.458339-1.69494 0.237047-2.02997-0.217079z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <!-- /GAMETYPES -->
+
+               <g id="wings">
+                       <path d="m52.215 28.25-4.38281 2.09961a15.875 15.875 0 0 1 0.0428 1.1504 15.875 15.875 0 0 1 -0.01955 0.38965l3.30755-0.5371 1.052-3.10255z"/>
+                       <path opacity="0.82" d="m56.6135 26.7158-3.6875 1.69531-1.29883 3.58789-3.68164 0.598635a16 16 0 0 1 -0.77832 3.95508l6.124-0.091797 2.97852-7.0371 0.34375-2.70801z"/>
+                       <path d="m48.373 39.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
+                       <path opacity="0.82" d="m48.7969 39.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
+               </g>
+               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
+       </g>
+       <path fill="#aabbc6" opacity=".33" d="m29 12v1.5h4v-1.5zm4.5 0v2.68173c0 0.2159-0.13635 0.31825-0.39775 0.31825h-2.67046c-1.28405 0-1.9318 0.51155-1.9318 1.54565v2.95435h2v-2.68173c0-0.2159 0.13635-0.31825 0.39775-0.31825h2.67046c1.28405 0 1.9318-0.5111 1.9318-1.5452v-1.40918c0-1.03405-0.64775-1.5456-1.9318-1.5456zm-2.5 6v1.5h4.5v-1.5z"/>
+</svg>
diff --git a/gfx/medals/medal3.svg b/gfx/medals/medal3.svg
new file mode 100644 (file)
index 0000000..9eac15c
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 64 64" version="1.1">
+       <defs>
+               <path id="ring-base" d="m40.4941 21.0234-0.318359 0.394531a11.5 11.5 0 0 1 3.3243 8.0821 11.5 11.5 0 0 1 -9.3438 11.2871l-1.4062 3.2129h-1.5l-1.4043-3.209a11.5 11.5 0 0 1 -9.3457 -11.291 11.5 11.5 0 0 1 3.3281 -8.0781l-0.3203-0.3965a13.5 13.5 0 0 0 -5.0078 10.4746 13.5 13.5 0 0 0 13.5 13.5 13.5 13.5 0 0 0 13.5 -13.5 13.5 13.5 0 0 0 -5.0059 -10.4766z"/>
+               <g id="ring">
+                       <use xlink:href="#ring-base" fill="#144068" stroke="#144068" stroke-width="3"/>
+                       <use xlink:href="#ring-base" opacity=".5"/>
+               </g>
+       </defs>
+       <path fill="#073469" opacity=".6" d="m19 14-13 21.5 7 11.5h38l7-11.5-13-21.5z"/>
+       <g fill="#405f7c" font-family="Xolonium">
+               <text style="text-anchor:end" font-size="7px" x="33.5" y="59">MMM</text>
+               <text font-weight="bold" font-size="9px" x="33.5" y="59" transform="matrix(0.934,0,0,1.06,2.3,-3.4)">YY</text>
+       </g>
+       <path fill="#144068" d="m25.5 9-20 33.5 7 11.5 9-5h21l9 5 7-11.5-20-33.5z"/>
+       <g fill="#ffd5bb">
+
+               <!-- GAMETYPES -->
+               <g id="ca" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,18)" d="m 40.9,66.3 5.5,1.7 4,0 -3.1,3.2 L 45.5,82.5 44.9,70.9 z M 27.4,26.6 18.6,40.2 c -0.9,1.4 -1.1,2.4 -0.1,3.8 l 14.7,21.1 -2.9,19.4 26.6,0 0,-7.6 L 46.3,61.6 C 44.3,51.9 39.3,45.3 31.1,41.8 l 2.3,-4.5 c 9.5,5.1 13,-3.6 11.5,-4.3 L 30.2,25.9 c -1.2,-0.6 -2,-0.6 -2.7,0.7 z m 28,0.8 -10,13.6 C 45,41.8 51.2,47.1 51.6,46.5 56.9,39.3 58.7,33.2 62.4,34.2 63.6,32.9 56.2,26.4 55.5,27.4 z m -9.5,-7.2 -5.3,9 4.8,2.5 c 1.2,0.6 1.6,2.5 0.5,6.6 l 8.6,-12.5 c 0.9,-1.3 -7.8,-6.9 -8.5,-5.6 z m -10.1,-4.4 -4.9,8.8 8.2,3.9 5.1,-8.4 c 0.8,-1.4 -7.6,-5.7 -8.4,-4.3 z m 41.8,73 7,2.2 6.5,-0.5 -5.3,4.6 -2.4,14.3 -0.7,-14.7 z M 60.5,38.3 49.3,55.7 c -1.1,1.8 -1.4,3 -0.1,4.8 L 67.9,87.4 64.2,112 l 33.8,0 0,-21 9.3,-18.8 c 1.2,-2.4 1.4,-4 1.4,-9.3 L 97.6,74.4 88.2,69.5 85.3,84.8 C 82.3,70.7 75.7,62.1 65.2,57.7 l 3,-5.7 c 12,6.4 16.5,-4.6 14.6,-5.5 L 64,37.5 c -1.6,-0.8 -2.5,-0.7 -3.5,0.8 z m 44.8,12.1 -13,14.4 c -0.8,0.9 4.5,6.4 5.3,5.7 L 111.4,58.1 c 1.2,-1.1 -5.1,-8.8 -6.1,-7.7 z M 96.2,39.4 83.5,56.7 c -0.7,1 6.8,7.6 7.5,6.9 l 14,-15.5 c 1.4,-1.6 -7.9,-10 -8.8,-8.6 z m -12.1,-9.2 -6.8,11.4 6.1,3.2 c 1.6,0.8 2,3.1 0.6,8.4 L 94.9,37.3 c 1.2,-1.7 -9.9,-8.7 -10.9,-7.1 z m -12.8,-5.6 -6.2,11.2 10.5,5 6.5,-10.7 c 1.1,-1.7 -9.7,-7.2 -10.7,-5.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ctf" opacity="0">
+                       <path transform="matrix(.19 .025 -.025 .19 21 18)" d="m97 16c-6.2 5.8-13.7 8.2-22 10l10 37-20-45c-17-1-31 4-41 13l24 61c9-12 30-25 37-25 5 0 2 6-4 12.1 9-13.6-5-7.1-10-1.6 6 13.5 39-2.5 45-13.5zm-76.5 14-4.5 2 28 80 7.5-3z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="cts" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.2,0,0,0.19,19.2,18.24)" d="m 39,18 -13,13 0,1 3,5 16,-16 -5,-3 z m 49,0 -5,3 16,16 3,-5 0,-1 -13,-13 z m -35,2 c -2,0 -3,0 -5,2 L 30,40 c -2,2 -2,3 -2,5 l 0,8 c 0,8 0,8 -4,10 l 0,8 c 0,4 0,6 2,9 l 14,21 c 2,3 3,3 7,3 l 9,0 1,7 14,0 1,-7 9,0 c 4,0 5,0 7,-3 l 14,-21 c 2,-3 2,-5 2,-9 l 0,-8 c -4,-2 -4,-2 -4,-10 l 0,-8 c 0,-2 0,-3 -2,-5 L 80,22 c -2,-2 -3,-2 -5,-2 z m -3.5,12 29,0 C 89,37 96,48 96,60 c 0,8 -3,15 -7.75,20.5 l 4,6.4 -0.4,2.1 -11,7 -2,-0.4 L 74,88 49.5,88 C 39,83 32,72 32,60 32,48 39,37 49.5,32 z m -9.5,14 -3,3 0,21 3,3 48,0 3,-3 0,-21 -3,-3 z m 3.5,2 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 20,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 5,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,4 3,0 0,3 -3,0 z m 8.5,4 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m -37,2 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 10,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m 25,0 1.5,1.5 0,6 -1.5,1.5 -1.5,-1.5 0,-6 z m -31.5,2 3,0 0,3 -3,0 z m -11.5,6 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 20,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 15,0 6,0 1.5,1.5 -1.5,1.5 -6,0 -1.5,-1.5 z m 9.8,17.3 -9.2,6 -0.2,0.7 1.1,1.7 0.7,0.1 9.2,-5.9 0.2,-0.7 -1.1,-1.7 z"/>
+               </g>
+               <g id="dm" opacity="0">
+                       <path transform="matrix(.22 0 0 .22 17.92 17.1)" d="m 64,20 c -4,0 -8,1 -10,2 -0.5,7 0,17.5 1.5,25 l 3.5,5 10,0 3.5,-5 C 74,39.5 74.5,29 74,22 72,21 68,20 64,20 z M 51,24.5 C 44,29.5 42,36 42,45 l 5,3 0,13 8,7 18,0 8,-7 0,-13 5,-3 C 86,36 84,29.5 77,24.5 77,33 76,42 74,47 c 2,0 4,2 4,4.5 0,2.5 -2,4.5 -4.5,4.5 -2,0 -3,-0.5 -4,-2 l -11,0 c -1,1.5 -2,2 -4,2 C 52,56 50,54 50,51.5 50,49 52,47 54,47 52,42 51,33 51,24.5 z M 64,35 c 3,0 5.5,2.5 5.5,5.5 0,3 -2.5,5.5 -5.5,5.5 -3,0 -5.5,-2.5 -5.5,-5.5 0,-3 2.5,-5.5 5.5,-5.5 z m -23,11.5 -2,1.5 0,9 4,3 0,9 9,9 24,0 9,-9 0,-9 4,-3 0,-9 L 87,46.5 83,49 83,61.5 74,70 54,70 45,61.5 45,49 z m -0.5,24 -7.5,1 -3,11.5 c 2,6 12,10 20,10 L 51,81 C 37,77 33,74 43,73 z m 47,0 L 85,73 c 10,1 6,4 -8,8 l 1,12 c 8,0 18,-4 20,-10 L 95,71.5 z M 53,83 52,96 C 45,96 33,94 28,85 17,88 12,97 12,104 22,98 29,99 40,99 l 8,7 32,0 8,-7 c 11,0 18,-1 28,5 0,-7 -5,-16 -16,-19 -5,9 -17,11 -24,11 L 75,83 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="dom" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <g transform="matrix(0.17,0,0,0.17,21.12,19)">
+                               <path d="m 30,82 -8,3 -10,11 52,20 52,-20 -10,-11 -8,-3 5,7 -39,11 -39,-11 z"/>
+                               <path d="m 51,17 -24,40 0,4 10,24 23,5 0,-21 -12,-5 -2,-4 9,-41 z m 26,0 -4,2 9,41 -2,4 -12,5 0,21 23,-5 10,-24 0,-4 z"/>
+                       </g>
+               </g>
+               <g id="duel" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#duel-icon" fill="#144068" stroke="#144068" stroke-width="14"/>
+                       <path id="duel-icon" transform="matrix(.215 0 0 .215 18.24 17.25)" d="m25.3 19c5.1 17.3 23.2 38.2 53.8 63.9l1.8-3.7c-29.1-24.4-44-41.4-51.3-59.2 8.6 17.7 23.9 34.3 53 58.7l-2.7 6.3 3.8 3.2-3.9 4.6 2.3 1.9c6-4.1 6-4.1 9.8-0.9l17 14.2c1.6 0 7.1-7 7.1-8.4l-16.8-14.1c-3.8-3.2-3.8-3.2-0.9-9.9l-2.3-1.9-4.5 5.3c-23-19.3-47.6-41.8-56.9-58.7zm77.5 0-9.3 1.3c-5.3 9.5-15.4 21.1-27.2 32.4l4.1 3.8c13.6-13.2 22.3-24.7 28-36.5-4.9 12-13.2 23.9-27.1 37.5l2.9 2.6c15.5-15.5 25.1-29.3 28.6-41.1zm-49.1 45.2c-5.7 5-11.5 10-17.2 14.8l-4.5-5.3-2.3 1.9c3 6.6 3 6.7-0.9 9.9l-16.8 14.1c0 1.4 5.5 8.4 7.1 8.4l16.9-14.2c3.8-3.2 3.8-3.2 9.8 0.9l2.3-1.9-3.9-4.6 3.8-3.2-2.7-6.3c4.4-3.7 8.5-7.3 12.3-10.6zm5.2 4.9c-3.6 3.2-7.5 6.6-11.7 10.1l1.8 3.7c4.6-3.8 8.8-7.5 12.8-11.1z"/>
+               </g>
+               <g id="ft" opacity="0">
+                       <path transform="matrix(0.205,0,0,0.2,18.9,19.34)" d="m 60,12 -17,4 -4,12 -9,1 -4,15 8,12 -4,14 6,36 4,-23 7,3 3,12 3,-10 6,0 5,28 5,-28 5,0 2,16 2,-17 5,-2 4,28 6,-38 6,-6 1,-15 L 92,42 98,26 82,14 64,16 60,12 z m 4,10 c 4,0 8,1 10,2 0.5,7 0,17.5 -1.5,25 L 69,54 59,54 55.5,49 C 54,41.5 53.5,31 54,24 c 2,-1 6,-2 10,-2 z m -13,4.5 c 0,8.5 1,17.5 3,22.5 -2,0 -4,2 -4,4.5 0,2.5 2,4.5 4.5,4.5 2,0 3,-0.5 4,-2 l 11,0 c 1,1.5 2,2 4,2 C 76,58 78,56 78,53.5 78,51 76,49 74,49 c 2,-5 3,-14 3,-22.5 7,5 9,11.5 9,20.5 l -5,3 0,13 -8,7 -18,0 -8,-7 0,-13 -5,-3 c 0,-9 2,-15.5 9,-20.5 z M 64,37 c -3,0 -5.5,2.5 -5.5,5.5 0,3 2.5,5.5 5.5,5.5 3,0 5.5,-2.5 5.5,-5.5 C 69.5,39.5 67,37 64,37 z m -23,11.5 4,2.5 0,12.5 9,8.5 20,0 9,-8.5 0,-12.5 4,-2.5 2,1.5 0,9 -4,3 0,9 -9,9 -24,0 -9,-9 0,-9 -4,-3 0,-9 2,-1.5 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="insta" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <use xlink:href="#minsta-icon" fill="#144068" stroke="#144068" stroke-width="16"/>
+                       <path id="minsta-icon" transform="matrix(0.185,0,0,0.185,20.25,18.1)" d="m46.5 58c-10.3-2.4-10.2 5.9-4.3 14.9l17.8-23.9-15 4 26-19-24 2c24-13 51-18 57-12s1 33-12 57l2-24-19 26 4-15-23.9 17.8c9 5.9 17.3 6 14.9-4.3 8.5 17-7 21.5-26 2.5s-14.5-34.5 2.5-26zm3.1 23.5 49.4-41.5c3-2.5 3-12 2-13s-10.5-1-13 2l-41.5 49.4zm-18.6-4.5c-8.9-2.1-8.4 5.8-2.3 14l8.1-10.8 4.2 4.8-8.5 10.5 10.5-8.4 4.8 4.2-10.8 8.1c8.2 6 16.1 6.5 14-2.4 7.5 16.5-8 16-22 2s-14.5-29.5 2-22zm-21 39 13.8-18.4 3.1 3.5 3.5 3.1l-18.4 13.8z"/>
+               </g>
+               <g id="ka" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.181,0,0,0.181,20.5,18)" d="m 26.8,21.5 c -1.7,0 -3,0.5 -3.9,1.4 -4.4,4.3 2,18.2 14.9,34.4 l 2.4,-6 C 34.4,43 31.8,36.6 33.8,34.6 c 3.8,-3.8 21.1,7.5 38.7,25.2 1.4,1.3 2.7,2.7 3.9,4 -2.5,2.9 -5.2,5.8 -8.1,8.7 -17.7,17.6 -35,28.9 -38.7,25.2 -2.5,-2.5 1.8,-11.1 10.2,-21.8 l -2,-5.2 c -12.9,16.1 -19.3,30.1 -14.9,34.4 5.9,5.9 29,-7.8 51.7,-30.5 2.1,-2.1 4.1,-4.1 6,-6.2 12.8,14.3 20.2,26.9 17.1,30 -2.5,2.5 -11.1,-1.8 -21.8,-10.1 l -5.2,1.9 c 16.1,12.9 30.1,19.3 34.4,14.9 5,-4.9 -4,-22.2 -20.6,-41.1 16.6,-18.9 25.6,-36.2 20.6,-41.1 -0.9,-0.9 -2.2,-1.4 -3.9,-1.4 -6.4,0 -17.8,6.1 -30.5,16.3 l 6.1,2.4 C 85,34.4 91.4,31.8 93.4,33.8 96.2,36.6 90.6,46.9 80.3,59.3 78.5,57.3 76.6,55.4 74.6,53.4 55.5,34.2 36,21.5 26.8,21.5 z M 64.6,40 c 5.6,4.7 11.3,10.3 15.6,14.8 l 3.5,-4.5 C 79.4,44.2 72.5,40.2 64.6,40 z M 50.2,44.4 C 44,48.7 40,55.9 40,64 40,72.4 44.3,79.8 50.9,84.1 57.6,79 67.4,69.3 72.4,63.9 68.3,59.7 57.7,49.5 50.2,44.4 z M 80.6,72.8 C 75.9,77.9 70.6,82.8 64.7,88 72.8,87.8 79.9,83.5 84.1,77.1 z"/>
+               </g>
+               <g id="kh" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.178,0,0,0.178,20.5,18.6)" d="M 103.5,21 54.6,56.6 C 51.1,54.9 47.1,54 43,54 28.1,54 16,66.1 16,81 c 0,14.9 12.1,27 27,27 14.9,0 27,-12.1 27,-27 0,-0.8 0,-1.5 -0.1,-2.3 L 76.5,74 74,69.5 79,66 l -1,-6 4,-3 8,3.5 3,-2.5 -1,-6.5 4,-3 4,2 2.5,-1.5 -0.5,-4.5 3,-2.5 6,3 3,-2 L 112,26 67,58.5 65,55 110.5,22 z M 43,58 C 55.7,58 66,68.3 66,81 66,93.7 55.7,104 43,104 30.3,104 20,93.7 20,81 20,68.3 30.3,58 43,58 z m -0.5,3 C 31.2,61 22,70.2 22,81.5 22,92.8 31.2,102 42.5,102 53.8,102 63,92.8 63,81.5 63,70.2 53.8,61 42.5,61 z M 37,77 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="lms" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19,19)" d="m 61.8,86.6 7.7,2.4 7.1,-0.6 -5.8,5 -2.7,15.7 -0.7,-16.1 z m -18.8,-55.2 -12.3,19 c -1.2,1.9 -1.5,3.3 -0.2,5.2 L 51,85.1 47,112 l 37,0 0,-23 10.2,-20.6 c 1.3,-2.7 1.6,-4.4 1.6,-10.2 l -12.2,12.6 -10.3,-5.3 -3.1,16.7 C 66.9,66.8 59.6,57.4 48.1,52.6 l 3.2,-6.3 c 13.2,7 18.1,-5 16,-6 l -20.6,-9.8 c -1.7,-0.8 -2.7,-0.8 -3.8,0.9 z m 49.1,13.2 -14.3,15.7 c -0.9,1 5,7 5.9,6.2 l 15,-13.5 c 1.3,-1.2 -5.6,-9.7 -6.6,-8.5 z M 82,32.5 68.2,51.4 c -0.8,1 7.5,8.3 8.2,7.5 l 15.3,-17 c 1.6,-1.7 -8.6,-10.9 -9.7,-9.4 z m -13.3,-10 -7.4,12.5 6.7,3.5 c 1.7,0.9 2.2,3.4 0.6,9.2 l 12,-17.4 c 1.3,-1.9 -10.8,-9.5 -11.9,-7.8 z m -14,-6.1 -6.8,12.3 11.5,5.4 7.1,-11.7 c 1.2,-1.9 -10.6,-7.9 -11.7,-6 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="nb" opacity="0">
+                       <path transform="matrix(0.18,0,0,0.18,20.48,19)" d="M 62.5,20 C 51.9,20.4 42.3,24.5 34.9,31 l 13.6,0 14,-7.2 0,-3.8 z m 3,0 0,3.8 14,7.2 13.6,0 C 85.7,24.5 76.1,20.4 65.5,20 z M 31.8,34 c -4.5,4.8 -7.9,10.6 -9.9,17.1 l 7.5,13 L 42.1,62 51.9,45 47.7,34 31.8,34 z m 48.5,0 -4.2,11 10.6,18.3 11.3,1.8 8.1,-14 c -2,-6.5 -5.4,-12.3 -9.9,-17.1 l -15.9,0 z m -24.9,12.8 -10,17.4 9.2,15.8 18.8,0 9.2,-15.8 -10,-17.4 -17.2,0 z M 20.9,55.3 C 20.3,58.1 20,61 20,64 c 0,7.5 1.9,14.5 5.2,20.7 L 29,82.4 28.3,68.3 20.9,55.3 z m 86.2,0 -8,14 -0.6,12.8 4.3,2.6 c 3.3,-6.2 5.2,-13.2 5.2,-20.7 0,-3 -0.3,-5.9 -0.9,-8.7 z M 53.3,84 l -7.2,8.9 8,14 c 3.2,0.7 6.5,1.1 9.9,1.1 3.4,0 6.7,-0.4 9.9,-1.1 l 7.4,-13 -8,-9.9 -20,0 z M 31,84.8 26.7,87.3 C 32,95.8 40.2,102.4 50,105.7 L 41.9,91.7 31,84.8 z m 66.5,0.3 -12,7.6 -7.5,13 c 9.8,-3.3 18,-9.9 23.3,-18.4 l -3.8,-2.2 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="ons" opacity="0">
+                       <use xlink:href="#ring"/>
+                       <path transform="matrix(0.185,0,0,0.185,20.4,18)" d="m 86,20 -1.7,7.6 c -2.1,0.5 -4,1.3 -5.8,2.4 l -6.5,-4.2 -4.3,4.3 4.2,6.5 c -1.1,1.8 -1.9,3.7 -2.4,5.8 L 62,44 l 0,6 7.6,1.7 c 0.5,2.1 1.3,4 2.4,5.8 l -4.2,6.5 4.3,4.3 6.5,-4.2 c 1.8,1.1 3.7,1.9 5.8,2.4 l 1.6,7.5 6,0 1.7,-7.6 c 2.1,-0.5 4,-1.3 5.8,-2.4 l 6.5,4.2 4.3,-4.3 -4.2,-6.5 c 1.1,-1.8 1.9,-3.7 2.4,-5.8 l 7.5,-1.6 0,-6 -7.6,-1.7 c -0.5,-2.1 -1.3,-4 -2.4,-5.8 l 4.2,-6.5 -4.3,-4.3 -6.5,4.2 C 97.6,28.8 95.7,28 93.6,27.5 L 92,20 86,20 z m 3,12 c 8.3,0 15,6.7 15,15 0,8.3 -6.7,15 -15,15 -8.3,0 -15,-6.7 -15,-15 0,-8.3 6.7,-15 15,-15 z m 0,5 c -5.5,0 -10,4.5 -10,10 0,5.5 4.5,10 10,10 5.5,0 10,-4.5 10,-10 0,-5.5 -4.5,-10 -10,-10 z m 0,3 c 3.9,0 7,3.1 7,7 0,3.9 -3.1,7 -7,7 -3.9,0 -7,-3.1 -7,-7 0,-3.9 3.1,-7 7,-7 z m -48.5,6 -2.2,8.7 c -2.4,0.6 -4.7,1.5 -6.8,2.8 l -7.7,-4.6 -4.9,4.9 4.6,7.7 c -1.3,2.1 -2.2,4.4 -2.8,6.8 l -8.7,2.2 0,7 8.7,2.2 c 0.6,2.4 1.5,4.7 2.8,6.8 l -4.6,7.7 4.9,4.9 7.7,-4.6 c 2.1,1.3 4.4,2.2 6.8,2.8 l 2.2,8.7 7,0 2.2,-8.7 c 2.4,-0.6 4.7,-1.5 6.8,-2.8 l 7.7,4.6 4.9,-4.9 -4.6,-7.7 c 1.3,-2.1 2.2,-4.4 2.8,-6.8 l 8.7,-2.2 0,-7 -8.7,-2.2 c -0.6,-2.4 -1.5,-4.7 -2.8,-6.8 l 4.6,-7.7 -4.9,-4.9 -7.7,4.6 c -2.1,-1.3 -4.4,-2.2 -6.8,-2.8 l -2.2,-8.7 -7,0 z M 44,60 c 9.9,0 18,8.1 18,18 0,9.9 -8.1,18 -18,18 -9.9,0 -18,-8.1 -18,-18 0,-9.9 8.1,-18 18,-18 z m 0,6 c -6.6,0 -12,5.4 -12,12 0,6.6 5.4,12 12,12 6.6,0 12,-5.4 12,-12 0,-6.6 -5.4,-12 -12,-12 z m 0,4 c 4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 z"/>
+               </g>
+               <g id="tdm" opacity="0">
+                       <path transform="matrix(0.2,0,0,0.2,19.6,17.5)" d="m 40.5,22 c -2.4,0 -4.8,0.6 -6,1.2 -0.3,4.3 0,10.6 0.9,15.1 l 2.1,3 6,0 2.1,-3 C 46.5,33.8 46.8,27.5 46.5,23.2 45.3,22.6 42.9,22 40.5,22 z m -7.9,2.7 c -4.2,3 -5.4,7 -5.4,12.4 l 3,1.8 0,7.9 4.9,4.2 10.8,0 4.9,-4.2 0,-7.9 3,-1.8 c 0,-5.4 -1.2,-9.4 -5.4,-12.4 0,5.2 -0.7,10.6 -1.9,13.6 1.2,0 2.5,1.2 2.5,2.7 0,1.5 -1.2,2.8 -2.7,2.8 -1.3,0 -1.9,-0.3 -2.5,-1.2 l -6.6,0 c -0.6,0.9 -1.2,1.2 -2.4,1.2 -1.6,0 -2.8,-1.3 -2.8,-2.8 0,-1.5 1.3,-2.7 2.5,-2.7 -1.2,-3 -1.9,-8.4 -1.9,-13.6 z m 7.9,6.4 c 1.8,0 3.3,1.5 3.3,3.3 0,1.8 -1.5,3.3 -3.3,3.3 -1.8,0 -3.3,-1.5 -3.3,-3.3 0,-1.8 1.5,-3.3 3.3,-3.3 z M 76,32 c -3.3,0 -6.5,0.8 -8.1,1.6 -0.4,5.7 0,14.3 1.2,20.4 l 2.8,4 8.2,0 2.8,-4 C 84.1,47.9 84.5,39.3 84.1,33.6 82.5,32.8 79.3,32 76,32 z m -10.6,3.7 c -5.7,4 -7.3,9.3 -7.3,16.6 l 4.1,2.5 0,10.6 6.5,5.7 14.6,0 6.5,-5.7 0,-10.6 4.1,-2.5 c 0,-7.3 -1.6,-12.6 -7.3,-16.6 0,6.9 -0.8,14.2 -2.5,18.3 1.7,0 3.3,1.6 3.3,3.6 0,2.1 -1.6,3.7 -3.7,3.7 -1.6,0 -2.4,-0.4 -3.2,-1.6 l -9,0 c -0.8,1.2 -1.6,1.6 -3.2,1.6 -2.1,0 -3.7,-1.6 -3.7,-3.7 0,-2 1.6,-3.6 3.3,-3.6 -1.7,-4.1 -2.5,-11.4 -2.5,-18.3 z m -38.8,2.3 -1.2,0.9 0,5.5 2.4,1.8 0,5.4 5.5,5.5 14.5,0 5.4,-5.5 0,-5.4 2.4,-1.8 0,-5.5 -1.2,-0.9 -2.4,1.5 0,7.6 -5.5,5.1 -12,0 L 29,47.1 29,39.5 26.6,38 z M 76,44.2 c 2.4,0 4.5,2 4.5,4.5 0,2.4 -2.1,4.5 -4.5,4.5 -2.4,0 -4.5,-2.1 -4.5,-4.5 0,-2.5 2.1,-4.5 4.5,-4.5 z m -49.7,8.3 -4.5,0.6 -1.9,7 c 1.2,3.6 7.3,6 12.1,6 l 0.6,-7.2 C 24.2,56.5 21.8,54.6 27.8,54 l -1.5,-1.5 z m 31,1.1 -1.6,1.2 0,7.3 3.2,2.5 0,7.3 7.3,7.3 19.6,0 7.3,-7.3 0,-7.3 3.2,-2.5 0,-7.3 -1.6,-1.2 -3.2,2 0,10.2 -7.4,6.9 -16.2,0 -7.4,-6.9 0,-10.2 -3.2,-2 z m -5.2,4.1 c -1.1,0.4 -2.3,0.8 -3.7,1.2 l 0.6,7.2 c 2,0 4.3,-0.4 6.3,-1.2 l -2,-1.5 -1.2,-0.9 0,-1.5 0,-3.3 z M 33.8,60.1 33.3,68 C 29,68 21.7,66.8 18.7,61.3 c -6.6,1.8 -9.6,7.2 -9.6,11.5 6,-3.6 10.2,-3 16.9,-3 l 4.8,4.2 15.9,0 0.5,-1.7 0.5,-1.9 2,-0.2 5.7,-0.8 0,-2.7 c -2.7,1 -5.6,1.3 -7.6,1.3 l -0.6,-7.9 -13.4,0 z m 23.1,13 -6.1,0.8 -2.5,9.4 c 1.6,4.9 9.8,8.1 16.3,8.1 l 0.8,-9.7 C 54,78.4 50.8,75.9 58.9,75.1 l -2,-2 z m 38.2,0 -2,2 c 8.1,0.8 4.9,3.3 -6.5,6.6 l 0.8,9.7 c 6.5,0 14.7,-3.2 16.3,-8.1 l -2.5,-9.4 -6.1,-0.8 z M 67,83.3 66.2,93.9 c -5.7,0 -15.4,-1.7 -19.5,-9 -9,2.4 -13,9.8 -13,15.5 8.1,-4.9 13.8,-4.1 22.8,-4.1 l 6.5,5.7 26,0 6.5,-5.7 c 9,0 14.7,-0.8 22.8,4.1 0,-5.7 -4,-13.1 -13,-15.5 -4.1,7.3 -13.8,9 -19.5,9 L 85,83.3 l -18,0 z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <g id="xonotic" opacity="0">
+                       <path d="m34.4945 23.3828c-3.45437 0.988436-7.13627 4.53732-11.1106 8.49945l5.56967-2.75127-3.37747 3.54532 3.38939-1.61218c-0.773792 1.9823-1.06965 4.22782-4.35782 5.55128l7.4267 8.39705 7.59173-8.56521c-7.41286 0.0926313-6.94446-7.42838-0.395463-9.07396-0.505103-0.47063-2.18617-0.382445-3.56232-0.165038 0.239817-1.60374 2.6465-2.37181 4.32703-2.16417-0.960422-0.974346-2.51411-1.84591-4.68861-1.06766zm0.050818 1.66538 0.470524 0.663955c-0.658636 0.458339-1.69494 0.237047-2.02997-0.217079z"/>
+                       <use xlink:href="#ring"/>
+               </g>
+               <!-- /GAMETYPES -->
+
+               <g id="wings">
+                       <path d="m48.373 39.1768-2.6074 0.206a15.875 15.875 0 0 1 -0.67676 1.09961l1.90528 0.243164 1.3789-1.54883z"/>
+                       <path opacity="0.82" d="m48.7969 39.503-1.53808 1.75781-2.35547-0.330078a16 16 0 0 1 -1.67969 1.96484l4.96484 1.2832 3.90332-4.6748-3.29492-0.0009765z"/>
+               </g>
+               <use xlink:href="#wings" transform="matrix(-1,0,0,1,64,0)"/>
+       </g>
+       <path fill="#aabbc6" opacity=".33" d="m28.5 12v1.5h4.5v-1.5zm5 0v2.68173c0 0.2159-0.13635 0.31825-0.39775 0.31825h-3.60225v1.5h3.60228c0.261364 0 0.397727 0.102362 0.397727 0.31827v2.68173h0.068182c1.284 0 1.93175-0.5111 1.93175-1.5452v-0.977275c0-0.6704-0.2729-1.11385-0.807-1.3525 0.5341-0.23865 0.807-0.68165 0.807-1.3521v-0.727275c0-1.03405-0.64775-1.5456-1.9318-1.5456zm-5 6v1.5h4.5v-1.5z"/>
+</svg>
index 75cd7f94d4993f800559ea7d791d3138b31ac5f2..f5a9c3d001e924173693d2225663bc44c86111e5 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh -e
 # TASK
-#   Insert date, render all svg files
-#   and compress the resulting png files.
+#   Insert date, make the selected gametype symbol visible,
+#   then render and optimize png files of the three medals.
 #
 # DEPENDENCIES
 #   convert
 #   advpng   (Compresses with zopfli algorithm)
 #
 # USAGE
-#   ./render.sh MONTH(MMM) YEAR(YY)
+#   $0 SIZE(2^n, optimal=64)
+#      GAMETYPE(ca|ctf|cts|dm|dom|duel|ft|insta|ka|kh|lms|nb|ons|tdm|xonotic) \
+#      MONTH(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC) \
+#      YEAR(YY)
 
 
-month="$1"
-year="$2"
+size="$1"
+type="$2"
+month="$3"
+year="$4"
 
 
 mkdir -p "png"
 
 
-for svg in *.svg; do
-       png="png/${svg%.*}.png"
+for num in "1" "2" "3"; do
+       svg="medal$num.svg"
+       png="png/$size-$type-$year-${month,,}-$num.png"
 
-       sed -e "s|MMM|$month|" -e "s|YY|$year|" "$svg" | convert -background none - "$png"
+       # Render
+       sed -e "s|width=\"64\" height=\"64|width=\"$size\" height=\"$size|" \
+               -e "s|id=\"$type\" opacity=\"0|id=\"$type\" opacity=\"1|" \
+               -e "s|MMM|$month|" \
+               -e "s|YY|$year|" "$svg" |\
+               convert -background none - "$png"
+
+       # Optimize
        pngquant --nofs --speed 1 --quality 70-75 --skip-if-larger --force --output "$png" "$png"
        optipng -o 5 -strip all "$png"
        advpng --recompress --shrink-insane -i 1000 "$png"