@media print{.no-print.svelte-u94iuy,.heading-links,.heading-anchor,.copy-anchor-btn{display:none!important}.whitepaper-container.svelte-u94iuy{background:#fff!important;color:#1a1a1a!important;padding:0!important;max-width:100%!important}.paper-header.svelte-u94iuy{background:none!important;border:none!important;padding:2rem 0!important}.paper-header.svelte-u94iuy h1:where(.svelte-u94iuy){color:#1a1a1a!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:#1a1a1a!important;font-size:2rem!important}.paper-header.svelte-u94iuy .subtitle:where(.svelte-u94iuy){color:#333!important}.paper-header.svelte-u94iuy .meta:where(.svelte-u94iuy){color:#555!important}.abstract.svelte-u94iuy,.toc.svelte-u94iuy,section.svelte-u94iuy{background:none!important;border:1px solid #ccc!important;page-break-inside:avoid}.abstract.svelte-u94iuy{border-left:4px solid #333!important}.abstract.svelte-u94iuy h2:where(.svelte-u94iuy){color:#1a1a1a!important}.abstract.svelte-u94iuy p:where(.svelte-u94iuy){color:#333!important}.toc.svelte-u94iuy h2:where(.svelte-u94iuy){color:#1a1a1a!important}.toc.svelte-u94iuy a:where(.svelte-u94iuy){color:#1a1a1a!important;text-decoration:none!important}.paper-content.svelte-u94iuy h2:where(.svelte-u94iuy){color:#1a1a1a!important}.paper-content.svelte-u94iuy h3:where(.svelte-u94iuy){color:#333!important}.paper-content.svelte-u94iuy h4:where(.svelte-u94iuy){color:#1a1a1a!important}.paper-content.svelte-u94iuy p:where(.svelte-u94iuy){color:#333!important}.paper-content.svelte-u94iuy ul:where(.svelte-u94iuy),.paper-content.svelte-u94iuy ol:where(.svelte-u94iuy){color:#333!important}.paper-content.svelte-u94iuy li:where(.svelte-u94iuy){color:#333!important}.token-card.svelte-u94iuy,.evidence-card.svelte-u94iuy,.stat-card.svelte-u94iuy{background:#f8f8f8!important;border:1px solid #ccc!important}.token-card.svelte-u94iuy h4:where(.svelte-u94iuy),.evidence-card.svelte-u94iuy h4:where(.svelte-u94iuy){color:#1a1a1a!important}.evidence-card.svelte-u94iuy p:where(.svelte-u94iuy),.stat-card.svelte-u94iuy p:where(.svelte-u94iuy){color:#333!important}.token-type.svelte-u94iuy{color:#555!important}.stat-value.svelte-u94iuy{color:#1a1a1a!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:#1a1a1a!important}.stat-label.svelte-u94iuy{color:#1a1a1a!important}.equation-block.svelte-u94iuy{background:#f8f8f8!important;border:1px solid #ccc!important}.equation.svelte-u94iuy{color:#1a1a1a!important}.equation-label.svelte-u94iuy{color:#555!important}.theorem.svelte-u94iuy,.proof.svelte-u94iuy{background:#f8f8f8!important;border-left:3px solid #333!important}.theorem.svelte-u94iuy p:where(.svelte-u94iuy),.proof.svelte-u94iuy p:where(.svelte-u94iuy){color:#333!important}table.svelte-u94iuy{border-collapse:collapse!important}th.svelte-u94iuy,td.svelte-u94iuy{border:1px solid #333!important;color:#1a1a1a!important;background:#fff!important}th.svelte-u94iuy{background:#f0f0f0!important;font-weight:600!important}.vulnerable.svelte-u94iuy{color:#b91c1c!important;background:#fef2f2!important}.protected.svelte-u94iuy{color:#047857!important;background:#ecfdf5!important}.partial.svelte-u94iuy{color:#b45309!important;background:#fffbeb!important}a.svelte-u94iuy{color:#1a1a1a!important;text-decoration:underline!important}.references-list.svelte-u94iuy li:where(.svelte-u94iuy){color:#333!important}.references-list.svelte-u94iuy em:where(.svelte-u94iuy){color:#555!important}.paper-footer.svelte-u94iuy p:where(.svelte-u94iuy){color:#333!important}.paper-footer.svelte-u94iuy .copyright:where(.svelte-u94iuy){color:#555!important}.footer-line.svelte-u94iuy{background:#ccc!important}.paper-logo.svelte-u94iuy{filter:grayscale(100%)}.definition-list.svelte-u94iuy li:where(.svelte-u94iuy):before{color:#333!important}}.whitepaper-container.svelte-u94iuy{max-width:1120px;margin:0 auto;padding:var(--space-xl) var(--space-lg);position:relative}.save-controls.svelte-u94iuy{position:sticky;top:80px;z-index:100;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);padding:var(--space-sm);background:var(--color-bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.save-btn.svelte-u94iuy{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--gradient-primary);border:none;border-radius:var(--radius-full);color:#fff;font-weight:600;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.save-btn.svelte-u94iuy:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.version-badge.svelte-u94iuy{padding:var(--space-xs) var(--space-md);background:var(--color-bg-tertiary);border-radius:var(--radius-full);font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.paper-header.svelte-u94iuy{text-align:center;padding:var(--space-3xl) var(--space-xl);background:var(--color-bg-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);margin-bottom:var(--space-2xl)}.paper-logo.svelte-u94iuy{width:48px;height:48px;margin-bottom:var(--space-md)}.paper-header.svelte-u94iuy h1:where(.svelte-u94iuy){font-family:var(--font-display);font-size:2.5rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 var(--space-md)}.paper-header.svelte-u94iuy .subtitle:where(.svelte-u94iuy){font-size:1.25rem;color:var(--color-text-secondary);margin:0 0 var(--space-lg)}.paper-header.svelte-u94iuy .attribution:where(.svelte-u94iuy){font-size:.9375rem;color:var(--color-text-muted);max-width:560px;margin:0 auto var(--space-lg);line-height:1.6}.paper-header.svelte-u94iuy .attribution:where(.svelte-u94iuy) a:where(.svelte-u94iuy){color:var(--color-text-secondary);text-decoration:none;border-bottom:1px dotted currentColor}.paper-header.svelte-u94iuy .attribution:where(.svelte-u94iuy) a:where(.svelte-u94iuy):hover{color:var(--color-text-primary)}.paper-header.svelte-u94iuy .meta:where(.svelte-u94iuy){display:flex;justify-content:center;align-items:center;gap:var(--space-md);color:var(--color-text-muted);font-size:.875rem}.separator.svelte-u94iuy{opacity:.5}.abstract.svelte-u94iuy{background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-xl);margin-bottom:var(--space-2xl);border-left:4px solid var(--color-accent-primary)}.abstract.svelte-u94iuy h2:where(.svelte-u94iuy){font-family:var(--font-display);font-size:1.25rem;color:var(--color-accent-primary);margin:0 0 var(--space-md)}.abstract.svelte-u94iuy p:where(.svelte-u94iuy){margin:0;line-height:1.8;color:var(--color-text-secondary)}.toc.svelte-u94iuy{background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-xl);margin-bottom:var(--space-2xl);border:1px solid var(--color-border)}.toc.svelte-u94iuy h2:where(.svelte-u94iuy){font-family:var(--font-display);font-size:1.25rem;margin:0 0 var(--space-lg)}.toc.svelte-u94iuy ol:where(.svelte-u94iuy){margin:0;padding-left:var(--space-lg)}.toc.svelte-u94iuy li:where(.svelte-u94iuy){margin:var(--space-sm) 0}.toc.svelte-u94iuy ol:where(.svelte-u94iuy) ol:where(.svelte-u94iuy){margin-top:var(--space-sm)}.toc.svelte-u94iuy a:where(.svelte-u94iuy){color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.toc.svelte-u94iuy a:where(.svelte-u94iuy):hover{color:var(--color-accent-primary)}.paper-content.svelte-u94iuy{color:var(--color-text-primary)}.paper-content.svelte-u94iuy section:where(.svelte-u94iuy){background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-2xl);margin-bottom:var(--space-xl);border:1px solid var(--color-border)}.paper-content.svelte-u94iuy h2:where(.svelte-u94iuy){font-family:var(--font-display);font-size:1.75rem;margin:0 0 var(--space-lg);color:var(--color-text-primary)}.paper-content.svelte-u94iuy h3:where(.svelte-u94iuy){font-family:var(--font-display);font-size:1.35rem;margin:var(--space-xl) 0 var(--space-md);color:var(--color-accent-secondary)}.paper-content.svelte-u94iuy h4:where(.svelte-u94iuy){font-size:1.1rem;margin:var(--space-lg) 0 var(--space-md);color:var(--color-text-primary)}.paper-content.svelte-u94iuy section[id]:where(.svelte-u94iuy),.paper-content.svelte-u94iuy h3[id]:where(.svelte-u94iuy){scroll-margin-top:120px}.paper-content.svelte-u94iuy section[id]:where(.svelte-u94iuy):target,.paper-content.svelte-u94iuy h3[id]:where(.svelte-u94iuy):target{outline:1px solid color-mix(in srgb,var(--color-accent-primary) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent-primary) 15%,transparent)}.heading-links{display:inline-flex;align-items:center;gap:var(--space-xs);margin-left:var(--space-sm);vertical-align:middle}.heading-anchor{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:var(--radius-full);text-decoration:none;font-size:.95rem;font-weight:700;color:var(--color-accent-primary);background:color-mix(in srgb,var(--color-accent-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-accent-primary) 28%,transparent);transition:transform var(--transition-fast),background var(--transition-fast)}.heading-anchor:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--color-accent-primary) 25%,transparent)}.copy-anchor-btn{padding:.28rem .6rem;border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-tertiary);color:var(--color-text-secondary);font-size:.75rem;font-weight:600;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast)}.copy-anchor-btn:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent-primary) 45%,var(--color-border))}.back-to-top.svelte-u94iuy{position:fixed;right:1rem;bottom:1rem;z-index:250;padding:.65rem .95rem;border-radius:var(--radius-full);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-text-primary);font-weight:700;cursor:pointer;box-shadow:var(--shadow-md);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.back-to-top.svelte-u94iuy:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.paper-content.svelte-u94iuy p:where(.svelte-u94iuy){line-height:1.8;margin:0 0 var(--space-md);color:var(--color-text-secondary)}.paper-content.svelte-u94iuy ul:where(.svelte-u94iuy),.paper-content.svelte-u94iuy ol:where(.svelte-u94iuy){margin:0 0 var(--space-md);padding-left:var(--space-xl);color:var(--color-text-secondary)}.paper-content.svelte-u94iuy li:where(.svelte-u94iuy){margin:var(--space-sm) 0;line-height:1.7}.principles.svelte-u94iuy li:where(.svelte-u94iuy){margin:var(--space-md) 0}.equation-block.svelte-u94iuy{background:var(--color-bg-tertiary);border-radius:var(--radius-md);padding:var(--space-lg);margin:var(--space-lg) 0;border:1px solid var(--color-border);overflow-x:auto;-webkit-overflow-scrolling:touch}.equation-block.svelte-u94iuy p:where(.svelte-u94iuy){margin:0 0 var(--space-sm)}.equation.svelte-u94iuy{font-family:"Cambria Math",Times New Roman,serif;font-size:1.1rem;text-align:center;padding:var(--space-md);color:var(--color-text-primary);font-style:italic}.equation-label.svelte-u94iuy{text-align:center;font-size:.9rem;color:var(--color-text-muted);font-style:italic}.equation-block.svelte-u94iuy ul:where(.svelte-u94iuy){margin:var(--space-md) 0 0}.definition-list.svelte-u94iuy{list-style:none;padding-left:var(--space-lg)}.definition-list.svelte-u94iuy li:where(.svelte-u94iuy){position:relative;padding-left:var(--space-md)}.definition-list.svelte-u94iuy li:where(.svelte-u94iuy):before{content:"•";position:absolute;left:0;color:var(--color-accent-primary)}.token-comparison.svelte-u94iuy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:var(--space-lg);margin:var(--space-xl) 0}.token-card.svelte-u94iuy{background:var(--color-bg-tertiary);border-radius:var(--radius-lg);padding:var(--space-lg);border:1px solid var(--color-border)}.token-card.spacemoney.svelte-u94iuy{border-top:3px solid #f59e0b}.token-card.spacetime.svelte-u94iuy{border-top:3px solid var(--color-accent-primary)}.token-card.svelte-u94iuy h4:where(.svelte-u94iuy){margin:0 0 var(--space-xs);font-size:1.25rem}.token-type.svelte-u94iuy{font-size:.875rem;color:var(--color-text-muted);margin-bottom:var(--space-md)}.token-card.svelte-u94iuy ul:where(.svelte-u94iuy){margin:0;padding-left:var(--space-lg);font-size:.9rem}.earning-table.svelte-u94iuy,.transition-table.svelte-u94iuy,.attack-table.svelte-u94iuy{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:var(--space-lg) 0}table.svelte-u94iuy{width:100%;min-width:500px;border-collapse:collapse;font-size:.9rem}th.svelte-u94iuy,td.svelte-u94iuy{padding:var(--space-md);text-align:left;border-bottom:1px solid var(--color-border)}th.svelte-u94iuy{background:var(--color-bg-tertiary);font-weight:600;color:var(--color-text-primary)}td.svelte-u94iuy{color:var(--color-text-secondary)}.vulnerable.svelte-u94iuy{color:var(--color-error)}.protected.svelte-u94iuy{color:var(--color-success)}.partial.svelte-u94iuy{color:var(--color-warning)}.evidence-grid.svelte-u94iuy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:var(--space-lg);margin:var(--space-xl) 0}.evidence-card.svelte-u94iuy{background:var(--color-bg-tertiary);border-radius:var(--radius-md);padding:var(--space-lg);border:1px solid var(--color-border)}.evidence-card.svelte-u94iuy h4:where(.svelte-u94iuy){margin:0 0 var(--space-sm);font-size:1rem;color:var(--color-accent-secondary)}.evidence-card.svelte-u94iuy p:where(.svelte-u94iuy){margin:0;font-size:.9rem}.stats-grid.svelte-u94iuy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:var(--space-lg);margin:var(--space-xl) 0}.stat-card.svelte-u94iuy{background:var(--color-bg-tertiary);border-radius:var(--radius-md);padding:var(--space-lg);text-align:center;border:1px solid var(--color-border)}.stat-value.svelte-u94iuy{font-family:var(--font-display);font-size:2.5rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stat-label.svelte-u94iuy{font-weight:600;color:var(--color-text-primary);margin:var(--space-sm) 0}.stat-card.svelte-u94iuy p:where(.svelte-u94iuy){font-size:.85rem;color:var(--color-text-muted);margin:0}.theorem.svelte-u94iuy,.proof.svelte-u94iuy{background:var(--color-bg-tertiary);border-radius:var(--radius-md);padding:var(--space-lg);margin:var(--space-lg) 0;border-left:3px solid var(--color-accent-primary)}.theorem.svelte-u94iuy p:where(.svelte-u94iuy):first-child,.proof.svelte-u94iuy p:where(.svelte-u94iuy):first-child{margin-bottom:var(--space-md)}.proof.svelte-u94iuy{border-left-color:var(--color-accent-secondary)}.references-list.svelte-u94iuy{padding-left:var(--space-xl)}.references-list.svelte-u94iuy li:where(.svelte-u94iuy){margin:var(--space-md) 0;line-height:1.6}.references-list.svelte-u94iuy em:where(.svelte-u94iuy){color:var(--color-text-muted)}.paper-footer.svelte-u94iuy{text-align:center;padding:var(--space-2xl) 0 0;margin-top:var(--space-2xl)}.footer-line.svelte-u94iuy{height:1px;background:var(--gradient-primary);margin-bottom:var(--space-xl);opacity:.5}.paper-footer.svelte-u94iuy p:where(.svelte-u94iuy){color:var(--color-text-secondary);margin:var(--space-sm) 0}.copyright.svelte-u94iuy{font-size:.875rem;color:var(--color-text-muted)}@media (max-width: 768px){.whitepaper-container.svelte-u94iuy{padding:var(--space-md)}.paper-header.svelte-u94iuy h1:where(.svelte-u94iuy){font-size:1.75rem}.paper-content.svelte-u94iuy section:where(.svelte-u94iuy){padding:var(--space-lg)}.save-controls.svelte-u94iuy{flex-direction:column;align-items:stretch}.save-btn.svelte-u94iuy{justify-content:center}.back-to-top.svelte-u94iuy{right:.75rem;bottom:.75rem;padding:.6rem .82rem;font-size:.82rem}.heading-links{display:flex;margin-top:var(--space-xs);margin-left:0}}
