/* ADer Lab｜SQL 系列文章共用版型 */
body.single-post .entry-content .aderlab-article {
  color: #26364a;
  font-size: 18px;
  line-height: 1.9;
  letter-spacing: .01em;
}

body.single-post .entry-content .aderlab-article > p {
  margin: 0 0 1.4em;
}

body.single-post .entry-content .aderlab-article .wp-block-heading {
  color: #17324d;
  line-height: 1.4;
  margin-top: 2.2em;
  margin-bottom: .8em;
}

body.single-post .entry-content .aderlab-article h2.wp-block-heading {
  padding-left: .75em;
  border-left: 5px solid #e2ad42;
}

body.single-post .entry-content .aderlab-article .wp-block-code {
  margin: 1.3em 0 1.8em;
  padding: 1.35em 1.5em;
  overflow-x: auto;
  border: 0;
  border-radius: 10px;
  background: #15283d;
  box-shadow: 0 8px 22px rgba(21,40,61,.12);
}

body.single-post .entry-content .aderlab-article .wp-block-code code {
  color: #f7f1df;
  background: transparent;
  font-size: 15px;
  line-height: 1.7;
  white-space: pre;
}

body.single-post .entry-content .aderlab-article :not(pre) > code {
  padding: .12em .38em;
  border-radius: 4px;
  color: #9a5c00;
  background: #fff4d6;
}

body.single-post .entry-content .aderlab-article .wp-block-list {
  margin: .8em 0 1.7em 1.2em;
}

body.single-post .entry-content .aderlab-article .wp-block-list li {
  margin-bottom: .55em;
  padding-left: .25em;
}

body.single-post .entry-content .aderlab-article .wp-block-separator {
  margin: 2.8em auto 2em;
  border-color: #d9d2c3;
}

body.single-post .entry-content .aderlab-article .wp-block-button__link {
  border-radius: 999px;
  padding: .8em 1.5em;
  font-weight: 700;
  transition: transform .2s ease, box-shadow .2s ease;
}

body.single-post .entry-content .aderlab-article .wp-block-button__link:hover {
  transform: translateY(-2px);
  box-shadow: 0 7px 16px rgba(23,50,77,.18);
}

@media (max-width: 767px) {
  body.single-post .entry-content .aderlab-article {
    font-size: 17px;
    line-height: 1.8;
  }

  body.single-post .entry-content .aderlab-article .wp-block-code {
    margin-left: -8px;
    margin-right: -8px;
    padding: 1.1em;
    border-radius: 8px;
  }
}