.monthlyPayments{margin-bottom:14px;padding:18px;overflow:hidden}.monthlyPaymentsHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:19px;display:flex}.monthlyPaymentsHead>span{gap:4px;display:grid}.monthlyPaymentsHead small{color:var(--muted);letter-spacing:.08em;font-size:8px;font-weight:850}.monthlyPaymentsHead strong{letter-spacing:-.035em;font-size:24px}.monthlyPaymentsHead em{color:var(--muted);font-size:9px;font-style:normal}.monthlyPaymentsHead label{color:var(--muted);gap:5px;font-size:8px;font-weight:800;display:grid}.monthlyPaymentsHead select{border:1px solid var(--line);background:#fafcfa;border-radius:8px;min-width:88px;padding:8px 10px;font-weight:800}.monthlyChart{border-top:1px solid #eef1ef;grid-template-columns:repeat(12,minmax(42px,1fr));align-items:end;gap:8px;height:210px;padding-top:18px;display:grid;overflow-x:auto}.monthlyBar{text-align:center;grid-template-rows:29px 1fr 18px;gap:5px;min-width:42px;height:100%;display:grid}.monthlyBar>b{color:#8b938f;white-space:nowrap;align-self:end;font-size:8px}.monthlyBar>span{background:#f4f6f5;border-radius:8px 8px 4px 4px;justify-content:center;align-items:flex-end;height:100%;display:flex;overflow:hidden}.monthlyBar i{background:#dce1de;border-radius:7px 7px 3px 3px;width:100%;min-height:2px;transition:height .45s cubic-bezier(.2,.8,.2,1);display:block}.monthlyBar.hasValue i{background:linear-gradient(180deg,var(--g),#7faa0c)}.monthlyBar.hasValue b{color:#26311f;font-weight:900}.monthlyBar>small{color:var(--muted);font-size:8px;font-weight:800}@media (width<=700px){.monthlyPayments{padding:16px 14px}.monthlyPaymentsHead strong{font-size:22px}.monthlyChart{grid-template-columns:repeat(12,48px);height:205px;padding-bottom:4px}.monthlyBar{min-width:48px}}
