.budgetBreakdown_table__IQ9i5{overflow-x:auto;margin:1rem 0}.budgetBreakdown_table__IQ9i5 table{width:100%;border-collapse:collapse;font-size:.8rem;min-width:640px}.budgetBreakdown_table__IQ9i5 caption{text-align:left;color:#64748b;font-size:.75rem;padding-bottom:.65rem}.budgetBreakdown_table__IQ9i5 td,.budgetBreakdown_table__IQ9i5 th{text-align:right;padding:.65rem .7rem;border-bottom:1px solid #e5eaf0;vertical-align:middle}.budgetBreakdown_table__IQ9i5 th:first-child{text-align:left;width:40%;font-weight:500}.budgetBreakdown_table__IQ9i5 tfoot,.budgetBreakdown_table__IQ9i5 thead th{background:#f7f9fc;font-weight:600}.budgetBreakdown_table__IQ9i5 small{display:block;font-size:.65rem;color:#64748b;margin-top:.15rem}.budgetBreakdown_amount__Ppaqf{position:relative;min-width:100px;padding:.3rem .2rem}.budgetBreakdown_amount__Ppaqf span{position:absolute;right:0;top:0;height:100%;border-radius:3px}.budgetBreakdown_amount__Ppaqf strong{position:relative;font-weight:500;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.budgetBreakdown_wider__DS5fb{color:#a34454}.budgetBreakdown_narrower__xFXKK{color:#167461}.budgetBreakdown_waterfallLegend__u_Ss2,.budgetBreakdown_waterfallSummary__kdmLB{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;font-size:.8rem;margin:1rem 0}.budgetBreakdown_waterfallSummary__kdmLB span{color:#64748b;font-size:.75rem}.budgetBreakdown_waterfallLegend__u_Ss2 span{display:inline-flex;align-items:center;gap:.4rem}.budgetBreakdown_waterfallLegend__u_Ss2 i{width:10px;height:10px;border-radius:2px}.budgetBreakdown_waterfallScroll___6mTg{overflow-x:auto}.budgetBreakdown_waterfall__XDB2l{display:block;width:100%;min-width:800px}.budgetBreakdown_chartText__9jfS_{font-size:11px;fill:#475569;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.budgetBreakdown_waterfallBar__Q9Acn{cursor:pointer;outline:none}.budgetBreakdown_waterfallBar__Q9Acn:focus-visible rect[rx]{stroke:#172b49;stroke-width:3}.budgetBreakdown_waterfallDetail__Bwtb9{padding:.7rem .85rem;border:1px solid #e4e9ef;border-radius:.4rem;min-height:65px;font-size:.8rem;display:flex;flex-direction:column;gap:.2rem;background:#f8fafc}.budgetBreakdown_group__GUaMR{--budget-toolbar-height:78px}.budgetBreakdown_group__GUaMR>section{scroll-margin-top:calc(var(--fact-nav-height,54px) + var(--budget-toolbar-height) + 18px)}.budgetBreakdown_group__GUaMR>section:first-child{scroll-margin-top:calc(var(--fact-nav-height,54px) + 20px);margin-bottom:0;padding-bottom:.6rem}.budgetBreakdown_budgetToolbar__ATp69.budgetBreakdown_budgetToolbar__ATp69{position:sticky;top:var(--fact-nav-height,54px);z-index:15;background:#fff;display:flex;flex-wrap:nowrap;align-items:end;gap:.8rem;overflow-x:auto;margin:0;padding:.6rem 0;border-bottom:1px solid #e1e7ef;box-shadow:0 5px 10px #15294108}.budgetBreakdown_budgetToolbar__ATp69.budgetBreakdown_budgetToolbar__ATp69>label{flex:0 0 245px;min-width:0;gap:.25rem;white-space:nowrap;font-size:.7rem}.budgetBreakdown_budgetToolbar__ATp69.budgetBreakdown_budgetToolbar__ATp69>fieldset{flex:0 0 175px;min-width:0;margin:0;padding:0;border:0}.budgetBreakdown_budgetToolbar__ATp69.budgetBreakdown_budgetToolbar__ATp69 legend{font-size:.7rem;margin-bottom:.25rem}.budgetBreakdown_budgetToolbar__ATp69.budgetBreakdown_budgetToolbar__ATp69 select{min-height:36px;font-size:.75rem;padding:.45rem}.budgetBreakdown_balanceDetails__GQk_w{padding-top:.5rem}.budgetBreakdown_budgetHistory__2Bcve{display:block;width:100%;min-width:650px}