@keyframes advent-door-in{0%{opacity:0;transform:translateY(-26px)rotate(-9deg)scale(.55)}55%{opacity:1;transform:translateY(4px)rotate(2.5deg)scale(1.06)}78%{transform:translateY(-2px)rotate(-1deg)scale(.98)}to{opacity:1;transform:none}}.advent-door-in{animation:.72s cubic-bezier(.2,.8,.3,1) both advent-door-in}@keyframes advent-shine{0%,74%{transform:translate(0)skew(-20deg)}to{transform:translate(340%)skew(-20deg)}}.advent-shine{animation:7s ease-in-out infinite advent-shine}@keyframes advent-bulb{0%,to{opacity:1}45%{opacity:.72}}.advent-bulb{animation:4.1s ease-in-out infinite advent-bulb}@keyframes advent-glow{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}45%{opacity:.35;transform:translate(-50%,-50%)scale(.85)}}.advent-glow{animation:4.1s ease-in-out infinite advent-glow}@keyframes advent-wiggle{0%,84%,to{transform:none}87%{transform:rotate(-4deg)scale(1.05)}90%{transform:rotate(4deg)scale(1.05)}93%{transform:rotate(-2.5deg)scale(1.03)}96%{transform:rotate(1.5deg)}}.advent-wiggle{animation:5s ease-in-out infinite advent-wiggle}@keyframes advent-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}.advent-twinkle{animation:2.4s ease-in-out infinite advent-twinkle}@keyframes advent-rays{to{transform:rotate(360deg)}}.advent-rays{animation:16s linear infinite advent-rays}@media (prefers-reduced-motion:reduce){.advent-door-in,.advent-shine,.advent-bulb,.advent-glow,.advent-wiggle,.advent-twinkle,.advent-rays{animation:none!important}}[data-diving],[data-diving] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation-play-state:paused!important}[data-diving=board] [class*=drop-shadow],[data-diving=board] [class*=blur-],[data-diving=board] .advent-dive-flat *{filter:none!important}
