.annuity[data-v-2529b4ad]{fill:none;stroke:#78b62c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.savings[data-v-2529b4ad]{fill:none;stroke:#d1d5db;stroke-width:3;stroke-linecap:round}.deposit[data-v-2529b4ad]{fill:#78b62c;transform-box:fill-box;transform-origin:center}.axis[data-v-2529b4ad]{stroke:#e5e7eb;stroke-width:1.5}.caption[data-v-2529b4ad]{font-size:11px;font-weight:600}.amount[data-v-2529b4ad]{font-size:12px;font-weight:800}.deposit-caption[data-v-2529b4ad],.annuity-caption[data-v-2529b4ad]{fill:#476f1c}.savings-caption[data-v-2529b4ad]{fill:#6b7280}.tick[data-v-2529b4ad]{fill:#9ca3af;font-size:10px;font-weight:600}.draw[data-v-2529b4ad]{stroke-dasharray:1 2;stroke-dashoffset:0}.is-animating .deposit[data-v-2529b4ad]{animation:drop-2529b4ad .5s cubic-bezier(.22,1,.36,1) both}.is-animating .deposit-caption[data-v-2529b4ad]{animation:fade-in-2529b4ad .25s ease-out .35s both}.is-animating .savings[data-v-2529b4ad],.is-animating .annuity[data-v-2529b4ad]{animation:draw-2529b4ad 1s ease-out .45s both}.is-animating .savings-caption[data-v-2529b4ad],.is-animating .annuity-caption[data-v-2529b4ad]{animation:fade-in-2529b4ad .25s ease-out 1.25s both}@keyframes drop-2529b4ad{0%{opacity:0;transform:translateY(-70px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-2529b4ad{0%{opacity:0}to{opacity:1}}@keyframes draw-2529b4ad{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.axis[data-v-1df31f64]{stroke:#e5e7eb;stroke-width:1.5}.cap[data-v-1df31f64]{stroke:#476f1c;stroke-width:2;stroke-dasharray:6 6}.market-bar[data-v-1df31f64]{fill:#d1d5db}.credit-bar[data-v-1df31f64]{fill:#78b62c}.market-bar[data-v-1df31f64],.credit-bar[data-v-1df31f64]{transform-box:fill-box;transform-origin:bottom}.credit-value[data-v-1df31f64]{fill:#476f1c;font-size:11px;font-weight:800;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.tick[data-v-1df31f64]{fill:#9ca3af;font-size:10px;font-weight:600}.is-animating .cap[data-v-1df31f64]{animation:fade-in-1df31f64 .3s ease-out both}.is-animating .market-bar[data-v-1df31f64],.is-animating .credit-bar[data-v-1df31f64]{animation:grow-1df31f64 .45s ease-out both}.is-animating .credit-value[data-v-1df31f64]{animation:fade-in-1df31f64 .2s ease-out both}@keyframes grow-1df31f64{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-in-1df31f64{0%{opacity:0}to{opacity:1}}.axis[data-v-1b4e7ffc]{stroke:#d1d5db;stroke-width:1.5}.market-bar[data-v-1b4e7ffc]{fill:#d1d5db;transform-box:fill-box;transform-origin:top}.credit-floor[data-v-1b4e7ffc]{fill:#78b62c;transform-box:fill-box;transform-origin:center}.market-value[data-v-1b4e7ffc]{fill:#6b7280;font-size:11px;font-weight:700}.credit-value[data-v-1b4e7ffc]{fill:#476f1c;font-size:11px;font-weight:800}.tick[data-v-1b4e7ffc]{fill:#9ca3af;font-size:10px;font-weight:600}.is-animating .market-bar[data-v-1b4e7ffc]{animation:drop-1b4e7ffc .45s ease-out both}.is-animating .market-value[data-v-1b4e7ffc]{animation:fade-in-1b4e7ffc .2s ease-out both}.is-animating .credit-floor[data-v-1b4e7ffc]{animation:pop-1b4e7ffc .3s ease-out both}.is-animating .credit-value[data-v-1b4e7ffc]{animation:fade-in-1b4e7ffc .2s ease-out both}@keyframes drop-1b4e7ffc{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pop-1b4e7ffc{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes fade-in-1b4e7ffc{0%{opacity:0}to{opacity:1}}.market[data-v-1ddd00a4]{fill:none;stroke:#d1d5db;stroke-width:3;stroke-linecap:round}.balance[data-v-1ddd00a4]{fill:none;stroke:#78b62c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.draw[data-v-1ddd00a4]{stroke-dasharray:1 2;stroke-dashoffset:0}.lock-icon rect[data-v-1ddd00a4]{fill:#1e2d6b;stroke:#fff;stroke-width:1.5;paint-order:stroke}.lock-icon path[data-v-1ddd00a4]{stroke:#1e2d6b}.lock-icon[data-v-1ddd00a4]{transform-box:fill-box;transform-origin:center}.market-caption[data-v-1ddd00a4]{fill:#6b7280;font-size:11px;font-weight:600}.axis[data-v-1ddd00a4]{stroke:#e5e7eb;stroke-width:1.5}.tick[data-v-1ddd00a4]{fill:#9ca3af;font-size:10px;font-weight:600}.is-animating .market[data-v-1ddd00a4]{animation:draw-1ddd00a4 1.1s ease-out both}.is-animating .balance[data-v-1ddd00a4]{animation:draw-1ddd00a4 1.1s linear .25s both}.is-animating .lock-icon[data-v-1ddd00a4]{animation:pop-1ddd00a4 .25s ease-out both}@keyframes draw-1ddd00a4{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pop-1ddd00a4{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
