.account-ledger_page__hS4eD{display:grid;gap:var(--ds-space-5);align-content:start;padding:var(--ds-space-3) var(--ds-space-3) calc(var(--ds-space-6) + env(safe-area-inset-bottom, 0px))}.account-ledger_account__0mQfN{min-width:0}.account-ledger_page__hS4eD .account-ledger_account__0mQfN,.account-ledger_page__hS4eD .account-ledger_records__yX4sY{box-shadow:none}.account-ledger_account__0mQfN .account-ledger_accountTabs__eQxfC{margin:var(--ds-space-3) var(--ds-space-3) 0;padding:var(--ds-space-1);gap:var(--ds-space-1);border-radius:var(--ds-radius-active-sm);background:var(--ds-color-surface-canvas-top)}.account-ledger_accountTabs__eQxfC [data-slot=tabs-indicator]{display:none}.account-ledger_accountTabs__eQxfC [role=tab]{min-height:var(--ds-size-touch-target);border-radius:var(--ds-radius-active-sm);color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body)}.account-ledger_accountTabs__eQxfC [role=tab][aria-selected=true]{background:var(--ds-color-surface-raised);color:var(--ds-color-brand-deep);box-shadow:none;font-weight:var(--ds-font-weight-semibold)}.account-ledger_page__hS4eD ::selection{color:var(--ds-color-brand-deep);background:var(--ds-color-brand-soft)}.account-ledger_record__EUsa4,.account-ledger_summary__3yNz0{display:grid;min-width:0;gap:var(--ds-space-1);padding:var(--ds-space-3);font-size:var(--ds-font-size-body)}.account-ledger_summary__3yNz0 .account-ledger_row__gBXE1,.account-ledger_support__eAISe{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-body-small);overflow-wrap:anywhere}.account-ledger_amount__ofIo0,.account-ledger_balance__m_7te{font-size:var(--ds-font-size-body-large);font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-ledger_balance__m_7te{color:var(--ds-color-brand-deep);font-size:var(--ds-font-size-h1);text-align:left;line-height:1.2;letter-spacing:-.02em}.account-ledger_summary__3yNz0{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-space-4);border:0;border-radius:0;background:var(--ds-color-surface-raised);box-shadow:none}.account-ledger_metrics__inmsQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-3);margin:var(--ds-space-2) 0 0;padding-top:var(--ds-space-2);border-top:1px solid var(--ds-color-border-default)}.account-ledger_metrics__inmsQ>div+div{padding-left:var(--ds-space-3);border-left:1px solid var(--ds-color-border-default)}.account-ledger_metrics__inmsQ dt{color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body-small)}.account-ledger_metrics__inmsQ dd{margin:var(--ds-space-1) 0 0;font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-ledger_balanceLabel__VnvbE{color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body);overflow-wrap:anywhere}.account-ledger_placeholder__aedzY{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-regular);line-height:1.5;letter-spacing:normal}.account-ledger_summary__3yNz0 .account-ledger_row__gBXE1,.account-ledger_summary__3yNz0 .account-ledger_support__eAISe{color:var(--ds-color-text-secondary)}.account-ledger_summary__3yNz0 .account-ledger_row__gBXE1{grid-column:1/-1;padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border-default)}.account-ledger_toolbar__efpBU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding-inline:var(--ds-space-1)}.account-ledger_sectionHeading__vRaOF{display:grid;gap:var(--ds-space-1)}.account-ledger_sectionHeading__vRaOF h2{margin:0;font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold)}.account-ledger_amount__ofIo0[data-direction=income]{color:var(--ds-color-brand-deep)}.account-ledger_amount__ofIo0[data-direction=expense]{color:var(--ds-color-text-primary)}.account-ledger_filters__GnI1w,.account-ledger_row__gBXE1{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.account-ledger_title__7Ckjv{flex:1;min-width:0;font-size:var(--ds-font-size-body);font-weight:600;overflow-wrap:anywhere}.account-ledger_select__eYG5Y{width:auto;min-width:calc(var(--ds-space-16) * 2);min-height:var(--ds-size-touch-target);font-size:var(--ds-font-size-body)}.account-ledger_filterPopup__dAV40{min-width:max(var(--anchor-width),12rem);max-width:calc(100vw - var(--ds-space-6));padding:var(--ds-space-1);background:var(--ds-color-surface-raised);color:var(--ds-color-text-primary)}.account-ledger_filterPopup__dAV40 .account-ledger_filterOption__GfDDS{min-height:var(--ds-space-12);padding:var(--ds-space-3) var(--ds-space-8) var(--ds-space-3) var(--ds-space-3);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-medium);line-height:1.5}.account-ledger_filterOption__GfDDS>span:first-child{white-space:normal;overflow-wrap:anywhere}.account-ledger_filterOption__GfDDS[data-highlighted],.account-ledger_filterOption__GfDDS[data-selected]{background:var(--ds-color-brand-soft);color:var(--ds-color-brand-deep)}.account-ledger_content__ul1Kx{display:grid;gap:var(--ds-space-3);min-width:0}.account-ledger_records__yX4sY{display:grid;gap:0;margin:0;padding:0;list-style:none}.account-ledger_record__EUsa4{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:var(--ds-space-2);padding:var(--ds-space-5) var(--ds-space-4);line-height:1.5}.account-ledger_recordDescription__WaQuB,.account-ledger_recordValues__qnsTn{display:grid;min-width:0;gap:var(--ds-space-1)}.account-ledger_recordValues__qnsTn{text-align:right;font-variant-numeric:tabular-nums}.account-ledger_record__EUsa4+.account-ledger_record__EUsa4{border-top:1px solid var(--ds-color-border-default)}.account-ledger_record__EUsa4>.account-ledger_row__gBXE1:first-child{flex-wrap:nowrap;align-items:baseline}.account-ledger_amount__ofIo0{flex-shrink:0;max-width:100%;text-align:right}.account-ledger_record__EUsa4>.account-ledger_row__gBXE1:last-child{column-gap:var(--ds-space-3)}