.paper-container.svelte-qo5gk0{background:var(--color-bg-pure);color:var(--color-fg-primary)}.paper-header.svelte-qo5gk0{border-bottom:1px solid var(--color-border-default)}.paper-id.svelte-qo5gk0{color:var(--color-fg-muted);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.1em}.paper-title.svelte-qo5gk0{font-size:var(--text-h1);font-weight:700;line-height:1.2}.paper-subtitle.svelte-qo5gk0{font-size:var(--text-body-lg);color:var(--color-fg-secondary);line-height:1.6}.paper-meta.svelte-qo5gk0{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.abstract-section.svelte-qo5gk0{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-lg)}.section-heading.svelte-qo5gk0{font-size:var(--text-h2);font-weight:700;margin-bottom:var(--space-md)}.subsection-heading.svelte-qo5gk0{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-qo5gk0{font-size:var(--text-body);color:var(--color-fg-tertiary);line-height:1.7}.body-text.svelte-qo5gk0 code:where(.svelte-qo5gk0){font-family:Stack Sans,monospace;background:var(--color-bg-subtle);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.9em}.body-text.svelte-qo5gk0 a:where(.svelte-qo5gk0){color:var(--color-data-1);transition:color var(--duration-micro) var(--ease-standard)}.body-text.svelte-qo5gk0 a:where(.svelte-qo5gk0):hover{color:var(--color-fg-primary)}.metric-table.svelte-qo5gk0{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-qo5gk0 th:where(.svelte-qo5gk0){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-qo5gk0 td:where(.svelte-qo5gk0){padding:var(--space-md);border-bottom:1px solid var(--color-border-default);color:var(--color-fg-tertiary)}.metric-table.svelte-qo5gk0 tr:where(.svelte-qo5gk0):last-child td:where(.svelte-qo5gk0){border-bottom:none}
