.ba-dashboard,.ba-admin{font-family:Arial,sans-serif;color:#0D1B2A}.ba-hero{background:linear-gradient(135deg,#0D1B2A,#1A73E8);color:#fff;border-radius:20px;padding:24px;margin:16px 0;display:flex;justify-content:space-between;gap:16px;align-items:center}.ba-hero h2{margin:0 0 6px;font-size:28px}.ba-hero p{margin:0;color:#e6eefc}.ba-grid{display:grid;gap:16px;margin:16px 0}.ba-grid-4{grid-template-columns:repeat(4,1fr)}.ba-grid-2{grid-template-columns:repeat(2,1fr)}.ba-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 8px 22px rgba(13,27,42,.06);margin:16px 0}.ba-card h3{margin-top:0}.ba-card small{display:block;color:#64748b;margin-bottom:6px}.ba-card strong{font-size:24px}.ba-status{display:inline-block;border-radius:999px;padding:5px 11px;background:#eef2f7;color:#475569;font-size:12px;text-transform:capitalize}.ba-status-approved,.ba-status-paid,.ba-status-completed{background:#e7f7ed;color:#116329}.ba-status-pending,.ba-status-requested{background:#fff6d6;color:#6b5200}.ba-status-suspended,.ba-status-rejected,.ba-status-cancelled{background:#fee2e2;color:#991b1b}.ba-copy-row{display:flex;gap:8px;align-items:center}.ba-copy-input,.ba-wallet-form input{width:100%;box-sizing:border-box;border:1px solid #d9dfe7;border-radius:10px;padding:10px;margin:6px 0 10px}.ba-copy-btn,.ba-wallet-form button,.ba-payout-btn{border:0;border-radius:10px;background:#1A73E8;color:#fff;padding:10px 14px;font-weight:700;cursor:pointer;white-space:nowrap}.ba-service-links{margin-top:12px;display:grid;gap:8px}.ba-service-links span{display:block;color:#64748b;font-size:12px}.ba-center{text-align:center}.ba-qr{max-width:220px;border:1px solid #e5e7eb;border-radius:14px;padding:8px;background:#fff}.ba-table{width:100%;border-collapse:collapse}.ba-table th,.ba-table td{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left}.ba-response{font-size:13px;color:#0D1B2A;margin:8px 0 0}@media(max-width:900px){.ba-grid-4,.ba-grid-2{grid-template-columns:1fr}.ba-hero{display:block}.ba-table{display:block;overflow:auto}}
