.accounts-row.svelte-okh48z{--accounts-balance-action-ink: var(--rr-forecast);--accounts-balance-action-surface: var(--rr-background-interactive);--accounts-balance-action-hover-ink: var(--rr-link-hover);--accounts-balance-action-hover-surface: var(--rr-background-interactive);--accounts-balance-action-focus: var(--rr-focus);position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"edit balance";align-items:center;-moz-column-gap:.85rem;column-gap:.85rem;min-height:3.7rem;padding-inline:.95rem;background:var(--rr-table-row-background);color:var(--rr-text);transition:background-color .15s ease}.accounts-row--credit-card.svelte-okh48z{grid-template-areas:"edit balance" "impact balance-label";row-gap:.15rem;min-height:4.55rem;padding-block:.3rem}.accounts-row.svelte-okh48z:not(:first-child):before{position:absolute;inset-block-start:0;inset-inline:.95rem;height:1px;background:var(--rr-table-row-divider);content:"";pointer-events:none}.accounts-row.svelte-okh48z:hover{border-radius:var(--rr-table-row-hover-radius, 0);background:var(--rr-table-row-hover)}.accounts-row__edit-link.svelte-okh48z{grid-area:edit;display:flex;align-items:center;align-self:stretch;min-width:0;min-height:2.75rem;padding-block:.45rem;color:var(--rr-text);text-decoration:none}.accounts-row--bank.svelte-okh48z .accounts-row__edit-link:where(.svelte-okh48z){min-height:3.7rem}.accounts-row__edit-link.svelte-okh48z:focus-visible,.accounts-row__balance-action.svelte-okh48z:focus-visible{outline:2px solid var(--accounts-balance-action-focus);outline-offset:2px}.accounts-row__edit-link.svelte-okh48z:focus-visible{border-radius:.4rem;outline-offset:-2px}.accounts-row__title.svelte-okh48z{display:block;min-width:0;margin:0;overflow:hidden;font-family:inherit;font-size:var(--auth-interface-font-size, 1rem);font-weight:500;letter-spacing:0;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease}.accounts-row--bank.svelte-okh48z .accounts-row__title:where(.svelte-okh48z){font-size:var(--auth-interface-font-size, 1rem);font-weight:400}.accounts-row__edit-link.svelte-okh48z:hover .accounts-row__title:where(.svelte-okh48z),.accounts-row__edit-link.svelte-okh48z:focus-visible .accounts-row__title:where(.svelte-okh48z){color:var(--rr-link)}.accounts-row__balance-action.svelte-okh48z{grid-area:balance;display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-height:2.75rem;padding:0;border:0;border-radius:.72rem;background:transparent;color:var(--accounts-balance-action-ink);text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.accounts-row__balance-action.svelte-okh48z:hover{color:var(--accounts-balance-action-hover-ink)}.accounts-row__balance.svelte-okh48z{display:inline-flex;align-items:center;padding:.28rem .62rem;border-radius:.68rem;background:var(--accounts-balance-action-surface);font-size:var(--auth-interface-font-size, 1rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1.1;white-space:nowrap;transition:background-color .16s ease}.accounts-row--bank.svelte-okh48z .accounts-row__balance:where(.svelte-okh48z){font-size:var(--auth-interface-font-size, 1rem);font-weight:400}.accounts-row__balance-action.svelte-okh48z:hover .accounts-row__balance:where(.svelte-okh48z){background:var(--accounts-balance-action-hover-surface)}.accounts-row__balance--ignored.svelte-okh48z{text-decoration-line:line-through;text-decoration-thickness:.1em}.accounts-row__impact.svelte-okh48z,.accounts-row__balance-label.svelte-okh48z{margin:0;color:var(--rr-text-muted);font-size:.74rem;font-weight:550;line-height:1.25}.accounts-row__impact.svelte-okh48z{grid-area:impact;display:flex;align-items:center;gap:.32rem;min-width:0}.accounts-row__balance-label.svelte-okh48z{grid-area:balance-label;justify-self:end;white-space:nowrap}.accounts-row__impact-icon.svelte-okh48z{display:inline-flex;align-items:center;justify-content:center;width:.9rem;height:.9rem;border:1.5px solid currentColor;border-radius:999px;font-size:.72rem;font-weight:750;line-height:1;flex:0 0 auto}.accounts-row__impact-icon--ignore.svelte-okh48z{position:relative}.accounts-row__impact-icon--ignore.svelte-okh48z:after{position:absolute;width:.68rem;height:1.5px;border-radius:999px;background:currentColor;content:"";transform:rotate(45deg)}
