.paper.svelte-1ksvftb{max-width:800px;margin:0 auto;padding:var(--space-lg)}.paper-header.svelte-1ksvftb{margin-bottom:var(--space-xl)}.category.svelte-1ksvftb{font-size:var(--text-caption);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.paper-header.svelte-1ksvftb h1:where(.svelte-1ksvftb){font-size:var(--text-display);color:var(--color-fg-primary);margin:var(--space-sm) 0}.subtitle.svelte-1ksvftb{font-size:var(--text-h3);color:var(--color-fg-secondary);margin-bottom:var(--space-sm)}time.svelte-1ksvftb{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.abstract.svelte-1ksvftb{padding:var(--space-lg);border-radius:var(--radius-lg);margin-bottom:var(--space-xl)}.abstract.svelte-1ksvftb h2:where(.svelte-1ksvftb){font-size:var(--text-h3);color:var(--color-fg-secondary);margin-bottom:var(--space-sm)}.abstract.svelte-1ksvftb p:where(.svelte-1ksvftb){font-size:var(--text-body-lg);color:var(--color-fg-tertiary);line-height:var(--leading-relaxed)}.metrics-grid.svelte-1ksvftb{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-md);margin-bottom:var(--space-xl)}.metric-card.svelte-1ksvftb{background:var(--color-bg-surface);border-radius:var(--radius-lg);padding:var(--space-md);text-align:center}.metric-value.svelte-1ksvftb{display:block;font-size:var(--text-h1);font-weight:var(--font-bold);color:var(--color-fg-primary)}.metric-label.svelte-1ksvftb{display:block;font-size:var(--text-body);color:var(--color-fg-secondary);margin-top:var(--space-xs)}.metric-context.svelte-1ksvftb{display:block;font-size:var(--text-caption);color:var(--color-fg-muted);margin-top:var(--space-xs)}.section.svelte-1ksvftb{margin-bottom:var(--space-xl)}.section.svelte-1ksvftb h2:where(.svelte-1ksvftb){font-size:var(--text-h2);color:var(--color-fg-primary);margin-bottom:var(--space-md);padding-bottom:var(--space-sm)}.section.svelte-1ksvftb h3:where(.svelte-1ksvftb){font-size:var(--text-h3);color:var(--color-fg-secondary);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.section.svelte-1ksvftb p:where(.svelte-1ksvftb){font-size:var(--text-body);color:var(--color-fg-tertiary);margin-bottom:var(--space-sm);line-height:var(--leading-relaxed)}.section.svelte-1ksvftb ul:where(.svelte-1ksvftb){padding-left:var(--space-lg);margin-bottom:var(--space-md)}.section.svelte-1ksvftb li:where(.svelte-1ksvftb){font-size:var(--text-body);color:var(--color-fg-tertiary);margin-bottom:var(--space-xs);line-height:var(--leading-normal)}code.svelte-1ksvftb{background:var(--color-bg-subtle);padding:2px 6px;border-radius:var(--radius-sm);font-size:var(--text-body-sm);font-family:var(--font-mono)}pre.svelte-1ksvftb{padding:var(--space-md);border-radius:var(--radius-md);overflow-x:auto}pre.svelte-1ksvftb code:where(.svelte-1ksvftb){background:none;padding:0}table.svelte-1ksvftb{width:100%;border-collapse:collapse;margin-bottom:var(--space-md)}th.svelte-1ksvftb,td.svelte-1ksvftb{padding:var(--space-sm);text-align:left}th.svelte-1ksvftb{font-size:var(--text-body-sm);color:var(--color-fg-secondary);font-weight:var(--font-semibold)}td.svelte-1ksvftb{font-size:var(--text-body-sm);color:var(--color-fg-tertiary)}.note.svelte-1ksvftb{font-size:var(--text-caption);color:var(--color-fg-muted);font-style:italic}.comparison-table.svelte-1ksvftb{display:flex;flex-direction:column;gap:var(--space-md)}.comparison-row.svelte-1ksvftb{background:var(--color-bg-surface);border-radius:var(--radius-lg);padding:var(--space-md)}.comparison-row.svelte-1ksvftb h3:where(.svelte-1ksvftb){margin-top:0}.comparison-cols.svelte-1ksvftb{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.before.svelte-1ksvftb,.after.svelte-1ksvftb{padding:var(--space-sm);border-radius:var(--radius-md)}.before.svelte-1ksvftb{background:var(--color-error-muted)}.after.svelte-1ksvftb{background:var(--color-success-muted)}.label.svelte-1ksvftb{display:block;font-size:var(--text-caption);font-weight:var(--font-semibold);color:var(--color-fg-secondary);margin-bottom:var(--space-xs)}.improvement.svelte-1ksvftb{font-size:var(--text-body-sm);color:var(--color-success);font-weight:var(--font-medium);margin-top:var(--space-sm)}.cta.svelte-1ksvftb{padding:var(--space-lg);border-radius:var(--radius-lg);text-align:center}.cta.svelte-1ksvftb h2:where(.svelte-1ksvftb){border-bottom:none;padding-bottom:0}.cta.svelte-1ksvftb a:where(.svelte-1ksvftb){color:var(--color-fg-secondary);text-decoration:none}.cta.svelte-1ksvftb a:where(.svelte-1ksvftb):hover{color:var(--color-fg-primary);text-decoration:underline}@media(max-width:600px){.comparison-cols.svelte-1ksvftb{grid-template-columns:1fr}}
