 .py-table {
   text-align: center;
   border-collapse: separate;
   width: 100%;

   th {
     padding: 12px 0px;
     border-bottom: 1px solid #c2c4c7;
     border-right: 1px solid #c2c4c7;
     border-top: 1px solid #c2c4c7;
   }

   td {
     border-bottom: 1px solid #c2c4c7;
     border-right: 1px solid #c2c4c7;
     padding: 12px 0px;
     min-width: 0;
     box-sizing: border-box;
     text-overflow: ellipsis;
   }

   .first-column {
     border-left: 1px solid #c2c4c7;
   }
 }