.rc-card-icon :is(.rc-icon-draw,.rc-icon-route,.rc-icon-shield,.rc-icon-check){stroke-dasharray:1}.rc-card-icon :is(.rc-icon-shield,.rc-icon-check,.rc-icon-node){transform-box:fill-box;transform-origin:50%}@keyframes rcIconDraw{0%{stroke-dashoffset:1px;opacity:0}35%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes rcIconShield{0%{stroke-dashoffset:1px;transform:scale(1)rotate(0)}35%{stroke-dashoffset:.08px;transform:scale(.98)rotate(-2deg)}75%{transform:scale(1.04)rotate(1deg)}to{stroke-dashoffset:0;transform:none}}@keyframes rcIconCheck{0%{stroke-dashoffset:1px;opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}75%{transform:scale(.98)}to{stroke-dashoffset:0;opacity:1;transform:none}}@keyframes rcIconPop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.rc-card-icon[data-play] .rc-icon-draw{animation:.75s cubic-bezier(.22,.9,.28,1) both rcIconDraw;animation-delay:calc(var(--rc-icon-step,0) * .14s)}.rc-card-icon[data-play] .rc-icon-shield{animation:1s cubic-bezier(.18,.85,.25,1) both rcIconShield}.rc-card-icon[data-play] .rc-icon-check{animation:1.3s cubic-bezier(.22,.9,.28,1) .25s both rcIconCheck}.rc-card-icon[data-play] .rc-icon-route{animation:.8s cubic-bezier(.22,.9,.28,1) .14s both rcIconDraw}.rc-card-icon[data-play] .rc-icon-node{animation:.45s cubic-bezier(.22,.9,.28,1) both rcIconPop}.rc-card-icon[data-play] .rc-icon-node--late{animation-delay:.8s}}
