.financial-runway[data-v-18b4db07]{gap:.75rem;width:100%;display:grid}.financial-runway-head[data-v-18b4db07]{gap:.2rem;display:grid}.financial-runway-title[data-v-18b4db07]{letter-spacing:.12em;text-transform:uppercase;color:var(--atm-muted-2);font-size:.74rem;font-weight:700}.financial-runway-subtitle[data-v-18b4db07]{color:var(--atm-muted);font-size:.88rem}.financial-runway-scroll[data-v-18b4db07]{-webkit-overflow-scrolling:touch;background:linear-gradient(#ffffff2e,#ffffff0d);border-radius:.4rem;width:100%;padding-bottom:.35rem;overflow:auto hidden}.financial-runway-track[data-v-18b4db07]{--runway-overlap:calc(1.95rem + 3px);--runway-tip-width:.82rem;align-items:center;width:100%;min-width:0;padding:.2rem .25rem;display:flex}.financial-runway-pill[data-v-18b4db07]{width:calc(( 100% + (var(--runway-days) - 1) * var(--runway-overlap) ) / var(--runway-days));min-width:4.9rem;height:2.45rem;margin-right:calc(-1 * var(--runway-overlap));box-shadow:inset 0 1px 0 #fff3, inset 0 -1px 0 #11232a0f, inset -1px 0 0 var(--edge-highlight,#ffffff3d), 0 1px 2px #0f1e2414;clip-path:polygon(0 0, calc(100% - var(--runway-tip-width)) 0, 100% 50%, calc(100% - var(--runway-tip-width)) 100%, 0 100%);border-radius:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.14rem;padding:.25rem .5rem;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;position:relative}.financial-runway-pill[data-v-18b4db07]:before{content:"";pointer-events:none;background:#1424281f;width:1px;position:absolute;top:18%;bottom:18%;left:0}.financial-runway-pill[data-v-18b4db07]:first-child:before{display:none}.financial-runway-pill[data-v-18b4db07]:last-child{margin-right:0}.financial-runway-pill.is-calm[data-v-18b4db07]{background:linear-gradient(180deg, #ffffff1f 0%, #11261e0f 100%), linear-gradient(102deg, var(--runway-c1,#a2c7b7) 0%, var(--runway-c2,#a9c8b9) 52%, var(--runway-c3,#b6d4c5) 100%)}.financial-runway-pill.is-warning[data-v-18b4db07]{background:linear-gradient(180deg, #ffffff1f 0%, #2922140f 100%), linear-gradient(102deg, var(--runway-c1,#d5cc9f) 0%, var(--runway-c2,#d5cda9) 52%, var(--runway-c3,#e0d8b8) 100%)}.financial-runway-pill.is-tight[data-v-18b4db07]{background:linear-gradient(180deg, #ffffff1f 0%, #2c1e140f 100%), linear-gradient(102deg, var(--runway-c1,#cead8a) 0%, var(--runway-c2,#d0b396) 52%, var(--runway-c3,#dbc0a6) 100%)}.financial-runway-pill.is-danger[data-v-18b4db07]{background:linear-gradient(180deg, #ffffff1f 0%, #2f191a0f 100%), linear-gradient(102deg, var(--runway-c1,#cd8f88) 0%, var(--runway-c2,#cf9891) 52%, var(--runway-c3,#d8a9a2) 100%)}.financial-runway-pill.is-past[data-v-18b4db07]{background:linear-gradient(180deg, #ffffff1c 0%, #161e2412 100%), linear-gradient(102deg, var(--runway-c1,#c8d0d3) 0%, var(--runway-c2,#d1d8db) 52%, var(--runway-c3,#d9e0e3) 100%)}.financial-runway-pill.is-past-time[data-v-18b4db07]{box-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #11232a0d, inset -1px 0 0 var(--edge-highlight,#cdd4d8f2), 0 1px 1px #0f1e240f}.financial-runway-pill.is-today[data-v-18b4db07]{background:linear-gradient(180deg, #0000 0%, #0000 calc(100% - 6px), #182b2747 calc(100% - 6px), #182b2766 100%), linear-gradient(180deg, #ffffff21 0%, #10281e0f 100%), linear-gradient(102deg, var(--runway-c1,#a8cdbc) 0%, var(--runway-c2,#afd0bf) 52%, var(--runway-c3,#bbd9c9) 100%);box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 #11232a1a, inset -1px 0 0 var(--edge-highlight,#ffffff3d), 0 1px 2px #0f1e241f}.financial-runway-pill.is-near[data-v-18b4db07]{box-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #11232a12, inset -1px 0 0 var(--edge-highlight,#ffffff3d), 0 1px 2px #0f1e2417}.financial-runway-pill.is-far[data-v-18b4db07]{box-shadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #11232a12, inset -1px 0 0 var(--edge-highlight,#ffffff3d), 0 1px 1px #0f1e2412}.financial-runway-pill.is-day-active[data-v-18b4db07]{box-shadow:inset 0 1px 0 #ffffff3d, inset 0 -1px 0 #11232a1a, inset 0 -3px 0 #11232a2e, inset -1px 0 0 var(--edge-highlight,#ffffff3d), 0 1px 3px #0f1e2414;filter:contrast(1.03)saturate(1.02)}.financial-runway-context[data-v-18b4db07]{background:linear-gradient(#ffffff3d,#ffffff29);border:1px solid #ffffff3d;border-radius:.7rem;min-height:7.4rem;margin-top:.2rem;padding:.65rem .8rem}.financial-runway-context-body[data-v-18b4db07]{min-height:100%}.financial-runway-markers[data-v-18b4db07]{align-items:center;gap:.15rem;max-width:100%;display:inline-flex}.financial-runway-marker[data-v-18b4db07]{letter-spacing:.02em;color:#182d2ae0;background:#ffffff85;border:1px solid #ffffff8a;border-radius:.2rem;justify-content:center;align-items:center;min-width:1.2rem;padding:.02rem .2rem;font-size:.5rem;font-weight:700;line-height:1.2;display:inline-flex}.financial-runway-marker.is-overflow[data-v-18b4db07]{min-width:auto;padding-inline:.22rem}.financial-runway-empty-track[data-v-18b4db07]{color:#4a6661;margin:0;padding:.55rem .7rem;font-size:.8rem}.financial-runway-context-date[data-v-18b4db07]{color:#31514b;margin:0;font-size:.78rem;font-weight:700}.financial-runway-context-summary[data-v-18b4db07]{color:#355c55;margin:.35rem 0 0;font-size:.82rem}.financial-runway-context-balance[data-v-18b4db07]{color:#2f524d;margin:.3rem 0 0;font-size:.8rem}.financial-runway-context-partial[data-v-18b4db07]{color:#7a5b2b;margin:.3rem 0 0;font-size:.78rem}.financial-runway-context-events[data-v-18b4db07]{gap:.3rem;min-height:2.4rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.financial-runway-context-event[data-v-18b4db07]{color:#355751;justify-content:space-between;gap:.6rem;font-size:.82rem;display:flex}.financial-runway-context-event-title[data-v-18b4db07]{opacity:.95}.financial-runway-context-event-amount[data-v-18b4db07]{font-weight:700}.financial-runway-context-empty[data-v-18b4db07]{color:#456a63;margin:.45rem 0 0;font-size:.82rem}.financial-runway-context-interpretation[data-v-18b4db07]{color:#3c625b;margin:.5rem 0 0;font-size:.8rem}.runway-context-swap-enter-active[data-v-18b4db07],.runway-context-swap-leave-active[data-v-18b4db07]{transition:opacity .18s}.runway-context-swap-enter-from[data-v-18b4db07],.runway-context-swap-leave-to[data-v-18b4db07]{opacity:0}.financial-runway-date[data-v-18b4db07]{letter-spacing:.03em;color:var(--date-color,#1d3331);text-shadow:0 1px #ffffff47;margin:0;font-size:.72rem;font-weight:700}@media (width<=640px){.financial-runway-track[data-v-18b4db07]{--runway-overlap:calc(1.45rem + 3px);--runway-tip-width:.62rem}.financial-runway-pill[data-v-18b4db07]{width:calc(( 100% + (var(--runway-days) - 1) * var(--runway-overlap) ) / var(--runway-days));min-width:4.2rem;height:2.2rem;margin-right:calc(-1 * var(--runway-overlap));gap:.1rem}.financial-runway-marker[data-v-18b4db07]{min-width:1.1rem;padding-inline:.14rem;font-size:.46rem}}
