/* Inline literature transclusions (assets/transclude.js). */
.tc-options{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}
.tc-option{display:flex;align-items:flex-start;gap:6px;max-width:100%;padding:5px 9px;border:1px solid #d6d3cc;border-radius:6px;background:#fff;font:inherit;font-size:13px;text-align:left;cursor:pointer}
.tc-option[aria-pressed="true"]{border-color:#333;background:#f6f4ef}
.tc-rank{font-weight:600}
.tc-label small{display:block;opacity:.7}
.tc-stack{display:grid;gap:6px}
.tc-window{position:relative;overflow:hidden;width:100%;border:1px solid #e3e0d9;border-radius:4px;background:#fff}
.tc-window img{position:absolute;max-width:none;height:auto;user-select:none}
.tc-mark{position:absolute;pointer-events:auto;border-radius:2px;mix-blend-mode:multiply}
.tc-mark.statement{background:rgba(37,99,235,var(--strength,.2))}
.tc-mark.idea{background:rgba(217,119,6,var(--strength,.2))}
.tc-meta,.tc-applicability,.tc-shortfall,.tc-missing{font-size:13px;margin:6px 0}
.tc-meta{opacity:.75}
.tc-text pre{white-space:pre-wrap;font-size:12px;max-height:16em;overflow:auto}
