.bank-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"desc amt""date date""match match";align-items:center;column-gap:12px;padding-inline:16px;display:grid}.bank-date{grid-area:date;margin-top:2px}.bank-desc{grid-area:desc}.bank-amt{grid-area:amt}.bank-match-cell{grid-area:match;margin-top:10px}.bank-grid.bank-head{display:none}@media (width<48rem){.bank-stage{padding-block:10px}.bank-top{row-gap:10px;padding-block:10px}.bank-seg{text-align:center;flex:1 0 100%;grid-template-columns:1fr 1fr;display:grid}.bank-list-head{padding-block:10px 6px}.bank-grid{grid-template-areas:"desc amt""match match";row-gap:7px;padding-block:9px 10px}.bank-date{grid-area:match;justify-self:end;margin-top:0}.bank-match-cell{justify-self:start;min-height:24px;margin-top:0}.bank-match{flex-wrap:nowrap}.bank-foot{padding-block:12px}}@media (width<25rem){.bank-arrow{display:none}}@media (width<22.5rem){.bank-date,.bank-pills{display:none}}@media (width>=40rem){.bank-grid{padding-inline:24px}}@media (width>=48rem){.bank-grid{grid-template-columns:3.5rem minmax(0,1fr) 6.5rem 13.5rem;grid-template-areas:"date desc amt match";column-gap:16px}.bank-grid.bank-head{grid-template-areas:none;display:grid}.bank-date,.bank-match-cell{margin-top:0}.bank-match-cell{min-height:26px}}@media (width>=64rem){.bank-grid{grid-template-columns:4.5rem minmax(0,1fr) 8rem 17rem;column-gap:24px}}@media (width>=80rem){.bank-grid{grid-template-columns:4.5rem minmax(0,1fr) 8rem 20rem;column-gap:28px}}.bank-wait{opacity:0}@keyframes bank-in{0%{opacity:0;translate:0 8px}}@keyframes bank-swap-in{0%{opacity:0;translate:0 4px}}@keyframes bank-swap-out{0%{opacity:1}to{opacity:0}}@keyframes bank-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference) and (width>=48rem){.js .bank-stage:not(.is-in) :is(.bank-row,.bank-match,.bank-foot){opacity:0}.js .bank-stage:not(.is-in) .bank-wait{opacity:1}.js .bank-stage.is-in .bank-row{animation:bank-in .5s var(--ease-calm) var(--d) both}.js .bank-stage.is-in .bank-wait{animation:bank-swap-out .25s ease var(--m) both}.js .bank-stage.is-in .bank-match{animation:bank-swap-in .4s var(--ease-calm) var(--m) both}.js .bank-stage.is-in .bank-foot{animation:bank-fade .5s var(--ease-calm) var(--d) both}.js .bank-stage[data-settled] :is(.bank-row,.bank-wait,.bank-match,.bank-foot){animation:none}}@media (prefers-reduced-motion:no-preference) and (width<48rem){.js .bank-stage:not(.is-in) .bank-row,.js .bank-stage:not([data-play]) :is(.bank-match,.bank-foot){opacity:0}.js .bank-stage:not([data-play]) .bank-wait{opacity:1}.js .bank-stage.is-in .bank-row{animation:bank-in .5s var(--ease-calm) var(--d) both}.js .bank-stage[data-play] .bank-wait{animation:bank-swap-out .25s ease var(--mp) both}.js .bank-stage[data-play] .bank-match{animation:bank-swap-in .4s var(--ease-calm) var(--mp) both}.js .bank-stage[data-play] .bank-foot{animation:bank-fade .5s var(--ease-calm) var(--fp) both}.js .bank-stage[data-settled] :is(.bank-row,.bank-wait,.bank-match,.bank-foot){animation:none}}.bank-td-line,.bank-tdp-line{stroke:color-mix(in oklab, var(--color-muted) 55%, transparent);stroke-dasharray:1;stroke-dashoffset:0}.bank-td-line-warn{stroke:var(--color-warn)}@media (width<48rem){.bank-tdp{--g:clamp(40px, 12.5vw, 64px);grid-template-columns:minmax(0, 1fr) var(--g) minmax(0, 1fr);display:grid}.bank-tdp-rows{height:320px;container-type:inline-size}.bank-tdp-row{border-bottom:1px solid var(--color-line);flex-direction:column;justify-content:center;gap:4px;height:64px;padding-inline:10px;display:flex}.bank-tdp-row:last-child{border-bottom:0}.bank-tdp-desc{text-wrap:balance;line-height:1.35}.bank-tdp-date{white-space:nowrap}.bank-tdp-cards{flex-direction:column;gap:8px;height:320px;display:flex}.bank-tdp-card{flex-direction:column;justify-content:center;gap:3px;height:74px;padding-inline:10px;display:flex;overflow:hidden}.bank-tdp-text{text-wrap:balance;line-height:1.3}}@container (width<140px){.bank-tdp-date{display:none}}@media (width<22.5rem){.bank-tdp-tile{background:0 0;width:12px}.bank-tdp-file{font-size:11px}}@keyframes bank-td-in{0%{opacity:0;translate:0 8px}}@keyframes bank-td-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bank-td-pop{0%{opacity:0;scale:.6}}@keyframes bank-td-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference) and (width>=48rem){.js .bank-td:not(.is-in) :is(.bank-td-row,.bank-td-card,.bank-td-foot){opacity:0}.js .bank-td:not(.is-in) .bank-td-q{opacity:0;translate:-50% -50%;scale:.6}.js .bank-td:not(.is-in) .bank-td-line{stroke-dashoffset:1px}.js .bank-td.is-in :is(.bank-td-row,.bank-td-card){animation:bank-td-in .45s var(--ease-calm) var(--d) both}.js .bank-td.is-in .bank-td-line{animation:bank-td-draw .6s var(--ease-calm) var(--d) both}.js .bank-td.is-in .bank-td-q{animation:bank-td-pop .3s var(--ease-calm) var(--d) both}.js .bank-td.is-in .bank-td-foot{animation:bank-td-fade .5s var(--ease-calm) var(--d) both}.js .bank-td[data-settled] :is(.bank-td-row,.bank-td-card,.bank-td-line,.bank-td-q,.bank-td-foot){animation:none}}@media (prefers-reduced-motion:no-preference) and (width<48rem){.js .bank-td:not(.is-in) :is(.bank-tdp-row,.bank-tdp-card),.js .bank-td:not([data-play]) .bank-td-foot{opacity:0}.js .bank-td:not([data-play]) .bank-tdp-q{opacity:0;scale:.6}.js .bank-td:not([data-play]) .bank-tdp-line{stroke-dashoffset:1px}.js .bank-td.is-in :is(.bank-tdp-row,.bank-tdp-card){animation:bank-td-in .45s var(--ease-calm) var(--d) both}.js .bank-td[data-play] .bank-tdp-line{animation:bank-td-draw .5s var(--ease-calm) var(--d) both}.js .bank-td[data-play] .bank-tdp-q{animation:bank-td-pop .3s var(--ease-calm) var(--d) both}.js .bank-td[data-play] .bank-td-foot{animation:bank-td-fade .5s var(--ease-calm) var(--fp) both}.js .bank-td[data-settled] :is(.bank-tdp-row,.bank-tdp-card,.bank-tdp-line,.bank-tdp-q,.bank-td-foot){animation:none}}.bank-echo-list,.bank-echo-item{position:relative}.bank-echo-item:before{content:"";background:color-mix(in oklab, var(--color-muted) 55%, transparent);transform-origin:top;width:1px;position:absolute;top:-12px;bottom:-12px;left:-17px}.bank-echo-item:first-child:before{top:-26px}.bank-echo-item:last-child:before{bottom:50%}.bank-echo-item:after{content:"";background:color-mix(in oklab, var(--color-muted) 55%, transparent);transform-origin:0;width:17px;height:1px;position:absolute;top:50%;left:-17px}.bank-echo-bubble{background:var(--color-card);max-width:92%;color:var(--color-ink);text-wrap:pretty;border-radius:3px 12px 12px;padding:6px 9px 5px;font-size:13px;line-height:1.4;display:flow-root;position:relative;box-shadow:0 1px .5px #1d1b181a}.bank-echo-meta{float:right;font-family:var(--font-mono);color:var(--color-faint);margin:5px 0 -2px 10px;font-size:10px;line-height:1}@media (width<48rem){.bank-echo-meta{font-size:11px}.bank-echo-audit{grid-template-areas:"i t w""i s s";row-gap:1px}.bank-echo-audit>.bank-echo-mid{display:contents}.bank-echo-i{grid-area:i}.bank-echo-audit .bank-echo-t{grid-area:t}.bank-echo-audit .bank-echo-s{grid-area:s}.bank-echo-w{grid-area:w}}@media (width<22.5rem){.bank-echo-sub,.bank-echo-date{display:none}.bank-echo-move{grid-template-areas:"t t""s a"}.bank-echo-move>.bank-echo-mid{display:contents}.bank-echo-move .bank-echo-t{grid-area:t}.bank-echo-move .bank-echo-s{grid-area:s}.bank-echo-a{grid-area:a}}@keyframes bank-echo-in{0%{opacity:0;translate:0 10px}}@keyframes bank-echo-draw-y{0%{transform:scaleY(0)}}@keyframes bank-echo-draw-x{0%{transform:scaleX(0)}}@keyframes bank-echo-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference) and (width>=48rem){.js .bank-echo:not(.is-in) :is(.bank-echo-chip,.bank-echo-body,.bank-echo-foot){opacity:0}.js .bank-echo:not(.is-in) .bank-echo-item:before{transform:scaleY(0)}.js .bank-echo:not(.is-in) .bank-echo-item:after{transform:scaleX(0)}.js .bank-echo.is-in .bank-echo-chip{animation:bank-echo-in .45s var(--ease-calm) .3s both}.js .bank-echo.is-in .bank-echo-body{animation:bank-echo-in .5s var(--ease-calm) 1.1s both}.js .bank-echo.is-in .bank-echo-item:before{animation:bank-echo-draw-y .2s linear var(--s) both}.js .bank-echo.is-in .bank-echo-item:after{animation:bank-echo-draw-x .25s var(--ease-calm) 1.05s both}.js .bank-echo.is-in .bank-echo-foot{animation:bank-echo-fade .5s var(--ease-calm) var(--d) both}.js .bank-echo [data-settled] :is(.bank-echo-chip,.bank-echo-body,.bank-echo-foot),.js .bank-echo [data-settled] .bank-echo-item:before,.js .bank-echo [data-settled] .bank-echo-item:after{animation:none}}@media (prefers-reduced-motion:no-preference) and (width<48rem){.js .bank-echo:not(.is-in) .bank-echo-chip,.js .bank-echo:not([data-play]) :is(.bank-echo-body,.bank-echo-foot){opacity:0}.js .bank-echo:not([data-play]) .bank-echo-item:before{transform:scaleY(0)}.js .bank-echo:not([data-play]) .bank-echo-item:after{transform:scaleX(0)}.js .bank-echo.is-in .bank-echo-chip{animation:bank-echo-in .45s var(--ease-calm) .2s both}.js .bank-echo[data-play] .bank-echo-item:before{animation:bank-echo-draw-y .2s linear var(--sp) both}.js .bank-echo[data-play] .bank-echo-item:after{animation:bank-echo-draw-x .25s var(--ease-calm) .65s both}.js .bank-echo[data-play] .bank-echo-body{animation:bank-echo-rise .5s var(--ease-calm) .7s both}.js .bank-echo[data-play] .bank-echo-foot{animation:bank-echo-fade .5s var(--ease-calm) var(--fp) both}.js .bank-echo [data-settled] :is(.bank-echo-chip,.bank-echo-body,.bank-echo-foot),.js .bank-echo [data-settled] .bank-echo-item:before,.js .bank-echo [data-settled] .bank-echo-item:after{animation:none}}@keyframes bank-echo-rise{0%{opacity:0;translate:0 8px}}
