.falling-animation{position:absolute}.falling-animation:first-child{opacity:.854329;animation:3s linear -24.7288s infinite fall-1;transform:translate(4.63895vw,-10px)scale(.50562)}@keyframes fall-1{to{transform:translate(4.63895vw,100vh)scale(.50562)}}.falling-animation:nth-child(2){opacity:.575898;animation:8s linear -20.0714s infinite fall-2;transform:translate(31.0283vw,-10px)scale(.176018)}@keyframes fall-2{to{transform:translate(31.0283vw,100vh)scale(.176018)}}.falling-animation:nth-child(3){opacity:.426988;animation:11s linear -23.7517s infinite fall-3;transform:translate(37.3877vw,-10px)scale(.323718)}@keyframes fall-3{to{transform:translate(37.3877vw,100vh)scale(.323718)}}.falling-animation:nth-child(4){opacity:.32957;animation:4s linear -19.8048s infinite fall-4;transform:translate(89.008vw,-10px)scale(.329109)}@keyframes fall-4{to{transform:translate(89.008vw,100vh)scale(.329109)}}.falling-animation:nth-child(5){opacity:.255261;animation:10s linear -8.37046s infinite fall-5;transform:translate(13.0909vw,-10px)scale(.428012)}@keyframes fall-5{to{transform:translate(13.0909vw,100vh)scale(.428012)}}.falling-animation:nth-child(6){opacity:.519281;animation:5s linear -8.74579s infinite fall-6;transform:translate(44.7563vw,-10px)scale(.228533)}@keyframes fall-6{to{transform:translate(44.7563vw,100vh)scale(.228533)}}.falling-animation:nth-child(7){opacity:.266869;animation:3s linear -22.7243s infinite fall-7;transform:translate(43.9713vw,-10px)scale(.324082)}@keyframes fall-7{to{transform:translate(43.9713vw,100vh)scale(.324082)}}.falling-animation:nth-child(8){opacity:.0964166;animation:6s linear -17.706s infinite fall-8;transform:translate(84.5727vw,-10px)scale(.0449001)}@keyframes fall-8{to{transform:translate(84.5727vw,100vh)scale(.0449001)}}.falling-animation:nth-child(9){opacity:.502696;animation:9s linear -27.6545s infinite fall-9;transform:translate(67.4974vw,-10px)scale(.579212)}@keyframes fall-9{to{transform:translate(67.4974vw,100vh)scale(.579212)}}.falling-animation:nth-child(10){opacity:.168666;animation:12s linear -16.2261s infinite fall-10;transform:translate(74.4865vw,-10px)scale(.173114)}@keyframes fall-10{to{transform:translate(74.4865vw,100vh)scale(.173114)}}.falling-animation:nth-child(11){opacity:.492973;animation:9s linear -27.7552s infinite fall-11;transform:translate(48.9772vw,-10px)scale(.151293)}@keyframes fall-11{to{transform:translate(48.9772vw,100vh)scale(.151293)}}.falling-animation:nth-child(12){opacity:.698441;animation:6s linear -8.27176s infinite fall-12;transform:translate(29.7763vw,-10px)scale(.229863)}@keyframes fall-12{to{transform:translate(29.7763vw,100vh)scale(.229863)}}.falling-animation:nth-child(13){opacity:.129888;animation:9s linear -28.9846s infinite fall-13;transform:translate(65.6907vw,-10px)scale(.16248)}@keyframes fall-13{to{transform:translate(65.6907vw,100vh)scale(.16248)}}.falling-animation:nth-child(14){opacity:.408606;animation:11s linear -26.0681s infinite fall-14;transform:translate(28.3988vw,-10px)scale(.627286)}@keyframes fall-14{to{transform:translate(28.3988vw,100vh)scale(.627286)}}.falling-animation:nth-child(15){opacity:.394887;animation:10s linear -19.7378s infinite fall-15;transform:translate(76.824vw,-10px)scale(.561829)}@keyframes fall-15{to{transform:translate(76.824vw,100vh)scale(.561829)}}.falling-animation:nth-child(16){opacity:.35903;animation:11s linear -9.10043s infinite fall-16;transform:translate(44.6016vw,-10px)scale(.650246)}@keyframes fall-16{to{transform:translate(44.6016vw,100vh)scale(.650246)}}.falling-animation:nth-child(17){opacity:.113893;animation:8s linear -22.1997s infinite fall-17;transform:translate(38.4886vw,-10px)scale(.498593)}@keyframes fall-17{to{transform:translate(38.4886vw,100vh)scale(.498593)}}.falling-animation:nth-child(18){opacity:.0948002;animation:3s linear -29.2658s infinite fall-18;transform:translate(67.4598vw,-10px)scale(.204258)}@keyframes fall-18{to{transform:translate(67.4598vw,100vh)scale(.204258)}}.falling-animation:nth-child(19){opacity:.238881;animation:8s linear -5.87662s infinite fall-19;transform:translate(65.1605vw,-10px)scale(.358996)}@keyframes fall-19{to{transform:translate(65.1605vw,100vh)scale(.358996)}}.falling-animation:nth-child(20){opacity:.601554;animation:11s linear -23.1623s infinite fall-20;transform:translate(3.08553vw,-10px)scale(.544647)}@keyframes fall-20{to{transform:translate(3.08553vw,100vh)scale(.544647)}}.falling-animation:nth-child(21){opacity:.576937;animation:3s linear -21.6229s infinite fall-21;transform:translate(18.2467vw,-10px)scale(.207458)}@keyframes fall-21{to{transform:translate(18.2467vw,100vh)scale(.207458)}}.falling-animation:nth-child(22){opacity:.706796;animation:4s linear -19.4212s infinite fall-22;transform:translate(84.4675vw,-10px)scale(.0528124)}@keyframes fall-22{to{transform:translate(84.4675vw,100vh)scale(.0528124)}}.falling-animation:nth-child(23){opacity:.0244383;animation:7s linear -23.1316s infinite fall-23;transform:translate(63.5976vw,-10px)scale(.569922)}@keyframes fall-23{to{transform:translate(63.5976vw,100vh)scale(.569922)}}.falling-animation:nth-child(24){opacity:.151481;animation:6s linear -20.6488s infinite fall-24;transform:translate(2.53989vw,-10px)scale(.404448)}@keyframes fall-24{to{transform:translate(2.53989vw,100vh)scale(.404448)}}.falling-animation:nth-child(25){opacity:.150419;animation:8s linear -9.23723s infinite fall-25;transform:translate(6.23939vw,-10px)scale(.160296)}@keyframes fall-25{to{transform:translate(6.23939vw,100vh)scale(.160296)}}.falling-animation:nth-child(26){opacity:.616089;animation:6s linear -13.734s infinite fall-26;transform:translate(7.78525vw,-10px)scale(.583685)}@keyframes fall-26{to{transform:translate(7.78525vw,100vh)scale(.583685)}}.falling-animation:nth-child(27){opacity:.713033;animation:3s linear -21.3079s infinite fall-27;transform:translate(69.818vw,-10px)scale(.583915)}@keyframes fall-27{to{transform:translate(69.818vw,100vh)scale(.583915)}}.falling-animation:nth-child(28){opacity:.152773;animation:5s linear -23.5577s infinite fall-28;transform:translate(65.2028vw,-10px)scale(.186598)}@keyframes fall-28{to{transform:translate(65.2028vw,100vh)scale(.186598)}}.falling-animation:nth-child(29){opacity:.0152698;animation:3s linear -14.5066s infinite fall-29;transform:translate(98.8778vw,-10px)scale(.296736)}@keyframes fall-29{to{transform:translate(98.8778vw,100vh)scale(.296736)}}.falling-animation:nth-child(30){opacity:.85407;animation:7s linear -8.5065s infinite fall-30;transform:translate(49.758vw,-10px)scale(.424701)}@keyframes fall-30{to{transform:translate(49.758vw,100vh)scale(.424701)}}.falling-animation:nth-child(31){opacity:.0561671;animation:8s linear -16.3959s infinite fall-31;transform:translate(71.976vw,-10px)scale(.228745)}@keyframes fall-31{to{transform:translate(71.976vw,100vh)scale(.228745)}}.falling-animation:nth-child(32){opacity:.0388581;animation:5s linear -5.23832s infinite fall-32;transform:translate(88.0465vw,-10px)scale(.147711)}@keyframes fall-32{to{transform:translate(88.0465vw,100vh)scale(.147711)}}.falling-animation:nth-child(33){opacity:.326373;animation:7s linear -5.86312s infinite fall-33;transform:translate(43.7792vw,-10px)scale(.170443)}@keyframes fall-33{to{transform:translate(43.7792vw,100vh)scale(.170443)}}.falling-animation:nth-child(34){opacity:.383205;animation:4s linear -28.2853s infinite fall-34;transform:translate(44.6842vw,-10px)scale(.510514)}@keyframes fall-34{to{transform:translate(44.6842vw,100vh)scale(.510514)}}.falling-animation:nth-child(35){opacity:.199122;animation:5s linear -3.16785s infinite fall-35;transform:translate(13.1453vw,-10px)scale(.195546)}@keyframes fall-35{to{transform:translate(13.1453vw,100vh)scale(.195546)}}.falling-animation:nth-child(36){opacity:.0579381;animation:8s linear -1.42085s infinite fall-36;transform:translate(61.8385vw,-10px)scale(.523527)}@keyframes fall-36{to{transform:translate(61.8385vw,100vh)scale(.523527)}}.falling-animation:nth-child(37){opacity:.671556;animation:12s linear -20.1747s infinite fall-37;transform:translate(93.361vw,-10px)scale(.178021)}@keyframes fall-37{to{transform:translate(93.361vw,100vh)scale(.178021)}}.falling-animation:nth-child(38){opacity:.266047;animation:7s linear -7.52295s infinite fall-38;transform:translate(41.7853vw,-10px)scale(.312573)}@keyframes fall-38{to{transform:translate(41.7853vw,100vh)scale(.312573)}}.falling-animation:nth-child(39){opacity:.0420334;animation:7s linear -17.619s infinite fall-39;transform:translate(10.1782vw,-10px)scale(.172044)}@keyframes fall-39{to{transform:translate(10.1782vw,100vh)scale(.172044)}}.falling-animation:nth-child(40){opacity:.283034;animation:4s linear -14.3654s infinite fall-40;transform:translate(34.6957vw,-10px)scale(.403135)}@keyframes fall-40{to{transform:translate(34.6957vw,100vh)scale(.403135)}}.falling-animation:nth-child(41){opacity:.0754097;animation:3s linear -17.1066s infinite fall-41;transform:translate(54.1986vw,-10px)scale(.0871131)}@keyframes fall-41{to{transform:translate(54.1986vw,100vh)scale(.0871131)}}.falling-animation:nth-child(42){opacity:.530125;animation:5s linear -16.092s infinite fall-42;transform:translate(19.1546vw,-10px)scale(.234828)}@keyframes fall-42{to{transform:translate(19.1546vw,100vh)scale(.234828)}}.falling-animation:nth-child(43){opacity:.186546;animation:8s linear -12.2212s infinite fall-43;transform:translate(59.2666vw,-10px)scale(.11919)}@keyframes fall-43{to{transform:translate(59.2666vw,100vh)scale(.11919)}}.falling-animation:nth-child(44){opacity:.0888725;animation:4s linear -7.65319s infinite fall-44;transform:translate(80.7537vw,-10px)scale(.663538)}@keyframes fall-44{to{transform:translate(80.7537vw,100vh)scale(.663538)}}.falling-animation:nth-child(45){opacity:.781226;animation:3s linear -19.915s infinite fall-45;transform:translate(37.3969vw,-10px)scale(.570477)}@keyframes fall-45{to{transform:translate(37.3969vw,100vh)scale(.570477)}}.falling-animation:nth-child(46){opacity:.73928;animation:4s linear -25.6562s infinite fall-46;transform:translate(44.9054vw,-10px)scale(.299909)}@keyframes fall-46{to{transform:translate(44.9054vw,100vh)scale(.299909)}}.falling-animation:nth-child(47){opacity:.285031;animation:5s linear -2.15799s infinite fall-47;transform:translate(37.765vw,-10px)scale(.448002)}@keyframes fall-47{to{transform:translate(37.765vw,100vh)scale(.448002)}}.falling-animation:nth-child(48){opacity:.0644609;animation:11s linear -24.1291s infinite fall-48;transform:translate(31.4331vw,-10px)scale(.340154)}@keyframes fall-48{to{transform:translate(31.4331vw,100vh)scale(.340154)}}.falling-animation:nth-child(49){opacity:.125266;animation:3s linear -15.3738s infinite fall-49;transform:translate(79.5524vw,-10px)scale(.0665204)}@keyframes fall-49{to{transform:translate(79.5524vw,100vh)scale(.0665204)}}.falling-animation:nth-child(50){opacity:.6304;animation:12s linear -13.3652s infinite fall-50;transform:translate(21.3511vw,-10px)scale(.242895)}@keyframes fall-50{to{transform:translate(21.3511vw,100vh)scale(.242895)}}.rain-drop{animation:linear infinite fall}@keyframes fall{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(100vh)}}@keyframes shine{0%{background-position-x:-500%}to{background-position-x:500%}}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}.shake-effect{animation:2.5s infinite shake-animation}@keyframes shake-animation{0%{transform:translate(0)}60%{transform:translate(0)}65%{transform:translate(3px)}70%{transform:translate(-3px)}75%{transform:translate(3px)}80%{transform:translate(-3px)}85%{transform:translate(3px)}90%{transform:translate(-3px)}95%{transform:translate(3px)}to{transform:translate(0)}}.rainbow-effect{animation:6s ease-in-out infinite rainbow-color-change}@keyframes rainbow-color-change{0%{color:#66f}20%{color:#09f}40%{color:#0f0}60%{color:#f39}80%{color:#f60}to{color:#66f}}.petal{z-index:150;width:1rem;height:1rem;display:inline-block;position:absolute;top:-10rem;bottom:0}.petal .rotate{perspective:1000px;animation:1s ease-in-out infinite both driftyRotate}.petal .askew{perspective:1000px;background:currentColor;width:2rem;height:2rem;animation:1s ease-in-out infinite alternate both drifty;display:block;transform:skewY(10deg)}.petal{color:#0000}.petal:nth-of-type(7n) .askew{animation-duration:2.25s;animation-delay:-.6s}.petal:nth-of-type(7n+1) .askew{animation-duration:3.5s;animation-delay:-.879s}.petal:nth-of-type(7n+2) .askew{animation-duration:1.95s;animation-delay:-.11s}.petal:nth-of-type(7n+3) .askew{animation-duration:.85s;animation-delay:-.246s}.petal:nth-of-type(7n+4) .askew{animation-duration:2.5s;animation-delay:-.43s}.petal:nth-of-type(7n+5) .askew{animation-duration:1.75s;animation-delay:-.56s}.petal:nth-of-type(7n+6) .askew{animation-duration:1.5s;animation-delay:-.76s}.petal:nth-of-type(9n) .rotate{animation-duration:2s}.petal:nth-of-type(9n+1) .rotate{animation-duration:2.3s}.petal:nth-of-type(9n+2) .rotate{animation-duration:1.1s}.petal:nth-of-type(9n+3) .rotate{animation-duration:.75s}.petal:nth-of-type(9n+4) .rotate{animation-duration:4.3s}.petal:nth-of-type(9n+5) .rotate{animation-duration:3.05s}.petal:nth-of-type(9n+6) .rotate{animation-duration:2.76s}.petal:nth-of-type(9n+7) .rotate{animation-duration:7.6s}.petal:nth-of-type(9n+8) .rotate{animation-duration:1.78s}@keyframes drifty{0%{display:block;transform:skewY(10deg)translate(-250%)}to{display:block;transform:skewY(-12deg)translate(250%)}}@keyframes driftyRotate{0%{display:block;transform:rotateX(0)}to{display:block;transform:rotateX(359deg)}}@keyframes shining{0%{background-position:-500%}to{background-position:500%}}.flame{animation:1.5s ease-out infinite flame-float-up,1s ease-in-out infinite flame-wiggle}@keyframes flame-float-up{0%{opacity:0;bottom:20%;transform:scale(.8)}25%{opacity:1;filter:blur(3px);transform:scale(1)}to{opacity:0;filter:blur(8px);bottom:100%;transform:scale(.6)}}@keyframes flame-wiggle{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}.overlay-shooting-stars{opacity:.05;background-image:url(/overlays/shooting-stars.gif);background-position:50%;background-repeat:no-repeat;background-size:cover}.overlay-noise{pointer-events:none;z-index:1000;width:100%;height:100%;top:0;left:0}.overlay-noise:after{content:"";background-image:url(/overlays/noise.png);width:calc(100% + 20rem);height:calc(100% + 20rem);animation:1s steps(3,end) infinite noise;display:block;position:absolute;top:-10rem;left:-10rem}@keyframes noise{0%{transform:translateY(9rem)}10%{transform:translate(-1rem,-4rem)}20%{transform:translate(-8rem,2rem)}30%{transform:translate(9rem,-9rem)}40%{transform:translate(-2rem,7rem)}50%{transform:translate(-9rem,-4rem)}60%{transform:translate(2rem,6rem)}70%{transform:translate(7rem,-8rem)}80%{transform:translate(-9rem,1rem)}90%{transform:translate(6rem,-5rem)}to{transform:translate(-7rem)}}.overlay-retro{opacity:.01;background-image:url(/overlays/retro.gif)}.overlay-dots{opacity:.5;background:url(/overlays/dots.png)}.overlay-rain{opacity:.1;background-image:url(/overlays/rain.gif)}@property --border-light-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.card-border-light{isolation:isolate}.card-border-light:after{content:"";border-radius:inherit;padding:var(--card-border-w,1.5px);pointer-events:none;z-index:5;background:conic-gradient(from var(--border-light-angle,0deg),transparent 0 76%,color-mix(in srgb,var(--card-border-light-color,#fff)20%,transparent)84%,var(--card-border-light-color,#fff)90%,color-mix(in srgb,var(--card-border-light-color,#fff)20%,transparent)96%,transparent 100%);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px var(--card-border-light-color,#fff))drop-shadow(0 0 8px var(--card-border-light-color,#fff));animation:2.6s linear infinite border-light-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes border-light-spin{to{--border-light-angle:360deg}}@keyframes boot-flicker{0%{opacity:.9}15%{opacity:.15}30%{opacity:.75}50%{opacity:.05}to{opacity:0}}.boot-flicker{animation:.45s steps(2,end) forwards boot-flicker}@keyframes boot-glitch{0%{filter:none;transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-1px)}to{transform:none}}.boot-glitch{animation:.55s steps(2,end) boot-glitch}@keyframes boot-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.boot-shake{animation:.22s linear 2 boot-shake}@keyframes lightning-flash{0%,45%{opacity:1}50%,to{opacity:.2}}.lightning-flash{mix-blend-mode:screen;animation:.7s steps(2,end) infinite lightning-flash}
