@layer rich-content{.rt-figure{margin:1.6rem 0;position:relative}.rt-figure>img,.rt-figure>image-slot,.rt-figure>button{border-radius:var(--r-md);width:100%;display:block;overflow:hidden}.rt-figure>img{height:auto}.rt-figure>button{cursor:pointer;background:0 0;border:0;padding:0}.rt-figure figcaption{color:var(--muted);font-size:var(--fs-small);margin-top:.6rem;line-height:1.5}.rt-quote{border-left:3px solid var(--blue);color:var(--ink);margin:1.6rem 0;padding:.2rem 0 .2rem 1.2rem;font-size:1.08rem;line-height:1.55}.rt-quote>p{margin:0 0 .6rem}.rt-quote>p:last-child{margin-bottom:0}.rt-rule{border:0;border-top:1.5px solid var(--line);margin:2rem 0}.rt-table{margin:1.6rem 0}.rt-table td>p,.rt-table th>p{margin:0 0 .5rem}.rt-table td>p:last-child,.rt-table th>p:last-child{margin-bottom:0}.payload-code,p code,li code,td code{border-radius:var(--r-sm);background:var(--lav);padding:.1em .35em;font-size:.92em}}
:root{--editor-ink1:var(--ink);--editor-ink2:var(--text);--editor-accent:var(--blue);--editor-soft:var(--muted);--editor-danger:#9b1c1c;--editor-mark:var(--peach)}
.tpe-figure--inline{vertical-align:middle;max-width:min(100%,320px);display:inline-block}.tpe-figure--inline img{width:100%;height:auto;display:block}.tpe-inline-item+.tpe-inline-item:before{content:" · ";opacity:.55}
