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:11.9s;animation-delay:-4.8s}@keyframes animation-snowflake-50{0%{left:26%;top:calc(0% - 0px);transform:scale(1.059)rotate3d(.7,.34,.59,0)}100%{left:7.3%;top:calc(100% + 0px);transform:scale(1.059)rotate3d(.03,.34,.27,-1118deg)}}snowfall snowflake:nth-child(49):where(.next-theme,.next-theme *){animation:animation-snowflake-49 linear infinite;animation-duration:15.6s;animation-delay:-14.3s}@keyframes animation-snowflake-49{0%{left:43%;top:calc(0% - 0px);transform:scale(1.007)rotate3d(.12,.97,.4,0)}100%{left:79%;top:calc(100% + 0px);transform:scale(1.007)rotate3d(.66,.36,.16,1240deg)}}snowfall snowflake:nth-child(48):where(.next-theme,.next-theme *){animation:animation-snowflake-48 linear infinite;animation-duration:12.6s;animation-delay:-14.5s}@keyframes animation-snowflake-48{0%{left:31%;top:calc(0% - 0px);transform:scale(.929)rotate3d(.78,.68,.56,0)}100%{left:23.6%;top:calc(100% + 0px);transform:scale(.929)rotate3d(.44,.27,.49,929deg)}}snowfall snowflake:nth-child(47):where(.next-theme,.next-theme *){animation:animation-snowflake-47 linear infinite;animation-duration:11.9s;animation-delay:-15.6s}@keyframes animation-snowflake-47{0%{left:53%;top:calc(0% - 0px);transform:scale(1.251)rotate3d(.08,.44,.97,0)}100%{left:58.8%;top:calc(100% + 0px);transform:scale(1.251)rotate3d(.83,.62,.03,-1174deg)}}snowfall snowflake:nth-child(46):where(.next-theme,.next-theme *){animation:animation-snowflake-46 linear infinite;animation-duration:10.4s;animation-delay:-15.9s}@keyframes animation-snowflake-46{0%{left:40%;top:calc(0% - 0px);transform:scale(1.072)rotate3d(.69,.59,.42,0)}100%{left:38%;top:calc(100% + 0px);transform:scale(1.072)rotate3d(.48,.09,.8,-796deg)}}snowfall snowflake:nth-child(45):where(.next-theme,.next-theme *){animation:animation-snowflake-45 linear infinite;animation-duration:14.2s;animation-delay:-13.2s}@keyframes animation-snowflake-45{0%{left:50%;top:calc(0% - 0px);transform:scale(.826)rotate3d(.5,.03,.71,0)}100%{left:33.4%;top:calc(100% + 0px);transform:scale(.826)rotate3d(.87,.67,.25,1286deg)}}snowfall snowflake:nth-child(44):where(.next-theme,.next-theme *){animation:animation-snowflake-44 linear infinite;animation-duration:10.5s;animation-delay:-8.2s}@keyframes animation-snowflake-44{0%{left:34%;top:calc(0% - 0px);transform:scale(1.313)rotate3d(.06,.01,.01,0)}100%{left:61.8%;top:calc(100% + 0px);transform:scale(1.313)rotate3d(.62,.41,.08,1258deg)}}snowfall snowflake:nth-child(43):where(.next-theme,.next-theme *){animation:animation-snowflake-43 linear infinite;animation-duration:15s;animation-delay:-15.8s}@keyframes animation-snowflake-43{0%{left:100%;top:calc(0% - 0px);transform:scale(1)rotate3d(.28,.5,.32,0)}100%{left:125.7%;top:calc(100% + 0px);transform:scale(1)rotate3d(.07,.51,.64,-740deg)}}snowfall snowflake:nth-child(42):where(.next-theme,.next-theme *){animation:animation-snowflake-42 linear infinite;animation-duration:15.3s;animation-delay:-14.8s}@keyframes animation-snowflake-42{0%{left:78%;top:calc(0% - 0px);transform:scale(.911)rotate3d(.16,.36,.6,0)}100%{left:106.8%;top:calc(100% + 0px);transform:scale(.911)rotate3d(.76,.76,.67,-808deg)}}snowfall snowflake:nth-child(41):where(.next-theme,.next-theme *){animation:animation-snowflake-41 linear infinite;animation-duration:12.8s;animation-delay:-1.9s}@keyframes animation-snowflake-41{0%{left:24%;top:calc(0% - 0px);transform:scale(.758)rotate3d(.29,.2,.05,0)}100%{left:58.1%;top:calc(100% + 0px);transform:scale(.758)rotate3d(.65,.06,.43,1351deg)}}snowfall snowflake:nth-child(40):where(.next-theme,.next-theme *){animation:animation-snowflake-40 linear infinite;animation-duration:12.1s;animation-delay:-8.9s}@keyframes animation-snowflake-40{0%{left:50%;top:calc(0% - 0px);transform:scale(.927)rotate3d(.02,.16,.83,0)}100%{left:48.2%;top:calc(100% + 0px);transform:scale(.927)rotate3d(.17,.02,.38,-1220deg)}}snowfall snowflake:nth-child(39):where(.next-theme,.next-theme *){animation:animation-snowflake-39 linear infinite;animation-duration:13.7s;animation-delay:-1.3s}@keyframes animation-snowflake-39{0%{left:22%;top:calc(0% - 0px);transform:scale(.905)rotate3d(.31,.7,.74,0)}100%{left:28.6%;top:calc(100% + 0px);transform:scale(.905)rotate3d(.16,.08,.76,1288deg)}}snowfall snowflake:nth-child(38):where(.next-theme,.next-theme *){animation:animation-snowflake-38 linear infinite;animation-duration:12.1s;animation-delay:-9.9s}@keyframes animation-snowflake-38{0%{left:36%;top:calc(0% - 0px);transform:scale(1.041)rotate3d(.52,.78,.65,0)}100%{left:69%;top:calc(100% + 0px);transform:scale(1.041)rotate3d(.82,.5,.03,1306deg)}}snowfall snowflake:nth-child(37):where(.next-theme,.next-theme *){animation:animation-snowflake-37 linear infinite;animation-duration:11.2s;animation-delay:-15.5s}@keyframes animation-snowflake-37{0%{left:99%;top:calc(0% - 0px);transform:scale(.92)rotate3d(.73,.33,.41,0)}100%{left:122.7%;top:calc(100% + 0px);transform:scale(.92)rotate3d(.84,.38,.88,-1225deg)}}snowfall snowflake:nth-child(36):where(.next-theme,.next-theme *){animation:animation-snowflake-36 linear infinite;animation-duration:10.1s;animation-delay:-7.3s}@keyframes animation-snowflake-36{0%{left:67%;top:calc(0% - 0px);transform:scale(.708)rotate3d(.94,.27,.39,0)}100%{left:89.8%;top:calc(100% + 0px);transform:scale(.708)rotate3d(.69,.07,.61,872deg)}}snowfall snowflake:nth-child(35):where(.next-theme,.next-theme *){animation:animation-snowflake-35 linear infinite;animation-duration:14s;animation-delay:-8.2s}@keyframes animation-snowflake-35{0%{left:96%;top:calc(0% - 0px);transform:scale(1.315)rotate3d(.82,.91,.49,0)}100%{left:123.7%;top:calc(100% + 0px);transform:scale(1.315)rotate3d(.08,.82,.75,-1048deg)}}snowfall snowflake:nth-child(34):where(.next-theme,.next-theme *){animation:animation-snowflake-34 linear infinite;animation-duration:11.9s;animation-delay:-8.7s}@keyframes animation-snowflake-34{0%{left:44%;top:calc(0% - 0px);transform:scale(.859)rotate3d(.36,.53,.87,0)}100%{left:33.9%;top:calc(100% + 0px);transform:scale(.859)rotate3d(.76,.09,.45,-1022deg)}}snowfall snowflake:nth-child(33):where(.next-theme,.next-theme *){animation:animation-snowflake-33 linear infinite;animation-duration:12.8s;animation-delay:-7.8s}@keyframes animation-snowflake-33{0%{left:84%;top:calc(0% - 0px);transform:scale(1.095)rotate3d(.21,.74,.24,0)}100%{left:83.4%;top:calc(100% + 0px);transform:scale(1.095)rotate3d(.37,.54,.17,-1356deg)}}snowfall snowflake:nth-child(32):where(.next-theme,.next-theme *){animation:animation-snowflake-32 linear infinite;animation-duration:11.6s;animation-delay:-6.9s}@keyframes animation-snowflake-32{0%{left:96%;top:calc(0% - 0px);transform:scale(1.375)rotate3d(.94,.34,.01,0)}100%{left:104.9%;top:calc(100% + 0px);transform:scale(1.375)rotate3d(.76,.98,.79,-1043deg)}}snowfall snowflake:nth-child(31):where(.next-theme,.next-theme *){animation:animation-snowflake-31 linear infinite;animation-duration:13.8s;animation-delay:-7.9s}@keyframes animation-snowflake-31{0%{left:10%;top:calc(0% - 0px);transform:scale(.641)rotate3d(.76,.92,.62,0)}100%{left:-.5%;top:calc(100% + 0px);transform:scale(.641)rotate3d(.4,.26,.83,-808deg)}}snowfall snowflake:nth-child(30):where(.next-theme,.next-theme *){animation:animation-snowflake-30 linear infinite;animation-duration:10.4s;animation-delay:-6.1s}@keyframes animation-snowflake-30{0%{left:5%;top:calc(0% - 0px);transform:scale(1.02)rotate3d(.7,.53,.55,0)}100%{left:18.8%;top:calc(100% + 0px);transform:scale(1.02)rotate3d(.4,.14,.68,-859deg)}}snowfall snowflake:nth-child(29):where(.next-theme,.next-theme *){animation:animation-snowflake-29 linear infinite;animation-duration:9s;animation-delay:-8.4s}@keyframes animation-snowflake-29{0%{left:85%;top:calc(0% - 0px);transform:scale(1.125)rotate3d(.52,.35,.52,0)}100%{left:112.9%;top:calc(100% + 0px);transform:scale(1.125)rotate3d(.68,.63,.59,1383deg)}}snowfall snowflake:nth-child(28):where(.next-theme,.next-theme *){animation:animation-snowflake-28 linear infinite;animation-duration:8.3s;animation-delay:-12.6s}@keyframes animation-snowflake-28{0%{left:51%;top:calc(0% - 0px);transform:scale(.727)rotate3d(.38,.71,.76,0)}100%{left:59.3%;top:calc(100% + 0px);transform:scale(.727)rotate3d(.96,.41,.67,1131deg)}}snowfall snowflake:nth-child(27):where(.next-theme,.next-theme *){animation:animation-snowflake-27 linear infinite;animation-duration:11.5s;animation-delay:-3.1s}@keyframes animation-snowflake-27{0%{left:43%;top:calc(0% - 0px);transform:scale(.705)rotate3d(.95,.84,.39,0)}100%{left:53.5%;top:calc(100% + 0px);transform:scale(.705)rotate3d(.29,.85,.21,737deg)}}snowfall snowflake:nth-child(26):where(.next-theme,.next-theme *){animation:animation-snowflake-26 linear infinite;animation-duration:11.8s;animation-delay:-8.8s}@keyframes animation-snowflake-26{0%{left:13%;top:calc(0% - 0px);transform:scale(1.28)rotate3d(.54,.44,.98,0)}100%{left:50.9%;top:calc(100% + 0px);transform:scale(1.28)rotate3d(.34,.07,.92,-1181deg)}}snowfall snowflake:nth-child(25):where(.next-theme,.next-theme *){animation:animation-snowflake-25 linear infinite;animation-duration:12.4s;animation-delay:-7.7s}@keyframes animation-snowflake-25{0%{left:94%;top:calc(0% - 0px);transform:scale(.777)rotate3d(.61,.09,.74,0)}100%{left:102.9%;top:calc(100% + 0px);transform:scale(.777)rotate3d(.4,.82,.38,-964deg)}}snowfall snowflake:nth-child(24):where(.next-theme,.next-theme *){animation:animation-snowflake-24 linear infinite;animation-duration:10.9s;animation-delay:-11.3s}@keyframes animation-snowflake-24{0%{left:82%;top:calc(0% - 0px);transform:scale(.653)rotate3d(.28,.82,.55,0)}100%{left:94.9%;top:calc(100% + 0px);transform:scale(.653)rotate3d(.24,.57,.85,-987deg)}}snowfall snowflake:nth-child(23):where(.next-theme,.next-theme *){animation:animation-snowflake-23 linear infinite;animation-duration:10.1s;animation-delay:-8.3s}@keyframes animation-snowflake-23{0%{left:38%;top:calc(0% - 0px);transform:scale(.691)rotate3d(.65,.95,.29,0)}100%{left:18.2%;top:calc(100% + 0px);transform:scale(.691)rotate3d(.46,.64,.64,1141deg)}}snowfall snowflake:nth-child(22):where(.next-theme,.next-theme *){animation:animation-snowflake-22 linear infinite;animation-duration:8.1s;animation-delay:-5.4s}@keyframes animation-snowflake-22{0%{left:45%;top:calc(0% - 0px);transform:scale(1.226)rotate3d(.85,.42,.3,0)}100%{left:30%;top:calc(100% + 0px);transform:scale(1.226)rotate3d(.42,.41,.9,-898deg)}}snowfall snowflake:nth-child(21):where(.next-theme,.next-theme *){animation:animation-snowflake-21 linear infinite;animation-duration:8.2s;animation-delay:-9.4s}@keyframes animation-snowflake-21{0%{left:2%;top:calc(0% - 0px);transform:scale(.819)rotate3d(.75,.26,.45,0)}100%{left:-.8%;top:calc(100% + 0px);transform:scale(.819)rotate3d(.75,.4,.93,-1002deg)}}snowfall snowflake:nth-child(20):where(.next-theme,.next-theme *){animation:animation-snowflake-20 linear infinite;animation-duration:13.9s;animation-delay:-13.8s}@keyframes animation-snowflake-20{0%{left:74%;top:calc(0% - 0px);transform:scale(.958)rotate3d(.94,.52,.42,0)}100%{left:92.6%;top:calc(100% + 0px);transform:scale(.958)rotate3d(.91,.16,.88,-1202deg)}}snowfall snowflake:nth-child(19):where(.next-theme,.next-theme *){animation:animation-snowflake-19 linear infinite;animation-duration:11.1s;animation-delay:-12.8s}@keyframes animation-snowflake-19{0%{left:33%;top:calc(0% - 0px);transform:scale(1.331)rotate3d(.59,.48,.79,0)}100%{left:21.3%;top:calc(100% + 0px);transform:scale(1.331)rotate3d(.47,.21,.81,1415deg)}}snowfall snowflake:nth-child(18):where(.next-theme,.next-theme *){animation:animation-snowflake-18 linear infinite;animation-duration:9.4s;animation-delay:0s}@keyframes animation-snowflake-18{0%{left:11%;top:calc(0% - 0px);transform:scale(1.026)rotate3d(.36,.88,.97,0)}100%{left:-7.8%;top:calc(100% + 0px);transform:scale(1.026)rotate3d(.79,.81,.62,944deg)}}snowfall snowflake:nth-child(17):where(.next-theme,.next-theme *){animation:animation-snowflake-17 linear infinite;animation-duration:13.2s;animation-delay:-7.1s}@keyframes animation-snowflake-17{0%{left:95%;top:calc(0% - 0px);transform:scale(.929)rotate3d(.59,.21,.42,0)}100%{left:77.4%;top:calc(100% + 0px);transform:scale(.929)rotate3d(.58,.26,.05,-1088deg)}}snowfall snowflake:nth-child(16):where(.next-theme,.next-theme *){animation:animation-snowflake-16 linear infinite;animation-duration:8.9s;animation-delay:-4.8s}@keyframes animation-snowflake-16{0%{left:32%;top:calc(0% - 0px);transform:scale(1.13)rotate3d(.48,.41,.69,0)}100%{left:14%;top:calc(100% + 0px);transform:scale(1.13)rotate3d(.55,.27,.77,-797deg)}}snowfall snowflake:nth-child(15):where(.next-theme,.next-theme *){animation:animation-snowflake-15 linear infinite;animation-duration:14.1s;animation-delay:-12.5s}@keyframes animation-snowflake-15{0%{left:60%;top:calc(0% - 0px);transform:scale(1.222)rotate3d(.95,.38,.15,0)}100%{left:72.3%;top:calc(100% + 0px);transform:scale(1.222)rotate3d(.61,.22,.71,1182deg)}}snowfall snowflake:nth-child(14):where(.next-theme,.next-theme *){animation:animation-snowflake-14 linear infinite;animation-duration:9.3s;animation-delay:-8.4s}@keyframes animation-snowflake-14{0%{left:68%;top:calc(0% - 0px);transform:scale(1.348)rotate3d(.83,.14,.37,0)}100%{left:48.7%;top:calc(100% + 0px);transform:scale(1.348)rotate3d(.3,.79,.13,-810deg)}}snowfall snowflake:nth-child(13):where(.next-theme,.next-theme *){animation:animation-snowflake-13 linear infinite;animation-duration:14.2s;animation-delay:-15.1s}@keyframes animation-snowflake-13{0%{left:40%;top:calc(0% - 0px);transform:scale(1.014)rotate3d(.72,.76,.65,0)}100%{left:66.3%;top:calc(100% + 0px);transform:scale(1.014)rotate3d(.46,1,.62,-1127deg)}}snowfall snowflake:nth-child(12):where(.next-theme,.next-theme *){animation:animation-snowflake-12 linear infinite;animation-duration:10.8s;animation-delay:-1.1s}@keyframes animation-snowflake-12{0%{left:18%;top:calc(0% - 0px);transform:scale(1.048)rotate3d(.57,.74,.86,0)}100%{left:53.3%;top:calc(100% + 0px);transform:scale(1.048)rotate3d(.48,.4,.81,-831deg)}}snowfall snowflake:nth-child(11):where(.next-theme,.next-theme *){animation:animation-snowflake-11 linear infinite;animation-duration:10s;animation-delay:-6.1s}@keyframes animation-snowflake-11{0%{left:57%;top:calc(0% - 0px);transform:scale(.895)rotate3d(.09,.98,.97,0)}100%{left:55.3%;top:calc(100% + 0px);transform:scale(.895)rotate3d(.25,.47,.28,989deg)}}snowfall snowflake:nth-child(10):where(.next-theme,.next-theme *){animation:animation-snowflake-10 linear infinite;animation-duration:10.2s;animation-delay:-4.1s}@keyframes animation-snowflake-10{0%{left:36%;top:calc(0% - 0px);transform:scale(1.134)rotate3d(.24,.33,1,0)}100%{left:62.8%;top:calc(100% + 0px);transform:scale(1.134)rotate3d(.89,.03,.77,-1114deg)}}snowfall snowflake:nth-child(9):where(.next-theme,.next-theme *){animation:animation-snowflake-9 linear infinite;animation-duration:10s;animation-delay:-1.3s}@keyframes animation-snowflake-9{0%{left:63%;top:calc(0% - 0px);transform:scale(1.138)rotate3d(.5,.57,.48,0)}100%{left:78.2%;top:calc(100% + 0px);transform:scale(1.138)rotate3d(.03,.08,.57,-793deg)}}snowfall snowflake:nth-child(8):where(.next-theme,.next-theme *){animation:animation-snowflake-8 linear infinite;animation-duration:14.8s;animation-delay:-15.7s}@keyframes animation-snowflake-8{0%{left:42%;top:calc(0% - 0px);transform:scale(.986)rotate3d(.04,.8,.64,0)}100%{left:40.1%;top:calc(100% + 0px);transform:scale(.986)rotate3d(.26,.25,.32,1096deg)}}snowfall snowflake:nth-child(7):where(.next-theme,.next-theme *){animation:animation-snowflake-7 linear infinite;animation-duration:10s;animation-delay:-8.4s}@keyframes animation-snowflake-7{0%{left:17%;top:calc(0% - 0px);transform:scale(.983)rotate3d(.01,.39,.96,0)}100%{left:16.5%;top:calc(100% + 0px);transform:scale(.983)rotate3d(.12,.99,.64,-928deg)}}snowfall snowflake:nth-child(6):where(.next-theme,.next-theme *){animation:animation-snowflake-6 linear infinite;animation-duration:13s;animation-delay:-5.7s}@keyframes animation-snowflake-6{0%{left:65%;top:calc(0% - 0px);transform:scale(1.28)rotate3d(.36,.21,.15,0)}100%{left:66.5%;top:calc(100% + 0px);transform:scale(1.28)rotate3d(.52,.12,.91,736deg)}}snowfall snowflake:nth-child(5):where(.next-theme,.next-theme *){animation:animation-snowflake-5 linear infinite;animation-duration:14.1s;animation-delay:-6s}@keyframes animation-snowflake-5{0%{left:7%;top:calc(0% - 0px);transform:scale(.805)rotate3d(.22,.32,.89,0)}100%{left:33.1%;top:calc(100% + 0px);transform:scale(.805)rotate3d(.58,.93,.58,-743deg)}}snowfall snowflake:nth-child(4):where(.next-theme,.next-theme *){animation:animation-snowflake-4 linear infinite;animation-duration:10.1s;animation-delay:-14.7s}@keyframes animation-snowflake-4{0%{left:32%;top:calc(0% - 0px);transform:scale(1.008)rotate3d(.08,.3,.11,0)}100%{left:69.7%;top:calc(100% + 0px);transform:scale(1.008)rotate3d(.35,.53,.56,-726deg)}}snowfall snowflake:nth-child(3):where(.next-theme,.next-theme *){animation:animation-snowflake-3 linear infinite;animation-duration:8.8s;animation-delay:-10.2s}@keyframes animation-snowflake-3{0%{left:54%;top:calc(0% - 0px);transform:scale(1.112)rotate3d(.93,.03,.23,0)}100%{left:85.8%;top:calc(100% + 0px);transform:scale(1.112)rotate3d(.74,.64,.49,-1279deg)}}snowfall snowflake:nth-child(2):where(.next-theme,.next-theme *){animation:animation-snowflake-2 linear infinite;animation-duration:14s;animation-delay:-15.4s}@keyframes animation-snowflake-2{0%{left:41%;top:calc(0% - 0px);transform:scale(1.271)rotate3d(.15,.04,.09,0)}100%{left:50.2%;top:calc(100% + 0px);transform:scale(1.271)rotate3d(.91,.59,.55,-976deg)}}snowfall snowflake:nth-child(1):where(.next-theme,.next-theme *){animation:animation-snowflake-1 linear infinite;animation-duration:8.6s;animation-delay:-15.6s}@keyframes animation-snowflake-1{0%{left:71%;top:calc(0% - 0px);transform:scale(.934)rotate3d(.63,.67,.72,0)}100%{left:109.1%;top:calc(100% + 0px);transform:scale(.934)rotate3d(.24,.43,.18,1397deg)}}.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}