0x73a6f785…9cabsent to0x265acf7f…22cd·#23,202,746·0x78e0b69a…2d4174
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg"
width="2048" height="2048" viewBox="0 0 2048 2048"
preserveAspectRatio="xMidYMid meet"><rect width="2048" height="2048" fill="{{BACKGROUND_COLOR}}"/><g id="spacetime-xxx"><rect width="2048" height="2048" fill="url(#stXXX)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.5;0.8;0.5;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-streets"><rect width="2048" height="2048" fill="url(#stStreets)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.9;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-dust"><rect width="2048" height="2048" fill="url(#stDust)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0.0;0.7;0.8;0.4;0.1;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-rings"><rect width="2048" height="2048" fill="url(#stRings)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-drift"><rect width="2048" height="2048" fill="url(#stDrift)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-markets"><rect width="2048" height="2048" fill="url(#stMarkets)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-gang"><rect width="2048" height="2048" fill="url(#stGang)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-entangled"><rect width="2048" height="2048" fill="url(#stEntangled)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="spacetime-portals"><rect width="2048" height="2048" fill="url(#stPortals)" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.3;0.55;0.7;0.8;1"
values="0;0;0.3;0.8;0.3;0;0"
repeatCount="indefinite"/></rect></g><g id="sun-trait"><circle cx="1530" cy="390" r="290" class="sky-trait-color" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.8;1;0.8;0;0"
repeatCount="indefinite"/></circle><ellipse cx="1500" cy="390" rx="290" ry="290" class="sky-trait-color" opacity="0" filter="url(#motionBlur)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.35;0.65;0.35;0;0"
repeatCount="indefinite"/></ellipse></g><g id="comet-trait"><circle cx="380" cy="300" r="50" class="sky-trait-color" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.5;1;0.5;0;0"
repeatCount="indefinite"/></circle><circle cx="360" cy="300" r="50" class="sky-trait-color" opacity="0" filter="url(#motionBlurb)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.35;0.65;0.35;0;0"
repeatCount="indefinite"/></circle><ellipse cx="300" cy="300" rx="150" ry="50" class="sky-trait-color" opacity="0" filter="url(#motionBlur)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.35;0.65;0.35;0;0"
repeatCount="indefinite"/></ellipse></g><g id="moonbow-trait"><circle cx="1024" cy="300" r="90" fill="url(#moonbowGradient)" opacity="0" filter="url(#motionBlur)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.35;0.7;0.35;0;0"
repeatCount="indefinite"/></circle><circle cx="974" cy="275" r="90" fill="url(#moonbowGradient)" opacity="0" filter="url(#motionBlur)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.10;0.15;0.10;0;0"
repeatCount="indefinite"/></circle></g><g id="nebula-trait"><path d="M 594 1760 Q 630 1705 650 1710 Q 680 1720 760 1660 Q 820 1630 844 1635 Q 914 1650 974 1635 Q 1024 1630 1054 1650 Q 1074 1655 1104 1645 Q 1154 1640 1174 1685 Q 1194 1720 1234 1710 Q 1254 1700 1284 1735"
fill="none" class="sky-trait-stroke" stroke-width="8" opacity="0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.4;0.8;0.4;0;0"
repeatCount="indefinite"/></path><path d="M 754 1860 Q 730 1820 750 1830 Q 680 1835 710 1810 Q 820 1740 844 1735 Q 1004 1720 1064 1730 Q 1124 1800 1284 1830 Q 1300 1860 754 1860 Z"
fill="none" class="sky-trait-stroke" stroke-width="220" opacity="0" filter="url(#motionBlur)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.2;0.35;0.5;0.65;0.8;1"
values="0;0;0.25;0.5;0.25;0;0"
repeatCount="indefinite"/></path></g><g id="stars-trait"><g class="sky-trait-color" opacity="0"><circle cx="70" cy="280" r="7"/><circle cx="130" cy="210" r="6"/><circle cx="190" cy="315" r="8"/><circle cx="250" cy="265" r="6"/><circle cx="320" cy="350" r="8"/><circle cx="400" cy="175" r="6"/><circle cx="600" cy="250" r="7"/><circle cx="800" cy="335" r="8"/><circle cx="1000" cy="380" r="8"/><circle cx="1200" cy="305" r="7"/><circle cx="1400" cy="260" r="6"/><circle cx="1600" cy="350" r="7"/><circle cx="1800" cy="405" r="8"/><circle cx="520" cy="400" r="7"/><circle cx="735" cy="360" r="7"/><circle cx="950" cy="390" r="7"/><circle cx="1180" cy="415" r="8"/><circle cx="1325" cy="370" r="7"/><circle cx="1510" cy="340" r="7"/><circle cx="1730" cy="430" r="8"/><circle cx="1950" cy="320" r="6"/><animate attributeName="opacity" dur="8s" begin="0.5s"
keyTimes="0;0.0;0.1;0.3;0.65;0.85;1"
values="0;0;0.5;1;0.5;0;0"
repeatCount="indefinite"/></g></g><defs><style>
:root { --trait-color: {{PATTERN_COLOR}}; }
.sky-trait-color { fill: var(--trait-color); }
.sky-trait-stroke { stroke: var(--trait-color); }
.spacetime-color { stroke: var(--trait-color); fill: var(--trait-color); }
.spacetime-stroke { stroke: var(--trait-color); }
/* Sky trait visibility control - all hidden by default */
#sun-trait, #comet-trait, #stars-trait, #moonbow-trait, #nebula-trait { display: none; }
/* Show only the selected trait - change "sun" to desired trait */
#{{SKY_NAME}}-trait { display: block; }
/* Location trait visibility control - all hidden by default */
#village-location, #town-location, #city-location, #metropolis-location, #megalopolis-location { display: none; }
/* Show only the selected location - change to desired location */
#{{LOCATION_NAME}}-location { display: block; }
/* Spacetime visibility control - all hidden by default */
#spacetime-xxx,
#spacetime-streets,
#spacetime-drift,
#spacetime-markets,
#spacetime-portals,
#spacetime-gang,
#spacetime-dust,
#spacetime-rings,
#spacetime-entangled { display: none; }
/* Show only the selected spacetime style — change ONE line below */
#spacetime-{{SPACETIME_NAME}} { display: block; }
</style><linearGradient id="g" gradientUnits="userSpaceOnUse"
x1="0" y1="0" x2="2048" y2="0"><stop offset="50%" stop-color="{{COLOR1A}}"><animate attributeName="stop-color"
dur="8s"
values="{{COLOR1B}};{{COLOR1C}};{{COLOR2}};{{COLOR3}};{{COLOR4}};{{COLOR5A}};{{COLOR5B}}"
keyTimes="0;0.2;0.25;0.39;0.6;0.8;1"
repeatCount="indefinite"/></stop></linearGradient><linearGradient id="moonbowGradient" gradientUnits="userSpaceOnUse"
x1="1024" y1="210" x2="1024" y2="390"><stop offset="0%" stop-color="#f5de10"/><stop offset="100%" stop-color="{{PATTERN_COLOR2}}"/></linearGradient><pattern id="stXXX" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="205" height="205" fill="none"/><path d="M0 0 L205 205 M205 0 L0 205" fill="none" stroke="url(#g)" stroke-width="10" stroke-opacity="0.8"/><path d="M0 0 L205 205 M205 0 L0 205" fill="none" stroke="url(#g)" stroke-width="30" stroke-opacity="0.4" filter="url(#motionBlurb)"/><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-205 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stStreets" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><path d="M0 0 L200 0 L200 200 L0 200 Z" fill="none" stroke="url(#g)" stroke-width="35" stroke-opacity="0.9"/><g><line x1="80" y1="100" x2="120" y2="100" stroke="url(#g)" stroke-width="12" stroke-linecap="round" stroke-opacity="0.9"/><animateTransform attributeName="transform" type="rotate" dur="8s" repeatCount="indefinite"
keyTimes="0;0.16;0.33;0.5;0.66;0.83;1"
values="0 100 100; 22 100 100; -15 100 100; 35 100 100; -8 100 100; 12 100 100; 0 100 100"
calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></g><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-200 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stPortals" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><line x1="0" y1="20" x2="200" y2="20" stroke="url(#g)" stroke-width="24" stroke-linecap="round" stroke-opacity="0.65"><animate attributeName="y1" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y2" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></line><line x1="0" y1="20" x2="200" y2="20" stroke="url(#g)" stroke-width="34" stroke-linecap="round" stroke-opacity="0.25" filter="url(#motionBlurb)"><animate attributeName="y1" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y2" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></line><line x1="20" y1="0" x2="20" y2="200" stroke="url(#g)" stroke-width="24" stroke-linecap="round" stroke-opacity="0.65"><animate attributeName="x1" dur="8s" begin="0.2s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="x2" dur="8s" begin="0.2s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></line><line x1="20" y1="0" x2="20" y2="200" stroke="url(#g)" stroke-width="34" stroke-linecap="round" stroke-opacity="0.25" filter="url(#motionBlurb)"><animate attributeName="x1" dur="8s" begin="0.6s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="x2" dur="8s" begin="0.6s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="20;100;180;100;20" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></line><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-205 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stGang" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><rect x="70" y="70" width="15" height="15" fill="none" stroke="url(#g)" stroke-width="8" stroke-opacity="1"><animate attributeName="x" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="70;110;70;30;70" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="70;30;110;70;70" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></rect><rect x="90" y="70" width="15" height="15" fill="none" stroke="url(#g)" stroke-width="8" stroke-opacity="1"><animate attributeName="x" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="110;150;110;70;110" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="70;30;110;70;70" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></rect><rect x="120" y="160" width="15" height="15" fill="none" stroke="url(#g)" stroke-width="8" stroke-opacity="1"><animate attributeName="x" dur="8s" begin="0.3s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="120;80;140;120;120" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y" dur="8s" begin="0.3s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="160;160;100;160;160" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></rect><rect x="140" y="160" width="15" height="15" fill="none" stroke="url(#g)" stroke-width="8" stroke-opacity="1"><animate attributeName="x" dur="8s" begin="0.3s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="160;120;180;160;160" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/><animate attributeName="y" dur="8s" begin="0.3s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="160;160;100;160;160" calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></rect><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-205 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stMarkets" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="205" height="205" fill="none"/><path d="M 0 55 Q 20 80 40 120 Q 60 60 80 140 Q 100 40 120 160 Q 140 80 160 120 Q 180 60 210 55" fill="none" stroke="url(#g)" stroke-width="8" stroke-opacity="0.8"><animate attributeName="d" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1"
values="M 0 55 Q 20 100 40 90 Q 60 120 80 70 Q 100 140 120 60 Q 140 110 160 90 Q 180 120 210 55;
M 0 55 Q 20 70 40 120 Q 60 90 80 110 Q 100 80 120 130 Q 140 100 160 80 Q 180 110 210 55;
M 0 55 Q 20 130 40 80 Q 60 110 80 90 Q 100 130 120 80 Q 140 90 160 120 Q 180 100 210 55;
M 0 55 Q 20 90 40 110 Q 60 130 80 80 Q 100 140 120 60 Q 140 110 160 90 Q 180 130 210 55;
M 0 55 Q 20 100 40 90 Q 60 120 80 70 Q 100 140 120 60 Q 140 110 160 90 Q 180 120 210 55"
calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></path><path d="M 0 55 Q 20 80 40 120 Q 60 60 80 140 Q 100 40 120 160 Q 140 80 160 120 Q 180 60 210 55" fill="none" stroke="url(#g)" stroke-width="25" stroke-opacity="0.5" filter="url(#motionBlurb)"><animate attributeName="d" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1"
values="M 0 55 Q 20 100 40 90 Q 60 120 80 70 Q 100 140 120 60 Q 140 110 160 90 Q 180 120 210 55;
M 0 55 Q 20 70 40 120 Q 60 90 80 110 Q 100 80 120 130 Q 140 100 160 80 Q 180 110 210 55;
M 0 55 Q 20 130 40 80 Q 60 110 80 90 Q 100 130 120 80 Q 140 90 160 120 Q 180 100 210 55;
M 0 55 Q 20 90 40 110 Q 60 130 80 80 Q 100 140 120 60 Q 140 110 160 90 Q 180 130 210 55;
M 0 55 Q 20 100 40 90 Q 60 120 80 70 Q 100 140 120 60 Q 140 110 160 90 Q 180 120 210 55"
calcMode="spline"
keySplines="0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1;0.25 0.1 0.25 1"/></path><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-205 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stDrift" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="205" fill="none"/><line x1="0" y1="-10" x2="0" y2="235" stroke="url(#g)" stroke-width="25" stroke-opacity="0.9"/><rect x="15" y="20" width="28" height="12" stroke="url(#g)" fill="url(#g)" fill-opacity="0.7" filter="url(#motionBlurb)"/><rect x="15" y="60" width="58" height="12" stroke="url(#g)" fill="url(#g)" fill-opacity="0.7" filter="url(#motionBlurb)"/><rect x="15" y="100" width="98" height="12" stroke="url(#g)" fill="url(#g)" fill-opacity="0.7" filter="url(#motionBlurb)"/><rect x="15" y="140" width="58" height="12" stroke="url(#g)" fill="url(#g)" fill-opacity="0.7" filter="url(#motionBlurb)"/><rect x="15" y="180" width="28" height="12" stroke="url(#g)" fill="url(#g)" fill-opacity="0.7" filter="url(#motionBlurb)"/><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-805 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stRings" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><circle r="3.9" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9"><animateMotion dur="8s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="3.5" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.15s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.30s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.45s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.60s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.75s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="1" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.9s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="1" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.05s" repeatCount="indefinite"
path="M 100 55 A 70 45 0 1 1 99.9 55"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9"><animateMotion dur="8s" begin="0.2s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="3.5" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.35s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.50s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.65s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.80s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.95s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="1" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.1s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="1" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.25s" repeatCount="indefinite"
path="M 100 55 A 60 60 0 1 1 99.9 55"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9"><animateMotion dur="8s" begin="0.4s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="3.5" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.55s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.70s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="0.85s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.0s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="2" stroke="url(#g)" fill="url(#g)" stroke-width="2" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.15s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><circle r="1" stroke="url(#g)" fill="url(#g)" stroke-width="1" stroke-opacity="0.9" filter="url(#motionBlurb)"><animateMotion dur="8s" begin="1.3s" repeatCount="indefinite"
path="M 100 55 A 45 70 0 1 1 99.9 55"/></circle><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-205 0" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stEntangled" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><circle r="6" stroke="url(#g)" fill="url(#g)" fill-opacity="1" cx="185" cy="185"><animate attributeName="cx" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="6" stroke="url(#g)" fill="url(#g)" fill-opacity=".9" stroke-opacity=".9" cx="185" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" begin="0.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="5" stroke="url(#g)" fill="url(#g)" fill-opacity=".8" stroke-opacity=".8" cx="185" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.5s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" begin="0.5s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="5" stroke="url(#g)" fill="url(#g)" fill-opacity=".8" stroke-opacity=".8" cx="185" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.75s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" begin="0.75s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" fill-opacity=".7" stroke-opacity=".7" cx="185" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="1.0s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" begin="1.0s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" fill-opacity=".7" stroke-opacity=".7" cx="185" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="1.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;185;185"/><animate attributeName="cy" dur="8s" begin="1.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="6" stroke="url(#g)" fill="url(#g)" fill-opacity="1" cx="15" cy="185"><animate attributeName="cx" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="6" stroke="url(#g)" fill="url(#g)" fill-opacity=".9" stroke-opacity=".9" cx="15" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" begin="0.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="5" cstroke="url(#g)" fill="url(#g)" fill-opacity=".8" stroke-opacity=".8" cx="15" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.5s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" begin="0.5s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="5" stroke="url(#g)" fill="url(#g)" fill-opacity=".8" stroke-opacity=".8" cx="15" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.75s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" begin="0.75s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" fill-opacity=".7" stroke-opacity=".7" cx="15" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="1.0s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" begin="1.0s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><circle r="3.9" stroke="url(#g)" fill="url(#g)" fill-opacity=".7" stroke-opacity=".7" cx="15" cy="185" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="1.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="15;15;100;15;15"/><animate attributeName="cy" dur="8s" begin="1.25s" repeatCount="indefinite"
keyTimes="0;0.25;0.5;0.75;1" values="185;185;100;15;15"/></circle><animateTransform attributeName="patternTransform" type="translate" from="-15 0" to="-205 -205" dur="8s" repeatCount="indefinite"/></pattern><pattern id="stDust" patternUnits="userSpaceOnUse" width="205" height="205"><rect x="0" y="0" width="200" height="200" fill="none"/><circle r="5" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="170" cy="100"><animate attributeName="cx" dur="8s" repeatCount="indefinite"
keyTimes="0;0.15;0.5;0.9;1"
values="170;130;90;50;10"/></circle><circle r="4" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="185" cy="100" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" repeatCount="indefinite"
keyTimes="0;0.15;0.5;0.9;1"
values="185;145;105;65;25"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="200" cy="100" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" repeatCount="indefinite"
keyTimes="0;0.15;0.5;0.9;1"
values="200;160;120;80;40"/></circle><circle r="5" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="185" cy="35"><animate attributeName="cx" dur="8s" begin="0.2s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="185;160;135;110;85"/></circle><circle r="4" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="200" cy="35" filter="url(#motionBlurb)"><animate attributeName="cx" dur="8s" begin="0.2s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="200;175;150;125;100"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="50" cy="20"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="50;40;30;20;10"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="30" cy="90"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="30;25;20;15;10"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="150" cy="170"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="150;140;130;120;110"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="170" cy="70"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="170;160;150;140;130"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="90" cy="120"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="70;60;50;40;30"/></circle><circle r="3" stroke="url(#g)" fill="url(#g)" fill-opacity="1.0" cx="60" cy="190"><animate attributeName="cx" dur="8s" begin="0.4s" repeatCount="indefinite"
keyTimes="0;0.05;0.5;0.95;1"
values="60;50;40;30;20"/></circle><animateTransform attributeName="patternTransform" type="translate" from="0 0" to="-200 0" dur="8s" repeatCount="indefinite"/></pattern><filter id="motionBlur" filterUnits="userSpaceOnUse"><feGaussianBlur stdDeviation="15" /></filter><filter id="motionBlurb" filterUnits="userSpaceOnUse"><feGaussianBlur stdDeviation="5" /></filter></defs><g><g id="village-location"><path d="M 714 964 L 964 944 L 1044 994 L 1114 1004 L 1204 1024 L 1272 1054 L 1250 1114 L 894 1114 L 714 1114 L 664 1074 L 714 1024 Z"
fill="none" stroke="url(#g)" stroke-width="32" opacity="0.0" filter="url(#motionBlur2)"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.5;0.6;0.7;0.8;0.9;1"
values="0;0;0.5;1;0.5;0;0"
repeatCount="indefinite"/></path></g><g id="town-location"><defs><g id="car-trail-town-1" stroke-width="32"><path d="M 714 964 L 964 944 L 1044 994 L 1114 1004 L 1204 1024 L 1272 1054 L 1250 1114 L 894 1114 L 714 1114 L 664 1074 L 714 1024 Z" fill="none" stroke="url(#g)" filter="url(#motionBlur2)"/></g><g id="car-trail-town-2" stroke-width="24" opacity="0.6"><path d="M 614 964 L 864 944 L 944 994 L 1014 1004 L 1104 1024 L 1172 1054 L 1150 1114 L 794 1114 L 614 1114 L 564 1074 L 614 1024 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#car-trail-town-1"/><use href="#car-trail-town-2"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.5;0.6;0.7;0.8;0.9;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="city-location"><defs><g id="car-trail-city-1" stroke-width="32"><path d="M 714 964 L 964 944 L 1044 994 L 1114 1004 L 1204 1024 L 1272 1054 L 1250 1114 L 894 1114 L 714 1114 L 664 1074 L 714 1024 Z" fill="none" stroke="url(#g)" filter="url(#motionBlur2)"/></g><g id="car-trail-city-2" stroke-width="24" opacity="0.6"><path d="M 614 964 L 864 944 L 944 994 L 1014 1004 L 1104 1024 L 1172 1054 L 1150 1114 L 794 1114 L 614 1114 L 564 1074 L 614 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-city-3" stroke-width="20" opacity="0.4"><path d="M 514 964 L 764 944 L 844 994 L 914 1004 L 1004 1024 L 1072 1054 L 1050 1114 L 694 1114 L 514 1114 L 464 1074 L 514 1024 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#car-trail-city-1"/><use href="#car-trail-city-2"/><use href="#car-trail-city-3"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.5;0.6;0.7;0.8;0.9;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="metropolis-location"><defs><g id="car-trail-metropolis-1" stroke-width="32"><path d="M 714 964 L 964 944 L 1044 994 L 1114 1004 L 1204 1024 L 1272 1054 L 1250 1114 L 894 1114 L 714 1114 L 664 1074 L 714 1024 Z" fill="none" stroke="url(#g)" filter="url(#motionBlur2)"/></g><g id="car-trail-metropolis-2" stroke-width="24" opacity="0.6"><path d="M 614 964 L 864 944 L 944 994 L 1014 1004 L 1104 1024 L 1172 1054 L 1150 1114 L 794 1114 L 614 1114 L 564 1074 L 614 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-metropolis-3" stroke-width="20" opacity="0.4"><path d="M 514 964 L 764 944 L 844 994 L 914 1004 L 1004 1024 L 1072 1054 L 1050 1114 L 694 1114 L 514 1114 L 464 1074 L 514 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-metropolis-4" stroke-width="16" opacity="0.2"><path d="M 414 964 L 664 944 L 744 994 L 814 1004 L 904 1024 L 972 1054 L 950 1114 L 594 1114 L 414 1114 L 364 1074 L 414 1024 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#car-trail-metropolis-1"/><use href="#car-trail-metropolis-2"/><use href="#car-trail-metropolis-3"/><use href="#car-trail-metropolis-4"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.5;0.6;0.7;0.8;0.9;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="megalopolis-location"><defs><g id="car-trail-megalopolis-1" stroke-width="32"><path d="M 714 964 L 964 944 L 1044 994 L 1114 1004 L 1204 1024 L 1272 1054 L 1250 1114 L 894 1114 L 714 1114 L 664 1074 L 714 1024 Z" fill="none" stroke="url(#g)" filter="url(#motionBlur2)"/></g><g id="car-trail-megalopolis-2" stroke-width="24" opacity="0.6"><path d="M 614 964 L 864 944 L 944 994 L 1014 1004 L 1104 1024 L 1172 1054 L 1150 1114 L 794 1114 L 614 1114 L 564 1074 L 614 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-megalopolis-3" stroke-width="20" opacity="0.4"><path d="M 514 964 L 764 944 L 844 994 L 914 1004 L 1004 1024 L 1072 1054 L 1050 1114 L 694 1114 L 514 1114 L 464 1074 L 514 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-megalopolis-4" stroke-width="16" opacity="0.2"><path d="M 414 964 L 664 944 L 744 994 L 814 1004 L 904 1024 L 972 1054 L 950 1114 L 594 1114 L 414 1114 L 364 1074 L 414 1024 Z" fill="none" stroke="url(#g)"/></g><g id="car-trail-megalopolis-5" stroke-width="12" opacity="0.1"><path d="M 314 964 L 564 944 L 644 994 L 714 1004 L 804 1024 L 872 1054 L 850 1114 L 494 1114 L 314 1114 L 264 1074 L 314 1024 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#car-trail-megalopolis-1"/><use href="#car-trail-megalopolis-2"/><use href="#car-trail-megalopolis-3"/><use href="#car-trail-megalopolis-4"/><use href="#car-trail-megalopolis-5"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.5;0.6;0.7;0.8;0.9;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="village-location"><path d="M 524 874 L 844 874 L 934 874 L 1224 874 L 1314 874 L 1359 874 L 1414 934 L 1434 1094 L 1414 1174 L 934 1174 L 844 1174 L 524 1174 Z"
fill="none" stroke="url(#g)" stroke-width="32" opacity="0.0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.3;0.4;0.5;0.6;0.7;1"
values="0;0;0.5;1;0.5;0;0"
repeatCount="indefinite"/></path></g><g id="town-location"><defs><g id="bus-trail-town-1" stroke-width="32"><path d="M 524 874 L 844 874 L 934 874 L 1224 874 L 1314 874 L 1359 874 L 1414 934 L 1434 1094 L 1414 1174 L 934 1174 L 844 1174 L 524 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-town-2" stroke-width="24" opacity="0.6"><path d="M 424 874 L 744 874 L 834 874 L 1124 874 L 1214 874 L 1259 874 L 1314 934 L 1334 1094 L 1314 1174 L 834 1174 L 744 1174 L 424 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#bus-trail-town-1"/><use href="#bus-trail-town-2"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.3;0.4;0.5;0.6;0.7;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="city-location"><defs><g id="bus-trail-city-1" stroke-width="32"><path d="M 524 874 L 844 874 L 934 874 L 1224 874 L 1314 874 L 1359 874 L 1414 934 L 1434 1094 L 1414 1174 L 934 1174 L 844 1174 L 524 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-city-2" stroke-width="24" opacity="0.6"><path d="M 424 874 L 744 874 L 834 874 L 1124 874 L 1214 874 L 1259 874 L 1314 934 L 1334 1094 L 1314 1174 L 834 1174 L 744 1174 L 424 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-city-3" stroke-width="20" opacity="0.4"><path d="M 324 874 L 644 874 L 734 874 L 1024 874 L 1114 874 L 1159 874 L 1214 934 L 1234 1094 L 1214 1174 L 734 1174 L 644 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#bus-trail-city-1"/><use href="#bus-trail-city-2"/><use href="#bus-trail-city-3"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.3;0.4;0.5;0.6;0.7;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="metropolis-location"><defs><g id="bus-trail-metropolis-1" stroke-width="32"><path d="M 524 874 L 844 874 L 934 874 L 1224 874 L 1314 874 L 1359 874 L 1414 934 L 1434 1094 L 1414 1174 L 934 1174 L 844 1174 L 524 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-metropolis-2" stroke-width="24" opacity="0.6"><path d="M 424 874 L 744 874 L 834 874 L 1124 874 L 1214 874 L 1259 874 L 1314 934 L 1334 1094 L 1314 1174 L 834 1174 L 744 1174 L 424 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-metropolis-3" stroke-width="20" opacity="0.4"><path d="M 324 874 L 644 874 L 734 874 L 1024 874 L 1114 874 L 1159 874 L 1214 934 L 1234 1094 L 1214 1174 L 734 1174 L 644 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-metropolis-4" stroke-width="16" opacity="0.2"><path d="M 224 874 L 544 874 L 634 874 L 924 874 L 1014 874 L 1059 874 L 1114 934 L 1134 1094 L 1114 1174 L 634 1174 L 544 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#bus-trail-metropolis-1"/><use href="#bus-trail-metropolis-2"/><use href="#bus-trail-metropolis-3"/><use href="#bus-trail-metropolis-4"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.3;0.4;0.5;0.6;0.7;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="megalopolis-location"><defs><g id="bus-trail-megalopolis-1" stroke-width="32"><path d="M 524 874 L 844 874 L 934 874 L 1224 874 L 1314 874 L 1359 874 L 1414 934 L 1434 1094 L 1414 1174 L 934 1174 L 844 1174 L 524 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-megalopolis-2" stroke-width="24" opacity="0.6"><path d="M 424 874 L 744 874 L 834 874 L 1124 874 L 1214 874 L 1259 874 L 1314 934 L 1334 1094 L 1314 1174 L 834 1174 L 744 1174 L 424 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-megalopolis-3" stroke-width="20" opacity="0.4"><path d="M 324 874 L 644 874 L 734 874 L 1024 874 L 1114 874 L 1159 874 L 1214 934 L 1234 1094 L 1214 1174 L 734 1174 L 644 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-megalopolis-4" stroke-width="16" opacity="0.2"><path d="M 224 874 L 544 874 L 634 874 L 924 874 L 1014 874 L 1059 874 L 1114 934 L 1134 1094 L 1114 1174 L 634 1174 L 544 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g><g id="bus-trail-megalopolis-5" stroke-width="12" opacity="0.1"><path d="M 124 874 L 444 874 L 534 874 L 824 874 L 914 874 L 959 874 L 1014 934 L 1034 1094 L 1014 1174 L 534 1174 L 444 1174 L 124 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#bus-trail-megalopolis-1"/><use href="#bus-trail-megalopolis-2"/><use href="#bus-trail-megalopolis-3"/><use href="#bus-trail-megalopolis-4"/><use href="#bus-trail-megalopolis-5"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.3;0.4;0.5;0.6;0.7;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="village-location"><path d="M 324 874 L 844 874 L 934 874 L 1514 874 L 1514 874 L 1564 964 L 1704 1024 L 1722 1084 L 1604 1174 L 934 1174 L 844 1174 L 324 1174 Z"
fill="none" stroke="url(#g)" stroke-width="32" opacity="0.0"><animate attributeName="opacity" dur="8s" begin="0s"
keyTimes="0;0.1;0.2;0.3;0.4;0.5;1"
values="0;0;0.5;1;0.5;0;0"
repeatCount="indefinite"/></path></g><g id="town-location"><defs><g id="train-trail-town-1" stroke-width="32"><path d="M 324 874 L 844 874 L 934 874 L 1514 874 L 1514 874 L 1564 964 L 1704 1024 L 1722 1084 L 1604 1174 L 934 1174 L 844 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-town-2" stroke-width="24" opacity="0.6"><path d="M 224 874 L 744 874 L 834 874 L 1414 874 L 1414 874 L 1464 964 L 1604 1024 L 1622 1084 L 1504 1174 L 834 1174 L 744 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#train-trail-town-1"/><use href="#train-trail-town-2"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.1;0.2;0.3;0.4;0.5;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="city-location"><defs><g id="train-trail-city-1" stroke-width="32"><path d="M 324 874 L 844 874 L 934 874 L 1514 874 L 1514 874 L 1564 964 L 1704 1024 L 1722 1084 L 1604 1174 L 934 1174 L 844 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-city-2" stroke-width="24" opacity="0.6"><path d="M 224 874 L 744 874 L 834 874 L 1414 874 L 1414 874 L 1464 964 L 1604 1024 L 1622 1084 L 1504 1174 L 834 1174 L 744 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-city-3" stroke-width="20" opacity="0.4"><path d="M 124 874 L 644 874 L 734 874 L 1314 874 L 1314 874 L 1364 964 L 1504 1024 L 1522 1084 L 1404 1174 L 734 1174 L 644 1174 L 124 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#train-trail-city-1"/><use href="#train-trail-city-2"/><use href="#train-trail-city-3"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.1;0.2;0.3;0.4;0.5;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="metropolis-location"><defs><g id="train-trail-metropolis-1" stroke-width="32"><path d="M 324 874 L 844 874 L 934 874 L 1514 874 L 1514 874 L 1564 964 L 1704 1024 L 1722 1084 L 1604 1174 L 934 1174 L 844 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-metropolis-2" stroke-width="24" opacity="0.6"><path d="M 224 874 L 744 874 L 834 874 L 1414 874 L 1414 874 L 1464 964 L 1604 1024 L 1622 1084 L 1504 1174 L 834 1174 L 744 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-metropolis-3" stroke-width="20" opacity="0.4"><path d="M 124 874 L 644 874 L 734 874 L 1314 874 L 1314 874 L 1364 964 L 1504 1024 L 1522 1084 L 1404 1174 L 734 1174 L 644 1174 L 124 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-metropolis-4" stroke-width="16" opacity="0.2"><path d="M 24 874 L 544 874 L 634 874 L 1214 874 L 1214 874 L 1264 964 L 1404 1024 L 1422 1084 L 1304 1174 L 634 1174 L 544 1174 L 24 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#train-trail-metropolis-1"/><use href="#train-trail-metropolis-2"/><use href="#train-trail-metropolis-3"/><use href="#train-trail-metropolis-4"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.1;0.2;0.3;0.4;0.5;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g><g id="megalopolis-location"><defs><g id="train-trail-1" stroke-width="32"><path d="M 324 874 L 844 874 L 934 874 L 1514 874 L 1514 874 L 1564 964 L 1704 1024 L 1722 1084 L 1604 1174 L 934 1174 L 844 1174 L 324 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-2" stroke-width="24" opacity="0.6"><path d="M 224 874 L 744 874 L 834 874 L 1414 874 L 1414 874 L 1464 964 L 1604 1024 L 1622 1084 L 1504 1174 L 834 1174 L 744 1174 L 224 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-3" stroke-width="20" opacity="0.4"><path d="M 124 874 L 644 874 L 734 874 L 1314 874 L 1314 874 L 1364 964 L 1504 1024 L 1522 1084 L 1404 1174 L 734 1174 L 644 1174 L 124 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-4" stroke-width="16" opacity="0.2"><path d="M 24 874 L 544 874 L 634 874 L 1214 874 L 1214 874 L 1264 964 L 1404 1024 L 1422 1084 L 1304 1174 L 634 1174 L 544 1174 L 24 1174 Z" fill="none" stroke="url(#g)"/></g><g id="train-trail-5" stroke-width="12" opacity="0.1"><path d="M -76 874 L 444 874 L 534 874 L 1114 874 L 1114 874 L 1164 964 L 1304 1024 L 1322 1084 L 1204 1174 L 534 1174 L 444 1174 L -76 1174 Z" fill="none" stroke="url(#g)"/></g></defs><g opacity="0.0"><use href="#train-trail-1"/><use href="#train-trail-2"/><use href="#train-trail-3"/><use href="#train-trail-4"/><use href="#train-trail-5"/><animate attributeName="opacity" dur="8s" begin="0s" keyTimes="0;0.1;0.2;0.3;0.4;0.5;1" values="0;0;0.5;1;0.5;0;0" repeatCount="indefinite"/></g></g></g></svg>