.feedback-tracking .info-card-header i {
    color: var(--orange);
}

.feedback-tracking .progress {
    background-color: #e9ecef;
}

.feedback-tracking .stat-not-started {
    color: #FF6384;
}

.feedback-tracking .stat-in-progress {
    color: #36A2EB;
}

.feedback-tracking .stat-completed {
    color: #4BC0C0;
}

.feedback-tracking .chart-container {
    position: relative;
    height: 300px;
}

.feedback-tracking .progress-tall {
    height: 20px;
}

.feedback-tracking .info-card-body {
    padding: 1rem;
}

.feedback-tracking .big-number {
    color: var(--orange);
}

.feedback-tracking .big-number:not(:first-of-type) {
    margin-top: 1rem;
}

.feedback-tracking .reminders-list {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.feedback-tracking .reminder-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem;
    background-color: #f8f9fa;
    border-radius: 0.375rem;
    border-left: 3px solid var(--orange);
}

.feedback-tracking .reminder-date {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    font-weight: 500;
    font-size: 0.9rem;
}

.feedback-tracking .reminder-date i {
    color: var(--orange);
    font-size: 1.1rem;
}

.feedback-tracking .reminder-status {
    display: flex;
}

.feedback-tracking .reminder-status .badge {
    display: flex;
    align-items: center;
    gap: 0.4rem;
    padding: 0.4rem 0.75rem;
    font-size: 0.8rem;
}

.feedback-tracking .table {
    margin-bottom: 0;
}

.feedback-tracking .table-responsive {
    border-top: 1px solid #f0f0f0;
}

/* Bootstrap Table Styling */
.feedback-tracking .bootstrap-table {
    border: none;
}

.feedback-tracking .fixed-table-toolbar {
    background-color: transparent;
    border: none;
    padding: 0 1rem 1rem 1rem;
}

.feedback-tracking .search input {
    border-radius: 0.375rem;
}

.feedback-tracking .fixed-table-pagination {
    background-color: transparent;
    border: none;
    padding: 1rem;
    border-top: 1px solid #f0f0f0;
}

.feedback-tracking .fixed-table-pagination::before {
    display: none;
}

.feedback-tracking .pagination {
    margin-top: 0;
}

.feedback-tracking .pagination li a {
    border-radius: 0.375rem;
}
