/* Writing That Matters — size tier display + size override UI */

.wtm-meta-block {
  margin: 0.5rem 0 0.75rem;
}

.wtm-size-line {
  font-size: 0.78rem;
  color: var(--accent-dim, #9a7d38);
  letter-spacing: 0.02em;
  margin-bottom: 0.25rem;
}

.wtm-destination,
.wtm-destination-only {
  font-size: 0.78rem;
  color: var(--text-muted, #6b6259);
  font-style: italic;
  margin-bottom: 0.25rem;
  line-height: 1.4;
}

/* Inline destination span within the size line */
.wtm-size-line .wtm-destination {
  display: block;
  margin-top: 0.15rem;
  font-style: italic;
}

/* Override hint — small escape valve */
.wtm-override-hint {
  margin-top: 0.35rem;
}

.wtm-override-link {
  font-size: 0.75rem;
  color: var(--text-muted, #6b6259);
  text-decoration: underline;
  cursor: pointer;
  opacity: 0.8;
  transition: opacity 0.15s;
}

.wtm-override-link:hover {
  opacity: 1;
  color: var(--accent-dim, #9a7d38);
}

/* Override expanded panel */
.wtm-override-panel {
  margin-top: 0.35rem;
  padding: 0.5rem 0.75rem;
  border-left: 2px solid var(--accent-dim, #9a7d38);
  background: var(--bg-subtle, #1e1c1a);
}

.wtm-override-copy {
  font-size: 0.8rem;
  color: var(--text-muted, #6b6259);
  font-style: italic;
  margin: 0;
  line-height: 1.4;
}
