.ya-figure{--ya-violet:#a594f2;--ya-violet-soft:#e6e0fc;--ya-orange:#ff9e2f;--ya-day:#f2f4f3;color:#002923;margin:2.5rem 0;font-family:DM Sans Variable,DM Sans,sans-serif}.ya-figure *{box-sizing:border-box}.ya-figure figcaption{letter-spacing:-.02em;margin-bottom:1.4rem;font:600 1.4rem/1.25 Gabarito Variable,sans-serif}.ya-figure strong{letter-spacing:-.035em;font:700 1.6rem/1 Gabarito Variable,sans-serif}.ya-figure .ya-caption{color:#506965;margin:1.2rem 0 0;font:400 .8rem/1.5 DM Sans Variable,DM Sans,sans-serif}.ya-weeks{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.ya-week-name{margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:block}.ya-in,.ya-out{align-items:flex-end;min-height:1.9rem;font-size:.85rem;font-weight:500;display:flex}.ya-out{align-items:flex-start;padding-left:calc(14.2857% + .857142px)}.ya-in span,.ya-out span{white-space:nowrap;align-items:baseline;gap:.35rem;display:flex}.ya-week ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;list-style:none;display:grid;margin:.55rem 0!important;padding:0!important}.ya-week li{aspect-ratio:1;background:var(--ya-day);border-radius:50%;place-items:center;font-size:.8rem;font-weight:500;display:grid;margin:0!important;padding:0!important}.ya-week li[data-event=pay]{background:var(--ya-violet);font-weight:700}.ya-week li[data-event=rent]{background:var(--ya-orange);font-weight:700}.ya-week abbr{text-decoration:none}.ya-left{margin-top:1.8rem}.ya-left-head{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem;font-weight:500;display:flex}.ya-left-head span{align-items:baseline;gap:.4rem;display:flex}.ya-left-bar{gap:3px;height:12px;margin-top:.6rem;display:flex}.ya-left-bar i{background:var(--ya-violet);border-radius:999px;display:block}.ya-left-ends{justify-content:space-between;gap:1rem;margin-top:.5rem;font-size:.85rem;display:flex}.ya-figure .ya-left-ends strong{font:inherit;letter-spacing:normal;font-weight:700}.ya-bank-row+.ya-bank-row{margin-top:1.5rem}.ya-bank-head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ya-bank-head span{flex-direction:column;font-size:.85rem;display:flex}.ya-bank-head b{font-size:1rem;font-weight:600}.ya-bank-head small{letter-spacing:0;font:500 .85rem/1 DM Sans Variable,DM Sans,sans-serif}.ya-bank-track{background:var(--visual-soft);border-radius:999px;height:12px;margin-top:.6rem;overflow:hidden}.ya-bank-track i{background:var(--visual-colour);border-radius:999px;height:100%;display:block}.ya-bank-ends{justify-content:flex-end;margin-top:.5rem;font-size:.85rem;font-weight:600;display:flex}.draft-mini{width:260px;padding:10px}.draft-mini .av-card,.draft-mini .av-goal-card{box-shadow:none}.article-app-cta .draft-mini{box-sizing:border-box;align-items:center;width:260px;height:180px;padding:10px;display:flex}.article-app-cta .draft-mini .av-card,.article-app-cta .draft-mini .av-goal-card{box-sizing:border-box;border-width:5px;border-radius:25px;width:100%;padding:12px 13px}.article-app-cta .draft-mini .av-name{font-size:14px;line-height:18px}.article-app-cta .draft-mini .av-amount-line{gap:2px 5px;margin:6px 0 8px}.article-app-cta .draft-mini .av-amount{font-size:32px;line-height:34px}.article-app-cta .draft-mini .av-unit{font-size:12px}.article-app-cta .draft-mini .av-endpoints{gap:8px;margin-top:6px;font-size:11px}.ya-cta .av-name{align-items:center;gap:8px;display:flex}.ya-cta .av-name:before{content:"";background:var(--visual-colour);border-radius:50%;flex:none;width:10px;height:10px}@media (width<=520px){.ya-weeks{grid-template-columns:1fr;gap:1.25rem}.ya-week ol{gap:4px}.ya-out{padding-left:calc(14.2857% + .571428px)}.ya-figure strong{font-size:1.35rem}.ya-left-ends{font-size:.75rem}}
