@keyframes snowfall-fall{0%{transform:translateY(0)}to{transform:translateY(120px)}}@keyframes snowfall-sway-1{0%{transform:translate(0)}to{transform:translate(15px)}}@keyframes snowfall-sway-2{0%{transform:translate(0)}to{transform:translate(-15px)}}@keyframes snowfall-sway-3{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes rainfall{0%{transform:translate(0)rotate(12deg)}to{transform:translate(-25px,120px)rotate(12deg)}}@keyframes text-lightning{0%,80%,95%,to{filter:brightness()contrast()invert(0)saturate()}82%{filter:brightness(1.3)contrast(1.05)invert(.25)saturate(1.1)sepia(.1)hue-rotate(190deg)}84%{filter:brightness(1.1)contrast(1.02)invert(.05)saturate(1.02)}87%{filter:brightness(1.5)contrast(1.1)invert(.35)saturate(1.15)sepia(.1)hue-rotate(195deg)}92%{filter:brightness(1.05)contrast(1.01)invert(.02)saturate(1.01)}}@keyframes bar-lightning{0%,80%,95%,to{filter:brightness()contrast();box-shadow:inset 0 0 #fff0}82%{filter:brightness(2.2)contrast(1.1)saturate(1.1);box-shadow:inset 0 0 50px #ffffff73}84%{filter:brightness(1.3)contrast(1.05);box-shadow:inset 0 0 20px #ffffff26}87%{filter:brightness(2.5)contrast(1.2)saturate(1.15);box-shadow:inset 0 0 100px #ffffffa6}92%{filter:brightness(1.1)contrast(1.02);box-shadow:inset 0 0 10px #ffffff0d}}.animate-lightning{animation:8s ease-in-out infinite bar-lightning}@keyframes petal-tumble-1{0%{transform:translateY(0)rotate(0)scale(.9)}50%{transform:translateY(60px)rotate(180deg)scale(1.1)translate(12px)}to{transform:translateY(120px)rotate(360deg)scale(.9)translate(-6px)}}@keyframes petal-tumble-2{0%{transform:translateY(0)rotate(0)scale(.85)}50%{transform:translateY(50px)rotate(-120deg)scale(.95)translate(-15px)}to{transform:translateY(120px)rotate(-240deg)scale(.85)translate(10px)}}@keyframes twinkle-sparkle{0%{opacity:.1;transform:scale(.2)rotate(0)}50%{opacity:.85;transform:scale(1.1)rotate(90deg)}to{opacity:.1;transform:scale(.2)rotate(180deg)}}@keyframes float-up-slow{0%{transform:translateY(40px)}to{transform:translateY(-20px)}}@keyframes holi-float-1{0%{opacity:.2;transform:translate(0)scale(1)}50%{opacity:.7}to{opacity:.2;transform:translate(20px,120px)scale(.6)}}@keyframes holi-float-2{0%{opacity:.25;transform:translate(0)scale(.6)}50%{opacity:.75}to{opacity:.25;transform:translate(-20px,120px)scale(1.2)}}@keyframes kite-rise-1{0%{opacity:0;transform:translateY(50px)translate(0)rotate(5deg)}10%{opacity:.75}90%{opacity:.75}to{opacity:0;transform:translateY(-60px)translate(-25px)rotate(-15deg)}}@keyframes kite-rise-2{0%{opacity:0;transform:translateY(50px)translate(0)rotate(-5deg)}10%{opacity:.75}90%{opacity:.75}to{opacity:0;transform:translateY(-60px)translate(25px)rotate(15deg)}}@keyframes christmas-light-glow-1{0%,to{background-color:#ef4444;box-shadow:0 0 8px #ef4444,0 0 16px #ef444466}33%{background-color:#22c55e;box-shadow:0 0 8px #22c55e,0 0 16px #22c55e66}66%{background-color:#eab308;box-shadow:0 0 8px #eab308,0 0 16px #eab30866}}@keyframes christmas-light-glow-2{0%,to{background-color:#22c55e;box-shadow:0 0 8px #22c55e,0 0 16px #22c55e66}33%{background-color:#eab308;box-shadow:0 0 8px #eab308,0 0 16px #eab30866}66%{background-color:#ef4444;box-shadow:0 0 8px #ef4444,0 0 16px #ef444466}}@keyframes christmas-light-glow-3{0%,to{background-color:#eab308;box-shadow:0 0 8px #eab308,0 0 16px #eab30866}33%{background-color:#ef4444;box-shadow:0 0 8px #ef4444,0 0 16px #ef444466}66%{background-color:#22c55e;box-shadow:0 0 8px #22c55e,0 0 16px #22c55e66}}@keyframes light-swing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes sleigh-glide{0%{opacity:0;transform:translate(100vw)translateY(2px)}3%{opacity:.65}32%{opacity:.65}35%{opacity:0;transform:translate(-150px)translateY(-2px)}to{opacity:0;transform:translate(-150px)translateY(-2px)}}@keyframes text-snowfall{0%{background-position:0 0,0 0,0 0}to{background-position:30px 60px,-20px 100px,0 0}}@keyframes text-rainfall{0%{background-position:0 0,0 0,0 0}to{background-position:-34px 160px,-51px 240px,0 0}}@keyframes text-sakura{0%{background-position:0 0,0 0,0 0}to{background-position:25px 50px,-15px 80px,0 0}}@keyframes text-twinkle{0%,to{background-position:0 0,0 0,0 0}50%{background-position:10px 15px,-15px -10px,0 0}}@keyframes text-holi{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:70px 70px,-50px 100px,30px 120px,0 0}}@keyframes text-kites{0%{background-position:0 50px,0 0}to{background-position:30px 0,0 0}}@keyframes text-patriotic{0%{background-position:0 0,0 0,0 0}to{background-position:30px 60px,-20px 90px,0 0}}@keyframes text-navratri{0%{background-position:0 0,0 0,0 0}to{background-position:30px 60px,-25px 100px,0 0}}@keyframes text-raksha{0%,to{background-position:0 0,0 0,0 0}50%{background-position:8px 12px,-12px -8px,0 0}}@keyframes text-summer-sparkle{0%{background-position:0 100px,0 100px,0 0}to{background-position:30px 0,-20px 0,0 0}}.sidebar-effect-left{pointer-events:none;z-index:30;opacity:.65;width:24px;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.sidebar-effect-right{pointer-events:none;z-index:30;opacity:.65;width:24px;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@media (min-width:768px){.sidebar-effect-left,.sidebar-effect-right{opacity:.75;width:48px}}@media (min-width:1024px){.sidebar-effect-left,.sidebar-effect-right{width:calc(50vw - 464px)}}@media (min-width:1280px){.sidebar-effect-left,.sidebar-effect-right{opacity:.85;width:calc(50vw - 592px)}}@media (min-width:1536px){.sidebar-effect-left,.sidebar-effect-right{width:calc(50vw - 720px)}}[class*=theme-occasion-] h3.themed-heading *{color:inherit!important;-webkit-text-fill-color:inherit!important;background:0 0!important}.theme-occasion-christmas h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffd700e6 3px,#0000 3.5px),radial-gradient(circle,#ffdf00bf 4px,#0000 4.5px),radial-gradient(circle,#fffffff2 2.5px,#0000 3px),radial-gradient(circle,#fffc 3.5px,#0000 4.2px),linear-gradient(90deg,#000,#000)!important;background-size:30px 30px,45px 45px,30px 30px,50px 50px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite text-snowfall!important}.dark .theme-occasion-christmas h3.themed-heading{background-image:radial-gradient(circle,#ffd700e6 3px,#0000 3.5px),radial-gradient(circle,#ffdf00bf 4px,#0000 4.5px),radial-gradient(circle,#0f253740 2.5px,#0000 3px),radial-gradient(circle,#0f253733 3.5px,#0000 4.2px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-summer h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#fde047f2 2.5px,#0000 3px),radial-gradient(circle,#fcd34dcc 3.5px,#0000 4.2px),linear-gradient(90deg,#000,#000)!important;background-size:30px 50px,50px 80px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite text-summer-sparkle!important}.dark .theme-occasion-summer h3.themed-heading{background-image:radial-gradient(circle,#fde047f2 2.5px,#0000 3px),radial-gradient(circle,#fcd34dcc 3.5px,#0000 4.2px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-winter h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#fffffff2 2.5px,#0000 3px),radial-gradient(circle,#fffc 3.5px,#0000 4.2px),linear-gradient(90deg,#000,#000)!important;background-size:30px 30px,50px 50px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite text-snowfall!important}.dark .theme-occasion-winter h3.themed-heading{background-image:radial-gradient(circle,#0f253740 2.5px,#0000 3px),radial-gradient(circle,#0f253733 3.5px,#0000 4.2px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-spring h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffc0cbe6 3.5px,#0000 4px),radial-gradient(circle,#f49ac1cc 4.5px,#0000 5.2px),linear-gradient(90deg,#000,#000)!important;background-size:25px 25px,40px 40px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:10s linear infinite text-sakura!important}.dark .theme-occasion-spring h3.themed-heading{background-image:radial-gradient(circle,#ffc0cbe6 3.5px,#0000 4px),radial-gradient(circle,#f49ac1cc 4.5px,#0000 5.2px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-monsoon h3.themed-heading{--lightning-flash-color:#e1ebffeb;color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(1px 6px,#ffffffd9 70%,#0000 100%),radial-gradient(1px 9px,#ffffffb3 70%,#0000 100%),linear-gradient(90deg,#000,#000)!important;background-size:80px 160px,120px 240px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:2.2s linear infinite text-rainfall,8s ease-in-out infinite text-lightning!important}.dark .theme-occasion-monsoon h3.themed-heading{--lightning-flash-color:#1e2d41f2;background-image:radial-gradient(1px 6px,#0f253740 70%,#0000 100%),radial-gradient(1px 9px,#0f253733 70%,#0000 100%),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-diwali h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffdf00f2 3px,#0000 3.5px),radial-gradient(circle,#ffd700d9 4px,#0000 4.7px),linear-gradient(90deg,#000,#000)!important;background-size:30px 30px,45px 45px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:5s ease-in-out infinite text-twinkle!important}.dark .theme-occasion-diwali h3.themed-heading{background-image:radial-gradient(circle,#ffdf00f2 3px,#0000 3.5px),radial-gradient(circle,#ffd700d9 4px,#0000 4.7px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-holi h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ff69b4e6 4px,#0000 4.7px),radial-gradient(circle,#00ffffd9 4.5px,#0000 5.2px),radial-gradient(circle,#ffff00e6 5px,#0000 5.7px),linear-gradient(90deg,#000,#000)!important;background-size:35px 35px,50px 50px,60px 60px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite text-holi!important}.dark .theme-occasion-holi h3.themed-heading{background-image:radial-gradient(circle,#ff69b4e6 4px,#0000 4.7px),radial-gradient(circle,#00ffffd9 4.5px,#0000 5.2px),radial-gradient(circle,#ffff00e6 5px,#0000 5.7px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-navratri h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffa500e6 3.5px,#0000 4px),radial-gradient(circle,#ffd700e6 4.5px,#0000 5.2px),linear-gradient(90deg,#000,#000)!important;background-size:30px 30px,50px 50px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:8s linear infinite text-navratri!important}.dark .theme-occasion-navratri h3.themed-heading{background-image:radial-gradient(circle,#ffa500e6 3.5px,#0000 4px),radial-gradient(circle,#ffd700e6 4.5px,#0000 5.2px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-patriotic h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ff9933e6 3.5px,#0000 4px),radial-gradient(circle,#128825e6 3.5px,#0000 4px),linear-gradient(90deg,#000,#000)!important;background-size:30px 30px,45px 45px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:10s linear infinite text-patriotic!important}.dark .theme-occasion-patriotic h3.themed-heading{background-image:radial-gradient(circle,#ff9933e6 3.5px,#0000 4px),radial-gradient(circle,#128825e6 3.5px,#0000 4px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-sankranti h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffeb3bf2 3.5px,#0000 4px),linear-gradient(90deg,#000,#000)!important;background-size:30px 50px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:6s linear infinite text-kites!important}.dark .theme-occasion-sankranti h3.themed-heading{background-image:radial-gradient(circle,#ffeb3bf2 3.5px,#0000 4px),linear-gradient(90deg,#fff,#fff)!important}.theme-occasion-rakshabandhan h3.themed-heading{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:radial-gradient(circle,#ffb6c1e6 2.5px,#0000 3px),radial-gradient(circle,#ff69b4bf 3.5px,#0000 4.2px),linear-gradient(90deg,#000,#000)!important;background-size:25px 25px,40px 40px,100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:5s ease-in-out infinite text-raksha!important}.dark .theme-occasion-rakshabandhan h3.themed-heading{background-image:radial-gradient(circle,#ffb6c1e6 2.5px,#0000 3px),radial-gradient(circle,#ff69b4bf 3.5px,#0000 4.2px),linear-gradient(90deg,#fff,#fff)!important}@keyframes snowfall-fall-full{0%{transform:translateY(0)}to{transform:translateY(105vh)}}@keyframes rainfall-full{0%{transform:translate(0)rotate(12deg)}to{transform:translate(-100px,105vh)rotate(12deg)}}@keyframes petal-tumble-1-full{0%{transform:translateY(0)rotate(0)scale(.9)translate(0)}50%{transform:translateY(50vh)rotate(360deg)scale(1.1)translate(25px)}to{transform:translateY(105vh)rotate(720deg)scale(.9)translate(-15px)}}@keyframes petal-tumble-2-full{0%{transform:translateY(0)rotate(0)scale(.85)translate(0)}50%{transform:translateY(50vh)rotate(-270deg)scale(.95)translate(-30px)}to{transform:translateY(105vh)rotate(-540deg)scale(.85)translate(20px)}}@keyframes float-up-slow-full{0%{transform:translateY(105vh)}to{transform:translateY(-20vh)}}@keyframes holi-float-1-full{0%{opacity:.2;transform:translate(0)scale(1)}50%{opacity:.7}to{opacity:.2;transform:translate(80px,105vh)scale(.6)}}@keyframes holi-float-2-full{0%{opacity:.25;transform:translate(0)scale(.6)}50%{opacity:.75}to{opacity:.25;transform:translate(-80px,105vh)scale(1.2)}}@keyframes kite-rise-1-full{0%{opacity:0;transform:translateY(105vh)translate(0)rotate(5deg)}10%{opacity:.75}90%{opacity:.75}to{opacity:0;transform:translateY(-20vh)translate(-80px)rotate(-20deg)}}@keyframes kite-rise-2-full{0%{opacity:0;transform:translateY(105vh)translate(0)rotate(-5deg)}10%{opacity:.75}90%{opacity:.75}to{opacity:0;transform:translateY(-20vh)translate(80px)rotate(20deg)}}
