.BalanceCard_card__dF1Pm{display:flex;flex-direction:column;justify-content:space-between}.BalanceCard_primary__AJjfb{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}.BalanceCard_labelRow__F2m7G{display:flex;align-items:center;gap:.75rem}.BalanceCard_label__I82_f{margin:0;color:var(--color-text-muted);font-family:var(--font-code);font-size:var(--type-size-micro);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.BalanceCard_balance__15JIn{margin:.625rem 0 0;color:var(--color-text);font-size:var(--type-size-section-title);font-weight:var(--type-weight-semibold);line-height:var(--type-leading-none);letter-spacing:var(--type-tracking-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BalanceCard_balanceNote__EUKBK{margin:.75rem 0 0;color:var(--color-text-subtle);font-size:var(--type-size-label)}.BalanceCard_actions__LgXjH{display:flex;flex:0 0 auto;gap:.625rem}.BalanceCard_metrics__8LjKP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--color-border-subtle);background:var(--color-canvas)}.BalanceCard_metrics__8LjKP div{min-width:0;padding:1rem 1rem 1.5rem;border-left:1px solid var(--color-border-subtle)}.BalanceCard_metrics__8LjKP div:first-child{border-left:0}.BalanceCard_metrics__8LjKP dt{color:var(--color-text-muted);font-family:var(--font-code);font-size:var(--type-size-micro);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.BalanceCard_metrics__8LjKP dd{margin:.375rem 0 0;color:var(--color-text);font-size:var(--type-size-body-lg);font-weight:var(--type-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.BalanceCard_skeleton__7kkpp{width:210px;height:52px;margin-top:.625rem;border-radius:var(--radius-control);background:var(--color-surface-high);animation:BalanceCard_pulse__q5kqi 1.4s ease-in-out infinite}@keyframes BalanceCard_pulse__q5kqi{50%{opacity:.45}}@media (max-width:720px){.BalanceCard_primary__AJjfb{align-items:stretch;flex-direction:column}.BalanceCard_actions__LgXjH{flex-wrap:wrap}.BalanceCard_metrics__8LjKP{grid-template-columns:1fr}.BalanceCard_metrics__8LjKP div{border-top:1px solid var(--color-border-subtle);border-left:0}.BalanceCard_metrics__8LjKP div:first-child{border-top:0}}.BalanceChart_header__M_hBl{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;--card-section-padding:var(--space-card) var(--space-card) 0.75rem}.BalanceChart_header__M_hBl h3{margin:0;font-family:var(--font-interface);font-size:var(--type-size-body-lg);font-weight:var(--type-weight-semibold)}.BalanceChart_header__M_hBl p{margin:.3125rem 0 0;color:var(--color-text-subtle);font-size:var(--type-size-label)}.BalanceChart_chart__pA2Yw{padding:.375rem 1.125rem .875rem .25rem}@media (max-width:640px){.BalanceChart_header__M_hBl{padding-inline:1.125rem}.BalanceChart_chart__pA2Yw{margin-left:-.75rem;padding-right:.5rem}}.TransactionTable_heading__V22ox{--card-section-padding:var(--space-card) var(--space-card) 1.125rem}.TransactionTable_heading__V22ox h3{margin:0;font-family:var(--font-interface);font-size:var(--type-size-body-lg);font-weight:var(--type-weight-semibold)}.TransactionTable_heading__V22ox p{margin:.3125rem 0 0;color:var(--color-text-subtle);font-size:var(--type-size-label)}.TransactionTable_tableContainer__gJaQb tbody tr[data-deposit]{background:rgba(var(--color-positive-rgb),.035)}.TransactionTable_tableContainer__gJaQb td[data-tone=positive]{color:var(--color-positive)}.TransactionTable_empty__cj4dy{height:120px;color:var(--color-text-muted);text-align:center!important}.TransactionTable_loading__iXvu1{display:flex;justify-content:center}.TransactionTable_loading__iXvu1 span{width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:TransactionTable_spin__GJbjb .8s linear infinite}.TransactionTable_more__YMKPS{--card-section-padding:0.875rem 1.25rem}@keyframes TransactionTable_spin__GJbjb{to{transform:rotate(1turn)}}@media (max-width:640px){.TransactionTable_heading__V22ox{--card-section-padding:var(--space-card) 1.125rem 1.125rem}}