.article-module__3qLk0G__body{overflow-wrap:anywhere;color:var(--foreground);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.85}.article-module__3qLk0G__body>:first-child{margin-top:0}.article-module__3qLk0G__body p,.article-module__3qLk0G__body ul,.article-module__3qLk0G__body ol,.article-module__3qLk0G__body blockquote,.article-module__3qLk0G__body pre,.article-module__3qLk0G__body .article-module__3qLk0G__table{margin:1.5em 0}.article-module__3qLk0G__body h2,.article-module__3qLk0G__body h3,.article-module__3qLk0G__body h4,.article-module__3qLk0G__body h5,.article-module__3qLk0G__body h6{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.025em;margin:2em 0 .75em;scroll-margin-top:6rem;font-weight:650;line-height:1.3}.article-module__3qLk0G__body h2{font-size:1.6em}.article-module__3qLk0G__body h3{font-size:1.3em}.article-module__3qLk0G__body h4,.article-module__3qLk0G__body h5,.article-module__3qLk0G__body h6{font-size:1.1em}.article-module__3qLk0G__body a{text-underline-offset:.2em;text-decoration:underline}.article-module__3qLk0G__body a:hover{opacity:.7}.article-module__3qLk0G__body a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.article-module__3qLk0G__body ul{padding-left:1.5em;list-style:outside}.article-module__3qLk0G__body ol{padding-left:1.5em;list-style:decimal}.article-module__3qLk0G__body li{margin:.35em 0;padding-left:.25em}.article-module__3qLk0G__body li>ul,.article-module__3qLk0G__body li>ol{margin:.25em 0}.article-module__3qLk0G__body blockquote{border-left:3px solid var(--foreground);color:var(--muted-foreground);padding-left:1.3em;font-style:italic}.article-module__3qLk0G__body blockquote p{margin:.5em 0}.article-module__3qLk0G__body code{font-family:var(--font-geist-mono), monospace;background:var(--muted);border-radius:4px;padding:.15em .35em;font-size:.8em}.article-module__3qLk0G__body pre{background:var(--muted);overflow-wrap:normal;border-radius:.75rem;max-width:100%;padding:1.25rem;line-height:1.7;overflow-x:auto}.article-module__3qLk0G__body pre code{white-space:pre;border-radius:0;padding:0;font-size:.75em}.article-module__3qLk0G__body img{border-radius:.5rem;max-width:100%;height:auto;margin:2em auto;display:block}.article-module__3qLk0G__table{font-family:var(--font-geist-sans), sans-serif;font-size:.8em;overflow-x:auto}.article-module__3qLk0G__body table{border-collapse:collapse;width:100%}.article-module__3qLk0G__body th,.article-module__3qLk0G__body td{border-bottom:1px solid var(--border);text-align:left;min-width:7rem;padding:.7em 1em}.article-module__3qLk0G__body th{background:var(--muted);font-weight:600}.article-module__3qLk0G__body hr{border:0;border-top:1px solid var(--border);margin:3em 0}.article-module__3qLk0G__body input[type=checkbox]{margin-right:.5em}.article-module__3qLk0G__body sup{font-size:.7em}.article-module__3qLk0G__body .katex-display{max-width:100%;padding:.25em 0;overflow:auto hidden}.article-module__3qLk0G__body.article-module__3qLk0G__compact{font-family:inherit;font-size:.95rem;line-height:1.65}.article-module__3qLk0G__body.article-module__3qLk0G__compact>:last-child{margin-bottom:0}
.rich-text-field-module__yE6VCq__field{position:relative;container-type:inline-size}.rich-text-field-module__yE6VCq__panes{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.rich-text-field-module__yE6VCq__pane{flex-direction:column;gap:.5rem;min-width:0;display:flex}.rich-text-field-module__yE6VCq__editor,.rich-text-field-module__yE6VCq__preview{box-sizing:border-box;height:var(--workspace-height);scrollbar-gutter:stable;overflow-anchor:none;min-height:5rem;overflow:auto}.rich-text-field-module__yE6VCq__editor{resize:vertical;display:block}.rich-text-field-module__yE6VCq__preview{min-width:0}.rich-text-field-module__yE6VCq__divider{display:none}.rich-text-field-module__yE6VCq__mirror{visibility:hidden;pointer-events:none;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:break-word;height:0;position:absolute;top:0;left:0;overflow:hidden}@container (min-width:42rem){.rich-text-field-module__yE6VCq__panes{grid-template-columns:minmax(0, var(--editor-width)) .75rem minmax(0, 1fr);grid-template-rows:auto auto;gap:.5rem 0}.rich-text-field-module__yE6VCq__pane{grid-row:span 2;grid-template-rows:subgrid;display:grid}.rich-text-field-module__yE6VCq__divider{cursor:col-resize;touch-action:none;border-radius:.25rem;grid-row:span 2;justify-content:center;align-self:stretch;align-items:center;display:flex}.rich-text-field-module__yE6VCq__divider:after{content:"";background:var(--border);width:2px;height:2rem}.rich-text-field-module__yE6VCq__divider:hover:after,.rich-text-field-module__yE6VCq__divider:focus-visible:after{background:var(--primary)}}
