.ArticleBody-module__JtlwYa__body{font-family:var(--font-serif);color:var(--color-ink-soft);overflow-wrap:anywhere;flex-direction:column;margin-top:40px;font-size:20px;line-height:1.75;display:flex}.ArticleBody-module__JtlwYa__paragraph{white-space:pre-wrap;margin-bottom:28px}.ArticleBody-module__JtlwYa__quote{border-left:2px solid var(--color-ink);white-space:pre-wrap;color:var(--color-ink);margin:0 0 28px;padding-left:24px}.ArticleBody-module__JtlwYa__pre{border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-mono);white-space:pre;margin:0 0 28px;padding:16px 20px;font-size:15px;line-height:1.6;overflow-x:auto}.ArticleBody-module__JtlwYa__code{background:var(--color-surface-sunken);font-family:var(--font-mono);border-radius:4px;padding:.1em .35em;font-size:.85em}.ArticleBody-module__JtlwYa__link{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ArticleBody-module__JtlwYa__link:hover{color:var(--color-link-strong)}.ArticleBody-module__JtlwYa__spoiler{background:var(--color-ink-soft);color:#0000;border-radius:4px;transition:background-color .2s,color .2s}.ArticleBody-module__JtlwYa__spoiler:hover,.ArticleBody-module__JtlwYa__spoiler:focus-visible{color:inherit;background:0 0}.ArticleBody-module__JtlwYa__body>:last-child{margin-bottom:0}@media (max-width:767px){.ArticleBody-module__JtlwYa__body{margin-top:24px;font-size:18px;line-height:1.7}.ArticleBody-module__JtlwYa__paragraph,.ArticleBody-module__JtlwYa__quote,.ArticleBody-module__JtlwYa__pre{margin-bottom:24px}.ArticleBody-module__JtlwYa__quote{padding-left:18px}.ArticleBody-module__JtlwYa__pre{padding:14px 16px;font-size:14px}}
