/* SHARED·DEFN (416) — the In-plain-words definition. (D-619 1C heading-led, Notice-family)
 * EXTRACTED from read.css (.wkr-defn), values verbatim, prefix renamed (→ dfn).
 * ⚠️ The live read keeps its copy until the reviewed migration pass. */
.dfn { background: var(--surface-card); border: 1px solid var(--border-hairline); border-radius: var(--radius-card); padding: var(--space-12) var(--space-16); margin: var(--space-16) 0 0; } /* token-exception */
.dfn .lab { display: flex; align-items: center; font-family: var(--font-display); font-size: var(--text-body); font-weight: var(--weight-600); color: var(--text-tertiary); margin-bottom: var(--space-4); }
.dfn .lab .act-wrap { margin-left: auto; }
.dfn .term { font-family: var(--font-display); font-weight: var(--weight-600); font-style: italic; font-size: var(--size-15); } /* token-exception */ /* the locked term size — no --text-* role at 15 */
.dfn .d { font-size: var(--text-caption); line-height: var(--leading-145); color: var(--text-secondary); margin-top: var(--space-4); }
.dfn .lab:active { opacity: 1; }
.dfn .lab:focus-visible { outline: var(--focus-ring); outline-offset: var(--focus-offset); }
