.paper-container.svelte-xfc78k{background:var(--color-bg-pure);color:var(--color-fg-primary)}.paper-id.svelte-xfc78k{font-family:monospace;font-size:var(--text-body-sm);color:var(--color-fg-muted);letter-spacing:.05em}.paper-title.svelte-xfc78k{font-size:var(--text-h1);font-weight:700;color:var(--color-fg-primary);line-height:1.1}.paper-subtitle.svelte-xfc78k{font-size:var(--text-body-lg);color:var(--color-fg-secondary)}.paper-meta.svelte-xfc78k{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.abstract.svelte-xfc78k{border-left:4px solid var(--color-success);padding-left:var(--space-md);font-style:italic;color:var(--color-fg-secondary)}.paper-section.svelte-xfc78k{display:flex;flex-direction:column;gap:var(--space-sm);padding-bottom:var(--space-lg)}.section-title.svelte-xfc78k{font-size:var(--text-h2);font-weight:600;color:var(--color-fg-primary)}.paper-section.svelte-xfc78k h3:where(.svelte-xfc78k){font-size:var(--text-h3);font-weight:600;color:var(--color-fg-primary);margin-top:var(--space-sm)}.paper-section.svelte-xfc78k p:where(.svelte-xfc78k){font-size:var(--text-body);color:var(--color-fg-secondary);line-height:1.7}.callout-question.svelte-xfc78k{background:var(--color-bg-subtle);border-left:4px solid var(--color-info);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.callout-success.svelte-xfc78k{background:var(--color-success-muted);border-left:4px solid var(--color-success);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.finding-list.svelte-xfc78k{display:flex;flex-direction:column;gap:var(--space-xs);padding-left:var(--space-md)}.finding-list.svelte-xfc78k li:where(.svelte-xfc78k){font-size:var(--text-body);color:var(--color-fg-secondary)}.data-table.svelte-xfc78k{overflow-x:auto}.data-table.svelte-xfc78k table:where(.svelte-xfc78k){width:100%;border-collapse:collapse}.data-table.svelte-xfc78k th:where(.svelte-xfc78k),.data-table.svelte-xfc78k td:where(.svelte-xfc78k){padding:var(--space-xs) var(--space-sm);text-align:left}.data-table.svelte-xfc78k th:where(.svelte-xfc78k){font-weight:600;color:var(--color-fg-primary);background:var(--color-bg-subtle)}.data-table.svelte-xfc78k td:where(.svelte-xfc78k){color:var(--color-fg-secondary)}.improvement.svelte-xfc78k{color:var(--color-success);font-weight:600}.code-block.svelte-xfc78k{background:var(--color-bg-subtle);border-radius:var(--radius-md);overflow-x:auto}.code-block.svelte-xfc78k pre:where(.svelte-xfc78k){padding:var(--space-md);margin:0}.code-block.svelte-xfc78k code:where(.svelte-xfc78k){font-family:monospace;font-size:var(--text-body-sm);color:var(--color-fg-secondary)}.comparison-cards.svelte-xfc78k{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-md)}.card.svelte-xfc78k{background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--space-md)}.card.svelte-xfc78k h4:where(.svelte-xfc78k){font-size:var(--text-body-lg);font-weight:600;margin-bottom:var(--space-sm)}.card.svelte-xfc78k ul:where(.svelte-xfc78k){display:flex;flex-direction:column;gap:var(--space-xs);padding-left:var(--space-md)}.card-success.svelte-xfc78k{border-left:4px solid var(--color-success)}.card-success.svelte-xfc78k h4:where(.svelte-xfc78k){color:var(--color-success)}.card-warning.svelte-xfc78k{border-left:4px solid var(--color-warning)}.card-warning.svelte-xfc78k h4:where(.svelte-xfc78k){color:var(--color-warning)}.references-section.svelte-xfc78k{padding-top:var(--space-lg)}.references-list.svelte-xfc78k{display:flex;flex-direction:column;gap:var(--space-xs);padding-left:var(--space-md)}.references-list.svelte-xfc78k code:where(.svelte-xfc78k){font-size:var(--text-body-sm);color:var(--color-fg-muted)}.paper-footer.svelte-xfc78k{padding-top:var(--space-lg)}.related-papers.svelte-xfc78k h3:where(.svelte-xfc78k){font-size:var(--text-h3);font-weight:600;margin-bottom:var(--space-sm)}.related-papers.svelte-xfc78k ul:where(.svelte-xfc78k){display:flex;flex-direction:column;gap:var(--space-xs);padding-left:var(--space-md)}.related-papers.svelte-xfc78k a:where(.svelte-xfc78k){color:var(--color-info);text-decoration:none;transition:color var(--duration-micro) var(--ease-standard)}.related-papers.svelte-xfc78k a:where(.svelte-xfc78k):hover{color:var(--color-fg-primary)}
