.jr-art-photo img{display:block;width:100%;height:100%;object-fit:cover}.jr-art-photo{overflow:hidden}.prose img{display:block;max-width:100%;height:auto;border-radius:14px;margin:24px auto}.prose pre{max-width:100%;overflow:auto;padding:18px;background:var(--bg-2,#102037);border-radius:12px}.prose code{overflow-wrap:anywhere}.prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.prose td,.prose th{padding:10px;border:1px solid currentColor}.prose blockquote{margin:24px 0;padding-left:20px;border-left:3px solid var(--accent,#8ce5ec)}.prose a{text-decoration:underline;overflow-wrap:anywhere}
.prose>section ul,.prose>section ol{margin:1.2em 0;padding-left:1.6em;line-height:1.8;color:inherit}.prose>section ul{list-style:disc outside}.prose>section ol{list-style:decimal outside}.prose>section li{display:list-item;margin:.45em 0}.prose>section li::marker{color:var(--accent,#8ce5ec)}.prose>section li>ul,.prose>section li>ol{margin:.4em 0}.prose>section h3,.prose>section h4{margin:1.5em 0 .7em;line-height:1.4}
