.page-title.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:600}.page-subtitle.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:400}.filters-bar.svelte-12gg0l2{background:transparent;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.filter-btn.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:400}.results-count.svelte-12gg0l2,.empty-message.svelte-12gg0l2{font-family:var(--font-content-serif)}.question-card.svelte-12gg0l2{background:transparent}.question-num.svelte-12gg0l2{font-family:PP Supply Mono,monospace;font-weight:500}.question-title.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:500}.question-meta.svelte-12gg0l2,.error-box.svelte-12gg0l2{font-family:var(--font-content-serif)}.modal-backdrop.svelte-12gg0l2{background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal-number.svelte-12gg0l2{font-family:PP Supply Mono,monospace}.modal-title.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:500}.modal-header.svelte-12gg0l2,.modal-body.svelte-12gg0l2,.modal-replies.svelte-12gg0l2{font-family:var(--font-content-serif)}.body-content.svelte-12gg0l2{font-family:var(--font-content-serif);font-weight:400;line-height:1.7;color:#000c}.dark .body-content.svelte-12gg0l2{color:#fffc}.body-content.svelte-12gg0l2 p{margin-bottom:1em}.body-content.svelte-12gg0l2 strong,.body-content.svelte-12gg0l2 b{font-weight:400}.body-content.svelte-12gg0l2 h1,.body-content.svelte-12gg0l2 h2,.body-content.svelte-12gg0l2 h3,.body-content.svelte-12gg0l2 h4{font-family:var(--font-content-serif);font-weight:400;margin-bottom:.5em}
