.mystyle, .mystyle2 {
    font-size: 8pt; 
    font-family: Comfortaa;
    border-collapse: collapse;
    border: 1px solid silver;
	max-width: 300px;
	overflow: scroll;
}

.mystyle th, .mystyle2 th {
    padding: 5px;
	background: silver;
	position: sticky;
	top: -1px;
	z-index: 2;
}

.dark .mystyle th, .dark .mystyle2 th {
    padding: 5px;
	background: rgba(75, 75, 75);
	position: sticky;
	top: -1px;
	z-index: 2;
}

.mystyle th:first-child, .mystyle2 th:first-child  {
    left: 0;
    z-index: 999;
}

.mystyle th:nth-child(2) {
    left: 40px;
    z-index: 999;
}

.mystyle tbody tr td:first-of-type, .mystyle2 tbody tr td:first-of-type {
  background-color: #eee;
  position: sticky;
  left: -1px;
  text-align: left;
}

.dark .mystyle tbody tr td:first-of-type, .dark .mystyle2 tbody tr td:first-of-type {
  color: rgb(255,255,255);
  background: rgb(230,230,230, 0.5);
}

.dark .mystyle tbody tr:nth-child(even) td:first-of-type, .dark .mystyle2 tbody tr:nth-child(even) td:first-of-type {
  color: rgb(255,255,255);
  background: rgb(215,215,215, 0.5);
}

.mystyle tbody tr td:nth-child(2) {
  background-color: #eee;
  position: sticky;
  left: 40px;
  text-align: left;
}

.dark .mystyle tbody tr td:nth-child(2) {
  background: rgb(230,230,230, 0.5);
  position: sticky;
  left: 40px;
  text-align: left;
  color: rgb(255,255,255);
}

.dark .mystyle tbody tr:nth-child(even) td:nth-child(2) {
  color: rgb(255,255,255);
  background: rgb(215,215,215, 0.5);
}

.mystyle tr:nth-child(even), .mystyle2 tr:nth-child(even) {
    background: #F7CE87;
}

.mystyle, .mystyle2 {
    color: initial;
}

.dark .mystyle, .dark .mystyle2 {
    color: rgba(200, 200, 200);
}

.dark .mystyle tr:nth-child(even), .dark .mystyle2 tr:nth-child(even) {
    background: rgba(247, 206, 135, 0.2);
}

.mystyle tbody tr:hover, .mystyle2 tbody tr:hover,
 .dark .mystyle tr:nth-child(even):hover, .dark .mystyle2 tr:nth-child(even):hover {
    background: rgba(33, 150, 243, 0.1);
    cursor: pointer;
}

.mystyle td, .mystyle2 td {
	padding: 2px;
	content: editable;
}