/* Certificate Manager Plugin - Custom Styles */

.certificate-verification-results .card {
    border-left: 4px solid #007bff;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.certificate-verification-results .badge {
    font-size: 0.9em;
    padding: 0.5em 0.8em;
}

.certificate-verification-results .alert {
    border-radius: 8px;
    font-weight: 500;
}

.certificate-verification-results .alert-success {
    background-color: #d4edda;
    border-color: #c3e6cb;
    color: #155724;
}

.certificate-verification-results .alert-danger {
    background-color: #f8d7da;
    border-color: #f5c6cb;
    color: #721c24;
}

.certificate-verification-results .alert-warning {
    background-color: #fff3cd;
    border-color: #ffeaa7;
    color: #856404;
}

/* Bootstrap 4 compatibility */
.mr-2 {
    margin-right: 0.5rem !important;
}

.mb-1 {
    margin-bottom: 0.25rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}

.mb-3 {
    margin-bottom: 1rem !important;
}

.mt-4 {
    margin-top: 1.5rem !important;
}
