.tc-ab-empty.svelte-1k8kl9f{padding:60px 0;text-align:center;font-size:var(--tc-fs-sm, 14px);color:var(--tc-text-muted, #8a8a8a);border:1px solid var(--tc-border, #e0e0e0)}.tc-ab-layout.svelte-1k8kl9f{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:40px;align-items:start}.tc-ab-title.svelte-1k8kl9f{font-size:var(--tc-fs-2xl, 24px);font-weight:var(--tc-fw-bold, 700);line-height:var(--tc-lh-tight, 1.3);color:var(--tc-text, #222);margin:0 0 6px}.tc-ab-authors.svelte-1k8kl9f{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 var(--tc-sp-sm, 12px)}.tc-ab-author-name.svelte-1k8kl9f{font-size:var(--tc-fs-sm, 14px);color:var(--tc-text, #222)}.tc-ab-author-aff.svelte-1k8kl9f{font-size:var(--tc-fs-xs, 12px);color:var(--tc-text-muted, #8a8a8a);margin-left:5px}.tc-ab-citation.svelte-1k8kl9f{font-size:var(--tc-fs-sm, 14px);color:var(--tc-text-sub, #555);margin:0 0 var(--tc-sp-lg, 24px);padding-bottom:var(--tc-sp-md, 16px);border-bottom:1px solid var(--tc-border, #e0e0e0)}.tc-ab-section.svelte-1k8kl9f{margin-bottom:var(--tc-sp-xl, 32px)}.tc-ab-section-title.svelte-1k8kl9f{font-size:var(--tc-fs-lg, 18px);font-weight:var(--tc-fw-bold, 700);color:var(--tc-text, #222);margin:0 0 var(--tc-sp-sm, 12px);padding-bottom:var(--tc-sp-xs, 8px);border-bottom:2px solid var(--tc-card-accent, #a0a0a0)}.tc-ab-text.svelte-1k8kl9f{font-size:var(--tc-fs-base, 16px);line-height:var(--tc-lh-relaxed, 1.75);color:var(--tc-text-sub, #555);margin:0;text-align:justify;white-space:pre-line}.tc-ab-keywords.svelte-1k8kl9f{display:flex;flex-wrap:wrap;gap:8px}.tc-ab-keywords.svelte-1k8kl9f li:where(.svelte-1k8kl9f){padding:5px 12px;font-size:var(--tc-fs-xs, 12px);color:var(--tc-text-sub, #555);background:var(--tc-surface-alt, #f7f7f7);border:1px solid var(--tc-border, #e0e0e0);border-radius:var(--tc-r-sm, 2px)}@media(max-width:900px){.tc-ab-layout.svelte-1k8kl9f{grid-template-columns:1fr;gap:28px}.tc-ab-text.svelte-1k8kl9f{text-align:left}}
