.kdeck-title{font-family:var(--font-kdeck-title),"Oswald","Arial Narrow",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.kdeck-highlight{text-shadow:0 0 18px color-mix(in srgb,var(--hl,#d4a64a) 70%,transparent),0 2px 0 rgba(0,0,0,.35)}@keyframes kdeck-fall{0%{transform:translateZ(0) rotate(var(--rot));opacity:0}10%{opacity:1}to{transform:translate3d(var(--drift),112vh,0) rotate(calc(var(--rot) + 260deg));opacity:.85}}.kdeck-crystal{animation-name:kdeck-fall;animation-timing-function:cubic-bezier(.25,.6,.45,1);animation-fill-mode:forwards;filter:drop-shadow(0 4px 10px rgba(52,197,197,.45))}@keyframes kdeck-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.kdeck-pulse{animation:kdeck-pulse 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.kdeck-crystal{animation-duration:.01s!important}.kdeck-pulse{animation:none}}