#current-chapter-display {
  padding: var(--sm) var(--lg);
  background-color: rgba(15, 24, 23, 0.7);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  color: #e0e0e0;
  border-radius: var(--xs);
  z-index: 100;
  font-family: var(--secondary);
  font-size: var(--xs);
  opacity: 0;
  transform: translateY(25px) scale(0.95);
  transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), backdrop-filter 0.3s ease;
  pointer-events: none;
  white-space: normal;
  word-wrap: break-word;
  max-width: 100%;
  will-change: transform, opacity;
  text-transform: uppercase;
  font-weight: var(--sb);
}

#current-chapter-display.visible {
  opacity: 1;
  transform: translateY(0) scale(1);
}

@media (min-width: 300px) and (max-width: 576px) {
  #current-chapter-display {
    display: none;
  }
}

@media (min-width: 577px) and (max-width: 768px) {
  #current-chapter-display {
    display: none;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  #current-chapter-display {
    display: none !important;
  }
}

@media (min-width: 1600px) {
  #current-chapter-display {
    display: none !important;
  }
}
