/* Figma Deal finder timeline 5760:23300: one shared 4350ms, one play per activation. */
.deal-finder.is-playing [data-node-id="5760:23304"] { animation: kf_5760_23304_border-radius_0 4.35s linear, kf_5760_23304_height_0 4.35s linear, kf_5760_23304_width_0 4.35s linear, kf_5760_23304_translate_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5760_23304_border-radius_0 { 0% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); border-radius: 24.392px; } 12.414% { border-radius: 57.742px; } 100% { border-radius: 57.742px; } }
@keyframes kf_5760_23304_height_0 { 0% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); height: 48.784px; } 12.414% { height: 134.466px; } 41.839% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); height: 134.466px; } 50.115% { height: 104.466px; } 76.782% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); height: 104.466px; } 89.195% { height: 175.528px; } 100% { height: 175.528px; } }
@keyframes kf_5760_23304_width_0 { 0% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); width: 157.54px; } 12.414% { width: 459px; } 100% { width: 459px; } }
@keyframes kf_5760_23304_translate_0 { 0% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); translate: 0px 0px; } 12.414% { translate: -150.84px 0px; } 100% { translate: -150.84px 0px; } }
.deal-finder.is-playing [data-node-id="5760:23335"] { animation: kf_5760_23335_border-radius_0 4.35s linear, kf_5760_23335_height_0 4.35s linear, kf_5760_23335_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5760_23335_border-radius_0 { 0% { border-radius: 57.742px; } 100% { border-radius: 57.742px; } }
@keyframes kf_5760_23335_height_0 { 0% { height: 134.466px; } 41.839% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); height: 134.466px; } 50.115% { height: 104.466px; } 76.782% { animation-timing-function: linear(0, 0.014, 0.0502, 0.1016, 0.1625, 0.2288, 0.2971, 0.3652, 0.4312, 0.494, 0.5528, 0.6071, 0.6568, 0.7018, 0.7423, 0.7784, 0.8103, 0.8384, 0.863, 0.8844, 0.903, 0.919, 0.9327, 0.9443, 0.9543, 0.9626, 0.9697, 0.9756, 0.9805, 0.9846, 0.9879, 0.9907, 0.9929, 0.9947, 0.9961, 0.9973, 0.9982, 0.9989, 0.9994, 0.9998, 1.0001, 1.0003, 1.0005, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0005); height: 104.466px; } 89.195% { height: 175.528px; } 100% { height: 175.528px; } }
@keyframes kf_5760_23335_opacity_0 { 0% { opacity: 0; } 6.437% { animation-timing-function: ease-in-out; opacity: 0; } 16.552% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5760:23337"] { animation: kf_5760_23337_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5760_23337_opacity_0 { 0% { opacity: 0; } 80.92% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 88.276% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5760:23341"] { animation: kf_5760_23341_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5760_23341_opacity_0 { 0% { opacity: 0; } 87.816% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 93.793% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5760:23344"] { animation: kf_5760_23344_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5760_23344_opacity_0 { 0% { opacity: 0; } 89.655% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 95.632% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5764:1887"] { animation: kf_5764_1887_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5764_1887_opacity_0 { 0% { opacity: 0; } 12.874% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 19.31% { opacity: 1; } 40.46% { animation-timing-function: ease-in-out; opacity: 1; } 47.356% { opacity: 0; } 100% { opacity: 0; } }
.deal-finder.is-playing [data-node-id="5764:1897"] { animation: kf_5764_1897_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5764_1897_opacity_0 { 0% { opacity: 0; } 14.713% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 19.77% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5764:1899"] { animation: kf_5764_1899_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5764_1899_opacity_0 { 0% { opacity: 0; } 44.138% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 50.575% { opacity: 1; } 75.402% { animation-timing-function: ease-in-out; opacity: 1; } 81.839% { opacity: 0; } 100% { opacity: 0; } }
.deal-finder.is-playing [data-node-id="5764:1909"] { animation: kf_5764_1909_opacity_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5764_1909_opacity_0 { 0% { opacity: 0; } 14.713% { animation-timing-function: cubic-bezier(0.2, 0, 0, 1); opacity: 0; } 19.77% { opacity: 1; } 100% { opacity: 1; } }
.deal-finder.is-playing [data-node-id="5764:11912"] .deal-finder__shimmer-sweep { animation: kf_5764_11912_translate_0 4.35s linear; animation-fill-mode: both; }
@keyframes kf_5764_11912_translate_0 { 0% { translate: 0px 0px; } 45.057% { translate: 0px 0px; } 59.31% { animation-timing-function: step-end; translate: 540px 0px; } 59.54% { translate: 0px 0px; } 73.563% { animation-timing-function: step-end; translate: 540px 0px; } 73.793% { translate: 0px 0px; } 81.379% { translate: 290px 0px; } 100% { translate: 290px 0px; } }
.deal-finder.is-paused.is-playing [data-node-id],
.deal-finder.is-paused.is-playing [data-node-id="5764:11912"] .deal-finder__shimmer-sweep { animation-play-state: paused; }
@media (prefers-reduced-motion: reduce) {
  .deal-finder.is-playing [data-node-id],
  .deal-finder.is-playing [data-node-id="5764:11912"] .deal-finder__shimmer-sweep { animation: none; }
}
