.sl-markdown-content{--prose-size-body:1.0625rem;--prose-size-lead:1.125rem;--prose-size-small:.9375rem;--prose-size-code:.875rem;--prose-size-code-inline:.875em;--prose-size-sup:.7em;--prose-size-h2:clamp(1.5rem, 1.2rem + 1vw, 1.875rem);--prose-size-h3:clamp(1.2rem, 1.05rem + .5vw, 1.375rem);--prose-size-h4:1.0625rem;--prose-leading:1.75;--prose-leading-heading:1.25;--prose-leading-code:1.6;--prose-tracking-heading:-.01em;--prose-weight-heading:700;--prose-weight-strong:650;--prose-hairline:1px;--prose-gap:calc(var(--paper-unit) * 4.5);--prose-gap-section:calc(var(--paper-unit) * 10);--prose-gap-h3:calc(var(--paper-unit) * 8);--prose-gap-h4:calc(var(--paper-unit) * 6.5);--prose-gap-tight:calc(var(--paper-unit) * 2.5);--prose-radius-code:calc(var(--paper-unit) * 1.5);--prose-radius-block:calc(var(--paper-unit) * 4);font-size:var(--prose-size-body);line-height:var(--prose-leading);overflow-wrap:break-word}.sl-markdown-content p,.sl-markdown-content li{font-size:var(--prose-size-lead);line-height:var(--prose-leading)}.sl-markdown-content table p,.sl-markdown-content td,.sl-markdown-content th{font-size:var(--prose-size-small)}.sl-markdown-content>*+*{margin-top:var(--prose-gap)}.sl-markdown-content h2,.sl-markdown-content h3,.sl-markdown-content h4{color:hsl(var(--content-text-primary));font-family:var(--font-display);font-weight:var(--prose-weight-heading);letter-spacing:var(--prose-tracking-heading);line-height:var(--prose-leading-heading);text-wrap:balance}.sl-markdown-content h2{align-items:center;gap:calc(var(--paper-unit) * 2.5);font-size:var(--prose-size-h2);margin-top:var(--prose-gap-section);padding-top:var(--prose-gap);border-top:var(--prose-hairline) solid hsl(var(--content-border));display:flex}.sl-markdown-content h2:before{content:"";width:calc(var(--paper-unit) * 2.5);height:calc(var(--paper-unit) * 2.5);border:var(--paper-line-thin) solid var(--paper-ink);background:var(--cg-semantic-color-brand-logo-magenta);flex-shrink:0}.sl-markdown-content>h2:first-child{border-top:0;margin-top:0;padding-top:0}.sl-markdown-content h3{font-size:var(--prose-size-h3);margin-top:var(--prose-gap-h3)}.sl-markdown-content h4{font-size:var(--prose-size-h4);margin-top:var(--prose-gap-h4)}.sl-markdown-content h2+*,.sl-markdown-content h3+*,.sl-markdown-content h4+*{margin-top:var(--prose-gap-tight)}.sl-markdown-content strong{color:hsl(var(--content-text-primary));font-weight:var(--prose-weight-strong)}.sl-markdown-content ol{padding-left:calc(var(--paper-unit) * 6);list-style:decimal}.sl-markdown-content ol>li::marker{color:var(--cg-semantic-color-brand-logo-magenta);font-weight:700}.sl-markdown-content hr{border:0;border-top:var(--prose-hairline) solid hsl(var(--content-border));margin:var(--prose-gap-section) 0}.sl-markdown-content table{border-collapse:collapse;width:100%;max-width:100%;font-size:var(--prose-size-small);line-height:1.5;display:block;overflow-x:auto}.sl-markdown-content th,.sl-markdown-content td{border-bottom:var(--prose-hairline) solid hsl(var(--content-border));padding:calc(var(--paper-unit) * 2.5) calc(var(--paper-unit) * 3.5);text-align:left;vertical-align:top}.sl-markdown-content th{color:hsl(var(--content-text-primary));border-bottom-width:calc(var(--paper-unit) * .5);white-space:nowrap;font-weight:700}.sl-markdown-content tbody tr:nth-child(2n){background-color:hsl(var(--content-bg-subtle))}.sl-markdown-content code:not(pre code){border:var(--paper-line-thin) solid var(--paper-ink);border-radius:var(--prose-radius-code);background-color:var(--paper-sheet);color:var(--paper-ink);padding:calc(var(--paper-unit) * .5) calc(var(--paper-unit) * 1.5);font-size:var(--prose-size-code-inline)}.sl-markdown-content pre{padding:calc(var(--paper-unit) * 4) calc(var(--paper-unit) * 5);font-size:var(--prose-size-code);line-height:var(--prose-leading-code);border-radius:var(--prose-radius-block);overflow-x:auto}.sl-markdown-content pre code{font-family:ui-monospace,monospace}.sl-markdown-content img{border-radius:var(--prose-radius-block);max-width:100%;height:auto}.sl-markdown-content sup{font-size:var(--prose-size-sup);line-height:0}.sl-markdown-content sup a{text-decoration:none}.sl-markdown-content kbd{border:var(--prose-hairline) solid hsl(var(--content-border-strong));border-bottom-width:calc(var(--paper-unit) * .5);border-radius:var(--prose-radius-code);padding:calc(var(--paper-unit) * .25) calc(var(--paper-unit) * 1.5);font-family:ui-monospace,monospace;font-size:var(--prose-size-code-inline)}.dark .sl-markdown-content h2,.dark .sl-markdown-content h3,.dark .sl-markdown-content h4,.dark .sl-markdown-content strong,.dark .sl-markdown-content th{color:hsl(var(--content-text-over-dark))}.dark .sl-markdown-content h2,.dark .sl-markdown-content hr,.dark .sl-markdown-content th,.dark .sl-markdown-content td,.dark .sl-markdown-content kbd{border-color:hsl(var(--content-border-strong))}.dark .sl-markdown-content tbody tr:nth-child(2n){background-color:hsl(var(--content-bg-strong))}
