@keyframes yl-burst-up{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--yl-drift,0px)), calc(-50% - 26px)) scale(.2);opacity:0}}@keyframes yl-burst-down{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--yl-drift,0px)), calc(-50% + 26px)) scale(.2);opacity:0}}@keyframes yl-vote-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.yl-burst-up{animation:.55s ease-out forwards yl-burst-up}.yl-burst-down{animation:.55s ease-out forwards yl-burst-down}.yl-vote-pop{animation:.3s ease-out yl-vote-pop}@media (prefers-reduced-motion:reduce){.yl-burst-up,.yl-burst-down,.yl-vote-pop{animation:none}}@keyframes yl-scroll-arrow{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.yl-scroll-arrow{animation:1.4s ease-in-out infinite yl-scroll-arrow}@media (prefers-reduced-motion:reduce){.yl-scroll-arrow{opacity:.8;animation:none}}.yl-side-card{transform-style:preserve-3d;transition:background-color .25s,border-color .25s,transform .25s,box-shadow .25s}.yl-side-card:hover{background-color:var(--yl-side-soft);border-color:var(--yl-side-solid);box-shadow:0 12px 32px -14px var(--yl-side-solid)}.yl-side-card .yl-side-pick{transition:transform .2s,box-shadow .2s,filter .2s}.yl-side-card:hover .yl-side-pick{box-shadow:0 8px 20px -8px var(--yl-side-solid);filter:brightness(1.06);transform:translateY(-2px)scale(1.04)}@keyframes yl-pickme{0%,to{transform:perspective(700px)rotateY(0)rotateX(0)translateY(0)}22%{transform:perspective(700px)rotateY(-5deg)rotateX(2deg)translateY(-4px)}48%{transform:perspective(700px)rotateY(4deg)rotateX(-2deg)translateY(-7px)scale(1.015)}74%{transform:perspective(700px)rotateY(-2deg)rotateX(1deg)translateY(-3px)}}.yl-side-pickme:hover{animation:1.1s ease-in-out infinite yl-pickme}@keyframes yl-side-picked{0%{transform:perspective(700px)rotateY(0)scale(1)}28%{transform:perspective(700px)rotateY(14deg)scale(1.07)}55%{transform:perspective(700px)rotateY(-9deg)scale(1.04)}78%{transform:perspective(700px)rotateY(4deg)scale(1.015)}to{transform:perspective(700px)rotateY(0)scale(1)}}.yl-side-picked{animation:.75s cubic-bezier(.22,1.2,.36,1) yl-side-picked}@media (prefers-reduced-motion:reduce){.yl-side-card,.yl-side-card .yl-side-pick{transition:none}.yl-side-pickme:hover,.yl-side-picked{animation:none}}