/* =================================================================
   WHAT IS DASHA BHUKTI — page-specific styles (dbk- prefix)
   File: /css/dasha-bhukti-extras.css
   ================================================================= */

/* Space for the fixed scroll indicator so it never overlaps the header */
body.dbk-page {
  padding-top: 4px;
}

/* SCROLL PROGRESS INDICATOR */
.dbk-scroll-track {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background: transparent;
  z-index: 2000;
}

.dbk-scroll-bar {
  height: 100%;
  width: 0%;
  background: linear-gradient(90deg, #c8940c, #e6b93a);
  transition: width 0.1s ease;
}

/* READING TIME BADGE — sits between the H1 badge and the TOC */
.dbk-meta-row {
  text-align: center;
  margin: 2px 0 14px;
}

.dbk-reading-time {
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  color: #7a6f8c;
  letter-spacing: 0.03em;
}

/* NON-STICKY TOC — same pill design as before, just not pinned while
   scrolling, since it takes up too much vertical space on mobile */
.dbk-toc-static {
  position: static !important;
  top: auto !important;
}

/* FAQ block spacing inside the article column */
.dbk-faq-section {
  margin-top: 12px;
}

.dbk-faq-list {
  margin-top: 10px;
}
