@keyframes path-grandline-route{0%{opacity:0;transform:translate(calc(0 * var(--u)), calc(0 * var(--u))) rotate(0deg) scaleX(1)}.787%{opacity:.192;transform:translate(calc(-.6 * var(--u)), calc(-6.1 * var(--u))) rotate(3.5deg) scaleX(1)}1.573%{opacity:.385;transform:translate(calc(-1.4 * var(--u)), calc(-12.3 * var(--u))) rotate(5deg) scaleX(1)}2.36%{opacity:.577;transform:translate(calc(-2.1 * var(--u)), calc(-18.4 * var(--u))) rotate(3.5deg) scaleX(1)}3.147%{opacity:.769;transform:translate(calc(-2.8 * var(--u)), calc(-24.5 * var(--u))) rotate(0deg) scaleX(1)}3.934%{opacity:.962;transform:translate(calc(-3.4 * var(--u)), calc(-30.7 * var(--u))) rotate(-3.5deg) scaleX(1)}4.091%{opacity:1;transform:translate(calc(-3.5 * var(--u)), calc(-31.9 * var(--u))) rotate(-4deg) scaleX(1)}4.72%{opacity:1;transform:translate(calc(-3.9 * var(--u)), calc(-36.8 * var(--u))) rotate(-5deg) scaleX(1)}5.507%{opacity:1;transform:translate(calc(-4.3 * var(--u)), calc(-43 * var(--u))) rotate(-3.5deg) scaleX(1)}6.294%{opacity:1;transform:translate(calc(-4.4 * var(--u)), calc(-49.1 * var(--u))) rotate(0deg) scaleX(1)}7.08%{opacity:1;transform:translate(calc(-4.3 * var(--u)), calc(-55.3 * var(--u))) rotate(3.5deg) scaleX(1)}7.867%{opacity:1;transform:translate(calc(-3.8 * var(--u)), calc(-61.5 * var(--u))) rotate(5deg) scaleX(1)}8.654%{opacity:1;transform:translate(calc(-2.7 * var(--u)), calc(-67.5 * var(--u))) rotate(3.5deg) scaleX(1)}9.441%{opacity:1;transform:translate(calc(-1.1 * var(--u)), calc(-73.5 * var(--u))) rotate(0deg) scaleX(1)}10.227%{opacity:1;transform:translate(calc(.8 * var(--u)), calc(-79.4 * var(--u))) rotate(-3.5deg) scaleX(1)}11.014%{opacity:1;transform:translate(calc(2.9 * var(--u)), calc(-85.2 * var(--u))) rotate(-5deg) scaleX(1)}11.801%{opacity:1;transform:translate(calc(5 * var(--u)), calc(-90.9 * var(--u))) rotate(-3.5deg) scaleX(1)}12.587%{opacity:1;transform:translate(calc(7.1 * var(--u)), calc(-96.8 * var(--u))) rotate(0deg) scaleX(1)}13.374%{opacity:1;transform:translate(calc(9 * var(--u)), calc(-102.6 * var(--u))) rotate(3.5deg) scaleX(1)}14.161%{opacity:1;transform:translate(calc(10.5 * var(--u)), calc(-108.6 * var(--u))) rotate(5deg) scaleX(1)}14.948%{opacity:1;transform:translate(calc(11.6 * var(--u)), calc(-114.7 * var(--u))) rotate(3.5deg) scaleX(1)}15.734%{opacity:1;transform:translate(calc(12 * var(--u)), calc(-120.8 * var(--u))) rotate(0deg) scaleX(1)}16.521%{opacity:1;transform:translate(calc(12.1 * var(--u)), calc(-127 * var(--u))) rotate(-3.5deg) scaleX(1)}17.308%{opacity:1;transform:translate(calc(11.9 * var(--u)), calc(-133.2 * var(--u))) rotate(-5deg) scaleX(1)}18.094%{opacity:1;transform:translate(calc(11.6 * var(--u)), calc(-139.3 * var(--u))) rotate(-3.5deg) scaleX(1)}18.881%{opacity:1;transform:translate(calc(11 * var(--u)), calc(-145.5 * var(--u))) rotate(0deg) scaleX(1)}19.668%{opacity:1;transform:translate(calc(10.2 * var(--u)), calc(-151.6 * var(--u))) rotate(3.5deg) scaleX(1)}20.455%{opacity:1;transform:translate(calc(9.2 * var(--u)), calc(-157.7 * var(--u))) rotate(5deg) scaleX(1)}21.241%{opacity:1;transform:translate(calc(7.9 * var(--u)), calc(-163.7 * var(--u))) rotate(3.5deg) scaleX(-1)}22.028%{opacity:1;transform:translate(calc(6.4 * var(--u)), calc(-169.7 * var(--u))) rotate(0deg) scaleX(-1)}22.815%{opacity:1;transform:translate(calc(4.7 * var(--u)), calc(-175.6 * var(--u))) rotate(-3.5deg) scaleX(-1)}23.601%{opacity:1;transform:translate(calc(2.6 * var(--u)), calc(-181.5 * var(--u))) rotate(-5deg) scaleX(-1)}24.388%{opacity:1;transform:translate(calc(.3 * var(--u)), calc(-187.2 * var(--u))) rotate(-3.5deg) scaleX(-1)}25.175%{opacity:1;transform:translate(calc(-2.3 * var(--u)), calc(-192.8 * var(--u))) rotate(0deg) scaleX(-1)}25.962%{opacity:1;transform:translate(calc(-5.3 * var(--u)), calc(-198.2 * var(--u))) rotate(3.5deg) scaleX(-1)}26.748%{opacity:1;transform:translate(calc(-8.5 * var(--u)), calc(-203.4 * var(--u))) rotate(5deg) scaleX(-1)}27.535%{opacity:1;transform:translate(calc(-11.9 * var(--u)), calc(-208.6 * var(--u))) rotate(3.5deg) scaleX(-1)}28.322%{opacity:1;transform:translate(calc(-15.5 * var(--u)), calc(-213.6 * var(--u))) rotate(0deg) scaleX(-1)}29.108%{opacity:1;transform:translate(calc(-19.2 * var(--u)), calc(-218.5 * var(--u))) rotate(-3.5deg) scaleX(-1)}29.895%{opacity:1;transform:translate(calc(-23.1 * var(--u)), calc(-223.4 * var(--u))) rotate(-5deg) scaleX(-1)}30.682%{opacity:1;transform:translate(calc(-26.9 * var(--u)), calc(-228.2 * var(--u))) rotate(-3.5deg) scaleX(-1)}31.469%{opacity:1;transform:translate(calc(-30.8 * var(--u)), calc(-232.9 * var(--u))) rotate(0deg) scaleX(-1)}32.255%{opacity:1;transform:translate(calc(-34.7 * var(--u)), calc(-237.7 * var(--u))) rotate(3.5deg) scaleX(-1)}33.042%{opacity:1;transform:translate(calc(-38.6 * var(--u)), calc(-242.5 * var(--u))) rotate(5deg) scaleX(-1)}33.829%{opacity:1;transform:translate(calc(-42.4 * var(--u)), calc(-247.4 * var(--u))) rotate(3.5deg) scaleX(-1)}34.615%{opacity:1;transform:translate(calc(-46.2 * var(--u)), calc(-252.3 * var(--u))) rotate(0deg) scaleX(-1)}35.402%{opacity:1;transform:translate(calc(-50 * var(--u)), calc(-257.1 * var(--u))) rotate(-3.5deg) scaleX(-1)}36.189%{opacity:1;transform:translate(calc(-54.1 * var(--u)), calc(-261.7 * var(--u))) rotate(-5deg) scaleX(-1)}36.976%{opacity:1;transform:translate(calc(-58.3 * var(--u)), calc(-266.2 * var(--u))) rotate(-3.5deg) scaleX(-1)}37.762%{opacity:1;transform:translate(calc(-62.6 * var(--u)), calc(-270.6 * var(--u))) rotate(0deg) scaleX(-1)}38.549%{opacity:1;transform:translate(calc(-67 * var(--u)), calc(-275 * var(--u))) rotate(3.5deg) scaleX(-1)}39.336%{opacity:1;transform:translate(calc(-71.3 * var(--u)), calc(-279.5 * var(--u))) rotate(5deg) scaleX(-1)}40.122%{opacity:1;transform:translate(calc(-75.4 * var(--u)), calc(-284 * var(--u))) rotate(3.5deg) scaleX(-1)}40.909%{opacity:1;transform:translate(calc(-79.4 * var(--u)), calc(-288.7 * var(--u))) rotate(0deg) scaleX(-1)}41.696%{opacity:1;transform:translate(calc(-83.1 * var(--u)), calc(-293.6 * var(--u))) rotate(-3.5deg) scaleX(-1)}42.483%{opacity:1;transform:translate(calc(-86.4 * var(--u)), calc(-298.9 * var(--u))) rotate(-5deg) scaleX(-1)}43.269%{opacity:1;transform:translate(calc(-88.9 * var(--u)), calc(-304.5 * var(--u))) rotate(-3.5deg) scaleX(-1)}44.056%{opacity:1;transform:translate(calc(-90.6 * var(--u)), calc(-310.5 * var(--u))) rotate(0deg) scaleX(-1)}44.843%{opacity:1;transform:translate(calc(-91.4 * var(--u)), calc(-316.6 * var(--u))) rotate(3.5deg) scaleX(-1)}45.629%{opacity:1;transform:translate(calc(-91.7 * var(--u)), calc(-322.7 * var(--u))) rotate(5deg) scaleX(-1)}46.416%{opacity:1;transform:translate(calc(-91.5 * var(--u)), calc(-328.9 * var(--u))) rotate(3.5deg) scaleX(-1)}47.203%{opacity:1;transform:translate(calc(-90.8 * var(--u)), calc(-335 * var(--u))) rotate(0deg) scaleX(-1)}47.99%{opacity:1;transform:translate(calc(-89.7 * var(--u)), calc(-341.1 * var(--u))) rotate(-3.5deg) scaleX(-1)}48.776%{opacity:1;transform:translate(calc(-88.1 * var(--u)), calc(-347.1 * var(--u))) rotate(-5deg) scaleX(1)}49.563%{opacity:1;transform:translate(calc(-86.2 * var(--u)), calc(-352.9 * var(--u))) rotate(-3.5deg) scaleX(1)}50.35%{opacity:1;transform:translate(calc(-83.8 * var(--u)), calc(-358.6 * var(--u))) rotate(0deg) scaleX(1)}51.136%{opacity:1;transform:translate(calc(-81 * var(--u)), calc(-364.1 * var(--u))) rotate(3.5deg) scaleX(1)}51.923%{opacity:1;transform:translate(calc(-77.8 * var(--u)), calc(-369.4 * var(--u))) rotate(5deg) scaleX(1)}52.71%{opacity:1;transform:translate(calc(-74.1 * var(--u)), calc(-374.3 * var(--u))) rotate(3.5deg) scaleX(1)}53.497%{opacity:1;transform:translate(calc(-69.9 * var(--u)), calc(-378.8 * var(--u))) rotate(0deg) scaleX(1)}54.283%{opacity:1;transform:translate(calc(-65.2 * var(--u)), calc(-382.8 * var(--u))) rotate(-3.5deg) scaleX(1)}55.07%{opacity:1;transform:translate(calc(-60.3 * var(--u)), calc(-386.6 * var(--u))) rotate(-5deg) scaleX(1)}55.857%{opacity:1;transform:translate(calc(-55.2 * var(--u)), calc(-390 * var(--u))) rotate(-3.5deg) scaleX(1)}56.643%{opacity:1;transform:translate(calc(-49.9 * var(--u)), calc(-393.3 * var(--u))) rotate(0deg) scaleX(1)}57.43%{opacity:1;transform:translate(calc(-44.6 * var(--u)), calc(-396.4 * var(--u))) rotate(3.5deg) scaleX(1)}58.217%{opacity:1;transform:translate(calc(-39.2 * var(--u)), calc(-399.4 * var(--u))) rotate(5deg) scaleX(1)}59.003%{opacity:1;transform:translate(calc(-33.8 * var(--u)), calc(-402.3 * var(--u))) rotate(3.5deg) scaleX(1)}59.79%{opacity:1;transform:translate(calc(-28.3 * var(--u)), calc(-405.1 * var(--u))) rotate(0deg) scaleX(1)}60.577%{opacity:1;transform:translate(calc(-22.8 * var(--u)), calc(-408 * var(--u))) rotate(-3.5deg) scaleX(1)}61.364%{opacity:1;transform:translate(calc(-17.4 * var(--u)), calc(-410.9 * var(--u))) rotate(-5deg) scaleX(1)}62.15%{opacity:1;transform:translate(calc(-12 * var(--u)), calc(-414 * var(--u))) rotate(-3.5deg) scaleX(1)}62.937%{opacity:1;transform:translate(calc(-6.7 * var(--u)), calc(-417 * var(--u))) rotate(0deg) scaleX(1)}63.724%{opacity:1;transform:translate(calc(-1.2 * var(--u)), calc(-419.8 * var(--u))) rotate(3.5deg) scaleX(1)}64.51%{opacity:1;transform:translate(calc(4.4 * var(--u)), calc(-422.4 * var(--u))) rotate(5deg) scaleX(1)}65.297%{opacity:1;transform:translate(calc(10.1 * var(--u)), calc(-424.9 * var(--u))) rotate(3.5deg) scaleX(1)}66.084%{opacity:1;transform:translate(calc(15.8 * var(--u)), calc(-427.3 * var(--u))) rotate(0deg) scaleX(1)}66.871%{opacity:1;transform:translate(calc(21.4 * var(--u)), calc(-429.8 * var(--u))) rotate(-3.5deg) scaleX(1)}67.657%{opacity:1;transform:translate(calc(26.9 * var(--u)), calc(-432.5 * var(--u))) rotate(-5deg) scaleX(1)}68.444%{opacity:1;transform:translate(calc(32.3 * var(--u)), calc(-435.6 * var(--u))) rotate(-3.5deg) scaleX(1)}69.231%{opacity:1;transform:translate(calc(37.4 * var(--u)), calc(-439 * var(--u))) rotate(0deg) scaleX(1)}70.017%{opacity:1;transform:translate(calc(42.4 * var(--u)), calc(-442.6 * var(--u))) rotate(3.5deg) scaleX(1)}70.804%{opacity:1;transform:translate(calc(47.4 * var(--u)), calc(-446.3 * var(--u))) rotate(5deg) scaleX(1)}71.591%{opacity:1;transform:translate(calc(52.2 * var(--u)), calc(-450.2 * var(--u))) rotate(3.5deg) scaleX(1)}72.378%{opacity:1;transform:translate(calc(56.8 * var(--u)), calc(-454.3 * var(--u))) rotate(0deg) scaleX(1)}73.164%{opacity:1;transform:translate(calc(61.3 * var(--u)), calc(-458.5 * var(--u))) rotate(-3.5deg) scaleX(1)}73.951%{opacity:1;transform:translate(calc(65.6 * var(--u)), calc(-462.9 * var(--u))) rotate(-5deg) scaleX(1)}74.738%{opacity:1;transform:translate(calc(69.6 * var(--u)), calc(-467.7 * var(--u))) rotate(-3.5deg) scaleX(1)}75.524%{opacity:1;transform:translate(calc(73.2 * var(--u)), calc(-472.7 * var(--u))) rotate(0deg) scaleX(1)}76.311%{opacity:1;transform:translate(calc(76.1 * var(--u)), calc(-478.1 * var(--u))) rotate(3.5deg) scaleX(1)}77.098%{opacity:1;transform:translate(calc(78.4 * var(--u)), calc(-483.8 * var(--u))) rotate(5deg) scaleX(1)}77.727%{opacity:1;transform:translate(calc(79.9 * var(--u)), calc(-488.5 * var(--u))) rotate(4deg) scaleX(1)}77.885%{opacity:.962;transform:translate(calc(80.2 * var(--u)), calc(-489.7 * var(--u))) rotate(3.5deg) scaleX(1)}78.671%{opacity:.769;transform:translate(calc(81.6 * var(--u)), calc(-495.7 * var(--u))) rotate(0deg) scaleX(1)}79.458%{opacity:.577;transform:translate(calc(82.8 * var(--u)), calc(-501.8 * var(--u))) rotate(-3.5deg) scaleX(1)}80.245%{opacity:.385;transform:translate(calc(83.9 * var(--u)), calc(-507.8 * var(--u))) rotate(-5deg) scaleX(1)}81.031%{opacity:.192;transform:translate(calc(84.8 * var(--u)), calc(-513.9 * var(--u))) rotate(-3.5deg) scaleX(1)}81.818%{opacity:0;transform:translate(calc(86 * var(--u)), calc(-520 * var(--u))) rotate(0deg) scaleX(1)}81.828%,to{opacity:0;transform:translate(calc(86 * var(--u)), calc(-520 * var(--u))) rotate(0deg) scaleX(1)}}
