/* =========================================================
   v2.8.109 — Knowledge morphology explanation box
   Replaces the detailed morphology table with a more general
   know-how-protective explanation box.
   ========================================================= */

.morphology-info-box {
  border: 1px solid var(--line);
  background: linear-gradient(180deg, rgba(255,255,255,0.92), rgba(246,249,252,0.92));
  border-radius: 24px;
  padding: clamp(22px, 3vw, 34px);
  box-shadow: 0 18px 44px rgba(15, 27, 45, 0.06);
  margin-bottom: 22px;
}

.morphology-info-box h3 {
  margin: 0 0 12px;
  font-size: clamp(1.25rem, 1.7vw, 1.65rem);
  line-height: 1.25;
  color: var(--ink);
}

.morphology-info-box p {
  margin: 0;
  color: var(--ink-mid);
  line-height: 1.75;
  font-size: 0.98rem;
  max-width: 1120px;
}

.morphology-info-box p + p {
  margin-top: 14px;
}

.morphology-info-box .morphology-note {
  margin-top: 16px;
  padding-top: 14px;
  border-top: 1px solid var(--line);
  color: var(--muted);
  font-family: var(--font-mono);
  font-size: 0.76rem;
  line-height: 1.55;
  letter-spacing: 0.02em;
}
