.lp-title {
margin: 40px 0 60px;
border-bottom: 5px solid #C0CDDC;
padding-bottom: 6px;
}
.manual-heading {
  margin: 70px 0 0px;
}
.manual-text {
  font-size: 20px;
}
table {
  background-color: #f6f8fa;
  width:100%;
	border-collapse: collapse;
	overflow: hidden;
	border-radius: 12px;
}
th {
  background: #C0CDDC;
  border-bottom: none;
  color:#000;
}
.table-row {
  border-left: 1px solid #C0CDDC;
}
td {
  border-bottom: 1px solid #C0CDDC;
}
.lp-body-manual {
	padding: 100px 20px;
}
.markdown-doc {
	font-family: "Helvetica Neue", Arial, sans-serif;
	line-height: 1.7;
	color: #333;
	max-width: 800px;
	padding: 1.5rem;
	background: #fafafa;
	border-radius: 10px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
}
.markdown-doc h2 {
	border-bottom: 2px solid #ddd;
	padding-bottom: 0.4rem;
	margin-top: 1.5rem;
	font-size: 1.4rem;
	color: #222;
}
.markdown-doc pre {
	background: #f6f8fa;
	padding: 1rem;
	border-radius: 6px;
	overflow-x: auto;
	border: 1px solid #e1e4e8;
}

.markdown-doc code {
	font-family: "Fira Code", monospace;
	font-size: 0.95rem;
	color: #0366d6;
}
@media (max-width: 768px) {
	.lp-title {
    margin: 10px 0 27px;
  }
  .manual-heading {
  margin: 35px 0 0px;
  }
  .table-responsive {
    overflow-x: scroll;
  }
  th {
    white-space: nowrap;
  }
  td {
    white-space: nowrap;
  }
}