.ss{width:100%;height:100%;display:block}.ss-drift,.ss-streak,.ss-wave,.ss-foam,.ss-sway,.ss-sway-soft,.ss-flag,.ss-flash,.ss-ripple,.ss-ride,.ss-bob,.ss-spin,.ss-ball,.ss-glide,.ss-burst,.ss-shimmer,.ss-twinkle,.ss-glow,.ss-fall,.ss-scent path,.ss-bead,.ss-fog,.ss-drip,.ss-sheen,.ss-swing{transform-box:fill-box;transform-origin:50%}.dark .ss:not(.ss-night){filter:brightness(.66)saturate(.9)}.ss-storm{background:linear-gradient(#5d6f86,#9fb0bf)}.ss-rain{background:linear-gradient(#7d8e96,#b9c4c6)}.ss-beach{background:linear-gradient(#8fd3e8,#e9f6f1)}.ss-fireworks{background:linear-gradient(#0a1230,#26325e)}.ss-hoasua{background:linear-gradient(#f6d7a4,#fbefd8)}.ss-nom{background:#c3d2cf}.ss-tet{background:linear-gradient(#f6d5c2,#fbeadb)}.ss-lantern{background:linear-gradient(#10243a,#24445a)}.ss-drift{animation:16s ease-in-out infinite alternate ss-drift}@keyframes ss-drift{to{transform:translate(26px)}}.ss-streak{animation:.7s linear infinite ss-rain}@keyframes ss-rain{0%{opacity:0;transform:translate(5px,-16px)}25%{opacity:.9}to{opacity:0;transform:translate(-5px,22px)}}.ss-wave{animation:7s linear infinite ss-wave}.ss-wave-b{animation-duration:10s;animation-direction:reverse}@keyframes ss-wave{to{transform:translate(-80px)}}.ss-foam{animation:4.5s ease-in-out infinite alternate ss-foam}@keyframes ss-foam{to{opacity:.35;transform:translateY(2px)}}.ss-sway{transform-origin:50% 100%;animation:2.4s ease-in-out infinite alternate ss-sway}@keyframes ss-sway{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}.ss-sway-soft{transform-origin:50% 100%;animation:4.5s ease-in-out infinite alternate ss-sway-soft}@keyframes ss-sway-soft{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.ss-flag{transform-origin:0 0;animation:.9s ease-in-out infinite alternate ss-flag}@keyframes ss-flag{0%{transform:skewY(-5deg)scaleX(1)}to{transform:skewY(5deg)scaleX(.9)}}.ss-flash{opacity:0;animation:6s linear infinite ss-flash}@keyframes ss-flash{0%,44%,50%,to{opacity:0}46%{opacity:1}48%{opacity:.25}49%{opacity:.9}}.ss-ripple{transform-origin:50%;animation:1.8s ease-out infinite ss-ripple}@keyframes ss-ripple{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}.ss-ride{animation:10s linear infinite ss-ride;transform:translate(520px)}@keyframes ss-ride{0%{transform:translate(-80px)}to{transform:translate(680px)}}.ss-bob{animation:2.2s ease-in-out infinite ss-bob}@keyframes ss-bob{50%{transform:translateY(-2px)rotate(2deg)}}.ss-spin{animation:28s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-ball{animation:1.6s cubic-bezier(.3,0,.5,1) infinite ss-ball}@keyframes ss-ball{50%{transform:translateY(-22px)}}.ss-glide{animation:9s ease-in-out infinite alternate ss-glide}@keyframes ss-glide{to{transform:translate(60px,-6px)}}.ss-burst{transform-origin:50%;animation:3.6s ease-out infinite ss-burst}@keyframes ss-burst{0%{opacity:0;transform:scale(.15)}8%{opacity:1}55%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.25)translateY(6px)}}.ss-shimmer{animation:1.4s ease-in-out infinite alternate ss-shimmer}@keyframes ss-shimmer{to{opacity:.2}}.ss-twinkle{animation:3s ease-in-out infinite ss-twinkle}@keyframes ss-twinkle{50%{opacity:.35}}.ss-glow{animation:3.2s ease-in-out infinite ss-glow}@keyframes ss-glow{50%{opacity:.12;transform:scale(.88)}}.ss-fall{animation:6s linear infinite ss-fall}@keyframes ss-fall{0%{opacity:0;transform:translateY(-4px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(-22px,34px)rotate(200deg)}}.ss-scent path{animation:3.2s ease-in-out infinite ss-scent}@keyframes ss-scent{0%{opacity:0;transform:translateY(6px)}40%{opacity:.8}to{opacity:0;transform:translateY(-10px)}}.ss-bead{animation:4.2s ease-in infinite ss-bead}@keyframes ss-bead{0%,35%{transform:none}to{opacity:0;transform:translateY(28px)scaleY(1.7)}}.ss-fog{animation:5s ease-in-out infinite alternate ss-fog}@keyframes ss-fog{to{opacity:.18}}.ss-drip{animation:2.4s ease-in infinite ss-drip}@keyframes ss-drip{0%{opacity:0;transform:translateY(-4px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(24px)}}.ss-sheen{animation:4s ease-in-out infinite alternate ss-fog}.ss-swing{transform-origin:50% 0;animation:3.4s ease-in-out infinite alternate ss-swing}@keyframes ss-swing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}
