body{width:100%;margin:0 auto;background-color:#000;}#primary{background-color:#000;background-image:url('https://dascent-sigils.com/wp-content/uploads/2024/06/set2bg1xs.webp');background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;}
.container{display:flex;justify-content:center;padding:0;}
.container svg{display:block;width:100%;height:auto;margin:0 auto;}
.container a{display:block;width:200px;height:auto;padding:.7em 0 .7em;text-align:center;position:fixed;top:30px;background-color:#c4ae6b ;color:#000;text-decoration:none;border-radius:10px;}.container a:hover{background-color:#222 ;color:#c4ae6b;text-decoration:none;}

		tspan { white-space:pre }
		.s0 { fill: #000000 } 
		.s1 { opacity: .3;fill: #7b94cd } 
		.s2 { opacity: .1;fill: #c4ae6b } 
		.s3 { fill: #c4ae6b } 
		.s4 { fill: none;stroke: #c4ae6b;stroke-width: 8.5 } 
		.s5 { fill: none;stroke: #c4ae6b;stroke-width: 3.5 } 
		.s6 { fill: none;stroke: #c4ae6b;stroke-width: 4 } 

#bgdark{}
#bglines{}
#midlineopac{}
#semicerc{}
#midline{}
#romb1{}
#lineup1{}
#lineup2{}
#linedown1{}
#linedown2{}
#cerc1{stroke-width: 3}
#semicerc2{}
#semicerc3{}
#romb2{}
#recttipdown{}
#rectipup{}
#recttipver{}
#helip{}
#arrow{}
#cipher{}
.s1{}
.s2,.s3,.s4,.s5{animation:DoLineUp 120s infinite;opacity:0;transform:translateX(-70px);transform-origin:center center;}

@keyframes DoLineUp{
0%{transform:translateX(-70px);}
1%{transform:translateX(0);opacity:.5;}
10%{transform:translateX(0);opacity:1;}
100%{transform:translateX(0);opacity:1;}
}
.s6{animation:DoSearch 120s infinite;opacity:0;transform:translateX(-10px);transform-origin:center center;animation-delay:3s;}
@keyframes DoSearch{
0%{transform:translateX(-10px);}
1%{transform:translateX(50px);opacity:.5;}
5%{transform:translateX(250px);opacity:1;}
10%{transform:translateX(450px) scale(1.3);opacity:1;}
20%{transform:translateX(330px) scale(1);opacity:1;}
25%{transform:translateX(500px) rotateX(180deg) translateY(7px) scale(1.3);opacity:1;}
26%{transform:translateX(550px) rotateX(0deg) translateY(0px) scale(1);opacity:1;}
29%{transform:translateX(600px) rotateX(0deg) translateY(0px);opacity:1;filter:drop-shadow(0 0 4px #000);}
33%{transform:translateX(660px) rotateX(0deg) translateY(0px);opacity:1;filter:drop-shadow(0 0 4px #000);}
35%{transform:translateX(650px) rotateX(0deg) translateY(0px);opacity:1;filter:drop-shadow(0 0 0 #000);}
55%{transform:translateX(805px) rotateX(0deg) translateY(0px);opacity:1;filter:drop-shadow(0 0 4px #000);}
70%{transform:translateX(450px) scale(1.3);opacity:1;}
93%{transform:translateX(270px) scale(1.3);opacity:1;}
100%{transform:translateX(-150px) scale(1.3);opacity:0;}
}
.remove{fill:rgba(0,0,0,0.3);}
#midline{opacity:.1}