/* Wallet Plugin Custom Styles */

/* Wallet Card Colors */
.bg-purple {
    background-color: #6f42c1 !important;
}

.bg-purple.bg-opacity-10 {
    background-color: rgba(111, 66, 193, 0.1) !important;
}

.bg-purple.bg-opacity-20 {
    background-color: rgba(111, 66, 193, 0.2) !important;
}

.btn-purple {
    background-color: #6f42c1;
    border-color: #6f42c1;
    color: #fff;
}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active {
    background-color: #5a32a3;
    border-color: #5a32a3;
    color: #fff;
}

/* Wallet Dashboard Styles */
.wallet-balance {
    font-size: 2rem;
    font-weight: bold;
    color: #28a745;
}

.wallet-transaction {
    border-left: 4px solid #6f42c1;
    padding-left: 1rem;
    margin-bottom: 1rem;
}

.wallet-transaction.credit {
    border-left-color: #28a745;
}

.wallet-transaction.debit {
    border-left-color: #dc3545;
}

.wallet-deposit-form {
    background: #f8f9fa;
    padding: 1.5rem;
    border-radius: 0.5rem;
    border: 1px solid #dee2e6;
}

/* Wallet Status Badges */
.wallet-status-published {
    background-color: #28a745;
    color: white;
}

.wallet-status-pending {
    background-color: #ffc107;
    color: #212529;
}

.wallet-status-draft {
    background-color: #6c757d;
    color: white;
}
