
.work-detail {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 40px;
}
.work-content {
  padding: 20px;
  border-radius: 5px;
  border: solid 1px #eee;
  background-color: #fafafa;
}
.work-content > p {
  margin: 0 !important;
}
[id="image-compare"] {
	width: 100%;
	height: 500px;
	border-radius: 5px;
}
.icv__label {
  font-size: 14px;
	background-color: rgba(0, 0, 0, 0.5);
}
.work-table {
  width: 100%;
  border-radius: 3px;
}
.work-table th,
.work-table td {
  border: solid 1px #eee;
  padding: 10px;
}
.work-table th {
  width: 30%;
  text-align: right;
  background-color: #fafafa;
}
.work-table td {
  width: 70%;
}