@charset "UTF-8";
/*
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-= THESE STYLES BUILT -=-=-=-=-
=-=-=-=-= ENTIRELY BY HAND -=-=-=-=-=
-=-=-=-=- AND JUST FOR YOU =-=-=-=-=-
=-=-=- ON THE BEAUTIFUL SHORES -=-=-= 
-=-=-= OF BRISTOL, RHODE ISLAND -=-=-
=-=-=-=-=- BY IAN BESLER -=-=-=-=-=-=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*/

html,body {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

@keyframes animatedGradientRainbow {
	00.00% {background: linear-gradient(to bottom right,hsl(180,100%,50%),hsl(300,100%,50%),hsl(030,100%,50%),hsl(060,100%,50%));}
	00.28% {background: linear-gradient(to bottom right,hsl(181,100%,50%),hsl(301,100%,50%),hsl(031,100%,50%),hsl(061,100%,50%));}
	00.56% {background: linear-gradient(to bottom right,hsl(182,100%,50%),hsl(302,100%,50%),hsl(032,100%,50%),hsl(062,100%,50%));}
	00.83% {background: linear-gradient(to bottom right,hsl(183,100%,50%),hsl(303,100%,50%),hsl(033,100%,50%),hsl(063,100%,50%));}
	01.11% {background: linear-gradient(to bottom right,hsl(184,100%,50%),hsl(304,100%,50%),hsl(034,100%,50%),hsl(064,100%,50%));}
	01.39% {background: linear-gradient(to bottom right,hsl(185,100%,50%),hsl(305,100%,50%),hsl(035,100%,50%),hsl(065,100%,50%));}
	01.67% {background: linear-gradient(to bottom right,hsl(186,100%,50%),hsl(306,100%,50%),hsl(036,100%,50%),hsl(066,100%,50%));}
	01.94% {background: linear-gradient(to bottom right,hsl(187,100%,50%),hsl(307,100%,50%),hsl(037,100%,50%),hsl(067,100%,50%));}
	02.22% {background: linear-gradient(to bottom right,hsl(188,100%,50%),hsl(308,100%,50%),hsl(038,100%,50%),hsl(068,100%,50%));}
	02.50% {background: linear-gradient(to bottom right,hsl(189,100%,50%),hsl(309,100%,50%),hsl(039,100%,50%),hsl(069,100%,50%));}
	02.78% {background: linear-gradient(to bottom right,hsl(190,100%,50%),hsl(310,100%,50%),hsl(040,100%,50%),hsl(070,100%,50%));}
	03.06% {background: linear-gradient(to bottom right,hsl(191,100%,50%),hsl(311,100%,50%),hsl(041,100%,50%),hsl(071,100%,50%));}
	03.33% {background: linear-gradient(to bottom right,hsl(192,100%,50%),hsl(312,100%,50%),hsl(042,100%,50%),hsl(072,100%,50%));}
	03.61% {background: linear-gradient(to bottom right,hsl(193,100%,50%),hsl(313,100%,50%),hsl(043,100%,50%),hsl(073,100%,50%));}
	03.89% {background: linear-gradient(to bottom right,hsl(194,100%,50%),hsl(314,100%,50%),hsl(044,100%,50%),hsl(074,100%,50%));}
	04.17% {background: linear-gradient(to bottom right,hsl(195,100%,50%),hsl(315,100%,50%),hsl(045,100%,50%),hsl(075,100%,50%));}
	04.44% {background: linear-gradient(to bottom right,hsl(196,100%,50%),hsl(316,100%,50%),hsl(046,100%,50%),hsl(076,100%,50%));}
	04.72% {background: linear-gradient(to bottom right,hsl(197,100%,50%),hsl(317,100%,50%),hsl(047,100%,50%),hsl(077,100%,50%));}
	05.00% {background: linear-gradient(to bottom right,hsl(198,100%,50%),hsl(318,100%,50%),hsl(048,100%,50%),hsl(078,100%,50%));}
	05.28% {background: linear-gradient(to bottom right,hsl(199,100%,50%),hsl(319,100%,50%),hsl(049,100%,50%),hsl(079,100%,50%));}
	05.56% {background: linear-gradient(to bottom right,hsl(200,100%,50%),hsl(320,100%,50%),hsl(050,100%,50%),hsl(080,100%,50%));}
	05.83% {background: linear-gradient(to bottom right,hsl(201,100%,50%),hsl(321,100%,50%),hsl(051,100%,50%),hsl(081,100%,50%));}
	06.11% {background: linear-gradient(to bottom right,hsl(202,100%,50%),hsl(322,100%,50%),hsl(052,100%,50%),hsl(082,100%,50%));}
	06.39% {background: linear-gradient(to bottom right,hsl(203,100%,50%),hsl(323,100%,50%),hsl(053,100%,50%),hsl(083,100%,50%));}
	06.67% {background: linear-gradient(to bottom right,hsl(204,100%,50%),hsl(324,100%,50%),hsl(054,100%,50%),hsl(084,100%,50%));}
	06.94% {background: linear-gradient(to bottom right,hsl(205,100%,50%),hsl(325,100%,50%),hsl(055,100%,50%),hsl(085,100%,50%));}
	07.22% {background: linear-gradient(to bottom right,hsl(206,100%,50%),hsl(326,100%,50%),hsl(056,100%,50%),hsl(086,100%,50%));}
	07.50% {background: linear-gradient(to bottom right,hsl(207,100%,50%),hsl(327,100%,50%),hsl(057,100%,50%),hsl(087,100%,50%));}
	07.78% {background: linear-gradient(to bottom right,hsl(208,100%,50%),hsl(328,100%,50%),hsl(058,100%,50%),hsl(088,100%,50%));}
	08.06% {background: linear-gradient(to bottom right,hsl(209,100%,50%),hsl(329,100%,50%),hsl(059,100%,50%),hsl(089,100%,50%));}
	08.33% {background: linear-gradient(to bottom right,hsl(210,100%,50%),hsl(330,100%,50%),hsl(060,100%,50%),hsl(090,100%,50%));}
	08.61% {background: linear-gradient(to bottom right,hsl(211,100%,50%),hsl(331,100%,50%),hsl(061,100%,50%),hsl(091,100%,50%));}
	08.89% {background: linear-gradient(to bottom right,hsl(212,100%,50%),hsl(332,100%,50%),hsl(062,100%,50%),hsl(092,100%,50%));}
	09.17% {background: linear-gradient(to bottom right,hsl(213,100%,50%),hsl(333,100%,50%),hsl(063,100%,50%),hsl(093,100%,50%));}
	09.44% {background: linear-gradient(to bottom right,hsl(214,100%,50%),hsl(334,100%,50%),hsl(064,100%,50%),hsl(094,100%,50%));}
	09.72% {background: linear-gradient(to bottom right,hsl(215,100%,50%),hsl(335,100%,50%),hsl(065,100%,50%),hsl(095,100%,50%));}
	10.00% {background: linear-gradient(to bottom right,hsl(216,100%,50%),hsl(336,100%,50%),hsl(066,100%,50%),hsl(096,100%,50%));}
	10.28% {background: linear-gradient(to bottom right,hsl(217,100%,50%),hsl(337,100%,50%),hsl(067,100%,50%),hsl(097,100%,50%));}
	10.56% {background: linear-gradient(to bottom right,hsl(218,100%,50%),hsl(338,100%,50%),hsl(068,100%,50%),hsl(098,100%,50%));}
	10.83% {background: linear-gradient(to bottom right,hsl(219,100%,50%),hsl(339,100%,50%),hsl(069,100%,50%),hsl(099,100%,50%));}
	11.11% {background: linear-gradient(to bottom right,hsl(220,100%,50%),hsl(340,100%,50%),hsl(070,100%,50%),hsl(100,100%,50%));}
	11.39% {background: linear-gradient(to bottom right,hsl(221,100%,50%),hsl(341,100%,50%),hsl(071,100%,50%),hsl(101,100%,50%));}
	11.67% {background: linear-gradient(to bottom right,hsl(222,100%,50%),hsl(342,100%,50%),hsl(072,100%,50%),hsl(102,100%,50%));}
	11.94% {background: linear-gradient(to bottom right,hsl(223,100%,50%),hsl(343,100%,50%),hsl(073,100%,50%),hsl(103,100%,50%));}
	12.22% {background: linear-gradient(to bottom right,hsl(224,100%,50%),hsl(344,100%,50%),hsl(074,100%,50%),hsl(104,100%,50%));}
	12.50% {background: linear-gradient(to bottom right,hsl(225,100%,50%),hsl(345,100%,50%),hsl(075,100%,50%),hsl(105,100%,50%));}
	12.78% {background: linear-gradient(to bottom right,hsl(226,100%,50%),hsl(346,100%,50%),hsl(076,100%,50%),hsl(106,100%,50%));}
	13.06% {background: linear-gradient(to bottom right,hsl(227,100%,50%),hsl(347,100%,50%),hsl(077,100%,50%),hsl(107,100%,50%));}
	13.33% {background: linear-gradient(to bottom right,hsl(228,100%,50%),hsl(348,100%,50%),hsl(078,100%,50%),hsl(108,100%,50%));}
	13.61% {background: linear-gradient(to bottom right,hsl(229,100%,50%),hsl(349,100%,50%),hsl(079,100%,50%),hsl(109,100%,50%));}
	13.89% {background: linear-gradient(to bottom right,hsl(230,100%,50%),hsl(350,100%,50%),hsl(080,100%,50%),hsl(110,100%,50%));}
	14.17% {background: linear-gradient(to bottom right,hsl(231,100%,50%),hsl(351,100%,50%),hsl(081,100%,50%),hsl(111,100%,50%));}
	14.44% {background: linear-gradient(to bottom right,hsl(232,100%,50%),hsl(352,100%,50%),hsl(082,100%,50%),hsl(112,100%,50%));}
	14.72% {background: linear-gradient(to bottom right,hsl(233,100%,50%),hsl(353,100%,50%),hsl(083,100%,50%),hsl(113,100%,50%));}
	15.00% {background: linear-gradient(to bottom right,hsl(234,100%,50%),hsl(354,100%,50%),hsl(084,100%,50%),hsl(114,100%,50%));}
	15.28% {background: linear-gradient(to bottom right,hsl(235,100%,50%),hsl(355,100%,50%),hsl(085,100%,50%),hsl(115,100%,50%));}
	15.56% {background: linear-gradient(to bottom right,hsl(236,100%,50%),hsl(356,100%,50%),hsl(086,100%,50%),hsl(116,100%,50%));}
	15.83% {background: linear-gradient(to bottom right,hsl(237,100%,50%),hsl(357,100%,50%),hsl(087,100%,50%),hsl(117,100%,50%));}
	16.11% {background: linear-gradient(to bottom right,hsl(238,100%,50%),hsl(358,100%,50%),hsl(088,100%,50%),hsl(118,100%,50%));}
	16.39% {background: linear-gradient(to bottom right,hsl(239,100%,50%),hsl(359,100%,50%),hsl(089,100%,50%),hsl(119,100%,50%));}
	16.67% {background: linear-gradient(to bottom right,hsl(240,100%,50%),hsl(360,100%,50%),hsl(090,100%,50%),hsl(120,100%,50%));}
	16.94% {background: linear-gradient(to bottom right,hsl(241,100%,50%),hsl(000,100%,50%),hsl(091,100%,50%),hsl(121,100%,50%));}
	17.22% {background: linear-gradient(to bottom right,hsl(242,100%,50%),hsl(001,100%,50%),hsl(092,100%,50%),hsl(122,100%,50%));}
	17.50% {background: linear-gradient(to bottom right,hsl(243,100%,50%),hsl(002,100%,50%),hsl(093,100%,50%),hsl(123,100%,50%));}
	17.78% {background: linear-gradient(to bottom right,hsl(244,100%,50%),hsl(003,100%,50%),hsl(094,100%,50%),hsl(124,100%,50%));}
	18.06% {background: linear-gradient(to bottom right,hsl(245,100%,50%),hsl(004,100%,50%),hsl(095,100%,50%),hsl(125,100%,50%));}
	18.33% {background: linear-gradient(to bottom right,hsl(246,100%,50%),hsl(005,100%,50%),hsl(096,100%,50%),hsl(126,100%,50%));}
	18.61% {background: linear-gradient(to bottom right,hsl(247,100%,50%),hsl(006,100%,50%),hsl(097,100%,50%),hsl(127,100%,50%));}
	18.89% {background: linear-gradient(to bottom right,hsl(248,100%,50%),hsl(007,100%,50%),hsl(098,100%,50%),hsl(128,100%,50%));}
	19.17% {background: linear-gradient(to bottom right,hsl(249,100%,50%),hsl(008,100%,50%),hsl(099,100%,50%),hsl(129,100%,50%));}
	19.44% {background: linear-gradient(to bottom right,hsl(250,100%,50%),hsl(009,100%,50%),hsl(100,100%,50%),hsl(130,100%,50%));}
	19.72% {background: linear-gradient(to bottom right,hsl(251,100%,50%),hsl(010,100%,50%),hsl(101,100%,50%),hsl(131,100%,50%));}
	20.00% {background: linear-gradient(to bottom right,hsl(252,100%,50%),hsl(011,100%,50%),hsl(102,100%,50%),hsl(132,100%,50%));}
	20.28% {background: linear-gradient(to bottom right,hsl(253,100%,50%),hsl(012,100%,50%),hsl(103,100%,50%),hsl(133,100%,50%));}
	20.56% {background: linear-gradient(to bottom right,hsl(254,100%,50%),hsl(013,100%,50%),hsl(104,100%,50%),hsl(134,100%,50%));}
	20.83% {background: linear-gradient(to bottom right,hsl(255,100%,50%),hsl(014,100%,50%),hsl(105,100%,50%),hsl(135,100%,50%));}
	21.11% {background: linear-gradient(to bottom right,hsl(256,100%,50%),hsl(015,100%,50%),hsl(106,100%,50%),hsl(136,100%,50%));}
	21.39% {background: linear-gradient(to bottom right,hsl(257,100%,50%),hsl(016,100%,50%),hsl(107,100%,50%),hsl(137,100%,50%));}
	21.67% {background: linear-gradient(to bottom right,hsl(258,100%,50%),hsl(017,100%,50%),hsl(108,100%,50%),hsl(138,100%,50%));}
	21.94% {background: linear-gradient(to bottom right,hsl(259,100%,50%),hsl(018,100%,50%),hsl(109,100%,50%),hsl(139,100%,50%));}
	22.22% {background: linear-gradient(to bottom right,hsl(260,100%,50%),hsl(019,100%,50%),hsl(110,100%,50%),hsl(140,100%,50%));}
	22.50% {background: linear-gradient(to bottom right,hsl(261,100%,50%),hsl(020,100%,50%),hsl(111,100%,50%),hsl(141,100%,50%));}
	22.78% {background: linear-gradient(to bottom right,hsl(262,100%,50%),hsl(021,100%,50%),hsl(112,100%,50%),hsl(142,100%,50%));}
	23.06% {background: linear-gradient(to bottom right,hsl(263,100%,50%),hsl(022,100%,50%),hsl(113,100%,50%),hsl(143,100%,50%));}
	23.33% {background: linear-gradient(to bottom right,hsl(264,100%,50%),hsl(023,100%,50%),hsl(114,100%,50%),hsl(144,100%,50%));}
	23.61% {background: linear-gradient(to bottom right,hsl(265,100%,50%),hsl(024,100%,50%),hsl(115,100%,50%),hsl(145,100%,50%));}
	23.89% {background: linear-gradient(to bottom right,hsl(266,100%,50%),hsl(025,100%,50%),hsl(116,100%,50%),hsl(146,100%,50%));}
	24.17% {background: linear-gradient(to bottom right,hsl(267,100%,50%),hsl(026,100%,50%),hsl(117,100%,50%),hsl(147,100%,50%));}
	24.44% {background: linear-gradient(to bottom right,hsl(268,100%,50%),hsl(027,100%,50%),hsl(118,100%,50%),hsl(148,100%,50%));}
	24.72% {background: linear-gradient(to bottom right,hsl(269,100%,50%),hsl(028,100%,50%),hsl(119,100%,50%),hsl(149,100%,50%));}
	25.00% {background: linear-gradient(to bottom right,hsl(270,100%,50%),hsl(029,100%,50%),hsl(120,100%,50%),hsl(150,100%,50%));}
	25.28% {background: linear-gradient(to bottom right,hsl(271,100%,50%),hsl(030,100%,50%),hsl(121,100%,50%),hsl(151,100%,50%));}
	25.56% {background: linear-gradient(to bottom right,hsl(272,100%,50%),hsl(031,100%,50%),hsl(122,100%,50%),hsl(152,100%,50%));}
	25.83% {background: linear-gradient(to bottom right,hsl(273,100%,50%),hsl(032,100%,50%),hsl(123,100%,50%),hsl(153,100%,50%));}
	26.11% {background: linear-gradient(to bottom right,hsl(274,100%,50%),hsl(033,100%,50%),hsl(124,100%,50%),hsl(154,100%,50%));}
	26.39% {background: linear-gradient(to bottom right,hsl(275,100%,50%),hsl(034,100%,50%),hsl(125,100%,50%),hsl(155,100%,50%));}
	26.67% {background: linear-gradient(to bottom right,hsl(276,100%,50%),hsl(035,100%,50%),hsl(126,100%,50%),hsl(156,100%,50%));}
	26.94% {background: linear-gradient(to bottom right,hsl(277,100%,50%),hsl(036,100%,50%),hsl(127,100%,50%),hsl(157,100%,50%));}
	27.22% {background: linear-gradient(to bottom right,hsl(278,100%,50%),hsl(037,100%,50%),hsl(128,100%,50%),hsl(158,100%,50%));}
	27.50% {background: linear-gradient(to bottom right,hsl(279,100%,50%),hsl(038,100%,50%),hsl(129,100%,50%),hsl(159,100%,50%));}
	27.78% {background: linear-gradient(to bottom right,hsl(280,100%,50%),hsl(039,100%,50%),hsl(130,100%,50%),hsl(160,100%,50%));}
	28.06% {background: linear-gradient(to bottom right,hsl(281,100%,50%),hsl(040,100%,50%),hsl(131,100%,50%),hsl(161,100%,50%));}
	28.33% {background: linear-gradient(to bottom right,hsl(282,100%,50%),hsl(041,100%,50%),hsl(132,100%,50%),hsl(162,100%,50%));}
	28.61% {background: linear-gradient(to bottom right,hsl(283,100%,50%),hsl(042,100%,50%),hsl(133,100%,50%),hsl(163,100%,50%));}
	28.89% {background: linear-gradient(to bottom right,hsl(284,100%,50%),hsl(043,100%,50%),hsl(134,100%,50%),hsl(164,100%,50%));}
	29.17% {background: linear-gradient(to bottom right,hsl(285,100%,50%),hsl(044,100%,50%),hsl(135,100%,50%),hsl(165,100%,50%));}
	29.44% {background: linear-gradient(to bottom right,hsl(286,100%,50%),hsl(045,100%,50%),hsl(136,100%,50%),hsl(166,100%,50%));}
	29.72% {background: linear-gradient(to bottom right,hsl(287,100%,50%),hsl(046,100%,50%),hsl(137,100%,50%),hsl(167,100%,50%));}
	30.00% {background: linear-gradient(to bottom right,hsl(288,100%,50%),hsl(047,100%,50%),hsl(138,100%,50%),hsl(168,100%,50%));}
	30.28% {background: linear-gradient(to bottom right,hsl(289,100%,50%),hsl(048,100%,50%),hsl(139,100%,50%),hsl(169,100%,50%));}
	30.56% {background: linear-gradient(to bottom right,hsl(290,100%,50%),hsl(049,100%,50%),hsl(140,100%,50%),hsl(170,100%,50%));}
	30.83% {background: linear-gradient(to bottom right,hsl(291,100%,50%),hsl(050,100%,50%),hsl(141,100%,50%),hsl(171,100%,50%));}
	31.11% {background: linear-gradient(to bottom right,hsl(292,100%,50%),hsl(051,100%,50%),hsl(142,100%,50%),hsl(172,100%,50%));}
	31.39% {background: linear-gradient(to bottom right,hsl(293,100%,50%),hsl(052,100%,50%),hsl(143,100%,50%),hsl(173,100%,50%));}
	31.67% {background: linear-gradient(to bottom right,hsl(294,100%,50%),hsl(053,100%,50%),hsl(144,100%,50%),hsl(174,100%,50%));}
	31.94% {background: linear-gradient(to bottom right,hsl(295,100%,50%),hsl(054,100%,50%),hsl(145,100%,50%),hsl(175,100%,50%));}
	32.22% {background: linear-gradient(to bottom right,hsl(296,100%,50%),hsl(055,100%,50%),hsl(146,100%,50%),hsl(176,100%,50%));}
	32.50% {background: linear-gradient(to bottom right,hsl(297,100%,50%),hsl(056,100%,50%),hsl(147,100%,50%),hsl(177,100%,50%));}
	32.78% {background: linear-gradient(to bottom right,hsl(298,100%,50%),hsl(057,100%,50%),hsl(148,100%,50%),hsl(178,100%,50%));}
	33.06% {background: linear-gradient(to bottom right,hsl(299,100%,50%),hsl(058,100%,50%),hsl(149,100%,50%),hsl(179,100%,50%));}
	33.33% {background: linear-gradient(to bottom right,hsl(300,100%,50%),hsl(059,100%,50%),hsl(150,100%,50%),hsl(180,100%,50%));}
	33.61% {background: linear-gradient(to bottom right,hsl(301,100%,50%),hsl(060,100%,50%),hsl(151,100%,50%),hsl(181,100%,50%));}
	33.89% {background: linear-gradient(to bottom right,hsl(302,100%,50%),hsl(061,100%,50%),hsl(152,100%,50%),hsl(182,100%,50%));}
	34.17% {background: linear-gradient(to bottom right,hsl(303,100%,50%),hsl(062,100%,50%),hsl(153,100%,50%),hsl(183,100%,50%));}
	34.44% {background: linear-gradient(to bottom right,hsl(304,100%,50%),hsl(063,100%,50%),hsl(154,100%,50%),hsl(184,100%,50%));}
	34.72% {background: linear-gradient(to bottom right,hsl(305,100%,50%),hsl(064,100%,50%),hsl(155,100%,50%),hsl(185,100%,50%));}
	35.00% {background: linear-gradient(to bottom right,hsl(306,100%,50%),hsl(065,100%,50%),hsl(156,100%,50%),hsl(186,100%,50%));}
	35.28% {background: linear-gradient(to bottom right,hsl(307,100%,50%),hsl(066,100%,50%),hsl(157,100%,50%),hsl(187,100%,50%));}
	35.56% {background: linear-gradient(to bottom right,hsl(308,100%,50%),hsl(067,100%,50%),hsl(158,100%,50%),hsl(188,100%,50%));}
	35.83% {background: linear-gradient(to bottom right,hsl(309,100%,50%),hsl(068,100%,50%),hsl(159,100%,50%),hsl(189,100%,50%));}
	36.11% {background: linear-gradient(to bottom right,hsl(310,100%,50%),hsl(069,100%,50%),hsl(160,100%,50%),hsl(190,100%,50%));}
	36.39% {background: linear-gradient(to bottom right,hsl(311,100%,50%),hsl(070,100%,50%),hsl(161,100%,50%),hsl(191,100%,50%));}
	36.67% {background: linear-gradient(to bottom right,hsl(312,100%,50%),hsl(071,100%,50%),hsl(162,100%,50%),hsl(192,100%,50%));}
	36.94% {background: linear-gradient(to bottom right,hsl(313,100%,50%),hsl(072,100%,50%),hsl(163,100%,50%),hsl(193,100%,50%));}
	37.22% {background: linear-gradient(to bottom right,hsl(314,100%,50%),hsl(073,100%,50%),hsl(164,100%,50%),hsl(194,100%,50%));}
	37.50% {background: linear-gradient(to bottom right,hsl(315,100%,50%),hsl(074,100%,50%),hsl(165,100%,50%),hsl(195,100%,50%));}
	37.78% {background: linear-gradient(to bottom right,hsl(316,100%,50%),hsl(075,100%,50%),hsl(166,100%,50%),hsl(196,100%,50%));}
	38.06% {background: linear-gradient(to bottom right,hsl(317,100%,50%),hsl(076,100%,50%),hsl(167,100%,50%),hsl(197,100%,50%));}
	38.33% {background: linear-gradient(to bottom right,hsl(318,100%,50%),hsl(077,100%,50%),hsl(168,100%,50%),hsl(198,100%,50%));}
	38.61% {background: linear-gradient(to bottom right,hsl(319,100%,50%),hsl(078,100%,50%),hsl(169,100%,50%),hsl(199,100%,50%));}
	38.89% {background: linear-gradient(to bottom right,hsl(320,100%,50%),hsl(079,100%,50%),hsl(170,100%,50%),hsl(200,100%,50%));}
	39.17% {background: linear-gradient(to bottom right,hsl(321,100%,50%),hsl(080,100%,50%),hsl(171,100%,50%),hsl(201,100%,50%));}
	39.44% {background: linear-gradient(to bottom right,hsl(322,100%,50%),hsl(081,100%,50%),hsl(172,100%,50%),hsl(202,100%,50%));}
	39.72% {background: linear-gradient(to bottom right,hsl(323,100%,50%),hsl(082,100%,50%),hsl(173,100%,50%),hsl(203,100%,50%));}
	40.00% {background: linear-gradient(to bottom right,hsl(324,100%,50%),hsl(083,100%,50%),hsl(174,100%,50%),hsl(204,100%,50%));}
	40.28% {background: linear-gradient(to bottom right,hsl(325,100%,50%),hsl(084,100%,50%),hsl(175,100%,50%),hsl(205,100%,50%));}
	40.56% {background: linear-gradient(to bottom right,hsl(326,100%,50%),hsl(085,100%,50%),hsl(176,100%,50%),hsl(206,100%,50%));}
	40.83% {background: linear-gradient(to bottom right,hsl(327,100%,50%),hsl(086,100%,50%),hsl(177,100%,50%),hsl(207,100%,50%));}
	41.11% {background: linear-gradient(to bottom right,hsl(328,100%,50%),hsl(087,100%,50%),hsl(178,100%,50%),hsl(208,100%,50%));}
	41.39% {background: linear-gradient(to bottom right,hsl(329,100%,50%),hsl(088,100%,50%),hsl(179,100%,50%),hsl(209,100%,50%));}
	41.67% {background: linear-gradient(to bottom right,hsl(330,100%,50%),hsl(089,100%,50%),hsl(180,100%,50%),hsl(210,100%,50%));}
	41.94% {background: linear-gradient(to bottom right,hsl(331,100%,50%),hsl(090,100%,50%),hsl(181,100%,50%),hsl(211,100%,50%));}
	42.22% {background: linear-gradient(to bottom right,hsl(332,100%,50%),hsl(091,100%,50%),hsl(182,100%,50%),hsl(212,100%,50%));}
	42.50% {background: linear-gradient(to bottom right,hsl(333,100%,50%),hsl(092,100%,50%),hsl(183,100%,50%),hsl(213,100%,50%));}
	42.78% {background: linear-gradient(to bottom right,hsl(334,100%,50%),hsl(093,100%,50%),hsl(184,100%,50%),hsl(214,100%,50%));}
	43.06% {background: linear-gradient(to bottom right,hsl(335,100%,50%),hsl(094,100%,50%),hsl(185,100%,50%),hsl(215,100%,50%));}
	43.33% {background: linear-gradient(to bottom right,hsl(336,100%,50%),hsl(095,100%,50%),hsl(186,100%,50%),hsl(216,100%,50%));}
	43.61% {background: linear-gradient(to bottom right,hsl(337,100%,50%),hsl(096,100%,50%),hsl(187,100%,50%),hsl(217,100%,50%));}
	43.89% {background: linear-gradient(to bottom right,hsl(338,100%,50%),hsl(097,100%,50%),hsl(188,100%,50%),hsl(218,100%,50%));}
	44.17% {background: linear-gradient(to bottom right,hsl(339,100%,50%),hsl(098,100%,50%),hsl(189,100%,50%),hsl(219,100%,50%));}
	44.44% {background: linear-gradient(to bottom right,hsl(340,100%,50%),hsl(099,100%,50%),hsl(190,100%,50%),hsl(220,100%,50%));}
	44.72% {background: linear-gradient(to bottom right,hsl(341,100%,50%),hsl(100,100%,50%),hsl(191,100%,50%),hsl(221,100%,50%));}
	45.00% {background: linear-gradient(to bottom right,hsl(342,100%,50%),hsl(101,100%,50%),hsl(192,100%,50%),hsl(222,100%,50%));}
	45.28% {background: linear-gradient(to bottom right,hsl(343,100%,50%),hsl(102,100%,50%),hsl(193,100%,50%),hsl(223,100%,50%));}
	45.56% {background: linear-gradient(to bottom right,hsl(344,100%,50%),hsl(103,100%,50%),hsl(194,100%,50%),hsl(224,100%,50%));}
	45.83% {background: linear-gradient(to bottom right,hsl(345,100%,50%),hsl(104,100%,50%),hsl(195,100%,50%),hsl(225,100%,50%));}
	46.11% {background: linear-gradient(to bottom right,hsl(346,100%,50%),hsl(105,100%,50%),hsl(196,100%,50%),hsl(226,100%,50%));}
	46.39% {background: linear-gradient(to bottom right,hsl(347,100%,50%),hsl(106,100%,50%),hsl(197,100%,50%),hsl(227,100%,50%));}
	46.67% {background: linear-gradient(to bottom right,hsl(348,100%,50%),hsl(107,100%,50%),hsl(198,100%,50%),hsl(228,100%,50%));}
	46.94% {background: linear-gradient(to bottom right,hsl(349,100%,50%),hsl(108,100%,50%),hsl(199,100%,50%),hsl(229,100%,50%));}
	47.22% {background: linear-gradient(to bottom right,hsl(350,100%,50%),hsl(109,100%,50%),hsl(200,100%,50%),hsl(230,100%,50%));}
	47.50% {background: linear-gradient(to bottom right,hsl(351,100%,50%),hsl(110,100%,50%),hsl(201,100%,50%),hsl(231,100%,50%));}
	47.78% {background: linear-gradient(to bottom right,hsl(352,100%,50%),hsl(111,100%,50%),hsl(202,100%,50%),hsl(232,100%,50%));}
	48.06% {background: linear-gradient(to bottom right,hsl(353,100%,50%),hsl(112,100%,50%),hsl(203,100%,50%),hsl(233,100%,50%));}
	48.33% {background: linear-gradient(to bottom right,hsl(354,100%,50%),hsl(113,100%,50%),hsl(204,100%,50%),hsl(234,100%,50%));}
	48.61% {background: linear-gradient(to bottom right,hsl(355,100%,50%),hsl(114,100%,50%),hsl(205,100%,50%),hsl(235,100%,50%));}
	48.89% {background: linear-gradient(to bottom right,hsl(356,100%,50%),hsl(115,100%,50%),hsl(206,100%,50%),hsl(236,100%,50%));}
	49.17% {background: linear-gradient(to bottom right,hsl(357,100%,50%),hsl(116,100%,50%),hsl(207,100%,50%),hsl(237,100%,50%));}
	49.44% {background: linear-gradient(to bottom right,hsl(358,100%,50%),hsl(117,100%,50%),hsl(208,100%,50%),hsl(238,100%,50%));}
	49.72% {background: linear-gradient(to bottom right,hsl(359,100%,50%),hsl(118,100%,50%),hsl(209,100%,50%),hsl(239,100%,50%));}
	50.00% {background: linear-gradient(to bottom right,hsl(360,100%,50%),hsl(119,100%,50%),hsl(210,100%,50%),hsl(240,100%,50%));}
	50.28% {background: linear-gradient(to bottom right,hsl(000,100%,50%),hsl(120,100%,50%),hsl(211,100%,50%),hsl(241,100%,50%));}
	50.56% {background: linear-gradient(to bottom right,hsl(001,100%,50%),hsl(121,100%,50%),hsl(212,100%,50%),hsl(242,100%,50%));}
	50.83% {background: linear-gradient(to bottom right,hsl(002,100%,50%),hsl(122,100%,50%),hsl(213,100%,50%),hsl(243,100%,50%));}
	51.11% {background: linear-gradient(to bottom right,hsl(003,100%,50%),hsl(123,100%,50%),hsl(214,100%,50%),hsl(244,100%,50%));}
	51.39% {background: linear-gradient(to bottom right,hsl(004,100%,50%),hsl(124,100%,50%),hsl(215,100%,50%),hsl(245,100%,50%));}
	51.67% {background: linear-gradient(to bottom right,hsl(005,100%,50%),hsl(125,100%,50%),hsl(216,100%,50%),hsl(246,100%,50%));}
	51.94% {background: linear-gradient(to bottom right,hsl(006,100%,50%),hsl(126,100%,50%),hsl(217,100%,50%),hsl(247,100%,50%));}
	52.22% {background: linear-gradient(to bottom right,hsl(007,100%,50%),hsl(127,100%,50%),hsl(218,100%,50%),hsl(248,100%,50%));}
	52.50% {background: linear-gradient(to bottom right,hsl(008,100%,50%),hsl(128,100%,50%),hsl(219,100%,50%),hsl(249,100%,50%));}
	52.78% {background: linear-gradient(to bottom right,hsl(009,100%,50%),hsl(129,100%,50%),hsl(220,100%,50%),hsl(250,100%,50%));}
	53.06% {background: linear-gradient(to bottom right,hsl(010,100%,50%),hsl(130,100%,50%),hsl(221,100%,50%),hsl(251,100%,50%));}
	53.33% {background: linear-gradient(to bottom right,hsl(011,100%,50%),hsl(131,100%,50%),hsl(222,100%,50%),hsl(252,100%,50%));}
	53.61% {background: linear-gradient(to bottom right,hsl(012,100%,50%),hsl(132,100%,50%),hsl(223,100%,50%),hsl(253,100%,50%));}
	53.89% {background: linear-gradient(to bottom right,hsl(013,100%,50%),hsl(133,100%,50%),hsl(224,100%,50%),hsl(254,100%,50%));}
	54.17% {background: linear-gradient(to bottom right,hsl(014,100%,50%),hsl(134,100%,50%),hsl(225,100%,50%),hsl(255,100%,50%));}
	54.44% {background: linear-gradient(to bottom right,hsl(015,100%,50%),hsl(135,100%,50%),hsl(226,100%,50%),hsl(256,100%,50%));}
	54.72% {background: linear-gradient(to bottom right,hsl(016,100%,50%),hsl(136,100%,50%),hsl(227,100%,50%),hsl(257,100%,50%));}
	55.00% {background: linear-gradient(to bottom right,hsl(017,100%,50%),hsl(137,100%,50%),hsl(228,100%,50%),hsl(258,100%,50%));}
	55.28% {background: linear-gradient(to bottom right,hsl(018,100%,50%),hsl(138,100%,50%),hsl(229,100%,50%),hsl(259,100%,50%));}
	55.56% {background: linear-gradient(to bottom right,hsl(019,100%,50%),hsl(139,100%,50%),hsl(230,100%,50%),hsl(260,100%,50%));}
	55.83% {background: linear-gradient(to bottom right,hsl(020,100%,50%),hsl(140,100%,50%),hsl(231,100%,50%),hsl(261,100%,50%));}
	56.11% {background: linear-gradient(to bottom right,hsl(021,100%,50%),hsl(141,100%,50%),hsl(232,100%,50%),hsl(262,100%,50%));}
	56.39% {background: linear-gradient(to bottom right,hsl(022,100%,50%),hsl(142,100%,50%),hsl(233,100%,50%),hsl(263,100%,50%));}
	56.67% {background: linear-gradient(to bottom right,hsl(023,100%,50%),hsl(143,100%,50%),hsl(234,100%,50%),hsl(264,100%,50%));}
	56.94% {background: linear-gradient(to bottom right,hsl(024,100%,50%),hsl(144,100%,50%),hsl(235,100%,50%),hsl(265,100%,50%));}
	57.22% {background: linear-gradient(to bottom right,hsl(025,100%,50%),hsl(145,100%,50%),hsl(236,100%,50%),hsl(266,100%,50%));}
	57.50% {background: linear-gradient(to bottom right,hsl(026,100%,50%),hsl(146,100%,50%),hsl(237,100%,50%),hsl(267,100%,50%));}
	57.78% {background: linear-gradient(to bottom right,hsl(027,100%,50%),hsl(147,100%,50%),hsl(238,100%,50%),hsl(268,100%,50%));}
	58.06% {background: linear-gradient(to bottom right,hsl(028,100%,50%),hsl(148,100%,50%),hsl(239,100%,50%),hsl(269,100%,50%));}
	58.33% {background: linear-gradient(to bottom right,hsl(029,100%,50%),hsl(149,100%,50%),hsl(240,100%,50%),hsl(270,100%,50%));}
	58.61% {background: linear-gradient(to bottom right,hsl(030,100%,50%),hsl(150,100%,50%),hsl(241,100%,50%),hsl(271,100%,50%));}
	58.89% {background: linear-gradient(to bottom right,hsl(031,100%,50%),hsl(151,100%,50%),hsl(242,100%,50%),hsl(272,100%,50%));}
	59.17% {background: linear-gradient(to bottom right,hsl(032,100%,50%),hsl(152,100%,50%),hsl(243,100%,50%),hsl(273,100%,50%));}
	59.44% {background: linear-gradient(to bottom right,hsl(033,100%,50%),hsl(153,100%,50%),hsl(244,100%,50%),hsl(274,100%,50%));}
	59.72% {background: linear-gradient(to bottom right,hsl(034,100%,50%),hsl(154,100%,50%),hsl(245,100%,50%),hsl(275,100%,50%));}
	60.00% {background: linear-gradient(to bottom right,hsl(035,100%,50%),hsl(155,100%,50%),hsl(246,100%,50%),hsl(276,100%,50%));}
	60.28% {background: linear-gradient(to bottom right,hsl(036,100%,50%),hsl(156,100%,50%),hsl(247,100%,50%),hsl(277,100%,50%));}
	60.56% {background: linear-gradient(to bottom right,hsl(037,100%,50%),hsl(157,100%,50%),hsl(248,100%,50%),hsl(278,100%,50%));}
	60.83% {background: linear-gradient(to bottom right,hsl(038,100%,50%),hsl(158,100%,50%),hsl(249,100%,50%),hsl(279,100%,50%));}
	61.11% {background: linear-gradient(to bottom right,hsl(039,100%,50%),hsl(159,100%,50%),hsl(250,100%,50%),hsl(280,100%,50%));}
	61.39% {background: linear-gradient(to bottom right,hsl(040,100%,50%),hsl(160,100%,50%),hsl(251,100%,50%),hsl(281,100%,50%));}
	61.67% {background: linear-gradient(to bottom right,hsl(041,100%,50%),hsl(161,100%,50%),hsl(252,100%,50%),hsl(282,100%,50%));}
	61.94% {background: linear-gradient(to bottom right,hsl(042,100%,50%),hsl(162,100%,50%),hsl(253,100%,50%),hsl(283,100%,50%));}
	62.22% {background: linear-gradient(to bottom right,hsl(043,100%,50%),hsl(163,100%,50%),hsl(254,100%,50%),hsl(284,100%,50%));}
	62.50% {background: linear-gradient(to bottom right,hsl(044,100%,50%),hsl(164,100%,50%),hsl(255,100%,50%),hsl(285,100%,50%));}
	62.78% {background: linear-gradient(to bottom right,hsl(045,100%,50%),hsl(165,100%,50%),hsl(256,100%,50%),hsl(286,100%,50%));}
	63.06% {background: linear-gradient(to bottom right,hsl(046,100%,50%),hsl(166,100%,50%),hsl(257,100%,50%),hsl(287,100%,50%));}
	63.33% {background: linear-gradient(to bottom right,hsl(047,100%,50%),hsl(167,100%,50%),hsl(258,100%,50%),hsl(288,100%,50%));}
	63.61% {background: linear-gradient(to bottom right,hsl(048,100%,50%),hsl(168,100%,50%),hsl(259,100%,50%),hsl(289,100%,50%));}
	63.89% {background: linear-gradient(to bottom right,hsl(049,100%,50%),hsl(169,100%,50%),hsl(260,100%,50%),hsl(290,100%,50%));}
	64.17% {background: linear-gradient(to bottom right,hsl(050,100%,50%),hsl(170,100%,50%),hsl(261,100%,50%),hsl(291,100%,50%));}
	64.44% {background: linear-gradient(to bottom right,hsl(051,100%,50%),hsl(171,100%,50%),hsl(262,100%,50%),hsl(292,100%,50%));}
	64.72% {background: linear-gradient(to bottom right,hsl(052,100%,50%),hsl(172,100%,50%),hsl(263,100%,50%),hsl(293,100%,50%));}
	65.00% {background: linear-gradient(to bottom right,hsl(053,100%,50%),hsl(173,100%,50%),hsl(264,100%,50%),hsl(294,100%,50%));}
	65.28% {background: linear-gradient(to bottom right,hsl(054,100%,50%),hsl(174,100%,50%),hsl(265,100%,50%),hsl(295,100%,50%));}
	65.56% {background: linear-gradient(to bottom right,hsl(055,100%,50%),hsl(175,100%,50%),hsl(266,100%,50%),hsl(296,100%,50%));}
	65.83% {background: linear-gradient(to bottom right,hsl(056,100%,50%),hsl(176,100%,50%),hsl(267,100%,50%),hsl(297,100%,50%));}
	66.11% {background: linear-gradient(to bottom right,hsl(057,100%,50%),hsl(177,100%,50%),hsl(268,100%,50%),hsl(298,100%,50%));}
	66.39% {background: linear-gradient(to bottom right,hsl(058,100%,50%),hsl(178,100%,50%),hsl(269,100%,50%),hsl(299,100%,50%));}
	66.67% {background: linear-gradient(to bottom right,hsl(059,100%,50%),hsl(179,100%,50%),hsl(270,100%,50%),hsl(300,100%,50%));}
	66.94% {background: linear-gradient(to bottom right,hsl(060,100%,50%),hsl(180,100%,50%),hsl(271,100%,50%),hsl(301,100%,50%));}
	67.22% {background: linear-gradient(to bottom right,hsl(061,100%,50%),hsl(181,100%,50%),hsl(272,100%,50%),hsl(302,100%,50%));}
	67.50% {background: linear-gradient(to bottom right,hsl(062,100%,50%),hsl(182,100%,50%),hsl(273,100%,50%),hsl(303,100%,50%));}
	67.78% {background: linear-gradient(to bottom right,hsl(063,100%,50%),hsl(183,100%,50%),hsl(274,100%,50%),hsl(304,100%,50%));}
	68.06% {background: linear-gradient(to bottom right,hsl(064,100%,50%),hsl(184,100%,50%),hsl(275,100%,50%),hsl(305,100%,50%));}
	68.33% {background: linear-gradient(to bottom right,hsl(065,100%,50%),hsl(185,100%,50%),hsl(276,100%,50%),hsl(306,100%,50%));}
	68.61% {background: linear-gradient(to bottom right,hsl(066,100%,50%),hsl(186,100%,50%),hsl(277,100%,50%),hsl(307,100%,50%));}
	68.89% {background: linear-gradient(to bottom right,hsl(067,100%,50%),hsl(187,100%,50%),hsl(278,100%,50%),hsl(308,100%,50%));}
	69.17% {background: linear-gradient(to bottom right,hsl(068,100%,50%),hsl(188,100%,50%),hsl(279,100%,50%),hsl(309,100%,50%));}
	69.44% {background: linear-gradient(to bottom right,hsl(069,100%,50%),hsl(189,100%,50%),hsl(280,100%,50%),hsl(310,100%,50%));}
	69.72% {background: linear-gradient(to bottom right,hsl(070,100%,50%),hsl(190,100%,50%),hsl(281,100%,50%),hsl(311,100%,50%));}
	70.00% {background: linear-gradient(to bottom right,hsl(071,100%,50%),hsl(191,100%,50%),hsl(282,100%,50%),hsl(312,100%,50%));}
	70.28% {background: linear-gradient(to bottom right,hsl(072,100%,50%),hsl(192,100%,50%),hsl(283,100%,50%),hsl(313,100%,50%));}
	70.56% {background: linear-gradient(to bottom right,hsl(073,100%,50%),hsl(193,100%,50%),hsl(284,100%,50%),hsl(314,100%,50%));}
	70.83% {background: linear-gradient(to bottom right,hsl(074,100%,50%),hsl(194,100%,50%),hsl(285,100%,50%),hsl(315,100%,50%));}
	71.11% {background: linear-gradient(to bottom right,hsl(075,100%,50%),hsl(195,100%,50%),hsl(286,100%,50%),hsl(316,100%,50%));}
	71.39% {background: linear-gradient(to bottom right,hsl(076,100%,50%),hsl(196,100%,50%),hsl(287,100%,50%),hsl(317,100%,50%));}
	71.67% {background: linear-gradient(to bottom right,hsl(077,100%,50%),hsl(197,100%,50%),hsl(288,100%,50%),hsl(318,100%,50%));}
	71.94% {background: linear-gradient(to bottom right,hsl(078,100%,50%),hsl(198,100%,50%),hsl(289,100%,50%),hsl(319,100%,50%));}
	72.22% {background: linear-gradient(to bottom right,hsl(079,100%,50%),hsl(199,100%,50%),hsl(290,100%,50%),hsl(320,100%,50%));}
	72.50% {background: linear-gradient(to bottom right,hsl(080,100%,50%),hsl(200,100%,50%),hsl(291,100%,50%),hsl(321,100%,50%));}
	72.78% {background: linear-gradient(to bottom right,hsl(081,100%,50%),hsl(201,100%,50%),hsl(292,100%,50%),hsl(322,100%,50%));}
	73.06% {background: linear-gradient(to bottom right,hsl(082,100%,50%),hsl(202,100%,50%),hsl(293,100%,50%),hsl(323,100%,50%));}
	73.33% {background: linear-gradient(to bottom right,hsl(083,100%,50%),hsl(203,100%,50%),hsl(294,100%,50%),hsl(324,100%,50%));}
	73.61% {background: linear-gradient(to bottom right,hsl(084,100%,50%),hsl(204,100%,50%),hsl(295,100%,50%),hsl(325,100%,50%));}
	73.89% {background: linear-gradient(to bottom right,hsl(085,100%,50%),hsl(205,100%,50%),hsl(296,100%,50%),hsl(326,100%,50%));}
	74.17% {background: linear-gradient(to bottom right,hsl(086,100%,50%),hsl(206,100%,50%),hsl(297,100%,50%),hsl(327,100%,50%));}
	74.44% {background: linear-gradient(to bottom right,hsl(087,100%,50%),hsl(207,100%,50%),hsl(298,100%,50%),hsl(328,100%,50%));}
	74.72% {background: linear-gradient(to bottom right,hsl(088,100%,50%),hsl(208,100%,50%),hsl(299,100%,50%),hsl(329,100%,50%));}
	75.00% {background: linear-gradient(to bottom right,hsl(089,100%,50%),hsl(209,100%,50%),hsl(300,100%,50%),hsl(330,100%,50%));}
	75.28% {background: linear-gradient(to bottom right,hsl(090,100%,50%),hsl(210,100%,50%),hsl(301,100%,50%),hsl(331,100%,50%));}
	75.56% {background: linear-gradient(to bottom right,hsl(091,100%,50%),hsl(211,100%,50%),hsl(302,100%,50%),hsl(332,100%,50%));}
	75.83% {background: linear-gradient(to bottom right,hsl(092,100%,50%),hsl(212,100%,50%),hsl(303,100%,50%),hsl(333,100%,50%));}
	76.11% {background: linear-gradient(to bottom right,hsl(093,100%,50%),hsl(213,100%,50%),hsl(304,100%,50%),hsl(334,100%,50%));}
	76.39% {background: linear-gradient(to bottom right,hsl(094,100%,50%),hsl(214,100%,50%),hsl(305,100%,50%),hsl(335,100%,50%));}
	76.67% {background: linear-gradient(to bottom right,hsl(095,100%,50%),hsl(215,100%,50%),hsl(306,100%,50%),hsl(336,100%,50%));}
	76.94% {background: linear-gradient(to bottom right,hsl(096,100%,50%),hsl(216,100%,50%),hsl(307,100%,50%),hsl(337,100%,50%));}
	77.22% {background: linear-gradient(to bottom right,hsl(097,100%,50%),hsl(217,100%,50%),hsl(308,100%,50%),hsl(338,100%,50%));}
	77.50% {background: linear-gradient(to bottom right,hsl(098,100%,50%),hsl(218,100%,50%),hsl(309,100%,50%),hsl(339,100%,50%));}
	77.78% {background: linear-gradient(to bottom right,hsl(099,100%,50%),hsl(219,100%,50%),hsl(310,100%,50%),hsl(340,100%,50%));}
	78.06% {background: linear-gradient(to bottom right,hsl(100,100%,50%),hsl(220,100%,50%),hsl(311,100%,50%),hsl(341,100%,50%));}
	78.33% {background: linear-gradient(to bottom right,hsl(101,100%,50%),hsl(221,100%,50%),hsl(312,100%,50%),hsl(342,100%,50%));}
	78.61% {background: linear-gradient(to bottom right,hsl(102,100%,50%),hsl(222,100%,50%),hsl(313,100%,50%),hsl(343,100%,50%));}
	78.89% {background: linear-gradient(to bottom right,hsl(103,100%,50%),hsl(223,100%,50%),hsl(314,100%,50%),hsl(344,100%,50%));}
	79.17% {background: linear-gradient(to bottom right,hsl(104,100%,50%),hsl(224,100%,50%),hsl(315,100%,50%),hsl(345,100%,50%));}
	79.44% {background: linear-gradient(to bottom right,hsl(105,100%,50%),hsl(225,100%,50%),hsl(316,100%,50%),hsl(346,100%,50%));}
	79.72% {background: linear-gradient(to bottom right,hsl(106,100%,50%),hsl(226,100%,50%),hsl(317,100%,50%),hsl(347,100%,50%));}
	80.00% {background: linear-gradient(to bottom right,hsl(107,100%,50%),hsl(227,100%,50%),hsl(318,100%,50%),hsl(348,100%,50%));}
	80.28% {background: linear-gradient(to bottom right,hsl(108,100%,50%),hsl(228,100%,50%),hsl(319,100%,50%),hsl(349,100%,50%));}
	80.56% {background: linear-gradient(to bottom right,hsl(109,100%,50%),hsl(229,100%,50%),hsl(320,100%,50%),hsl(350,100%,50%));}
	80.83% {background: linear-gradient(to bottom right,hsl(110,100%,50%),hsl(230,100%,50%),hsl(321,100%,50%),hsl(351,100%,50%));}
	81.11% {background: linear-gradient(to bottom right,hsl(111,100%,50%),hsl(231,100%,50%),hsl(322,100%,50%),hsl(352,100%,50%));}
	81.39% {background: linear-gradient(to bottom right,hsl(112,100%,50%),hsl(232,100%,50%),hsl(323,100%,50%),hsl(353,100%,50%));}
	81.67% {background: linear-gradient(to bottom right,hsl(113,100%,50%),hsl(233,100%,50%),hsl(324,100%,50%),hsl(354,100%,50%));}
	81.94% {background: linear-gradient(to bottom right,hsl(114,100%,50%),hsl(234,100%,50%),hsl(325,100%,50%),hsl(355,100%,50%));}
	82.22% {background: linear-gradient(to bottom right,hsl(115,100%,50%),hsl(235,100%,50%),hsl(326,100%,50%),hsl(356,100%,50%));}
	82.50% {background: linear-gradient(to bottom right,hsl(116,100%,50%),hsl(236,100%,50%),hsl(327,100%,50%),hsl(357,100%,50%));}
	82.78% {background: linear-gradient(to bottom right,hsl(117,100%,50%),hsl(237,100%,50%),hsl(328,100%,50%),hsl(358,100%,50%));}
	83.06% {background: linear-gradient(to bottom right,hsl(118,100%,50%),hsl(238,100%,50%),hsl(329,100%,50%),hsl(359,100%,50%));}
	83.33% {background: linear-gradient(to bottom right,hsl(119,100%,50%),hsl(239,100%,50%),hsl(330,100%,50%),hsl(360,100%,50%));}
	83.61% {background: linear-gradient(to bottom right,hsl(120,100%,50%),hsl(240,100%,50%),hsl(331,100%,50%),hsl(000,100%,50%));}
	83.89% {background: linear-gradient(to bottom right,hsl(121,100%,50%),hsl(241,100%,50%),hsl(332,100%,50%),hsl(001,100%,50%));}
	84.17% {background: linear-gradient(to bottom right,hsl(122,100%,50%),hsl(242,100%,50%),hsl(333,100%,50%),hsl(002,100%,50%));}
	84.44% {background: linear-gradient(to bottom right,hsl(123,100%,50%),hsl(243,100%,50%),hsl(334,100%,50%),hsl(003,100%,50%));}
	84.72% {background: linear-gradient(to bottom right,hsl(124,100%,50%),hsl(244,100%,50%),hsl(335,100%,50%),hsl(004,100%,50%));}
	85.00% {background: linear-gradient(to bottom right,hsl(125,100%,50%),hsl(245,100%,50%),hsl(336,100%,50%),hsl(005,100%,50%));}
	85.28% {background: linear-gradient(to bottom right,hsl(126,100%,50%),hsl(246,100%,50%),hsl(337,100%,50%),hsl(006,100%,50%));}
	85.56% {background: linear-gradient(to bottom right,hsl(127,100%,50%),hsl(247,100%,50%),hsl(338,100%,50%),hsl(007,100%,50%));}
	85.83% {background: linear-gradient(to bottom right,hsl(128,100%,50%),hsl(248,100%,50%),hsl(339,100%,50%),hsl(008,100%,50%));}
	86.11% {background: linear-gradient(to bottom right,hsl(129,100%,50%),hsl(249,100%,50%),hsl(340,100%,50%),hsl(009,100%,50%));}
	86.39% {background: linear-gradient(to bottom right,hsl(130,100%,50%),hsl(250,100%,50%),hsl(341,100%,50%),hsl(010,100%,50%));}
	86.67% {background: linear-gradient(to bottom right,hsl(131,100%,50%),hsl(251,100%,50%),hsl(342,100%,50%),hsl(011,100%,50%));}
	86.94% {background: linear-gradient(to bottom right,hsl(132,100%,50%),hsl(252,100%,50%),hsl(343,100%,50%),hsl(012,100%,50%));}
	87.22% {background: linear-gradient(to bottom right,hsl(133,100%,50%),hsl(253,100%,50%),hsl(344,100%,50%),hsl(013,100%,50%));}
	87.50% {background: linear-gradient(to bottom right,hsl(134,100%,50%),hsl(254,100%,50%),hsl(345,100%,50%),hsl(014,100%,50%));}
	87.78% {background: linear-gradient(to bottom right,hsl(135,100%,50%),hsl(255,100%,50%),hsl(346,100%,50%),hsl(015,100%,50%));}
	88.06% {background: linear-gradient(to bottom right,hsl(136,100%,50%),hsl(256,100%,50%),hsl(347,100%,50%),hsl(016,100%,50%));}
	88.33% {background: linear-gradient(to bottom right,hsl(137,100%,50%),hsl(257,100%,50%),hsl(348,100%,50%),hsl(017,100%,50%));}
	88.61% {background: linear-gradient(to bottom right,hsl(138,100%,50%),hsl(258,100%,50%),hsl(349,100%,50%),hsl(018,100%,50%));}
	88.89% {background: linear-gradient(to bottom right,hsl(139,100%,50%),hsl(259,100%,50%),hsl(350,100%,50%),hsl(019,100%,50%));}
	89.17% {background: linear-gradient(to bottom right,hsl(140,100%,50%),hsl(260,100%,50%),hsl(351,100%,50%),hsl(020,100%,50%));}
	89.44% {background: linear-gradient(to bottom right,hsl(141,100%,50%),hsl(261,100%,50%),hsl(352,100%,50%),hsl(021,100%,50%));}
	89.72% {background: linear-gradient(to bottom right,hsl(142,100%,50%),hsl(262,100%,50%),hsl(353,100%,50%),hsl(022,100%,50%));}
	90.00% {background: linear-gradient(to bottom right,hsl(143,100%,50%),hsl(263,100%,50%),hsl(354,100%,50%),hsl(023,100%,50%));}
	90.28% {background: linear-gradient(to bottom right,hsl(144,100%,50%),hsl(264,100%,50%),hsl(355,100%,50%),hsl(024,100%,50%));}
	90.56% {background: linear-gradient(to bottom right,hsl(145,100%,50%),hsl(265,100%,50%),hsl(356,100%,50%),hsl(025,100%,50%));}
	90.83% {background: linear-gradient(to bottom right,hsl(146,100%,50%),hsl(266,100%,50%),hsl(357,100%,50%),hsl(026,100%,50%));}
	91.11% {background: linear-gradient(to bottom right,hsl(147,100%,50%),hsl(267,100%,50%),hsl(358,100%,50%),hsl(027,100%,50%));}
	91.39% {background: linear-gradient(to bottom right,hsl(148,100%,50%),hsl(268,100%,50%),hsl(359,100%,50%),hsl(028,100%,50%));}
	91.67% {background: linear-gradient(to bottom right,hsl(149,100%,50%),hsl(269,100%,50%),hsl(360,100%,50%),hsl(029,100%,50%));}
	91.94% {background: linear-gradient(to bottom right,hsl(150,100%,50%),hsl(270,100%,50%),hsl(000,100%,50%),hsl(030,100%,50%));}
	92.22% {background: linear-gradient(to bottom right,hsl(151,100%,50%),hsl(271,100%,50%),hsl(001,100%,50%),hsl(031,100%,50%));}
	92.50% {background: linear-gradient(to bottom right,hsl(152,100%,50%),hsl(272,100%,50%),hsl(002,100%,50%),hsl(032,100%,50%));}
	92.78% {background: linear-gradient(to bottom right,hsl(153,100%,50%),hsl(273,100%,50%),hsl(003,100%,50%),hsl(033,100%,50%));}
	93.06% {background: linear-gradient(to bottom right,hsl(154,100%,50%),hsl(274,100%,50%),hsl(004,100%,50%),hsl(034,100%,50%));}
	93.33% {background: linear-gradient(to bottom right,hsl(155,100%,50%),hsl(275,100%,50%),hsl(005,100%,50%),hsl(035,100%,50%));}
	93.61% {background: linear-gradient(to bottom right,hsl(156,100%,50%),hsl(276,100%,50%),hsl(006,100%,50%),hsl(036,100%,50%));}
	93.89% {background: linear-gradient(to bottom right,hsl(157,100%,50%),hsl(277,100%,50%),hsl(007,100%,50%),hsl(037,100%,50%));}
	94.17% {background: linear-gradient(to bottom right,hsl(158,100%,50%),hsl(278,100%,50%),hsl(008,100%,50%),hsl(038,100%,50%));}
	94.44% {background: linear-gradient(to bottom right,hsl(159,100%,50%),hsl(279,100%,50%),hsl(009,100%,50%),hsl(039,100%,50%));}
	94.72% {background: linear-gradient(to bottom right,hsl(160,100%,50%),hsl(280,100%,50%),hsl(010,100%,50%),hsl(040,100%,50%));}
	95.00% {background: linear-gradient(to bottom right,hsl(161,100%,50%),hsl(281,100%,50%),hsl(011,100%,50%),hsl(041,100%,50%));}
	95.28% {background: linear-gradient(to bottom right,hsl(162,100%,50%),hsl(282,100%,50%),hsl(012,100%,50%),hsl(042,100%,50%));}
	95.56% {background: linear-gradient(to bottom right,hsl(163,100%,50%),hsl(283,100%,50%),hsl(013,100%,50%),hsl(043,100%,50%));}
	95.83% {background: linear-gradient(to bottom right,hsl(164,100%,50%),hsl(284,100%,50%),hsl(014,100%,50%),hsl(044,100%,50%));}
	96.11% {background: linear-gradient(to bottom right,hsl(165,100%,50%),hsl(285,100%,50%),hsl(015,100%,50%),hsl(045,100%,50%));}
	96.39% {background: linear-gradient(to bottom right,hsl(166,100%,50%),hsl(286,100%,50%),hsl(016,100%,50%),hsl(046,100%,50%));}
	96.67% {background: linear-gradient(to bottom right,hsl(167,100%,50%),hsl(287,100%,50%),hsl(017,100%,50%),hsl(047,100%,50%));}
	96.94% {background: linear-gradient(to bottom right,hsl(168,100%,50%),hsl(288,100%,50%),hsl(018,100%,50%),hsl(048,100%,50%));}
	97.22% {background: linear-gradient(to bottom right,hsl(169,100%,50%),hsl(289,100%,50%),hsl(019,100%,50%),hsl(049,100%,50%));}
	97.50% {background: linear-gradient(to bottom right,hsl(170,100%,50%),hsl(290,100%,50%),hsl(020,100%,50%),hsl(050,100%,50%));}
	97.78% {background: linear-gradient(to bottom right,hsl(171,100%,50%),hsl(291,100%,50%),hsl(021,100%,50%),hsl(051,100%,50%));}
	98.06% {background: linear-gradient(to bottom right,hsl(172,100%,50%),hsl(292,100%,50%),hsl(022,100%,50%),hsl(052,100%,50%));}
	98.33% {background: linear-gradient(to bottom right,hsl(173,100%,50%),hsl(293,100%,50%),hsl(023,100%,50%),hsl(053,100%,50%));}
	98.61% {background: linear-gradient(to bottom right,hsl(174,100%,50%),hsl(294,100%,50%),hsl(024,100%,50%),hsl(054,100%,50%));}
	98.89% {background: linear-gradient(to bottom right,hsl(175,100%,50%),hsl(295,100%,50%),hsl(025,100%,50%),hsl(055,100%,50%));}
	99.17% {background: linear-gradient(to bottom right,hsl(176,100%,50%),hsl(296,100%,50%),hsl(026,100%,50%),hsl(056,100%,50%));}
	99.44% {background: linear-gradient(to bottom right,hsl(177,100%,50%),hsl(297,100%,50%),hsl(027,100%,50%),hsl(057,100%,50%));}
	99.72% {background: linear-gradient(to bottom right,hsl(178,100%,50%),hsl(298,100%,50%),hsl(028,100%,50%),hsl(058,100%,50%));}
	00100% {background: linear-gradient(to bottom right,hsl(179,100%,50%),hsl(299,100%,50%),hsl(029,100%,50%),hsl(059,100%,50%));}
}

body {
	animation: animatedGradientRainbow 60s infinite;
}

@keyframes cupcakeExplosion {
	0%		{transform: scale(01.0)rotate(0000deg);fill: hsla(0, 100%, 100%, 1.0);}
	50%		{transform: scale(-1.0)rotate(0540deg);fill: hsla(0, 100%, 100%, 1.0);}
	100%	{transform: scale(01.0)rotate(0000deg);fill: hsla(0, 100%, 100%, 1.0);}
}

path {
	animation: cupcakeExplosion 5s backwards infinite;
	filter: drop-shadow(0.5em 0.5em 0.1em rgba(255, 0, 255, .7))drop-shadow(1em 1em 0.1em rgba(0, 255, 255, .7))drop-shadow(1.5em 1.5em 0.1em rgba(255, 255, 0, .7));
	transform-origin: center center;
}

path:nth-of-type(01) {animation-delay: -07.00s;}
path:nth-of-type(02) {animation-delay: -06.92s;}
path:nth-of-type(03) {animation-delay: -06.84s;}
path:nth-of-type(04) {animation-delay: -06.76s;}
path:nth-of-type(05) {animation-delay: -06.68s;}
path:nth-of-type(06) {animation-delay: -06.60s;}
path:nth-of-type(07) {animation-delay: -06.52s;}
path:nth-of-type(08) {animation-delay: -06.44s;}
path:nth-of-type(09) {animation-delay: -06.36s;}
path:nth-of-type(10) {animation-delay: -06.28s;}
path:nth-of-type(11) {animation-delay: -06.20s;}
path:nth-of-type(12) {animation-delay: -06.12s;}
path:nth-of-type(13) {animation-delay: -06.04s;}
path:nth-of-type(14) {animation-delay: -05.96s;}
path:nth-of-type(15) {animation-delay: -05.88s;}
path:nth-of-type(16) {animation-delay: -05.80s;}