.paper-container.svelte-1g3zlrm{background:var(--color-bg-pure);color:var(--color-fg-primary)}.paper-header.svelte-1g3zlrm{border-bottom:1px solid var(--color-border-default)}.paper-id.svelte-1g3zlrm{color:var(--color-fg-muted);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.1em}.paper-title.svelte-1g3zlrm{font-size:var(--text-h1);font-weight:700;line-height:1.2}.paper-subtitle.svelte-1g3zlrm{font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.6}.paper-meta.svelte-1g3zlrm{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.abstract-section.svelte-1g3zlrm{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-lg)}.section-heading.svelte-1g3zlrm{font-size:var(--text-h2);font-weight:700;margin-bottom:var(--space-md)}.subsection-heading.svelte-1g3zlrm{font-size:var(--text-h3);font-weight:600;margin:var(--space-lg) 0 var(--space-md) 0;color:var(--color-fg-secondary)}.body-text.svelte-1g3zlrm{font-size:var(--text-body);color:var(--color-fg-tertiary);line-height:1.7}.body-text.svelte-1g3zlrm code:where(.svelte-1g3zlrm){font-family:Stack Sans,monospace;background:var(--color-bg-subtle);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.9em}.text-muted.svelte-1g3zlrm{color:var(--color-fg-muted);font-size:var(--text-body-sm)}.callout-box.svelte-1g3zlrm{background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-md);margin-bottom:var(--space-md)}.callout-text.svelte-1g3zlrm{font-style:italic;color:var(--color-fg-tertiary);margin:0}.comparison-card.svelte-1g3zlrm{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}.comparison-card.svelte-1g3zlrm .subsection-heading:where(.svelte-1g3zlrm){margin-top:0}.comparison-card-success.svelte-1g3zlrm{border-left:4px solid var(--color-success)}.comparison-card-warning.svelte-1g3zlrm{border-left:4px solid var(--color-warning)}.code-block.svelte-1g3zlrm{background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-md);overflow-x:auto;margin:var(--space-md) 0}.code-block.svelte-1g3zlrm pre:where(.svelte-1g3zlrm){margin:0}.code-block.svelte-1g3zlrm code:where(.svelte-1g3zlrm){font-family:Stack Sans,monospace;font-size:var(--text-body-sm);color:var(--color-fg-secondary)}.quote-box.svelte-1g3zlrm{border-left:4px solid var(--color-fg-muted);padding-left:var(--space-md);margin:var(--space-md) 0}.quote-text.svelte-1g3zlrm{font-style:italic;color:var(--color-fg-tertiary);margin-bottom:var(--space-xs)}.quote-attribution.svelte-1g3zlrm{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.metric-table.svelte-1g3zlrm{border-collapse:collapse;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}.metric-table.svelte-1g3zlrm th:where(.svelte-1g3zlrm){background:var(--color-bg-subtle);padding:var(--space-md);text-align:left;font-size:var(--text-body-sm);font-weight:600;color:var(--color-fg-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border-emphasis)}.metric-table.svelte-1g3zlrm td:where(.svelte-1g3zlrm){padding:var(--space-md);border-bottom:1px solid var(--color-border-default);color:var(--color-fg-tertiary)}.metric-table.svelte-1g3zlrm tr:where(.svelte-1g3zlrm):last-child td:where(.svelte-1g3zlrm){border-bottom:none}.metric-table.svelte-1g3zlrm code:where(.svelte-1g3zlrm){font-family:Stack Sans,monospace;background:var(--color-bg-subtle);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.9em}.border-default.svelte-1g3zlrm{border-color:var(--color-border-default)}
