.bank-package-card{padding:20px;border:1px solid var(--line,#333);border-radius:12px;background:var(--surface,#151515);margin:16px 0}.bank-package-card>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.bank-package-card h2{font-size:17px;margin:0}.bank-package-card header>div{display:flex;gap:8px}.bank-package-list{display:grid;gap:8px;margin-top:16px}.bank-package-row{display:flex;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line,#333);border-radius:9px}.bank-package-row>div{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.bank-package-row span,.bank-package-counts{color:var(--muted,#999);font-size:12px}.bank-package-row select{max-width:210px;min-width:120px}.bank-package-plan{margin-top:16px;padding:16px;border:1px solid var(--amber,#dfaf53);border-radius:10px}.bank-package-counts{display:flex;flex-wrap:wrap;gap:16px;padding:12px 0}.bank-package-actions{display:flex;justify-content:flex-end;gap:8px}.bank-package-status{padding:10px 0 0;font-size:12px}.bank-package-status:empty{display:none}.bank-package-status.error{color:var(--danger,#e59999)}.bank-package-plan.hidden{display:none}
