/**
 * NukeViet Content Management System
 * @version 5.x
 * @author VINADES.,JSC <contact@vinades.vn>
 * @copyright (C) 2009-2025 VINADES.,JSC. All rights reserved
 * @license GNU/GPL version 2 or any later version
 * @see https://github.com/nukeviet The NukeViet CMS GitHub project
 */
:root {
  --plyr-audio-controls-background: var(--bs-tertiary-bg);
  --plyr-color-main: var(--bs-primary);
  --plyr-audio-control-color: var(--bs-body-color);
}

.blog-body-markdown img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto 0.5rem auto;
}

.post-list .plyr--audio .plyr__controls,
.post-detail .plyr--audio .plyr__controls {
  border-radius: var(--bs-border-radius);
}
.post-list .plyr__poster,
.post-detail .plyr__poster {
  background-size: cover;
}

.object-top {
  -o-object-position: top;
  object-position: top;
}

/**
 * News type
 */
.news-list .news-item .news-image {
  flex: 0 0 220px;
  max-width: 220px;
}
@media (max-width: 575.98px) {
  .news-list .news-item .news-image {
    flex: 0 0 120px;
    max-width: 120px;
  }
}
.news-list .news-item .news-image .ratio {
  --bs-aspect-ratio: 66.67%;
}
.news-list .news-item .news-content {
  flex: 1 1 auto;
}

/**
 * Blog type
 */
.post-list .post-item .post-media .media-iframe {
  position: relative;
  width: 100%;
}
.post-list .post-item .post-media .media-iframe.media-iframe-responsive::before {
  display: block;
  padding-top: var(--media-aspect-ratio);
  content: "";
}
.post-list .post-item .post-media .media-iframe > iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.post-detail .post-media .media-iframe {
  position: relative;
  width: 100%;
}
.post-detail .post-media .media-iframe.media-iframe-responsive::before {
  display: block;
  padding-top: var(--media-aspect-ratio);
  content: "";
}
.post-detail .post-media .media-iframe > iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*# sourceMappingURL=blog.r.css.map */