.bank-cards-page[data-v-298c7f3d]{min-height:100%;background:#f5f7fa}.main-content[data-v-298c7f3d]{padding:40px}.content-wrapper[data-v-298c7f3d]{max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;padding:40px;min-height:600px}.page-header[data-v-298c7f3d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.page-title[data-v-298c7f3d]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.cards-list[data-v-298c7f3d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;min-height:400px}.cards-list .ant-empty[data-v-298c7f3d]{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:100px 0}.bank-card[data-v-298c7f3d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;padding:24px}.card-header[data-v-298c7f3d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.bank-name[data-v-298c7f3d]{font-size:18px;font-weight:600}.card-number[data-v-298c7f3d]{display:flex;align-items:center;gap:8px;font-size:20px;margin-bottom:16px}.card-info[data-v-298c7f3d]{display:flex;flex-direction:column;gap:8px;font-size:13px;opacity:.9;margin-bottom:20px}.card-actions[data-v-298c7f3d]{text-align:right}.bind-steps[data-v-298c7f3d]{margin-bottom:30px}.bind-form[data-v-298c7f3d]{margin-top:20px}.mb-20[data-v-298c7f3d]{margin-bottom:20px}.search-bar[data-v-298c7f3d]{margin-bottom:24px;padding:24px;background:#fafafa;border-radius:8px}.search-bar[data-v-298c7f3d] .ant-form{display:flex;flex-wrap:wrap;align-items:flex-end}.search-bar[data-v-298c7f3d] .ant-form-item{margin-bottom:16px}.search-bar .search-buttons[data-v-298c7f3d]{margin-left:auto}