.prose{--prose-gap:var(--sp-5);gap:var(--prose-gap);min-width:0;max-width:var(--public-measure);flex-direction:column;display:flex}.prose>*{margin:0}.prose h2,.prose h3,.prose h4{margin-top:calc(var(--prose-gap) * 1.2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-public-h);text-wrap:balance;letter-spacing:var(--letter-spacing-public-h)}.prose h2{font-size:var(--font-size-h5)}.prose h3{font-size:var(--font-size-h6)}.prose h4{font-size:var(--font-size-body-large)}.prose strong{font-weight:var(--font-weight-semibold)}.prose em{font-style:italic}.prose code{border:var(--sp-unit) solid var(--color-public-line);background:var(--color-public-panel);padding:.1em .35em}.prose ul,.prose ol{gap:calc(var(--prose-gap) / 2);flex-direction:column;padding:0;list-style:none;display:flex}:is(.prose ul,.prose ol)>li{margin-left:0;padding-left:1.5em;position:relative}:is(.prose ul,.prose ol)>li:before{color:var(--color-public-accent);position:absolute;top:0;left:.25em}.prose ul>li:before{content:"•"}.prose ol{counter-reset:prose-list}.prose ol>li{counter-increment:prose-list}.prose ol>li:before{content:counter(prose-list) "."}.prose li>ul,.prose li>ol{margin-top:calc(var(--prose-gap) / 2)}.prose blockquote{padding-left:var(--sp-5);border-left:calc(var(--sp-unit) * 2) solid var(--color-public-accent);color:var(--color-public-muted)}.prose table{border-collapse:collapse;width:100%;font-size:var(--font-size-label-small);line-height:var(--line-height-body);display:block;overflow-x:auto}.prose th,.prose td{min-width:8.5rem;padding:var(--sp-2) var(--sp-3);border-bottom:var(--sp-unit) solid var(--color-public-line);text-align:left;vertical-align:top}.prose th{font-weight:var(--font-weight-semibold);color:var(--color-public-muted)}.prose hr{width:100%;height:var(--sp-unit);background:var(--color-public-line);border:0}.prose td code{overflow-wrap:normal}
