.q-panel.svelte-1v0epx7{background:var(--app-panel-bg);border:1.5px solid var(--app-panel-border)}html.theme-night .q-panel.svelte-1v0epx7{background:linear-gradient(135deg,#0c2d5a,#0a3d6b);border-color:transparent}.prose-block.svelte-1v0epx7{max-width:46rem;margin:2.5rem auto 4rem;padding:0 1rem;text-align:left;line-height:1.7;color:var(--app-text-muted, #475569)}.prose-block.svelte-1v0epx7 h2:where(.svelte-1v0epx7){font-size:1.15rem;font-weight:700;margin:2rem 0 .75rem;color:var(--app-text-strong, #0f172a)}.prose-block.svelte-1v0epx7 h3:where(.svelte-1v0epx7){font-size:.98rem;font-weight:600;margin:1.25rem 0 .4rem;color:var(--app-text-strong, #0f172a)}.prose-block.svelte-1v0epx7 p:where(.svelte-1v0epx7){margin:0 0 .9rem;font-size:.95rem}.prose-block.svelte-1v0epx7 ol:where(.svelte-1v0epx7){margin:0 0 1rem 1.2rem;padding:0}.prose-block.svelte-1v0epx7 li:where(.svelte-1v0epx7){margin:0 0 .7rem;font-size:.95rem}.prose-block.svelte-1v0epx7 strong:where(.svelte-1v0epx7){color:var(--app-text-strong, #0f172a);font-weight:600}.prose-block.svelte-1v0epx7 a:where(.svelte-1v0epx7){color:#0284c7;text-decoration:underline;text-underline-offset:2px}
