.sifa-plan-chart{--rr-income:#c9bdf2;--rr-savings:#603eb0;--rr-short:#e5484d;--rr-short-bg:#fbe2e2;--rr-band:#ede7fb;--rr-band2:#e2d9fa;--rr-band-ink:#3b2a8a;--rr-sel:rgba(96,62,176,0.14);--rr-meter:#ece8f3;--rr-plus-bg:#f5f2fd}.dark .sifa-plan-chart{--rr-income:#5d4c9c;--rr-savings:#a78bfa;--rr-short:#f87171;--rr-short-bg:#3a1d24;--rr-band:#2a2547;--rr-band2:#332c57;--rr-band-ink:#c4b5fd;--rr-sel:rgba(167,139,250,0.2);--rr-meter:#2a2f45;--rr-plus-bg:#221f3a}.rr-hatch{background:repeating-linear-gradient(135deg,var(--rr-short) 0 2px,var(--rr-short-bg) 2px 5px)}.rr-layout{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "chart" "chap" "next";align-items:start}.rr-head{grid-area:head}.rr-chart{grid-area:chart}.rr-chap{grid-area:chap}.rr-next{grid-area:next}@media (min-width:1024px){.rr-layout{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "chart chart" "chap next"}}