/* Lite site (/antibiotics-rpg/, openspec change lite-site-url): additions on top of site.css.
   Bilingual blocks come in [data-lang] pairs; the page script hides the other language. */
[data-lang][hidden] {
  display: none !important;
}

.lang-toggle {
  min-height: 44px;
  min-width: 44px;
  padding: 0 8px;
  margin-left: 4px;
  background: transparent;
  color: var(--accent-gold);
  border: 2px solid var(--frame-wood-light, #8c6d4a);
  font-family: var(--font-pixel-cjk);
  font-size: 14px;
  cursor: pointer;
}
.lang-toggle:hover,
.lang-toggle:focus-visible {
  color: var(--on-dark);
  border-color: var(--accent-gold);
}

.draft-banner {
  margin: 16px 0;
  padding: 8px 12px;
  background: var(--paper, #fbf6ea);
  border: 4px solid var(--accent-rose, #c44d4d);
  box-shadow: var(--shadow-px);
  font-family: var(--font-ui);
}

.flow-list {
  grid-column: 1 / -1;
  margin: 8px 0 0;
  font-family: var(--font-ui);
  line-height: 1.85;
}
