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:13.1s;animation-delay:-3.6s}@keyframes animation-snowflake-50{0%{left:74%;top:calc(0% - 0px);transform:scale(.957)rotate3d(.78,.83,.65,0)}100%{left:86.6%;top:calc(100% + 0px);transform:scale(.957)rotate3d(.82,.03,.9,-1017deg)}}snowfall snowflake:nth-child(49):where(.next-theme,.next-theme *){animation:animation-snowflake-49 linear infinite;animation-duration:14.3s;animation-delay:-2.3s}@keyframes animation-snowflake-49{0%{left:10%;top:calc(0% - 0px);transform:scale(1.023)rotate3d(.68,.47,.22,0)}100%{left:30.7%;top:calc(100% + 0px);transform:scale(1.023)rotate3d(.32,.76,.67,1380deg)}}snowfall snowflake:nth-child(48):where(.next-theme,.next-theme *){animation:animation-snowflake-48 linear infinite;animation-duration:9.2s;animation-delay:-7.1s}@keyframes animation-snowflake-48{0%{left:1%;top:calc(0% - 0px);transform:scale(.979)rotate3d(.64,.53,.8,0)}100%{left:16.9%;top:calc(100% + 0px);transform:scale(.979)rotate3d(.06,.7,.67,1253deg)}}snowfall snowflake:nth-child(47):where(.next-theme,.next-theme *){animation:animation-snowflake-47 linear infinite;animation-duration:12.3s;animation-delay:-7.5s}@keyframes animation-snowflake-47{0%{left:7%;top:calc(0% - 0px);transform:scale(1.101)rotate3d(.91,.64,.42,0)}100%{left:25.3%;top:calc(100% + 0px);transform:scale(1.101)rotate3d(.36,.72,.2,1193deg)}}snowfall snowflake:nth-child(46):where(.next-theme,.next-theme *){animation:animation-snowflake-46 linear infinite;animation-duration:8.9s;animation-delay:-2s}@keyframes animation-snowflake-46{0%{left:68%;top:calc(0% - 0px);transform:scale(1.043)rotate3d(.1,.66,.64,0)}100%{left:81.7%;top:calc(100% + 0px);transform:scale(1.043)rotate3d(.67,.73,.72,-1051deg)}}snowfall snowflake:nth-child(45):where(.next-theme,.next-theme *){animation:animation-snowflake-45 linear infinite;animation-duration:8.4s;animation-delay:-5.8s}@keyframes animation-snowflake-45{0%{left:72%;top:calc(0% - 0px);transform:scale(.839)rotate3d(.97,.43,.52,0)}100%{left:98.7%;top:calc(100% + 0px);transform:scale(.839)rotate3d(.32,.22,.65,985deg)}}snowfall snowflake:nth-child(44):where(.next-theme,.next-theme *){animation:animation-snowflake-44 linear infinite;animation-duration:10.2s;animation-delay:-5.4s}@keyframes animation-snowflake-44{0%{left:50%;top:calc(0% - 0px);transform:scale(.797)rotate3d(.36,.14,.32,0)}100%{left:57.9%;top:calc(100% + 0px);transform:scale(.797)rotate3d(.63,.52,.57,-1285deg)}}snowfall snowflake:nth-child(43):where(.next-theme,.next-theme *){animation:animation-snowflake-43 linear infinite;animation-duration:8.8s;animation-delay:-4.1s}@keyframes animation-snowflake-43{0%{left:21%;top:calc(0% - 0px);transform:scale(.798)rotate3d(.99,.57,.89,0)}100%{left:45.9%;top:calc(100% + 0px);transform:scale(.798)rotate3d(.61,.82,.97,-1183deg)}}snowfall snowflake:nth-child(42):where(.next-theme,.next-theme *){animation:animation-snowflake-42 linear infinite;animation-duration:15.7s;animation-delay:-.1s}@keyframes animation-snowflake-42{0%{left:6%;top:calc(0% - 0px);transform:scale(.648)rotate3d(.22,.63,.59,0)}100%{left:8.7%;top:calc(100% + 0px);transform:scale(.648)rotate3d(.93,.13,.61,-1412deg)}}snowfall snowflake:nth-child(41):where(.next-theme,.next-theme *){animation:animation-snowflake-41 linear infinite;animation-duration:13.5s;animation-delay:-13.3s}@keyframes animation-snowflake-41{0%{left:18%;top:calc(0% - 0px);transform:scale(.755)rotate3d(.18,.69,1,0)}100%{left:20.8%;top:calc(100% + 0px);transform:scale(.755)rotate3d(.29,.83,.6,785deg)}}snowfall snowflake:nth-child(40):where(.next-theme,.next-theme *){animation:animation-snowflake-40 linear infinite;animation-duration:15.2s;animation-delay:-13.2s}@keyframes animation-snowflake-40{0%{left:4%;top:calc(0% - 0px);transform:scale(1.146)rotate3d(.25,.8,.95,0)}100%{left:-12.1%;top:calc(100% + 0px);transform:scale(1.146)rotate3d(.1,.58,.35,742deg)}}snowfall snowflake:nth-child(39):where(.next-theme,.next-theme *){animation:animation-snowflake-39 linear infinite;animation-duration:13s;animation-delay:-7.7s}@keyframes animation-snowflake-39{0%{left:52%;top:calc(0% - 0px);transform:scale(.76)rotate3d(.79,.46,.61,0)}100%{left:82.2%;top:calc(100% + 0px);transform:scale(.76)rotate3d(.17,.35,.74,-1085deg)}}snowfall snowflake:nth-child(38):where(.next-theme,.next-theme *){animation:animation-snowflake-38 linear infinite;animation-duration:8.4s;animation-delay:-11.4s}@keyframes animation-snowflake-38{0%{left:84%;top:calc(0% - 0px);transform:scale(1.032)rotate3d(.48,.46,.03,0)}100%{left:100.4%;top:calc(100% + 0px);transform:scale(1.032)rotate3d(.9,.52,.63,-1194deg)}}snowfall snowflake:nth-child(37):where(.next-theme,.next-theme *){animation:animation-snowflake-37 linear infinite;animation-duration:13.1s;animation-delay:-7.6s}@keyframes animation-snowflake-37{0%{left:98%;top:calc(0% - 0px);transform:scale(.994)rotate3d(.85,.31,.07,0)}100%{left:108.7%;top:calc(100% + 0px);transform:scale(.994)rotate3d(.69,.15,.85,-1136deg)}}snowfall snowflake:nth-child(36):where(.next-theme,.next-theme *){animation:animation-snowflake-36 linear infinite;animation-duration:12.4s;animation-delay:-10.7s}@keyframes animation-snowflake-36{0%{left:42%;top:calc(0% - 0px);transform:scale(1.384)rotate3d(.94,.37,.39,0)}100%{left:47.6%;top:calc(100% + 0px);transform:scale(1.384)rotate3d(.04,.81,.83,834deg)}}snowfall snowflake:nth-child(35):where(.next-theme,.next-theme *){animation:animation-snowflake-35 linear infinite;animation-duration:13.5s;animation-delay:-15.5s}@keyframes animation-snowflake-35{0%{left:42%;top:calc(0% - 0px);transform:scale(.629)rotate3d(.83,.58,.9,0)}100%{left:26.9%;top:calc(100% + 0px);transform:scale(.629)rotate3d(.24,.42,.72,1015deg)}}snowfall snowflake:nth-child(34):where(.next-theme,.next-theme *){animation:animation-snowflake-34 linear infinite;animation-duration:13.9s;animation-delay:-1.5s}@keyframes animation-snowflake-34{0%{left:71%;top:calc(0% - 0px);transform:scale(.841)rotate3d(.91,.71,.14,0)}100%{left:59.1%;top:calc(100% + 0px);transform:scale(.841)rotate3d(.65,.48,.73,-919deg)}}snowfall snowflake:nth-child(33):where(.next-theme,.next-theme *){animation:animation-snowflake-33 linear infinite;animation-duration:15.7s;animation-delay:-10.7s}@keyframes animation-snowflake-33{0%{left:11%;top:calc(0% - 0px);transform:scale(.721)rotate3d(.62,.28,.45,0)}100%{left:42.8%;top:calc(100% + 0px);transform:scale(.721)rotate3d(.88,.45,.21,-1020deg)}}snowfall snowflake:nth-child(32):where(.next-theme,.next-theme *){animation:animation-snowflake-32 linear infinite;animation-duration:11.5s;animation-delay:-7.5s}@keyframes animation-snowflake-32{0%{left:77%;top:calc(0% - 0px);transform:scale(.82)rotate3d(.32,.38,.15,0)}100%{left:105.4%;top:calc(100% + 0px);transform:scale(.82)rotate3d(.2,.4,.72,1345deg)}}snowfall snowflake:nth-child(31):where(.next-theme,.next-theme *){animation:animation-snowflake-31 linear infinite;animation-duration:12.6s;animation-delay:-2.6s}@keyframes animation-snowflake-31{0%{left:12%;top:calc(0% - 0px);transform:scale(1.249)rotate3d(.8,.49,.06,0)}100%{left:37.9%;top:calc(100% + 0px);transform:scale(1.249)rotate3d(.19,.35,.92,1332deg)}}snowfall snowflake:nth-child(30):where(.next-theme,.next-theme *){animation:animation-snowflake-30 linear infinite;animation-duration:10.1s;animation-delay:-3.1s}@keyframes animation-snowflake-30{0%{left:8%;top:calc(0% - 0px);transform:scale(.997)rotate3d(.85,.79,.76,0)}100%{left:36.1%;top:calc(100% + 0px);transform:scale(.997)rotate3d(.72,.06,.11,-1256deg)}}snowfall snowflake:nth-child(29):where(.next-theme,.next-theme *){animation:animation-snowflake-29 linear infinite;animation-duration:12.6s;animation-delay:-9.2s}@keyframes animation-snowflake-29{0%{left:40%;top:calc(0% - 0px);transform:scale(1.398)rotate3d(.56,.7,.44,0)}100%{left:21.5%;top:calc(100% + 0px);transform:scale(1.398)rotate3d(.67,.67,.77,785deg)}}snowfall snowflake:nth-child(28):where(.next-theme,.next-theme *){animation:animation-snowflake-28 linear infinite;animation-duration:14.7s;animation-delay:-8.6s}@keyframes animation-snowflake-28{0%{left:67%;top:calc(0% - 0px);transform:scale(.764)rotate3d(.49,.83,.71,0)}100%{left:75.6%;top:calc(100% + 0px);transform:scale(.764)rotate3d(.5,.91,.92,-1335deg)}}snowfall snowflake:nth-child(27):where(.next-theme,.next-theme *){animation:animation-snowflake-27 linear infinite;animation-duration:15.7s;animation-delay:-11.8s}@keyframes animation-snowflake-27{0%{left:1%;top:calc(0% - 0px);transform:scale(.904)rotate3d(.69,.94,.94,0)}100%{left:4.4%;top:calc(100% + 0px);transform:scale(.904)rotate3d(.04,.03,.48,-1144deg)}}snowfall snowflake:nth-child(26):where(.next-theme,.next-theme *){animation:animation-snowflake-26 linear infinite;animation-duration:8.8s;animation-delay:-10.3s}@keyframes animation-snowflake-26{0%{left:7%;top:calc(0% - 0px);transform:scale(1.021)rotate3d(.04,.01,.8,0)}100%{left:29.7%;top:calc(100% + 0px);transform:scale(1.021)rotate3d(.71,.34,.56,-793deg)}}snowfall snowflake:nth-child(25):where(.next-theme,.next-theme *){animation:animation-snowflake-25 linear infinite;animation-duration:10.3s;animation-delay:-6.8s}@keyframes animation-snowflake-25{0%{left:29%;top:calc(0% - 0px);transform:scale(.933)rotate3d(.43,.6,.79,0)}100%{left:27.9%;top:calc(100% + 0px);transform:scale(.933)rotate3d(.24,.18,.62,-842deg)}}snowfall snowflake:nth-child(24):where(.next-theme,.next-theme *){animation:animation-snowflake-24 linear infinite;animation-duration:9.2s;animation-delay:-.6s}@keyframes animation-snowflake-24{0%{left:59%;top:calc(0% - 0px);transform:scale(1.19)rotate3d(.69,.42,.78,0)}100%{left:60.3%;top:calc(100% + 0px);transform:scale(1.19)rotate3d(.01,.74,.27,741deg)}}snowfall snowflake:nth-child(23):where(.next-theme,.next-theme *){animation:animation-snowflake-23 linear infinite;animation-duration:9.1s;animation-delay:-9.5s}@keyframes animation-snowflake-23{0%{left:50%;top:calc(0% - 0px);transform:scale(1.281)rotate3d(.73,.85,.03,0)}100%{left:40.3%;top:calc(100% + 0px);transform:scale(1.281)rotate3d(.64,.9,.13,810deg)}}snowfall snowflake:nth-child(22):where(.next-theme,.next-theme *){animation:animation-snowflake-22 linear infinite;animation-duration:10.8s;animation-delay:-14.9s}@keyframes animation-snowflake-22{0%{left:65%;top:calc(0% - 0px);transform:scale(1.32)rotate3d(.49,.78,.13,0)}100%{left:80.1%;top:calc(100% + 0px);transform:scale(1.32)rotate3d(.11,.77,.98,1154deg)}}snowfall snowflake:nth-child(21):where(.next-theme,.next-theme *){animation:animation-snowflake-21 linear infinite;animation-duration:12.8s;animation-delay:-8.8s}@keyframes animation-snowflake-21{0%{left:70%;top:calc(0% - 0px);transform:scale(.687)rotate3d(.28,.66,.53,0)}100%{left:89.7%;top:calc(100% + 0px);transform:scale(.687)rotate3d(.1,.94,.77,-1187deg)}}snowfall snowflake:nth-child(20):where(.next-theme,.next-theme *){animation:animation-snowflake-20 linear infinite;animation-duration:10.2s;animation-delay:-11.9s}@keyframes animation-snowflake-20{0%{left:100%;top:calc(0% - 0px);transform:scale(1.194)rotate3d(.46,.95,.92,0)}100%{left:110.8%;top:calc(100% + 0px);transform:scale(1.194)rotate3d(.28,.76,.51,-1343deg)}}snowfall snowflake:nth-child(19):where(.next-theme,.next-theme *){animation:animation-snowflake-19 linear infinite;animation-duration:15.3s;animation-delay:-11s}@keyframes animation-snowflake-19{0%{left:32%;top:calc(0% - 0px);transform:scale(1.366)rotate3d(.42,.62,.66,0)}100%{left:29.8%;top:calc(100% + 0px);transform:scale(1.366)rotate3d(.06,.97,.92,-1160deg)}}snowfall snowflake:nth-child(18):where(.next-theme,.next-theme *){animation:animation-snowflake-18 linear infinite;animation-duration:13.1s;animation-delay:-12.7s}@keyframes animation-snowflake-18{0%{left:46%;top:calc(0% - 0px);transform:scale(.698)rotate3d(.93,.91,.71,0)}100%{left:68.1%;top:calc(100% + 0px);transform:scale(.698)rotate3d(.32,.82,.86,1218deg)}}snowfall snowflake:nth-child(17):where(.next-theme,.next-theme *){animation:animation-snowflake-17 linear infinite;animation-duration:11s;animation-delay:-6.3s}@keyframes animation-snowflake-17{0%{left:53%;top:calc(0% - 0px);transform:scale(.783)rotate3d(.25,.64,.89,0)}100%{left:70.5%;top:calc(100% + 0px);transform:scale(.783)rotate3d(.44,.61,.24,-856deg)}}snowfall snowflake:nth-child(16):where(.next-theme,.next-theme *){animation:animation-snowflake-16 linear infinite;animation-duration:13s;animation-delay:-15.9s}@keyframes animation-snowflake-16{0%{left:14%;top:calc(0% - 0px);transform:scale(1.062)rotate3d(.79,.94,.15,0)}100%{left:-2.4%;top:calc(100% + 0px);transform:scale(1.062)rotate3d(.14,.72,.63,-1329deg)}}snowfall snowflake:nth-child(15):where(.next-theme,.next-theme *){animation:animation-snowflake-15 linear infinite;animation-duration:12.7s;animation-delay:-10.8s}@keyframes animation-snowflake-15{0%{left:56%;top:calc(0% - 0px);transform:scale(.613)rotate3d(.8,.78,.31,0)}100%{left:84.2%;top:calc(100% + 0px);transform:scale(.613)rotate3d(.86,.49,.64,1346deg)}}snowfall snowflake:nth-child(14):where(.next-theme,.next-theme *){animation:animation-snowflake-14 linear infinite;animation-duration:13.9s;animation-delay:-10.2s}@keyframes animation-snowflake-14{0%{left:91%;top:calc(0% - 0px);transform:scale(1.37)rotate3d(.64,.35,.39,0)}100%{left:93.1%;top:calc(100% + 0px);transform:scale(1.37)rotate3d(.06,.16,.71,-752deg)}}snowfall snowflake:nth-child(13):where(.next-theme,.next-theme *){animation:animation-snowflake-13 linear infinite;animation-duration:12.5s;animation-delay:-8.9s}@keyframes animation-snowflake-13{0%{left:25%;top:calc(0% - 0px);transform:scale(1.228)rotate3d(.97,.94,.44,0)}100%{left:54.2%;top:calc(100% + 0px);transform:scale(1.228)rotate3d(.06,.75,.71,1066deg)}}snowfall snowflake:nth-child(12):where(.next-theme,.next-theme *){animation:animation-snowflake-12 linear infinite;animation-duration:13.3s;animation-delay:-8.3s}@keyframes animation-snowflake-12{0%{left:84%;top:calc(0% - 0px);transform:scale(1.023)rotate3d(.8,.06,.98,0)}100%{left:104%;top:calc(100% + 0px);transform:scale(1.023)rotate3d(.81,.97,.39,1397deg)}}snowfall snowflake:nth-child(11):where(.next-theme,.next-theme *){animation:animation-snowflake-11 linear infinite;animation-duration:9.6s;animation-delay:-3.8s}@keyframes animation-snowflake-11{0%{left:87%;top:calc(0% - 0px);transform:scale(1.271)rotate3d(.99,.6,.68,0)}100%{left:123.9%;top:calc(100% + 0px);transform:scale(1.271)rotate3d(.24,.85,.95,1096deg)}}snowfall snowflake:nth-child(10):where(.next-theme,.next-theme *){animation:animation-snowflake-10 linear infinite;animation-duration:11.3s;animation-delay:-1s}@keyframes animation-snowflake-10{0%{left:70%;top:calc(0% - 0px);transform:scale(1.109)rotate3d(.7,.57,.73,0)}100%{left:54%;top:calc(100% + 0px);transform:scale(1.109)rotate3d(.26,.45,.86,867deg)}}snowfall snowflake:nth-child(9):where(.next-theme,.next-theme *){animation:animation-snowflake-9 linear infinite;animation-duration:9.7s;animation-delay:-15.2s}@keyframes animation-snowflake-9{0%{left:88%;top:calc(0% - 0px);transform:scale(1.226)rotate3d(.17,.73,.79,0)}100%{left:122.9%;top:calc(100% + 0px);transform:scale(1.226)rotate3d(.83,.31,.44,-858deg)}}snowfall snowflake:nth-child(8):where(.next-theme,.next-theme *){animation:animation-snowflake-8 linear infinite;animation-duration:11.7s;animation-delay:-11.6s}@keyframes animation-snowflake-8{0%{left:51%;top:calc(0% - 0px);transform:scale(.9)rotate3d(.18,.63,.73,0)}100%{left:43.6%;top:calc(100% + 0px);transform:scale(.9)rotate3d(.28,.67,.37,-918deg)}}snowfall snowflake:nth-child(7):where(.next-theme,.next-theme *){animation:animation-snowflake-7 linear infinite;animation-duration:9.5s;animation-delay:-5.3s}@keyframes animation-snowflake-7{0%{left:16%;top:calc(0% - 0px);transform:scale(1.236)rotate3d(.89,.89,.06,0)}100%{left:15%;top:calc(100% + 0px);transform:scale(1.236)rotate3d(.7,.45,.53,1305deg)}}snowfall snowflake:nth-child(6):where(.next-theme,.next-theme *){animation:animation-snowflake-6 linear infinite;animation-duration:12.3s;animation-delay:-3.3s}@keyframes animation-snowflake-6{0%{left:47%;top:calc(0% - 0px);transform:scale(1.125)rotate3d(.07,.89,.1,0)}100%{left:39.3%;top:calc(100% + 0px);transform:scale(1.125)rotate3d(.41,.98,.03,-842deg)}}snowfall snowflake:nth-child(5):where(.next-theme,.next-theme *){animation:animation-snowflake-5 linear infinite;animation-duration:13s;animation-delay:-14.7s}@keyframes animation-snowflake-5{0%{left:89%;top:calc(0% - 0px);transform:scale(1.32)rotate3d(.34,.96,.95,0)}100%{left:97.5%;top:calc(100% + 0px);transform:scale(1.32)rotate3d(.69,.11,.91,-1122deg)}}snowfall snowflake:nth-child(4):where(.next-theme,.next-theme *){animation:animation-snowflake-4 linear infinite;animation-duration:13.3s;animation-delay:-6s}@keyframes animation-snowflake-4{0%{left:90%;top:calc(0% - 0px);transform:scale(1.285)rotate3d(.54,.83,.57,0)}100%{left:117.1%;top:calc(100% + 0px);transform:scale(1.285)rotate3d(1,.53,.01,765deg)}}snowfall snowflake:nth-child(3):where(.next-theme,.next-theme *){animation:animation-snowflake-3 linear infinite;animation-duration:8.6s;animation-delay:-2s}@keyframes animation-snowflake-3{0%{left:54%;top:calc(0% - 0px);transform:scale(1.3)rotate3d(.05,.2,.93,0)}100%{left:64.7%;top:calc(100% + 0px);transform:scale(1.3)rotate3d(.04,.41,.87,-1242deg)}}snowfall snowflake:nth-child(2):where(.next-theme,.next-theme *){animation:animation-snowflake-2 linear infinite;animation-duration:15.4s;animation-delay:-7.4s}@keyframes animation-snowflake-2{0%{left:100%;top:calc(0% - 0px);transform:scale(1.278)rotate3d(1,.85,.18,0)}100%{left:91.1%;top:calc(100% + 0px);transform:scale(1.278)rotate3d(.57,.56,.04,-1223deg)}}snowfall snowflake:nth-child(1):where(.next-theme,.next-theme *){animation:animation-snowflake-1 linear infinite;animation-duration:11.3s;animation-delay:-8.2s}@keyframes animation-snowflake-1{0%{left:85%;top:calc(0% - 0px);transform:scale(.822)rotate3d(.53,.91,.83,0)}100%{left:113.4%;top:calc(100% + 0px);transform:scale(.822)rotate3d(.24,.11,.05,-1260deg)}}.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}