/* Subtle indicator when stephuary-config.js FREE_MODE is true */
.stephuary-free-mode-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99998;
  margin: 0;
  padding: 5px 10px 6px;
  font-family: 'DM Mono', ui-monospace, monospace;
  font-size: 8px;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  text-align: center;
  color: rgba(110, 101, 88, 0.55);
  background: rgba(6, 6, 5, 0.88);
  border-top: 1px solid rgba(244, 237, 224, 0.05);
  pointer-events: none;
}

@media (prefers-reduced-motion: reduce) {
  .stephuary-free-mode-banner {
    opacity: 0.85;
  }
}
