.tc-ci-empty.svelte-y14n8o{padding:34px 0;text-align:center;color:var(--tc-text-muted, #8a8a8a);font-size:var(--tc-fs-sm, 14px);border:1px solid var(--tc-border, #e0e0e0);background:var(--tc-surface, #fff)}.tc-ci-list.svelte-y14n8o{border-top:1px solid var(--tc-border, #e0e0e0)}.tc-ci-item.svelte-y14n8o{position:relative;background:var(--tc-surface, #fff);border:1px solid var(--tc-border, #e0e0e0);border-top:none;border-left:4px solid var(--tc-card-accent, #a0a0a0);padding:18px 22px 16px;transition:background var(--tc-tr, .18s ease)}.tc-ci-item.svelte-y14n8o:hover{background:var(--tc-surface-alt, #f7f7f7)}.tc-ci-title.svelte-y14n8o{font-size:var(--tc-fs-h3, 18px);font-weight:var(--tc-fw-bold, 700);line-height:var(--tc-lh-tight, 1.3);margin:0 0 3px}.tc-ci-title.svelte-y14n8o a:where(.svelte-y14n8o){color:var(--tc-text, #222);transition:color var(--tc-tr, .18s ease)}.tc-ci-title.svelte-y14n8o a:where(.svelte-y14n8o):hover{color:var(--tc-accent, #4d6b74);text-decoration:underline;text-underline-offset:2px}.tc-ci-subtitle.svelte-y14n8o{font-size:var(--tc-fs-body, 16px);color:var(--tc-text-sub, #555);line-height:var(--tc-lh-tight, 1.3);margin:0 0 8px}.tc-ci-authors.svelte-y14n8o{font-size:var(--tc-fs-xs, 12px);color:var(--tc-text-muted, #8a8a8a);margin:0 0 12px}.tc-ci-cite.svelte-y14n8o,.tc-ci-doi.svelte-y14n8o{font-size:var(--tc-fs-sm, 14px);color:var(--tc-text-sub, #555);margin:0;line-height:var(--tc-lh-snug, 1.45)}.tc-ci-actions.svelte-y14n8o{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.tc-act.svelte-y14n8o{display:inline-flex;align-items:center;height:26px;padding:0 12px;font-size:var(--tc-fs-xs, 12px);color:var(--tc-btn-outline-text, #4a4a4a);background:var(--tc-surface, #fff);border:1px solid var(--tc-btn-outline-border, #d2d2d2);border-radius:var(--tc-r-sm, 2px);transition:background var(--tc-tr, .18s ease),border-color var(--tc-tr, .18s ease)}.tc-act.svelte-y14n8o:hover{background:var(--tc-btn-fill, #e4e4e4);border-color:var(--tc-border-strong, #cfcfcf)}.tc-act-fill.svelte-y14n8o{background:var(--tc-btn-fill, #e4e4e4);color:var(--tc-btn-fill-text, #333);border-color:var(--tc-btn-fill, #e4e4e4)}.tc-act-fill.svelte-y14n8o:hover{background:var(--tc-border-strong, #cfcfcf);border-color:var(--tc-border-strong, #cfcfcf)}.tc-ci-metric.svelte-y14n8o{margin-left:auto;font-size:var(--tc-fs-xs, 12px);color:var(--tc-text-muted, #8a8a8a)}@media(max-width:767px){.tc-ci-item.svelte-y14n8o{padding:15px 16px 14px}.tc-ci-title.svelte-y14n8o{font-size:var(--tc-fs-base, 16px)}.tc-ci-metric.svelte-y14n8o{margin-left:0}}
