.ascii-thumbnail.svelte-1f8unzo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ascii-art.svelte-1f8unzo{font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:clamp(.32rem,1vw,.38rem);line-height:1.1;color:var(--color-fg-primary);opacity:.9;transition:opacity var(--duration-micro) var(--ease-standard);white-space:pre;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ascii-thumbnail.svelte-1f8unzo:hover .ascii-art:where(.svelte-1f8unzo){opacity:1}.paper-card.svelte-13t0q30{background:var(--color-clear-panel, #ffffff);border:1px solid var(--color-clear-border, #e1e1e1);border-radius:var(--radius-clear-sm, 4px);transition:background var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}.paper-card.svelte-13t0q30:hover{background:var(--color-clear-porcelain, #f9f9f9);border-color:var(--color-clear-border-strong, #cecece)}.paper-card.svelte-13t0q30:active{transform:scale(var(--scale-subtle))}.paper-image.svelte-13t0q30{background:var(--color-bg-pure)}.ascii-art.svelte-13t0q30{color:var(--color-fg-primary);opacity:.9;transition:opacity var(--duration-micro) var(--ease-standard)}.group.svelte-13t0q30:hover .ascii-art:where(.svelte-13t0q30){opacity:1}.paper-placeholder.svelte-13t0q30{color:var(--color-fg-subtle)}.arrow-button.svelte-13t0q30{background:var(--color-clear-panel, #ffffff);border:1px solid var(--color-clear-border, #e1e1e1);border-radius:var(--radius-clear-sm, 4px)}.arrow-icon.svelte-13t0q30{color:var(--color-fg-primary)}.paper-meta.svelte-13t0q30{font-size:var(--text-caption);color:var(--color-fg-tertiary)}.meta-dot.svelte-13t0q30{background:var(--color-fg-muted);border-radius:var(--radius-full)}.paper-title.svelte-13t0q30{font-size:var(--text-body-lg);color:var(--color-fg-primary);transition:color var(--duration-micro) var(--ease-standard)}.group.svelte-13t0q30:hover .paper-title:where(.svelte-13t0q30){color:var(--color-fg-secondary)}.category-badge.svelte-13t0q30{font-size:var(--text-caption);background:var(--color-hover);border-radius:var(--radius-sm);color:var(--color-fg-secondary)}.hover-overlay.svelte-13t0q30{background:#0a0e190a}@media(max-width:640px){.group.svelte-13t0q30{transform:none!important}.paper-image.svelte-13t0q30{aspect-ratio:16 / 9;padding:var(--space-xs)}.paper-image.svelte-13t0q30 .ascii-art,.ascii-art.svelte-13t0q30{font-size:clamp(.32rem,1vw,.38rem);line-height:1.08;max-width:100%}.paper-title.svelte-13t0q30{font-size:var(--text-body)}.paper-meta.svelte-13t0q30{flex-wrap:wrap;row-gap:.25rem}}.animate-reveal.svelte-13t0q30{opacity:0;animation:svelte-13t0q30-reveal var(--duration-complex) var(--ease-standard) forwards;animation-delay:calc(var(--delay, 0) * var(--cascade-group))}@keyframes svelte-13t0q30-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-reveal.svelte-13t0q30{animation:none;opacity:1}}
