/* Make tables scrollable */
.table-responsive {
    max-height: 455px; /* Set a fixed height */
    overflow-y: auto;  /* Enable vertical scrolling */
}

/* Customize scrollbar for better UX */
.table-responsive::-webkit-scrollbar {
    width: 8px;
}

.table-responsive::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 4px;
}

.table-responsive::-webkit-scrollbar-thumb:hover {
    background: #555;
}
/* Darker Borders for Table */
.table-bordered th, .table-bordered td {
    border: 1px solid #797272 !important; /* Darker border */
}

/* Add Extra Thickness to Right Border of Date Column */
.date-column {
    border-right: 4px solid rgb(10, 169, 34) !important; /* Thicker and darker */
    font-weight: bold;
}

/* Table Headers Styling */
.table thead th {
    text-align: center;
    /* background-color: rgb(207, 205, 205); */
    background-color:rgb(224, 223, 223);
    padding: 4px 4px !important;
    font-size: 14px;
}

h2 {
    color: #404245;
    border-bottom: 3px solid #404245;
    padding-bottom: 5px;
    text-align: center;
  }
  h3 {
    color: #333;
  }
  
  .section {
    margin-bottom: 20px;
    padding: 15px;
    background: #f9f9f9;
    border-left: 5px solid #343435;
    border-radius: 5px;
  }
  
  .link {
    display: inline-block;
    background: linear-gradient(135deg, #1C2833, #2C3E50); /* Reverse gradient on hover */
    color: white; /* White text */
    padding: 10px 20px;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px; /* Rounded corners */
    transition: background-color 0.3s ease, transform 0.2s ease;
  }
  
  .link:hover {
    background: linear-gradient(135deg, #1C2833, #2C3E50); /* Reverse gradient on hover */
    transform: scale(1.05); /* Slight zoom effect */
    color: white; /* White text */
  }
  
  .link:active {
    background: linear-gradient(135deg, #1C2833, #2C3E50); /* Reverse gradient on hover */
    transform: scale(0.98); /* Slight shrink effect */
  }

  .card-bg{
    background: linear-gradient(135deg, #253342, #253342); /* Reverse gradient on hover */
  }