 .toolboxsaas-status {
    display: inline-block;
    padding: 3px 8px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
}
.toolboxsaas-status-pending {
    background-color: #f0ad4e;
    color: #fff;
}
#toolboxsaas-report-modal .form-control{
    padding: 15px;
    border-radius: 5px;
    border: 1px solid #ddd;
}
#toolboxsaas-report-modal #toolboxsaas-submit-report {
    background: #000;
    color: #fff;
    padding: 10px 20px;
    border: 0 none;
}
#toolboxsaas-report-modal .modal-footer,
#toolboxsaas-report-modal .modal-body,
#toolboxsaas-report-modal .modal-header {
    padding: 10px 25px;
}
.toolboxsaas-status-solved {
    background-color: #5cb85c;
    color: #fff;
}
.show.fade {
    display: block !important;
    opacity: 1;
}
/* Bootstrap 3 & 5 Compatibility */
.hidden {
    display: none !important;
}
.single-toolbox-tool .toolboxsaas-report-button i {
    margin-right: 7px;
}
/* Report button styling */
.toolboxsaas-report-button {
    background: transparent;
    border: 1px solid #e74c3c;
    color: #e74c3c;
    padding: 5px 10px;
    border-radius: 4px;
    transition: all 0.3s ease;
}

.toolboxsaas-report-button:hover {
    background: #e74c3c;
    color: white;
}

.toolboxsaas-report-button i {
    font-size: 14px;
}

/* Modal close button compatibility */
#toolboxsaas-report-modal .close {
    display: none;
}

#toolboxsaas-report-modal .btn-close {
    display: block;
}