snowfall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-50000000;display:block;font-size:30px;overflow:hidden;pointer-events:none}snowfall snowflake{position:absolute;top:0;left:0;display:flex;justify-content:center;width:0;height:0}snowfall snowflake span{align-self:center}snowfall snowflake:nth-child(50):where(.next-theme,.next-theme *){animation:animation-snowflake-50 linear infinite;animation-duration:14.8s;animation-delay:-10.9s}@keyframes animation-snowflake-50{0%{left:41%;top:calc(0% - 0px);transform:scale(.933)rotate3d(.45,.4,.43,0)}100%{left:27%;top:calc(100% + 0px);transform:scale(.933)rotate3d(.82,.83,.11,-1072deg)}}snowfall snowflake:nth-child(49):where(.next-theme,.next-theme *){animation:animation-snowflake-49 linear infinite;animation-duration:11.5s;animation-delay:-10.9s}@keyframes animation-snowflake-49{0%{left:100%;top:calc(0% - 0px);transform:scale(.891)rotate3d(.51,.5,.66,0)}100%{left:81.1%;top:calc(100% + 0px);transform:scale(.891)rotate3d(.45,.83,.16,-912deg)}}snowfall snowflake:nth-child(48):where(.next-theme,.next-theme *){animation:animation-snowflake-48 linear infinite;animation-duration:10.4s;animation-delay:-13.8s}@keyframes animation-snowflake-48{0%{left:38%;top:calc(0% - 0px);transform:scale(.644)rotate3d(.85,.97,.53,0)}100%{left:34.2%;top:calc(100% + 0px);transform:scale(.644)rotate3d(.17,.53,.5,1387deg)}}snowfall snowflake:nth-child(47):where(.next-theme,.next-theme *){animation:animation-snowflake-47 linear infinite;animation-duration:15.3s;animation-delay:-10s}@keyframes animation-snowflake-47{0%{left:83%;top:calc(0% - 0px);transform:scale(.755)rotate3d(.68,.51,.68,0)}100%{left:77.3%;top:calc(100% + 0px);transform:scale(.755)rotate3d(.93,.4,.83,939deg)}}snowfall snowflake:nth-child(46):where(.next-theme,.next-theme *){animation:animation-snowflake-46 linear infinite;animation-duration:13.3s;animation-delay:-6.7s}@keyframes animation-snowflake-46{0%{left:46%;top:calc(0% - 0px);transform:scale(1.028)rotate3d(.77,.59,.83,0)}100%{left:83%;top:calc(100% + 0px);transform:scale(1.028)rotate3d(.37,.74,.53,1315deg)}}snowfall snowflake:nth-child(45):where(.next-theme,.next-theme *){animation:animation-snowflake-45 linear infinite;animation-duration:11.3s;animation-delay:-2.6s}@keyframes animation-snowflake-45{0%{left:30%;top:calc(0% - 0px);transform:scale(1.016)rotate3d(.57,.14,.3,0)}100%{left:50.1%;top:calc(100% + 0px);transform:scale(1.016)rotate3d(.58,.56,.78,812deg)}}snowfall snowflake:nth-child(44):where(.next-theme,.next-theme *){animation:animation-snowflake-44 linear infinite;animation-duration:10.5s;animation-delay:-12.6s}@keyframes animation-snowflake-44{0%{left:14%;top:calc(0% - 0px);transform:scale(.91)rotate3d(.24,.39,.19,0)}100%{left:15.4%;top:calc(100% + 0px);transform:scale(.91)rotate3d(.63,.81,.97,1411deg)}}snowfall snowflake:nth-child(43):where(.next-theme,.next-theme *){animation:animation-snowflake-43 linear infinite;animation-duration:15.1s;animation-delay:-11.3s}@keyframes animation-snowflake-43{0%{left:5%;top:calc(0% - 0px);transform:scale(1.035)rotate3d(.73,.56,.77,0)}100%{left:-13.5%;top:calc(100% + 0px);transform:scale(1.035)rotate3d(.03,.84,.23,-1031deg)}}snowfall snowflake:nth-child(42):where(.next-theme,.next-theme *){animation:animation-snowflake-42 linear infinite;animation-duration:13.7s;animation-delay:-4.1s}@keyframes animation-snowflake-42{0%{left:51%;top:calc(0% - 0px);transform:scale(1.288)rotate3d(.58,.68,.71,0)}100%{left:72.6%;top:calc(100% + 0px);transform:scale(1.288)rotate3d(.81,.52,.03,998deg)}}snowfall snowflake:nth-child(41):where(.next-theme,.next-theme *){animation:animation-snowflake-41 linear infinite;animation-duration:10.3s;animation-delay:-14.5s}@keyframes animation-snowflake-41{0%{left:82%;top:calc(0% - 0px);transform:scale(1.294)rotate3d(.22,.79,.98,0)}100%{left:73.2%;top:calc(100% + 0px);transform:scale(1.294)rotate3d(.37,.67,.71,816deg)}}snowfall snowflake:nth-child(40):where(.next-theme,.next-theme *){animation:animation-snowflake-40 linear infinite;animation-duration:8.4s;animation-delay:-15.8s}@keyframes animation-snowflake-40{0%{left:15%;top:calc(0% - 0px);transform:scale(.807)rotate3d(.83,.58,.07,0)}100%{left:32.7%;top:calc(100% + 0px);transform:scale(.807)rotate3d(.63,.26,.92,974deg)}}snowfall snowflake:nth-child(39):where(.next-theme,.next-theme *){animation:animation-snowflake-39 linear infinite;animation-duration:12.7s;animation-delay:-6.8s}@keyframes animation-snowflake-39{0%{left:64%;top:calc(0% - 0px);transform:scale(.843)rotate3d(.07,.99,.46,0)}100%{left:44.7%;top:calc(100% + 0px);transform:scale(.843)rotate3d(.18,.06,.17,-1401deg)}}snowfall snowflake:nth-child(38):where(.next-theme,.next-theme *){animation:animation-snowflake-38 linear infinite;animation-duration:12.7s;animation-delay:-.5s}@keyframes animation-snowflake-38{0%{left:76%;top:calc(0% - 0px);transform:scale(1.239)rotate3d(.48,.04,.5,0)}100%{left:87.9%;top:calc(100% + 0px);transform:scale(1.239)rotate3d(.63,.45,.97,-856deg)}}snowfall snowflake:nth-child(37):where(.next-theme,.next-theme *){animation:animation-snowflake-37 linear infinite;animation-duration:13.6s;animation-delay:-9.4s}@keyframes animation-snowflake-37{0%{left:60%;top:calc(0% - 0px);transform:scale(1.279)rotate3d(.92,.17,.59,0)}100%{left:75.7%;top:calc(100% + 0px);transform:scale(1.279)rotate3d(.9,.61,.12,961deg)}}snowfall snowflake:nth-child(36):where(.next-theme,.next-theme *){animation:animation-snowflake-36 linear infinite;animation-duration:10.2s;animation-delay:-15.8s}@keyframes animation-snowflake-36{0%{left:97%;top:calc(0% - 0px);transform:scale(1.345)rotate3d(.8,.24,.15,0)}100%{left:119.9%;top:calc(100% + 0px);transform:scale(1.345)rotate3d(.44,.5,.07,1249deg)}}snowfall snowflake:nth-child(35):where(.next-theme,.next-theme *){animation:animation-snowflake-35 linear infinite;animation-duration:13.6s;animation-delay:-.1s}@keyframes animation-snowflake-35{0%{left:30%;top:calc(0% - 0px);transform:scale(.898)rotate3d(.23,.35,.61,0)}100%{left:61.2%;top:calc(100% + 0px);transform:scale(.898)rotate3d(.54,.53,1,768deg)}}snowfall snowflake:nth-child(34):where(.next-theme,.next-theme *){animation:animation-snowflake-34 linear infinite;animation-duration:11.6s;animation-delay:-6.4s}@keyframes animation-snowflake-34{0%{left:20%;top:calc(0% - 0px);transform:scale(1.287)rotate3d(.28,.63,.93,0)}100%{left:49.2%;top:calc(100% + 0px);transform:scale(1.287)rotate3d(.17,.79,.52,-1014deg)}}snowfall snowflake:nth-child(33):where(.next-theme,.next-theme *){animation:animation-snowflake-33 linear infinite;animation-duration:12.2s;animation-delay:-.5s}@keyframes animation-snowflake-33{0%{left:41%;top:calc(0% - 0px);transform:scale(.916)rotate3d(.57,.11,.62,0)}100%{left:78%;top:calc(100% + 0px);transform:scale(.916)rotate3d(.61,.11,.86,993deg)}}snowfall snowflake:nth-child(32):where(.next-theme,.next-theme *){animation:animation-snowflake-32 linear infinite;animation-duration:10.2s;animation-delay:-7.9s}@keyframes animation-snowflake-32{0%{left:27%;top:calc(0% - 0px);transform:scale(.779)rotate3d(.66,.34,.94,0)}100%{left:17.6%;top:calc(100% + 0px);transform:scale(.779)rotate3d(.19,.66,.02,1231deg)}}snowfall snowflake:nth-child(31):where(.next-theme,.next-theme *){animation:animation-snowflake-31 linear infinite;animation-duration:14.9s;animation-delay:-2.5s}@keyframes animation-snowflake-31{0%{left:55%;top:calc(0% - 0px);transform:scale(1.053)rotate3d(.1,.91,.19,0)}100%{left:67.9%;top:calc(100% + 0px);transform:scale(1.053)rotate3d(.49,.37,.12,1077deg)}}snowfall snowflake:nth-child(30):where(.next-theme,.next-theme *){animation:animation-snowflake-30 linear infinite;animation-duration:15.7s;animation-delay:-8.5s}@keyframes animation-snowflake-30{0%{left:29%;top:calc(0% - 0px);transform:scale(1.015)rotate3d(.21,.11,.12,0)}100%{left:51.2%;top:calc(100% + 0px);transform:scale(1.015)rotate3d(.1,.4,.85,-1112deg)}}snowfall snowflake:nth-child(29):where(.next-theme,.next-theme *){animation:animation-snowflake-29 linear infinite;animation-duration:9.9s;animation-delay:-13.8s}@keyframes animation-snowflake-29{0%{left:52%;top:calc(0% - 0px);transform:scale(.76)rotate3d(.16,.24,.97,0)}100%{left:71.7%;top:calc(100% + 0px);transform:scale(.76)rotate3d(.33,.86,.55,-1026deg)}}snowfall snowflake:nth-child(28):where(.next-theme,.next-theme *){animation:animation-snowflake-28 linear infinite;animation-duration:15.7s;animation-delay:-14.9s}@keyframes animation-snowflake-28{0%{left:97%;top:calc(0% - 0px);transform:scale(.716)rotate3d(.38,.39,.03,0)}100%{left:78.8%;top:calc(100% + 0px);transform:scale(.716)rotate3d(.84,.63,.44,-750deg)}}snowfall snowflake:nth-child(27):where(.next-theme,.next-theme *){animation:animation-snowflake-27 linear infinite;animation-duration:12.4s;animation-delay:-5.3s}@keyframes animation-snowflake-27{0%{left:39%;top:calc(0% - 0px);transform:scale(1.239)rotate3d(.21,.22,.29,0)}100%{left:61.8%;top:calc(100% + 0px);transform:scale(1.239)rotate3d(.36,.7,.74,-1253deg)}}snowfall snowflake:nth-child(26):where(.next-theme,.next-theme *){animation:animation-snowflake-26 linear infinite;animation-duration:13.9s;animation-delay:-15.2s}@keyframes animation-snowflake-26{0%{left:1%;top:calc(0% - 0px);transform:scale(1.156)rotate3d(.42,.77,.45,0)}100%{left:10.4%;top:calc(100% + 0px);transform:scale(1.156)rotate3d(.55,.51,.72,-951deg)}}snowfall snowflake:nth-child(25):where(.next-theme,.next-theme *){animation:animation-snowflake-25 linear infinite;animation-duration:9.4s;animation-delay:-10s}@keyframes animation-snowflake-25{0%{left:51%;top:calc(0% - 0px);transform:scale(.955)rotate3d(.49,.58,.46,0)}100%{left:41.3%;top:calc(100% + 0px);transform:scale(.955)rotate3d(.39,.73,.24,-1e3deg)}}snowfall snowflake:nth-child(24):where(.next-theme,.next-theme *){animation:animation-snowflake-24 linear infinite;animation-duration:12.6s;animation-delay:-8.5s}@keyframes animation-snowflake-24{0%{left:52%;top:calc(0% - 0px);transform:scale(1.088)rotate3d(.37,.75,.31,0)}100%{left:83.9%;top:calc(100% + 0px);transform:scale(1.088)rotate3d(.7,.43,.23,1038deg)}}snowfall snowflake:nth-child(23):where(.next-theme,.next-theme *){animation:animation-snowflake-23 linear infinite;animation-duration:8.8s;animation-delay:-10.8s}@keyframes animation-snowflake-23{0%{left:51%;top:calc(0% - 0px);transform:scale(.654)rotate3d(.86,.24,.87,0)}100%{left:74.3%;top:calc(100% + 0px);transform:scale(.654)rotate3d(.26,.42,.15,1199deg)}}snowfall snowflake:nth-child(22):where(.next-theme,.next-theme *){animation:animation-snowflake-22 linear infinite;animation-duration:8.9s;animation-delay:-13s}@keyframes animation-snowflake-22{0%{left:98%;top:calc(0% - 0px);transform:scale(.971)rotate3d(.87,.56,.05,0)}100%{left:127.8%;top:calc(100% + 0px);transform:scale(.971)rotate3d(.75,.23,.22,-1049deg)}}snowfall snowflake:nth-child(21):where(.next-theme,.next-theme *){animation:animation-snowflake-21 linear infinite;animation-duration:10.2s;animation-delay:-5.9s}@keyframes animation-snowflake-21{0%{left:51%;top:calc(0% - 0px);transform:scale(.835)rotate3d(.65,.9,.66,0)}100%{left:77.2%;top:calc(100% + 0px);transform:scale(.835)rotate3d(.28,.84,.4,1083deg)}}snowfall snowflake:nth-child(20):where(.next-theme,.next-theme *){animation:animation-snowflake-20 linear infinite;animation-duration:15.7s;animation-delay:-9.7s}@keyframes animation-snowflake-20{0%{left:100%;top:calc(0% - 0px);transform:scale(.931)rotate3d(.5,.29,.4,0)}100%{left:113%;top:calc(100% + 0px);transform:scale(.931)rotate3d(.94,.47,.48,-807deg)}}snowfall snowflake:nth-child(19):where(.next-theme,.next-theme *){animation:animation-snowflake-19 linear infinite;animation-duration:14.9s;animation-delay:-7.7s}@keyframes animation-snowflake-19{0%{left:84%;top:calc(0% - 0px);transform:scale(.781)rotate3d(.89,.4,.7,0)}100%{left:102.2%;top:calc(100% + 0px);transform:scale(.781)rotate3d(.89,.81,.23,852deg)}}snowfall snowflake:nth-child(18):where(.next-theme,.next-theme *){animation:animation-snowflake-18 linear infinite;animation-duration:10.3s;animation-delay:-4s}@keyframes animation-snowflake-18{0%{left:42%;top:calc(0% - 0px);transform:scale(1.251)rotate3d(.11,.19,.7,0)}100%{left:63.1%;top:calc(100% + 0px);transform:scale(1.251)rotate3d(.53,.94,.45,1212deg)}}snowfall snowflake:nth-child(17):where(.next-theme,.next-theme *){animation:animation-snowflake-17 linear infinite;animation-duration:10.9s;animation-delay:-12.4s}@keyframes animation-snowflake-17{0%{left:24%;top:calc(0% - 0px);transform:scale(.991)rotate3d(.81,.73,.61,0)}100%{left:56%;top:calc(100% + 0px);transform:scale(.991)rotate3d(.55,.6,.88,1303deg)}}snowfall snowflake:nth-child(16):where(.next-theme,.next-theme *){animation:animation-snowflake-16 linear infinite;animation-duration:11.5s;animation-delay:-10.7s}@keyframes animation-snowflake-16{0%{left:27%;top:calc(0% - 0px);transform:scale(1.292)rotate3d(.38,.81,.47,0)}100%{left:19.9%;top:calc(100% + 0px);transform:scale(1.292)rotate3d(.94,.62,.33,-1004deg)}}snowfall snowflake:nth-child(15):where(.next-theme,.next-theme *){animation:animation-snowflake-15 linear infinite;animation-duration:15s;animation-delay:-2.5s}@keyframes animation-snowflake-15{0%{left:80%;top:calc(0% - 0px);transform:scale(1.28)rotate3d(.4,.44,.17,0)}100%{left:103.3%;top:calc(100% + 0px);transform:scale(1.28)rotate3d(.46,.43,.56,1144deg)}}snowfall snowflake:nth-child(14):where(.next-theme,.next-theme *){animation:animation-snowflake-14 linear infinite;animation-duration:11.4s;animation-delay:-8.1s}@keyframes animation-snowflake-14{0%{left:29%;top:calc(0% - 0px);transform:scale(.945)rotate3d(.15,.87,.57,0)}100%{left:28.8%;top:calc(100% + 0px);transform:scale(.945)rotate3d(.33,.17,.28,808deg)}}snowfall snowflake:nth-child(13):where(.next-theme,.next-theme *){animation:animation-snowflake-13 linear infinite;animation-duration:9.9s;animation-delay:-.5s}@keyframes animation-snowflake-13{0%{left:30%;top:calc(0% - 0px);transform:scale(1.041)rotate3d(.38,.67,.06,0)}100%{left:54.3%;top:calc(100% + 0px);transform:scale(1.041)rotate3d(.03,.07,.1,845deg)}}snowfall snowflake:nth-child(12):where(.next-theme,.next-theme *){animation:animation-snowflake-12 linear infinite;animation-duration:13.7s;animation-delay:-9.3s}@keyframes animation-snowflake-12{0%{left:75%;top:calc(0% - 0px);transform:scale(.999)rotate3d(.96,.15,.25,0)}100%{left:62.2%;top:calc(100% + 0px);transform:scale(.999)rotate3d(.62,.71,.47,-1062deg)}}snowfall snowflake:nth-child(11):where(.next-theme,.next-theme *){animation:animation-snowflake-11 linear infinite;animation-duration:11.5s;animation-delay:-12.9s}@keyframes animation-snowflake-11{0%{left:47%;top:calc(0% - 0px);transform:scale(1.215)rotate3d(.09,1,.17,0)}100%{left:74%;top:calc(100% + 0px);transform:scale(1.215)rotate3d(.13,.48,.67,1118deg)}}snowfall snowflake:nth-child(10):where(.next-theme,.next-theme *){animation:animation-snowflake-10 linear infinite;animation-duration:10.8s;animation-delay:-14.5s}@keyframes animation-snowflake-10{0%{left:22%;top:calc(0% - 0px);transform:scale(.707)rotate3d(.14,.15,.65,0)}100%{left:24.4%;top:calc(100% + 0px);transform:scale(.707)rotate3d(.63,.76,.26,-1428deg)}}snowfall snowflake:nth-child(9):where(.next-theme,.next-theme *){animation:animation-snowflake-9 linear infinite;animation-duration:15.8s;animation-delay:-2.6s}@keyframes animation-snowflake-9{0%{left:20%;top:calc(0% - 0px);transform:scale(1.333)rotate3d(.36,.84,.27,0)}100%{left:46.3%;top:calc(100% + 0px);transform:scale(1.333)rotate3d(.72,.78,.19,-1113deg)}}snowfall snowflake:nth-child(8):where(.next-theme,.next-theme *){animation:animation-snowflake-8 linear infinite;animation-duration:15s;animation-delay:-.8s}@keyframes animation-snowflake-8{0%{left:26%;top:calc(0% - 0px);transform:scale(.767)rotate3d(.28,.61,.71,0)}100%{left:37.9%;top:calc(100% + 0px);transform:scale(.767)rotate3d(.93,.62,.94,-1318deg)}}snowfall snowflake:nth-child(7):where(.next-theme,.next-theme *){animation:animation-snowflake-7 linear infinite;animation-duration:8.2s;animation-delay:-15.4s}@keyframes animation-snowflake-7{0%{left:82%;top:calc(0% - 0px);transform:scale(1.057)rotate3d(.63,.3,.35,0)}100%{left:94%;top:calc(100% + 0px);transform:scale(1.057)rotate3d(.96,.04,.16,-741deg)}}snowfall snowflake:nth-child(6):where(.next-theme,.next-theme *){animation:animation-snowflake-6 linear infinite;animation-duration:15.2s;animation-delay:-7s}@keyframes animation-snowflake-6{0%{left:4%;top:calc(0% - 0px);transform:scale(.714)rotate3d(.47,.24,.86,0)}100%{left:-3.9%;top:calc(100% + 0px);transform:scale(.714)rotate3d(.24,.77,.7,786deg)}}snowfall snowflake:nth-child(5):where(.next-theme,.next-theme *){animation:animation-snowflake-5 linear infinite;animation-duration:10.3s;animation-delay:-7s}@keyframes animation-snowflake-5{0%{left:46%;top:calc(0% - 0px);transform:scale(1.001)rotate3d(.64,.7,.5,0)}100%{left:45.7%;top:calc(100% + 0px);transform:scale(1.001)rotate3d(.56,.37,.16,-1083deg)}}snowfall snowflake:nth-child(4):where(.next-theme,.next-theme *){animation:animation-snowflake-4 linear infinite;animation-duration:11.7s;animation-delay:-2.3s}@keyframes animation-snowflake-4{0%{left:55%;top:calc(0% - 0px);transform:scale(1.334)rotate3d(.42,.05,.1,0)}100%{left:44.9%;top:calc(100% + 0px);transform:scale(1.334)rotate3d(.11,.56,.61,-735deg)}}snowfall snowflake:nth-child(3):where(.next-theme,.next-theme *){animation:animation-snowflake-3 linear infinite;animation-duration:12.3s;animation-delay:-.9s}@keyframes animation-snowflake-3{0%{left:9%;top:calc(0% - 0px);transform:scale(.867)rotate3d(.39,.17,.34,0)}100%{left:48%;top:calc(100% + 0px);transform:scale(.867)rotate3d(.34,.06,.89,1020deg)}}snowfall snowflake:nth-child(2):where(.next-theme,.next-theme *){animation:animation-snowflake-2 linear infinite;animation-duration:15.4s;animation-delay:-8.6s}@keyframes animation-snowflake-2{0%{left:67%;top:calc(0% - 0px);transform:scale(.771)rotate3d(.42,.1,.22,0)}100%{left:68%;top:calc(100% + 0px);transform:scale(.771)rotate3d(1,.36,.4,-1413deg)}}snowfall snowflake:nth-child(1):where(.next-theme,.next-theme *){animation:animation-snowflake-1 linear infinite;animation-duration:9.3s;animation-delay:-7.7s}@keyframes animation-snowflake-1{0%{left:85%;top:calc(0% - 0px);transform:scale(1.31)rotate3d(.59,.33,.76,0)}100%{left:107.4%;top:calc(100% + 0px);transform:scale(1.31)rotate3d(.32,.62,.55,1366deg)}}.current-theme-only{display:none}.current-theme-only:where(.current-theme,.current-theme *){display:flex}.next-theme-only{display:none}.next-theme-only:where(.next-theme,.next-theme *){display:flex}