@keyframes borrow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes borrow-pulse-dot{0%,to{fill-opacity:var(--pulse-min,.06)}50%{fill-opacity:var(--pulse-max,.3)}}@keyframes borrow-stroke-pulse{0%,to{stroke-opacity:var(--pulse-min,.15)}50%{stroke-opacity:var(--pulse-max,.4)}}@keyframes borrow-shield-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes borrow-particle{0%,to{transform:translateY(0);fill-opacity:var(--p-min,.03)}50%{transform:translateY(var(--p-dy,-4px));fill-opacity:var(--p-max,.1)}}@keyframes borrow-chart-reveal{0%{width:0}to{width:106px}}@keyframes borrow-dot-pop{0%,90%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes borrow-active-dot-ring{0%,to{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(2)}}@keyframes borrow-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes borrow-fade-in{0%{opacity:0}to{opacity:1}}@keyframes borrow-arrow-pulse{0%,to{opacity:0}20%,60%{opacity:.35}40%,80%{opacity:.08}}@keyframes borrow-zero-pop{0%{transform:scale(0);opacity:0}25%{transform:scale(1);opacity:1}75%{transform:scale(1)}80%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.borrow-animate,[style*=animation]{animation:none!important;transition:none!important}}