body

  .futuristic-table {
    width: 1000px;
    border-collapse: collapse;
    color: #333;
    position: relative;
  }

  .futuristic-table th,
  .futuristic-table td {
    padding: 15px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 123, 255, 0.1);
  }

  .futuristic-table th {
    background: linear-gradient(90deg, #4242b9, #2e2eab);
    color: white;
    font-size: 1em;
    letter-spacing: 1px;
  }

  .futuristic-table tbody tr {
    transition: all 0.3s ease;
    opacity: 0.9;
  }

  .futuristic-table tbody tr:hover {
    background: rgba(0, 123, 255, 0.05);
    transform: translateX(5px);
    opacity: 1;
    cursor: pointer;
  }

  .total-row {
    background: rgba(0, 132, 255, 0.067);
    font-weight: bold;
  }

  .merged-cell {
    text-align: center;
    font-style: italic;
    color: #4242b9;
  }

  .glow {
    position: absolute;
    width: 0%;
    height: 0%;
    background: radial-gradient(
      circle,
      rgba(0, 123, 255, 0.1) 0%,
      transparent 70%
    );
    pointer-events: none;
    mix-blend-mode: screen;
  }




  .futuristic-table-2 {
    width: 1000px;
    border-collapse: collapse;
    color: #333;
    position: relative;
  }

  .futuristic-table-2 th,
  .futuristic-table-2 td {
    padding: 15px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 123, 255, 0.1);
  }

  .futuristic-table-2 th {
    background: linear-gradient(90deg, #4242b9, #2e2eab);
    color: white;
    font-size: 1em;
    letter-spacing: 1px;
  }

  .futuristic-table-2 tbody tr {
    transition: all 0.3s ease;
    opacity: 0.9;
  }

  .futuristic-table-2 tbody tr:hover {
    background: rgba(0, 123, 255, 0.05);
    transform: translateX(5px);
    opacity: 1;
    cursor: pointer;
  }
  .total-row-2 {
    background: rgba(0, 123, 255, 0.1);
    font-weight: bold;
  }

  .merged-cell-2 {
    text-align: center;
    font-style: italic;
    color: #4242b9;
  }

  .glow-2 {
    position: absolute;
    width: 0%;
    height: 0%;
    background: radial-gradient(
      circle,
      rgba(0, 123, 255, 0.1) 0%,
      transparent 70%
    );
    pointer-events: none;
    mix-blend-mode: screen;
  }




  .futuristic-table-3 {
    width: 1000px;
    border-collapse: collapse;
    color: #333;
    position: relative;
  }

  .futuristic-table-3 th,
  .futuristic-table-3 td {
    padding: 15px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 123, 255, 0.1);
  }

  .futuristic-table-3 th {
    background: linear-gradient(90deg, #4242b9, #2e2eab);
    color: white;
    font-size: 1em;
    letter-spacing: 1px;
  }

  .futuristic-table-3 tbody tr {
    transition: all 0.3s ease;
    opacity: 0.9;
  }

  .futuristic-table-3 tbody tr:hover {
    background: rgba(0, 123, 255, 0.05);
    transform: translateX(5px);
    opacity: 1;
    cursor: pointer;
  }
  .total-row-3 {
    background: rgba(28, 49, 125, 0.219);
    font-weight: bold;
  }

  .merged-cell-3 {
    text-align: center;
    font-style: italic;
    color: #4242b9;
  }

  .glow-3 {
    position: absolute;
    width: 0%;
    height: 0%;
    background: radial-gradient(
      circle,
      rgba(0, 123, 255, 0.1) 0%,
      transparent 70%
    );
    pointer-events: none;
    mix-blend-mode: screen;
  }
