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.7s;animation-delay:-9.6s}@keyframes animation-snowflake-50{0%{left:23%;top:calc(0% - 0px);transform:scale(1.126)rotate3d(.82,.33,.35,0)}100%{left:51%;top:calc(100% + 0px);transform:scale(1.126)rotate3d(.87,.74,.22,1263deg)}}snowfall snowflake:nth-child(49):where(.next-theme,.next-theme *){animation:animation-snowflake-49 linear infinite;animation-duration:9.7s;animation-delay:-2.8s}@keyframes animation-snowflake-49{0%{left:70%;top:calc(0% - 0px);transform:scale(.613)rotate3d(.97,.48,.63,0)}100%{left:101.1%;top:calc(100% + 0px);transform:scale(.613)rotate3d(.26,.96,.53,-1345deg)}}snowfall snowflake:nth-child(48):where(.next-theme,.next-theme *){animation:animation-snowflake-48 linear infinite;animation-duration:13.7s;animation-delay:-12.6s}@keyframes animation-snowflake-48{0%{left:58%;top:calc(0% - 0px);transform:scale(1.091)rotate3d(.13,.57,.17,0)}100%{left:73.8%;top:calc(100% + 0px);transform:scale(1.091)rotate3d(.36,.53,.83,1121deg)}}snowfall snowflake:nth-child(47):where(.next-theme,.next-theme *){animation:animation-snowflake-47 linear infinite;animation-duration:9.2s;animation-delay:-10.3s}@keyframes animation-snowflake-47{0%{left:41%;top:calc(0% - 0px);transform:scale(1.17)rotate3d(.67,.56,.28,0)}100%{left:51.9%;top:calc(100% + 0px);transform:scale(1.17)rotate3d(.49,.78,.76,1240deg)}}snowfall snowflake:nth-child(46):where(.next-theme,.next-theme *){animation:animation-snowflake-46 linear infinite;animation-duration:14.1s;animation-delay:-8.1s}@keyframes animation-snowflake-46{0%{left:13%;top:calc(0% - 0px);transform:scale(.802)rotate3d(.5,.78,.2,0)}100%{left:-1.8%;top:calc(100% + 0px);transform:scale(.802)rotate3d(.33,.81,.83,760deg)}}snowfall snowflake:nth-child(45):where(.next-theme,.next-theme *){animation:animation-snowflake-45 linear infinite;animation-duration:8.8s;animation-delay:-3.2s}@keyframes animation-snowflake-45{0%{left:87%;top:calc(0% - 0px);transform:scale(.817)rotate3d(.66,.28,.44,0)}100%{left:124.6%;top:calc(100% + 0px);transform:scale(.817)rotate3d(.4,.73,.91,-986deg)}}snowfall snowflake:nth-child(44):where(.next-theme,.next-theme *){animation:animation-snowflake-44 linear infinite;animation-duration:15.3s;animation-delay:-12.1s}@keyframes animation-snowflake-44{0%{left:82%;top:calc(0% - 0px);transform:scale(.602)rotate3d(.63,.66,.2,0)}100%{left:103.8%;top:calc(100% + 0px);transform:scale(.602)rotate3d(.57,.83,.51,-1104deg)}}snowfall snowflake:nth-child(43):where(.next-theme,.next-theme *){animation:animation-snowflake-43 linear infinite;animation-duration:15s;animation-delay:-7.1s}@keyframes animation-snowflake-43{0%{left:23%;top:calc(0% - 0px);transform:scale(1.352)rotate3d(.62,.68,.89,0)}100%{left:56.1%;top:calc(100% + 0px);transform:scale(1.352)rotate3d(.19,.92,.6,873deg)}}snowfall snowflake:nth-child(42):where(.next-theme,.next-theme *){animation:animation-snowflake-42 linear infinite;animation-duration:10.5s;animation-delay:-6.6s}@keyframes animation-snowflake-42{0%{left:66%;top:calc(0% - 0px);transform:scale(1.127)rotate3d(.83,.06,.29,0)}100%{left:50.6%;top:calc(100% + 0px);transform:scale(1.127)rotate3d(.4,.47,.38,-974deg)}}snowfall snowflake:nth-child(41):where(.next-theme,.next-theme *){animation:animation-snowflake-41 linear infinite;animation-duration:15.7s;animation-delay:-1.4s}@keyframes animation-snowflake-41{0%{left:55%;top:calc(0% - 0px);transform:scale(.83)rotate3d(.18,.47,.84,0)}100%{left:74.8%;top:calc(100% + 0px);transform:scale(.83)rotate3d(.62,.64,.26,998deg)}}snowfall snowflake:nth-child(40):where(.next-theme,.next-theme *){animation:animation-snowflake-40 linear infinite;animation-duration:14.7s;animation-delay:-14.7s}@keyframes animation-snowflake-40{0%{left:57%;top:calc(0% - 0px);transform:scale(1.335)rotate3d(.08,.1,.61,0)}100%{left:78.1%;top:calc(100% + 0px);transform:scale(1.335)rotate3d(.51,.42,.37,869deg)}}snowfall snowflake:nth-child(39):where(.next-theme,.next-theme *){animation:animation-snowflake-39 linear infinite;animation-duration:11s;animation-delay:-4.8s}@keyframes animation-snowflake-39{0%{left:14%;top:calc(0% - 0px);transform:scale(.977)rotate3d(.43,.48,.47,0)}100%{left:29.4%;top:calc(100% + 0px);transform:scale(.977)rotate3d(.07,.65,.96,-862deg)}}snowfall snowflake:nth-child(38):where(.next-theme,.next-theme *){animation:animation-snowflake-38 linear infinite;animation-duration:13.1s;animation-delay:-10.3s}@keyframes animation-snowflake-38{0%{left:19%;top:calc(0% - 0px);transform:scale(1.062)rotate3d(.95,.64,.55,0)}100%{left:42.7%;top:calc(100% + 0px);transform:scale(1.062)rotate3d(.58,.12,.34,1283deg)}}snowfall snowflake:nth-child(37):where(.next-theme,.next-theme *){animation:animation-snowflake-37 linear infinite;animation-duration:14.6s;animation-delay:-3.5s}@keyframes animation-snowflake-37{0%{left:18%;top:calc(0% - 0px);transform:scale(1.251)rotate3d(.72,.7,.97,0)}100%{left:47.8%;top:calc(100% + 0px);transform:scale(1.251)rotate3d(.4,.97,.7,964deg)}}snowfall snowflake:nth-child(36):where(.next-theme,.next-theme *){animation:animation-snowflake-36 linear infinite;animation-duration:9.5s;animation-delay:-6.4s}@keyframes animation-snowflake-36{0%{left:72%;top:calc(0% - 0px);transform:scale(1)rotate3d(.72,.04,.11,0)}100%{left:86.5%;top:calc(100% + 0px);transform:scale(1)rotate3d(.47,.1,.23,-1366deg)}}snowfall snowflake:nth-child(35):where(.next-theme,.next-theme *){animation:animation-snowflake-35 linear infinite;animation-duration:12.6s;animation-delay:-9.9s}@keyframes animation-snowflake-35{0%{left:92%;top:calc(0% - 0px);transform:scale(1.364)rotate3d(.98,.17,.25,0)}100%{left:122.9%;top:calc(100% + 0px);transform:scale(1.364)rotate3d(.27,1,.66,806deg)}}snowfall snowflake:nth-child(34):where(.next-theme,.next-theme *){animation:animation-snowflake-34 linear infinite;animation-duration:15.7s;animation-delay:-7.1s}@keyframes animation-snowflake-34{0%{left:93%;top:calc(0% - 0px);transform:scale(.691)rotate3d(.66,.05,.25,0)}100%{left:74.9%;top:calc(100% + 0px);transform:scale(.691)rotate3d(.32,.14,.79,918deg)}}snowfall snowflake:nth-child(33):where(.next-theme,.next-theme *){animation:animation-snowflake-33 linear infinite;animation-duration:14.5s;animation-delay:-10.9s}@keyframes animation-snowflake-33{0%{left:10%;top:calc(0% - 0px);transform:scale(.965)rotate3d(.22,.76,.86,0)}100%{left:27.4%;top:calc(100% + 0px);transform:scale(.965)rotate3d(.08,.03,.65,-1301deg)}}snowfall snowflake:nth-child(32):where(.next-theme,.next-theme *){animation:animation-snowflake-32 linear infinite;animation-duration:12s;animation-delay:-11.3s}@keyframes animation-snowflake-32{0%{left:3%;top:calc(0% - 0px);transform:scale(1.243)rotate3d(.08,.96,.93,0)}100%{left:33%;top:calc(100% + 0px);transform:scale(1.243)rotate3d(.96,.6,.48,1267deg)}}snowfall snowflake:nth-child(31):where(.next-theme,.next-theme *){animation:animation-snowflake-31 linear infinite;animation-duration:9.4s;animation-delay:-.2s}@keyframes animation-snowflake-31{0%{left:93%;top:calc(0% - 0px);transform:scale(1.083)rotate3d(.77,.75,.04,0)}100%{left:89.2%;top:calc(100% + 0px);transform:scale(1.083)rotate3d(.49,.07,.72,1125deg)}}snowfall snowflake:nth-child(30):where(.next-theme,.next-theme *){animation:animation-snowflake-30 linear infinite;animation-duration:10.9s;animation-delay:-4.6s}@keyframes animation-snowflake-30{0%{left:41%;top:calc(0% - 0px);transform:scale(1.203)rotate3d(.86,.66,.97,0)}100%{left:75.4%;top:calc(100% + 0px);transform:scale(1.203)rotate3d(.99,.8,.18,954deg)}}snowfall snowflake:nth-child(29):where(.next-theme,.next-theme *){animation:animation-snowflake-29 linear infinite;animation-duration:15.7s;animation-delay:-13.4s}@keyframes animation-snowflake-29{0%{left:10%;top:calc(0% - 0px);transform:scale(.601)rotate3d(.51,.01,.35,0)}100%{left:45%;top:calc(100% + 0px);transform:scale(.601)rotate3d(.55,.51,.54,-827deg)}}snowfall snowflake:nth-child(28):where(.next-theme,.next-theme *){animation:animation-snowflake-28 linear infinite;animation-duration:11.1s;animation-delay:-8s}@keyframes animation-snowflake-28{0%{left:34%;top:calc(0% - 0px);transform:scale(1.372)rotate3d(.9,.5,.55,0)}100%{left:23.5%;top:calc(100% + 0px);transform:scale(1.372)rotate3d(.75,.84,.21,1055deg)}}snowfall snowflake:nth-child(27):where(.next-theme,.next-theme *){animation:animation-snowflake-27 linear infinite;animation-duration:14.9s;animation-delay:-11.1s}@keyframes animation-snowflake-27{0%{left:53%;top:calc(0% - 0px);transform:scale(1.005)rotate3d(.79,.48,.71,0)}100%{left:88.7%;top:calc(100% + 0px);transform:scale(1.005)rotate3d(.5,.96,.19,-933deg)}}snowfall snowflake:nth-child(26):where(.next-theme,.next-theme *){animation:animation-snowflake-26 linear infinite;animation-duration:14.8s;animation-delay:-11.7s}@keyframes animation-snowflake-26{0%{left:21%;top:calc(0% - 0px);transform:scale(1.034)rotate3d(.72,.91,.02,0)}100%{left:22%;top:calc(100% + 0px);transform:scale(1.034)rotate3d(.1,.25,.7,-1033deg)}}snowfall snowflake:nth-child(25):where(.next-theme,.next-theme *){animation:animation-snowflake-25 linear infinite;animation-duration:11.4s;animation-delay:-4.4s}@keyframes animation-snowflake-25{0%{left:86%;top:calc(0% - 0px);transform:scale(1.12)rotate3d(.78,.78,.67,0)}100%{left:88.5%;top:calc(100% + 0px);transform:scale(1.12)rotate3d(.56,.23,.62,1098deg)}}snowfall snowflake:nth-child(24):where(.next-theme,.next-theme *){animation:animation-snowflake-24 linear infinite;animation-duration:13.8s;animation-delay:-9.8s}@keyframes animation-snowflake-24{0%{left:83%;top:calc(0% - 0px);transform:scale(.993)rotate3d(.91,.77,.05,0)}100%{left:98.7%;top:calc(100% + 0px);transform:scale(.993)rotate3d(.77,.65,.27,821deg)}}snowfall snowflake:nth-child(23):where(.next-theme,.next-theme *){animation:animation-snowflake-23 linear infinite;animation-duration:13.3s;animation-delay:-14.4s}@keyframes animation-snowflake-23{0%{left:40%;top:calc(0% - 0px);transform:scale(.93)rotate3d(.34,.64,.38,0)}100%{left:33.5%;top:calc(100% + 0px);transform:scale(.93)rotate3d(.66,.38,.49,1217deg)}}snowfall snowflake:nth-child(22):where(.next-theme,.next-theme *){animation:animation-snowflake-22 linear infinite;animation-duration:12.2s;animation-delay:-9.7s}@keyframes animation-snowflake-22{0%{left:83%;top:calc(0% - 0px);transform:scale(1.333)rotate3d(.59,.85,.38,0)}100%{left:79.1%;top:calc(100% + 0px);transform:scale(1.333)rotate3d(.74,.96,.07,799deg)}}snowfall snowflake:nth-child(21):where(.next-theme,.next-theme *){animation:animation-snowflake-21 linear infinite;animation-duration:14.7s;animation-delay:-15.2s}@keyframes animation-snowflake-21{0%{left:72%;top:calc(0% - 0px);transform:scale(.876)rotate3d(.9,.77,.46,0)}100%{left:98.9%;top:calc(100% + 0px);transform:scale(.876)rotate3d(.39,.1,.57,-737deg)}}snowfall snowflake:nth-child(20):where(.next-theme,.next-theme *){animation:animation-snowflake-20 linear infinite;animation-duration:15.8s;animation-delay:-8.7s}@keyframes animation-snowflake-20{0%{left:70%;top:calc(0% - 0px);transform:scale(1.004)rotate3d(.68,.75,.2,0)}100%{left:72.3%;top:calc(100% + 0px);transform:scale(1.004)rotate3d(.81,.88,.68,738deg)}}snowfall snowflake:nth-child(19):where(.next-theme,.next-theme *){animation:animation-snowflake-19 linear infinite;animation-duration:10.6s;animation-delay:-12.4s}@keyframes animation-snowflake-19{0%{left:82%;top:calc(0% - 0px);transform:scale(.749)rotate3d(.6,.42,.74,0)}100%{left:62.7%;top:calc(100% + 0px);transform:scale(.749)rotate3d(.36,.09,.54,1406deg)}}snowfall snowflake:nth-child(18):where(.next-theme,.next-theme *){animation:animation-snowflake-18 linear infinite;animation-duration:14.9s;animation-delay:0s}@keyframes animation-snowflake-18{0%{left:100%;top:calc(0% - 0px);transform:scale(.99)rotate3d(.11,.07,.01,0)}100%{left:126.1%;top:calc(100% + 0px);transform:scale(.99)rotate3d(.81,.21,.11,-721deg)}}snowfall snowflake:nth-child(17):where(.next-theme,.next-theme *){animation:animation-snowflake-17 linear infinite;animation-duration:11.1s;animation-delay:-1.7s}@keyframes animation-snowflake-17{0%{left:91%;top:calc(0% - 0px);transform:scale(1.335)rotate3d(.06,.54,.32,0)}100%{left:81.9%;top:calc(100% + 0px);transform:scale(1.335)rotate3d(.41,.91,.22,745deg)}}snowfall snowflake:nth-child(16):where(.next-theme,.next-theme *){animation:animation-snowflake-16 linear infinite;animation-duration:11.2s;animation-delay:-7.3s}@keyframes animation-snowflake-16{0%{left:43%;top:calc(0% - 0px);transform:scale(1.234)rotate3d(.09,.68,.31,0)}100%{left:54.6%;top:calc(100% + 0px);transform:scale(1.234)rotate3d(.47,.45,.68,1145deg)}}snowfall snowflake:nth-child(15):where(.next-theme,.next-theme *){animation:animation-snowflake-15 linear infinite;animation-duration:9s;animation-delay:-10.3s}@keyframes animation-snowflake-15{0%{left:52%;top:calc(0% - 0px);transform:scale(1.007)rotate3d(.67,.91,.59,0)}100%{left:81.6%;top:calc(100% + 0px);transform:scale(1.007)rotate3d(.19,.8,.35,844deg)}}snowfall snowflake:nth-child(14):where(.next-theme,.next-theme *){animation:animation-snowflake-14 linear infinite;animation-duration:12.6s;animation-delay:-8.3s}@keyframes animation-snowflake-14{0%{left:35%;top:calc(0% - 0px);transform:scale(1.138)rotate3d(.24,.23,.74,0)}100%{left:33.5%;top:calc(100% + 0px);transform:scale(1.138)rotate3d(.99,.45,.66,-943deg)}}snowfall snowflake:nth-child(13):where(.next-theme,.next-theme *){animation:animation-snowflake-13 linear infinite;animation-duration:9.9s;animation-delay:-6.2s}@keyframes animation-snowflake-13{0%{left:30%;top:calc(0% - 0px);transform:scale(.605)rotate3d(.03,.05,.67,0)}100%{left:44%;top:calc(100% + 0px);transform:scale(.605)rotate3d(.86,.5,.41,-796deg)}}snowfall snowflake:nth-child(12):where(.next-theme,.next-theme *){animation:animation-snowflake-12 linear infinite;animation-duration:15.3s;animation-delay:-1.1s}@keyframes animation-snowflake-12{0%{left:60%;top:calc(0% - 0px);transform:scale(.823)rotate3d(.69,.9,.69,0)}100%{left:77%;top:calc(100% + 0px);transform:scale(.823)rotate3d(.2,.59,.61,1026deg)}}snowfall snowflake:nth-child(11):where(.next-theme,.next-theme *){animation:animation-snowflake-11 linear infinite;animation-duration:12.4s;animation-delay:-2.4s}@keyframes animation-snowflake-11{0%{left:97%;top:calc(0% - 0px);transform:scale(1.114)rotate3d(.52,.01,.47,0)}100%{left:127.4%;top:calc(100% + 0px);transform:scale(1.114)rotate3d(.58,.61,.51,1160deg)}}snowfall snowflake:nth-child(10):where(.next-theme,.next-theme *){animation:animation-snowflake-10 linear infinite;animation-duration:9.5s;animation-delay:-8.9s}@keyframes animation-snowflake-10{0%{left:93%;top:calc(0% - 0px);transform:scale(.889)rotate3d(.13,.58,.77,0)}100%{left:131.7%;top:calc(100% + 0px);transform:scale(.889)rotate3d(.34,.64,.35,993deg)}}snowfall snowflake:nth-child(9):where(.next-theme,.next-theme *){animation:animation-snowflake-9 linear infinite;animation-duration:12.4s;animation-delay:-9.4s}@keyframes animation-snowflake-9{0%{left:54%;top:calc(0% - 0px);transform:scale(1.078)rotate3d(.81,.66,.61,0)}100%{left:73.6%;top:calc(100% + 0px);transform:scale(1.078)rotate3d(.71,.54,.6,885deg)}}snowfall snowflake:nth-child(8):where(.next-theme,.next-theme *){animation:animation-snowflake-8 linear infinite;animation-duration:14.1s;animation-delay:-13.6s}@keyframes animation-snowflake-8{0%{left:20%;top:calc(0% - 0px);transform:scale(1.164)rotate3d(.36,.5,.97,0)}100%{left:54.6%;top:calc(100% + 0px);transform:scale(1.164)rotate3d(.49,.06,.52,-1430deg)}}snowfall snowflake:nth-child(7):where(.next-theme,.next-theme *){animation:animation-snowflake-7 linear infinite;animation-duration:11.7s;animation-delay:-2.5s}@keyframes animation-snowflake-7{0%{left:39%;top:calc(0% - 0px);transform:scale(.902)rotate3d(.59,.21,.1,0)}100%{left:74.7%;top:calc(100% + 0px);transform:scale(.902)rotate3d(.67,.59,.8,1151deg)}}snowfall snowflake:nth-child(6):where(.next-theme,.next-theme *){animation:animation-snowflake-6 linear infinite;animation-duration:8.2s;animation-delay:-14s}@keyframes animation-snowflake-6{0%{left:100%;top:calc(0% - 0px);transform:scale(1.298)rotate3d(.57,.51,.71,0)}100%{left:116.1%;top:calc(100% + 0px);transform:scale(1.298)rotate3d(.25,.71,.39,816deg)}}snowfall snowflake:nth-child(5):where(.next-theme,.next-theme *){animation:animation-snowflake-5 linear infinite;animation-duration:8.4s;animation-delay:-9.2s}@keyframes animation-snowflake-5{0%{left:4%;top:calc(0% - 0px);transform:scale(.694)rotate3d(.97,.4,.42,0)}100%{left:21.7%;top:calc(100% + 0px);transform:scale(.694)rotate3d(.87,.37,.07,949deg)}}snowfall snowflake:nth-child(4):where(.next-theme,.next-theme *){animation:animation-snowflake-4 linear infinite;animation-duration:12.8s;animation-delay:-10s}@keyframes animation-snowflake-4{0%{left:48%;top:calc(0% - 0px);transform:scale(.691)rotate3d(.84,.69,.84,0)}100%{left:83.8%;top:calc(100% + 0px);transform:scale(.691)rotate3d(.83,.63,.78,-1159deg)}}snowfall snowflake:nth-child(3):where(.next-theme,.next-theme *){animation:animation-snowflake-3 linear infinite;animation-duration:13.1s;animation-delay:-14.6s}@keyframes animation-snowflake-3{0%{left:37%;top:calc(0% - 0px);transform:scale(1.16)rotate3d(.96,.43,.39,0)}100%{left:44.7%;top:calc(100% + 0px);transform:scale(1.16)rotate3d(.82,.93,.3,1411deg)}}snowfall snowflake:nth-child(2):where(.next-theme,.next-theme *){animation:animation-snowflake-2 linear infinite;animation-duration:8.7s;animation-delay:0s}@keyframes animation-snowflake-2{0%{left:70%;top:calc(0% - 0px);transform:scale(1.328)rotate3d(.79,.74,.67,0)}100%{left:86.8%;top:calc(100% + 0px);transform:scale(1.328)rotate3d(.13,.83,.25,793deg)}}snowfall snowflake:nth-child(1):where(.next-theme,.next-theme *){animation:animation-snowflake-1 linear infinite;animation-duration:14.1s;animation-delay:-6.3s}@keyframes animation-snowflake-1{0%{left:77%;top:calc(0% - 0px);transform:scale(.981)rotate3d(.92,.5,.69,0)}100%{left:90.1%;top:calc(100% + 0px);transform:scale(.981)rotate3d(.96,.66,.52,1183deg)}}.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}