
.yue .sd-tab-content .code-block-caption,
.yue .sd-tab-content .highlight pre {
    border-radius: 0 6px 6px 6px;
}

.yue img {
  border-radius: 6px;
}

/* ============================================================
Mobile IMG Lightbox Layout improvements
============================================================ */

#lightbox.lightbox .lb-image {
    border: 0px !important;
}

@media (max-width: 768px) {

  #lightboxOverlay.lightboxOverlay {
    position: fixed !important;
    inset: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
  }

  #lightbox.lightbox {
    position: fixed !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  #lightbox.lightbox .lb-outerContainer,
  #lightbox.lightbox .lb-container {
    max-width: 96vw !important;
    max-height: 88vh !important;
  }

  #lightbox.lightbox .lb-image {
    max-width: 96vw !important;
    max-height: 88vh !important;
    object-fit: contain;

  }

  #lightbox.lightbox .lb-nav a {
    opacity: 1;
  }
}

@media (max-width: 768px) {
  .lb-nav a.lb-prev,
  .lb-nav a.lb-next {
    display: none !important;
  }
}

@media (max-width: 768px) {

  #lightbox .lb-nav {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 100% !important;

    background: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  #lightbox .lb-outerContainer {
    padding: 0 !important;
    background: transparent !important;
  }

  #lightbox .lb-image {
    display: block !important;
    margin: 0 auto !important;
  }

  #lightbox.lightbox .lb-nav > a.lb-prev,
  #lightbox.lightbox .lb-nav > a.lb-next,
  #lightbox.lightbox a.lb-prev,
  #lightbox.lightbox a.lb-next {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    width: 0 !important;
    height: 0 !important;

  .lb-nav a.lb-prev,
  .lb-nav a.lb-next {
    background: none !important;
  }
}

