/*  
----------------------------------------------------------
	Style sheet for Ken's Web. August 1st 2024 
	Specific for Somnia animation.

	LESS instance v Z_B_002 30 07 2024
	Particle Orb CSS by Nate Wiley
----------------------------------------------------------
*/ 

:root {
--halo-x 		: 16px;
--halo-y 		: 16px;
--halo-short 	: 60px;
--halo-medium 	: 120px;
--halo-wide 	: 180px;

--pulsar		: 6px;

--jupiter-x		: 970px;
--jupiter-y		: 135px;
--jupiter-z		: 16px;

--venus-x		: 670px;
--venus-y		: 235px;
--venus-z		: 16px;

--neptune-x		: 940px;
--neptune-y		: 350px;
--neptune-z		: 12px;

--saturn-x		: 720px;
--saturn-y		: 30px;
--saturn-z		: 20px;

--uranus-x		: 400px;
--uranus-y		: -135px;

--comet-x		: 11px;
--comet-y		: 12px;
--comet-z		: 2px;

--target-x		: 28px;
--target-y		: 62px;
--target-persp	: 790px;

--midfield-x	: 1200px;
--midfield-y	: 375px;

--deepfield-x	: 1200px;
--deepfield-y	: 375px;

--starfield-x	: 1200px;
--starfield-y	: 375px;

--depth			: 1000px;
--scalar		: 1.28;
--wrapperx		: 0;
--wrappery		: 0;

}

@font-face{
    font-family:'Open Sans';
    src:url('../Fonts/opensans-regular-webfont-normal.woff2') format('woff2'),url('../Fonts/opensans-regular-webfont-bold.woff2') format('woff2'),url('../Fonts/opensans-regular-webfont-italic.woff2') format('woff2') 
}

body{
	background-color: #e1ebfa;
	margin:0;
    font-family:Tahoma,Arial,sans-serif;
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-rendering:optimizeLegibility;
    text-align:center;
    font-feature-settings:'kern','liga' 0,'clig' 0,'calt' 0;
    color:#000;
    letter-spacing:0;
    -webkit-print-color-adjust:exact 
}
a{
    text-decoration:underline 
}
a:link,a:visited{
    color:#c77076;
    cursor:pointer 
}
a:hover{
    color:#c77076;
    text-decoration:none 
}
a:hover.invert{
    color:#fff;
    background-color:#c77076;
    text-decoration:none 
}
a *{
    color:#c77076;
    text-decoration:underline 
}
sup{
    font-size:.5em;
    vertical-align:.66em 
}
sub{
    font-size:.5em;
    vertical-align:-.1em 
}
.xr_s0,.xr_s1,.xr_s14,.xr_s16,.xr_s2,.xr_s30,.xr_s78,.xr_s79{
    text-decoration:none;
    font-feature-settings:'kern','liga' 0,'clig' 0,'calt' 0,'titl' 0,'salt' 0,'swsh' 0,'cswh' 0;
    text-transform:none;
    background-color:Transparent;
    letter-spacing:0;
    font-style:normal 
}
.xr_s0{
    font-size:22px 
}
.xr_s1{
    font-family:Arial,sans-serif;
    font-weight:400;
    font-size:14px;
    color:#2d2c2c 
}
.xr_s2{
    font-family:Arial,sans-serif;
    font-weight:700;
    font-size:16px;
    color:#fffc00 
}
.xr_s14{
    font-family:'Open Sans';
    font-weight:700;
    font-size:18px;
    color:#000 
}
.xr_s16{
    font-family:Allura;
    font-weight:400;
    font-size:32px;
    color:#000 
}
.xr_s30{
    font-family:'Open Sans';
    font-weight:700;
    font-size:16px;
    color:#2d2c2c 
}
.xr_s78{
    font-family:'Open Sans';
    font-weight:700;
    font-size:18px;
    color:#fffc00 
}
.xr_s79{
    font-family:'Open Sans';
    font-weight:700;
    font-size:16px;
    color:#fffc00;
    text-shadow: 2px 2px 2px #000;
}
.xr_tb,.xr_tc,.xr_tj,.xr_tl,.xr_tr{
    position:absolute;
    unicode-bidi:bidi-override 
}
.xr_tl{
    text-align:left 
}
.xr_tr{
    text-align:right 
}
.xr_tc{
    text-align:center 
}
.xr_tj{
    text-align:justify 
}
.xr_e1{
    display:inline-block;
    border:none;
    white-space:normal 
}
.xr_e2{
    position:absolute;
    display:block;
    border:none 
}
.xr_ap{
    position:absolute;
    border:none 
}
.xr_ar{
    position:absolute;
    display:block 
}
.xr_ae{
    position:relative;
    border:none 
}
.xr_strb{
    z-index:1 
}
.xr_strb .mxs-arrow,.xr_strb .mxs-navigation{
    visibility:hidden 
}
.xr_strf{
    z-index:3 
}
.xr_sxri,.xr_xpos,.xr_xrc,.xr_xri_{
    z-index:2 
}
.xr_rd,.xr_ro,.xr_rs{
    z-index:3 
}
.xr_tu{
    unicode-bidi:bidi-override;
    margin-top:0;
    margin-bottom:0 
}
.xr_tt0{
    transition:all 0s 
}
.xr_tt1{
    transition:all .1s;
    transition-timing-function:ease-in 
}
.xr_tt2{
    transition:all .25s;
    transition-timing-function:ease-in 
}
.xr_tt3{
    transition:all .5s;
    transition-timing-function:ease-in 
}
.xr_tt4{
    transition:all 1s;
    transition-timing-function:ease-in 
}
.xr_tt5{
    transition:all 2s;
    transition-timing-function:ease-in 
}
.xr_nb0:hover .xr_ro,a:active .xr_rd,a:hover .xr_ro{
    visibility:visible;
    opacity:1;
    transform:none 
}
a:active .xr_ro{
    opacity:0 
}
.xr_nb0{
    touch-action:none 
}
.xr_nb0:hover{
    visibility:visible;
    opacity:1;
    transform:none;
    color:#c9757b;
    text-decoration:underline 
}
.xr_nb0:hover>.xr_nb2,.xr_nb1:hover>.xr_nb2{
    visibility:visible;
    opacity:1!important;
    transform:none!important 
}
.xr_nb2{
    position:absolute;
    white-space:nowrap;
    padding:0;
    margin:0;
    visibility:hidden;
    top:34px;
    min-width:96px;
    text-align:left;
    z-index:101 
}
.xr_nb2 li{
    display:block 
}
.xr_nb2 li a{
    display:block;
    text-decoration:none 
}
.xr_nb4{
    display:block;
    padding:0;
    margin:0;
    box-shadow:4px 4px 6px grey;
	min-height: auto;
}
.xr_nb6{
    width:100%;
    height:2px 
}
.xr_s8{
    font-family:'Times New Roman',Times,serif;
    font-weight:400;
    font-style:normal;
    font-size:20px;
    text-decoration:none;
    font-feature-settings:'kern','liga' 0,'clig' 0,'calt' 0,'titl' 0,'salt' 0,'swsh' 0,'cswh' 0;
    text-transform:none;
    color:#000;
    background-color:Transparent;
    letter-spacing:0 
}
.Heading_1,
.Heading_2,
.Heading_3,
.Normal_text{
    font-family:'Open Sans','Segoe UI',Tahoma,sans-serif;
    font-weight:400;
    font-style:normal;
    font-size:16px;
    text-decoration:none;
    font-feature-settings:'calt' 0;
    text-transform:none;
    color:#2d2c2c;
    background-color:Transparent;
    letter-spacing:0;
    word-wrap:normal;
    line-height:1.77em 
}
.Heading_1{
    font-family:Allura,'Times New Roman',Times,serif;
    font-size:48px;
    color:#999 
}
.Heading_2{
    font-weight:700;
    font-size:18px;
    color:#000 
}
.Heading_3{
    font-family:Allura,'Times New Roman',Times,serif;
    font-size:48px;
    line-height:1.3em;
    color:blue;
}
.Heading_4{
    font-family:Allura,'Times New Roman',Times,serif;
    font-size:48px;
    line-height:1.3em;
	color: #ff0;
    text-shadow: 1px 1px #000;
}
.Copyright_text,
.menu_item a,
no_select {
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none; 
}
.menu_item{
    position:relative;
    display:block;
    float:left;
    top:3px;
    width:auto;
    height:24px;
    text-align:center;
    margin-right:calc((100% - 660px)/ 8);
    min-width: 70px;
    max-width: 100px;
}
.menu_item a{
    color:#000;
    text-decoration:none;
    display:inline-block;
    min-width:4em;
    font-size:18px;
    font-weight:400 
}
.menu_item:hover{
    border-bottom:3px solid #c9757b 
}
.menu_item:hover a{
    color:#c9757b 
}
.active{
    border-bottom:3px solid #c9757b 
}
.active a{
    color:#c9757b 
}
.fillspace{
    width:100% 
}
#clickthru1,#clickthru2,#clickthru3,#clickthru4,#clickthru5,#clickthru6,.no_click{
    pointer-events:none 
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    white-space:nowrap;
    border:0 
}

#NoJS,
.controls-in-heading .highslide-controls .highslide-move,
.draggable-header .highslide-header .highslide-move *,
.hidden-container,
.hide_when_desktop,
.highslide-overlay,
.titlebar .highslide-header .highslide-move *,
.using_mobile{
    display:none 
}
.page_content{
    position:relative;
    top:0;
    left:0;
    width:95%;
    margin-left:1.4em 
}
.bullet{
    font-style:italic 
}
.menu_container{
    position:relative;
    height:48px;
    min-width:800px;
    background-color:white;
    border-bottom:2px solid black;
    z-index: 99;
}
.inspirational{
    position:absolute;
    background-color:rgba(127,127,127,.5);
    border-radius:24px;
    color:#ff0;
    text-shadow:1px 1px #000;
    text-align:center;
    padding:16px;
    bottom:7vw;
    right:7vw;
    z-index:3;
}
.inspirational span{
    display:inline-block;
    vertical-align:middle;
    line-height:normal 
}
.frosted_glass{
    background-color:rgba(255,255,255,70%);
	box-shadow: 0px 0px 2px blue; 
}
.Local_Map{
    background-image:url('../Assets/directions_2024.webp');
    background-size:contain;
    width:80vw;
    height:65vw;
    margin:50px auto;
    border:2px solid #000;
    max-width:1060px;
    max-height:840px;
}
.statement_area{
    position:relative;
    margin:0 3%;
    padding:20px 12px;
    line-height:1.7em;
    font-weight:700;
    font-weight:normal;
    border-radius:1em 
}
.using_mobile img{
    width:444px;
    height:150px 
}
.java_warning{
    left:822px;
    top:90px;
    width:131px;
    height:41px 
}
.Topic-sidebar{
    display:flex;
    flex-wrap:wrap;
    margin:0 0 60px 0 
}
.Topic-sidebar>:nth-child(1){
    flex:1 1 35%;
    min-width:30ch;
	margin-bottom: 10px
}
.Topic-sidebar>:nth-child(2){
    flex:1 1 65%;
    min-width:30ch;
    border-top:1px solid grey;
    margin-left:20px 
}
.Topic-sidebar .Sub-topics{
    border-left:1px dashed grey 
}
.Topic-ID{
    display:inline-block;
    font-weight:700;
    margin-left:30px 
}
.Topic-data,.Topic-notes{
    display:block;
    padding-left:30px;
    padding-top:4px 
}
.Topic-data{
    padding-left:60px;
    text-indent:-32px 
}
.image_area{
    position:relative 
}
.framed{
    border:2px solid #f5f5f5;
    border-radius:12px 
}
.KenPortrait{
    position:relative 
}
.dedication_area{
    position:relative;
    padding:10px 60px 10px 60px;
    line-height:1.5em;
    color:#fff 
}
.prayer_text{
    display:inline-block;
    height:auto;
    margin:2em 1vw 0 0;
    background-color:#f7e6fd;
    border:8px solid #74787c;
    padding:2vw 
}
.portrait_text{
    position:absolute;
    bottom:0;
    width:100%;
    height:60px;
    text-align:center;
    line-height:normal;
    font-weight:400 
}
.space_base{
    position:relative;
    color:#fff;
    background-image:url('../Assets/10122.jpg');
    background-size:cover 
}
a.fill-div{
    display:block;
    height:100%;
    width:100%;
    text-decoration:none 
}
.frosted{
    background-color:rgba(0,0,0,.5) 
}
li,ol{
    margin:0;
    padding:0 
}
ol{
    counter-reset:foo;
    display:table 
}
ol li{
    list-style:none;
    counter-increment:foo;
    display:table-row 
}
ol li::before{
    content:counter(foo) ".\00a0\00a0";
    display:table-cell;
    text-align:right;
    padding-right:.3em 
}
#MeaningList li { 
	display: inline-table; 
	margin-bottom: 20px;
}
.item_1,.item_2,.item_3,.item_4,.item_5,.item_6,.item_7{
    top:0;
    width:96px;
    height:31px 
}
.item_1{
    left:0 
}
.item_2{
    left:135px 
}
.item_3{
    left:270px 
}
.item_4{
    left:404px 
}
.item_5{
    left:539px 
}
.item_6{
    left:674px 
}
.item_7{
    left:809px 
}
.xr_noc{
    position:relative;
    text-align:left;
    margin:0 auto 
}
.mobile_menu_separator{
    position:absolute;
    left:-168px;
    top:28px;
    width:482px;
    height:2px;
    border-top:1px solid #000 
}
.center{
    display:block;
    margin-left:auto;
    margin-right:auto;
    width:50% 
}
.centerpiece {
    display: block;
	margin: 40px auto;
	border: 4px solid #555;
	border-radius: 8px;
    width: auto;
	height:auto; 
	max-width:100%; 
	box-shadow: 5px 5px 6px rgba(0,0,0,0.25);
}
.GardenPicture:focus-within,
.KenPortrait:focus-within,
.low_nav_next:focus,
.low_nav_prev:focus,
.low_nav_rise:focus,
.menu_item a:focus,
.top_nav_next:focus,
.top_nav_prev:focus,
.low_nav_next:focus-visible,
.low_nav_prev:focus-visible,
.low_nav_rise:focus-visible,
.menu_item a:focus-visible,
.top_nav_next:focus-visible,
.top_nav_prev:focus-visible{
    outline:3px dotted red;
}


.visualised a:focus{
	border-radius: 50%;
    outline:3px dotted red;
}


.low_nav_next:focus:not(:focus-visible),.low_nav_prev:focus:not(:focus-visible),.low_nav_rise:focus:not(:focus-visible),.menu_item a:focus:not(:focus-visible),.top_nav_next:focus:not(:focus-visible),.top_nav_prev:focus:not(:focus-visible){
    outline:0 
}
.using_desktop:focus-within,.using_mobile:focus-within{
    outline:1px dotted #000 
}
.top_nav_next,.top_nav_prev{
    position:absolute;
    border:none;
    width:42px;
    height:40px;
    display:block 
}
.top_nav_next{
    background:url('../Assets/4910.png') 0 0 no-repeat;
    left:59px 
}
.top_nav_prev{
    background:url('../Assets/6835.png') 0 0 no-repeat;
    left:12px 
}
.low_nav_next,.low_nav_prev,.low_nav_rise{
    position:absolute;
    border:none;
    display:block;
    width:36px;
    height:36px 
}
.low_nav_next{
    background:url('../Assets/lower_buttons.png') -78px 0 no-repeat;
    right:10px 
}
.low_nav_prev{
    background:url('../Assets/lower_buttons.png') 0 0 no-repeat;
    right:130px 
}
.low_nav_rise{
    background:url('../Assets/lower_buttons.png') -38px 0 no-repeat;
    right:68px;
    width:39px 
}
[class^=becoming_nav_]{
    position:absolute;
    width:100px;
    height:110px;
    left:calc(50% - 60px);
    margin-top: 6px 
}
.becoming_nav_1{
    background-image:url('../Assets/10468.jpg') 
}
.becoming_nav_2{
    background-image:url('../Assets/9265.jpg') 
}
.becoming_nav_3{
    background-image:url('../Assets/9266.jpg') 
}
.becoming_nav_4{
    background-image:url('../Assets/9262.jpg') 
}
.becoming_nav_5{
    background-image:url('../Assets/9263.jpg') 
}
.v_center{
    display:flex;
    align-items:center;
    justify-content:center 
}
.divine_energy{
    position:relative;
    margin-top:2em;
    margin-bottom:2em;
    background-image:url('../Assets/8033.jpg');
    background-repeat:no-repeat;
    background-size: cover;
    width: 87.2vw;
    max-width: 872px;
    height: 35vw;
    max-height: 350px;
}
.menu_item:focus-within .xr_nb2 .xr_nb4{
    visibility:visible 
}
.clickd {
    position:absolute;
    left:140px;
    bottom:0;
}
.clickd:after {
    content : " \2020";
    font-size : 12px;
    color : var(--starcolour);
}
.control {
    padding-bottom : 6px;
    position : relative;
    top : -4px;
}
.SubText {
    position :absolute;
    right :12px;
    bottom :-4px;
    font-family : Arial, sans-serif;
    color : grey;
    font-size : 12px;
}
input, textarea {
    width : calc(100% - 20px);
}
textarea {
    height : 160px;
    resize : none;
}
input.form, input.formsubmit, select.form, option.form, textarea.form {
    color : black;
    font-size : 12px;
    font-family : Arial, sans-serif;
    border : 1px solid #C8C8C8;
    padding : 2px;
    background : #fafafa url("../Assets/img04.gif") repeat-x;
    margin : 5px 0 0 0;
}
input.form:hover, input.form:focus, select.form:hover, textarea.form:hover, select.form:focus, textarea.form:focus {
    border : 1px solid #000000;
}
input.radio {
    width : auto;
}
option.form {
    padding : 0px;
    width : auto;
    border : 0px;
}
input.formsubmit {
    width : 115px;
    margin-left : 3px;
    cursor : pointer;
}
input[type=submit] {
    margin-top : 0;
}
#kenspecial {
    display : none;
}

.footer_spacer_base,.footer_spacer_top{
    display:block;
    height:30px 
}
.afterglow{
    margin:40px 0 0 0;
}
.mobile{
    display:none 
}

.closebutton{
    position:relative;
    top:-15px;
    left:15px;
    width:30px;
    height:30px;
    cursor:pointer;
    background:url('../Assets/close.png') 
}
.formbutton {
    padding:4px 0;
    width:110px;
}

.close-simple-white{
    position:relative;
    top:-15px;
    left:15px;
    width:30px;
    height:30px;
    cursor:pointer;
    background:url('../Assets/close.png') 
}
/* Style sheet additions for Ken's Web. August 9th 2024 */

.ken_image {
    width: 100px;
    height: 100px;
    float: right;
    padding: 12px;
	}
	
.locket {
	object-fit: cover;
	border-radius: 50%;
	position: absolute;
	right: 20px;
	top: 84px;
	border:2px solid #f5f5f5;
	-moz-box-shadow:0 0 16px grey;
	-webkit-box-shadow:0 0 16px grey;
	box-shadow:0 0 16px grey;
}

.Heading_0 {
    top: 20px;
    position: relative;
    padding-bottom: 20px;}

.LFE {
	background: linear-gradient(to right, white, white, white, #6666ff, #0099ff, #00ff00, #ff3399);
    background-size: 1000% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    animation: rainbow_animation 60s ease-in-out infinite;}
	
@keyframes rainbow_animation {
	0%, 100% {    background-position: 0 0;}
	50% 	 {    background-position: 100% 0;}}

.copyright_area{
	width: 100%;
	height:64px;
	bottom: 0;
	margin-top:40px;
	background-color:#b2b2b2;}
	
.wrapper {
	display:grid;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	align-items: stretch;
	row-gap: 40px;
	grid-row-gap: 40px;
	width:auto;}

.element {
	position:relative;
	display: flex;
	column-gap: 20px;}
		
.title{
	width:108px;
	display: flex;
    align-items: center;
    justify-content: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-boxXXX;
	display: -ms-flexbox;
	-webkit-flex-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	font-weight:normal;
	font-weight:bold;
	z-index:0;
	}

.topic {
	background-color: #fcf6f0;
	padding: 15px;
	min-height: 120px;
	text-align: left;
	line-height: 1.5;
	border-radius: 0.375rem;
	border: 2px dotted grey;
	flex:1 200px;
	font-weight:normal;
	font-weight:bold;
	}

.visualised {
	position			: relative;
    width				: 42px;
    height				: 42px;
	width 				: clamp(50px, 10vw, 80px);
    height				: clamp(50px, 10vw, 80px);
	background-color	: white;
	background-size		: cover;
	float				: right;
	margin-left			: 10px;	
	border-radius		: 50%;
	top					: -40px;
	right				: -30px;
	border				: 2px solid #f5f5f5;
	-moz-box-shadow		: 0 0 16px grey;
	-webkit-box-shadow	: 0 0 16px grey;
	box-shadow			: 0 0 16px grey;
	}

.small {
	background-size:70%;
	background-position:center;
	background-repeat:no-repeat;
    background-color: black;}

.tiny {
	background-size:50%;
	background-position:center;
	background-repeat:no-repeat;
    background-color: black;}

.locket{
    height: 90px;
    height: clamp(55px, 11vw, 90px);
}

.target-wrapper {    
  position: relative;
  width:100%;}

/* Part of the system timing mechanism */
.inanimate {
	position: absolute;
    font-size:16px;
	font-weight:normal;
	font-style:italic;
	width: 100%;
	height: 100%;
	white-space: pre-wrap;
	border-radius: 0.375rem;
	background-image: url('../Assets/SolarSystem.png');
	background-size: cover;
	z-index: 10;	
}
.inanimate > div {
	display:none;
}

body {
  background-color	: black;
  margin			: 0;
}

.FillAvailableX {
	height	: 100vh;  /* Old browsers */
	height	: 100dvh; /* New browsers */
	width	: 100%;
}

.wrap {
  position	: absolute;
  left		: 140px;
  top		: 300px;
  width		: 0;
  height	: 0;
  transform-style: preserve-3d;
  perspective: 1000px;
  animation	: rotate 20s infinite linear;
  z-index	: 20;
}
.animated {
  position	: absolute;
  width		: 1000px;
  height	: 450px;
  border-radius: 0.375rem; 
  overflow	: hidden;
  left		: 50%;
  top		: 50%;
  transform	: translate(-50%, -50%);
  transform-origin: center center;
  z-index	: 10;
 }
.Sun {
  background: url('../Assets/0_Sun3.png');
  background-size: cover;
  position	: absolute;
  top		: 260px;
  left		: 92px;
  width		: 100px;
  height	: 100px;
  z-index	: 17;
}
.Umbra {
  background: url('../Assets/0_Sun2.png');
  background-size: cover;
  position	: absolute;
  top		: 260px;
  left		: 92px;
  width		: 100px;
  height	: 100px;
  animation	: pulse 10s infinite ease-in-out;
  z-index	: 15;
}
.Earth {
  position: absolute;
  background: transparent url('../Assets/3_Earth1.png') no-repeat center;
  background-size: cover;
  top: 25%;
  left: 74.5%;
  width: 100px;
  height: 100px;
  animation: earth_expand 40s infinite ease-in-out;
  z-index: 20;
}
.Moon {
  position: absolute;
  background-image: url('../Assets/C_Moon.png');
  background-size: 98%;
  background-repeat:no-repeat;
  top: 40%;
  left: 74%;
  width: 20px;
  height: 20px;
  animation: moon_expand 40s infinite ease-in;
  z-index: 22;
}
.Saturn {
  position	: absolute;
  background-image: url('../Assets/6A_Saturn.png');
  background-size: calc(var(--saturn-z) * 2) var(--saturn-z);
  background-repeat:no-repeat;
  background-position:center;
  transform	: rotate(-30deg);
  top		: var(--saturn-y);
  left		: var(--saturn-x);
  width		: calc(var(--saturn-z) * 2);
  height	: var(--saturn-z);  
  padding	: 8px;
  opacity	: 50%;
  z-index	: 18;
}
.Neptune {
  position: absolute;
  background-image: url('../Assets/8_Neptune.png');
  background-size: var(--neptune-z) var(--neptune-z);
  background-repeat:no-repeat;
  background-position:center;
  transform: rotate(0deg);
  top		: 80%;
  left		: 94%;
  width		: 12px;
  height	: 12px;
  top		: var(--neptune-y);
  left		: var(--neptune-x);
  width		: var(--neptune-z);
  height	: var(--neptune-z);  
  padding	: 8px;
  opacity	: 40%;
  z-index	: 18;  
}
.Jupiter {
  position	: absolute;
  background-image: url('../Assets/5_Jupiter.png');
  background-size: var(--jupiter-z) var(--jupiter-z);
  background-repeat:no-repeat;
  background-position:center;
  transform	: rotate(0deg);
  top		: 30%;
  left		: 97%;
  width		: 12px;
  height	: 12px;
  top		: var(--jupiter-y);
  left		: var(--jupiter-x);
  width		: var(--jupiter-z);
  height	: var(--jupiter-z);
  padding	: 8px;
  opacity	: 50%;
  z-index	: 17;
}
.Mars {
  position	: absolute;
  background-image: url('../Assets/4_Mars.png');
  background-size: 24px 24px;
  background-repeat:no-repeat;
  background-position:center;
  transform	: rotate(0deg);
  top		: 23%;
  left		: 83%;
  width		: 24px;
  height	: 24px;
  padding	: 8px;
  opacity	: 70%;
  z-index	: 18;  
}
.Venus {
  position	: absolute;
  background-image: url('../Assets/2_Venus.png');
  background-size: var(--venus-z) var(--venus-z);
  background-repeat:no-repeat;
  background-position:center;
  transform	: rotate(0deg);
  top		: 80%;
  left		: 80%;
  width		: 12px;
  height	: 12px;
  top		: var(--venus-y);
  left		: var(--venus-x);
  width		: var(--venus-z);
  height	: var(--venus-z);
  padding	: 8px;
  opacity	: 70%;
  z-index	: 21;
}
.Uranus {
  position	: absolute;
  background-image: url('../Assets/7_Uranus.png');
  background-repeat:no-repeat;
  background-position:center;
  background-size: 11px 12px;
  transform	: rotate(0deg);
  top		: -30%;
  left		: 40%;
  top		: var(--uranus-y);
  left		: var(--uranus-x);
  width		: 12px;
  height	: 11px;
  padding	: 8px;
  opacity	: 70%;
  z-index	: 18;  
}
.Pluto {
  position	: relative;
  background-image: url('../Assets/Pluto.png');
  background-size: contain;
  top		: 2500px;
  left		: 50%;
  width		: 2000px;
  height	: 2000px;
  opacity	: 100%;
  z-index	: 24;
}
.Galaxy {
  position: absolute;
  background-image: url('../Assets/B_Galaxy.png');
  background-size: contain;
  top		: 10%;
  left		: 8%;
  width		: 50px;
  height	: 50px;
  opacity	: 40%;
  z-index	: 24;
}
.Blessing {
  position	: relative;
  top		: 216px;
  left		: 216px;
  width		: 80px;
  height	: 80px;
  opacity	: 50%;
  opacity	: 100%;
  z-index	: 20;
}
.pulsar {
  position	: absolute;
  top		: 5px;
  left		: 5px;
  width		: calc(var(--pulsar)*2);
  height	: calc(var(--pulsar)*2);
  border-radius: 50%;
  background-color: #FFCCFF;
  box-shadow: 0 0 calc(var(--pulsar)*6) calc(var(--pulsar)*3) #fff,
  			  0 0 calc(var(--pulsar)*10) calc(var(--pulsar)*6) #f0f, 
			  0 0 calc(var(--pulsar)*14) calc(var(--pulsar)*9) #0ff;
  opacity:60%;
  animation: pulsate 40s infinite ease-in; animation-delay: -4.5s;
  z-index: 14;
}
.Distant {
  position	: absolute;
  top		: 2000px;
  left		: -2200px;
  width		: calc(var(--pulsar)*20);
  height	: calc(var(--pulsar)*20);
  border-radius: 50%;
  background-color: #FFCCFF;
  box-shadow: 0 0 calc(var(--pulsar)*60) calc(var(--pulsar)*30) #fff,
  			  0 0 calc(var(--pulsar)*100) calc(var(--pulsar)*60) #f0f, 
			  0 0 calc(var(--pulsar)*140) calc(var(--pulsar)*90) #0ff;
  opacity	: 40%;
  z-index	: 14;
}

.stars {
  position	: fixed;
  top		: 0;
  width		: 100%;
  height	: 100%;
  display	: block;
  background: transparent url('../Assets/stars.png');
  background-position-x: 50%;
  background-position-y: 50%;
  background-position-x: var(--starfield-x);
  background-position-y: var(--starfield-y);
  background-repeat:repeat;
  background-size: 100%;
  opacity:80%;
  z-index: 0;
}
.twinkling {
  position			: fixed;
  top				: 0;
  width				: 100%;
  height			: 100%;
  display			: block;
  background		: transparent url('../Assets/twinkling.png') repeat top center;
  -moz-animation	: move-twink-back 400s linear infinite;
  -ms-animation		: move-twink-back 400s linear infinite;
  -o-animation		: move-twink-back 400s linear infinite;
  -webkit-animation	: move-twink-back 400s linear infinite;
  animation			: move-twink-back 400s linear infinite;
  z-index			: 0;
}

.DeepField,
.MidField {
	position		: fixed;
	top				: -200px;
	left			: -200px;
    width			: 150%;
    height			: 150%;
	background		: transparent url('../Assets/stars.png');	
	opacity			: 30%;
	z-index			: 1;
	background-position-x: var(--deepfield-x);
	background-position-y: var(--deepfield-y);
}

.MidField {
	background		: transparent url('../Assets/stars.png');	
	opacity			: 40%;
	background-position-x: var(--midfield-x);
	background-position-y: var(--midfield-y);
}

.nova {
  position			: absolute;
  left				: 113px;
  top				: 275px;
  width				: 60px;
  height			: 60px;
  border-radius		: 50%;
  background		: white;
  animation			: HealingLight 40s infinite ease-in-out;
  opacity			: 1;
  z-index			: 21;
}
.hands {
  position			: absolute;
  background		: url('../Assets/cuppedhands-fading.png');
  mask-image		: linear-gradient(to bottom, rgba(0, 0, 0, 1.0) 30%, transparent 100%);
  left				: 100px;
  bottom			: -196px;
  width				: 438px;
  height			: 533px;
  opacity			: 1;
  animation			: catch 40s infinite ease-in-out;
  z-index			: 20;
}

.Comet, [class^="Trail"] {
  position			: absolute;
  left				: var(--comet-x);
  top				: var(--comet-y);
  width				: var(--comet-z);
  height			: var(--comet-z);
  border-radius		: 50%;
  background-color	: white;
  opacity			: 0;
  animation			: incoming 40s infinite linear;
  box-shadow		: 0 0 2px 1px yellow;
  z-index			: 20;
}
.Trail1 { 
  animation			: incoming 40s infinite linear; animation-delay: 0.5s;}
.Trail2 { 
  animation			: incoming 40s infinite linear; animation-delay: 1.0s;}
.Trail3 {	
  animation			: incoming 40s infinite linear; animation-delay: 1.5s;}

@keyframes incoming1 	{  	0%,  100% 						{ opacity: 0;  transform: perspective(var(--depth)) translate3d(0, 0, 0);			}
  							25% 							{ opacity: 50%;transform: perspective(var(--depth)) translate3d( var(--comet-x) + 'px',var(--comet-y) + 'px');}
			  				39% 							{ opacity: 1;  transform: perspective(var(--depth)) translate3d( 28px, 62px, 790px);	}
			  				39.5% 							{ opacity: 0; }}


@keyframes incoming 	{  	0%,  100% 						{ opacity: 0;  transform: perspective(var(--depth)) translate(0, 0);			}
  							25% 							{ opacity: 50%;transform: perspective(var(--depth)) translate( var(--comet-x) + 'px',var(--comet-y) + 'px');}
/*	
39% {opacity:1;transform:perspective(var(--depth)) translate3d(calc(var(--scalar)*28px),calc(var(--scalar)*62px),calc(var(--scalar)*790px));}
At 100% zoom, these numbers apply:  28px, 62px, 790px
At  20% zoom, what do we need?
						 	39% 							{ opacity:1;transform:perspective(var(--depth)) translate3d( 14px, 31px, 380px);}
*/
						 	39% 							{ opacity:1;transform:perspective(var(--depth)) translate3d( 28px, 62px, 790px);}
			  				39.5% 							{ opacity: 0; }}

@keyframes rotate 		{   100% 							{ transform: rotateY(360deg) rotateX(360deg);}}

@keyframes pulse 		{   0%,  100% 						{ opacity: 0;}  
							50%								{ opacity: 1;}}
@keyframes pulsate 		{	0%, 20%, 100% 					{ opacity:  60%; background-color: #FFCCFF;	}  
  							10%,   15.4% 					{ opacity:  85%; background-color: white;	}
  							15.5%, 16.5%					{ opacity: 100%; background-color: white;	}}

@keyframes catch 		{   0%,  65%,  100% 				{ opacity: 0; transform: translate(0, 0);  }  
							77% 							{ opacity: 1; }
							80%,  93% 						{ opacity: 1; transform: translate( calc( var(--scalar) * 100px), calc( var(--scalar) * -100px));  }  
							97.9% 							{ opacity: 0; transform: translate( calc( var(--scalar) * 100px), calc( var(--scalar) * -100px));  }}

@keyframes move-twink-back 	{from 							{ background-position: 0 0;}  
							 to								{ background-position: -10000px 5000px;}}



@keyframes moon_expand	{   0%,  40%,  100% 				{ transform: scale(1) translate(0, 0); opacity: 1;  }							
							95% 							{ transform: scale(16) translate(-300px, 120px); opacity: 1;}
							95.1%							{ opacity:0;} /* Prevents FOUC as labeled div resets */
							95.2%, 99% 						{ transform: scale(1) translate(0, 0); }}

@keyframes earth_expand { 	0%,  40%,  100% 				{ transform: scale(100%); z-index:20; }
							64.9%  							{ z-index:20;}
							65.0%							{ z-index:22;} /* With translate3d image becomes pixellated during expansion under Firefox */
							80% 							{ transform: scale(240%); z-index:22;}}


@keyframes stars_expand {  	0%,  40%,  100% 				{ transform: perspective(var(--depth)) translate3d(0,0,0);}
							80% 							{ transform: perspective(var(--depth)) translate3d(0,0,200px);}}

@keyframes also-starring {  0%,  40%,  100% 				{ background-size:100%;  }  
							70% 							{ background-size:105%;  }}

@keyframes HealingLight {
  0%,  40%,  100% 			{   opacity: 0;
    							box-shadow: 0 0 var(--halo-x) var(--halo-y) rgba(255, 255, 255, 0), 0 0 var(--halo-medium) var(--halo-short) rgba(255, 255, 255, 0),
								0 0	var(--halo-wide) var(--halo-medium) rgba(255, 255, 255, 0);  background: white;  }
  42.5% 					{   opacity: 1;
							    box-shadow:  0 0 var(--halo-x) var(--halo-y)  white, 0 0 var(--halo-medium) var(--halo-short) rgba(255, 255, 255, 0), 
								0 0 var(--halo-wide) var(--halo-medium) rgba(255, 255, 255, 0);  }
  42.6% 					{   box-shadow:  0 0 var(--halo-x) var(--halo-y)  white, 0 0 var(--halo-medium) var(--halo-short) rgba(255, 255, 255, 0.5), 
  								0 0 var(--halo-wide) var(--halo-medium) rgba(255, 255, 255, 0);  }
  42.7% 					{   box-shadow:  0 0 var(--halo-x) var(--halo-y)  white, 0 0 var(--halo-medium) var(--halo-short) white, 
  								0 0 var(--halo-wide) var(--halo-medium) rgba(255, 255, 255, 0.5);  }
  42.8% 					{   box-shadow:  0 0 var(--halo-x) var(--halo-y)  white, 0 0 var(--halo-medium) var(--halo-short) white, 
  								0 0 var(--halo-wide) var(--halo-medium) white;  }
  44% 						{   transform: translate3d(0, 0, 0) perspective(1000px) scale(60%);  }
  50%,  98.8% 				{   box-shadow:  0 0 var(--halo-x) var(--halo-y)  white, 0 0 var(--halo-medium) var(--halo-short) white, 0 0 90px 60px white;  }
  66% 						{   transform: translate3d(760px, -140px, 0) scale(4%);}
  74% 						{   transform: translate3d(540px, -140px, 0) scale(2%);}
  85% 						{   transform: translate3d(300px, -20px, 0) scale(100%);  }
  85.5%,  97%				{   opacity: 1;}
  99% 						{   opacity: 0;    transform: translate3d(300px, -20px, 0) scale(100%);  }}


.tooltip {
  position			: relative;
  display			: inline-block;
  border-bottom		: 1px dotted black;
}
.tooltip .tooltiptext {
  visibility		: hidden;
  width				: 100px;
  background-color	: black;
  color				: white;
  text-align		: center;
  border-radius		: 5px;
  position			: absolute;
  top				: -40px;
  right				: 0;
  z-index			: 1;
}

.tooltip:hover .tooltiptext {
  visibility		: visible;
}

.lightoff {
	position		: absolute;
    top				: -47px;
	background-image: url('../Assets/LightsOff.png');
    opacity			: 100% !important;
	z-index			: 100; 
}

.visualised {
	cursor				: pointer;
    right				: 20px;
    width				: 42px;
    height				: 42px;
}	
.visualised a:focus {
    outline				: none;
}

.show_universe {	
	overflow:visible;
	scrollbar:none;	
	z-index:20;
}
	
.caption_lower {	
	top: 97%;}

.lose_this {
  display:none;
}

#TargetWrapper div[aria-label]:hover:after,
#TargetWrapper div[aria-label]:focus:after,
#TargetWrapper div[aria-label]:active:after,
.slidecontainer:hover:after,
.Galaxy:hover:after
 {
  content		: attr(aria-label);
  position		: absolute;
  z-index		: 1;
  top			: -2.5em;
  left			: -8em;
  display		: block;
  overflow		: hidden;
  width			: 17em;
  height		: 2em;
  border-radius	: 0.2em;
  padding		: 0.7em;
  color			: white;
  background	: transparent;
  font-size		: 0.75em;
  line-height	: 1.5em;
  text-align	: center;
  opacity		: 100%;
}

#TargetWrapper #Light[aria-label]:hover:after,
#TargetWrapper #Light[aria-label]:focus:after,
#TargetWrapper #Light[aria-label]:active:after {
  font-weight	: bold;
  color			: yellow;
  top			: 1em;
  left			: -6em;
  text-shadow	: black 0 0 4px, black 0 0 4px;
} 

#TargetWrapper #Pulsar[aria-label]:hover:after,
#TargetWrapper #Pulsar[aria-label]:focus:after,
#TargetWrapper #Pulsar[aria-label]:active:after {
  top			: -2.5em;
  left			: -4em;
} 

#TargetWrapper #Uranus[aria-label]:hover:after,
#TargetWrapper #Uranus[aria-label]:focus:after,
#TargetWrapper #Uranus[aria-label]:active:after {
  top			: -4px;
  left			: -64px;
} 

#TargetWrapper #Moon[aria-label]:hover:after,
#TargetWrapper #Moon[aria-label]:focus:after,
#TargetWrapper #Moon[aria-label]:active:after {
  font-size		: 6px;  
} 

#TargetWrapper #Hands[aria-label]:hover:after, 
#TargetWrapper #Hands[aria-label]:focus:after,
#TargetWrapper #Hands[aria-label]:active:after {
  font-size		: larger;
  color			: yellow;
  top			: 5em;
  left			: 2em;
} 

#TargetWrapper #Jupiter[aria-label]:hover:after,
#TargetWrapper #Jupiter[aria-label]:focus:after,
#TargetWrapper #Jupiter[aria-label]:active:after {
  left			: -8em;
} 

#TargetWrapper #Pluto[aria-label]:hover:after,
#TargetWrapper #Pluto[aria-label]:focus:after,
#TargetWrapper #Pluto[aria-label]:active:after {
  top			: 0;
  left			: -1em;
  font-size		: 70px;
} 

/* -----------------------------------------------------------------------------------
	The *wonderful* particle cloud effect.  
	
	This thing cripples the performance on machines less than Cray-1 level, so disable 
	the high-capability machine elements for the time being.  Bring them back on-line 
	in stages, according to the ability of the platform.
    -----------------------------------------------------------------------------------  */

.c0, .c1, .c2 {
	display	: none; 
}

.c {
  position: absolute;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  opacity: 0;
}

.c:nth-child(1) {animation: o1 20s infinite;animation-delay: 0.01s;background-color: hsl(0.13333333, 100%, 50%);}@keyframes o1 {20% {opacity: 1;}30% {transform: rotateZ(-17deg) rotateY(251deg) translateX( 90px ) rotateZ(17deg);}80% {transform: rotateZ(-17deg) rotateY(251deg) translateX( 90px ) rotateZ(17deg);opacity: 1;}100% {transform: rotateZ(-17deg) rotateY(251deg) translateX( 270px ) rotateZ(17deg);}}.c:nth-child(2) {animation: o2 20s infinite;animation-delay: 0.02s;background-color: hsl(0.26666667, 100%, 50%);}@keyframes o2 {20% {opacity: 1;}30% {transform: rotateZ(-40deg) rotateY(12deg) translateX( 90px ) rotateZ(40deg);}80% {transform: rotateZ(-40deg) rotateY(12deg) translateX( 90px ) rotateZ(40deg);opacity: 1;}100% {transform: rotateZ(-40deg) rotateY(12deg) translateX( 270px ) rotateZ(40deg);}}.c:nth-child(3) {animation: o3 20s infinite;animation-delay: 0.03s;background-color: hsl(0.4, 100%, 50%);}@keyframes o3 {20% {opacity: 1;}30% {transform: rotateZ(-313deg) rotateY(201deg) translateX( 90px ) rotateZ(313deg);}80% {transform: rotateZ(-313deg) rotateY(201deg) translateX( 90px ) rotateZ(313deg);opacity: 1;}100% {transform: rotateZ(-313deg) rotateY(201deg) translateX( 270px ) rotateZ(313deg);}}.c:nth-child(4) {animation: o4 20s infinite;animation-delay: 0.04s;background-color: hsl(0.53333333, 100%, 50%);}@keyframes o4 {20% {opacity: 1;}30% {transform: rotateZ(-352deg) rotateY(189deg) translateX( 90px ) rotateZ(352deg);}80% {transform: rotateZ(-352deg) rotateY(189deg) translateX( 90px ) rotateZ(352deg);opacity: 1;}100% {transform: rotateZ(-352deg) rotateY(189deg) translateX( 270px ) rotateZ(352deg);}}.c:nth-child(5) {animation: o5 20s infinite;animation-delay: 0.05s;background-color: hsl(0.66666667, 100%, 50%);}@keyframes o5 {20% {opacity: 1;}30% {transform: rotateZ(-80deg) rotateY(163deg) translateX( 90px ) rotateZ(80deg);}80% {transform: rotateZ(-80deg) rotateY(163deg) translateX( 90px ) rotateZ(80deg);opacity: 1;}100% {transform: rotateZ(-80deg) rotateY(163deg) translateX( 270px ) rotateZ(80deg);}}.c:nth-child(6) {animation: o6 20s infinite;animation-delay: 0.06s;background-color: hsl(0.8, 100%, 50%);}@keyframes o6 {20% {opacity: 1;}30% {transform: rotateZ(-169deg) rotateY(188deg) translateX( 90px ) rotateZ(169deg);}80% {transform: rotateZ(-169deg) rotateY(188deg) translateX( 90px ) rotateZ(169deg);opacity: 1;}100% {transform: rotateZ(-169deg) rotateY(188deg) translateX( 270px ) rotateZ(169deg);}}.c:nth-child(7) {animation: o7 20s infinite;animation-delay: 0.07s;background-color: hsl(0.93333333, 100%, 50%);}@keyframes o7 {20% {opacity: 1;}30% {transform: rotateZ(-189deg) rotateY(28deg) translateX( 90px ) rotateZ(189deg);}80% {transform: rotateZ(-189deg) rotateY(28deg) translateX( 90px ) rotateZ(189deg);opacity: 1;}100% {transform: rotateZ(-189deg) rotateY(28deg) translateX( 270px ) rotateZ(189deg);}}.c:nth-child(8) {animation: o8 20s infinite;animation-delay: 0.08s;background-color: hsl(1.06666667, 100%, 50%);}@keyframes o8 {20% {opacity: 1;}30% {transform: rotateZ(-233deg) rotateY(113deg) translateX( 90px ) rotateZ(233deg);}80% {transform: rotateZ(-233deg) rotateY(113deg) translateX( 90px ) rotateZ(233deg);opacity: 1;}100% {transform: rotateZ(-233deg) rotateY(113deg) translateX( 270px ) rotateZ(233deg);}}.c:nth-child(9) {animation: o9 20s infinite;animation-delay: 0.09s;background-color: hsl(1.2, 100%, 50%);}@keyframes o9 {20% {opacity: 1;}30% {transform: rotateZ(-22deg) rotateY(153deg) translateX( 90px ) rotateZ(22deg);}80% {transform: rotateZ(-22deg) rotateY(153deg) translateX( 90px ) rotateZ(22deg);opacity: 1;}100% {transform: rotateZ(-22deg) rotateY(153deg) translateX( 270px ) rotateZ(22deg);}}.c:nth-child(10) {animation: o10 20s infinite;animation-delay: 0.1s;background-color: hsl(1.33333333, 100%, 50%);}@keyframes o10 {20% {opacity: 1;}30% {transform: rotateZ(-209deg) rotateY(44deg) translateX( 90px ) rotateZ(209deg);}80% {transform: rotateZ(-209deg) rotateY(44deg) translateX( 90px ) rotateZ(209deg);opacity: 1;}100% {transform: rotateZ(-209deg) rotateY(44deg) translateX( 270px ) rotateZ(209deg);}}.c:nth-child(11) {animation: o11 20s infinite;animation-delay: 0.11s;background-color: hsl(1.46666667, 100%, 50%);}@keyframes o11 {20% {opacity: 1;}30% {transform: rotateZ(-100deg) rotateY(205deg) translateX( 90px ) rotateZ(100deg);}80% {transform: rotateZ(-100deg) rotateY(205deg) translateX( 90px ) rotateZ(100deg);opacity: 1;}100% {transform: rotateZ(-100deg) rotateY(205deg) translateX( 270px ) rotateZ(100deg);}}.c:nth-child(12) {animation: o12 20s infinite;animation-delay: 0.12s;background-color: hsl(1.6, 100%, 50%);}@keyframes o12 {20% {opacity: 1;}30% {transform: rotateZ(-43deg) rotateY(157deg) translateX( 90px ) rotateZ(43deg);}80% {transform: rotateZ(-43deg) rotateY(157deg) translateX( 90px ) rotateZ(43deg);opacity: 1;}100% {transform: rotateZ(-43deg) rotateY(157deg) translateX( 270px ) rotateZ(43deg);}}.c:nth-child(13) {animation: o13 20s infinite;animation-delay: 0.13s;background-color: hsl(1.73333333, 100%, 50%);}@keyframes o13 {20% {opacity: 1;}30% {transform: rotateZ(-265deg) rotateY(333deg) translateX( 90px ) rotateZ(265deg);}80% {transform: rotateZ(-265deg) rotateY(333deg) translateX( 90px ) rotateZ(265deg);opacity: 1;}100% {transform: rotateZ(-265deg) rotateY(333deg) translateX( 270px ) rotateZ(265deg);}}.c:nth-child(14) {animation: o14 20s infinite;animation-delay: 0.14s;background-color: hsl(1.86666667, 100%, 50%);}@keyframes o14 {20% {opacity: 1;}30% {transform: rotateZ(-243deg) rotateY(322deg) translateX( 90px ) rotateZ(243deg);}80% {transform: rotateZ(-243deg) rotateY(322deg) translateX( 90px ) rotateZ(243deg);opacity: 1;}100% {transform: rotateZ(-243deg) rotateY(322deg) translateX( 270px ) rotateZ(243deg);}}.c:nth-child(15) {animation: o15 20s infinite;animation-delay: 0.15s;background-color: hsl(2, 100%, 50%);}@keyframes o15 {20% {opacity: 1;}30% {transform: rotateZ(-49deg) rotateY(54deg) translateX( 90px ) rotateZ(49deg);}80% {transform: rotateZ(-49deg) rotateY(54deg) translateX( 90px ) rotateZ(49deg);opacity: 1;}100% {transform: rotateZ(-49deg) rotateY(54deg) translateX( 270px ) rotateZ(49deg);}}.c:nth-child(16) {animation: o16 20s infinite;animation-delay: 0.16s;background-color: hsl(2.13333333, 100%, 50%);}@keyframes o16 {20% {opacity: 1;}30% {transform: rotateZ(-13deg) rotateY(73deg) translateX( 90px ) rotateZ(13deg);}80% {transform: rotateZ(-13deg) rotateY(73deg) translateX( 90px ) rotateZ(13deg);opacity: 1;}100% {transform: rotateZ(-13deg) rotateY(73deg) translateX( 270px ) rotateZ(13deg);}}.c:nth-child(17) {animation: o17 20s infinite;animation-delay: 0.17s;background-color: hsl(2.26666667, 100%, 50%);}@keyframes o17 {20% {opacity: 1;}30% {transform: rotateZ(-215deg) rotateY(38deg) translateX( 90px ) rotateZ(215deg);}80% {transform: rotateZ(-215deg) rotateY(38deg) translateX( 90px ) rotateZ(215deg);opacity: 1;}100% {transform: rotateZ(-215deg) rotateY(38deg) translateX( 270px ) rotateZ(215deg);}}.c:nth-child(18) {animation: o18 20s infinite;animation-delay: 0.18s;background-color: hsl(2.4, 100%, 50%);}@keyframes o18 {20% {opacity: 1;}30% {transform: rotateZ(-73deg) rotateY(295deg) translateX( 90px ) rotateZ(73deg);}80% {transform: rotateZ(-73deg) rotateY(295deg) translateX( 90px ) rotateZ(73deg);opacity: 1;}100% {transform: rotateZ(-73deg) rotateY(295deg) translateX( 270px ) rotateZ(73deg);}}.c:nth-child(19) {animation: o19 20s infinite;animation-delay: 0.19s;background-color: hsl(2.53333333, 100%, 50%);}@keyframes o19 {20% {opacity: 1;}30% {transform: rotateZ(-356deg) rotateY(241deg) translateX( 90px ) rotateZ(356deg);}80% {transform: rotateZ(-356deg) rotateY(241deg) translateX( 90px ) rotateZ(356deg);opacity: 1;}100% {transform: rotateZ(-356deg) rotateY(241deg) translateX( 270px ) rotateZ(356deg);}}.c:nth-child(20) {animation: o20 20s infinite;animation-delay: 0.2s;background-color: hsl(2.66666667, 100%, 50%);}@keyframes o20 {20% {opacity: 1;}30% {transform: rotateZ(-311deg) rotateY(105deg) translateX( 90px ) rotateZ(311deg);}80% {transform: rotateZ(-311deg) rotateY(105deg) translateX( 90px ) rotateZ(311deg);opacity: 1;}100% {transform: rotateZ(-311deg) rotateY(105deg) translateX( 270px ) rotateZ(311deg);}}.c:nth-child(21) {animation: o21 20s infinite;animation-delay: 0.21s;background-color: hsl(2.8, 100%, 50%);}@keyframes o21 {20% {opacity: 1;}30% {transform: rotateZ(-20deg) rotateY(279deg) translateX( 90px ) rotateZ(20deg);}80% {transform: rotateZ(-20deg) rotateY(279deg) translateX( 90px ) rotateZ(20deg);opacity: 1;}100% {transform: rotateZ(-20deg) rotateY(279deg) translateX( 270px ) rotateZ(20deg);}}.c:nth-child(22) {animation: o22 20s infinite;animation-delay: 0.22s;background-color: hsl(2.93333333, 100%, 50%);}@keyframes o22 {20% {opacity: 1;}30% {transform: rotateZ(-137deg) rotateY(140deg) translateX( 90px ) rotateZ(137deg);}80% {transform: rotateZ(-137deg) rotateY(140deg) translateX( 90px ) rotateZ(137deg);opacity: 1;}100% {transform: rotateZ(-137deg) rotateY(140deg) translateX( 270px ) rotateZ(137deg);}}.c:nth-child(23) {animation: o23 20s infinite;animation-delay: 0.23s;background-color: hsl(3.06666667, 100%, 50%);}@keyframes o23 {20% {opacity: 1;}30% {transform: rotateZ(-191deg) rotateY(77deg) translateX( 90px ) rotateZ(191deg);}80% {transform: rotateZ(-191deg) rotateY(77deg) translateX( 90px ) rotateZ(191deg);opacity: 1;}100% {transform: rotateZ(-191deg) rotateY(77deg) translateX( 270px ) rotateZ(191deg);}}.c:nth-child(24) {animation: o24 20s infinite;animation-delay: 0.24s;background-color: hsl(3.2, 100%, 50%);}@keyframes o24 {20% {opacity: 1;}30% {transform: rotateZ(-112deg) rotateY(284deg) translateX( 90px ) rotateZ(112deg);}80% {transform: rotateZ(-112deg) rotateY(284deg) translateX( 90px ) rotateZ(112deg);opacity: 1;}100% {transform: rotateZ(-112deg) rotateY(284deg) translateX( 270px ) rotateZ(112deg);}}.c:nth-child(25) {animation: o25 20s infinite;animation-delay: 0.25s;background-color: hsl(3.33333333, 100%, 50%);}@keyframes o25 {20% {opacity: 1;}30% {transform: rotateZ(-18deg) rotateY(327deg) translateX( 90px ) rotateZ(18deg);}80% {transform: rotateZ(-18deg) rotateY(327deg) translateX( 90px ) rotateZ(18deg);opacity: 1;}100% {transform: rotateZ(-18deg) rotateY(327deg) translateX( 270px ) rotateZ(18deg);}}.c:nth-child(26) {animation: o26 20s infinite;animation-delay: 0.26s;background-color: hsl(3.46666667, 100%, 50%);}@keyframes o26 {20% {opacity: 1;}30% {transform: rotateZ(-289deg) rotateY(59deg) translateX( 90px ) rotateZ(289deg);}80% {transform: rotateZ(-289deg) rotateY(59deg) translateX( 90px ) rotateZ(289deg);opacity: 1;}100% {transform: rotateZ(-289deg) rotateY(59deg) translateX( 270px ) rotateZ(289deg);}}.c:nth-child(27) {animation: o27 20s infinite;animation-delay: 0.27s;background-color: hsl(3.6, 100%, 50%);}@keyframes o27 {20% {opacity: 1;}30% {transform: rotateZ(-320deg) rotateY(273deg) translateX( 90px ) rotateZ(320deg);}80% {transform: rotateZ(-320deg) rotateY(273deg) translateX( 90px ) rotateZ(320deg);opacity: 1;}100% {transform: rotateZ(-320deg) rotateY(273deg) translateX( 270px ) rotateZ(320deg);}}.c:nth-child(28) {animation: o28 20s infinite;animation-delay: 0.28s;background-color: hsl(3.73333333, 100%, 50%);}@keyframes o28 {20% {opacity: 1;}30% {transform: rotateZ(-347deg) rotateY(195deg) translateX( 90px ) rotateZ(347deg);}80% {transform: rotateZ(-347deg) rotateY(195deg) translateX( 90px ) rotateZ(347deg);opacity: 1;}100% {transform: rotateZ(-347deg) rotateY(195deg) translateX( 270px ) rotateZ(347deg);}}.c:nth-child(29) {animation: o29 20s infinite;animation-delay: 0.29s;background-color: hsl(3.86666667, 100%, 50%);}@keyframes o29 {20% {opacity: 1;}30% {transform: rotateZ(-270deg) rotateY(126deg) translateX( 90px ) rotateZ(270deg);}80% {transform: rotateZ(-270deg) rotateY(126deg) translateX( 90px ) rotateZ(270deg);opacity: 1;}100% {transform: rotateZ(-270deg) rotateY(126deg) translateX( 270px ) rotateZ(270deg);}}.c:nth-child(30) {animation: o30 20s infinite;animation-delay: 0.3s;background-color: hsl(4, 100%, 50%);}@keyframes o30 {20% {opacity: 1;}30% {transform: rotateZ(-15deg) rotateY(276deg) translateX( 90px ) rotateZ(15deg);}80% {transform: rotateZ(-15deg) rotateY(276deg) translateX( 90px ) rotateZ(15deg);opacity: 1;}100% {transform: rotateZ(-15deg) rotateY(276deg) translateX( 270px ) rotateZ(15deg);}}.c:nth-child(31) {animation: o31 20s infinite;animation-delay: 0.31s;background-color: hsl(4.13333333, 100%, 50%);}@keyframes o31 {20% {opacity: 1;}30% {transform: rotateZ(-42deg) rotateY(247deg) translateX( 90px ) rotateZ(42deg);}80% {transform: rotateZ(-42deg) rotateY(247deg) translateX( 90px ) rotateZ(42deg);opacity: 1;}100% {transform: rotateZ(-42deg) rotateY(247deg) translateX( 270px ) rotateZ(42deg);}}.c:nth-child(32) {animation: o32 20s infinite;animation-delay: 0.32s;background-color: hsl(4.26666667, 100%, 50%);}@keyframes o32 {20% {opacity: 1;}30% {transform: rotateZ(-167deg) rotateY(351deg) translateX( 90px ) rotateZ(167deg);}80% {transform: rotateZ(-167deg) rotateY(351deg) translateX( 90px ) rotateZ(167deg);opacity: 1;}100% {transform: rotateZ(-167deg) rotateY(351deg) translateX( 270px ) rotateZ(167deg);}}.c:nth-child(33) {animation: o33 20s infinite;animation-delay: 0.33s;background-color: hsl(4.4, 100%, 50%);}@keyframes o33 {20% {opacity: 1;}30% {transform: rotateZ(-302deg) rotateY(281deg) translateX( 90px ) rotateZ(302deg);}80% {transform: rotateZ(-302deg) rotateY(281deg) translateX( 90px ) rotateZ(302deg);opacity: 1;}100% {transform: rotateZ(-302deg) rotateY(281deg) translateX( 270px ) rotateZ(302deg);}}.c:nth-child(34) {animation: o34 20s infinite;animation-delay: 0.34s;background-color: hsl(4.53333333, 100%, 50%);}@keyframes o34 {20% {opacity: 1;}30% {transform: rotateZ(-181deg) rotateY(291deg) translateX( 90px ) rotateZ(181deg);}80% {transform: rotateZ(-181deg) rotateY(291deg) translateX( 90px ) rotateZ(181deg);opacity: 1;}100% {transform: rotateZ(-181deg) rotateY(291deg) translateX( 270px ) rotateZ(181deg);}}.c:nth-child(35) {animation: o35 20s infinite;animation-delay: 0.35s;background-color: hsl(4.66666667, 100%, 50%);}@keyframes o35 {20% {opacity: 1;}30% {transform: rotateZ(-122deg) rotateY(100deg) translateX( 90px ) rotateZ(122deg);}80% {transform: rotateZ(-122deg) rotateY(100deg) translateX( 90px ) rotateZ(122deg);opacity: 1;}100% {transform: rotateZ(-122deg) rotateY(100deg) translateX( 270px ) rotateZ(122deg);}}.c:nth-child(36) {animation: o36 20s infinite;animation-delay: 0.36s;background-color: hsl(4.8, 100%, 50%);}@keyframes o36 {20% {opacity: 1;}30% {transform: rotateZ(-145deg) rotateY(5deg) translateX( 90px ) rotateZ(145deg);}80% {transform: rotateZ(-145deg) rotateY(5deg) translateX( 90px ) rotateZ(145deg);opacity: 1;}100% {transform: rotateZ(-145deg) rotateY(5deg) translateX( 270px ) rotateZ(145deg);}}.c:nth-child(37) {animation: o37 20s infinite;animation-delay: 0.37s;background-color: hsl(4.93333333, 100%, 50%);}@keyframes o37 {20% {opacity: 1;}30% {transform: rotateZ(-47deg) rotateY(294deg) translateX( 90px ) rotateZ(47deg);}80% {transform: rotateZ(-47deg) rotateY(294deg) translateX( 90px ) rotateZ(47deg);opacity: 1;}100% {transform: rotateZ(-47deg) rotateY(294deg) translateX( 270px ) rotateZ(47deg);}}.c:nth-child(38) {animation: o38 20s infinite;animation-delay: 0.38s;background-color: hsl(5.06666667, 100%, 50%);}@keyframes o38 {20% {opacity: 1;}30% {transform: rotateZ(-328deg) rotateY(266deg) translateX( 90px ) rotateZ(328deg);}80% {transform: rotateZ(-328deg) rotateY(266deg) translateX( 90px ) rotateZ(328deg);opacity: 1;}100% {transform: rotateZ(-328deg) rotateY(266deg) translateX( 270px ) rotateZ(328deg);}}.c:nth-child(39) {animation: o39 20s infinite;animation-delay: 0.39s;background-color: hsl(5.2, 100%, 50%);}@keyframes o39 {20% {opacity: 1;}30% {transform: rotateZ(-277deg) rotateY(181deg) translateX( 90px ) rotateZ(277deg);}80% {transform: rotateZ(-277deg) rotateY(181deg) translateX( 90px ) rotateZ(277deg);opacity: 1;}100% {transform: rotateZ(-277deg) rotateY(181deg) translateX( 270px ) rotateZ(277deg);}}.c:nth-child(40) {animation: o40 20s infinite;animation-delay: 0.4s;background-color: hsl(5.33333333, 100%, 50%);}@keyframes o40 {20% {opacity: 1;}30% {transform: rotateZ(-233deg) rotateY(134deg) translateX( 90px ) rotateZ(233deg);}80% {transform: rotateZ(-233deg) rotateY(134deg) translateX( 90px ) rotateZ(233deg);opacity: 1;}100% {transform: rotateZ(-233deg) rotateY(134deg) translateX( 270px ) rotateZ(233deg);}}.c:nth-child(41) {animation: o41 20s infinite;animation-delay: 0.41s;background-color: hsl(5.46666667, 100%, 50%);}@keyframes o41 {20% {opacity: 1;}30% {transform: rotateZ(-184deg) rotateY(164deg) translateX( 90px ) rotateZ(184deg);}80% {transform: rotateZ(-184deg) rotateY(164deg) translateX( 90px ) rotateZ(184deg);opacity: 1;}100% {transform: rotateZ(-184deg) rotateY(164deg) translateX( 270px ) rotateZ(184deg);}}.c:nth-child(42) {animation: o42 20s infinite;animation-delay: 0.42s;background-color: hsl(5.6, 100%, 50%);}@keyframes o42 {20% {opacity: 1;}30% {transform: rotateZ(-235deg) rotateY(13deg) translateX( 90px ) rotateZ(235deg);}80% {transform: rotateZ(-235deg) rotateY(13deg) translateX( 90px ) rotateZ(235deg);opacity: 1;}100% {transform: rotateZ(-235deg) rotateY(13deg) translateX( 270px ) rotateZ(235deg);}}.c:nth-child(43) {animation: o43 20s infinite;animation-delay: 0.43s;background-color: hsl(5.73333333, 100%, 50%);}@keyframes o43 {20% {opacity: 1;}30% {transform: rotateZ(-186deg) rotateY(275deg) translateX( 90px ) rotateZ(186deg);}80% {transform: rotateZ(-186deg) rotateY(275deg) translateX( 90px ) rotateZ(186deg);opacity: 1;}100% {transform: rotateZ(-186deg) rotateY(275deg) translateX( 270px ) rotateZ(186deg);}}.c:nth-child(44) {animation: o44 20s infinite;animation-delay: 0.44s;background-color: hsl(5.86666667, 100%, 50%);}@keyframes o44 {20% {opacity: 1;}30% {transform: rotateZ(-139deg) rotateY(280deg) translateX( 90px ) rotateZ(139deg);}80% {transform: rotateZ(-139deg) rotateY(280deg) translateX( 90px ) rotateZ(139deg);opacity: 1;}100% {transform: rotateZ(-139deg) rotateY(280deg) translateX( 270px ) rotateZ(139deg);}}.c:nth-child(45) {animation: o45 20s infinite;animation-delay: 0.45s;background-color: hsl(6, 100%, 50%);}@keyframes o45 {20% {opacity: 1;}30% {transform: rotateZ(-255deg) rotateY(132deg) translateX( 90px ) rotateZ(255deg);}80% {transform: rotateZ(-255deg) rotateY(132deg) translateX( 90px ) rotateZ(255deg);opacity: 1;}100% {transform: rotateZ(-255deg) rotateY(132deg) translateX( 270px ) rotateZ(255deg);}}.c:nth-child(46) {animation: o46 20s infinite;animation-delay: 0.46s;background-color: hsl(6.13333333, 100%, 50%);}@keyframes o46 {20% {opacity: 1;}30% {transform: rotateZ(-204deg) rotateY(340deg) translateX( 90px ) rotateZ(204deg);}80% {transform: rotateZ(-204deg) rotateY(340deg) translateX( 90px ) rotateZ(204deg);opacity: 1;}100% {transform: rotateZ(-204deg) rotateY(340deg) translateX( 270px ) rotateZ(204deg);}}.c:nth-child(47) {animation: o47 20s infinite;animation-delay: 0.47s;background-color: hsl(6.26666667, 100%, 50%);}@keyframes o47 {20% {opacity: 1;}30% {transform: rotateZ(-156deg) rotateY(169deg) translateX( 90px ) rotateZ(156deg);}80% {transform: rotateZ(-156deg) rotateY(169deg) translateX( 90px ) rotateZ(156deg);opacity: 1;}100% {transform: rotateZ(-156deg) rotateY(169deg) translateX( 270px ) rotateZ(156deg);}}.c:nth-child(48) {animation: o48 20s infinite;animation-delay: 0.48s;background-color: hsl(6.4, 100%, 50%);}@keyframes o48 {20% {opacity: 1;}30% {transform: rotateZ(-40deg) rotateY(174deg) translateX( 90px ) rotateZ(40deg);}80% {transform: rotateZ(-40deg) rotateY(174deg) translateX( 90px ) rotateZ(40deg);opacity: 1;}100% {transform: rotateZ(-40deg) rotateY(174deg) translateX( 270px ) rotateZ(40deg);}}.c:nth-child(49) {animation: o49 20s infinite;animation-delay: 0.49s;background-color: hsl(6.53333333, 100%, 50%);}@keyframes o49 {20% {opacity: 1;}30% {transform: rotateZ(-161deg) rotateY(128deg) translateX( 90px ) rotateZ(161deg);}80% {transform: rotateZ(-161deg) rotateY(128deg) translateX( 90px ) rotateZ(161deg);opacity: 1;}100% {transform: rotateZ(-161deg) rotateY(128deg) translateX( 270px ) rotateZ(161deg);}}.c:nth-child(50) {animation: o50 20s infinite;animation-delay: 0.5s;background-color: hsl(6.66666667, 100%, 50%);}@keyframes o50 {20% {opacity: 1;}30% {transform: rotateZ(-75deg) rotateY(355deg) translateX( 90px ) rotateZ(75deg);}80% {transform: rotateZ(-75deg) rotateY(355deg) translateX( 90px ) rotateZ(75deg);opacity: 1;}100% {transform: rotateZ(-75deg) rotateY(355deg) translateX( 270px ) rotateZ(75deg);}}.c:nth-child(51) {animation: o51 20s infinite;animation-delay: 0.51s;background-color: hsl(6.8, 100%, 50%);}@keyframes o51 {20% {opacity: 1;}30% {transform: rotateZ(-259deg) rotateY(272deg) translateX( 90px ) rotateZ(259deg);}80% {transform: rotateZ(-259deg) rotateY(272deg) translateX( 90px ) rotateZ(259deg);opacity: 1;}100% {transform: rotateZ(-259deg) rotateY(272deg) translateX( 270px ) rotateZ(259deg);}}.c:nth-child(52) {animation: o52 20s infinite;animation-delay: 0.52s;background-color: hsl(6.93333333, 100%, 50%);}@keyframes o52 {20% {opacity: 1;}30% {transform: rotateZ(-99deg) rotateY(199deg) translateX( 90px ) rotateZ(99deg);}80% {transform: rotateZ(-99deg) rotateY(199deg) translateX( 90px ) rotateZ(99deg);opacity: 1;}100% {transform: rotateZ(-99deg) rotateY(199deg) translateX( 270px ) rotateZ(99deg);}}.c:nth-child(53) {animation: o53 20s infinite;animation-delay: 0.53s;background-color: hsl(7.06666667, 100%, 50%);}@keyframes o53 {20% {opacity: 1;}30% {transform: rotateZ(-37deg) rotateY(341deg) translateX( 90px ) rotateZ(37deg);}80% {transform: rotateZ(-37deg) rotateY(341deg) translateX( 90px ) rotateZ(37deg);opacity: 1;}100% {transform: rotateZ(-37deg) rotateY(341deg) translateX( 270px ) rotateZ(37deg);}}.c:nth-child(54) {animation: o54 20s infinite;animation-delay: 0.54s;background-color: hsl(7.2, 100%, 50%);}@keyframes o54 {20% {opacity: 1;}30% {transform: rotateZ(-243deg) rotateY(157deg) translateX( 90px ) rotateZ(243deg);}80% {transform: rotateZ(-243deg) rotateY(157deg) translateX( 90px ) rotateZ(243deg);opacity: 1;}100% {transform: rotateZ(-243deg) rotateY(157deg) translateX( 270px ) rotateZ(243deg);}}.c:nth-child(55) {animation: o55 20s infinite;animation-delay: 0.55s;background-color: hsl(7.33333333, 100%, 50%);}@keyframes o55 {20% {opacity: 1;}30% {transform: rotateZ(-221deg) rotateY(212deg) translateX( 90px ) rotateZ(221deg);}80% {transform: rotateZ(-221deg) rotateY(212deg) translateX( 90px ) rotateZ(221deg);opacity: 1;}100% {transform: rotateZ(-221deg) rotateY(212deg) translateX( 270px ) rotateZ(221deg);}}.c:nth-child(56) {animation: o56 20s infinite;animation-delay: 0.56s;background-color: hsl(7.46666667, 100%, 50%);}@keyframes o56 {20% {opacity: 1;}30% {transform: rotateZ(-60deg) rotateY(266deg) translateX( 90px ) rotateZ(60deg);}80% {transform: rotateZ(-60deg) rotateY(266deg) translateX( 90px ) rotateZ(60deg);opacity: 1;}100% {transform: rotateZ(-60deg) rotateY(266deg) translateX( 270px ) rotateZ(60deg);}}.c:nth-child(57) {animation: o57 20s infinite;animation-delay: 0.57s;background-color: hsl(7.6, 100%, 50%);}@keyframes o57 {20% {opacity: 1;}30% {transform: rotateZ(-214deg) rotateY(300deg) translateX( 90px ) rotateZ(214deg);}80% {transform: rotateZ(-214deg) rotateY(300deg) translateX( 90px ) rotateZ(214deg);opacity: 1;}100% {transform: rotateZ(-214deg) rotateY(300deg) translateX( 270px ) rotateZ(214deg);}}.c:nth-child(58) {animation: o58 20s infinite;animation-delay: 0.58s;background-color: hsl(7.73333333, 100%, 50%);}@keyframes o58 {20% {opacity: 1;}30% {transform: rotateZ(-119deg) rotateY(34deg) translateX( 90px ) rotateZ(119deg);}80% {transform: rotateZ(-119deg) rotateY(34deg) translateX( 90px ) rotateZ(119deg);opacity: 1;}100% {transform: rotateZ(-119deg) rotateY(34deg) translateX( 270px ) rotateZ(119deg);}}.c:nth-child(59) {animation: o59 20s infinite;animation-delay: 0.59s;background-color: hsl(7.86666667, 100%, 50%);}@keyframes o59 {20% {opacity: 1;}30% {transform: rotateZ(-144deg) rotateY(171deg) translateX( 90px ) rotateZ(144deg);}80% {transform: rotateZ(-144deg) rotateY(171deg) translateX( 90px ) rotateZ(144deg);opacity: 1;}100% {transform: rotateZ(-144deg) rotateY(171deg) translateX( 270px ) rotateZ(144deg);}}.c:nth-child(60) {animation: o60 20s infinite;animation-delay: 0.6s;background-color: hsl(8, 100%, 50%);}@keyframes o60 {20% {opacity: 1;}30% {transform: rotateZ(-296deg) rotateY(297deg) translateX( 90px ) rotateZ(296deg);}80% {transform: rotateZ(-296deg) rotateY(297deg) translateX( 90px ) rotateZ(296deg);opacity: 1;}100% {transform: rotateZ(-296deg) rotateY(297deg) translateX( 270px ) rotateZ(296deg);}}.c:nth-child(61) {animation: o61 20s infinite;animation-delay: 0.61s;background-color: hsl(8.13333333, 100%, 50%);}@keyframes o61 {20% {opacity: 1;}30% {transform: rotateZ(-40deg) rotateY(219deg) translateX( 90px ) rotateZ(40deg);}80% {transform: rotateZ(-40deg) rotateY(219deg) translateX( 90px ) rotateZ(40deg);opacity: 1;}100% {transform: rotateZ(-40deg) rotateY(219deg) translateX( 270px ) rotateZ(40deg);}}.c:nth-child(62) {animation: o62 20s infinite;animation-delay: 0.62s;background-color: hsl(8.26666667, 100%, 50%);}@keyframes o62 {20% {opacity: 1;}30% {transform: rotateZ(-351deg) rotateY(285deg) translateX( 90px ) rotateZ(351deg);}80% {transform: rotateZ(-351deg) rotateY(285deg) translateX( 90px ) rotateZ(351deg);opacity: 1;}100% {transform: rotateZ(-351deg) rotateY(285deg) translateX( 270px ) rotateZ(351deg);}}.c:nth-child(63) {animation: o63 20s infinite;animation-delay: 0.63s;background-color: hsl(8.4, 100%, 50%);}@keyframes o63 {20% {opacity: 1;}30% {transform: rotateZ(-332deg) rotateY(331deg) translateX( 90px ) rotateZ(332deg);}80% {transform: rotateZ(-332deg) rotateY(331deg) translateX( 90px ) rotateZ(332deg);opacity: 1;}100% {transform: rotateZ(-332deg) rotateY(331deg) translateX( 270px ) rotateZ(332deg);}}.c:nth-child(64) {animation: o64 20s infinite;animation-delay: 0.64s;background-color: hsl(8.53333333, 100%, 50%);}@keyframes o64 {20% {opacity: 1;}30% {transform: rotateZ(-340deg) rotateY(74deg) translateX( 90px ) rotateZ(340deg);}80% {transform: rotateZ(-340deg) rotateY(74deg) translateX( 90px ) rotateZ(340deg);opacity: 1;}100% {transform: rotateZ(-340deg) rotateY(74deg) translateX( 270px ) rotateZ(340deg);}}.c:nth-child(65) {animation: o65 20s infinite;animation-delay: 0.65s;background-color: hsl(8.66666667, 100%, 50%);}@keyframes o65 {20% {opacity: 1;}30% {transform: rotateZ(-190deg) rotateY(248deg) translateX( 90px ) rotateZ(190deg);}80% {transform: rotateZ(-190deg) rotateY(248deg) translateX( 90px ) rotateZ(190deg);opacity: 1;}100% {transform: rotateZ(-190deg) rotateY(248deg) translateX( 270px ) rotateZ(190deg);}}.c:nth-child(66) {animation: o66 20s infinite;animation-delay: 0.66s;background-color: hsl(8.8, 100%, 50%);}@keyframes o66 {20% {opacity: 1;}30% {transform: rotateZ(-248deg) rotateY(309deg) translateX( 90px ) rotateZ(248deg);}80% {transform: rotateZ(-248deg) rotateY(309deg) translateX( 90px ) rotateZ(248deg);opacity: 1;}100% {transform: rotateZ(-248deg) rotateY(309deg) translateX( 270px ) rotateZ(248deg);}}.c:nth-child(67) {animation: o67 20s infinite;animation-delay: 0.67s;background-color: hsl(8.93333333, 100%, 50%);}@keyframes o67 {20% {opacity: 1;}30% {transform: rotateZ(-328deg) rotateY(152deg) translateX( 90px ) rotateZ(328deg);}80% {transform: rotateZ(-328deg) rotateY(152deg) translateX( 90px ) rotateZ(328deg);opacity: 1;}100% {transform: rotateZ(-328deg) rotateY(152deg) translateX( 270px ) rotateZ(328deg);}}.c:nth-child(68) {animation: o68 20s infinite;animation-delay: 0.68s;background-color: hsl(9.06666667, 100%, 50%);}@keyframes o68 {20% {opacity: 1;}30% {transform: rotateZ(-245deg) rotateY(255deg) translateX( 90px ) rotateZ(245deg);}80% {transform: rotateZ(-245deg) rotateY(255deg) translateX( 90px ) rotateZ(245deg);opacity: 1;}100% {transform: rotateZ(-245deg) rotateY(255deg) translateX( 270px ) rotateZ(245deg);}}.c:nth-child(69) {animation: o69 20s infinite;animation-delay: 0.69s;background-color: hsl(9.2, 100%, 50%);}@keyframes o69 {20% {opacity: 1;}30% {transform: rotateZ(-44deg) rotateY(23deg) translateX( 90px ) rotateZ(44deg);}80% {transform: rotateZ(-44deg) rotateY(23deg) translateX( 90px ) rotateZ(44deg);opacity: 1;}100% {transform: rotateZ(-44deg) rotateY(23deg) translateX( 270px ) rotateZ(44deg);}}.c:nth-child(70) {animation: o70 20s infinite;animation-delay: 0.7s;background-color: hsl(9.33333333, 100%, 50%);}@keyframes o70 {20% {opacity: 1;}30% {transform: rotateZ(-149deg) rotateY(166deg) translateX( 90px ) rotateZ(149deg);}80% {transform: rotateZ(-149deg) rotateY(166deg) translateX( 90px ) rotateZ(149deg);opacity: 1;}100% {transform: rotateZ(-149deg) rotateY(166deg) translateX( 270px ) rotateZ(149deg);}}.c:nth-child(71) {animation: o71 20s infinite;animation-delay: 0.71s;background-color: hsl(9.46666667, 100%, 50%);}@keyframes o71 {20% {opacity: 1;}30% {transform: rotateZ(-68deg) rotateY(331deg) translateX( 90px ) rotateZ(68deg);}80% {transform: rotateZ(-68deg) rotateY(331deg) translateX( 90px ) rotateZ(68deg);opacity: 1;}100% {transform: rotateZ(-68deg) rotateY(331deg) translateX( 270px ) rotateZ(68deg);}}.c:nth-child(72) {animation: o72 20s infinite;animation-delay: 0.72s;background-color: hsl(9.6, 100%, 50%);}@keyframes o72 {20% {opacity: 1;}30% {transform: rotateZ(-333deg) rotateY(72deg) translateX( 90px ) rotateZ(333deg);}80% {transform: rotateZ(-333deg) rotateY(72deg) translateX( 90px ) rotateZ(333deg);opacity: 1;}100% {transform: rotateZ(-333deg) rotateY(72deg) translateX( 270px ) rotateZ(333deg);}}.c:nth-child(73) {animation: o73 20s infinite;animation-delay: 0.73s;background-color: hsl(9.73333333, 100%, 50%);}@keyframes o73 {20% {opacity: 1;}30% {transform: rotateZ(-307deg) rotateY(164deg) translateX( 90px ) rotateZ(307deg);}80% {transform: rotateZ(-307deg) rotateY(164deg) translateX( 90px ) rotateZ(307deg);opacity: 1;}100% {transform: rotateZ(-307deg) rotateY(164deg) translateX( 270px ) rotateZ(307deg);}}.c:nth-child(74) {animation: o74 20s infinite;animation-delay: 0.74s;background-color: hsl(9.86666667, 100%, 50%);}@keyframes o74 {20% {opacity: 1;}30% {transform: rotateZ(-285deg) rotateY(63deg) translateX( 90px ) rotateZ(285deg);}80% {transform: rotateZ(-285deg) rotateY(63deg) translateX( 90px ) rotateZ(285deg);opacity: 1;}100% {transform: rotateZ(-285deg) rotateY(63deg) translateX( 270px ) rotateZ(285deg);}}.c:nth-child(75) {animation: o75 20s infinite;animation-delay: 0.75s;background-color: hsl(10, 100%, 50%);}@keyframes o75 {20% {opacity: 1;}30% {transform: rotateZ(-330deg) rotateY(229deg) translateX( 90px ) rotateZ(330deg);}80% {transform: rotateZ(-330deg) rotateY(229deg) translateX( 90px ) rotateZ(330deg);opacity: 1;}100% {transform: rotateZ(-330deg) rotateY(229deg) translateX( 270px ) rotateZ(330deg);}}.c:nth-child(76) {animation: o76 20s infinite;animation-delay: 0.76s;background-color: hsl(10.13333333, 100%, 50%);}@keyframes o76 {20% {opacity: 1;}30% {transform: rotateZ(-37deg) rotateY(203deg) translateX( 90px ) rotateZ(37deg);}80% {transform: rotateZ(-37deg) rotateY(203deg) translateX( 90px ) rotateZ(37deg);opacity: 1;}100% {transform: rotateZ(-37deg) rotateY(203deg) translateX( 270px ) rotateZ(37deg);}}.c:nth-child(77) {animation: o77 20s infinite;animation-delay: 0.77s;background-color: hsl(10.26666667, 100%, 50%);}@keyframes o77 {20% {opacity: 1;}30% {transform: rotateZ(-74deg) rotateY(244deg) translateX( 90px ) rotateZ(74deg);}80% {transform: rotateZ(-74deg) rotateY(244deg) translateX( 90px ) rotateZ(74deg);opacity: 1;}100% {transform: rotateZ(-74deg) rotateY(244deg) translateX( 270px ) rotateZ(74deg);}}.c:nth-child(78) {animation: o78 20s infinite;animation-delay: 0.78s;background-color: hsl(10.4, 100%, 50%);}@keyframes o78 {20% {opacity: 1;}30% {transform: rotateZ(-140deg) rotateY(222deg) translateX( 90px ) rotateZ(140deg);}80% {transform: rotateZ(-140deg) rotateY(222deg) translateX( 90px ) rotateZ(140deg);opacity: 1;}100% {transform: rotateZ(-140deg) rotateY(222deg) translateX( 270px ) rotateZ(140deg);}}.c:nth-child(79) {animation: o79 20s infinite;animation-delay: 0.79s;background-color: hsl(10.53333333, 100%, 50%);}@keyframes o79 {20% {opacity: 1;}30% {transform: rotateZ(-31deg) rotateY(53deg) translateX( 90px ) rotateZ(31deg);}80% {transform: rotateZ(-31deg) rotateY(53deg) translateX( 90px ) rotateZ(31deg);opacity: 1;}100% {transform: rotateZ(-31deg) rotateY(53deg) translateX( 270px ) rotateZ(31deg);}}.c:nth-child(80) {animation: o80 20s infinite;animation-delay: 0.8s;background-color: hsl(10.66666667, 100%, 50%);}@keyframes o80 {20% {opacity: 1;}30% {transform: rotateZ(-312deg) rotateY(26deg) translateX( 90px ) rotateZ(312deg);}80% {transform: rotateZ(-312deg) rotateY(26deg) translateX( 90px ) rotateZ(312deg);opacity: 1;}100% {transform: rotateZ(-312deg) rotateY(26deg) translateX( 270px ) rotateZ(312deg);}}.c:nth-child(81) {animation: o81 20s infinite;animation-delay: 0.81s;background-color: hsl(10.8, 100%, 50%);}@keyframes o81 {20% {opacity: 1;}30% {transform: rotateZ(-123deg) rotateY(239deg) translateX( 90px ) rotateZ(123deg);}80% {transform: rotateZ(-123deg) rotateY(239deg) translateX( 90px ) rotateZ(123deg);opacity: 1;}100% {transform: rotateZ(-123deg) rotateY(239deg) translateX( 270px ) rotateZ(123deg);}}.c:nth-child(82) {animation: o82 20s infinite;animation-delay: 0.82s;background-color: hsl(10.93333333, 100%, 50%);}@keyframes o82 {20% {opacity: 1;}30% {transform: rotateZ(-90deg) rotateY(36deg) translateX( 90px ) rotateZ(90deg);}80% {transform: rotateZ(-90deg) rotateY(36deg) translateX( 90px ) rotateZ(90deg);opacity: 1;}100% {transform: rotateZ(-90deg) rotateY(36deg) translateX( 270px ) rotateZ(90deg);}}.c:nth-child(83) {animation: o83 20s infinite;animation-delay: 0.83s;background-color: hsl(11.06666667, 100%, 50%);}@keyframes o83 {20% {opacity: 1;}30% {transform: rotateZ(-260deg) rotateY(278deg) translateX( 90px ) rotateZ(260deg);}80% {transform: rotateZ(-260deg) rotateY(278deg) translateX( 90px ) rotateZ(260deg);opacity: 1;}100% {transform: rotateZ(-260deg) rotateY(278deg) translateX( 270px ) rotateZ(260deg);}}.c:nth-child(84) {animation: o84 20s infinite;animation-delay: 0.84s;background-color: hsl(11.2, 100%, 50%);}@keyframes o84 {20% {opacity: 1;}30% {transform: rotateZ(-173deg) rotateY(206deg) translateX( 90px ) rotateZ(173deg);}80% {transform: rotateZ(-173deg) rotateY(206deg) translateX( 90px ) rotateZ(173deg);opacity: 1;}100% {transform: rotateZ(-173deg) rotateY(206deg) translateX( 270px ) rotateZ(173deg);}}.c:nth-child(85) {animation: o85 20s infinite;animation-delay: 0.85s;background-color: hsl(11.33333333, 100%, 50%);}@keyframes o85 {20% {opacity: 1;}30% {transform: rotateZ(-354deg) rotateY(150deg) translateX( 90px ) rotateZ(354deg);}80% {transform: rotateZ(-354deg) rotateY(150deg) translateX( 90px ) rotateZ(354deg);opacity: 1;}100% {transform: rotateZ(-354deg) rotateY(150deg) translateX( 270px ) rotateZ(354deg);}}.c:nth-child(86) {animation: o86 20s infinite;animation-delay: 0.86s;background-color: hsl(11.46666667, 100%, 50%);}@keyframes o86 {20% {opacity: 1;}30% {transform: rotateZ(-350deg) rotateY(100deg) translateX( 90px ) rotateZ(350deg);}80% {transform: rotateZ(-350deg) rotateY(100deg) translateX( 90px ) rotateZ(350deg);opacity: 1;}100% {transform: rotateZ(-350deg) rotateY(100deg) translateX( 270px ) rotateZ(350deg);}}.c:nth-child(87) {animation: o87 20s infinite;animation-delay: 0.87s;background-color: hsl(11.6, 100%, 50%);}@keyframes o87 {20% {opacity: 1;}30% {transform: rotateZ(-355deg) rotateY(46deg) translateX( 90px ) rotateZ(355deg);}80% {transform: rotateZ(-355deg) rotateY(46deg) translateX( 90px ) rotateZ(355deg);opacity: 1;}100% {transform: rotateZ(-355deg) rotateY(46deg) translateX( 270px ) rotateZ(355deg);}}.c:nth-child(88) {animation: o88 20s infinite;animation-delay: 0.88s;background-color: hsl(11.73333333, 100%, 50%);}@keyframes o88 {20% {opacity: 1;}30% {transform: rotateZ(-285deg) rotateY(111deg) translateX( 90px ) rotateZ(285deg);}80% {transform: rotateZ(-285deg) rotateY(111deg) translateX( 90px ) rotateZ(285deg);opacity: 1;}100% {transform: rotateZ(-285deg) rotateY(111deg) translateX( 270px ) rotateZ(285deg);}}.c:nth-child(89) {animation: o89 20s infinite;animation-delay: 0.89s;background-color: hsl(11.86666667, 100%, 50%);}@keyframes o89 {20% {opacity: 1;}30% {transform: rotateZ(-318deg) rotateY(143deg) translateX( 90px ) rotateZ(318deg);}80% {transform: rotateZ(-318deg) rotateY(143deg) translateX( 90px ) rotateZ(318deg);opacity: 1;}100% {transform: rotateZ(-318deg) rotateY(143deg) translateX( 270px ) rotateZ(318deg);}}.c:nth-child(90) {animation: o90 20s infinite;animation-delay: 0.9s;background-color: hsl(12, 100%, 50%);}@keyframes o90 {20% {opacity: 1;}30% {transform: rotateZ(-234deg) rotateY(286deg) translateX( 90px ) rotateZ(234deg);}80% {transform: rotateZ(-234deg) rotateY(286deg) translateX( 90px ) rotateZ(234deg);opacity: 1;}100% {transform: rotateZ(-234deg) rotateY(286deg) translateX( 270px ) rotateZ(234deg);}}.c:nth-child(91) {animation: o91 20s infinite;animation-delay: 0.91s;background-color: hsl(12.13333333, 100%, 50%);}@keyframes o91 {20% {opacity: 1;}30% {transform: rotateZ(-319deg) rotateY(239deg) translateX( 90px ) rotateZ(319deg);}80% {transform: rotateZ(-319deg) rotateY(239deg) translateX( 90px ) rotateZ(319deg);opacity: 1;}100% {transform: rotateZ(-319deg) rotateY(239deg) translateX( 270px ) rotateZ(319deg);}}.c:nth-child(92) {animation: o92 20s infinite;animation-delay: 0.92s;background-color: hsl(12.26666667, 100%, 50%);}@keyframes o92 {20% {opacity: 1;}30% {transform: rotateZ(-298deg) rotateY(237deg) translateX( 90px ) rotateZ(298deg);}80% {transform: rotateZ(-298deg) rotateY(237deg) translateX( 90px ) rotateZ(298deg);opacity: 1;}100% {transform: rotateZ(-298deg) rotateY(237deg) translateX( 270px ) rotateZ(298deg);}}.c:nth-child(93) {animation: o93 20s infinite;animation-delay: 0.93s;background-color: hsl(12.4, 100%, 50%);}@keyframes o93 {20% {opacity: 1;}30% {transform: rotateZ(-46deg) rotateY(23deg) translateX( 90px ) rotateZ(46deg);}80% {transform: rotateZ(-46deg) rotateY(23deg) translateX( 90px ) rotateZ(46deg);opacity: 1;}100% {transform: rotateZ(-46deg) rotateY(23deg) translateX( 270px ) rotateZ(46deg);}}.c:nth-child(94) {animation: o94 20s infinite;animation-delay: 0.94s;background-color: hsl(12.53333333, 100%, 50%);}@keyframes o94 {20% {opacity: 1;}30% {transform: rotateZ(-103deg) rotateY(180deg) translateX( 90px ) rotateZ(103deg);}80% {transform: rotateZ(-103deg) rotateY(180deg) translateX( 90px ) rotateZ(103deg);opacity: 1;}100% {transform: rotateZ(-103deg) rotateY(180deg) translateX( 270px ) rotateZ(103deg);}}.c:nth-child(95) {animation: o95 20s infinite;animation-delay: 0.95s;background-color: hsl(12.66666667, 100%, 50%);}@keyframes o95 {20% {opacity: 1;}30% {transform: rotateZ(-247deg) rotateY(344deg) translateX( 90px ) rotateZ(247deg);}80% {transform: rotateZ(-247deg) rotateY(344deg) translateX( 90px ) rotateZ(247deg);opacity: 1;}100% {transform: rotateZ(-247deg) rotateY(344deg) translateX( 270px ) rotateZ(247deg);}}.c:nth-child(96) {animation: o96 20s infinite;animation-delay: 0.96s;background-color: hsl(12.8, 100%, 50%);}@keyframes o96 {20% {opacity: 1;}30% {transform: rotateZ(-90deg) rotateY(223deg) translateX( 90px ) rotateZ(90deg);}80% {transform: rotateZ(-90deg) rotateY(223deg) translateX( 90px ) rotateZ(90deg);opacity: 1;}100% {transform: rotateZ(-90deg) rotateY(223deg) translateX( 270px ) rotateZ(90deg);}}.c:nth-child(97) {animation: o97 20s infinite;animation-delay: 0.97s;background-color: hsl(12.93333333, 100%, 50%);}@keyframes o97 {20% {opacity: 1;}30% {transform: rotateZ(-96deg) rotateY(357deg) translateX( 90px ) rotateZ(96deg);}80% {transform: rotateZ(-96deg) rotateY(357deg) translateX( 90px ) rotateZ(96deg);opacity: 1;}100% {transform: rotateZ(-96deg) rotateY(357deg) translateX( 270px ) rotateZ(96deg);}}.c:nth-child(98) {animation: o98 20s infinite;animation-delay: 0.98s;background-color: hsl(13.06666667, 100%, 50%);}@keyframes o98 {20% {opacity: 1;}30% {transform: rotateZ(-57deg) rotateY(258deg) translateX( 90px ) rotateZ(57deg);}80% {transform: rotateZ(-57deg) rotateY(258deg) translateX( 90px ) rotateZ(57deg);opacity: 1;}100% {transform: rotateZ(-57deg) rotateY(258deg) translateX( 270px ) rotateZ(57deg);}}.c:nth-child(99) {animation: o99 20s infinite;animation-delay: 0.99s;background-color: hsl(13.2, 100%, 50%);}@keyframes o99 {20% {opacity: 1;}30% {transform: rotateZ(-291deg) rotateY(343deg) translateX( 90px ) rotateZ(291deg);}80% {transform: rotateZ(-291deg) rotateY(343deg) translateX( 90px ) rotateZ(291deg);opacity: 1;}100% {transform: rotateZ(-291deg) rotateY(343deg) translateX( 270px ) rotateZ(291deg);}}.c:nth-child(100) {animation: o100 20s infinite;animation-delay: 1s;background-color: hsl(13.33333333, 100%, 50%);}@keyframes o100 {20% {opacity: 1;}30% {transform: rotateZ(-322deg) rotateY(308deg) translateX( 90px ) rotateZ(322deg);}80% {transform: rotateZ(-322deg) rotateY(308deg) translateX( 90px ) rotateZ(322deg);opacity: 1;}100% {transform: rotateZ(-322deg) rotateY(308deg) translateX( 270px ) rotateZ(322deg);}}.c:nth-child(101) {animation: o101 20s infinite;animation-delay: 1.01s;background-color: hsl(13.46666667, 100%, 50%);}@keyframes o101 {20% {opacity: 1;}30% {transform: rotateZ(-171deg) rotateY(88deg) translateX( 90px ) rotateZ(171deg);}80% {transform: rotateZ(-171deg) rotateY(88deg) translateX( 90px ) rotateZ(171deg);opacity: 1;}100% {transform: rotateZ(-171deg) rotateY(88deg) translateX( 270px ) rotateZ(171deg);}}.c:nth-child(102) {animation: o102 20s infinite;animation-delay: 1.02s;background-color: hsl(13.6, 100%, 50%);}@keyframes o102 {20% {opacity: 1;}30% {transform: rotateZ(-227deg) rotateY(348deg) translateX( 90px ) rotateZ(227deg);}80% {transform: rotateZ(-227deg) rotateY(348deg) translateX( 90px ) rotateZ(227deg);opacity: 1;}100% {transform: rotateZ(-227deg) rotateY(348deg) translateX( 270px ) rotateZ(227deg);}}.c:nth-child(103) {animation: o103 20s infinite;animation-delay: 1.03s;background-color: hsl(13.73333333, 100%, 50%);}@keyframes o103 {20% {opacity: 1;}30% {transform: rotateZ(-100deg) rotateY(351deg) translateX( 90px ) rotateZ(100deg);}80% {transform: rotateZ(-100deg) rotateY(351deg) translateX( 90px ) rotateZ(100deg);opacity: 1;}100% {transform: rotateZ(-100deg) rotateY(351deg) translateX( 270px ) rotateZ(100deg);}}.c:nth-child(104) {animation: o104 20s infinite;animation-delay: 1.04s;background-color: hsl(13.86666667, 100%, 50%);}@keyframes o104 {20% {opacity: 1;}30% {transform: rotateZ(-209deg) rotateY(127deg) translateX( 90px ) rotateZ(209deg);}80% {transform: rotateZ(-209deg) rotateY(127deg) translateX( 90px ) rotateZ(209deg);opacity: 1;}100% {transform: rotateZ(-209deg) rotateY(127deg) translateX( 270px ) rotateZ(209deg);}}.c:nth-child(105) {animation: o105 20s infinite;animation-delay: 1.05s;background-color: hsl(14, 100%, 50%);}@keyframes o105 {20% {opacity: 1;}30% {transform: rotateZ(-1deg) rotateY(187deg) translateX( 90px ) rotateZ(1deg);}80% {transform: rotateZ(-1deg) rotateY(187deg) translateX( 90px ) rotateZ(1deg);opacity: 1;}100% {transform: rotateZ(-1deg) rotateY(187deg) translateX( 270px ) rotateZ(1deg);}}.c:nth-child(106) {animation: o106 20s infinite;animation-delay: 1.06s;background-color: hsl(14.13333333, 100%, 50%);}@keyframes o106 {20% {opacity: 1;}30% {transform: rotateZ(-103deg) rotateY(332deg) translateX( 90px ) rotateZ(103deg);}80% {transform: rotateZ(-103deg) rotateY(332deg) translateX( 90px ) rotateZ(103deg);opacity: 1;}100% {transform: rotateZ(-103deg) rotateY(332deg) translateX( 270px ) rotateZ(103deg);}}.c:nth-child(107) {animation: o107 20s infinite;animation-delay: 1.07s;background-color: hsl(14.26666667, 100%, 50%);}@keyframes o107 {20% {opacity: 1;}30% {transform: rotateZ(-188deg) rotateY(304deg) translateX( 90px ) rotateZ(188deg);}80% {transform: rotateZ(-188deg) rotateY(304deg) translateX( 90px ) rotateZ(188deg);opacity: 1;}100% {transform: rotateZ(-188deg) rotateY(304deg) translateX( 270px ) rotateZ(188deg);}}.c:nth-child(108) {animation: o108 20s infinite;animation-delay: 1.08s;background-color: hsl(14.4, 100%, 50%);}@keyframes o108 {20% {opacity: 1;}30% {transform: rotateZ(-175deg) rotateY(82deg) translateX( 90px ) rotateZ(175deg);}80% {transform: rotateZ(-175deg) rotateY(82deg) translateX( 90px ) rotateZ(175deg);opacity: 1;}100% {transform: rotateZ(-175deg) rotateY(82deg) translateX( 270px ) rotateZ(175deg);}}.c:nth-child(109) {animation: o109 20s infinite;animation-delay: 1.09s;background-color: hsl(14.53333333, 100%, 50%);}@keyframes o109 {20% {opacity: 1;}30% {transform: rotateZ(-328deg) rotateY(174deg) translateX( 90px ) rotateZ(328deg);}80% {transform: rotateZ(-328deg) rotateY(174deg) translateX( 90px ) rotateZ(328deg);opacity: 1;}100% {transform: rotateZ(-328deg) rotateY(174deg) translateX( 270px ) rotateZ(328deg);}}.c:nth-child(110) {animation: o110 20s infinite;animation-delay: 1.1s;background-color: hsl(14.66666667, 100%, 50%);}@keyframes o110 {20% {opacity: 1;}30% {transform: rotateZ(-155deg) rotateY(187deg) translateX( 90px ) rotateZ(155deg);}80% {transform: rotateZ(-155deg) rotateY(187deg) translateX( 90px ) rotateZ(155deg);opacity: 1;}100% {transform: rotateZ(-155deg) rotateY(187deg) translateX( 270px ) rotateZ(155deg);}}.c:nth-child(111) {animation: o111 20s infinite;animation-delay: 1.11s;background-color: hsl(14.8, 100%, 50%);}@keyframes o111 {20% {opacity: 1;}30% {transform: rotateZ(-329deg) rotateY(314deg) translateX( 90px ) rotateZ(329deg);}80% {transform: rotateZ(-329deg) rotateY(314deg) translateX( 90px ) rotateZ(329deg);opacity: 1;}100% {transform: rotateZ(-329deg) rotateY(314deg) translateX( 270px ) rotateZ(329deg);}}.c:nth-child(112) {animation: o112 20s infinite;animation-delay: 1.12s;background-color: hsl(14.93333333, 100%, 50%);}@keyframes o112 {20% {opacity: 1;}30% {transform: rotateZ(-169deg) rotateY(109deg) translateX( 90px ) rotateZ(169deg);}80% {transform: rotateZ(-169deg) rotateY(109deg) translateX( 90px ) rotateZ(169deg);opacity: 1;}100% {transform: rotateZ(-169deg) rotateY(109deg) translateX( 270px ) rotateZ(169deg);}}.c:nth-child(113) {animation: o113 20s infinite;animation-delay: 1.13s;background-color: hsl(15.06666667, 100%, 50%);}@keyframes o113 {20% {opacity: 1;}30% {transform: rotateZ(-5deg) rotateY(77deg) translateX( 90px ) rotateZ(5deg);}80% {transform: rotateZ(-5deg) rotateY(77deg) translateX( 90px ) rotateZ(5deg);opacity: 1;}100% {transform: rotateZ(-5deg) rotateY(77deg) translateX( 270px ) rotateZ(5deg);}}.c:nth-child(114) {animation: o114 20s infinite;animation-delay: 1.14s;background-color: hsl(15.2, 100%, 50%);}@keyframes o114 {20% {opacity: 1;}30% {transform: rotateZ(-235deg) rotateY(214deg) translateX( 90px ) rotateZ(235deg);}80% {transform: rotateZ(-235deg) rotateY(214deg) translateX( 90px ) rotateZ(235deg);opacity: 1;}100% {transform: rotateZ(-235deg) rotateY(214deg) translateX( 270px ) rotateZ(235deg);}}.c:nth-child(115) {animation: o115 20s infinite;animation-delay: 1.15s;background-color: hsl(15.33333333, 100%, 50%);}@keyframes o115 {20% {opacity: 1;}30% {transform: rotateZ(-220deg) rotateY(200deg) translateX( 90px ) rotateZ(220deg);}80% {transform: rotateZ(-220deg) rotateY(200deg) translateX( 90px ) rotateZ(220deg);opacity: 1;}100% {transform: rotateZ(-220deg) rotateY(200deg) translateX( 270px ) rotateZ(220deg);}}.c:nth-child(116) {animation: o116 20s infinite;animation-delay: 1.16s;background-color: hsl(15.46666667, 100%, 50%);}@keyframes o116 {20% {opacity: 1;}30% {transform: rotateZ(-110deg) rotateY(289deg) translateX( 90px ) rotateZ(110deg);}80% {transform: rotateZ(-110deg) rotateY(289deg) translateX( 90px ) rotateZ(110deg);opacity: 1;}100% {transform: rotateZ(-110deg) rotateY(289deg) translateX( 270px ) rotateZ(110deg);}}.c:nth-child(117) {animation: o117 20s infinite;animation-delay: 1.17s;background-color: hsl(15.6, 100%, 50%);}@keyframes o117 {20% {opacity: 1;}30% {transform: rotateZ(-267deg) rotateY(268deg) translateX( 90px ) rotateZ(267deg);}80% {transform: rotateZ(-267deg) rotateY(268deg) translateX( 90px ) rotateZ(267deg);opacity: 1;}100% {transform: rotateZ(-267deg) rotateY(268deg) translateX( 270px ) rotateZ(267deg);}}.c:nth-child(118) {animation: o118 20s infinite;animation-delay: 1.18s;background-color: hsl(15.73333333, 100%, 50%);}@keyframes o118 {20% {opacity: 1;}30% {transform: rotateZ(-118deg) rotateY(220deg) translateX( 90px ) rotateZ(118deg);}80% {transform: rotateZ(-118deg) rotateY(220deg) translateX( 90px ) rotateZ(118deg);opacity: 1;}100% {transform: rotateZ(-118deg) rotateY(220deg) translateX( 270px ) rotateZ(118deg);}}.c:nth-child(119) {animation: o119 20s infinite;animation-delay: 1.19s;background-color: hsl(15.86666667, 100%, 50%);}@keyframes o119 {20% {opacity: 1;}30% {transform: rotateZ(-173deg) rotateY(188deg) translateX( 90px ) rotateZ(173deg);}80% {transform: rotateZ(-173deg) rotateY(188deg) translateX( 90px ) rotateZ(173deg);opacity: 1;}100% {transform: rotateZ(-173deg) rotateY(188deg) translateX( 270px ) rotateZ(173deg);}}.c:nth-child(120) {animation: o120 20s infinite;animation-delay: 1.2s;background-color: hsl(16, 100%, 50%);}@keyframes o120 {20% {opacity: 1;}30% {transform: rotateZ(-88deg) rotateY(34deg) translateX( 90px ) rotateZ(88deg);}80% {transform: rotateZ(-88deg) rotateY(34deg) translateX( 90px ) rotateZ(88deg);opacity: 1;}100% {transform: rotateZ(-88deg) rotateY(34deg) translateX( 270px ) rotateZ(88deg);}}.c:nth-child(121) {animation: o121 20s infinite;animation-delay: 1.21s;background-color: hsl(16.13333333, 100%, 50%);}@keyframes o121 {20% {opacity: 1;}30% {transform: rotateZ(-131deg) rotateY(31deg) translateX( 90px ) rotateZ(131deg);}80% {transform: rotateZ(-131deg) rotateY(31deg) translateX( 90px ) rotateZ(131deg);opacity: 1;}100% {transform: rotateZ(-131deg) rotateY(31deg) translateX( 270px ) rotateZ(131deg);}}.c:nth-child(122) {animation: o122 20s infinite;animation-delay: 1.22s;background-color: hsl(16.26666667, 100%, 50%);}@keyframes o122 {20% {opacity: 1;}30% {transform: rotateZ(-280deg) rotateY(205deg) translateX( 90px ) rotateZ(280deg);}80% {transform: rotateZ(-280deg) rotateY(205deg) translateX( 90px ) rotateZ(280deg);opacity: 1;}100% {transform: rotateZ(-280deg) rotateY(205deg) translateX( 270px ) rotateZ(280deg);}}.c:nth-child(123) {animation: o123 20s infinite;animation-delay: 1.23s;background-color: hsl(16.4, 100%, 50%);}@keyframes o123 {20% {opacity: 1;}30% {transform: rotateZ(-78deg) rotateY(248deg) translateX( 90px ) rotateZ(78deg);}80% {transform: rotateZ(-78deg) rotateY(248deg) translateX( 90px ) rotateZ(78deg);opacity: 1;}100% {transform: rotateZ(-78deg) rotateY(248deg) translateX( 270px ) rotateZ(78deg);}}.c:nth-child(124) {animation: o124 20s infinite;animation-delay: 1.24s;background-color: hsl(16.53333333, 100%, 50%);}@keyframes o124 {20% {opacity: 1;}30% {transform: rotateZ(-148deg) rotateY(144deg) translateX( 90px ) rotateZ(148deg);}80% {transform: rotateZ(-148deg) rotateY(144deg) translateX( 90px ) rotateZ(148deg);opacity: 1;}100% {transform: rotateZ(-148deg) rotateY(144deg) translateX( 270px ) rotateZ(148deg);}}.c:nth-child(125) {animation: o125 20s infinite;animation-delay: 1.25s;background-color: hsl(16.66666667, 100%, 50%);}@keyframes o125 {20% {opacity: 1;}30% {transform: rotateZ(-178deg) rotateY(30deg) translateX( 90px ) rotateZ(178deg);}80% {transform: rotateZ(-178deg) rotateY(30deg) translateX( 90px ) rotateZ(178deg);opacity: 1;}100% {transform: rotateZ(-178deg) rotateY(30deg) translateX( 270px ) rotateZ(178deg);}}.c:nth-child(126) {animation: o126 20s infinite;animation-delay: 1.26s;background-color: hsl(16.8, 100%, 50%);}@keyframes o126 {20% {opacity: 1;}30% {transform: rotateZ(-300deg) rotateY(87deg) translateX( 90px ) rotateZ(300deg);}80% {transform: rotateZ(-300deg) rotateY(87deg) translateX( 90px ) rotateZ(300deg);opacity: 1;}100% {transform: rotateZ(-300deg) rotateY(87deg) translateX( 270px ) rotateZ(300deg);}}.c:nth-child(127) {animation: o127 20s infinite;animation-delay: 1.27s;background-color: hsl(16.93333333, 100%, 50%);}@keyframes o127 {20% {opacity: 1;}30% {transform: rotateZ(-6deg) rotateY(182deg) translateX( 90px ) rotateZ(6deg);}80% {transform: rotateZ(-6deg) rotateY(182deg) translateX( 90px ) rotateZ(6deg);opacity: 1;}100% {transform: rotateZ(-6deg) rotateY(182deg) translateX( 270px ) rotateZ(6deg);}}.c:nth-child(128) {animation: o128 20s infinite;animation-delay: 1.28s;background-color: hsl(17.06666667, 100%, 50%);}@keyframes o128 {20% {opacity: 1;}30% {transform: rotateZ(-98deg) rotateY(160deg) translateX( 90px ) rotateZ(98deg);}80% {transform: rotateZ(-98deg) rotateY(160deg) translateX( 90px ) rotateZ(98deg);opacity: 1;}100% {transform: rotateZ(-98deg) rotateY(160deg) translateX( 270px ) rotateZ(98deg);}}.c:nth-child(129) {animation: o129 20s infinite;animation-delay: 1.29s;background-color: hsl(17.2, 100%, 50%);}@keyframes o129 {20% {opacity: 1;}30% {transform: rotateZ(-145deg) rotateY(153deg) translateX( 90px ) rotateZ(145deg);}80% {transform: rotateZ(-145deg) rotateY(153deg) translateX( 90px ) rotateZ(145deg);opacity: 1;}100% {transform: rotateZ(-145deg) rotateY(153deg) translateX( 270px ) rotateZ(145deg);}}.c:nth-child(130) {animation: o130 20s infinite;animation-delay: 1.3s;background-color: hsl(17.33333333, 100%, 50%);}@keyframes o130 {20% {opacity: 1;}30% {transform: rotateZ(-314deg) rotateY(119deg) translateX( 90px ) rotateZ(314deg);}80% {transform: rotateZ(-314deg) rotateY(119deg) translateX( 90px ) rotateZ(314deg);opacity: 1;}100% {transform: rotateZ(-314deg) rotateY(119deg) translateX( 270px ) rotateZ(314deg);}}.c:nth-child(131) {animation: o131 20s infinite;animation-delay: 1.31s;background-color: hsl(17.46666667, 100%, 50%);}@keyframes o131 {20% {opacity: 1;}30% {transform: rotateZ(-32deg) rotateY(252deg) translateX( 90px ) rotateZ(32deg);}80% {transform: rotateZ(-32deg) rotateY(252deg) translateX( 90px ) rotateZ(32deg);opacity: 1;}100% {transform: rotateZ(-32deg) rotateY(252deg) translateX( 270px ) rotateZ(32deg);}}.c:nth-child(132) {animation: o132 20s infinite;animation-delay: 1.32s;background-color: hsl(17.6, 100%, 50%);}@keyframes o132 {20% {opacity: 1;}30% {transform: rotateZ(-94deg) rotateY(116deg) translateX( 90px ) rotateZ(94deg);}80% {transform: rotateZ(-94deg) rotateY(116deg) translateX( 90px ) rotateZ(94deg);opacity: 1;}100% {transform: rotateZ(-94deg) rotateY(116deg) translateX( 270px ) rotateZ(94deg);}}.c:nth-child(133) {animation: o133 20s infinite;animation-delay: 1.33s;background-color: hsl(17.73333333, 100%, 50%);}@keyframes o133 {20% {opacity: 1;}30% {transform: rotateZ(-141deg) rotateY(223deg) translateX( 90px ) rotateZ(141deg);}80% {transform: rotateZ(-141deg) rotateY(223deg) translateX( 90px ) rotateZ(141deg);opacity: 1;}100% {transform: rotateZ(-141deg) rotateY(223deg) translateX( 270px ) rotateZ(141deg);}}.c:nth-child(134) {animation: o134 20s infinite;animation-delay: 1.34s;background-color: hsl(17.86666667, 100%, 50%);}@keyframes o134 {20% {opacity: 1;}30% {transform: rotateZ(-39deg) rotateY(327deg) translateX( 90px ) rotateZ(39deg);}80% {transform: rotateZ(-39deg) rotateY(327deg) translateX( 90px ) rotateZ(39deg);opacity: 1;}100% {transform: rotateZ(-39deg) rotateY(327deg) translateX( 270px ) rotateZ(39deg);}}.c:nth-child(135) {animation: o135 20s infinite;animation-delay: 1.35s;background-color: hsl(18, 100%, 50%);}@keyframes o135 {20% {opacity: 1;}30% {transform: rotateZ(-263deg) rotateY(5deg) translateX( 90px ) rotateZ(263deg);}80% {transform: rotateZ(-263deg) rotateY(5deg) translateX( 90px ) rotateZ(263deg);opacity: 1;}100% {transform: rotateZ(-263deg) rotateY(5deg) translateX( 270px ) rotateZ(263deg);}}.c:nth-child(136) {animation: o136 20s infinite;animation-delay: 1.36s;background-color: hsl(18.13333333, 100%, 50%);}@keyframes o136 {20% {opacity: 1;}30% {transform: rotateZ(-208deg) rotateY(218deg) translateX( 90px ) rotateZ(208deg);}80% {transform: rotateZ(-208deg) rotateY(218deg) translateX( 90px ) rotateZ(208deg);opacity: 1;}100% {transform: rotateZ(-208deg) rotateY(218deg) translateX( 270px ) rotateZ(208deg);}}.c:nth-child(137) {animation: o137 20s infinite;animation-delay: 1.37s;background-color: hsl(18.26666667, 100%, 50%);}@keyframes o137 {20% {opacity: 1;}30% {transform: rotateZ(-212deg) rotateY(358deg) translateX( 90px ) rotateZ(212deg);}80% {transform: rotateZ(-212deg) rotateY(358deg) translateX( 90px ) rotateZ(212deg);opacity: 1;}100% {transform: rotateZ(-212deg) rotateY(358deg) translateX( 270px ) rotateZ(212deg);}}.c:nth-child(138) {animation: o138 20s infinite;animation-delay: 1.38s;background-color: hsl(18.4, 100%, 50%);}@keyframes o138 {20% {opacity: 1;}30% {transform: rotateZ(-84deg) rotateY(87deg) translateX( 90px ) rotateZ(84deg);}80% {transform: rotateZ(-84deg) rotateY(87deg) translateX( 90px ) rotateZ(84deg);opacity: 1;}100% {transform: rotateZ(-84deg) rotateY(87deg) translateX( 270px ) rotateZ(84deg);}}.c:nth-child(139) {animation: o139 20s infinite;animation-delay: 1.39s;background-color: hsl(18.53333333, 100%, 50%);}@keyframes o139 {20% {opacity: 1;}30% {transform: rotateZ(-68deg) rotateY(236deg) translateX( 90px ) rotateZ(68deg);}80% {transform: rotateZ(-68deg) rotateY(236deg) translateX( 90px ) rotateZ(68deg);opacity: 1;}100% {transform: rotateZ(-68deg) rotateY(236deg) translateX( 270px ) rotateZ(68deg);}}.c:nth-child(140) {animation: o140 20s infinite;animation-delay: 1.4s;background-color: hsl(18.66666667, 100%, 50%);}@keyframes o140 {20% {opacity: 1;}30% {transform: rotateZ(-128deg) rotateY(16deg) translateX( 90px ) rotateZ(128deg);}80% {transform: rotateZ(-128deg) rotateY(16deg) translateX( 90px ) rotateZ(128deg);opacity: 1;}100% {transform: rotateZ(-128deg) rotateY(16deg) translateX( 270px ) rotateZ(128deg);}}.c:nth-child(141) {animation: o141 20s infinite;animation-delay: 1.41s;background-color: hsl(18.8, 100%, 50%);}@keyframes o141 {20% {opacity: 1;}30% {transform: rotateZ(-248deg) rotateY(189deg) translateX( 90px ) rotateZ(248deg);}80% {transform: rotateZ(-248deg) rotateY(189deg) translateX( 90px ) rotateZ(248deg);opacity: 1;}100% {transform: rotateZ(-248deg) rotateY(189deg) translateX( 270px ) rotateZ(248deg);}}.c:nth-child(142) {animation: o142 20s infinite;animation-delay: 1.42s;background-color: hsl(18.93333333, 100%, 50%);}@keyframes o142 {20% {opacity: 1;}30% {transform: rotateZ(-177deg) rotateY(152deg) translateX( 90px ) rotateZ(177deg);}80% {transform: rotateZ(-177deg) rotateY(152deg) translateX( 90px ) rotateZ(177deg);opacity: 1;}100% {transform: rotateZ(-177deg) rotateY(152deg) translateX( 270px ) rotateZ(177deg);}}.c:nth-child(143) {animation: o143 20s infinite;animation-delay: 1.43s;background-color: hsl(19.06666667, 100%, 50%);}@keyframes o143 {20% {opacity: 1;}30% {transform: rotateZ(-292deg) rotateY(249deg) translateX( 90px ) rotateZ(292deg);}80% {transform: rotateZ(-292deg) rotateY(249deg) translateX( 90px ) rotateZ(292deg);opacity: 1;}100% {transform: rotateZ(-292deg) rotateY(249deg) translateX( 270px ) rotateZ(292deg);}}.c:nth-child(144) {animation: o144 20s infinite;animation-delay: 1.44s;background-color: hsl(19.2, 100%, 50%);}@keyframes o144 {20% {opacity: 1;}30% {transform: rotateZ(-31deg) rotateY(238deg) translateX( 90px ) rotateZ(31deg);}80% {transform: rotateZ(-31deg) rotateY(238deg) translateX( 90px ) rotateZ(31deg);opacity: 1;}100% {transform: rotateZ(-31deg) rotateY(238deg) translateX( 270px ) rotateZ(31deg);}}.c:nth-child(145) {animation: o145 20s infinite;animation-delay: 1.45s;background-color: hsl(19.33333333, 100%, 50%);}@keyframes o145 {20% {opacity: 1;}30% {transform: rotateZ(-344deg) rotateY(284deg) translateX( 90px ) rotateZ(344deg);}80% {transform: rotateZ(-344deg) rotateY(284deg) translateX( 90px ) rotateZ(344deg);opacity: 1;}100% {transform: rotateZ(-344deg) rotateY(284deg) translateX( 270px ) rotateZ(344deg);}}.c:nth-child(146) {animation: o146 20s infinite;animation-delay: 1.46s;background-color: hsl(19.46666667, 100%, 50%);}@keyframes o146 {20% {opacity: 1;}30% {transform: rotateZ(-210deg) rotateY(286deg) translateX( 90px ) rotateZ(210deg);}80% {transform: rotateZ(-210deg) rotateY(286deg) translateX( 90px ) rotateZ(210deg);opacity: 1;}100% {transform: rotateZ(-210deg) rotateY(286deg) translateX( 270px ) rotateZ(210deg);}}.c:nth-child(147) {animation: o147 20s infinite;animation-delay: 1.47s;background-color: hsl(19.6, 100%, 50%);}@keyframes o147 {20% {opacity: 1;}30% {transform: rotateZ(-49deg) rotateY(172deg) translateX( 90px ) rotateZ(49deg);}80% {transform: rotateZ(-49deg) rotateY(172deg) translateX( 90px ) rotateZ(49deg);opacity: 1;}100% {transform: rotateZ(-49deg) rotateY(172deg) translateX( 270px ) rotateZ(49deg);}}.c:nth-child(148) {animation: o148 20s infinite;animation-delay: 1.48s;background-color: hsl(19.73333333, 100%, 50%);}@keyframes o148 {20% {opacity: 1;}30% {transform: rotateZ(-295deg) rotateY(10deg) translateX( 90px ) rotateZ(295deg);}80% {transform: rotateZ(-295deg) rotateY(10deg) translateX( 90px ) rotateZ(295deg);opacity: 1;}100% {transform: rotateZ(-295deg) rotateY(10deg) translateX( 270px ) rotateZ(295deg);}}.c:nth-child(149) {animation: o149 20s infinite;animation-delay: 1.49s;background-color: hsl(19.86666667, 100%, 50%);}@keyframes o149 {20% {opacity: 1;}30% {transform: rotateZ(-195deg) rotateY(86deg) translateX( 90px ) rotateZ(195deg);}80% {transform: rotateZ(-195deg) rotateY(86deg) translateX( 90px ) rotateZ(195deg);opacity: 1;}100% {transform: rotateZ(-195deg) rotateY(86deg) translateX( 270px ) rotateZ(195deg);}}.c:nth-child(150) {animation: o150 20s infinite;animation-delay: 1.5s;background-color: hsl(20, 100%, 50%);}@keyframes o150 {20% {opacity: 1;}30% {transform: rotateZ(-204deg) rotateY(166deg) translateX( 90px ) rotateZ(204deg);}80% {transform: rotateZ(-204deg) rotateY(166deg) translateX( 90px ) rotateZ(204deg);opacity: 1;}100% {transform: rotateZ(-204deg) rotateY(166deg) translateX( 270px ) rotateZ(204deg);}}.c:nth-child(151) {animation: o151 20s infinite;animation-delay: 1.51s;background-color: hsl(20.13333333, 100%, 50%);}@keyframes o151 {20% {opacity: 1;}30% {transform: rotateZ(-176deg) rotateY(117deg) translateX( 90px ) rotateZ(176deg);}80% {transform: rotateZ(-176deg) rotateY(117deg) translateX( 90px ) rotateZ(176deg);opacity: 1;}100% {transform: rotateZ(-176deg) rotateY(117deg) translateX( 270px ) rotateZ(176deg);}}.c:nth-child(152) {animation: o152 20s infinite;animation-delay: 1.52s;background-color: hsl(20.26666667, 100%, 50%);}@keyframes o152 {20% {opacity: 1;}30% {transform: rotateZ(-54deg) rotateY(182deg) translateX( 90px ) rotateZ(54deg);}80% {transform: rotateZ(-54deg) rotateY(182deg) translateX( 90px ) rotateZ(54deg);opacity: 1;}100% {transform: rotateZ(-54deg) rotateY(182deg) translateX( 270px ) rotateZ(54deg);}}.c:nth-child(153) {animation: o153 20s infinite;animation-delay: 1.53s;background-color: hsl(20.4, 100%, 50%);}@keyframes o153 {20% {opacity: 1;}30% {transform: rotateZ(-310deg) rotateY(269deg) translateX( 90px ) rotateZ(310deg);}80% {transform: rotateZ(-310deg) rotateY(269deg) translateX( 90px ) rotateZ(310deg);opacity: 1;}100% {transform: rotateZ(-310deg) rotateY(269deg) translateX( 270px ) rotateZ(310deg);}}.c:nth-child(154) {animation: o154 20s infinite;animation-delay: 1.54s;background-color: hsl(20.53333333, 100%, 50%);}@keyframes o154 {20% {opacity: 1;}30% {transform: rotateZ(-67deg) rotateY(178deg) translateX( 90px ) rotateZ(67deg);}80% {transform: rotateZ(-67deg) rotateY(178deg) translateX( 90px ) rotateZ(67deg);opacity: 1;}100% {transform: rotateZ(-67deg) rotateY(178deg) translateX( 270px ) rotateZ(67deg);}}.c:nth-child(155) {animation: o155 20s infinite;animation-delay: 1.55s;background-color: hsl(20.66666667, 100%, 50%);}@keyframes o155 {20% {opacity: 1;}30% {transform: rotateZ(-290deg) rotateY(128deg) translateX( 90px ) rotateZ(290deg);}80% {transform: rotateZ(-290deg) rotateY(128deg) translateX( 90px ) rotateZ(290deg);opacity: 1;}100% {transform: rotateZ(-290deg) rotateY(128deg) translateX( 270px ) rotateZ(290deg);}}.c:nth-child(156) {animation: o156 20s infinite;animation-delay: 1.56s;background-color: hsl(20.8, 100%, 50%);}@keyframes o156 {20% {opacity: 1;}30% {transform: rotateZ(-192deg) rotateY(281deg) translateX( 90px ) rotateZ(192deg);}80% {transform: rotateZ(-192deg) rotateY(281deg) translateX( 90px ) rotateZ(192deg);opacity: 1;}100% {transform: rotateZ(-192deg) rotateY(281deg) translateX( 270px ) rotateZ(192deg);}}.c:nth-child(157) {animation: o157 20s infinite;animation-delay: 1.57s;background-color: hsl(20.93333333, 100%, 50%);}@keyframes o157 {20% {opacity: 1;}30% {transform: rotateZ(-5deg) rotateY(88deg) translateX( 90px ) rotateZ(5deg);}80% {transform: rotateZ(-5deg) rotateY(88deg) translateX( 90px ) rotateZ(5deg);opacity: 1;}100% {transform: rotateZ(-5deg) rotateY(88deg) translateX( 270px ) rotateZ(5deg);}}.c:nth-child(158) {animation: o158 20s infinite;animation-delay: 1.58s;background-color: hsl(21.06666667, 100%, 50%);}@keyframes o158 {20% {opacity: 1;}30% {transform: rotateZ(-96deg) rotateY(251deg) translateX( 90px ) rotateZ(96deg);}80% {transform: rotateZ(-96deg) rotateY(251deg) translateX( 90px ) rotateZ(96deg);opacity: 1;}100% {transform: rotateZ(-96deg) rotateY(251deg) translateX( 270px ) rotateZ(96deg);}}.c:nth-child(159) {animation: o159 20s infinite;animation-delay: 1.59s;background-color: hsl(21.2, 100%, 50%);}@keyframes o159 {20% {opacity: 1;}30% {transform: rotateZ(-315deg) rotateY(69deg) translateX( 90px ) rotateZ(315deg);}80% {transform: rotateZ(-315deg) rotateY(69deg) translateX( 90px ) rotateZ(315deg);opacity: 1;}100% {transform: rotateZ(-315deg) rotateY(69deg) translateX( 270px ) rotateZ(315deg);}}.c:nth-child(160) {animation: o160 20s infinite;animation-delay: 1.6s;background-color: hsl(21.33333333, 100%, 50%);}@keyframes o160 {20% {opacity: 1;}30% {transform: rotateZ(-155deg) rotateY(174deg) translateX( 90px ) rotateZ(155deg);}80% {transform: rotateZ(-155deg) rotateY(174deg) translateX( 90px ) rotateZ(155deg);opacity: 1;}100% {transform: rotateZ(-155deg) rotateY(174deg) translateX( 270px ) rotateZ(155deg);}}.c:nth-child(161) {animation: o161 20s infinite;animation-delay: 1.61s;background-color: hsl(21.46666667, 100%, 50%);}@keyframes o161 {20% {opacity: 1;}30% {transform: rotateZ(-177deg) rotateY(28deg) translateX( 90px ) rotateZ(177deg);}80% {transform: rotateZ(-177deg) rotateY(28deg) translateX( 90px ) rotateZ(177deg);opacity: 1;}100% {transform: rotateZ(-177deg) rotateY(28deg) translateX( 270px ) rotateZ(177deg);}}.c:nth-child(162) {animation: o162 20s infinite;animation-delay: 1.62s;background-color: hsl(21.6, 100%, 50%);}@keyframes o162 {20% {opacity: 1;}30% {transform: rotateZ(-218deg) rotateY(350deg) translateX( 90px ) rotateZ(218deg);}80% {transform: rotateZ(-218deg) rotateY(350deg) translateX( 90px ) rotateZ(218deg);opacity: 1;}100% {transform: rotateZ(-218deg) rotateY(350deg) translateX( 270px ) rotateZ(218deg);}}.c:nth-child(163) {animation: o163 20s infinite;animation-delay: 1.63s;background-color: hsl(21.73333333, 100%, 50%);}@keyframes o163 {20% {opacity: 1;}30% {transform: rotateZ(-239deg) rotateY(64deg) translateX( 90px ) rotateZ(239deg);}80% {transform: rotateZ(-239deg) rotateY(64deg) translateX( 90px ) rotateZ(239deg);opacity: 1;}100% {transform: rotateZ(-239deg) rotateY(64deg) translateX( 270px ) rotateZ(239deg);}}.c:nth-child(164) {animation: o164 20s infinite;animation-delay: 1.64s;background-color: hsl(21.86666667, 100%, 50%);}@keyframes o164 {20% {opacity: 1;}30% {transform: rotateZ(-138deg) rotateY(326deg) translateX( 90px ) rotateZ(138deg);}80% {transform: rotateZ(-138deg) rotateY(326deg) translateX( 90px ) rotateZ(138deg);opacity: 1;}100% {transform: rotateZ(-138deg) rotateY(326deg) translateX( 270px ) rotateZ(138deg);}}.c:nth-child(165) {animation: o165 20s infinite;animation-delay: 1.65s;background-color: hsl(22, 100%, 50%);}@keyframes o165 {20% {opacity: 1;}30% {transform: rotateZ(-76deg) rotateY(252deg) translateX( 90px ) rotateZ(76deg);}80% {transform: rotateZ(-76deg) rotateY(252deg) translateX( 90px ) rotateZ(76deg);opacity: 1;}100% {transform: rotateZ(-76deg) rotateY(252deg) translateX( 270px ) rotateZ(76deg);}}.c:nth-child(166) {animation: o166 20s infinite;animation-delay: 1.66s;background-color: hsl(22.13333333, 100%, 50%);}@keyframes o166 {20% {opacity: 1;}30% {transform: rotateZ(-157deg) rotateY(167deg) translateX( 90px ) rotateZ(157deg);}80% {transform: rotateZ(-157deg) rotateY(167deg) translateX( 90px ) rotateZ(157deg);opacity: 1;}100% {transform: rotateZ(-157deg) rotateY(167deg) translateX( 270px ) rotateZ(157deg);}}.c:nth-child(167) {animation: o167 20s infinite;animation-delay: 1.67s;background-color: hsl(22.26666667, 100%, 50%);}@keyframes o167 {20% {opacity: 1;}30% {transform: rotateZ(-16deg) rotateY(57deg) translateX( 90px ) rotateZ(16deg);}80% {transform: rotateZ(-16deg) rotateY(57deg) translateX( 90px ) rotateZ(16deg);opacity: 1;}100% {transform: rotateZ(-16deg) rotateY(57deg) translateX( 270px ) rotateZ(16deg);}}.c:nth-child(168) {animation: o168 20s infinite;animation-delay: 1.68s;background-color: hsl(22.4, 100%, 50%);}@keyframes o168 {20% {opacity: 1;}30% {transform: rotateZ(-111deg) rotateY(349deg) translateX( 90px ) rotateZ(111deg);}80% {transform: rotateZ(-111deg) rotateY(349deg) translateX( 90px ) rotateZ(111deg);opacity: 1;}100% {transform: rotateZ(-111deg) rotateY(349deg) translateX( 270px ) rotateZ(111deg);}}.c:nth-child(169) {animation: o169 20s infinite;animation-delay: 1.69s;background-color: hsl(22.53333333, 100%, 50%);}@keyframes o169 {20% {opacity: 1;}30% {transform: rotateZ(-147deg) rotateY(24deg) translateX( 90px ) rotateZ(147deg);}80% {transform: rotateZ(-147deg) rotateY(24deg) translateX( 90px ) rotateZ(147deg);opacity: 1;}100% {transform: rotateZ(-147deg) rotateY(24deg) translateX( 270px ) rotateZ(147deg);}}.c:nth-child(170) {animation: o170 20s infinite;animation-delay: 1.7s;background-color: hsl(22.66666667, 100%, 50%);}@keyframes o170 {20% {opacity: 1;}30% {transform: rotateZ(-310deg) rotateY(143deg) translateX( 90px ) rotateZ(310deg);}80% {transform: rotateZ(-310deg) rotateY(143deg) translateX( 90px ) rotateZ(310deg);opacity: 1;}100% {transform: rotateZ(-310deg) rotateY(143deg) translateX( 270px ) rotateZ(310deg);}}.c:nth-child(171) {animation: o171 20s infinite;animation-delay: 1.71s;background-color: hsl(22.8, 100%, 50%);}@keyframes o171 {20% {opacity: 1;}30% {transform: rotateZ(-181deg) rotateY(130deg) translateX( 90px ) rotateZ(181deg);}80% {transform: rotateZ(-181deg) rotateY(130deg) translateX( 90px ) rotateZ(181deg);opacity: 1;}100% {transform: rotateZ(-181deg) rotateY(130deg) translateX( 270px ) rotateZ(181deg);}}.c:nth-child(172) {animation: o172 20s infinite;animation-delay: 1.72s;background-color: hsl(22.93333333, 100%, 50%);}@keyframes o172 {20% {opacity: 1;}30% {transform: rotateZ(-257deg) rotateY(101deg) translateX( 90px ) rotateZ(257deg);}80% {transform: rotateZ(-257deg) rotateY(101deg) translateX( 90px ) rotateZ(257deg);opacity: 1;}100% {transform: rotateZ(-257deg) rotateY(101deg) translateX( 270px ) rotateZ(257deg);}}.c:nth-child(173) {animation: o173 20s infinite;animation-delay: 1.73s;background-color: hsl(23.06666667, 100%, 50%);}@keyframes o173 {20% {opacity: 1;}30% {transform: rotateZ(-343deg) rotateY(137deg) translateX( 90px ) rotateZ(343deg);}80% {transform: rotateZ(-343deg) rotateY(137deg) translateX( 90px ) rotateZ(343deg);opacity: 1;}100% {transform: rotateZ(-343deg) rotateY(137deg) translateX( 270px ) rotateZ(343deg);}}.c:nth-child(174) {animation: o174 20s infinite;animation-delay: 1.74s;background-color: hsl(23.2, 100%, 50%);}@keyframes o174 {20% {opacity: 1;}30% {transform: rotateZ(-164deg) rotateY(83deg) translateX( 90px ) rotateZ(164deg);}80% {transform: rotateZ(-164deg) rotateY(83deg) translateX( 90px ) rotateZ(164deg);opacity: 1;}100% {transform: rotateZ(-164deg) rotateY(83deg) translateX( 270px ) rotateZ(164deg);}}.c:nth-child(175) {animation: o175 20s infinite;animation-delay: 1.75s;background-color: hsl(23.33333333, 100%, 50%);}@keyframes o175 {20% {opacity: 1;}30% {transform: rotateZ(-333deg) rotateY(22deg) translateX( 90px ) rotateZ(333deg);}80% {transform: rotateZ(-333deg) rotateY(22deg) translateX( 90px ) rotateZ(333deg);opacity: 1;}100% {transform: rotateZ(-333deg) rotateY(22deg) translateX( 270px ) rotateZ(333deg);}}.c:nth-child(176) {animation: o176 20s infinite;animation-delay: 1.76s;background-color: hsl(23.46666667, 100%, 50%);}@keyframes o176 {20% {opacity: 1;}30% {transform: rotateZ(-62deg) rotateY(207deg) translateX( 90px ) rotateZ(62deg);}80% {transform: rotateZ(-62deg) rotateY(207deg) translateX( 90px ) rotateZ(62deg);opacity: 1;}100% {transform: rotateZ(-62deg) rotateY(207deg) translateX( 270px ) rotateZ(62deg);}}.c:nth-child(177) {animation: o177 20s infinite;animation-delay: 1.77s;background-color: hsl(23.6, 100%, 50%);}@keyframes o177 {20% {opacity: 1;}30% {transform: rotateZ(-32deg) rotateY(126deg) translateX( 90px ) rotateZ(32deg);}80% {transform: rotateZ(-32deg) rotateY(126deg) translateX( 90px ) rotateZ(32deg);opacity: 1;}100% {transform: rotateZ(-32deg) rotateY(126deg) translateX( 270px ) rotateZ(32deg);}}.c:nth-child(178) {animation: o178 20s infinite;animation-delay: 1.78s;background-color: hsl(23.73333333, 100%, 50%);}@keyframes o178 {20% {opacity: 1;}30% {transform: rotateZ(-20deg) rotateY(178deg) translateX( 90px ) rotateZ(20deg);}80% {transform: rotateZ(-20deg) rotateY(178deg) translateX( 90px ) rotateZ(20deg);opacity: 1;}100% {transform: rotateZ(-20deg) rotateY(178deg) translateX( 270px ) rotateZ(20deg);}}.c:nth-child(179) {animation: o179 20s infinite;animation-delay: 1.79s;background-color: hsl(23.86666667, 100%, 50%);}@keyframes o179 {20% {opacity: 1;}30% {transform: rotateZ(-33deg) rotateY(218deg) translateX( 90px ) rotateZ(33deg);}80% {transform: rotateZ(-33deg) rotateY(218deg) translateX( 90px ) rotateZ(33deg);opacity: 1;}100% {transform: rotateZ(-33deg) rotateY(218deg) translateX( 270px ) rotateZ(33deg);}}.c:nth-child(180) {animation: o180 20s infinite;animation-delay: 1.8s;background-color: hsl(24, 100%, 50%);}@keyframes o180 {20% {opacity: 1;}30% {transform: rotateZ(-82deg) rotateY(234deg) translateX( 90px ) rotateZ(82deg);}80% {transform: rotateZ(-82deg) rotateY(234deg) translateX( 90px ) rotateZ(82deg);opacity: 1;}100% {transform: rotateZ(-82deg) rotateY(234deg) translateX( 270px ) rotateZ(82deg);}}.c:nth-child(181) {animation: o181 20s infinite;animation-delay: 1.81s;background-color: hsl(24.13333333, 100%, 50%);}@keyframes o181 {20% {opacity: 1;}30% {transform: rotateZ(-177deg) rotateY(261deg) translateX( 90px ) rotateZ(177deg);}80% {transform: rotateZ(-177deg) rotateY(261deg) translateX( 90px ) rotateZ(177deg);opacity: 1;}100% {transform: rotateZ(-177deg) rotateY(261deg) translateX( 270px ) rotateZ(177deg);}}.c:nth-child(182) {animation: o182 20s infinite;animation-delay: 1.82s;background-color: hsl(24.26666667, 100%, 50%);}@keyframes o182 {20% {opacity: 1;}30% {transform: rotateZ(-118deg) rotateY(129deg) translateX( 90px ) rotateZ(118deg);}80% {transform: rotateZ(-118deg) rotateY(129deg) translateX( 90px ) rotateZ(118deg);opacity: 1;}100% {transform: rotateZ(-118deg) rotateY(129deg) translateX( 270px ) rotateZ(118deg);}}.c:nth-child(183) {animation: o183 20s infinite;animation-delay: 1.83s;background-color: hsl(24.4, 100%, 50%);}@keyframes o183 {20% {opacity: 1;}30% {transform: rotateZ(-57deg) rotateY(145deg) translateX( 90px ) rotateZ(57deg);}80% {transform: rotateZ(-57deg) rotateY(145deg) translateX( 90px ) rotateZ(57deg);opacity: 1;}100% {transform: rotateZ(-57deg) rotateY(145deg) translateX( 270px ) rotateZ(57deg);}}.c:nth-child(184) {animation: o184 20s infinite;animation-delay: 1.84s;background-color: hsl(24.53333333, 100%, 50%);}@keyframes o184 {20% {opacity: 1;}30% {transform: rotateZ(-41deg) rotateY(190deg) translateX( 90px ) rotateZ(41deg);}80% {transform: rotateZ(-41deg) rotateY(190deg) translateX( 90px ) rotateZ(41deg);opacity: 1;}100% {transform: rotateZ(-41deg) rotateY(190deg) translateX( 270px ) rotateZ(41deg);}}.c:nth-child(185) {animation: o185 20s infinite;animation-delay: 1.85s;background-color: hsl(24.66666667, 100%, 50%);}@keyframes o185 {20% {opacity: 1;}30% {transform: rotateZ(-123deg) rotateY(73deg) translateX( 90px ) rotateZ(123deg);}80% {transform: rotateZ(-123deg) rotateY(73deg) translateX( 90px ) rotateZ(123deg);opacity: 1;}100% {transform: rotateZ(-123deg) rotateY(73deg) translateX( 270px ) rotateZ(123deg);}}.c:nth-child(186) {animation: o186 20s infinite;animation-delay: 1.86s;background-color: hsl(24.8, 100%, 50%);}@keyframes o186 {20% {opacity: 1;}30% {transform: rotateZ(-12deg) rotateY(236deg) translateX( 90px ) rotateZ(12deg);}80% {transform: rotateZ(-12deg) rotateY(236deg) translateX( 90px ) rotateZ(12deg);opacity: 1;}100% {transform: rotateZ(-12deg) rotateY(236deg) translateX( 270px ) rotateZ(12deg);}}.c:nth-child(187) {animation: o187 20s infinite;animation-delay: 1.87s;background-color: hsl(24.93333333, 100%, 50%);}@keyframes o187 {20% {opacity: 1;}30% {transform: rotateZ(-319deg) rotateY(53deg) translateX( 90px ) rotateZ(319deg);}80% {transform: rotateZ(-319deg) rotateY(53deg) translateX( 90px ) rotateZ(319deg);opacity: 1;}100% {transform: rotateZ(-319deg) rotateY(53deg) translateX( 270px ) rotateZ(319deg);}}.c:nth-child(188) {animation: o188 20s infinite;animation-delay: 1.88s;background-color: hsl(25.06666667, 100%, 50%);}@keyframes o188 {20% {opacity: 1;}30% {transform: rotateZ(-64deg) rotateY(285deg) translateX( 90px ) rotateZ(64deg);}80% {transform: rotateZ(-64deg) rotateY(285deg) translateX( 90px ) rotateZ(64deg);opacity: 1;}100% {transform: rotateZ(-64deg) rotateY(285deg) translateX( 270px ) rotateZ(64deg);}}.c:nth-child(189) {animation: o189 20s infinite;animation-delay: 1.89s;background-color: hsl(25.2, 100%, 50%);}@keyframes o189 {20% {opacity: 1;}30% {transform: rotateZ(-117deg) rotateY(195deg) translateX( 90px ) rotateZ(117deg);}80% {transform: rotateZ(-117deg) rotateY(195deg) translateX( 90px ) rotateZ(117deg);opacity: 1;}100% {transform: rotateZ(-117deg) rotateY(195deg) translateX( 270px ) rotateZ(117deg);}}.c:nth-child(190) {animation: o190 20s infinite;animation-delay: 1.9s;background-color: hsl(25.33333333, 100%, 50%);}@keyframes o190 {20% {opacity: 1;}30% {transform: rotateZ(-241deg) rotateY(246deg) translateX( 90px ) rotateZ(241deg);}80% {transform: rotateZ(-241deg) rotateY(246deg) translateX( 90px ) rotateZ(241deg);opacity: 1;}100% {transform: rotateZ(-241deg) rotateY(246deg) translateX( 270px ) rotateZ(241deg);}}.c:nth-child(191) {animation: o191 20s infinite;animation-delay: 1.91s;background-color: hsl(25.46666667, 100%, 50%);}@keyframes o191 {20% {opacity: 1;}30% {transform: rotateZ(-28deg) rotateY(148deg) translateX( 90px ) rotateZ(28deg);}80% {transform: rotateZ(-28deg) rotateY(148deg) translateX( 90px ) rotateZ(28deg);opacity: 1;}100% {transform: rotateZ(-28deg) rotateY(148deg) translateX( 270px ) rotateZ(28deg);}}.c:nth-child(192) {animation: o192 20s infinite;animation-delay: 1.92s;background-color: hsl(25.6, 100%, 50%);}@keyframes o192 {20% {opacity: 1;}30% {transform: rotateZ(-334deg) rotateY(7deg) translateX( 90px ) rotateZ(334deg);}80% {transform: rotateZ(-334deg) rotateY(7deg) translateX( 90px ) rotateZ(334deg);opacity: 1;}100% {transform: rotateZ(-334deg) rotateY(7deg) translateX( 270px ) rotateZ(334deg);}}.c:nth-child(193) {animation: o193 20s infinite;animation-delay: 1.93s;background-color: hsl(25.73333333, 100%, 50%);}@keyframes o193 {20% {opacity: 1;}30% {transform: rotateZ(-132deg) rotateY(91deg) translateX( 90px ) rotateZ(132deg);}80% {transform: rotateZ(-132deg) rotateY(91deg) translateX( 90px ) rotateZ(132deg);opacity: 1;}100% {transform: rotateZ(-132deg) rotateY(91deg) translateX( 270px ) rotateZ(132deg);}}.c:nth-child(194) {animation: o194 20s infinite;animation-delay: 1.94s;background-color: hsl(25.86666667, 100%, 50%);}@keyframes o194 {20% {opacity: 1;}30% {transform: rotateZ(-336deg) rotateY(285deg) translateX( 90px ) rotateZ(336deg);}80% {transform: rotateZ(-336deg) rotateY(285deg) translateX( 90px ) rotateZ(336deg);opacity: 1;}100% {transform: rotateZ(-336deg) rotateY(285deg) translateX( 270px ) rotateZ(336deg);}}.c:nth-child(195) {animation: o195 20s infinite;animation-delay: 1.95s;background-color: hsl(26, 100%, 50%);}@keyframes o195 {20% {opacity: 1;}30% {transform: rotateZ(-270deg) rotateY(96deg) translateX( 90px ) rotateZ(270deg);}80% {transform: rotateZ(-270deg) rotateY(96deg) translateX( 90px ) rotateZ(270deg);opacity: 1;}100% {transform: rotateZ(-270deg) rotateY(96deg) translateX( 270px ) rotateZ(270deg);}}.c:nth-child(196) {animation: o196 20s infinite;animation-delay: 1.96s;background-color: hsl(26.13333333, 100%, 50%);}@keyframes o196 {20% {opacity: 1;}30% {transform: rotateZ(-290deg) rotateY(345deg) translateX( 90px ) rotateZ(290deg);}80% {transform: rotateZ(-290deg) rotateY(345deg) translateX( 90px ) rotateZ(290deg);opacity: 1;}100% {transform: rotateZ(-290deg) rotateY(345deg) translateX( 270px ) rotateZ(290deg);}}.c:nth-child(197) {animation: o197 20s infinite;animation-delay: 1.97s;background-color: hsl(26.26666667, 100%, 50%);}@keyframes o197 {20% {opacity: 1;}30% {transform: rotateZ(-238deg) rotateY(232deg) translateX( 90px ) rotateZ(238deg);}80% {transform: rotateZ(-238deg) rotateY(232deg) translateX( 90px ) rotateZ(238deg);opacity: 1;}100% {transform: rotateZ(-238deg) rotateY(232deg) translateX( 270px ) rotateZ(238deg);}}.c:nth-child(198) {animation: o198 20s infinite;animation-delay: 1.98s;background-color: hsl(26.4, 100%, 50%);}@keyframes o198 {20% {opacity: 1;}30% {transform: rotateZ(-105deg) rotateY(118deg) translateX( 90px ) rotateZ(105deg);}80% {transform: rotateZ(-105deg) rotateY(118deg) translateX( 90px ) rotateZ(105deg);opacity: 1;}100% {transform: rotateZ(-105deg) rotateY(118deg) translateX( 270px ) rotateZ(105deg);}}.c:nth-child(199) {animation: o199 20s infinite;animation-delay: 1.99s;background-color: hsl(26.53333333, 100%, 50%);}@keyframes o199 {20% {opacity: 1;}30% {transform: rotateZ(-336deg) rotateY(334deg) translateX( 90px ) rotateZ(336deg);}80% {transform: rotateZ(-336deg) rotateY(334deg) translateX( 90px ) rotateZ(336deg);opacity: 1;}100% {transform: rotateZ(-336deg) rotateY(334deg) translateX( 270px ) rotateZ(336deg);}}.c:nth-child(200) {animation: o200 20s infinite;animation-delay: 2s;background-color: hsl(26.66666667, 100%, 50%);}@keyframes o200 {20% {opacity: 1;}30% {transform: rotateZ(-87deg) rotateY(40deg) translateX( 90px ) rotateZ(87deg);}80% {transform: rotateZ(-87deg) rotateY(40deg) translateX( 90px ) rotateZ(87deg);opacity: 1;}100% {transform: rotateZ(-87deg) rotateY(40deg) translateX( 270px ) rotateZ(87deg);}}.c:nth-child(201) {animation: o201 20s infinite;animation-delay: 2.01s;background-color: hsl(26.8, 100%, 50%);}@keyframes o201 {20% {opacity: 1;}30% {transform: rotateZ(-9deg) rotateY(18deg) translateX( 90px ) rotateZ(9deg);}80% {transform: rotateZ(-9deg) rotateY(18deg) translateX( 90px ) rotateZ(9deg);opacity: 1;}100% {transform: rotateZ(-9deg) rotateY(18deg) translateX( 270px ) rotateZ(9deg);}}.c:nth-child(202) {animation: o202 20s infinite;animation-delay: 2.02s;background-color: hsl(26.93333333, 100%, 50%);}@keyframes o202 {20% {opacity: 1;}30% {transform: rotateZ(-253deg) rotateY(108deg) translateX( 90px ) rotateZ(253deg);}80% {transform: rotateZ(-253deg) rotateY(108deg) translateX( 90px ) rotateZ(253deg);opacity: 1;}100% {transform: rotateZ(-253deg) rotateY(108deg) translateX( 270px ) rotateZ(253deg);}}.c:nth-child(203) {animation: o203 20s infinite;animation-delay: 2.03s;background-color: hsl(27.06666667, 100%, 50%);}@keyframes o203 {20% {opacity: 1;}30% {transform: rotateZ(-96deg) rotateY(134deg) translateX( 90px ) rotateZ(96deg);}80% {transform: rotateZ(-96deg) rotateY(134deg) translateX( 90px ) rotateZ(96deg);opacity: 1;}100% {transform: rotateZ(-96deg) rotateY(134deg) translateX( 270px ) rotateZ(96deg);}}.c:nth-child(204) {animation: o204 20s infinite;animation-delay: 2.04s;background-color: hsl(27.2, 100%, 50%);}@keyframes o204 {20% {opacity: 1;}30% {transform: rotateZ(-222deg) rotateY(54deg) translateX( 90px ) rotateZ(222deg);}80% {transform: rotateZ(-222deg) rotateY(54deg) translateX( 90px ) rotateZ(222deg);opacity: 1;}100% {transform: rotateZ(-222deg) rotateY(54deg) translateX( 270px ) rotateZ(222deg);}}.c:nth-child(205) {animation: o205 20s infinite;animation-delay: 2.05s;background-color: hsl(27.33333333, 100%, 50%);}@keyframes o205 {20% {opacity: 1;}30% {transform: rotateZ(-61deg) rotateY(228deg) translateX( 90px ) rotateZ(61deg);}80% {transform: rotateZ(-61deg) rotateY(228deg) translateX( 90px ) rotateZ(61deg);opacity: 1;}100% {transform: rotateZ(-61deg) rotateY(228deg) translateX( 270px ) rotateZ(61deg);}}.c:nth-child(206) {animation: o206 20s infinite;animation-delay: 2.06s;background-color: hsl(27.46666667, 100%, 50%);}@keyframes o206 {20% {opacity: 1;}30% {transform: rotateZ(-256deg) rotateY(321deg) translateX( 90px ) rotateZ(256deg);}80% {transform: rotateZ(-256deg) rotateY(321deg) translateX( 90px ) rotateZ(256deg);opacity: 1;}100% {transform: rotateZ(-256deg) rotateY(321deg) translateX( 270px ) rotateZ(256deg);}}.c:nth-child(207) {animation: o207 20s infinite;animation-delay: 2.07s;background-color: hsl(27.6, 100%, 50%);}@keyframes o207 {20% {opacity: 1;}30% {transform: rotateZ(-80deg) rotateY(290deg) translateX( 90px ) rotateZ(80deg);}80% {transform: rotateZ(-80deg) rotateY(290deg) translateX( 90px ) rotateZ(80deg);opacity: 1;}100% {transform: rotateZ(-80deg) rotateY(290deg) translateX( 270px ) rotateZ(80deg);}}.c:nth-child(208) {animation: o208 20s infinite;animation-delay: 2.08s;background-color: hsl(27.73333333, 100%, 50%);}@keyframes o208 {20% {opacity: 1;}30% {transform: rotateZ(-276deg) rotateY(305deg) translateX( 90px ) rotateZ(276deg);}80% {transform: rotateZ(-276deg) rotateY(305deg) translateX( 90px ) rotateZ(276deg);opacity: 1;}100% {transform: rotateZ(-276deg) rotateY(305deg) translateX( 270px ) rotateZ(276deg);}}.c:nth-child(209) {animation: o209 20s infinite;animation-delay: 2.09s;background-color: hsl(27.86666667, 100%, 50%);}@keyframes o209 {20% {opacity: 1;}30% {transform: rotateZ(-129deg) rotateY(269deg) translateX( 90px ) rotateZ(129deg);}80% {transform: rotateZ(-129deg) rotateY(269deg) translateX( 90px ) rotateZ(129deg);opacity: 1;}100% {transform: rotateZ(-129deg) rotateY(269deg) translateX( 270px ) rotateZ(129deg);}}.c:nth-child(210) {animation: o210 20s infinite;animation-delay: 2.1s;background-color: hsl(28, 100%, 50%);}@keyframes o210 {20% {opacity: 1;}30% {transform: rotateZ(-137deg) rotateY(77deg) translateX( 90px ) rotateZ(137deg);}80% {transform: rotateZ(-137deg) rotateY(77deg) translateX( 90px ) rotateZ(137deg);opacity: 1;}100% {transform: rotateZ(-137deg) rotateY(77deg) translateX( 270px ) rotateZ(137deg);}}.c:nth-child(211) {animation: o211 20s infinite;animation-delay: 2.11s;background-color: hsl(28.13333333, 100%, 50%);}@keyframes o211 {20% {opacity: 1;}30% {transform: rotateZ(-185deg) rotateY(35deg) translateX( 90px ) rotateZ(185deg);}80% {transform: rotateZ(-185deg) rotateY(35deg) translateX( 90px ) rotateZ(185deg);opacity: 1;}100% {transform: rotateZ(-185deg) rotateY(35deg) translateX( 270px ) rotateZ(185deg);}}.c:nth-child(212) {animation: o212 20s infinite;animation-delay: 2.12s;background-color: hsl(28.26666667, 100%, 50%);}@keyframes o212 {20% {opacity: 1;}30% {transform: rotateZ(-103deg) rotateY(155deg) translateX( 90px ) rotateZ(103deg);}80% {transform: rotateZ(-103deg) rotateY(155deg) translateX( 90px ) rotateZ(103deg);opacity: 1;}100% {transform: rotateZ(-103deg) rotateY(155deg) translateX( 270px ) rotateZ(103deg);}}.c:nth-child(213) {animation: o213 20s infinite;animation-delay: 2.13s;background-color: hsl(28.4, 100%, 50%);}@keyframes o213 {20% {opacity: 1;}30% {transform: rotateZ(-135deg) rotateY(278deg) translateX( 90px ) rotateZ(135deg);}80% {transform: rotateZ(-135deg) rotateY(278deg) translateX( 90px ) rotateZ(135deg);opacity: 1;}100% {transform: rotateZ(-135deg) rotateY(278deg) translateX( 270px ) rotateZ(135deg);}}.c:nth-child(214) {animation: o214 20s infinite;animation-delay: 2.14s;background-color: hsl(28.53333333, 100%, 50%);}@keyframes o214 {20% {opacity: 1;}30% {transform: rotateZ(-284deg) rotateY(32deg) translateX( 90px ) rotateZ(284deg);}80% {transform: rotateZ(-284deg) rotateY(32deg) translateX( 90px ) rotateZ(284deg);opacity: 1;}100% {transform: rotateZ(-284deg) rotateY(32deg) translateX( 270px ) rotateZ(284deg);}}.c:nth-child(215) {animation: o215 20s infinite;animation-delay: 2.15s;background-color: hsl(28.66666667, 100%, 50%);}@keyframes o215 {20% {opacity: 1;}30% {transform: rotateZ(-298deg) rotateY(3deg) translateX( 90px ) rotateZ(298deg);}80% {transform: rotateZ(-298deg) rotateY(3deg) translateX( 90px ) rotateZ(298deg);opacity: 1;}100% {transform: rotateZ(-298deg) rotateY(3deg) translateX( 270px ) rotateZ(298deg);}}.c:nth-child(216) {animation: o216 20s infinite;animation-delay: 2.16s;background-color: hsl(28.8, 100%, 50%);}@keyframes o216 {20% {opacity: 1;}30% {transform: rotateZ(-327deg) rotateY(254deg) translateX( 90px ) rotateZ(327deg);}80% {transform: rotateZ(-327deg) rotateY(254deg) translateX( 90px ) rotateZ(327deg);opacity: 1;}100% {transform: rotateZ(-327deg) rotateY(254deg) translateX( 270px ) rotateZ(327deg);}}.c:nth-child(217) {animation: o217 20s infinite;animation-delay: 2.17s;background-color: hsl(28.93333333, 100%, 50%);}@keyframes o217 {20% {opacity: 1;}30% {transform: rotateZ(-160deg) rotateY(266deg) translateX( 90px ) rotateZ(160deg);}80% {transform: rotateZ(-160deg) rotateY(266deg) translateX( 90px ) rotateZ(160deg);opacity: 1;}100% {transform: rotateZ(-160deg) rotateY(266deg) translateX( 270px ) rotateZ(160deg);}}.c:nth-child(218) {animation: o218 20s infinite;animation-delay: 2.18s;background-color: hsl(29.06666667, 100%, 50%);}@keyframes o218 {20% {opacity: 1;}30% {transform: rotateZ(-95deg) rotateY(168deg) translateX( 90px ) rotateZ(95deg);}80% {transform: rotateZ(-95deg) rotateY(168deg) translateX( 90px ) rotateZ(95deg);opacity: 1;}100% {transform: rotateZ(-95deg) rotateY(168deg) translateX( 270px ) rotateZ(95deg);}}.c:nth-child(219) {animation: o219 20s infinite;animation-delay: 2.19s;background-color: hsl(29.2, 100%, 50%);}@keyframes o219 {20% {opacity: 1;}30% {transform: rotateZ(-324deg) rotateY(178deg) translateX( 90px ) rotateZ(324deg);}80% {transform: rotateZ(-324deg) rotateY(178deg) translateX( 90px ) rotateZ(324deg);opacity: 1;}100% {transform: rotateZ(-324deg) rotateY(178deg) translateX( 270px ) rotateZ(324deg);}}.c:nth-child(220) {animation: o220 20s infinite;animation-delay: 2.2s;background-color: hsl(29.33333333, 100%, 50%);}@keyframes o220 {20% {opacity: 1;}30% {transform: rotateZ(-82deg) rotateY(271deg) translateX( 90px ) rotateZ(82deg);}80% {transform: rotateZ(-82deg) rotateY(271deg) translateX( 90px ) rotateZ(82deg);opacity: 1;}100% {transform: rotateZ(-82deg) rotateY(271deg) translateX( 270px ) rotateZ(82deg);}}.c:nth-child(221) {animation: o221 20s infinite;animation-delay: 2.21s;background-color: hsl(29.46666667, 100%, 50%);}@keyframes o221 {20% {opacity: 1;}30% {transform: rotateZ(-65deg) rotateY(352deg) translateX( 90px ) rotateZ(65deg);}80% {transform: rotateZ(-65deg) rotateY(352deg) translateX( 90px ) rotateZ(65deg);opacity: 1;}100% {transform: rotateZ(-65deg) rotateY(352deg) translateX( 270px ) rotateZ(65deg);}}.c:nth-child(222) {animation: o222 20s infinite;animation-delay: 2.22s;background-color: hsl(29.6, 100%, 50%);}@keyframes o222 {20% {opacity: 1;}30% {transform: rotateZ(-309deg) rotateY(39deg) translateX( 90px ) rotateZ(309deg);}80% {transform: rotateZ(-309deg) rotateY(39deg) translateX( 90px ) rotateZ(309deg);opacity: 1;}100% {transform: rotateZ(-309deg) rotateY(39deg) translateX( 270px ) rotateZ(309deg);}}.c:nth-child(223) {animation: o223 20s infinite;animation-delay: 2.23s;background-color: hsl(29.73333333, 100%, 50%);}@keyframes o223 {20% {opacity: 1;}30% {transform: rotateZ(-97deg) rotateY(169deg) translateX( 90px ) rotateZ(97deg);}80% {transform: rotateZ(-97deg) rotateY(169deg) translateX( 90px ) rotateZ(97deg);opacity: 1;}100% {transform: rotateZ(-97deg) rotateY(169deg) translateX( 270px ) rotateZ(97deg);}}.c:nth-child(224) {animation: o224 20s infinite;animation-delay: 2.24s;background-color: hsl(29.86666667, 100%, 50%);}@keyframes o224 {20% {opacity: 1;}30% {transform: rotateZ(-235deg) rotateY(189deg) translateX( 90px ) rotateZ(235deg);}80% {transform: rotateZ(-235deg) rotateY(189deg) translateX( 90px ) rotateZ(235deg);opacity: 1;}100% {transform: rotateZ(-235deg) rotateY(189deg) translateX( 270px ) rotateZ(235deg);}}.c:nth-child(225) {animation: o225 20s infinite;animation-delay: 2.25s;background-color: hsl(30, 100%, 50%);}@keyframes o225 {20% {opacity: 1;}30% {transform: rotateZ(-283deg) rotateY(210deg) translateX( 90px ) rotateZ(283deg);}80% {transform: rotateZ(-283deg) rotateY(210deg) translateX( 90px ) rotateZ(283deg);opacity: 1;}100% {transform: rotateZ(-283deg) rotateY(210deg) translateX( 270px ) rotateZ(283deg);}}.c:nth-child(226) {animation: o226 20s infinite;animation-delay: 2.26s;background-color: hsl(30.13333333, 100%, 50%);}@keyframes o226 {20% {opacity: 1;}30% {transform: rotateZ(-107deg) rotateY(280deg) translateX( 90px ) rotateZ(107deg);}80% {transform: rotateZ(-107deg) rotateY(280deg) translateX( 90px ) rotateZ(107deg);opacity: 1;}100% {transform: rotateZ(-107deg) rotateY(280deg) translateX( 270px ) rotateZ(107deg);}}.c:nth-child(227) {animation: o227 20s infinite;animation-delay: 2.27s;background-color: hsl(30.26666667, 100%, 50%);}@keyframes o227 {20% {opacity: 1;}30% {transform: rotateZ(-64deg) rotateY(150deg) translateX( 90px ) rotateZ(64deg);}80% {transform: rotateZ(-64deg) rotateY(150deg) translateX( 90px ) rotateZ(64deg);opacity: 1;}100% {transform: rotateZ(-64deg) rotateY(150deg) translateX( 270px ) rotateZ(64deg);}}.c:nth-child(228) {animation: o228 20s infinite;animation-delay: 2.28s;background-color: hsl(30.4, 100%, 50%);}@keyframes o228 {20% {opacity: 1;}30% {transform: rotateZ(-104deg) rotateY(224deg) translateX( 90px ) rotateZ(104deg);}80% {transform: rotateZ(-104deg) rotateY(224deg) translateX( 90px ) rotateZ(104deg);opacity: 1;}100% {transform: rotateZ(-104deg) rotateY(224deg) translateX( 270px ) rotateZ(104deg);}}.c:nth-child(229) {animation: o229 20s infinite;animation-delay: 2.29s;background-color: hsl(30.53333333, 100%, 50%);}@keyframes o229 {20% {opacity: 1;}30% {transform: rotateZ(-196deg) rotateY(239deg) translateX( 90px ) rotateZ(196deg);}80% {transform: rotateZ(-196deg) rotateY(239deg) translateX( 90px ) rotateZ(196deg);opacity: 1;}100% {transform: rotateZ(-196deg) rotateY(239deg) translateX( 270px ) rotateZ(196deg);}}.c:nth-child(230) {animation: o230 20s infinite;animation-delay: 2.3s;background-color: hsl(30.66666667, 100%, 50%);}@keyframes o230 {20% {opacity: 1;}30% {transform: rotateZ(-260deg) rotateY(286deg) translateX( 90px ) rotateZ(260deg);}80% {transform: rotateZ(-260deg) rotateY(286deg) translateX( 90px ) rotateZ(260deg);opacity: 1;}100% {transform: rotateZ(-260deg) rotateY(286deg) translateX( 270px ) rotateZ(260deg);}}.c:nth-child(231) {animation: o231 20s infinite;animation-delay: 2.31s;background-color: hsl(30.8, 100%, 50%);}@keyframes o231 {20% {opacity: 1;}30% {transform: rotateZ(-359deg) rotateY(76deg) translateX( 90px ) rotateZ(359deg);}80% {transform: rotateZ(-359deg) rotateY(76deg) translateX( 90px ) rotateZ(359deg);opacity: 1;}100% {transform: rotateZ(-359deg) rotateY(76deg) translateX( 270px ) rotateZ(359deg);}}.c:nth-child(232) {animation: o232 20s infinite;animation-delay: 2.32s;background-color: hsl(30.93333333, 100%, 50%);}@keyframes o232 {20% {opacity: 1;}30% {transform: rotateZ(-230deg) rotateY(139deg) translateX( 90px ) rotateZ(230deg);}80% {transform: rotateZ(-230deg) rotateY(139deg) translateX( 90px ) rotateZ(230deg);opacity: 1;}100% {transform: rotateZ(-230deg) rotateY(139deg) translateX( 270px ) rotateZ(230deg);}}.c:nth-child(233) {animation: o233 20s infinite;animation-delay: 2.33s;background-color: hsl(31.06666667, 100%, 50%);}@keyframes o233 {20% {opacity: 1;}30% {transform: rotateZ(-291deg) rotateY(9deg) translateX( 90px ) rotateZ(291deg);}80% {transform: rotateZ(-291deg) rotateY(9deg) translateX( 90px ) rotateZ(291deg);opacity: 1;}100% {transform: rotateZ(-291deg) rotateY(9deg) translateX( 270px ) rotateZ(291deg);}}.c:nth-child(234) {animation: o234 20s infinite;animation-delay: 2.34s;background-color: hsl(31.2, 100%, 50%);}@keyframes o234 {20% {opacity: 1;}30% {transform: rotateZ(-184deg) rotateY(102deg) translateX( 90px ) rotateZ(184deg);}80% {transform: rotateZ(-184deg) rotateY(102deg) translateX( 90px ) rotateZ(184deg);opacity: 1;}100% {transform: rotateZ(-184deg) rotateY(102deg) translateX( 270px ) rotateZ(184deg);}}.c:nth-child(235) {animation: o235 20s infinite;animation-delay: 2.35s;background-color: hsl(31.33333333, 100%, 50%);}@keyframes o235 {20% {opacity: 1;}30% {transform: rotateZ(-72deg) rotateY(80deg) translateX( 90px ) rotateZ(72deg);}80% {transform: rotateZ(-72deg) rotateY(80deg) translateX( 90px ) rotateZ(72deg);opacity: 1;}100% {transform: rotateZ(-72deg) rotateY(80deg) translateX( 270px ) rotateZ(72deg);}}.c:nth-child(236) {animation: o236 20s infinite;animation-delay: 2.36s;background-color: hsl(31.46666667, 100%, 50%);}@keyframes o236 {20% {opacity: 1;}30% {transform: rotateZ(-202deg) rotateY(35deg) translateX( 90px ) rotateZ(202deg);}80% {transform: rotateZ(-202deg) rotateY(35deg) translateX( 90px ) rotateZ(202deg);opacity: 1;}100% {transform: rotateZ(-202deg) rotateY(35deg) translateX( 270px ) rotateZ(202deg);}}.c:nth-child(237) {animation: o237 20s infinite;animation-delay: 2.37s;background-color: hsl(31.6, 100%, 50%);}@keyframes o237 {20% {opacity: 1;}30% {transform: rotateZ(-213deg) rotateY(97deg) translateX( 90px ) rotateZ(213deg);}80% {transform: rotateZ(-213deg) rotateY(97deg) translateX( 90px ) rotateZ(213deg);opacity: 1;}100% {transform: rotateZ(-213deg) rotateY(97deg) translateX( 270px ) rotateZ(213deg);}}.c:nth-child(238) {animation: o238 20s infinite;animation-delay: 2.38s;background-color: hsl(31.73333333, 100%, 50%);}@keyframes o238 {20% {opacity: 1;}30% {transform: rotateZ(-90deg) rotateY(287deg) translateX( 90px ) rotateZ(90deg);}80% {transform: rotateZ(-90deg) rotateY(287deg) translateX( 90px ) rotateZ(90deg);opacity: 1;}100% {transform: rotateZ(-90deg) rotateY(287deg) translateX( 270px ) rotateZ(90deg);}}.c:nth-child(239) {animation: o239 20s infinite;animation-delay: 2.39s;background-color: hsl(31.86666667, 100%, 50%);}@keyframes o239 {20% {opacity: 1;}30% {transform: rotateZ(-209deg) rotateY(288deg) translateX( 90px ) rotateZ(209deg);}80% {transform: rotateZ(-209deg) rotateY(288deg) translateX( 90px ) rotateZ(209deg);opacity: 1;}100% {transform: rotateZ(-209deg) rotateY(288deg) translateX( 270px ) rotateZ(209deg);}}.c:nth-child(240) {animation: o240 20s infinite;animation-delay: 2.4s;background-color: hsl(32, 100%, 50%);}@keyframes o240 {20% {opacity: 1;}30% {transform: rotateZ(-163deg) rotateY(98deg) translateX( 90px ) rotateZ(163deg);}80% {transform: rotateZ(-163deg) rotateY(98deg) translateX( 90px ) rotateZ(163deg);opacity: 1;}100% {transform: rotateZ(-163deg) rotateY(98deg) translateX( 270px ) rotateZ(163deg);}}.c:nth-child(241) {animation: o241 20s infinite;animation-delay: 2.41s;background-color: hsl(32.13333333, 100%, 50%);}@keyframes o241 {20% {opacity: 1;}30% {transform: rotateZ(-93deg) rotateY(41deg) translateX( 90px ) rotateZ(93deg);}80% {transform: rotateZ(-93deg) rotateY(41deg) translateX( 90px ) rotateZ(93deg);opacity: 1;}100% {transform: rotateZ(-93deg) rotateY(41deg) translateX( 270px ) rotateZ(93deg);}}.c:nth-child(242) {animation: o242 20s infinite;animation-delay: 2.42s;background-color: hsl(32.26666667, 100%, 50%);}@keyframes o242 {20% {opacity: 1;}30% {transform: rotateZ(-145deg) rotateY(9deg) translateX( 90px ) rotateZ(145deg);}80% {transform: rotateZ(-145deg) rotateY(9deg) translateX( 90px ) rotateZ(145deg);opacity: 1;}100% {transform: rotateZ(-145deg) rotateY(9deg) translateX( 270px ) rotateZ(145deg);}}.c:nth-child(243) {animation: o243 20s infinite;animation-delay: 2.43s;background-color: hsl(32.4, 100%, 50%);}@keyframes o243 {20% {opacity: 1;}30% {transform: rotateZ(-130deg) rotateY(325deg) translateX( 90px ) rotateZ(130deg);}80% {transform: rotateZ(-130deg) rotateY(325deg) translateX( 90px ) rotateZ(130deg);opacity: 1;}100% {transform: rotateZ(-130deg) rotateY(325deg) translateX( 270px ) rotateZ(130deg);}}.c:nth-child(244) {animation: o244 20s infinite;animation-delay: 2.44s;background-color: hsl(32.53333333, 100%, 50%);}@keyframes o244 {20% {opacity: 1;}30% {transform: rotateZ(-243deg) rotateY(268deg) translateX( 90px ) rotateZ(243deg);}80% {transform: rotateZ(-243deg) rotateY(268deg) translateX( 90px ) rotateZ(243deg);opacity: 1;}100% {transform: rotateZ(-243deg) rotateY(268deg) translateX( 270px ) rotateZ(243deg);}}.c:nth-child(245) {animation: o245 20s infinite;animation-delay: 2.45s;background-color: hsl(32.66666667, 100%, 50%);}@keyframes o245 {20% {opacity: 1;}30% {transform: rotateZ(-296deg) rotateY(44deg) translateX( 90px ) rotateZ(296deg);}80% {transform: rotateZ(-296deg) rotateY(44deg) translateX( 90px ) rotateZ(296deg);opacity: 1;}100% {transform: rotateZ(-296deg) rotateY(44deg) translateX( 270px ) rotateZ(296deg);}}.c:nth-child(246) {animation: o246 20s infinite;animation-delay: 2.46s;background-color: hsl(32.8, 100%, 50%);}@keyframes o246 {20% {opacity: 1;}30% {transform: rotateZ(-193deg) rotateY(112deg) translateX( 90px ) rotateZ(193deg);}80% {transform: rotateZ(-193deg) rotateY(112deg) translateX( 90px ) rotateZ(193deg);opacity: 1;}100% {transform: rotateZ(-193deg) rotateY(112deg) translateX( 270px ) rotateZ(193deg);}}.c:nth-child(247) {animation: o247 20s infinite;animation-delay: 2.47s;background-color: hsl(32.93333333, 100%, 50%);}@keyframes o247 {20% {opacity: 1;}30% {transform: rotateZ(-168deg) rotateY(1deg) translateX( 90px ) rotateZ(168deg);}80% {transform: rotateZ(-168deg) rotateY(1deg) translateX( 90px ) rotateZ(168deg);opacity: 1;}100% {transform: rotateZ(-168deg) rotateY(1deg) translateX( 270px ) rotateZ(168deg);}}.c:nth-child(248) {animation: o248 20s infinite;animation-delay: 2.48s;background-color: hsl(33.06666667, 100%, 50%);}@keyframes o248 {20% {opacity: 1;}30% {transform: rotateZ(-77deg) rotateY(145deg) translateX( 90px ) rotateZ(77deg);}80% {transform: rotateZ(-77deg) rotateY(145deg) translateX( 90px ) rotateZ(77deg);opacity: 1;}100% {transform: rotateZ(-77deg) rotateY(145deg) translateX( 270px ) rotateZ(77deg);}}.c:nth-child(249) {animation: o249 20s infinite;animation-delay: 2.49s;background-color: hsl(33.2, 100%, 50%);}@keyframes o249 {20% {opacity: 1;}30% {transform: rotateZ(-67deg) rotateY(71deg) translateX( 90px ) rotateZ(67deg);}80% {transform: rotateZ(-67deg) rotateY(71deg) translateX( 90px ) rotateZ(67deg);opacity: 1;}100% {transform: rotateZ(-67deg) rotateY(71deg) translateX( 270px ) rotateZ(67deg);}}.c:nth-child(250) {animation: o250 20s infinite;animation-delay: 2.5s;background-color: hsl(33.33333333, 100%, 50%);}@keyframes o250 {20% {opacity: 1;}30% {transform: rotateZ(-101deg) rotateY(167deg) translateX( 90px ) rotateZ(101deg);}80% {transform: rotateZ(-101deg) rotateY(167deg) translateX( 90px ) rotateZ(101deg);opacity: 1;}100% {transform: rotateZ(-101deg) rotateY(167deg) translateX( 270px ) rotateZ(101deg);}}.c:nth-child(251) {animation: o251 20s infinite;animation-delay: 2.51s;background-color: hsl(33.46666667, 100%, 50%);}@keyframes o251 {20% {opacity: 1;}30% {transform: rotateZ(-323deg) rotateY(349deg) translateX( 90px ) rotateZ(323deg);}80% {transform: rotateZ(-323deg) rotateY(349deg) translateX( 90px ) rotateZ(323deg);opacity: 1;}100% {transform: rotateZ(-323deg) rotateY(349deg) translateX( 270px ) rotateZ(323deg);}}.c:nth-child(252) {animation: o252 20s infinite;animation-delay: 2.52s;background-color: hsl(33.6, 100%, 50%);}@keyframes o252 {20% {opacity: 1;}30% {transform: rotateZ(-296deg) rotateY(205deg) translateX( 90px ) rotateZ(296deg);}80% {transform: rotateZ(-296deg) rotateY(205deg) translateX( 90px ) rotateZ(296deg);opacity: 1;}100% {transform: rotateZ(-296deg) rotateY(205deg) translateX( 270px ) rotateZ(296deg);}}.c:nth-child(253) {animation: o253 20s infinite;animation-delay: 2.53s;background-color: hsl(33.73333333, 100%, 50%);}@keyframes o253 {20% {opacity: 1;}30% {transform: rotateZ(-25deg) rotateY(103deg) translateX( 90px ) rotateZ(25deg);}80% {transform: rotateZ(-25deg) rotateY(103deg) translateX( 90px ) rotateZ(25deg);opacity: 1;}100% {transform: rotateZ(-25deg) rotateY(103deg) translateX( 270px ) rotateZ(25deg);}}.c:nth-child(254) {animation: o254 20s infinite;animation-delay: 2.54s;background-color: hsl(33.86666667, 100%, 50%);}@keyframes o254 {20% {opacity: 1;}30% {transform: rotateZ(-193deg) rotateY(1deg) translateX( 90px ) rotateZ(193deg);}80% {transform: rotateZ(-193deg) rotateY(1deg) translateX( 90px ) rotateZ(193deg);opacity: 1;}100% {transform: rotateZ(-193deg) rotateY(1deg) translateX( 270px ) rotateZ(193deg);}}.c:nth-child(255) {animation: o255 20s infinite;animation-delay: 2.55s;background-color: hsl(34, 100%, 50%);}@keyframes o255 {20% {opacity: 1;}30% {transform: rotateZ(-199deg) rotateY(216deg) translateX( 90px ) rotateZ(199deg);}80% {transform: rotateZ(-199deg) rotateY(216deg) translateX( 90px ) rotateZ(199deg);opacity: 1;}100% {transform: rotateZ(-199deg) rotateY(216deg) translateX( 270px ) rotateZ(199deg);}}.c:nth-child(256) {animation: o256 20s infinite;animation-delay: 2.56s;background-color: hsl(34.13333333, 100%, 50%);}@keyframes o256 {20% {opacity: 1;}30% {transform: rotateZ(-289deg) rotateY(98deg) translateX( 90px ) rotateZ(289deg);}80% {transform: rotateZ(-289deg) rotateY(98deg) translateX( 90px ) rotateZ(289deg);opacity: 1;}100% {transform: rotateZ(-289deg) rotateY(98deg) translateX( 270px ) rotateZ(289deg);}}.c:nth-child(257) {animation: o257 20s infinite;animation-delay: 2.57s;background-color: hsl(34.26666667, 100%, 50%);}@keyframes o257 {20% {opacity: 1;}30% {transform: rotateZ(-21deg) rotateY(1deg) translateX( 90px ) rotateZ(21deg);}80% {transform: rotateZ(-21deg) rotateY(1deg) translateX( 90px ) rotateZ(21deg);opacity: 1;}100% {transform: rotateZ(-21deg) rotateY(1deg) translateX( 270px ) rotateZ(21deg);}}.c:nth-child(258) {animation: o258 20s infinite;animation-delay: 2.58s;background-color: hsl(34.4, 100%, 50%);}@keyframes o258 {20% {opacity: 1;}30% {transform: rotateZ(-155deg) rotateY(74deg) translateX( 90px ) rotateZ(155deg);}80% {transform: rotateZ(-155deg) rotateY(74deg) translateX( 90px ) rotateZ(155deg);opacity: 1;}100% {transform: rotateZ(-155deg) rotateY(74deg) translateX( 270px ) rotateZ(155deg);}}.c:nth-child(259) {animation: o259 20s infinite;animation-delay: 2.59s;background-color: hsl(34.53333333, 100%, 50%);}@keyframes o259 {20% {opacity: 1;}30% {transform: rotateZ(-332deg) rotateY(44deg) translateX( 90px ) rotateZ(332deg);}80% {transform: rotateZ(-332deg) rotateY(44deg) translateX( 90px ) rotateZ(332deg);opacity: 1;}100% {transform: rotateZ(-332deg) rotateY(44deg) translateX( 270px ) rotateZ(332deg);}}.c:nth-child(260) {animation: o260 20s infinite;animation-delay: 2.6s;background-color: hsl(34.66666667, 100%, 50%);}@keyframes o260 {20% {opacity: 1;}30% {transform: rotateZ(-6deg) rotateY(176deg) translateX( 90px ) rotateZ(6deg);}80% {transform: rotateZ(-6deg) rotateY(176deg) translateX( 90px ) rotateZ(6deg);opacity: 1;}100% {transform: rotateZ(-6deg) rotateY(176deg) translateX( 270px ) rotateZ(6deg);}}.c:nth-child(261) {animation: o261 20s infinite;animation-delay: 2.61s;background-color: hsl(34.8, 100%, 50%);}@keyframes o261 {20% {opacity: 1;}30% {transform: rotateZ(-63deg) rotateY(12deg) translateX( 90px ) rotateZ(63deg);}80% {transform: rotateZ(-63deg) rotateY(12deg) translateX( 90px ) rotateZ(63deg);opacity: 1;}100% {transform: rotateZ(-63deg) rotateY(12deg) translateX( 270px ) rotateZ(63deg);}}.c:nth-child(262) {animation: o262 20s infinite;animation-delay: 2.62s;background-color: hsl(34.93333333, 100%, 50%);}@keyframes o262 {20% {opacity: 1;}30% {transform: rotateZ(-310deg) rotateY(288deg) translateX( 90px ) rotateZ(310deg);}80% {transform: rotateZ(-310deg) rotateY(288deg) translateX( 90px ) rotateZ(310deg);opacity: 1;}100% {transform: rotateZ(-310deg) rotateY(288deg) translateX( 270px ) rotateZ(310deg);}}.c:nth-child(263) {animation: o263 20s infinite;animation-delay: 2.63s;background-color: hsl(35.06666667, 100%, 50%);}@keyframes o263 {20% {opacity: 1;}30% {transform: rotateZ(-235deg) rotateY(184deg) translateX( 90px ) rotateZ(235deg);}80% {transform: rotateZ(-235deg) rotateY(184deg) translateX( 90px ) rotateZ(235deg);opacity: 1;}100% {transform: rotateZ(-235deg) rotateY(184deg) translateX( 270px ) rotateZ(235deg);}}.c:nth-child(264) {animation: o264 20s infinite;animation-delay: 2.64s;background-color: hsl(35.2, 100%, 50%);}@keyframes o264 {20% {opacity: 1;}30% {transform: rotateZ(-127deg) rotateY(85deg) translateX( 90px ) rotateZ(127deg);}80% {transform: rotateZ(-127deg) rotateY(85deg) translateX( 90px ) rotateZ(127deg);opacity: 1;}100% {transform: rotateZ(-127deg) rotateY(85deg) translateX( 270px ) rotateZ(127deg);}}.c:nth-child(265) {animation: o265 20s infinite;animation-delay: 2.65s;background-color: hsl(35.33333333, 100%, 50%);}@keyframes o265 {20% {opacity: 1;}30% {transform: rotateZ(-236deg) rotateY(156deg) translateX( 90px ) rotateZ(236deg);}80% {transform: rotateZ(-236deg) rotateY(156deg) translateX( 90px ) rotateZ(236deg);opacity: 1;}100% {transform: rotateZ(-236deg) rotateY(156deg) translateX( 270px ) rotateZ(236deg);}}.c:nth-child(266) {animation: o266 20s infinite;animation-delay: 2.66s;background-color: hsl(35.46666667, 100%, 50%);}@keyframes o266 {20% {opacity: 1;}30% {transform: rotateZ(-88deg) rotateY(287deg) translateX( 90px ) rotateZ(88deg);}80% {transform: rotateZ(-88deg) rotateY(287deg) translateX( 90px ) rotateZ(88deg);opacity: 1;}100% {transform: rotateZ(-88deg) rotateY(287deg) translateX( 270px ) rotateZ(88deg);}}.c:nth-child(267) {animation: o267 20s infinite;animation-delay: 2.67s;background-color: hsl(35.6, 100%, 50%);}@keyframes o267 {20% {opacity: 1;}30% {transform: rotateZ(-149deg) rotateY(305deg) translateX( 90px ) rotateZ(149deg);}80% {transform: rotateZ(-149deg) rotateY(305deg) translateX( 90px ) rotateZ(149deg);opacity: 1;}100% {transform: rotateZ(-149deg) rotateY(305deg) translateX( 270px ) rotateZ(149deg);}}.c:nth-child(268) {animation: o268 20s infinite;animation-delay: 2.68s;background-color: hsl(35.73333333, 100%, 50%);}@keyframes o268 {20% {opacity: 1;}30% {transform: rotateZ(-329deg) rotateY(260deg) translateX( 90px ) rotateZ(329deg);}80% {transform: rotateZ(-329deg) rotateY(260deg) translateX( 90px ) rotateZ(329deg);opacity: 1;}100% {transform: rotateZ(-329deg) rotateY(260deg) translateX( 270px ) rotateZ(329deg);}}.c:nth-child(269) {animation: o269 20s infinite;animation-delay: 2.69s;background-color: hsl(35.86666667, 100%, 50%);}@keyframes o269 {20% {opacity: 1;}30% {transform: rotateZ(-76deg) rotateY(12deg) translateX( 90px ) rotateZ(76deg);}80% {transform: rotateZ(-76deg) rotateY(12deg) translateX( 90px ) rotateZ(76deg);opacity: 1;}100% {transform: rotateZ(-76deg) rotateY(12deg) translateX( 270px ) rotateZ(76deg);}}.c:nth-child(270) {animation: o270 20s infinite;animation-delay: 2.7s;background-color: hsl(36, 100%, 50%);}@keyframes o270 {20% {opacity: 1;}30% {transform: rotateZ(-340deg) rotateY(81deg) translateX( 90px ) rotateZ(340deg);}80% {transform: rotateZ(-340deg) rotateY(81deg) translateX( 90px ) rotateZ(340deg);opacity: 1;}100% {transform: rotateZ(-340deg) rotateY(81deg) translateX( 270px ) rotateZ(340deg);}}.c:nth-child(271) {animation: o271 20s infinite;animation-delay: 2.71s;background-color: hsl(36.13333333, 100%, 50%);}@keyframes o271 {20% {opacity: 1;}30% {transform: rotateZ(-312deg) rotateY(124deg) translateX( 90px ) rotateZ(312deg);}80% {transform: rotateZ(-312deg) rotateY(124deg) translateX( 90px ) rotateZ(312deg);opacity: 1;}100% {transform: rotateZ(-312deg) rotateY(124deg) translateX( 270px ) rotateZ(312deg);}}.c:nth-child(272) {animation: o272 20s infinite;animation-delay: 2.72s;background-color: hsl(36.26666667, 100%, 50%);}@keyframes o272 {20% {opacity: 1;}30% {transform: rotateZ(-239deg) rotateY(161deg) translateX( 90px ) rotateZ(239deg);}80% {transform: rotateZ(-239deg) rotateY(161deg) translateX( 90px ) rotateZ(239deg);opacity: 1;}100% {transform: rotateZ(-239deg) rotateY(161deg) translateX( 270px ) rotateZ(239deg);}}.c:nth-child(273) {animation: o273 20s infinite;animation-delay: 2.73s;background-color: hsl(36.4, 100%, 50%);}@keyframes o273 {20% {opacity: 1;}30% {transform: rotateZ(-195deg) rotateY(100deg) translateX( 90px ) rotateZ(195deg);}80% {transform: rotateZ(-195deg) rotateY(100deg) translateX( 90px ) rotateZ(195deg);opacity: 1;}100% {transform: rotateZ(-195deg) rotateY(100deg) translateX( 270px ) rotateZ(195deg);}}.c:nth-child(274) {animation: o274 20s infinite;animation-delay: 2.74s;background-color: hsl(36.53333333, 100%, 50%);}@keyframes o274 {20% {opacity: 1;}30% {transform: rotateZ(-71deg) rotateY(206deg) translateX( 90px ) rotateZ(71deg);}80% {transform: rotateZ(-71deg) rotateY(206deg) translateX( 90px ) rotateZ(71deg);opacity: 1;}100% {transform: rotateZ(-71deg) rotateY(206deg) translateX( 270px ) rotateZ(71deg);}}.c:nth-child(275) {animation: o275 20s infinite;animation-delay: 2.75s;background-color: hsl(36.66666667, 100%, 50%);}@keyframes o275 {20% {opacity: 1;}30% {transform: rotateZ(-334deg) rotateY(301deg) translateX( 90px ) rotateZ(334deg);}80% {transform: rotateZ(-334deg) rotateY(301deg) translateX( 90px ) rotateZ(334deg);opacity: 1;}100% {transform: rotateZ(-334deg) rotateY(301deg) translateX( 270px ) rotateZ(334deg);}}.c:nth-child(276) {animation: o276 20s infinite;animation-delay: 2.76s;background-color: hsl(36.8, 100%, 50%);}@keyframes o276 {20% {opacity: 1;}30% {transform: rotateZ(-336deg) rotateY(86deg) translateX( 90px ) rotateZ(336deg);}80% {transform: rotateZ(-336deg) rotateY(86deg) translateX( 90px ) rotateZ(336deg);opacity: 1;}100% {transform: rotateZ(-336deg) rotateY(86deg) translateX( 270px ) rotateZ(336deg);}}.c:nth-child(277) {animation: o277 20s infinite;animation-delay: 2.77s;background-color: hsl(36.93333333, 100%, 50%);}@keyframes o277 {20% {opacity: 1;}30% {transform: rotateZ(-311deg) rotateY(49deg) translateX( 90px ) rotateZ(311deg);}80% {transform: rotateZ(-311deg) rotateY(49deg) translateX( 90px ) rotateZ(311deg);opacity: 1;}100% {transform: rotateZ(-311deg) rotateY(49deg) translateX( 270px ) rotateZ(311deg);}}.c:nth-child(278) {animation: o278 20s infinite;animation-delay: 2.78s;background-color: hsl(37.06666667, 100%, 50%);}@keyframes o278 {20% {opacity: 1;}30% {transform: rotateZ(-24deg) rotateY(279deg) translateX( 90px ) rotateZ(24deg);}80% {transform: rotateZ(-24deg) rotateY(279deg) translateX( 90px ) rotateZ(24deg);opacity: 1;}100% {transform: rotateZ(-24deg) rotateY(279deg) translateX( 270px ) rotateZ(24deg);}}.c:nth-child(279) {animation: o279 20s infinite;animation-delay: 2.79s;background-color: hsl(37.2, 100%, 50%);}@keyframes o279 {20% {opacity: 1;}30% {transform: rotateZ(-128deg) rotateY(254deg) translateX( 90px ) rotateZ(128deg);}80% {transform: rotateZ(-128deg) rotateY(254deg) translateX( 90px ) rotateZ(128deg);opacity: 1;}100% {transform: rotateZ(-128deg) rotateY(254deg) translateX( 270px ) rotateZ(128deg);}}.c:nth-child(280) {animation: o280 20s infinite;animation-delay: 2.8s;background-color: hsl(37.33333333, 100%, 50%);}@keyframes o280 {20% {opacity: 1;}30% {transform: rotateZ(-212deg) rotateY(75deg) translateX( 90px ) rotateZ(212deg);}80% {transform: rotateZ(-212deg) rotateY(75deg) translateX( 90px ) rotateZ(212deg);opacity: 1;}100% {transform: rotateZ(-212deg) rotateY(75deg) translateX( 270px ) rotateZ(212deg);}}.c:nth-child(281) {animation: o281 20s infinite;animation-delay: 2.81s;background-color: hsl(37.46666667, 100%, 50%);}@keyframes o281 {20% {opacity: 1;}30% {transform: rotateZ(-173deg) rotateY(246deg) translateX( 90px ) rotateZ(173deg);}80% {transform: rotateZ(-173deg) rotateY(246deg) translateX( 90px ) rotateZ(173deg);opacity: 1;}100% {transform: rotateZ(-173deg) rotateY(246deg) translateX( 270px ) rotateZ(173deg);}}.c:nth-child(282) {animation: o282 20s infinite;animation-delay: 2.82s;background-color: hsl(37.6, 100%, 50%);}@keyframes o282 {20% {opacity: 1;}30% {transform: rotateZ(-309deg) rotateY(172deg) translateX( 90px ) rotateZ(309deg);}80% {transform: rotateZ(-309deg) rotateY(172deg) translateX( 90px ) rotateZ(309deg);opacity: 1;}100% {transform: rotateZ(-309deg) rotateY(172deg) translateX( 270px ) rotateZ(309deg);}}.c:nth-child(283) {animation: o283 20s infinite;animation-delay: 2.83s;background-color: hsl(37.73333333, 100%, 50%);}@keyframes o283 {20% {opacity: 1;}30% {transform: rotateZ(-85deg) rotateY(111deg) translateX( 90px ) rotateZ(85deg);}80% {transform: rotateZ(-85deg) rotateY(111deg) translateX( 90px ) rotateZ(85deg);opacity: 1;}100% {transform: rotateZ(-85deg) rotateY(111deg) translateX( 270px ) rotateZ(85deg);}}.c:nth-child(284) {animation: o284 20s infinite;animation-delay: 2.84s;background-color: hsl(37.86666667, 100%, 50%);}@keyframes o284 {20% {opacity: 1;}30% {transform: rotateZ(-323deg) rotateY(314deg) translateX( 90px ) rotateZ(323deg);}80% {transform: rotateZ(-323deg) rotateY(314deg) translateX( 90px ) rotateZ(323deg);opacity: 1;}100% {transform: rotateZ(-323deg) rotateY(314deg) translateX( 270px ) rotateZ(323deg);}}.c:nth-child(285) {animation: o285 20s infinite;animation-delay: 2.85s;background-color: hsl(38, 100%, 50%);}@keyframes o285 {20% {opacity: 1;}30% {transform: rotateZ(-335deg) rotateY(317deg) translateX( 90px ) rotateZ(335deg);}80% {transform: rotateZ(-335deg) rotateY(317deg) translateX( 90px ) rotateZ(335deg);opacity: 1;}100% {transform: rotateZ(-335deg) rotateY(317deg) translateX( 270px ) rotateZ(335deg);}}.c:nth-child(286) {animation: o286 20s infinite;animation-delay: 2.86s;background-color: hsl(38.13333333, 100%, 50%);}@keyframes o286 {20% {opacity: 1;}30% {transform: rotateZ(-17deg) rotateY(167deg) translateX( 90px ) rotateZ(17deg);}80% {transform: rotateZ(-17deg) rotateY(167deg) translateX( 90px ) rotateZ(17deg);opacity: 1;}100% {transform: rotateZ(-17deg) rotateY(167deg) translateX( 270px ) rotateZ(17deg);}}.c:nth-child(287) {animation: o287 20s infinite;animation-delay: 2.87s;background-color: hsl(38.26666667, 100%, 50%);}@keyframes o287 {20% {opacity: 1;}30% {transform: rotateZ(-153deg) rotateY(112deg) translateX( 90px ) rotateZ(153deg);}80% {transform: rotateZ(-153deg) rotateY(112deg) translateX( 90px ) rotateZ(153deg);opacity: 1;}100% {transform: rotateZ(-153deg) rotateY(112deg) translateX( 270px ) rotateZ(153deg);}}.c:nth-child(288) {animation: o288 20s infinite;animation-delay: 2.88s;background-color: hsl(38.4, 100%, 50%);}@keyframes o288 {20% {opacity: 1;}30% {transform: rotateZ(-136deg) rotateY(27deg) translateX( 90px ) rotateZ(136deg);}80% {transform: rotateZ(-136deg) rotateY(27deg) translateX( 90px ) rotateZ(136deg);opacity: 1;}100% {transform: rotateZ(-136deg) rotateY(27deg) translateX( 270px ) rotateZ(136deg);}}.c:nth-child(289) {animation: o289 20s infinite;animation-delay: 2.89s;background-color: hsl(38.53333333, 100%, 50%);}@keyframes o289 {20% {opacity: 1;}30% {transform: rotateZ(-156deg) rotateY(146deg) translateX( 90px ) rotateZ(156deg);}80% {transform: rotateZ(-156deg) rotateY(146deg) translateX( 90px ) rotateZ(156deg);opacity: 1;}100% {transform: rotateZ(-156deg) rotateY(146deg) translateX( 270px ) rotateZ(156deg);}}.c:nth-child(290) {animation: o290 20s infinite;animation-delay: 2.9s;background-color: hsl(38.66666667, 100%, 50%);}@keyframes o290 {20% {opacity: 1;}30% {transform: rotateZ(-212deg) rotateY(227deg) translateX( 90px ) rotateZ(212deg);}80% {transform: rotateZ(-212deg) rotateY(227deg) translateX( 90px ) rotateZ(212deg);opacity: 1;}100% {transform: rotateZ(-212deg) rotateY(227deg) translateX( 270px ) rotateZ(212deg);}}.c:nth-child(291) {animation: o291 20s infinite;animation-delay: 2.91s;background-color: hsl(38.8, 100%, 50%);}@keyframes o291 {20% {opacity: 1;}30% {transform: rotateZ(-132deg) rotateY(354deg) translateX( 90px ) rotateZ(132deg);}80% {transform: rotateZ(-132deg) rotateY(354deg) translateX( 90px ) rotateZ(132deg);opacity: 1;}100% {transform: rotateZ(-132deg) rotateY(354deg) translateX( 270px ) rotateZ(132deg);}}.c:nth-child(292) {animation: o292 20s infinite;animation-delay: 2.92s;background-color: hsl(38.93333333, 100%, 50%);}@keyframes o292 {20% {opacity: 1;}30% {transform: rotateZ(-34deg) rotateY(210deg) translateX( 90px ) rotateZ(34deg);}80% {transform: rotateZ(-34deg) rotateY(210deg) translateX( 90px ) rotateZ(34deg);opacity: 1;}100% {transform: rotateZ(-34deg) rotateY(210deg) translateX( 270px ) rotateZ(34deg);}}.c:nth-child(293) {animation: o293 20s infinite;animation-delay: 2.93s;background-color: hsl(39.06666667, 100%, 50%);}@keyframes o293 {20% {opacity: 1;}30% {transform: rotateZ(-134deg) rotateY(288deg) translateX( 90px ) rotateZ(134deg);}80% {transform: rotateZ(-134deg) rotateY(288deg) translateX( 90px ) rotateZ(134deg);opacity: 1;}100% {transform: rotateZ(-134deg) rotateY(288deg) translateX( 270px ) rotateZ(134deg);}}.c:nth-child(294) {animation: o294 20s infinite;animation-delay: 2.94s;background-color: hsl(39.2, 100%, 50%);}@keyframes o294 {20% {opacity: 1;}30% {transform: rotateZ(-330deg) rotateY(154deg) translateX( 90px ) rotateZ(330deg);}80% {transform: rotateZ(-330deg) rotateY(154deg) translateX( 90px ) rotateZ(330deg);opacity: 1;}100% {transform: rotateZ(-330deg) rotateY(154deg) translateX( 270px ) rotateZ(330deg);}}.c:nth-child(295) {animation: o295 20s infinite;animation-delay: 2.95s;background-color: hsl(39.33333333, 100%, 50%);}@keyframes o295 {20% {opacity: 1;}30% {transform: rotateZ(-59deg) rotateY(266deg) translateX( 90px ) rotateZ(59deg);}80% {transform: rotateZ(-59deg) rotateY(266deg) translateX( 90px ) rotateZ(59deg);opacity: 1;}100% {transform: rotateZ(-59deg) rotateY(266deg) translateX( 270px ) rotateZ(59deg);}}.c:nth-child(296) {animation: o296 20s infinite;animation-delay: 2.96s;background-color: hsl(39.46666667, 100%, 50%);}@keyframes o296 {20% {opacity: 1;}30% {transform: rotateZ(-153deg) rotateY(38deg) translateX( 90px ) rotateZ(153deg);}80% {transform: rotateZ(-153deg) rotateY(38deg) translateX( 90px ) rotateZ(153deg);opacity: 1;}100% {transform: rotateZ(-153deg) rotateY(38deg) translateX( 270px ) rotateZ(153deg);}}.c:nth-child(297) {animation: o297 20s infinite;animation-delay: 2.97s;background-color: hsl(39.6, 100%, 50%);}@keyframes o297 {20% {opacity: 1;}30% {transform: rotateZ(-140deg) rotateY(236deg) translateX( 90px ) rotateZ(140deg);}80% {transform: rotateZ(-140deg) rotateY(236deg) translateX( 90px ) rotateZ(140deg);opacity: 1;}100% {transform: rotateZ(-140deg) rotateY(236deg) translateX( 270px ) rotateZ(140deg);}}.c:nth-child(298) {animation: o298 20s infinite;animation-delay: 2.98s;background-color: hsl(39.73333333, 100%, 50%);}@keyframes o298 {20% {opacity: 1;}30% {transform: rotateZ(-352deg) rotateY(106deg) translateX( 90px ) rotateZ(352deg);}80% {transform: rotateZ(-352deg) rotateY(106deg) translateX( 90px ) rotateZ(352deg);opacity: 1;}100% {transform: rotateZ(-352deg) rotateY(106deg) translateX( 270px ) rotateZ(352deg);}}.c:nth-child(299) {animation: o299 20s infinite;animation-delay: 2.99s;background-color: hsl(39.86666667, 100%, 50%);}@keyframes o299 {20% {opacity: 1;}30% {transform: rotateZ(-176deg) rotateY(350deg) translateX( 90px ) rotateZ(176deg);}80% {transform: rotateZ(-176deg) rotateY(350deg) translateX( 90px ) rotateZ(176deg);opacity: 1;}100% {transform: rotateZ(-176deg) rotateY(350deg) translateX( 270px ) rotateZ(176deg);}}.c:nth-child(300) {animation: o300 20s infinite;animation-delay: 3s;background-color: hsl(40, 100%, 50%);}@keyframes o300 {20% {opacity: 1;}30% {transform: rotateZ(-195deg) rotateY(303deg) translateX( 90px ) rotateZ(195deg);}80% {transform: rotateZ(-195deg) rotateY(303deg) translateX( 90px ) rotateZ(195deg);opacity: 1;}100% {transform: rotateZ(-195deg) rotateY(303deg) translateX( 270px ) rotateZ(195deg);}}

.Copyright_text {
        margin: 20px 0 10px 40px;
        position: absolute;
        left: 0;}


.preamble {
	position:absolute;
	width:60vw;
	overflow:visible;
	z-index:25;
}
.preamble:after {
	content: "";
    position: absolute;
    top: 10px;
    right: -120px;
    z-index: 22;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: url(../Assets/close.png);
    background-position: center;
    background-size: cover
}	

/* Testing */
.scroll-container::-webkit-scrollbar {
	width: 12px;
}

.scroll-container::-webkit-scrollbar-track {
	background: #f1f1f1;
}

.scroll-container::-webkit-scrollbar-thumb {
	background: #888;
}

.scroll-container::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.scroll-container::-webkit-scrollbar-button {
	display: none;
}

/* Testing */

.summut {
	position:absolute;
	height:calc(70vh - 252px);
	width:60vw;
	background-color:white;
	color:black;
	overflow-y:scroll;
	text-align:left; 
	margin:20px; 
	padding:20px 30px 20px 20px;
	border: 10px inset rgba(171,179,5,0.65);
	border-radius: 10px;
	z-index:21;
}

.display_area{
	height: calc(100vh - 252px);
}

/* Slider stuff */

.slidecontainer {
	position		: absolute;
	width			: 100%;
	min-width		: 100%;	/* Trick to make this div independant of container's zoom level */ 
	max-width		: 100%; /* Width fixes to that of the outside container */
	z-index			: 0;
	left			: 0;
	top				: 0;   /* Tablet - bring below top touch area */
	z-index			: 100; /* Don't disappear underneath adjunct elements */
}

.slidecontainer:hover:after{
  top				: 20px;
  left				: 0;
  width				: 80px;
  font-size			: 16px;
} 

.slidevalue {
	float			: left; 
	width			: 5%; 
	text-align		: right; 
	padding-right	: 4px;
}

/* The slider itself */
.slider {
  -webkit-appearance: none;  /* Override default CSS styles */
  appearance		: none;
  background		: #d3d3d3;
  opacity			: 30%;
  -webkit-transition: 0.5s;
  transition		: opacity .2s;
  height			: 0px;
  border-radius		: 5px;  
}

/* Mouse-over effects */
.slider:hover {
  opacity			: 100%; /* Fully shown on mouse-over */
  height			: 2px;
}

.slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance		: none;
  width				: 20px;
  height			: 20px;
  border-radius		: 50%; 
  background		: grey;
  cursor			: pointer;
}

.slider::-moz-range-thumb {
  width				: 20px;
  height			: 20px;
  border-radius		: 50%;
  background		: grey;
  cursor			: pointer;
}
/* Specific overrides */

/* 
	-------------------------------------------------
  	Specific to certain screen sizes 
	-------------------------------------------------
*/

@media screen{
    #xr_nb9,#xr_nb9m{
        font-family:Arial,sans-serif;
        font-size:16px 
    }
    #xr_nb9 li:hover>a,#xr_nb9m li:hover>a{
        background-color:#c77076;
        color:#fff 
    }
    #xr_nb9 li a,#xr_nb9m li a{
        color:#4a4a4a;
        background-color:white;
        padding:8px;
        padding-right:26px 
    }
    #xr_nb9 li>div,#xr_nb9m li>div{
        background-color:white;
        padding:8px 
    }
    #xr_nb9 .xr_nb6,#xr_nb9m .xr_nb6{
        background-color:#4a4a4a 
    }
    #xr_nb9 li,#xr_nb9m li{
        border-color:#4a4a4a 
    }
    #xr_nb9 li:hover,#xr_nb9m li:hover{
        border-color:#fff 
    }
    #xr_nb9 ul,#xr_nb9m ul{
        border:solid 1px #4a4a4a;
        background-color:white 
    }
    #xr_nb9 .xr_nb1 ul,#xr_nb9m .xr_nb1 ul{
        margin-top:-1px 
    }
    #xr_nb9 .xr_nb4,#xr_nb9m .xr_nb4{
        opacity:.98 
    }
    #xr_nb9 .xr_nb5,#xr_nb9m .xr_nb5{
        border-color:rgba(74,74,74,.95) 
    }
    #xr_nb9 .xr_nb2,#xr_nb9m .xr_nb2{
        transition:visibility .3s 
    }
}

@media only screen and (min-width:960px){
    .top_nav_next,.top_nav_prev{
        background-color:#4a5102;
        border-radius:50% 
    }
}

@media only screen and (min-width:720px){
    #xr_xr{
		position:relative;
        width:100%;
/*		min-height:100vh; */
        min-width:720px;
        max-width:3000px;
        overflow:hidden;
    }
    .Swash{
		position: relative;
        top:0;
        left:0;
        width:100%;
        height:140px;
        background-image:url('../Assets/greenswash.jpg');
        background-size:cover;
        background-position:center;
		z-index:40;		
    }
    .hide_when_mobile,.using_desktop{
        position:relative;
        height:260px;
        display:block 
    }
    .using_desktop{
        margin:40px 0 50px 0 
    }
    .hide_when_mobile{
        position:absolute;
        display:block;
        left:18px;
        top:10px;
        width:100%;
        height:31px 
    }
    .xr_pbd{
        margin-left:-480px 
    }
    .menu_area{
        left:0;
        top:200px;
        width:960px;
        height:100px;
        background-color:white 
    }
    .display_area{
/*
        position:relative;
*/		
        width:100%;
        height: calc(100vh - 252px);
    }
    .background_image{
        left:-1px;
        top:0;
        width:962px;
        height:192px;
        background-image:url('../Assets/9416.png') 
    }
    .planet_image{
        background:url('../Assets/10122.jpg') 0 0 no-repeat;
        background-size:cover 
    }
    .image_area{
        position:relative;
        height:340px 
    }
    .copyright_area{
        margin-top:0;
		position: absolute;
		width: 100%;
		height: 64px;
		bottom: 0;
		background-color: #b2b2b2;
		z-index:21;
    }

    .copyright_message{
        left:0;
        top:1292px;
        width:960px;
        height:10px 
    }
    .Copyright_text{
        margin:20px 0 10px 40px;
		display:block;
    }
    .low_nav_next,.low_nav_prev,.low_nav_rise{
        top:14px 
    }
    .top_nav_next,.top_nav_prev{
        top:90px 
    }
    .banner_area{
        left:20px;
        top:95px;
        width:400px;
        height:50px;
        margin:0 auto;
        position:relative 
    }
    .banner_text{
        left:20px;
        top:-17.82px;
        width:400px;
        height:50px;
    }
    .splash_area{
        position:relative;
        font-family:Allura;
        font-size:48px;
		top:10px;
        left:20px;
        width:914px;
        height:110px 
    }
    .KenPortrait{
        position:absolute;
        left:12%;
        top:18px;
        width:197px;
        height:300px 
    }
    .portrait_image{
        position:absolute;
        left:0;
        top:6px;
        width:197px;
        height:220px 
    }
    .GardenPicture{
        position:absolute;
        right:12%;
        top:24px;
        width:320px;
        height:312px 
    }
    .garden_text{
        position:absolute;
        bottom:0;
        width:100%;
        height:80px;
        text-align:center;
        line-height:normal;
        font-weight:400 
    }
    .garden_image{
        position:absolute;
        left:0;
        top:0;
        width:310px;
        height:220px 
    }
    .chevron_1{
        position:absolute;
        left:170px;
        top:-16px;
        width:30px;
        font-size:40px;
        color:#7f7f7f 
    }
    .chevron_2{
        position:absolute;
        left:280px;
        top:-20px;
        width:30px;
        height:30px;
        font-size:40px;
        color:#ccc 
    }
    .chevron_3{
    	position	: absolute;
        right		: 6vw;
        bottom		: 27vw;
        width		: 30px;
        height		: 30px;
        font-size	: 40px;
        color		: #ccc;
    }
    .row1,.row2{
        top:13% 
    }
    .row3,.row4{
        top:41% 
    }
    .row5,.row6{
        top:69% 
    }
    .col1,.col3,.col5{
        left :5.0vw;
    }
    .col2,.col4,.col6{
        right:3.0vw;
    }
    .space_station{
        position:relative;
        display:block;
        background-image:url('../Assets/10122_192x212.jpg');
        background-size:cover;
        top:10px;
        left:-90px;
        width:192px;
        height:212px;
        border:2px solid #f5f5f5;
        -moz-box-shadow:0 0 16px #000;
        -webkit-box-shadow:0 0 16px #000;
        box-shadow:0 0 16px #000;
        visibility:hidden;
        border-radius:5px;
        white-space:nowrap;
        z-index:101 
    }
    .reveal{
        display:inline-block;
        white-space:nowrap;
        width:6px;
        margin-right:1px;
        height:40px 
    }
    .reveal::before{
        content:'-' 
    }
    .reveal:hover{
        color:#c9757b 
    }
    .reveal:hover::before{
        content:'^' 
    }
    .reveal:hover .space_station{
        visibility:visible 
    }
}


/* Funny things happen inside this block when on a rotated tablet...! */

@media only screen and (max-width:719px){
    body{
        margin		: 0 auto;
        padding		: 0 ;
    }
    #xr_xr{
		position	: relative;
		top			: 0;
        overflow	: hidden;
		width		: 100%;
    }
    .Swash{
        position: relative;
        top:0;
        left:0;
        width:100%;
        height:8em;
        background-image:url('../Assets/greenswash.jpg');
        background-position:50% 50%;
        background-position:center;
		z-index: 99;
    }
    .page_content{
        position:relative;
        left:0;
        top:0;
        width:95% 
    }
    .mobile{
        display:block 
    }
    .hide_when_mobile,.only_desktop,.using_desktop{
        display:none 
    }
    .hide_when_desktop,.using_mobile{
        position:relative;
        display:block;
        text-align:center 
    }
    .hide_when_desktop{
        top:2px;
        width:146px;
        height:25px;
        margin-left:0 
    }
    .xr_pbd{
        margin-left:-240px 
    }
    .frame_dimensions{
        position:absolute;
        width:100%;
        height:100%;
        overflow:hidden 
    }
    .menu_area{
        left:0;
        top:0;
        width:100%;
        height:100%;
        background-color:white;
    }
    .menu_item a{
        min-width:24px 
    }
    .image_area{
        position:unset;
        display:grid;
        margin-top:30px;
        grid-template-columns:repeat(auto-fit,110px);
        grid-column-gap:10px;
        grid-row-gap:30px 
    }
    .item:nth-child(2){
        grid-column:span 4 
    }
    .dedication_area{
        position:relative;
        padding:10px 20px 10px 20px;
        line-height:1.7em;
        color:white;
    }
    .background_image{
        left:0;
        top:0;
        width:482px;
        height:95px;
        background:url('../Assets/9110.jpg') 
    }
    .planet_image{
        height:100%;
        width:100%;
        background:url('../Assets/10157.jpg') 0 0 no-repeat;
        background-size:cover 
    }
    .copyright_area{
        position:absolute;
        height:54px;
        background-color:#b2b2b2;
		margin-bottom:0;
		bottom:0; 
    }
    .copyright_message{
        left:2px;
        top:20px;
        width:484px;
        height:10px 
    }
    .Copyright_text{
        margin:16px 0 10px 20px;
        font-size: 14px;
    }
    .top_nav_next,.top_nav_prev{
        top:35px 
    }
    .banner_area{
        position:absolute;
        left:0;
        top:0;
        width:100%;
        height:8em 
    }
    .banner_text{
        position:relative;
        left:30%;
        top:60%;
        width:50%;
        transform:translateY(-50%);
        text-align:center 
    }
    .splash_area{
        position:relative;
        line-height:normal;
        line-height:40px;
        padding:12px 0 0 20px 
    }
    .splash_area .xr_tl{
        white-space:normal 
    }
    .Heading_1{
        position:relative;
        font-weight:400;
        font-style:normal;
        font-size:48px;
        text-decoration:none;
        font-feature-settings:'calt' 0;
        text-transform:none;
        color:#999;
        background-color:Transparent;
        letter-spacing:0;
        line-height:1.3 
    }
    .statement_area{
        position:relative;
        padding:20px;
        line-height:1.7em;
        font-weight:700 
    }
    .KenPortrait{
        position:relative;
        left:20px 
    }
    .portrait_image{
        position:relative;
        left:22px;
        top:0;
        width:154px;
        height:171px;
        z-index:1 
    }
    .portrait_text{
        position:absolute;
        top:180px;
        left:20px;
        width:160px;
        height:60px;
        text-align:center;
        line-height:normal;
        font-weight:400 
    }
    .GardenPicture{
        position:relative;
        top:20px;
        left:-30px;
        height:300px;
        grid-column-start:6 
    }
    .garden_text{
        position:absolute;
        left:153px;
        top:214px;
        width:320px;
        height:100px;
        line-height:1.5em;
        text-align:center;
        font-weight:400 
    }
    .garden_image{
        position:absolute;
        left:164px;
        top:0;
        width:300px;
        z-index:0 
    }
    .chevron_1{
        position:absolute;
        left:160px;
        top:-12px;
        width:30px;
        height:30px;
        font-size:24px;
        color:#000;
        z-index:2 
    }
    .chevron_2{
        position:absolute;
        left:440px;
        top:-10px;
        width:30px;
        height:30px;
        font-size:24px;
        color:#fff;
        z-index:2 
    }
    .hs_gallery{
        background-position:-920px 0 
    }
    .low_nav_next,.low_nav_prev,.low_nav_rise{
        top:12px 
    }
    .xr_nb2{
        top:45px;
	    max-height: calc(100vh - 400px);
    	overflow-y: auto;
    }
    .menu_item{
        position:relative;
        text-align:left;
        left:20px;
        width:0 
    }
    .menu_item a{
        font-size:larger 
    }
    .using_mobile{
        height:28.4vw;
        margin-bottom: 20px 
    }
    .using_mobile img{
        width:100%;
        height:auto 
    }
    .col1,.col2,.col3,.col4,.col5,.col6,.row1,.row2,.row3,.row4,.row5,.row6{
        top:30px;
        left:0; 
    }
    .prayer_text{
        margin-top:2em;
        border:2px solid #74787c;
        padding:3vw;
        width:calc(100% - 40px) 
    }
    .facilities_intro{
        position:relative;
        display:inline-block;
        height:auto;
        width:95%;
        left:5% 
        text-shadow:2px 2px 2px #000;
        margin-top:20px;
        padding:0 40px;
        width:calc(90% - 80px) 
    }
    .facilities_finale{
        position:relative;
        height:auto;
        line-height:normal;
        bottom:1em;
        text-shadow:2px 2px 2px #000;
        margin-top:20px;
        padding:0 40px;
        width:calc(90% - 80px) 
    }
    .afterglow{
        position:relative;
        height:28.4vw;
        margin:0;
        display:block 
    }
    .inspirational{
        display:inline-grid;
        align-content:center;
        margin:0;
        transform:unset;
        border-radius:.75em;
        padding:4px;
        line-height:5vw;
        font-size:4.5vw;
        bottom:7vw;
        width:75vw;
        left:8.5vw;
        height:15vw 
    }
    .menu_item:hover{
        border:none 
    }
    .fuzzy_zone{
        width: 100%;
        height: 540px;
    }
    .fuzzy_frame::before {
        top: 480px;
        left: 30px;
    }
    .SubText {
        right: 16px;
        bottom: 22px;
    }
	
.caption {
	bottom			: 90px;
	}

.lightoff {
    position: absolute;
    top: 100px;
	}
	
.lighton {
    position: absolute;
    top: 107px;
}

}



@media only screen and (max-width:400px){
    .image_area{
        position:unset;
        display:grid;
        margin-top:30px;
        grid-template-columns:100%;
        grid-column-gap:0;
        grid-row-gap:40px;
        align-content:center;
        justify-content:center 
    }
    .KenPortrait{
        position:relative;
        left:72px 
    }
    .GardenPicture{
        position:relative;
        top:20px;
        left:-130px;
        height:300px;
        grid-column-start:1 
    }
    [class^=becoming_nav_]{
        position:absolute;
        width:100px;
        height:110px;
        top:30px;
        left:calc(100% - 120px) 
    }
    .chapteriser{
        position:relative;
        width:95%;
        height:140px;
        border-bottom:1px solid #74787c 
    }
    .Copyright_text{
        display:grid;
        font-size:12px;
        width:30%;
        left:1em;
        height:100%;
        line-height:1em;
        text-align:center;
        margin:0 auto;
        justify-content:center;
        align-content:center 
    }
	.supplicant::before {
		width: 80%;
		left: calc(10vw / 2);
		height: auto;
		padding: 1vw 10px 2vw 10px;
		clip-path: none;
	}
}
@media print{
    .xr_mvpo{
        display:none 
    }
}


/* For Android OS devices */

.scroll-container::-webkit-scrollbar {
	width: 12px;
}
.scroll-container::-webkit-scrollbar-track {
	background: #f1f1f1;
}
.scroll-container::-webkit-scrollbar-thumb {
	background: #888;
}
.scroll-container::-webkit-scrollbar-thumb:hover {
	background: #555;
}
.scroll-container::-webkit-scrollbar-button {
	display: none;
}

/* For embedded instance */

.lightoff {
	position			: absolute;
    top					: 20px;
	right				: 20px;
}
.caption {
    position			: absolute;
	bottom				: 0px;
    right				: 4px;
    width				: 500px;
    height				: 40px;
	text-align			: right;
	color				: yellow;
    user-select			: none;
    -ms-user-select		: none;
    -webkit-user-select	: none;
    z-index				: 25;
}

.fscaption {
    position			: absolute;
	bottom				: 0px;
    left				: 4px;
    width				: 500px;
    height				: 40px;
	text-align			: left;
	color				: yellow;
    user-select			: none;
    -ms-user-select		: none;
    -webkit-user-select	: none;
    z-index				: 25;
}