    table {
        width: auto; 
        height: 500px; 
        border-collapse: collapse;
        top: 20px;
        left: 10px;
      }

      th {
        padding: 8px;
        font-family: 'Times New Roman', cursive;
        text-align: center;
        background-color: #EAECEE;
      }

      tr {
        border: 3px solid #EAECEE;
        padding: 8px;
        font-family: 'Times New Roman', cursive;
        text-align: center;
        background-color: #EAECEE;
      }

      td {
         padding: 8px;
         font-family: 'Times New Roman', cursive;
         text-align: center;
         background-color: #EAECEE;
       }
      caption {
        font-size: 1.1em;
        margin-bottom: 10px;
        font-family: 'Times New Roman', cursive;
        text-align: center;
        font-size: 40px; 
        font-style: italic;
        color:black;
        white-space: nowrap;
      }
      thead {
        background-color: #AED6F1;
      }

      /**************************************************/
      td.tr1 {
        background-color: #EAECEE;
        text-align: right;
        column-width: 100px;
        font-size: 18px; 
      }
  
      td.tr2 {
        background-color: #D6EAF8;
        text-align: left;
        column-width: auto;
        font-size: 18px; 
      }

      td.tr31 {
        background-color:aquamarine;
        text-align: center;
        column-width: 100px;
        font-size: 18px; 
      }
      td.tr4 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100px;
        font-size: 18px; 
      }
      /****************************************************/
      th.tr11 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100px;
        font-size: 18px; 
      }
  
      th.tr12 {
        background-color: #D6EAF8;
        text-align: center;
        column-width: auto;
        font-size: 18px; 
      }

      th.tr13 {
        background-color:aquamarine;
        text-align: center;
        column-width: 100px;
        font-size: 18px; 
      }
      th.tr14 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100px;
        font-size: 18px; 
      }
      /****************************************************/
      td.tr1 {
        background-color: #EAECEE;
        text-align: right;
        column-width: 100px;
      }
  
      td.tr2 {
        background-color: #D6EAF8;
        text-align: left;
        column-width: auto;
      }

      td.tr3 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100px;
        
      }
      td.tr4 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100px;
        
      }
      /****************************************************/
      th.tr1 {
        background-color: #EAECEE;
        text-align: right;
        column-width: 100px;
      }
  
      th.tr2 {
        background-color: #D6EAF8;
        text-align: left;
        column-width: auto;
        white-space: nowrap;
      }

      th.tr3 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100%;
        white-space: nowrap;
      }
      th.tr4 {
        background-color: #EAECEE;
        text-align: center;
        column-width: 100%;
        white-space: nowrap;
      }
      /****************************************************/
      .table-container {
        display: flex;
        justify-content: space-between;
        margin-left: 20px; 
        margin-top: -50px;
      }

      .table-container1 {
        display: flex;
        justify-content: space-between;
        margin-left: 300px; 
        margin-top: -562px; 
      }
      /*****************************************************/
  :root {
    --position-top-v2-4: 840px;
    --position-left-v2-4: 820px;
    --position-top-v2-5: 920px;
    --position-left-v2-5: 890px;
    --position-top-v2-6: 1000px;
    --position-left-v2-6: 960px;
  }
      /***************************************************/
  .v11 {
    position: absolute;
    top: var(--position-top-v2-4);
    left: var(--position-left-v2-4);
    width: 25%;
    background-color: antiquewhite;
    border-radius: 1.5px;
  }

  .v22 {
    position: absolute;
    top: var(--position-top-v2-5);
    left: var(--position-left-v2-5);
    width: 25%;
    background-color:aquamarine;
    border-radius: 1.5px;
  }

  .v33 {
    position: absolute;
    top: var(--position-top-v2-6);
    left: var(--position-left-v2-6);
    width: 25%;
    background-color:beige;
    border-radius: 1.5px;

}