.rank-plot{position:relative;height:180px}@media (min-width:768px){.rank-plot{height:214px}}@keyframes fpl-rank-wash-in{0%{opacity:0}to{opacity:1}}@keyframes fpl-rank-mark-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes fpl-rank-stalk-in{0%{transform:translateX(-50%) scaleY(0)}to{transform:translateX(-50%) scaleY(1)}}@keyframes fpl-rank-rail-wipe{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fpl-rank-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.rank-wash{animation:fpl-rank-wash-in var(--duration-slow) var(--ease-out-quart) both;animation-delay:var(--duration-fast)}.rank-mark{transform:translate(-50%,-50%);animation:fpl-rank-mark-in var(--duration-base) var(--ease-out-expo) both}.rank-stalk{transform:translateX(-50%);animation:fpl-rank-stalk-in var(--duration-base) var(--ease-out-expo) both}.rank-stalk-up{transform-origin:bottom center}.rank-stalk-down{transform-origin:top center}.rank-rail{animation:fpl-rank-rail-wipe var(--duration-base) var(--ease-out-expo) both}.rank-card-body{animation:fpl-rank-card-in var(--duration-base) var(--ease-out-expo) both;animation-delay:var(--duration-instant)}@media (prefers-reduced-motion:reduce){.rank-card-body,.rank-mark,.rank-rail,.rank-stalk,.rank-wash{animation-delay:0s!important}}:root[data-motion=reduced] .rank-card-body,:root[data-motion=reduced] .rank-mark,:root[data-motion=reduced] .rank-rail,:root[data-motion=reduced] .rank-stalk,:root[data-motion=reduced] .rank-wash{animation-delay:0s!important}