main.svelte-2wtm92{max-width:var(--max-width);margin:0 auto;padding:1rem var(--padding-page) 2rem;background:var(--color-bg);min-height:100vh}header.svelte-2wtm92{margin-bottom:1.5rem}.content-wrapper.svelte-2wtm92{margin-top:1.5rem}.intro.svelte-2wtm92{text-align:center;margin-bottom:2rem;font-family:var(--font-body)}.intro.svelte-2wtm92 h2:where(.svelte-2wtm92){font-family:var(--font-headline);font-size:1.75rem;margin:0 0 .5rem}.intro.svelte-2wtm92 p:where(.svelte-2wtm92){color:var(--color-text-muted);font-size:.95rem;margin:0}.loading.svelte-2wtm92,.error.svelte-2wtm92,.empty.svelte-2wtm92{text-align:center;padding:3rem;font-family:var(--font-body)}.error.svelte-2wtm92{color:var(--color-error)}.empty-headline.svelte-2wtm92{font-family:var(--font-headline);font-size:1.5rem;margin:0 0 .5rem}.empty-subtext.svelte-2wtm92{color:var(--color-text-muted);margin:0}.questions-list.svelte-2wtm92{display:flex;flex-direction:column;gap:1.5rem}.question-card.svelte-2wtm92{background:var(--color-surface);border:1px solid var(--color-border);padding:1.25rem 1.5rem;transition:box-shadow .2s ease}.question-card.svelte-2wtm92:hover{box-shadow:0 2px 8px #0000001a}.question-meta.svelte-2wtm92{display:flex;justify-content:space-between;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);margin-bottom:.5rem}.question-author.svelte-2wtm92{font-style:italic}.question-title.svelte-2wtm92{font-family:var(--font-headline);font-size:1.25rem;font-weight:700;margin:0 0 .75rem;color:var(--color-text);line-height:1.3}.answer-preview.svelte-2wtm92{font-family:var(--font-body);font-size:.9rem;line-height:1.6;color:#444;margin:0}.sources-count.svelte-2wtm92{margin-top:.75rem;font-family:var(--font-body);font-size:.75rem;color:var(--color-text-light);font-style:italic}.load-more-trigger.svelte-2wtm92{min-height:60px;display:flex;align-items:center;justify-content:center}.loading-more.svelte-2wtm92,.no-more.svelte-2wtm92{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-light);font-style:italic;padding:1rem}.paper-footer.svelte-2wtm92{margin-top:3rem;text-align:center}.footer-rule.svelte-2wtm92{height:2px;background:var(--rule-gradient-light);margin-bottom:1rem}.footer-text.svelte-2wtm92{font-family:var(--font-body);font-size:.8rem;font-style:italic;color:var(--color-text-muted);margin:0}@media(max-width:480px){.intro.svelte-2wtm92 h2:where(.svelte-2wtm92){font-size:1.35rem}.intro.svelte-2wtm92 p:where(.svelte-2wtm92){font-size:.85rem}.question-card.svelte-2wtm92{padding:1rem}.question-title.svelte-2wtm92{font-size:1.1rem}.question-meta.svelte-2wtm92{flex-direction:column;gap:.25rem}}
