.table-overlay {
	opacity: 1;
	pointer-events: auto;
	transition: opacity 0.3s ease;
}

.table-overlay.disabled {
	opacity: 0.5;
	pointer-events: none;
}

.spinner-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.8);
	z-index: 10;
}

#table tbody td,
#table tbody td button {
	padding-top: 0;
	padding-bottom: 0;
}

#table tbody td button {
	border: 0;
}


table>thead>tr>th {
	border: 2px solid #000 !important;
}
.table-py-0 tbody td {
  padding-bottom:0;
  padding-top:0;
  font-size:12px
}
