.title-block {
  display: grid;
  grid-template-columns: 130px auto;
  grid-template-rows: repeat(2, 1fr);
  gap: 40px;
  margin: 50px 0;
}
.title-block__img {
  grid-row: 1/3;
}
.title-block__title {
  grid-row: 1/2;
  grid-column: 2/2;
font-size: 36px;
}

.title-block__desc {
  grid-row: 2/3;
  grid-column: 2/2;
	font-size:24px;
}

/* Set a fixed scrollable wrapper */
.table-block {
  margin-top: 30px;
  height: 866px;
  overflow: auto;
  max-width: 1600px;
  width: 100%;
  background-color: var(--white);
  border-radius: 5px;
  position: relative;
  z-index: 3;
  border: 1px solid rgba(215, 215, 215, 1);
}

/* Set header to stick to the top of the container. */
thead tr th {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

/* If we use border,
we must use table-collapse to avoid
a slight movement of the header row */
table {
  border-collapse: collapse;
}

/* Because we must set sticky on th,
 we have to apply background styles here
 rather than on thead */
th {
  padding: 20px;
  background: var(--white);
  text-align: left;
  color: var(--black);
}

/* Basic Demo styling */
table {
  width: 100%;
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 14px;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  color: var(--black);
  border-spacing: 0;
}

table td {
  padding: 20px;
}

tbody tr {
  border-bottom: 1px solid #eaeaea;
}

tbody tr button {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 14px;
  text-decoration: underline;
  text-decoration-skip-ink: none;
  color: var(--black);
}

thead {
  font-weight: 700;
  font-size: 20px;
  color: var(--black);
}

tbody tr:hover {
  background: #e6f7ff;
}

.disable {
  display: none;
}

/* Chrome, Edge and Safari */
.table-block::-webkit-scrollbar {
  height: 7px;
  width: 7px;
}

.table-block::-webkit-scrollbar-track {
  border-radius: 0px;
  background-color: transparent;
}

.table-block::-webkit-scrollbar-track:hover {
  background-color: transparent;
}

.table-block::-webkit-scrollbar-track:active {
  background-color: transparent;
}

.table-block::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: rgba(72, 72, 72, 1);
}

.table-block::-webkit-scrollbar-thumb:hover {
  background-color: rgba(72, 72, 72, 1);
}

.table-block::-webkit-scrollbar-thumb:active {
  background-color: rgba(72, 72, 72, 1);
}
.stats {
  margin-top: 30px;
}
.name {
  text-decoration: underline;
}
@media(max-width:600px){
	.title-block{
	display:flex;
flex-direction:column;
	gap:20px;
}
}

