.bank-progress{margin-top:12px;padding-top:12px;border-top:1px solid rgba(126,85,62,.52)}
.money-case{position:relative;height:112px;overflow:hidden;border:1px solid rgba(111,80,60,.55);background:#090705}
.money-case>img,.money-case-fill img{display:block;width:100%;height:112px;object-fit:cover;object-position:center 64%}
.money-case>img{opacity:.2;filter:grayscale(.55) brightness(.65)}
.money-case-fill{position:absolute;inset:0 auto 0 0;width:0;overflow:hidden;transition:width .45s ease;box-shadow:8px 0 18px rgba(196,91,55,.35)}
.money-case-fill img{width:177px;max-width:none;filter:saturate(.9) brightness(.9)}
.bank-progress-info{display:grid;gap:6px;margin-top:10px}.bank-progress-info small{color:#9c6a52;font:600 9px 'Roboto Mono';letter-spacing:.12em}.bank-progress-info strong{color:#e3cfaf;font:600 24px Oswald}.bank-progress-info span{color:#9e8d75;font-size:8px;line-height:1.45}.bank-progress-info span b{display:block;color:#c5ae8e;font:600 13px Oswald}.bank-progress-info em{padding:7px;border:1px solid #9b5a40;color:#e49370;font:normal 600 11px Oswald;letter-spacing:.08em}.bank-progress-info p{margin:3px 0 0;color:#736857;font-size:7px;line-height:1.5}
