@import url(https://fonts.googleapis.com/css2?family=Francois+One&display=swap);
#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 56vw 63vh rgba(142,86,180,54) , 36vw 71vh rgba(137,100,180,21) , 61vw 430vh rgba(180,95,180,20) , 70vw 697vh rgba(131,81,180,24) , 37vw 562vh rgba(134,91,180,1) , 58vw 214vh rgba(146,95,180,37) , 72vw 153vh rgba(103,83,180,44) , 38vw 525vh rgba(119,88,180,41) , 68vw 78vh rgba(164,81,180,30) , 38vw 667vh rgba(176,88,180,3) , 81vw 80vh rgba(162,89,180,42) , 24vw 304vh rgba(148,98,180,37) , 16vw 384vh rgba(123,88,180,34) , 20vw 230vh rgba(178,94,180,40) , 22vw 453vh rgba(154,90,180,40) , 28vw 272vh rgba(111,84,180,27) , 71vw 30vh rgba(141,89,180,10) , 60vw 70vh rgba(126,87,180,50) , 1vw 577vh rgba(130,98,180,11) , 94vw 585vh rgba(114,92,180,22) , 50vw 237vh rgba(114,83,180,55) , 78vw 191vh rgba(130,86,180,11) , 51vw 594vh rgba(156,97,180,41) , 97vw 136vh rgba(179,100,180,11) , 74vw 477vh rgba(173,93,180,16) , 15vw 276vh rgba(119,97,180,42) , 31vw 242vh rgba(118,87,180,8) , 12vw 182vh rgba(150,99,180,45) , 64vw 441vh rgba(111,92,180,32) , 83vw 333vh rgba(102,87,180,6) , 37vw 117vh rgba(152,87,180,3) , 65vw 339vh rgba(135,88,180,28) , 14vw 213vh rgba(101,91,180,14) , 70vw 410vh rgba(168,89,180,9) , 71vw 65vh rgba(109,94,180,5) , 7vw 392vh rgba(130,98,180,27) , 66vw 15vh rgba(124,86,180,16) , 85vw 363vh rgba(146,100,180,21) , 58vw 104vh rgba(180,95,180,13) , 63vw 114vh rgba(155,90,180,13) , 31vw 348vh rgba(127,91,180,48) , 22vw 208vh rgba(102,94,180,23) , 61vw 336vh rgba(143,87,180,21) , 81vw 646vh rgba(179,85,180,47) , 14vw 575vh rgba(176,93,180,19) , 29vw 358vh rgba(128,85,180,41) , 86vw 419vh rgba(125,92,180,43) , 96vw 400vh rgba(138,87,180,11) , 65vw 480vh rgba(160,93,180,7) , 29vw 361vh rgba(124,85,180,46) , 1vw 155vh rgba(157,91,180,40) , 49vw 436vh rgba(125,81,180,29) , 43vw 75vh rgba(125,88,180,53) , 48vw 220vh rgba(155,90,180,14) , 93vw 58vh rgba(122,87,180,31) , 10vw 358vh rgba(156,88,180,2) , 64vw 229vh rgba(138,98,180,31) , 66vw 133vh rgba(101,91,180,6) , 82vw 385vh rgba(179,82,180,55) , 97vw 132vh rgba(164,100,180,47) , 90vw 208vh rgba(134,91,180,18) , 8vw 518vh rgba(105,100,180,8) , 5vw 666vh rgba(140,86,180,35) , 76vw 214vh rgba(135,93,180,52) , 41vw 71vh rgba(138,99,180,38) , 15vw 531vh rgba(168,92,180,23) , 92vw 39vh rgba(138,91,180,19) , 2vw 617vh rgba(109,92,180,24) , 30vw 598vh rgba(177,99,180,46) , 27vw 78vh rgba(104,97,180,18) , 89vw 289vh rgba(161,92,180,36) , 92vw 177vh rgba(108,91,180,44) , 97vw 565vh rgba(157,85,180,9) , 11vw 81vh rgba(116,97,180,37) , 44vw 604vh rgba(180,89,180,11) , 33vw 537vh rgba(132,86,180,24) , 28vw 432vh rgba(129,84,180,42) , 100vw 300vh rgba(108,89,180,2) , 92vw 392vh rgba(159,98,180,51) , 28vw 596vh rgba(151,96,180,31) , 60vw 298vh rgba(119,100,180,45) , 97vw 219vh rgba(152,97,180,16) , 47vw 588vh rgba(169,91,180,37) , 1vw 687vh rgba(146,93,180,9) , 29vw 253vh rgba(113,96,180,27) , 57vw 266vh rgba(166,100,180,23) , 21vw 336vh rgba(177,98,180,35) , 54vw 590vh rgba(157,97,180,27) , 64vw 427vh rgba(147,95,180,20) , 28vw 630vh rgba(125,82,180,32) , 9vw 167vh rgba(155,82,180,41) , 99vw 635vh rgba(121,88,180,51) , 35vw 230vh rgba(123,99,180,35) , 95vw 699vh rgba(137,89,180,41) , 34vw 312vh rgba(164,90,180,54) , 54vw 292vh rgba(132,92,180,16) , 22vw 89vh rgba(107,94,180,24) , 5vw 383vh rgba(179,99,180,41) , 17vw 363vh rgba(133,93,180,5) , 4vw 218vh rgba(168,82,180,2) , 23vw 544vh rgba(155,90,180,21) , 65vw 579vh rgba(180,93,180,30) , 10vw 193vh rgba(133,89,180,26) , 59vw 518vh rgba(167,88,180,27) , 64vw 37vh rgba(163,100,180,20) , 48vw 530vh rgba(168,88,180,21) , 61vw 688vh rgba(139,91,180,42) , 15vw 401vh rgba(139,98,180,7) , 92vw 298vh rgba(143,97,180,3) , 100vw 62vh rgba(171,100,180,55) , 26vw 22vh rgba(109,87,180,18) , 30vw 460vh rgba(146,87,180,40) , 85vw 505vh rgba(128,90,180,27) , 18vw 150vh rgba(101,96,180,27) , 99vw 530vh rgba(122,92,180,16) , 18vw 149vh rgba(155,96,180,41) , 48vw 123vh rgba(128,95,180,28) , 36vw 190vh rgba(141,100,180,25) , 47vw 377vh rgba(121,92,180,29) , 62vw 2vh rgba(159,95,180,48) , 67vw 384vh rgba(114,87,180,38) , 90vw 157vh rgba(103,94,180,28) , 84vw 290vh rgba(117,94,180,1) , 15vw 564vh rgba(123,97,180,24) , 97vw 629vh rgba(177,99,180,19) , 34vw 433vh rgba(119,88,180,28) , 46vw 240vh rgba(105,95,180,27) , 27vw 444vh rgba(126,87,180,23) , 68vw 532vh rgba(107,91,180,9) , 27vw 235vh rgba(143,95,180,44) , 25vw 248vh rgba(148,93,180,44) , 19vw 417vh rgba(167,94,180,45) , 97vw 587vh rgba(132,88,180,34) , 12vw 100vh rgba(148,97,180,20) , 21vw 199vh rgba(173,98,180,41) , 45vw 405vh rgba(171,97,180,49) , 77vw 83vh rgba(146,100,180,34) , 92vw 634vh rgba(136,96,180,36) , 45vw 179vh rgba(177,94,180,13) , 58vw 542vh rgba(173,84,180,52) , 96vw 12vh rgba(128,85,180,13) , 55vw 339vh rgba(130,82,180,13) , 64vw 623vh rgba(161,82,180,34) , 83vw 262vh rgba(129,97,180,38) , 64vw 450vh rgba(160,87,180,19) , 10vw 237vh rgba(151,92,180,46) , 49vw 262vh rgba(133,81,180,41) , 58vw 389vh rgba(147,92,180,28) , 58vw 653vh rgba(141,89,180,11) , 9vw 38vh rgba(155,92,180,36) , 67vw 624vh rgba(123,89,180,40) , 61vw 414vh rgba(147,81,180,39) , 56vw 96vh rgba(122,96,180,54) , 4vw 672vh rgba(171,90,180,50) , 68vw 497vh rgba(112,85,180,47) , 11vw 411vh rgba(159,97,180,42) , 40vw 438vh rgba(176,98,180,15) , 27vw 333vh rgba(110,83,180,51) , 55vw 84vh rgba(121,95,180,17) , 16vw 496vh rgba(105,81,180,24) , 22vw 161vh rgba(140,90,180,4) , 2vw 148vh rgba(177,84,180,31) , 20vw 676vh rgba(101,97,180,17) , 35vw 428vh rgba(112,95,180,28) , 22vw 460vh rgba(163,82,180,36) , 87vw 548vh rgba(155,93,180,19) , 52vw 647vh rgba(149,87,180,52) , 52vw 624vh rgba(145,93,180,39) , 91vw 518vh rgba(161,100,180,24) , 16vw 503vh rgba(132,95,180,15) , 6vw 332vh rgba(111,95,180,40) , 18vw 33vh rgba(174,85,180,47) , 64vw 686vh rgba(137,86,180,8) , 21vw 116vh rgba(177,81,180,38) , 43vw 118vh rgba(123,99,180,1) , 74vw 202vh rgba(125,92,180,41) , 19vw 446vh rgba(175,83,180,21) , 17vw 396vh rgba(167,94,180,21) , 1vw 123vh rgba(165,88,180,2) , 90vw 34vh rgba(175,95,180,14) , 86vw 118vh rgba(178,92,180,10) , 37vw 326vh rgba(130,96,180,24) , 37vw 682vh rgba(106,84,180,50) , 8vw 449vh rgba(139,88,180,46) , 50vw 276vh rgba(175,88,180,1) , 58vw 410vh rgba(131,96,180,37) , 83vw 107vh rgba(104,94,180,29) , 2vw 116vh rgba(105,90,180,49) , 93vw 245vh rgba(150,83,180,39) , 87vw 362vh rgba(116,95,180,24) , 67vw 531vh rgba(109,87,180,9) , 87vw 545vh rgba(152,88,180,11) , 83vw 189vh rgba(103,90,180,16) , 99vw 267vh rgba(152,82,180,46) , 34vw 405vh rgba(111,91,180,48) , 38vw 233vh rgba(103,89,180,29) , 63vw 289vh rgba(141,83,180,50) , 26vw 41vh rgba(112,94,180,5) , 59vw 461vh rgba(165,96,180,17) , 31vw 46vh rgba(145,89,180,5) , 73vw 285vh rgba(168,90,180,9) , 17vw 536vh rgba(133,97,180,46) , 86vw 391vh rgba(115,81,180,41) , 91vw 460vh rgba(141,82,180,26) , 66vw 157vh rgba(143,97,180,10) , 84vw 155vh rgba(121,86,180,42) , 40vw 218vh rgba(120,97,180,14) , 39vw 475vh rgba(177,100,180,15) , 11vw 579vh rgba(104,93,180,19) , 63vw 304vh rgba(178,84,180,32) , 14vw 128vh rgba(171,100,180,5) , 88vw 408vh rgba(147,82,180,34) , 33vw 182vh rgba(165,90,180,5) , 5vw 48vh rgba(122,85,180,8) , 16vw 655vh rgba(175,83,180,6) , 42vw 248vh rgba(170,97,180,5) , 64vw 615vh rgba(166,100,180,26) , 14vw 533vh rgba(147,95,180,5) , 60vw 636vh rgba(132,82,180,9) , 23vw 543vh rgba(129,95,180,1) , 2vw 64vh rgba(174,85,180,27) , 33vw 626vh rgba(138,83,180,19) , 1vw 412vh rgba(149,98,180,15) , 34vw 281vh rgba(126,82,180,24) , 44vw 481vh rgba(128,97,180,54) , 34vw 595vh rgba(147,94,180,28) , 5vw 666vh rgba(115,93,180,26) , 94vw 140vh rgba(165,89,180,12) , 87vw 151vh rgba(150,96,180,27) , 60vw 622vh rgba(173,97,180,49) , 28vw 528vh rgba(161,81,180,14) , 54vw 237vh rgba(105,91,180,12) , 75vw 183vh rgba(144,94,180,23) , 8vw 578vh rgba(157,86,180,52) , 49vw 483vh rgba(120,88,180,53) , 93vw 78vh rgba(162,92,180,43) , 55vw 67vh rgba(152,100,180,28) , 73vw 365vh rgba(116,100,180,41) , 84vw 674vh rgba(136,81,180,13) , 86vw 71vh rgba(175,81,180,49) , 93vw 278vh rgba(119,86,180,35) , 72vw 304vh rgba(127,89,180,51) , 86vw 125vh rgba(118,95,180,52) , 4vw 318vh rgba(103,92,180,45) , 12vw 59vh rgba(177,94,180,19) , 38vw 68vh rgba(170,100,180,12) , 98vw 142vh rgba(145,96,180,18) , 6vw 270vh rgba(136,100,180,23) , 73vw 41vh rgba(152,96,180,19) , 64vw 107vh rgba(148,98,180,2) , 24vw 198vh rgba(161,91,180,14) , 63vw 8vh rgba(110,96,180,54) , 97vw 425vh rgba(137,93,180,35) , 24vw 376vh rgba(150,85,180,5) , 11vw 317vh rgba(172,98,180,49) , 79vw 178vh rgba(104,97,180,40) , 62vw 696vh rgba(135,89,180,12) , 87vw 489vh rgba(115,82,180,38) , 61vw 326vh rgba(143,82,180,6) , 52vw 415vh rgba(150,88,180,32) , 78vw 410vh rgba(150,97,180,33) , 1vw 510vh rgba(177,94,180,2) , 4vw 615vh rgba(120,87,180,34) , 49vw 336vh rgba(139,86,180,19) , 60vw 641vh rgba(115,81,180,33) , 76vw 18vh rgba(111,92,180,21) , 70vw 394vh rgba(112,86,180,51) , 34vw 657vh rgba(108,96,180,4) , 60vw 587vh rgba(163,97,180,24) , 94vw 194vh rgba(160,95,180,35) , 87vw 385vh rgba(120,88,180,2) , 10vw 246vh rgba(167,91,180,47) , 56vw 292vh rgba(109,87,180,46) , 55vw 56vh rgba(123,100,180,13) , 44vw 278vh rgba(153,98,180,31) , 55vw 329vh rgba(152,87,180,26) , 54vw 380vh rgba(169,97,180,21) , 56vw 289vh rgba(168,95,180,39) , 28vw 526vh rgba(127,85,180,27) , 82vw 9vh rgba(165,83,180,55) , 1vw 29vh rgba(180,82,180,19) , 96vw 244vh rgba(140,92,180,12) , 87vw 411vh rgba(149,91,180,41) , 89vw 5vh rgba(144,85,180,50) , 25vw 332vh rgba(167,82,180,27) , 82vw 31vh rgba(131,97,180,23) , 19vw 510vh rgba(115,100,180,19) , 46vw 379vh rgba(134,96,180,54) , 10vw 213vh rgba(158,98,180,27) , 42vw 579vh rgba(169,97,180,3) , 29vw 635vh rgba(173,98,180,1) , 69vw 492vh rgba(180,88,180,36) , 47vw 655vh rgba(125,87,180,1) , 10vw 308vh rgba(108,83,180,27) , 54vw 410vh rgba(129,88,180,5) , 93vw 208vh rgba(153,86,180,35) , 27vw 504vh rgba(164,99,180,43) , 80vw 278vh rgba(146,84,180,54) , 30vw 384vh rgba(177,84,180,48) , 44vw 460vh rgba(149,100,180,18) , 75vw 384vh rgba(116,83,180,36) , 60vw 118vh rgba(174,95,180,52) , 10vw 257vh rgba(150,90,180,44) , 27vw 105vh rgba(154,100,180,22) , 33vw 30vh rgba(153,95,180,32) , 23vw 678vh rgba(147,88,180,42) , 93vw 482vh rgba(178,97,180,14) , 65vw 688vh rgba(167,90,180,43) , 79vw 360vh rgba(180,82,180,42) , 96vw 210vh rgba(178,89,180,47) , 78vw 519vh rgba(155,90,180,44) , 31vw 369vh rgba(119,84,180,36) , 50vw 656vh rgba(127,84,180,15) , 1vw 484vh rgba(114,100,180,49) , 40vw 634vh rgba(170,85,180,6) , 48vw 441vh rgba(121,81,180,4) , 36vw 365vh rgba(115,92,180,37) , 29vw 592vh rgba(139,84,180,33) , 18vw 620vh rgba(102,100,180,55) , 20vw 66vh rgba(142,100,180,24) , 88vw 387vh rgba(114,95,180,15) , 12vw 179vh rgba(108,83,180,48) , 25vw 571vh rgba(105,87,180,44) , 50vw 280vh rgba(177,95,180,51) , 54vw 293vh rgba(128,98,180,9) , 98vw 107vh rgba(103,86,180,48) , 37vw 38vh rgba(145,91,180,15) , 41vw 42vh rgba(148,97,180,54) , 49vw 64vh rgba(101,89,180,42) , 47vw 305vh rgba(113,96,180,8) , 48vw 20vh rgba(135,99,180,33) , 46vw 106vh rgba(108,92,180,4) , 74vw 625vh rgba(177,92,180,50) , 38vw 161vh rgba(162,98,180,52) , 48vw 241vh rgba(108,92,180,42) , 75vw 64vh rgba(115,82,180,48) , 59vw 341vh rgba(105,82,180,1) , 27vw 31vh rgba(161,94,180,33) , 72vw 117vh rgba(141,93,180,33) , 32vw 429vh rgba(115,85,180,52) , 29vw 413vh rgba(118,95,180,19) , 52vw 228vh rgba(178,83,180,7) , 75vw 115vh rgba(167,83,180,48) , 20vw 340vh rgba(159,97,180,16) , 60vw 160vh rgba(122,94,180,6) , 86vw 78vh rgba(166,83,180,41) , 46vw 490vh rgba(170,89,180,44) , 96vw 603vh rgba(108,95,180,37) , 17vw 272vh rgba(127,99,180,30) , 89vw 540vh rgba(147,84,180,53) , 18vw 39vh rgba(162,94,180,42) , 77vw 450vh rgba(112,97,180,36) , 74vw 646vh rgba(116,95,180,31) , 45vw 509vh rgba(134,99,180,52) , 57vw 602vh rgba(170,84,180,7) , 10vw 623vh rgba(141,92,180,27) , 51vw 254vh rgba(128,87,180,55) , 43vw 436vh rgba(117,84,180,5) , 66vw 286vh rgba(126,94,180,10) , 24vw 299vh rgba(179,92,180,24) , 25vw 195vh rgba(141,82,180,55) , 78vw 101vh rgba(150,87,180,4) , 79vw 615vh rgba(141,91,180,53) , 75vw 501vh rgba(177,94,180,25) , 41vw 487vh rgba(175,91,180,36) , 34vw 423vh rgba(175,93,180,12) , 19vw 57vh rgba(165,84,180,50) , 67vw 638vh rgba(174,83,180,33) , 83vw 234vh rgba(131,95,180,11) , 74vw 165vh rgba(101,93,180,32) , 33vw 36vh rgba(112,83,180,54) , 2vw 689vh rgba(107,95,180,47) , 23vw 97vh rgba(119,96,180,13) , 32vw 540vh rgba(157,98,180,6) , 49vw 393vh rgba(117,97,180,55) , 86vw 682vh rgba(109,83,180,35) , 80vw 95vh rgba(138,89,180,40) , 92vw 51vh rgba(117,82,180,18) , 99vw 645vh rgba(153,97,180,7) , 54vw 182vh rgba(131,89,180,24) , 86vw 309vh rgba(125,87,180,14) , 85vw 335vh rgba(131,83,180,25) , 71vw 26vh rgba(148,88,180,17) , 28vw 230vh rgba(150,82,180,49) , 2vw 679vh rgba(177,90,180,54) , 76vw 427vh rgba(161,95,180,28) , 32vw 232vh rgba(128,97,180,11) , 48vw 60vh rgba(166,83,180,23) , 75vw 402vh rgba(114,94,180,21) , 80vw 485vh rgba(107,94,180,15) , 62vw 354vh rgba(112,96,180,1) , 75vw 379vh rgba(123,88,180,8) , 92vw 438vh rgba(147,96,180,42) , 17vw 464vh rgba(148,93,180,37) , 69vw 360vh rgba(162,94,180,15) , 24vw 323vh rgba(115,82,180,51) , 6vw 376vh rgba(177,94,180,24) , 38vw 551vh rgba(116,90,180,33) , 13vw 462vh rgba(123,81,180,17) , 82vw 405vh rgba(159,85,180,30) , 80vw 68vh rgba(140,85,180,17) , 39vw 343vh rgba(136,96,180,6) , 83vw 442vh rgba(154,88,180,54) , 18vw 364vh rgba(151,88,180,44) , 96vw 306vh rgba(137,92,180,9) , 98vw 199vh rgba(126,93,180,1) , 83vw 542vh rgba(118,89,180,33) , 4vw 229vh rgba(180,90,180,37) , 73vw 182vh rgba(104,82,180,32) , 52vw 102vh rgba(172,81,180,24) , 38vw 512vh rgba(178,88,180,10) , 52vw 519vh rgba(135,84,180,53) , 85vw 634vh rgba(133,100,180,42) , 37vw 481vh rgba(139,99,180,8) , 96vw 581vh rgba(134,96,180,39) , 84vw 57vh rgba(164,89,180,24) , 24vw 184vh rgba(151,92,180,4) , 59vw 296vh rgba(179,93,180,18) , 98vw 115vh rgba(135,81,180,36) , 52vw 695vh rgba(166,85,180,47) , 8vw 203vh rgba(165,94,180,54) , 67vw 676vh rgba(144,99,180,45) , 68vw 691vh rgba(150,94,180,32) , 90vw 177vh rgba(161,95,180,48) , 36vw 680vh rgba(141,92,180,30) , 70vw 247vh rgba(144,93,180,22) , 87vw 20vh rgba(149,81,180,55) , 74vw 369vh rgba(129,90,180,15) , 48vw 401vh rgba(170,82,180,4) , 78vw 634vh rgba(164,86,180,23) , 9vw 270vh rgba(121,85,180,18) , 35vw 205vh rgba(127,99,180,3) , 79vw 590vh rgba(122,98,180,37) , 76vw 213vh rgba(106,84,180,10) , 40vw 344vh rgba(153,82,180,12) , 96vw 562vh rgba(124,94,180,48) , 94vw 565vh rgba(161,86,180,23) , 13vw 208vh rgba(117,91,180,4) , 33vw 215vh rgba(149,93,180,36) , 47vw 114vh rgba(150,94,180,30) , 86vw 629vh rgba(115,99,180,38) , 40vw 419vh rgba(156,82,180,19) , 62vw 541vh rgba(178,99,180,16) , 47vw 210vh rgba(113,84,180,16) , 38vw 587vh rgba(170,100,180,35) , 33vw 391vh rgba(102,97,180,15) , 14vw 186vh rgba(111,91,180,44) , 99vw 110vh rgba(124,94,180,42) , 52vw 692vh rgba(174,83,180,39) , 53vw 61vh rgba(149,97,180,6) , 50vw 36vh rgba(177,92,180,50) , 69vw 128vh rgba(142,87,180,14) , 20vw 525vh rgba(155,96,180,20) , 63vw 700vh rgba(117,92,180,19) , 13vw 232vh rgba(106,92,180,7) , 80vw 235vh rgba(138,90,180,50) , 80vw 373vh rgba(142,98,180,15) , 66vw 309vh rgba(171,100,180,54) , 77vw 64vh rgba(109,89,180,49) , 21vw 335vh rgba(125,95,180,53) , 91vw 622vh rgba(169,94,180,49) , 4vw 588vh rgba(125,82,180,6) , 15vw 474vh rgba(114,88,180,22) , 91vw 459vh rgba(111,100,180,31) , 4vw 391vh rgba(122,86,180,20) , 42vw 335vh rgba(139,96,180,35) , 39vw 296vh rgba(168,94,180,49) , 80vw 6vh rgba(122,84,180,39) , 90vw 565vh rgba(147,96,180,4) , 26vw 693vh rgba(145,95,180,52) , 15vw 46vh rgba(111,84,180,8) , 69vw 262vh rgba(113,81,180,9) , 69vw 158vh rgba(147,99,180,39) , 96vw 49vh rgba(144,87,180,28) , 88vw 512vh rgba(170,91,180,5) , 17vw 234vh rgba(138,97,180,25) , 99vw 607vh rgba(115,87,180,50) , 22vw 511vh rgba(142,87,180,12) , 31vw 290vh rgba(171,85,180,44) , 34vw 186vh rgba(124,81,180,41) , 28vw 511vh rgba(107,82,180,32) , 76vw 128vh rgba(141,81,180,13) , 69vw 491vh rgba(116,87,180,18) , 33vw 573vh rgba(137,96,180,41) , 15vw 689vh rgba(115,87,180,41) , 8vw 240vh rgba(126,93,180,5) , 15vw 658vh rgba(129,100,180,4) , 70vw 689vh rgba(126,93,180,26) , 95vw 60vh rgba(131,94,180,22) , 56vw 637vh rgba(148,100,180,19) , 60vw 504vh rgba(151,96,180,49) , 34vw 135vh rgba(123,81,180,24) , 82vw 432vh rgba(149,91,180,44) , 26vw 562vh rgba(143,85,180,52) , 15vw 396vh rgba(157,83,180,24) , 25vw 276vh rgba(178,88,180,15) , 14vw 141vh rgba(178,92,180,44) , 49vw 619vh rgba(104,99,180,16) , 73vw 478vh rgba(128,91,180,27) , 5vw 621vh rgba(101,96,180,26) , 91vw 209vh rgba(150,88,180,6) , 65vw 581vh rgba(159,96,180,31) , 64vw 42vh rgba(156,81,180,45) , 78vw 117vh rgba(178,84,180,26) , 66vw 449vh rgba(119,96,180,45) , 44vw 547vh rgba(112,95,180,55) , 26vw 276vh rgba(150,85,180,48) , 86vw 430vh rgba(125,83,180,22) , 4vw 301vh rgba(135,98,180,44) , 19vw 605vh rgba(103,85,180,29) , 37vw 397vh rgba(102,95,180,28) , 42vw 403vh rgba(131,95,180,21) , 72vw 400vh rgba(179,94,180,19) , 69vw 594vh rgba(113,98,180,29) , 38vw 527vh rgba(142,100,180,7) , 70vw 601vh rgba(126,99,180,39) , 85vw 164vh rgba(128,85,180,47) , 63vw 272vh rgba(168,100,180,34) , 44vw 57vh rgba(136,82,180,28) , 11vw 610vh rgba(116,92,180,8) , 18vw 233vh rgba(143,86,180,20) , 72vw 334vh rgba(166,82,180,36) , 19vw 249vh rgba(173,90,180,46) , 83vw 576vh rgba(142,89,180,8) , 29vw 678vh rgba(107,83,180,7) , 79vw 330vh rgba(180,98,180,31) , 20vw 329vh rgba(130,97,180,52) , 82vw 525vh rgba(170,89,180,11) , 73vw 249vh rgba(145,100,180,45) , 44vw 147vh rgba(121,94,180,22) , 12vw 393vh rgba(108,91,180,54) , 56vw 451vh rgba(122,100,180,42) , 45vw 457vh rgba(152,89,180,38) , 64vw 596vh rgba(149,100,180,23) , 52vw 309vh rgba(150,91,180,35) , 24vw 566vh rgba(130,89,180,3) , 54vw 63vh rgba(153,82,180,55) , 61vw 581vh rgba(129,82,180,16) , 24vw 580vh rgba(126,90,180,8) , 4vw 452vh rgba(159,96,180,51) , 49vw 330vh rgba(118,90,180,34) , 25vw 621vh rgba(147,89,180,31) , 49vw 122vh rgba(136,91,180,31) , 81vw 59vh rgba(109,82,180,23) , 87vw 403vh rgba(174,97,180,14) , 43vw 300vh rgba(168,87,180,14) , 32vw 380vh rgba(144,97,180,52) , 34vw 31vh rgba(151,98,180,4) , 50vw 113vh rgba(142,99,180,20) , 58vw 396vh rgba(119,100,180,33) , 20vw 240vh rgba(134,90,180,51) , 51vw 149vh rgba(123,96,180,5) , 11vw 561vh rgba(163,85,180,34) , 7vw 77vh rgba(167,85,180,34) , 55vw 290vh rgba(177,87,180,35) , 59vw 327vh rgba(120,87,180,37) , 48vw 547vh rgba(119,99,180,37) , 78vw 260vh rgba(110,83,180,5) , 36vw 20vh rgba(127,90,180,50) , 100vw 273vh rgba(179,81,180,22) , 60vw 240vh rgba(156,94,180,33) , 44vw 291vh rgba(157,92,180,54) , 96vw 317vh rgba(180,84,180,15) , 2vw 449vh rgba(154,99,180,35) , 66vw 204vh rgba(142,99,180,12) , 64vw 102vh rgba(156,100,180,49) , 85vw 500vh rgba(178,92,180,35) , 83vw 176vh rgba(160,100,180,24) , 61vw 250vh rgba(166,97,180,42) , 14vw 297vh rgba(155,87,180,47) , 55vw 277vh rgba(158,88,180,7) , 6vw 394vh rgba(159,86,180,44) , 2vw 537vh rgba(163,100,180,34) , 57vw 418vh rgba(169,99,180,47) , 99vw 664vh rgba(169,100,180,44) , 39vw 339vh rgba(168,91,180,26) , 87vw 341vh rgba(134,90,180,50) , 37vw 682vh rgba(116,92,180,9) , 18vw 192vh rgba(126,90,180,55) , 65vw 685vh rgba(172,83,180,1) , 45vw 205vh rgba(160,96,180,4) , 53vw 59vh rgba(128,89,180,38) , 61vw 473vh rgba(121,89,180,54) , 13vw 154vh rgba(172,92,180,39) , 35vw 545vh rgba(113,93,180,3) , 31vw 219vh rgba(106,96,180,23) , 82vw 597vh rgba(162,93,180,54) , 62vw 116vh rgba(154,89,180,11) , 5vw 84vh rgba(177,86,180,12) , 80vw 148vh rgba(126,94,180,47) , 59vw 679vh rgba(165,99,180,41) , 53vw 490vh rgba(112,88,180,55) , 48vw 289vh rgba(159,85,180,7) , 93vw 615vh rgba(138,84,180,53) , 61vw 471vh rgba(178,83,180,4) , 99vw 487vh rgba(172,88,180,7) , 53vw 451vh rgba(154,81,180,53) , 26vw 42vh rgba(172,86,180,39) , 24vw 469vh rgba(173,100,180,11) , 97vw 659vh rgba(164,96,180,22) , 9vw 86vh rgba(135,89,180,11) , 86vw 576vh rgba(141,84,180,10) , 70vw 588vh rgba(142,86,180,12) , 54vw 472vh rgba(110,89,180,42) , 59vw 148vh rgba(166,84,180,30) , 35vw 149vh rgba(168,90,180,5) , 25vw 83vh rgba(148,85,180,32) , 70vw 585vh rgba(143,96,180,53) , 3vw 143vh rgba(177,91,180,34) , 95vw 322vh rgba(123,84,180,11) , 4vw 685vh rgba(134,98,180,51) , 76vw 12vh rgba(123,84,180,43) , 12vw 151vh rgba(176,92,180,52) , 85vw 276vh rgba(135,97,180,11) , 88vw 380vh rgba(165,89,180,55) , 10vw 546vh rgba(114,95,180,2) , 88vw 222vh rgba(121,94,180,17) , 83vw 117vh rgba(159,100,180,10) , 72vw 192vh rgba(164,90,180,3) , 94vw 331vh rgba(164,98,180,37) , 79vw 51vh rgba(149,87,180,11) , 70vw 494vh rgba(158,89,180,29) , 38vw 241vh rgba(130,90,180,13) , 32vw 35vh rgba(114,97,180,29) , 9vw 601vh rgba(128,93,180,51) , 40vw 166vh rgba(180,82,180,22) , 43vw 652vh rgba(175,85,180,27) , 55vw 339vh rgba(122,83,180,54) , 75vw 135vh rgba(172,83,180,34) , 74vw 527vh rgba(114,96,180,4) , 51vw 502vh rgba(114,97,180,26) , 97vw 252vh rgba(135,84,180,24) , 70vw 309vh rgba(121,93,180,14) , 61vw 331vh rgba(134,89,180,49) , 9vw 25vh rgba(151,90,180,54) , 7vw 194vh rgba(123,96,180,25) , 95vw 664vh rgba(152,95,180,5) , 31vw 339vh rgba(105,89,180,42) , 3vw 452vh rgba(113,90,180,38) , 90vw 236vh rgba(127,100,180,7) , 46vw 504vh rgba(106,100,180,18) , 11vw 557vh rgba(172,93,180,15) , 23vw 301vh rgba(128,98,180,42) , 1vw 667vh rgba(129,88,180,9) , 71vw 627vh rgba(135,83,180,50) , 3vw 679vh rgba(153,100,180,32) , 62vw 412vh rgba(131,86,180,41) , 24vw 333vh rgba(163,85,180,15) , 61vw 486vh rgba(176,90,180,22) , 48vw 112vh rgba(180,92,180,15) , 42vw 235vh rgba(161,83,180,47) , 14vw 324vh rgba(145,90,180,44) , 25vw 250vh rgba(170,87,180,47) , 75vw 236vh rgba(167,100,180,54) , 86vw 483vh rgba(129,99,180,50) , 89vw 64vh rgba(149,85,180,30) , 89vw 78vh rgba(136,93,180,26) , 64vw 393vh rgba(146,99,180,32) , 15vw 481vh rgba(124,100,180,4) , 28vw 111vh rgba(110,94,180,51) , 20vw 672vh rgba(151,81,180,5) , 86vw 377vh rgba(167,92,180,47) , 78vw 209vh rgba(156,87,180,37) , 100vw 453vh rgba(163,85,180,39) , 57vw 14vh rgba(155,94,180,23) , 81vw 544vh rgba(103,92,180,27) , 51vw 287vh rgba(111,83,180,48) , 2vw 349vh rgba(141,84,180,24) , 19vw 200vh rgba(128,87,180,40) , 16vw 663vh rgba(136,82,180,42) , 11vw 194vh rgba(175,93,180,34) , 86vw 625vh rgba(125,95,180,48) , 72vw 200vh rgba(139,81,180,48) , 58vw 265vh rgba(154,98,180,20) , 46vw 39vh rgba(101,86,180,53) , 31vw 183vh rgba(119,81,180,45) , 21vw 594vh rgba(142,93,180,33) , 56vw 629vh rgba(166,81,180,55) , 97vw 682vh rgba(130,99,180,25) , 70vw 419vh rgba(180,87,180,32) , 63vw 300vh rgba(138,89,180,7) , 99vw 487vh rgba(149,90,180,52) , 24vw 615vh rgba(138,84,180,32) , 30vw 377vh rgba(108,99,180,35) , 53vw 642vh rgba(155,89,180,52) , 11vw 545vh rgba(141,86,180,6) , 22vw 521vh rgba(120,91,180,24) , 45vw 574vh rgba(162,81,180,1) , 81vw 449vh rgba(152,84,180,17) , 58vw 285vh rgba(135,93,180,11) , 47vw 320vh rgba(115,99,180,50) , 18vw 612vh rgba(125,99,180,40) , 35vw 320vh rgba(128,93,180,21) , 4vw 525vh rgba(175,94,180,49) , 79vw 302vh rgba(132,84,180,3) , 7vw 627vh rgba(132,82,180,21) , 7vw 614vh rgba(175,93,180,49) , 83vw 205vh rgba(116,89,180,2) , 35vw 611vh rgba(133,96,180,43) , 87vw 494vh rgba(113,99,180,55);
  -webkit-animation: animStar 50s linear infinite;
          animation: animStar 50s linear infinite;
}
#stars:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 56vw 63vh rgba(142,86,180,54) , 36vw 71vh rgba(137,100,180,21) , 61vw 430vh rgba(180,95,180,20) , 70vw 697vh rgba(131,81,180,24) , 37vw 562vh rgba(134,91,180,1) , 58vw 214vh rgba(146,95,180,37) , 72vw 153vh rgba(103,83,180,44) , 38vw 525vh rgba(119,88,180,41) , 68vw 78vh rgba(164,81,180,30) , 38vw 667vh rgba(176,88,180,3) , 81vw 80vh rgba(162,89,180,42) , 24vw 304vh rgba(148,98,180,37) , 16vw 384vh rgba(123,88,180,34) , 20vw 230vh rgba(178,94,180,40) , 22vw 453vh rgba(154,90,180,40) , 28vw 272vh rgba(111,84,180,27) , 71vw 30vh rgba(141,89,180,10) , 60vw 70vh rgba(126,87,180,50) , 1vw 577vh rgba(130,98,180,11) , 94vw 585vh rgba(114,92,180,22) , 50vw 237vh rgba(114,83,180,55) , 78vw 191vh rgba(130,86,180,11) , 51vw 594vh rgba(156,97,180,41) , 97vw 136vh rgba(179,100,180,11) , 74vw 477vh rgba(173,93,180,16) , 15vw 276vh rgba(119,97,180,42) , 31vw 242vh rgba(118,87,180,8) , 12vw 182vh rgba(150,99,180,45) , 64vw 441vh rgba(111,92,180,32) , 83vw 333vh rgba(102,87,180,6) , 37vw 117vh rgba(152,87,180,3) , 65vw 339vh rgba(135,88,180,28) , 14vw 213vh rgba(101,91,180,14) , 70vw 410vh rgba(168,89,180,9) , 71vw 65vh rgba(109,94,180,5) , 7vw 392vh rgba(130,98,180,27) , 66vw 15vh rgba(124,86,180,16) , 85vw 363vh rgba(146,100,180,21) , 58vw 104vh rgba(180,95,180,13) , 63vw 114vh rgba(155,90,180,13) , 31vw 348vh rgba(127,91,180,48) , 22vw 208vh rgba(102,94,180,23) , 61vw 336vh rgba(143,87,180,21) , 81vw 646vh rgba(179,85,180,47) , 14vw 575vh rgba(176,93,180,19) , 29vw 358vh rgba(128,85,180,41) , 86vw 419vh rgba(125,92,180,43) , 96vw 400vh rgba(138,87,180,11) , 65vw 480vh rgba(160,93,180,7) , 29vw 361vh rgba(124,85,180,46) , 1vw 155vh rgba(157,91,180,40) , 49vw 436vh rgba(125,81,180,29) , 43vw 75vh rgba(125,88,180,53) , 48vw 220vh rgba(155,90,180,14) , 93vw 58vh rgba(122,87,180,31) , 10vw 358vh rgba(156,88,180,2) , 64vw 229vh rgba(138,98,180,31) , 66vw 133vh rgba(101,91,180,6) , 82vw 385vh rgba(179,82,180,55) , 97vw 132vh rgba(164,100,180,47) , 90vw 208vh rgba(134,91,180,18) , 8vw 518vh rgba(105,100,180,8) , 5vw 666vh rgba(140,86,180,35) , 76vw 214vh rgba(135,93,180,52) , 41vw 71vh rgba(138,99,180,38) , 15vw 531vh rgba(168,92,180,23) , 92vw 39vh rgba(138,91,180,19) , 2vw 617vh rgba(109,92,180,24) , 30vw 598vh rgba(177,99,180,46) , 27vw 78vh rgba(104,97,180,18) , 89vw 289vh rgba(161,92,180,36) , 92vw 177vh rgba(108,91,180,44) , 97vw 565vh rgba(157,85,180,9) , 11vw 81vh rgba(116,97,180,37) , 44vw 604vh rgba(180,89,180,11) , 33vw 537vh rgba(132,86,180,24) , 28vw 432vh rgba(129,84,180,42) , 100vw 300vh rgba(108,89,180,2) , 92vw 392vh rgba(159,98,180,51) , 28vw 596vh rgba(151,96,180,31) , 60vw 298vh rgba(119,100,180,45) , 97vw 219vh rgba(152,97,180,16) , 47vw 588vh rgba(169,91,180,37) , 1vw 687vh rgba(146,93,180,9) , 29vw 253vh rgba(113,96,180,27) , 57vw 266vh rgba(166,100,180,23) , 21vw 336vh rgba(177,98,180,35) , 54vw 590vh rgba(157,97,180,27) , 64vw 427vh rgba(147,95,180,20) , 28vw 630vh rgba(125,82,180,32) , 9vw 167vh rgba(155,82,180,41) , 99vw 635vh rgba(121,88,180,51) , 35vw 230vh rgba(123,99,180,35) , 95vw 699vh rgba(137,89,180,41) , 34vw 312vh rgba(164,90,180,54) , 54vw 292vh rgba(132,92,180,16) , 22vw 89vh rgba(107,94,180,24) , 5vw 383vh rgba(179,99,180,41) , 17vw 363vh rgba(133,93,180,5) , 4vw 218vh rgba(168,82,180,2) , 23vw 544vh rgba(155,90,180,21) , 65vw 579vh rgba(180,93,180,30) , 10vw 193vh rgba(133,89,180,26) , 59vw 518vh rgba(167,88,180,27) , 64vw 37vh rgba(163,100,180,20) , 48vw 530vh rgba(168,88,180,21) , 61vw 688vh rgba(139,91,180,42) , 15vw 401vh rgba(139,98,180,7) , 92vw 298vh rgba(143,97,180,3) , 100vw 62vh rgba(171,100,180,55) , 26vw 22vh rgba(109,87,180,18) , 30vw 460vh rgba(146,87,180,40) , 85vw 505vh rgba(128,90,180,27) , 18vw 150vh rgba(101,96,180,27) , 99vw 530vh rgba(122,92,180,16) , 18vw 149vh rgba(155,96,180,41) , 48vw 123vh rgba(128,95,180,28) , 36vw 190vh rgba(141,100,180,25) , 47vw 377vh rgba(121,92,180,29) , 62vw 2vh rgba(159,95,180,48) , 67vw 384vh rgba(114,87,180,38) , 90vw 157vh rgba(103,94,180,28) , 84vw 290vh rgba(117,94,180,1) , 15vw 564vh rgba(123,97,180,24) , 97vw 629vh rgba(177,99,180,19) , 34vw 433vh rgba(119,88,180,28) , 46vw 240vh rgba(105,95,180,27) , 27vw 444vh rgba(126,87,180,23) , 68vw 532vh rgba(107,91,180,9) , 27vw 235vh rgba(143,95,180,44) , 25vw 248vh rgba(148,93,180,44) , 19vw 417vh rgba(167,94,180,45) , 97vw 587vh rgba(132,88,180,34) , 12vw 100vh rgba(148,97,180,20) , 21vw 199vh rgba(173,98,180,41) , 45vw 405vh rgba(171,97,180,49) , 77vw 83vh rgba(146,100,180,34) , 92vw 634vh rgba(136,96,180,36) , 45vw 179vh rgba(177,94,180,13) , 58vw 542vh rgba(173,84,180,52) , 96vw 12vh rgba(128,85,180,13) , 55vw 339vh rgba(130,82,180,13) , 64vw 623vh rgba(161,82,180,34) , 83vw 262vh rgba(129,97,180,38) , 64vw 450vh rgba(160,87,180,19) , 10vw 237vh rgba(151,92,180,46) , 49vw 262vh rgba(133,81,180,41) , 58vw 389vh rgba(147,92,180,28) , 58vw 653vh rgba(141,89,180,11) , 9vw 38vh rgba(155,92,180,36) , 67vw 624vh rgba(123,89,180,40) , 61vw 414vh rgba(147,81,180,39) , 56vw 96vh rgba(122,96,180,54) , 4vw 672vh rgba(171,90,180,50) , 68vw 497vh rgba(112,85,180,47) , 11vw 411vh rgba(159,97,180,42) , 40vw 438vh rgba(176,98,180,15) , 27vw 333vh rgba(110,83,180,51) , 55vw 84vh rgba(121,95,180,17) , 16vw 496vh rgba(105,81,180,24) , 22vw 161vh rgba(140,90,180,4) , 2vw 148vh rgba(177,84,180,31) , 20vw 676vh rgba(101,97,180,17) , 35vw 428vh rgba(112,95,180,28) , 22vw 460vh rgba(163,82,180,36) , 87vw 548vh rgba(155,93,180,19) , 52vw 647vh rgba(149,87,180,52) , 52vw 624vh rgba(145,93,180,39) , 91vw 518vh rgba(161,100,180,24) , 16vw 503vh rgba(132,95,180,15) , 6vw 332vh rgba(111,95,180,40) , 18vw 33vh rgba(174,85,180,47) , 64vw 686vh rgba(137,86,180,8) , 21vw 116vh rgba(177,81,180,38) , 43vw 118vh rgba(123,99,180,1) , 74vw 202vh rgba(125,92,180,41) , 19vw 446vh rgba(175,83,180,21) , 17vw 396vh rgba(167,94,180,21) , 1vw 123vh rgba(165,88,180,2) , 90vw 34vh rgba(175,95,180,14) , 86vw 118vh rgba(178,92,180,10) , 37vw 326vh rgba(130,96,180,24) , 37vw 682vh rgba(106,84,180,50) , 8vw 449vh rgba(139,88,180,46) , 50vw 276vh rgba(175,88,180,1) , 58vw 410vh rgba(131,96,180,37) , 83vw 107vh rgba(104,94,180,29) , 2vw 116vh rgba(105,90,180,49) , 93vw 245vh rgba(150,83,180,39) , 87vw 362vh rgba(116,95,180,24) , 67vw 531vh rgba(109,87,180,9) , 87vw 545vh rgba(152,88,180,11) , 83vw 189vh rgba(103,90,180,16) , 99vw 267vh rgba(152,82,180,46) , 34vw 405vh rgba(111,91,180,48) , 38vw 233vh rgba(103,89,180,29) , 63vw 289vh rgba(141,83,180,50) , 26vw 41vh rgba(112,94,180,5) , 59vw 461vh rgba(165,96,180,17) , 31vw 46vh rgba(145,89,180,5) , 73vw 285vh rgba(168,90,180,9) , 17vw 536vh rgba(133,97,180,46) , 86vw 391vh rgba(115,81,180,41) , 91vw 460vh rgba(141,82,180,26) , 66vw 157vh rgba(143,97,180,10) , 84vw 155vh rgba(121,86,180,42) , 40vw 218vh rgba(120,97,180,14) , 39vw 475vh rgba(177,100,180,15) , 11vw 579vh rgba(104,93,180,19) , 63vw 304vh rgba(178,84,180,32) , 14vw 128vh rgba(171,100,180,5) , 88vw 408vh rgba(147,82,180,34) , 33vw 182vh rgba(165,90,180,5) , 5vw 48vh rgba(122,85,180,8) , 16vw 655vh rgba(175,83,180,6) , 42vw 248vh rgba(170,97,180,5) , 64vw 615vh rgba(166,100,180,26) , 14vw 533vh rgba(147,95,180,5) , 60vw 636vh rgba(132,82,180,9) , 23vw 543vh rgba(129,95,180,1) , 2vw 64vh rgba(174,85,180,27) , 33vw 626vh rgba(138,83,180,19) , 1vw 412vh rgba(149,98,180,15) , 34vw 281vh rgba(126,82,180,24) , 44vw 481vh rgba(128,97,180,54) , 34vw 595vh rgba(147,94,180,28) , 5vw 666vh rgba(115,93,180,26) , 94vw 140vh rgba(165,89,180,12) , 87vw 151vh rgba(150,96,180,27) , 60vw 622vh rgba(173,97,180,49) , 28vw 528vh rgba(161,81,180,14) , 54vw 237vh rgba(105,91,180,12) , 75vw 183vh rgba(144,94,180,23) , 8vw 578vh rgba(157,86,180,52) , 49vw 483vh rgba(120,88,180,53) , 93vw 78vh rgba(162,92,180,43) , 55vw 67vh rgba(152,100,180,28) , 73vw 365vh rgba(116,100,180,41) , 84vw 674vh rgba(136,81,180,13) , 86vw 71vh rgba(175,81,180,49) , 93vw 278vh rgba(119,86,180,35) , 72vw 304vh rgba(127,89,180,51) , 86vw 125vh rgba(118,95,180,52) , 4vw 318vh rgba(103,92,180,45) , 12vw 59vh rgba(177,94,180,19) , 38vw 68vh rgba(170,100,180,12) , 98vw 142vh rgba(145,96,180,18) , 6vw 270vh rgba(136,100,180,23) , 73vw 41vh rgba(152,96,180,19) , 64vw 107vh rgba(148,98,180,2) , 24vw 198vh rgba(161,91,180,14) , 63vw 8vh rgba(110,96,180,54) , 97vw 425vh rgba(137,93,180,35) , 24vw 376vh rgba(150,85,180,5) , 11vw 317vh rgba(172,98,180,49) , 79vw 178vh rgba(104,97,180,40) , 62vw 696vh rgba(135,89,180,12) , 87vw 489vh rgba(115,82,180,38) , 61vw 326vh rgba(143,82,180,6) , 52vw 415vh rgba(150,88,180,32) , 78vw 410vh rgba(150,97,180,33) , 1vw 510vh rgba(177,94,180,2) , 4vw 615vh rgba(120,87,180,34) , 49vw 336vh rgba(139,86,180,19) , 60vw 641vh rgba(115,81,180,33) , 76vw 18vh rgba(111,92,180,21) , 70vw 394vh rgba(112,86,180,51) , 34vw 657vh rgba(108,96,180,4) , 60vw 587vh rgba(163,97,180,24) , 94vw 194vh rgba(160,95,180,35) , 87vw 385vh rgba(120,88,180,2) , 10vw 246vh rgba(167,91,180,47) , 56vw 292vh rgba(109,87,180,46) , 55vw 56vh rgba(123,100,180,13) , 44vw 278vh rgba(153,98,180,31) , 55vw 329vh rgba(152,87,180,26) , 54vw 380vh rgba(169,97,180,21) , 56vw 289vh rgba(168,95,180,39) , 28vw 526vh rgba(127,85,180,27) , 82vw 9vh rgba(165,83,180,55) , 1vw 29vh rgba(180,82,180,19) , 96vw 244vh rgba(140,92,180,12) , 87vw 411vh rgba(149,91,180,41) , 89vw 5vh rgba(144,85,180,50) , 25vw 332vh rgba(167,82,180,27) , 82vw 31vh rgba(131,97,180,23) , 19vw 510vh rgba(115,100,180,19) , 46vw 379vh rgba(134,96,180,54) , 10vw 213vh rgba(158,98,180,27) , 42vw 579vh rgba(169,97,180,3) , 29vw 635vh rgba(173,98,180,1) , 69vw 492vh rgba(180,88,180,36) , 47vw 655vh rgba(125,87,180,1) , 10vw 308vh rgba(108,83,180,27) , 54vw 410vh rgba(129,88,180,5) , 93vw 208vh rgba(153,86,180,35) , 27vw 504vh rgba(164,99,180,43) , 80vw 278vh rgba(146,84,180,54) , 30vw 384vh rgba(177,84,180,48) , 44vw 460vh rgba(149,100,180,18) , 75vw 384vh rgba(116,83,180,36) , 60vw 118vh rgba(174,95,180,52) , 10vw 257vh rgba(150,90,180,44) , 27vw 105vh rgba(154,100,180,22) , 33vw 30vh rgba(153,95,180,32) , 23vw 678vh rgba(147,88,180,42) , 93vw 482vh rgba(178,97,180,14) , 65vw 688vh rgba(167,90,180,43) , 79vw 360vh rgba(180,82,180,42) , 96vw 210vh rgba(178,89,180,47) , 78vw 519vh rgba(155,90,180,44) , 31vw 369vh rgba(119,84,180,36) , 50vw 656vh rgba(127,84,180,15) , 1vw 484vh rgba(114,100,180,49) , 40vw 634vh rgba(170,85,180,6) , 48vw 441vh rgba(121,81,180,4) , 36vw 365vh rgba(115,92,180,37) , 29vw 592vh rgba(139,84,180,33) , 18vw 620vh rgba(102,100,180,55) , 20vw 66vh rgba(142,100,180,24) , 88vw 387vh rgba(114,95,180,15) , 12vw 179vh rgba(108,83,180,48) , 25vw 571vh rgba(105,87,180,44) , 50vw 280vh rgba(177,95,180,51) , 54vw 293vh rgba(128,98,180,9) , 98vw 107vh rgba(103,86,180,48) , 37vw 38vh rgba(145,91,180,15) , 41vw 42vh rgba(148,97,180,54) , 49vw 64vh rgba(101,89,180,42) , 47vw 305vh rgba(113,96,180,8) , 48vw 20vh rgba(135,99,180,33) , 46vw 106vh rgba(108,92,180,4) , 74vw 625vh rgba(177,92,180,50) , 38vw 161vh rgba(162,98,180,52) , 48vw 241vh rgba(108,92,180,42) , 75vw 64vh rgba(115,82,180,48) , 59vw 341vh rgba(105,82,180,1) , 27vw 31vh rgba(161,94,180,33) , 72vw 117vh rgba(141,93,180,33) , 32vw 429vh rgba(115,85,180,52) , 29vw 413vh rgba(118,95,180,19) , 52vw 228vh rgba(178,83,180,7) , 75vw 115vh rgba(167,83,180,48) , 20vw 340vh rgba(159,97,180,16) , 60vw 160vh rgba(122,94,180,6) , 86vw 78vh rgba(166,83,180,41) , 46vw 490vh rgba(170,89,180,44) , 96vw 603vh rgba(108,95,180,37) , 17vw 272vh rgba(127,99,180,30) , 89vw 540vh rgba(147,84,180,53) , 18vw 39vh rgba(162,94,180,42) , 77vw 450vh rgba(112,97,180,36) , 74vw 646vh rgba(116,95,180,31) , 45vw 509vh rgba(134,99,180,52) , 57vw 602vh rgba(170,84,180,7) , 10vw 623vh rgba(141,92,180,27) , 51vw 254vh rgba(128,87,180,55) , 43vw 436vh rgba(117,84,180,5) , 66vw 286vh rgba(126,94,180,10) , 24vw 299vh rgba(179,92,180,24) , 25vw 195vh rgba(141,82,180,55) , 78vw 101vh rgba(150,87,180,4) , 79vw 615vh rgba(141,91,180,53) , 75vw 501vh rgba(177,94,180,25) , 41vw 487vh rgba(175,91,180,36) , 34vw 423vh rgba(175,93,180,12) , 19vw 57vh rgba(165,84,180,50) , 67vw 638vh rgba(174,83,180,33) , 83vw 234vh rgba(131,95,180,11) , 74vw 165vh rgba(101,93,180,32) , 33vw 36vh rgba(112,83,180,54) , 2vw 689vh rgba(107,95,180,47) , 23vw 97vh rgba(119,96,180,13) , 32vw 540vh rgba(157,98,180,6) , 49vw 393vh rgba(117,97,180,55) , 86vw 682vh rgba(109,83,180,35) , 80vw 95vh rgba(138,89,180,40) , 92vw 51vh rgba(117,82,180,18) , 99vw 645vh rgba(153,97,180,7) , 54vw 182vh rgba(131,89,180,24) , 86vw 309vh rgba(125,87,180,14) , 85vw 335vh rgba(131,83,180,25) , 71vw 26vh rgba(148,88,180,17) , 28vw 230vh rgba(150,82,180,49) , 2vw 679vh rgba(177,90,180,54) , 76vw 427vh rgba(161,95,180,28) , 32vw 232vh rgba(128,97,180,11) , 48vw 60vh rgba(166,83,180,23) , 75vw 402vh rgba(114,94,180,21) , 80vw 485vh rgba(107,94,180,15) , 62vw 354vh rgba(112,96,180,1) , 75vw 379vh rgba(123,88,180,8) , 92vw 438vh rgba(147,96,180,42) , 17vw 464vh rgba(148,93,180,37) , 69vw 360vh rgba(162,94,180,15) , 24vw 323vh rgba(115,82,180,51) , 6vw 376vh rgba(177,94,180,24) , 38vw 551vh rgba(116,90,180,33) , 13vw 462vh rgba(123,81,180,17) , 82vw 405vh rgba(159,85,180,30) , 80vw 68vh rgba(140,85,180,17) , 39vw 343vh rgba(136,96,180,6) , 83vw 442vh rgba(154,88,180,54) , 18vw 364vh rgba(151,88,180,44) , 96vw 306vh rgba(137,92,180,9) , 98vw 199vh rgba(126,93,180,1) , 83vw 542vh rgba(118,89,180,33) , 4vw 229vh rgba(180,90,180,37) , 73vw 182vh rgba(104,82,180,32) , 52vw 102vh rgba(172,81,180,24) , 38vw 512vh rgba(178,88,180,10) , 52vw 519vh rgba(135,84,180,53) , 85vw 634vh rgba(133,100,180,42) , 37vw 481vh rgba(139,99,180,8) , 96vw 581vh rgba(134,96,180,39) , 84vw 57vh rgba(164,89,180,24) , 24vw 184vh rgba(151,92,180,4) , 59vw 296vh rgba(179,93,180,18) , 98vw 115vh rgba(135,81,180,36) , 52vw 695vh rgba(166,85,180,47) , 8vw 203vh rgba(165,94,180,54) , 67vw 676vh rgba(144,99,180,45) , 68vw 691vh rgba(150,94,180,32) , 90vw 177vh rgba(161,95,180,48) , 36vw 680vh rgba(141,92,180,30) , 70vw 247vh rgba(144,93,180,22) , 87vw 20vh rgba(149,81,180,55) , 74vw 369vh rgba(129,90,180,15) , 48vw 401vh rgba(170,82,180,4) , 78vw 634vh rgba(164,86,180,23) , 9vw 270vh rgba(121,85,180,18) , 35vw 205vh rgba(127,99,180,3) , 79vw 590vh rgba(122,98,180,37) , 76vw 213vh rgba(106,84,180,10) , 40vw 344vh rgba(153,82,180,12) , 96vw 562vh rgba(124,94,180,48) , 94vw 565vh rgba(161,86,180,23) , 13vw 208vh rgba(117,91,180,4) , 33vw 215vh rgba(149,93,180,36) , 47vw 114vh rgba(150,94,180,30) , 86vw 629vh rgba(115,99,180,38) , 40vw 419vh rgba(156,82,180,19) , 62vw 541vh rgba(178,99,180,16) , 47vw 210vh rgba(113,84,180,16) , 38vw 587vh rgba(170,100,180,35) , 33vw 391vh rgba(102,97,180,15) , 14vw 186vh rgba(111,91,180,44) , 99vw 110vh rgba(124,94,180,42) , 52vw 692vh rgba(174,83,180,39) , 53vw 61vh rgba(149,97,180,6) , 50vw 36vh rgba(177,92,180,50) , 69vw 128vh rgba(142,87,180,14) , 20vw 525vh rgba(155,96,180,20) , 63vw 700vh rgba(117,92,180,19) , 13vw 232vh rgba(106,92,180,7) , 80vw 235vh rgba(138,90,180,50) , 80vw 373vh rgba(142,98,180,15) , 66vw 309vh rgba(171,100,180,54) , 77vw 64vh rgba(109,89,180,49) , 21vw 335vh rgba(125,95,180,53) , 91vw 622vh rgba(169,94,180,49) , 4vw 588vh rgba(125,82,180,6) , 15vw 474vh rgba(114,88,180,22) , 91vw 459vh rgba(111,100,180,31) , 4vw 391vh rgba(122,86,180,20) , 42vw 335vh rgba(139,96,180,35) , 39vw 296vh rgba(168,94,180,49) , 80vw 6vh rgba(122,84,180,39) , 90vw 565vh rgba(147,96,180,4) , 26vw 693vh rgba(145,95,180,52) , 15vw 46vh rgba(111,84,180,8) , 69vw 262vh rgba(113,81,180,9) , 69vw 158vh rgba(147,99,180,39) , 96vw 49vh rgba(144,87,180,28) , 88vw 512vh rgba(170,91,180,5) , 17vw 234vh rgba(138,97,180,25) , 99vw 607vh rgba(115,87,180,50) , 22vw 511vh rgba(142,87,180,12) , 31vw 290vh rgba(171,85,180,44) , 34vw 186vh rgba(124,81,180,41) , 28vw 511vh rgba(107,82,180,32) , 76vw 128vh rgba(141,81,180,13) , 69vw 491vh rgba(116,87,180,18) , 33vw 573vh rgba(137,96,180,41) , 15vw 689vh rgba(115,87,180,41) , 8vw 240vh rgba(126,93,180,5) , 15vw 658vh rgba(129,100,180,4) , 70vw 689vh rgba(126,93,180,26) , 95vw 60vh rgba(131,94,180,22) , 56vw 637vh rgba(148,100,180,19) , 60vw 504vh rgba(151,96,180,49) , 34vw 135vh rgba(123,81,180,24) , 82vw 432vh rgba(149,91,180,44) , 26vw 562vh rgba(143,85,180,52) , 15vw 396vh rgba(157,83,180,24) , 25vw 276vh rgba(178,88,180,15) , 14vw 141vh rgba(178,92,180,44) , 49vw 619vh rgba(104,99,180,16) , 73vw 478vh rgba(128,91,180,27) , 5vw 621vh rgba(101,96,180,26) , 91vw 209vh rgba(150,88,180,6) , 65vw 581vh rgba(159,96,180,31) , 64vw 42vh rgba(156,81,180,45) , 78vw 117vh rgba(178,84,180,26) , 66vw 449vh rgba(119,96,180,45) , 44vw 547vh rgba(112,95,180,55) , 26vw 276vh rgba(150,85,180,48) , 86vw 430vh rgba(125,83,180,22) , 4vw 301vh rgba(135,98,180,44) , 19vw 605vh rgba(103,85,180,29) , 37vw 397vh rgba(102,95,180,28) , 42vw 403vh rgba(131,95,180,21) , 72vw 400vh rgba(179,94,180,19) , 69vw 594vh rgba(113,98,180,29) , 38vw 527vh rgba(142,100,180,7) , 70vw 601vh rgba(126,99,180,39) , 85vw 164vh rgba(128,85,180,47) , 63vw 272vh rgba(168,100,180,34) , 44vw 57vh rgba(136,82,180,28) , 11vw 610vh rgba(116,92,180,8) , 18vw 233vh rgba(143,86,180,20) , 72vw 334vh rgba(166,82,180,36) , 19vw 249vh rgba(173,90,180,46) , 83vw 576vh rgba(142,89,180,8) , 29vw 678vh rgba(107,83,180,7) , 79vw 330vh rgba(180,98,180,31) , 20vw 329vh rgba(130,97,180,52) , 82vw 525vh rgba(170,89,180,11) , 73vw 249vh rgba(145,100,180,45) , 44vw 147vh rgba(121,94,180,22) , 12vw 393vh rgba(108,91,180,54) , 56vw 451vh rgba(122,100,180,42) , 45vw 457vh rgba(152,89,180,38) , 64vw 596vh rgba(149,100,180,23) , 52vw 309vh rgba(150,91,180,35) , 24vw 566vh rgba(130,89,180,3) , 54vw 63vh rgba(153,82,180,55) , 61vw 581vh rgba(129,82,180,16) , 24vw 580vh rgba(126,90,180,8) , 4vw 452vh rgba(159,96,180,51) , 49vw 330vh rgba(118,90,180,34) , 25vw 621vh rgba(147,89,180,31) , 49vw 122vh rgba(136,91,180,31) , 81vw 59vh rgba(109,82,180,23) , 87vw 403vh rgba(174,97,180,14) , 43vw 300vh rgba(168,87,180,14) , 32vw 380vh rgba(144,97,180,52) , 34vw 31vh rgba(151,98,180,4) , 50vw 113vh rgba(142,99,180,20) , 58vw 396vh rgba(119,100,180,33) , 20vw 240vh rgba(134,90,180,51) , 51vw 149vh rgba(123,96,180,5) , 11vw 561vh rgba(163,85,180,34) , 7vw 77vh rgba(167,85,180,34) , 55vw 290vh rgba(177,87,180,35) , 59vw 327vh rgba(120,87,180,37) , 48vw 547vh rgba(119,99,180,37) , 78vw 260vh rgba(110,83,180,5) , 36vw 20vh rgba(127,90,180,50) , 100vw 273vh rgba(179,81,180,22) , 60vw 240vh rgba(156,94,180,33) , 44vw 291vh rgba(157,92,180,54) , 96vw 317vh rgba(180,84,180,15) , 2vw 449vh rgba(154,99,180,35) , 66vw 204vh rgba(142,99,180,12) , 64vw 102vh rgba(156,100,180,49) , 85vw 500vh rgba(178,92,180,35) , 83vw 176vh rgba(160,100,180,24) , 61vw 250vh rgba(166,97,180,42) , 14vw 297vh rgba(155,87,180,47) , 55vw 277vh rgba(158,88,180,7) , 6vw 394vh rgba(159,86,180,44) , 2vw 537vh rgba(163,100,180,34) , 57vw 418vh rgba(169,99,180,47) , 99vw 664vh rgba(169,100,180,44) , 39vw 339vh rgba(168,91,180,26) , 87vw 341vh rgba(134,90,180,50) , 37vw 682vh rgba(116,92,180,9) , 18vw 192vh rgba(126,90,180,55) , 65vw 685vh rgba(172,83,180,1) , 45vw 205vh rgba(160,96,180,4) , 53vw 59vh rgba(128,89,180,38) , 61vw 473vh rgba(121,89,180,54) , 13vw 154vh rgba(172,92,180,39) , 35vw 545vh rgba(113,93,180,3) , 31vw 219vh rgba(106,96,180,23) , 82vw 597vh rgba(162,93,180,54) , 62vw 116vh rgba(154,89,180,11) , 5vw 84vh rgba(177,86,180,12) , 80vw 148vh rgba(126,94,180,47) , 59vw 679vh rgba(165,99,180,41) , 53vw 490vh rgba(112,88,180,55) , 48vw 289vh rgba(159,85,180,7) , 93vw 615vh rgba(138,84,180,53) , 61vw 471vh rgba(178,83,180,4) , 99vw 487vh rgba(172,88,180,7) , 53vw 451vh rgba(154,81,180,53) , 26vw 42vh rgba(172,86,180,39) , 24vw 469vh rgba(173,100,180,11) , 97vw 659vh rgba(164,96,180,22) , 9vw 86vh rgba(135,89,180,11) , 86vw 576vh rgba(141,84,180,10) , 70vw 588vh rgba(142,86,180,12) , 54vw 472vh rgba(110,89,180,42) , 59vw 148vh rgba(166,84,180,30) , 35vw 149vh rgba(168,90,180,5) , 25vw 83vh rgba(148,85,180,32) , 70vw 585vh rgba(143,96,180,53) , 3vw 143vh rgba(177,91,180,34) , 95vw 322vh rgba(123,84,180,11) , 4vw 685vh rgba(134,98,180,51) , 76vw 12vh rgba(123,84,180,43) , 12vw 151vh rgba(176,92,180,52) , 85vw 276vh rgba(135,97,180,11) , 88vw 380vh rgba(165,89,180,55) , 10vw 546vh rgba(114,95,180,2) , 88vw 222vh rgba(121,94,180,17) , 83vw 117vh rgba(159,100,180,10) , 72vw 192vh rgba(164,90,180,3) , 94vw 331vh rgba(164,98,180,37) , 79vw 51vh rgba(149,87,180,11) , 70vw 494vh rgba(158,89,180,29) , 38vw 241vh rgba(130,90,180,13) , 32vw 35vh rgba(114,97,180,29) , 9vw 601vh rgba(128,93,180,51) , 40vw 166vh rgba(180,82,180,22) , 43vw 652vh rgba(175,85,180,27) , 55vw 339vh rgba(122,83,180,54) , 75vw 135vh rgba(172,83,180,34) , 74vw 527vh rgba(114,96,180,4) , 51vw 502vh rgba(114,97,180,26) , 97vw 252vh rgba(135,84,180,24) , 70vw 309vh rgba(121,93,180,14) , 61vw 331vh rgba(134,89,180,49) , 9vw 25vh rgba(151,90,180,54) , 7vw 194vh rgba(123,96,180,25) , 95vw 664vh rgba(152,95,180,5) , 31vw 339vh rgba(105,89,180,42) , 3vw 452vh rgba(113,90,180,38) , 90vw 236vh rgba(127,100,180,7) , 46vw 504vh rgba(106,100,180,18) , 11vw 557vh rgba(172,93,180,15) , 23vw 301vh rgba(128,98,180,42) , 1vw 667vh rgba(129,88,180,9) , 71vw 627vh rgba(135,83,180,50) , 3vw 679vh rgba(153,100,180,32) , 62vw 412vh rgba(131,86,180,41) , 24vw 333vh rgba(163,85,180,15) , 61vw 486vh rgba(176,90,180,22) , 48vw 112vh rgba(180,92,180,15) , 42vw 235vh rgba(161,83,180,47) , 14vw 324vh rgba(145,90,180,44) , 25vw 250vh rgba(170,87,180,47) , 75vw 236vh rgba(167,100,180,54) , 86vw 483vh rgba(129,99,180,50) , 89vw 64vh rgba(149,85,180,30) , 89vw 78vh rgba(136,93,180,26) , 64vw 393vh rgba(146,99,180,32) , 15vw 481vh rgba(124,100,180,4) , 28vw 111vh rgba(110,94,180,51) , 20vw 672vh rgba(151,81,180,5) , 86vw 377vh rgba(167,92,180,47) , 78vw 209vh rgba(156,87,180,37) , 100vw 453vh rgba(163,85,180,39) , 57vw 14vh rgba(155,94,180,23) , 81vw 544vh rgba(103,92,180,27) , 51vw 287vh rgba(111,83,180,48) , 2vw 349vh rgba(141,84,180,24) , 19vw 200vh rgba(128,87,180,40) , 16vw 663vh rgba(136,82,180,42) , 11vw 194vh rgba(175,93,180,34) , 86vw 625vh rgba(125,95,180,48) , 72vw 200vh rgba(139,81,180,48) , 58vw 265vh rgba(154,98,180,20) , 46vw 39vh rgba(101,86,180,53) , 31vw 183vh rgba(119,81,180,45) , 21vw 594vh rgba(142,93,180,33) , 56vw 629vh rgba(166,81,180,55) , 97vw 682vh rgba(130,99,180,25) , 70vw 419vh rgba(180,87,180,32) , 63vw 300vh rgba(138,89,180,7) , 99vw 487vh rgba(149,90,180,52) , 24vw 615vh rgba(138,84,180,32) , 30vw 377vh rgba(108,99,180,35) , 53vw 642vh rgba(155,89,180,52) , 11vw 545vh rgba(141,86,180,6) , 22vw 521vh rgba(120,91,180,24) , 45vw 574vh rgba(162,81,180,1) , 81vw 449vh rgba(152,84,180,17) , 58vw 285vh rgba(135,93,180,11) , 47vw 320vh rgba(115,99,180,50) , 18vw 612vh rgba(125,99,180,40) , 35vw 320vh rgba(128,93,180,21) , 4vw 525vh rgba(175,94,180,49) , 79vw 302vh rgba(132,84,180,3) , 7vw 627vh rgba(132,82,180,21) , 7vw 614vh rgba(175,93,180,49) , 83vw 205vh rgba(116,89,180,2) , 35vw 611vh rgba(133,96,180,43) , 87vw 494vh rgba(113,99,180,55);
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 42vw 233vh rgba(140,89,180,19) , 73vw 269vh rgba(142,92,180,7) , 22vw 299vh rgba(169,100,180,41) , 100vw 594vh rgba(114,81,180,6) , 93vw 549vh rgba(130,85,180,40) , 33vw 593vh rgba(136,82,180,12) , 56vw 265vh rgba(162,94,180,43) , 16vw 34vh rgba(116,83,180,15) , 26vw 31vh rgba(160,99,180,55) , 53vw 320vh rgba(118,87,180,48) , 87vw 439vh rgba(161,89,180,42) , 33vw 263vh rgba(178,81,180,40) , 13vw 338vh rgba(150,85,180,39) , 54vw 438vh rgba(123,82,180,29) , 1vw 502vh rgba(102,91,180,42) , 5vw 375vh rgba(167,83,180,43) , 93vw 67vh rgba(102,91,180,1) , 73vw 543vh rgba(139,93,180,6) , 49vw 467vh rgba(120,84,180,47) , 52vw 374vh rgba(155,96,180,3) , 44vw 395vh rgba(114,94,180,16) , 32vw 520vh rgba(179,89,180,28) , 50vw 477vh rgba(167,89,180,23) , 59vw 274vh rgba(144,96,180,44) , 35vw 661vh rgba(143,84,180,26) , 33vw 227vh rgba(152,96,180,2) , 25vw 128vh rgba(167,85,180,16) , 44vw 149vh rgba(172,93,180,31) , 8vw 499vh rgba(122,84,180,37) , 34vw 112vh rgba(157,82,180,31) , 26vw 163vh rgba(160,86,180,6) , 52vw 256vh rgba(120,81,180,4) , 7vw 396vh rgba(173,98,180,29) , 49vw 219vh rgba(136,86,180,19) , 4vw 310vh rgba(116,89,180,40) , 5vw 415vh rgba(121,91,180,33) , 57vw 661vh rgba(134,90,180,34) , 11vw 202vh rgba(155,91,180,51) , 46vw 660vh rgba(121,96,180,28) , 98vw 220vh rgba(131,88,180,7) , 62vw 686vh rgba(169,83,180,15) , 80vw 460vh rgba(180,82,180,6) , 90vw 588vh rgba(168,89,180,30) , 27vw 317vh rgba(163,93,180,2) , 27vw 469vh rgba(125,99,180,23) , 92vw 556vh rgba(122,88,180,34) , 34vw 83vh rgba(137,90,180,48) , 59vw 512vh rgba(175,97,180,30) , 3vw 668vh rgba(116,98,180,35) , 20vw 579vh rgba(161,86,180,33) , 3vw 342vh rgba(126,89,180,11) , 62vw 535vh rgba(144,88,180,52) , 73vw 215vh rgba(173,93,180,10) , 91vw 486vh rgba(178,91,180,22) , 39vw 127vh rgba(129,91,180,45) , 26vw 684vh rgba(121,82,180,24) , 7vw 357vh rgba(118,90,180,46) , 77vw 392vh rgba(103,84,180,46) , 28vw 9vh rgba(144,82,180,53) , 22vw 137vh rgba(142,84,180,33) , 42vw 690vh rgba(148,89,180,55) , 7vw 636vh rgba(152,81,180,22) , 89vw 157vh rgba(164,90,180,15) , 10vw 129vh rgba(164,85,180,45) , 38vw 202vh rgba(174,95,180,43) , 48vw 548vh rgba(131,94,180,34) , 54vw 283vh rgba(159,94,180,13) , 15vw 253vh rgba(174,81,180,21) , 69vw 183vh rgba(115,86,180,11) , 12vw 104vh rgba(153,94,180,7) , 70vw 587vh rgba(176,84,180,29) , 74vw 422vh rgba(117,84,180,52) , 69vw 445vh rgba(129,85,180,52) , 24vw 461vh rgba(131,100,180,10) , 3vw 345vh rgba(128,83,180,30) , 52vw 341vh rgba(128,100,180,25) , 72vw 436vh rgba(110,99,180,1) , 55vw 650vh rgba(137,83,180,10) , 12vw 286vh rgba(129,96,180,35) , 40vw 87vh rgba(154,93,180,26) , 52vw 611vh rgba(120,90,180,11) , 88vw 65vh rgba(124,97,180,49) , 91vw 280vh rgba(166,86,180,51) , 25vw 49vh rgba(141,96,180,42) , 54vw 627vh rgba(135,88,180,15) , 9vw 443vh rgba(111,83,180,19) , 68vw 340vh rgba(132,85,180,4) , 48vw 597vh rgba(177,87,180,55) , 21vw 227vh rgba(139,93,180,37) , 95vw 567vh rgba(162,98,180,46) , 15vw 433vh rgba(119,82,180,4) , 63vw 85vh rgba(138,83,180,9) , 65vw 645vh rgba(163,89,180,39) , 74vw 226vh rgba(176,86,180,43) , 56vw 261vh rgba(171,88,180,26) , 63vw 610vh rgba(152,94,180,17) , 63vw 584vh rgba(180,90,180,3) , 57vw 494vh rgba(120,93,180,52) , 50vw 107vh rgba(114,91,180,33) , 76vw 17vh rgba(140,89,180,11) , 89vw 553vh rgba(176,90,180,19) , 55vw 136vh rgba(155,96,180,24) , 67vw 141vh rgba(161,91,180,8) , 14vw 310vh rgba(122,90,180,44) , 10vw 249vh rgba(116,94,180,5) , 29vw 648vh rgba(119,91,180,42) , 14vw 6vh rgba(142,90,180,32) , 57vw 617vh rgba(159,85,180,17) , 96vw 546vh rgba(112,90,180,51) , 3vw 100vh rgba(134,88,180,30) , 88vw 333vh rgba(168,86,180,40) , 88vw 394vh rgba(131,97,180,27) , 61vw 186vh rgba(129,90,180,51) , 37vw 85vh rgba(126,85,180,13) , 71vw 480vh rgba(103,99,180,36) , 18vw 84vh rgba(168,96,180,8) , 37vw 345vh rgba(153,100,180,52) , 27vw 193vh rgba(145,88,180,37) , 94vw 671vh rgba(170,100,180,21) , 98vw 609vh rgba(146,91,180,10) , 33vw 676vh rgba(161,83,180,8) , 56vw 274vh rgba(177,84,180,31) , 11vw 438vh rgba(104,100,180,7) , 85vw 125vh rgba(132,81,180,50) , 86vw 482vh rgba(180,94,180,32) , 79vw 255vh rgba(158,83,180,48) , 5vw 523vh rgba(129,96,180,47) , 11vw 400vh rgba(178,86,180,42) , 3vw 406vh rgba(123,86,180,25) , 36vw 387vh rgba(150,99,180,39) , 22vw 466vh rgba(159,94,180,18) , 57vw 413vh rgba(131,91,180,55) , 6vw 80vh rgba(169,97,180,33) , 67vw 76vh rgba(124,94,180,22) , 59vw 227vh rgba(167,85,180,21) , 92vw 290vh rgba(158,88,180,12) , 75vw 68vh rgba(180,81,180,38) , 7vw 17vh rgba(141,87,180,13) , 31vw 493vh rgba(165,99,180,40) , 76vw 501vh rgba(165,100,180,32) , 24vw 697vh rgba(116,91,180,14) , 46vw 595vh rgba(176,95,180,39) , 30vw 163vh rgba(108,84,180,45) , 99vw 245vh rgba(123,96,180,37) , 11vw 442vh rgba(177,86,180,29) , 19vw 443vh rgba(162,84,180,47) , 4vw 584vh rgba(101,90,180,34) , 64vw 190vh rgba(150,100,180,55) , 24vw 453vh rgba(175,95,180,24) , 85vw 283vh rgba(180,91,180,1) , 8vw 535vh rgba(135,88,180,21) , 39vw 28vh rgba(154,82,180,7) , 91vw 594vh rgba(147,90,180,45) , 98vw 635vh rgba(149,95,180,13) , 36vw 297vh rgba(139,84,180,25) , 65vw 210vh rgba(116,98,180,7) , 57vw 634vh rgba(102,100,180,18) , 11vw 669vh rgba(158,96,180,45) , 34vw 197vh rgba(131,83,180,16) , 44vw 25vh rgba(144,95,180,2) , 93vw 190vh rgba(111,98,180,15) , 71vw 396vh rgba(117,82,180,30) , 100vw 683vh rgba(149,95,180,32) , 9vw 633vh rgba(119,94,180,48) , 99vw 612vh rgba(133,89,180,11) , 84vw 52vh rgba(180,83,180,30) , 72vw 260vh rgba(156,93,180,25) , 92vw 412vh rgba(161,96,180,8) , 68vw 394vh rgba(121,94,180,21) , 42vw 163vh rgba(116,88,180,8) , 69vw 566vh rgba(112,87,180,22) , 46vw 578vh rgba(129,96,180,53) , 52vw 658vh rgba(116,96,180,3) , 59vw 29vh rgba(177,83,180,42) , 26vw 419vh rgba(134,85,180,12) , 72vw 345vh rgba(114,92,180,21) , 90vw 23vh rgba(116,88,180,46) , 48vw 322vh rgba(151,82,180,17) , 85vw 531vh rgba(147,86,180,24) , 43vw 474vh rgba(102,95,180,49) , 76vw 454vh rgba(106,83,180,23) , 59vw 546vh rgba(104,90,180,21) , 24vw 592vh rgba(118,90,180,9) , 39vw 366vh rgba(144,88,180,24) , 8vw 191vh rgba(122,83,180,51) , 1vw 21vh rgba(123,81,180,7) , 87vw 70vh rgba(114,99,180,28) , 60vw 52vh rgba(155,86,180,45) , 39vw 627vh rgba(112,87,180,21) , 24vw 385vh rgba(108,95,180,28) , 40vw 383vh rgba(124,91,180,13) , 83vw 630vh rgba(153,82,180,20) , 36vw 7vh rgba(125,94,180,40) , 51vw 591vh rgba(137,95,180,9) , 66vw 627vh rgba(164,100,180,48) , 34vw 212vh rgba(139,84,180,45) , 69vw 558vh rgba(173,89,180,24) , 54vw 521vh rgba(156,89,180,41) , 59vw 88vh rgba(134,85,180,8) , 30vw 241vh rgba(116,87,180,26);
  -webkit-animation: animStar 100s linear infinite;
          animation: animStar 100s linear infinite;
}
#stars2:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 42vw 233vh rgba(140,89,180,19) , 73vw 269vh rgba(142,92,180,7) , 22vw 299vh rgba(169,100,180,41) , 100vw 594vh rgba(114,81,180,6) , 93vw 549vh rgba(130,85,180,40) , 33vw 593vh rgba(136,82,180,12) , 56vw 265vh rgba(162,94,180,43) , 16vw 34vh rgba(116,83,180,15) , 26vw 31vh rgba(160,99,180,55) , 53vw 320vh rgba(118,87,180,48) , 87vw 439vh rgba(161,89,180,42) , 33vw 263vh rgba(178,81,180,40) , 13vw 338vh rgba(150,85,180,39) , 54vw 438vh rgba(123,82,180,29) , 1vw 502vh rgba(102,91,180,42) , 5vw 375vh rgba(167,83,180,43) , 93vw 67vh rgba(102,91,180,1) , 73vw 543vh rgba(139,93,180,6) , 49vw 467vh rgba(120,84,180,47) , 52vw 374vh rgba(155,96,180,3) , 44vw 395vh rgba(114,94,180,16) , 32vw 520vh rgba(179,89,180,28) , 50vw 477vh rgba(167,89,180,23) , 59vw 274vh rgba(144,96,180,44) , 35vw 661vh rgba(143,84,180,26) , 33vw 227vh rgba(152,96,180,2) , 25vw 128vh rgba(167,85,180,16) , 44vw 149vh rgba(172,93,180,31) , 8vw 499vh rgba(122,84,180,37) , 34vw 112vh rgba(157,82,180,31) , 26vw 163vh rgba(160,86,180,6) , 52vw 256vh rgba(120,81,180,4) , 7vw 396vh rgba(173,98,180,29) , 49vw 219vh rgba(136,86,180,19) , 4vw 310vh rgba(116,89,180,40) , 5vw 415vh rgba(121,91,180,33) , 57vw 661vh rgba(134,90,180,34) , 11vw 202vh rgba(155,91,180,51) , 46vw 660vh rgba(121,96,180,28) , 98vw 220vh rgba(131,88,180,7) , 62vw 686vh rgba(169,83,180,15) , 80vw 460vh rgba(180,82,180,6) , 90vw 588vh rgba(168,89,180,30) , 27vw 317vh rgba(163,93,180,2) , 27vw 469vh rgba(125,99,180,23) , 92vw 556vh rgba(122,88,180,34) , 34vw 83vh rgba(137,90,180,48) , 59vw 512vh rgba(175,97,180,30) , 3vw 668vh rgba(116,98,180,35) , 20vw 579vh rgba(161,86,180,33) , 3vw 342vh rgba(126,89,180,11) , 62vw 535vh rgba(144,88,180,52) , 73vw 215vh rgba(173,93,180,10) , 91vw 486vh rgba(178,91,180,22) , 39vw 127vh rgba(129,91,180,45) , 26vw 684vh rgba(121,82,180,24) , 7vw 357vh rgba(118,90,180,46) , 77vw 392vh rgba(103,84,180,46) , 28vw 9vh rgba(144,82,180,53) , 22vw 137vh rgba(142,84,180,33) , 42vw 690vh rgba(148,89,180,55) , 7vw 636vh rgba(152,81,180,22) , 89vw 157vh rgba(164,90,180,15) , 10vw 129vh rgba(164,85,180,45) , 38vw 202vh rgba(174,95,180,43) , 48vw 548vh rgba(131,94,180,34) , 54vw 283vh rgba(159,94,180,13) , 15vw 253vh rgba(174,81,180,21) , 69vw 183vh rgba(115,86,180,11) , 12vw 104vh rgba(153,94,180,7) , 70vw 587vh rgba(176,84,180,29) , 74vw 422vh rgba(117,84,180,52) , 69vw 445vh rgba(129,85,180,52) , 24vw 461vh rgba(131,100,180,10) , 3vw 345vh rgba(128,83,180,30) , 52vw 341vh rgba(128,100,180,25) , 72vw 436vh rgba(110,99,180,1) , 55vw 650vh rgba(137,83,180,10) , 12vw 286vh rgba(129,96,180,35) , 40vw 87vh rgba(154,93,180,26) , 52vw 611vh rgba(120,90,180,11) , 88vw 65vh rgba(124,97,180,49) , 91vw 280vh rgba(166,86,180,51) , 25vw 49vh rgba(141,96,180,42) , 54vw 627vh rgba(135,88,180,15) , 9vw 443vh rgba(111,83,180,19) , 68vw 340vh rgba(132,85,180,4) , 48vw 597vh rgba(177,87,180,55) , 21vw 227vh rgba(139,93,180,37) , 95vw 567vh rgba(162,98,180,46) , 15vw 433vh rgba(119,82,180,4) , 63vw 85vh rgba(138,83,180,9) , 65vw 645vh rgba(163,89,180,39) , 74vw 226vh rgba(176,86,180,43) , 56vw 261vh rgba(171,88,180,26) , 63vw 610vh rgba(152,94,180,17) , 63vw 584vh rgba(180,90,180,3) , 57vw 494vh rgba(120,93,180,52) , 50vw 107vh rgba(114,91,180,33) , 76vw 17vh rgba(140,89,180,11) , 89vw 553vh rgba(176,90,180,19) , 55vw 136vh rgba(155,96,180,24) , 67vw 141vh rgba(161,91,180,8) , 14vw 310vh rgba(122,90,180,44) , 10vw 249vh rgba(116,94,180,5) , 29vw 648vh rgba(119,91,180,42) , 14vw 6vh rgba(142,90,180,32) , 57vw 617vh rgba(159,85,180,17) , 96vw 546vh rgba(112,90,180,51) , 3vw 100vh rgba(134,88,180,30) , 88vw 333vh rgba(168,86,180,40) , 88vw 394vh rgba(131,97,180,27) , 61vw 186vh rgba(129,90,180,51) , 37vw 85vh rgba(126,85,180,13) , 71vw 480vh rgba(103,99,180,36) , 18vw 84vh rgba(168,96,180,8) , 37vw 345vh rgba(153,100,180,52) , 27vw 193vh rgba(145,88,180,37) , 94vw 671vh rgba(170,100,180,21) , 98vw 609vh rgba(146,91,180,10) , 33vw 676vh rgba(161,83,180,8) , 56vw 274vh rgba(177,84,180,31) , 11vw 438vh rgba(104,100,180,7) , 85vw 125vh rgba(132,81,180,50) , 86vw 482vh rgba(180,94,180,32) , 79vw 255vh rgba(158,83,180,48) , 5vw 523vh rgba(129,96,180,47) , 11vw 400vh rgba(178,86,180,42) , 3vw 406vh rgba(123,86,180,25) , 36vw 387vh rgba(150,99,180,39) , 22vw 466vh rgba(159,94,180,18) , 57vw 413vh rgba(131,91,180,55) , 6vw 80vh rgba(169,97,180,33) , 67vw 76vh rgba(124,94,180,22) , 59vw 227vh rgba(167,85,180,21) , 92vw 290vh rgba(158,88,180,12) , 75vw 68vh rgba(180,81,180,38) , 7vw 17vh rgba(141,87,180,13) , 31vw 493vh rgba(165,99,180,40) , 76vw 501vh rgba(165,100,180,32) , 24vw 697vh rgba(116,91,180,14) , 46vw 595vh rgba(176,95,180,39) , 30vw 163vh rgba(108,84,180,45) , 99vw 245vh rgba(123,96,180,37) , 11vw 442vh rgba(177,86,180,29) , 19vw 443vh rgba(162,84,180,47) , 4vw 584vh rgba(101,90,180,34) , 64vw 190vh rgba(150,100,180,55) , 24vw 453vh rgba(175,95,180,24) , 85vw 283vh rgba(180,91,180,1) , 8vw 535vh rgba(135,88,180,21) , 39vw 28vh rgba(154,82,180,7) , 91vw 594vh rgba(147,90,180,45) , 98vw 635vh rgba(149,95,180,13) , 36vw 297vh rgba(139,84,180,25) , 65vw 210vh rgba(116,98,180,7) , 57vw 634vh rgba(102,100,180,18) , 11vw 669vh rgba(158,96,180,45) , 34vw 197vh rgba(131,83,180,16) , 44vw 25vh rgba(144,95,180,2) , 93vw 190vh rgba(111,98,180,15) , 71vw 396vh rgba(117,82,180,30) , 100vw 683vh rgba(149,95,180,32) , 9vw 633vh rgba(119,94,180,48) , 99vw 612vh rgba(133,89,180,11) , 84vw 52vh rgba(180,83,180,30) , 72vw 260vh rgba(156,93,180,25) , 92vw 412vh rgba(161,96,180,8) , 68vw 394vh rgba(121,94,180,21) , 42vw 163vh rgba(116,88,180,8) , 69vw 566vh rgba(112,87,180,22) , 46vw 578vh rgba(129,96,180,53) , 52vw 658vh rgba(116,96,180,3) , 59vw 29vh rgba(177,83,180,42) , 26vw 419vh rgba(134,85,180,12) , 72vw 345vh rgba(114,92,180,21) , 90vw 23vh rgba(116,88,180,46) , 48vw 322vh rgba(151,82,180,17) , 85vw 531vh rgba(147,86,180,24) , 43vw 474vh rgba(102,95,180,49) , 76vw 454vh rgba(106,83,180,23) , 59vw 546vh rgba(104,90,180,21) , 24vw 592vh rgba(118,90,180,9) , 39vw 366vh rgba(144,88,180,24) , 8vw 191vh rgba(122,83,180,51) , 1vw 21vh rgba(123,81,180,7) , 87vw 70vh rgba(114,99,180,28) , 60vw 52vh rgba(155,86,180,45) , 39vw 627vh rgba(112,87,180,21) , 24vw 385vh rgba(108,95,180,28) , 40vw 383vh rgba(124,91,180,13) , 83vw 630vh rgba(153,82,180,20) , 36vw 7vh rgba(125,94,180,40) , 51vw 591vh rgba(137,95,180,9) , 66vw 627vh rgba(164,100,180,48) , 34vw 212vh rgba(139,84,180,45) , 69vw 558vh rgba(173,89,180,24) , 54vw 521vh rgba(156,89,180,41) , 59vw 88vh rgba(134,85,180,8) , 30vw 241vh rgba(116,87,180,26);
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 61vw 501vh rgba(119,91,180,25) , 52vw 501vh rgba(147,100,180,44) , 16vw 639vh rgba(142,87,180,43) , 99vw 363vh rgba(153,91,180,2) , 33vw 598vh rgba(129,89,180,4) , 75vw 162vh rgba(111,94,180,29) , 73vw 541vh rgba(144,89,180,33) , 15vw 634vh rgba(109,90,180,39) , 32vw 601vh rgba(122,92,180,15) , 93vw 417vh rgba(126,87,180,3) , 83vw 246vh rgba(158,99,180,44) , 30vw 681vh rgba(150,88,180,47) , 80vw 43vh rgba(124,97,180,23) , 34vw 555vh rgba(149,89,180,9) , 62vw 379vh rgba(179,96,180,32) , 83vw 71vh rgba(155,100,180,3) , 20vw 174vh rgba(150,98,180,55) , 87vw 505vh rgba(175,90,180,9) , 7vw 464vh rgba(179,93,180,55) , 85vw 548vh rgba(162,98,180,10) , 28vw 265vh rgba(101,82,180,23) , 61vw 290vh rgba(168,100,180,44) , 85vw 174vh rgba(133,87,180,6) , 61vw 161vh rgba(172,90,180,50) , 7vw 561vh rgba(142,99,180,29) , 80vw 211vh rgba(128,88,180,3) , 42vw 18vh rgba(107,85,180,18) , 99vw 139vh rgba(162,100,180,11) , 53vw 416vh rgba(155,84,180,48) , 98vw 475vh rgba(131,86,180,23) , 43vw 684vh rgba(106,81,180,33) , 82vw 428vh rgba(141,81,180,51) , 99vw 471vh rgba(108,84,180,32) , 13vw 334vh rgba(139,95,180,25) , 64vw 72vh rgba(143,99,180,32) , 74vw 660vh rgba(152,85,180,51) , 88vw 574vh rgba(169,94,180,30) , 97vw 234vh rgba(157,87,180,20) , 32vw 502vh rgba(169,85,180,25) , 99vw 647vh rgba(158,94,180,3) , 72vw 247vh rgba(140,99,180,38) , 71vw 385vh rgba(168,90,180,48) , 52vw 275vh rgba(141,92,180,7) , 21vw 506vh rgba(157,98,180,43) , 25vw 362vh rgba(167,98,180,12) , 34vw 546vh rgba(157,94,180,15) , 82vw 419vh rgba(160,88,180,55) , 88vw 490vh rgba(133,90,180,54) , 39vw 537vh rgba(168,89,180,52) , 43vw 551vh rgba(107,85,180,53) , 94vw 673vh rgba(164,91,180,12) , 34vw 104vh rgba(112,92,180,53) , 36vw 23vh rgba(149,96,180,20) , 20vw 697vh rgba(161,92,180,12) , 53vw 303vh rgba(154,100,180,16) , 6vw 482vh rgba(142,97,180,35) , 55vw 49vh rgba(108,98,180,9) , 55vw 333vh rgba(172,95,180,6) , 87vw 660vh rgba(129,86,180,3) , 65vw 348vh rgba(142,94,180,47) , 6vw 512vh rgba(157,86,180,46) , 40vw 89vh rgba(136,89,180,53) , 50vw 312vh rgba(172,90,180,4) , 99vw 536vh rgba(161,81,180,32) , 78vw 625vh rgba(105,87,180,13) , 51vw 503vh rgba(123,91,180,22) , 14vw 22vh rgba(114,94,180,33) , 83vw 28vh rgba(102,100,180,21) , 65vw 309vh rgba(147,94,180,43) , 66vw 372vh rgba(124,87,180,29) , 57vw 181vh rgba(174,98,180,5) , 50vw 472vh rgba(173,83,180,2) , 2vw 476vh rgba(167,88,180,36) , 58vw 150vh rgba(145,81,180,28) , 7vw 294vh rgba(157,86,180,15) , 22vw 472vh rgba(151,93,180,21) , 74vw 248vh rgba(145,87,180,32) , 64vw 557vh rgba(131,85,180,8) , 27vw 304vh rgba(149,87,180,23) , 87vw 118vh rgba(129,99,180,44) , 93vw 202vh rgba(152,94,180,38) , 71vw 204vh rgba(169,84,180,1) , 78vw 632vh rgba(122,89,180,18) , 43vw 237vh rgba(101,95,180,14) , 85vw 341vh rgba(112,82,180,40) , 15vw 306vh rgba(174,100,180,36) , 58vw 314vh rgba(110,93,180,22) , 52vw 562vh rgba(153,88,180,8) , 74vw 82vh rgba(107,92,180,1) , 7vw 151vh rgba(171,93,180,38) , 39vw 443vh rgba(131,98,180,26) , 36vw 338vh rgba(120,94,180,13) , 33vw 508vh rgba(142,94,180,6) , 24vw 419vh rgba(131,81,180,53) , 55vw 161vh rgba(147,83,180,54) , 58vw 154vh rgba(110,83,180,42) , 53vw 379vh rgba(150,88,180,34) , 44vw 103vh rgba(110,92,180,7) , 51vw 498vh rgba(169,96,180,15) , 6vw 576vh rgba(179,100,180,3);
  -webkit-animation: animStar 150s linear infinite;
          animation: animStar 150s linear infinite;
}
#stars3:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 61vw 501vh rgba(119,91,180,25) , 52vw 501vh rgba(147,100,180,44) , 16vw 639vh rgba(142,87,180,43) , 99vw 363vh rgba(153,91,180,2) , 33vw 598vh rgba(129,89,180,4) , 75vw 162vh rgba(111,94,180,29) , 73vw 541vh rgba(144,89,180,33) , 15vw 634vh rgba(109,90,180,39) , 32vw 601vh rgba(122,92,180,15) , 93vw 417vh rgba(126,87,180,3) , 83vw 246vh rgba(158,99,180,44) , 30vw 681vh rgba(150,88,180,47) , 80vw 43vh rgba(124,97,180,23) , 34vw 555vh rgba(149,89,180,9) , 62vw 379vh rgba(179,96,180,32) , 83vw 71vh rgba(155,100,180,3) , 20vw 174vh rgba(150,98,180,55) , 87vw 505vh rgba(175,90,180,9) , 7vw 464vh rgba(179,93,180,55) , 85vw 548vh rgba(162,98,180,10) , 28vw 265vh rgba(101,82,180,23) , 61vw 290vh rgba(168,100,180,44) , 85vw 174vh rgba(133,87,180,6) , 61vw 161vh rgba(172,90,180,50) , 7vw 561vh rgba(142,99,180,29) , 80vw 211vh rgba(128,88,180,3) , 42vw 18vh rgba(107,85,180,18) , 99vw 139vh rgba(162,100,180,11) , 53vw 416vh rgba(155,84,180,48) , 98vw 475vh rgba(131,86,180,23) , 43vw 684vh rgba(106,81,180,33) , 82vw 428vh rgba(141,81,180,51) , 99vw 471vh rgba(108,84,180,32) , 13vw 334vh rgba(139,95,180,25) , 64vw 72vh rgba(143,99,180,32) , 74vw 660vh rgba(152,85,180,51) , 88vw 574vh rgba(169,94,180,30) , 97vw 234vh rgba(157,87,180,20) , 32vw 502vh rgba(169,85,180,25) , 99vw 647vh rgba(158,94,180,3) , 72vw 247vh rgba(140,99,180,38) , 71vw 385vh rgba(168,90,180,48) , 52vw 275vh rgba(141,92,180,7) , 21vw 506vh rgba(157,98,180,43) , 25vw 362vh rgba(167,98,180,12) , 34vw 546vh rgba(157,94,180,15) , 82vw 419vh rgba(160,88,180,55) , 88vw 490vh rgba(133,90,180,54) , 39vw 537vh rgba(168,89,180,52) , 43vw 551vh rgba(107,85,180,53) , 94vw 673vh rgba(164,91,180,12) , 34vw 104vh rgba(112,92,180,53) , 36vw 23vh rgba(149,96,180,20) , 20vw 697vh rgba(161,92,180,12) , 53vw 303vh rgba(154,100,180,16) , 6vw 482vh rgba(142,97,180,35) , 55vw 49vh rgba(108,98,180,9) , 55vw 333vh rgba(172,95,180,6) , 87vw 660vh rgba(129,86,180,3) , 65vw 348vh rgba(142,94,180,47) , 6vw 512vh rgba(157,86,180,46) , 40vw 89vh rgba(136,89,180,53) , 50vw 312vh rgba(172,90,180,4) , 99vw 536vh rgba(161,81,180,32) , 78vw 625vh rgba(105,87,180,13) , 51vw 503vh rgba(123,91,180,22) , 14vw 22vh rgba(114,94,180,33) , 83vw 28vh rgba(102,100,180,21) , 65vw 309vh rgba(147,94,180,43) , 66vw 372vh rgba(124,87,180,29) , 57vw 181vh rgba(174,98,180,5) , 50vw 472vh rgba(173,83,180,2) , 2vw 476vh rgba(167,88,180,36) , 58vw 150vh rgba(145,81,180,28) , 7vw 294vh rgba(157,86,180,15) , 22vw 472vh rgba(151,93,180,21) , 74vw 248vh rgba(145,87,180,32) , 64vw 557vh rgba(131,85,180,8) , 27vw 304vh rgba(149,87,180,23) , 87vw 118vh rgba(129,99,180,44) , 93vw 202vh rgba(152,94,180,38) , 71vw 204vh rgba(169,84,180,1) , 78vw 632vh rgba(122,89,180,18) , 43vw 237vh rgba(101,95,180,14) , 85vw 341vh rgba(112,82,180,40) , 15vw 306vh rgba(174,100,180,36) , 58vw 314vh rgba(110,93,180,22) , 52vw 562vh rgba(153,88,180,8) , 74vw 82vh rgba(107,92,180,1) , 7vw 151vh rgba(171,93,180,38) , 39vw 443vh rgba(131,98,180,26) , 36vw 338vh rgba(120,94,180,13) , 33vw 508vh rgba(142,94,180,6) , 24vw 419vh rgba(131,81,180,53) , 55vw 161vh rgba(147,83,180,54) , 58vw 154vh rgba(110,83,180,42) , 53vw 379vh rgba(150,88,180,34) , 44vw 103vh rgba(110,92,180,7) , 51vw 498vh rgba(169,96,180,15) , 6vw 576vh rgba(179,100,180,3);
}

@-webkit-keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-100vh);
  }
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-100vh);
  }
}
#stars-noanim {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 56vw 63vh rgba(142,86,180,54) , 36vw 71vh rgba(137,100,180,21) , 61vw 430vh rgba(180,95,180,20) , 70vw 697vh rgba(131,81,180,24) , 37vw 562vh rgba(134,91,180,1) , 58vw 214vh rgba(146,95,180,37) , 72vw 153vh rgba(103,83,180,44) , 38vw 525vh rgba(119,88,180,41) , 68vw 78vh rgba(164,81,180,30) , 38vw 667vh rgba(176,88,180,3) , 81vw 80vh rgba(162,89,180,42) , 24vw 304vh rgba(148,98,180,37) , 16vw 384vh rgba(123,88,180,34) , 20vw 230vh rgba(178,94,180,40) , 22vw 453vh rgba(154,90,180,40) , 28vw 272vh rgba(111,84,180,27) , 71vw 30vh rgba(141,89,180,10) , 60vw 70vh rgba(126,87,180,50) , 1vw 577vh rgba(130,98,180,11) , 94vw 585vh rgba(114,92,180,22) , 50vw 237vh rgba(114,83,180,55) , 78vw 191vh rgba(130,86,180,11) , 51vw 594vh rgba(156,97,180,41) , 97vw 136vh rgba(179,100,180,11) , 74vw 477vh rgba(173,93,180,16) , 15vw 276vh rgba(119,97,180,42) , 31vw 242vh rgba(118,87,180,8) , 12vw 182vh rgba(150,99,180,45) , 64vw 441vh rgba(111,92,180,32) , 83vw 333vh rgba(102,87,180,6) , 37vw 117vh rgba(152,87,180,3) , 65vw 339vh rgba(135,88,180,28) , 14vw 213vh rgba(101,91,180,14) , 70vw 410vh rgba(168,89,180,9) , 71vw 65vh rgba(109,94,180,5) , 7vw 392vh rgba(130,98,180,27) , 66vw 15vh rgba(124,86,180,16) , 85vw 363vh rgba(146,100,180,21) , 58vw 104vh rgba(180,95,180,13) , 63vw 114vh rgba(155,90,180,13) , 31vw 348vh rgba(127,91,180,48) , 22vw 208vh rgba(102,94,180,23) , 61vw 336vh rgba(143,87,180,21) , 81vw 646vh rgba(179,85,180,47) , 14vw 575vh rgba(176,93,180,19) , 29vw 358vh rgba(128,85,180,41) , 86vw 419vh rgba(125,92,180,43) , 96vw 400vh rgba(138,87,180,11) , 65vw 480vh rgba(160,93,180,7) , 29vw 361vh rgba(124,85,180,46) , 1vw 155vh rgba(157,91,180,40) , 49vw 436vh rgba(125,81,180,29) , 43vw 75vh rgba(125,88,180,53) , 48vw 220vh rgba(155,90,180,14) , 93vw 58vh rgba(122,87,180,31) , 10vw 358vh rgba(156,88,180,2) , 64vw 229vh rgba(138,98,180,31) , 66vw 133vh rgba(101,91,180,6) , 82vw 385vh rgba(179,82,180,55) , 97vw 132vh rgba(164,100,180,47) , 90vw 208vh rgba(134,91,180,18) , 8vw 518vh rgba(105,100,180,8) , 5vw 666vh rgba(140,86,180,35) , 76vw 214vh rgba(135,93,180,52) , 41vw 71vh rgba(138,99,180,38) , 15vw 531vh rgba(168,92,180,23) , 92vw 39vh rgba(138,91,180,19) , 2vw 617vh rgba(109,92,180,24) , 30vw 598vh rgba(177,99,180,46) , 27vw 78vh rgba(104,97,180,18) , 89vw 289vh rgba(161,92,180,36) , 92vw 177vh rgba(108,91,180,44) , 97vw 565vh rgba(157,85,180,9) , 11vw 81vh rgba(116,97,180,37) , 44vw 604vh rgba(180,89,180,11) , 33vw 537vh rgba(132,86,180,24) , 28vw 432vh rgba(129,84,180,42) , 100vw 300vh rgba(108,89,180,2) , 92vw 392vh rgba(159,98,180,51) , 28vw 596vh rgba(151,96,180,31) , 60vw 298vh rgba(119,100,180,45) , 97vw 219vh rgba(152,97,180,16) , 47vw 588vh rgba(169,91,180,37) , 1vw 687vh rgba(146,93,180,9) , 29vw 253vh rgba(113,96,180,27) , 57vw 266vh rgba(166,100,180,23) , 21vw 336vh rgba(177,98,180,35) , 54vw 590vh rgba(157,97,180,27) , 64vw 427vh rgba(147,95,180,20) , 28vw 630vh rgba(125,82,180,32) , 9vw 167vh rgba(155,82,180,41) , 99vw 635vh rgba(121,88,180,51) , 35vw 230vh rgba(123,99,180,35) , 95vw 699vh rgba(137,89,180,41) , 34vw 312vh rgba(164,90,180,54) , 54vw 292vh rgba(132,92,180,16) , 22vw 89vh rgba(107,94,180,24) , 5vw 383vh rgba(179,99,180,41) , 17vw 363vh rgba(133,93,180,5) , 4vw 218vh rgba(168,82,180,2) , 23vw 544vh rgba(155,90,180,21) , 65vw 579vh rgba(180,93,180,30) , 10vw 193vh rgba(133,89,180,26) , 59vw 518vh rgba(167,88,180,27) , 64vw 37vh rgba(163,100,180,20) , 48vw 530vh rgba(168,88,180,21) , 61vw 688vh rgba(139,91,180,42) , 15vw 401vh rgba(139,98,180,7) , 92vw 298vh rgba(143,97,180,3) , 100vw 62vh rgba(171,100,180,55) , 26vw 22vh rgba(109,87,180,18) , 30vw 460vh rgba(146,87,180,40) , 85vw 505vh rgba(128,90,180,27) , 18vw 150vh rgba(101,96,180,27) , 99vw 530vh rgba(122,92,180,16) , 18vw 149vh rgba(155,96,180,41) , 48vw 123vh rgba(128,95,180,28) , 36vw 190vh rgba(141,100,180,25) , 47vw 377vh rgba(121,92,180,29) , 62vw 2vh rgba(159,95,180,48) , 67vw 384vh rgba(114,87,180,38) , 90vw 157vh rgba(103,94,180,28) , 84vw 290vh rgba(117,94,180,1) , 15vw 564vh rgba(123,97,180,24) , 97vw 629vh rgba(177,99,180,19) , 34vw 433vh rgba(119,88,180,28) , 46vw 240vh rgba(105,95,180,27) , 27vw 444vh rgba(126,87,180,23) , 68vw 532vh rgba(107,91,180,9) , 27vw 235vh rgba(143,95,180,44) , 25vw 248vh rgba(148,93,180,44) , 19vw 417vh rgba(167,94,180,45) , 97vw 587vh rgba(132,88,180,34) , 12vw 100vh rgba(148,97,180,20) , 21vw 199vh rgba(173,98,180,41) , 45vw 405vh rgba(171,97,180,49) , 77vw 83vh rgba(146,100,180,34) , 92vw 634vh rgba(136,96,180,36) , 45vw 179vh rgba(177,94,180,13) , 58vw 542vh rgba(173,84,180,52) , 96vw 12vh rgba(128,85,180,13) , 55vw 339vh rgba(130,82,180,13) , 64vw 623vh rgba(161,82,180,34) , 83vw 262vh rgba(129,97,180,38) , 64vw 450vh rgba(160,87,180,19) , 10vw 237vh rgba(151,92,180,46) , 49vw 262vh rgba(133,81,180,41) , 58vw 389vh rgba(147,92,180,28) , 58vw 653vh rgba(141,89,180,11) , 9vw 38vh rgba(155,92,180,36) , 67vw 624vh rgba(123,89,180,40) , 61vw 414vh rgba(147,81,180,39) , 56vw 96vh rgba(122,96,180,54) , 4vw 672vh rgba(171,90,180,50) , 68vw 497vh rgba(112,85,180,47) , 11vw 411vh rgba(159,97,180,42) , 40vw 438vh rgba(176,98,180,15) , 27vw 333vh rgba(110,83,180,51) , 55vw 84vh rgba(121,95,180,17) , 16vw 496vh rgba(105,81,180,24) , 22vw 161vh rgba(140,90,180,4) , 2vw 148vh rgba(177,84,180,31) , 20vw 676vh rgba(101,97,180,17) , 35vw 428vh rgba(112,95,180,28) , 22vw 460vh rgba(163,82,180,36) , 87vw 548vh rgba(155,93,180,19) , 52vw 647vh rgba(149,87,180,52) , 52vw 624vh rgba(145,93,180,39) , 91vw 518vh rgba(161,100,180,24) , 16vw 503vh rgba(132,95,180,15) , 6vw 332vh rgba(111,95,180,40) , 18vw 33vh rgba(174,85,180,47) , 64vw 686vh rgba(137,86,180,8) , 21vw 116vh rgba(177,81,180,38) , 43vw 118vh rgba(123,99,180,1) , 74vw 202vh rgba(125,92,180,41) , 19vw 446vh rgba(175,83,180,21) , 17vw 396vh rgba(167,94,180,21) , 1vw 123vh rgba(165,88,180,2) , 90vw 34vh rgba(175,95,180,14) , 86vw 118vh rgba(178,92,180,10) , 37vw 326vh rgba(130,96,180,24) , 37vw 682vh rgba(106,84,180,50) , 8vw 449vh rgba(139,88,180,46) , 50vw 276vh rgba(175,88,180,1) , 58vw 410vh rgba(131,96,180,37) , 83vw 107vh rgba(104,94,180,29) , 2vw 116vh rgba(105,90,180,49) , 93vw 245vh rgba(150,83,180,39) , 87vw 362vh rgba(116,95,180,24) , 67vw 531vh rgba(109,87,180,9) , 87vw 545vh rgba(152,88,180,11) , 83vw 189vh rgba(103,90,180,16) , 99vw 267vh rgba(152,82,180,46) , 34vw 405vh rgba(111,91,180,48) , 38vw 233vh rgba(103,89,180,29) , 63vw 289vh rgba(141,83,180,50) , 26vw 41vh rgba(112,94,180,5) , 59vw 461vh rgba(165,96,180,17) , 31vw 46vh rgba(145,89,180,5) , 73vw 285vh rgba(168,90,180,9) , 17vw 536vh rgba(133,97,180,46) , 86vw 391vh rgba(115,81,180,41) , 91vw 460vh rgba(141,82,180,26) , 66vw 157vh rgba(143,97,180,10) , 84vw 155vh rgba(121,86,180,42) , 40vw 218vh rgba(120,97,180,14) , 39vw 475vh rgba(177,100,180,15) , 11vw 579vh rgba(104,93,180,19) , 63vw 304vh rgba(178,84,180,32) , 14vw 128vh rgba(171,100,180,5) , 88vw 408vh rgba(147,82,180,34) , 33vw 182vh rgba(165,90,180,5) , 5vw 48vh rgba(122,85,180,8) , 16vw 655vh rgba(175,83,180,6) , 42vw 248vh rgba(170,97,180,5) , 64vw 615vh rgba(166,100,180,26) , 14vw 533vh rgba(147,95,180,5) , 60vw 636vh rgba(132,82,180,9) , 23vw 543vh rgba(129,95,180,1) , 2vw 64vh rgba(174,85,180,27) , 33vw 626vh rgba(138,83,180,19) , 1vw 412vh rgba(149,98,180,15) , 34vw 281vh rgba(126,82,180,24) , 44vw 481vh rgba(128,97,180,54) , 34vw 595vh rgba(147,94,180,28) , 5vw 666vh rgba(115,93,180,26) , 94vw 140vh rgba(165,89,180,12) , 87vw 151vh rgba(150,96,180,27) , 60vw 622vh rgba(173,97,180,49) , 28vw 528vh rgba(161,81,180,14) , 54vw 237vh rgba(105,91,180,12) , 75vw 183vh rgba(144,94,180,23) , 8vw 578vh rgba(157,86,180,52) , 49vw 483vh rgba(120,88,180,53) , 93vw 78vh rgba(162,92,180,43) , 55vw 67vh rgba(152,100,180,28) , 73vw 365vh rgba(116,100,180,41) , 84vw 674vh rgba(136,81,180,13) , 86vw 71vh rgba(175,81,180,49) , 93vw 278vh rgba(119,86,180,35) , 72vw 304vh rgba(127,89,180,51) , 86vw 125vh rgba(118,95,180,52) , 4vw 318vh rgba(103,92,180,45) , 12vw 59vh rgba(177,94,180,19) , 38vw 68vh rgba(170,100,180,12) , 98vw 142vh rgba(145,96,180,18) , 6vw 270vh rgba(136,100,180,23) , 73vw 41vh rgba(152,96,180,19) , 64vw 107vh rgba(148,98,180,2) , 24vw 198vh rgba(161,91,180,14) , 63vw 8vh rgba(110,96,180,54) , 97vw 425vh rgba(137,93,180,35) , 24vw 376vh rgba(150,85,180,5) , 11vw 317vh rgba(172,98,180,49) , 79vw 178vh rgba(104,97,180,40) , 62vw 696vh rgba(135,89,180,12) , 87vw 489vh rgba(115,82,180,38) , 61vw 326vh rgba(143,82,180,6) , 52vw 415vh rgba(150,88,180,32) , 78vw 410vh rgba(150,97,180,33) , 1vw 510vh rgba(177,94,180,2) , 4vw 615vh rgba(120,87,180,34) , 49vw 336vh rgba(139,86,180,19) , 60vw 641vh rgba(115,81,180,33) , 76vw 18vh rgba(111,92,180,21) , 70vw 394vh rgba(112,86,180,51) , 34vw 657vh rgba(108,96,180,4) , 60vw 587vh rgba(163,97,180,24) , 94vw 194vh rgba(160,95,180,35) , 87vw 385vh rgba(120,88,180,2) , 10vw 246vh rgba(167,91,180,47) , 56vw 292vh rgba(109,87,180,46) , 55vw 56vh rgba(123,100,180,13) , 44vw 278vh rgba(153,98,180,31) , 55vw 329vh rgba(152,87,180,26) , 54vw 380vh rgba(169,97,180,21) , 56vw 289vh rgba(168,95,180,39) , 28vw 526vh rgba(127,85,180,27) , 82vw 9vh rgba(165,83,180,55) , 1vw 29vh rgba(180,82,180,19) , 96vw 244vh rgba(140,92,180,12) , 87vw 411vh rgba(149,91,180,41) , 89vw 5vh rgba(144,85,180,50) , 25vw 332vh rgba(167,82,180,27) , 82vw 31vh rgba(131,97,180,23) , 19vw 510vh rgba(115,100,180,19) , 46vw 379vh rgba(134,96,180,54) , 10vw 213vh rgba(158,98,180,27) , 42vw 579vh rgba(169,97,180,3) , 29vw 635vh rgba(173,98,180,1) , 69vw 492vh rgba(180,88,180,36) , 47vw 655vh rgba(125,87,180,1) , 10vw 308vh rgba(108,83,180,27) , 54vw 410vh rgba(129,88,180,5) , 93vw 208vh rgba(153,86,180,35) , 27vw 504vh rgba(164,99,180,43) , 80vw 278vh rgba(146,84,180,54) , 30vw 384vh rgba(177,84,180,48) , 44vw 460vh rgba(149,100,180,18) , 75vw 384vh rgba(116,83,180,36) , 60vw 118vh rgba(174,95,180,52) , 10vw 257vh rgba(150,90,180,44) , 27vw 105vh rgba(154,100,180,22) , 33vw 30vh rgba(153,95,180,32) , 23vw 678vh rgba(147,88,180,42) , 93vw 482vh rgba(178,97,180,14) , 65vw 688vh rgba(167,90,180,43) , 79vw 360vh rgba(180,82,180,42) , 96vw 210vh rgba(178,89,180,47) , 78vw 519vh rgba(155,90,180,44) , 31vw 369vh rgba(119,84,180,36) , 50vw 656vh rgba(127,84,180,15) , 1vw 484vh rgba(114,100,180,49) , 40vw 634vh rgba(170,85,180,6) , 48vw 441vh rgba(121,81,180,4) , 36vw 365vh rgba(115,92,180,37) , 29vw 592vh rgba(139,84,180,33) , 18vw 620vh rgba(102,100,180,55) , 20vw 66vh rgba(142,100,180,24) , 88vw 387vh rgba(114,95,180,15) , 12vw 179vh rgba(108,83,180,48) , 25vw 571vh rgba(105,87,180,44) , 50vw 280vh rgba(177,95,180,51) , 54vw 293vh rgba(128,98,180,9) , 98vw 107vh rgba(103,86,180,48) , 37vw 38vh rgba(145,91,180,15) , 41vw 42vh rgba(148,97,180,54) , 49vw 64vh rgba(101,89,180,42) , 47vw 305vh rgba(113,96,180,8) , 48vw 20vh rgba(135,99,180,33) , 46vw 106vh rgba(108,92,180,4) , 74vw 625vh rgba(177,92,180,50) , 38vw 161vh rgba(162,98,180,52) , 48vw 241vh rgba(108,92,180,42) , 75vw 64vh rgba(115,82,180,48) , 59vw 341vh rgba(105,82,180,1) , 27vw 31vh rgba(161,94,180,33) , 72vw 117vh rgba(141,93,180,33) , 32vw 429vh rgba(115,85,180,52) , 29vw 413vh rgba(118,95,180,19) , 52vw 228vh rgba(178,83,180,7) , 75vw 115vh rgba(167,83,180,48) , 20vw 340vh rgba(159,97,180,16) , 60vw 160vh rgba(122,94,180,6) , 86vw 78vh rgba(166,83,180,41) , 46vw 490vh rgba(170,89,180,44) , 96vw 603vh rgba(108,95,180,37) , 17vw 272vh rgba(127,99,180,30) , 89vw 540vh rgba(147,84,180,53) , 18vw 39vh rgba(162,94,180,42) , 77vw 450vh rgba(112,97,180,36) , 74vw 646vh rgba(116,95,180,31) , 45vw 509vh rgba(134,99,180,52) , 57vw 602vh rgba(170,84,180,7) , 10vw 623vh rgba(141,92,180,27) , 51vw 254vh rgba(128,87,180,55) , 43vw 436vh rgba(117,84,180,5) , 66vw 286vh rgba(126,94,180,10) , 24vw 299vh rgba(179,92,180,24) , 25vw 195vh rgba(141,82,180,55) , 78vw 101vh rgba(150,87,180,4) , 79vw 615vh rgba(141,91,180,53) , 75vw 501vh rgba(177,94,180,25) , 41vw 487vh rgba(175,91,180,36) , 34vw 423vh rgba(175,93,180,12) , 19vw 57vh rgba(165,84,180,50) , 67vw 638vh rgba(174,83,180,33) , 83vw 234vh rgba(131,95,180,11) , 74vw 165vh rgba(101,93,180,32) , 33vw 36vh rgba(112,83,180,54) , 2vw 689vh rgba(107,95,180,47) , 23vw 97vh rgba(119,96,180,13) , 32vw 540vh rgba(157,98,180,6) , 49vw 393vh rgba(117,97,180,55) , 86vw 682vh rgba(109,83,180,35) , 80vw 95vh rgba(138,89,180,40) , 92vw 51vh rgba(117,82,180,18) , 99vw 645vh rgba(153,97,180,7) , 54vw 182vh rgba(131,89,180,24) , 86vw 309vh rgba(125,87,180,14) , 85vw 335vh rgba(131,83,180,25) , 71vw 26vh rgba(148,88,180,17) , 28vw 230vh rgba(150,82,180,49) , 2vw 679vh rgba(177,90,180,54) , 76vw 427vh rgba(161,95,180,28) , 32vw 232vh rgba(128,97,180,11) , 48vw 60vh rgba(166,83,180,23) , 75vw 402vh rgba(114,94,180,21) , 80vw 485vh rgba(107,94,180,15) , 62vw 354vh rgba(112,96,180,1) , 75vw 379vh rgba(123,88,180,8) , 92vw 438vh rgba(147,96,180,42) , 17vw 464vh rgba(148,93,180,37) , 69vw 360vh rgba(162,94,180,15) , 24vw 323vh rgba(115,82,180,51) , 6vw 376vh rgba(177,94,180,24) , 38vw 551vh rgba(116,90,180,33) , 13vw 462vh rgba(123,81,180,17) , 82vw 405vh rgba(159,85,180,30) , 80vw 68vh rgba(140,85,180,17) , 39vw 343vh rgba(136,96,180,6) , 83vw 442vh rgba(154,88,180,54) , 18vw 364vh rgba(151,88,180,44) , 96vw 306vh rgba(137,92,180,9) , 98vw 199vh rgba(126,93,180,1) , 83vw 542vh rgba(118,89,180,33) , 4vw 229vh rgba(180,90,180,37) , 73vw 182vh rgba(104,82,180,32) , 52vw 102vh rgba(172,81,180,24) , 38vw 512vh rgba(178,88,180,10) , 52vw 519vh rgba(135,84,180,53) , 85vw 634vh rgba(133,100,180,42) , 37vw 481vh rgba(139,99,180,8) , 96vw 581vh rgba(134,96,180,39) , 84vw 57vh rgba(164,89,180,24) , 24vw 184vh rgba(151,92,180,4) , 59vw 296vh rgba(179,93,180,18) , 98vw 115vh rgba(135,81,180,36) , 52vw 695vh rgba(166,85,180,47) , 8vw 203vh rgba(165,94,180,54) , 67vw 676vh rgba(144,99,180,45) , 68vw 691vh rgba(150,94,180,32) , 90vw 177vh rgba(161,95,180,48) , 36vw 680vh rgba(141,92,180,30) , 70vw 247vh rgba(144,93,180,22) , 87vw 20vh rgba(149,81,180,55) , 74vw 369vh rgba(129,90,180,15) , 48vw 401vh rgba(170,82,180,4) , 78vw 634vh rgba(164,86,180,23) , 9vw 270vh rgba(121,85,180,18) , 35vw 205vh rgba(127,99,180,3) , 79vw 590vh rgba(122,98,180,37) , 76vw 213vh rgba(106,84,180,10) , 40vw 344vh rgba(153,82,180,12) , 96vw 562vh rgba(124,94,180,48) , 94vw 565vh rgba(161,86,180,23) , 13vw 208vh rgba(117,91,180,4) , 33vw 215vh rgba(149,93,180,36) , 47vw 114vh rgba(150,94,180,30) , 86vw 629vh rgba(115,99,180,38) , 40vw 419vh rgba(156,82,180,19) , 62vw 541vh rgba(178,99,180,16) , 47vw 210vh rgba(113,84,180,16) , 38vw 587vh rgba(170,100,180,35) , 33vw 391vh rgba(102,97,180,15) , 14vw 186vh rgba(111,91,180,44) , 99vw 110vh rgba(124,94,180,42) , 52vw 692vh rgba(174,83,180,39) , 53vw 61vh rgba(149,97,180,6) , 50vw 36vh rgba(177,92,180,50) , 69vw 128vh rgba(142,87,180,14) , 20vw 525vh rgba(155,96,180,20) , 63vw 700vh rgba(117,92,180,19) , 13vw 232vh rgba(106,92,180,7) , 80vw 235vh rgba(138,90,180,50) , 80vw 373vh rgba(142,98,180,15) , 66vw 309vh rgba(171,100,180,54) , 77vw 64vh rgba(109,89,180,49) , 21vw 335vh rgba(125,95,180,53) , 91vw 622vh rgba(169,94,180,49) , 4vw 588vh rgba(125,82,180,6) , 15vw 474vh rgba(114,88,180,22) , 91vw 459vh rgba(111,100,180,31) , 4vw 391vh rgba(122,86,180,20) , 42vw 335vh rgba(139,96,180,35) , 39vw 296vh rgba(168,94,180,49) , 80vw 6vh rgba(122,84,180,39) , 90vw 565vh rgba(147,96,180,4) , 26vw 693vh rgba(145,95,180,52) , 15vw 46vh rgba(111,84,180,8) , 69vw 262vh rgba(113,81,180,9) , 69vw 158vh rgba(147,99,180,39) , 96vw 49vh rgba(144,87,180,28) , 88vw 512vh rgba(170,91,180,5) , 17vw 234vh rgba(138,97,180,25) , 99vw 607vh rgba(115,87,180,50) , 22vw 511vh rgba(142,87,180,12) , 31vw 290vh rgba(171,85,180,44) , 34vw 186vh rgba(124,81,180,41) , 28vw 511vh rgba(107,82,180,32) , 76vw 128vh rgba(141,81,180,13) , 69vw 491vh rgba(116,87,180,18) , 33vw 573vh rgba(137,96,180,41) , 15vw 689vh rgba(115,87,180,41) , 8vw 240vh rgba(126,93,180,5) , 15vw 658vh rgba(129,100,180,4) , 70vw 689vh rgba(126,93,180,26) , 95vw 60vh rgba(131,94,180,22) , 56vw 637vh rgba(148,100,180,19) , 60vw 504vh rgba(151,96,180,49) , 34vw 135vh rgba(123,81,180,24) , 82vw 432vh rgba(149,91,180,44) , 26vw 562vh rgba(143,85,180,52) , 15vw 396vh rgba(157,83,180,24) , 25vw 276vh rgba(178,88,180,15) , 14vw 141vh rgba(178,92,180,44) , 49vw 619vh rgba(104,99,180,16) , 73vw 478vh rgba(128,91,180,27) , 5vw 621vh rgba(101,96,180,26) , 91vw 209vh rgba(150,88,180,6) , 65vw 581vh rgba(159,96,180,31) , 64vw 42vh rgba(156,81,180,45) , 78vw 117vh rgba(178,84,180,26) , 66vw 449vh rgba(119,96,180,45) , 44vw 547vh rgba(112,95,180,55) , 26vw 276vh rgba(150,85,180,48) , 86vw 430vh rgba(125,83,180,22) , 4vw 301vh rgba(135,98,180,44) , 19vw 605vh rgba(103,85,180,29) , 37vw 397vh rgba(102,95,180,28) , 42vw 403vh rgba(131,95,180,21) , 72vw 400vh rgba(179,94,180,19) , 69vw 594vh rgba(113,98,180,29) , 38vw 527vh rgba(142,100,180,7) , 70vw 601vh rgba(126,99,180,39) , 85vw 164vh rgba(128,85,180,47) , 63vw 272vh rgba(168,100,180,34) , 44vw 57vh rgba(136,82,180,28) , 11vw 610vh rgba(116,92,180,8) , 18vw 233vh rgba(143,86,180,20) , 72vw 334vh rgba(166,82,180,36) , 19vw 249vh rgba(173,90,180,46) , 83vw 576vh rgba(142,89,180,8) , 29vw 678vh rgba(107,83,180,7) , 79vw 330vh rgba(180,98,180,31) , 20vw 329vh rgba(130,97,180,52) , 82vw 525vh rgba(170,89,180,11) , 73vw 249vh rgba(145,100,180,45) , 44vw 147vh rgba(121,94,180,22) , 12vw 393vh rgba(108,91,180,54) , 56vw 451vh rgba(122,100,180,42) , 45vw 457vh rgba(152,89,180,38) , 64vw 596vh rgba(149,100,180,23) , 52vw 309vh rgba(150,91,180,35) , 24vw 566vh rgba(130,89,180,3) , 54vw 63vh rgba(153,82,180,55) , 61vw 581vh rgba(129,82,180,16) , 24vw 580vh rgba(126,90,180,8) , 4vw 452vh rgba(159,96,180,51) , 49vw 330vh rgba(118,90,180,34) , 25vw 621vh rgba(147,89,180,31) , 49vw 122vh rgba(136,91,180,31) , 81vw 59vh rgba(109,82,180,23) , 87vw 403vh rgba(174,97,180,14) , 43vw 300vh rgba(168,87,180,14) , 32vw 380vh rgba(144,97,180,52) , 34vw 31vh rgba(151,98,180,4) , 50vw 113vh rgba(142,99,180,20) , 58vw 396vh rgba(119,100,180,33) , 20vw 240vh rgba(134,90,180,51) , 51vw 149vh rgba(123,96,180,5) , 11vw 561vh rgba(163,85,180,34) , 7vw 77vh rgba(167,85,180,34) , 55vw 290vh rgba(177,87,180,35) , 59vw 327vh rgba(120,87,180,37) , 48vw 547vh rgba(119,99,180,37) , 78vw 260vh rgba(110,83,180,5) , 36vw 20vh rgba(127,90,180,50) , 100vw 273vh rgba(179,81,180,22) , 60vw 240vh rgba(156,94,180,33) , 44vw 291vh rgba(157,92,180,54) , 96vw 317vh rgba(180,84,180,15) , 2vw 449vh rgba(154,99,180,35) , 66vw 204vh rgba(142,99,180,12) , 64vw 102vh rgba(156,100,180,49) , 85vw 500vh rgba(178,92,180,35) , 83vw 176vh rgba(160,100,180,24) , 61vw 250vh rgba(166,97,180,42) , 14vw 297vh rgba(155,87,180,47) , 55vw 277vh rgba(158,88,180,7) , 6vw 394vh rgba(159,86,180,44) , 2vw 537vh rgba(163,100,180,34) , 57vw 418vh rgba(169,99,180,47) , 99vw 664vh rgba(169,100,180,44) , 39vw 339vh rgba(168,91,180,26) , 87vw 341vh rgba(134,90,180,50) , 37vw 682vh rgba(116,92,180,9) , 18vw 192vh rgba(126,90,180,55) , 65vw 685vh rgba(172,83,180,1) , 45vw 205vh rgba(160,96,180,4) , 53vw 59vh rgba(128,89,180,38) , 61vw 473vh rgba(121,89,180,54) , 13vw 154vh rgba(172,92,180,39) , 35vw 545vh rgba(113,93,180,3) , 31vw 219vh rgba(106,96,180,23) , 82vw 597vh rgba(162,93,180,54) , 62vw 116vh rgba(154,89,180,11) , 5vw 84vh rgba(177,86,180,12) , 80vw 148vh rgba(126,94,180,47) , 59vw 679vh rgba(165,99,180,41) , 53vw 490vh rgba(112,88,180,55) , 48vw 289vh rgba(159,85,180,7) , 93vw 615vh rgba(138,84,180,53) , 61vw 471vh rgba(178,83,180,4) , 99vw 487vh rgba(172,88,180,7) , 53vw 451vh rgba(154,81,180,53) , 26vw 42vh rgba(172,86,180,39) , 24vw 469vh rgba(173,100,180,11) , 97vw 659vh rgba(164,96,180,22) , 9vw 86vh rgba(135,89,180,11) , 86vw 576vh rgba(141,84,180,10) , 70vw 588vh rgba(142,86,180,12) , 54vw 472vh rgba(110,89,180,42) , 59vw 148vh rgba(166,84,180,30) , 35vw 149vh rgba(168,90,180,5) , 25vw 83vh rgba(148,85,180,32) , 70vw 585vh rgba(143,96,180,53) , 3vw 143vh rgba(177,91,180,34) , 95vw 322vh rgba(123,84,180,11) , 4vw 685vh rgba(134,98,180,51) , 76vw 12vh rgba(123,84,180,43) , 12vw 151vh rgba(176,92,180,52) , 85vw 276vh rgba(135,97,180,11) , 88vw 380vh rgba(165,89,180,55) , 10vw 546vh rgba(114,95,180,2) , 88vw 222vh rgba(121,94,180,17) , 83vw 117vh rgba(159,100,180,10) , 72vw 192vh rgba(164,90,180,3) , 94vw 331vh rgba(164,98,180,37) , 79vw 51vh rgba(149,87,180,11) , 70vw 494vh rgba(158,89,180,29) , 38vw 241vh rgba(130,90,180,13) , 32vw 35vh rgba(114,97,180,29) , 9vw 601vh rgba(128,93,180,51) , 40vw 166vh rgba(180,82,180,22) , 43vw 652vh rgba(175,85,180,27) , 55vw 339vh rgba(122,83,180,54) , 75vw 135vh rgba(172,83,180,34) , 74vw 527vh rgba(114,96,180,4) , 51vw 502vh rgba(114,97,180,26) , 97vw 252vh rgba(135,84,180,24) , 70vw 309vh rgba(121,93,180,14) , 61vw 331vh rgba(134,89,180,49) , 9vw 25vh rgba(151,90,180,54) , 7vw 194vh rgba(123,96,180,25) , 95vw 664vh rgba(152,95,180,5) , 31vw 339vh rgba(105,89,180,42) , 3vw 452vh rgba(113,90,180,38) , 90vw 236vh rgba(127,100,180,7) , 46vw 504vh rgba(106,100,180,18) , 11vw 557vh rgba(172,93,180,15) , 23vw 301vh rgba(128,98,180,42) , 1vw 667vh rgba(129,88,180,9) , 71vw 627vh rgba(135,83,180,50) , 3vw 679vh rgba(153,100,180,32) , 62vw 412vh rgba(131,86,180,41) , 24vw 333vh rgba(163,85,180,15) , 61vw 486vh rgba(176,90,180,22) , 48vw 112vh rgba(180,92,180,15) , 42vw 235vh rgba(161,83,180,47) , 14vw 324vh rgba(145,90,180,44) , 25vw 250vh rgba(170,87,180,47) , 75vw 236vh rgba(167,100,180,54) , 86vw 483vh rgba(129,99,180,50) , 89vw 64vh rgba(149,85,180,30) , 89vw 78vh rgba(136,93,180,26) , 64vw 393vh rgba(146,99,180,32) , 15vw 481vh rgba(124,100,180,4) , 28vw 111vh rgba(110,94,180,51) , 20vw 672vh rgba(151,81,180,5) , 86vw 377vh rgba(167,92,180,47) , 78vw 209vh rgba(156,87,180,37) , 100vw 453vh rgba(163,85,180,39) , 57vw 14vh rgba(155,94,180,23) , 81vw 544vh rgba(103,92,180,27) , 51vw 287vh rgba(111,83,180,48) , 2vw 349vh rgba(141,84,180,24) , 19vw 200vh rgba(128,87,180,40) , 16vw 663vh rgba(136,82,180,42) , 11vw 194vh rgba(175,93,180,34) , 86vw 625vh rgba(125,95,180,48) , 72vw 200vh rgba(139,81,180,48) , 58vw 265vh rgba(154,98,180,20) , 46vw 39vh rgba(101,86,180,53) , 31vw 183vh rgba(119,81,180,45) , 21vw 594vh rgba(142,93,180,33) , 56vw 629vh rgba(166,81,180,55) , 97vw 682vh rgba(130,99,180,25) , 70vw 419vh rgba(180,87,180,32) , 63vw 300vh rgba(138,89,180,7) , 99vw 487vh rgba(149,90,180,52) , 24vw 615vh rgba(138,84,180,32) , 30vw 377vh rgba(108,99,180,35) , 53vw 642vh rgba(155,89,180,52) , 11vw 545vh rgba(141,86,180,6) , 22vw 521vh rgba(120,91,180,24) , 45vw 574vh rgba(162,81,180,1) , 81vw 449vh rgba(152,84,180,17) , 58vw 285vh rgba(135,93,180,11) , 47vw 320vh rgba(115,99,180,50) , 18vw 612vh rgba(125,99,180,40) , 35vw 320vh rgba(128,93,180,21) , 4vw 525vh rgba(175,94,180,49) , 79vw 302vh rgba(132,84,180,3) , 7vw 627vh rgba(132,82,180,21) , 7vw 614vh rgba(175,93,180,49) , 83vw 205vh rgba(116,89,180,2) , 35vw 611vh rgba(133,96,180,43) , 87vw 494vh rgba(113,99,180,55);
}
#stars-noanim:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 56vw 63vh rgba(142,86,180,54) , 36vw 71vh rgba(137,100,180,21) , 61vw 430vh rgba(180,95,180,20) , 70vw 697vh rgba(131,81,180,24) , 37vw 562vh rgba(134,91,180,1) , 58vw 214vh rgba(146,95,180,37) , 72vw 153vh rgba(103,83,180,44) , 38vw 525vh rgba(119,88,180,41) , 68vw 78vh rgba(164,81,180,30) , 38vw 667vh rgba(176,88,180,3) , 81vw 80vh rgba(162,89,180,42) , 24vw 304vh rgba(148,98,180,37) , 16vw 384vh rgba(123,88,180,34) , 20vw 230vh rgba(178,94,180,40) , 22vw 453vh rgba(154,90,180,40) , 28vw 272vh rgba(111,84,180,27) , 71vw 30vh rgba(141,89,180,10) , 60vw 70vh rgba(126,87,180,50) , 1vw 577vh rgba(130,98,180,11) , 94vw 585vh rgba(114,92,180,22) , 50vw 237vh rgba(114,83,180,55) , 78vw 191vh rgba(130,86,180,11) , 51vw 594vh rgba(156,97,180,41) , 97vw 136vh rgba(179,100,180,11) , 74vw 477vh rgba(173,93,180,16) , 15vw 276vh rgba(119,97,180,42) , 31vw 242vh rgba(118,87,180,8) , 12vw 182vh rgba(150,99,180,45) , 64vw 441vh rgba(111,92,180,32) , 83vw 333vh rgba(102,87,180,6) , 37vw 117vh rgba(152,87,180,3) , 65vw 339vh rgba(135,88,180,28) , 14vw 213vh rgba(101,91,180,14) , 70vw 410vh rgba(168,89,180,9) , 71vw 65vh rgba(109,94,180,5) , 7vw 392vh rgba(130,98,180,27) , 66vw 15vh rgba(124,86,180,16) , 85vw 363vh rgba(146,100,180,21) , 58vw 104vh rgba(180,95,180,13) , 63vw 114vh rgba(155,90,180,13) , 31vw 348vh rgba(127,91,180,48) , 22vw 208vh rgba(102,94,180,23) , 61vw 336vh rgba(143,87,180,21) , 81vw 646vh rgba(179,85,180,47) , 14vw 575vh rgba(176,93,180,19) , 29vw 358vh rgba(128,85,180,41) , 86vw 419vh rgba(125,92,180,43) , 96vw 400vh rgba(138,87,180,11) , 65vw 480vh rgba(160,93,180,7) , 29vw 361vh rgba(124,85,180,46) , 1vw 155vh rgba(157,91,180,40) , 49vw 436vh rgba(125,81,180,29) , 43vw 75vh rgba(125,88,180,53) , 48vw 220vh rgba(155,90,180,14) , 93vw 58vh rgba(122,87,180,31) , 10vw 358vh rgba(156,88,180,2) , 64vw 229vh rgba(138,98,180,31) , 66vw 133vh rgba(101,91,180,6) , 82vw 385vh rgba(179,82,180,55) , 97vw 132vh rgba(164,100,180,47) , 90vw 208vh rgba(134,91,180,18) , 8vw 518vh rgba(105,100,180,8) , 5vw 666vh rgba(140,86,180,35) , 76vw 214vh rgba(135,93,180,52) , 41vw 71vh rgba(138,99,180,38) , 15vw 531vh rgba(168,92,180,23) , 92vw 39vh rgba(138,91,180,19) , 2vw 617vh rgba(109,92,180,24) , 30vw 598vh rgba(177,99,180,46) , 27vw 78vh rgba(104,97,180,18) , 89vw 289vh rgba(161,92,180,36) , 92vw 177vh rgba(108,91,180,44) , 97vw 565vh rgba(157,85,180,9) , 11vw 81vh rgba(116,97,180,37) , 44vw 604vh rgba(180,89,180,11) , 33vw 537vh rgba(132,86,180,24) , 28vw 432vh rgba(129,84,180,42) , 100vw 300vh rgba(108,89,180,2) , 92vw 392vh rgba(159,98,180,51) , 28vw 596vh rgba(151,96,180,31) , 60vw 298vh rgba(119,100,180,45) , 97vw 219vh rgba(152,97,180,16) , 47vw 588vh rgba(169,91,180,37) , 1vw 687vh rgba(146,93,180,9) , 29vw 253vh rgba(113,96,180,27) , 57vw 266vh rgba(166,100,180,23) , 21vw 336vh rgba(177,98,180,35) , 54vw 590vh rgba(157,97,180,27) , 64vw 427vh rgba(147,95,180,20) , 28vw 630vh rgba(125,82,180,32) , 9vw 167vh rgba(155,82,180,41) , 99vw 635vh rgba(121,88,180,51) , 35vw 230vh rgba(123,99,180,35) , 95vw 699vh rgba(137,89,180,41) , 34vw 312vh rgba(164,90,180,54) , 54vw 292vh rgba(132,92,180,16) , 22vw 89vh rgba(107,94,180,24) , 5vw 383vh rgba(179,99,180,41) , 17vw 363vh rgba(133,93,180,5) , 4vw 218vh rgba(168,82,180,2) , 23vw 544vh rgba(155,90,180,21) , 65vw 579vh rgba(180,93,180,30) , 10vw 193vh rgba(133,89,180,26) , 59vw 518vh rgba(167,88,180,27) , 64vw 37vh rgba(163,100,180,20) , 48vw 530vh rgba(168,88,180,21) , 61vw 688vh rgba(139,91,180,42) , 15vw 401vh rgba(139,98,180,7) , 92vw 298vh rgba(143,97,180,3) , 100vw 62vh rgba(171,100,180,55) , 26vw 22vh rgba(109,87,180,18) , 30vw 460vh rgba(146,87,180,40) , 85vw 505vh rgba(128,90,180,27) , 18vw 150vh rgba(101,96,180,27) , 99vw 530vh rgba(122,92,180,16) , 18vw 149vh rgba(155,96,180,41) , 48vw 123vh rgba(128,95,180,28) , 36vw 190vh rgba(141,100,180,25) , 47vw 377vh rgba(121,92,180,29) , 62vw 2vh rgba(159,95,180,48) , 67vw 384vh rgba(114,87,180,38) , 90vw 157vh rgba(103,94,180,28) , 84vw 290vh rgba(117,94,180,1) , 15vw 564vh rgba(123,97,180,24) , 97vw 629vh rgba(177,99,180,19) , 34vw 433vh rgba(119,88,180,28) , 46vw 240vh rgba(105,95,180,27) , 27vw 444vh rgba(126,87,180,23) , 68vw 532vh rgba(107,91,180,9) , 27vw 235vh rgba(143,95,180,44) , 25vw 248vh rgba(148,93,180,44) , 19vw 417vh rgba(167,94,180,45) , 97vw 587vh rgba(132,88,180,34) , 12vw 100vh rgba(148,97,180,20) , 21vw 199vh rgba(173,98,180,41) , 45vw 405vh rgba(171,97,180,49) , 77vw 83vh rgba(146,100,180,34) , 92vw 634vh rgba(136,96,180,36) , 45vw 179vh rgba(177,94,180,13) , 58vw 542vh rgba(173,84,180,52) , 96vw 12vh rgba(128,85,180,13) , 55vw 339vh rgba(130,82,180,13) , 64vw 623vh rgba(161,82,180,34) , 83vw 262vh rgba(129,97,180,38) , 64vw 450vh rgba(160,87,180,19) , 10vw 237vh rgba(151,92,180,46) , 49vw 262vh rgba(133,81,180,41) , 58vw 389vh rgba(147,92,180,28) , 58vw 653vh rgba(141,89,180,11) , 9vw 38vh rgba(155,92,180,36) , 67vw 624vh rgba(123,89,180,40) , 61vw 414vh rgba(147,81,180,39) , 56vw 96vh rgba(122,96,180,54) , 4vw 672vh rgba(171,90,180,50) , 68vw 497vh rgba(112,85,180,47) , 11vw 411vh rgba(159,97,180,42) , 40vw 438vh rgba(176,98,180,15) , 27vw 333vh rgba(110,83,180,51) , 55vw 84vh rgba(121,95,180,17) , 16vw 496vh rgba(105,81,180,24) , 22vw 161vh rgba(140,90,180,4) , 2vw 148vh rgba(177,84,180,31) , 20vw 676vh rgba(101,97,180,17) , 35vw 428vh rgba(112,95,180,28) , 22vw 460vh rgba(163,82,180,36) , 87vw 548vh rgba(155,93,180,19) , 52vw 647vh rgba(149,87,180,52) , 52vw 624vh rgba(145,93,180,39) , 91vw 518vh rgba(161,100,180,24) , 16vw 503vh rgba(132,95,180,15) , 6vw 332vh rgba(111,95,180,40) , 18vw 33vh rgba(174,85,180,47) , 64vw 686vh rgba(137,86,180,8) , 21vw 116vh rgba(177,81,180,38) , 43vw 118vh rgba(123,99,180,1) , 74vw 202vh rgba(125,92,180,41) , 19vw 446vh rgba(175,83,180,21) , 17vw 396vh rgba(167,94,180,21) , 1vw 123vh rgba(165,88,180,2) , 90vw 34vh rgba(175,95,180,14) , 86vw 118vh rgba(178,92,180,10) , 37vw 326vh rgba(130,96,180,24) , 37vw 682vh rgba(106,84,180,50) , 8vw 449vh rgba(139,88,180,46) , 50vw 276vh rgba(175,88,180,1) , 58vw 410vh rgba(131,96,180,37) , 83vw 107vh rgba(104,94,180,29) , 2vw 116vh rgba(105,90,180,49) , 93vw 245vh rgba(150,83,180,39) , 87vw 362vh rgba(116,95,180,24) , 67vw 531vh rgba(109,87,180,9) , 87vw 545vh rgba(152,88,180,11) , 83vw 189vh rgba(103,90,180,16) , 99vw 267vh rgba(152,82,180,46) , 34vw 405vh rgba(111,91,180,48) , 38vw 233vh rgba(103,89,180,29) , 63vw 289vh rgba(141,83,180,50) , 26vw 41vh rgba(112,94,180,5) , 59vw 461vh rgba(165,96,180,17) , 31vw 46vh rgba(145,89,180,5) , 73vw 285vh rgba(168,90,180,9) , 17vw 536vh rgba(133,97,180,46) , 86vw 391vh rgba(115,81,180,41) , 91vw 460vh rgba(141,82,180,26) , 66vw 157vh rgba(143,97,180,10) , 84vw 155vh rgba(121,86,180,42) , 40vw 218vh rgba(120,97,180,14) , 39vw 475vh rgba(177,100,180,15) , 11vw 579vh rgba(104,93,180,19) , 63vw 304vh rgba(178,84,180,32) , 14vw 128vh rgba(171,100,180,5) , 88vw 408vh rgba(147,82,180,34) , 33vw 182vh rgba(165,90,180,5) , 5vw 48vh rgba(122,85,180,8) , 16vw 655vh rgba(175,83,180,6) , 42vw 248vh rgba(170,97,180,5) , 64vw 615vh rgba(166,100,180,26) , 14vw 533vh rgba(147,95,180,5) , 60vw 636vh rgba(132,82,180,9) , 23vw 543vh rgba(129,95,180,1) , 2vw 64vh rgba(174,85,180,27) , 33vw 626vh rgba(138,83,180,19) , 1vw 412vh rgba(149,98,180,15) , 34vw 281vh rgba(126,82,180,24) , 44vw 481vh rgba(128,97,180,54) , 34vw 595vh rgba(147,94,180,28) , 5vw 666vh rgba(115,93,180,26) , 94vw 140vh rgba(165,89,180,12) , 87vw 151vh rgba(150,96,180,27) , 60vw 622vh rgba(173,97,180,49) , 28vw 528vh rgba(161,81,180,14) , 54vw 237vh rgba(105,91,180,12) , 75vw 183vh rgba(144,94,180,23) , 8vw 578vh rgba(157,86,180,52) , 49vw 483vh rgba(120,88,180,53) , 93vw 78vh rgba(162,92,180,43) , 55vw 67vh rgba(152,100,180,28) , 73vw 365vh rgba(116,100,180,41) , 84vw 674vh rgba(136,81,180,13) , 86vw 71vh rgba(175,81,180,49) , 93vw 278vh rgba(119,86,180,35) , 72vw 304vh rgba(127,89,180,51) , 86vw 125vh rgba(118,95,180,52) , 4vw 318vh rgba(103,92,180,45) , 12vw 59vh rgba(177,94,180,19) , 38vw 68vh rgba(170,100,180,12) , 98vw 142vh rgba(145,96,180,18) , 6vw 270vh rgba(136,100,180,23) , 73vw 41vh rgba(152,96,180,19) , 64vw 107vh rgba(148,98,180,2) , 24vw 198vh rgba(161,91,180,14) , 63vw 8vh rgba(110,96,180,54) , 97vw 425vh rgba(137,93,180,35) , 24vw 376vh rgba(150,85,180,5) , 11vw 317vh rgba(172,98,180,49) , 79vw 178vh rgba(104,97,180,40) , 62vw 696vh rgba(135,89,180,12) , 87vw 489vh rgba(115,82,180,38) , 61vw 326vh rgba(143,82,180,6) , 52vw 415vh rgba(150,88,180,32) , 78vw 410vh rgba(150,97,180,33) , 1vw 510vh rgba(177,94,180,2) , 4vw 615vh rgba(120,87,180,34) , 49vw 336vh rgba(139,86,180,19) , 60vw 641vh rgba(115,81,180,33) , 76vw 18vh rgba(111,92,180,21) , 70vw 394vh rgba(112,86,180,51) , 34vw 657vh rgba(108,96,180,4) , 60vw 587vh rgba(163,97,180,24) , 94vw 194vh rgba(160,95,180,35) , 87vw 385vh rgba(120,88,180,2) , 10vw 246vh rgba(167,91,180,47) , 56vw 292vh rgba(109,87,180,46) , 55vw 56vh rgba(123,100,180,13) , 44vw 278vh rgba(153,98,180,31) , 55vw 329vh rgba(152,87,180,26) , 54vw 380vh rgba(169,97,180,21) , 56vw 289vh rgba(168,95,180,39) , 28vw 526vh rgba(127,85,180,27) , 82vw 9vh rgba(165,83,180,55) , 1vw 29vh rgba(180,82,180,19) , 96vw 244vh rgba(140,92,180,12) , 87vw 411vh rgba(149,91,180,41) , 89vw 5vh rgba(144,85,180,50) , 25vw 332vh rgba(167,82,180,27) , 82vw 31vh rgba(131,97,180,23) , 19vw 510vh rgba(115,100,180,19) , 46vw 379vh rgba(134,96,180,54) , 10vw 213vh rgba(158,98,180,27) , 42vw 579vh rgba(169,97,180,3) , 29vw 635vh rgba(173,98,180,1) , 69vw 492vh rgba(180,88,180,36) , 47vw 655vh rgba(125,87,180,1) , 10vw 308vh rgba(108,83,180,27) , 54vw 410vh rgba(129,88,180,5) , 93vw 208vh rgba(153,86,180,35) , 27vw 504vh rgba(164,99,180,43) , 80vw 278vh rgba(146,84,180,54) , 30vw 384vh rgba(177,84,180,48) , 44vw 460vh rgba(149,100,180,18) , 75vw 384vh rgba(116,83,180,36) , 60vw 118vh rgba(174,95,180,52) , 10vw 257vh rgba(150,90,180,44) , 27vw 105vh rgba(154,100,180,22) , 33vw 30vh rgba(153,95,180,32) , 23vw 678vh rgba(147,88,180,42) , 93vw 482vh rgba(178,97,180,14) , 65vw 688vh rgba(167,90,180,43) , 79vw 360vh rgba(180,82,180,42) , 96vw 210vh rgba(178,89,180,47) , 78vw 519vh rgba(155,90,180,44) , 31vw 369vh rgba(119,84,180,36) , 50vw 656vh rgba(127,84,180,15) , 1vw 484vh rgba(114,100,180,49) , 40vw 634vh rgba(170,85,180,6) , 48vw 441vh rgba(121,81,180,4) , 36vw 365vh rgba(115,92,180,37) , 29vw 592vh rgba(139,84,180,33) , 18vw 620vh rgba(102,100,180,55) , 20vw 66vh rgba(142,100,180,24) , 88vw 387vh rgba(114,95,180,15) , 12vw 179vh rgba(108,83,180,48) , 25vw 571vh rgba(105,87,180,44) , 50vw 280vh rgba(177,95,180,51) , 54vw 293vh rgba(128,98,180,9) , 98vw 107vh rgba(103,86,180,48) , 37vw 38vh rgba(145,91,180,15) , 41vw 42vh rgba(148,97,180,54) , 49vw 64vh rgba(101,89,180,42) , 47vw 305vh rgba(113,96,180,8) , 48vw 20vh rgba(135,99,180,33) , 46vw 106vh rgba(108,92,180,4) , 74vw 625vh rgba(177,92,180,50) , 38vw 161vh rgba(162,98,180,52) , 48vw 241vh rgba(108,92,180,42) , 75vw 64vh rgba(115,82,180,48) , 59vw 341vh rgba(105,82,180,1) , 27vw 31vh rgba(161,94,180,33) , 72vw 117vh rgba(141,93,180,33) , 32vw 429vh rgba(115,85,180,52) , 29vw 413vh rgba(118,95,180,19) , 52vw 228vh rgba(178,83,180,7) , 75vw 115vh rgba(167,83,180,48) , 20vw 340vh rgba(159,97,180,16) , 60vw 160vh rgba(122,94,180,6) , 86vw 78vh rgba(166,83,180,41) , 46vw 490vh rgba(170,89,180,44) , 96vw 603vh rgba(108,95,180,37) , 17vw 272vh rgba(127,99,180,30) , 89vw 540vh rgba(147,84,180,53) , 18vw 39vh rgba(162,94,180,42) , 77vw 450vh rgba(112,97,180,36) , 74vw 646vh rgba(116,95,180,31) , 45vw 509vh rgba(134,99,180,52) , 57vw 602vh rgba(170,84,180,7) , 10vw 623vh rgba(141,92,180,27) , 51vw 254vh rgba(128,87,180,55) , 43vw 436vh rgba(117,84,180,5) , 66vw 286vh rgba(126,94,180,10) , 24vw 299vh rgba(179,92,180,24) , 25vw 195vh rgba(141,82,180,55) , 78vw 101vh rgba(150,87,180,4) , 79vw 615vh rgba(141,91,180,53) , 75vw 501vh rgba(177,94,180,25) , 41vw 487vh rgba(175,91,180,36) , 34vw 423vh rgba(175,93,180,12) , 19vw 57vh rgba(165,84,180,50) , 67vw 638vh rgba(174,83,180,33) , 83vw 234vh rgba(131,95,180,11) , 74vw 165vh rgba(101,93,180,32) , 33vw 36vh rgba(112,83,180,54) , 2vw 689vh rgba(107,95,180,47) , 23vw 97vh rgba(119,96,180,13) , 32vw 540vh rgba(157,98,180,6) , 49vw 393vh rgba(117,97,180,55) , 86vw 682vh rgba(109,83,180,35) , 80vw 95vh rgba(138,89,180,40) , 92vw 51vh rgba(117,82,180,18) , 99vw 645vh rgba(153,97,180,7) , 54vw 182vh rgba(131,89,180,24) , 86vw 309vh rgba(125,87,180,14) , 85vw 335vh rgba(131,83,180,25) , 71vw 26vh rgba(148,88,180,17) , 28vw 230vh rgba(150,82,180,49) , 2vw 679vh rgba(177,90,180,54) , 76vw 427vh rgba(161,95,180,28) , 32vw 232vh rgba(128,97,180,11) , 48vw 60vh rgba(166,83,180,23) , 75vw 402vh rgba(114,94,180,21) , 80vw 485vh rgba(107,94,180,15) , 62vw 354vh rgba(112,96,180,1) , 75vw 379vh rgba(123,88,180,8) , 92vw 438vh rgba(147,96,180,42) , 17vw 464vh rgba(148,93,180,37) , 69vw 360vh rgba(162,94,180,15) , 24vw 323vh rgba(115,82,180,51) , 6vw 376vh rgba(177,94,180,24) , 38vw 551vh rgba(116,90,180,33) , 13vw 462vh rgba(123,81,180,17) , 82vw 405vh rgba(159,85,180,30) , 80vw 68vh rgba(140,85,180,17) , 39vw 343vh rgba(136,96,180,6) , 83vw 442vh rgba(154,88,180,54) , 18vw 364vh rgba(151,88,180,44) , 96vw 306vh rgba(137,92,180,9) , 98vw 199vh rgba(126,93,180,1) , 83vw 542vh rgba(118,89,180,33) , 4vw 229vh rgba(180,90,180,37) , 73vw 182vh rgba(104,82,180,32) , 52vw 102vh rgba(172,81,180,24) , 38vw 512vh rgba(178,88,180,10) , 52vw 519vh rgba(135,84,180,53) , 85vw 634vh rgba(133,100,180,42) , 37vw 481vh rgba(139,99,180,8) , 96vw 581vh rgba(134,96,180,39) , 84vw 57vh rgba(164,89,180,24) , 24vw 184vh rgba(151,92,180,4) , 59vw 296vh rgba(179,93,180,18) , 98vw 115vh rgba(135,81,180,36) , 52vw 695vh rgba(166,85,180,47) , 8vw 203vh rgba(165,94,180,54) , 67vw 676vh rgba(144,99,180,45) , 68vw 691vh rgba(150,94,180,32) , 90vw 177vh rgba(161,95,180,48) , 36vw 680vh rgba(141,92,180,30) , 70vw 247vh rgba(144,93,180,22) , 87vw 20vh rgba(149,81,180,55) , 74vw 369vh rgba(129,90,180,15) , 48vw 401vh rgba(170,82,180,4) , 78vw 634vh rgba(164,86,180,23) , 9vw 270vh rgba(121,85,180,18) , 35vw 205vh rgba(127,99,180,3) , 79vw 590vh rgba(122,98,180,37) , 76vw 213vh rgba(106,84,180,10) , 40vw 344vh rgba(153,82,180,12) , 96vw 562vh rgba(124,94,180,48) , 94vw 565vh rgba(161,86,180,23) , 13vw 208vh rgba(117,91,180,4) , 33vw 215vh rgba(149,93,180,36) , 47vw 114vh rgba(150,94,180,30) , 86vw 629vh rgba(115,99,180,38) , 40vw 419vh rgba(156,82,180,19) , 62vw 541vh rgba(178,99,180,16) , 47vw 210vh rgba(113,84,180,16) , 38vw 587vh rgba(170,100,180,35) , 33vw 391vh rgba(102,97,180,15) , 14vw 186vh rgba(111,91,180,44) , 99vw 110vh rgba(124,94,180,42) , 52vw 692vh rgba(174,83,180,39) , 53vw 61vh rgba(149,97,180,6) , 50vw 36vh rgba(177,92,180,50) , 69vw 128vh rgba(142,87,180,14) , 20vw 525vh rgba(155,96,180,20) , 63vw 700vh rgba(117,92,180,19) , 13vw 232vh rgba(106,92,180,7) , 80vw 235vh rgba(138,90,180,50) , 80vw 373vh rgba(142,98,180,15) , 66vw 309vh rgba(171,100,180,54) , 77vw 64vh rgba(109,89,180,49) , 21vw 335vh rgba(125,95,180,53) , 91vw 622vh rgba(169,94,180,49) , 4vw 588vh rgba(125,82,180,6) , 15vw 474vh rgba(114,88,180,22) , 91vw 459vh rgba(111,100,180,31) , 4vw 391vh rgba(122,86,180,20) , 42vw 335vh rgba(139,96,180,35) , 39vw 296vh rgba(168,94,180,49) , 80vw 6vh rgba(122,84,180,39) , 90vw 565vh rgba(147,96,180,4) , 26vw 693vh rgba(145,95,180,52) , 15vw 46vh rgba(111,84,180,8) , 69vw 262vh rgba(113,81,180,9) , 69vw 158vh rgba(147,99,180,39) , 96vw 49vh rgba(144,87,180,28) , 88vw 512vh rgba(170,91,180,5) , 17vw 234vh rgba(138,97,180,25) , 99vw 607vh rgba(115,87,180,50) , 22vw 511vh rgba(142,87,180,12) , 31vw 290vh rgba(171,85,180,44) , 34vw 186vh rgba(124,81,180,41) , 28vw 511vh rgba(107,82,180,32) , 76vw 128vh rgba(141,81,180,13) , 69vw 491vh rgba(116,87,180,18) , 33vw 573vh rgba(137,96,180,41) , 15vw 689vh rgba(115,87,180,41) , 8vw 240vh rgba(126,93,180,5) , 15vw 658vh rgba(129,100,180,4) , 70vw 689vh rgba(126,93,180,26) , 95vw 60vh rgba(131,94,180,22) , 56vw 637vh rgba(148,100,180,19) , 60vw 504vh rgba(151,96,180,49) , 34vw 135vh rgba(123,81,180,24) , 82vw 432vh rgba(149,91,180,44) , 26vw 562vh rgba(143,85,180,52) , 15vw 396vh rgba(157,83,180,24) , 25vw 276vh rgba(178,88,180,15) , 14vw 141vh rgba(178,92,180,44) , 49vw 619vh rgba(104,99,180,16) , 73vw 478vh rgba(128,91,180,27) , 5vw 621vh rgba(101,96,180,26) , 91vw 209vh rgba(150,88,180,6) , 65vw 581vh rgba(159,96,180,31) , 64vw 42vh rgba(156,81,180,45) , 78vw 117vh rgba(178,84,180,26) , 66vw 449vh rgba(119,96,180,45) , 44vw 547vh rgba(112,95,180,55) , 26vw 276vh rgba(150,85,180,48) , 86vw 430vh rgba(125,83,180,22) , 4vw 301vh rgba(135,98,180,44) , 19vw 605vh rgba(103,85,180,29) , 37vw 397vh rgba(102,95,180,28) , 42vw 403vh rgba(131,95,180,21) , 72vw 400vh rgba(179,94,180,19) , 69vw 594vh rgba(113,98,180,29) , 38vw 527vh rgba(142,100,180,7) , 70vw 601vh rgba(126,99,180,39) , 85vw 164vh rgba(128,85,180,47) , 63vw 272vh rgba(168,100,180,34) , 44vw 57vh rgba(136,82,180,28) , 11vw 610vh rgba(116,92,180,8) , 18vw 233vh rgba(143,86,180,20) , 72vw 334vh rgba(166,82,180,36) , 19vw 249vh rgba(173,90,180,46) , 83vw 576vh rgba(142,89,180,8) , 29vw 678vh rgba(107,83,180,7) , 79vw 330vh rgba(180,98,180,31) , 20vw 329vh rgba(130,97,180,52) , 82vw 525vh rgba(170,89,180,11) , 73vw 249vh rgba(145,100,180,45) , 44vw 147vh rgba(121,94,180,22) , 12vw 393vh rgba(108,91,180,54) , 56vw 451vh rgba(122,100,180,42) , 45vw 457vh rgba(152,89,180,38) , 64vw 596vh rgba(149,100,180,23) , 52vw 309vh rgba(150,91,180,35) , 24vw 566vh rgba(130,89,180,3) , 54vw 63vh rgba(153,82,180,55) , 61vw 581vh rgba(129,82,180,16) , 24vw 580vh rgba(126,90,180,8) , 4vw 452vh rgba(159,96,180,51) , 49vw 330vh rgba(118,90,180,34) , 25vw 621vh rgba(147,89,180,31) , 49vw 122vh rgba(136,91,180,31) , 81vw 59vh rgba(109,82,180,23) , 87vw 403vh rgba(174,97,180,14) , 43vw 300vh rgba(168,87,180,14) , 32vw 380vh rgba(144,97,180,52) , 34vw 31vh rgba(151,98,180,4) , 50vw 113vh rgba(142,99,180,20) , 58vw 396vh rgba(119,100,180,33) , 20vw 240vh rgba(134,90,180,51) , 51vw 149vh rgba(123,96,180,5) , 11vw 561vh rgba(163,85,180,34) , 7vw 77vh rgba(167,85,180,34) , 55vw 290vh rgba(177,87,180,35) , 59vw 327vh rgba(120,87,180,37) , 48vw 547vh rgba(119,99,180,37) , 78vw 260vh rgba(110,83,180,5) , 36vw 20vh rgba(127,90,180,50) , 100vw 273vh rgba(179,81,180,22) , 60vw 240vh rgba(156,94,180,33) , 44vw 291vh rgba(157,92,180,54) , 96vw 317vh rgba(180,84,180,15) , 2vw 449vh rgba(154,99,180,35) , 66vw 204vh rgba(142,99,180,12) , 64vw 102vh rgba(156,100,180,49) , 85vw 500vh rgba(178,92,180,35) , 83vw 176vh rgba(160,100,180,24) , 61vw 250vh rgba(166,97,180,42) , 14vw 297vh rgba(155,87,180,47) , 55vw 277vh rgba(158,88,180,7) , 6vw 394vh rgba(159,86,180,44) , 2vw 537vh rgba(163,100,180,34) , 57vw 418vh rgba(169,99,180,47) , 99vw 664vh rgba(169,100,180,44) , 39vw 339vh rgba(168,91,180,26) , 87vw 341vh rgba(134,90,180,50) , 37vw 682vh rgba(116,92,180,9) , 18vw 192vh rgba(126,90,180,55) , 65vw 685vh rgba(172,83,180,1) , 45vw 205vh rgba(160,96,180,4) , 53vw 59vh rgba(128,89,180,38) , 61vw 473vh rgba(121,89,180,54) , 13vw 154vh rgba(172,92,180,39) , 35vw 545vh rgba(113,93,180,3) , 31vw 219vh rgba(106,96,180,23) , 82vw 597vh rgba(162,93,180,54) , 62vw 116vh rgba(154,89,180,11) , 5vw 84vh rgba(177,86,180,12) , 80vw 148vh rgba(126,94,180,47) , 59vw 679vh rgba(165,99,180,41) , 53vw 490vh rgba(112,88,180,55) , 48vw 289vh rgba(159,85,180,7) , 93vw 615vh rgba(138,84,180,53) , 61vw 471vh rgba(178,83,180,4) , 99vw 487vh rgba(172,88,180,7) , 53vw 451vh rgba(154,81,180,53) , 26vw 42vh rgba(172,86,180,39) , 24vw 469vh rgba(173,100,180,11) , 97vw 659vh rgba(164,96,180,22) , 9vw 86vh rgba(135,89,180,11) , 86vw 576vh rgba(141,84,180,10) , 70vw 588vh rgba(142,86,180,12) , 54vw 472vh rgba(110,89,180,42) , 59vw 148vh rgba(166,84,180,30) , 35vw 149vh rgba(168,90,180,5) , 25vw 83vh rgba(148,85,180,32) , 70vw 585vh rgba(143,96,180,53) , 3vw 143vh rgba(177,91,180,34) , 95vw 322vh rgba(123,84,180,11) , 4vw 685vh rgba(134,98,180,51) , 76vw 12vh rgba(123,84,180,43) , 12vw 151vh rgba(176,92,180,52) , 85vw 276vh rgba(135,97,180,11) , 88vw 380vh rgba(165,89,180,55) , 10vw 546vh rgba(114,95,180,2) , 88vw 222vh rgba(121,94,180,17) , 83vw 117vh rgba(159,100,180,10) , 72vw 192vh rgba(164,90,180,3) , 94vw 331vh rgba(164,98,180,37) , 79vw 51vh rgba(149,87,180,11) , 70vw 494vh rgba(158,89,180,29) , 38vw 241vh rgba(130,90,180,13) , 32vw 35vh rgba(114,97,180,29) , 9vw 601vh rgba(128,93,180,51) , 40vw 166vh rgba(180,82,180,22) , 43vw 652vh rgba(175,85,180,27) , 55vw 339vh rgba(122,83,180,54) , 75vw 135vh rgba(172,83,180,34) , 74vw 527vh rgba(114,96,180,4) , 51vw 502vh rgba(114,97,180,26) , 97vw 252vh rgba(135,84,180,24) , 70vw 309vh rgba(121,93,180,14) , 61vw 331vh rgba(134,89,180,49) , 9vw 25vh rgba(151,90,180,54) , 7vw 194vh rgba(123,96,180,25) , 95vw 664vh rgba(152,95,180,5) , 31vw 339vh rgba(105,89,180,42) , 3vw 452vh rgba(113,90,180,38) , 90vw 236vh rgba(127,100,180,7) , 46vw 504vh rgba(106,100,180,18) , 11vw 557vh rgba(172,93,180,15) , 23vw 301vh rgba(128,98,180,42) , 1vw 667vh rgba(129,88,180,9) , 71vw 627vh rgba(135,83,180,50) , 3vw 679vh rgba(153,100,180,32) , 62vw 412vh rgba(131,86,180,41) , 24vw 333vh rgba(163,85,180,15) , 61vw 486vh rgba(176,90,180,22) , 48vw 112vh rgba(180,92,180,15) , 42vw 235vh rgba(161,83,180,47) , 14vw 324vh rgba(145,90,180,44) , 25vw 250vh rgba(170,87,180,47) , 75vw 236vh rgba(167,100,180,54) , 86vw 483vh rgba(129,99,180,50) , 89vw 64vh rgba(149,85,180,30) , 89vw 78vh rgba(136,93,180,26) , 64vw 393vh rgba(146,99,180,32) , 15vw 481vh rgba(124,100,180,4) , 28vw 111vh rgba(110,94,180,51) , 20vw 672vh rgba(151,81,180,5) , 86vw 377vh rgba(167,92,180,47) , 78vw 209vh rgba(156,87,180,37) , 100vw 453vh rgba(163,85,180,39) , 57vw 14vh rgba(155,94,180,23) , 81vw 544vh rgba(103,92,180,27) , 51vw 287vh rgba(111,83,180,48) , 2vw 349vh rgba(141,84,180,24) , 19vw 200vh rgba(128,87,180,40) , 16vw 663vh rgba(136,82,180,42) , 11vw 194vh rgba(175,93,180,34) , 86vw 625vh rgba(125,95,180,48) , 72vw 200vh rgba(139,81,180,48) , 58vw 265vh rgba(154,98,180,20) , 46vw 39vh rgba(101,86,180,53) , 31vw 183vh rgba(119,81,180,45) , 21vw 594vh rgba(142,93,180,33) , 56vw 629vh rgba(166,81,180,55) , 97vw 682vh rgba(130,99,180,25) , 70vw 419vh rgba(180,87,180,32) , 63vw 300vh rgba(138,89,180,7) , 99vw 487vh rgba(149,90,180,52) , 24vw 615vh rgba(138,84,180,32) , 30vw 377vh rgba(108,99,180,35) , 53vw 642vh rgba(155,89,180,52) , 11vw 545vh rgba(141,86,180,6) , 22vw 521vh rgba(120,91,180,24) , 45vw 574vh rgba(162,81,180,1) , 81vw 449vh rgba(152,84,180,17) , 58vw 285vh rgba(135,93,180,11) , 47vw 320vh rgba(115,99,180,50) , 18vw 612vh rgba(125,99,180,40) , 35vw 320vh rgba(128,93,180,21) , 4vw 525vh rgba(175,94,180,49) , 79vw 302vh rgba(132,84,180,3) , 7vw 627vh rgba(132,82,180,21) , 7vw 614vh rgba(175,93,180,49) , 83vw 205vh rgba(116,89,180,2) , 35vw 611vh rgba(133,96,180,43) , 87vw 494vh rgba(113,99,180,55);
}

#stars2-noanim {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 42vw 233vh rgba(140,89,180,19) , 73vw 269vh rgba(142,92,180,7) , 22vw 299vh rgba(169,100,180,41) , 100vw 594vh rgba(114,81,180,6) , 93vw 549vh rgba(130,85,180,40) , 33vw 593vh rgba(136,82,180,12) , 56vw 265vh rgba(162,94,180,43) , 16vw 34vh rgba(116,83,180,15) , 26vw 31vh rgba(160,99,180,55) , 53vw 320vh rgba(118,87,180,48) , 87vw 439vh rgba(161,89,180,42) , 33vw 263vh rgba(178,81,180,40) , 13vw 338vh rgba(150,85,180,39) , 54vw 438vh rgba(123,82,180,29) , 1vw 502vh rgba(102,91,180,42) , 5vw 375vh rgba(167,83,180,43) , 93vw 67vh rgba(102,91,180,1) , 73vw 543vh rgba(139,93,180,6) , 49vw 467vh rgba(120,84,180,47) , 52vw 374vh rgba(155,96,180,3) , 44vw 395vh rgba(114,94,180,16) , 32vw 520vh rgba(179,89,180,28) , 50vw 477vh rgba(167,89,180,23) , 59vw 274vh rgba(144,96,180,44) , 35vw 661vh rgba(143,84,180,26) , 33vw 227vh rgba(152,96,180,2) , 25vw 128vh rgba(167,85,180,16) , 44vw 149vh rgba(172,93,180,31) , 8vw 499vh rgba(122,84,180,37) , 34vw 112vh rgba(157,82,180,31) , 26vw 163vh rgba(160,86,180,6) , 52vw 256vh rgba(120,81,180,4) , 7vw 396vh rgba(173,98,180,29) , 49vw 219vh rgba(136,86,180,19) , 4vw 310vh rgba(116,89,180,40) , 5vw 415vh rgba(121,91,180,33) , 57vw 661vh rgba(134,90,180,34) , 11vw 202vh rgba(155,91,180,51) , 46vw 660vh rgba(121,96,180,28) , 98vw 220vh rgba(131,88,180,7) , 62vw 686vh rgba(169,83,180,15) , 80vw 460vh rgba(180,82,180,6) , 90vw 588vh rgba(168,89,180,30) , 27vw 317vh rgba(163,93,180,2) , 27vw 469vh rgba(125,99,180,23) , 92vw 556vh rgba(122,88,180,34) , 34vw 83vh rgba(137,90,180,48) , 59vw 512vh rgba(175,97,180,30) , 3vw 668vh rgba(116,98,180,35) , 20vw 579vh rgba(161,86,180,33) , 3vw 342vh rgba(126,89,180,11) , 62vw 535vh rgba(144,88,180,52) , 73vw 215vh rgba(173,93,180,10) , 91vw 486vh rgba(178,91,180,22) , 39vw 127vh rgba(129,91,180,45) , 26vw 684vh rgba(121,82,180,24) , 7vw 357vh rgba(118,90,180,46) , 77vw 392vh rgba(103,84,180,46) , 28vw 9vh rgba(144,82,180,53) , 22vw 137vh rgba(142,84,180,33) , 42vw 690vh rgba(148,89,180,55) , 7vw 636vh rgba(152,81,180,22) , 89vw 157vh rgba(164,90,180,15) , 10vw 129vh rgba(164,85,180,45) , 38vw 202vh rgba(174,95,180,43) , 48vw 548vh rgba(131,94,180,34) , 54vw 283vh rgba(159,94,180,13) , 15vw 253vh rgba(174,81,180,21) , 69vw 183vh rgba(115,86,180,11) , 12vw 104vh rgba(153,94,180,7) , 70vw 587vh rgba(176,84,180,29) , 74vw 422vh rgba(117,84,180,52) , 69vw 445vh rgba(129,85,180,52) , 24vw 461vh rgba(131,100,180,10) , 3vw 345vh rgba(128,83,180,30) , 52vw 341vh rgba(128,100,180,25) , 72vw 436vh rgba(110,99,180,1) , 55vw 650vh rgba(137,83,180,10) , 12vw 286vh rgba(129,96,180,35) , 40vw 87vh rgba(154,93,180,26) , 52vw 611vh rgba(120,90,180,11) , 88vw 65vh rgba(124,97,180,49) , 91vw 280vh rgba(166,86,180,51) , 25vw 49vh rgba(141,96,180,42) , 54vw 627vh rgba(135,88,180,15) , 9vw 443vh rgba(111,83,180,19) , 68vw 340vh rgba(132,85,180,4) , 48vw 597vh rgba(177,87,180,55) , 21vw 227vh rgba(139,93,180,37) , 95vw 567vh rgba(162,98,180,46) , 15vw 433vh rgba(119,82,180,4) , 63vw 85vh rgba(138,83,180,9) , 65vw 645vh rgba(163,89,180,39) , 74vw 226vh rgba(176,86,180,43) , 56vw 261vh rgba(171,88,180,26) , 63vw 610vh rgba(152,94,180,17) , 63vw 584vh rgba(180,90,180,3) , 57vw 494vh rgba(120,93,180,52) , 50vw 107vh rgba(114,91,180,33) , 76vw 17vh rgba(140,89,180,11) , 89vw 553vh rgba(176,90,180,19) , 55vw 136vh rgba(155,96,180,24) , 67vw 141vh rgba(161,91,180,8) , 14vw 310vh rgba(122,90,180,44) , 10vw 249vh rgba(116,94,180,5) , 29vw 648vh rgba(119,91,180,42) , 14vw 6vh rgba(142,90,180,32) , 57vw 617vh rgba(159,85,180,17) , 96vw 546vh rgba(112,90,180,51) , 3vw 100vh rgba(134,88,180,30) , 88vw 333vh rgba(168,86,180,40) , 88vw 394vh rgba(131,97,180,27) , 61vw 186vh rgba(129,90,180,51) , 37vw 85vh rgba(126,85,180,13) , 71vw 480vh rgba(103,99,180,36) , 18vw 84vh rgba(168,96,180,8) , 37vw 345vh rgba(153,100,180,52) , 27vw 193vh rgba(145,88,180,37) , 94vw 671vh rgba(170,100,180,21) , 98vw 609vh rgba(146,91,180,10) , 33vw 676vh rgba(161,83,180,8) , 56vw 274vh rgba(177,84,180,31) , 11vw 438vh rgba(104,100,180,7) , 85vw 125vh rgba(132,81,180,50) , 86vw 482vh rgba(180,94,180,32) , 79vw 255vh rgba(158,83,180,48) , 5vw 523vh rgba(129,96,180,47) , 11vw 400vh rgba(178,86,180,42) , 3vw 406vh rgba(123,86,180,25) , 36vw 387vh rgba(150,99,180,39) , 22vw 466vh rgba(159,94,180,18) , 57vw 413vh rgba(131,91,180,55) , 6vw 80vh rgba(169,97,180,33) , 67vw 76vh rgba(124,94,180,22) , 59vw 227vh rgba(167,85,180,21) , 92vw 290vh rgba(158,88,180,12) , 75vw 68vh rgba(180,81,180,38) , 7vw 17vh rgba(141,87,180,13) , 31vw 493vh rgba(165,99,180,40) , 76vw 501vh rgba(165,100,180,32) , 24vw 697vh rgba(116,91,180,14) , 46vw 595vh rgba(176,95,180,39) , 30vw 163vh rgba(108,84,180,45) , 99vw 245vh rgba(123,96,180,37) , 11vw 442vh rgba(177,86,180,29) , 19vw 443vh rgba(162,84,180,47) , 4vw 584vh rgba(101,90,180,34) , 64vw 190vh rgba(150,100,180,55) , 24vw 453vh rgba(175,95,180,24) , 85vw 283vh rgba(180,91,180,1) , 8vw 535vh rgba(135,88,180,21) , 39vw 28vh rgba(154,82,180,7) , 91vw 594vh rgba(147,90,180,45) , 98vw 635vh rgba(149,95,180,13) , 36vw 297vh rgba(139,84,180,25) , 65vw 210vh rgba(116,98,180,7) , 57vw 634vh rgba(102,100,180,18) , 11vw 669vh rgba(158,96,180,45) , 34vw 197vh rgba(131,83,180,16) , 44vw 25vh rgba(144,95,180,2) , 93vw 190vh rgba(111,98,180,15) , 71vw 396vh rgba(117,82,180,30) , 100vw 683vh rgba(149,95,180,32) , 9vw 633vh rgba(119,94,180,48) , 99vw 612vh rgba(133,89,180,11) , 84vw 52vh rgba(180,83,180,30) , 72vw 260vh rgba(156,93,180,25) , 92vw 412vh rgba(161,96,180,8) , 68vw 394vh rgba(121,94,180,21) , 42vw 163vh rgba(116,88,180,8) , 69vw 566vh rgba(112,87,180,22) , 46vw 578vh rgba(129,96,180,53) , 52vw 658vh rgba(116,96,180,3) , 59vw 29vh rgba(177,83,180,42) , 26vw 419vh rgba(134,85,180,12) , 72vw 345vh rgba(114,92,180,21) , 90vw 23vh rgba(116,88,180,46) , 48vw 322vh rgba(151,82,180,17) , 85vw 531vh rgba(147,86,180,24) , 43vw 474vh rgba(102,95,180,49) , 76vw 454vh rgba(106,83,180,23) , 59vw 546vh rgba(104,90,180,21) , 24vw 592vh rgba(118,90,180,9) , 39vw 366vh rgba(144,88,180,24) , 8vw 191vh rgba(122,83,180,51) , 1vw 21vh rgba(123,81,180,7) , 87vw 70vh rgba(114,99,180,28) , 60vw 52vh rgba(155,86,180,45) , 39vw 627vh rgba(112,87,180,21) , 24vw 385vh rgba(108,95,180,28) , 40vw 383vh rgba(124,91,180,13) , 83vw 630vh rgba(153,82,180,20) , 36vw 7vh rgba(125,94,180,40) , 51vw 591vh rgba(137,95,180,9) , 66vw 627vh rgba(164,100,180,48) , 34vw 212vh rgba(139,84,180,45) , 69vw 558vh rgba(173,89,180,24) , 54vw 521vh rgba(156,89,180,41) , 59vw 88vh rgba(134,85,180,8) , 30vw 241vh rgba(116,87,180,26);
}
#stars2-noanim:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 42vw 233vh rgba(140,89,180,19) , 73vw 269vh rgba(142,92,180,7) , 22vw 299vh rgba(169,100,180,41) , 100vw 594vh rgba(114,81,180,6) , 93vw 549vh rgba(130,85,180,40) , 33vw 593vh rgba(136,82,180,12) , 56vw 265vh rgba(162,94,180,43) , 16vw 34vh rgba(116,83,180,15) , 26vw 31vh rgba(160,99,180,55) , 53vw 320vh rgba(118,87,180,48) , 87vw 439vh rgba(161,89,180,42) , 33vw 263vh rgba(178,81,180,40) , 13vw 338vh rgba(150,85,180,39) , 54vw 438vh rgba(123,82,180,29) , 1vw 502vh rgba(102,91,180,42) , 5vw 375vh rgba(167,83,180,43) , 93vw 67vh rgba(102,91,180,1) , 73vw 543vh rgba(139,93,180,6) , 49vw 467vh rgba(120,84,180,47) , 52vw 374vh rgba(155,96,180,3) , 44vw 395vh rgba(114,94,180,16) , 32vw 520vh rgba(179,89,180,28) , 50vw 477vh rgba(167,89,180,23) , 59vw 274vh rgba(144,96,180,44) , 35vw 661vh rgba(143,84,180,26) , 33vw 227vh rgba(152,96,180,2) , 25vw 128vh rgba(167,85,180,16) , 44vw 149vh rgba(172,93,180,31) , 8vw 499vh rgba(122,84,180,37) , 34vw 112vh rgba(157,82,180,31) , 26vw 163vh rgba(160,86,180,6) , 52vw 256vh rgba(120,81,180,4) , 7vw 396vh rgba(173,98,180,29) , 49vw 219vh rgba(136,86,180,19) , 4vw 310vh rgba(116,89,180,40) , 5vw 415vh rgba(121,91,180,33) , 57vw 661vh rgba(134,90,180,34) , 11vw 202vh rgba(155,91,180,51) , 46vw 660vh rgba(121,96,180,28) , 98vw 220vh rgba(131,88,180,7) , 62vw 686vh rgba(169,83,180,15) , 80vw 460vh rgba(180,82,180,6) , 90vw 588vh rgba(168,89,180,30) , 27vw 317vh rgba(163,93,180,2) , 27vw 469vh rgba(125,99,180,23) , 92vw 556vh rgba(122,88,180,34) , 34vw 83vh rgba(137,90,180,48) , 59vw 512vh rgba(175,97,180,30) , 3vw 668vh rgba(116,98,180,35) , 20vw 579vh rgba(161,86,180,33) , 3vw 342vh rgba(126,89,180,11) , 62vw 535vh rgba(144,88,180,52) , 73vw 215vh rgba(173,93,180,10) , 91vw 486vh rgba(178,91,180,22) , 39vw 127vh rgba(129,91,180,45) , 26vw 684vh rgba(121,82,180,24) , 7vw 357vh rgba(118,90,180,46) , 77vw 392vh rgba(103,84,180,46) , 28vw 9vh rgba(144,82,180,53) , 22vw 137vh rgba(142,84,180,33) , 42vw 690vh rgba(148,89,180,55) , 7vw 636vh rgba(152,81,180,22) , 89vw 157vh rgba(164,90,180,15) , 10vw 129vh rgba(164,85,180,45) , 38vw 202vh rgba(174,95,180,43) , 48vw 548vh rgba(131,94,180,34) , 54vw 283vh rgba(159,94,180,13) , 15vw 253vh rgba(174,81,180,21) , 69vw 183vh rgba(115,86,180,11) , 12vw 104vh rgba(153,94,180,7) , 70vw 587vh rgba(176,84,180,29) , 74vw 422vh rgba(117,84,180,52) , 69vw 445vh rgba(129,85,180,52) , 24vw 461vh rgba(131,100,180,10) , 3vw 345vh rgba(128,83,180,30) , 52vw 341vh rgba(128,100,180,25) , 72vw 436vh rgba(110,99,180,1) , 55vw 650vh rgba(137,83,180,10) , 12vw 286vh rgba(129,96,180,35) , 40vw 87vh rgba(154,93,180,26) , 52vw 611vh rgba(120,90,180,11) , 88vw 65vh rgba(124,97,180,49) , 91vw 280vh rgba(166,86,180,51) , 25vw 49vh rgba(141,96,180,42) , 54vw 627vh rgba(135,88,180,15) , 9vw 443vh rgba(111,83,180,19) , 68vw 340vh rgba(132,85,180,4) , 48vw 597vh rgba(177,87,180,55) , 21vw 227vh rgba(139,93,180,37) , 95vw 567vh rgba(162,98,180,46) , 15vw 433vh rgba(119,82,180,4) , 63vw 85vh rgba(138,83,180,9) , 65vw 645vh rgba(163,89,180,39) , 74vw 226vh rgba(176,86,180,43) , 56vw 261vh rgba(171,88,180,26) , 63vw 610vh rgba(152,94,180,17) , 63vw 584vh rgba(180,90,180,3) , 57vw 494vh rgba(120,93,180,52) , 50vw 107vh rgba(114,91,180,33) , 76vw 17vh rgba(140,89,180,11) , 89vw 553vh rgba(176,90,180,19) , 55vw 136vh rgba(155,96,180,24) , 67vw 141vh rgba(161,91,180,8) , 14vw 310vh rgba(122,90,180,44) , 10vw 249vh rgba(116,94,180,5) , 29vw 648vh rgba(119,91,180,42) , 14vw 6vh rgba(142,90,180,32) , 57vw 617vh rgba(159,85,180,17) , 96vw 546vh rgba(112,90,180,51) , 3vw 100vh rgba(134,88,180,30) , 88vw 333vh rgba(168,86,180,40) , 88vw 394vh rgba(131,97,180,27) , 61vw 186vh rgba(129,90,180,51) , 37vw 85vh rgba(126,85,180,13) , 71vw 480vh rgba(103,99,180,36) , 18vw 84vh rgba(168,96,180,8) , 37vw 345vh rgba(153,100,180,52) , 27vw 193vh rgba(145,88,180,37) , 94vw 671vh rgba(170,100,180,21) , 98vw 609vh rgba(146,91,180,10) , 33vw 676vh rgba(161,83,180,8) , 56vw 274vh rgba(177,84,180,31) , 11vw 438vh rgba(104,100,180,7) , 85vw 125vh rgba(132,81,180,50) , 86vw 482vh rgba(180,94,180,32) , 79vw 255vh rgba(158,83,180,48) , 5vw 523vh rgba(129,96,180,47) , 11vw 400vh rgba(178,86,180,42) , 3vw 406vh rgba(123,86,180,25) , 36vw 387vh rgba(150,99,180,39) , 22vw 466vh rgba(159,94,180,18) , 57vw 413vh rgba(131,91,180,55) , 6vw 80vh rgba(169,97,180,33) , 67vw 76vh rgba(124,94,180,22) , 59vw 227vh rgba(167,85,180,21) , 92vw 290vh rgba(158,88,180,12) , 75vw 68vh rgba(180,81,180,38) , 7vw 17vh rgba(141,87,180,13) , 31vw 493vh rgba(165,99,180,40) , 76vw 501vh rgba(165,100,180,32) , 24vw 697vh rgba(116,91,180,14) , 46vw 595vh rgba(176,95,180,39) , 30vw 163vh rgba(108,84,180,45) , 99vw 245vh rgba(123,96,180,37) , 11vw 442vh rgba(177,86,180,29) , 19vw 443vh rgba(162,84,180,47) , 4vw 584vh rgba(101,90,180,34) , 64vw 190vh rgba(150,100,180,55) , 24vw 453vh rgba(175,95,180,24) , 85vw 283vh rgba(180,91,180,1) , 8vw 535vh rgba(135,88,180,21) , 39vw 28vh rgba(154,82,180,7) , 91vw 594vh rgba(147,90,180,45) , 98vw 635vh rgba(149,95,180,13) , 36vw 297vh rgba(139,84,180,25) , 65vw 210vh rgba(116,98,180,7) , 57vw 634vh rgba(102,100,180,18) , 11vw 669vh rgba(158,96,180,45) , 34vw 197vh rgba(131,83,180,16) , 44vw 25vh rgba(144,95,180,2) , 93vw 190vh rgba(111,98,180,15) , 71vw 396vh rgba(117,82,180,30) , 100vw 683vh rgba(149,95,180,32) , 9vw 633vh rgba(119,94,180,48) , 99vw 612vh rgba(133,89,180,11) , 84vw 52vh rgba(180,83,180,30) , 72vw 260vh rgba(156,93,180,25) , 92vw 412vh rgba(161,96,180,8) , 68vw 394vh rgba(121,94,180,21) , 42vw 163vh rgba(116,88,180,8) , 69vw 566vh rgba(112,87,180,22) , 46vw 578vh rgba(129,96,180,53) , 52vw 658vh rgba(116,96,180,3) , 59vw 29vh rgba(177,83,180,42) , 26vw 419vh rgba(134,85,180,12) , 72vw 345vh rgba(114,92,180,21) , 90vw 23vh rgba(116,88,180,46) , 48vw 322vh rgba(151,82,180,17) , 85vw 531vh rgba(147,86,180,24) , 43vw 474vh rgba(102,95,180,49) , 76vw 454vh rgba(106,83,180,23) , 59vw 546vh rgba(104,90,180,21) , 24vw 592vh rgba(118,90,180,9) , 39vw 366vh rgba(144,88,180,24) , 8vw 191vh rgba(122,83,180,51) , 1vw 21vh rgba(123,81,180,7) , 87vw 70vh rgba(114,99,180,28) , 60vw 52vh rgba(155,86,180,45) , 39vw 627vh rgba(112,87,180,21) , 24vw 385vh rgba(108,95,180,28) , 40vw 383vh rgba(124,91,180,13) , 83vw 630vh rgba(153,82,180,20) , 36vw 7vh rgba(125,94,180,40) , 51vw 591vh rgba(137,95,180,9) , 66vw 627vh rgba(164,100,180,48) , 34vw 212vh rgba(139,84,180,45) , 69vw 558vh rgba(173,89,180,24) , 54vw 521vh rgba(156,89,180,41) , 59vw 88vh rgba(134,85,180,8) , 30vw 241vh rgba(116,87,180,26);
}

#stars3-noanim {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 61vw 501vh rgba(119,91,180,25) , 52vw 501vh rgba(147,100,180,44) , 16vw 639vh rgba(142,87,180,43) , 99vw 363vh rgba(153,91,180,2) , 33vw 598vh rgba(129,89,180,4) , 75vw 162vh rgba(111,94,180,29) , 73vw 541vh rgba(144,89,180,33) , 15vw 634vh rgba(109,90,180,39) , 32vw 601vh rgba(122,92,180,15) , 93vw 417vh rgba(126,87,180,3) , 83vw 246vh rgba(158,99,180,44) , 30vw 681vh rgba(150,88,180,47) , 80vw 43vh rgba(124,97,180,23) , 34vw 555vh rgba(149,89,180,9) , 62vw 379vh rgba(179,96,180,32) , 83vw 71vh rgba(155,100,180,3) , 20vw 174vh rgba(150,98,180,55) , 87vw 505vh rgba(175,90,180,9) , 7vw 464vh rgba(179,93,180,55) , 85vw 548vh rgba(162,98,180,10) , 28vw 265vh rgba(101,82,180,23) , 61vw 290vh rgba(168,100,180,44) , 85vw 174vh rgba(133,87,180,6) , 61vw 161vh rgba(172,90,180,50) , 7vw 561vh rgba(142,99,180,29) , 80vw 211vh rgba(128,88,180,3) , 42vw 18vh rgba(107,85,180,18) , 99vw 139vh rgba(162,100,180,11) , 53vw 416vh rgba(155,84,180,48) , 98vw 475vh rgba(131,86,180,23) , 43vw 684vh rgba(106,81,180,33) , 82vw 428vh rgba(141,81,180,51) , 99vw 471vh rgba(108,84,180,32) , 13vw 334vh rgba(139,95,180,25) , 64vw 72vh rgba(143,99,180,32) , 74vw 660vh rgba(152,85,180,51) , 88vw 574vh rgba(169,94,180,30) , 97vw 234vh rgba(157,87,180,20) , 32vw 502vh rgba(169,85,180,25) , 99vw 647vh rgba(158,94,180,3) , 72vw 247vh rgba(140,99,180,38) , 71vw 385vh rgba(168,90,180,48) , 52vw 275vh rgba(141,92,180,7) , 21vw 506vh rgba(157,98,180,43) , 25vw 362vh rgba(167,98,180,12) , 34vw 546vh rgba(157,94,180,15) , 82vw 419vh rgba(160,88,180,55) , 88vw 490vh rgba(133,90,180,54) , 39vw 537vh rgba(168,89,180,52) , 43vw 551vh rgba(107,85,180,53) , 94vw 673vh rgba(164,91,180,12) , 34vw 104vh rgba(112,92,180,53) , 36vw 23vh rgba(149,96,180,20) , 20vw 697vh rgba(161,92,180,12) , 53vw 303vh rgba(154,100,180,16) , 6vw 482vh rgba(142,97,180,35) , 55vw 49vh rgba(108,98,180,9) , 55vw 333vh rgba(172,95,180,6) , 87vw 660vh rgba(129,86,180,3) , 65vw 348vh rgba(142,94,180,47) , 6vw 512vh rgba(157,86,180,46) , 40vw 89vh rgba(136,89,180,53) , 50vw 312vh rgba(172,90,180,4) , 99vw 536vh rgba(161,81,180,32) , 78vw 625vh rgba(105,87,180,13) , 51vw 503vh rgba(123,91,180,22) , 14vw 22vh rgba(114,94,180,33) , 83vw 28vh rgba(102,100,180,21) , 65vw 309vh rgba(147,94,180,43) , 66vw 372vh rgba(124,87,180,29) , 57vw 181vh rgba(174,98,180,5) , 50vw 472vh rgba(173,83,180,2) , 2vw 476vh rgba(167,88,180,36) , 58vw 150vh rgba(145,81,180,28) , 7vw 294vh rgba(157,86,180,15) , 22vw 472vh rgba(151,93,180,21) , 74vw 248vh rgba(145,87,180,32) , 64vw 557vh rgba(131,85,180,8) , 27vw 304vh rgba(149,87,180,23) , 87vw 118vh rgba(129,99,180,44) , 93vw 202vh rgba(152,94,180,38) , 71vw 204vh rgba(169,84,180,1) , 78vw 632vh rgba(122,89,180,18) , 43vw 237vh rgba(101,95,180,14) , 85vw 341vh rgba(112,82,180,40) , 15vw 306vh rgba(174,100,180,36) , 58vw 314vh rgba(110,93,180,22) , 52vw 562vh rgba(153,88,180,8) , 74vw 82vh rgba(107,92,180,1) , 7vw 151vh rgba(171,93,180,38) , 39vw 443vh rgba(131,98,180,26) , 36vw 338vh rgba(120,94,180,13) , 33vw 508vh rgba(142,94,180,6) , 24vw 419vh rgba(131,81,180,53) , 55vw 161vh rgba(147,83,180,54) , 58vw 154vh rgba(110,83,180,42) , 53vw 379vh rgba(150,88,180,34) , 44vw 103vh rgba(110,92,180,7) , 51vw 498vh rgba(169,96,180,15) , 6vw 576vh rgba(179,100,180,3);
}
#stars3-noanim:after {
  content: " ";
  position: absolute;
  top: 100vh;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 61vw 501vh rgba(119,91,180,25) , 52vw 501vh rgba(147,100,180,44) , 16vw 639vh rgba(142,87,180,43) , 99vw 363vh rgba(153,91,180,2) , 33vw 598vh rgba(129,89,180,4) , 75vw 162vh rgba(111,94,180,29) , 73vw 541vh rgba(144,89,180,33) , 15vw 634vh rgba(109,90,180,39) , 32vw 601vh rgba(122,92,180,15) , 93vw 417vh rgba(126,87,180,3) , 83vw 246vh rgba(158,99,180,44) , 30vw 681vh rgba(150,88,180,47) , 80vw 43vh rgba(124,97,180,23) , 34vw 555vh rgba(149,89,180,9) , 62vw 379vh rgba(179,96,180,32) , 83vw 71vh rgba(155,100,180,3) , 20vw 174vh rgba(150,98,180,55) , 87vw 505vh rgba(175,90,180,9) , 7vw 464vh rgba(179,93,180,55) , 85vw 548vh rgba(162,98,180,10) , 28vw 265vh rgba(101,82,180,23) , 61vw 290vh rgba(168,100,180,44) , 85vw 174vh rgba(133,87,180,6) , 61vw 161vh rgba(172,90,180,50) , 7vw 561vh rgba(142,99,180,29) , 80vw 211vh rgba(128,88,180,3) , 42vw 18vh rgba(107,85,180,18) , 99vw 139vh rgba(162,100,180,11) , 53vw 416vh rgba(155,84,180,48) , 98vw 475vh rgba(131,86,180,23) , 43vw 684vh rgba(106,81,180,33) , 82vw 428vh rgba(141,81,180,51) , 99vw 471vh rgba(108,84,180,32) , 13vw 334vh rgba(139,95,180,25) , 64vw 72vh rgba(143,99,180,32) , 74vw 660vh rgba(152,85,180,51) , 88vw 574vh rgba(169,94,180,30) , 97vw 234vh rgba(157,87,180,20) , 32vw 502vh rgba(169,85,180,25) , 99vw 647vh rgba(158,94,180,3) , 72vw 247vh rgba(140,99,180,38) , 71vw 385vh rgba(168,90,180,48) , 52vw 275vh rgba(141,92,180,7) , 21vw 506vh rgba(157,98,180,43) , 25vw 362vh rgba(167,98,180,12) , 34vw 546vh rgba(157,94,180,15) , 82vw 419vh rgba(160,88,180,55) , 88vw 490vh rgba(133,90,180,54) , 39vw 537vh rgba(168,89,180,52) , 43vw 551vh rgba(107,85,180,53) , 94vw 673vh rgba(164,91,180,12) , 34vw 104vh rgba(112,92,180,53) , 36vw 23vh rgba(149,96,180,20) , 20vw 697vh rgba(161,92,180,12) , 53vw 303vh rgba(154,100,180,16) , 6vw 482vh rgba(142,97,180,35) , 55vw 49vh rgba(108,98,180,9) , 55vw 333vh rgba(172,95,180,6) , 87vw 660vh rgba(129,86,180,3) , 65vw 348vh rgba(142,94,180,47) , 6vw 512vh rgba(157,86,180,46) , 40vw 89vh rgba(136,89,180,53) , 50vw 312vh rgba(172,90,180,4) , 99vw 536vh rgba(161,81,180,32) , 78vw 625vh rgba(105,87,180,13) , 51vw 503vh rgba(123,91,180,22) , 14vw 22vh rgba(114,94,180,33) , 83vw 28vh rgba(102,100,180,21) , 65vw 309vh rgba(147,94,180,43) , 66vw 372vh rgba(124,87,180,29) , 57vw 181vh rgba(174,98,180,5) , 50vw 472vh rgba(173,83,180,2) , 2vw 476vh rgba(167,88,180,36) , 58vw 150vh rgba(145,81,180,28) , 7vw 294vh rgba(157,86,180,15) , 22vw 472vh rgba(151,93,180,21) , 74vw 248vh rgba(145,87,180,32) , 64vw 557vh rgba(131,85,180,8) , 27vw 304vh rgba(149,87,180,23) , 87vw 118vh rgba(129,99,180,44) , 93vw 202vh rgba(152,94,180,38) , 71vw 204vh rgba(169,84,180,1) , 78vw 632vh rgba(122,89,180,18) , 43vw 237vh rgba(101,95,180,14) , 85vw 341vh rgba(112,82,180,40) , 15vw 306vh rgba(174,100,180,36) , 58vw 314vh rgba(110,93,180,22) , 52vw 562vh rgba(153,88,180,8) , 74vw 82vh rgba(107,92,180,1) , 7vw 151vh rgba(171,93,180,38) , 39vw 443vh rgba(131,98,180,26) , 36vw 338vh rgba(120,94,180,13) , 33vw 508vh rgba(142,94,180,6) , 24vw 419vh rgba(131,81,180,53) , 55vw 161vh rgba(147,83,180,54) , 58vw 154vh rgba(110,83,180,42) , 53vw 379vh rgba(150,88,180,34) , 44vw 103vh rgba(110,92,180,7) , 51vw 498vh rgba(169,96,180,15) , 6vw 576vh rgba(179,100,180,3);
}

/* Our mixin positions a copy of our text
directly on our existing text, while
also setting content to the appropriate
text set in the data-text attribute. */
.glitch {
  position: relative;
  color: #8462b4;
  font-style: italic;
  font-size: 1.4em;
  letter-spacing: 0.2em;
  /* Animation provies a slight random skew. Check bottom of doc
  for more information on how to random skew. */
  animation: glitch-skew 2s infinite linear alternate-reverse;
}
.glitch::before {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  left: 2px;
  text-shadow: -2px 0 #e04abb6b;
  /* Creates an initial clip for our glitch. This works in
  a typical top,right,bottom,left fashion and creates a mask
  to only show a certain part of the glitch at a time. */
  clip: rect(44px, 450px, 56px, 0);
  /* Runs our glitch-anim defined below to run in a 5s loop, infinitely,
  with an alternating animation to keep things fresh. */
  animation: glitch-anim 4s infinite linear alternate-reverse;
}
.glitch::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  left: -2px;
  text-shadow: -2px 0 #0077ffa2, 2px 2px #da3db2b9;
  animation: glitch-anim2 1s infinite linear alternate-reverse;
}

/* Creates an animation with 20 steaps. For each step, it calculates
a percentage for the specific step. It then generates a random clip
box to be used for the random glitch effect. Also adds a very subtle
skew to change the 'thickness' of the glitch.*/
@-webkit-keyframes glitch-anim {
  0% {
    clip: rect(53px, 9999px, 59px, 0);
    transform: skew(0.47deg);
  }
  5% {
    clip: rect(36px, 9999px, 64px, 0);
    transform: skew(0.84deg);
  }
  10% {
    clip: rect(51px, 9999px, 53px, 0);
    transform: skew(0.16deg);
  }
  15% {
    clip: rect(50px, 9999px, 66px, 0);
    transform: skew(0.46deg);
  }
  20% {
    clip: rect(20px, 9999px, 24px, 0);
    transform: skew(0.58deg);
  }
  25% {
    clip: rect(21px, 9999px, 61px, 0);
    transform: skew(0.35deg);
  }
  30% {
    clip: rect(76px, 9999px, 81px, 0);
    transform: skew(0.02deg);
  }
  35% {
    clip: rect(16px, 9999px, 39px, 0);
    transform: skew(0.87deg);
  }
  40% {
    clip: rect(93px, 9999px, 51px, 0);
    transform: skew(0.23deg);
  }
  45% {
    clip: rect(63px, 9999px, 63px, 0);
    transform: skew(0.57deg);
  }
  50% {
    clip: rect(41px, 9999px, 39px, 0);
    transform: skew(0.9deg);
  }
  55% {
    clip: rect(66px, 9999px, 98px, 0);
    transform: skew(0.28deg);
  }
  60% {
    clip: rect(77px, 9999px, 8px, 0);
    transform: skew(0.98deg);
  }
  65% {
    clip: rect(14px, 9999px, 87px, 0);
    transform: skew(0.67deg);
  }
  70% {
    clip: rect(100px, 9999px, 14px, 0);
    transform: skew(0.79deg);
  }
  75% {
    clip: rect(89px, 9999px, 73px, 0);
    transform: skew(0.24deg);
  }
  80% {
    clip: rect(95px, 9999px, 29px, 0);
    transform: skew(0.11deg);
  }
  85% {
    clip: rect(98px, 9999px, 44px, 0);
    transform: skew(0.88deg);
  }
  90% {
    clip: rect(89px, 9999px, 33px, 0);
    transform: skew(0.12deg);
  }
  95% {
    clip: rect(95px, 9999px, 19px, 0);
    transform: skew(0.42deg);
  }
  100% {
    clip: rect(79px, 9999px, 11px, 0);
    transform: skew(1deg);
  }
}
@keyframes glitch-anim {
  0% {
    clip: rect(53px, 9999px, 59px, 0);
    transform: skew(0.47deg);
  }
  5% {
    clip: rect(36px, 9999px, 64px, 0);
    transform: skew(0.84deg);
  }
  10% {
    clip: rect(51px, 9999px, 53px, 0);
    transform: skew(0.16deg);
  }
  15% {
    clip: rect(50px, 9999px, 66px, 0);
    transform: skew(0.46deg);
  }
  20% {
    clip: rect(20px, 9999px, 24px, 0);
    transform: skew(0.58deg);
  }
  25% {
    clip: rect(21px, 9999px, 61px, 0);
    transform: skew(0.35deg);
  }
  30% {
    clip: rect(76px, 9999px, 81px, 0);
    transform: skew(0.02deg);
  }
  35% {
    clip: rect(16px, 9999px, 39px, 0);
    transform: skew(0.87deg);
  }
  40% {
    clip: rect(93px, 9999px, 51px, 0);
    transform: skew(0.23deg);
  }
  45% {
    clip: rect(63px, 9999px, 63px, 0);
    transform: skew(0.57deg);
  }
  50% {
    clip: rect(41px, 9999px, 39px, 0);
    transform: skew(0.9deg);
  }
  55% {
    clip: rect(66px, 9999px, 98px, 0);
    transform: skew(0.28deg);
  }
  60% {
    clip: rect(77px, 9999px, 8px, 0);
    transform: skew(0.98deg);
  }
  65% {
    clip: rect(14px, 9999px, 87px, 0);
    transform: skew(0.67deg);
  }
  70% {
    clip: rect(100px, 9999px, 14px, 0);
    transform: skew(0.79deg);
  }
  75% {
    clip: rect(89px, 9999px, 73px, 0);
    transform: skew(0.24deg);
  }
  80% {
    clip: rect(95px, 9999px, 29px, 0);
    transform: skew(0.11deg);
  }
  85% {
    clip: rect(98px, 9999px, 44px, 0);
    transform: skew(0.88deg);
  }
  90% {
    clip: rect(89px, 9999px, 33px, 0);
    transform: skew(0.12deg);
  }
  95% {
    clip: rect(95px, 9999px, 19px, 0);
    transform: skew(0.42deg);
  }
  100% {
    clip: rect(79px, 9999px, 11px, 0);
    transform: skew(1deg);
  }
}
@-webkit-keyframes glitch-anim2 {
  0% {
    clip: rect(44px, 9999px, 52px, 0);
    transform: skew(0.97deg);
  }
  5% {
    clip: rect(53px, 9999px, 8px, 0);
    transform: skew(0.5deg);
  }
  10% {
    clip: rect(80px, 9999px, 22px, 0);
    transform: skew(0.4deg);
  }
  15% {
    clip: rect(97px, 9999px, 18px, 0);
    transform: skew(0.06deg);
  }
  20% {
    clip: rect(8px, 9999px, 5px, 0);
    transform: skew(0.23deg);
  }
  25% {
    clip: rect(15px, 9999px, 80px, 0);
    transform: skew(0.41deg);
  }
  30% {
    clip: rect(90px, 9999px, 5px, 0);
    transform: skew(0.7deg);
  }
  35% {
    clip: rect(50px, 9999px, 25px, 0);
    transform: skew(0.02deg);
  }
  40% {
    clip: rect(50px, 9999px, 26px, 0);
    transform: skew(0.34deg);
  }
  45% {
    clip: rect(13px, 9999px, 98px, 0);
    transform: skew(0.99deg);
  }
  50% {
    clip: rect(98px, 9999px, 72px, 0);
    transform: skew(0.2deg);
  }
  55% {
    clip: rect(44px, 9999px, 68px, 0);
    transform: skew(0.77deg);
  }
  60% {
    clip: rect(79px, 9999px, 100px, 0);
    transform: skew(0.42deg);
  }
  65% {
    clip: rect(3px, 9999px, 29px, 0);
    transform: skew(0.7deg);
  }
  70% {
    clip: rect(57px, 9999px, 56px, 0);
    transform: skew(0.57deg);
  }
  75% {
    clip: rect(1px, 9999px, 61px, 0);
    transform: skew(0.56deg);
  }
  80% {
    clip: rect(9px, 9999px, 1px, 0);
    transform: skew(0.72deg);
  }
  85% {
    clip: rect(76px, 9999px, 74px, 0);
    transform: skew(0.64deg);
  }
  90% {
    clip: rect(40px, 9999px, 75px, 0);
    transform: skew(0.07deg);
  }
  95% {
    clip: rect(30px, 9999px, 43px, 0);
    transform: skew(0.06deg);
  }
  100% {
    clip: rect(82px, 9999px, 63px, 0);
    transform: skew(0.01deg);
  }
}
@keyframes glitch-anim2 {
  0% {
    clip: rect(44px, 9999px, 52px, 0);
    transform: skew(0.97deg);
  }
  5% {
    clip: rect(53px, 9999px, 8px, 0);
    transform: skew(0.5deg);
  }
  10% {
    clip: rect(80px, 9999px, 22px, 0);
    transform: skew(0.4deg);
  }
  15% {
    clip: rect(97px, 9999px, 18px, 0);
    transform: skew(0.06deg);
  }
  20% {
    clip: rect(8px, 9999px, 5px, 0);
    transform: skew(0.23deg);
  }
  25% {
    clip: rect(15px, 9999px, 80px, 0);
    transform: skew(0.41deg);
  }
  30% {
    clip: rect(90px, 9999px, 5px, 0);
    transform: skew(0.7deg);
  }
  35% {
    clip: rect(50px, 9999px, 25px, 0);
    transform: skew(0.02deg);
  }
  40% {
    clip: rect(50px, 9999px, 26px, 0);
    transform: skew(0.34deg);
  }
  45% {
    clip: rect(13px, 9999px, 98px, 0);
    transform: skew(0.99deg);
  }
  50% {
    clip: rect(98px, 9999px, 72px, 0);
    transform: skew(0.2deg);
  }
  55% {
    clip: rect(44px, 9999px, 68px, 0);
    transform: skew(0.77deg);
  }
  60% {
    clip: rect(79px, 9999px, 100px, 0);
    transform: skew(0.42deg);
  }
  65% {
    clip: rect(3px, 9999px, 29px, 0);
    transform: skew(0.7deg);
  }
  70% {
    clip: rect(57px, 9999px, 56px, 0);
    transform: skew(0.57deg);
  }
  75% {
    clip: rect(1px, 9999px, 61px, 0);
    transform: skew(0.56deg);
  }
  80% {
    clip: rect(9px, 9999px, 1px, 0);
    transform: skew(0.72deg);
  }
  85% {
    clip: rect(76px, 9999px, 74px, 0);
    transform: skew(0.64deg);
  }
  90% {
    clip: rect(40px, 9999px, 75px, 0);
    transform: skew(0.07deg);
  }
  95% {
    clip: rect(30px, 9999px, 43px, 0);
    transform: skew(0.06deg);
  }
  100% {
    clip: rect(82px, 9999px, 63px, 0);
    transform: skew(0.01deg);
  }
}
@-webkit-keyframes glitch-skew {
  0% {
    transform: skew(2deg);
  }
  10% {
    transform: skew(3deg);
  }
  20% {
    transform: skew(5deg);
  }
  30% {
    transform: skew(-4deg);
  }
  40% {
    transform: skew(-4deg);
  }
  50% {
    transform: skew(4deg);
  }
  60% {
    transform: skew(-4deg);
  }
  70% {
    transform: skew(1deg);
  }
  80% {
    transform: skew(-2deg);
  }
  90% {
    transform: skew(-4deg);
  }
  100% {
    transform: skew(-2deg);
  }
}
@keyframes glitch-skew {
  0% {
    transform: skew(2deg);
  }
  10% {
    transform: skew(3deg);
  }
  20% {
    transform: skew(5deg);
  }
  30% {
    transform: skew(-4deg);
  }
  40% {
    transform: skew(-4deg);
  }
  50% {
    transform: skew(4deg);
  }
  60% {
    transform: skew(-4deg);
  }
  70% {
    transform: skew(1deg);
  }
  80% {
    transform: skew(-2deg);
  }
  90% {
    transform: skew(-4deg);
  }
  100% {
    transform: skew(-2deg);
  }
}
.social-link--discord {
  color: #899bfb;
}
.social-link--mail {
  color: #cf576b;
}
.social-link--instagram {
  color: #9a2970;
}
.social-link--yt {
  color: #eed6d9;
}
.social-link .social-svg {
  width: 4.8rem;
  height: 4.8rem;
}
.social-link .social-svg .social-group__icon {
  fill: #695bd1;
  transition: all 0.2s;
}
.social-link .social-svg .social-group__inner-circle {
  fill: transparent;
  transition: all 0.2s;
}
.social-link .social-svg .social-group__outline {
  stroke: #8462b4;
  transform-origin: 50% 50%;
  transition: all 0.2s;
}
.social-link .social-svg:hover .social-group__icon, .social-link .social-svg:active .social-group__icon, .social-link .social-svg:focus .social-group__icon {
  fill: #FFFBFA;
  transition: all 0.45s;
}
.social-link .social-svg:hover .social-group__inner-circle, .social-link .social-svg:active .social-group__inner-circle, .social-link .social-svg:focus .social-group__inner-circle {
  fill: currentColor;
  transition: all 0.45s;
}
.social-link .social-svg:hover .social-group__inner-circle--instagram, .social-link .social-svg:active .social-group__inner-circle--instagram, .social-link .social-svg:focus .social-group__inner-circle--instagram {
  fill: url(#simpleInsta) !important;
}
.social-link .social-svg:hover .social-group__outline, .social-link .social-svg:active .social-group__outline, .social-link .social-svg:focus .social-group__outline {
  stroke: currentColor;
  transform: scale(1.1);
  transition: all 0.45s;
}

/*
 * GRADIENT BAR LINE STYLING
 */
.progress {
  height: 15px;
  width: 100%;
  padding-top: 1px;
  border-radius: 7px;
  background-color: #26262d;
  border-bottom: 1px solid #1f1f21;
  box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1);
  position: relative;
}
.progress .progress-bar {
  display: block;
  overflow: hidden;
  position: relative;
  height: 100%;
  margin-left: 1px;
  border-radius: 7px;
  min-width: 13px;
}
.progress .progress-bar:after {
  content: "";
  display: block;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  width: 6px;
  height: 6px;
  top: 4px;
  right: 4px;
  border-radius: 3px;
  box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(255, 255, 255, 0.5);
}

.health .shade {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.hexy {
  background: #523297;
  background: linear-gradient(to right, #9746c7 30%, #523297 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#523297", endColorstr="#9746c7",GradientType=1 );
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -3px 4px rgba(124, 51, 167, 0.4);
  background-size: 400px;
  background-position: left center;
}

.warm {
  background: #e83d89;
  background: linear-gradient(to right, #e83d89 30%, #ffa894 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#67cecd", endColorstr="#eaef91",GradientType=1 );
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 0 -3px 4px rgba(216, 26, 110, 0.4);
  background-size: 400px;
  background-position: left center;
}

.cool {
  background: #67cecd;
  background: linear-gradient(to right, #67cecd 30%, #eaef91 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#67cecd", endColorstr="#eaef91",GradientType=1 );
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -3px 4px rgba(142, 218, 218, 0.4);
}

/*
 * END GRADIENT BAR STYLING
 */
.btn-hexy-neon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.6rem 1.3rem;
  border-radius: 6px;
  font-family: "Obsypac";
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  border-left: 5px solid #543cc9;
  border-right: 5px solid #bf2fcb;
  border-top: 2px solid rgba(84, 60, 201, 0.2);
  border-bottom: 2px solid rgba(191, 47, 203, 0.2);
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-image: -webkit-linear-gradient(to left, #543cc9, #bf2fcb), -webkit-linear-gradient(to left, #543cc9, #bf2fcb);
  background-size: 400% 2px;
  background-position: 0 100%, 0 0;
  background-repeat: no-repeat;
  background-clip: border-box;
  mix-blend-mode: lighten;
  box-shadow: 0px 0px 7px 2px rgba(84, 60, 201, 0.13);
  -webkit-animation: animatedglow 4s linear infinite;
          animation: animatedglow 4s linear infinite;
  -webkit-animation-timing-function: linear;
  /* Chrome, Safari, Opera */
  background: linear-gradient(to left, #3dade9, #bf2fcb);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 1.6rem;
  white-space: nowrap;
}

.btn-hexy-neon:hover {
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-left-width: 6px;
  border-right-width: 6px;
  font-size: 1.8rem;
  white-space: nowrap;
  transform: scale(1.0001);
  filter: brightness(1.4);
  filter: drop-shadow(#543cc9);
  box-shadow: 0px 0px 22px 4px rgba(84, 60, 201, 0.73);
}

.frame-hexy-neon {
  padding: 0.6rem 1.3rem;
  border-radius: 6px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  border-left: 5px solid #543cc9;
  border-right: 5px solid #bf2fcb;
  border-top: 2px solid rgba(84, 60, 201, 0.2);
  border-bottom: 2px solid rgba(191, 47, 203, 0.2);
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-image: -webkit-linear-gradient(to left, #543cc9, #bf2fcb), -webkit-linear-gradient(to left, #543cc9, #bf2fcb);
  background-size: 400% 2px;
  background-position: 0 100%, 0 0;
  background-repeat: no-repeat;
  background-clip: border-box;
  mix-blend-mode: lighten;
  box-shadow: 0px 0px 7px 2px rgba(84, 60, 201, 0.13);
  -webkit-animation: animatedglow 4s linear infinite;
          animation: animatedglow 4s linear infinite;
  -webkit-animation-timing-function: linear;
  /* Chrome, Safari, Opera */
}

@-webkit-keyframes animatedglow {
  0% {
    box-shadow: 0px 0px 4px 1px rgba(84, 60, 201, 0.07);
  }
  25% {
    box-shadow: 0px 0px 7px 1px rgba(191, 47, 203, 0.24);
  }
  50% {
    box-shadow: 0px 0px 9px 1px rgba(191, 47, 203, 0.34);
  }
  75% {
    box-shadow: 0px 0px 7px 1px rgba(84, 60, 201, 0.24);
  }
  100% {
    box-shadow: 0px 0px 4px 1px rgba(191, 47, 203, 0.07);
  }
}

@keyframes animatedglow {
  0% {
    box-shadow: 0px 0px 4px 1px rgba(84, 60, 201, 0.07);
  }
  25% {
    box-shadow: 0px 0px 7px 1px rgba(191, 47, 203, 0.24);
  }
  50% {
    box-shadow: 0px 0px 9px 1px rgba(191, 47, 203, 0.34);
  }
  75% {
    box-shadow: 0px 0px 7px 1px rgba(84, 60, 201, 0.24);
  }
  100% {
    box-shadow: 0px 0px 4px 1px rgba(191, 47, 203, 0.07);
  }
}
/*!
 * RPG Awesome 0.0.2 by Daniela Howe, Ivan Montiel
 * License - https://github.com/nagoshiashumari/Rpg-Awesome/blob/master/LICENSE.md
 * (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: "RPGAwesome";
  src: url("../fonts/rpgawesome-webfont.eot?v=0.1.0");
  src: url("../fonts/rpgawesome-webfont.eot?#iefix&v=0.1.0") format("embedded-opentype"), url("../fonts/rpgawesome-webfont.woff?v=0.1.0") format("woff"), url("../fonts/rpgawesome-webfont.ttf?v=0.1.0") format("truetype"), url("../fonts/rpgawesome-webfont.svg?v=0.1.0#rpg-awesome") format("svg");
  font-weight: normal;
  font-style: normal;
}
.ra {
  font-family: RPGAwesome;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
}

/* makes the font 33% larger relative to the icon container */
.ra-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.ra-2x {
  font-size: 2em;
}

.ra-3x {
  font-size: 3em;
}

.ra-4x {
  font-size: 4em;
}

.ra-5x {
  font-size: 5em;
}

.ra-fw {
  text-align: center;
  width: 1.2857142857em;
}

.ra-ul {
  list-style-type: none;
  margin-left: 2.1428571429em;
  padding-left: 0;
}
.ra-ul > li {
  position: relative;
}

.ra-li {
  left: -2.1428571429em;
  position: absolute;
  text-align: center;
  top: 0.1428571429em;
  width: 2.1428571429em;
}
.ra-li.ra-lg {
  left: -1.8571428571em;
}

.ra-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.ra.pull-left {
  margin-right: 0.3em;
}
.ra.pull-right {
  margin-left: 0.3em;
}

.ra-spin {
  -webkit-animation: ra-spin 2s infinite linear;
  animation: ra-spin 2s infinite linear;
}

@-webkit-keyframes ra-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes ra-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.ra-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}

.ra-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}

.ra-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}

.ra-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  transform: scale(-1, 1);
}

.ra-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: scale(1, -1);
}

:root .ra-rotate-90,
:root .ra-rotate-180,
:root .ra-rotate-270,
:root .ra-flip-horizontal,
:root .ra-flip-vertical {
  filter: none;
}

.ra-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}

.ra-stack-1x, .ra-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.ra-stack-1x {
  line-height: inherit;
}

.ra-stack-2x {
  font-size: 2em;
}

.ra-inverse {
  color: #fff;
}

.ra-acid:before {
  content: "\e900";
}

.ra-zigzag-leaf:before {
  content: "\eaee";
}

.ra-archer:before {
  content: "\e90d";
}

.ra-archery-target:before {
  content: "\e90e";
}

.ra-arena:before {
  content: "\e90f";
}

.ra-aries:before {
  content: "\e910";
}

.ra-arrow-cluster:before {
  content: "\e911";
}

.ra-arrow-flights:before {
  content: "\e912";
}

.ra-arson:before {
  content: "\e913";
}

.ra-aura:before {
  content: "\e914";
}

.ra-aware:before {
  content: "\e915";
}

.ra-axe:before {
  content: "\e917";
}

.ra-axe-swing:before {
  content: "\e916";
}

.ra-ball:before {
  content: "\e918";
}

.ra-barbed-arrow:before {
  content: "\e919";
}

.ra-barrier:before {
  content: "\e91a";
}

.ra-bat-sword:before {
  content: "\e91b";
}

.ra-battered-axe:before {
  content: "\e91c";
}

.ra-batteries:before {
  content: "\e91d";
}

.ra-battery-0:before {
  content: "\e91e";
}

.ra-battery-25:before {
  content: "\e91f";
}

.ra-battery-50:before {
  content: "\e920";
}

.ra-battery-75:before {
  content: "\e921";
}

.ra-battery-100:before {
  content: "\e922";
}

.ra-battery-black:before {
  content: "\e923";
}

.ra-battery-negative:before {
  content: "\e924";
}

.ra-battery-positive:before {
  content: "\e925";
}

.ra-battery-white:before {
  content: "\e926";
}

.ra-batwings:before {
  content: "\e927";
}

.ra-beam-wake:before {
  content: "\e928";
}

.ra-bear-trap:before {
  content: "\e929";
}

.ra-beer:before {
  content: "\e92a";
}

.ra-beetle:before {
  content: "\e92b";
}

.ra-bell:before {
  content: "\e92c";
}

.ra-biohazard:before {
  content: "\e92d";
}

.ra-bird-claw:before {
  content: "\e92e";
}

.ra-bird-mask:before {
  content: "\e92f";
}

.ra-blade-bite:before {
  content: "\e930";
}

.ra-blast:before {
  content: "\e931";
}

.ra-blaster:before {
  content: "\e932";
}

.ra-bleeding-eye:before {
  content: "\e933";
}

.ra-bleeding-hearts:before {
  content: "\e934";
}

.ra-bolt-shield:before {
  content: "\e935";
}

.ra-bomb-explosion:before {
  content: "\e936";
}

.ra-bombs:before {
  content: "\e937";
}

.ra-bone-bite:before {
  content: "\e938";
}

.ra-bone-knife:before {
  content: "\e939";
}

.ra-book:before {
  content: "\e93a";
}

.ra-boomerang:before {
  content: "\e93b";
}

.ra-boot-stomp:before {
  content: "\e93c";
}

.ra-bottle-vapors:before {
  content: "\e93d";
}

.ra-bottled-bolt:before {
  content: "\e93e";
}

.ra-bottom-right:before {
  content: "\e93f";
}

.ra-bowie-knife:before {
  content: "\e940";
}

.ra-bowling-pin:before {
  content: "\e941";
}

.ra-brain-freeze:before {
  content: "\e942";
}

.ra-brandy-bottle:before {
  content: "\e943";
}

.ra-bridge:before {
  content: "\e944";
}

.ra-broadhead-arrow:before {
  content: "\e945";
}

.ra-sword:before,
.ra-broadsword:before {
  content: "\e946";
}

.ra-broken-bone:before {
  content: "\e947";
}

.ra-broken-bottle:before {
  content: "\e948";
}

.ra-broken-heart:before {
  content: "\e948";
}

.ra-broken-shield:before {
  content: "\e94a";
}

.ra-broken-skull:before {
  content: "\e94b";
}

.ra-bubbling-potion:before {
  content: "\e94c";
}

.ra-bullets:before {
  content: "\e94d";
}

.ra-burning-book:before {
  content: "\e94e";
}

.ra-burning-embers:before {
  content: "\e94f";
}

.ra-burning-eye:before {
  content: "\e950";
}

.ra-burning-meteor:before {
  content: "\e951";
}

.ra-burst-blob:before {
  content: "\e952";
}

.ra-butterfly:before {
  content: "\e953";
}

.ra-campfire:before {
  content: "\e954";
}

.ra-cancel:before {
  content: "\e955";
}

.ra-cancer:before {
  content: "\e956";
}

.ra-candle:before {
  content: "\e958";
}

.ra-candle-fire:before {
  content: "\e957";
}

.ra-cannon-shot:before {
  content: "\e959";
}

.ra-capitol:before {
  content: "\e95a";
}

.ra-capricorn:before {
  content: "\e95b";
}

.ra-carrot:before {
  content: "\e95c";
}

.ra-castle-emblem:before {
  content: "\e95d";
}

.ra-castle-flag:before {
  content: "\e95e";
}

.ra-cat:before {
  content: "\e95f";
}

.ra-chain:before {
  content: "\e960";
}

.ra-cheese:before {
  content: "\e961";
}

.ra-chemical-arrow:before {
  content: "\e962";
}

.ra-chessboard:before {
  content: "\e963";
}

.ra-chicken-leg:before {
  content: "\e964";
}

.ra-circle-of-circles:before {
  content: "\e965";
}

.ra-circular-saw:before {
  content: "\e966";
}

.ra-circular-shield:before {
  content: "\e967";
}

.ra-cloak-and-dagger:before {
  content: "\e968";
}

.ra-clockwork:before {
  content: "\e969";
}

.ra-clover:before {
  content: "\e96a";
}

.ra-clovers:before {
  content: "\e96c";
}

.ra-clovers-card:before {
  content: "\e96b";
}

.ra-cluster-bomb:before {
  content: "\e96d";
}

.ra-coffee-mug:before {
  content: "\e96e";
}

.ra-cog:before {
  content: "\e970";
}

.ra-cog-wheel:before {
  content: "\e96f";
}

.ra-cold-heart:before {
  content: "\e971";
}

.ra-compass:before {
  content: "\e972";
}

.ra-corked-tube:before {
  content: "\e973";
}

.ra-crab-claw:before {
  content: "\e974";
}

.ra-cracked-helm:before {
  content: "\e975";
}

.ra-cracked-shield:before {
  content: "\e976";
}

.ra-croc-sword:before {
  content: "\e977";
}

.ra-crossbow:before {
  content: "\e978";
}

.ra-crossed-axes:before {
  content: "\e979";
}

.ra-crossed-bones:before {
  content: "\e97a";
}

.ra-crossed-pistols:before {
  content: "\e97b";
}

.ra-crossed-sabres:before {
  content: "\e97c";
}

.ra-crossed-swords:before {
  content: "\e97d";
}

.ra-crown:before {
  content: "\e97f";
}

.ra-crown-of-thorns:before {
  content: "\e97e";
}

.ra-crowned-heart:before {
  content: "\e980";
}

.ra-crush:before {
  content: "\e981";
}

.ra-crystal-ball:before {
  content: "\e982";
}

.ra-crystal-cluster:before {
  content: "\e983";
}

.ra-crystal-wand:before {
  content: "\e984";
}

.ra-crystals:before {
  content: "\e985";
}

.ra-cubes:before {
  content: "\e986";
}

.ra-cut-palm:before {
  content: "\e987";
}

.ra-cycle:before {
  content: "\e988";
}

.ra-daggers:before {
  content: "\e989";
}

.ra-daisy:before {
  content: "\e98a";
}

.ra-dead-tree:before {
  content: "\e98b";
}

.ra-death-skull:before {
  content: "\e98c";
}

.ra-decapitation:before {
  content: "\e98d";
}

.ra-defibrillate:before {
  content: "\e98e";
}

.ra-demolish:before {
  content: "\e98f";
}

.ra-dervish-swords:before {
  content: "\e990";
}

.ra-desert-skull:before {
  content: "\e991";
}

.ra-diamond:before {
  content: "\e992";
}

.ra-diamonds:before {
  content: "\e994";
}

.ra-diamonds-card:before {
  content: "\e993";
}

.ra-dice-five:before {
  content: "\e995";
}

.ra-dice-four:before {
  content: "\e996";
}

.ra-dice-one:before {
  content: "\e997";
}

.ra-dice-six:before {
  content: "\e998";
}

.ra-dice-three:before {
  content: "\e999";
}

.ra-dice-two:before {
  content: "\e99a";
}

.ra-dinosaur:before {
  content: "\e99b";
}

.ra-divert:before {
  content: "\e99c";
}

.ra-diving-dagger:before {
  content: "\e99d";
}

.ra-double-team:before {
  content: "\e99e";
}

.ra-doubled:before {
  content: "\e99f";
}

.ra-dragon:before {
  content: "\e9a2";
}

.ra-dragon-breath:before {
  content: "\e9a0";
}

.ra-dragon-wing:before {
  content: "\e9a1";
}

.ra-dragonfly:before {
  content: "\e9a3";
}

.ra-drill:before {
  content: "\e9a4";
}

.ra-dripping-blade:before {
  content: "\e9a5";
}

.ra-dripping-knife:before {
  content: "\e9a6";
}

.ra-dripping-sword:before {
  content: "\e9a7";
}

.ra-droplet:before {
  content: "\e9a9";
}

.ra-droplet-splash:before {
  content: "\e9a8";
}

.ra-droplets:before {
  content: "\e9aa";
}

.ra-duel:before {
  content: "\e9ab";
}

.ra-egg:before {
  content: "\e9ad";
}

.ra-egg-pod:before {
  content: "\e9ac";
}

.ra-eggplant:before {
  content: "\e9ae";
}

.ra-emerald:before {
  content: "\e9af";
}

.ra-energise:before {
  content: "\e9b0";
}

.ra-explosion:before {
  content: "\e9b1";
}

.ra-explosive-materials:before {
  content: "\e9b2";
}

.ra-eye-monster:before {
  content: "\e9b3";
}

.ra-eye-shield:before {
  content: "\e9b4";
}

.ra-eyeball:before {
  content: "\e9b5";
}

.ra-fairy:before {
  content: "\e9b7";
}

.ra-fairy-wand:before {
  content: "\e9b6";
}

.ra-fall-down:before {
  content: "\e9b8";
}

.ra-falling:before {
  content: "\e9b9";
}

.ra-fast-ship:before {
  content: "\e9ba";
}

.ra-feather-wing:before {
  content: "\e9bb";
}

.ra-feathered-wing:before {
  content: "\e9bc";
}

.ra-fedora:before {
  content: "\e9bd";
}

.ra-fire:before {
  content: "\e9c3";
}

.ra-fire-bomb:before {
  content: "\e9be";
}

.ra-fire-breath:before {
  content: "\e9bf";
}

.ra-fire-ring:before {
  content: "\e9c0";
}

.ra-fire-shield:before {
  content: "\e9c1";
}

.ra-fire-symbol:before {
  content: "\e9c2";
}

.ra-fireball-sword:before {
  content: "\e9c4";
}

.ra-fish:before {
  content: "\e9c5";
}

.ra-fizzing-flask:before {
  content: "\e9c6";
}

.ra-flame-symbol:before {
  content: "\e9c7";
}

.ra-flaming-arrow:before {
  content: "\e9c8";
}

.ra-flaming-claw:before {
  content: "\e9c9";
}

.ra-flaming-trident:before {
  content: "\e9ca";
}

.ra-flask:before {
  content: "\e9cb";
}

.ra-flat-hammer:before {
  content: "\e9cc";
}

.ra-flower:before {
  content: "\e9cd";
}

.ra-flowers:before {
  content: "\e9ce";
}

.ra-fluffy-swirl:before {
  content: "\e9cf";
}

.ra-focused-lightning:before {
  content: "\e9d0";
}

.ra-food-chain:before {
  content: "\e9d1";
}

.ra-footprint:before {
  content: "\e9d2";
}

.ra-forging:before {
  content: "\e9d3";
}

.ra-forward:before {
  content: "\e9d4";
}

.ra-fox:before {
  content: "\e9d5";
}

.ra-frost-emblem:before {
  content: "\e9d6";
}

.ra-frostfire:before {
  content: "\e9d7";
}

.ra-frozen-arrow:before {
  content: "\e9d8";
}

.ra-gamepad-cross:before {
  content: "\e9d9";
}

.ra-gavel:before {
  content: "\e9da";
}

.ra-gear-hammer:before {
  content: "\e9db";
}

.ra-gear-heart:before {
  content: "\e9dc";
}

.ra-gears:before {
  content: "\e9dd";
}

.ra-gecko:before {
  content: "\e9de";
}

.ra-gem:before {
  content: "\e9e0";
}

.ra-gem-pendant:before {
  content: "\e9df";
}

.ra-gemini:before {
  content: "\e9e1";
}

.ra-glass-heart:before {
  content: "\e9e2";
}

.ra-gloop:before {
  content: "\e9e3";
}

.ra-gold-bar:before {
  content: "\e9e4";
}

.ra-grappling-hook:before {
  content: "\e9e5";
}

.ra-grass:before {
  content: "\e9e7";
}

.ra-grass-patch:before {
  content: "\e9e6";
}

.ra-grenade:before {
  content: "\e9e8";
}

.ra-groundbreaker:before {
  content: "\e9e9";
}

.ra-guarded-tower:before {
  content: "\e9ea";
}

.ra-guillotine:before {
  content: "\e9eb";
}

.ra-halberd:before {
  content: "\e9ec";
}

.ra-hammer:before {
  content: "\e9ee";
}

.ra-hammer-drop:before {
  content: "\e9ed";
}

.ra-hand:before {
  content: "\e9f1";
}

.ra-hand-emblem:before {
  content: "\e9ef";
}

.ra-hand-saw:before {
  content: "\e9f0";
}

.ra-harpoon-trident:before {
  content: "\e9f2";
}

.ra-health:before {
  content: "\e9f5";
}

.ra-health-decrease:before {
  content: "\e9f3";
}

.ra-health-increase:before {
  content: "\e9f4";
}

.ra-heart-bottle:before {
  content: "\e9f6";
}

.ra-heart-tower:before {
  content: "\e9f7";
}

.ra-heartburn:before {
  content: "\e9f8";
}

.ra-hearts:before {
  content: "\e9fa";
}

.ra-hearts-card:before {
  content: "\e9f9";
}

.ra-heat-haze:before {
  content: "\e9fb";
}

.ra-heavy-fall:before {
  content: "\e9fc";
}

.ra-heavy-shield:before {
  content: "\e9fd";
}

.ra-helmet:before {
  content: "\e9fe";
}

.ra-help:before {
  content: "\e9ff";
}

.ra-hive-emblem:before {
  content: "\ea00";
}

.ra-hole-ladder:before {
  content: "\ea01";
}

.ra-honeycomb:before {
  content: "\ea02";
}

.ra-hood:before {
  content: "\ea03";
}

.ra-horn-call:before {
  content: "\ea04";
}

.ra-horns:before {
  content: "\ea05";
}

.ra-horseshoe:before {
  content: "\ea06";
}

.ra-hospital-cross:before {
  content: "\ea07";
}

.ra-hot-surface:before {
  content: "\ea08";
}

.ra-hourglass:before {
  content: "\ea09";
}

.ra-hydra:before {
  content: "\ea0b";
}

.ra-hydra-shot:before {
  content: "\ea0a";
}

.ra-ice-cube:before {
  content: "\ea0c";
}

.ra-implosion:before {
  content: "\ea0d";
}

.ra-incense:before {
  content: "\ea0e";
}

.ra-insect-jaws:before {
  content: "\ea0f";
}

.ra-interdiction:before {
  content: "\ea10";
}

.ra-jetpack:before {
  content: "\ea11";
}

.ra-jigsaw-piece:before {
  content: "\ea12";
}

.ra-kaleidoscope:before {
  content: "\ea13";
}

.ra-kettlebell:before {
  content: "\ea14";
}

.ra-key:before {
  content: "\ea16";
}

.ra-key-basic:before {
  content: "\ea15";
}

.ra-kitchen-knives:before {
  content: "\ea17";
}

.ra-knife:before {
  content: "\ea19";
}

.ra-knife-fork:before {
  content: "\ea18";
}

.ra-knight-helmet:before {
  content: "\ea1a";
}

.ra-kunai:before {
  content: "\ea1b";
}

.ra-lantern-flame:before {
  content: "\ea1c";
}

.ra-large-hammer:before {
  content: "\ea1d";
}

.ra-laser-blast:before {
  content: "\ea1e";
}

.ra-laser-site:before {
  content: "\ea1f";
}

.ra-lava:before {
  content: "\ea20";
}

.ra-leaf:before {
  content: "\ea21";
}

.ra-leo:before {
  content: "\ea22";
}

.ra-level-four:before {
  content: "\ea24";
}

.ra-level-four-advanced:before {
  content: "\ea23";
}

.ra-level-three:before {
  content: "\ea26";
}

.ra-level-three-advanced:before {
  content: "\ea25";
}

.ra-level-two:before {
  content: "\ea28";
}

.ra-level-two-advanced:before {
  content: "\ea27";
}

.ra-lever:before {
  content: "\ea29";
}

.ra-libra:before {
  content: "\ea2a";
}

.ra-light-bulb:before {
  content: "\ea2b";
}

.ra-lighthouse:before {
  content: "\ea2c";
}

.ra-lightning:before {
  content: "\ea31";
}

.ra-lightning-bolt:before {
  content: "\ea2d";
}

.ra-lightning-storm:before {
  content: "\ea2e";
}

.ra-lightning-sword:before {
  content: "\ea2f";
}

.ra-lightning-trio:before {
  content: "\ea30";
}

.ra-lion:before {
  content: "\ea32";
}

.ra-lit-candelabra:before {
  content: "\ea33";
}

.ra-load:before {
  content: "\ea34";
}

.ra-locked-fortress:before {
  content: "\ea35";
}

.ra-love-howl:before {
  content: "\ea36";
}

.ra-maggot:before {
  content: "\ea37";
}

.ra-magnet:before {
  content: "\ea38";
}

.ra-mass-driver:before {
  content: "\ea39";
}

.ra-match:before {
  content: "\ea3a";
}

.ra-meat:before {
  content: "\ea3c";
}

.ra-meat-hook:before {
  content: "\ea3b";
}

.ra-medical-pack:before {
  content: "\ea3d";
}

.ra-metal-gate:before {
  content: "\ea3e";
}

.ra-microphone:before {
  content: "\ea3f";
}

.ra-mine-wagon:before {
  content: "\ea40";
}

.ra-mining-diamonds:before {
  content: "\ea41";
}

.ra-mirror:before {
  content: "\ea42";
}

.ra-monster-skull:before {
  content: "\ea43";
}

.ra-mountains:before {
  content: "\ea44";
}

.ra-moon-sun:before {
  content: "\ea45";
}

.ra-mp5:before {
  content: "\ea46";
}

.ra-muscle-fat:before {
  content: "\ea47";
}

.ra-muscle-up:before {
  content: "\ea48";
}

.ra-musket:before {
  content: "\ea49";
}

.ra-nails:before {
  content: "\ea4a";
}

.ra-nodular:before {
  content: "\ea4b";
}

.ra-noose:before {
  content: "\ea4c";
}

.ra-nuclear:before {
  content: "\ea4d";
}

.ra-ocarina:before {
  content: "\ea4e";
}

.ra-ocean-emblem:before {
  content: "\ea4f";
}

.ra-octopus:before {
  content: "\ea50";
}

.ra-omega:before {
  content: "\ea51";
}

.ra-on-target:before {
  content: "\ea52";
}

.ra-ophiuchus:before {
  content: "\ea53";
}

.ra-overhead:before {
  content: "\ea54";
}

.ra-overmind:before {
  content: "\ea55";
}

.ra-palm-tree:before {
  content: "\ea56";
}

.ra-pawn:before {
  content: "\ea57";
}

.ra-pawprint:before {
  content: "\ea58";
}

.ra-perspective-dice-five:before {
  content: "\ea59";
}

.ra-perspective-dice-four:before {
  content: "\ea5a";
}

.ra-perspective-dice-one:before {
  content: "\ea5b";
}

.ra-perspective-dice-random:before {
  content: "\ea5c";
}

.ra-perspective-dice-six:before {
  content: "\ea5e";
}

.ra-perspective-dice-two:before {
  content: "\ea5d";
}

.ra-perspective-dice-three:before {
  content: "\ea5f";
}

.ra-pill:before {
  content: "\ea60";
}

.ra-pills:before {
  content: "\ea61";
}

.ra-pine-tree:before {
  content: "\ea62";
}

.ra-ping-pong:before {
  content: "\ea63";
}

.ra-pisces:before {
  content: "\ea64";
}

.ra-plain-dagger:before {
  content: "\ea65";
}

.ra-player:before {
  content: "\ea6f";
}

.ra-player-despair:before {
  content: "\ea66";
}

.ra-player-dodge:before {
  content: "\ea67";
}

.ra-player-king:before {
  content: "\ea68";
}

.ra-player-lift:before {
  content: "\ea69";
}

.ra-player-pain:before {
  content: "\ea6a";
}

.ra-player-pyromaniac:before {
  content: "\ea6b";
}

.ra-player-shot:before {
  content: "\ea6c";
}

.ra-player-teleport:before {
  content: "\ea6d";
}

.ra-player-thunder-struck:before {
  content: "\ea6e";
}

.ra-podium:before {
  content: "\ea70";
}

.ra-poison-cloud:before {
  content: "\ea71";
}

.ra-potion:before {
  content: "\ea72";
}

.ra-pyramids:before {
  content: "\ea73";
}

.ra-queen-crown:before {
  content: "\ea74";
}

.ra-quill-ink:before {
  content: "\ea75";
}

.ra-rabbit:before {
  content: "\ea76";
}

.ra-radar-dish:before {
  content: "\ea77";
}

.ra-radial-balance:before {
  content: "\ea78";
}

.ra-radioactive:before {
  content: "\ea79";
}

.ra-raven:before {
  content: "\ea7a";
}

.ra-reactor:before {
  content: "\ea7b";
}

.ra-recycle:before {
  content: "\ea7c";
}

.ra-regeneration:before {
  content: "\ea7d";
}

.ra-relic-blade:before {
  content: "\ea7e";
}

.ra-repair:before {
  content: "\ea7f";
}

.ra-reverse:before {
  content: "\ea80";
}

.ra-revolver:before {
  content: "\ea81";
}

.ra-rifle:before {
  content: "\ea82";
}

.ra-ringing-bell:before {
  content: "\ea83";
}

.ra-roast-chicken:before {
  content: "\ea84";
}

.ra-robot-arm:before {
  content: "\ea85";
}

.ra-round-bottom-flask:before {
  content: "\ea86";
}

.ra-round-shield:before {
  content: "\ea87";
}

.ra-rss:before {
  content: "\ea88";
}

.ra-rune-stone:before {
  content: "\ea89";
}

.ra-sagittarius:before {
  content: "\ea8a";
}

.ra-sapphire:before {
  content: "\ea8b";
}

.ra-satellite:before {
  content: "\ea8c";
}

.ra-save:before {
  content: "\ea8d";
}

.ra-scorpio:before {
  content: "\ea8e";
}

.ra-scroll-unfurled:before {
  content: "\ea8f";
}

.ra-scythe:before {
  content: "\ea90";
}

.ra-sea-serpent:before {
  content: "\ea91";
}

.ra-seagull:before {
  content: "\ea92";
}

.ra-shark:before {
  content: "\ea93";
}

.ra-sheep:before {
  content: "\ea94";
}

.ra-sheriff:before {
  content: "\ea95";
}

.ra-shield:before {
  content: "\ea96";
}

.ra-ship-emblem:before {
  content: "\ea97";
}

.ra-shoe-prints:before {
  content: "\ea98";
}

.ra-shot-through-the-heart:before {
  content: "\ea99";
}

.ra-shotgun-shell:before {
  content: "\ea9a";
}

.ra-shovel:before {
  content: "\ea9b";
}

.ra-shuriken:before {
  content: "\ea9c";
}

.ra-sickle:before {
  content: "\ea9d";
}

.ra-sideswipe:before {
  content: "\ea9e";
}

.ra-site:before {
  content: "\ea9f";
}

.ra-skull:before {
  content: "\eaa1";
}

.ra-skull-trophy:before {
  content: "\eaa0";
}

.ra-slash-ring:before {
  content: "\eaa2";
}

.ra-small-fire:before {
  content: "\eaa3";
}

.ra-snail:before {
  content: "\eaa4";
}

.ra-snake:before {
  content: "\eaa5";
}

.ra-snorkel:before {
  content: "\eaa6";
}

.ra-snowflake:before {
  content: "\eaa7";
}

.ra-soccer-ball:before {
  content: "\eaa8";
}

.ra-spades:before {
  content: "\eaaa";
}

.ra-spades-card:before {
  content: "\eaa9";
}

.ra-spawn-node:before {
  content: "\eaab";
}

.ra-spear-head:before {
  content: "\eaac";
}

.ra-speech-bubble:before {
  content: "\eaad";
}

.ra-speech-bubbles:before {
  content: "\eaae";
}

.ra-spider-face:before {
  content: "\eaaf";
}

.ra-spikeball:before {
  content: "\eab0";
}

.ra-spiked-mace:before {
  content: "\eab1";
}

.ra-spiked-tentacle:before {
  content: "\eab2";
}

.ra-spinning-sword:before {
  content: "\eab3";
}

.ra-spiral-shell:before {
  content: "\eab4";
}

.ra-splash:before {
  content: "\eab5";
}

.ra-spray-can:before {
  content: "\eab6";
}

.ra-sprout:before {
  content: "\eab8";
}

.ra-sprout-emblem:before {
  content: "\eab7";
}

.ra-stopwatch:before {
  content: "\eab9";
}

.ra-suckered-tentacle:before {
  content: "\eaba";
}

.ra-suits:before {
  content: "\eabb";
}

.ra-sun:before {
  content: "\eabd";
}

.ra-sun-symbol:before {
  content: "\eabc";
}

.ra-sunbeams:before {
  content: "\eabe";
}

.ra-super-mushroom:before {
  content: "\eabf";
}

.ra-supersonic-arrow:before {
  content: "\eac0";
}

.ra-surveillance-camera:before {
  content: "\eac1";
}

.ra-syringe:before {
  content: "\eac2";
}

.ra-target-arrows:before {
  content: "\eac3";
}

.ra-target-laser:before {
  content: "\eac4";
}

.ra-targeted:before {
  content: "\eac5";
}

.ra-taurus:before {
  content: "\eac6";
}

.ra-telescope:before {
  content: "\eac7";
}

.ra-tentacle:before {
  content: "\eac8";
}

.ra-tesla:before {
  content: "\eac9";
}

.ra-thorn-arrow:before {
  content: "\eaca";
}

.ra-thorny-vine:before {
  content: "\eacb";
}

.ra-three-keys:before {
  content: "\eacc";
}

.ra-tic-tac-toe:before {
  content: "\eacd";
}

.ra-toast:before {
  content: "\eace";
}

.ra-tombstone:before {
  content: "\eacf";
}

.ra-tooth:before {
  content: "\ead0";
}

.ra-torch:before {
  content: "\ead1";
}

.ra-tower:before {
  content: "\ead2";
}

.ra-trail:before {
  content: "\ead3";
}

.ra-trefoil-lily:before {
  content: "\ead4";
}

.ra-trident:before {
  content: "\ead5";
}

.ra-triforce:before {
  content: "\ead6";
}

.ra-trophy:before {
  content: "\ead7";
}

.ra-turd:before {
  content: "\ead8";
}

.ra-two-dragons:before {
  content: "\ead9";
}

.ra-two-hearts:before {
  content: "\eada";
}

.ra-uncertainty:before {
  content: "\eadb";
}

.ra-underhand:before {
  content: "\eadc";
}

.ra-unplugged:before {
  content: "\eadd";
}

.ra-vase:before {
  content: "\eade";
}

.ra-venomous-snake:before {
  content: "\eadf";
}

.ra-vest:before {
  content: "\eae0";
}

.ra-vial:before {
  content: "\eae1";
}

.ra-vine-whip:before {
  content: "\eae2";
}

.ra-virgo:before {
  content: "\eae3";
}

.ra-water-drop:before {
  content: "\eae4";
}

.ra-wifi:before {
  content: "\eae5";
}

.ra-wireless-signal:before {
  content: "\eae6";
}

.ra-wolf-head:before {
  content: "\eae7";
}

.ra-wolf-howl:before {
  content: "\eae8";
}

.ra-wooden-sign:before {
  content: "\eae9";
}

.ra-wrench:before {
  content: "\eaea";
}

.ra-wyvern:before {
  content: "\eaeb";
}

.ra-x-mark:before {
  content: "\eaec";
}

.ra-zebra-shield:before {
  content: "\eaed";
}

.ra-arcane-mask:before {
  content: "\e90c";
}

.ra-aquarius:before {
  content: "\e90b";
}

.ra-apple:before {
  content: "\e90a";
}

.ra-anvil:before {
  content: "\e909";
}

.ra-ankh:before {
  content: "\e908";
}

.ra-angel-wings:before {
  content: "\e907";
}

.ra-anchor:before {
  content: "\e906";
}

.ra-ammo-bag:before {
  content: "\e905";
}

.ra-alligator-clip:before {
  content: "\e904";
}

.ra-all-for-one:before {
  content: "\e903";
}

.ra-alien-fire:before {
  content: "\e902";
}

.ra-acorn:before {
  content: "\e901";
}


/*
! tailwindcss v3.0.15 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/*
Ensure the default browser behavior of the `hidden` attribute.
*/

[hidden] {
  display: none;
}

[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}

input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder{
  color: #6b7280;
  opacity: 1;
}

input::placeholder,textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}

::-webkit-date-and-time-value{
  min-height: 1.5em;
}

select{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          color-adjust: unset;
}

[type='checkbox'],[type='radio']{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox']{
  border-radius: 0px;
}

[type='radio']{
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

[type='checkbox']:checked,[type='radio']:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}

[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus{
  outline: 1px auto -webkit-focus-ring-color;
}

*, ::before, ::after{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

.container{
  width: 100%;
}

@media (min-width: 160px){

  .container{
    max-width: 160px;
  }
}

@media (min-width: 320px){

  .container{
    max-width: 320px;
  }
}

@media (min-width: 475px){

  .container{
    max-width: 475px;
  }
}

@media (min-width: 640px){

  .container{
    max-width: 640px;
  }
}

@media (min-width: 768px){

  .container{
    max-width: 768px;
  }
}

@media (min-width: 1024px){

  .container{
    max-width: 1024px;
  }
}

@media (min-width: 1280px){

  .container{
    max-width: 1280px;
  }
}

@media (min-width: 1380px){

  .container{
    max-width: 1380px;
  }
}

@media (min-width: 1536px){

  .container{
    max-width: 1536px;
  }
}

@media (min-width: 1794px){

  .container{
    max-width: 1794px;
  }
}

.debug-screens::before{
  position: fixed;
  z-index: 2147483647;
  bottom: 0;
  left: 0;
  padding: .3333333em .5em;
  font-size: 12px;
  line-height: 1;
  font-family: sans-serif;
  background-color: #000;
  color: #fff;
  box-shadow: 0 0 0 1px #fff;
  content: 'screen: _';
}

@media (min-width: 160px){

  .debug-screens::before{
    content: 'screen: 3xs';
  }
}

@media (min-width: 320px){

  .debug-screens::before{
    content: 'screen: 2xs';
  }
}

@media (min-width: 475px){

  .debug-screens::before{
    content: 'screen: xs';
  }
}

@media (min-width: 640px){

  .debug-screens::before{
    content: 'screen: sm';
  }
}

@media (min-width: 768px){

  .debug-screens::before{
    content: 'screen: md';
  }
}

@media (min-width: 1024px){

  .debug-screens::before{
    content: 'screen: lg';
  }
}

@media (min-width: 1280px){

  .debug-screens::before{
    content: 'screen: xl';
  }
}

@media (min-width: 1536px){

  .debug-screens::before{
    content: 'screen: 2xl';
  }
}

@media (min-width: 1380px){

  .debug-screens::before{
    content: 'screen: 2hxl';
  }
}

@media (min-width: 1794px){

  .debug-screens::before{
    content: 'screen: 3xl';
  }
}

.pointer-events-none{
  pointer-events: none !important;
}

.visible{
  visibility: visible !important;
}

.fixed{
  position: fixed !important;
}

.absolute{
  position: absolute !important;
}

.relative{
  position: relative !important;
}

.sticky{
  position: -webkit-sticky !important;
  position: sticky !important;
}

.right-2{
  right: 0.5rem !important;
}

.top-3{
  top: 0.75rem !important;
}

.top-0{
  top: 0px !important;
}

.top-\[26px\]{
  top: 26px !important;
}

.left-\[32px\]{
  left: 32px !important;
}

.top-\[70px\]{
  top: 70px !important;
}

.left-0{
  left: 0px !important;
}

.right-0{
  right: 0px !important;
}

.bottom-0{
  bottom: 0px !important;
}

.z-50{
  z-index: 50 !important;
}

.z-40{
  z-index: 40 !important;
}

.z-0{
  z-index: 0 !important;
}

.col-span-3{
  grid-column: span 3 / span 3 !important;
}

.col-span-7{
  grid-column: span 7 / span 7 !important;
}

.col-span-12{
  grid-column: span 12 / span 12 !important;
}

.col-span-2{
  grid-column: span 2 / span 2 !important;
}

.col-span-4{
  grid-column: span 4 / span 4 !important;
}

.col-span-1{
  grid-column: span 1 / span 1 !important;
}

.col-span-5{
  grid-column: span 5 / span 5 !important;
}

.float-right{
  float: right !important;
}

.float-left{
  float: left !important;
}

.m-0{
  margin: 0px !important;
}

.mx-auto{
  margin-left: auto !important;
  margin-right: auto !important;
}

.mx-1{
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-0{
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.mt-20{
  margin-top: 5rem !important;
}

.mt-4{
  margin-top: 1rem !important;
}

.mt-8{
  margin-top: 2rem !important;
}

.mt-10{
  margin-top: 2.5rem !important;
}

.ml-6{
  margin-left: 1.5rem !important;
}

.mt-6{
  margin-top: 1.5rem !important;
}

.mt-5{
  margin-top: 1.25rem !important;
}

.ml-4{
  margin-left: 1rem !important;
}

.mt-3{
  margin-top: 0.75rem !important;
}

.mt-2{
  margin-top: 0.5rem !important;
}

.mb-0{
  margin-bottom: 0px !important;
}

.mr-5{
  margin-right: 1.25rem !important;
}

.ml-1{
  margin-left: 0.25rem !important;
}

.mb-2{
  margin-bottom: 0.5rem !important;
}

.-ml-16{
  margin-left: -4rem !important;
}

.mt-\[1px\]{
  margin-top: 1px !important;
}

.-mt-6{
  margin-top: -1.5rem !important;
}

.-mt-1{
  margin-top: -0.25rem !important;
}

.ml-2{
  margin-left: 0.5rem !important;
}

.ml-5{
  margin-left: 1.25rem !important;
}

.mt-1{
  margin-top: 0.25rem !important;
}

.mb-1{
  margin-bottom: 0.25rem !important;
}

.mb-8{
  margin-bottom: 2rem !important;
}

.mt-16{
  margin-top: 4rem !important;
}

.ml-7{
  margin-left: 1.75rem !important;
}

.-mt-4{
  margin-top: -1rem !important;
}

.mt-7{
  margin-top: 1.75rem !important;
}

.mr-2{
  margin-right: 0.5rem !important;
}

.mb-4{
  margin-bottom: 1rem !important;
}

.ml-3{
  margin-left: 0.75rem !important;
}

.mr-3{
  margin-right: 0.75rem !important;
}

.mr-1{
  margin-right: 0.25rem !important;
}

.ml-8{
  margin-left: 2rem !important;
}

.ml-12{
  margin-left: 3rem !important;
}

.mb-3{
  margin-bottom: 0.75rem !important;
}

.-mt-px{
  margin-top: -1px !important;
}

.-ml-px{
  margin-left: -1px !important;
}

.block{
  display: block !important;
}

.inline-block{
  display: inline-block !important;
}

.flex{
  display: flex !important;
}

.inline-flex{
  display: inline-flex !important;
}

.table{
  display: table !important;
}

.grid{
  display: grid !important;
}

.contents{
  display: contents !important;
}

.hidden{
  display: none !important;
}

.h-full{
  height: 100% !important;
}

.h-auto{
  height: auto !important;
}

.h-0{
  height: 0px !important;
}

.h-\[64px\]{
  height: 64px !important;
}

.h-\[32px\]{
  height: 32px !important;
}

.h-6{
  height: 1.5rem !important;
}

.h-\[424px\]{
  height: 424px !important;
}

.h-\[70px\]{
  height: 70px !important;
}

.h-4{
  height: 1rem !important;
}

.h-\[2px\]{
  height: 2px !important;
}

.h-2{
  height: 0.5rem !important;
}

.h-16{
  height: 4rem !important;
}

.h-screen{
  height: 100vh !important;
}

.h-14{
  height: 3.5rem !important;
}

.h-\[100px\]{
  height: 100px !important;
}

.h-\[128px\]{
  height: 128px !important;
}

.h-\[18px\]{
  height: 18px !important;
}

.\!h-\[32px\]{
  height: 32px !important;
}

.h-\[35px\]{
  height: 35px !important;
}

.h-\[30px\]{
  height: 30px !important;
}

.h-5{
  height: 1.25rem !important;
}

.h-\[120px\]{
  height: 120px !important;
}

.h-\[96px\]{
  height: 96px !important;
}

.h-11{
  height: 2.75rem !important;
}

.h-8{
  height: 2rem !important;
}

.max-h-96{
  max-height: 24rem !important;
}

.max-h-\[220px\]{
  max-height: 220px !important;
}

.max-h-\[96px\]{
  max-height: 96px !important;
}

.max-h-full{
  max-height: 100% !important;
}

.max-h-\[70px\]{
  max-height: 70px !important;
}

.max-h-\[30px\]{
  max-height: 30px !important;
}

.max-h-\[153px\]{
  max-height: 153px !important;
}

.max-h-\[550px\]{
  max-height: 550px !important;
}

.min-h-screen{
  min-height: 100vh !important;
}

.w-full{
  width: 100% !important;
}

.w-\[120px\]{
  width: 120px !important;
}

.w-max{
  width: -webkit-max-content !important;
  width: -moz-max-content !important;
  width: max-content !important;
}

.w-\[320px\]{
  width: 320px !important;
}

.w-\[70px\]{
  width: 70px !important;
}

.w-4{
  width: 1rem !important;
}

.w-screen{
  width: 100vw !important;
}

.w-auto{
  width: auto !important;
}

.w-\[200px\]{
  width: 200px !important;
}

.w-\[14px\]{
  width: 14px !important;
}

.w-10{
  width: 2.5rem !important;
}

.w-\[128px\]{
  width: 128px !important;
}

.\!w-\[180px\]{
  width: 180px !important;
}

.w-\[250px\]{
  width: 250px !important;
}

.w-\[96px\]{
  width: 96px !important;
}

.w-\[255px\]{
  width: 255px !important;
}

.w-2\/3{
  width: 66.666667% !important;
}

.w-\[70\%\]{
  width: 70% !important;
}

.w-\[60\%\]{
  width: 60% !important;
}

.w-9{
  width: 2.25rem !important;
}

.w-6{
  width: 1.5rem !important;
}

.w-\[90\%\]{
  width: 90% !important;
}

.w-5{
  width: 1.25rem !important;
}

.w-8{
  width: 2rem !important;
}

.min-w-min{
  min-width: -webkit-min-content !important;
  min-width: -moz-min-content !important;
  min-width: min-content !important;
}

.min-w-\[400px\]{
  min-width: 400px !important;
}

.max-w-3xl{
  max-width: 48rem !important;
}

.max-w-\[320px\]{
  max-width: 320px !important;
}

.max-w-\[230px\]{
  max-width: 230px !important;
}

.max-w-\[96px\]{
  max-width: 96px !important;
}

.max-w-\[70px\]{
  max-width: 70px !important;
}

.max-w-max{
  max-width: -webkit-max-content !important;
  max-width: -moz-max-content !important;
  max-width: max-content !important;
}

.max-w-md{
  max-width: 28rem !important;
}

.max-w-\[400px\]{
  max-width: 400px !important;
}

.max-w-xl{
  max-width: 36rem !important;
}

.max-w-\[1000px\]{
  max-width: 1000px !important;
}

.max-w-4xl{
  max-width: 56rem !important;
}

.max-w-\[1650px\]{
  max-width: 1650px !important;
}

.max-w-lg{
  max-width: 32rem !important;
}

.max-w-6xl{
  max-width: 72rem !important;
}

.flex-1{
  flex: 1 1 0% !important;
}

.flex-shrink-0{
  flex-shrink: 0 !important;
}

.flex-shrink{
  flex-shrink: 1 !important;
}

.flex-grow{
  flex-grow: 1 !important;
}

.flex-grow-0{
  flex-grow: 0 !important;
}

.rotate-45{
  --tw-rotate: 45deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.scale-75{
  --tw-scale-x: .75 !important;
  --tw-scale-y: .75 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.scale-90{
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.scale-50{
  --tw-scale-x: .5 !important;
  --tw-scale-y: .5 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.scale-100{
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.transform-gpu{
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

@-webkit-keyframes pulse{

  50%{
    opacity: .5;
  }
}

@keyframes pulse{

  50%{
    opacity: .5;
  }
}

.animate-pulse{
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
}

@-webkit-keyframes bounce{

  0%, 100%{
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

@keyframes bounce{

  0%, 100%{
    transform: translateY(-25%);
    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
            animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
            animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-bounce{
  -webkit-animation: bounce 1s infinite !important;
          animation: bounce 1s infinite !important;
}

.cursor-pointer{
  cursor: pointer !important;
}

.cursor-help{
  cursor: help !important;
}

.cursor-auto{
  cursor: auto !important;
}

.cursor-default{
  cursor: default !important;
}

.select-none{
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.resize{
  resize: both !important;
}

.appearance-none{
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}

.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.flex-row{
  flex-direction: row !important;
}

.flex-col{
  flex-direction: column !important;
}

.flex-wrap{
  flex-wrap: wrap !important;
}

.place-items-end{
  place-items: end !important;
}

.place-items-center{
  place-items: center !important;
}

.content-center{
  align-content: center !important;
}

.content-evenly{
  align-content: space-evenly !important;
}

.items-start{
  align-items: flex-start !important;
}

.items-end{
  align-items: flex-end !important;
}

.items-center{
  align-items: center !important;
}

.items-baseline{
  align-items: baseline !important;
}

.justify-center{
  justify-content: center !important;
}

.justify-between{
  justify-content: space-between !important;
}

.justify-evenly{
  justify-content: space-evenly !important;
}

.justify-items-center{
  justify-items: center !important;
}

.gap-10{
  gap: 2.5rem !important;
}

.gap-4{
  gap: 1rem !important;
}

.gap-3{
  gap: 0.75rem !important;
}

.gap-1{
  gap: 0.25rem !important;
}

.gap-14{
  gap: 3.5rem !important;
}

.gap-2{
  gap: 0.5rem !important;
}

.gap-0{
  gap: 0px !important;
}

.gap-6{
  gap: 1.5rem !important;
}

.gap-20{
  gap: 5rem !important;
}

.gap-5{
  gap: 1.25rem !important;
}

.gap-y-5{
  row-gap: 1.25rem !important;
}

.gap-x-6{
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.gap-y-2{
  row-gap: 0.5rem !important;
}

.gap-x-4{
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) !important;
}

.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important;
}

.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
}

.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important;
}

.space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(1rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important;
}

.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important;
}

.place-self-center{
  place-self: center !important;
}

.self-start{
  align-self: flex-start !important;
}

.self-end{
  align-self: flex-end !important;
}

.self-center{
  align-self: center !important;
}

.justify-self-start{
  justify-self: start !important;
}

.overflow-auto{
  overflow: auto !important;
}

.overflow-hidden{
  overflow: hidden !important;
}

.overflow-y-auto{
  overflow-y: auto !important;
}

.overflow-x-hidden{
  overflow-x: hidden !important;
}

.whitespace-nowrap{
  white-space: nowrap !important;
}

.break-all{
  word-break: break-all !important;
}

.rounded-xl{
  border-radius: 0.75rem !important;
}

.rounded-lg{
  border-radius: 0.5rem !important;
}

.rounded-2xl{
  border-radius: 1rem !important;
}

.rounded{
  border-radius: 0.25rem !important;
}

.rounded-full{
  border-radius: 9999px !important;
}

.rounded-none{
  border-radius: 0px !important;
}

.rounded-md{
  border-radius: 0.375rem !important;
}

.rounded-l{
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-r{
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-l-md{
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-r-md{
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.border{
  border-width: 1px !important;
}

.border-2{
  border-width: 2px !important;
}

.border-4{
  border-width: 4px !important;
}

.border-0{
  border-width: 0px !important;
}

.border-l-4{
  border-left-width: 4px !important;
}

.border-t-2{
  border-top-width: 2px !important;
}

.border-b-2{
  border-bottom-width: 2px !important;
}

.border-b-4{
  border-bottom-width: 4px !important;
}

.border-r-2{
  border-right-width: 2px !important;
}

.border-l-2{
  border-left-width: 2px !important;
}

.border-t{
  border-top-width: 1px !important;
}

.border-r{
  border-right-width: 1px !important;
}

.border-hex-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(132 76 189 / var(--tw-border-opacity)) !important;
}

.border-hex-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(111 69 167 / var(--tw-border-opacity)) !important;
}

.border-hex-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(87 64 135 / var(--tw-border-opacity)) !important;
}

.border-hex-300\/70{
  border-color: rgb(132 76 189 / 0.7) !important;
}

.border-hex-700{
  --tw-border-opacity: 1 !important;
  border-color: rgb(47 29 67 / var(--tw-border-opacity)) !important;
}

.border-\[\#54445e\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(84 68 94 / var(--tw-border-opacity)) !important;
}

.border-link-lighter{
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 179 180 / var(--tw-border-opacity)) !important;
}

.border-\[\#625a86\]{
  --tw-border-opacity: 1 !important;
  border-color: rgb(98 90 134 / var(--tw-border-opacity)) !important;
}

.border-link-dim{
  --tw-border-opacity: 1 !important;
  border-color: rgb(38 91 99 / var(--tw-border-opacity)) !important;
}

.border-hex-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 84 222 / var(--tw-border-opacity)) !important;
}

.border-hex-600{
  --tw-border-opacity: 1 !important;
  border-color: rgb(60 41 103 / var(--tw-border-opacity)) !important;
}

.border-link{
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 179 180 / var(--tw-border-opacity)) !important;
}

.border-hex-200\/20{
  border-color: rgb(156 84 222 / 0.2) !important;
}

.border-hex-300\/40{
  border-color: rgb(132 76 189 / 0.4) !important;
}

.border-fuchsia-800{
  --tw-border-opacity: 1 !important;
  border-color: rgb(134 25 143 / var(--tw-border-opacity)) !important;
}

.border-hex-300\/30{
  border-color: rgb(132 76 189 / 0.3) !important;
}

.border-sky-300\/40{
  border-color: rgb(125 211 252 / 0.4) !important;
}

.border-gray-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important;
}

.border-gray-400{
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 163 175 / var(--tw-border-opacity)) !important;
}

.border-gray-300{
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important;
}

.border-opacity-70{
  --tw-border-opacity: 0.7 !important;
}

.border-opacity-50{
  --tw-border-opacity: 0.5 !important;
}

.border-opacity-40{
  --tw-border-opacity: 0.4 !important;
}

.border-opacity-30{
  --tw-border-opacity: 0.3 !important;
}

.bg-black{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
}

.bg-hex-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(17 11 24 / var(--tw-bg-opacity)) !important;
}

.bg-hex-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(87 64 135 / var(--tw-bg-opacity)) !important;
}

.bg-gray-300{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important;
}

.bg-gray-200\/20{
  background-color: rgb(229 231 235 / 0.2) !important;
}

.bg-link-dim{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 91 99 / var(--tw-bg-opacity)) !important;
}

.bg-amber-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(170 98 43 / var(--tw-bg-opacity)) !important;
}

.bg-blue-700{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity)) !important;
}

.bg-\[\#1a1425\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(26 20 37 / var(--tw-bg-opacity)) !important;
}

.bg-link-dim\/70{
  background-color: rgb(38 91 99 / 0.7) !important;
}

.bg-\[\#402b50b3\]{
  background-color: #402b50b3 !important;
}

.bg-gray-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity)) !important;
}

.bg-rose-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(136 19 55 / var(--tw-bg-opacity)) !important;
}

.bg-red-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(127 29 29 / var(--tw-bg-opacity)) !important;
}

.bg-hex-600\/10{
  background-color: rgb(60 41 103 / 0.1) !important;
}

.bg-green-900{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(20 83 45 / var(--tw-bg-opacity)) !important;
}

.bg-red-800{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(153 27 27 / var(--tw-bg-opacity)) !important;
}

.bg-sky-600\/10{
  background-color: rgb(2 132 199 / 0.1) !important;
}

.bg-\[\#561c16\]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(86 28 22 / var(--tw-bg-opacity)) !important;
}

.bg-white{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}

.bg-gray-100{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important;
}

.bg-opacity-30{
  --tw-bg-opacity: 0.3 !important;
}

.bg-opacity-70{
  --tw-bg-opacity: 0.7 !important;
}

.bg-opacity-10{
  --tw-bg-opacity: 0.1 !important;
}

.bg-opacity-90{
  --tw-bg-opacity: 0.9 !important;
}

.bg-opacity-50{
  --tw-bg-opacity: 0.5 !important;
}

.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
}

.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
}

.from-transparent{
  --tw-gradient-from: transparent !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(0 0 0 / 0)) !important;
}

.from-hex-700\/30{
  --tw-gradient-from: rgb(47 29 67 / 0.3) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(47 29 67 / 0)) !important;
}

.from-hex-900{
  --tw-gradient-from: #060408 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(6 4 8 / 0)) !important;
}

.from-red-900{
  --tw-gradient-from: #7f1d1d !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(127 29 29 / 0)) !important;
}

.from-hex-400{
  --tw-gradient-from: #6f45a7 !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(111 69 167 / 0)) !important;
}

.via-white{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgb(255 255 255 / 0)) !important;
}

.via-hex-100{
  --tw-gradient-stops: var(--tw-gradient-from), #c877f6, var(--tw-gradient-to, rgb(200 119 246 / 0)) !important;
}

.via-hex-800{
  --tw-gradient-stops: var(--tw-gradient-from), #110b18, var(--tw-gradient-to, rgb(17 11 24 / 0)) !important;
}

.via-hex-700{
  --tw-gradient-stops: var(--tw-gradient-from), #2f1d43, var(--tw-gradient-to, rgb(47 29 67 / 0)) !important;
}

.via-hex-600{
  --tw-gradient-stops: var(--tw-gradient-from), #3c2967, var(--tw-gradient-to, rgb(60 41 103 / 0)) !important;
}

.via-gray-600{
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgb(75 85 99 / 0)) !important;
}

.to-transparent{
  --tw-gradient-to: transparent !important;
}

.to-hex-900\/60{
  --tw-gradient-to: rgb(6 4 8 / 0.6) !important;
}

.to-red-700{
  --tw-gradient-to: #b91c1c !important;
}

.to-link{
  --tw-gradient-to: #60b3b4 !important;
}

.bg-cover{
  background-size: cover !important;
}

.object-cover{
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.p-5{
  padding: 1.25rem !important;
}

.p-6{
  padding: 1.5rem !important;
}

.p-4{
  padding: 1rem !important;
}

.p-2{
  padding: 0.5rem !important;
}

.p-8{
  padding: 2rem !important;
}

.p-1{
  padding: 0.25rem !important;
}

.p-\[10px\]{
  padding: 10px !important;
}

.p-\[12px\]{
  padding: 12px !important;
}

.p-3{
  padding: 0.75rem !important;
}

.py-10{
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.px-12{
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.py-2{
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.px-2{
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px-1{
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px-4{
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.py-0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.px-5{
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.px-\[3px\]{
  padding-left: 3px !important;
  padding-right: 3px !important;
}

.py-\[1px\]{
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.px-20{
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}

.px-8{
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.py-5{
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.px-6{
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.py-1{
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-6{
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-4{
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.pl-4{
  padding-left: 1rem !important;
}

.pl-3{
  padding-left: 0.75rem !important;
}

.pt-4{
  padding-top: 1rem !important;
}

.pb-3{
  padding-bottom: 0.75rem !important;
}

.pr-3{
  padding-right: 0.75rem !important;
}

.pt-10{
  padding-top: 2.5rem !important;
}

.pt-1{
  padding-top: 0.25rem !important;
}

.pb-1{
  padding-bottom: 0.25rem !important;
}

.pt-3{
  padding-top: 0.75rem !important;
}

.pb-20{
  padding-bottom: 5rem !important;
}

.pb-0{
  padding-bottom: 0px !important;
}

.pb-2{
  padding-bottom: 0.5rem !important;
}

.pb-4{
  padding-bottom: 1rem !important;
}

.pt-8{
  padding-top: 2rem !important;
}

.text-left{
  text-align: left !important;
}

.text-center{
  text-align: center !important;
}

.text-right{
  text-align: right !important;
}

.align-middle{
  vertical-align: middle !important;
}

.text-2xl{
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}

.text-sm{
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}

.text-xs{
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.text-\[10px\]{
  font-size: 10px !important;
}

.text-\[9px\]{
  font-size: 9px !important;
}

.text-base{
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}

.text-6xl{
  font-size: 3.75rem !important;
  line-height: 1 !important;
}

.text-8xl{
  font-size: 6rem !important;
  line-height: 1 !important;
}

.text-4xl{
  font-size: 2.25rem !important;
  line-height: 2.5rem !important;
}

.text-\[11px\]{
  font-size: 11px !important;
}

.text-lg{
  font-size: 1.125rem !important;
  line-height: 1.75rem !important;
}

.text-5xl{
  font-size: 3rem !important;
  line-height: 1 !important;
}

.text-\[30px\]{
  font-size: 30px !important;
}

.text-xl{
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}

.text-\[14px\]{
  font-size: 14px !important;
}

.font-bold{
  font-weight: 700 !important;
}

.font-semibold{
  font-weight: 600 !important;
}

.font-medium{
  font-weight: 500 !important;
}

.uppercase{
  text-transform: uppercase !important;
}

.capitalize{
  text-transform: capitalize !important;
}

.italic{
  font-style: italic !important;
}

.leading-none{
  line-height: 1 !important;
}

.leading-tight{
  line-height: 1.25 !important;
}

.leading-7{
  line-height: 1.75rem !important;
}

.leading-5{
  line-height: 1.25rem !important;
}

.tracking-wider{
  letter-spacing: 0.05em !important;
}

.text-yellow-200{
  --tw-text-opacity: 1 !important;
  color: rgb(254 240 138 / var(--tw-text-opacity)) !important;
}

.text-blue-400{
  --tw-text-opacity: 1 !important;
  color: rgb(96 165 250 / var(--tw-text-opacity)) !important;
}

.text-link{
  --tw-text-opacity: 1 !important;
  color: rgb(96 179 180 / var(--tw-text-opacity)) !important;
}

.text-lime-400{
  --tw-text-opacity: 1 !important;
  color: rgb(157 196 94 / var(--tw-text-opacity)) !important;
}

.text-hex-300{
  --tw-text-opacity: 1 !important;
  color: rgb(132 76 189 / var(--tw-text-opacity)) !important;
}

.text-stone-400{
  --tw-text-opacity: 1 !important;
  color: rgb(168 162 158 / var(--tw-text-opacity)) !important;
}

.text-stone-600{
  --tw-text-opacity: 1 !important;
  color: rgb(87 83 78 / var(--tw-text-opacity)) !important;
}

.text-rose-300{
  --tw-text-opacity: 1 !important;
  color: rgb(253 164 175 / var(--tw-text-opacity)) !important;
}

.text-lime-600{
  --tw-text-opacity: 1 !important;
  color: rgb(101 163 13 / var(--tw-text-opacity)) !important;
}

.text-green-700{
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / var(--tw-text-opacity)) !important;
}

.text-amber-700{
  --tw-text-opacity: 1 !important;
  color: rgb(170 98 43 / var(--tw-text-opacity)) !important;
}

.text-amber-400{
  --tw-text-opacity: 1 !important;
  color: rgb(251 191 36 / var(--tw-text-opacity)) !important;
}

.text-emerald-400{
  --tw-text-opacity: 1 !important;
  color: rgb(52 211 153 / var(--tw-text-opacity)) !important;
}

.text-blue-500{
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / var(--tw-text-opacity)) !important;
}

.text-link-lighter{
  --tw-text-opacity: 1 !important;
  color: rgb(96 179 180 / var(--tw-text-opacity)) !important;
}

.text-gray-400{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}

.text-link-light{
  --tw-text-opacity: 1 !important;
  color: rgb(84 212 210 / var(--tw-text-opacity)) !important;
}

.text-cream{
  --tw-text-opacity: 1 !important;
  color: rgb(200 196 185 / var(--tw-text-opacity)) !important;
}

.text-orange-600{
  --tw-text-opacity: 1 !important;
  color: rgb(234 88 12 / var(--tw-text-opacity)) !important;
}

.text-amber-300{
  --tw-text-opacity: 1 !important;
  color: rgb(252 211 77 / var(--tw-text-opacity)) !important;
}

.text-hex-200{
  --tw-text-opacity: 1 !important;
  color: rgb(156 84 222 / var(--tw-text-opacity)) !important;
}

.text-amber-600{
  --tw-text-opacity: 1 !important;
  color: rgb(192 133 64 / var(--tw-text-opacity)) !important;
}

.text-lime-500{
  --tw-text-opacity: 1 !important;
  color: rgb(132 204 22 / var(--tw-text-opacity)) !important;
}

.text-rose-100{
  --tw-text-opacity: 1 !important;
  color: rgb(255 228 230 / var(--tw-text-opacity)) !important;
}

.text-rose-600{
  --tw-text-opacity: 1 !important;
  color: rgb(225 29 72 / var(--tw-text-opacity)) !important;
}

.text-cyan-500{
  --tw-text-opacity: 1 !important;
  color: rgb(6 182 212 / var(--tw-text-opacity)) !important;
}

.text-red-400{
  --tw-text-opacity: 1 !important;
  color: rgb(248 113 113 / var(--tw-text-opacity)) !important;
}

.text-cyan-400{
  --tw-text-opacity: 1 !important;
  color: rgb(34 211 238 / var(--tw-text-opacity)) !important;
}

.text-green-600{
  --tw-text-opacity: 1 !important;
  color: rgb(22 163 74 / var(--tw-text-opacity)) !important;
}

.text-rose-800{
  --tw-text-opacity: 1 !important;
  color: rgb(159 18 57 / var(--tw-text-opacity)) !important;
}

.text-blue-600{
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / var(--tw-text-opacity)) !important;
}

.text-red-500{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / var(--tw-text-opacity)) !important;
}

.text-green-500{
  --tw-text-opacity: 1 !important;
  color: rgb(34 197 94 / var(--tw-text-opacity)) !important;
}

.text-hex-400{
  --tw-text-opacity: 1 !important;
  color: rgb(111 69 167 / var(--tw-text-opacity)) !important;
}

.text-lime-300\/80{
  color: rgb(190 242 100 / 0.8) !important;
}

.text-lime-400\/80{
  color: rgb(157 196 94 / 0.8) !important;
}

.text-sky-400\/80{
  color: rgb(56 189 248 / 0.8) !important;
}

.text-amber-500{
  --tw-text-opacity: 1 !important;
  color: rgb(226 164 59 / var(--tw-text-opacity)) !important;
}

.text-sky-700{
  --tw-text-opacity: 1 !important;
  color: rgb(3 105 161 / var(--tw-text-opacity)) !important;
}

.text-\[\#c8c4b9\]{
  --tw-text-opacity: 1 !important;
  color: rgb(200 196 185 / var(--tw-text-opacity)) !important;
}

.text-yellow-500{
  --tw-text-opacity: 1 !important;
  color: rgb(234 179 8 / var(--tw-text-opacity)) !important;
}

.text-yellow-400{
  --tw-text-opacity: 1 !important;
  color: rgb(250 204 21 / var(--tw-text-opacity)) !important;
}

.text-gray-500{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}

.text-hex-50{
  --tw-text-opacity: 1 !important;
  color: rgb(211 171 248 / var(--tw-text-opacity)) !important;
}

.text-link-dim{
  --tw-text-opacity: 1 !important;
  color: rgb(38 91 99 / var(--tw-text-opacity)) !important;
}

.text-gray-200{
  --tw-text-opacity: 1 !important;
  color: rgb(229 231 235 / var(--tw-text-opacity)) !important;
}

.text-gray-300{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-text-opacity)) !important;
}

.text-gray-600{
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity)) !important;
}

.text-gray-700{
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity)) !important;
}

.text-gray-900{
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity)) !important;
}

.underline{
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}

.antialiased{
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.opacity-40{
  opacity: 0.4 !important;
}

.opacity-80{
  opacity: 0.8 !important;
}

.opacity-50{
  opacity: 0.5 !important;
}

.opacity-70{
  opacity: 0.7 !important;
}

.bg-blend-overlay{
  background-blend-mode: overlay !important;
}

.shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25) !important;
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow-orange-500{
  --tw-shadow-color: #f97316 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.shadow-hex-500{
  --tw-shadow-color: #574087 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.outline{
  outline-style: solid !important;
}

.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.ring-gray-300{
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)) !important;
}

.blur{
  --tw-blur: blur(8px) !important;
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}

.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}

.backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}

.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}

.backdrop-filter{
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}

.transition-all{
  transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition{
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.duration-150{
  transition-duration: 150ms !important;
}

.duration-75{
  transition-duration: 75ms !important;
}

.duration-200{
  transition-duration: 200ms !important;
}

.duration-100{
  transition-duration: 100ms !important;
}

.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

/*
* iziToast | v1.4.0
* http://izitoast.marcelodolce.com
* by Marcelo Dolce.
*/

.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}

.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}

.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}

.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}

.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}

.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}

.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}

.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}

.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}

.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}

.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}

.iziToast>.iziToast-close:hover{opacity:1}

.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}

.iziToast>.iziToast-body:after{content:"";display:table;clear:both}

.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}

.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}

.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}

.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}

.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}

.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}

.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}

.iziToast>.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}

.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}

.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}

.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}

.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}

.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}

.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}

.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}

.iziToast>.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}

.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}

.iziToast-target{position:relative;width:100%;margin:0 auto}

.iziToast-target .iziToast-capsule{overflow:hidden}

.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}

.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}

.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}

.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}

.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}

.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}

.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}

.iziToast-wrapper-topRight{top:0;right:0;text-align:right}

.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}

.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}

.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}

.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}

.iziToast-rtl .iziToast-cover{left:auto;right:0}

.iziToast-rtl .iziToast-close{right:auto;left:0}

.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}

.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}

.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}

@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}

.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}

.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}

.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}

.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}

.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}

.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}

.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}

.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}

.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}

.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}

.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}

.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}

.iziToast.iziToast-layout3{border-radius:2px}

.iziToast.iziToast-layout3::after{display:none}

.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}

.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}

.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}

.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}

.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}

.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}

.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}

.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}

.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}

.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}

.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}

.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}

.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}

.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}

.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}

.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}

.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}

.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}

.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}

.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}

@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}

@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}

@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}

@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}

@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}

@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}

@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}

@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}

@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}

@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}

@-webkit-keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}

@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}

@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}

@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}

@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}

@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}

@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}

@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}

@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}

@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}

@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}

@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}

@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}

@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}

@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}

@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}

@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}

@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}

@-webkit-keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}

@keyframes iziT-flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}

@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}

@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}

@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}

@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}

@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}

@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}

@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}

@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}

@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}

@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}

@-webkit-keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}

@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}

/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */

/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

[role="button"] {
  cursor: pointer;
}

.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}

.closeBtnSmall {
  position: absolute;
  right: 9px;
  top: 10px;
  font-size: 38px;
  font-weight: bold;
  line-height: 1;
  color: rgb(132, 57, 57);
  text-shadow: 1px 1px 1px #161212;
  filter: alpha(opacity=20);
}

.closeBtnSmall:hover,
.closeBtnSmall:focus {
  color: rgb(181, 97, 55);
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
}

button.closeBtnSmall {
  padding: 0;
  cursor: pointer;
  background: transparent   ;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 15px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 150;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.modal.fade .modal-dialog {
  transform: translate(0, -25%);
  transition: transform 0.3s ease-out;
}

.modal.in .modal-dialog {
  transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #110b18;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #3c2967;
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 140;
  background-color: rgba(10, 7, 14, 0.75);
  border-radius: 14px;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #3c2967;
}

.modal-header .closeBtnSmall {
  margin-top: -2px;
}

.modal-body {
  position: relative;
  padding: 15px;
  background-color: #0e030a25;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #3c2967;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
    z-index: 150;
  }
}

.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}

.clearfix:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

/* Can generate Tables using https://www.tablesgenerator.com/html_tables# to have them compatible with these settings. */

.tg {
    border-collapse: collapse;
    border-spacing: 0;
    border-radius: 0.5rem;
    border-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(60 41 103 / var(--tw-border-opacity));
}

/* Head Row */

.tg .head-row{
  border-bottom-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(60 41 103 / var(--tw-border-opacity));
    background-color: #2d1d4d !important;
}

.tg th {
    overflow: hidden;
    padding: 4px 10px;
    word-break: normal;
    top: -1px;
    vertical-align: top;
    will-change: transform;
    font-family: 'Francois One', sans-serif;
    --tw-border-opacity: 1;
    border-color: rgb(87 64 135 / var(--tw-border-opacity));
    text-align: center;
    border-right-color: rgb(27, 20, 43);
    border-right-width: 2px;
}

/* Non-header Rows */

.tg tr {
    border-width: 0px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-style: solid;
    overflow: hidden;
    border-top-color: rgb(111 69 167 / var(--tw-border-opacity));
    --tw-border-opacity: 1;
    border-bottom-color: rgb(60 41 103 / var(--tw-border-opacity));
}

.tg tr:nth-child(even) {
    background-color: rgb(32 20 37);
}

.tg tr:nth-child(odd) {
    background-color: rgb(39, 26, 44);
}

.tg tr:nth-child(even):hover {
    background-color: rgb(41, 26, 48);
}

.tg tr:nth-child(odd):hover {
    background-color: rgb(54, 36, 61);
}

/* Table Data */

.tg td {
    font-family: Verdana, sans-serif;
    font-size: 11px;
    overflow: hidden;
    padding: 4px 10px;
    word-break: normal;
    text-align: center;
    vertical-align: middle;
}

/* Table Sorter */

.tg-sort-header::-moz-selection {
    background: 0 0;
}

.tg-sort-header::selection {
    background: 0 0;
}

.tg-sort-header {
    cursor: pointer;
}

.tg-sort-header:after {
    content: "";
    float: right;
    margin-top: 7px;
    border-width: 0 5px 5px;
    border-style: solid;
    border-color: #e9d2e6 transparent;
    visibility: hidden;
}

.tg-sort-header:hover:after {
    visibility: visible;
}

.tg-sort-asc:after,
.tg-sort-asc:hover:after,
.tg-sort-desc:after {
    visibility: visible;
    border-color: #49e2bc transparent;
}

.tg-sort-desc:after {
    border-bottom: none;
    border-width: 5px 5px 0;
}

@media screen and (max-width: 767px) {
    .tg {
        width: auto !important;
    }
    .tg col {
        width: auto !important;
    }
    .tg-wrap {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
}

.sv-control{
  padding: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.sv-control::-moz-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.sv-control:-ms-input-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.sv-control::placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.sv-control{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.sv-control:focus{
  border-color: transparent;
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity));
}

.sv-control{
  border-width: 2px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.sv-control:hover{
  --tw-scale-x: 101%;
  --tw-scale-y: 101%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sv-control{
   background-color: rgb(23 20 41 / 60%);
   border-color: rgb(165 180 252 / 0.3) !important;
   border-radius: 12px !important;
}

.sv-control:focus, .sv-control:active{
    border-width: 0px !important;
    text-decoration: none !important;
    outline: none !important;
}

.sv-item-content{
    color: #c8c4b9 !important;
}

.sv-control.is-disabled{
    opacity: 0.75;
    background-color: #312e81 !important;
}

.sv-dropdown{
    background-color: rgb(26, 19, 56) !important;
    color: #c8c4b9 !important;
}

.sv-dd-item-active > .sv-item {
  background-color: rgb(73, 64, 94) !important;
}

.has-multiSelection .sv-item {
  background-color: rgb(54, 34, 68);
  margin: 2px 4px 2px 0;
}

.sv-item-content {
  color: rgb(51, 51, 51);
}

.sv-item-btn:hover { background-color: #ddd; }

.highlight { background-color: rgb(180, 139, 24) !important; }

.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999 !important;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
  overflow: hidden;
}

.glightbox-container.inactive {
  display: none;
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
}

.glightbox-container .gslider {
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex !important;
  justify-content: center;
  align-items: center;
  transform: translate3d(0, 0, 0);
}

.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative;
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}

.glightbox-container .gslide-inner-content {
  width: 100%;
}

.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  height: 100vh;
}

.glightbox-container .ginner-container.gvideo-container {
  width: 100%;
}

.glightbox-container .ginner-container.desc-bottom,
        .glightbox-container .ginner-container.desc-top {
  flex-direction: column;
}

.glightbox-container .ginner-container.desc-left,
        .glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}

.gslide iframe,
    .gslide video {
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  touch-action: auto;
}

.gslide-image {
  align-items: center;
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: none;
  border-width: 2px;
  border-top-color: #574087;
  border-bottom-color: #574087;
  border-left-color: #574087;
  border-right-color: #574087;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  touch-action: none;
  margin: auto;
  min-width: 200px;
}

.desc-top .gslide-image img,
        .desc-bottom .gslide-image img {
  width: auto;
}

.desc-left .gslide-image img,
        .desc-right .gslide-image img {
  width: auto;
  max-width: 100%;
}

.gslide-image img.zoomable {
  position: relative;
}

.gslide-image img.dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  transition: none;
}

.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100% !important;
}

.gslide-video .gvideo-wrapper {
  width: 100%;
        /* max-width: 160vmin; */
  margin: auto;
}

.gslide-video::before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.34);
  display: none;
}

.gslide-video.playing::before {
  display: none;
}

.gslide-video.fullscreen {
  max-width: 100% !important;
  min-width: 100%;
  height: 75vh;
}

.gslide-video.fullscreen video {
  max-width: 100% !important;
  width: 100% !important;
}

.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
}

.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%;
}

.gslide-inline .dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  transition: none;
}

.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}

.gslide-external {
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%;
}

.gslide-media {
  display: flex;
  width: auto;
}

.zoomed .gslide-media {
  box-shadow: none !important;
}

.desc-top .gslide-media,
    .desc-bottom .gslide-media {
  margin: 0 auto;
  flex-direction: column;
}

.gslide-description {
  position: relative;
  flex: 1 0 100%;
}

.gslide-description.description-left,
    .gslide-description.description-right {
  max-width: 100%;
}

.gslide-description.description-bottom,
    .gslide-description.description-top {
  margin: 0 auto;
  width: 100%;
}

.gslide-description p {
  margin-bottom: 12px;
}

.gslide-description p:last-child {
  margin-bottom: 0;
}

.zoomed .gslide-description {
  display: none;
}

.glightbox-button-hidden {
  display: none;
}

/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/

.glightbox-mobile .glightbox-container .gslide-description {
  height: auto !important;
  width: 100%;
  background: transparent;
  position: absolute;
  bottom: 15px;
  padding: 19px 11px;
  max-width: 100vw !important;
  order: 2 !important;
  max-height: 78vh;
  overflow: auto !important;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
  transition: opacity 0.3s linear;
  padding-bottom: 50px;
}

.glightbox-mobile .glightbox-container .gslide-title{
  font-size: 1.875rem;
  line-height: 2.25rem;font-family: 'Obsypac';
  background: linear-gradient(to left, #3dade9, #bf2fcb);
  background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  font-weight: normal;
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #c8c4b9;
}

.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit;
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #60b3b4;
  opacity: 0.4;
}

.gdesc-open .gslide-media {
  transition: opacity 0.5s ease;
  opacity: 0.4;
}

.gdesc-open .gdesc-inner {
  padding-bottom: 30px;
}

.gdesc-closed .gslide-media {
  transition: opacity 0.5s ease;
  opacity: 1;
}

.greset {
  transition: all 0.3s ease;
}

.gabsolute {
  position: absolute;
}

.grelative {
  position: relative;
}

.glightbox-desc {
  display: none !important;
  text-align: center;
}

.glightbox-open {
  overflow: hidden;
}

.gloader {
  height: 25px;
  width: 25px;
  -webkit-animation: lightboxLoader 0.8s infinite linear;
  animation: lightboxLoader 0.8s infinite linear;
  border: 2px solid #2f1d43;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}

.goverlay {
  width: 100%;
  height: calc(100vh + 1px);
  position: fixed;
  top: -1px;
  left: 0;
  background: #110b18;
  will-change: opacity;
}

.glightbox-mobile .goverlay {
  background: #110b18;
}

.gprev,
.gnext,
.gclose {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.gprev svg,
.gnext svg,
.gclose svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
}

.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: 0.1;
}

.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}

.gbtn.focused {
  outline: 2px solid #0f3d81;
}

iframe.wait-autoplay {
  opacity: 0;
}

.glightbox-closing .gnext,
    .glightbox-closing .gprev,
    .glightbox-closing .gclose {
  opacity: 0 !important;
}

/*Skin */

.glightbox-clean .gslide-description {
  background: #110b18;
  text-align: center;
}

.glightbox-clean .gdesc-inner {
  padding: 22px 20px;
  border-width: 2px;
  border-top-color: #574087;
  border-bottom-color: #574087;
  border-left-color: #574087;
  border-right-color: #574087;
  border-radius: 4px;
}

.glightbox-clean .gslide-title{
  font-size: 1.875rem;
  line-height: 2.25rem;font-family: 'Obsypac';
  background: linear-gradient(to left, #3dade9, #bf2fcb);
  background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  font-weight: normal;
  margin-bottom: 19px;
  line-height: 1.4em;
  text-align: center;
}

.glightbox-clean .gslide-desc {
  font-size: 0.86em;
  margin-bottom: 0;
  line-height: 1.4em;
}

.glightbox-clean .gslide-video {
  background: #110b18;
}

.glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
}

.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
  fill: #fff;
}

.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
}

.glightbox-clean .gclose svg {
  width: 18px;
  height: auto;
}

.glightbox-clean .gclose:hover {
  opacity: 1;
}

/*CSS Animations*/

.gfadeIn {
  -webkit-animation: gfadeIn 0.5s ease;
  animation: gfadeIn 0.5s ease;
}

.gfadeOut {
  -webkit-animation: gfadeOut 0.5s ease;
  animation: gfadeOut 0.5s ease;
}

.gslideOutLeft {
  -webkit-animation: gslideOutLeft 0.3s ease;
  animation: gslideOutLeft 0.3s ease;
}

.gslideInLeft {
  -webkit-animation: gslideInLeft 0.3s ease;
  animation: gslideInLeft 0.3s ease;
}

.gslideOutRight {
  -webkit-animation: gslideOutRight 0.3s ease;
  animation: gslideOutRight 0.3s ease;
}

.gslideInRight {
  -webkit-animation: gslideInRight 0.3s ease;
  animation: gslideInRight 0.3s ease;
}

.gzoomIn {
  -webkit-animation: gzoomIn 0.5s ease;
  animation: gzoomIn 0.5s ease;
}

.gzoomOut {
  -webkit-animation: gzoomOut 0.5s ease;
  animation: gzoomOut 0.5s ease;
}

@-webkit-keyframes lightboxLoader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes lightboxLoader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes gslideInLeft {
  from {
    opacity: 0;
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    transform: translate3d(60%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    transform: translate3d(60%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@-webkit-keyframes gzoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@keyframes gzoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@media (min-width: 769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-top .gslide-description {
    order: 0;
  }
  .glightbox-container .ginner-container.desc-top .gslide-image,
                .glightbox-container .ginner-container.desc-top .gslide-image img {
    order: 1;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description {
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-image {
    order: 1;
  }
  .gslide-image img {
    max-height: 97vh;
    max-width: 100%;
  }
  .gslide-image img.zoomable {
    cursor: zoom-in;
  }
  .zoomed .gslide-image img.zoomable {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 100vh;
  }
  .gslide-description.description-left,
    .gslide-description.description-right {
    max-width: 275px;
  }
  .glightbox-open {
    height: auto;
  }
  .goverlay {
    background: rgba(0, 0, 0, 0.92);
  }
  .glightbox-clean .gslide-media {
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
  }
  .glightbox-clean .description-left .gdesc-inner,
.glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto;
  }
  .glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
    background-color: rgba(0, 0, 0, 0.32);
  }
  .glightbox-clean .gprev:hover,
.glightbox-clean .gnext:hover,
.glightbox-clean .gclose:hover {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}

@media (min-width: 992px) {
  .glightbox-clean .gclose {
    opacity: 0.7;
    right: 20px;
  }
}

@media screen and (max-height: 420px) {
  .goverlay {
    background: #110b18;
  }
}

.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}

[data-tippy-root]{max-width:calc(100vw - 10px)}

.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}

.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}

.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}

.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}

.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}

.tippy-box[data-placement^=left]>.tippy-arrow{right:0}

.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}

.tippy-box[data-placement^=right]>.tippy-arrow{left:0}

.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}

.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}

.tippy-arrow{width:16px;height:16px;color:#333}

.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}

.tippy-content{position:relative;padding:5px 9px;z-index:1}

.tippy-box {
    position: relative;
    border: 2px solid rgb(124, 113, 98) !important;
    background-color: rgb(21, 11, 26);
    color: #c8c4b9 !important;
    font-size: 13px;
}

.tippy-arrow {
    width: 16px;
    height: 16px;
    color: #333;
}

@font-face {
  font-family: 'Obsypac';
  src: url('/fonts/Obsypac.ttf') format('truetype');
}

.font-obsypac{font-family: 'Obsypac';}

:root{
    --bookpage-font-size: 18px;
    --bookpage-font-color: #2c2a29;
    --bookpage-font-family: "Times New Roman";
    --book-bg-gradient1: #bfa593;
    --book-bg-gradient2: #b7a08b;
}

hr.hex{
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.75rem;
  width: 66.666667%;
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(111 69 167 / var(--tw-border-opacity));
  opacity: 0.4;
}

h1{
    font-family: 'Francois One', sans-serif;
    font-size: clamp(3.25rem, 1.614705882rem + 3.823529412vw, 4.45rem);
    transition-duration: 400;
    transition: all;
}

h2{
    font-family: 'Francois One', sans-serif;
    font-size: clamp(1.85rem, 1.638235294rem + 0.941176471vw, 2.25rem);
    transition-duration: 400;
    transition: all;
}

h3{
    font-family: 'Francois One', sans-serif;
    font-size: clamp(1.125rem, 0.794117647rem + 1.470588235vw, 1.75rem);
    transition-duration: 400;
    transition: all;
}

h4{
    font-family: 'Francois One', sans-serif;
    font-size: clamp(1.125rem, 0.952941176rem + 0.764705882vw, 1.45rem);
    transition-duration: 400;
    transition: all;
}

h5{
    font-family: 'Francois One', sans-serif;
    font-size: clamp(1.125rem, 0.952941176rem + 0.764705882vw, 1.45rem);
    transition-duration: 400;
    transition: all;
}

/* Global */

html {
  margin: 0; padding: 0;
  scroll-behavior: smooth;
  color: white;
  height: 100%;
  background: linear-gradient( #170e1d 0%, #05030E 100%);
    background-repeat: no-repeat;
    background-attachment: fixed;
  font-family: 'Francois One', sans-serif;
  color: #c8c4b9;
}

body{
    background-color: transparent;
    margin: 0;
    padding: 0;
    position: relative;
    min-height: 100%;
    overflow-x: hidden;
}

.text-style-tiny{
  font-size: 0.875rem;
  line-height: 1.25rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  .text-style-tiny{
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

.text-style-mini{
  font-size: 1rem;
  line-height: 1.5rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  .text-style-mini{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.text-style-smaller{
  font-size: 1.125rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  .text-style-smaller{
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

.text-style-regular{
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  .text-style-regular{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.text-style-larger{
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  .text-style-larger{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

ul{
    list-style-type: disc;
    margin-left: 15px;
}

p{
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  p{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

p.lg{
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  p.lg{
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

p.sm{
  font-size: 1.125rem;
  line-height: 1.75rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  p.sm{
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

p.xs{
  font-size: 1rem;
  line-height: 1.5rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  p.xs{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

p.xxs{
  font-size: 0.875rem;
  line-height: 1.25rem;
  line-height: 1.5;
}

@media (min-width: 768px){

  p.xxs{
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

a, a:visited {
    color:#60b3b4;
    font-weight: 700;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 100ms;
}

a:hover, a:focus {
    color:#54d4d2;
    text-decoration: none;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 100ms;
}

.text-green-grad{
    background: linear-gradient(#438559, #0f4342);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text-purple-grad{
    background: linear-gradient(#8976ff, #331865);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.text-neon-grad{
  background: linear-gradient(to left, #3dade9, #bf2fcb);
  background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.hover-lighter:hover{
    filter: brightness(1.4);
}

.transp-teal-gradient{
    background: rgb(2,0,36);
    background: linear-gradient(15deg, rgba(2,0,36,0) 0%, rgba(0,141,181,0.1) 39%, rgba(0,190,232,0.2) 66%, rgba(0,196,238,0.28) 88%, rgba(0,212,255,0.65) 100%);
}

.transp-hex-gradient{
    background: rgb(2,0,36);
    background: linear-gradient(15deg, rgba(15, 13, 36, 0) 0%, rgba(65, 0, 181, 0.1) 39%, rgba(62, 0, 232, 0.2) 66%, rgba(107, 65, 225, 0.28) 88%, rgba(200, 58, 212, 0.65) 100%);
}

.transp-majic-gradient{
    background: rgb(2,0,36);
    background: linear-gradient(15deg, rgba(15, 13, 36, 0) 0%, rgba(6, 0, 181, 0.1) 39%, rgba(214, 0, 232, 0.2) 66%, rgba(225, 65, 223, 0.28) 88%, rgba(224, 95, 156, 0.65) 100%)
}

.crisp-img{
 image-rendering: crisp-edges;
 image-rendering: -moz-crisp-edges;          /* Firefox */
 image-rendering: -o-crisp-edges;            /* Opera */
 image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming)*/
 -ms-interpolation-mode: nearest-neighbor;   /* IE (non-standard property) */
}

textarea, input[type="text"], input[type="password"], input[type="email"], input[type="number"], select{
  border-radius: 0.75rem;
  padding: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

textarea::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="number"]::-moz-placeholder, select::-moz-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

textarea:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, select:-ms-input-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

textarea::placeholder, input[type="text"]::placeholder, input[type="password"]::placeholder, input[type="email"]::placeholder, input[type="number"]::placeholder, select::placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

textarea, input[type="text"], input[type="password"], input[type="email"], input[type="number"], select{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="number"]:focus, select:focus{
  border-color: transparent;
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity));
}

textarea, input[type="text"], input[type="password"], input[type="email"], input[type="number"], select{
  border-color: rgb(165 180 252 / var(--tw-border-opacity));
  --tw-border-opacity: 0.3;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

textarea:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, input[type="number"]:hover, select:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

textarea, input[type="text"], input[type="password"], input[type="email"], input[type="number"], select{
   border-width: 2px;
   background-color: rgb(23 20 41 / 60%);
}

select option {
    background-color: rgb(26, 19, 56) !important;
    color: #c8c4b9 !important;
}

.ProseMirror{
  padding: 0.5rem;
}

.ProseMirror::-moz-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.ProseMirror:-ms-input-placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.ProseMirror::placeholder{
  color: rgb(199 210 254 / var(--tw-placeholder-opacity));
  --tw-placeholder-opacity: 0.6;
}

.ProseMirror{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.ProseMirror:focus{
  border-color: transparent;
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity));
}

.ProseMirror{
  border-color: rgb(165 180 252 / var(--tw-border-opacity));
  --tw-border-opacity: 0.3;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    border-width: 2px;
    background-color: rgb(23 20 41 / 60%);
}

.btn-simple{
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 0.5rem;
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  --tw-gradient-from: #574087;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(87 64 135 / 0));
  --tw-gradient-stops: var(--tw-gradient-from), #2f1d43, var(--tw-gradient-to, rgb(47 29 67 / 0));
  --tw-gradient-to: #a21caf;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.btn-simple:hover{
    -tw-gradient-from: #6f35bd !important;
    --tw-gradient-to: #c026d3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), #523297, var(--tw-gradient-to, rgb(82 50 151 / 0)) !important;
    --tw-scale-x: 102%;
    --tw-scale-y: 102%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.btn-simple-blue{
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 0.5rem;
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(29 78 216 / 0));
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgb(30 58 138 / 0));
  --tw-gradient-to: #a21caf;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.btn-simple-blue:hover{
    -tw-gradient-from: #6f35bd !important;
    --tw-gradient-to: #c026d3 !important;
    --tw-gradient-stops: var(--tw-gradient-from), #1d1d5b, var(--tw-gradient-to, rgba(46, 46, 164, 0)) !important;
    --tw-scale-x: 102%;
    --tw-scale-y: 102%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.btn-paginator{
  margin-right: 0.25rem;
  margin-bottom: 0.25rem;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(60 41 103 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(200 119 246 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.btn-paginator:hover{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-bg-opacity: 1;
  background-color: rgb(132 76 189 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(200 119 246 / var(--tw-text-opacity));
}

.btn-paginator:disabled{
  background-color: rgb(60 41 103 / 0.3);
  color: rgb(111 69 167 / 0.4);
}

.dashboardMenuItem{
  display: flex;
  flex-direction: row;
  align-items: center;
}

.dashboardMenuItem > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.dashboardMenuItem{
  border-radius: 0.75rem;
  padding: 0.5rem;
}

.dashboardMenuItemUnselected{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.dashboardMenuItemUnselected:hover{
  background-color: rgb(38 91 99 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.2;
}

.dashboardMenuItemSelected{
  background-color: rgb(38 91 99 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.4;
}

.wysiwygMenuButton{
  cursor: pointer;
  border-radius: 0.25rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(156 84 222 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.wysiwygMenuButton:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.wysiwygMenuButton:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(111 69 167 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(211 171 248 / var(--tw-text-opacity));
}

.wysiwygMenuButton.active{
  --tw-border-opacity: 1;
  border-color: rgb(211 171 248 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(111 69 167 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.ribbonCornerText{
    top: 3px;
    right: -7px;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.blackTextOutline{
    text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000;
}

.btn-reader{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    border: 4px #856f5d solid;
    font-size: 14px;
    color: var(--bookpage-font-color);
    font-weight: 600;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-radius: 0.375rem;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

.btn-reader:disabled{
    color: #706b65;
    border: 4px var(--bookpage-font-color) solid;
    background-color: var(--bookpage-font-color);
    opacity: 0.5;
}

.btn-reader:disabled:hover{
    color: #706b65;
    background-color: var(--bookpage-font-color);
    opacity: 0.6;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    cursor: not-allowed;
}

.btn-reader:hover{
    color: #dd8f57;
    background-color: var(--bookpage-font-color);
    font-weight: 900;
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.chapterlist li button{
    font-size: 22px;
    font-family: "Francois One";
}

@supports (font-size-adjust: 1) {
    .bookpage ul li, .bookpage ol li, .bookpage span, .bookpage p, .bookpage ol, .bookpage ul{
        font-size-adjust: 0.5;
    }
}

.bookpage{
    color: var(--bookpage-font-color);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    font-family: var(--bookpage-font-family);
}

.bookpage ul li, .bookpage ol li, .bookpage span, .bookpage p, .bookpage ol, .bookpage ul{
    font-size: var(--bookpage-font-size);
    line-height: calc(1ex / 0.32);
}

.bookpage p{
    color: var(--bookpage-font-color);
    font-family: var(--bookpage-font-family);
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    font-size: var(--bookpage-font-size) !important;
}

.tagContainer {
    background-color: #0d0714;
    border: 1px solid #322e66;
    border-radius: 4px;
    margin: 2px 4px 2px 0;
    font-weight: bold;
    font-family: "Verdana" !important;
    font-size: 13px;
    padding: 3px 6px 3px 5px;
}

.hover\:scale-105:hover{
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-\[105\%\]:hover{
  --tw-scale-x: 105% !important;
  --tw-scale-y: 105% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-\[110\%\]:hover{
  --tw-scale-x: 110% !important;
  --tw-scale-y: 110% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-\[103\%\]:hover{
  --tw-scale-x: 103% !important;
  --tw-scale-y: 103% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:scale-100:hover{
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.hover\:cursor-pointer:hover{
  cursor: pointer !important;
}

.hover\:border-sky-300\/60:hover{
  border-color: rgb(125 211 252 / 0.6) !important;
}

.hover\:bg-hex-400:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(111 69 167 / var(--tw-bg-opacity)) !important;
}

.hover\:bg-hex-100\/20:hover{
  background-color: rgb(200 119 246 / 0.2) !important;
}

.hover\:bg-link-dim:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 91 99 / var(--tw-bg-opacity)) !important;
}

.hover\:bg-link\/80:hover{
  background-color: rgb(96 179 180 / 0.8) !important;
}

.hover\:bg-\[\#483a6f\]:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(72 58 111 / var(--tw-bg-opacity)) !important;
}

.hover\:bg-red-700:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity)) !important;
}

.hover\:bg-opacity-10:hover{
  --tw-bg-opacity: 0.1 !important;
}

.hover\:text-link-lighter:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(96 179 180 / var(--tw-text-opacity)) !important;
}

.hover\:text-hex-100:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(200 119 246 / var(--tw-text-opacity)) !important;
}

.hover\:text-gray-300:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-text-opacity)) !important;
}

.hover\:text-sky-100:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(224 242 254 / var(--tw-text-opacity)) !important;
}

.hover\:text-link-light:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(84 212 210 / var(--tw-text-opacity)) !important;
}

.hover\:text-amber-100:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(254 243 199 / var(--tw-text-opacity)) !important;
}

.hover\:text-hex-50:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(211 171 248 / var(--tw-text-opacity)) !important;
}

.hover\:text-rose-400:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(251 113 133 / var(--tw-text-opacity)) !important;
}

.hover\:text-gray-500:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}

.hover\:text-gray-400:hover{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity)) !important;
}

.hover\:opacity-100:hover{
  opacity: 1 !important;
}

.hover\:shadow-hex-500\/50:hover{
  --tw-shadow-color: rgb(87 64 135 / 0.5) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.hover\:shadow-hex-400:hover{
  --tw-shadow-color: #6f45a7 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.focus\:z-10:focus{
  z-index: 10 !important;
}

.focus\:border-blue-300:focus{
  --tw-border-opacity: 1 !important;
  border-color: rgb(147 197 253 / var(--tw-border-opacity)) !important;
}

.focus\:outline-none:focus{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.focus\:ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}

.active\:bg-gray-100:active{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important;
}

.active\:text-gray-700:active{
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity)) !important;
}

.active\:text-gray-500:active{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity)) !important;
}

@media (prefers-color-scheme: dark){

  .dark\:bg-gray-900{
    --tw-bg-opacity: 1 !important;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important;
  }
}

@media (min-width: 320px){

  .\32xs\:-ml-20{
    margin-left: -5rem !important;
  }

  .\32xs\:flex{
    display: flex !important;
  }
}

@media (min-width: 475px){

  .xs\:-ml-0{
    margin-left: -0px !important;
  }

  .xs\:block{
    display: block !important;
  }

  .xs\:flex{
    display: flex !important;
  }

  .xs\:inline-flex{
    display: inline-flex !important;
  }

  .xs\:h-32{
    height: 8rem !important;
  }

  .xs\:w-32{
    width: 8rem !important;
  }

  .xs\:max-w-\[48px\]{
    max-width: 48px !important;
  }

  .xs\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .xs\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .xs\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .xs\:flex-row{
    flex-direction: row !important;
  }

  .xs\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .xs\:pb-4{
    padding-bottom: 1rem !important;
  }

  .xs\:text-7xl{
    font-size: 4.5rem !important;
    line-height: 1 !important;
  }

  .xs\:text-xs{
    font-size: 0.75rem !important;
    line-height: 1rem !important;
  }

  .xs\:text-\[48px\]{
    font-size: 48px !important;
  }
}

@media (min-width: 640px){

  .sm\:container{
    width: 100%;
  }

  @media (min-width: 160px){

    .sm\:container{
      max-width: 160px;
    }
  }

  @media (min-width: 320px){

    .sm\:container{
      max-width: 320px;
    }
  }

  @media (min-width: 475px){

    .sm\:container{
      max-width: 475px;
    }
  }

  @media (min-width: 640px){

    .sm\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .sm\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){

    .sm\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .sm\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1380px){

    .sm\:container{
      max-width: 1380px;
    }
  }

  @media (min-width: 1536px){

    .sm\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1794px){

    .sm\:container{
      max-width: 1794px;
    }
  }

  .sm\:inline{
    display: inline !important;
  }

  .sm\:flex{
    display: flex !important;
  }

  .sm\:hidden{
    display: none !important;
  }

  .sm\:max-h-\[48px\]{
    max-height: 48px !important;
  }

  .sm\:flex-1{
    flex: 1 1 0% !important;
  }

  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .sm\:flex-row{
    flex-direction: row !important;
  }

  .sm\:items-center{
    align-items: center !important;
  }

  .sm\:justify-start{
    justify-content: flex-start !important;
  }

  .sm\:justify-between{
    justify-content: space-between !important;
  }

  .sm\:p-5{
    padding: 1.25rem !important;
  }

  .sm\:p-20{
    padding: 5rem !important;
  }

  .sm\:p-2{
    padding: 0.5rem !important;
  }

  .sm\:p-16{
    padding: 4rem !important;
  }

  .sm\:p-10{
    padding: 2.5rem !important;
  }

  .sm\:px-6{
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .sm\:pt-0{
    padding-top: 0px !important;
  }
}

@media (min-width: 768px){

  .md\:col-span-2{
    grid-column: span 2 / span 2 !important;
  }

  .md\:block{
    display: block !important;
  }

  .md\:flex{
    display: flex !important;
  }

  .md\:inline-flex{
    display: inline-flex !important;
  }

  .md\:hidden{
    display: none !important;
  }

  .md\:h-48{
    height: 12rem !important;
  }

  .md\:max-h-\[64px\]{
    max-height: 64px !important;
  }

  .md\:w-3\/5{
    width: 60% !important;
  }

  .md\:w-1\/4{
    width: 25% !important;
  }

  .md\:w-48{
    width: 12rem !important;
  }

  .md\:max-w-\[64px\]{
    max-width: 64px !important;
  }

  .md\:scale-75{
    --tw-scale-x: .75 !important;
    --tw-scale-y: .75 !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .md\:flex-row{
    flex-direction: row !important;
  }

  .md\:flex-col{
    flex-direction: column !important;
  }

  .md\:flex-wrap{
    flex-wrap: wrap !important;
  }

  .md\:gap-6{
    gap: 1.5rem !important;
  }

  .md\:gap-8{
    gap: 2rem !important;
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .md\:p-20{
    padding: 5rem !important;
  }

  .md\:px-0{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .md\:px-7{
    padding-left: 1.75rem !important;
    padding-right: 1.75rem !important;
  }

  .md\:pb-0{
    padding-bottom: 0px !important;
  }

  .md\:text-left{
    text-align: left !important;
  }

  .md\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .md\:text-lg{
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }

  .md\:text-sm{
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
}

@media (min-width: 1024px){

  .lg\:container{
    width: 100%;
  }

  @media (min-width: 160px){

    .lg\:container{
      max-width: 160px;
    }
  }

  @media (min-width: 320px){

    .lg\:container{
      max-width: 320px;
    }
  }

  @media (min-width: 475px){

    .lg\:container{
      max-width: 475px;
    }
  }

  @media (min-width: 640px){

    .lg\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){

    .lg\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){

    .lg\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){

    .lg\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1380px){

    .lg\:container{
      max-width: 1380px;
    }
  }

  @media (min-width: 1536px){

    .lg\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1794px){

    .lg\:container{
      max-width: 1794px;
    }
  }

  .lg\:ml-6{
    margin-left: 1.5rem !important;
  }

  .lg\:block{
    display: block !important;
  }

  .lg\:flex{
    display: flex !important;
  }

  .lg\:hidden{
    display: none !important;
  }

  .lg\:h-11{
    height: 2.75rem !important;
  }

  .lg\:w-4\/5{
    width: 80% !important;
  }

  .lg\:w-3\/5{
    width: 60% !important;
  }

  .lg\:w-\[1000px\]{
    width: 1000px !important;
  }

  .lg\:max-w-\[66\%\]{
    max-width: 66% !important;
  }

  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .lg\:flex-row{
    flex-direction: row !important;
  }

  .lg\:items-start{
    align-items: flex-start !important;
  }

  .lg\:gap-16{
    gap: 4rem !important;
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(1rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse)) !important;
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
  }

  .lg\:px-8{
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .lg\:pl-32{
    padding-left: 8rem !important;
  }

  .lg\:text-left{
    text-align: left !important;
  }

  .lg\:text-sm{
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }

  .lg\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .lg\:text-5xl{
    font-size: 3rem !important;
    line-height: 1 !important;
  }
}

@media (min-width: 1280px){

  .xl\:ml-20{
    margin-left: 5rem !important;
  }

  .xl\:mt-0{
    margin-top: 0px !important;
  }

  .xl\:ml-14{
    margin-left: 3.5rem !important;
  }

  .xl\:mt-24{
    margin-top: 6rem !important;
  }

  .xl\:h-full{
    height: 100% !important;
  }

  .xl\:max-h-screen{
    max-height: 100vh !important;
  }

  .xl\:w-4\/5{
    width: 80% !important;
  }

  .xl\:w-3\/5{
    width: 60% !important;
  }

  .xl\:max-w-2xl{
    max-width: 42rem !important;
  }

  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .xl\:flex-row{
    flex-direction: row !important;
  }

  .xl\:items-start{
    align-items: flex-start !important;
  }

  .xl\:items-center{
    align-items: center !important;
  }

  .xl\:justify-start{
    justify-content: flex-start !important;
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse)) !important;
  }

  .xl\:overflow-hidden{
    overflow: hidden !important;
  }

  .xl\:pl-52{
    padding-left: 13rem !important;
  }

  .xl\:pr-52{
    padding-right: 13rem !important;
  }

  .xl\:text-base{
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
}

@media (min-width: 1536px){

  .\32xl\:w-3\/5{
    width: 60% !important;
  }

  .\32xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .\32xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .\32xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .\32xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

