.page_page__TTKbZ .cards-scroll-container{overflow:visible;white-space:normal;margin-top:20px}.page_page__TTKbZ .cards-list-horizontal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;padding:0;align-items:stretch}.page_page__TTKbZ .bank-card-item,.page_page__TTKbZ .card-item{width:100%;min-width:0;height:auto;min-height:280px;margin:0;padding:22px;gap:18px;justify-content:flex-start;white-space:normal;overflow-wrap:anywhere}.page_page__TTKbZ .bank-card-header,.page_page__TTKbZ .card-header{align-items:flex-start;gap:12px}.page_page__TTKbZ .card-header{flex-wrap:wrap}.page_page__TTKbZ .title-group{flex:1 1 160px;min-width:0;flex-direction:column;align-items:flex-start;gap:10px}.page_page__TTKbZ .status-tag,.page_page__TTKbZ .type-badge{max-width:100%;padding:5px 10px;font-size:11px;line-height:1.4;letter-spacing:0}.page_page__TTKbZ .store-name{font-size:20px;line-height:1.3}.page_page__TTKbZ .card-divider{height:0;margin:0}.page_page__TTKbZ .card-body{gap:16px}.page_page__TTKbZ .info-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:8px 12px}.page_page__TTKbZ .label{font-size:14px;line-height:1.5}.page_page__TTKbZ .value{min-width:0;font-size:18px;line-height:1.4;text-align:right}.page_page__TTKbZ .value.balance{font-size:22px}.page_page__TTKbZ .value.code{grid-column:1/-1;font-size:13px;letter-spacing:0;text-align:left;overflow-wrap:anywhere}.page_page__TTKbZ .bank-card-subtitle{min-width:0;font-size:12px;line-height:1.6}.page_page__TTKbZ .bank-chip{flex:0 0 32px;width:32px;height:24px}.page_page__TTKbZ .bank-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:4px 0 0}.page_page__TTKbZ .bank-card-balance-label{font-size:12px;line-height:1.4}.page_page__TTKbZ .bank-card-balance{max-width:100%;font-size:clamp(28px,4vw,36px);line-height:1.2;letter-spacing:0}.page_page__TTKbZ .bank-price-block{flex-wrap:wrap;font-size:15px;line-height:1.5}.page_page__TTKbZ .bank-card-footer{display:block;margin-top:auto;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.page_page__TTKbZ .wallet-note{line-height:1.6}.page_rateNote___xWr6{margin:18px 0;font-size:13px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}@media (max-width:700px){.page_page__TTKbZ .cards-list-horizontal{grid-template-columns:minmax(0,1fr);gap:16px}.page_page__TTKbZ .bank-card-item,.page_page__TTKbZ .card-item{min-height:0;padding:20px}}