.decal-animate .decal-layer-body,.decal-animate .decal-layer-scene,.decal-animate .decal-layer-banner{opacity:0;animation:.38s cubic-bezier(.2,1.2,.35,1) forwards badge-in}.decal-animate .decal-layer-body{animation-delay:.15s}.decal-animate .decal-layer-scene{animation-delay:.95s}.decal-animate .decal-layer-banner{animation-delay:1.25s}@keyframes badge-in{0%{opacity:0;transform-origin:50%;transform:scale(.85)}70%{opacity:1;transform-origin:50%;transform:scale(1.04)}to{opacity:1;transform-origin:50%;transform:scale(1)}}.decal-animate .decal-tick-ring{opacity:0;stroke-dashoffset:490px;animation:.75s ease-in-out .42s forwards badge-stitch}@keyframes badge-stitch{0%{opacity:1}to{opacity:.75;stroke-dashoffset:0}}.stamp-in{opacity:0;animation:.32s cubic-bezier(.2,1.6,.4,1) 1.55s forwards stamp-slam}@keyframes stamp-slam{0%{opacity:0;transform:scale(2.2)rotate(6deg)}70%{opacity:1;transform:scale(.94)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.stamp-in{opacity:1;animation:none}}
