.star {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1661px 303px #fff, 672px 728px #fff, 1294px 546px #fff, 242px 666px #fff, 547px 476px #fff, 150px 948px #fff, 1065px 975px #fff, 42px 788px #fff, 733px 431px #fff, 1164px 652px #fff, 774px 495px #fff, 967px 956px #fff, 225px 544px #fff, 1844px 473px #fff, 316px 340px #fff, 901px 964px #fff, 1455px 326px #fff, 1648px 582px #fff, 1915px 628px #fff, 1620px 911px #fff, 461px 370px #fff, 1201px 166px #fff, 1070px 128px #fff, 156px 184px #fff, 1818px 940px #fff, 325px 963px #fff, 1380px 945px #fff, 1754px 554px #fff, 1002px 202px #fff, 1896px 866px #fff, 639px 76px #fff, 242px 922px #fff, 1535px 148px #fff, 1743px 314px #fff, 831px 337px #fff, 1735px 944px #fff, 1678px 368px #fff, 1243px 373px #fff, 539px 609px #fff, 1516px 206px #fff, 560px 197px #fff, 1654px 186px #fff, 813px 535px #fff, 915px 193px #fff, 653px 299px #fff, 672px 777px #fff, 1537px 388px #fff, 1026px 96px #fff, 1724px 512px #fff, 1501px 126px #fff, 552px 150px #fff, 584px 323px #fff, 1492px 890px #fff, 1183px 443px #fff, 1585px 12px #fff, 319px 204px #fff, 799px 194px #fff, 796px 966px #fff, 1542px 923px #fff, 721px 618px #fff, 1611px 978px #fff, 176px 516px #fff, 219px 676px #fff, 1860px 797px #fff, 7px 203px #fff, 1309px 182px #fff, 55px 702px #fff, 1214px 902px #fff, 128px 316px #fff, 1539px 950px #fff, 1749px 369px #fff, 1762px 402px #fff, 1587px 462px #fff, 1294px 393px #fff, 240px 197px #fff, 338px 325px #fff, 910px 373px #fff, 567px 456px #fff, 1584px 553px #fff, 733px 747px #fff, 673px 516px #fff, 1021px 833px #fff, 295px 889px #fff, 1403px 604px #fff, 653px 851px #fff, 930px 963px #fff, 1580px 662px #fff, 346px 602px #fff, 367px 602px #fff, 1674px 258px #fff, 931px 66px #fff, 188px 187px #fff, 360px 848px #fff, 213px 153px #fff, 257px 490px #fff, 34px 626px #fff, 1508px 128px #fff, 1834px 522px #fff, 1743px 575px #fff, 1101px 858px #fff, 464px 477px #fff, 1177px 299px #fff, 1545px 328px #fff, 1828px 942px #fff, 1793px 867px #fff, 1730px 843px #fff, 979px 282px #fff, 1817px 963px #fff, 1179px 894px #fff, 950px 40px #fff, 1170px 398px #fff, 1186px 452px #fff, 706px 872px #fff, 16px 709px #fff, 1546px 878px #fff, 544px 493px #fff, 830px 807px #fff, 305px 18px #fff, 1647px 981px #fff, 816px 810px #fff, 803px 8px #fff, 1517px 909px #fff, 686px 242px #fff, 89px 701px #fff, 1902px 247px #fff, 193px 160px #fff, 1344px 889px #fff, 646px 257px #fff, 1135px 131px #fff, 1138px 541px #fff, 542px 728px #fff, 640px 253px #fff, 529px 750px #fff, 941px 226px #fff, 918px 77px #fff, 1837px 378px #fff, 1176px 615px #fff, 1133px 554px #fff, 1275px 700px #fff, 1127px 776px #fff, 999px 70px #fff, 1657px 984px #fff, 1449px 754px #fff, 518px 944px #fff, 1333px 342px #fff, 1389px 369px #fff, 1008px 999px #fff, 1022px 901px #fff, 965px 752px #fff, 1708px 990px #fff, 512px 26px #fff, 755px 395px #fff, 286px 561px #fff, 827px 48px #fff, 1483px 478px #fff, 1768px 417px #fff, 582px 210px #fff, 721px 459px #fff, 1526px 860px #fff, 196px 65px #fff, 280px 285px #fff, 1594px 1px #fff, 1905px 514px #fff, 320px 817px #fff, 792px 614px #fff, 756px 608px #fff, 1406px 727px #fff, 149px 723px #fff, 508px 763px #fff, 1044px 241px #fff, 1920px 596px #fff, 1714px 986px #fff, 949px 75px #fff, 1082px 103px #fff, 1856px 798px #fff, 562px 733px #fff, 182px 816px #fff, 579px 812px #fff, 540px 271px #fff, 1728px 19px #fff, 405px 3px #fff, 541px 765px #fff, 299px 830px #fff, 164px 700px #fff, 688px 113px #fff, 963px 67px #fff, 903px 727px #fff, 1853px 534px #fff, 795px 91px #fff, 1603px 159px #fff, 292px 704px #fff, 1364px 656px #fff, 350px 622px #fff, 354px 193px #fff, 1131px 164px #fff, 1027px 304px #fff, 433px 217px #fff, 1669px 786px #fff, 402px 647px #fff, 147px 964px #fff, 398px 364px #fff, 1871px 945px #fff, 390px 892px #fff, 72px 142px #fff, 1405px 875px #fff, 1269px 339px #fff, 382px 76px #fff, 253px 133px #fff, 1762px 383px #fff, 940px 962px #fff, 1866px 589px #fff, 1420px 19px #fff, 1546px 254px #fff, 383px 986px #fff, 890px 142px #fff, 681px 294px #fff, 1681px 736px #fff, 1668px 450px #fff, 713px 399px #fff, 1335px 530px #fff, 84px 896px #fff, 407px 852px #fff, 481px 832px #fff, 1664px 969px #fff, 375px 232px #fff, 251px 386px #fff, 6px 94px #fff, 1311px 103px #fff, 4px 607px #fff, 317px 152px #fff, 1855px 827px #fff, 917px 698px #fff, 809px 522px #fff, 77px 108px #fff, 575px 140px #fff, 1423px 115px #fff, 673px 650px #fff, 449px 29px #fff, 425px 154px #fff, 544px 34px #fff, 1265px 886px #fff, 688px 839px #fff, 1805px 947px #fff, 746px 583px #fff, 886px 595px #fff, 1856px 564px #fff, 834px 389px #fff, 1446px 704px #fff, 1749px 321px #fff, 1596px 607px #fff, 1368px 414px #fff, 1416px 547px #fff, 1864px 335px #fff, 1242px 324px #fff, 1766px 711px #fff, 27px 219px #fff, 258px 288px #fff, 1469px 438px #fff, 114px 862px #fff, 1503px 124px #fff, 521px 529px #fff, 1321px 427px #fff, 805px 536px #fff, 1482px 195px #fff, 265px 977px #fff, 1152px 128px #fff, 670px 600px #fff, 1110px 598px #fff, 1833px 675px #fff, 1324px 841px #fff, 703px 32px #fff, 808px 610px #fff, 1017px 527px #fff, 1823px 491px #fff, 1704px 411px #fff, 3px 800px #fff, 23px 833px #fff, 1042px 302px #fff, 1260px 670px #fff, 331px 756px #fff, 1050px 726px #fff, 1521px 265px #fff, 1370px 66px #fff, 203px 866px #fff, 743px 29px #fff, 1889px 594px #fff, 531px 655px #fff, 908px 833px #fff, 629px 651px #fff, 1481px 52px #fff, 1268px 172px #fff, 813px 393px #fff, 576px 775px #fff, 791px 147px #fff, 909px 78px #fff, 1526px 737px #fff, 75px 385px #fff, 184px 48px #fff, 412px 478px #fff, 1709px 121px #fff;
}

.meteor-1 {
  position: absolute;
  top: 368px;
  left: 75%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 15.5s linear infinite;
}
.meteor-1:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-2 {
  position: absolute;
  top: 381px;
  left: 35%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 21s linear infinite;
}
.meteor-2:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-3 {
  position: absolute;
  top: 187px;
  left: 29%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 17.5s linear infinite;
}
.meteor-3:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-4 {
  position: absolute;
  top: 255px;
  left: 71%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 18.5s linear infinite;
}
.meteor-4:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-5 {
  position: absolute;
  top: 242px;
  left: 34%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 17s linear infinite;
}
.meteor-5:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-6 {
  position: absolute;
  top: 204px;
  left: 20%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 4.5s linear infinite;
}
.meteor-6:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-7 {
  position: absolute;
  top: 366px;
  left: 69%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 36.5s linear infinite;
}
.meteor-7:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-8 {
  position: absolute;
  top: 200px;
  left: 25%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 34s linear infinite;
}
.meteor-8:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-9 {
  position: absolute;
  top: 174px;
  left: 70%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 22s linear infinite;
}
.meteor-9:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-10 {
  position: absolute;
  top: 238px;
  left: 82%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 6s linear infinite;
}
.meteor-10:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-11 {
  position: absolute;
  top: 346px;
  left: 29%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 30.5s linear infinite;
}
.meteor-11:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-12 {
  position: absolute;
  top: 225px;
  left: 95%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 27s linear infinite;
}
.meteor-12:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-13 {
  position: absolute;
  top: 327px;
  left: 25%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 12s linear infinite;
}
.meteor-13:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-14 {
  position: absolute;
  top: 237px;
  left: 90%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 7.5s linear infinite;
}
.meteor-14:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

.meteor-15 {
  position: absolute;
  top: 320px;
  left: 41%;
  width: 300px;
  height: 1px;
  transform: rotate(-45deg);
  background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  animation: meteor 6.5s linear infinite;
}
.meteor-15:before {
  content: "";
  position: absolute;
  width: 4px;
  height: 5px;
  border-radius: 50%;
  margin-top: -2px;
  background: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 15px 3px #fff;
}

@keyframes meteor {
  0% {
    opacity: 1;
    margin-top: -300px;
    margin-right: -300px;
  }
  12% {
    opacity: 0;
  }
  15% {
    margin-top: 300px;
    margin-left: -600px;
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}/*# sourceMappingURL=comet.css.map */