.citation-contexts.svelte-472izw{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid var(--border-subtle)}.contexts-head.svelte-472izw{display:flex;align-items:baseline;gap:.7rem;margin-bottom:.7rem}h3.svelte-472izw{margin:0;color:var(--text-primary);font-size:var(--fs-md, 1rem)}.contexts-head.svelte-472izw span:where(.svelte-472izw){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums}ol.svelte-472izw{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}li.svelte-472izw{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.context-top.svelte-472izw{display:flex;gap:.55rem;align-items:baseline;min-width:0}.label.svelte-472izw{color:var(--accent-cyan);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);white-space:nowrap}a.svelte-472izw,strong.svelte-472izw{min-width:0;color:var(--text-primary);font-size:var(--fs-sm, .875rem);font-weight:600;line-height:1.35;overflow-wrap:anywhere}a.svelte-472izw:hover{color:var(--accent-cyan)}p.svelte-472izw{margin:.35rem 0 0;line-height:1.45;font-size:var(--fs-sm, .875rem)}.context-meta.svelte-472izw,.context-source.svelte-472izw,.truncated.svelte-472izw{color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.context-source.svelte-472izw{font-family:SF Mono,monospace;overflow-wrap:anywhere}.context-text.svelte-472izw{color:var(--text-primary)}.detail.svelte-hcjim0{padding:2rem 0 4rem}.breadcrumb.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-xs);margin-bottom:1rem}.breadcrumb.svelte-hcjim0 a:where(.svelte-hcjim0){color:var(--text-secondary);text-decoration:none}.breadcrumb.svelte-hcjim0 a:where(.svelte-hcjim0):hover{color:var(--accent-cyan)}.breadcrumb-id.svelte-hcjim0{font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);opacity:.7;overflow-wrap:anywhere;word-break:break-word}.page-header.svelte-hcjim0{border-bottom:1px solid var(--border-subtle);padding-bottom:1rem;margin-bottom:1.5rem}h1.svelte-hcjim0{font-size:var(--fs-2xl);margin:0 0 .6rem;color:var(--text-primary);line-height:1.25;letter-spacing:0}.header-meta.svelte-hcjim0{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:var(--fs-sm);margin-bottom:.4rem}.header-journal.svelte-hcjim0{color:var(--accent-cyan)}.dot.svelte-hcjim0{opacity:.6}.header-year.svelte-hcjim0{font-variant-numeric:tabular-nums}.header-authors.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-sm);font-style:italic;margin:0 0 .6rem;line-height:1.45}.author-link.svelte-hcjim0{color:var(--accent-cyan);text-decoration:none}.author-link.svelte-hcjim0:hover{text-decoration:underline}.header-actions.svelte-hcjim0{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.badge.svelte-hcjim0{display:inline-block;border-radius:999px;padding:.1rem .6rem;font-size:var(--fs-xs, .7rem);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.badge-cites.svelte-hcjim0{color:var(--accent-cyan);border-color:var(--accent-cyan);font-weight:600;font-variant-numeric:tabular-nums}.layout.svelte-hcjim0{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.8rem}@media (max-width: 900px){.layout.svelte-hcjim0{grid-template-columns:1fr}}.content-wrap.svelte-hcjim0{min-width:0;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.section-h.svelte-hcjim0{color:var(--text-primary);font-size:var(--fs-lg, 1.2rem);margin:1.4em 0 .6em;padding-bottom:.3em;border-bottom:1px solid var(--border-subtle);letter-spacing:.01em}.section-h.svelte-hcjim0:first-of-type{margin-top:0}.section-signals.svelte-hcjim0{color:var(--accent-cyan, #38bdf8);border-bottom-color:#38bdf866}.section-hyps.svelte-hcjim0{color:var(--accent-yellow);border-bottom-color:#ffd54f66}.section-markets.svelte-hcjim0{color:var(--accent-green);border-bottom-color:#81c78466}.section-citations.svelte-hcjim0{color:var(--accent-magenta, #c084fc);border-bottom-color:color-mix(in srgb,var(--accent-magenta, #c084fc) 45%,transparent)}.abstract.svelte-hcjim0{color:var(--text-primary);font-size:var(--fs-md, 1rem);line-height:1.65;margin:0;max-width:70ch;white-space:pre-wrap}.empty.svelte-hcjim0{color:var(--text-secondary);font-style:italic}.actions.svelte-hcjim0{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.action-btn.svelte-hcjim0{display:inline-block;padding:.5rem 1rem;border-radius:var(--radius-sm, 4px);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:filter .15s,transform .15s;border:1px solid var(--accent-cyan)}.action-btn.svelte-hcjim0:hover{filter:brightness(1.1);transform:translateY(-1px)}.action-pubmed.svelte-hcjim0{background:var(--accent-cyan);color:var(--bg-primary, #0a0a0a)}.action-doi.svelte-hcjim0,.action-pmc.svelte-hcjim0{background:transparent;color:var(--accent-cyan)}.dims-card.svelte-hcjim0{border:1px solid var(--border, rgba(255, 255, 255, .08));border-radius:.5rem;background:var(--surface-1, rgba(255, 255, 255, .02));padding:.9rem 1.1rem;margin-bottom:1.5rem;display:grid;gap:.6rem}.dims-meta.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);line-height:1.45;margin:0}.citation-grid.svelte-hcjim0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.5rem}@media (max-width: 700px){.citation-grid.svelte-hcjim0{grid-template-columns:1fr}}.citation-column.svelte-hcjim0{border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-primary, #0a0a0a);padding:.8rem;min-width:0}.citation-column.svelte-hcjim0 h3:where(.svelte-hcjim0){color:var(--text-primary);font-size:var(--fs-sm);margin:0 0 .6rem}.citation-list.svelte-hcjim0{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.citation-list.svelte-hcjim0 li:where(.svelte-hcjim0){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:baseline;font-size:var(--fs-xs, .75rem)}.citation-list.svelte-hcjim0 a:where(.svelte-hcjim0){color:var(--text-primary);font-family:SF Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citation-list.svelte-hcjim0 a:where(.svelte-hcjim0):hover{color:var(--accent-magenta, #c084fc)}.cite-anchor.svelte-hcjim0{display:flex;flex-direction:column;gap:.1rem;text-decoration:none;min-width:0}.cite-title.svelte-hcjim0{font-family:inherit;color:var(--text-primary);font-size:var(--fs-xs, .78rem);line-height:1.35;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cite-sub.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-family:SF Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.citation-list.svelte-hcjim0 span:where(.svelte-hcjim0),.compact.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.hyp-list.svelte-hcjim0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.5rem}.hyp-item.svelte-hcjim0{background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.hyp-link.svelte-hcjim0{display:block;padding:.5rem .8rem;color:var(--text-primary);text-decoration:none;font-size:var(--fs-sm);transition:color .15s}.hyp-link.svelte-hcjim0:hover{color:var(--accent-yellow)}.hyp-item.svelte-hcjim0:hover{border-color:var(--accent-yellow)}.markets.svelte-hcjim0{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.4rem}.market-item.svelte-hcjim0{background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.market-item.svelte-hcjim0:hover{border-color:var(--accent-green)}.market-link.svelte-hcjim0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem;padding:.5rem .8rem;color:var(--text-primary);text-decoration:none}.market-title.svelte-hcjim0{font-size:var(--fs-sm)}.market-meta.svelte-hcjim0{display:flex;gap:.5rem;align-items:center;font-size:var(--fs-xs, .7rem)}.market-price.svelte-hcjim0{color:var(--accent-green);font-family:SF Mono,monospace;font-weight:600;font-variant-numeric:tabular-nums}.market-state.svelte-hcjim0{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-yellow)}.mesh.svelte-hcjim0{margin-top:1.5rem}.mesh-chips.svelte-hcjim0{display:flex;flex-wrap:wrap;gap:.3rem}.mesh-chip.svelte-hcjim0{display:inline-block;padding:.15rem .6rem;background:var(--bg-elevated, var(--bg-secondary));color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;font-size:var(--fs-xs, .7rem)}.side.svelte-hcjim0{display:flex;flex-direction:column;gap:1rem;min-width:0}.meta-block.svelte-hcjim0{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.9rem 1.1rem}.meta-block.svelte-hcjim0 h3:where(.svelte-hcjim0){margin:0 0 .6rem;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}dl.svelte-hcjim0{display:grid;grid-template-columns:max-content 1fr;gap:.3rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-hcjim0{color:var(--text-secondary);font-weight:500}dd.svelte-hcjim0{margin:0;color:var(--text-primary);overflow-wrap:anywhere}.ext-link.svelte-hcjim0{color:var(--accent-cyan);text-decoration:none}.ext-link.svelte-hcjim0:hover{text-decoration:underline}.nav-list.svelte-hcjim0{list-style:none;padding:0;margin:0;font-size:var(--fs-xs, .75rem);display:flex;flex-direction:column;gap:.3rem}.nav-list.svelte-hcjim0 a:where(.svelte-hcjim0){color:var(--accent-cyan);text-decoration:none}.nav-list.svelte-hcjim0 a:where(.svelte-hcjim0):hover{text-decoration:underline}.rail.svelte-hcjim0{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.9rem 1.1rem}.rail-hyp-cites.svelte-hcjim0{border-color:color-mix(in srgb,var(--accent-yellow) 38%,var(--border-subtle))}.rail-head.svelte-hcjim0{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.6rem}.rail-head.svelte-hcjim0 h3:where(.svelte-hcjim0){margin:0;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-yellow)}.rail-count.svelte-hcjim0{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);font-variant-numeric:tabular-nums;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:999px;padding:.05rem .45rem}.rail-list.svelte-hcjim0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.rail-item.svelte-hcjim0{background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);transition:border-color .15s}.rail-item.svelte-hcjim0:hover{border-color:var(--accent-yellow)}.rail-link.svelte-hcjim0{display:grid;gap:.35rem;padding:.55rem .7rem;text-decoration:none;color:var(--text-primary)}.rail-title.svelte-hcjim0{font-size:var(--fs-sm);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rail-link.svelte-hcjim0:hover .rail-title:where(.svelte-hcjim0){color:var(--accent-yellow)}.rail-meta.svelte-hcjim0{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:var(--fs-xs, .7rem)}.rail-score.svelte-hcjim0{color:var(--accent-cyan);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums;font-weight:600;border:1px solid color-mix(in srgb,var(--accent-cyan) 50%,transparent);border-radius:999px;padding:.05rem .45rem;background:color-mix(in srgb,var(--accent-cyan) 8%,transparent)}.rail-status.svelte-hcjim0{text-transform:uppercase;letter-spacing:.05em;padding:.05rem .45rem;border-radius:999px;border:1px solid var(--border-subtle);font-weight:600}.status-supported.svelte-hcjim0{color:var(--accent-green);border-color:color-mix(in srgb,var(--accent-green) 55%,transparent);background:color-mix(in srgb,var(--accent-green) 10%,transparent)}.status-contradicted.svelte-hcjim0{color:var(--accent-magenta, #c084fc);border-color:color-mix(in srgb,var(--accent-magenta, #c084fc) 55%,transparent);background:color-mix(in srgb,var(--accent-magenta, #c084fc) 10%,transparent)}.status-active.svelte-hcjim0{color:var(--accent-yellow);border-color:color-mix(in srgb,var(--accent-yellow) 55%,transparent);background:color-mix(in srgb,var(--accent-yellow) 10%,transparent)}.status-archived.svelte-hcjim0,.status-unknown.svelte-hcjim0{color:var(--text-secondary)}.rail-predicate.svelte-hcjim0{color:var(--text-secondary);font-family:SF Mono,monospace;font-size:.65rem;opacity:.85}.rail-context.svelte-hcjim0{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-style:italic;line-height:1.4;border-left:2px solid color-mix(in srgb,var(--accent-yellow) 45%,transparent);padding-left:.5rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rail-more.svelte-hcjim0{margin:.5rem 0 0;font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-align:center}.abstract.markdown.svelte-hcjim0{color:var(--text-primary);font-size:var(--fs-md, 1rem);line-height:1.65;margin:0;max-width:70ch}.abstract.markdown.svelte-hcjim0 p{margin:.6em 0;line-height:1.65}.abstract.markdown.svelte-hcjim0 .scidex-citation{font-size:.75em;vertical-align:super}.abstract.markdown.svelte-hcjim0 .scidex-citation-label{color:var(--accent-cyan);font-weight:600;text-decoration:none}.abstract.markdown.svelte-hcjim0 .kg-chip{display:inline-flex;align-items:baseline;gap:.15em;padding:.05em .4em;border-radius:4px;font-size:.8em;text-decoration:none;vertical-align:baseline;border:1px solid}.abstract.markdown.svelte-hcjim0 .kg-bio-gene{color:var(--accent-cyan);border-color:color-mix(in srgb,var(--accent-cyan) 50%,transparent)}.abstract.markdown.svelte-hcjim0 .kg-bio-disease{color:var(--accent-magenta);border-color:color-mix(in srgb,var(--accent-magenta) 50%,transparent)}.abstract.markdown.svelte-hcjim0 .kg-bio-drug{color:var(--accent-amber);border-color:color-mix(in srgb,var(--accent-amber) 50%,transparent)}.abstract.markdown.svelte-hcjim0 .kg-bio-pathway{color:var(--accent-green);border-color:color-mix(in srgb,var(--accent-green) 50%,transparent)}.abstract.markdown.svelte-hcjim0 .kg-bio-paper{color:var(--accent-yellow);border-color:color-mix(in srgb,var(--accent-yellow) 50%,transparent)}.abstract.markdown.svelte-hcjim0 .kg-chip-type{font-size:.7em;opacity:.7}.abstract.markdown.svelte-hcjim0 .kg-chip-id{font-weight:500}.references.svelte-hcjim0{margin-top:1rem;padding-top:.7rem;border-top:1px solid var(--border-subtle)}.references.svelte-hcjim0 h3:where(.svelte-hcjim0){font-size:var(--fs-sm);color:var(--text-secondary);margin:0 0 .4rem;text-transform:uppercase;letter-spacing:.06em}.references.svelte-hcjim0 ol:where(.svelte-hcjim0){margin:0;padding-left:1.2em;display:flex;flex-wrap:wrap;gap:.1rem .6rem;list-style:decimal;font-size:var(--fs-xs, .7rem);color:var(--text-secondary)}.references.svelte-hcjim0 li:where(.svelte-hcjim0){display:inline}.references.svelte-hcjim0 li:where(.svelte-hcjim0):not(:last-child):after{content:","}.references.svelte-hcjim0 .ref-title:where(.svelte-hcjim0){color:var(--text-primary);font-weight:500}.references.svelte-hcjim0 a.ref-title:where(.svelte-hcjim0){color:var(--accent-cyan);text-decoration:none}.references.svelte-hcjim0 a.ref-title:where(.svelte-hcjim0):hover{text-decoration:underline}.references.svelte-hcjim0 .ref-authors:where(.svelte-hcjim0){color:var(--text-secondary);font-size:.9em}
