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:12.4s;animation-delay:-6.8s}@keyframes animation-snowflake-50{0%{left:5%;top:calc(0% - 0px);transform:scale(1.342)rotate3d(.55,.46,.85,0)}100%{left:21.7%;top:calc(100% + 0px);transform:scale(1.342)rotate3d(.12,.06,.32,1122deg)}}snowfall snowflake:nth-child(49):where(.next-theme,.next-theme *){animation:animation-snowflake-49 linear infinite;animation-duration:9.7s;animation-delay:-8.5s}@keyframes animation-snowflake-49{0%{left:51%;top:calc(0% - 0px);transform:scale(1.239)rotate3d(.34,.97,.53,0)}100%{left:67.9%;top:calc(100% + 0px);transform:scale(1.239)rotate3d(.71,.12,.68,-1349deg)}}snowfall snowflake:nth-child(48):where(.next-theme,.next-theme *){animation:animation-snowflake-48 linear infinite;animation-duration:12.1s;animation-delay:-4.8s}@keyframes animation-snowflake-48{0%{left:92%;top:calc(0% - 0px);transform:scale(1.381)rotate3d(.96,.46,.34,0)}100%{left:116.1%;top:calc(100% + 0px);transform:scale(1.381)rotate3d(.64,.63,.61,-1251deg)}}snowfall snowflake:nth-child(47):where(.next-theme,.next-theme *){animation:animation-snowflake-47 linear infinite;animation-duration:15.5s;animation-delay:-7.9s}@keyframes animation-snowflake-47{0%{left:24%;top:calc(0% - 0px);transform:scale(1.095)rotate3d(.2,.16,.01,0)}100%{left:61.9%;top:calc(100% + 0px);transform:scale(1.095)rotate3d(.05,.92,.79,1426deg)}}snowfall snowflake:nth-child(46):where(.next-theme,.next-theme *){animation:animation-snowflake-46 linear infinite;animation-duration:12.2s;animation-delay:-11.7s}@keyframes animation-snowflake-46{0%{left:39%;top:calc(0% - 0px);transform:scale(.806)rotate3d(.41,.85,.74,0)}100%{left:37.2%;top:calc(100% + 0px);transform:scale(.806)rotate3d(.68,.71,.94,1168deg)}}snowfall snowflake:nth-child(45):where(.next-theme,.next-theme *){animation:animation-snowflake-45 linear infinite;animation-duration:10.3s;animation-delay:-11.4s}@keyframes animation-snowflake-45{0%{left:30%;top:calc(0% - 0px);transform:scale(1.264)rotate3d(.26,.32,.08,0)}100%{left:11.2%;top:calc(100% + 0px);transform:scale(1.264)rotate3d(.1,.49,.88,1037deg)}}snowfall snowflake:nth-child(44):where(.next-theme,.next-theme *){animation:animation-snowflake-44 linear infinite;animation-duration:8.6s;animation-delay:-2.2s}@keyframes animation-snowflake-44{0%{left:23%;top:calc(0% - 0px);transform:scale(1.233)rotate3d(.57,.71,.56,0)}100%{left:11%;top:calc(100% + 0px);transform:scale(1.233)rotate3d(.05,.22,.36,-1187deg)}}snowfall snowflake:nth-child(43):where(.next-theme,.next-theme *){animation:animation-snowflake-43 linear infinite;animation-duration:12.2s;animation-delay:-8.7s}@keyframes animation-snowflake-43{0%{left:92%;top:calc(0% - 0px);transform:scale(1.189)rotate3d(.64,.87,.23,0)}100%{left:110.4%;top:calc(100% + 0px);transform:scale(1.189)rotate3d(.12,.55,.08,1283deg)}}snowfall snowflake:nth-child(42):where(.next-theme,.next-theme *){animation:animation-snowflake-42 linear infinite;animation-duration:14.3s;animation-delay:-3.4s}@keyframes animation-snowflake-42{0%{left:4%;top:calc(0% - 0px);transform:scale(1.312)rotate3d(.43,.71,.05,0)}100%{left:-.6%;top:calc(100% + 0px);transform:scale(1.312)rotate3d(.74,.48,.36,920deg)}}snowfall snowflake:nth-child(41):where(.next-theme,.next-theme *){animation:animation-snowflake-41 linear infinite;animation-duration:12.9s;animation-delay:-15.8s}@keyframes animation-snowflake-41{0%{left:37%;top:calc(0% - 0px);transform:scale(.946)rotate3d(.43,.45,.92,0)}100%{left:19.4%;top:calc(100% + 0px);transform:scale(.946)rotate3d(.39,.16,.93,1059deg)}}snowfall snowflake:nth-child(40):where(.next-theme,.next-theme *){animation:animation-snowflake-40 linear infinite;animation-duration:10.5s;animation-delay:-1.6s}@keyframes animation-snowflake-40{0%{left:22%;top:calc(0% - 0px);transform:scale(.601)rotate3d(.56,.62,.25,0)}100%{left:10.1%;top:calc(100% + 0px);transform:scale(.601)rotate3d(.04,.3,.13,1091deg)}}snowfall snowflake:nth-child(39):where(.next-theme,.next-theme *){animation:animation-snowflake-39 linear infinite;animation-duration:10.2s;animation-delay:-15.1s}@keyframes animation-snowflake-39{0%{left:36%;top:calc(0% - 0px);transform:scale(1.362)rotate3d(.3,.19,.51,0)}100%{left:34.7%;top:calc(100% + 0px);transform:scale(1.362)rotate3d(.73,.79,.15,-963deg)}}snowfall snowflake:nth-child(38):where(.next-theme,.next-theme *){animation:animation-snowflake-38 linear infinite;animation-duration:14.1s;animation-delay:-.1s}@keyframes animation-snowflake-38{0%{left:18%;top:calc(0% - 0px);transform:scale(.816)rotate3d(.94,.44,.08,0)}100%{left:51.7%;top:calc(100% + 0px);transform:scale(.816)rotate3d(.78,.54,.06,-1381deg)}}snowfall snowflake:nth-child(37):where(.next-theme,.next-theme *){animation:animation-snowflake-37 linear infinite;animation-duration:8.1s;animation-delay:-2.1s}@keyframes animation-snowflake-37{0%{left:13%;top:calc(0% - 0px);transform:scale(.842)rotate3d(.59,.04,.35,0)}100%{left:37.7%;top:calc(100% + 0px);transform:scale(.842)rotate3d(.7,.05,.23,-1255deg)}}snowfall snowflake:nth-child(36):where(.next-theme,.next-theme *){animation:animation-snowflake-36 linear infinite;animation-duration:14.7s;animation-delay:-1.9s}@keyframes animation-snowflake-36{0%{left:95%;top:calc(0% - 0px);transform:scale(1.276)rotate3d(.46,.34,.11,0)}100%{left:85.2%;top:calc(100% + 0px);transform:scale(1.276)rotate3d(.99,.55,.22,726deg)}}snowfall snowflake:nth-child(35):where(.next-theme,.next-theme *){animation:animation-snowflake-35 linear infinite;animation-duration:13.8s;animation-delay:-5.7s}@keyframes animation-snowflake-35{0%{left:58%;top:calc(0% - 0px);transform:scale(1.009)rotate3d(.66,.6,.87,0)}100%{left:69%;top:calc(100% + 0px);transform:scale(1.009)rotate3d(.75,.59,.6,-797deg)}}snowfall snowflake:nth-child(34):where(.next-theme,.next-theme *){animation:animation-snowflake-34 linear infinite;animation-duration:14s;animation-delay:-7s}@keyframes animation-snowflake-34{0%{left:10%;top:calc(0% - 0px);transform:scale(.809)rotate3d(.14,.05,.5,0)}100%{left:-2.2%;top:calc(100% + 0px);transform:scale(.809)rotate3d(.33,.65,.51,-1132deg)}}snowfall snowflake:nth-child(33):where(.next-theme,.next-theme *){animation:animation-snowflake-33 linear infinite;animation-duration:11.4s;animation-delay:-.2s}@keyframes animation-snowflake-33{0%{left:8%;top:calc(0% - 0px);transform:scale(1.356)rotate3d(.35,.29,.92,0)}100%{left:7.4%;top:calc(100% + 0px);transform:scale(1.356)rotate3d(.72,.47,.37,1070deg)}}snowfall snowflake:nth-child(32):where(.next-theme,.next-theme *){animation:animation-snowflake-32 linear infinite;animation-duration:8.8s;animation-delay:-7.2s}@keyframes animation-snowflake-32{0%{left:4%;top:calc(0% - 0px);transform:scale(1.215)rotate3d(.55,.45,.93,0)}100%{left:-9.5%;top:calc(100% + 0px);transform:scale(1.215)rotate3d(.95,.26,.55,-1400deg)}}snowfall snowflake:nth-child(31):where(.next-theme,.next-theme *){animation:animation-snowflake-31 linear infinite;animation-duration:10.1s;animation-delay:-14.2s}@keyframes animation-snowflake-31{0%{left:52%;top:calc(0% - 0px);transform:scale(1.002)rotate3d(.71,.01,.68,0)}100%{left:44.8%;top:calc(100% + 0px);transform:scale(1.002)rotate3d(.99,.44,.62,-1310deg)}}snowfall snowflake:nth-child(30):where(.next-theme,.next-theme *){animation:animation-snowflake-30 linear infinite;animation-duration:15.4s;animation-delay:-11.5s}@keyframes animation-snowflake-30{0%{left:9%;top:calc(0% - 0px);transform:scale(.854)rotate3d(.76,.99,.52,0)}100%{left:-3.9%;top:calc(100% + 0px);transform:scale(.854)rotate3d(.71,.21,.72,943deg)}}snowfall snowflake:nth-child(29):where(.next-theme,.next-theme *){animation:animation-snowflake-29 linear infinite;animation-duration:15s;animation-delay:-5s}@keyframes animation-snowflake-29{0%{left:4%;top:calc(0% - 0px);transform:scale(1.313)rotate3d(.18,.65,.04,0)}100%{left:26%;top:calc(100% + 0px);transform:scale(1.313)rotate3d(.47,.52,.48,1422deg)}}snowfall snowflake:nth-child(28):where(.next-theme,.next-theme *){animation:animation-snowflake-28 linear infinite;animation-duration:9.5s;animation-delay:-1.4s}@keyframes animation-snowflake-28{0%{left:60%;top:calc(0% - 0px);transform:scale(1.007)rotate3d(.01,.68,.11,0)}100%{left:42.6%;top:calc(100% + 0px);transform:scale(1.007)rotate3d(.44,.63,.23,-1058deg)}}snowfall snowflake:nth-child(27):where(.next-theme,.next-theme *){animation:animation-snowflake-27 linear infinite;animation-duration:15.1s;animation-delay:-8.9s}@keyframes animation-snowflake-27{0%{left:14%;top:calc(0% - 0px);transform:scale(.945)rotate3d(.82,.54,.8,0)}100%{left:49.4%;top:calc(100% + 0px);transform:scale(.945)rotate3d(.45,.02,.1,1251deg)}}snowfall snowflake:nth-child(26):where(.next-theme,.next-theme *){animation:animation-snowflake-26 linear infinite;animation-duration:12.5s;animation-delay:-4.3s}@keyframes animation-snowflake-26{0%{left:90%;top:calc(0% - 0px);transform:scale(1.123)rotate3d(.96,.9,.59,0)}100%{left:95.5%;top:calc(100% + 0px);transform:scale(1.123)rotate3d(.72,.41,.55,-893deg)}}snowfall snowflake:nth-child(25):where(.next-theme,.next-theme *){animation:animation-snowflake-25 linear infinite;animation-duration:12.4s;animation-delay:-.9s}@keyframes animation-snowflake-25{0%{left:27%;top:calc(0% - 0px);transform:scale(.757)rotate3d(.55,.46,.21,0)}100%{left:30.5%;top:calc(100% + 0px);transform:scale(.757)rotate3d(.42,.4,.26,847deg)}}snowfall snowflake:nth-child(24):where(.next-theme,.next-theme *){animation:animation-snowflake-24 linear infinite;animation-duration:14.5s;animation-delay:-9s}@keyframes animation-snowflake-24{0%{left:92%;top:calc(0% - 0px);transform:scale(.994)rotate3d(.24,.75,.11,0)}100%{left:79.8%;top:calc(100% + 0px);transform:scale(.994)rotate3d(.76,.79,.65,1174deg)}}snowfall snowflake:nth-child(23):where(.next-theme,.next-theme *){animation:animation-snowflake-23 linear infinite;animation-duration:15s;animation-delay:-12.1s}@keyframes animation-snowflake-23{0%{left:85%;top:calc(0% - 0px);transform:scale(1.121)rotate3d(.71,.98,.92,0)}100%{left:89.4%;top:calc(100% + 0px);transform:scale(1.121)rotate3d(.38,.64,.27,-973deg)}}snowfall snowflake:nth-child(22):where(.next-theme,.next-theme *){animation:animation-snowflake-22 linear infinite;animation-duration:13s;animation-delay:-10.9s}@keyframes animation-snowflake-22{0%{left:13%;top:calc(0% - 0px);transform:scale(.852)rotate3d(.5,.48,.93,0)}100%{left:47.6%;top:calc(100% + 0px);transform:scale(.852)rotate3d(.53,.67,.26,1362deg)}}snowfall snowflake:nth-child(21):where(.next-theme,.next-theme *){animation:animation-snowflake-21 linear infinite;animation-duration:9s;animation-delay:-8.4s}@keyframes animation-snowflake-21{0%{left:32%;top:calc(0% - 0px);transform:scale(.993)rotate3d(.35,.22,.71,0)}100%{left:48.6%;top:calc(100% + 0px);transform:scale(.993)rotate3d(.19,.59,.4,954deg)}}snowfall snowflake:nth-child(20):where(.next-theme,.next-theme *){animation:animation-snowflake-20 linear infinite;animation-duration:11s;animation-delay:-3.3s}@keyframes animation-snowflake-20{0%{left:89%;top:calc(0% - 0px);transform:scale(1.106)rotate3d(.05,.51,.21,0)}100%{left:88.6%;top:calc(100% + 0px);transform:scale(1.106)rotate3d(.24,.31,.07,-1407deg)}}snowfall snowflake:nth-child(19):where(.next-theme,.next-theme *){animation:animation-snowflake-19 linear infinite;animation-duration:8.7s;animation-delay:-2.7s}@keyframes animation-snowflake-19{0%{left:91%;top:calc(0% - 0px);transform:scale(1.157)rotate3d(.03,.06,.67,0)}100%{left:122.3%;top:calc(100% + 0px);transform:scale(1.157)rotate3d(.95,.73,.06,865deg)}}snowfall snowflake:nth-child(18):where(.next-theme,.next-theme *){animation:animation-snowflake-18 linear infinite;animation-duration:12.9s;animation-delay:-.5s}@keyframes animation-snowflake-18{0%{left:1%;top:calc(0% - 0px);transform:scale(1.214)rotate3d(.38,.2,.87,0)}100%{left:36.6%;top:calc(100% + 0px);transform:scale(1.214)rotate3d(.24,.81,.81,805deg)}}snowfall snowflake:nth-child(17):where(.next-theme,.next-theme *){animation:animation-snowflake-17 linear infinite;animation-duration:9.3s;animation-delay:-10.7s}@keyframes animation-snowflake-17{0%{left:77%;top:calc(0% - 0px);transform:scale(.991)rotate3d(.57,.67,.28,0)}100%{left:97.5%;top:calc(100% + 0px);transform:scale(.991)rotate3d(.83,.41,.51,885deg)}}snowfall snowflake:nth-child(16):where(.next-theme,.next-theme *){animation:animation-snowflake-16 linear infinite;animation-duration:11.1s;animation-delay:-15.5s}@keyframes animation-snowflake-16{0%{left:46%;top:calc(0% - 0px);transform:scale(1.156)rotate3d(.11,.08,.03,0)}100%{left:79.2%;top:calc(100% + 0px);transform:scale(1.156)rotate3d(.97,.11,.55,1347deg)}}snowfall snowflake:nth-child(15):where(.next-theme,.next-theme *){animation:animation-snowflake-15 linear infinite;animation-duration:8.8s;animation-delay:-13.8s}@keyframes animation-snowflake-15{0%{left:87%;top:calc(0% - 0px);transform:scale(1.272)rotate3d(.58,.49,.19,0)}100%{left:105.4%;top:calc(100% + 0px);transform:scale(1.272)rotate3d(.23,.68,.62,1208deg)}}snowfall snowflake:nth-child(14):where(.next-theme,.next-theme *){animation:animation-snowflake-14 linear infinite;animation-duration:15.3s;animation-delay:-4.6s}@keyframes animation-snowflake-14{0%{left:67%;top:calc(0% - 0px);transform:scale(1.208)rotate3d(.51,.73,.83,0)}100%{left:59.4%;top:calc(100% + 0px);transform:scale(1.208)rotate3d(.94,.43,.94,-790deg)}}snowfall snowflake:nth-child(13):where(.next-theme,.next-theme *){animation:animation-snowflake-13 linear infinite;animation-duration:8.1s;animation-delay:-10.6s}@keyframes animation-snowflake-13{0%{left:1%;top:calc(0% - 0px);transform:scale(1.306)rotate3d(.24,.82,.97,0)}100%{left:33.1%;top:calc(100% + 0px);transform:scale(1.306)rotate3d(.35,.05,.31,1039deg)}}snowfall snowflake:nth-child(12):where(.next-theme,.next-theme *){animation:animation-snowflake-12 linear infinite;animation-duration:12.4s;animation-delay:-6.8s}@keyframes animation-snowflake-12{0%{left:77%;top:calc(0% - 0px);transform:scale(.941)rotate3d(.53,.7,.47,0)}100%{left:104.9%;top:calc(100% + 0px);transform:scale(.941)rotate3d(.21,.97,.21,-1388deg)}}snowfall snowflake:nth-child(11):where(.next-theme,.next-theme *){animation:animation-snowflake-11 linear infinite;animation-duration:11.6s;animation-delay:-11.6s}@keyframes animation-snowflake-11{0%{left:58%;top:calc(0% - 0px);transform:scale(1.003)rotate3d(.77,.25,.7,0)}100%{left:41.2%;top:calc(100% + 0px);transform:scale(1.003)rotate3d(.21,.96,.43,-1099deg)}}snowfall snowflake:nth-child(10):where(.next-theme,.next-theme *){animation:animation-snowflake-10 linear infinite;animation-duration:14.2s;animation-delay:-10.4s}@keyframes animation-snowflake-10{0%{left:2%;top:calc(0% - 0px);transform:scale(.607)rotate3d(.89,.52,.57,0)}100%{left:20.2%;top:calc(100% + 0px);transform:scale(.607)rotate3d(.49,.49,.24,1261deg)}}snowfall snowflake:nth-child(9):where(.next-theme,.next-theme *){animation:animation-snowflake-9 linear infinite;animation-duration:13.9s;animation-delay:-4.6s}@keyframes animation-snowflake-9{0%{left:50%;top:calc(0% - 0px);transform:scale(.869)rotate3d(.18,.19,.45,0)}100%{left:59.6%;top:calc(100% + 0px);transform:scale(.869)rotate3d(.19,.79,.95,-847deg)}}snowfall snowflake:nth-child(8):where(.next-theme,.next-theme *){animation:animation-snowflake-8 linear infinite;animation-duration:11s;animation-delay:-3.3s}@keyframes animation-snowflake-8{0%{left:16%;top:calc(0% - 0px);transform:scale(1.156)rotate3d(.84,.55,.34,0)}100%{left:44.4%;top:calc(100% + 0px);transform:scale(1.156)rotate3d(.12,.23,.37,867deg)}}snowfall snowflake:nth-child(7):where(.next-theme,.next-theme *){animation:animation-snowflake-7 linear infinite;animation-duration:10.1s;animation-delay:-6.7s}@keyframes animation-snowflake-7{0%{left:72%;top:calc(0% - 0px);transform:scale(.637)rotate3d(.14,.23,.02,0)}100%{left:104.5%;top:calc(100% + 0px);transform:scale(.637)rotate3d(.67,.47,.15,721deg)}}snowfall snowflake:nth-child(6):where(.next-theme,.next-theme *){animation:animation-snowflake-6 linear infinite;animation-duration:12.9s;animation-delay:-2.9s}@keyframes animation-snowflake-6{0%{left:40%;top:calc(0% - 0px);transform:scale(1.151)rotate3d(.26,.44,.13,0)}100%{left:74.2%;top:calc(100% + 0px);transform:scale(1.151)rotate3d(.65,.76,.24,-1027deg)}}snowfall snowflake:nth-child(5):where(.next-theme,.next-theme *){animation:animation-snowflake-5 linear infinite;animation-duration:11s;animation-delay:-9.4s}@keyframes animation-snowflake-5{0%{left:47%;top:calc(0% - 0px);transform:scale(1.207)rotate3d(.44,.68,.53,0)}100%{left:75.6%;top:calc(100% + 0px);transform:scale(1.207)rotate3d(.58,.71,.01,1351deg)}}snowfall snowflake:nth-child(4):where(.next-theme,.next-theme *){animation:animation-snowflake-4 linear infinite;animation-duration:9.8s;animation-delay:-8s}@keyframes animation-snowflake-4{0%{left:26%;top:calc(0% - 0px);transform:scale(1.183)rotate3d(.95,.1,.52,0)}100%{left:48.1%;top:calc(100% + 0px);transform:scale(1.183)rotate3d(.62,.78,.82,1329deg)}}snowfall snowflake:nth-child(3):where(.next-theme,.next-theme *){animation:animation-snowflake-3 linear infinite;animation-duration:12.3s;animation-delay:-15.1s}@keyframes animation-snowflake-3{0%{left:36%;top:calc(0% - 0px);transform:scale(1.273)rotate3d(.19,.18,.15,0)}100%{left:57.9%;top:calc(100% + 0px);transform:scale(1.273)rotate3d(.54,.79,.4,-979deg)}}snowfall snowflake:nth-child(2):where(.next-theme,.next-theme *){animation:animation-snowflake-2 linear infinite;animation-duration:13.5s;animation-delay:-14.4s}@keyframes animation-snowflake-2{0%{left:73%;top:calc(0% - 0px);transform:scale(1.325)rotate3d(.85,.5,.81,0)}100%{left:100.7%;top:calc(100% + 0px);transform:scale(1.325)rotate3d(.7,.47,.89,1143deg)}}snowfall snowflake:nth-child(1):where(.next-theme,.next-theme *){animation:animation-snowflake-1 linear infinite;animation-duration:9.1s;animation-delay:-4.1s}@keyframes animation-snowflake-1{0%{left:87%;top:calc(0% - 0px);transform:scale(.921)rotate3d(.09,.97,.98,0)}100%{left:117.3%;top:calc(100% + 0px);transform:scale(.921)rotate3d(.51,.02,.96,744deg)}}.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}