.ci .ci-select{border:1px solid var(--bc-line);background:var(--bc-card);width:100%;min-height:44px;font:inherit;color:inherit;border-radius:12px;padding:8px 12px}.ci .ci-select:focus{border-color:var(--bc-brand);box-shadow:0 0 0 3px var(--bc-brand-soft);outline:none}.ci-chart{margin:8px 0 18px}.ci-chart figcaption{margin-bottom:6px;font-weight:700}.ci-chart svg{width:100%;height:auto;display:block}.ci-bar-deposits{fill:var(--bc-line,#d9d2c7)}.ci-bar-interest{fill:var(--bc-brand)}.ci .ct-legend{color:var(--bc-muted);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.ci .ct-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ci-key-deposits i{background:var(--bc-line,#d9d2c7)}.ci-key-interest i{background:var(--bc-brand)}.ci-key-years{margin-left:auto}
